From 84c5ea69ee2e2e2322eb5ba89282b3d03884e449 Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Thu, 6 Feb 2025 12:31:11 +0100 Subject: [PATCH] */*: sync with upstream Taken from: FreeBSD --- accessibility/hyprsunset/Makefile | 2 +- accessibility/kdeaccessibility/Makefile | 3 +- accessibility/kmag/Makefile | 13 +- accessibility/kmag/distinfo | 6 +- accessibility/kmag/pkg-plist | 5 +- accessibility/kmousetool/Makefile | 13 +- accessibility/kmousetool/distinfo | 6 +- accessibility/kmousetool/pkg-plist | 2 + accessibility/kmouth/Makefile | 9 +- accessibility/kmouth/distinfo | 6 +- accessibility/kmouth/pkg-plist | 10 +- accessibility/qt6-speech/distinfo | 6 +- accessibility/rubygem-atk/Makefile | 2 +- accessibility/rubygem-atk/distinfo | 6 +- archivers/Makefile | 2 +- archivers/R-cran-brotli/Makefile | 25 + archivers/R-cran-brotli/distinfo | 3 + archivers/R-cran-brotli/pkg-descr | 3 + archivers/apache-commons-compress/Makefile | 2 +- archivers/apache-commons-compress/distinfo | 6 +- archivers/ark-devel/Makefile | 51 - archivers/ark-devel/distinfo | 3 - archivers/ark-devel/pkg-descr | 8 - archivers/ark-devel/pkg-message | 10 - archivers/ark-devel/pkg-plist | 118 - archivers/ark/Makefile | 17 +- archivers/ark/distinfo | 6 +- archivers/ark/pkg-plist | 15 +- archivers/lizard/Makefile | 10 +- archivers/lizard/distinfo | 6 +- archivers/lizard/pkg-plist | 4 +- archivers/lxqt-archiver/Makefile | 1 + archivers/py-zlib-ng/Makefile | 7 + archivers/unrar/Makefile | 4 +- archivers/zim-tools/files/patch-meson.build | 9 +- astro/google-earth-pro/Makefile | 3 +- astro/google-earth-pro/distinfo | 6 +- astro/google-earth-pro/pkg-plist | 2 +- astro/gpsprune/Makefile | 2 +- astro/gpsprune/distinfo | 6 +- astro/josm/Makefile | 2 +- astro/josm/distinfo | 6 +- astro/kosmindoormap/Makefile | 11 +- astro/kosmindoormap/distinfo | 6 +- astro/kosmindoormap/pkg-plist | 68 +- astro/kosmorro/Makefile | 3 + astro/libosmpbf/Makefile | 2 +- astro/marble/Makefile | 15 +- astro/marble/distinfo | 6 +- astro/marble/pkg-plist | 146 +- astro/merkaartor/Makefile | 2 +- astro/py-astropy-iers-data/Makefile | 2 + astro/py-fitsio/Makefile | 2 +- astro/py-fitsio/distinfo | 6 +- audio/Makefile | 4 +- audio/alsa-lib/Makefile | 2 +- audio/alsa-lib/distinfo | 6 +- audio/alsa-utils/Makefile | 2 +- audio/alsa-utils/distinfo | 6 +- audio/alsa-utils/pkg-plist | 4 + audio/audiocd-kio/Makefile | 14 +- audio/audiocd-kio/distinfo | 6 +- audio/audiocd-kio/pkg-plist | 17 +- audio/calf-lv2/Makefile | 15 +- audio/elisa/Makefile | 16 +- audio/elisa/distinfo | 6 +- audio/elisa/pkg-plist | 11 +- audio/fluidsynth/Makefile | 2 +- audio/fluidsynth/distinfo | 6 +- audio/fluidsynth/pkg-plist | 2 +- audio/juk/Makefile | 13 +- audio/juk/distinfo | 6 +- audio/juk/pkg-plist | 5 +- audio/kid3/Makefile | 49 +- audio/kmix/Makefile | 15 +- audio/kmix/distinfo | 6 +- audio/kmix/files/patch-CMakeLists.txt | 12 +- audio/kmix/pkg-plist | 10 +- audio/kwave/Makefile | 10 +- audio/kwave/distinfo | 6 +- .../patch-plugins_codec__ogg_CMakeLists.txt | 23 - audio/kwave/pkg-plist | 75 +- audio/libkcddb/Makefile | 12 +- audio/libkcddb/distinfo | 6 +- audio/libkcddb/pkg-plist | 58 +- audio/libkcompactdisc/Makefile | 8 +- audio/libkcompactdisc/distinfo | 6 +- audio/libkcompactdisc/pkg-plist | 24 +- audio/liblastfm-qt5/distinfo | 5 - .../files/patch-src_UrlBuilder.cpp | 123 - .../files/patch-src_UrlBuilder.h | 33 - .../files/patch-tests_TestUrlBuilder.h | 13 - audio/liblastfm-qt5/pkg-plist | 36 - audio/{liblastfm-qt5 => liblastfm}/Makefile | 32 +- audio/liblastfm/distinfo | 3 + .../files/patch-CMakeLists.txt | 15 +- .../liblastfm/files/patch-src_UrlBuilder.cpp | 13 + audio/liblastfm/files/patch-src_UrlBuilder.h | 16 + .../patch-src_fingerprint_CMakeLists.txt | 10 + .../files/patch-src_mbid__mp3.c | 0 audio/{liblastfm-qt5 => liblastfm}/pkg-descr | 0 audio/liblastfm/pkg-plist | 40 + audio/madronalib/Makefile | 8 +- audio/mixxx/Makefile | 2 +- audio/mumble-server/Makefile | 1 + audio/mumble/Makefile | 1 + audio/murmur/Makefile | 2 +- audio/musicpd/Makefile | 3 +- audio/musicpd/distinfo | 6 +- .../files/patch-src_lib_yajl_Callbacks.hxx | 11 + .../musicpd/files/patch-src_lib_yajl_Gen.hxx | 11 + .../files/patch-src_lib_yajl_Handle.hxx | 11 + audio/myxer/Makefile | 2 - audio/ncspot/Makefile | 4 +- audio/ncspot/Makefile.crates | 627 +- audio/ncspot/distinfo | 1260 +- audio/owntone/Makefile | 4 +- audio/owntone/distinfo | 6 +- audio/owntone/pkg-plist | 23 +- audio/picard-plugins/Makefile | 4 +- audio/picard-plugins/distinfo | 6 +- audio/picard/Makefile | 3 +- audio/picard/distinfo | 6 +- audio/plasma5-kpipewire/Makefile | 23 - audio/plasma5-kpipewire/distinfo | 3 - audio/plasma5-kpipewire/pkg-descr | 3 - audio/plasma5-kpipewire/pkg-plist | 61 - audio/plasma5-plasma-pa/Makefile | 26 - audio/plasma5-plasma-pa/distinfo | 3 - audio/plasma5-plasma-pa/pkg-descr | 3 - audio/plasma5-plasma-pa/pkg-plist | 150 - audio/py-torchaudio/Makefile | 2 +- audio/schismtracker/Makefile | 2 +- audio/schismtracker/distinfo | 6 +- audio/shairport-sync/Makefile | 2 +- audio/shairport-sync/distinfo | 6 +- audio/songrec/Makefile | 2 - audio/strawberry/Makefile | 2 +- audio/strawberry/distinfo | 6 +- audio/wavpack/Makefile | 2 +- audio/wavpack/distinfo | 6 +- audio/wavpack/pkg-plist | 5 +- audio/xfce4-pulseaudio-plugin/Makefile | 1 + biology/bolt-lmm/Makefile | 2 +- biology/fermi-lite/Makefile | 4 +- biology/gcta/Makefile | 2 +- biology/gemma/Makefile | 1 + biology/hyphy/Makefile | 4 +- biology/hyphy/distinfo | 6 +- biology/infernal/Makefile | 22 +- biology/infernal/distinfo | 6 +- biology/infernal/pkg-plist | 3 + biology/metaeuk/Makefile | 3 +- biology/ncbi-blast+/Makefile | 1 + biology/plink/Makefile | 2 +- biology/pooler/Makefile | 6 +- biology/pooler/distinfo | 6 +- biology/seaview/Makefile | 3 + biology/sra-tools/Makefile | 8 +- biology/sra-tools/distinfo | 10 +- ...patch-ngs_ngs-java_examples_CMakeLists.txt | 11 + ...tch-ngs_ngs-python_examples_CMakeLists.txt | 11 + .../patch-ngs_ngs-sdk_examples_CMakeLists.txt | 20 + biology/sra-tools/pkg-plist | 80 +- biology/trimadap/Makefile | 1 - cad/antimony/Makefile | 4 +- cad/antimony/distinfo | 6 +- cad/cura-engine/Makefile | 2 +- cad/gds3d/Makefile | 8 +- cad/gmsh/Makefile | 2 +- cad/kicad-devel/Makefile | 2 +- cad/openroad/Makefile | 2 +- cad/openvsp/Makefile | 2 +- cad/openvsp/distinfo | 6 +- chinese/Makefile | 2 - chinese/eterm/Makefile | 25 - chinese/eterm/files/extra-patch-configure | 23 - chinese/eterm/pkg-descr | 6 - chinese/kcfonts/Makefile | 25 - chinese/kcfonts/distinfo | 2 - chinese/kcfonts/files/patch-Makefile | 58 - chinese/kcfonts/files/patch-kc12x24.c | 255 - chinese/kcfonts/files/patch-kc8x15.diff | 2441 --- chinese/kcfonts/files/patch-kc_fonts.alias | 9 - chinese/kcfonts/files/patch-kca2et.c | 11 - chinese/kcfonts/pkg-descr | 6 - chinese/kcfonts/pkg-plist | 5 - comms/Makefile | 2 +- comms/aldo/Makefile | 1 - comms/aldo/files/patch-VERSION | 6 + comms/aldo/files/patch-configure | 12 - comms/aldo/files/patch-configure.ac | 36 + comms/aldo/files/patch-include_Makefile.in | 11 - comms/qt6-connectivity/distinfo | 6 +- comms/qt6-sensors/distinfo | 6 +- comms/qt6-serialbus/distinfo | 6 +- comms/qt6-serialport/distinfo | 6 +- comms/rtl-433/Makefile | 3 +- comms/rtl-433/distinfo | 6 +- comms/rtl-433/pkg-plist | 7 + converters/Makefile | 1 + converters/cl-babel-sbcl/Makefile | 2 +- converters/p5-Unicode-UTF8/Makefile | 17 + converters/p5-Unicode-UTF8/distinfo | 3 + converters/p5-Unicode-UTF8/pkg-descr | 4 + converters/p5-Unicode-UTF8/pkg-plist | 4 + converters/py-gotenberg-client/Makefile | 4 +- converters/py-gotenberg-client/distinfo | 6 +- converters/simdutf/Makefile | 2 +- converters/simdutf/distinfo | 6 +- .../files/patch-singleheader_amalgamate.py | 11 + converters/simdutf/pkg-plist | 4 +- databases/Makefile | 5 +- databases/akonadi/Makefile | 25 +- databases/akonadi/distinfo | 6 +- databases/akonadi/pkg-plist | 835 +- databases/arrow/Makefile | 2 +- databases/cego/Makefile | 2 +- databases/cego/distinfo | 6 +- databases/cego/pkg-plist | 1 + databases/cegobridge/Makefile | 2 +- databases/cegobridge/distinfo | 6 +- databases/closql-devel/Makefile | 3 +- databases/closql-devel/distinfo | 6 +- databases/closql/Makefile | 3 +- databases/closql/distinfo | 6 +- databases/freetds-devel/Makefile | 5 +- databases/freetds-devel/distinfo | 6 +- databases/futuresql/Makefile | 7 +- databases/futuresql/pkg-plist | 20 +- databases/ldb29/Makefile | 147 + databases/ldb29/distinfo | 3 + databases/ldb29/files/man/ldb.3 | 427 + databases/ldb29/files/man/ldbadd.1 | 78 + databases/ldb29/files/man/ldbdel.1 | 80 + databases/ldb29/files/man/ldbedit.1 | 111 + databases/ldb29/files/man/ldbmodify.1 | 73 + databases/ldb29/files/man/ldbrename.1 | 81 + databases/ldb29/files/man/ldbsearch.1 | 91 + ...tch-buildtools_wafsamba_samba__autoconf.py | 50 + ...atch-buildtools_wafsamba_samba__install.py | 11 + .../files/patch-buildtools_wafsamba_wscript | 22 + .../ldb29/files/patch-include_ldb__module.h | 15 + .../files/patch-ldb_key_value__ldb_kv_cache.c | 13 + .../ldb29/files/patch-lib_replace_replace.c | 20 + .../ldb29/files/patch-lib_replace_wscript | 11 + databases/ldb29/files/patch-wscript | 40 + databases/ldb29/pkg-descr | 7 + databases/memcached/Makefile | 2 +- databases/memcached/distinfo | 6 +- databases/mongodb-tools/Makefile | 10 +- databases/mongodb-tools/distinfo | 6 +- databases/mongodb50/Makefile | 4 +- databases/mongodb50/distinfo | 6 +- databases/mroonga/Makefile | 9 +- databases/mroonga/distinfo | 6 +- databases/mroonga/files/patch-configure | 20 +- databases/mroonga/pkg-plist | 235 - databases/mydumper/Makefile | 2 +- databases/mydumper/distinfo | 6 +- databases/mysql-connector-c++/Makefile | 2 +- databases/mysql90-client/Makefile | 54 - databases/mysql90-client/pkg-message | 8 - databases/mysql90-client/pkg-plist | 39 - databases/mysql90-server/Makefile | 185 - databases/mysql90-server/distinfo | 3 - .../mysql90-server/files/my.cnf.sample.in | 57 - .../mysql90-server/files/mysql-server.in | 78 - .../mysql90-server/files/patch-CMakeLists.txt | 80 - .../files/patch-client_CMakeLists.txt | 60 - .../files/patch-cmake_install__layout.cmake | 95 - .../files/patch-cmake_libutils.cmake | 22 - .../files/patch-cmake_os_DragonFly.cmake | 27 - .../files/patch-cmake_plugin.cmake | 27 - .../files/patch-cmake_ssl.cmake | 25 - ...me_internal_cctz_src_time__zone__format.cc | 20 - .../files/patch-include_my__compare.h | 11 - .../files/patch-include_my__stacktrace.h | 11 - .../files/patch-include_my__thread__os__id.h | 15 - .../files/patch-include_myisam.h | 11 - .../files/patch-libmysql_CMakeLists.txt | 64 - .../patch-libs_mysql_serialization_archive.h | 19 - ...erialization_serializer__default__impl.hpp | 42 - ...s_mysql_serialization_serializer__impl.hpp | 22 - .../files/patch-libservices_CMakeLists.txt | 12 - .../files/patch-man_CMakeLists.txt | 71 - .../files/patch-mysys_my__default.cc | 62 - .../files/patch-mysys_my__kdf.cc | 20 - ...password__validation_validate__password.cc | 11 - .../files/patch-plugin_x_CMakeLists.txt | 11 - ...hentication_sha256__scramble__generator.cc | 11 - .../files/patch-plugin_x_configure.cmake | 15 - ...harness_net__ts_impl_kqueue__io__service.h | 13 - ...s_include_mysql_harness_net__ts_internet.h | 10 - ...er_src_harness_src_tls__client__context.cc | 11 - ...tch-router_src_harness_src_tls__context.cc | 44 - .../files/patch-scripts_CMakeLists.txt | 52 - .../files/patch-scripts_mysqld__safe.sh | 19 - .../patch-sql_auth_sha2__password__common.cc | 11 - .../patch-sql_auth_sql__authorization.cc | 13 - .../files/patch-sql_binlog__ostream.cc | 11 - ...ch-sql_conn__handler_socket__connection.cc | 32 - .../files/patch-sql_mdl__context__backup.cc | 36 - .../files/patch-sql_mdl__context__backup.h | 11 - .../mysql90-server/files/patch-sql_mysqld.cc | 11 - ...nge__optimizer_index__range__scan__plan.cc | 39 - .../files/patch-sql_rpl__log__encryption.cc | 134 - .../files/patch-sql_ssl__init__callback.cc | 36 - .../files/patch-sql_stream__cipher.cc | 11 - .../files/patch-sql_stream__cipher.h | 19 - .../files/patch-sql_sys__vars.cc | 29 - .../patch-storage_innobase_include_srv0mon.h | 13 - .../patch-storage_innobase_include_ut0crc32.h | 12 - .../files/patch-storage_innobase_ut_crc32.cc | 104 - .../files/patch-storage_myisam_mi__dynrec.cc | 22 - .../files/patch-support-files_CMakeLists.txt | 39 - ...binlogevents_transaction__compression-t.cc | 11 - .../patch-unittest_gunit_stream__cipher-t.cc | 15 - .../files/patch-utilities_CMakeLists.txt | 68 - .../mysql90-server/files/patch-vio_viossl.cc | 30 - .../files/patch-vio_viosslfactories.cc | 46 - databases/mysql90-server/files/pkg-message.in | 21 - databases/mysql90-server/pkg-descr | 4 - databases/mysql90-server/pkg-plist | 272 - databases/p5-DBD-CSV/Makefile | 4 +- databases/p5-DBD-CSV/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- databases/pgroonga/Makefile | 2 +- databases/pgroonga/distinfo | 6 +- databases/pgroonga/pkg-plist | 3 +- databases/py-alembic/Makefile | 2 +- databases/py-alembic/distinfo | 6 +- databases/py-apsw/Makefile | 2 +- databases/py-berkeleydb/Makefile | 2 +- databases/py-berkeleydb/distinfo | 6 +- databases/py-cymysql/Makefile | 2 +- databases/py-cymysql/distinfo | 6 +- databases/py-marshmallow-sqlalchemy/Makefile | 12 +- databases/py-marshmallow-sqlalchemy/distinfo | 6 +- databases/py-sqlglot/Makefile | 4 +- databases/py-sqlglot/distinfo | 6 +- databases/py-sqlglotrs/Makefile | 3 +- databases/py-sqlglotrs/Makefile.crates | 68 +- databases/py-sqlglotrs/distinfo | 134 +- databases/py-tiledb/Makefile | 7 +- databases/py-tiledb/distinfo | 6 +- .../py-tiledb/files/patch-pyproject.toml | 4 +- databases/qt6-base_sqldriver/distinfo | 6 +- databases/redis-devel/Makefile | 4 +- databases/redis-devel/distinfo | 6 +- databases/rocksdb/Makefile | 2 +- databases/rocksdb/distinfo | 6 +- .../files/patch-db-db_impl-db_impl_write.cc | 11 + databases/rocksdb/pkg-plist | 1 + databases/rqlite/Makefile | 2 +- databases/rqlite/distinfo | 10 +- databases/rubygem-paranoia/Makefile | 4 +- databases/rubygem-paranoia/distinfo | 6 +- databases/rubygem-redis-client/Makefile | 2 +- databases/rubygem-redis-client/distinfo | 6 +- .../rubygem-redis-cluster-client/Makefile | 2 +- .../rubygem-redis-cluster-client/distinfo | 6 +- .../rubygem-solid_cable-rails72/Makefile | 2 +- .../rubygem-solid_cable-rails72/distinfo | 6 +- databases/rubygem-solid_cable/Makefile | 3 +- databases/rubygem-solid_cable/distinfo | 6 +- databases/tcl-lmdb/Makefile | 7 +- databases/tcl-lmdb/distinfo | 6 +- databases/tdb/Makefile | 2 + databases/tdb1410/Makefile | 77 + databases/tdb1410/distinfo | 3 + ...tch-buildtools_wafsamba_samba__autoconf.py | 35 + ...atch-buildtools_wafsamba_samba__install.py | 11 + .../files/patch-buildtools_wafsamba_wscript | 15 + .../tdb1410/files/patch-lib_replace_wscript | 11 + databases/tdb1410/files/patch-wscript | 11 + databases/tdb1410/files/tdbbackup.8 | 129 + databases/tdb1410/files/tdbdump.8 | 72 + databases/tdb1410/files/tdbrestore.8 | 54 + databases/tdb1410/files/tdbtool.8 | 170 + databases/tdb1410/pkg-descr | 4 + databases/tdb1410/pkg-plist | 14 + databases/xtrabackup80/Makefile | 2 +- databases/xtrabackup81/Makefile | 94 - databases/xtrabackup81/distinfo | 5 - .../xtrabackup81/files/patch-CMakeLists.txt | 22 - .../files/patch-cmake-install_layout.cmake | 11 - .../files/patch-cmake_os_FreeBSD.cmake | 23 - databases/xtrabackup81/files/patch-file_utils | 20 - databases/xtrabackup81/files/patch-llvm-15 | 28 - databases/xtrabackup81/files/patch-procps | 28 - databases/xtrabackup81/files/patch-protobuf | 10 - .../patch-sql_auth_sql__authorization.cc | 13 - ...h-storage_innobase_xtrabackup_src_utils.cc | 59 - ...rage_innobase_xtrabackup_xbcloud__osenv.sh | 15 - ...table_include_temptable_lock__free__type.h | 17 - databases/xtrabackup81/pkg-descr | 4 - databases/xtrabackup81/pkg-plist | 10 - databases/xtrabackup84/Makefile | 2 +- deskutils/Makefile | 4 +- deskutils/akonadi-calendar-tools/Makefile | 15 +- deskutils/akonadi-calendar-tools/distinfo | 6 +- deskutils/akonadi-calendar-tools/pkg-plist | 11 +- deskutils/akonadi-import-wizard/Makefile | 19 +- deskutils/akonadi-import-wizard/distinfo | 6 +- deskutils/akonadi-import-wizard/pkg-plist | 75 +- deskutils/akonadiconsole/Makefile | 18 +- deskutils/akonadiconsole/distinfo | 6 +- deskutils/akonadiconsole/pkg-plist | 15 +- deskutils/akregator/Makefile | 19 +- deskutils/akregator/distinfo | 6 +- deskutils/akregator/pkg-plist | 31 +- deskutils/grantlee-editor/Makefile | 14 +- deskutils/grantlee-editor/distinfo | 6 +- deskutils/grantlee-editor/pkg-plist | 20 +- deskutils/grantleetheme/Makefile | 9 +- deskutils/grantleetheme/distinfo | 6 +- deskutils/grantleetheme/pkg-plist | 160 +- deskutils/itinerary/Makefile | 19 +- deskutils/itinerary/distinfo | 6 +- deskutils/itinerary/pkg-plist | 11 +- deskutils/kaddressbook/Makefile | 17 +- deskutils/kaddressbook/distinfo | 6 +- deskutils/kaddressbook/pkg-plist | 70 +- deskutils/kalarm/Makefile | 30 +- deskutils/kalarm/distinfo | 6 +- deskutils/kalarm/pkg-plist | 30 +- deskutils/kcharselect/Makefile | 7 +- deskutils/kcharselect/distinfo | 6 +- deskutils/kcharselect/pkg-plist | 1 + deskutils/kdeconnect-kde/Makefile | 27 +- deskutils/kdeconnect-kde/distinfo | 6 +- ...atch-core_backends_lan_lanlinkprovider.cpp | 6 +- .../files/patch-plugins_sftp_mounter.cpp | 18 +- deskutils/kdeconnect-kde/pkg-plist | 101 +- deskutils/kdepim-addons/Makefile | 28 +- deskutils/kdepim-addons/distinfo | 6 +- deskutils/kdepim-addons/pkg-plist | 316 +- deskutils/kdepim-runtime/Makefile | 22 +- deskutils/kdepim-runtime/distinfo | 6 +- deskutils/kdepim-runtime/pkg-plist | 690 +- deskutils/kdepim/Makefile | 5 +- deskutils/keditbookmarks/Makefile | 10 +- deskutils/keditbookmarks/distinfo | 6 +- deskutils/keditbookmarks/pkg-plist | 5 +- deskutils/kfind/Makefile | 14 +- deskutils/kfind/distinfo | 6 +- deskutils/kfind/pkg-plist | 4 +- deskutils/kmail-account-wizard/Makefile | 14 +- deskutils/kmail-account-wizard/distinfo | 6 +- deskutils/kmail-account-wizard/pkg-plist | 61 +- deskutils/kmail/Makefile | 31 +- deskutils/kmail/distinfo | 6 +- deskutils/kmail/pkg-plist | 80 +- deskutils/knotes/Makefile | 1 + deskutils/kontact/Makefile | 11 +- deskutils/kontact/distinfo | 6 +- deskutils/kontact/pkg-plist | 9 +- deskutils/korganizer/Makefile | 19 +- deskutils/korganizer/distinfo | 6 +- deskutils/korganizer/pkg-plist | 129 +- deskutils/kruler/Makefile | 8 +- deskutils/kruler/distinfo | 6 +- deskutils/kruler/pkg-plist | 3 +- deskutils/kuserfeedback/Makefile | 8 +- deskutils/kuserfeedback/pkg-plist | 12 +- deskutils/latte-dock/Makefile | 5 +- deskutils/libkdepim/Makefile | 12 +- deskutils/libkdepim/distinfo | 6 +- deskutils/libkdepim/pkg-plist | 224 +- deskutils/lxqt-notificationd/Makefile | 1 + deskutils/mbox-importer/Makefile | 13 +- deskutils/mbox-importer/distinfo | 6 +- deskutils/mbox-importer/pkg-plist | 5 + deskutils/merkuro/Makefile | 18 +- deskutils/merkuro/distinfo | 6 +- deskutils/merkuro/pkg-plist | 100 +- deskutils/mybee-qt/Makefile | 45 + deskutils/mybee-qt/distinfo | 3 + deskutils/mybee-qt/files/patch-mybee-qt.pro | 13 + deskutils/mybee-qt/files/patch-src_src.pro | 20 + deskutils/mybee-qt/pkg-descr | 4 + deskutils/pim-data-exporter/Makefile | 20 +- deskutils/pim-data-exporter/distinfo | 6 +- deskutils/pim-data-exporter/pkg-plist | 9 +- deskutils/pim-sieve-editor/Makefile | 11 +- deskutils/pim-sieve-editor/distinfo | 6 +- deskutils/pim-sieve-editor/pkg-plist | 14 +- deskutils/plasma5-milou/Makefile | 16 - deskutils/plasma5-milou/distinfo | 3 - deskutils/plasma5-milou/pkg-descr | 1 - deskutils/plasma5-milou/pkg-plist | 113 - deskutils/plasma5-sddm-kcm/Makefile | 23 - deskutils/plasma5-sddm-kcm/distinfo | 3 - deskutils/plasma5-sddm-kcm/pkg-descr | 1 - deskutils/plasma5-sddm-kcm/pkg-plist | 59 - .../plasma5-xdg-desktop-portal-kde/Makefile | 27 - .../plasma5-xdg-desktop-portal-kde/distinfo | 3 - .../plasma5-xdg-desktop-portal-kde/pkg-descr | 8 - .../plasma5-xdg-desktop-portal-kde/pkg-plist | 54 - deskutils/py-i3-gnome-pomodoro/Makefile | 2 + deskutils/remind/Makefile | 2 +- deskutils/remind/distinfo | 6 +- deskutils/remind/pkg-plist | 11 + deskutils/when/Makefile | 2 +- deskutils/xfce4-notes-plugin/Makefile | 2 +- deskutils/xfce4-notes-plugin/distinfo | 6 +- deskutils/zanshin/Makefile | 21 +- deskutils/zanshin/distinfo | 6 +- deskutils/zanshin/pkg-plist | 9 +- deskutils/zim/Makefile | 2 +- deskutils/zim/distinfo | 6 +- devel/Makefile | 33 +- devel/R-cran-chk/Makefile | 2 +- devel/R-cran-chk/distinfo | 6 +- devel/R-cran-docopt/Makefile | 17 + devel/R-cran-docopt/distinfo | 3 + devel/R-cran-docopt/pkg-descr | 2 + devel/R-cran-hardhat/Makefile | 14 +- devel/R-cran-hardhat/distinfo | 6 +- devel/R-cran-parallelly/Makefile | 2 +- devel/R-cran-parallelly/distinfo | 6 +- devel/R-cran-sparsevctrs/Makefile | 23 + devel/R-cran-sparsevctrs/distinfo | 3 + devel/R-cran-sparsevctrs/pkg-descr | 5 + devel/R-cran-webfakes/Makefile | 30 + devel/R-cran-webfakes/distinfo | 3 + devel/R-cran-webfakes/pkg-descr | 5 + devel/adacurses/Makefile | 2 + devel/android-tools/Makefile | 2 +- devel/apache-orc/Makefile | 1 + devel/aws-crt-cpp/Makefile | 3 +- devel/aws-crt-cpp/distinfo | 6 +- devel/aws-crt-cpp/pkg-plist | 8 +- devel/aws-crt-ffi/Makefile | 3 +- devel/aws-crt-ffi/files/patch-CMakeLists.txt | 10 + devel/aws-sdk-cpp/Makefile | 6 +- devel/aws-sdk-cpp/distinfo | 6 +- devel/bacon/Makefile | 2 +- devel/bacon/distinfo | 6 +- devel/bear/Makefile | 2 +- devel/binaryen/Makefile | 3 +- devel/binaryen/distinfo | 6 +- .../files/patch-third__party_CMakeLists.txt | 28 +- devel/bloaty/Makefile | 2 +- devel/bpython/Makefile | 19 +- devel/bpython/distinfo | 6 +- devel/build2/Makefile | 2 - devel/capstone/Makefile | 2 +- devel/capstone/distinfo | 6 +- devel/ccache4/Makefile | 59 +- devel/ccache4/distinfo | 6 +- devel/cervisia/Makefile | 7 +- devel/cervisia/distinfo | 6 +- devel/cervisia/pkg-plist | 1 + devel/cl-alexandria-sbcl/Makefile | 2 +- devel/cl-infix-sbcl/Makefile | 2 +- devel/cl-port-sbcl/Makefile | 2 +- devel/cl-split-sequence-sbcl/Makefile | 2 +- devel/cl-trivial-features-sbcl/Makefile | 2 +- devel/cl-trivial-gray-streams-sbcl/Makefile | 2 +- devel/coursier/Makefile | 6 +- devel/coursier/distinfo | 6 +- devel/dmake/Makefile | 3 +- devel/dolphin-plugins-devel/Makefile | 26 - devel/dolphin-plugins-devel/distinfo | 3 - devel/dolphin-plugins-devel/pkg-descr | 1 - devel/dolphin-plugins-devel/pkg-plist | 263 - devel/dolphin-plugins/Makefile | 13 +- devel/dolphin-plugins/distinfo | 6 +- devel/dolphin-plugins/pkg-plist | 57 +- devel/electron32/Makefile | 1 - devel/electron32/Makefile.version | 2 +- devel/electron32/distinfo | 10 +- devel/electron32/files/patch-.gn | 11 + .../files/patch-build_linux_unbundle_icu.gn | 21 +- ...rd__party_blink_renderer_platform_BUILD.gn | 4 +- devel/epm/Makefile | 3 +- devel/fatal/Makefile | 2 +- devel/fatal/distinfo | 6 +- devel/fbthrift/Makefile | 2 +- devel/fbthrift/distinfo | 6 +- devel/fbthrift/pkg-plist | 1 - devel/fnm/Makefile | 2 - devel/folly/Makefile | 2 +- devel/folly/distinfo | 6 +- devel/forge-devel/Makefile | 26 +- devel/forge-devel/distinfo | 6 +- devel/forge-devel/pkg-plist | 2 + devel/forge/Makefile | 26 +- devel/forge/distinfo | 6 +- devel/forge/pkg-plist | 2 + devel/fruit/Makefile | 25 + devel/fruit/distinfo | 3 + devel/fruit/pkg-descr | 7 + devel/fruit/pkg-plist | 92 + devel/ghub-devel/Makefile | 8 +- devel/ghub-devel/distinfo | 6 +- devel/ghub/Makefile | 8 +- devel/ghub/distinfo | 6 +- devel/github-backup-utils/Makefile | 1 + devel/github-backup-utils/distinfo | 6 +- devel/gomigrate/Makefile | 3 +- devel/gomigrate/distinfo | 10 +- devel/google-cloud-cpp/Makefile | 2 +- devel/google-styleguide/Makefile | 15 +- devel/google-styleguide/distinfo | 6 +- devel/google-styleguide/pkg-plist | 3 - devel/goreleaser/Makefile | 3 +- devel/goreleaser/distinfo | 10 +- devel/gradle8/Makefile | 32 + devel/gradle8/distinfo | 3 + devel/gradle8/files/gradle.in | 3 + devel/gradle8/pkg-descr | 16 + devel/grpc/Makefile | 12 +- devel/grpc/distinfo | 26 +- devel/grpc/pkg-plist | 25 +- devel/gsoap/Makefile | 2 +- devel/gsoap/distinfo | 6 +- devel/gum/Makefile | 4 +- devel/gum/distinfo | 10 +- devel/hyprlang/Makefile | 2 +- devel/hyprutils/Makefile | 2 +- devel/hyprutils/distinfo | 6 +- devel/hyprutils/pkg-plist | 2 +- devel/ignition-msgs/Makefile | 2 +- devel/isa-l/Makefile | 17 +- devel/isa-l/distinfo | 6 +- devel/isa-l_crypto/Makefile | 28 + devel/isa-l_crypto/distinfo | 3 + devel/isa-l_crypto/pkg-descr | 3 + devel/isa-l_crypto/pkg-plist | 24 + devel/jenkins/Makefile | 2 +- devel/jenkins/distinfo | 6 +- devel/kapptemplate/Makefile | 9 +- devel/kapptemplate/distinfo | 6 +- devel/kapptemplate/pkg-plist | 9 +- devel/kcachegrind/Makefile | 12 +- devel/kcachegrind/distinfo | 6 +- devel/kcachegrind/pkg-plist | 4 + devel/kde-dev-scripts/Makefile | 9 +- devel/kde-dev-scripts/distinfo | 6 +- devel/kde-dev-scripts/pkg-plist | 33 +- devel/kde-dev-utils/Makefile | 11 +- devel/kde-dev-utils/distinfo | 6 +- devel/kde-dev-utils/pkg-plist | 10 +- devel/kdesdk-kio/Makefile | 5 +- devel/kdesdk-kio/distinfo | 6 +- devel/kdesdk-kio/pkg-plist | 91 +- devel/kdesdk-thumbnailers/Makefile | 9 +- devel/kdesdk-thumbnailers/distinfo | 6 +- devel/kdesdk-thumbnailers/pkg-plist | 3 +- devel/kdesdk/Makefile | 2 +- devel/kdev-php/Makefile | 18 +- devel/kdev-php/distinfo | 6 +- devel/kdev-php/pkg-plist | 12 +- devel/kdev-python/Makefile | 14 +- devel/kdev-python/distinfo | 6 +- devel/kdev-python/pkg-plist | 8 +- devel/kdevelop-pg-qt/Makefile | 9 +- devel/kdevelop-pg-qt/distinfo | 6 +- devel/kdevelop-pg-qt/pkg-plist | 1 + devel/kdevelop/Makefile | 35 +- devel/kdevelop/distinfo | 6 +- devel/kdevelop/pkg-plist | 167 +- devel/kf5-kauth/Makefile | 1 + devel/kf5-kfilemetadata/Makefile | 3 +- devel/kf5-kio/Makefile | 6 + devel/kf5-kio/pkg-plist | 2 +- devel/kf6-kfilemetadata/Makefile | 17 +- devel/kf6-kfilemetadata/pkg-plist | 7 + devel/kf6-knewstuff/Makefile | 7 +- devel/kf6-ktexttemplate/Makefile | 3 +- devel/kio-extras/Makefile | 29 +- devel/kio-extras/distinfo | 6 +- devel/kio-extras/pkg-plist | 2175 ++- devel/kirigami-gallery/Makefile | 5 +- devel/kirigami-gallery/distinfo | 6 +- devel/kirigami-gallery/pkg-plist | 4 + devel/kokkos/Makefile | 7 +- devel/kommit/Makefile | 13 +- devel/kommit/distinfo | 6 +- devel/kommit/pkg-plist | 14 +- devel/kopeninghours/Makefile | 19 + devel/kopeninghours/distinfo | 3 + devel/kopeninghours/pkg-descr | 1 + devel/kopeninghours/pkg-plist | 58 + devel/kore/Makefile | 66 - devel/kore/distinfo | 3 - devel/kore/files/patch-Makefile | 49 - devel/kore/files/patch-kodev_Makefile | 24 - devel/kore/files/patch-src_cli.c | 11 - devel/kore/files/patch-src_python.c | 11 - .../patch-tools_kore-serve_conf_build.conf | 10 - devel/kore/pkg-descr | 6 - devel/kore/pkg-plist | 88 - devel/kpublictransport/Makefile | 10 +- devel/kpublictransport/distinfo | 6 +- devel/kpublictransport/pkg-plist | 43 +- devel/ktextaddons/Makefile | 14 +- devel/ktextaddons/distinfo | 2 +- devel/ktextaddons/pkg-plist | 544 +- devel/libCello/Makefile | 29 +- devel/libCello/distinfo | 5 +- devel/libCello/files/patch-Makefile | 36 +- devel/libCello/pkg-descr | 21 +- devel/libCello/pkg-plist | 35 +- devel/libada/Makefile | 2 +- devel/libada/distinfo | 6 +- devel/libada/pkg-plist | 28 +- devel/libdap/Makefile | 3 +- devel/libdap/distinfo | 6 +- devel/libdap/files/patch-configure | 20 +- devel/libdap/pkg-plist | 2 +- devel/libepoll-shim/Makefile | 21 +- devel/libepoll-shim/pkg-plist.i386 | 7 + devel/libgamepad/Makefile | 15 +- devel/libgamepad/distinfo | 5 +- devel/libical/Makefile | 19 +- .../files/patch-src__libical__icaltz-util.c | 13 - devel/libkiwix/files/patch-meson.build | 10 + devel/libkiwix13/files/patch-meson.build | 12 +- devel/liblxqt/Makefile | 1 + devel/libmcfp/Makefile | 2 +- devel/libmcfp/distinfo | 6 +- devel/libmcfp/pkg-plist | 2 + devel/libphonenumber/Makefile | 2 +- devel/libphonenumber/distinfo | 6 +- devel/libqt6xdg/Makefile | 1 + devel/libtickit/Makefile | 1 - devel/libvex/Makefile | 4 +- devel/libwasmtime/Makefile | 38 +- devel/libwasmtime/distinfo | 76 +- devel/linux-rl9-devtools/Makefile | 4 +- devel/linux-rl9-devtools/distinfo | 14 +- devel/llama.el/Makefile | 45 + devel/llama.el/distinfo | 3 + devel/llama.el/pkg-descr | 20 + devel/llvm-cheri/Makefile | 24 +- devel/llvm-cheri/files/wrapper-cheri.sh.in | 206 + ...vm-wrapper.sh.in => wrapper-cheriot.sh.in} | 0 devel/llvm-devel/Makefile | 3 +- devel/llvm-devel/Makefile.COMMANDS | 2 +- devel/llvm-devel/Makefile.MAN1SRCS | 3 +- devel/llvm-devel/Makefile.snapshot | 6 +- devel/llvm-devel/distinfo | 6 +- .../llvm-devel/files/gen-Makefile.snapshot.sh | 2 +- .../files/patch-revert-6d7e428df611 | 17 - .../files/patch-workaround-ff862d6de92f4 | 11 + devel/llvm-devel/pkg-plist | 71 +- devel/llvm19/Makefile | 4 +- devel/lokalize/Makefile | 13 +- devel/lokalize/distinfo | 6 +- devel/lokalize/pkg-plist | 10 +- devel/luv/Makefile | 6 +- devel/luv/distinfo | 6 +- devel/magit-devel/Makefile | 14 +- devel/magit-devel/distinfo | 6 +- devel/magit/Makefile | 14 +- devel/magit/distinfo | 6 +- devel/massif-visualizer/Makefile | 29 +- devel/massif-visualizer/distinfo | 6 +- devel/massif-visualizer/pkg-plist | 48 +- devel/mrc/Makefile | 2 +- devel/mrc/distinfo | 6 +- devel/mrc/files/patch-CMakeLists.txt | 21 +- devel/nuitka/Makefile | 2 +- devel/nuitka/distinfo | 6 +- devel/opentelemetry-cpp/Makefile | 2 +- devel/opentelemetry-cpp/distinfo | 6 +- .../files/patch-CMakeLists.txt | 4 +- devel/opentelemetry-cpp/pkg-plist | 6 + devel/opentelemetry-proto/Makefile | 2 +- devel/opentelemetry-proto/distinfo | 6 +- devel/osc/Makefile | 2 +- devel/osc/distinfo | 6 +- devel/p5-CPAN-Perl-Releases/Makefile | 2 +- devel/p5-CPAN-Perl-Releases/distinfo | 6 +- devel/p5-Carp-Assert-More/Makefile | 2 +- devel/p5-Carp-Assert-More/distinfo | 6 +- devel/p5-Config-Model-Tester/Makefile | 5 +- devel/p5-Config-Perl-V/Makefile | 2 +- devel/p5-Config-Perl-V/distinfo | 6 +- devel/p5-ConfigReader-Simple/Makefile | 2 +- devel/p5-ConfigReader-Simple/distinfo | 6 +- devel/p5-Contextual-Return/Makefile | 4 +- devel/p5-Data-Dumper-Interp/Makefile | 2 +- devel/p5-Data-Dumper-Interp/distinfo | 6 +- devel/p5-Data-Frame/Makefile | 56 + devel/p5-Data-Frame/distinfo | 3 + devel/p5-Data-Frame/pkg-descr | 2 + devel/p5-Data-Frame/pkg-plist | 67 + devel/p5-Data-Peek/Makefile | 2 +- devel/p5-Data-Peek/distinfo | 6 +- devel/p5-Date-Holidays-DK/Makefile | 6 +- devel/p5-Date-Holidays-DK/distinfo | 6 +- devel/p5-Debug-Client/Makefile | 2 +- devel/p5-Debug-Client/distinfo | 6 +- devel/p5-Eval-Quosure/Makefile | 28 + devel/p5-Eval-Quosure/distinfo | 3 + devel/p5-Eval-Quosure/pkg-descr | 3 + devel/p5-Eval-Quosure/pkg-plist | 2 + devel/p5-ExtUtils-H2PM/Makefile | 23 + devel/p5-ExtUtils-H2PM/distinfo | 3 + devel/p5-ExtUtils-H2PM/pkg-descr | 4 + devel/p5-ExtUtils-H2PM/pkg-plist | 2 + devel/p5-ExtUtils-LibBuilder/Makefile | 8 +- devel/p5-ExtUtils-LibBuilder/distinfo | 5 +- devel/p5-FFI-C/Makefile | 31 + devel/p5-FFI-C/distinfo | 3 + devel/p5-FFI-C/pkg-descr | 11 + devel/p5-FFI-C/pkg-plist | 24 + devel/p5-File-Find-Closures/Makefile | 2 +- devel/p5-File-Find-Closures/distinfo | 6 +- devel/p5-File-LoadLines/Makefile | 2 +- devel/p5-File-LoadLines/distinfo | 6 +- devel/p5-MCE/Makefile | 2 +- devel/p5-MCE/distinfo | 6 +- devel/p5-MCE/pkg-plist | 1 + devel/p5-Module-Build-Parse-Yapp/Makefile | 21 + devel/p5-Module-Build-Parse-Yapp/distinfo | 3 + devel/p5-Module-Build-Parse-Yapp/pkg-descr | 3 + devel/p5-Module-Build-Parse-Yapp/pkg-plist | 2 + devel/p5-Module-CoreList/Makefile | 2 +- devel/p5-Module-CoreList/distinfo | 6 +- devel/p5-Module-Extract-VERSION/Makefile | 2 +- devel/p5-Module-Extract-VERSION/distinfo | 6 +- devel/p5-Module-Release/Makefile | 2 +- devel/p5-Module-Release/distinfo | 6 +- devel/p5-MooseX-Getopt/Makefile | 10 +- devel/p5-MooseX-Getopt/distinfo | 6 +- devel/p5-MooseX-NonMoose/Makefile | 11 +- devel/p5-MooseX-NonMoose/distinfo | 5 +- devel/p5-Perl-Tidy/Makefile | 2 +- devel/p5-Perl-Tidy/distinfo | 6 +- devel/p5-Perl-Version/Makefile | 2 +- devel/p5-Perl-Version/distinfo | 6 +- devel/p5-Regexp-Compare/Makefile | 2 +- devel/p5-Regexp-Compare/distinfo | 6 +- devel/p5-SDL/Makefile | 6 +- devel/p5-Test-Class/Makefile | 5 +- devel/p5-Test-Data/Makefile | 2 +- devel/p5-Test-Data/distinfo | 6 +- devel/p5-Test-HTML-Tidy/Makefile | 24 - devel/p5-Test-HTML-Tidy/distinfo | 2 - devel/p5-Test-HTML-Tidy/pkg-descr | 2 - devel/p5-Test-HTML-Tidy/pkg-plist | 2 - devel/p5-Test-Pod-Links/Makefile | 24 + devel/p5-Test-Pod-Links/distinfo | 3 + devel/p5-Test-Pod-Links/pkg-descr | 3 + devel/p5-Test-Pod-Links/pkg-plist | 2 + devel/p5-Test2-Harness/Makefile | 3 +- devel/p5-Test2-Harness/distinfo | 6 +- devel/p5-Test2-Tools-PDL/Makefile | 28 + devel/p5-Test2-Tools-PDL/distinfo | 3 + devel/p5-Test2-Tools-PDL/pkg-descr | 1 + devel/p5-Test2-Tools-PDL/pkg-plist | 2 + devel/p5-Type-TinyX-Facets/Makefile | 28 + devel/p5-Type-TinyX-Facets/distinfo | 3 + devel/p5-Type-TinyX-Facets/pkg-descr | 16 + devel/p5-Type-TinyX-Facets/pkg-plist | 2 + devel/p5-Types-PDL/Makefile | 27 + devel/p5-Types-PDL/distinfo | 3 + devel/p5-Types-PDL/pkg-descr | 1 + devel/p5-Types-PDL/pkg-plist | 2 + devel/p5-Workflow/Makefile | 12 +- devel/p5-Workflow/distinfo | 6 +- devel/p5-XS-Parse-Keyword/Makefile | 2 +- devel/p5-XS-Parse-Keyword/distinfo | 6 +- devel/p5-XS-Parse-Sublike/Makefile | 2 +- devel/p5-XS-Parse-Sublike/distinfo | 6 +- devel/p5-XT-Files/Makefile | 25 + devel/p5-XT-Files/distinfo | 3 + devel/p5-XT-Files/pkg-descr | 8 + devel/p5-XT-Files/pkg-plist | 20 + devel/p5-experimental/Makefile | 2 +- devel/p5-experimental/distinfo | 6 +- devel/p5-failures/Makefile | 23 + devel/p5-failures/distinfo | 3 + devel/p5-failures/pkg-descr | 15 + devel/p5-failures/pkg-plist | 4 + devel/pecl-grpc/Makefile | 2 +- devel/pecl-grpc/distinfo | 6 +- devel/pecl-protobuf/Makefile | 2 +- devel/pecl-protobuf/distinfo | 6 +- devel/pecl-zookeeper/Makefile | 2 +- devel/pecl-zookeeper/distinfo | 6 +- devel/phorgeit-arcanist-lib/Makefile | 4 +- devel/phorgeit-arcanist-lib/distinfo | 6 +- devel/phorgeit-phorge/Makefile | 6 +- devel/phorgeit-phorge/distinfo | 6 +- devel/phorgeit-phorge/pkg-plist | 18 + devel/phpunit10/Makefile | 2 +- devel/phpunit10/distinfo | 6 +- devel/phpunit11/Makefile | 2 +- devel/phpunit11/distinfo | 6 +- devel/plasma5-khotkeys/Makefile | 23 - devel/plasma5-khotkeys/distinfo | 3 - .../files/patch-CMakeLists.txt | 18 - devel/plasma5-khotkeys/pkg-descr | 1 - devel/plasma5-khotkeys/pkg-plist | 158 - devel/plasma5-kwrited/Makefile | 15 - devel/plasma5-kwrited/distinfo | 3 - devel/plasma5-kwrited/pkg-descr | 1 - devel/plasma5-kwrited/pkg-plist | 2 - devel/plasma5-plasma-sdk/Makefile | 20 - devel/plasma5-plasma-sdk/distinfo | 3 - devel/plasma5-plasma-sdk/pkg-descr | 1 - devel/plasma5-plasma-sdk/pkg-plist | 493 - devel/plasma6-plasma5support/pkg-plist | 1 + devel/please/Makefile | 3 +- devel/please/distinfo | 10 +- devel/poxml/Makefile | 11 +- devel/poxml/distinfo | 6 +- devel/poxml/pkg-plist | 4 + devel/py-aiortc/Makefile | 3 +- devel/py-aiortc/distinfo | 6 +- devel/py-anndata/Makefile | 4 +- devel/py-anndata/distinfo | 6 +- devel/py-anytree/Makefile | 1 + devel/py-anytree/files/patch-pyproject.toml | 21 + devel/py-bytecode/Makefile | 2 +- devel/py-bytecode/distinfo | 6 +- devel/py-capstone/Makefile | 2 +- devel/py-capstone/distinfo | 6 +- devel/py-clldutils/Makefile | 2 +- devel/py-clldutils/distinfo | 6 +- devel/py-cmd2/Makefile | 6 +- devel/py-cmd2/distinfo | 6 +- devel/py-cmd2/files/patch-pyproject.toml | 18 +- devel/py-dask-expr/Makefile | 16 +- devel/py-dask-expr/distinfo | 6 +- devel/py-dask-expr/files/patch-pyproject.toml | 9 - devel/py-dask/Makefile | 6 +- devel/py-dask/distinfo | 6 +- devel/py-datadog/Makefile | 2 +- devel/py-datadog/distinfo | 6 +- devel/py-ddtrace/Makefile | 5 +- devel/py-ddtrace/Makefile.crates | 27 +- devel/py-ddtrace/distinfo | 60 +- devel/py-deptry/Makefile | 3 +- devel/py-deptry/Makefile.crates | 62 +- devel/py-deptry/distinfo | 130 +- devel/py-dirty-equals/Makefile | 2 +- devel/py-dirty-equals/distinfo | 6 +- devel/py-distributed/Makefile | 2 +- devel/py-distributed/distinfo | 6 +- devel/py-dulwich/Makefile | 10 +- devel/py-dulwich/Makefile.crates | 20 + devel/py-dulwich/distinfo | 46 +- devel/py-gitdb/Makefile | 3 +- devel/py-gitdb/distinfo | 6 +- devel/py-glance-store/Makefile | 4 +- devel/py-glance-store/distinfo | 6 +- devel/py-graphql-core/Makefile | 8 +- devel/py-graphql-core/distinfo | 6 +- devel/py-graphql-relay/Makefile | 5 +- .../files/patch-pyproject.toml | 9 + devel/py-id/Makefile | 22 + devel/py-id/distinfo | 3 + devel/py-id/pkg-descr | 3 + devel/py-jsonschema-spec/Makefile | 4 +- .../files/patch-pyproject.toml | 2 +- devel/py-jupyter-ydoc/Makefile | 4 +- devel/py-jupyter-ydoc/distinfo | 6 +- devel/py-libcst/Makefile | 3 +- devel/py-libcst/Makefile.crates | 22 +- devel/py-libcst/distinfo | 50 +- devel/py-llvmlite/Makefile | 4 +- devel/py-llvmlite/distinfo | 6 +- devel/py-mmh3/Makefile | 4 +- devel/py-mmh3/distinfo | 6 +- devel/py-moto/Makefile | 2 +- devel/py-moto/distinfo | 6 +- devel/py-nbclassic/Makefile | 2 +- devel/py-nbclassic/distinfo | 6 +- devel/py-nbconvert/Makefile | 2 +- devel/py-numba/Makefile | 3 +- devel/py-numba/distinfo | 6 +- devel/py-numba/files/patch-setup.py | 19 +- devel/py-openstacksdk/Makefile | 2 +- devel/py-openstacksdk/distinfo | 6 +- devel/py-optree/Makefile | 2 +- devel/py-optree/distinfo | 6 +- devel/py-os-brick/Makefile | 4 +- devel/py-os-brick/distinfo | 6 +- devel/py-oslo.concurrency/Makefile | 4 +- devel/py-oslo.concurrency/distinfo | 6 +- devel/py-oslo.log/Makefile | 2 +- devel/py-oslo.log/distinfo | 6 +- devel/py-oslo.messaging/Makefile | 3 +- devel/py-oslo.messaging/distinfo | 6 +- devel/py-oslo.metrics/Makefile | 2 +- devel/py-oslo.metrics/distinfo | 6 +- devel/py-oslo.service/Makefile | 2 +- devel/py-oslo.service/distinfo | 6 +- devel/py-ovsdbapp/Makefile | 2 +- devel/py-ovsdbapp/distinfo | 6 +- devel/py-pathvalidate/Makefile | 2 +- devel/py-pathvalidate/distinfo | 6 +- devel/py-pbs-installer/Makefile | 2 +- devel/py-pbs-installer/distinfo | 6 +- devel/py-pdm/Makefile | 2 +- devel/py-pdm/distinfo | 6 +- devel/py-pipdeptree/Makefile | 10 +- devel/py-pipdeptree/distinfo | 6 +- devel/py-pipenv/Makefile | 2 +- devel/py-pipenv/distinfo | 6 +- devel/py-pipreqs/Makefile | 2 + devel/py-poetry-types/Makefile | 12 +- devel/py-poetry-types/distinfo | 6 +- devel/py-poetry/Makefile | 56 +- devel/py-poetry/distinfo | 6 +- devel/py-poetry/files/patch-pyproject.toml | 20 +- devel/py-poetry2setup/Makefile | 4 +- .../files/patch-pyproject.toml | 11 + devel/py-prettytable/Makefile | 4 +- devel/py-prettytable/distinfo | 6 +- devel/py-prospector/Makefile | 2 +- devel/py-prospector/distinfo | 6 +- devel/py-pycrdt-websocket/Makefile | 7 +- devel/py-pycrdt-websocket/distinfo | 6 +- devel/py-pycrdt/Makefile | 11 +- devel/py-pycrdt/Makefile.crates | 52 +- devel/py-pycrdt/distinfo | 110 +- devel/py-pydantic-extra-types/Makefile | 2 +- devel/py-pydantic-extra-types/distinfo | 6 +- devel/py-pydantic2/Makefile | 2 +- devel/py-pydantic2/distinfo | 6 +- devel/py-pydbus/Makefile | 2 + devel/py-pydrive/Makefile | 25 - devel/py-pydrive/distinfo | 3 - devel/py-pydrive/pkg-descr | 4 - devel/py-pylibsrtp/Makefile | 2 +- devel/py-pylibsrtp/distinfo | 6 +- devel/py-pyright/Makefile | 2 +- devel/py-pyright/distinfo | 6 +- devel/py-pytest-lazy-fixtures/Makefile | 2 +- devel/py-pytest-lazy-fixtures/distinfo | 6 +- devel/py-pytest-mypy-testing/Makefile | 25 + devel/py-pytest-mypy-testing/distinfo | 3 + .../files/patch-pyproject.toml | 11 + devel/py-pytest-mypy-testing/pkg-descr | 3 + devel/py-python-gitlab/Makefile | 2 +- devel/py-python-gitlab/distinfo | 6 +- devel/py-python-semantic-release/Makefile | 2 +- devel/py-python-semantic-release/distinfo | 6 +- devel/py-qt5-sip/distinfo | 6 +- devel/py-qt6-pyqt/Makefile | 1 + ...atch-sip_QtCore_qstringconverter__base.sip | 17 + devel/py-qt6-sip/distinfo | 6 +- devel/py-qtbuilder/distinfo | 6 +- devel/py-recurring-ical-events/Makefile | 4 +- devel/py-recurring-ical-events/distinfo | 6 +- devel/py-sh/Makefile | 2 +- devel/py-sh/distinfo | 6 +- devel/py-simple-parsing/Makefile | 2 +- devel/py-simple-parsing/distinfo | 6 +- devel/py-sip/distinfo | 6 +- devel/py-sirmordred/Makefile | 6 +- devel/py-sirmordred/distinfo | 6 +- devel/py-smmap/Makefile | 3 +- devel/py-smmap/distinfo | 6 +- devel/py-sortinghat/Makefile | 2 +- devel/py-sortinghat/distinfo | 6 +- devel/py-sparse/Makefile | 2 +- devel/py-sparse/distinfo | 6 +- devel/py-srsly/Makefile | 5 +- devel/py-srsly/distinfo | 6 +- devel/py-taskgroup/Makefile | 2 +- devel/py-taskgroup/distinfo | 6 +- devel/py-thinc/Makefile | 6 +- devel/py-thinc/files/patch-pyproject.toml | 2 +- devel/py-thinc/files/patch-setup.cfg | 4 +- devel/py-thinc8/Makefile | 6 +- devel/py-thinc8/distinfo | 6 +- devel/py-thinc8/files/patch-pyproject.toml | 4 +- devel/py-types-Pygments/Makefile | 19 + devel/py-types-Pygments/distinfo | 3 + devel/py-types-Pygments/pkg-descr | 3 + devel/py-types-Pygments/pkg-plist | 47 + devel/py-types-psycopg2/Makefile | 4 +- devel/py-types-psycopg2/distinfo | 6 +- devel/py-types-ujson/Makefile | 21 + devel/py-types-ujson/distinfo | 3 + devel/py-types-ujson/pkg-descr | 3 + devel/py-unidep/Makefile | 2 +- devel/py-unidep/distinfo | 6 +- devel/py-wrapt/Makefile | 2 +- devel/py-wrapt/distinfo | 6 +- devel/py-xarray/Makefile | 2 +- devel/py-xarray/distinfo | 6 +- devel/py-yarg/Makefile | 2 + devel/py-zconfig/Makefile | 2 +- devel/py-zconfig/distinfo | 6 +- devel/pybind11_protobuf/Makefile | 2 +- devel/pyside6-tools/Makefile | 5 +- devel/pyside6-tools/distinfo | 6 +- devel/pyside6-tools/pkg-plist | 33 +- devel/pyside6/Makefile | 5 +- devel/pyside6/distinfo | 6 +- devel/qt6-5compat/distinfo | 6 +- devel/qt6-base/Makefile | 3 - devel/qt6-base/distinfo | 8 +- .../files/patch-cmake_FindMySQL.cmake | 6 +- .../files/patch-src_corelib_CMakeLists.txt | 4 +- .../files/patch-src_corelib_global_qcompare.h | 37 - ...ch-src_corelib_global_qcompilerdetection.h | 4 +- .../patch-src_corelib_io_qlockfile__unix.cpp | 4 +- devel/qt6-base/pkg-plist | 11 + devel/qt6-grpc/distinfo | 6 +- devel/qt6-grpc/pkg-plist | 4 + devel/qt6-languageserver/distinfo | 6 +- devel/qt6-location/distinfo | 6 +- devel/qt6-positioning/distinfo | 6 +- devel/qt6-remoteobjects/distinfo | 6 +- devel/qt6-scxml/distinfo | 6 +- devel/qt6-tools/distinfo | 6 +- devel/qt6-translations/distinfo | 6 +- devel/qt6-translations/pkg-plist | 1 + devel/qtcreator/Makefile | 5 +- devel/qtcreator/distinfo | 8 +- devel/qtcreator/pkg-plist | 1 + devel/rabs/Makefile | 6 +- devel/rabs/distinfo | 14 +- devel/rbenv/Makefile | 2 +- devel/rbenv/distinfo | 6 +- devel/rgbds/Makefile | 6 +- devel/rgbds/distinfo | 6 +- devel/rgbds/files/extra-patch-fix_rgbfix | 29 - devel/rgbds/files/extra-patch-inc_signal | 21 - devel/rgbds/files/patch-test_run-tests.sh | 12 +- devel/roboctl/Makefile | 33 +- devel/roboctl/distinfo | 5 +- devel/root/Makefile | 1 + devel/ruby-build/Makefile | 2 +- devel/ruby-build/distinfo | 6 +- devel/rubygem-apipie-bindings/Makefile | 9 +- devel/rubygem-apipie-bindings/distinfo | 6 +- devel/rubygem-aws-partitions/Makefile | 2 +- devel/rubygem-aws-partitions/distinfo | 6 +- devel/rubygem-aws-sdk-accessanalyzer/Makefile | 4 +- devel/rubygem-aws-sdk-accessanalyzer/distinfo | 6 +- devel/rubygem-aws-sdk-account/Makefile | 4 +- devel/rubygem-aws-sdk-account/distinfo | 6 +- devel/rubygem-aws-sdk-acm/Makefile | 4 +- devel/rubygem-aws-sdk-acm/distinfo | 6 +- devel/rubygem-aws-sdk-acmpca/Makefile | 4 +- devel/rubygem-aws-sdk-acmpca/distinfo | 6 +- devel/rubygem-aws-sdk-amplify/Makefile | 4 +- devel/rubygem-aws-sdk-amplify/distinfo | 6 +- devel/rubygem-aws-sdk-amplifybackend/Makefile | 4 +- devel/rubygem-aws-sdk-amplifybackend/distinfo | 6 +- .../rubygem-aws-sdk-amplifyuibuilder/Makefile | 4 +- .../rubygem-aws-sdk-amplifyuibuilder/distinfo | 6 +- devel/rubygem-aws-sdk-apigateway/Makefile | 4 +- devel/rubygem-aws-sdk-apigateway/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-apigatewayv2/Makefile | 4 +- devel/rubygem-aws-sdk-apigatewayv2/distinfo | 6 +- devel/rubygem-aws-sdk-appconfig/Makefile | 4 +- devel/rubygem-aws-sdk-appconfig/distinfo | 6 +- devel/rubygem-aws-sdk-appconfigdata/Makefile | 4 +- devel/rubygem-aws-sdk-appconfigdata/distinfo | 6 +- devel/rubygem-aws-sdk-appfabric/Makefile | 4 +- devel/rubygem-aws-sdk-appfabric/distinfo | 6 +- devel/rubygem-aws-sdk-appflow/Makefile | 4 +- devel/rubygem-aws-sdk-appflow/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-appmesh/Makefile | 4 +- devel/rubygem-aws-sdk-appmesh/distinfo | 6 +- devel/rubygem-aws-sdk-appregistry/Makefile | 4 +- devel/rubygem-aws-sdk-appregistry/distinfo | 6 +- devel/rubygem-aws-sdk-apprunner/Makefile | 4 +- devel/rubygem-aws-sdk-apprunner/distinfo | 6 +- devel/rubygem-aws-sdk-appstream/Makefile | 4 +- devel/rubygem-aws-sdk-appstream/distinfo | 6 +- devel/rubygem-aws-sdk-appsync/Makefile | 4 +- devel/rubygem-aws-sdk-appsync/distinfo | 6 +- devel/rubygem-aws-sdk-apptest/Makefile | 4 +- devel/rubygem-aws-sdk-apptest/distinfo | 6 +- devel/rubygem-aws-sdk-arczonalshift/Makefile | 4 +- devel/rubygem-aws-sdk-arczonalshift/distinfo | 6 +- devel/rubygem-aws-sdk-artifact/Makefile | 4 +- devel/rubygem-aws-sdk-artifact/distinfo | 6 +- devel/rubygem-aws-sdk-athena/Makefile | 4 +- devel/rubygem-aws-sdk-athena/distinfo | 6 +- devel/rubygem-aws-sdk-auditmanager/Makefile | 4 +- devel/rubygem-aws-sdk-auditmanager/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-autoscaling/Makefile | 4 +- devel/rubygem-aws-sdk-autoscaling/distinfo | 6 +- .../rubygem-aws-sdk-autoscalingplans/Makefile | 4 +- .../rubygem-aws-sdk-autoscalingplans/distinfo | 6 +- devel/rubygem-aws-sdk-b2bi/Makefile | 4 +- devel/rubygem-aws-sdk-b2bi/distinfo | 6 +- devel/rubygem-aws-sdk-backup/Makefile | 4 +- devel/rubygem-aws-sdk-backup/distinfo | 6 +- devel/rubygem-aws-sdk-backupgateway/Makefile | 4 +- devel/rubygem-aws-sdk-backupgateway/distinfo | 6 +- devel/rubygem-aws-sdk-backupsearch/Makefile | 4 +- devel/rubygem-aws-sdk-backupsearch/distinfo | 6 +- devel/rubygem-aws-sdk-batch/Makefile | 4 +- devel/rubygem-aws-sdk-batch/distinfo | 6 +- devel/rubygem-aws-sdk-bcmdataexports/Makefile | 4 +- devel/rubygem-aws-sdk-bcmdataexports/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-bedrock/Makefile | 4 +- devel/rubygem-aws-sdk-bedrock/distinfo | 6 +- devel/rubygem-aws-sdk-bedrockagent/Makefile | 4 +- devel/rubygem-aws-sdk-bedrockagent/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-bedrockruntime/Makefile | 4 +- devel/rubygem-aws-sdk-bedrockruntime/distinfo | 6 +- devel/rubygem-aws-sdk-billing/Makefile | 4 +- devel/rubygem-aws-sdk-billing/distinfo | 6 +- .../rubygem-aws-sdk-billingconductor/Makefile | 4 +- .../rubygem-aws-sdk-billingconductor/distinfo | 6 +- devel/rubygem-aws-sdk-braket/Makefile | 4 +- devel/rubygem-aws-sdk-braket/distinfo | 6 +- devel/rubygem-aws-sdk-budgets/Makefile | 4 +- devel/rubygem-aws-sdk-budgets/distinfo | 6 +- devel/rubygem-aws-sdk-chatbot/Makefile | 4 +- devel/rubygem-aws-sdk-chatbot/distinfo | 6 +- devel/rubygem-aws-sdk-chime/Makefile | 4 +- devel/rubygem-aws-sdk-chime/distinfo | 6 +- .../rubygem-aws-sdk-chimesdkidentity/Makefile | 4 +- .../rubygem-aws-sdk-chimesdkidentity/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../rubygem-aws-sdk-chimesdkmeetings/Makefile | 4 +- .../rubygem-aws-sdk-chimesdkmeetings/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-chimesdkvoice/Makefile | 4 +- devel/rubygem-aws-sdk-chimesdkvoice/distinfo | 6 +- devel/rubygem-aws-sdk-cleanrooms/Makefile | 4 +- devel/rubygem-aws-sdk-cleanrooms/distinfo | 6 +- devel/rubygem-aws-sdk-cleanroomsml/Makefile | 4 +- devel/rubygem-aws-sdk-cleanroomsml/distinfo | 6 +- devel/rubygem-aws-sdk-cloud9/Makefile | 4 +- devel/rubygem-aws-sdk-cloud9/distinfo | 6 +- .../rubygem-aws-sdk-cloudcontrolapi/Makefile | 4 +- .../rubygem-aws-sdk-cloudcontrolapi/distinfo | 6 +- devel/rubygem-aws-sdk-clouddirectory/Makefile | 4 +- devel/rubygem-aws-sdk-clouddirectory/distinfo | 6 +- devel/rubygem-aws-sdk-cloudformation/Makefile | 4 +- devel/rubygem-aws-sdk-cloudformation/distinfo | 6 +- devel/rubygem-aws-sdk-cloudfront/Makefile | 4 +- devel/rubygem-aws-sdk-cloudfront/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-cloudhsm/Makefile | 4 +- devel/rubygem-aws-sdk-cloudhsm/distinfo | 6 +- devel/rubygem-aws-sdk-cloudhsmv2/Makefile | 4 +- devel/rubygem-aws-sdk-cloudhsmv2/distinfo | 6 +- devel/rubygem-aws-sdk-cloudsearch/Makefile | 4 +- devel/rubygem-aws-sdk-cloudsearch/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-cloudtrail/Makefile | 4 +- devel/rubygem-aws-sdk-cloudtrail/distinfo | 6 +- devel/rubygem-aws-sdk-cloudtraildata/Makefile | 4 +- devel/rubygem-aws-sdk-cloudtraildata/distinfo | 6 +- devel/rubygem-aws-sdk-cloudwatch/Makefile | 4 +- devel/rubygem-aws-sdk-cloudwatch/distinfo | 6 +- .../rubygem-aws-sdk-cloudwatchevents/Makefile | 4 +- .../rubygem-aws-sdk-cloudwatchevents/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-cloudwatchlogs/Makefile | 4 +- devel/rubygem-aws-sdk-cloudwatchlogs/distinfo | 6 +- devel/rubygem-aws-sdk-cloudwatchrum/Makefile | 4 +- devel/rubygem-aws-sdk-cloudwatchrum/distinfo | 6 +- devel/rubygem-aws-sdk-codeartifact/Makefile | 4 +- devel/rubygem-aws-sdk-codeartifact/distinfo | 6 +- devel/rubygem-aws-sdk-codebuild/Makefile | 4 +- devel/rubygem-aws-sdk-codebuild/distinfo | 6 +- devel/rubygem-aws-sdk-codecatalyst/Makefile | 4 +- devel/rubygem-aws-sdk-codecatalyst/distinfo | 6 +- devel/rubygem-aws-sdk-codecommit/Makefile | 4 +- devel/rubygem-aws-sdk-codecommit/distinfo | 6 +- .../rubygem-aws-sdk-codeconnections/Makefile | 4 +- .../rubygem-aws-sdk-codeconnections/distinfo | 6 +- devel/rubygem-aws-sdk-codedeploy/Makefile | 4 +- devel/rubygem-aws-sdk-codedeploy/distinfo | 6 +- .../rubygem-aws-sdk-codeguruprofiler/Makefile | 4 +- .../rubygem-aws-sdk-codeguruprofiler/distinfo | 6 +- .../rubygem-aws-sdk-codegurureviewer/Makefile | 4 +- .../rubygem-aws-sdk-codegurureviewer/distinfo | 6 +- .../rubygem-aws-sdk-codegurusecurity/Makefile | 4 +- .../rubygem-aws-sdk-codegurusecurity/distinfo | 6 +- devel/rubygem-aws-sdk-codepipeline/Makefile | 4 +- devel/rubygem-aws-sdk-codepipeline/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../rubygem-aws-sdk-cognitoidentity/Makefile | 4 +- .../rubygem-aws-sdk-cognitoidentity/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-cognitosync/Makefile | 4 +- devel/rubygem-aws-sdk-cognitosync/distinfo | 6 +- devel/rubygem-aws-sdk-comprehend/Makefile | 4 +- devel/rubygem-aws-sdk-comprehend/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../rubygem-aws-sdk-computeoptimizer/Makefile | 4 +- .../rubygem-aws-sdk-computeoptimizer/distinfo | 6 +- devel/rubygem-aws-sdk-configservice/Makefile | 4 +- devel/rubygem-aws-sdk-configservice/distinfo | 6 +- devel/rubygem-aws-sdk-connect/Makefile | 4 +- devel/rubygem-aws-sdk-connect/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-connectcases/Makefile | 4 +- devel/rubygem-aws-sdk-connectcases/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-controlcatalog/Makefile | 4 +- devel/rubygem-aws-sdk-controlcatalog/distinfo | 6 +- devel/rubygem-aws-sdk-controltower/Makefile | 4 +- devel/rubygem-aws-sdk-controltower/distinfo | 6 +- devel/rubygem-aws-sdk-core/Makefile | 2 +- devel/rubygem-aws-sdk-core/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-costexplorer/Makefile | 4 +- devel/rubygem-aws-sdk-costexplorer/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../rubygem-aws-sdk-customerprofiles/Makefile | 4 +- .../rubygem-aws-sdk-customerprofiles/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-dataexchange/Makefile | 4 +- devel/rubygem-aws-sdk-dataexchange/distinfo | 6 +- devel/rubygem-aws-sdk-datapipeline/Makefile | 4 +- devel/rubygem-aws-sdk-datapipeline/distinfo | 6 +- devel/rubygem-aws-sdk-datasync/Makefile | 4 +- devel/rubygem-aws-sdk-datasync/distinfo | 6 +- devel/rubygem-aws-sdk-datazone/Makefile | 4 +- devel/rubygem-aws-sdk-datazone/distinfo | 6 +- devel/rubygem-aws-sdk-dax/Makefile | 4 +- devel/rubygem-aws-sdk-dax/distinfo | 6 +- devel/rubygem-aws-sdk-deadline/Makefile | 4 +- devel/rubygem-aws-sdk-deadline/distinfo | 6 +- devel/rubygem-aws-sdk-detective/Makefile | 4 +- devel/rubygem-aws-sdk-detective/distinfo | 6 +- devel/rubygem-aws-sdk-devicefarm/Makefile | 4 +- devel/rubygem-aws-sdk-devicefarm/distinfo | 6 +- devel/rubygem-aws-sdk-devopsguru/Makefile | 4 +- devel/rubygem-aws-sdk-devopsguru/distinfo | 6 +- devel/rubygem-aws-sdk-directconnect/Makefile | 4 +- devel/rubygem-aws-sdk-directconnect/distinfo | 6 +- .../rubygem-aws-sdk-directoryservice/Makefile | 4 +- .../rubygem-aws-sdk-directoryservice/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-dlm/Makefile | 4 +- devel/rubygem-aws-sdk-dlm/distinfo | 6 +- devel/rubygem-aws-sdk-docdb/Makefile | 4 +- devel/rubygem-aws-sdk-docdb/distinfo | 6 +- devel/rubygem-aws-sdk-docdbelastic/Makefile | 4 +- devel/rubygem-aws-sdk-docdbelastic/distinfo | 6 +- devel/rubygem-aws-sdk-drs/Makefile | 4 +- devel/rubygem-aws-sdk-drs/distinfo | 6 +- devel/rubygem-aws-sdk-dsql/Makefile | 4 +- devel/rubygem-aws-sdk-dsql/distinfo | 6 +- devel/rubygem-aws-sdk-dynamodb/Makefile | 4 +- devel/rubygem-aws-sdk-dynamodb/distinfo | 6 +- .../rubygem-aws-sdk-dynamodbstreams/Makefile | 4 +- .../rubygem-aws-sdk-dynamodbstreams/distinfo | 6 +- devel/rubygem-aws-sdk-ebs/Makefile | 4 +- devel/rubygem-aws-sdk-ebs/distinfo | 6 +- devel/rubygem-aws-sdk-ec2/Makefile | 4 +- devel/rubygem-aws-sdk-ec2/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-ecr/Makefile | 4 +- devel/rubygem-aws-sdk-ecr/distinfo | 6 +- devel/rubygem-aws-sdk-ecrpublic/Makefile | 4 +- devel/rubygem-aws-sdk-ecrpublic/distinfo | 6 +- devel/rubygem-aws-sdk-ecs/Makefile | 4 +- devel/rubygem-aws-sdk-ecs/distinfo | 6 +- devel/rubygem-aws-sdk-efs/Makefile | 4 +- devel/rubygem-aws-sdk-efs/distinfo | 6 +- devel/rubygem-aws-sdk-eks/Makefile | 4 +- devel/rubygem-aws-sdk-eks/distinfo | 6 +- devel/rubygem-aws-sdk-eksauth/Makefile | 4 +- devel/rubygem-aws-sdk-eksauth/distinfo | 6 +- devel/rubygem-aws-sdk-elasticache/Makefile | 4 +- devel/rubygem-aws-sdk-elasticache/distinfo | 6 +- .../rubygem-aws-sdk-elasticbeanstalk/Makefile | 4 +- .../rubygem-aws-sdk-elasticbeanstalk/distinfo | 6 +- .../rubygem-aws-sdk-elasticinference/Makefile | 4 +- .../rubygem-aws-sdk-elasticinference/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-emr/Makefile | 4 +- devel/rubygem-aws-sdk-emr/distinfo | 6 +- devel/rubygem-aws-sdk-emrcontainers/Makefile | 4 +- devel/rubygem-aws-sdk-emrcontainers/distinfo | 6 +- devel/rubygem-aws-sdk-emrserverless/Makefile | 4 +- devel/rubygem-aws-sdk-emrserverless/distinfo | 6 +- .../rubygem-aws-sdk-entityresolution/Makefile | 4 +- .../rubygem-aws-sdk-entityresolution/distinfo | 6 +- devel/rubygem-aws-sdk-eventbridge/Makefile | 4 +- devel/rubygem-aws-sdk-eventbridge/distinfo | 6 +- devel/rubygem-aws-sdk-finspace/Makefile | 4 +- devel/rubygem-aws-sdk-finspace/distinfo | 6 +- devel/rubygem-aws-sdk-finspacedata/Makefile | 4 +- devel/rubygem-aws-sdk-finspacedata/distinfo | 6 +- devel/rubygem-aws-sdk-firehose/Makefile | 4 +- devel/rubygem-aws-sdk-firehose/distinfo | 6 +- devel/rubygem-aws-sdk-fis/Makefile | 4 +- devel/rubygem-aws-sdk-fis/distinfo | 6 +- devel/rubygem-aws-sdk-fms/Makefile | 4 +- devel/rubygem-aws-sdk-fms/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../rubygem-aws-sdk-forecastservice/Makefile | 4 +- .../rubygem-aws-sdk-forecastservice/distinfo | 6 +- devel/rubygem-aws-sdk-frauddetector/Makefile | 4 +- devel/rubygem-aws-sdk-frauddetector/distinfo | 6 +- devel/rubygem-aws-sdk-freetier/Makefile | 4 +- devel/rubygem-aws-sdk-freetier/distinfo | 6 +- devel/rubygem-aws-sdk-fsx/Makefile | 4 +- devel/rubygem-aws-sdk-fsx/distinfo | 6 +- devel/rubygem-aws-sdk-gamelift/Makefile | 4 +- devel/rubygem-aws-sdk-gamelift/distinfo | 6 +- devel/rubygem-aws-sdk-geomaps/Makefile | 4 +- devel/rubygem-aws-sdk-geomaps/distinfo | 6 +- devel/rubygem-aws-sdk-geoplaces/Makefile | 4 +- devel/rubygem-aws-sdk-geoplaces/distinfo | 6 +- devel/rubygem-aws-sdk-georoutes/Makefile | 4 +- devel/rubygem-aws-sdk-georoutes/distinfo | 6 +- devel/rubygem-aws-sdk-glacier/Makefile | 4 +- devel/rubygem-aws-sdk-glacier/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-glue/Makefile | 4 +- devel/rubygem-aws-sdk-glue/distinfo | 6 +- devel/rubygem-aws-sdk-gluedatabrew/Makefile | 4 +- devel/rubygem-aws-sdk-gluedatabrew/distinfo | 6 +- devel/rubygem-aws-sdk-greengrass/Makefile | 4 +- devel/rubygem-aws-sdk-greengrass/distinfo | 6 +- devel/rubygem-aws-sdk-greengrassv2/Makefile | 4 +- devel/rubygem-aws-sdk-greengrassv2/distinfo | 6 +- devel/rubygem-aws-sdk-groundstation/Makefile | 4 +- devel/rubygem-aws-sdk-groundstation/distinfo | 6 +- devel/rubygem-aws-sdk-guardduty/Makefile | 4 +- devel/rubygem-aws-sdk-guardduty/distinfo | 6 +- devel/rubygem-aws-sdk-health/Makefile | 4 +- devel/rubygem-aws-sdk-health/distinfo | 6 +- devel/rubygem-aws-sdk-healthlake/Makefile | 4 +- devel/rubygem-aws-sdk-healthlake/distinfo | 6 +- devel/rubygem-aws-sdk-iam/Makefile | 4 +- devel/rubygem-aws-sdk-iam/distinfo | 6 +- devel/rubygem-aws-sdk-identitystore/Makefile | 4 +- devel/rubygem-aws-sdk-identitystore/distinfo | 6 +- devel/rubygem-aws-sdk-imagebuilder/Makefile | 4 +- devel/rubygem-aws-sdk-imagebuilder/distinfo | 6 +- devel/rubygem-aws-sdk-importexport/Makefile | 4 +- devel/rubygem-aws-sdk-importexport/distinfo | 6 +- devel/rubygem-aws-sdk-inspector/Makefile | 4 +- devel/rubygem-aws-sdk-inspector/distinfo | 6 +- devel/rubygem-aws-sdk-inspector2/Makefile | 4 +- devel/rubygem-aws-sdk-inspector2/distinfo | 6 +- devel/rubygem-aws-sdk-inspectorscan/Makefile | 4 +- devel/rubygem-aws-sdk-inspectorscan/distinfo | 6 +- .../rubygem-aws-sdk-internetmonitor/Makefile | 4 +- .../rubygem-aws-sdk-internetmonitor/distinfo | 6 +- devel/rubygem-aws-sdk-invoicing/Makefile | 4 +- devel/rubygem-aws-sdk-invoicing/distinfo | 6 +- devel/rubygem-aws-sdk-iot/Makefile | 4 +- devel/rubygem-aws-sdk-iot/distinfo | 6 +- .../Makefile | 5 +- .../distinfo | 6 +- .../Makefile | 5 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-iotanalytics/Makefile | 4 +- devel/rubygem-aws-sdk-iotanalytics/distinfo | 6 +- devel/rubygem-aws-sdk-iotdataplane/Makefile | 4 +- devel/rubygem-aws-sdk-iotdataplane/distinfo | 6 +- .../rubygem-aws-sdk-iotdeviceadvisor/Makefile | 4 +- .../rubygem-aws-sdk-iotdeviceadvisor/distinfo | 6 +- devel/rubygem-aws-sdk-iotevents/Makefile | 4 +- devel/rubygem-aws-sdk-iotevents/distinfo | 6 +- devel/rubygem-aws-sdk-ioteventsdata/Makefile | 4 +- devel/rubygem-aws-sdk-ioteventsdata/distinfo | 6 +- devel/rubygem-aws-sdk-iotfleethub/Makefile | 4 +- devel/rubygem-aws-sdk-iotfleethub/distinfo | 6 +- devel/rubygem-aws-sdk-iotfleetwise/Makefile | 4 +- devel/rubygem-aws-sdk-iotfleetwise/distinfo | 6 +- .../rubygem-aws-sdk-iotjobsdataplane/Makefile | 4 +- .../rubygem-aws-sdk-iotjobsdataplane/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-iotsitewise/Makefile | 4 +- devel/rubygem-aws-sdk-iotsitewise/distinfo | 6 +- devel/rubygem-aws-sdk-iotthingsgraph/Makefile | 4 +- devel/rubygem-aws-sdk-iotthingsgraph/distinfo | 6 +- devel/rubygem-aws-sdk-iottwinmaker/Makefile | 4 +- devel/rubygem-aws-sdk-iottwinmaker/distinfo | 6 +- devel/rubygem-aws-sdk-iotwireless/Makefile | 4 +- devel/rubygem-aws-sdk-iotwireless/distinfo | 6 +- devel/rubygem-aws-sdk-ivs/Makefile | 4 +- devel/rubygem-aws-sdk-ivs/distinfo | 6 +- devel/rubygem-aws-sdk-ivschat/Makefile | 4 +- devel/rubygem-aws-sdk-ivschat/distinfo | 6 +- devel/rubygem-aws-sdk-ivsrealtime/Makefile | 4 +- devel/rubygem-aws-sdk-ivsrealtime/distinfo | 6 +- devel/rubygem-aws-sdk-kafka/Makefile | 4 +- devel/rubygem-aws-sdk-kafka/distinfo | 6 +- devel/rubygem-aws-sdk-kafkaconnect/Makefile | 6 +- devel/rubygem-aws-sdk-kafkaconnect/distinfo | 6 +- devel/rubygem-aws-sdk-kendra/Makefile | 4 +- devel/rubygem-aws-sdk-kendra/distinfo | 6 +- devel/rubygem-aws-sdk-kendraranking/Makefile | 4 +- devel/rubygem-aws-sdk-kendraranking/distinfo | 6 +- devel/rubygem-aws-sdk-keyspaces/Makefile | 4 +- devel/rubygem-aws-sdk-keyspaces/distinfo | 6 +- devel/rubygem-aws-sdk-kinesis/Makefile | 4 +- devel/rubygem-aws-sdk-kinesis/distinfo | 6 +- .../rubygem-aws-sdk-kinesisanalytics/Makefile | 4 +- .../rubygem-aws-sdk-kinesisanalytics/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-kinesisvideo/Makefile | 4 +- devel/rubygem-aws-sdk-kinesisvideo/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-kms/Makefile | 4 +- devel/rubygem-aws-sdk-kms/distinfo | 6 +- devel/rubygem-aws-sdk-lakeformation/Makefile | 4 +- devel/rubygem-aws-sdk-lakeformation/distinfo | 6 +- devel/rubygem-aws-sdk-lambda/Makefile | 4 +- devel/rubygem-aws-sdk-lambda/distinfo | 6 +- devel/rubygem-aws-sdk-launchwizard/Makefile | 4 +- devel/rubygem-aws-sdk-launchwizard/distinfo | 6 +- devel/rubygem-aws-sdk-lex/Makefile | 4 +- devel/rubygem-aws-sdk-lex/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-lexmodelsv2/Makefile | 4 +- devel/rubygem-aws-sdk-lexmodelsv2/distinfo | 6 +- devel/rubygem-aws-sdk-lexruntimev2/Makefile | 4 +- devel/rubygem-aws-sdk-lexruntimev2/distinfo | 6 +- devel/rubygem-aws-sdk-licensemanager/Makefile | 4 +- devel/rubygem-aws-sdk-licensemanager/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-lightsail/Makefile | 4 +- devel/rubygem-aws-sdk-lightsail/distinfo | 6 +- .../rubygem-aws-sdk-locationservice/Makefile | 4 +- .../rubygem-aws-sdk-locationservice/distinfo | 6 +- .../rubygem-aws-sdk-lookoutequipment/Makefile | 4 +- .../rubygem-aws-sdk-lookoutequipment/distinfo | 6 +- .../rubygem-aws-sdk-lookoutforvision/Makefile | 4 +- .../rubygem-aws-sdk-lookoutforvision/distinfo | 6 +- devel/rubygem-aws-sdk-lookoutmetrics/Makefile | 4 +- devel/rubygem-aws-sdk-lookoutmetrics/distinfo | 6 +- .../rubygem-aws-sdk-machinelearning/Makefile | 4 +- .../rubygem-aws-sdk-machinelearning/distinfo | 6 +- devel/rubygem-aws-sdk-macie2/Makefile | 4 +- devel/rubygem-aws-sdk-macie2/distinfo | 6 +- devel/rubygem-aws-sdk-mailmanager/Makefile | 4 +- devel/rubygem-aws-sdk-mailmanager/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-managedgrafana/Makefile | 4 +- devel/rubygem-aws-sdk-managedgrafana/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-mediaconnect/Makefile | 4 +- devel/rubygem-aws-sdk-mediaconnect/distinfo | 6 +- devel/rubygem-aws-sdk-mediaconvert/Makefile | 4 +- devel/rubygem-aws-sdk-mediaconvert/distinfo | 6 +- devel/rubygem-aws-sdk-medialive/Makefile | 4 +- devel/rubygem-aws-sdk-medialive/distinfo | 6 +- devel/rubygem-aws-sdk-mediapackage/Makefile | 4 +- devel/rubygem-aws-sdk-mediapackage/distinfo | 6 +- devel/rubygem-aws-sdk-mediapackagev2/Makefile | 4 +- devel/rubygem-aws-sdk-mediapackagev2/distinfo | 6 +- .../rubygem-aws-sdk-mediapackagevod/Makefile | 4 +- .../rubygem-aws-sdk-mediapackagevod/distinfo | 6 +- devel/rubygem-aws-sdk-mediastore/Makefile | 4 +- devel/rubygem-aws-sdk-mediastore/distinfo | 6 +- devel/rubygem-aws-sdk-mediastoredata/Makefile | 4 +- devel/rubygem-aws-sdk-mediastoredata/distinfo | 6 +- devel/rubygem-aws-sdk-mediatailor/Makefile | 4 +- devel/rubygem-aws-sdk-mediatailor/distinfo | 6 +- devel/rubygem-aws-sdk-medicalimaging/Makefile | 4 +- devel/rubygem-aws-sdk-medicalimaging/distinfo | 6 +- devel/rubygem-aws-sdk-memorydb/Makefile | 4 +- devel/rubygem-aws-sdk-memorydb/distinfo | 6 +- devel/rubygem-aws-sdk-mgn/Makefile | 4 +- devel/rubygem-aws-sdk-mgn/distinfo | 6 +- devel/rubygem-aws-sdk-migrationhub/Makefile | 4 +- devel/rubygem-aws-sdk-migrationhub/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-mq/Makefile | 4 +- devel/rubygem-aws-sdk-mq/distinfo | 6 +- devel/rubygem-aws-sdk-mturk/Makefile | 4 +- devel/rubygem-aws-sdk-mturk/distinfo | 6 +- devel/rubygem-aws-sdk-mwaa/Makefile | 4 +- devel/rubygem-aws-sdk-mwaa/distinfo | 6 +- devel/rubygem-aws-sdk-neptune/Makefile | 4 +- devel/rubygem-aws-sdk-neptune/distinfo | 6 +- devel/rubygem-aws-sdk-neptunedata/Makefile | 4 +- devel/rubygem-aws-sdk-neptunedata/distinfo | 6 +- devel/rubygem-aws-sdk-neptunegraph/Makefile | 4 +- devel/rubygem-aws-sdk-neptunegraph/distinfo | 6 +- .../rubygem-aws-sdk-networkfirewall/Makefile | 4 +- .../rubygem-aws-sdk-networkfirewall/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-networkmanager/Makefile | 4 +- devel/rubygem-aws-sdk-networkmanager/distinfo | 6 +- devel/rubygem-aws-sdk-networkmonitor/Makefile | 4 +- devel/rubygem-aws-sdk-networkmonitor/distinfo | 6 +- devel/rubygem-aws-sdk-notifications/Makefile | 4 +- devel/rubygem-aws-sdk-notifications/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-oam/Makefile | 4 +- devel/rubygem-aws-sdk-oam/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-omics/Makefile | 4 +- devel/rubygem-aws-sdk-omics/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-opsworks/Makefile | 4 +- devel/rubygem-aws-sdk-opsworks/distinfo | 6 +- devel/rubygem-aws-sdk-opsworkscm/Makefile | 4 +- devel/rubygem-aws-sdk-opsworkscm/distinfo | 6 +- devel/rubygem-aws-sdk-organizations/Makefile | 4 +- devel/rubygem-aws-sdk-organizations/distinfo | 6 +- devel/rubygem-aws-sdk-osis/Makefile | 4 +- devel/rubygem-aws-sdk-osis/distinfo | 6 +- devel/rubygem-aws-sdk-outposts/Makefile | 4 +- devel/rubygem-aws-sdk-outposts/distinfo | 6 +- devel/rubygem-aws-sdk-panorama/Makefile | 4 +- devel/rubygem-aws-sdk-panorama/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-pcaconnectorad/Makefile | 4 +- devel/rubygem-aws-sdk-pcaconnectorad/distinfo | 6 +- .../rubygem-aws-sdk-pcaconnectorscep/Makefile | 4 +- .../rubygem-aws-sdk-pcaconnectorscep/distinfo | 6 +- devel/rubygem-aws-sdk-pcs/Makefile | 4 +- devel/rubygem-aws-sdk-pcs/distinfo | 6 +- devel/rubygem-aws-sdk-personalize/Makefile | 4 +- devel/rubygem-aws-sdk-personalize/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-pi/Makefile | 4 +- devel/rubygem-aws-sdk-pi/distinfo | 6 +- devel/rubygem-aws-sdk-pinpoint/Makefile | 4 +- devel/rubygem-aws-sdk-pinpoint/distinfo | 6 +- devel/rubygem-aws-sdk-pinpointemail/Makefile | 4 +- devel/rubygem-aws-sdk-pinpointemail/distinfo | 6 +- .../rubygem-aws-sdk-pinpointsmsvoice/Makefile | 4 +- .../rubygem-aws-sdk-pinpointsmsvoice/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-pipes/Makefile | 4 +- devel/rubygem-aws-sdk-pipes/distinfo | 6 +- devel/rubygem-aws-sdk-polly/Makefile | 4 +- devel/rubygem-aws-sdk-polly/distinfo | 6 +- devel/rubygem-aws-sdk-pricing/Makefile | 4 +- devel/rubygem-aws-sdk-pricing/distinfo | 6 +- .../rubygem-aws-sdk-privatenetworks/Makefile | 4 +- .../rubygem-aws-sdk-privatenetworks/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-proton/Makefile | 4 +- devel/rubygem-aws-sdk-proton/distinfo | 6 +- devel/rubygem-aws-sdk-qapps/Makefile | 4 +- devel/rubygem-aws-sdk-qapps/distinfo | 6 +- devel/rubygem-aws-sdk-qbusiness/Makefile | 4 +- devel/rubygem-aws-sdk-qbusiness/distinfo | 6 +- devel/rubygem-aws-sdk-qconnect/Makefile | 4 +- devel/rubygem-aws-sdk-qconnect/distinfo | 6 +- devel/rubygem-aws-sdk-qldb/Makefile | 4 +- devel/rubygem-aws-sdk-qldb/distinfo | 6 +- devel/rubygem-aws-sdk-qldbsession/Makefile | 4 +- devel/rubygem-aws-sdk-qldbsession/distinfo | 6 +- devel/rubygem-aws-sdk-quicksight/Makefile | 4 +- devel/rubygem-aws-sdk-quicksight/distinfo | 6 +- devel/rubygem-aws-sdk-ram/Makefile | 4 +- devel/rubygem-aws-sdk-ram/distinfo | 6 +- devel/rubygem-aws-sdk-rds/Makefile | 4 +- devel/rubygem-aws-sdk-rds/distinfo | 6 +- devel/rubygem-aws-sdk-rdsdataservice/Makefile | 4 +- devel/rubygem-aws-sdk-rdsdataservice/distinfo | 6 +- devel/rubygem-aws-sdk-recyclebin/Makefile | 4 +- devel/rubygem-aws-sdk-recyclebin/distinfo | 6 +- devel/rubygem-aws-sdk-redshift/Makefile | 4 +- devel/rubygem-aws-sdk-redshift/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-rekognition/Makefile | 4 +- devel/rubygem-aws-sdk-rekognition/distinfo | 6 +- devel/rubygem-aws-sdk-repostspace/Makefile | 4 +- devel/rubygem-aws-sdk-repostspace/distinfo | 6 +- devel/rubygem-aws-sdk-resiliencehub/Makefile | 4 +- devel/rubygem-aws-sdk-resiliencehub/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-resourcegroups/Makefile | 4 +- devel/rubygem-aws-sdk-resourcegroups/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-resources/Makefile | 4 +- devel/rubygem-aws-sdk-resources/distinfo | 6 +- devel/rubygem-aws-sdk-robomaker/Makefile | 4 +- devel/rubygem-aws-sdk-robomaker/distinfo | 6 +- devel/rubygem-aws-sdk-rolesanywhere/Makefile | 4 +- devel/rubygem-aws-sdk-rolesanywhere/distinfo | 6 +- devel/rubygem-aws-sdk-route53/Makefile | 4 +- devel/rubygem-aws-sdk-route53/distinfo | 6 +- devel/rubygem-aws-sdk-route53domains/Makefile | 4 +- devel/rubygem-aws-sdk-route53domains/distinfo | 6 +- .../rubygem-aws-sdk-route53profiles/Makefile | 4 +- .../rubygem-aws-sdk-route53profiles/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../rubygem-aws-sdk-route53resolver/Makefile | 4 +- .../rubygem-aws-sdk-route53resolver/distinfo | 6 +- devel/rubygem-aws-sdk-s3/Makefile | 4 +- devel/rubygem-aws-sdk-s3/distinfo | 6 +- devel/rubygem-aws-sdk-s3control/Makefile | 4 +- devel/rubygem-aws-sdk-s3control/distinfo | 6 +- devel/rubygem-aws-sdk-s3outposts/Makefile | 4 +- devel/rubygem-aws-sdk-s3outposts/distinfo | 6 +- devel/rubygem-aws-sdk-s3tables/Makefile | 4 +- devel/rubygem-aws-sdk-s3tables/distinfo | 6 +- devel/rubygem-aws-sdk-sagemaker/Makefile | 4 +- devel/rubygem-aws-sdk-sagemaker/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../rubygem-aws-sdk-sagemakermetrics/Makefile | 4 +- .../rubygem-aws-sdk-sagemakermetrics/distinfo | 6 +- .../rubygem-aws-sdk-sagemakerruntime/Makefile | 4 +- .../rubygem-aws-sdk-sagemakerruntime/distinfo | 6 +- devel/rubygem-aws-sdk-savingsplans/Makefile | 4 +- devel/rubygem-aws-sdk-savingsplans/distinfo | 6 +- devel/rubygem-aws-sdk-scheduler/Makefile | 4 +- devel/rubygem-aws-sdk-scheduler/distinfo | 6 +- devel/rubygem-aws-sdk-schemas/Makefile | 4 +- devel/rubygem-aws-sdk-schemas/distinfo | 6 +- devel/rubygem-aws-sdk-secretsmanager/Makefile | 4 +- devel/rubygem-aws-sdk-secretsmanager/distinfo | 6 +- devel/rubygem-aws-sdk-securityhub/Makefile | 4 +- devel/rubygem-aws-sdk-securityhub/distinfo | 6 +- devel/rubygem-aws-sdk-securityir/Makefile | 4 +- devel/rubygem-aws-sdk-securityir/distinfo | 6 +- devel/rubygem-aws-sdk-securitylake/Makefile | 4 +- devel/rubygem-aws-sdk-securitylake/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-servicecatalog/Makefile | 4 +- devel/rubygem-aws-sdk-servicecatalog/distinfo | 6 +- .../rubygem-aws-sdk-servicediscovery/Makefile | 4 +- .../rubygem-aws-sdk-servicediscovery/distinfo | 6 +- devel/rubygem-aws-sdk-servicequotas/Makefile | 4 +- devel/rubygem-aws-sdk-servicequotas/distinfo | 6 +- devel/rubygem-aws-sdk-ses/Makefile | 4 +- devel/rubygem-aws-sdk-ses/distinfo | 6 +- devel/rubygem-aws-sdk-sesv2/Makefile | 4 +- devel/rubygem-aws-sdk-sesv2/distinfo | 6 +- devel/rubygem-aws-sdk-shield/Makefile | 4 +- devel/rubygem-aws-sdk-shield/distinfo | 6 +- devel/rubygem-aws-sdk-signer/Makefile | 4 +- devel/rubygem-aws-sdk-signer/distinfo | 6 +- devel/rubygem-aws-sdk-simpledb/Makefile | 4 +- devel/rubygem-aws-sdk-simpledb/distinfo | 6 +- devel/rubygem-aws-sdk-simspaceweaver/Makefile | 4 +- devel/rubygem-aws-sdk-simspaceweaver/distinfo | 6 +- devel/rubygem-aws-sdk-sms/Makefile | 4 +- devel/rubygem-aws-sdk-sms/distinfo | 6 +- devel/rubygem-aws-sdk-snowball/Makefile | 4 +- devel/rubygem-aws-sdk-snowball/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-sns/Makefile | 4 +- devel/rubygem-aws-sdk-sns/distinfo | 6 +- .../rubygem-aws-sdk-socialmessaging/Makefile | 4 +- .../rubygem-aws-sdk-socialmessaging/distinfo | 6 +- devel/rubygem-aws-sdk-sqs/Makefile | 4 +- devel/rubygem-aws-sdk-sqs/distinfo | 6 +- devel/rubygem-aws-sdk-ssm/Makefile | 4 +- devel/rubygem-aws-sdk-ssm/distinfo | 6 +- devel/rubygem-aws-sdk-ssmcontacts/Makefile | 4 +- devel/rubygem-aws-sdk-ssmcontacts/distinfo | 6 +- devel/rubygem-aws-sdk-ssmincidents/Makefile | 4 +- devel/rubygem-aws-sdk-ssmincidents/distinfo | 6 +- devel/rubygem-aws-sdk-ssmquicksetup/Makefile | 4 +- devel/rubygem-aws-sdk-ssmquicksetup/distinfo | 6 +- devel/rubygem-aws-sdk-ssmsap/Makefile | 4 +- devel/rubygem-aws-sdk-ssmsap/distinfo | 6 +- devel/rubygem-aws-sdk-ssoadmin/Makefile | 4 +- devel/rubygem-aws-sdk-ssoadmin/distinfo | 6 +- devel/rubygem-aws-sdk-states/Makefile | 4 +- devel/rubygem-aws-sdk-states/distinfo | 6 +- devel/rubygem-aws-sdk-storagegateway/Makefile | 4 +- devel/rubygem-aws-sdk-storagegateway/distinfo | 6 +- devel/rubygem-aws-sdk-supplychain/Makefile | 4 +- devel/rubygem-aws-sdk-supplychain/distinfo | 6 +- devel/rubygem-aws-sdk-support/Makefile | 4 +- devel/rubygem-aws-sdk-support/distinfo | 6 +- devel/rubygem-aws-sdk-supportapp/Makefile | 4 +- devel/rubygem-aws-sdk-supportapp/distinfo | 6 +- devel/rubygem-aws-sdk-swf/Makefile | 4 +- devel/rubygem-aws-sdk-swf/distinfo | 6 +- devel/rubygem-aws-sdk-synthetics/Makefile | 4 +- devel/rubygem-aws-sdk-synthetics/distinfo | 6 +- devel/rubygem-aws-sdk-taxsettings/Makefile | 4 +- devel/rubygem-aws-sdk-taxsettings/distinfo | 6 +- devel/rubygem-aws-sdk-textract/Makefile | 4 +- devel/rubygem-aws-sdk-textract/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../rubygem-aws-sdk-timestreamquery/Makefile | 4 +- .../rubygem-aws-sdk-timestreamquery/distinfo | 6 +- .../rubygem-aws-sdk-timestreamwrite/Makefile | 4 +- .../rubygem-aws-sdk-timestreamwrite/distinfo | 6 +- devel/rubygem-aws-sdk-tnb/Makefile | 4 +- devel/rubygem-aws-sdk-tnb/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-transfer/Makefile | 4 +- devel/rubygem-aws-sdk-transfer/distinfo | 6 +- devel/rubygem-aws-sdk-translate/Makefile | 4 +- devel/rubygem-aws-sdk-translate/distinfo | 6 +- devel/rubygem-aws-sdk-trustedadvisor/Makefile | 4 +- devel/rubygem-aws-sdk-trustedadvisor/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-voiceid/Makefile | 4 +- devel/rubygem-aws-sdk-voiceid/distinfo | 6 +- devel/rubygem-aws-sdk-vpclattice/Makefile | 4 +- devel/rubygem-aws-sdk-vpclattice/distinfo | 6 +- devel/rubygem-aws-sdk-waf/Makefile | 4 +- devel/rubygem-aws-sdk-waf/distinfo | 6 +- devel/rubygem-aws-sdk-wafregional/Makefile | 4 +- devel/rubygem-aws-sdk-wafregional/distinfo | 6 +- devel/rubygem-aws-sdk-wafv2/Makefile | 4 +- devel/rubygem-aws-sdk-wafv2/distinfo | 6 +- .../rubygem-aws-sdk-wellarchitected/Makefile | 4 +- .../rubygem-aws-sdk-wellarchitected/distinfo | 6 +- devel/rubygem-aws-sdk-workdocs/Makefile | 4 +- devel/rubygem-aws-sdk-workdocs/distinfo | 6 +- devel/rubygem-aws-sdk-workmail/Makefile | 4 +- devel/rubygem-aws-sdk-workmail/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-workspaces/Makefile | 4 +- devel/rubygem-aws-sdk-workspaces/distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-aws-sdk-workspacesweb/Makefile | 4 +- devel/rubygem-aws-sdk-workspacesweb/distinfo | 6 +- devel/rubygem-aws-sdk-xray/Makefile | 4 +- devel/rubygem-aws-sdk-xray/distinfo | 6 +- devel/rubygem-aws-sigv4/Makefile | 2 +- devel/rubygem-aws-sigv4/distinfo | 6 +- devel/rubygem-cairo-gobject/Makefile | 2 +- devel/rubygem-cairo-gobject/distinfo | 6 +- devel/rubygem-cf-uaa-lib/Makefile | 6 +- devel/rubygem-cf-uaa-lib/distinfo | 6 +- devel/rubygem-concurrent-ruby-edge/Makefile | 2 +- devel/rubygem-concurrent-ruby-edge/distinfo | 6 +- devel/rubygem-concurrent-ruby-ext/Makefile | 2 +- devel/rubygem-concurrent-ruby-ext/distinfo | 6 +- devel/rubygem-cucumber/Makefile | 3 +- devel/rubygem-cucumber/distinfo | 6 +- devel/rubygem-datadog-ci/Makefile | 2 +- devel/rubygem-datadog-ci/distinfo | 6 +- .../rubygem-datadog-ruby_core_source/Makefile | 2 +- .../rubygem-datadog-ruby_core_source/distinfo | 6 +- devel/rubygem-datadog/Makefile | 4 +- devel/rubygem-datadog/distinfo | 6 +- devel/rubygem-default_value_for/Makefile | 4 +- devel/rubygem-default_value_for/distinfo | 6 +- devel/rubygem-dry-configurable/Makefile | 4 +- devel/rubygem-dry-configurable/distinfo | 6 +- devel/rubygem-dry-core/Makefile | 2 +- devel/rubygem-dry-core/distinfo | 6 +- devel/rubygem-dry-inflector/Makefile | 2 +- devel/rubygem-dry-inflector/distinfo | 6 +- devel/rubygem-dry-logic/Makefile | 7 +- devel/rubygem-dry-logic/distinfo | 6 +- devel/rubygem-dry-types/Makefile | 2 +- devel/rubygem-dry-types/distinfo | 6 +- devel/rubygem-excon/Makefile | 2 +- devel/rubygem-excon/distinfo | 6 +- devel/rubygem-gapic-common/Makefile | 6 +- devel/rubygem-gapic-common/distinfo | 6 +- devel/rubygem-gettext/Makefile | 2 +- devel/rubygem-gettext/distinfo | 6 +- devel/rubygem-gio2/Makefile | 2 +- devel/rubygem-gio2/distinfo | 6 +- devel/rubygem-glib2/Makefile | 2 +- devel/rubygem-glib2/distinfo | 6 +- devel/rubygem-gobject-introspection/Makefile | 2 +- devel/rubygem-gobject-introspection/distinfo | 6 +- .../Makefile | 2 +- .../distinfo | 6 +- .../rubygem-google-apis-bigquery_v2/Makefile | 2 +- .../rubygem-google-apis-bigquery_v2/distinfo | 6 +- devel/rubygem-google-apis-compute_v1/Makefile | 2 +- devel/rubygem-google-apis-compute_v1/distinfo | 6 +- devel/rubygem-google-apis-core/Makefile | 2 +- devel/rubygem-google-apis-core/distinfo | 6 +- devel/rubygem-google-apis-generator/Makefile | 2 +- devel/rubygem-google-apis-generator/distinfo | 6 +- devel/rubygem-google-apis-iam_v1/Makefile | 2 +- devel/rubygem-google-apis-iam_v1/distinfo | 6 +- .../Makefile | 2 +- .../distinfo | 6 +- devel/rubygem-google-apis-pubsub_v1/Makefile | 2 +- devel/rubygem-google-apis-pubsub_v1/distinfo | 6 +- .../Makefile | 2 +- .../distinfo | 6 +- devel/rubygem-google-protobuf/Makefile | 2 +- devel/rubygem-google-protobuf/distinfo | 6 +- devel/rubygem-google-protobuf3/Makefile | 2 +- devel/rubygem-google-protobuf3/distinfo | 6 +- .../Makefile | 2 +- .../distinfo | 6 +- devel/rubygem-grape-swagger/Makefile | 2 +- devel/rubygem-grape-swagger/distinfo | 6 +- devel/rubygem-grpc-google-iam-v1/Makefile | 2 +- devel/rubygem-grpc-google-iam-v1/distinfo | 6 +- devel/rubygem-highline/Makefile | 2 +- devel/rubygem-highline/distinfo | 6 +- devel/rubygem-hitimes/Makefile | 2 +- devel/rubygem-hitimes/distinfo | 6 +- devel/rubygem-i18n/Makefile | 2 +- devel/rubygem-i18n/distinfo | 6 +- devel/rubygem-irb/Makefile | 6 +- devel/rubygem-irb/distinfo | 6 +- devel/rubygem-jenkins_api_client/Makefile | 2 +- devel/rubygem-jenkins_api_client/distinfo | 6 +- .../rubygem-language_server-protocol/Makefile | 2 +- .../rubygem-language_server-protocol/distinfo | 6 +- devel/rubygem-launchy/Makefile | 5 +- devel/rubygem-launchy/distinfo | 6 +- devel/rubygem-logger/Makefile | 2 +- devel/rubygem-logger/distinfo | 6 +- .../Makefile | 6 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 2 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 18 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- .../Makefile | 4 +- .../distinfo | 6 +- devel/rubygem-parser/Makefile | 2 +- devel/rubygem-parser/distinfo | 6 +- devel/rubygem-pkg-config/Makefile | 2 +- devel/rubygem-pkg-config/distinfo | 6 +- devel/rubygem-rdoc/Makefile | 2 +- devel/rubygem-rdoc/distinfo | 6 +- devel/rubygem-recaptcha/Makefile | 2 +- devel/rubygem-recaptcha/distinfo | 6 +- devel/rubygem-repl_type_completor/Makefile | 7 +- devel/rubygem-repl_type_completor/distinfo | 6 +- devel/rubygem-rubocop-ast/Makefile | 2 +- devel/rubygem-rubocop-ast/distinfo | 6 +- devel/rubygem-rubocop-performance/Makefile | 2 +- devel/rubygem-rubocop-performance/distinfo | 6 +- devel/rubygem-rubocop-rails/Makefile | 2 +- devel/rubygem-rubocop-rails/distinfo | 6 +- devel/rubygem-rubocop-rspec/Makefile | 2 +- devel/rubygem-rubocop-rspec/distinfo | 6 +- devel/rubygem-rubocop/Makefile | 2 +- devel/rubygem-rubocop/distinfo | 6 +- devel/rubygem-ruby-lsp-rails/Makefile | 4 +- devel/rubygem-ruby-lsp-rails/distinfo | 6 +- devel/rubygem-ruby-lsp-rspec/Makefile | 4 +- devel/rubygem-ruby-lsp-rspec/distinfo | 6 +- devel/rubygem-ruby-lsp/Makefile | 2 +- devel/rubygem-ruby-lsp/distinfo | 6 +- devel/rubygem-ruby_memcheck/Makefile | 2 +- devel/rubygem-ruby_memcheck/distinfo | 6 +- devel/rubygem-sidekiq/Makefile | 5 +- devel/rubygem-sidekiq/distinfo | 6 +- devel/rubygem-sorbet-runtime/Makefile | 2 +- devel/rubygem-sorbet-runtime/distinfo | 6 +- devel/rubygem-tilt/Makefile | 2 +- devel/rubygem-tilt/distinfo | 6 +- devel/rubygem-timeliness/Makefile | 2 +- devel/rubygem-timeliness/distinfo | 6 +- devel/rubygem-tins/Makefile | 2 +- devel/rubygem-tins/distinfo | 6 +- devel/rubygem-tzinfo-data/Makefile | 2 +- devel/rubygem-tzinfo-data/distinfo | 6 +- devel/rubygem-unicode-display_width/Makefile | 2 +- devel/rubygem-unicode-display_width/distinfo | 6 +- devel/sdl20/Makefile | 3 +- devel/sdl20/distinfo | 6 +- devel/sdl3/Makefile | 2 +- devel/sdl3/distinfo | 6 +- devel/selene/Makefile | 2 - devel/shiboken6/Makefile | 5 +- devel/shiboken6/distinfo | 6 +- devel/simgear/Makefile | 8 +- devel/simgear/distinfo | 6 +- devel/spdlog/Makefile | 2 +- devel/spdlog/distinfo | 6 +- devel/spirv-llvm-translator/Makefile | 14 +- devel/spirv-llvm-translator/distinfo.llvm14 | 10 +- devel/spirv-llvm-translator/distinfo.llvm15 | 6 +- devel/spirv-llvm-translator/distinfo.llvm16 | 10 +- devel/spirv-llvm-translator/distinfo.llvm17 | 6 +- devel/spirv-llvm-translator/distinfo.llvm18 | 6 +- devel/spirv-llvm-translator/distinfo.llvm19 | 6 +- devel/talloc242/Makefile | 75 + devel/talloc242/distinfo | 3 + ...tch-buildtools_wafsamba_samba__autoconf.py | 35 + ...atch-buildtools_wafsamba_samba__install.py | 11 + .../files/patch-buildtools_wafsamba_wscript | 15 + .../talloc242/files/patch-lib_replace_wscript | 11 + devel/talloc242/files/patch-talloc.c | 20 + devel/talloc242/files/patch-wscript | 18 + devel/talloc242/files/talloc.3 | 677 + devel/talloc242/pkg-descr | 2 + devel/talloc242/pkg-plist | 10 + devel/tevent/Makefile | 2 + devel/tevent016/Makefile | 79 + devel/tevent016/distinfo | 3 + ...tch-buildtools_wafsamba_samba__autoconf.py | 35 + ...atch-buildtools_wafsamba_samba__install.py | 11 + .../files/patch-buildtools_wafsamba_wscript | 15 + .../tevent016/files/patch-lib_replace_wscript | 11 + devel/tevent016/files/patch-wscript | 11 + devel/tevent016/pkg-descr | 6 + devel/tevent016/pkg-plist | 7 + devel/transient-devel/Makefile | 2 +- devel/transient-devel/distinfo | 6 +- devel/transient/Makefile | 2 +- devel/transient/distinfo | 6 +- devel/twiggy/Makefile | 3 +- devel/umbrello/Makefile | 8 +- devel/umbrello/distinfo | 6 +- devel/universal-ctags/Makefile | 2 +- devel/universal-ctags/distinfo | 6 +- devel/universal-ctags/pkg-plist | 5 +- devel/uv/Makefile | 3 +- devel/uv/Makefile.crates | 18 +- devel/uv/distinfo | 42 +- devel/valgrind-devel/Makefile | 5 +- devel/valgrind-devel/distinfo | 6 +- devel/valgrind-devel/pkg-plist | 1 + devel/wizer/Makefile | 308 + devel/wizer/distinfo | 561 + devel/wizer/pkg-descr | 5 + devel/zeal/Makefile | 2 +- dns/bind9-devel/Makefile | 2 +- dns/bind9-devel/distinfo | 6 +- .../files/extrapatch-bind-min-override-ttl | 24 +- dns/bind9-devel/pkg-plist | 12 +- dns/dnsmasq-devel/Makefile | 10 +- dns/dnsmasq-devel/distinfo | 6 +- dns/dnsx/Makefile | 3 +- dns/dnsx/distinfo | 10 +- dns/dq/Makefile | 5 +- dns/dq/distinfo | 6 +- dns/dq/files/patch-Makefile | 17 - dns/godns/Makefile | 3 +- dns/godns/distinfo | 10 +- dns/knot-resolver/Makefile | 2 +- dns/luaunbound/Makefile | 2 +- dns/p5-Net-DNS-Paranoid/Makefile | 2 +- dns/p5-Net-DNS-Paranoid/distinfo | 6 +- dns/py-publicsuffix/Makefile | 2 +- dns/py-publicsuffix2/Makefile | 2 +- dns/py-publicsuffixlist/Makefile | 2 +- dns/py-publicsuffixlist/distinfo | 6 +- dns/rubygem-google-apis-dns_v1/Makefile | 2 +- dns/rubygem-google-apis-dns_v1/distinfo | 6 +- dns/rubygem-public_suffix/Makefile | 2 +- dns/rubygem-public_suffix_service/Makefile | 2 +- editors/Makefile | 1 - editors/calligra/Makefile | 70 +- editors/calligra/distinfo | 10 +- ...cd9aec11052733e393976142516d2190e4564.diff | 46 - ...7d9cd114db9d97e28e31869919bba545a979d.diff | 127 - editors/calligra/files/patch-CMakeLists.txt | 33 - editors/calligra/files/patch-cxx17.diff | 1421 -- .../files/patch-libs_text_CMakeLists.txt | 20 - editors/calligra/pkg-plist | 719 +- editors/cudatext/Makefile | 6 +- editors/cudatext/distinfo | 14 +- editors/emacs-devel/Makefile | 4 +- editors/emacs-devel/distinfo | 6 +- editors/emacs-devel/pkg-plist | 14 - editors/kate-devel/Makefile | 30 - editors/kate-devel/distinfo | 3 - editors/kate-devel/pkg-descr | 8 - editors/kate-devel/pkg-plist | 1574 -- editors/kate/Makefile | 21 +- editors/kate/distinfo | 6 +- editors/kate/pkg-plist | 258 +- editors/kile/Makefile | 16 +- editors/kile/distinfo | 6 +- editors/kile/pkg-plist | 196 +- editors/lazarus-devel/Makefile | 4 +- editors/lazarus-devel/distinfo | 6 +- editors/linux-r7-office/Makefile | 4 +- editors/linux-r7-office/distinfo | 6 +- editors/linux-r7-office/pkg-plist | 589 +- editors/neovim/Makefile | 11 +- editors/neovim/distinfo | 6 +- editors/omegaT/Makefile | 2 +- editors/omegaT/distinfo | 6 +- editors/omegaT/pkg-plist | 91 +- editors/openoffice-4/Makefile | 2 +- editors/openoffice-devel/Makefile | 3 +- editors/tea/Makefile | 2 +- editors/tea/distinfo | 6 +- editors/vscode/Makefile | 2 +- editors/xed/Makefile | 7 +- editors/xed/distinfo | 6 +- editors/xed/pkg-plist | 7 +- emulators/Makefile | 3 + emulators/dosbox-x/Makefile | 2 +- emulators/dosbox-x/distinfo | 6 +- emulators/rpcs3/Makefile | 9 +- emulators/rpcs3/distinfo | 10 +- emulators/virtualbox-ose-70/Makefile | 412 + emulators/virtualbox-ose-70/distinfo | 7 + .../files/extrapatch-Config.kmk | 11 + ...-VBox-HostDrivers-Support-freebsd-Makefile | 11 + .../files/extrapatch-vboximg-Config.kmk | 11 + .../virtualbox-ose-70/files/patch-Config.kmk | 400 + .../virtualbox-ose-70/files/patch-configure | 117 + .../files/patch-include-iprt-x86.h | 19 + .../files/patch-include_VBox_com_array.h | 36 + .../files/patch-include_VBox_sup.h | 11 + .../files/patch-include_iprt_string.h | 14 + ...tions-common-VBoxGuest-VBoxGuest-freebsd.c | 284 + ...dditions-common-VBoxGuest-freebsd-Makefile | 27 + ...s-common-VBoxGuest-freebsd-files_vboxguest | 34 + ...-Additions-x11-Installer-98vboxadd-xclient | 17 + ...Additions-x11-Installer-vboxclient.desktop | 10 + ...-VBox-Devices-Network-slirp-bsd-sys-mbuf.h | 12 + ...c-VBox-HostDrivers-VBoxNetAdp-Makefile.kmk | 20 + ...rivers-VBoxNetFlt-freebsd-files_vboxnetflt | 10 + .../patch-src-VBox-Installer-Makefile.kmk | 14 + .../patch-src-VBox-Installer-freebsd-VBox.sh | 77 + ...rc-VBox-Main-src-server-VirtualBoxImpl.cpp | 11 + .../files/patch-src-VBox-Runtime-Makefile.kmk | 14 + ...e-r0drv-freebsd-sleepqueue-r0drv-freebsd.h | 39 + ...s_common_VBoxService_VBoxServiceVMInfo.cpp | 71 + ...rc_VBox_Additions_common_pam_pam__vbox.cpp | 20 + .../patch-src_VBox_Additions_freebsd_Makefile | 38 + ...ch-src_VBox_Additions_freebsd_Makefile.kmk | 31 + ...Box_Additions_freebsd_drm_vboxvideo__drm.c | 17 + ...itions_freebsd_mount__vboxvfs_Makefile.kmk | 26 + ...ns_freebsd_mount__vboxvfs_mount__vboxvfs.8 | 56 + ...ns_freebsd_mount__vboxvfs_mount__vboxvfs.c | 171 + ...-src_VBox_Additions_freebsd_vboxvfs_bcmp.c | 12 + ...c_VBox_Additions_freebsd_vboxvfs_vboxvfs.h | 428 + ..._Additions_freebsd_vboxvfs_vboxvfs__prov.c | 1015 ++ ...dditions_freebsd_vboxvfs_vboxvfs__vfsops.c | 645 + ...Additions_freebsd_vboxvfs_vboxvfs__vnops.c | 1543 ++ ..._VBox_Additions_x11_vboxmouse_Makefile.kmk | 29 + ...x_Devices_Graphics_DevVGA-SVGA3d-glLdr.cpp | 29 + ...Box_Devices_Graphics_DevVGA-SVGA3d-glLdr.h | 11 + ...Box_Devices_Graphics_DevVGA-SVGA3d-ogl.cpp | 38 + .../files/patch-src_VBox_Devices_Makefile.kmk | 44 + ...atch-src_VBox_Devices_PC_ipxe_Makefile.kmk | 29 + ...Box_Devices_USB_USBProxyDevice-freebsd.cpp | 11 + .../patch-src_VBox_ExtPacks_VNC_VBoxVNC.cpp | 58 + ...ox_Frontends_VBoxHeadless_VBoxHeadless.cpp | 11 + ...rontends_VBoxManage_VBoxManageModifyVM.cpp | 29 + ...ch-src_VBox_HostDrivers_Support_SUPDrv.cpp | 13 + ..._VBox_HostDrivers_Support_SUPDrvInternal.h | 11 + ..._VBox_HostDrivers_Support_freebsd_Makefile | 20 + ...stDrivers_Support_freebsd_SUPDrv-freebsd.c | 234 + ...Drivers_Support_freebsd_SUPLib-freebsd.cpp | 11 + ...HostDrivers_Support_freebsd_files__vboxdrv | 18 + ...ox_HostDrivers_VBoxNetAdp_freebsd_Makefile | 11 + ...rs_VBoxNetAdp_freebsd_VBoxNetAdp-freebsd.c | 147 + ...c_VBox_HostDrivers_VBoxNetFlt_Makefile.kmk | 11 + ...ox_HostDrivers_VBoxNetFlt_freebsd_Makefile | 11 + ...rs_VBoxNetFlt_freebsd_VBoxNetFlt-freebsd.c | 471 + ..._VBox_HostDrivers_adpctl_VBoxNetAdpCtl.cpp | 11 + .../files/patch-src_VBox_Main_Makefile.kmk | 10 + .../patch-src_VBox_Main_include_HostPower.h | 20 + ...atch-src_VBox_Main_src-server_HostImpl.cpp | 11 + ..._src-server_freebsd_PerformanceFreeBSD.cpp | 24 + .../files/patch-src_VBox_Runtime_Makefile.kmk | 12 + ...untime_r0drv_freebsd_alloc-r0drv-freebsd.c | 58 + ...ntime_r0drv_freebsd_assert-r0drv-freebsd.c | 29 + ...ntime_r0drv_freebsd_memobj-r0drv-freebsd.c | 366 + ...0drv_freebsd_memuserkernel-r0drv-freebsd.c | 22 + ...x_Runtime_r0drv_freebsd_mp-r0drv-freebsd.c | 92 + ...ime_r0drv_freebsd_semevent-r0drv-freebsd.c | 53 + ...0drv_freebsd_semeventmulti-r0drv-freebsd.c | 73 + ...r0drv_freebsd_semfastmutex-r0drv-freebsd.c | 59 + ...ime_r0drv_freebsd_semmutex-r0drv-freebsd.c | 80 + ...ime_r0drv_freebsd_spinlock-r0drv-freebsd.c | 30 + ...Runtime_r0drv_freebsd_the-freebsd-kernel.h | 47 + ...ntime_r0drv_freebsd_thread-r0drv-freebsd.c | 91 + ...time_r0drv_freebsd_thread2-r0drv-freebsd.c | 35 + ...Runtime_r0drv_freebsd_time-r0drv-freebsd.c | 43 + ...untime_r0drv_freebsd_timer-r0drv-freebsd.c | 68 + ...untime_r3_posix_process-creation-posix.cpp | 38 + ...VMM_VMMR3_PDMAsyncCompletionFileNormal.cpp | 59 + .../files/patch-src_VMM_Config.kmk | 11 + .../patch-src_libs_xpcom18a4_Makefile.kmk | 11 + ...pcom18a4_nsprpub_pr_src_pthreads_ptsynch.c | 20 + ..._libs_xpcom18a4_xpcom_io_nsLocalFileUnix.h | 17 + .../virtualbox-ose-70/files/pkg-message.in | 120 + .../virtualbox-ose-70/files/vboxheadless.in | 140 + emulators/virtualbox-ose-70/files/vboxinit.in | 91 + .../virtualbox-ose-70/files/vboxwatchdog.in | 51 + .../virtualbox-ose-70/files/vboxwebsrv.in | 47 + .../files/virtualbox.desktop | 17 + emulators/virtualbox-ose-70/pkg-descr | 8 + emulators/virtualbox-ose-70/pkg-plist | 612 + .../virtualbox-ose-additions-legacy/Makefile | 4 +- emulators/virtualbox-ose-kmod-70/Makefile | 111 + emulators/virtualbox-ose-kmod-70/distinfo | 3 + .../files/pkg-message.in | 10 + .../virtualbox-ose-kmod-70/files/vboxnet.in | 67 + emulators/virtualbox-ose-kmod-70/pkg-descr | 5 + emulators/virtualbox-ose-kmod-70/pkg-plist | 6 + emulators/virtualbox-ose-kmod-legacy/Makefile | 3 +- emulators/virtualbox-ose-kmod/Makefile | 4 +- emulators/virtualbox-ose-legacy/Makefile | 4 +- ...tch-src_VBox_Devices_PC_ipxe_Makefile.kmk} | 0 emulators/virtualbox-ose-nox11-70/Makefile | 11 + emulators/virtualbox-ose/Makefile | 6 +- ...atch-src-VBox-Devices-PC-ipxe-Makefile.kmk | 11 - ...atch-src_VBox_Devices_PC_ipxe_Makefile.kmk | 11 +- emulators/wine-gecko/Makefile | 2 +- emulators/wine-gecko/distinfo | 6 +- filesystems/kio-fuse/Makefile | 8 +- filesystems/ltfs/Makefile | 5 +- filesystems/py-pyfakefs/Makefile | 2 +- filesystems/py-pyfakefs/distinfo | 6 +- filesystems/py-zfs-autobackup/Makefile | 2 +- filesystems/py-zfs-autobackup/distinfo | 6 +- filesystems/securefs/Makefile | 29 +- filesystems/securefs/distinfo | 6 +- filesystems/securefs/pkg-descr | 3 + filesystems/smbnetfs/Makefile | 4 +- finance/Makefile | 2 +- finance/nextcloud-cospend/Makefile | 2 +- finance/nextcloud-cospend/distinfo | 6 +- finance/py-yfinance/Makefile | 2 +- finance/py-yfinance/distinfo | 6 +- finance/quba-viewer/Makefile | 2 +- ftp/R-cran-curl/Makefile | 2 +- ftp/R-cran-curl/distinfo | 6 +- games/0ad/Makefile | 29 +- games/0ad/distinfo | 10 +- .../patch-binaries_data_config_default.cfg | 11 + games/0ad/files/patch-boost-1.85 | 49 - .../patch-build_premake_extern__libs5.lua | 15 +- .../files/patch-build_premake_premake5.lua | 15 +- ...atch-build_workspaces_update-workspaces.sh | 8 +- ..._nvtt_nvtt-28209_src_src_nvcore_Debug.cpp} | 6 +- ..._spidermonkey_FixExclusiveDataClang19.diff | 14 - ...source_spidermonkey_FixFreeBSDClang16.diff | 17 - ...tch-libraries_source_spidermonkey_patch.sh | 11 - ...ch-source_lib_allocators_page__aligned.cpp | 6 +- .../files/patch-source_network_NetMessage.cpp | 18 - .../files/patch-source_network_NetServer.cpp | 33 - ...lation2_serialization_BinarySerializer.cpp | 11 - games/0ad/pkg-plist | 1 - games/Makefile | 3 - games/ags/Makefile | 2 +- games/ags/distinfo | 6 +- games/allacrost/Makefile | 60 - games/allacrost/distinfo | 2 - .../files/patch-src-common-global-global.h | 13 - .../files/patch-src-engine-video-image.cpp | 15 - ...-luabind-luabind-detail-call__function.hpp | 18 - ...rc-luabind-luabind-detail-call__member.hpp | 17 - ...abind-luabind-detail-format__signature.hpp | 35 - ...-luabind-luabind-detail-get__signature.hpp | 19 - ...atch-src-luabind-luabind-wrapper__base.hpp | 17 - games/allacrost/files/patch-src-utils.cpp | 10 - .../files/patch-src_common_gui_option.cpp | 11 - .../files/patch-src_engine_system.cpp | 11 - .../patch-src_engine_video_image__base.cpp | 85 - .../files/patch-src_engine_video_video.cpp | 20 - ...src_luabind_luabind_detail_object__rep.hpp | 11 - .../patch-src_luabind_luabind_object.hpp | 18 - games/allacrost/files/patch-src_main.cpp | 17 - games/allacrost/pkg-descr | 5 - games/allacrost/pkg-message | 19 - games/allacrost/pkg-plist | 7 - games/apricots/Makefile | 2 +- games/apricots/distinfo | 6 +- games/atanks/Makefile | 4 + games/blinken/Makefile | 5 +- games/blinken/distinfo | 6 +- games/blinken/pkg-plist | 1 + games/bomber/Makefile | 5 +- games/bomber/distinfo | 6 +- games/bomber/pkg-plist | 2 + games/bovo/Makefile | 5 +- games/bovo/distinfo | 6 +- games/bovo/pkg-plist | 11 +- games/exult-devel/Makefile | 2 +- games/exult-devel/distinfo | 6 +- games/exult-devel/pkg-plist | 38 +- games/exult/Makefile | 1 + games/exult/pkg-plist | 26 - games/flightgear/Makefile | 7 +- games/flightgear/distinfo | 4 +- games/frozen-bubble/Makefile | 3 - games/gcompris-qt/Makefile | 27 +- games/gcompris-qt/distinfo | 6 +- games/gcompris-qt/pkg-plist | 7 + games/granatier/Makefile | 9 +- games/granatier/distinfo | 6 +- games/granatier/pkg-plist | 6 +- games/heroes/Makefile | 5 +- games/kanagram/Makefile | 5 +- games/kanagram/distinfo | 6 +- games/kanagram/pkg-plist | 3 + games/kapman/Makefile | 5 +- games/kapman/distinfo | 6 +- games/kapman/pkg-plist | 4 +- games/katomic/Makefile | 11 +- games/katomic/distinfo | 6 +- games/katomic/pkg-plist | 9 +- games/kblackbox/Makefile | 5 +- games/kblackbox/distinfo | 6 +- games/kblackbox/pkg-plist | 4 +- games/kblocks/Makefile | 9 +- games/kblocks/distinfo | 6 +- games/kblocks/pkg-plist | 6 +- games/kbounce/Makefile | 10 +- games/kbounce/distinfo | 6 +- games/kbounce/pkg-plist | 7 +- games/kbreakout/Makefile | 9 +- games/kbreakout/distinfo | 6 +- games/kbreakout/pkg-plist | 5 +- games/kdegames/Makefile | 3 +- games/kdiamond/Makefile | 9 +- games/kdiamond/distinfo | 6 +- games/kdiamond/pkg-plist | 5 +- games/kfourinline/Makefile | 8 +- games/kfourinline/distinfo | 6 +- games/kfourinline/pkg-plist | 27 +- games/kgoldrunner/Makefile | 10 +- games/kgoldrunner/distinfo | 6 +- games/kgoldrunner/pkg-plist | 5 +- games/khangman/Makefile | 10 +- games/khangman/distinfo | 6 +- games/khangman/pkg-plist | 44 +- games/kigo/Makefile | 14 +- games/kigo/distinfo | 6 +- games/kigo/pkg-plist | 6 +- games/killbots/Makefile | 9 +- games/killbots/distinfo | 6 +- games/killbots/pkg-plist | 6 +- games/kiriki/Makefile | 5 +- games/kiriki/distinfo | 6 +- games/kiriki/pkg-plist | 3 + games/kjumpingcube/Makefile | 9 +- games/kjumpingcube/distinfo | 6 +- games/kjumpingcube/pkg-plist | 9 +- games/klickety/Makefile | 13 +- games/klickety/distinfo | 6 +- games/klickety/pkg-plist | 11 +- games/klines/Makefile | 9 +- games/klines/distinfo | 6 +- games/klines/pkg-plist | 5 +- games/kmahjongg/Makefile | 7 +- games/kmahjongg/distinfo | 6 +- games/kmahjongg/pkg-plist | 5 +- games/kmines/Makefile | 5 +- games/kmines/distinfo | 6 +- games/kmines/pkg-plist | 11 +- games/knavalbattle/Makefile | 10 +- games/knavalbattle/distinfo | 6 +- games/knavalbattle/pkg-plist | 9 +- games/knetwalk/Makefile | 5 +- games/knetwalk/distinfo | 6 +- games/knetwalk/pkg-plist | 2 + games/knights/Makefile | 11 +- games/knights/distinfo | 6 +- games/knights/pkg-plist | 8 +- games/kolf/Makefile | 13 +- games/kolf/distinfo | 6 +- games/kolf/pkg-plist | 5 +- games/kollision/Makefile | 5 +- games/kollision/distinfo | 6 +- games/kollision/pkg-plist | 5 +- games/konquest/Makefile | 10 +- games/konquest/distinfo | 6 +- games/konquest/pkg-plist | 2 + games/kpat/Makefile | 12 +- games/kpat/distinfo | 6 +- games/kpat/pkg-plist | 6 +- games/kreversi/Makefile | 9 +- games/kreversi/distinfo | 6 +- games/kreversi/pkg-plist | 8 +- games/kshisen/Makefile | 11 +- games/kshisen/distinfo | 6 +- games/kshisen/pkg-plist | 4 +- games/ksirk/Makefile | 10 +- games/ksirk/distinfo | 6 +- games/ksirk/pkg-plist | 14 +- games/ksnakeduel/Makefile | 10 +- games/ksnakeduel/distinfo | 6 +- games/ksnakeduel/pkg-plist | 5 +- games/kspaceduel/Makefile | 9 +- games/kspaceduel/distinfo | 6 +- games/kspaceduel/pkg-plist | 2 + games/ksquares/Makefile | 9 +- games/ksquares/distinfo | 6 +- games/ksquares/pkg-plist | 3 + games/ksudoku/Makefile | 12 +- games/ksudoku/distinfo | 6 +- games/ksudoku/pkg-plist | 8 +- games/ktuberling/Makefile | 16 +- games/ktuberling/distinfo | 6 +- games/ktuberling/pkg-plist | 232 +- games/kubrick/Makefile | 9 +- games/kubrick/distinfo | 6 +- games/kubrick/pkg-plist | 6 +- games/leela-zero/Makefile | 2 +- games/lgogdownloader/Makefile | 3 +- games/lgogdownloader/distinfo | 6 +- games/libkdegames/Makefile | 16 +- games/libkdegames/distinfo | 6 +- games/libkdegames/pkg-plist | 295 +- games/libkmahjongg/Makefile | 15 +- games/libkmahjongg/distinfo | 6 +- games/libkmahjongg/pkg-plist | 175 +- games/lskat/Makefile | 9 +- games/lskat/distinfo | 6 +- games/lskat/pkg-plist | 22 +- games/lwjgl/Makefile | 15 +- games/lwjgl3/Makefile | 3 +- games/lwjgl3/distinfo | 6 +- games/openrct2/Makefile | 4 +- games/openrct2/distinfo | 10 +- games/openrct2/pkg-plist | 15 + games/palapeli/Makefile | 7 +- games/palapeli/distinfo | 6 +- games/palapeli/pkg-plist | 10 +- games/pangzero/Makefile | 3 - games/picmi/Makefile | 8 +- games/picmi/distinfo | 6 +- games/picmi/pkg-plist | 9 +- games/pink-pony/Makefile | 6 +- games/pokerth/Makefile | 3 +- games/powder-toy-devel/Makefile | 2 +- games/powder-toy-devel/distinfo | 6 +- .../files/patch-resources_meson.build | 10 +- games/powder-toy/Makefile | 2 +- games/powder-toy/distinfo | 6 +- games/prboom/Makefile | 37 - games/prboom/distinfo | 2 - games/prboom/files/patch-Makefile.in | 25 - games/prboom/files/patch-configure | 14 - games/prboom/files/patch-src_Makefile.in | 20 - games/prboom/files/patch-src_SDL_i__sshot.c | 20 - games/prboom/files/patch-src_SDL_i__system.c | 19 - games/prboom/files/patch-src_gl__intern.h | 10 - games/prboom/files/patch-src_gl__main.c | 11 - games/prboom/files/pkg-message.in | 15 - games/prboom/pkg-descr | 4 - games/prboom/pkg-plist | 11 - games/py-fife/Makefile | 9 +- games/quake2lnx/Makefile | 2 + games/r1q2/Makefile | 2 + games/reminiscence/Makefile | 2 +- games/reminiscence/distinfo | 6 +- games/rocksndiamonds/Makefile | 2 +- games/rocksndiamonds/distinfo | 6 +- games/senken/Makefile | 29 - games/senken/distinfo | 2 - games/senken/pkg-descr | 4 - games/senken/pkg-plist | 155 - games/sgt-puzzles/Makefile | 4 +- games/sgt-puzzles/distinfo | 6 +- games/vcmi/Makefile | 6 +- games/vcmi/distinfo | 6 +- .../vcmi/files/patch-client_ServerRunner.cpp | 33 - games/vcmi/files/patch-client_ServerRunner.h | 20 - games/vcmi/files/patch-lib_CMakeLists.txt | 14 + games/vcmi/pkg-plist | 558 +- games/vectoroids/Makefile | 13 +- games/vectoroids/distinfo | 5 +- games/veloren-weekly/Makefile | 8 +- games/veloren-weekly/Makefile.crates | 361 +- games/veloren-weekly/distinfo | 728 +- games/veloren-weekly/files/patch-gilrs | 148 +- games/veloren-weekly/files/patch-rust-1.84 | 41 + german/mythes/Makefile | 2 +- german/mythes/distinfo | 6 +- graphics/Hermes/Makefile | 37 - graphics/Hermes/distinfo | 2 - graphics/Hermes/files/patch-src__HeadMMX.h | 11 - graphics/Hermes/files/patch-src__HeadX86.h | 11 - graphics/Hermes/files/patch-src__Makefile.in | 19 - graphics/Hermes/pkg-descr | 6 - graphics/Hermes/pkg-plist | 13 - graphics/Makefile | 9 +- graphics/R-cran-s2/Makefile | 7 +- .../files/extra-patch-src_Makevars.in | 10 - graphics/d2/Makefile | 2 +- graphics/d2/distinfo | 10 +- graphics/drawio/Makefile | 2 +- graphics/gdal/Makefile | 3 +- graphics/gdal/distinfo | 6 +- graphics/gegl/Makefile | 5 +- graphics/gegl/distinfo | 6 +- graphics/gegl/pkg-plist | 14 +- graphics/gmic-qt/Makefile | 4 +- graphics/gmic-qt/distinfo | 6 +- graphics/gwenview-devel/Makefile | 36 - graphics/gwenview-devel/distinfo | 3 - graphics/gwenview-devel/pkg-descr | 9 - graphics/gwenview-devel/pkg-plist | 96 - graphics/gwenview/Makefile | 15 +- graphics/gwenview/distinfo | 6 +- graphics/gwenview/files/patch-CMakeLists.txt | 25 - .../gwenview/files/patch-app_CMakeLists.txt | 10 - .../gwenview/files/patch-lib_CMakeLists.txt | 20 - graphics/gwenview/pkg-plist | 10 +- graphics/hyprgraphics/Makefile | 2 +- graphics/kamera/Makefile | 5 +- graphics/kamera/distinfo | 6 +- graphics/kamera/pkg-plist | 93 +- graphics/kcolorchooser/Makefile | 9 +- graphics/kcolorchooser/distinfo | 6 +- graphics/kcolorchooser/pkg-plist | 3 + graphics/kdegraphics-mobipocket/Makefile | 13 +- graphics/kdegraphics-mobipocket/distinfo | 6 +- graphics/kdegraphics-mobipocket/pkg-plist.qt5 | 11 + graphics/kdegraphics-mobipocket/pkg-plist.qt6 | 11 + graphics/kdegraphics-svgpart/Makefile | 9 +- graphics/kdegraphics-svgpart/distinfo | 6 +- graphics/kdegraphics-svgpart/pkg-plist | 6 +- graphics/kdegraphics-thumbnailers/Makefile | 12 +- graphics/kdegraphics-thumbnailers/distinfo | 6 +- graphics/kdegraphics-thumbnailers/pkg-plist | 8 +- graphics/kdegraphics/Makefile | 5 +- graphics/kf6-kimageformats/Makefile | 25 +- graphics/kf6-kimageformats/pkg-plist | 7 + graphics/kgraphviewer/Makefile | 19 +- graphics/kgraphviewer/distinfo | 6 +- .../files/patch-cmake_FindGraphviz.cmake | 58 - .../files/patch-src_part_CMakeLists.txt | 12 - graphics/kgraphviewer/pkg-plist | 59 +- graphics/kimagemapeditor/Makefile | 13 +- graphics/kimagemapeditor/distinfo | 6 +- graphics/kimagemapeditor/pkg-plist | 7 +- graphics/kolourpaint/Makefile | 15 +- graphics/kolourpaint/distinfo | 6 +- graphics/kolourpaint/pkg-plist | 1 - graphics/kontrast/Makefile | 16 +- graphics/kontrast/distinfo | 8 +- graphics/kontrast/pkg-plist | 5 + graphics/kqtquickcharts/Makefile | 2 +- graphics/kqtquickcharts/distinfo | 6 +- graphics/kquickimageeditor/Makefile | 15 +- graphics/kquickimageeditor/distinfo | 6 +- .../{pkg-plist => pkg-plist.qt5} | 2 - graphics/kquickimageeditor/pkg-plist.qt6 | 13 + graphics/ksanecore/Makefile | 7 +- graphics/ksanecore/distinfo | 6 +- graphics/ksanecore/pkg-plist | 33 +- graphics/libexif/Makefile | 2 +- graphics/libexif/distinfo | 6 +- graphics/libexif/pkg-plist | 2 + graphics/libkdcraw/Makefile | 5 +- graphics/libkdcraw/distinfo | 6 +- graphics/libkdcraw/pkg-plist.qt6 | 34 +- graphics/libkexiv2-devel/Makefile | 17 - graphics/libkexiv2-devel/distinfo | 3 - graphics/libkexiv2-devel/pkg-descr | 3 - graphics/libkexiv2/Makefile | 15 +- graphics/libkexiv2/distinfo | 6 +- graphics/libkexiv2/pkg-plist.qt5 | 18 + .../pkg-plist => libkexiv2/pkg-plist.qt6} | 0 graphics/libkipi/Makefile | 7 +- graphics/libkipi/distinfo | 6 +- graphics/libksane/Makefile | 7 +- graphics/libksane/distinfo | 6 +- graphics/libksane/pkg-plist | 23 +- graphics/libultrahdr/Makefile | 37 + graphics/libultrahdr/distinfo | 3 + .../libultrahdr/files/patch-CMakeLists.txt | 10 + graphics/libultrahdr/pkg-descr | 9 + graphics/libultrahdr/pkg-plist | 7 + graphics/libxisf/Makefile | 2 +- graphics/libxisf/distinfo | 6 +- graphics/matplotplusplus/Makefile | 2 +- graphics/mesa-devel/Makefile | 7 +- graphics/mesa-devel/distinfo | 8 +- graphics/mesa-dri/Makefile | 2 +- graphics/mesa-gallium-va/Makefile | 26 +- graphics/mesa-gallium-va/pkg-plist | 4 +- graphics/mesa-gallium-vdpau/Makefile | 28 +- graphics/mesa-gallium-vdpau/pkg-plist | 16 +- graphics/okular-devel/Makefile | 47 - graphics/okular-devel/distinfo | 3 - graphics/okular-devel/pkg-descr | 7 - graphics/okular-devel/pkg-plist | 1321 -- graphics/okular/Makefile | 23 +- graphics/okular/distinfo | 6 +- graphics/okular/pkg-plist | 253 +- graphics/opencv/Makefile | 2 +- graphics/openshadinglanguage/Makefile | 9 +- graphics/openshadinglanguage/distinfo | 8 +- graphics/osgearth/Makefile | 2 +- graphics/p5-Geo-GDAL-FFI/Makefile | 6 +- graphics/p5-Geo-LibProj-FFI/Makefile | 33 + graphics/p5-Geo-LibProj-FFI/distinfo | 3 + .../p5-Geo-LibProj-FFI/files/patch-Alien-proj | 46 + graphics/p5-Geo-LibProj-FFI/pkg-descr | 9 + graphics/p5-Geo-LibProj-FFI/pkg-plist | 2 + graphics/p5-Gimp/Makefile | 5 +- graphics/p5-Image-ExifTool-devel/Makefile | 2 +- graphics/p5-Image-ExifTool-devel/distinfo | 6 +- graphics/p5-Image-ExifTool-devel/pkg-plist | 4 +- graphics/phototonic/Makefile | 19 +- graphics/phototonic/distinfo | 6 +- .../phototonic/files/patch-phototonic.pro | 10 +- graphics/py-gdal/Makefile | 2 +- graphics/py-gdal/distinfo | 6 +- graphics/py-geosnap/Makefile | 3 +- graphics/py-geosnap/distinfo | 6 +- graphics/py-imagecodecs/Makefile | 26 +- graphics/py-imagecodecs/distinfo | 6 +- graphics/py-imageio/Makefile | 2 +- graphics/py-imageio/distinfo | 6 +- graphics/py-pydot/Makefile | 2 +- graphics/py-pydot/distinfo | 6 +- graphics/py-s2/Makefile | 7 +- graphics/py-tifffile/Makefile | 4 +- graphics/py-tifffile/distinfo | 6 +- graphics/py-utm/Makefile | 3 +- graphics/py-utm/distinfo | 6 +- graphics/qgis-ltr/Makefile | 1 + graphics/qgis/Makefile | 1 + graphics/qt6-3d/distinfo | 6 +- graphics/qt6-imageformats/distinfo | 6 +- graphics/qt6-lottie/distinfo | 6 +- graphics/qt6-quickeffectmaker/distinfo | 6 +- graphics/qt6-svg/distinfo | 6 +- graphics/qt6-wayland/distinfo | 6 +- graphics/qtpbfimageplugin/Makefile | 2 +- graphics/rubygem-clutter-gdk/Makefile | 2 +- graphics/rubygem-clutter-gdk/distinfo | 6 +- graphics/rubygem-clutter-gtk/Makefile | 2 +- graphics/rubygem-clutter-gtk/distinfo | 6 +- graphics/rubygem-clutter/Makefile | 2 +- graphics/rubygem-clutter/distinfo | 6 +- graphics/rubygem-dragonfly/Makefile | 6 +- graphics/rubygem-dragonfly/distinfo | 6 +- graphics/rubygem-fastimage/Makefile | 2 +- graphics/rubygem-fastimage/distinfo | 6 +- graphics/rubygem-gdk_pixbuf2/Makefile | 2 +- graphics/rubygem-gdk_pixbuf2/distinfo | 6 +- graphics/rubygem-mini_magick/Makefile | 2 +- graphics/rubygem-mini_magick/distinfo | 6 +- graphics/rubygem-rmagick/Makefile | 2 +- graphics/rubygem-rmagick/distinfo | 6 +- graphics/rubygem-rsvg2/Makefile | 2 +- graphics/rubygem-rsvg2/distinfo | 6 +- graphics/s2/Makefile | 8 +- graphics/sdl2_ttf/Makefile | 2 +- graphics/sdl2_ttf/distinfo | 6 +- graphics/sdl2_ttf/pkg-plist | 2 +- graphics/sdl3_image/Makefile | 52 + graphics/sdl3_image/distinfo | 3 + graphics/sdl3_image/pkg-descr | 4 + graphics/sdl3_image/pkg-plist | 11 + graphics/sdl3_ttf/Makefile | 37 + graphics/sdl3_ttf/distinfo | 3 + graphics/sdl3_ttf/pkg-descr | 7 + graphics/sdl3_ttf/pkg-plist | 13 + graphics/skanlite/Makefile | 12 +- graphics/skanlite/distinfo | 6 +- graphics/skanlite/pkg-plist | 5 +- graphics/skanpage/Makefile | 25 +- graphics/skanpage/distinfo | 6 +- graphics/skanpage/pkg-plist | 8 +- graphics/spectacle-devel/Makefile | 34 - graphics/spectacle-devel/distinfo | 3 - .../files/extra-patch-pipewire-off | 108 - graphics/spectacle-devel/pkg-descr | 1 - graphics/spectacle-devel/pkg-plist | 78 - graphics/spectacle/Makefile | 18 +- graphics/spectacle/distinfo | 6 +- graphics/spectacle/pkg-plist | 22 +- graphics/tinyows/Makefile | 14 +- graphics/tinyows/distinfo | 6 +- graphics/vulkan-extension-layer/Makefile | 2 +- graphics/vulkan-extension-layer/distinfo | 6 +- graphics/vulkan-headers/Makefile | 2 +- graphics/vulkan-headers/distinfo | 6 +- graphics/vulkan-loader/Makefile | 2 +- graphics/vulkan-loader/distinfo | 6 +- graphics/vulkan-tools/Makefile | 4 +- graphics/vulkan-tools/distinfo | 10 +- graphics/vulkan-utility-libraries/Makefile | 2 +- graphics/vulkan-utility-libraries/distinfo | 6 +- graphics/vulkan-validation-layers/Makefile | 2 +- graphics/vulkan-validation-layers/distinfo | 6 +- graphics/xpeps/Makefile | 3 + graphics/yed/Makefile | 8 +- graphics/yed/distinfo | 6 +- graphics/yed/pkg-plist | 1 + irc/Makefile | 1 - irc/eggdrop/Makefile | 4 +- .../files/patch-src_mod_python.mod_pycmds.c | 10 + irc/ezbounce/Makefile | 56 - irc/ezbounce/distinfo | 2 - irc/ezbounce/files/patch-src_irc_flood.cc | 13 - irc/ezbounce/files/pkg-message.in | 8 - irc/ezbounce/pkg-descr | 9 - irc/ezbounce/pkg-plist | 7 - irc/konversation/Makefile | 23 +- irc/konversation/distinfo | 6 +- irc/konversation/pkg-plist | 16 +- japanese/kiten/Makefile | 11 +- japanese/kiten/distinfo | 6 +- japanese/kiten/pkg-plist | 12 +- japanese/mozc-server/Makefile | 2 +- java/dbvis/Makefile | 5 +- java/dbvis/distinfo | 6 +- lang/Makefile | 2 +- lang/clover/Makefile | 2 +- lang/dotnet/distinfo | 4 + lang/elixir-devel/Makefile | 2 +- lang/elixir-devel/distinfo | 10 +- lang/elixir-devel/pkg-plist | 1087 +- lang/emilua/Makefile | 10 +- lang/emilua/distinfo | 10 +- .../files/patch-subprojects_asio_meson.build | 19 - .../files/patch-test_builtin__modules1.cpp | 16 - lang/emilua/pkg-plist | 41 +- lang/fpc-devel-source/Makefile | 4 +- lang/fpc-devel-source/distinfo | 6 +- lang/fpc-devel/Makefile | 4 +- lang/fpc-devel/distinfo | 10 +- lang/gcc12-devel/Makefile | 2 +- lang/gcc12-devel/distinfo | 6 +- .../files/patch-libgcc-config.host | 11 + lang/gcc13-devel/Makefile | 2 +- lang/gcc13-devel/distinfo | 6 +- .../files/patch-libgcc-config.host | 11 + lang/gcc14-devel/Makefile | 10 +- lang/gcc14-devel/distinfo | 6 +- lang/gcc14-devel/files/patch-clang-vec_step | 21 + .../files/patch-libgcc-config.host | 11 + lang/gcc14/Makefile | 2 + lang/gcc15-devel/Makefile | 6 +- lang/gcc15-devel/distinfo | 6 +- .../files/patch-libgcc-config.host | 11 + lang/julia/Makefile | 2 +- lang/kross-interpreters/distinfo | 6 +- lang/kturtle/Makefile | 11 +- lang/kturtle/distinfo | 6 +- lang/kturtle/pkg-plist | 5 +- lang/ldc/files/patch-tools_CMakeLists.txt | 11 + lang/luajit-openresty/Makefile | 4 +- lang/luajit-openresty/distinfo | 6 +- lang/luajit-openresty/files/patch-Makefile | 24 +- lang/p5-Tcl/Makefile | 2 +- lang/p5-Tcl/distinfo | 6 +- lang/perl5.38/Makefile | 1 - lang/perl5.38/distinfo | 6 +- lang/perl5.38/pkg-plist | 2 + lang/perl5.38/version.mk | 2 +- lang/perl5.40/Makefile | 1 - lang/perl5.40/distinfo | 6 +- lang/perl5.40/pkg-plist | 2 + lang/perl5.40/version.mk | 2 +- lang/py-lupa/Makefile | 4 +- lang/py-lupa/distinfo | 6 +- lang/quickjs-ng/Makefile | 32 + lang/quickjs-ng/distinfo | 3 + lang/quickjs-ng/files/patch-CMakeLists.txt | 11 + lang/quickjs-ng/pkg-descr | 6 + lang/quickjs-ng/pkg-plist | 17 + lang/quickjs/Makefile | 3 + lang/rubygem-rb_sys/Makefile | 2 +- lang/rubygem-rb_sys/distinfo | 6 +- lang/rust-nightly/Makefile | 8 +- lang/rust-nightly/distinfo | 18 +- ...er_rustc__target_src_callconv_powerpc64.rs | 6 +- lang/rust-nightly/files/patch-vendor_cc.rs | 25 +- lang/rust182/Makefile | 290 - lang/rust182/distinfo | 51 - ...rustc__driver__impl_src_signal__handler.rs | 28 - ...ler_rustc__target_src_spec_base_freebsd.rs | 11 - ...src_spec_targets_i686__unknown__freebsd.rs | 13 - ...er_rustc__target_src_abi_call_powerpc64.rs | 11 - ...rc_spec_targets_armv6__unknown__freebsd.rs | 10 - ...rc_spec_targets_armv7__unknown__freebsd.rs | 10 - ...tch-library_backtrace_src_backtrace_mod.rs | 10 - ...bootstrap_src_core_build__steps_install.rs | 17 - ...ools_cargo_src_cargo_sources_git_source.rs | 36 - lang/rust182/files/patch-vendor_cc.rs | 119 - lang/rust182/files/patch-vendor_libc-0.2.155 | 745 - lang/rust182/files/patch-vendor_libc-0.2.157 | 745 - lang/rust182/files/patch-vendor_libc-0.2.158 | 745 - .../patch-vendor_openssl-src_src_lib.rs | 10 - ...et_src_spec_riscv64gc__unknown__freebsd.rs | 21 - lang/rust182/pkg-descr | 12 - lang/sbcl/Makefile | 3 +- lang/sbcl/distinfo | 10 +- lang/seed7/Makefile | 2 +- lang/seed7/distinfo | 6 +- lang/seed7/pkg-plist | 3 + lang/yabasic/Makefile | 2 +- lang/yabasic/distinfo | 6 +- mail/Makefile | 2 +- mail/aerc/Makefile | 4 +- mail/aerc/distinfo | 10 +- mail/getmail6/Makefile | 2 +- mail/getmail6/distinfo | 6 +- mail/meta1/Makefile | 8 +- mail/meta1/distinfo | 6 +- mail/mlmmj/Makefile | 2 +- mail/mlmmj/distinfo | 6 +- mail/nmh-devel/Makefile | 4 +- mail/nmh-devel/distinfo | 6 +- mail/phplist/Makefile | 4 +- mail/py-imap-tools/Makefile | 3 +- mail/py-imap-tools/distinfo | 6 +- mail/queue-fix/Makefile | 55 - mail/queue-fix/distinfo | 4 - mail/queue-fix/files/patch-error.h | 11 - mail/queue-fix/pkg-descr | 6 - mail/rubygem-net-imap/Makefile | 2 +- mail/rubygem-net-imap/distinfo | 6 +- mail/rubygem-roadie-rails-rails72/Makefile | 23 + mail/rubygem-roadie-rails-rails72/distinfo | 3 + mail/rubygem-roadie-rails-rails72/pkg-descr | 1 + mail/smtprelay/Makefile | 3 +- mail/smtprelay/distinfo | 10 +- mail/spamassassin-devel/Makefile | 4 +- mail/spamassassin-devel/distinfo | 6 +- mail/spamassassin-devel/pkg-plist | 4 + mail/sympa/Makefile | 4 +- mail/sympa/distinfo | 6 +- mail/sympa/files/apache.sample.in | 4 +- mail/sympa/files/fcgi.sample.in | 2 +- mail/sympa/files/pkg-message.in | 2 +- mail/sympa/pkg-plist | 7 +- mail/thunderbird/Makefile | 22 +- mail/thunderbird/distinfo | 6 +- .../files/patch-libwebrtc-generated | 2 + math/Makefile | 19 +- math/PDL/distinfo | 3 - math/R-cran-locfit/Makefile | 2 +- math/R-cran-locfit/distinfo | 6 +- math/R-cran-mvtnorm/Makefile | 2 +- math/R-cran-mvtnorm/distinfo | 6 +- math/R-cran-terra/Makefile | 2 +- math/R-cran-terra/distinfo | 6 +- math/R/Makefile | 6 - math/adept/Makefile | 2 +- math/alps/Makefile | 2 +- math/ambit/Makefile | 2 +- math/analitza/Makefile | 8 +- math/analitza/distinfo | 6 +- math/analitza/pkg-plist | 100 +- math/armadillo/Makefile | 2 +- math/arpack++/Makefile | 2 +- math/bcps/Makefile | 2 +- math/blaspp/Makefile | 2 +- math/blaze/Makefile | 2 +- math/bonmin/Makefile | 2 +- math/cantor/Makefile | 24 +- math/cantor/distinfo | 6 +- math/cantor/pkg-plist | 77 +- math/casadi/Makefile | 2 +- math/cbc/Makefile | 1 + math/ceres-solver/Makefile | 2 +- math/cgl-conic/Makefile | 2 +- math/cgl/Makefile | 2 +- math/cminpack/Makefile | 1 + math/coinmp/Makefile | 2 +- math/coinutils/Makefile | 1 + math/cosma/Makefile | 2 +- math/costa/Makefile | 2 +- math/couenne/Makefile | 2 +- math/cvc5/Makefile | 2 +- math/cvc5/distinfo | 6 +- math/dbcsr/Makefile | 1 + math/deal.ii/Makefile | 2 +- math/disco/Makefile | 2 +- math/dune-alugrid/Makefile | 2 +- math/dune-common/Makefile | 2 +- math/dune-fem/Makefile | 2 +- math/dune-geometry/Makefile | 2 +- math/dune-grid-glue/Makefile | 2 +- math/dune-grid/Makefile | 2 +- math/dune-pdelab/Makefile | 2 +- math/dune-polygongrid/Makefile | 2 +- math/dune-uggrid/Makefile | 2 +- math/dune-vtk/Makefile | 2 +- math/elemental/Makefile | 2 +- math/elpa/Makefile | 2 +- math/faiss/Makefile | 1 + math/fenics-basix/Makefile | 2 +- math/fflas-ffpack/Makefile | 2 +- math/flexiblas/Makefile | 2 +- math/flint/Makefile | 1 + math/flint2/Makefile | 2 +- math/g2o/Makefile | 2 +- math/gravity/Makefile | 2 +- math/hmat-oss/Makefile | 2 +- math/hydrogen/Makefile | 2 +- math/igraph/Makefile | 2 +- math/iml/Makefile | 2 +- math/jags/Makefile | 2 +- math/kalgebra/Makefile | 16 +- math/kalgebra/distinfo | 6 +- math/kalgebra/pkg-plist | 7 + math/kalk/Makefile | 12 +- math/kalk/distinfo | 6 +- math/kalk/pkg-plist | 5 + math/kbruch/Makefile | 10 +- math/kbruch/distinfo | 6 +- math/kbruch/pkg-plist | 5 +- math/kcalc/Makefile | 7 +- math/kcalc/distinfo | 6 +- math/kcalc/pkg-plist | 1 + math/kig/Makefile | 15 +- math/kig/distinfo | 6 +- math/kig/pkg-plist | 5 +- math/kmplot/Makefile | 16 +- math/kmplot/distinfo | 6 +- math/kmplot/pkg-plist | 8 +- math/labplot/Makefile | 3 +- math/lapack++/Makefile | 2 +- math/libbraiding/Makefile | 21 +- math/libbraiding/distinfo | 6 +- math/libbraiding/files/patch-configure.ac | 7 - math/libdivide/Makefile | 9 +- math/libdivide/distinfo | 8 +- math/libdivide/files/patch-CMakeLists.txt | 32 +- math/libhomfly/Makefile | 15 +- math/libhomfly/distinfo | 6 +- math/libhomfly/files/patch-configure.ac | 8 - math/libsemigroups/Makefile | 17 +- math/libsemigroups/distinfo | 6 +- math/libsemigroups/files/patch-Makefile.am | 11 + .../patch-extern_backward-cpp_backward.hpp | 239 + .../patch-include_libsemigroups_sims1.tpp | 11 + math/libsemigroups/pkg-plist | 24 +- math/libtexprintf/Makefile | 8 +- math/libtexprintf/distinfo | 6 +- math/linbox/Makefile | 2 +- math/mathicsscript/Makefile | 11 +- math/mathicsscript/distinfo | 6 +- math/mathicsscript/files/patch-setup.py | 17 - math/mathicsscript/pkg-plist | 6 - math/matlab-installer/Makefile | 3 + math/maxima/Makefile | 2 +- math/moab/Makefile | 2 +- math/ntpoly/Makefile | 1 + math/ocamlgsl/Makefile | 2 +- math/octave-forge-ltfat/Makefile | 2 +- math/octave/Makefile | 2 +- .../files/patch-libinterp_corefcn_sysdep.cc | 20 +- math/openblas/Makefile | 8 +- math/openblas/distinfo | 6 +- math/openblas/files/patch-param.h | 11 - math/openturns/Makefile | 2 +- math/or-tools/Makefile | 2 +- math/osi-conic/Makefile | 2 +- math/osi/Makefile | 1 + math/osiipopt/Makefile | 2 +- math/p5-Algorithm-CurveFit/Makefile | 5 +- math/p5-Algorithm-CurveFit/distinfo | 5 +- math/p5-Algorithm-CurveFit/pkg-plist | 2 +- math/p5-Graph/Makefile | 2 +- math/p5-Graph/distinfo | 6 +- math/p5-Math-BigInt/Makefile | 2 +- math/p5-Math-BigInt/distinfo | 6 +- math/p5-Math-GMP/Makefile | 4 - math/p5-Math-GMP/files/patch-Makefile.PL | 25 + math/p5-Math-MPFR/Makefile | 2 +- math/p5-Math-MPFR/distinfo | 6 +- math/p5-Math-Pari/Makefile | 7 +- math/p5-PDL-DateTime/Makefile | 24 + math/p5-PDL-DateTime/distinfo | 3 + math/p5-PDL-DateTime/pkg-descr | 7 + math/p5-PDL-DateTime/pkg-plist | 3 + math/p5-PDL-Fit/Makefile | 23 + math/p5-PDL-Fit/distinfo | 3 + math/p5-PDL-Fit/pkg-descr | 16 + math/p5-PDL-Fit/pkg-plist | 9 + math/p5-PDL-GSL/Makefile | 34 + math/p5-PDL-GSL/distinfo | 3 + math/p5-PDL-GSL/pkg-descr | 13 + math/p5-PDL-GSL/pkg-plist | 22 + math/p5-PDL-Graphics-IIS/Makefile | 23 + math/p5-PDL-Graphics-IIS/distinfo | 3 + math/p5-PDL-Graphics-IIS/pkg-descr | 9 + math/p5-PDL-Graphics-IIS/pkg-plist | 3 + math/p5-PDL-Graphics-Limits/Makefile | 24 + math/p5-PDL-Graphics-Limits/distinfo | 3 + math/p5-PDL-Graphics-Limits/pkg-descr | 2 + math/p5-PDL-Graphics-Limits/pkg-plist | 2 + math/p5-PDL-Graphics-PLplot/Makefile | 25 + math/p5-PDL-Graphics-PLplot/distinfo | 3 + .../files/patch-Alien-PLplot | 31 + math/p5-PDL-Graphics-PLplot/pkg-descr | 3 + math/p5-PDL-Graphics-PLplot/pkg-plist | 4 + math/p5-PDL-IO-Browser/Makefile | 25 + math/p5-PDL-IO-Browser/distinfo | 3 + math/p5-PDL-IO-Browser/pkg-descr | 1 + math/p5-PDL-IO-Browser/pkg-plist | 3 + math/p5-PDL-IO-Dicom/Makefile | 22 + math/p5-PDL-IO-Dicom/distinfo | 3 + math/p5-PDL-IO-Dicom/pkg-descr | 4 + math/p5-PDL-IO-Dicom/pkg-plist | 2 + math/p5-PDL-IO-ENVI/Makefile | 22 + math/p5-PDL-IO-ENVI/distinfo | 3 + math/p5-PDL-IO-ENVI/pkg-descr | 1 + math/p5-PDL-IO-ENVI/pkg-plist | 2 + math/p5-PDL-IO-GD/Makefile | 24 + math/p5-PDL-IO-GD/distinfo | 3 + math/p5-PDL-IO-GD/pkg-descr | 5 + math/p5-PDL-IO-GD/pkg-plist | 3 + math/p5-PDL-IO-HDF/Makefile | 26 + math/p5-PDL-IO-HDF/distinfo | 3 + math/p5-PDL-IO-HDF/files/patch-Alien-HDF4 | 36 + math/p5-PDL-IO-HDF/pkg-descr | 2 + math/p5-PDL-IO-HDF/pkg-plist | 10 + math/p5-PDL-IO-IDL/Makefile | 22 + math/p5-PDL-IO-IDL/distinfo | 3 + math/p5-PDL-IO-IDL/pkg-descr | 7 + math/p5-PDL-IO-IDL/pkg-plist | 2 + math/p5-PDL-LinearAlgebra/Makefile | 30 + math/p5-PDL-LinearAlgebra/distinfo | 3 + math/p5-PDL-LinearAlgebra/pkg-descr | 6 + math/p5-PDL-LinearAlgebra/pkg-plist | 10 + math/p5-PDL-Minuit/Makefile | 25 + math/p5-PDL-Minuit/distinfo | 3 + math/p5-PDL-Minuit/pkg-descr | 2 + math/p5-PDL-Minuit/pkg-plist | 3 + math/p5-PDL-Opt-Simplex/Makefile | 22 + math/p5-PDL-Opt-Simplex/distinfo | 3 + math/p5-PDL-Opt-Simplex/pkg-descr | 4 + math/p5-PDL-Opt-Simplex/pkg-plist | 3 + math/p5-PDL-Perldl2/Makefile | 45 + math/p5-PDL-Perldl2/distinfo | 3 + math/p5-PDL-Perldl2/pkg-descr | 9 + math/p5-PDL-Perldl2/pkg-plist | 15 + math/p5-PDL-Transform-Proj4/Makefile | 25 + math/p5-PDL-Transform-Proj4/distinfo | 3 + .../files/patch-Alien-proj | 68 + math/p5-PDL-Transform-Proj4/pkg-descr | 25 + math/p5-PDL-Transform-Proj4/pkg-plist | 3 + math/{PDL => p5-PDL}/Makefile | 44 +- math/p5-PDL/distinfo | 3 + math/{PDL => p5-PDL}/pkg-descr | 0 math/{PDL => p5-PDL}/pkg-plist | 143 +- math/primecount/Makefile | 3 +- math/primecount/distinfo | 6 +- .../files/patch-include_SieveTables.hpp | 29 - math/primesieve/Makefile | 2 +- math/primesieve/distinfo | 6 +- math/primesieve/pkg-plist | 4 +- math/primme/Makefile | 1 + math/py-ambit/Makefile | 2 +- math/py-awkward-cpp/Makefile | 2 +- math/py-awkward-cpp/distinfo | 6 +- math/py-awkward/Makefile | 4 +- math/py-awkward/distinfo | 6 +- math/py-blis/Makefile | 6 +- math/py-blis/distinfo | 6 +- math/py-blis/files/patch-setup.py | 12 +- math/py-hypernetx/Makefile | 2 + math/py-igraph/Makefile | 2 +- math/py-mathics-scanner/Makefile | 10 +- math/py-mathics-scanner/distinfo | 6 +- math/py-mathics-scanner/files/patch-Makefile | 10 +- math/py-mathics-scanner/pkg-plist | 21 +- math/py-mathics/Makefile | 17 +- math/py-mathics/distinfo | 6 +- .../patch-Mathics3.egg-info_requires.txt | 10 - .../files/patch-mathics_settings.py | 11 + math/py-mathics/files/patch-setup.py | 11 - math/py-mathics/pkg-plist | 386 +- math/py-ml-dtypes/Makefile | 2 +- math/py-ml-dtypes/distinfo | 6 +- math/py-ml-dtypes/files/patch-pyproject.toml | 4 +- math/py-narwhals/Makefile | 8 +- math/py-narwhals/distinfo | 6 +- math/py-or-tools/Makefile | 2 +- math/py-roman/Makefile | 2 +- math/py-roman/distinfo | 6 +- math/py-scikit-umfpack/Makefile | 2 +- math/py-scs/Makefile | 1 + math/py-spvcm/Makefile | 3 + math/qposases/Makefile | 2 +- math/rkward/Makefile | 2 +- math/rocs/Makefile | 9 +- math/rocs/distinfo | 6 +- math/rocs/pkg-plist | 1 - math/scalapack/Makefile | 2 +- math/scalapackfx/Makefile | 2 +- math/scs/Makefile | 1 + math/slicot/Makefile | 2 +- math/spla/Makefile | 1 + math/suitesparse-cholmod/Makefile | 1 + math/suitesparse-config/Makefile | 1 + math/suitesparse-paru/Makefile | 1 + math/suitesparse-spqr/Makefile | 1 + math/suitesparse-umfpack/Makefile | 1 + math/sundials/Makefile | 2 +- math/symphony/Makefile | 2 +- math/trlib/Makefile | 2 +- misc/aichat/Makefile | 116 +- misc/aichat/distinfo | 232 +- misc/artikulate/Makefile | 7 +- misc/artikulate/distinfo | 6 +- misc/caffe/Makefile | 2 +- misc/clifm/Makefile | 4 +- misc/clifm/distinfo | 10 +- misc/clifm/pkg-plist | 2 +- misc/kdeedu-data/Makefile | 2 +- misc/kdeedu-data/distinfo | 6 +- misc/kdeedu-data/pkg-plist | 4 + misc/kdeedu/Makefile | 3 +- misc/kdeutils/Makefile | 6 +- misc/kf5-purpose/Makefile | 9 +- misc/kf5-purpose/pkg-plist | 11 - misc/kgeography/Makefile | 5 +- misc/kgeography/distinfo | 6 +- misc/kgeography/pkg-plist | 4 +- misc/klettres/Makefile | 9 +- misc/klettres/distinfo | 6 +- misc/klettres/pkg-plist | 4 +- misc/koboldcpp/Makefile | 1 + misc/ktouch/Makefile | 9 +- misc/ktouch/distinfo | 6 +- misc/kwordquiz/Makefile | 15 +- misc/kwordquiz/distinfo | 6 +- misc/kwordquiz/pkg-plist | 3 +- misc/libkeduvocdocument/Makefile | 5 +- misc/libkeduvocdocument/distinfo | 6 +- misc/libkeduvocdocument/pkg-plist | 2 + misc/librepo/Makefile | 3 +- misc/librepo/distinfo | 6 +- .../files/patch-librepo_librepo.pc.cmake | 8 +- misc/libsolv/Makefile | 2 +- misc/libsolv/distinfo | 6 +- misc/llama-cpp/Makefile | 2 +- misc/llama-cpp/distinfo | 6 +- misc/mnn/Makefile | 2 +- misc/mxnet/Makefile | 2 +- misc/ncnn/Makefile | 1 + misc/onnx/Makefile | 1 + misc/p5-Business-ISSN/Makefile | 5 +- misc/p5-Business-ISSN/distinfo | 6 +- misc/parley/Makefile | 14 +- misc/parley/distinfo | 6 +- misc/parley/pkg-plist | 13 +- misc/pecl-timezonedb/Makefile | 2 +- misc/pecl-timezonedb/distinfo | 6 +- misc/py-huggingface-hub/Makefile | 2 +- misc/py-huggingface-hub/distinfo | 6 +- misc/py-onnx/Makefile | 2 +- misc/py-placekey/Makefile | 4 +- misc/py-placekey/distinfo | 6 +- misc/py-pytorch/Makefile | 2 +- misc/py-safetensors/Makefile | 7 +- misc/py-safetensors/distinfo | 14 +- misc/py-spdx-lookup/Makefile | 3 + misc/py-spdx-tools/Makefile | 32 +- misc/py-spdx-tools/distinfo | 6 +- misc/py-spdx-tools/files/generate-parser.py | 9 + misc/py-spdx/Makefile | 3 + misc/pytorch/Makefile | 2 +- misc/qt6-doc/distinfo | 6 +- misc/qt6-doc/pkg-plist | 2 + misc/qt6-examples/distinfo | 6 +- misc/qt6-examples/pkg-plist | 142 +- misc/randomx/Makefile | 2 - .../files/patch-src_intrin__portable.h | 28 + misc/rubygem-mime-types-data/Makefile | 4 +- misc/rubygem-mime-types-data/distinfo | 6 +- misc/visp/Makefile | 2 +- multimedia/Makefile | 3 +- multimedia/clapper/Makefile | 57 +- multimedia/clapper/distinfo | 6 +- ...src_lib_clapper_features_mpris_meson.build | 11 + ...pper_features_server_clapper-server-mdns.c | 11 + multimedia/clapper/pkg-plist | 704 +- multimedia/dragon/Makefile | 14 +- multimedia/dragon/distinfo | 6 +- multimedia/dragon/pkg-plist | 6 +- multimedia/gpodder/Makefile | 9 +- multimedia/gpodder/distinfo | 6 +- multimedia/gpodder/files/patch-pyproject.toml | 10 + multimedia/gpodder/pkg-plist | 11 +- .../gstreamer1-editing-services/distinfo | 6 +- multimedia/gstreamer1-libav/distinfo | 6 +- .../files/patch-tests_examples_meson.build | 4 +- multimedia/gstreamer1-plugins/distinfo | 18 +- multimedia/gstreamer1-rtsp-server/distinfo | 6 +- multimedia/gstreamer1-vaapi/distinfo | 6 +- multimedia/gstreamer1/Makefile | 3 +- multimedia/gstreamer1/distinfo | 6 +- multimedia/haruna/Makefile | 21 +- multimedia/haruna/distinfo | 6 +- multimedia/haruna/pkg-plist | 10 +- multimedia/jellyfin/Makefile | 11 +- multimedia/jellyfin/distinfo | 30 +- multimedia/jellyfin/files/patch-nuget.config | 2 +- multimedia/jellyfin/pkg-plist | 88 +- multimedia/kamoso/Makefile | 3 +- multimedia/kamoso/distinfo | 6 +- multimedia/kamoso/pkg-plist | 3 +- multimedia/kasts/Makefile | 16 +- multimedia/kasts/distinfo | 6 +- multimedia/kasts/pkg-plist | 12 +- .../kdemultimedia-ffmpegthumbs/Makefile | 6 +- .../kdemultimedia-ffmpegthumbs/distinfo | 6 +- .../kdemultimedia-ffmpegthumbs/pkg-plist | 4 +- multimedia/kdemultimedia/Makefile | 3 +- multimedia/kdenlive/Makefile | 21 +- multimedia/kdenlive/distinfo | 6 +- multimedia/kdenlive/pkg-plist | 52 +- multimedia/libdvbcsa/Makefile | 2 +- multimedia/libopenshot/Makefile | 2 +- multimedia/libxine/Makefile | 4 +- multimedia/mediamtx/Makefile | 35 + multimedia/mediamtx/distinfo | 7 + multimedia/mediamtx/files/mediamtx.in | 49 + multimedia/mediamtx/files/patch-mediamtx.yml | 106 + multimedia/mediamtx/files/patch-rpicamera | 88 + multimedia/mediamtx/files/pkg-message.in | 11 + multimedia/mediamtx/pkg-descr | 4 + multimedia/mediamtx/pkg-plist | 2 + multimedia/mlt7-glaxnimate/Makefile | 11 +- multimedia/mlt7-qt/Makefile | 4 +- multimedia/mlt7/Makefile | 18 +- multimedia/mlt7/distinfo | 6 +- multimedia/mlt7/pkg-plist | 6 + multimedia/mpeg_encode/Makefile | 30 - multimedia/mpeg_encode/distinfo | 2 - multimedia/mpeg_encode/files/patch-Makefile | 20 - .../mpeg_encode/files/patch-header_libpnmrw.h | 11 - .../mpeg_encode/files/patch-jpeg_Makefile | 15 - multimedia/mpeg_encode/files/patch-libpnmrw.c | 21 - multimedia/mpeg_encode/files/patch-opts.c | 14 - multimedia/mpeg_encode/pkg-descr | 24 - multimedia/mpeg_encode/pkg-plist | 4 - multimedia/mplayer/Makefile.optvars | 2 +- multimedia/neolink/Makefile | 2 - multimedia/opentoonz/Makefile | 2 +- multimedia/phonon-mpv/Makefile | 5 +- multimedia/plasma5-plank-player/Makefile | 16 - multimedia/plasma5-plank-player/distinfo | 3 - multimedia/plasma5-plank-player/pkg-descr | 3 - multimedia/plasma5-plank-player/pkg-plist | 33 - multimedia/plasmatube/Makefile | 19 +- multimedia/plasmatube/distinfo | 6 +- multimedia/plasmatube/pkg-plist | 9 + multimedia/py-gstreamer1/distinfo | 6 +- multimedia/py-moviepy/Makefile | 2 +- multimedia/py-moviepy/distinfo | 6 +- multimedia/qmmp-qt5/Makefile | 3 +- multimedia/qmmp-qt5/distinfo | 6 +- multimedia/qmmp-qt5/pkg-plist | 2 +- multimedia/qmmp-qt6/Makefile | 3 +- multimedia/qmmp-qt6/distinfo | 6 +- multimedia/qmmp-qt6/pkg-plist | 2 +- multimedia/qt6-multimedia/distinfo | 6 +- multimedia/qt6-multimedia/pkg-plist | 20 +- multimedia/ringrtc/Makefile | 35 +- multimedia/ringrtc/Makefile.crates | 45 +- multimedia/ringrtc/distinfo | 200 +- .../patch-build_config_compiler_BUILD.gn | 37 +- .../patch-cargo-crates_cubeb-sys_build.rs | 54 +- ...fetto_src_tracing_core_clock__snapshots.cc | 12 - multimedia/ringrtc/webrtc_fetch.sh | 2 +- multimedia/rubygem-clutter-gstreamer/Makefile | 2 +- multimedia/rubygem-clutter-gstreamer/distinfo | 6 +- multimedia/rubygem-gstreamer/Makefile | 2 +- multimedia/rubygem-gstreamer/distinfo | 6 +- multimedia/shotcut-qt6/Makefile | 6 +- multimedia/shotcut-qt6/distinfo | 6 +- .../shotcut-qt6/files/patch-src_database.cpp | 18 - multimedia/shotcut-qt6/pkg-plist | 11 + multimedia/subtitlecomposer/Makefile | 15 +- multimedia/svt-av1-psy/Makefile | 4 +- multimedia/svt-av1-psy/distinfo | 6 +- multimedia/termplay/Makefile | 2 - multimedia/vlc/Makefile | 2 +- multimedia/vvenc/Makefile | 5 +- net-im/conduit/Makefile | 1 - net-im/dendrite/Makefile | 3 +- net-im/dendrite/distinfo | 10 +- net-im/dissent/Makefile | 57 +- net-im/dissent/distinfo | 88 +- net-im/dissent/files/patch-gotk4-spelling | 681 + net-im/dissent/pkg-descr | 1 - net-im/gajim/Makefile | 4 +- net-im/gloox/Makefile | 13 +- net-im/gloox/distinfo | 6 +- net-im/kaccounts-integration/Makefile | 15 +- net-im/kaccounts-integration/distinfo | 6 +- net-im/kaccounts-integration/pkg-plist | 81 +- net-im/kaccounts-providers/Makefile | 13 +- net-im/kaccounts-providers/distinfo | 6 +- net-im/kaccounts-providers/pkg-plist | 9 +- net-im/kaidan/Makefile | 8 +- net-im/kopete/Makefile | 1 + net-im/libquotient/Makefile | 40 +- net-im/libquotient/distinfo | 6 +- net-im/libquotient/pkg-plist | 334 +- net-im/libsignal-node/Makefile | 2 +- net-im/libsignal-node/Makefile.crates | 66 +- net-im/libsignal-node/distinfo | 142 +- net-im/linux-discord/Makefile | 2 +- net-im/linux-discord/distinfo | 6 +- net-im/neochat/Makefile | 39 +- net-im/neochat/distinfo | 6 +- .../files/patch-020-always-enable-e2ee.patch | 27 - .../neochat/files/patch-src_chatbarcache.cpp | 18 + net-im/neochat/pkg-plist | 10 +- net-im/py-matrix-synapse/Makefile | 4 +- .../files/patch-pyproject.toml | 6 +- net-im/quaternion/Makefile | 4 +- net-im/qxmpp/Makefile | 2 +- net-im/qxmpp/distinfo | 6 +- net-im/ricochet/Makefile | 2 +- net-im/signal-desktop/Makefile | 6 +- net-im/signal-desktop/distinfo | 14 +- net-im/signal-desktop/get_deps.sh | 2 +- net-im/telegram-desktop/Makefile | 5 +- net-im/telegram-desktop/distinfo | 6 +- net-im/tg_owt/Makefile | 1 + net-im/tokodon/Makefile | 21 +- net-im/tokodon/distinfo | 6 +- net-im/tokodon/pkg-plist | 19 +- net-im/tox/Makefile | 53 +- net-im/tox/distinfo | 8 +- net-im/tox/pkg-plist | 2 +- net-mgmt/fastnetmon/Makefile | 2 +- net-mgmt/nagios-check_ports/Makefile | 2 +- net-mgmt/nagios-check_ports/distinfo | 6 +- net-mgmt/nagios/Makefile | 13 +- net-mgmt/py-prometheus-client/Makefile | 2 +- net-mgmt/py-prometheus-client/distinfo | 6 +- net-mgmt/unifi9/Makefile | 4 +- net-mgmt/unifi9/distinfo | 10 +- net-mgmt/zabbix72-server/Makefile | 2 +- net-mgmt/zabbix72-server/distinfo | 6 +- net-mgmt/zabbix72-server/pkg-plist.frontend | 8 +- net-mgmt/zabbix72-server/pkg-plist.java | 10 +- net-p2p/bitcoin/Makefile | 2 +- net-p2p/ktorrent/Makefile | 18 +- net-p2p/ktorrent/distinfo | 6 +- net-p2p/ktorrent/pkg-plist | 33 +- net-p2p/libktorrent/Makefile | 9 +- net-p2p/libktorrent/distinfo | 6 +- net-p2p/libktorrent/pkg-plist | 504 +- net-p2p/libtorrent-rasterbar/Makefile | 3 +- net-p2p/libtorrent-rasterbar/distinfo | 6 +- net-p2p/libtorrent-rasterbar2/Makefile | 8 +- net-p2p/libtorrent-rasterbar2/distinfo | 6 +- net-p2p/libtorrent-rasterbar2/pkg-plist | 3 +- net-p2p/litecoin/Makefile | 2 +- net-p2p/mldonkey/Makefile | 8 +- net-p2p/namecoin/Makefile | 2 +- net-p2p/pulsar-client-cpp/Makefile | 1 + net-p2p/py-libtorrent-rasterbar/Makefile | 12 +- net-p2p/py-libtorrent-rasterbar/distinfo | 6 +- net-p2p/py-pulsar-client/Makefile | 2 +- net-p2p/py-pulsar-client/distinfo | 6 +- net/Makefile | 6 +- net/akonadi-calendar/Makefile | 16 +- net/akonadi-calendar/distinfo | 6 +- net/akonadi-calendar/pkg-plist | 333 +- net/akonadi-contacts/Makefile | 15 +- net/akonadi-contacts/distinfo | 6 +- net/akonadi-contacts/pkg-plist | 415 +- net/akonadi-mime/Makefile | 10 +- net/akonadi-mime/distinfo | 6 +- net/akonadi-mime/pkg-plist | 229 +- net/akonadi-notes/Makefile | 24 - net/akonadi-notes/distinfo | 3 - net/akonadi-notes/pkg-plist | 74 - net/akonadi-search/Makefile | 13 +- net/akonadi-search/distinfo | 6 +- net/akonadi-search/pkg-plist | 111 +- net/alligator/Makefile | 12 +- net/alligator/distinfo | 6 +- net/alligator/pkg-plist | 5 + net/asterisk18/Makefile | 4 +- net/asterisk20/Makefile | 4 +- net/boinc-client/Makefile | 63 +- net/boinc-client/files/pkg-deinstall.in | 12 +- net/boinc-client/pkg-plist | 6 +- net/calendarsupport/Makefile | 10 +- net/calendarsupport/distinfo | 6 +- net/calendarsupport/pkg-plist | 280 +- net/drive/Makefile | 3 + net/ecal/Makefile | 2 +- net/eternalterminal/Makefile | 2 +- net/eventviews/Makefile | 11 +- net/eventviews/distinfo | 6 +- net/eventviews/pkg-plist | 184 +- net/fb303/Makefile | 2 +- net/fb303/distinfo | 6 +- net/freerdp/Makefile | 2 +- ...atch-cmake_SetFreeRDPCMakeInstallDir.cmake | 11 + net/freerdp/pkg-plist | 32 +- net/freerdp3/Makefile | 7 +- net/freerdp3/distinfo | 6 +- net/freerdp3/pkg-plist | 32 +- net/gamenetworkingsockets/Makefile | 2 +- net/go-tcping/Makefile | 2 +- net/go-tcping/distinfo | 10 +- net/gupnp-av/Makefile | 3 +- net/gupnp-av/distinfo | 6 +- net/gupnp-av/files/patch-libxml2 | 69 - net/gupnp-av/files/patch-pkg-config | 17 - net/gupnp-av/pkg-plist | 2 +- net/gupnp/Makefile | 2 +- net/gupnp/distinfo | 6 +- net/haproxy26/Makefile | 2 +- net/haproxy26/distinfo | 6 +- net/haproxy28/Makefile | 2 +- net/haproxy28/distinfo | 6 +- net/haproxy29/Makefile | 2 +- net/haproxy29/distinfo | 6 +- net/hostapd-devel/Makefile | 4 +- net/hostapd-devel/distinfo | 6 +- net/incidenceeditor/Makefile | 21 +- net/incidenceeditor/distinfo | 6 +- net/incidenceeditor/pkg-plist | 150 +- net/ip2proxy/Makefile | 7 +- net/ip2proxy/distinfo | 6 +- net/ip2proxy/pkg-plist | 2 + net/kcalutils/Makefile | 8 +- net/kcalutils/distinfo | 6 +- net/kcalutils/pkg-plist | 159 +- net/kdenetwork-filesharing/Makefile | 12 +- net/kdenetwork-filesharing/distinfo | 6 +- net/kdenetwork-filesharing/pkg-plist | 7 +- net/kdenetwork/Makefile | 10 +- net/kget/Makefile | 23 +- net/kget/distinfo | 6 +- net/kget/pkg-plist | 11 +- net/kidentitymanagement/Makefile | 11 +- net/kidentitymanagement/distinfo | 6 +- net/kidentitymanagement/pkg-plist | 217 +- net/kimap/Makefile | 5 +- net/kimap/distinfo | 6 +- net/kimap/pkg-plist | 384 +- net/kio-gdrive/Makefile | 15 +- net/kio-gdrive/distinfo | 6 +- net/kio-gdrive/pkg-plist | 97 +- net/kio-zeroconf/Makefile | 5 +- net/kio-zeroconf/distinfo | 6 +- net/kio-zeroconf/pkg-plist | 5 +- net/kitinerary/Makefile | 6 +- net/kitinerary/distinfo | 6 +- net/kitinerary/pkg-plist | 377 +- net/kldap/Makefile | 9 +- net/kldap/distinfo | 6 +- net/kldap/pkg-plist | 240 +- net/kmailtransport/Makefile | 7 +- net/kmailtransport/distinfo | 6 +- net/kmailtransport/pkg-plist | 198 +- net/kmbox/Makefile | 5 +- net/kmbox/distinfo | 6 +- net/kmbox/pkg-plist | 31 +- net/kmime/Makefile | 7 +- net/kmime/distinfo | 6 +- net/kmime/pkg-plist | 201 +- net/kontactinterface/Makefile | 12 +- net/kontactinterface/distinfo | 6 +- net/kontactinterface/pkg-plist | 166 +- net/kpimtextedit/Makefile | 12 +- net/kpimtextedit/distinfo | 6 +- net/kpimtextedit/pkg-plist | 208 +- net/krdc/Makefile | 31 +- net/krdc/distinfo | 6 +- net/krdc/pkg-plist | 10 +- net/krfb/Makefile | 15 +- net/krfb/distinfo | 6 +- net/krfb/pkg-plist | 4 +- net/ksmtp/Makefile | 5 +- net/ksmtp/distinfo | 6 +- net/ksmtp/pkg-plist | 137 +- net/ktnef/Makefile | 7 +- net/ktnef/distinfo | 6 +- net/ktnef/pkg-plist | 169 +- net/libarcus/Makefile | 2 +- net/libdaq/Makefile | 2 +- net/libdaq/distinfo | 6 +- net/libgravatar/Makefile | 9 +- net/libgravatar/distinfo | 6 +- net/libgravatar/pkg-plist | 135 +- net/libkgapi/Makefile | 18 +- net/libkgapi/distinfo | 6 +- net/libkgapi/pkg-plist | 891 +- net/libksieve/Makefile | 13 +- net/libksieve/distinfo | 6 +- net/libksieve/pkg-plist | 296 +- net/mailcommon/Makefile | 9 +- net/mailcommon/distinfo | 6 +- net/mailcommon/pkg-plist | 343 +- net/mailimporter/Makefile | 9 +- net/mailimporter/distinfo | 6 +- net/mailimporter/pkg-plist | 307 +- net/messagelib/Makefile | 24 +- net/messagelib/distinfo | 6 +- net/messagelib/pkg-plist | 2027 +-- net/mimetreeparser/Makefile | 20 + net/mimetreeparser/distinfo | 3 + net/mimetreeparser/pkg-plist | 94 + net/mosh/Makefile | 2 +- net/mvfst/Makefile | 2 +- net/mvfst/distinfo | 6 +- net/nng/Makefile | 2 +- net/nng/distinfo | 6 +- net/nng/pkg-plist | 2 +- net/oha/Makefile | 186 +- net/oha/distinfo | 368 +- net/openmpi4/Makefile | 6 +- net/openmpi4/distinfo | 6 +- net/openmpi4/pkg-plist | 14 +- net/p5-Net-OAuth/Makefile | 6 +- net/p5-Net-OAuth/distinfo | 5 +- net/p5-Socket-Netlink/Makefile | 33 + net/p5-Socket-Netlink/distinfo | 3 + net/p5-Socket-Netlink/pkg-descr | 3 + net/p5-Socket-Netlink/pkg-plist | 10 + net/p5-Test-URI/Makefile | 2 +- net/p5-Test-URI/distinfo | 6 +- net/pecl-smbclient/Makefile | 4 +- net/pimcommon/Makefile | 14 +- net/pimcommon/distinfo | 6 +- net/pimcommon/pkg-plist | 373 +- net/py-eventlet/Makefile | 2 +- net/py-eventlet/distinfo | 6 +- net/py-mpi4py/Makefile | 2 +- net/py-mpi4py/distinfo | 6 +- net/py-python-heatclient/Makefile | 6 +- net/py-python-heatclient/distinfo | 6 +- net/py-python-neutronclient/Makefile | 6 +- net/py-python-neutronclient/distinfo | 6 +- net/py-python-novaclient/Makefile | 6 +- net/py-python-novaclient/distinfo | 6 +- net/py-python-socks/Makefile | 2 +- net/py-python-socks/distinfo | 6 +- net/py-softlayer/Makefile | 8 +- net/py-softlayer/distinfo | 6 +- net/py-softlayer/files/patch-setup.py | 12 +- net/py-uri-template/Makefile | 7 +- net/py-uri-template/distinfo | 6 +- net/py-urllib3-future/Makefile | 5 +- net/py-urllib3-future/distinfo | 6 +- .../files/patch-pyproject.toml | 11 - net/qt6-coap/distinfo | 6 +- net/qt6-mqtt/distinfo | 6 +- net/qt6-networkauth/distinfo | 6 +- net/routinator/Makefile | 11 +- net/routinator/Makefile.crates | 316 +- net/routinator/distinfo | 638 +- net/rubygem-connection_pool/Makefile | 2 +- net/rubygem-connection_pool/distinfo | 6 +- .../Makefile | 2 +- .../distinfo | 6 +- .../Makefile | 2 +- .../distinfo | 6 +- net/rubygem-grpc/Makefile | 2 +- net/samba419/pkg-plist.ad_dc | 3 + net/samba420/Makefile | 707 + net/samba420/distinfo | 3 + ...lify-modules-build-and-config-genera.patch | 292 + ...h-script-to-run-under-FreeBSD-with-i.patch | 35 + ...-prototype-warnings-in-kadm5-admin.h.patch | 32 + ...1-has-different-semantics-than-on-Li.patch | 38 + ...-jemalloc.h-if-ENABLE_JEMALLOC-is-se.patch | 26 + ...nss_-modules-into-PAMMODULESDIR-path.patch | 32 + ...as-a-default-backlog-size-for-the-li.patch | 105 + ...-around-usage-of-Linux-specific-m-fl.patch | 111 + ...onfig-checks-fail-if-the-warning-is-.patch | 39 + ...pkgconfigdir-to-specify-alternative-.patch | 54 + ...-by-port-location-of-the-XML-catalog.patch | 28 + ...braries-according-to-the-FreeBSD-spe.patch | 29 + ...msg-parameter-to-CHECK_LIB-so-it-can.patch | 70 + ...sable-CTDB-tests-failing-on-FreeBSD-.patch | 77 + ...g-class-to-trck-down-DB-locking-code.patch | 132 + ...attribute_compare-a-stable-comparisi.patch | 29 + ...hen-available-to-generate-random-tal.patch | 49 + ...n-option-that-allows-to-choose-alter.patch | 65 + ...b0b920e60e14846987ae1d2d7dca4-Mon-Se.patch | 544 + ...en-r336017-and-r342928-wrongfuly-ret.patch | 35 + ...nings-in-the-nfs_quota-debug-message.patch | 36 + ...ndling-code-and-add-FreeBSD-support..patch | 332 + ...a-test-function-into-vfstest-to-test.patch | 121 + ...S-provisioning-code-by-iXsystems-Inc.patch | 367 + ...f4018ebee302aae8246bf29f60309-Mon-Se.patch | 94 + ...ibility-option-to-the-vfs_streams_xa.patch | 335 + ...fs_freebsd-that-implements-FreeBSD-s.patch | 921 + .../files/0028-Fix-rl_completion_func_t.patch | 32 + ...b-system-add-FreeBSD-proc_fd_pattern.patch | 121 + ...zfsacl-fix-get-set-ACL-on-FreeBSD-13.patch | 164 + ...handling-for-FreeBSD-13plus_samba42x.patch | 508 + ...FreeBSD-add-fdescfs-paths-workaround.patch | 71 + ...fs_freebsd-fix-sys_proc_fd_path-args.patch | 53 + net/samba420/files/README.FreeBSD.in | 94 + net/samba420/files/man/ctdb-script.options.5 | 558 + net/samba420/files/man/ctdb-statistics.7 | 550 + net/samba420/files/man/ctdb-tunables.7 | 406 + net/samba420/files/man/ctdb.1 | 1526 ++ net/samba420/files/man/ctdb.7 | 783 + net/samba420/files/man/ctdb.conf.5 | 359 + net/samba420/files/man/ctdb.sysconfig.5 | 139 + net/samba420/files/man/ctdb_diagnostics.1 | 79 + net/samba420/files/man/ctdbd.1 | 83 + net/samba420/files/man/ctdbd_wrapper.1 | 63 + net/samba420/files/man/dbwrap_tool.1 | 329 + net/samba420/files/man/gentest.1 | 133 + net/samba420/files/man/ldb.3 | 427 + net/samba420/files/man/ldbadd.1 | 78 + net/samba420/files/man/ldbdel.1 | 80 + net/samba420/files/man/ldbedit.1 | 111 + net/samba420/files/man/ldbmodify.1 | 73 + net/samba420/files/man/ldbrename.1 | 81 + net/samba420/files/man/ldbsearch.1 | 91 + net/samba420/files/man/libsmbclient.7 | 94 + net/samba420/files/man/lmhosts.5 | 123 + net/samba420/files/man/locktest.1 | 137 + net/samba420/files/man/log2pcap.1 | 124 + net/samba420/files/man/ltdbtool.1 | 256 + net/samba420/files/man/masktest.1 | 113 + net/samba420/files/man/mdfind.1 | 166 + net/samba420/files/man/mdsearch.1 | 357 + net/samba420/files/man/mvxattr.1 | 84 + net/samba420/files/man/ndrdump.1 | 84 + net/samba420/files/man/nmblookup.1 | 341 + net/samba420/files/man/nmblookup4.1 | 157 + net/samba420/files/man/ntlm_auth.1 | 458 + net/samba420/files/man/ntlm_auth4.1 | 233 + net/samba420/files/man/oLschema2ldif.1 | 74 + net/samba420/files/man/onnode.1 | 218 + net/samba420/files/man/pam_winbind.conf.5 | 161 + net/samba420/files/man/ping_pong.1 | 122 + net/samba420/files/man/profiles.1 | 136 + net/samba420/files/man/regdiff.1 | 87 + net/samba420/files/man/regpatch.1 | 81 + net/samba420/files/man/regshell.1 | 177 + net/samba420/files/man/regtree.1 | 89 + net/samba420/files/man/rpcclient.1 | 1961 +++ net/samba420/files/man/samba-gpupdate.8 | 122 + net/samba420/files/man/samba.7 | 254 + net/samba420/files/man/sharesec.1 | 364 + net/samba420/files/man/smb.conf.5 | 13994 ++++++++++++++++ net/samba420/files/man/smbcacls.1 | 1044 ++ net/samba420/files/man/smbclient.1 | 1253 ++ net/samba420/files/man/smbcontrol.1 | 343 + net/samba420/files/man/smbcquotas.1 | 440 + net/samba420/files/man/smbget.1 | 197 + net/samba420/files/man/smbgetrc.5 | 100 + net/samba420/files/man/smbpasswd.5 | 175 + net/samba420/files/man/smbstatus.1 | 186 + net/samba420/files/man/smbtar.1 | 163 + net/samba420/files/man/smbtorture.1 | 362 + net/samba420/files/man/smbtree.1 | 252 + net/samba420/files/man/talloc.3 | 683 + net/samba420/files/man/tdbbackup.8 | 129 + net/samba420/files/man/tdbdump.8 | 72 + net/samba420/files/man/tdbrestore.8 | 54 + net/samba420/files/man/tdbtool.8 | 170 + net/samba420/files/man/testparm.1 | 194 + net/samba420/files/man/traffic_learner.7 | 128 + net/samba420/files/man/traffic_replay.7 | 380 + net/samba420/files/man/vfs_freebsd.8 | 204 + net/samba420/files/man/wbinfo.1 | 490 + .../files/patch-examples_pdb_wscript__build | 11 + net/samba420/files/patch-lib_ldb_wscript | 61 + net/samba420/files/patch-lib_talloc_wscript | 11 + .../files/patch-lib_util_wscript__build | 11 + net/samba420/files/patch-source3_lib_util.c | 14 + .../files/patch-source3_librpc_crypto_gse.c | 16 + ...-source3_modules_vfs__virusfilter__utils.c | 36 + ...atch-source3_registry_tests_test__regfio.c | 10 + .../patch-source3_winbindd_wscript__build | 11 + .../files/patch-source3_wscript__build | 44 + net/samba420/files/pkg-message.in | 31 + net/samba420/files/samba_server.in | 253 + net/samba420/pkg-descr | 6 + net/samba420/pkg-plist | 470 + net/samba420/pkg-plist.ad_dc | 183 + net/samba420/pkg-plist.cluster | 76 + net/samba420/pkg-plist.python | 570 + net/spoofer/Makefile | 6 +- net/tcptestsuite/Makefile | 6 +- net/tcptestsuite/distinfo | 6 +- net/tcptestsuite/files/tcptestsuite_atf_test | 2048 +++ net/tcptestsuite/pkg-plist | 130 + net/teddycloud/Makefile | 31 +- net/teddycloud/distinfo | 10 +- net/teddycloud/files/patch-Makefile | 55 - .../patch-cyclone_common_compiler__port.h | 8 +- .../patch-src_cyclone_common_compiler__port.h | 11 - net/teddycloud/pkg-plist | 38 +- net/tintin++/Makefile | 2 +- net/tintin++/distinfo | 6 +- net/traefik/Makefile | 3 +- net/traefik/distinfo | 6 +- net/turnserver/Makefile | 6 +- net/turnserver/distinfo | 8 +- net/wangle/Makefile | 2 +- net/wangle/distinfo | 6 +- net/wgcf/Makefile | 19 + net/wgcf/distinfo | 5 + net/wgcf/pkg-descr | 8 + net/wifi-firmware-mtw-kmod/Makefile | 17 + net/wifi-firmware-mtw-kmod/distinfo | 7 + net/wifi-firmware-mtw-kmod/pkg-descr | 2 + net/zapret/Makefile | 2 +- net/zapret/distinfo | 6 +- net/zmap/Makefile | 2 +- net/zmap/distinfo | 6 +- news/sabnzbd/Makefile | 2 +- news/sabnzbd/distinfo | 6 +- ports-mgmt/genplist/Makefile | 3 + ports-mgmt/pkg-devel/Makefile | 2 +- ports-mgmt/pkg-devel/distinfo | 6 +- ports-mgmt/portrac/Makefile | 13 +- ports-mgmt/portrac/distinfo | 6 +- ports-mgmt/portrac/files/patch-PortChecker.cc | 11 - ports-mgmt/portrac/files/patch-Preferences.cc | 10 - print/Makefile | 1 - print/auctex/Makefile | 4 +- print/auctex/distinfo | 6 +- print/auctex/pkg-plist | 50 +- print/latex-beamer/Makefile | 11 +- print/latex-beamer/distinfo | 6 +- print/latex-beamer/pkg-plist | 1 + print/libmspub01/Makefile | 1 + print/lilypond-devel/Makefile | 2 +- print/lilypond-devel/distinfo | 6 +- print/miktex/Makefile | 3 +- print/miktex/distinfo | 6 +- print/miktex/pkg-plist | 5 +- print/print-manager/Makefile | 25 - print/print-manager/distinfo | 3 - print/print-manager/pkg-descr | 3 - print/print-manager/pkg-plist | 131 - print/py-pypdf/Makefile | 2 +- print/py-pypdf/distinfo | 6 +- print/py-pypdf2/Makefile | 3 + print/py-pypdf3/Makefile | 3 + print/py-reportlab/Makefile | 2 +- print/py-reportlab/distinfo | 6 +- print/rubygem-prawn-svg/Makefile | 4 +- print/rubygem-prawn-svg/distinfo | 6 +- print/scribus-devel/Makefile | 11 +- print/scribus-devel/distinfo | 6 +- print/scribus-devel/pkg-plist | 1832 +- print/yatex/Makefile | 15 +- print/yatex/distinfo | 6 +- print/yatex/pkg-plist | 6 +- science/Makefile | 3 + science/afni/Makefile | 2 +- science/afni/distinfo | 6 +- science/afni/pkg-plist | 2 + science/bagel/Makefile | 2 +- science/berkeleygw/Makefile | 2 +- science/bout++/Makefile | 1 + science/cantera/Makefile | 1 + science/chemps2/Makefile | 2 +- science/chrono/Makefile | 2 +- science/conduit/Makefile | 10 +- science/conduit/distinfo | 18 +- science/conduit/pkg-plist | 7 +- science/cp2k/Makefile | 1 + science/dalton/Makefile | 2 +- science/dftbplus/Makefile | 2 +- science/dftd4/Makefile | 1 + science/dynare/Makefile | 2 +- science/elk/Makefile | 2 +- science/elmerfem/Makefile | 2 +- science/erkale/Makefile | 2 +- science/fleur/Makefile | 2 +- science/frontistr/Makefile | 2 +- science/gbtolib/Makefile | 2 +- science/gnudatalanguage/Makefile | 22 +- science/gnudatalanguage/distinfo | 6 +- .../patch-CMakeModules_FindImageMagick.cmake | 25 +- .../files/patch-src_gdl2gdl.cpp | 73 + science/gnudatalanguage/pkg-plist | 58 +- science/harminv/Makefile | 2 +- science/hdf/Makefile | 2 +- science/hypre/Makefile | 1 + science/iboview/Makefile | 2 +- science/kalzium/Makefile | 20 +- science/kalzium/distinfo | 6 +- science/kalzium/pkg-plist | 21 +- science/lammps/Makefile | 1 + science/latte/Makefile | 2 +- science/libcint/Makefile | 2 +- science/liblinear/Makefile | 2 +- science/liblinear/distinfo | 6 +- science/libmbd/Makefile | 2 +- science/libnegf/Makefile | 2 +- science/meep/Makefile | 2 +- science/mopac/Makefile | 1 + science/mpb/Makefile | 2 +- science/multicharge/Makefile | 1 + science/multiwfn/Makefile | 2 +- science/nlcglib/Makefile | 2 +- science/ocean/Makefile | 2 +- science/opensim-core/Makefile | 2 +- science/p5-Chemistry-OpenSMILES/Makefile | 25 + science/p5-Chemistry-OpenSMILES/distinfo | 3 + science/p5-Chemistry-OpenSMILES/pkg-descr | 3 + science/p5-Chemistry-OpenSMILES/pkg-plist | 8 + .../p5-Geo-WebService-Elevation-USGS/Makefile | 2 +- .../p5-Geo-WebService-Elevation-USGS/distinfo | 6 +- science/p5-Mcstas-Tools/Makefile | 6 +- science/paraview/Makefile | 2 +- science/pastix/Makefile | 2 +- science/pnetcdf/Makefile | 40 +- science/pnetcdf/distinfo | 6 +- science/pnetcdf/files/patch-configure | 30 +- .../files/patch-src-packaging-Makefile.in | 11 + .../pnetcdf/files/patch-src-utils-Makefile.in | 11 + science/pnetcdf/pkg-plist | 3 + science/psi4/Makefile | 2 +- science/py-chainer/Makefile | 2 +- science/py-gpaw/Makefile | 2 +- science/py-inequality/Makefile | 3 +- science/py-inequality/distinfo | 6 +- science/py-phono3py/Makefile | 1 + science/py-pnetcdf/Makefile | 30 + science/py-pnetcdf/distinfo | 3 + science/py-pnetcdf/files/patch-pyproject.toml | 11 + science/py-pnetcdf/pkg-descr | 3 + science/py-pyscf/Makefile | 1 + science/py-sarpy/Makefile | 2 +- science/py-sarpy/distinfo | 6 +- science/py-scipy/Makefile | 2 +- science/py-tobler/Makefile | 2 +- science/py-tobler/distinfo | 6 +- science/py-vedo/Makefile | 8 +- science/py-vedo/distinfo | 6 +- science/qiskit-aer/Makefile | 1 + science/qmcpack/Makefile | 1 + science/qt6-quick3dphysics/distinfo | 6 +- science/quantum-espresso/Makefile | 1 + science/quantum-jet/Makefile | 2 +- science/siconos/Makefile | 2 +- science/simbody/Makefile | 2 +- science/simple-dftd3/Makefile | 2 +- science/sirius/Makefile | 16 +- science/sirius/distinfo | 6 +- science/step/Makefile | 19 +- science/step/distinfo | 6 +- science/step/pkg-plist | 43 + science/sz3/Makefile | 39 + science/sz3/distinfo | 3 + science/sz3/pkg-descr | 16 + science/sz3/pkg-plist | 70 + science/tblite/Makefile | 1 + science/ukrmol+/Makefile | 2 +- science/xtb/Makefile | 2 +- security/Makefile | 3 - security/R-cran-openssl/Makefile | 2 +- security/R-cran-openssl/distinfo | 6 +- security/boringssl/Makefile | 5 +- security/boringssl/distinfo | 6 +- security/botan3/Makefile | 5 +- security/cl-md5-sbcl/Makefile | 2 +- security/diswall/Makefile | 2 - security/fizz/Makefile | 2 +- security/fizz/distinfo | 6 +- security/gnupg1/Makefile | 5 - security/gnupg1/files/patch-mpi_config.links | 9 +- security/ipsec-tools/Makefile | 12 +- security/ipsec-tools/distinfo | 1 + security/keysmith/Makefile | 10 +- security/keysmith/distinfo | 6 +- security/keysmith/pkg-plist | 3 + security/kgpg/Makefile | 14 +- security/kgpg/distinfo | 6 +- security/kgpg/pkg-plist | 6 +- security/kleopatra/Makefile | 18 +- security/kleopatra/distinfo | 6 +- .../files/patch-src_crypto_recipient.cpp | 14 - .../files/patch-src_crypto_sender.cpp | 14 - security/kleopatra/pkg-plist | 29 +- security/kpkpass/Makefile | 11 +- security/kpkpass/distinfo | 6 +- security/kpkpass/pkg-plist | 44 +- security/krb5-devel/Makefile | 4 +- security/krb5-devel/distinfo | 6 +- security/kwalletmanager/Makefile | 14 +- security/kwalletmanager/distinfo | 6 +- security/kwalletmanager/pkg-plist | 13 +- security/libkleo/Makefile | 8 +- security/libkleo/distinfo | 6 +- security/libkleo/pkg-plist | 472 +- security/luasec/Makefile | 2 +- security/lxqt-openssh-askpass/Makefile | 1 + security/lxqt-sudo/Makefile | 1 + security/mailzu/Makefile | 3 +- .../files/patch-messagesPendingAdmin.php | 11 + .../patch-templates_viewmail.template.php | 16 +- security/minisign/Makefile | 3 +- security/minisign/distinfo | 6 +- security/p5-CPANSA-DB/Makefile | 2 +- security/p5-CPANSA-DB/distinfo | 6 +- security/p5-Crypt-JWT/Makefile | 2 +- security/p5-Crypt-JWT/distinfo | 6 +- security/p5-Crypt-Primes/Makefile | 5 +- security/p5-Crypt-Primes/distinfo | 5 +- security/p5-Crypt-Primes/pkg-plist | 2 +- security/p5-Crypt-Random/Makefile | 2 +- security/p5-Crypt-Random/distinfo | 6 +- security/p5-Crypt-Random/pkg-plist | 1 + security/p5-Crypt-URandom/Makefile | 6 +- security/p5-Crypt-URandom/distinfo | 6 +- security/p5-Crypt-URandom/pkg-plist | 3 +- security/plasma5-kscreenlocker/Makefile | 38 - security/plasma5-kscreenlocker/distinfo | 3 - .../plasma5-kscreenlocker/files/kde.pam.in | 3 - .../files/patch-cmake_FindConsoleKit.cmake | 11 - security/plasma5-kscreenlocker/pkg-descr | 1 - security/plasma5-kscreenlocker/pkg-plist | 187 - security/plasma5-ksshaskpass/Makefile | 15 - security/plasma5-ksshaskpass/distinfo | 3 - security/plasma5-ksshaskpass/pkg-descr | 1 - security/plasma5-ksshaskpass/pkg-plist | 50 - security/plasma5-kwallet-pam/Makefile | 23 - security/plasma5-kwallet-pam/distinfo | 3 - .../files/patch-pam__kwallet.c | 12 - .../files/patch-pam__kwallet__init | 10 - security/plasma5-kwallet-pam/pkg-descr | 1 - security/plasma5-kwallet-pam/pkg-plist | 4 - security/plasma6-kwallet-pam/Makefile | 1 + .../files/patch-CMakeLists.txt | 11 + security/plasma6-kwallet-pam/pkg-plist | 2 +- security/py-httpx-auth/Makefile | 5 +- security/py-httpx-auth/distinfo | 6 +- .../py-httpx-auth/files/patch-pyproject.toml | 18 - security/py-josepy/Makefile | 5 +- security/py-josepy/distinfo | 6 +- security/py-joserfc/Makefile | 2 +- security/py-joserfc/distinfo | 6 +- security/py-oauth2client/Makefile | 3 + security/py-pass-git-helper/Makefile | 2 +- security/py-pass-git-helper/distinfo | 6 +- security/py-ropgadget/Makefile | 3 +- security/py-ropgadget/distinfo | 6 +- security/py-tlslite-ng/Makefile | 2 +- security/py-tlslite-ng/distinfo | 6 +- security/py-wassima/Makefile | 6 +- security/py-wassima/Makefile.crates | 27 +- security/py-wassima/distinfo | 60 +- .../py-wassima/files/patch-pyproject.toml | 4 +- security/rubygem-attr_encrypted/Makefile | 2 +- security/rubygem-attr_encrypted/distinfo | 6 +- security/rubygem-digest/Makefile | 2 +- security/rubygem-digest/distinfo | 6 +- security/rubygem-googleauth/Makefile | 2 +- security/rubygem-googleauth/distinfo | 6 +- security/rubygem-haiti-hash/Makefile | 4 +- security/rubygem-haiti-hash/distinfo | 6 +- security/rubygem-net-scp/Makefile | 2 +- security/rubygem-net-scp/distinfo | 6 +- security/rubygem-rasn1/Makefile | 2 +- security/rubygem-rasn1/distinfo | 6 +- security/rustls-ffi/Makefile | 2 +- security/rustls-ffi/Makefile.crates | 4 +- security/rustls-ffi/distinfo | 14 +- security/rustls-ffi/pkg-plist | 2 +- security/snort3/Makefile | 4 +- security/snort3/distinfo | 6 +- security/snort3/pkg-plist | 1 + security/sssd2/Makefile | 7 +- .../sssd2/files/patch-src__util__find_uid.c | 4 +- security/trivy/Makefile | 5 +- security/trivy/distinfo | 10 +- security/vault/Makefile | 5 +- security/vault/distinfo | 34 +- security/vaultwarden/Makefile | 3 +- security/vaultwarden/Makefile.crates | 140 +- security/vaultwarden/distinfo | 286 +- security/vaultwarden/files/patch-rust-1.84.0 | 57 - security/vuls/Makefile | 3 +- security/vuls/distinfo | 10 +- security/wpa_supplicant-devel/Makefile | 4 +- security/wpa_supplicant-devel/distinfo | 6 +- security/zaproxy/Makefile | 7 +- security/zaproxy/distinfo | 10 +- shells/carapace/Makefile | 3 +- shells/carapace/distinfo | 10 +- shells/ksh-devel/Makefile | 4 +- shells/ksh-devel/distinfo | 6 +- sysutils/Makefile | 15 +- sysutils/appjail-devel/Makefile | 4 +- sysutils/appjail-devel/distinfo | 6 +- sysutils/appjail-devel/pkg-plist | 1 + sysutils/auto-admin/Makefile | 5 +- sysutils/auto-admin/distinfo | 6 +- sysutils/auto-admin/pkg-plist | 6 +- sysutils/baloo-widgets/Makefile | 11 +- sysutils/baloo-widgets/distinfo | 6 +- sysutils/baloo-widgets/pkg-plist | 36 +- sysutils/cfengine-devel/Makefile | 6 +- sysutils/cfengine-devel/distinfo | 10 +- sysutils/cilium/Makefile | 3 +- sysutils/cilium/distinfo | 10 +- sysutils/conan/Makefile | 2 +- sysutils/conan/distinfo | 6 +- .../patch-conans_requirements__server.txt | 9 - sysutils/debhelper/Makefile | 2 +- sysutils/debhelper/distinfo | 6 +- sysutils/desktop-installer/Makefile | 7 +- sysutils/desktop-installer/distinfo | 6 +- sysutils/diskimage-tools/Makefile | 27 +- sysutils/diskimage-tools/distinfo | 6 +- sysutils/diskimage-tools/pkg-plist | 6 +- sysutils/dnf/Makefile | 2 +- sysutils/dnf/distinfo | 6 +- sysutils/dnf/files/patch-etc_CMakeLists.txt | 6 +- sysutils/dnf/pkg-plist | 8 +- sysutils/endian/Makefile | 18 +- sysutils/endian/distinfo | 5 +- sysutils/eza/Makefile | 3 +- sysutils/eza/Makefile.crates | 48 +- sysutils/eza/distinfo | 106 +- sysutils/fastfetch/Makefile | 2 +- sysutils/fastfetch/distinfo | 6 +- sysutils/filelight/Makefile | 12 +- sysutils/filelight/distinfo | 6 +- sysutils/filelight/pkg-plist | 6 +- sysutils/fluent-bit/Makefile | 2 +- sysutils/fluent-bit/distinfo | 6 +- sysutils/fluent-bit/pkg-plist | 1 + sysutils/fluxengine/Makefile | 4 + sysutils/gkrellm2/Makefile | 4 +- sysutils/gkrellm2/distinfo | 6 +- sysutils/gkrellm2/files/patch-Makefile | 8 +- sysutils/gkrellm2/files/patch-gkrellm.1 | 22 +- .../gkrellm2/files/patch-server__Makefile | 86 +- sysutils/gkrellm2/files/patch-src__Makefile | 81 +- sysutils/gkrellm2/files/patch-src__configure | 8 +- sysutils/gkrellm2/pkg-plist | 9 + sysutils/gomi/Makefile | 14 +- sysutils/gomi/distinfo | 10 +- sysutils/graylog/Makefile | 4 +- sysutils/graylog/distinfo | 6 +- sysutils/helm/Makefile | 7 +- sysutils/helm/distinfo | 10 +- sysutils/httm/Makefile | 3 +- sysutils/httm/Makefile.crates | 6 +- sysutils/httm/distinfo | 18 +- sysutils/iocage/Makefile | 6 +- sysutils/iocage/distinfo | 4 +- sysutils/javaservicewrapper/Makefile | 4 +- sysutils/k3b/Makefile | 10 +- sysutils/k3b/distinfo | 6 +- sysutils/k3b/pkg-plist | 23 +- sysutils/kbackup/Makefile | 11 +- sysutils/kbackup/distinfo | 6 +- sysutils/kbackup/pkg-plist | 10 +- sysutils/kcron/Makefile | 9 +- sysutils/kcron/distinfo | 6 +- sysutils/kcron/pkg-plist | 7 +- sysutils/kdeadmin/Makefile | 3 +- sysutils/kdebugsettings/Makefile | 7 +- sysutils/kdebugsettings/distinfo | 6 +- sysutils/kdebugsettings/pkg-plist | 11 +- sysutils/kdf/Makefile | 8 +- sysutils/kdf/distinfo | 6 +- sysutils/kdf/pkg-plist | 4 +- sysutils/kdialog/Makefile | 13 +- sysutils/kdialog/distinfo | 6 +- sysutils/kdialog/pkg-plist | 2 + sysutils/kf5-baloo/Makefile | 6 + sysutils/kf5-baloo/pkg-plist | 26 +- sysutils/kf5-kwallet/Makefile | 5 + sysutils/kf5-kwallet/pkg-plist | 4 +- sysutils/khelpcenter/Makefile | 14 +- sysutils/khelpcenter/distinfo | 6 +- sysutils/khelpcenter/pkg-plist | 187 +- sysutils/kops/Makefile | 5 +- sysutils/kops/distinfo | 6 +- sysutils/kpmcore/Makefile | 10 +- sysutils/kpmcore/distinfo | 6 +- sysutils/kpmcore/pkg-plist | 6 + sysutils/ksystemlog/Makefile | 11 +- sysutils/ksystemlog/distinfo | 6 +- sysutils/ksystemlog/pkg-plist | 4 +- sysutils/kubectl/Makefile | 3 +- sysutils/kubectl/distinfo | 6 +- sysutils/libdnf/Makefile | 14 +- sysutils/libdnf/distinfo | 6 +- .../patch-bindings_python_____init____.py | 21 - .../patch-libdnf_repo_DependencySplitter.cpp | 14 - sysutils/libdnf/pkg-plist | 4 +- sysutils/logwatch/Makefile | 22 +- sysutils/logwatch/distinfo | 6 +- sysutils/logwatch/files/Makefile | 25 +- .../files/patch-scripts_services_syslog-ng | 11 + sysutils/logwatch/pkg-plist | 57 +- sysutils/lxqt-admin/Makefile | 1 + sysutils/lxqt-config/Makefile | 1 + sysutils/lxqt-policykit/Makefile | 1 + sysutils/lxqt-powermanagement/Makefile | 1 + sysutils/lxqt-qt6plugin/Makefile | 1 + sysutils/mackerel-agent/Makefile | 2 +- sysutils/mackerel-agent/distinfo | 10 +- sysutils/mcweject/Makefile | 3 + sysutils/minikube/Makefile | 7 +- sysutils/minikube/distinfo | 10 +- sysutils/nerdctl/Makefile | 4 +- sysutils/nerdctl/distinfo | 10 +- sysutils/opa/Makefile | 41 +- sysutils/opa/distinfo | 84 +- sysutils/pam_xdg/Makefile | 5 +- sysutils/pam_xdg/distinfo | 6 +- sysutils/parallel/Makefile | 2 +- sysutils/parallel/distinfo | 6 +- sysutils/pcns/Makefile | 62 - sysutils/pcns/distinfo | 3 - sysutils/pcns/files/pcns.in | 41 - sysutils/pcns/files/pkg-message.in | 20 - sysutils/pcns/pkg-descr | 7 - sysutils/pcns/pkg-plist | 524 - sysutils/plasma5-discover/Makefile | 28 - sysutils/plasma5-discover/distinfo | 3 - sysutils/plasma5-discover/pkg-descr | 1 - sysutils/plasma5-discover/pkg-plist | 235 - sysutils/plasma5-drkonqi/Makefile | 21 - sysutils/plasma5-drkonqi/distinfo | 3 - sysutils/plasma5-drkonqi/pkg-descr | 1 - sysutils/plasma5-drkonqi/pkg-plist | 105 - sysutils/plasma5-kde-cli-tools/Makefile | 21 - sysutils/plasma5-kde-cli-tools/distinfo | 3 - sysutils/plasma5-kde-cli-tools/pkg-descr | 1 - sysutils/plasma5-kde-cli-tools/pkg-plist | 802 - sysutils/plasma5-kinfocenter/Makefile | 44 - sysutils/plasma5-kinfocenter/distinfo | 3 - .../files/freebsd_logo.svg | 74 - .../files/kcm-about-distrorc | 4 - sysutils/plasma5-kinfocenter/pkg-descr | 1 - sysutils/plasma5-kinfocenter/pkg-plist | 928 - sysutils/plasma5-kmenuedit/Makefile | 19 - sysutils/plasma5-kmenuedit/distinfo | 3 - sysutils/plasma5-kmenuedit/pkg-descr | 1 - sysutils/plasma5-kmenuedit/pkg-plist | 165 - sysutils/plasma5-ksysguard/Makefile | 32 - sysutils/plasma5-ksysguard/distinfo | 3 - .../files/patch-CMakeLists.txt | 14 - .../files/patch-gui_SystemLoad2.sgrd | 15 - .../files/patch-ksysguardd_CMakeLists.txt | 22 - sysutils/plasma5-ksysguard/pkg-descr | 4 - sysutils/plasma5-ksysguard/pkg-plist | 135 - sysutils/plasma5-ksystemstats/Makefile | 18 - sysutils/plasma5-ksystemstats/distinfo | 3 - sysutils/plasma5-ksystemstats/pkg-descr | 5 - sysutils/plasma5-ksystemstats/pkg-plist | 47 - sysutils/plasma5-plasma-disks/Makefile | 41 - sysutils/plasma5-plasma-disks/distinfo | 3 - sysutils/plasma5-plasma-disks/pkg-descr | 1 - sysutils/plasma5-plasma-disks/pkg-plist | 51 - .../plasma5-plasma-systemmonitor/Makefile | 21 - .../plasma5-plasma-systemmonitor/distinfo | 3 - .../plasma5-plasma-systemmonitor/pkg-descr | 4 - .../plasma5-plasma-systemmonitor/pkg-plist | 176 - sysutils/plasma5-polkit-kde-agent-1/Makefile | 19 - sysutils/plasma5-polkit-kde-agent-1/distinfo | 3 - sysutils/plasma5-polkit-kde-agent-1/pkg-descr | 1 - sysutils/plasma5-polkit-kde-agent-1/pkg-plist | 68 - sysutils/plasma5-powerdevil/Makefile | 27 - sysutils/plasma5-powerdevil/distinfo | 3 - sysutils/plasma5-powerdevil/pkg-descr | 1 - sysutils/plasma5-powerdevil/pkg-plist | 398 - sysutils/plasma5-systemsettings/Makefile | 23 - sysutils/plasma5-systemsettings/distinfo | 3 - sysutils/plasma5-systemsettings/pkg-descr | 1 - sysutils/plasma5-systemsettings/pkg-plist | 160 - sysutils/plasma6-kde-cli-tools/pkg-plist | 1 + sysutils/plasma6-kinfocenter/pkg-plist | 1 + sysutils/plasma6-powerdevil/pkg-plist | 1 + sysutils/popeye/Makefile | 5 +- sysutils/popeye/distinfo | 10 +- sysutils/process-viewer/Makefile | 2 - sysutils/pv/Makefile | 2 +- sysutils/pv/distinfo | 6 +- sysutils/py-blinkstick/Makefile | 2 + sysutils/py-python-consul2/Makefile | 3 + sysutils/rubygem-bundler/Makefile | 2 +- sysutils/rubygem-bundler/distinfo | 6 +- sysutils/rubygem-guard/Makefile | 4 +- sysutils/rubygem-guard/distinfo | 6 +- sysutils/signon-kwallet-extension/Makefile | 8 +- sysutils/signon-kwallet-extension/distinfo | 6 +- sysutils/sweeper/Makefile | 5 +- sysutils/sweeper/distinfo | 6 +- sysutils/sweeper/pkg-plist | 4 +- sysutils/terragrunt/Makefile | 2 +- sysutils/terragrunt/distinfo | 10 +- sysutils/timelimit/Makefile | 3 +- sysutils/usacloud-core/Makefile | 21 + sysutils/usacloud-core/Makefile.version | 3 + sysutils/usacloud-core/distinfo | 5 + sysutils/usacloud-core/pkg-descr | 24 + sysutils/usacloud/Makefile | 35 + sysutils/usacloud/pkg-descr | 24 + sysutils/zbackup/Makefile | 2 +- textproc/Makefile | 5 +- textproc/R-cran-openxlsx/Makefile | 2 +- textproc/R-cran-openxlsx/distinfo | 6 +- textproc/arianna/Makefile | 14 +- textproc/arianna/distinfo | 6 +- textproc/arianna/pkg-plist | 9 +- textproc/bat/Makefile | 183 +- textproc/bat/Makefile.crates | 207 + textproc/bat/distinfo | 416 +- textproc/bat/files/patch-Cargo.toml | 12 +- textproc/bat/files/patch-src_bin_bat_main.rs | 8 +- textproc/cl-ppcre-sbcl/Makefile | 2 +- textproc/codespell/Makefile | 4 +- textproc/codespell/distinfo | 6 +- textproc/discount/Makefile | 2 +- textproc/docproj-legacy/Makefile | 77 - textproc/docproj-legacy/pkg-descr | 7 - textproc/goldendict-ng/Makefile | 8 +- textproc/goldendict-ng/distinfo | 6 +- textproc/goldendict-ng/pkg-plist | 5 +- textproc/groonga/Makefile | 2 +- textproc/groonga/distinfo | 6 +- textproc/harper/Makefile | 2 +- textproc/harper/Makefile.crates | 47 +- textproc/harper/distinfo | 100 +- textproc/kdiff3/Makefile | 16 +- textproc/kdiff3/pkg-plist | 2 +- textproc/kf6-sonnet/Makefile | 5 + textproc/kompare/Makefile | 11 +- textproc/kompare/distinfo | 6 +- textproc/kompare/pkg-plist | 12 +- textproc/libkomparediff2/Makefile | 6 +- textproc/libkomparediff2/distinfo | 6 +- textproc/libkomparediff2/pkg-plist | 40 +- textproc/markdownpart/Makefile | 9 +- textproc/markdownpart/distinfo | 6 +- textproc/markdownpart/pkg-plist | 10 +- textproc/mdbook/Makefile | 3 +- textproc/mdbook/Makefile.crates | 198 +- textproc/mdbook/distinfo | 402 +- textproc/obsidian/Makefile | 2 +- textproc/p5-HTML-Tidy/Makefile | 37 - textproc/p5-HTML-Tidy/distinfo | 3 - textproc/p5-HTML-Tidy/pkg-descr | 3 - textproc/p5-HTML-Tidy/pkg-plist | 6 - textproc/p5-Search-VectorSpace/Makefile | 6 +- textproc/p5-Sort-Fields/Makefile | 2 +- textproc/p5-Sort-Fields/distinfo | 6 +- textproc/p5-Text-BibTeX/Makefile | 4 +- textproc/p5-Text-BibTeX/distinfo | 6 +- textproc/py-agate/Makefile | 2 +- textproc/py-agate/distinfo | 6 +- textproc/py-autopep8/Makefile | 5 +- textproc/py-autopep8/distinfo | 6 +- textproc/py-colorclass/Makefile | 3 + textproc/py-epy-reader/Makefile | 2 + textproc/py-grapheme/Makefile | 3 + textproc/py-griffe/Makefile | 2 +- textproc/py-griffe/distinfo | 6 +- textproc/py-grimoire-elk/Makefile | 4 +- textproc/py-grimoire-elk/distinfo | 6 +- textproc/py-mathics-pygments/Makefile | 3 +- textproc/py-mathics-pygments/distinfo | 6 +- textproc/py-pdftotext/Makefile | 9 +- textproc/py-pdftotext/distinfo | 6 +- textproc/py-pyjade/Makefile | 3 + textproc/py-pymdown-extensions/Makefile | 2 +- textproc/py-pymdown-extensions/distinfo | 6 +- textproc/py-pytoml/Makefile | 3 + textproc/py-rdflib/Makefile | 2 +- textproc/py-rdflib/distinfo | 6 +- textproc/py-trans/Makefile | 3 + textproc/re-flex/Makefile | 2 +- textproc/re-flex/distinfo | 6 +- .../Makefile | 21 + .../distinfo | 3 + .../pkg-descr | 4 + textproc/rubygem-asciidoctor-pdf/Makefile | 4 +- .../files/patch-gemspec | 2 +- .../files/patch-prawn-icon | 2 +- textproc/rubygem-commonmarker/Makefile | 3 +- textproc/rubygem-commonmarker/Makefile.crates | 6 +- textproc/rubygem-commonmarker/distinfo | 18 +- .../rubygem-cucumber-html-formatter/Makefile | 3 +- .../rubygem-cucumber-html-formatter/distinfo | 6 +- textproc/rubygem-elasticsearch-api/Makefile | 2 +- textproc/rubygem-elasticsearch-api/distinfo | 6 +- textproc/rubygem-elasticsearch/Makefile | 2 +- textproc/rubygem-elasticsearch/distinfo | 6 +- .../rubygem-gitlab-glfm-markdown/Makefile | 4 +- .../files/patch-gemspec | 11 + textproc/rubygem-liquid/Makefile | 4 +- textproc/rubygem-liquid/distinfo | 6 +- textproc/rubygem-nokogiri/Makefile | 2 +- textproc/rubygem-nokogiri/distinfo | 6 +- textproc/rubygem-nokogiri/files/patch-gemspec | 2 +- textproc/rubygem-ox/Makefile | 2 +- textproc/rubygem-ox/distinfo | 6 +- textproc/rubygem-psych/Makefile | 2 +- textproc/rubygem-psych/distinfo | 6 +- textproc/rubygem-rchardet/Makefile | 6 +- textproc/rubygem-rchardet/distinfo | 6 +- textproc/sigil/Makefile | 2 +- textproc/sigil/distinfo | 10 +- textproc/sigil/pkg-plist | 1 + textproc/tidyp/Makefile | 36 - textproc/tidyp/distinfo | 3 - textproc/tidyp/pkg-descr | 5 - textproc/tidyp/pkg-plist | 9 - textproc/tui-journal/Makefile | 3 +- textproc/tui-journal/Makefile.crates | 111 +- textproc/tui-journal/distinfo | 228 +- textproc/ugrep/Makefile | 2 +- textproc/ugrep/distinfo | 6 +- textproc/uni-algo/Makefile | 22 + textproc/uni-algo/distinfo | 3 + textproc/uni-algo/pkg-descr | 22 + textproc/uni-algo/pkg-plist | 60 + textproc/vale/Makefile | 3 +- textproc/vale/distinfo | 10 +- textproc/xml-format/Makefile | 24 +- textproc/xml-format/distinfo | 5 +- textproc/xml-format/pkg-plist | 1 + textproc/yaml.el/Makefile | 3 +- textproc/yaml.el/distinfo | 6 +- www/Makefile | 8 +- www/R-cran-httr2/Makefile | 17 +- www/R-cran-httr2/distinfo | 6 +- www/R-cran-jose/Makefile | 22 + www/R-cran-jose/distinfo | 3 + www/R-cran-jose/pkg-descr | 6 + www/chromium/Makefile | 3 +- www/chromium/distinfo | 10 +- ...derer__host_render__process__host__impl.cc | 55 + www/cl-lml-sbcl/Makefile | 2 +- www/element-web/Makefile | 4 +- www/element-web/distinfo | 6 +- www/element-web/pkg-plist | 85 +- www/falkon/Makefile | 23 +- www/falkon/distinfo | 6 +- www/falkon/pkg-plist | 93 +- www/firefox-esr/Makefile | 21 +- www/firefox-esr/distinfo | 6 +- .../files/patch-libwebrtc-generated | 10 +- www/firefox/Makefile | 27 +- www/firefox/distinfo | 6 +- ...h-ipc_glue_SharedMemoryPlatform__posix.cpp | 21 + www/firefox/files/patch-libwebrtc-generated | 5957 ++++++- ...it_components_processtools_procinfo__bsd.c | 34 +- www/freenginx-devel/Makefile | 2 +- www/freenginx/Makefile | 2 +- www/gallery-dl/Makefile | 2 +- www/gallery-dl/distinfo | 6 +- www/gitlab/Makefile.common | 2 +- www/gitlab/files/patch-config_puma.rb.example | 17 +- www/gohugo/Makefile | 2 +- www/gohugo/distinfo | 10 +- www/grafana/Makefile | 10 +- www/grafana/distinfo | 72 +- www/homer-web/Makefile | 2 +- www/homer-web/distinfo | 6 +- www/homer-web/pkg-plist | 114 +- www/httpx/Makefile | 2 +- www/httpx/distinfo | 10 +- www/kdsoap-ws-discovery-client/Makefile | 16 + www/kdsoap-ws-discovery-client/distinfo | 3 + www/kdsoap-ws-discovery-client/pkg-descr | 1 + www/kdsoap-ws-discovery-client/pkg-plist | 17 + www/ladybird/Makefile | 6 +- www/ladybird/distinfo | 4 +- www/lexbor/Makefile | 7 +- www/lexbor/pkg-plist | 532 +- www/librewolf/Makefile | 18 +- www/linux-brave/Makefile | 2 +- www/linux-brave/distinfo | 10 +- www/linux-chrome/Makefile | 2 +- www/linux-chrome/distinfo | 6 +- www/linux-vieb/Makefile | 2 +- www/linux-vieb/distinfo | 10 +- www/lua-resty-core/Makefile | 2 +- www/lua-resty-core/distinfo | 6 +- www/lua-resty-lrucache/Makefile | 2 +- www/lua-resty-lrucache/distinfo | 6 +- www/marmite/Makefile | 2 +- www/marmite/Makefile.crates | 134 +- www/marmite/distinfo | 274 +- www/matomo/Makefile | 2 +- www/matomo/distinfo | 6 +- www/matomo/pkg-plist | 2106 ++- www/minio/Makefile | 5 +- www/minio/distinfo | 10 +- www/nextcloud-forms/Makefile | 2 +- www/nextcloud-forms/distinfo | 6 +- www/nginx-devel/Makefile | 7 +- www/nginx-devel/Makefile.extmod | 100 +- www/nginx-devel/Makefile.options.desc | 1 + www/nginx-devel/distinfo | 168 +- .../extra-patch-naxsi-libinjection__sqli_c | 6 +- .../files/extra-patch-naxsi_config | 4 +- .../files/extra-patch-nginx-ct-LibreSSL | 23 +- .../extra-patch-ngx_http_auth_jwt_module.c | 20 + .../extra-patch-ngx_http_auth_ldap_module.c | 4 +- ...a-patch-ngx_http_json_status_module-config | 4 +- .../files/extra-patch-ngx_http_sflow_config.c | 4 +- .../files/extra-patch-ngx_http_sflow_config.h | 4 +- .../files/extra-patch-ngx_http_sflow_module.c | 21 +- ...tra-patch-ngx_http_uploadprogress_module.c | 73 - .../extra-patch-ngx_stream_ssl_ct_module.c | 14 - .../extra-patch-passenger-build-nginx.rb | 4 +- .../extra-patch-passenger-disable-telemetry | 4 +- .../extra-patch-passenger-implementation.cpp | 14 + .../extra-patch-rds-csv-nginx-module-config | 4 +- .../extra-patch-rds-json-nginx-module-config | 15 - ...patch-spnego-http-auth-nginx-module-config | 4 +- ...extra-patch-stream-lua-nginx-module_config | 10 - .../files/extra-patch-xss-nginx-module-config | 4 +- www/nginx-devel/pkg-plist | 1 + www/node18/Makefile.version | 2 +- www/node18/distinfo | 6 +- www/node20/Makefile.version | 2 +- www/node20/distinfo | 6 +- www/node22/Makefile.version | 2 +- www/node22/distinfo | 6 +- www/node23/Makefile.version | 2 +- www/node23/distinfo | 6 +- www/nyxt/Makefile | 34 + www/nyxt/distinfo | 3 + www/nyxt/files/patch-source_start.lisp | 10 + www/nyxt/pkg-descr | 3 + www/nyxt/pkg-message | 10 + www/nyxt/pkg-plist | 164 + www/oauth2-proxy/Makefile | 50 +- www/oauth2-proxy/distinfo | 94 +- www/oauth2-proxy/files/modules.txt | 622 - www/onionshare-cli/Makefile | 2 + .../Makefile | 26 - .../distinfo | 2 - .../pkg-descr | 4 - .../pkg-plist | 4 - www/p5-HTML-TreeBuilder-LibXML/Makefile | 6 +- www/p5-Rose-HTML-Objects/Makefile | 7 +- www/p5-Rose-HTML-Objects/distinfo | 6 +- www/p5-WWW-OAuth/Makefile | 4 +- www/p5-WWW-OAuth/distinfo | 6 +- www/phpbb3/Makefile | 2 +- www/phpbb3/distinfo | 6 +- www/phpbb3/pkg-plist | 19 +- .../Makefile | 19 - .../distinfo | 3 - .../files/patch-CMakeLists.txt | 14 - .../pkg-descr | 1 - .../pkg-plist | 91 - www/pmwiki/Makefile | 2 +- www/pmwiki/distinfo | 6 +- www/pmwiki/pkg-plist | 11 +- www/privatebin/Makefile | 2 +- www/privatebin/distinfo | 6 +- www/privatebin/pkg-plist | 14 +- www/proxygen/Makefile | 2 +- www/proxygen/distinfo | 6 +- www/py-adblock/Makefile | 7 +- www/py-channels-redis/Makefile | 2 +- www/py-channels-redis/distinfo | 6 +- www/py-django-debug-toolbar/Makefile | 6 +- www/py-django-debug-toolbar/distinfo | 6 +- www/py-django-soft-delete/Makefile | 2 +- www/py-django-soft-delete/distinfo | 6 +- www/py-django-unfold/Makefile | 2 +- www/py-django-unfold/distinfo | 6 +- www/py-django50/Makefile | 2 +- www/py-django50/distinfo | 6 +- www/py-django51/Makefile | 2 +- www/py-django51/distinfo | 6 +- www/py-fastapi/Makefile | 2 +- www/py-fastapi/distinfo | 6 +- www/py-flask-socketio/Makefile | 4 +- www/py-flask-socketio/distinfo | 6 +- .../files/patch-pyproject.toml | 4 +- www/py-folium/Makefile | 2 +- www/py-folium/distinfo | 6 +- www/py-freenit/Makefile | 2 +- www/py-freenit/distinfo | 6 +- www/py-google-cloud-compute/Makefile | 2 +- www/py-google-cloud-compute/distinfo | 6 +- www/py-grimoirelab/Makefile | 8 +- www/py-grimoirelab/distinfo | 6 +- www/py-httpx-ws/Makefile | 2 +- www/py-httpx-ws/distinfo | 6 +- www/py-instabot/Makefile | 3 + www/py-jh2/Makefile | 6 +- www/py-jh2/Makefile.crates | 16 +- www/py-jh2/distinfo | 38 +- www/py-jsonfield/Makefile | 3 + www/py-kiss-headers/Makefile | 6 +- www/py-kiss-headers/distinfo | 6 +- www/py-laces/Makefile | 2 +- www/py-laces/distinfo | 6 +- www/py-legacy-cgi/Makefile | 24 + www/py-legacy-cgi/distinfo | 3 + www/py-legacy-cgi/pkg-descr | 2 + www/py-niquests/Makefile | 2 +- www/py-niquests/distinfo | 6 +- www/py-openbrokerapi/Makefile | 1 + .../files/patch-pyproject.toml | 26 + www/py-prawcore/Makefile | 10 +- www/py-prawcore/distinfo | 6 +- www/py-quilt3/Makefile | 2 +- www/py-quilt3/distinfo | 6 +- www/py-starlette/Makefile | 4 +- www/py-starlette/distinfo | 6 +- www/py-youtube-transcript-api/Makefile | 2 + www/pydio-cells/Makefile | 2 +- www/pydio-cells/distinfo | 10 +- www/qt6-httpserver/distinfo | 6 +- www/qt6-webchannel/distinfo | 6 +- www/qt6-webengine/Makefile | 2 +- www/qt6-webengine/distinfo | 6 +- www/qt6-webengine/files/patch-security-rollup | 159 - www/qt6-webengine/pkg-plist | 1 + www/qt6-websockets/distinfo | 6 +- www/qt6-webview/distinfo | 6 +- www/redmine51/Makefile | 3 +- www/redmine51/distinfo | 6 +- www/redmine60/Makefile | 128 + www/redmine60/bsd.redmine.mk | 78 + www/redmine60/distinfo | 3 + www/redmine60/files/commonmark.rb | 2 + www/redmine60/files/markdown.rb | 1 + www/redmine60/files/mini_magick.rb | 1 + www/redmine60/files/mysql.rb | 2 + www/redmine60/files/patch-Gemfile | 73 + www/redmine60/files/pg.rb | 1 + www/redmine60/files/puma.rb | 2 + www/redmine60/files/redmine.in | 38 + www/redmine60/pkg-descr | 21 + www/redmine60/pkg-message | 23 + www/redmine60/pkg-plist | 2219 +++ www/rss-bridge/Makefile | 2 +- www/rss-bridge/distinfo | 6 +- www/rss-bridge/pkg-plist | 5 +- www/rubygem-carrierwave/Makefile | 2 +- www/rubygem-carrierwave/distinfo | 6 +- www/rubygem-feedjira/Makefile | 2 +- www/rubygem-feedjira/distinfo | 6 +- www/rubygem-jekyll/Makefile | 7 +- www/rubygem-jekyll/distinfo | 6 +- www/rubygem-mechanize/Makefile | 2 +- www/rubygem-mechanize/distinfo | 6 +- www/rubygem-protocol-http/Makefile | 2 +- www/rubygem-protocol-http/distinfo | 6 +- www/rubygem-rack-protection2/Makefile | 3 +- www/rubygem-rack-session/Makefile | 5 +- www/rubygem-rack-session/distinfo | 6 +- www/rubygem-roda/Makefile | 2 +- www/rubygem-roda/distinfo | 6 +- www/rubygem-selenium-webdriver/Makefile | 2 +- www/rubygem-selenium-webdriver/distinfo | 6 +- www/rubygem-thruster/Makefile | 2 +- www/rubygem-thruster/distinfo | 6 +- www/rubygem-websocket-driver/Makefile | 5 +- www/rubygem-websocket-driver/distinfo | 6 +- www/searx/Makefile | 57 - www/searx/distinfo | 3 - www/searx/files/pkg-message.in | 19 - www/searx/files/searx.in | 47 - www/searx/pkg-descr | 17 - www/searx/pkg-plist | 1 - www/tcexam/Makefile | 2 +- www/tcexam/distinfo | 6 +- www/tgpt/Makefile | 3 +- www/tgpt/distinfo | 10 +- www/tgpt/pkg-descr | 10 +- www/tinymce/Makefile | 2 +- www/tinymce/distinfo | 6 +- www/tt-rss/Makefile | 4 +- www/tt-rss/distinfo | 6 +- www/tt-rss/pkg-plist | 1 + www/typo3-13/Makefile | 3 +- www/ungoogled-chromium/Makefile | 3 +- www/ungoogled-chromium/distinfo | 14 +- ...derer__host_render__process__host__impl.cc | 55 + www/uwebsockets/Makefile | 2 +- www/uwebsockets/distinfo | 6 +- www/vaultwarden-web_vault/Makefile | 2 +- www/vaultwarden-web_vault/distinfo | 6 +- www/wasm-pack/Makefile | 2 - www/waterfox/Makefile | 19 +- www/webbrowser/Makefile | 10 +- www/webbrowser/distinfo | 5 +- www/webkit2-gtk/Makefile | 5 +- ...atch-Source_WebCore_platform_MediaSample.h | 15 + www/you-get/Makefile | 2 +- www/you-get/distinfo | 6 +- x11-clocks/kteatime/Makefile | 5 +- x11-clocks/kteatime/distinfo | 6 +- x11-clocks/kteatime/pkg-plist | 3 +- x11-clocks/ktimer/Makefile | 8 +- x11-clocks/ktimer/distinfo | 6 +- x11-clocks/ktimer/pkg-plist | 1 + x11-fm/Makefile | 2 - x11-fm/dolphin-devel/Makefile | 30 - x11-fm/dolphin-devel/distinfo | 3 - x11-fm/dolphin-devel/pkg-descr | 1 - x11-fm/dolphin-devel/pkg-plist | 180 - x11-fm/dolphin/Makefile | 21 +- x11-fm/dolphin/distinfo | 6 +- x11-fm/dolphin/pkg-plist | 15 +- x11-fm/konqueror/Makefile | 16 +- x11-fm/konqueror/distinfo | 6 +- x11-fm/konqueror/pkg-plist | 201 +- x11-fm/krusader2/Makefile | 15 +- x11-fm/krusader2/distinfo | 6 +- x11-fm/krusader2/pkg-plist | 92 +- x11-fm/tdfsb/Makefile | 46 - x11-fm/tdfsb/distinfo | 2 - x11-fm/tdfsb/files/patch-tdfsb.c | 11 - x11-fm/tdfsb/pkg-descr | 7 - x11-fonts/pcf2bdf/Makefile | 3 +- x11-fonts/py-axisregistry/Makefile | 10 +- x11-fonts/py-axisregistry/distinfo | 6 +- .../py-axisregistry/files/patch-setup.py | 14 +- x11-fonts/py-gflanguages/Makefile | 2 +- x11-fonts/py-gflanguages/distinfo | 6 +- x11-fonts/py-vfblib/Makefile | 8 +- x11-fonts/py-vfblib/distinfo | 6 +- .../py-vfblib/files/patch-pyproject.toml | 18 + x11-fonts/py-vfblib/files/patch-setup.cfg | 9 - x11-themes/Makefile | 5 - x11-themes/papirus-icon-theme/Makefile | 6 +- x11-themes/papirus-icon-theme/distinfo | 6 +- x11-themes/plasma5-breeze-gtk/Makefile | 26 - x11-themes/plasma5-breeze-gtk/distinfo | 3 - .../files/patch-src_build__theme.sh | 8 - x11-themes/plasma5-breeze-gtk/pkg-descr | 1 - x11-themes/plasma5-breeze-gtk/pkg-plist | 564 - x11-themes/plasma5-breeze/Makefile | 22 - x11-themes/plasma5-breeze/distinfo | 3 - .../plasma5-breeze/files/patch-CMakeLists.txt | 10 - x11-themes/plasma5-breeze/pkg-descr | 1 - x11-themes/plasma5-breeze/pkg-plist | 399 - x11-themes/plasma5-kde-gtk-config/Makefile | 30 - x11-themes/plasma5-kde-gtk-config/distinfo | 3 - x11-themes/plasma5-kde-gtk-config/pkg-descr | 9 - x11-themes/plasma5-kde-gtk-config/pkg-plist | 10 - x11-themes/plasma5-oxygen/Makefile | 23 - x11-themes/plasma5-oxygen/distinfo | 3 - x11-themes/plasma5-oxygen/pkg-descr | 1 - x11-themes/plasma5-oxygen/pkg-plist | 779 - .../Makefile | 21 - .../distinfo | 3 - .../pkg-descr | 1 - .../pkg-plist | 245 - x11-themes/plasma6-breeze/Makefile | 5 +- x11-themes/xfce-icons-elementary/Makefile | 4 +- x11-themes/xfce-icons-elementary/distinfo | 6 +- x11-themes/xfce-icons-elementary/pkg-plist | 14 + x11-toolkits/Makefile | 1 - x11-toolkits/aquamarine/Makefile | 3 +- x11-toolkits/aquamarine/distinfo | 6 +- x11-toolkits/gtk4-layer-shell/Makefile | 2 +- x11-toolkits/gtk4-layer-shell/distinfo | 6 +- x11-toolkits/gtk4-layer-shell/pkg-plist | 5 + x11-toolkits/kf5-kguiaddons/Makefile | 6 + x11-toolkits/kf5-kguiaddons/pkg-plist | 10 +- x11-toolkits/libadwaita/Makefile | 2 +- x11-toolkits/libadwaita/distinfo | 6 +- x11-toolkits/libshumate/Makefile | 2 +- x11-toolkits/libshumate/distinfo | 6 +- .../plasma5-kdeplasma-addons/Makefile | 35 - .../plasma5-kdeplasma-addons/distinfo | 3 - .../plasma5-kdeplasma-addons/pkg-descr | 1 - .../plasma5-kdeplasma-addons/pkg-plist | 2065 --- x11-toolkits/qml-box2d/Makefile | 20 +- x11-toolkits/qt6-charts/distinfo | 6 +- x11-toolkits/qt6-datavis3d/distinfo | 6 +- x11-toolkits/qt6-declarative/Makefile | 5 - x11-toolkits/qt6-declarative/distinfo | 10 +- x11-toolkits/qt6-declarative/pkg-plist | 4 +- x11-toolkits/qt6-graphs/distinfo | 6 +- x11-toolkits/qt6-graphs/pkg-plist | 1 + x11-toolkits/qt6-quick3d/distinfo | 6 +- x11-toolkits/qt6-quicktimeline/distinfo | 6 +- x11-toolkits/qt6-shadertools/distinfo | 6 +- x11-toolkits/qt6-virtualkeyboard/distinfo | 6 +- x11-toolkits/rubygem-gdk3/Makefile | 2 +- x11-toolkits/rubygem-gdk3/distinfo | 6 +- x11-toolkits/rubygem-gdk4/Makefile | 2 +- x11-toolkits/rubygem-gdk4/distinfo | 6 +- x11-toolkits/rubygem-gtk3/Makefile | 2 +- x11-toolkits/rubygem-gtk3/distinfo | 6 +- x11-toolkits/rubygem-gtk4/Makefile | 2 +- x11-toolkits/rubygem-gtk4/distinfo | 6 +- x11-toolkits/rubygem-gtksourceview3/Makefile | 2 +- x11-toolkits/rubygem-gtksourceview3/distinfo | 6 +- x11-toolkits/rubygem-gtksourceview4/Makefile | 2 +- x11-toolkits/rubygem-gtksourceview4/distinfo | 6 +- x11-toolkits/rubygem-pango/Makefile | 2 +- x11-toolkits/rubygem-pango/distinfo | 6 +- x11-toolkits/rubygem-poppler/Makefile | 2 +- x11-toolkits/rubygem-poppler/distinfo | 6 +- x11-toolkits/rubygem-vte3/Makefile | 2 +- x11-toolkits/rubygem-vte3/distinfo | 6 +- x11-toolkits/rubygem-vte4/Makefile | 2 +- x11-toolkits/rubygem-vte4/distinfo | 6 +- x11-wm/Makefile | 2 - x11-wm/hyprland/Makefile | 9 +- x11-wm/hyprland/distinfo | 10 +- x11-wm/leftwm/Makefile | 3 - x11-wm/lxqt-panel/Makefile | 1 + x11-wm/lxqt-session/Makefile | 1 + x11-wm/lxqt-wayland-session/Makefile | 1 + x11-wm/plasma5-kdecoration/Makefile | 18 - x11-wm/plasma5-kdecoration/distinfo | 3 - x11-wm/plasma5-kdecoration/pkg-descr | 1 - x11-wm/plasma5-kdecoration/pkg-plist | 73 - x11-wm/plasma5-kwin/Makefile | 70 - x11-wm/plasma5-kwin/distinfo | 3 - .../plasma5-kwin/files/patch-CMakeLists.txt | 17 - .../patch-cmake_modules_Findhwdata.cmake | 13 - .../files/patch-src_utils_ramfile.cpp | 68 - x11-wm/plasma5-kwin/pkg-descr | 1 - x11-wm/plasma5-kwin/pkg-plist | 1751 -- x11-wm/plasma6-kwin/pkg-plist | 2 + x11-wm/stumpwm/Makefile | 1 + x11-wm/sway/Makefile | 2 +- x11-wm/sway/distinfo | 6 +- x11-wm/xfce4-panel/Makefile | 4 +- x11-wm/xfce4-panel/distinfo | 6 +- x11/Makefile | 16 +- x11/antimicrox/Makefile | 2 +- x11/antimicrox/distinfo | 6 +- x11/antimicrox/pkg-plist | 3 + x11/babl/Makefile | 15 +- x11/babl/distinfo | 6 +- x11/boomer/Makefile | 3 +- x11/cde-devel/Makefile | 4 +- x11/cde-devel/distinfo | 6 +- x11/cl-clx-sbcl/Makefile | 2 +- x11/eww/Makefile | 1 - x11/fbdesk/Makefile | 35 - x11/fbdesk/distinfo | 2 - x11/fbdesk/files/patch-ImagePNG.cc | 153 - x11/fbdesk/files/patch-TextBox.cc | 11 - x11/fbdesk/files/patch-src_FbTk_Image.cc | 19 - x11/fbdesk/pkg-descr | 12 - x11/fnott/Makefile | 2 +- x11/fnott/distinfo | 6 +- x11/hypridle/Makefile | 2 +- x11/hyprlock/Makefile | 2 +- x11/hyprpaper/Makefile | 2 +- x11/hyprpicker/Makefile | 2 +- x11/kde-baseapps/Makefile | 3 +- x11/{kde5 => kde}/Makefile | 14 +- x11/{kde5 => kde}/pkg-descr | 2 +- x11/kde6/Makefile | 19 - x11/kde6/pkg-descr | 9 - x11/kf5-frameworks/Makefile | 3 +- x11/kf5-kglobalaccel/Makefile | 6 + x11/kf5-kglobalaccel/pkg-plist | 12 +- x11/kf5-plasma-framework/Makefile | 6 + x11/kf5-plasma-framework/pkg-plist | 582 +- x11/kf6-frameworkintegration/Makefile | 6 +- x11/kf6-frameworkintegration/pkg-plist | 1 + x11/kf6-frameworks/Makefile | 1 - x11/kitty/Makefile | 5 +- x11/kitty/distinfo | 10 +- x11/kitty/pkg-plist | 11 +- x11/konsole-devel/Makefile | 30 - x11/konsole-devel/distinfo | 3 - x11/konsole-devel/pkg-descr | 7 - x11/konsole-devel/pkg-plist | 132 - x11/konsole/Makefile | 19 +- x11/konsole/distinfo | 6 +- x11/konsole/pkg-plist | 32 +- x11/libxfce4windowing/Makefile | 2 +- x11/libxfce4windowing/distinfo | 6 +- x11/libxfce4windowing/pkg-plist | 2 + x11/lxqt-about/Makefile | 1 + x11/lxqt-globalkeys/Makefile | 1 + x11/lxqt-runner/Makefile | 1 + x11/nwg-drawer/Makefile | 2 +- x11/nwg-drawer/distinfo | 6 +- x11/p5-Clipboard/Makefile | 2 +- x11/p5-Clipboard/distinfo | 6 +- x11/plasma-wayland-protocols/Makefile | 5 +- x11/plasma5-kactivitymanagerd/Makefile | 19 - x11/plasma5-kactivitymanagerd/distinfo | 3 - x11/plasma5-kactivitymanagerd/pkg-descr | 5 - x11/plasma5-kactivitymanagerd/pkg-plist | 82 - x11/plasma5-kgamma5/Makefile | 17 - x11/plasma5-kgamma5/distinfo | 3 - x11/plasma5-kgamma5/pkg-descr | 1 - x11/plasma5-kgamma5/pkg-plist | 117 - x11/plasma5-kscreen/Makefile | 22 - x11/plasma5-kscreen/distinfo | 3 - x11/plasma5-kscreen/pkg-descr | 1 - x11/plasma5-kscreen/pkg-plist | 216 - x11/plasma5-kwayland-integration/Makefile | 23 - x11/plasma5-kwayland-integration/distinfo | 3 - x11/plasma5-kwayland-integration/pkg-descr | 2 - x11/plasma5-kwayland-integration/pkg-plist | 2 - x11/plasma5-layer-shell-qt/Makefile | 20 - x11/plasma5-layer-shell-qt/distinfo | 3 - x11/plasma5-layer-shell-qt/pkg-descr | 5 - x11/plasma5-layer-shell-qt/pkg-plist | 13 - x11/plasma5-libkscreen/Makefile | 26 - x11/plasma5-libkscreen/distinfo | 3 - x11/plasma5-libkscreen/pkg-descr | 1 - x11/plasma5-libkscreen/pkg-plist | 80 - x11/plasma5-plasma-bigscreen/Makefile | 20 - x11/plasma5-plasma-bigscreen/distinfo | 3 - x11/plasma5-plasma-bigscreen/pkg-descr | 1 - x11/plasma5-plasma-bigscreen/pkg-message | 9 - x11/plasma5-plasma-bigscreen/pkg-plist | 377 - x11/plasma5-plasma-desktop/Makefile | 89 - x11/plasma5-plasma-desktop/distinfo | 5 - .../files/patch-CMakeLists.txt | 14 - x11/plasma5-plasma-desktop/pkg-descr | 2 - x11/plasma5-plasma-desktop/pkg-plist | 4099 ----- x11/plasma5-plasma-integration/Makefile | 40 - x11/plasma5-plasma-integration/distinfo | 3 - x11/plasma5-plasma-integration/pkg-descr | 1 - x11/plasma5-plasma-integration/pkg-plist | 60 - x11/plasma5-plasma-workspace/Makefile | 84 - x11/plasma5-plasma-workspace/distinfo | 5 - .../files/patch-CMakeLists.txt | 26 - .../files/patch-setup_xdg_environment | 11 - .../files/patch-startkde_plasma-sourceenv.sh | 8 - .../files/startplasma-wayland.sh | 66 - x11/plasma5-plasma-workspace/pkg-descr | 1 - x11/plasma5-plasma-workspace/pkg-message | 9 - x11/plasma5-plasma-workspace/pkg-plist | 6577 -------- x11/plasma5-plasma/Makefile | 25 - x11/plasma5-plasma/pkg-descr | 1 - x11/plasma6-plasma-desktop/Makefile | 9 +- x11/plasma6-plasma-desktop/pkg-plist | 3 + x11/plasma6-plasma-integration/Makefile | 46 +- x11/plasma6-plasma-integration/pkg-plist.qt5 | 1 + .../{pkg-plist => pkg-plist.qt6} | 0 x11/plasma6-plasma-workspace/pkg-plist | 1 + x11/plasma6-plasma/Makefile | 8 +- x11/rofi-wayland/Makefile | 2 +- x11/rofi-wayland/distinfo | 14 +- x11/rofi/Makefile | 6 +- x11/rofi/distinfo | 14 +- x11/rubygem-gnome/Makefile | 2 +- x11/screengrab/Makefile | 1 + x11/sfwbar/Makefile | 8 +- x11/sfwbar/distinfo | 12 +- x11/sfwbar/pkg-plist | 20 + x11/sirula/Makefile | 5 +- x11/sirula/Makefile.crates | 122 +- x11/sirula/distinfo | 250 +- x11/sirula/files/patch-osstrtools | 11 - x11/swayimg/Makefile | 2 +- x11/swayimg/distinfo | 6 +- x11/wev/distinfo | 2 +- x11/xdg-desktop-portal-hyprland/Makefile | 2 +- x11/xfce4-whiskermenu-plugin/Makefile | 9 +- x11/xfce4-whiskermenu-plugin/distinfo | 6 +- .../files/patch-panel-plugin_settings.cpp | 5 +- x11/xsnow/Makefile | 3 +- x11/xsnow/distinfo | 6 +- x11/xwaylandvideobridge/Makefile | 10 +- x11/xwaylandvideobridge/pkg-plist | 2 +- x11/yakuake/Makefile | 11 +- x11/yakuake/distinfo | 6 +- x11/yakuake/pkg-plist | 4 +- 5026 files changed, 103698 insertions(+), 74102 deletions(-) create mode 100644 archivers/R-cran-brotli/Makefile create mode 100644 archivers/R-cran-brotli/distinfo create mode 100644 archivers/R-cran-brotli/pkg-descr delete mode 100644 archivers/ark-devel/Makefile delete mode 100644 archivers/ark-devel/distinfo delete mode 100644 archivers/ark-devel/pkg-descr delete mode 100644 archivers/ark-devel/pkg-message delete mode 100644 archivers/ark-devel/pkg-plist delete mode 100644 audio/kwave/files/patch-plugins_codec__ogg_CMakeLists.txt delete mode 100644 audio/liblastfm-qt5/distinfo delete mode 100644 audio/liblastfm-qt5/files/patch-src_UrlBuilder.cpp delete mode 100644 audio/liblastfm-qt5/files/patch-src_UrlBuilder.h delete mode 100644 audio/liblastfm-qt5/files/patch-tests_TestUrlBuilder.h delete mode 100644 audio/liblastfm-qt5/pkg-plist rename audio/{liblastfm-qt5 => liblastfm}/Makefile (53%) create mode 100644 audio/liblastfm/distinfo rename audio/{liblastfm-qt5 => liblastfm}/files/patch-CMakeLists.txt (61%) create mode 100644 audio/liblastfm/files/patch-src_UrlBuilder.cpp create mode 100644 audio/liblastfm/files/patch-src_UrlBuilder.h create mode 100644 audio/liblastfm/files/patch-src_fingerprint_CMakeLists.txt rename audio/{liblastfm-qt5 => liblastfm}/files/patch-src_mbid__mp3.c (100%) rename audio/{liblastfm-qt5 => liblastfm}/pkg-descr (100%) create mode 100644 audio/liblastfm/pkg-plist create mode 100644 audio/musicpd/files/patch-src_lib_yajl_Callbacks.hxx create mode 100644 audio/musicpd/files/patch-src_lib_yajl_Gen.hxx create mode 100644 audio/musicpd/files/patch-src_lib_yajl_Handle.hxx delete mode 100644 audio/plasma5-kpipewire/Makefile delete mode 100644 audio/plasma5-kpipewire/distinfo delete mode 100644 audio/plasma5-kpipewire/pkg-descr delete mode 100644 audio/plasma5-kpipewire/pkg-plist delete mode 100644 audio/plasma5-plasma-pa/Makefile delete mode 100644 audio/plasma5-plasma-pa/distinfo delete mode 100644 audio/plasma5-plasma-pa/pkg-descr delete mode 100644 audio/plasma5-plasma-pa/pkg-plist create mode 100644 biology/sra-tools/files/patch-ngs_ngs-java_examples_CMakeLists.txt create mode 100644 biology/sra-tools/files/patch-ngs_ngs-python_examples_CMakeLists.txt create mode 100644 biology/sra-tools/files/patch-ngs_ngs-sdk_examples_CMakeLists.txt delete mode 100644 chinese/eterm/Makefile delete mode 100644 chinese/eterm/files/extra-patch-configure delete mode 100644 chinese/eterm/pkg-descr delete mode 100644 chinese/kcfonts/Makefile delete mode 100644 chinese/kcfonts/distinfo delete mode 100644 chinese/kcfonts/files/patch-Makefile delete mode 100644 chinese/kcfonts/files/patch-kc12x24.c delete mode 100644 chinese/kcfonts/files/patch-kc8x15.diff delete mode 100644 chinese/kcfonts/files/patch-kc_fonts.alias delete mode 100644 chinese/kcfonts/files/patch-kca2et.c delete mode 100644 chinese/kcfonts/pkg-descr delete mode 100644 chinese/kcfonts/pkg-plist create mode 100644 comms/aldo/files/patch-VERSION delete mode 100644 comms/aldo/files/patch-configure create mode 100644 comms/aldo/files/patch-configure.ac delete mode 100644 comms/aldo/files/patch-include_Makefile.in create mode 100644 converters/p5-Unicode-UTF8/Makefile create mode 100644 converters/p5-Unicode-UTF8/distinfo create mode 100644 converters/p5-Unicode-UTF8/pkg-descr create mode 100644 converters/p5-Unicode-UTF8/pkg-plist create mode 100644 converters/simdutf/files/patch-singleheader_amalgamate.py create mode 100644 databases/ldb29/Makefile create mode 100644 databases/ldb29/distinfo create mode 100644 databases/ldb29/files/man/ldb.3 create mode 100644 databases/ldb29/files/man/ldbadd.1 create mode 100644 databases/ldb29/files/man/ldbdel.1 create mode 100644 databases/ldb29/files/man/ldbedit.1 create mode 100644 databases/ldb29/files/man/ldbmodify.1 create mode 100644 databases/ldb29/files/man/ldbrename.1 create mode 100644 databases/ldb29/files/man/ldbsearch.1 create mode 100644 databases/ldb29/files/patch-buildtools_wafsamba_samba__autoconf.py create mode 100644 databases/ldb29/files/patch-buildtools_wafsamba_samba__install.py create mode 100644 databases/ldb29/files/patch-buildtools_wafsamba_wscript create mode 100644 databases/ldb29/files/patch-include_ldb__module.h create mode 100644 databases/ldb29/files/patch-ldb_key_value__ldb_kv_cache.c create mode 100644 databases/ldb29/files/patch-lib_replace_replace.c create mode 100644 databases/ldb29/files/patch-lib_replace_wscript create mode 100644 databases/ldb29/files/patch-wscript create mode 100644 databases/ldb29/pkg-descr delete mode 100644 databases/mysql90-client/Makefile delete mode 100644 databases/mysql90-client/pkg-message delete mode 100644 databases/mysql90-client/pkg-plist delete mode 100644 databases/mysql90-server/Makefile delete mode 100644 databases/mysql90-server/distinfo delete mode 100644 databases/mysql90-server/files/my.cnf.sample.in delete mode 100644 databases/mysql90-server/files/mysql-server.in delete mode 100644 databases/mysql90-server/files/patch-CMakeLists.txt delete mode 100644 databases/mysql90-server/files/patch-client_CMakeLists.txt delete mode 100644 databases/mysql90-server/files/patch-cmake_install__layout.cmake delete mode 100644 databases/mysql90-server/files/patch-cmake_libutils.cmake delete mode 100644 databases/mysql90-server/files/patch-cmake_os_DragonFly.cmake delete mode 100644 databases/mysql90-server/files/patch-cmake_plugin.cmake delete mode 100644 databases/mysql90-server/files/patch-cmake_ssl.cmake delete mode 100644 databases/mysql90-server/files/patch-extra_abseil_abseil-cpp-20230802.1_absl_time_internal_cctz_src_time__zone__format.cc delete mode 100644 databases/mysql90-server/files/patch-include_my__compare.h delete mode 100644 databases/mysql90-server/files/patch-include_my__stacktrace.h delete mode 100644 databases/mysql90-server/files/patch-include_my__thread__os__id.h delete mode 100644 databases/mysql90-server/files/patch-include_myisam.h delete mode 100644 databases/mysql90-server/files/patch-libmysql_CMakeLists.txt delete mode 100644 databases/mysql90-server/files/patch-libs_mysql_serialization_archive.h delete mode 100644 databases/mysql90-server/files/patch-libs_mysql_serialization_serializer__default__impl.hpp delete mode 100644 databases/mysql90-server/files/patch-libs_mysql_serialization_serializer__impl.hpp delete mode 100644 databases/mysql90-server/files/patch-libservices_CMakeLists.txt delete mode 100644 databases/mysql90-server/files/patch-man_CMakeLists.txt delete mode 100644 databases/mysql90-server/files/patch-mysys_my__default.cc delete mode 100644 databases/mysql90-server/files/patch-mysys_my__kdf.cc delete mode 100644 databases/mysql90-server/files/patch-plugin_password__validation_validate__password.cc delete mode 100644 databases/mysql90-server/files/patch-plugin_x_CMakeLists.txt delete mode 100644 databases/mysql90-server/files/patch-plugin_x_client_authentication_sha256__scramble__generator.cc delete mode 100644 databases/mysql90-server/files/patch-plugin_x_configure.cmake delete mode 100644 databases/mysql90-server/files/patch-router_src_harness_include_mysql_harness_net__ts_impl_kqueue__io__service.h delete mode 100644 databases/mysql90-server/files/patch-router_src_harness_include_mysql_harness_net__ts_internet.h delete mode 100644 databases/mysql90-server/files/patch-router_src_harness_src_tls__client__context.cc delete mode 100644 databases/mysql90-server/files/patch-router_src_harness_src_tls__context.cc delete mode 100644 databases/mysql90-server/files/patch-scripts_CMakeLists.txt delete mode 100644 databases/mysql90-server/files/patch-scripts_mysqld__safe.sh delete mode 100644 databases/mysql90-server/files/patch-sql_auth_sha2__password__common.cc delete mode 100644 databases/mysql90-server/files/patch-sql_auth_sql__authorization.cc delete mode 100644 databases/mysql90-server/files/patch-sql_binlog__ostream.cc delete mode 100644 databases/mysql90-server/files/patch-sql_conn__handler_socket__connection.cc delete mode 100644 databases/mysql90-server/files/patch-sql_mdl__context__backup.cc delete mode 100644 databases/mysql90-server/files/patch-sql_mdl__context__backup.h delete mode 100644 databases/mysql90-server/files/patch-sql_mysqld.cc delete mode 100644 databases/mysql90-server/files/patch-sql_range__optimizer_index__range__scan__plan.cc delete mode 100644 databases/mysql90-server/files/patch-sql_rpl__log__encryption.cc delete mode 100644 databases/mysql90-server/files/patch-sql_ssl__init__callback.cc delete mode 100644 databases/mysql90-server/files/patch-sql_stream__cipher.cc delete mode 100644 databases/mysql90-server/files/patch-sql_stream__cipher.h delete mode 100644 databases/mysql90-server/files/patch-sql_sys__vars.cc delete mode 100644 databases/mysql90-server/files/patch-storage_innobase_include_srv0mon.h delete mode 100644 databases/mysql90-server/files/patch-storage_innobase_include_ut0crc32.h delete mode 100644 databases/mysql90-server/files/patch-storage_innobase_ut_crc32.cc delete mode 100644 databases/mysql90-server/files/patch-storage_myisam_mi__dynrec.cc delete mode 100644 databases/mysql90-server/files/patch-support-files_CMakeLists.txt delete mode 100644 databases/mysql90-server/files/patch-unittest_gunit_binlogevents_transaction__compression-t.cc delete mode 100644 databases/mysql90-server/files/patch-unittest_gunit_stream__cipher-t.cc delete mode 100644 databases/mysql90-server/files/patch-utilities_CMakeLists.txt delete mode 100644 databases/mysql90-server/files/patch-vio_viossl.cc delete mode 100644 databases/mysql90-server/files/patch-vio_viosslfactories.cc delete mode 100644 databases/mysql90-server/files/pkg-message.in delete mode 100644 databases/mysql90-server/pkg-descr delete mode 100644 databases/mysql90-server/pkg-plist create mode 100644 databases/rocksdb/files/patch-db-db_impl-db_impl_write.cc create mode 100644 databases/tdb1410/Makefile create mode 100644 databases/tdb1410/distinfo create mode 100644 databases/tdb1410/files/patch-buildtools_wafsamba_samba__autoconf.py create mode 100644 databases/tdb1410/files/patch-buildtools_wafsamba_samba__install.py create mode 100644 databases/tdb1410/files/patch-buildtools_wafsamba_wscript create mode 100644 databases/tdb1410/files/patch-lib_replace_wscript create mode 100644 databases/tdb1410/files/patch-wscript create mode 100644 databases/tdb1410/files/tdbbackup.8 create mode 100644 databases/tdb1410/files/tdbdump.8 create mode 100644 databases/tdb1410/files/tdbrestore.8 create mode 100644 databases/tdb1410/files/tdbtool.8 create mode 100644 databases/tdb1410/pkg-descr create mode 100644 databases/tdb1410/pkg-plist delete mode 100644 databases/xtrabackup81/Makefile delete mode 100644 databases/xtrabackup81/distinfo delete mode 100644 databases/xtrabackup81/files/patch-CMakeLists.txt delete mode 100644 databases/xtrabackup81/files/patch-cmake-install_layout.cmake delete mode 100644 databases/xtrabackup81/files/patch-cmake_os_FreeBSD.cmake delete mode 100644 databases/xtrabackup81/files/patch-file_utils delete mode 100644 databases/xtrabackup81/files/patch-llvm-15 delete mode 100644 databases/xtrabackup81/files/patch-procps delete mode 100644 databases/xtrabackup81/files/patch-protobuf delete mode 100644 databases/xtrabackup81/files/patch-sql_auth_sql__authorization.cc delete mode 100644 databases/xtrabackup81/files/patch-storage_innobase_xtrabackup_src_utils.cc delete mode 100644 databases/xtrabackup81/files/patch-storage_innobase_xtrabackup_xbcloud__osenv.sh delete mode 100644 databases/xtrabackup81/files/patch-storage_temptable_include_temptable_lock__free__type.h delete mode 100644 databases/xtrabackup81/pkg-descr delete mode 100644 databases/xtrabackup81/pkg-plist create mode 100644 deskutils/mybee-qt/Makefile create mode 100644 deskutils/mybee-qt/distinfo create mode 100644 deskutils/mybee-qt/files/patch-mybee-qt.pro create mode 100644 deskutils/mybee-qt/files/patch-src_src.pro create mode 100644 deskutils/mybee-qt/pkg-descr delete mode 100644 deskutils/plasma5-milou/Makefile delete mode 100644 deskutils/plasma5-milou/distinfo delete mode 100644 deskutils/plasma5-milou/pkg-descr delete mode 100644 deskutils/plasma5-milou/pkg-plist delete mode 100644 deskutils/plasma5-sddm-kcm/Makefile delete mode 100644 deskutils/plasma5-sddm-kcm/distinfo delete mode 100644 deskutils/plasma5-sddm-kcm/pkg-descr delete mode 100644 deskutils/plasma5-sddm-kcm/pkg-plist delete mode 100644 deskutils/plasma5-xdg-desktop-portal-kde/Makefile delete mode 100644 deskutils/plasma5-xdg-desktop-portal-kde/distinfo delete mode 100644 deskutils/plasma5-xdg-desktop-portal-kde/pkg-descr delete mode 100644 deskutils/plasma5-xdg-desktop-portal-kde/pkg-plist create mode 100644 devel/R-cran-docopt/Makefile create mode 100644 devel/R-cran-docopt/distinfo create mode 100644 devel/R-cran-docopt/pkg-descr create mode 100644 devel/R-cran-sparsevctrs/Makefile create mode 100644 devel/R-cran-sparsevctrs/distinfo create mode 100644 devel/R-cran-sparsevctrs/pkg-descr create mode 100644 devel/R-cran-webfakes/Makefile create mode 100644 devel/R-cran-webfakes/distinfo create mode 100644 devel/R-cran-webfakes/pkg-descr create mode 100644 devel/aws-crt-ffi/files/patch-CMakeLists.txt delete mode 100644 devel/dolphin-plugins-devel/Makefile delete mode 100644 devel/dolphin-plugins-devel/distinfo delete mode 100644 devel/dolphin-plugins-devel/pkg-descr delete mode 100644 devel/dolphin-plugins-devel/pkg-plist create mode 100644 devel/electron32/files/patch-.gn create mode 100644 devel/fruit/Makefile create mode 100644 devel/fruit/distinfo create mode 100644 devel/fruit/pkg-descr create mode 100644 devel/fruit/pkg-plist create mode 100644 devel/gradle8/Makefile create mode 100644 devel/gradle8/distinfo create mode 100644 devel/gradle8/files/gradle.in create mode 100644 devel/gradle8/pkg-descr create mode 100644 devel/isa-l_crypto/Makefile create mode 100644 devel/isa-l_crypto/distinfo create mode 100644 devel/isa-l_crypto/pkg-descr create mode 100644 devel/isa-l_crypto/pkg-plist create mode 100644 devel/kopeninghours/Makefile create mode 100644 devel/kopeninghours/distinfo create mode 100644 devel/kopeninghours/pkg-descr create mode 100644 devel/kopeninghours/pkg-plist delete mode 100644 devel/kore/Makefile delete mode 100644 devel/kore/distinfo delete mode 100644 devel/kore/files/patch-Makefile delete mode 100644 devel/kore/files/patch-kodev_Makefile delete mode 100644 devel/kore/files/patch-src_cli.c delete mode 100644 devel/kore/files/patch-src_python.c delete mode 100644 devel/kore/files/patch-tools_kore-serve_conf_build.conf delete mode 100644 devel/kore/pkg-descr delete mode 100644 devel/kore/pkg-plist create mode 100644 devel/libepoll-shim/pkg-plist.i386 delete mode 100644 devel/libical/files/patch-src__libical__icaltz-util.c create mode 100644 devel/llama.el/Makefile create mode 100644 devel/llama.el/distinfo create mode 100644 devel/llama.el/pkg-descr create mode 100644 devel/llvm-cheri/files/wrapper-cheri.sh.in rename devel/llvm-cheri/files/{llvm-wrapper.sh.in => wrapper-cheriot.sh.in} (100%) delete mode 100644 devel/llvm-devel/files/patch-revert-6d7e428df611 create mode 100644 devel/llvm-devel/files/patch-workaround-ff862d6de92f4 create mode 100644 devel/p5-Data-Frame/Makefile create mode 100644 devel/p5-Data-Frame/distinfo create mode 100644 devel/p5-Data-Frame/pkg-descr create mode 100644 devel/p5-Data-Frame/pkg-plist create mode 100644 devel/p5-Eval-Quosure/Makefile create mode 100644 devel/p5-Eval-Quosure/distinfo create mode 100644 devel/p5-Eval-Quosure/pkg-descr create mode 100644 devel/p5-Eval-Quosure/pkg-plist create mode 100644 devel/p5-ExtUtils-H2PM/Makefile create mode 100644 devel/p5-ExtUtils-H2PM/distinfo create mode 100644 devel/p5-ExtUtils-H2PM/pkg-descr create mode 100644 devel/p5-ExtUtils-H2PM/pkg-plist create mode 100644 devel/p5-FFI-C/Makefile create mode 100644 devel/p5-FFI-C/distinfo create mode 100644 devel/p5-FFI-C/pkg-descr create mode 100644 devel/p5-FFI-C/pkg-plist create mode 100644 devel/p5-Module-Build-Parse-Yapp/Makefile create mode 100644 devel/p5-Module-Build-Parse-Yapp/distinfo create mode 100644 devel/p5-Module-Build-Parse-Yapp/pkg-descr create mode 100644 devel/p5-Module-Build-Parse-Yapp/pkg-plist delete mode 100644 devel/p5-Test-HTML-Tidy/Makefile delete mode 100644 devel/p5-Test-HTML-Tidy/distinfo delete mode 100644 devel/p5-Test-HTML-Tidy/pkg-descr delete mode 100644 devel/p5-Test-HTML-Tidy/pkg-plist create mode 100644 devel/p5-Test-Pod-Links/Makefile create mode 100644 devel/p5-Test-Pod-Links/distinfo create mode 100644 devel/p5-Test-Pod-Links/pkg-descr create mode 100644 devel/p5-Test-Pod-Links/pkg-plist create mode 100644 devel/p5-Test2-Tools-PDL/Makefile create mode 100644 devel/p5-Test2-Tools-PDL/distinfo create mode 100644 devel/p5-Test2-Tools-PDL/pkg-descr create mode 100644 devel/p5-Test2-Tools-PDL/pkg-plist create mode 100644 devel/p5-Type-TinyX-Facets/Makefile create mode 100644 devel/p5-Type-TinyX-Facets/distinfo create mode 100644 devel/p5-Type-TinyX-Facets/pkg-descr create mode 100644 devel/p5-Type-TinyX-Facets/pkg-plist create mode 100644 devel/p5-Types-PDL/Makefile create mode 100644 devel/p5-Types-PDL/distinfo create mode 100644 devel/p5-Types-PDL/pkg-descr create mode 100644 devel/p5-Types-PDL/pkg-plist create mode 100644 devel/p5-XT-Files/Makefile create mode 100644 devel/p5-XT-Files/distinfo create mode 100644 devel/p5-XT-Files/pkg-descr create mode 100644 devel/p5-XT-Files/pkg-plist create mode 100644 devel/p5-failures/Makefile create mode 100644 devel/p5-failures/distinfo create mode 100644 devel/p5-failures/pkg-descr create mode 100644 devel/p5-failures/pkg-plist delete mode 100644 devel/plasma5-khotkeys/Makefile delete mode 100644 devel/plasma5-khotkeys/distinfo delete mode 100644 devel/plasma5-khotkeys/files/patch-CMakeLists.txt delete mode 100644 devel/plasma5-khotkeys/pkg-descr delete mode 100644 devel/plasma5-khotkeys/pkg-plist delete mode 100644 devel/plasma5-kwrited/Makefile delete mode 100644 devel/plasma5-kwrited/distinfo delete mode 100644 devel/plasma5-kwrited/pkg-descr delete mode 100644 devel/plasma5-kwrited/pkg-plist delete mode 100644 devel/plasma5-plasma-sdk/Makefile delete mode 100644 devel/plasma5-plasma-sdk/distinfo delete mode 100644 devel/plasma5-plasma-sdk/pkg-descr delete mode 100644 devel/plasma5-plasma-sdk/pkg-plist create mode 100644 devel/py-anytree/files/patch-pyproject.toml delete mode 100644 devel/py-dask-expr/files/patch-pyproject.toml create mode 100644 devel/py-dulwich/Makefile.crates create mode 100644 devel/py-graphql-relay/files/patch-pyproject.toml create mode 100644 devel/py-id/Makefile create mode 100644 devel/py-id/distinfo create mode 100644 devel/py-id/pkg-descr create mode 100644 devel/py-poetry2setup/files/patch-pyproject.toml delete mode 100644 devel/py-pydrive/Makefile delete mode 100644 devel/py-pydrive/distinfo delete mode 100644 devel/py-pydrive/pkg-descr create mode 100644 devel/py-pytest-mypy-testing/Makefile create mode 100644 devel/py-pytest-mypy-testing/distinfo create mode 100644 devel/py-pytest-mypy-testing/files/patch-pyproject.toml create mode 100644 devel/py-pytest-mypy-testing/pkg-descr create mode 100644 devel/py-qt6-pyqt/files/patch-sip_QtCore_qstringconverter__base.sip create mode 100644 devel/py-types-Pygments/Makefile create mode 100644 devel/py-types-Pygments/distinfo create mode 100644 devel/py-types-Pygments/pkg-descr create mode 100644 devel/py-types-Pygments/pkg-plist create mode 100644 devel/py-types-ujson/Makefile create mode 100644 devel/py-types-ujson/distinfo create mode 100644 devel/py-types-ujson/pkg-descr delete mode 100644 devel/qt6-base/files/patch-src_corelib_global_qcompare.h delete mode 100644 devel/rgbds/files/extra-patch-fix_rgbfix delete mode 100644 devel/rgbds/files/extra-patch-inc_signal create mode 100644 devel/talloc242/Makefile create mode 100644 devel/talloc242/distinfo create mode 100644 devel/talloc242/files/patch-buildtools_wafsamba_samba__autoconf.py create mode 100644 devel/talloc242/files/patch-buildtools_wafsamba_samba__install.py create mode 100644 devel/talloc242/files/patch-buildtools_wafsamba_wscript create mode 100644 devel/talloc242/files/patch-lib_replace_wscript create mode 100644 devel/talloc242/files/patch-talloc.c create mode 100644 devel/talloc242/files/patch-wscript create mode 100644 devel/talloc242/files/talloc.3 create mode 100644 devel/talloc242/pkg-descr create mode 100644 devel/talloc242/pkg-plist create mode 100644 devel/tevent016/Makefile create mode 100644 devel/tevent016/distinfo create mode 100644 devel/tevent016/files/patch-buildtools_wafsamba_samba__autoconf.py create mode 100644 devel/tevent016/files/patch-buildtools_wafsamba_samba__install.py create mode 100644 devel/tevent016/files/patch-buildtools_wafsamba_wscript create mode 100644 devel/tevent016/files/patch-lib_replace_wscript create mode 100644 devel/tevent016/files/patch-wscript create mode 100644 devel/tevent016/pkg-descr create mode 100644 devel/tevent016/pkg-plist create mode 100644 devel/wizer/Makefile create mode 100644 devel/wizer/distinfo create mode 100644 devel/wizer/pkg-descr delete mode 100644 dns/dq/files/patch-Makefile delete mode 100644 editors/calligra/files/patch-068cd9aec11052733e393976142516d2190e4564.diff delete mode 100644 editors/calligra/files/patch-5e47d9cd114db9d97e28e31869919bba545a979d.diff delete mode 100644 editors/calligra/files/patch-CMakeLists.txt delete mode 100644 editors/calligra/files/patch-cxx17.diff delete mode 100644 editors/calligra/files/patch-libs_text_CMakeLists.txt delete mode 100644 editors/kate-devel/Makefile delete mode 100644 editors/kate-devel/distinfo delete mode 100644 editors/kate-devel/pkg-descr delete mode 100644 editors/kate-devel/pkg-plist create mode 100644 emulators/virtualbox-ose-70/Makefile create mode 100644 emulators/virtualbox-ose-70/distinfo create mode 100644 emulators/virtualbox-ose-70/files/extrapatch-Config.kmk create mode 100644 emulators/virtualbox-ose-70/files/extrapatch-src-VBox-HostDrivers-Support-freebsd-Makefile create mode 100644 emulators/virtualbox-ose-70/files/extrapatch-vboximg-Config.kmk create mode 100644 emulators/virtualbox-ose-70/files/patch-Config.kmk create mode 100644 emulators/virtualbox-ose-70/files/patch-configure create mode 100644 emulators/virtualbox-ose-70/files/patch-include-iprt-x86.h create mode 100644 emulators/virtualbox-ose-70/files/patch-include_VBox_com_array.h create mode 100644 emulators/virtualbox-ose-70/files/patch-include_VBox_sup.h create mode 100644 emulators/virtualbox-ose-70/files/patch-include_iprt_string.h create mode 100644 emulators/virtualbox-ose-70/files/patch-src-VBox-Additions-common-VBoxGuest-VBoxGuest-freebsd.c create mode 100644 emulators/virtualbox-ose-70/files/patch-src-VBox-Additions-common-VBoxGuest-freebsd-Makefile create mode 100644 emulators/virtualbox-ose-70/files/patch-src-VBox-Additions-common-VBoxGuest-freebsd-files_vboxguest create mode 100644 emulators/virtualbox-ose-70/files/patch-src-VBox-Additions-x11-Installer-98vboxadd-xclient create mode 100644 emulators/virtualbox-ose-70/files/patch-src-VBox-Additions-x11-Installer-vboxclient.desktop create mode 100644 emulators/virtualbox-ose-70/files/patch-src-VBox-Devices-Network-slirp-bsd-sys-mbuf.h create mode 100644 emulators/virtualbox-ose-70/files/patch-src-VBox-HostDrivers-VBoxNetAdp-Makefile.kmk create mode 100644 emulators/virtualbox-ose-70/files/patch-src-VBox-HostDrivers-VBoxNetFlt-freebsd-files_vboxnetflt create mode 100644 emulators/virtualbox-ose-70/files/patch-src-VBox-Installer-Makefile.kmk create mode 100644 emulators/virtualbox-ose-70/files/patch-src-VBox-Installer-freebsd-VBox.sh create mode 100644 emulators/virtualbox-ose-70/files/patch-src-VBox-Main-src-server-VirtualBoxImpl.cpp create mode 100644 emulators/virtualbox-ose-70/files/patch-src-VBox-Runtime-Makefile.kmk create mode 100644 emulators/virtualbox-ose-70/files/patch-src-VBox-Runtime-r0drv-freebsd-sleepqueue-r0drv-freebsd.h create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_common_VBoxService_VBoxServiceVMInfo.cpp create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_common_pam_pam__vbox.cpp create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_Makefile create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_Makefile.kmk create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_drm_vboxvideo__drm.c create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_mount__vboxvfs.8 create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_mount__vboxvfs.c create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_vboxvfs_bcmp.c create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs.h create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs__prov.c create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs__vfsops.c create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs__vnops.c create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_x11_vboxmouse_Makefile.kmk create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-glLdr.cpp create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-glLdr.h create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-ogl.cpp create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Devices_Makefile.kmk create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Devices_PC_ipxe_Makefile.kmk create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Devices_USB_USBProxyDevice-freebsd.cpp create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_ExtPacks_VNC_VBoxVNC.cpp create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Frontends_VBoxHeadless_VBoxHeadless.cpp create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Frontends_VBoxManage_VBoxManageModifyVM.cpp create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_Support_SUPDrv.cpp create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_Support_SUPDrvInternal.h create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_Support_freebsd_Makefile create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_Support_freebsd_SUPDrv-freebsd.c create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_Support_freebsd_SUPLib-freebsd.cpp create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_Support_freebsd_files__vboxdrv create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_VBoxNetAdp_freebsd_Makefile create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_VBoxNetAdp_freebsd_VBoxNetAdp-freebsd.c create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_VBoxNetFlt_Makefile.kmk create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_VBoxNetFlt-freebsd.c create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_adpctl_VBoxNetAdpCtl.cpp create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Main_Makefile.kmk create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Main_include_HostPower.h create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Main_src-server_HostImpl.cpp create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Main_src-server_freebsd_PerformanceFreeBSD.cpp create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_Makefile.kmk create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_alloc-r0drv-freebsd.c create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_assert-r0drv-freebsd.c create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_memuserkernel-r0drv-freebsd.c create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_mp-r0drv-freebsd.c create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_semevent-r0drv-freebsd.c create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_semeventmulti-r0drv-freebsd.c create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_semfastmutex-r0drv-freebsd.c create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_semmutex-r0drv-freebsd.c create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_spinlock-r0drv-freebsd.c create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_the-freebsd-kernel.h create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_thread-r0drv-freebsd.c create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_thread2-r0drv-freebsd.c create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_time-r0drv-freebsd.c create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_timer-r0drv-freebsd.c create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r3_posix_process-creation-posix.cpp create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VBox_VMM_VMMR3_PDMAsyncCompletionFileNormal.cpp create mode 100644 emulators/virtualbox-ose-70/files/patch-src_VMM_Config.kmk create mode 100644 emulators/virtualbox-ose-70/files/patch-src_libs_xpcom18a4_Makefile.kmk create mode 100644 emulators/virtualbox-ose-70/files/patch-src_libs_xpcom18a4_nsprpub_pr_src_pthreads_ptsynch.c create mode 100644 emulators/virtualbox-ose-70/files/patch-src_libs_xpcom18a4_xpcom_io_nsLocalFileUnix.h create mode 100644 emulators/virtualbox-ose-70/files/pkg-message.in create mode 100644 emulators/virtualbox-ose-70/files/vboxheadless.in create mode 100644 emulators/virtualbox-ose-70/files/vboxinit.in create mode 100644 emulators/virtualbox-ose-70/files/vboxwatchdog.in create mode 100644 emulators/virtualbox-ose-70/files/vboxwebsrv.in create mode 100644 emulators/virtualbox-ose-70/files/virtualbox.desktop create mode 100644 emulators/virtualbox-ose-70/pkg-descr create mode 100644 emulators/virtualbox-ose-70/pkg-plist create mode 100644 emulators/virtualbox-ose-kmod-70/Makefile create mode 100644 emulators/virtualbox-ose-kmod-70/distinfo create mode 100644 emulators/virtualbox-ose-kmod-70/files/pkg-message.in create mode 100644 emulators/virtualbox-ose-kmod-70/files/vboxnet.in create mode 100644 emulators/virtualbox-ose-kmod-70/pkg-descr create mode 100644 emulators/virtualbox-ose-kmod-70/pkg-plist rename emulators/virtualbox-ose-legacy/files/{patch-src-VBox-Devices-PC-ipxe-Makefile.kmk => patch-src_VBox_Devices_PC_ipxe_Makefile.kmk} (100%) create mode 100644 emulators/virtualbox-ose-nox11-70/Makefile delete mode 100644 emulators/virtualbox-ose/files/extrapatch-src-VBox-Devices-PC-ipxe-Makefile.kmk create mode 100644 games/0ad/files/patch-binaries_data_config_default.cfg delete mode 100644 games/0ad/files/patch-boost-1.85 rename games/0ad/files/{patch-libraries_source_nvtt_src_src_nvcore_Debug.cpp => patch-libraries_source_nvtt_nvtt-28209_src_src_nvcore_Debug.cpp} (61%) delete mode 100644 games/0ad/files/patch-libraries_source_spidermonkey_FixExclusiveDataClang19.diff delete mode 100644 games/0ad/files/patch-libraries_source_spidermonkey_FixFreeBSDClang16.diff delete mode 100644 games/0ad/files/patch-libraries_source_spidermonkey_patch.sh delete mode 100644 games/0ad/files/patch-source_network_NetMessage.cpp delete mode 100644 games/0ad/files/patch-source_network_NetServer.cpp delete mode 100644 games/0ad/files/patch-source_simulation2_serialization_BinarySerializer.cpp delete mode 100644 games/allacrost/Makefile delete mode 100644 games/allacrost/distinfo delete mode 100644 games/allacrost/files/patch-src-common-global-global.h delete mode 100644 games/allacrost/files/patch-src-engine-video-image.cpp delete mode 100644 games/allacrost/files/patch-src-luabind-luabind-detail-call__function.hpp delete mode 100644 games/allacrost/files/patch-src-luabind-luabind-detail-call__member.hpp delete mode 100644 games/allacrost/files/patch-src-luabind-luabind-detail-format__signature.hpp delete mode 100644 games/allacrost/files/patch-src-luabind-luabind-detail-get__signature.hpp delete mode 100644 games/allacrost/files/patch-src-luabind-luabind-wrapper__base.hpp delete mode 100644 games/allacrost/files/patch-src-utils.cpp delete mode 100644 games/allacrost/files/patch-src_common_gui_option.cpp delete mode 100644 games/allacrost/files/patch-src_engine_system.cpp delete mode 100644 games/allacrost/files/patch-src_engine_video_image__base.cpp delete mode 100644 games/allacrost/files/patch-src_engine_video_video.cpp delete mode 100644 games/allacrost/files/patch-src_luabind_luabind_detail_object__rep.hpp delete mode 100644 games/allacrost/files/patch-src_luabind_luabind_object.hpp delete mode 100644 games/allacrost/files/patch-src_main.cpp delete mode 100644 games/allacrost/pkg-descr delete mode 100644 games/allacrost/pkg-message delete mode 100644 games/allacrost/pkg-plist delete mode 100644 games/prboom/Makefile delete mode 100644 games/prboom/distinfo delete mode 100644 games/prboom/files/patch-Makefile.in delete mode 100644 games/prboom/files/patch-configure delete mode 100644 games/prboom/files/patch-src_Makefile.in delete mode 100644 games/prboom/files/patch-src_SDL_i__sshot.c delete mode 100644 games/prboom/files/patch-src_SDL_i__system.c delete mode 100644 games/prboom/files/patch-src_gl__intern.h delete mode 100644 games/prboom/files/patch-src_gl__main.c delete mode 100644 games/prboom/files/pkg-message.in delete mode 100644 games/prboom/pkg-descr delete mode 100644 games/prboom/pkg-plist delete mode 100644 games/senken/Makefile delete mode 100644 games/senken/distinfo delete mode 100644 games/senken/pkg-descr delete mode 100644 games/senken/pkg-plist delete mode 100644 games/vcmi/files/patch-client_ServerRunner.cpp delete mode 100644 games/vcmi/files/patch-client_ServerRunner.h create mode 100644 games/vcmi/files/patch-lib_CMakeLists.txt create mode 100644 games/veloren-weekly/files/patch-rust-1.84 delete mode 100644 graphics/Hermes/Makefile delete mode 100644 graphics/Hermes/distinfo delete mode 100644 graphics/Hermes/files/patch-src__HeadMMX.h delete mode 100644 graphics/Hermes/files/patch-src__HeadX86.h delete mode 100644 graphics/Hermes/files/patch-src__Makefile.in delete mode 100644 graphics/Hermes/pkg-descr delete mode 100644 graphics/Hermes/pkg-plist delete mode 100644 graphics/R-cran-s2/files/extra-patch-src_Makevars.in delete mode 100644 graphics/gwenview-devel/Makefile delete mode 100644 graphics/gwenview-devel/distinfo delete mode 100644 graphics/gwenview-devel/pkg-descr delete mode 100644 graphics/gwenview-devel/pkg-plist delete mode 100644 graphics/gwenview/files/patch-CMakeLists.txt delete mode 100644 graphics/gwenview/files/patch-app_CMakeLists.txt delete mode 100644 graphics/gwenview/files/patch-lib_CMakeLists.txt create mode 100644 graphics/kdegraphics-mobipocket/pkg-plist.qt5 create mode 100644 graphics/kdegraphics-mobipocket/pkg-plist.qt6 delete mode 100644 graphics/kgraphviewer/files/patch-cmake_FindGraphviz.cmake delete mode 100644 graphics/kgraphviewer/files/patch-src_part_CMakeLists.txt rename graphics/kquickimageeditor/{pkg-plist => pkg-plist.qt5} (85%) create mode 100644 graphics/kquickimageeditor/pkg-plist.qt6 delete mode 100644 graphics/libkexiv2-devel/Makefile delete mode 100644 graphics/libkexiv2-devel/distinfo delete mode 100644 graphics/libkexiv2-devel/pkg-descr create mode 100644 graphics/libkexiv2/pkg-plist.qt5 rename graphics/{libkexiv2-devel/pkg-plist => libkexiv2/pkg-plist.qt6} (100%) create mode 100644 graphics/libultrahdr/Makefile create mode 100644 graphics/libultrahdr/distinfo create mode 100644 graphics/libultrahdr/files/patch-CMakeLists.txt create mode 100644 graphics/libultrahdr/pkg-descr create mode 100644 graphics/libultrahdr/pkg-plist delete mode 100644 graphics/okular-devel/Makefile delete mode 100644 graphics/okular-devel/distinfo delete mode 100644 graphics/okular-devel/pkg-descr delete mode 100644 graphics/okular-devel/pkg-plist create mode 100644 graphics/p5-Geo-LibProj-FFI/Makefile create mode 100644 graphics/p5-Geo-LibProj-FFI/distinfo create mode 100644 graphics/p5-Geo-LibProj-FFI/files/patch-Alien-proj create mode 100644 graphics/p5-Geo-LibProj-FFI/pkg-descr create mode 100644 graphics/p5-Geo-LibProj-FFI/pkg-plist create mode 100644 graphics/sdl3_image/Makefile create mode 100644 graphics/sdl3_image/distinfo create mode 100644 graphics/sdl3_image/pkg-descr create mode 100644 graphics/sdl3_image/pkg-plist create mode 100644 graphics/sdl3_ttf/Makefile create mode 100644 graphics/sdl3_ttf/distinfo create mode 100644 graphics/sdl3_ttf/pkg-descr create mode 100644 graphics/sdl3_ttf/pkg-plist delete mode 100644 graphics/spectacle-devel/Makefile delete mode 100644 graphics/spectacle-devel/distinfo delete mode 100644 graphics/spectacle-devel/files/extra-patch-pipewire-off delete mode 100644 graphics/spectacle-devel/pkg-descr delete mode 100644 graphics/spectacle-devel/pkg-plist create mode 100644 irc/eggdrop/files/patch-src_mod_python.mod_pycmds.c delete mode 100644 irc/ezbounce/Makefile delete mode 100644 irc/ezbounce/distinfo delete mode 100644 irc/ezbounce/files/patch-src_irc_flood.cc delete mode 100644 irc/ezbounce/files/pkg-message.in delete mode 100644 irc/ezbounce/pkg-descr delete mode 100644 irc/ezbounce/pkg-plist delete mode 100644 lang/emilua/files/patch-subprojects_asio_meson.build delete mode 100644 lang/emilua/files/patch-test_builtin__modules1.cpp create mode 100644 lang/gcc12-devel/files/patch-libgcc-config.host create mode 100644 lang/gcc13-devel/files/patch-libgcc-config.host create mode 100644 lang/gcc14-devel/files/patch-clang-vec_step create mode 100644 lang/gcc14-devel/files/patch-libgcc-config.host create mode 100644 lang/gcc15-devel/files/patch-libgcc-config.host create mode 100644 lang/ldc/files/patch-tools_CMakeLists.txt create mode 100644 lang/quickjs-ng/Makefile create mode 100644 lang/quickjs-ng/distinfo create mode 100644 lang/quickjs-ng/files/patch-CMakeLists.txt create mode 100644 lang/quickjs-ng/pkg-descr create mode 100644 lang/quickjs-ng/pkg-plist delete mode 100644 lang/rust182/Makefile delete mode 100644 lang/rust182/distinfo delete mode 100644 lang/rust182/files/armv7/patch-compiler_rustc__driver__impl_src_signal__handler.rs delete mode 100644 lang/rust182/files/armv7/patch-compiler_rustc__target_src_spec_base_freebsd.rs delete mode 100644 lang/rust182/files/extra-patch-compiler_rustc__target_src_spec_targets_i686__unknown__freebsd.rs delete mode 100644 lang/rust182/files/patch-compiler_rustc__target_src_abi_call_powerpc64.rs delete mode 100644 lang/rust182/files/patch-compiler_rustc__target_src_spec_targets_armv6__unknown__freebsd.rs delete mode 100644 lang/rust182/files/patch-compiler_rustc__target_src_spec_targets_armv7__unknown__freebsd.rs delete mode 100644 lang/rust182/files/patch-library_backtrace_src_backtrace_mod.rs delete mode 100644 lang/rust182/files/patch-src_bootstrap_src_core_build__steps_install.rs delete mode 100644 lang/rust182/files/patch-src_tools_cargo_src_cargo_sources_git_source.rs delete mode 100644 lang/rust182/files/patch-vendor_cc.rs delete mode 100644 lang/rust182/files/patch-vendor_libc-0.2.155 delete mode 100644 lang/rust182/files/patch-vendor_libc-0.2.157 delete mode 100644 lang/rust182/files/patch-vendor_libc-0.2.158 delete mode 100644 lang/rust182/files/riscv64/patch-vendor_openssl-src_src_lib.rs delete mode 100644 lang/rust182/files/riscv64/patch-vendor_rustc__ap__rustc__target_src_spec_riscv64gc__unknown__freebsd.rs delete mode 100644 lang/rust182/pkg-descr delete mode 100644 mail/queue-fix/Makefile delete mode 100644 mail/queue-fix/distinfo delete mode 100644 mail/queue-fix/files/patch-error.h delete mode 100644 mail/queue-fix/pkg-descr create mode 100644 mail/rubygem-roadie-rails-rails72/Makefile create mode 100644 mail/rubygem-roadie-rails-rails72/distinfo create mode 100644 mail/rubygem-roadie-rails-rails72/pkg-descr delete mode 100644 math/PDL/distinfo delete mode 100644 math/libbraiding/files/patch-configure.ac delete mode 100644 math/libhomfly/files/patch-configure.ac create mode 100644 math/libsemigroups/files/patch-Makefile.am create mode 100644 math/libsemigroups/files/patch-extern_backward-cpp_backward.hpp create mode 100644 math/libsemigroups/files/patch-include_libsemigroups_sims1.tpp delete mode 100644 math/mathicsscript/files/patch-setup.py delete mode 100644 math/openblas/files/patch-param.h create mode 100644 math/p5-Math-GMP/files/patch-Makefile.PL create mode 100644 math/p5-PDL-DateTime/Makefile create mode 100644 math/p5-PDL-DateTime/distinfo create mode 100644 math/p5-PDL-DateTime/pkg-descr create mode 100644 math/p5-PDL-DateTime/pkg-plist create mode 100644 math/p5-PDL-Fit/Makefile create mode 100644 math/p5-PDL-Fit/distinfo create mode 100644 math/p5-PDL-Fit/pkg-descr create mode 100644 math/p5-PDL-Fit/pkg-plist create mode 100644 math/p5-PDL-GSL/Makefile create mode 100644 math/p5-PDL-GSL/distinfo create mode 100644 math/p5-PDL-GSL/pkg-descr create mode 100644 math/p5-PDL-GSL/pkg-plist create mode 100644 math/p5-PDL-Graphics-IIS/Makefile create mode 100644 math/p5-PDL-Graphics-IIS/distinfo create mode 100644 math/p5-PDL-Graphics-IIS/pkg-descr create mode 100644 math/p5-PDL-Graphics-IIS/pkg-plist create mode 100644 math/p5-PDL-Graphics-Limits/Makefile create mode 100644 math/p5-PDL-Graphics-Limits/distinfo create mode 100644 math/p5-PDL-Graphics-Limits/pkg-descr create mode 100644 math/p5-PDL-Graphics-Limits/pkg-plist create mode 100644 math/p5-PDL-Graphics-PLplot/Makefile create mode 100644 math/p5-PDL-Graphics-PLplot/distinfo create mode 100644 math/p5-PDL-Graphics-PLplot/files/patch-Alien-PLplot create mode 100644 math/p5-PDL-Graphics-PLplot/pkg-descr create mode 100644 math/p5-PDL-Graphics-PLplot/pkg-plist create mode 100644 math/p5-PDL-IO-Browser/Makefile create mode 100644 math/p5-PDL-IO-Browser/distinfo create mode 100644 math/p5-PDL-IO-Browser/pkg-descr create mode 100644 math/p5-PDL-IO-Browser/pkg-plist create mode 100644 math/p5-PDL-IO-Dicom/Makefile create mode 100644 math/p5-PDL-IO-Dicom/distinfo create mode 100644 math/p5-PDL-IO-Dicom/pkg-descr create mode 100644 math/p5-PDL-IO-Dicom/pkg-plist create mode 100644 math/p5-PDL-IO-ENVI/Makefile create mode 100644 math/p5-PDL-IO-ENVI/distinfo create mode 100644 math/p5-PDL-IO-ENVI/pkg-descr create mode 100644 math/p5-PDL-IO-ENVI/pkg-plist create mode 100644 math/p5-PDL-IO-GD/Makefile create mode 100644 math/p5-PDL-IO-GD/distinfo create mode 100644 math/p5-PDL-IO-GD/pkg-descr create mode 100644 math/p5-PDL-IO-GD/pkg-plist create mode 100644 math/p5-PDL-IO-HDF/Makefile create mode 100644 math/p5-PDL-IO-HDF/distinfo create mode 100644 math/p5-PDL-IO-HDF/files/patch-Alien-HDF4 create mode 100644 math/p5-PDL-IO-HDF/pkg-descr create mode 100644 math/p5-PDL-IO-HDF/pkg-plist create mode 100644 math/p5-PDL-IO-IDL/Makefile create mode 100644 math/p5-PDL-IO-IDL/distinfo create mode 100644 math/p5-PDL-IO-IDL/pkg-descr create mode 100644 math/p5-PDL-IO-IDL/pkg-plist create mode 100644 math/p5-PDL-LinearAlgebra/Makefile create mode 100644 math/p5-PDL-LinearAlgebra/distinfo create mode 100644 math/p5-PDL-LinearAlgebra/pkg-descr create mode 100644 math/p5-PDL-LinearAlgebra/pkg-plist create mode 100644 math/p5-PDL-Minuit/Makefile create mode 100644 math/p5-PDL-Minuit/distinfo create mode 100644 math/p5-PDL-Minuit/pkg-descr create mode 100644 math/p5-PDL-Minuit/pkg-plist create mode 100644 math/p5-PDL-Opt-Simplex/Makefile create mode 100644 math/p5-PDL-Opt-Simplex/distinfo create mode 100644 math/p5-PDL-Opt-Simplex/pkg-descr create mode 100644 math/p5-PDL-Opt-Simplex/pkg-plist create mode 100644 math/p5-PDL-Perldl2/Makefile create mode 100644 math/p5-PDL-Perldl2/distinfo create mode 100644 math/p5-PDL-Perldl2/pkg-descr create mode 100644 math/p5-PDL-Perldl2/pkg-plist create mode 100644 math/p5-PDL-Transform-Proj4/Makefile create mode 100644 math/p5-PDL-Transform-Proj4/distinfo create mode 100644 math/p5-PDL-Transform-Proj4/files/patch-Alien-proj create mode 100644 math/p5-PDL-Transform-Proj4/pkg-descr create mode 100644 math/p5-PDL-Transform-Proj4/pkg-plist rename math/{PDL => p5-PDL}/Makefile (64%) create mode 100644 math/p5-PDL/distinfo rename math/{PDL => p5-PDL}/pkg-descr (100%) rename math/{PDL => p5-PDL}/pkg-plist (63%) delete mode 100644 math/primecount/files/patch-include_SieveTables.hpp delete mode 100644 math/py-mathics/files/patch-Mathics3.egg-info_requires.txt create mode 100644 math/py-mathics/files/patch-mathics_settings.py delete mode 100644 math/py-mathics/files/patch-setup.py create mode 100644 misc/py-spdx-tools/files/generate-parser.py create mode 100644 misc/randomx/files/patch-src_intrin__portable.h create mode 100644 multimedia/clapper/files/patch-src_lib_clapper_features_mpris_meson.build create mode 100644 multimedia/clapper/files/patch-src_lib_clapper_features_server_clapper-server-mdns.c create mode 100644 multimedia/gpodder/files/patch-pyproject.toml create mode 100644 multimedia/mediamtx/Makefile create mode 100644 multimedia/mediamtx/distinfo create mode 100644 multimedia/mediamtx/files/mediamtx.in create mode 100644 multimedia/mediamtx/files/patch-mediamtx.yml create mode 100644 multimedia/mediamtx/files/patch-rpicamera create mode 100644 multimedia/mediamtx/files/pkg-message.in create mode 100644 multimedia/mediamtx/pkg-descr create mode 100644 multimedia/mediamtx/pkg-plist delete mode 100644 multimedia/mpeg_encode/Makefile delete mode 100644 multimedia/mpeg_encode/distinfo delete mode 100644 multimedia/mpeg_encode/files/patch-Makefile delete mode 100644 multimedia/mpeg_encode/files/patch-header_libpnmrw.h delete mode 100644 multimedia/mpeg_encode/files/patch-jpeg_Makefile delete mode 100644 multimedia/mpeg_encode/files/patch-libpnmrw.c delete mode 100644 multimedia/mpeg_encode/files/patch-opts.c delete mode 100644 multimedia/mpeg_encode/pkg-descr delete mode 100644 multimedia/mpeg_encode/pkg-plist delete mode 100644 multimedia/plasma5-plank-player/Makefile delete mode 100644 multimedia/plasma5-plank-player/distinfo delete mode 100644 multimedia/plasma5-plank-player/pkg-descr delete mode 100644 multimedia/plasma5-plank-player/pkg-plist delete mode 100644 multimedia/ringrtc/files/patch-third__party_perfetto_src_tracing_core_clock__snapshots.cc delete mode 100644 multimedia/shotcut-qt6/files/patch-src_database.cpp create mode 100644 net-im/dissent/files/patch-gotk4-spelling delete mode 100644 net-im/neochat/files/patch-020-always-enable-e2ee.patch create mode 100644 net-im/neochat/files/patch-src_chatbarcache.cpp delete mode 100644 net/akonadi-notes/Makefile delete mode 100644 net/akonadi-notes/distinfo delete mode 100644 net/akonadi-notes/pkg-plist create mode 100644 net/freerdp/files/patch-cmake_SetFreeRDPCMakeInstallDir.cmake delete mode 100644 net/gupnp-av/files/patch-libxml2 delete mode 100644 net/gupnp-av/files/patch-pkg-config create mode 100644 net/mimetreeparser/Makefile create mode 100644 net/mimetreeparser/distinfo create mode 100644 net/mimetreeparser/pkg-plist create mode 100644 net/p5-Socket-Netlink/Makefile create mode 100644 net/p5-Socket-Netlink/distinfo create mode 100644 net/p5-Socket-Netlink/pkg-descr create mode 100644 net/p5-Socket-Netlink/pkg-plist delete mode 100644 net/py-urllib3-future/files/patch-pyproject.toml create mode 100644 net/samba420/Makefile create mode 100644 net/samba420/distinfo create mode 100644 net/samba420/files/0001-Compact-and-simplify-modules-build-and-config-genera.patch create mode 100644 net/samba420/files/0002-Adjust-abi_gen.sh-script-to-run-under-FreeBSD-with-i.patch create mode 100644 net/samba420/files/0003-Mask-CLang-prototype-warnings-in-kadm5-admin.h.patch create mode 100644 net/samba420/files/0004-On-FreeBSD-date-1-has-different-semantics-than-on-Li.patch create mode 100644 net/samba420/files/0005-Include-jemalloc-jemalloc.h-if-ENABLE_JEMALLOC-is-se.patch create mode 100644 net/samba420/files/0006-Install-nss_-modules-into-PAMMODULESDIR-path.patch create mode 100644 net/samba420/files/0007-Use-macro-value-as-a-default-backlog-size-for-the-li.patch create mode 100644 net/samba420/files/0008-Brute-force-work-around-usage-of-Linux-specific-m-fl.patch create mode 100644 net/samba420/files/0009-Make-sure-that-config-checks-fail-if-the-warning-is-.patch create mode 100644 net/samba420/files/0010-Add-option-with-pkgconfigdir-to-specify-alternative-.patch create mode 100644 net/samba420/files/0011-Use-provided-by-port-location-of-the-XML-catalog.patch create mode 100644 net/samba420/files/0012-Create-shared-libraries-according-to-the-FreeBSD-spe.patch create mode 100644 net/samba420/files/0013-Pass-additional-msg-parameter-to-CHECK_LIB-so-it-can.patch create mode 100644 net/samba420/files/0014-Add-option-to-disable-CTDB-tests-failing-on-FreeBSD-.patch create mode 100644 net/samba420/files/0015-Add-extra-debug-class-to-trck-down-DB-locking-code.patch create mode 100644 net/samba420/files/0016-Make-ldb_schema_attribute_compare-a-stable-comparisi.patch create mode 100644 net/samba420/files/0017-Use-arc4random-when-available-to-generate-random-tal.patch create mode 100644 net/samba420/files/0018-Add-configuration-option-that-allows-to-choose-alter.patch create mode 100644 net/samba420/files/0019-From-923bc7a1afeb0b920e60e14846987ae1d2d7dca4-Mon-Se.patch create mode 100644 net/samba420/files/0020-FreeBSD-12-between-r336017-and-r342928-wrongfuly-ret.patch create mode 100644 net/samba420/files/0021-Fix-casting-warnings-in-the-nfs_quota-debug-message.patch create mode 100644 net/samba420/files/0022-Clean-up-UTMP-handling-code-and-add-FreeBSD-support..patch create mode 100644 net/samba420/files/0023-Add-cmd_get_quota-test-function-into-vfstest-to-test.patch create mode 100644 net/samba420/files/0024-Cherry-pick-ZFS-provisioning-code-by-iXsystems-Inc.patch create mode 100644 net/samba420/files/0025-From-d9b748869a8f4018ebee302aae8246bf29f60309-Mon-Se.patch create mode 100644 net/samba420/files/0026-vfs-add-a-compatibility-option-to-the-vfs_streams_xa.patch create mode 100644 net/samba420/files/0027-Add-VFS-module-vfs_freebsd-that-implements-FreeBSD-s.patch create mode 100644 net/samba420/files/0028-Fix-rl_completion_func_t.patch create mode 100644 net/samba420/files/0028-s3-lib-system-add-FreeBSD-proc_fd_pattern.patch create mode 100644 net/samba420/files/0099-s3-modules-zfsacl-fix-get-set-ACL-on-FreeBSD-13.patch create mode 100644 net/samba420/files/0100-Fix-pathref-handling-for-FreeBSD-13plus_samba42x.patch create mode 100644 net/samba420/files/0101-FreeBSD-add-fdescfs-paths-workaround.patch create mode 100644 net/samba420/files/0102-FreeBSD-vfs_freebsd-fix-sys_proc_fd_path-args.patch create mode 100644 net/samba420/files/README.FreeBSD.in create mode 100644 net/samba420/files/man/ctdb-script.options.5 create mode 100644 net/samba420/files/man/ctdb-statistics.7 create mode 100644 net/samba420/files/man/ctdb-tunables.7 create mode 100644 net/samba420/files/man/ctdb.1 create mode 100644 net/samba420/files/man/ctdb.7 create mode 100644 net/samba420/files/man/ctdb.conf.5 create mode 100644 net/samba420/files/man/ctdb.sysconfig.5 create mode 100644 net/samba420/files/man/ctdb_diagnostics.1 create mode 100644 net/samba420/files/man/ctdbd.1 create mode 100644 net/samba420/files/man/ctdbd_wrapper.1 create mode 100644 net/samba420/files/man/dbwrap_tool.1 create mode 100644 net/samba420/files/man/gentest.1 create mode 100644 net/samba420/files/man/ldb.3 create mode 100644 net/samba420/files/man/ldbadd.1 create mode 100644 net/samba420/files/man/ldbdel.1 create mode 100644 net/samba420/files/man/ldbedit.1 create mode 100644 net/samba420/files/man/ldbmodify.1 create mode 100644 net/samba420/files/man/ldbrename.1 create mode 100644 net/samba420/files/man/ldbsearch.1 create mode 100644 net/samba420/files/man/libsmbclient.7 create mode 100644 net/samba420/files/man/lmhosts.5 create mode 100644 net/samba420/files/man/locktest.1 create mode 100644 net/samba420/files/man/log2pcap.1 create mode 100644 net/samba420/files/man/ltdbtool.1 create mode 100644 net/samba420/files/man/masktest.1 create mode 100644 net/samba420/files/man/mdfind.1 create mode 100644 net/samba420/files/man/mdsearch.1 create mode 100644 net/samba420/files/man/mvxattr.1 create mode 100644 net/samba420/files/man/ndrdump.1 create mode 100644 net/samba420/files/man/nmblookup.1 create mode 100644 net/samba420/files/man/nmblookup4.1 create mode 100644 net/samba420/files/man/ntlm_auth.1 create mode 100644 net/samba420/files/man/ntlm_auth4.1 create mode 100644 net/samba420/files/man/oLschema2ldif.1 create mode 100644 net/samba420/files/man/onnode.1 create mode 100644 net/samba420/files/man/pam_winbind.conf.5 create mode 100644 net/samba420/files/man/ping_pong.1 create mode 100644 net/samba420/files/man/profiles.1 create mode 100644 net/samba420/files/man/regdiff.1 create mode 100644 net/samba420/files/man/regpatch.1 create mode 100644 net/samba420/files/man/regshell.1 create mode 100644 net/samba420/files/man/regtree.1 create mode 100644 net/samba420/files/man/rpcclient.1 create mode 100644 net/samba420/files/man/samba-gpupdate.8 create mode 100644 net/samba420/files/man/samba.7 create mode 100644 net/samba420/files/man/sharesec.1 create mode 100644 net/samba420/files/man/smb.conf.5 create mode 100644 net/samba420/files/man/smbcacls.1 create mode 100644 net/samba420/files/man/smbclient.1 create mode 100644 net/samba420/files/man/smbcontrol.1 create mode 100644 net/samba420/files/man/smbcquotas.1 create mode 100644 net/samba420/files/man/smbget.1 create mode 100644 net/samba420/files/man/smbgetrc.5 create mode 100644 net/samba420/files/man/smbpasswd.5 create mode 100644 net/samba420/files/man/smbstatus.1 create mode 100644 net/samba420/files/man/smbtar.1 create mode 100644 net/samba420/files/man/smbtorture.1 create mode 100644 net/samba420/files/man/smbtree.1 create mode 100644 net/samba420/files/man/talloc.3 create mode 100644 net/samba420/files/man/tdbbackup.8 create mode 100644 net/samba420/files/man/tdbdump.8 create mode 100644 net/samba420/files/man/tdbrestore.8 create mode 100644 net/samba420/files/man/tdbtool.8 create mode 100644 net/samba420/files/man/testparm.1 create mode 100644 net/samba420/files/man/traffic_learner.7 create mode 100644 net/samba420/files/man/traffic_replay.7 create mode 100644 net/samba420/files/man/vfs_freebsd.8 create mode 100644 net/samba420/files/man/wbinfo.1 create mode 100644 net/samba420/files/patch-examples_pdb_wscript__build create mode 100644 net/samba420/files/patch-lib_ldb_wscript create mode 100644 net/samba420/files/patch-lib_talloc_wscript create mode 100644 net/samba420/files/patch-lib_util_wscript__build create mode 100644 net/samba420/files/patch-source3_lib_util.c create mode 100644 net/samba420/files/patch-source3_librpc_crypto_gse.c create mode 100644 net/samba420/files/patch-source3_modules_vfs__virusfilter__utils.c create mode 100644 net/samba420/files/patch-source3_registry_tests_test__regfio.c create mode 100644 net/samba420/files/patch-source3_winbindd_wscript__build create mode 100644 net/samba420/files/patch-source3_wscript__build create mode 100644 net/samba420/files/pkg-message.in create mode 100644 net/samba420/files/samba_server.in create mode 100644 net/samba420/pkg-descr create mode 100644 net/samba420/pkg-plist create mode 100644 net/samba420/pkg-plist.ad_dc create mode 100644 net/samba420/pkg-plist.cluster create mode 100644 net/samba420/pkg-plist.python delete mode 100644 net/teddycloud/files/patch-Makefile delete mode 100644 net/teddycloud/files/patch-src_cyclone_common_compiler__port.h create mode 100644 net/wgcf/Makefile create mode 100644 net/wgcf/distinfo create mode 100644 net/wgcf/pkg-descr create mode 100644 net/wifi-firmware-mtw-kmod/Makefile create mode 100644 net/wifi-firmware-mtw-kmod/distinfo create mode 100644 net/wifi-firmware-mtw-kmod/pkg-descr delete mode 100644 ports-mgmt/portrac/files/patch-PortChecker.cc delete mode 100644 ports-mgmt/portrac/files/patch-Preferences.cc delete mode 100644 print/print-manager/Makefile delete mode 100644 print/print-manager/distinfo delete mode 100644 print/print-manager/pkg-descr delete mode 100644 print/print-manager/pkg-plist create mode 100644 science/gnudatalanguage/files/patch-src_gdl2gdl.cpp create mode 100644 science/p5-Chemistry-OpenSMILES/Makefile create mode 100644 science/p5-Chemistry-OpenSMILES/distinfo create mode 100644 science/p5-Chemistry-OpenSMILES/pkg-descr create mode 100644 science/p5-Chemistry-OpenSMILES/pkg-plist create mode 100644 science/pnetcdf/files/patch-src-packaging-Makefile.in create mode 100644 science/pnetcdf/files/patch-src-utils-Makefile.in create mode 100644 science/py-pnetcdf/Makefile create mode 100644 science/py-pnetcdf/distinfo create mode 100644 science/py-pnetcdf/files/patch-pyproject.toml create mode 100644 science/py-pnetcdf/pkg-descr create mode 100644 science/sz3/Makefile create mode 100644 science/sz3/distinfo create mode 100644 science/sz3/pkg-descr create mode 100644 science/sz3/pkg-plist delete mode 100644 security/kleopatra/files/patch-src_crypto_recipient.cpp delete mode 100644 security/kleopatra/files/patch-src_crypto_sender.cpp create mode 100644 security/mailzu/files/patch-messagesPendingAdmin.php delete mode 100644 security/plasma5-kscreenlocker/Makefile delete mode 100644 security/plasma5-kscreenlocker/distinfo delete mode 100644 security/plasma5-kscreenlocker/files/kde.pam.in delete mode 100644 security/plasma5-kscreenlocker/files/patch-cmake_FindConsoleKit.cmake delete mode 100644 security/plasma5-kscreenlocker/pkg-descr delete mode 100644 security/plasma5-kscreenlocker/pkg-plist delete mode 100644 security/plasma5-ksshaskpass/Makefile delete mode 100644 security/plasma5-ksshaskpass/distinfo delete mode 100644 security/plasma5-ksshaskpass/pkg-descr delete mode 100644 security/plasma5-ksshaskpass/pkg-plist delete mode 100644 security/plasma5-kwallet-pam/Makefile delete mode 100644 security/plasma5-kwallet-pam/distinfo delete mode 100644 security/plasma5-kwallet-pam/files/patch-pam__kwallet.c delete mode 100644 security/plasma5-kwallet-pam/files/patch-pam__kwallet__init delete mode 100644 security/plasma5-kwallet-pam/pkg-descr delete mode 100644 security/plasma5-kwallet-pam/pkg-plist create mode 100644 security/plasma6-kwallet-pam/files/patch-CMakeLists.txt delete mode 100644 security/py-httpx-auth/files/patch-pyproject.toml delete mode 100644 security/vaultwarden/files/patch-rust-1.84.0 delete mode 100644 sysutils/conan/files/patch-conans_requirements__server.txt delete mode 100644 sysutils/libdnf/files/patch-bindings_python_____init____.py delete mode 100644 sysutils/libdnf/files/patch-libdnf_repo_DependencySplitter.cpp create mode 100644 sysutils/logwatch/files/patch-scripts_services_syslog-ng delete mode 100644 sysutils/pcns/Makefile delete mode 100644 sysutils/pcns/distinfo delete mode 100644 sysutils/pcns/files/pcns.in delete mode 100644 sysutils/pcns/files/pkg-message.in delete mode 100644 sysutils/pcns/pkg-descr delete mode 100644 sysutils/pcns/pkg-plist delete mode 100644 sysutils/plasma5-discover/Makefile delete mode 100644 sysutils/plasma5-discover/distinfo delete mode 100644 sysutils/plasma5-discover/pkg-descr delete mode 100644 sysutils/plasma5-discover/pkg-plist delete mode 100644 sysutils/plasma5-drkonqi/Makefile delete mode 100644 sysutils/plasma5-drkonqi/distinfo delete mode 100644 sysutils/plasma5-drkonqi/pkg-descr delete mode 100644 sysutils/plasma5-drkonqi/pkg-plist delete mode 100644 sysutils/plasma5-kde-cli-tools/Makefile delete mode 100644 sysutils/plasma5-kde-cli-tools/distinfo delete mode 100644 sysutils/plasma5-kde-cli-tools/pkg-descr delete mode 100644 sysutils/plasma5-kde-cli-tools/pkg-plist delete mode 100644 sysutils/plasma5-kinfocenter/Makefile delete mode 100644 sysutils/plasma5-kinfocenter/distinfo delete mode 100644 sysutils/plasma5-kinfocenter/files/freebsd_logo.svg delete mode 100644 sysutils/plasma5-kinfocenter/files/kcm-about-distrorc delete mode 100644 sysutils/plasma5-kinfocenter/pkg-descr delete mode 100644 sysutils/plasma5-kinfocenter/pkg-plist delete mode 100644 sysutils/plasma5-kmenuedit/Makefile delete mode 100644 sysutils/plasma5-kmenuedit/distinfo delete mode 100644 sysutils/plasma5-kmenuedit/pkg-descr delete mode 100644 sysutils/plasma5-kmenuedit/pkg-plist delete mode 100644 sysutils/plasma5-ksysguard/Makefile delete mode 100644 sysutils/plasma5-ksysguard/distinfo delete mode 100644 sysutils/plasma5-ksysguard/files/patch-CMakeLists.txt delete mode 100644 sysutils/plasma5-ksysguard/files/patch-gui_SystemLoad2.sgrd delete mode 100644 sysutils/plasma5-ksysguard/files/patch-ksysguardd_CMakeLists.txt delete mode 100644 sysutils/plasma5-ksysguard/pkg-descr delete mode 100644 sysutils/plasma5-ksysguard/pkg-plist delete mode 100644 sysutils/plasma5-ksystemstats/Makefile delete mode 100644 sysutils/plasma5-ksystemstats/distinfo delete mode 100644 sysutils/plasma5-ksystemstats/pkg-descr delete mode 100644 sysutils/plasma5-ksystemstats/pkg-plist delete mode 100644 sysutils/plasma5-plasma-disks/Makefile delete mode 100644 sysutils/plasma5-plasma-disks/distinfo delete mode 100644 sysutils/plasma5-plasma-disks/pkg-descr delete mode 100644 sysutils/plasma5-plasma-disks/pkg-plist delete mode 100644 sysutils/plasma5-plasma-systemmonitor/Makefile delete mode 100644 sysutils/plasma5-plasma-systemmonitor/distinfo delete mode 100644 sysutils/plasma5-plasma-systemmonitor/pkg-descr delete mode 100644 sysutils/plasma5-plasma-systemmonitor/pkg-plist delete mode 100644 sysutils/plasma5-polkit-kde-agent-1/Makefile delete mode 100644 sysutils/plasma5-polkit-kde-agent-1/distinfo delete mode 100644 sysutils/plasma5-polkit-kde-agent-1/pkg-descr delete mode 100644 sysutils/plasma5-polkit-kde-agent-1/pkg-plist delete mode 100644 sysutils/plasma5-powerdevil/Makefile delete mode 100644 sysutils/plasma5-powerdevil/distinfo delete mode 100644 sysutils/plasma5-powerdevil/pkg-descr delete mode 100644 sysutils/plasma5-powerdevil/pkg-plist delete mode 100644 sysutils/plasma5-systemsettings/Makefile delete mode 100644 sysutils/plasma5-systemsettings/distinfo delete mode 100644 sysutils/plasma5-systemsettings/pkg-descr delete mode 100644 sysutils/plasma5-systemsettings/pkg-plist create mode 100644 sysutils/usacloud-core/Makefile create mode 100644 sysutils/usacloud-core/Makefile.version create mode 100644 sysutils/usacloud-core/distinfo create mode 100644 sysutils/usacloud-core/pkg-descr create mode 100644 sysutils/usacloud/Makefile create mode 100644 sysutils/usacloud/pkg-descr create mode 100644 textproc/bat/Makefile.crates delete mode 100644 textproc/docproj-legacy/Makefile delete mode 100644 textproc/docproj-legacy/pkg-descr delete mode 100644 textproc/p5-HTML-Tidy/Makefile delete mode 100644 textproc/p5-HTML-Tidy/distinfo delete mode 100644 textproc/p5-HTML-Tidy/pkg-descr delete mode 100644 textproc/p5-HTML-Tidy/pkg-plist create mode 100644 textproc/rubygem-actionpack-xml_parser-rails72/Makefile create mode 100644 textproc/rubygem-actionpack-xml_parser-rails72/distinfo create mode 100644 textproc/rubygem-actionpack-xml_parser-rails72/pkg-descr create mode 100644 textproc/rubygem-gitlab-glfm-markdown/files/patch-gemspec delete mode 100644 textproc/tidyp/Makefile delete mode 100644 textproc/tidyp/distinfo delete mode 100644 textproc/tidyp/pkg-descr delete mode 100644 textproc/tidyp/pkg-plist create mode 100644 textproc/uni-algo/Makefile create mode 100644 textproc/uni-algo/distinfo create mode 100644 textproc/uni-algo/pkg-descr create mode 100644 textproc/uni-algo/pkg-plist create mode 100644 www/R-cran-jose/Makefile create mode 100644 www/R-cran-jose/distinfo create mode 100644 www/R-cran-jose/pkg-descr create mode 100644 www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc create mode 100644 www/firefox/files/patch-ipc_glue_SharedMemoryPlatform__posix.cpp create mode 100644 www/kdsoap-ws-discovery-client/Makefile create mode 100644 www/kdsoap-ws-discovery-client/distinfo create mode 100644 www/kdsoap-ws-discovery-client/pkg-descr create mode 100644 www/kdsoap-ws-discovery-client/pkg-plist create mode 100644 www/nginx-devel/files/extra-patch-ngx_http_auth_jwt_module.c delete mode 100644 www/nginx-devel/files/extra-patch-ngx_http_uploadprogress_module.c delete mode 100644 www/nginx-devel/files/extra-patch-ngx_stream_ssl_ct_module.c create mode 100644 www/nginx-devel/files/extra-patch-passenger-implementation.cpp delete mode 100644 www/nginx-devel/files/extra-patch-rds-json-nginx-module-config delete mode 100644 www/nginx-devel/files/extra-patch-stream-lua-nginx-module_config create mode 100644 www/nyxt/Makefile create mode 100644 www/nyxt/distinfo create mode 100644 www/nyxt/files/patch-source_start.lisp create mode 100644 www/nyxt/pkg-descr create mode 100644 www/nyxt/pkg-message create mode 100644 www/nyxt/pkg-plist delete mode 100644 www/oauth2-proxy/files/modules.txt delete mode 100644 www/p5-CGI-Application-Plugin-HtmlTidy/Makefile delete mode 100644 www/p5-CGI-Application-Plugin-HtmlTidy/distinfo delete mode 100644 www/p5-CGI-Application-Plugin-HtmlTidy/pkg-descr delete mode 100644 www/p5-CGI-Application-Plugin-HtmlTidy/pkg-plist delete mode 100644 www/plasma5-plasma-browser-integration/Makefile delete mode 100644 www/plasma5-plasma-browser-integration/distinfo delete mode 100644 www/plasma5-plasma-browser-integration/files/patch-CMakeLists.txt delete mode 100644 www/plasma5-plasma-browser-integration/pkg-descr delete mode 100644 www/plasma5-plasma-browser-integration/pkg-plist create mode 100644 www/py-legacy-cgi/Makefile create mode 100644 www/py-legacy-cgi/distinfo create mode 100644 www/py-legacy-cgi/pkg-descr create mode 100644 www/py-openbrokerapi/files/patch-pyproject.toml delete mode 100644 www/qt6-webengine/files/patch-security-rollup create mode 100644 www/redmine60/Makefile create mode 100644 www/redmine60/bsd.redmine.mk create mode 100644 www/redmine60/distinfo create mode 100644 www/redmine60/files/commonmark.rb create mode 100644 www/redmine60/files/markdown.rb create mode 100644 www/redmine60/files/mini_magick.rb create mode 100644 www/redmine60/files/mysql.rb create mode 100644 www/redmine60/files/patch-Gemfile create mode 100644 www/redmine60/files/pg.rb create mode 100644 www/redmine60/files/puma.rb create mode 100644 www/redmine60/files/redmine.in create mode 100644 www/redmine60/pkg-descr create mode 100644 www/redmine60/pkg-message create mode 100644 www/redmine60/pkg-plist delete mode 100644 www/searx/Makefile delete mode 100644 www/searx/distinfo delete mode 100644 www/searx/files/pkg-message.in delete mode 100644 www/searx/files/searx.in delete mode 100644 www/searx/pkg-descr delete mode 100644 www/searx/pkg-plist create mode 100644 www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc create mode 100644 www/webkit2-gtk/files/patch-Source_WebCore_platform_MediaSample.h delete mode 100644 x11-fm/dolphin-devel/Makefile delete mode 100644 x11-fm/dolphin-devel/distinfo delete mode 100644 x11-fm/dolphin-devel/pkg-descr delete mode 100644 x11-fm/dolphin-devel/pkg-plist delete mode 100644 x11-fm/tdfsb/Makefile delete mode 100644 x11-fm/tdfsb/distinfo delete mode 100644 x11-fm/tdfsb/files/patch-tdfsb.c delete mode 100644 x11-fm/tdfsb/pkg-descr create mode 100644 x11-fonts/py-vfblib/files/patch-pyproject.toml delete mode 100644 x11-fonts/py-vfblib/files/patch-setup.cfg delete mode 100644 x11-themes/plasma5-breeze-gtk/Makefile delete mode 100644 x11-themes/plasma5-breeze-gtk/distinfo delete mode 100644 x11-themes/plasma5-breeze-gtk/files/patch-src_build__theme.sh delete mode 100644 x11-themes/plasma5-breeze-gtk/pkg-descr delete mode 100644 x11-themes/plasma5-breeze-gtk/pkg-plist delete mode 100644 x11-themes/plasma5-breeze/Makefile delete mode 100644 x11-themes/plasma5-breeze/distinfo delete mode 100644 x11-themes/plasma5-breeze/files/patch-CMakeLists.txt delete mode 100644 x11-themes/plasma5-breeze/pkg-descr delete mode 100644 x11-themes/plasma5-breeze/pkg-plist delete mode 100644 x11-themes/plasma5-kde-gtk-config/Makefile delete mode 100644 x11-themes/plasma5-kde-gtk-config/distinfo delete mode 100644 x11-themes/plasma5-kde-gtk-config/pkg-descr delete mode 100644 x11-themes/plasma5-kde-gtk-config/pkg-plist delete mode 100644 x11-themes/plasma5-oxygen/Makefile delete mode 100644 x11-themes/plasma5-oxygen/distinfo delete mode 100644 x11-themes/plasma5-oxygen/pkg-descr delete mode 100644 x11-themes/plasma5-oxygen/pkg-plist delete mode 100644 x11-themes/plasma5-plasma-workspace-wallpapers/Makefile delete mode 100644 x11-themes/plasma5-plasma-workspace-wallpapers/distinfo delete mode 100644 x11-themes/plasma5-plasma-workspace-wallpapers/pkg-descr delete mode 100644 x11-themes/plasma5-plasma-workspace-wallpapers/pkg-plist delete mode 100644 x11-toolkits/plasma5-kdeplasma-addons/Makefile delete mode 100644 x11-toolkits/plasma5-kdeplasma-addons/distinfo delete mode 100644 x11-toolkits/plasma5-kdeplasma-addons/pkg-descr delete mode 100644 x11-toolkits/plasma5-kdeplasma-addons/pkg-plist delete mode 100644 x11-wm/plasma5-kdecoration/Makefile delete mode 100644 x11-wm/plasma5-kdecoration/distinfo delete mode 100644 x11-wm/plasma5-kdecoration/pkg-descr delete mode 100644 x11-wm/plasma5-kdecoration/pkg-plist delete mode 100644 x11-wm/plasma5-kwin/Makefile delete mode 100644 x11-wm/plasma5-kwin/distinfo delete mode 100644 x11-wm/plasma5-kwin/files/patch-CMakeLists.txt delete mode 100644 x11-wm/plasma5-kwin/files/patch-cmake_modules_Findhwdata.cmake delete mode 100644 x11-wm/plasma5-kwin/files/patch-src_utils_ramfile.cpp delete mode 100644 x11-wm/plasma5-kwin/pkg-descr delete mode 100644 x11-wm/plasma5-kwin/pkg-plist delete mode 100644 x11/fbdesk/Makefile delete mode 100644 x11/fbdesk/distinfo delete mode 100644 x11/fbdesk/files/patch-ImagePNG.cc delete mode 100644 x11/fbdesk/files/patch-TextBox.cc delete mode 100644 x11/fbdesk/files/patch-src_FbTk_Image.cc delete mode 100644 x11/fbdesk/pkg-descr rename x11/{kde5 => kde}/Makefile (85%) rename x11/{kde5 => kde}/pkg-descr (83%) delete mode 100644 x11/kde6/Makefile delete mode 100644 x11/kde6/pkg-descr delete mode 100644 x11/konsole-devel/Makefile delete mode 100644 x11/konsole-devel/distinfo delete mode 100644 x11/konsole-devel/pkg-descr delete mode 100644 x11/konsole-devel/pkg-plist delete mode 100644 x11/plasma5-kactivitymanagerd/Makefile delete mode 100644 x11/plasma5-kactivitymanagerd/distinfo delete mode 100644 x11/plasma5-kactivitymanagerd/pkg-descr delete mode 100644 x11/plasma5-kactivitymanagerd/pkg-plist delete mode 100644 x11/plasma5-kgamma5/Makefile delete mode 100644 x11/plasma5-kgamma5/distinfo delete mode 100644 x11/plasma5-kgamma5/pkg-descr delete mode 100644 x11/plasma5-kgamma5/pkg-plist delete mode 100644 x11/plasma5-kscreen/Makefile delete mode 100644 x11/plasma5-kscreen/distinfo delete mode 100644 x11/plasma5-kscreen/pkg-descr delete mode 100644 x11/plasma5-kscreen/pkg-plist delete mode 100644 x11/plasma5-kwayland-integration/Makefile delete mode 100644 x11/plasma5-kwayland-integration/distinfo delete mode 100644 x11/plasma5-kwayland-integration/pkg-descr delete mode 100644 x11/plasma5-kwayland-integration/pkg-plist delete mode 100644 x11/plasma5-layer-shell-qt/Makefile delete mode 100644 x11/plasma5-layer-shell-qt/distinfo delete mode 100644 x11/plasma5-layer-shell-qt/pkg-descr delete mode 100644 x11/plasma5-layer-shell-qt/pkg-plist delete mode 100644 x11/plasma5-libkscreen/Makefile delete mode 100644 x11/plasma5-libkscreen/distinfo delete mode 100644 x11/plasma5-libkscreen/pkg-descr delete mode 100644 x11/plasma5-libkscreen/pkg-plist delete mode 100644 x11/plasma5-plasma-bigscreen/Makefile delete mode 100644 x11/plasma5-plasma-bigscreen/distinfo delete mode 100644 x11/plasma5-plasma-bigscreen/pkg-descr delete mode 100644 x11/plasma5-plasma-bigscreen/pkg-message delete mode 100644 x11/plasma5-plasma-bigscreen/pkg-plist delete mode 100644 x11/plasma5-plasma-desktop/Makefile delete mode 100644 x11/plasma5-plasma-desktop/distinfo delete mode 100644 x11/plasma5-plasma-desktop/files/patch-CMakeLists.txt delete mode 100644 x11/plasma5-plasma-desktop/pkg-descr delete mode 100644 x11/plasma5-plasma-desktop/pkg-plist delete mode 100644 x11/plasma5-plasma-integration/Makefile delete mode 100644 x11/plasma5-plasma-integration/distinfo delete mode 100644 x11/plasma5-plasma-integration/pkg-descr delete mode 100644 x11/plasma5-plasma-integration/pkg-plist delete mode 100644 x11/plasma5-plasma-workspace/Makefile delete mode 100644 x11/plasma5-plasma-workspace/distinfo delete mode 100644 x11/plasma5-plasma-workspace/files/patch-CMakeLists.txt delete mode 100644 x11/plasma5-plasma-workspace/files/patch-setup_xdg_environment delete mode 100644 x11/plasma5-plasma-workspace/files/patch-startkde_plasma-sourceenv.sh delete mode 100755 x11/plasma5-plasma-workspace/files/startplasma-wayland.sh delete mode 100644 x11/plasma5-plasma-workspace/pkg-descr delete mode 100644 x11/plasma5-plasma-workspace/pkg-message delete mode 100644 x11/plasma5-plasma-workspace/pkg-plist delete mode 100644 x11/plasma5-plasma/Makefile delete mode 100644 x11/plasma5-plasma/pkg-descr create mode 100644 x11/plasma6-plasma-integration/pkg-plist.qt5 rename x11/plasma6-plasma-integration/{pkg-plist => pkg-plist.qt6} (100%) delete mode 100644 x11/sirula/files/patch-osstrtools diff --git a/accessibility/hyprsunset/Makefile b/accessibility/hyprsunset/Makefile index 977cf558509..b5408a407fc 100644 --- a/accessibility/hyprsunset/Makefile +++ b/accessibility/hyprsunset/Makefile @@ -1,7 +1,7 @@ PORTNAME= hyprsunset DISTVERSIONPREFIX= v DISTVERSION= 0.1.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= accessibility wayland MAINTAINER= jbeich@FreeBSD.org diff --git a/accessibility/kdeaccessibility/Makefile b/accessibility/kdeaccessibility/Makefile index aef27f210ca..2e5c1d03425 100644 --- a/accessibility/kdeaccessibility/Makefile +++ b/accessibility/kdeaccessibility/Makefile @@ -1,13 +1,12 @@ PORTNAME= kdeaccessibility DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= accessibility kde MAINTAINER= kde@FreeBSD.org COMMENT= Accessibility applications for KDE 5 WWW= https://www.kde.org/ -USES= kde:5 metaport +USES= kde:6 metaport OPTIONS_DEFINE= KMAG KMOUSETOOL KMOUTH OPTIONS_DEFAULT:= ${OPTIONS_DEFINE} diff --git a/accessibility/kmag/Makefile b/accessibility/kmag/Makefile index 6fd142fa287..1d96ed7013f 100644 --- a/accessibility/kmag/Makefile +++ b/accessibility/kmag/Makefile @@ -1,6 +1,5 @@ PORTNAME= kmag DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 2 CATEGORIES= accessibility kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -8,16 +7,14 @@ COMMENT= KDE Screen magnifier WWW= https://www.kde.org/applications/utilities/kmag/ LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libqaccessibilityclient-qt5.so:accessibility/libqaccessibilityclient@qt5 +LIB_DEPENDS= libqaccessibilityclient-qt6.so:accessibility/libqaccessibilityclient@qt6 -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz -USE_KDE= auth codecs config configwidgets coreaddons \ - i18n kio service widgetsaddons xmlgui \ +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz +USE_KDE= auth codecs config configwidgets coreaddons i18n kio service \ + widgetsaddons xmlgui \ ecm:build -USE_QT= concurrent core dbus gui network printsupport widgets xml \ - buildtools:build qmake:build +USE_QT= base OPTIONS_DEFINE= DOCS diff --git a/accessibility/kmag/distinfo b/accessibility/kmag/distinfo index 3b221762189..54c60e20562 100644 --- a/accessibility/kmag/distinfo +++ b/accessibility/kmag/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889461 -SHA256 (KDE/release-service/23.08.5/kmag-23.08.5.tar.xz) = 256f63781c7aebcd10a83953446a5c974deae78e21a84d6b6d8c22e6db494ec9 -SIZE (KDE/release-service/23.08.5/kmag-23.08.5.tar.xz) = 725968 +TIMESTAMP = 1734460007 +SHA256 (KDE/release-service/24.12.0/kmag-24.12.0.tar.xz) = eed6d5bfd5fdabb07d89c7c2aacb50d36a49c45a4b3ba28143fffb49a13304ba +SIZE (KDE/release-service/24.12.0/kmag-24.12.0.tar.xz) = 677776 diff --git a/accessibility/kmag/pkg-plist b/accessibility/kmag/pkg-plist index 7e9398fc875..3a164687092 100644 --- a/accessibility/kmag/pkg-plist +++ b/accessibility/kmag/pkg-plist @@ -2,10 +2,12 @@ bin/kmag share/applications/org.kde.kmag.desktop share/icons/hicolor/16x16/apps/kmag.png share/icons/hicolor/32x32/apps/kmag.png +share/icons/hicolor/scalable/apps/kmag.svg %%DATADIR%%/icons/hicolor/16x16/actions/followmouse.png %%DATADIR%%/icons/hicolor/16x16/actions/hidemouse.png %%DATADIR%%/icons/hicolor/16x16/actions/window.png share/locale/ar/LC_MESSAGES/kmag.mo +share/locale/ast/LC_MESSAGES/kmag.mo share/locale/be/LC_MESSAGES/kmag.mo share/locale/bg/LC_MESSAGES/kmag.mo share/locale/br/LC_MESSAGES/kmag.mo @@ -88,6 +90,7 @@ share/man/nl/man1/kmag.1.gz share/man/pt/man1/kmag.1.gz share/man/pt_BR/man1/kmag.1.gz share/man/ru/man1/kmag.1.gz +share/man/sl/man1/kmag.1.gz share/man/sv/man1/kmag.1.gz share/man/uk/man1/kmag.1.gz -share/metainfo/org.kde.kmag.appdata.xml +share/metainfo/org.kde.kmag.metainfo.xml diff --git a/accessibility/kmousetool/Makefile b/accessibility/kmousetool/Makefile index 61c31181ca9..01bce429ee1 100644 --- a/accessibility/kmousetool/Makefile +++ b/accessibility/kmousetool/Makefile @@ -1,6 +1,5 @@ PORTNAME= kmousetool DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= accessibility kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -9,13 +8,13 @@ WWW= https://www.kde.org/applications/utilities/kmousetool/ LICENSE= GPLv2 -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz xorg -USE_KDE= auth codecs config configwidgets coreaddons dbusaddons \ - i18n iconthemes notifications phonon widgetsaddons windowsystem xmlgui \ +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz xorg +USE_KDE= auth codecs config configwidgets coreaddons dbusaddons i18n \ + iconthemes notifications phonon statusnotifieritem \ + widgetsaddons windowsystem xmlgui \ ecm:build -USE_QT= core dbus gui widgets xml \ - buildtools:build qmake:build -USE_XORG= ice sm x11 xext xtst +USE_QT= base multimedia +USE_XORG= ice sm x11 xext xt xtst OPTIONS_DEFINE= DOCS diff --git a/accessibility/kmousetool/distinfo b/accessibility/kmousetool/distinfo index fe5ef8283a6..79340668d8a 100644 --- a/accessibility/kmousetool/distinfo +++ b/accessibility/kmousetool/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889461 -SHA256 (KDE/release-service/23.08.5/kmousetool-23.08.5.tar.xz) = df3b9295de1df284fd4dcd154ca92d3187992d926b834ccbf3ab833541839507 -SIZE (KDE/release-service/23.08.5/kmousetool-23.08.5.tar.xz) = 130964 +TIMESTAMP = 1734460008 +SHA256 (KDE/release-service/24.12.0/kmousetool-24.12.0.tar.xz) = 107847e56a2b9a817fac3d91497db7ddda860f82acd6df57b1cde883cf88b9d9 +SIZE (KDE/release-service/24.12.0/kmousetool-24.12.0.tar.xz) = 134508 diff --git a/accessibility/kmousetool/pkg-plist b/accessibility/kmousetool/pkg-plist index 57d6f6275f7..c80bf7edd39 100644 --- a/accessibility/kmousetool/pkg-plist +++ b/accessibility/kmousetool/pkg-plist @@ -8,6 +8,7 @@ share/icons/hicolor/32x32/actions/kmousetool_on.png share/icons/hicolor/32x32/apps/kmousetool.png %%DATADIR%%/sounds/mousetool_tap.wav share/locale/ar/LC_MESSAGES/kmousetool.mo +share/locale/ast/LC_MESSAGES/kmousetool.mo share/locale/be/LC_MESSAGES/kmousetool.mo share/locale/bg/LC_MESSAGES/kmousetool.mo share/locale/br/LC_MESSAGES/kmousetool.mo @@ -89,6 +90,7 @@ share/man/man1/kmousetool.1.gz share/man/nl/man1/kmousetool.1.gz share/man/pt/man1/kmousetool.1.gz share/man/pt_BR/man1/kmousetool.1.gz +share/man/sl/man1/kmousetool.1.gz share/man/sv/man1/kmousetool.1.gz share/man/uk/man1/kmousetool.1.gz share/metainfo/org.kde.kmousetool.appdata.xml diff --git a/accessibility/kmouth/Makefile b/accessibility/kmouth/Makefile index ca87955e7d5..67eaa089f05 100644 --- a/accessibility/kmouth/Makefile +++ b/accessibility/kmouth/Makefile @@ -1,6 +1,5 @@ PORTNAME= kmouth DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= accessibility kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -10,12 +9,12 @@ WWW= https://www.kde.org/applications/utilities/kmouth/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz xorg +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz xorg USE_KDE= auth codecs completion config configwidgets coreaddons crash \ - i18n jobwidgets kio service solid widgetsaddons windowsystem xmlgui \ + i18n jobwidgets kio service solid widgetsaddons windowsystem \ + xmlgui \ ecm:build -USE_QT= concurrent core dbus gui network printsupport speech widgets xml \ - buildtools:build qmake:build +USE_QT= base speech USE_XORG= x11 OPTIONS_DEFINE= DOCS diff --git a/accessibility/kmouth/distinfo b/accessibility/kmouth/distinfo index 916a7da514f..e6280332e70 100644 --- a/accessibility/kmouth/distinfo +++ b/accessibility/kmouth/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889462 -SHA256 (KDE/release-service/23.08.5/kmouth-23.08.5.tar.xz) = 96d499fa0983f0189fcddbea419a872878ed5a3ffc34742a12223577062e4a97 -SIZE (KDE/release-service/23.08.5/kmouth-23.08.5.tar.xz) = 2091588 +TIMESTAMP = 1734460010 +SHA256 (KDE/release-service/24.12.0/kmouth-24.12.0.tar.xz) = 851a4526d8862dee02c337a20897a4e0c89ba8deed20df8ecf2dc16aace814af +SIZE (KDE/release-service/24.12.0/kmouth-24.12.0.tar.xz) = 1940336 diff --git a/accessibility/kmouth/pkg-plist b/accessibility/kmouth/pkg-plist index 0ab5c0bf2c9..4d45b9ab0bd 100644 --- a/accessibility/kmouth/pkg-plist +++ b/accessibility/kmouth/pkg-plist @@ -1,16 +1,14 @@ bin/kmouth etc/xdg/kmouthrc share/applications/org.kde.kmouth.desktop +share/icons/hicolor/128x128/apps/kmouth.png share/icons/hicolor/16x16/actions/phrase.png share/icons/hicolor/16x16/actions/phrasebook.png -share/icons/hicolor/16x16/apps/kmouth.png share/icons/hicolor/22x22/actions/phrase.png share/icons/hicolor/22x22/actions/phrasebook.png -share/icons/hicolor/22x22/apps/kmouth.png share/icons/hicolor/32x32/actions/phrase.png share/icons/hicolor/32x32/actions/phrasebook.png -share/icons/hicolor/32x32/apps/kmouth.png -share/icons/hicolor/48x48/apps/kmouth.png +share/icons/hicolor/scalable/apps/kmouth.svg %%DATADIR%%/books/ca/ca-courteousness.phrasebook %%DATADIR%%/books/ca/ca-greetings.phrasebook %%DATADIR%%/books/ca/ca-howareyou.phrasebook @@ -31,9 +29,8 @@ share/icons/hicolor/48x48/apps/kmouth.png %%DATADIR%%/books/sv/sv-howareyou.phrasebook %%DATADIR%%/books/sv/sv-personal.phrasebook %%DATADIR%%/books/sv/sv.desktop -share/kxmlgui5/kmouth/kmouthui.rc -share/kxmlgui5/kmouth/phrasebookdialogui.rc share/locale/ar/LC_MESSAGES/kmouth.mo +share/locale/ast/LC_MESSAGES/kmouth.mo share/locale/be/LC_MESSAGES/kmouth.mo share/locale/bg/LC_MESSAGES/kmouth.mo share/locale/br/LC_MESSAGES/kmouth.mo @@ -118,6 +115,7 @@ share/man/nl/man1/kmouth.1.gz share/man/pt/man1/kmouth.1.gz share/man/pt_BR/man1/kmouth.1.gz share/man/ru/man1/kmouth.1.gz +share/man/sl/man1/kmouth.1.gz share/man/sv/man1/kmouth.1.gz share/man/uk/man1/kmouth.1.gz share/metainfo/org.kde.kmouth.appdata.xml diff --git a/accessibility/qt6-speech/distinfo b/accessibility/qt6-speech/distinfo index 96d967342d4..0fd5e1d96c4 100644 --- a/accessibility/qt6-speech/distinfo +++ b/accessibility/qt6-speech/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733204902 -SHA256 (KDE/Qt/6.8.1/qtspeech-everywhere-src-6.8.1.tar.xz) = b0c5fe36c157b0b0cceb89d0d6325e539652f33963f7424cc70300870ce1acdf -SIZE (KDE/Qt/6.8.1/qtspeech-everywhere-src-6.8.1.tar.xz) = 262512 +TIMESTAMP = 1738340226 +SHA256 (KDE/Qt/6.8.2/qtspeech-everywhere-src-6.8.2.tar.xz) = e09b52336bb90090f4582a382fa084f7573ebd207cc81f3066ef94cc1bf202c3 +SIZE (KDE/Qt/6.8.2/qtspeech-everywhere-src-6.8.2.tar.xz) = 262484 diff --git a/accessibility/rubygem-atk/Makefile b/accessibility/rubygem-atk/Makefile index 9c13c12d95d..d4dded501b0 100644 --- a/accessibility/rubygem-atk/Makefile +++ b/accessibility/rubygem-atk/Makefile @@ -1,5 +1,5 @@ PORTNAME= atk -PORTVERSION= 4.2.5 +PORTVERSION= 4.2.6 CATEGORIES= accessibility rubygems MASTER_SITES= RG diff --git a/accessibility/rubygem-atk/distinfo b/accessibility/rubygem-atk/distinfo index eb886c2c1e1..de44fdca3f7 100644 --- a/accessibility/rubygem-atk/distinfo +++ b/accessibility/rubygem-atk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228192 -SHA256 (rubygem/atk-4.2.5.gem) = 6606d9c0744b9d121a707e2be772904e2beb4d15a5be3df0eb730a7310bab034 -SIZE (rubygem/atk-4.2.5.gem) = 15872 +TIMESTAMP = 1738090178 +SHA256 (rubygem/atk-4.2.6.gem) = 9a0b1b51e95a81e0c80a1a83b0e7e0daeac6595ff9796a4ece9afa8db48af243 +SIZE (rubygem/atk-4.2.6.gem) = 15872 diff --git a/archivers/Makefile b/archivers/Makefile index 85e17183482..fd8efa47ed9 100644 --- a/archivers/Makefile +++ b/archivers/Makefile @@ -2,6 +2,7 @@ SUBDIR += 7-zip SUBDIR += 9e + SUBDIR += R-cran-brotli SUBDIR += R-cran-zip SUBDIR += advancecomp SUBDIR += amigadepacker @@ -10,7 +11,6 @@ SUBDIR += arc SUBDIR += arj SUBDIR += ark - SUBDIR += ark-devel SUBDIR += arqiver SUBDIR += atool SUBDIR += bicom diff --git a/archivers/R-cran-brotli/Makefile b/archivers/R-cran-brotli/Makefile new file mode 100644 index 00000000000..5f539e9680c --- /dev/null +++ b/archivers/R-cran-brotli/Makefile @@ -0,0 +1,25 @@ +PORTNAME= brotli +DISTVERSION= 1.3.1 +CATEGORIES= archivers +DISTNAME= ${PORTNAME}_${DISTVERSION} + +MAINTAINER= uzsolt@FreeBSD.org +COMMENT= Compression Format Optimized for the Web +WWW= https://CRAN.R-project.org/package=brotli + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +TEST_DEPENDS= R-cran-ggplot2>0:graphics/R-cran-ggplot2 \ + R-cran-knitr>0:print/R-cran-knitr \ + R-cran-microbenchmark>0:devel/R-cran-microbenchmark \ + R-cran-rmarkdown>0:textproc/R-cran-rmarkdown \ + R-cran-spelling>0:textproc/R-cran-spelling +TESTING_UNSAFE= R-cran-R.rsp is required + +USES= cran:auto-plist,compiles + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/R/library/brotli/bin/bro + +.include diff --git a/archivers/R-cran-brotli/distinfo b/archivers/R-cran-brotli/distinfo new file mode 100644 index 00000000000..1f269422b13 --- /dev/null +++ b/archivers/R-cran-brotli/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1737746476 +SHA256 (brotli_1.3.1.tar.gz) = 8776c3fce9fdd72ead4ea166135d699b0f348eb44c0c30895f515a2f0e711946 +SIZE (brotli_1.3.1.tar.gz) = 1055599 diff --git a/archivers/R-cran-brotli/pkg-descr b/archivers/R-cran-brotli/pkg-descr new file mode 100644 index 00000000000..03227d69c1f --- /dev/null +++ b/archivers/R-cran-brotli/pkg-descr @@ -0,0 +1,3 @@ +A lossless compressed data format that uses a combination of the LZ77 algorithm +and Huffman coding. Brotli is similar in speed to deflate (gzip) but offers more +dense compression. diff --git a/archivers/apache-commons-compress/Makefile b/archivers/apache-commons-compress/Makefile index 4ac77a8c69f..4bbea282086 100644 --- a/archivers/apache-commons-compress/Makefile +++ b/archivers/apache-commons-compress/Makefile @@ -1,5 +1,5 @@ PORTNAME= commons-compress -PORTVERSION= 1.26.2 +PORTVERSION= 1.27.1 CATEGORIES= archivers java MASTER_SITES= APACHE_COMMONS_BINARIES PKGNAMEPREFIX= apache- diff --git a/archivers/apache-commons-compress/distinfo b/archivers/apache-commons-compress/distinfo index b4d191a57f1..9abfeb33db0 100644 --- a/archivers/apache-commons-compress/distinfo +++ b/archivers/apache-commons-compress/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1717254352 -SHA256 (commons-compress-1.26.2-bin.tar.gz) = 13219b56172cb8484b7ca8744cf163c9215df7f67c04406192c9697ddbb87abf -SIZE (commons-compress-1.26.2-bin.tar.gz) = 130484372 +TIMESTAMP = 1738513616 +SHA256 (commons-compress-1.27.1-bin.tar.gz) = a6c0fd56c796c71da8bdd5068c46d40a6f9f8e743f0f64bbd0dbb26769ec5f00 +SIZE (commons-compress-1.27.1-bin.tar.gz) = 130521374 diff --git a/archivers/ark-devel/Makefile b/archivers/ark-devel/Makefile deleted file mode 100644 index 245db570a11..00000000000 --- a/archivers/ark-devel/Makefile +++ /dev/null @@ -1,51 +0,0 @@ -PORTNAME= ark -DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 -CATEGORIES= archivers kde kde-applications kde-devel - -MAINTAINER= kde@FreeBSD.org -COMMENT= Archiving tool for KDE -WWW= https://utils.kde.org/projects/ark/ - -LICENSE= GPLv2+ - -USES= cmake compiler:c++11-lang cpe desktop-file-utils gettext gl \ - kde:6 libarchive qt:6 tar:xz xorg -USE_KDE= archive auth bookmarks codecs completion config configwidgets \ - coreaddons crash dbusaddons doctools filemetadata i18n \ - iconthemes itemmodels itemviews jobwidgets kio parts pty \ - service solid sonnet textwidgets widgetsaddons windowsystem \ - xmlgui \ - ecm:build -USE_GL= gl opengl -USE_QT= base -USE_XORG= x11 -USE_LDCONFIG= yes - -CMAKE_ARGS= -DQT_MAJOR_VERSION=6 - -PATCH_STRIP= -p1 - -OPTIONS_DEFINE= 7ZIP DOCS RAR ZIP -OPTIONS_DEFAULT= 7ZIP DOCS ZIP -OPTIONS_DEFAULT_i386= RAR -OPTIONS_DEFAULT_amd64= RAR -OPTIONS_SUB= YES - -# The 7ZIP and RAR options only need runtime dependencies; -# the port builds identically with or without them. -7ZIP_DESC= Support for 7-Zip archives (runtime) -7ZIP_RUN_DEPENDS= 7zz:archivers/7-zip - -RAR_DESC= Support for RAR archives (runtime) -RAR_RUN_DEPENDS= rar:archivers/rar \ - unrar:archivers/unrar - -ZIP_DESC= Support for ZIP archives -ZIP_LIB_DEPENDS= libzip.so:archivers/libzip -ZIP_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_LibZip - -# Override shared library version -KDE_APPLICATIONS_SHLIB_VER= ${KDE_APPLICATIONS_VERSION} - -.include diff --git a/archivers/ark-devel/distinfo b/archivers/ark-devel/distinfo deleted file mode 100644 index c7b76ba5754..00000000000 --- a/archivers/ark-devel/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1705254657 -SHA256 (KDE/release-service/24.01.90/ark-24.01.90.tar.xz) = c28a6818f40904de0eae7cbc7d1f27e17b4cb0d4a05f4324ed53ca52d960ccb9 -SIZE (KDE/release-service/24.01.90/ark-24.01.90.tar.xz) = 3016616 diff --git a/archivers/ark-devel/pkg-descr b/archivers/ark-devel/pkg-descr deleted file mode 100644 index 28f80c3285a..00000000000 --- a/archivers/ark-devel/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -Ark is a program for managing various archive formats within the KDE -environment. - -Archives can be viewed, extracted, created and modified from within -Ark. The program can handle various formats such as tar, gzip, bzip2, -zip, rar and lha (if appropriate command-line programs are -installed). Ark can work closely with Konqueror and Dolphin in -a KDE Plasma environment to handle archives. diff --git a/archivers/ark-devel/pkg-message b/archivers/ark-devel/pkg-message deleted file mode 100644 index 1a56cbe9881..00000000000 --- a/archivers/ark-devel/pkg-message +++ /dev/null @@ -1,10 +0,0 @@ -[ -{ type: install - message: < diff --git a/archivers/lizard/distinfo b/archivers/lizard/distinfo index 9c702f53a10..4d26db654e2 100644 --- a/archivers/lizard/distinfo +++ b/archivers/lizard/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1706687556 -SHA256 (inikep-lizard-v1.0-af8518ccb8c68e062a8c80205ff07d56a2e77dd4_GH0.tar.gz) = 8974cd29527741c43e21eb6b82a30c6d10fa55fd3909b0c44011acb169ee6a00 -SIZE (inikep-lizard-v1.0-af8518ccb8c68e062a8c80205ff07d56a2e77dd4_GH0.tar.gz) = 214408 +TIMESTAMP = 1738830121 +SHA256 (inikep-lizard-v2.1_GH0.tar.gz) = 0c1a7efceeb8ae66bfa2b7b659f01dec120925d846b01ce4dfc6960ba8cd61e5 +SIZE (inikep-lizard-v2.1_GH0.tar.gz) = 228739 diff --git a/archivers/lizard/pkg-plist b/archivers/lizard/pkg-plist index 02083f954fb..51ed93030eb 100644 --- a/archivers/lizard/pkg-plist +++ b/archivers/lizard/pkg-plist @@ -7,8 +7,8 @@ include/lizard_decompress.h include/lizard_frame.h lib/liblizard.a lib/liblizard.so -lib/liblizard.so.1 -lib/liblizard.so.1.0.0 +lib/liblizard.so.2 +lib/liblizard.so.%%DISTVERSION%%.0 libdata/pkgconfig/liblizard.pc share/man/man1/lizard.1.gz share/man/man1/lizardcat.1.gz diff --git a/archivers/lxqt-archiver/Makefile b/archivers/lxqt-archiver/Makefile index 806dcdf7cdd..22e7bc904a5 100644 --- a/archivers/lxqt-archiver/Makefile +++ b/archivers/lxqt-archiver/Makefile @@ -1,5 +1,6 @@ PORTNAME= lxqt-archiver PORTVERSION= 1.1.0 +PORTREVISION= 1 CATEGORIES= archivers MASTER_SITES= LXQT diff --git a/archivers/py-zlib-ng/Makefile b/archivers/py-zlib-ng/Makefile index e8c707294e3..9da7a3a139b 100644 --- a/archivers/py-zlib-ng/Makefile +++ b/archivers/py-zlib-ng/Makefile @@ -19,6 +19,13 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=51:devel/py-setuptools@${PY_FL USES= cmake:indirect python USE_PYTHON= autoplist pep517 +OPTIONS_DEFINE= SYSTEM_ZLIB_NG + +SYSTEM_ZLIB_NG_DESC= Use archivers/zlib-ng instead of bundled version + +SYSTEM_ZLIB_NG_LIB_DEPENDS= libz-ng.so:archivers/zlib-ng +SYSTEM_ZLIB_NG_MAKE_ENV= PYTHON_ZLIB_NG_LINK_DYNAMIC=1 + post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME:S/-/_/}/${PORTNAME:S/-/_/}.cpython-${PYTHON_VER:S/.//}.so diff --git a/archivers/unrar/Makefile b/archivers/unrar/Makefile index 20561cf32ca..f1f4ad1b77e 100644 --- a/archivers/unrar/Makefile +++ b/archivers/unrar/Makefile @@ -23,12 +23,12 @@ WRKSRC= ${WRKDIR}/unrar PLIST_FILES= bin/unrar -SLAVEDIRS= archivers/unrar-iconv - CONFLICTS_INSTALL= unrar-iconv CPE_VENDOR= rarlab +SLAVEDIRS= archivers/unrar-iconv + OPTIONS_DEFINE= OPENSSL_AES OPTIONS_DEFAULT=OPENSSL_AES OPENSSL_AES_DESC= Use OpenSSL implementation of AES diff --git a/archivers/zim-tools/files/patch-meson.build b/archivers/zim-tools/files/patch-meson.build index b913095ecb3..ab35295d50b 100644 --- a/archivers/zim-tools/files/patch-meson.build +++ b/archivers/zim-tools/files/patch-meson.build @@ -1,6 +1,6 @@ --- meson.build.orig 2024-09-08 18:40:36 UTC +++ meson.build -@@ -17,10 +17,10 @@ endif +@@ -17,15 +17,16 @@ endif endif endif @@ -14,3 +14,10 @@ find_library_in_compiler = meson.version().version_compare('>=0.31.0') rt_dep = dependency('rt', required:false) + docopt_dep = dependency('docopt', static:static_linkage) +-icu_dep = dependency('icu-i18n', static:static_linkage) ++icu_dep = [dependency('icu-i18n', static:static_linkage), \ ++ dependency('icu-uc', static:static_linkage)] + + with_writer = host_machine.system() != 'windows' + diff --git a/astro/google-earth-pro/Makefile b/astro/google-earth-pro/Makefile index fadcdb76b6d..3db1d8aba5e 100644 --- a/astro/google-earth-pro/Makefile +++ b/astro/google-earth-pro/Makefile @@ -3,7 +3,7 @@ # https://support.google.com/earth/answer/168344 PORTNAME= google-earth-pro -DISTVERSION= 7.3.6.10155 +DISTVERSION= 7.3.6.10201 DISTVERSIONSUFFIX= -0 CATEGORIES= astro deskutils geography MASTER_SITES= http://dl.google.com/linux/earth/rpm/stable/x86_64/ @@ -46,7 +46,6 @@ do-install: ${STAGEDIR}${DESKTOPDIR} ${MKDIR} ${STAGEDIR}${LINUXBASE} (cd ${WRKSRC} && ${COPYTREE_SHARE} opt ${STAGEDIR}${LINUXBASE}) - ${CHMOD} +x ${STAGEDIR}${LINUXBASE}/opt/google/earth/pro/googleearth-bin ${INSTALL_SCRIPT} ${WRKDIR}/google-earth-pro ${STAGEDIR}${PREFIX}/bin .include diff --git a/astro/google-earth-pro/distinfo b/astro/google-earth-pro/distinfo index 9f02c7eefd8..d955afaaa25 100644 --- a/astro/google-earth-pro/distinfo +++ b/astro/google-earth-pro/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734540050 -SHA256 (google-earth-pro-stable-7.3.6.10155-0.x86_64.rpm) = 47b87269767e576ebe7c031fc7c33b43fd9be87ad5e8e278fcb98bf539edff4d -SIZE (google-earth-pro-stable-7.3.6.10155-0.x86_64.rpm) = 77341854 +TIMESTAMP = 1738426567 +SHA256 (google-earth-pro-stable-7.3.6.10201-0.x86_64.rpm) = 1e89d43a50ae5bda8f64b7cfaa66b228658cf50ee89f54365f63d10bb3113bc5 +SIZE (google-earth-pro-stable-7.3.6.10201-0.x86_64.rpm) = 77346911 diff --git a/astro/google-earth-pro/pkg-plist b/astro/google-earth-pro/pkg-plist index 3b6328deb9f..1ef2e541f68 100644 --- a/astro/google-earth-pro/pkg-plist +++ b/astro/google-earth-pro/pkg-plist @@ -5,7 +5,7 @@ %%LINUXBASE%%/opt/google/earth/pro/google-earth-pro %%LINUXBASE%%/opt/google/earth/pro/google-earth-pro.desktop %%LINUXBASE%%/opt/google/earth/pro/googleearth -%%LINUXBASE%%/opt/google/earth/pro/googleearth-bin +@(,,555) %%LINUXBASE%%/opt/google/earth/pro/googleearth-bin %%LINUXBASE%%/opt/google/earth/pro/gpsbabel %%LINUXBASE%%/opt/google/earth/pro/kh56 %%LINUXBASE%%/opt/google/earth/pro/lang/ar.qm diff --git a/astro/gpsprune/Makefile b/astro/gpsprune/Makefile index 1044699f524..6d8740f4281 100644 --- a/astro/gpsprune/Makefile +++ b/astro/gpsprune/Makefile @@ -1,5 +1,5 @@ PORTNAME= gpsprune -PORTVERSION= 24.5 +PORTVERSION= 25 CATEGORIES= astro java MASTER_SITES= https://activityworkshop.net/software/${PORTNAME}/ DISTNAME= ${PORTNAME}_${PORTVERSION}.jar diff --git a/astro/gpsprune/distinfo b/astro/gpsprune/distinfo index 6ffc588f4f4..0f6288171c9 100644 --- a/astro/gpsprune/distinfo +++ b/astro/gpsprune/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729785109 -SHA256 (gpsprune_24.5.jar) = a90b4c4906e122060b25b0a2a7a8a859e56984ed43118b9d9972947abd382f86 -SIZE (gpsprune_24.5.jar) = 1456650 +TIMESTAMP = 1738276454 +SHA256 (gpsprune_25.jar) = f0518e8a08c722f8fe099c2ad0b86ded4663b66ac4e65d80ab1f768198dabb8e +SIZE (gpsprune_25.jar) = 1515024 diff --git a/astro/josm/Makefile b/astro/josm/Makefile index 1c9146b4b62..6a49cfa804d 100644 --- a/astro/josm/Makefile +++ b/astro/josm/Makefile @@ -1,5 +1,5 @@ PORTNAME= josm -PORTVERSION= 19265 +PORTVERSION= 19307 CATEGORIES= astro java MASTER_SITES= https://josm.openstreetmap.de/download/ DISTNAME= ${PORTNAME}-snapshot-${PORTVERSION}.jar diff --git a/astro/josm/distinfo b/astro/josm/distinfo index dbae5485bb2..ecd296ef035 100644 --- a/astro/josm/distinfo +++ b/astro/josm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734971310 -SHA256 (josm-snapshot-19265.jar) = e87a09a161fd4ec8392e400b95af0d1c67df5b29abd36560646dd91b9041b857 -SIZE (josm-snapshot-19265.jar) = 18383098 +TIMESTAMP = 1738759717 +SHA256 (josm-snapshot-19307.jar) = d3c75a71f26b45b764f018fe9435b6b3c62e195be729dbcc40df36e65baca219 +SIZE (josm-snapshot-19307.jar) = 18720348 diff --git a/astro/kosmindoormap/Makefile b/astro/kosmindoormap/Makefile index 77b3ab4d5b4..a964d2a5ab4 100644 --- a/astro/kosmindoormap/Makefile +++ b/astro/kosmindoormap/Makefile @@ -1,19 +1,18 @@ PORTNAME= kosmindoormap DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 6 CATEGORIES= astro kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= Library and QML component for rendering multi-level OSM indoor maps WWW= https://marble.kde.org/ -LIB_DEPENDS= libprotobuf.so:devel/protobuf +LIB_DEPENDS= libprotobuf.so:devel/protobuf \ + libKOpeningHours.so:devel/kopeninghours -USES= bison cmake compiler:c++11-lang kde:5 qt:5 tar:xz -USE_KDE= i18n kpublictransport \ +USES= bison cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz +USE_KDE= coreaddons i18n kirigami2 kpublictransport service \ ecm:build -USE_QT= core declarative gui network quick3d \ - buildtools:build qmake:build +USE_QT= base OPTIONS_DEFINE= DOCS diff --git a/astro/kosmindoormap/distinfo b/astro/kosmindoormap/distinfo index 3c1c9041c65..41daa15de24 100644 --- a/astro/kosmindoormap/distinfo +++ b/astro/kosmindoormap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889450 -SHA256 (KDE/release-service/23.08.5/kosmindoormap-23.08.5.tar.xz) = 647bd4e37536502543494c8db8fcaa2f0a485c396920ee69e5238f367a48ab03 -SIZE (KDE/release-service/23.08.5/kosmindoormap-23.08.5.tar.xz) = 384948 +TIMESTAMP = 1734460014 +SHA256 (KDE/release-service/24.12.0/kosmindoormap-24.12.0.tar.xz) = f2a648d8dab8e568448fddcddd2bcc76387b6231cd6aca355030491aa6a336c1 +SIZE (KDE/release-service/24.12.0/kosmindoormap-24.12.0.tar.xz) = 693112 diff --git a/astro/kosmindoormap/pkg-plist b/astro/kosmindoormap/pkg-plist index 31f60432645..cc7e7d31f6a 100644 --- a/astro/kosmindoormap/pkg-plist +++ b/astro/kosmindoormap/pkg-plist @@ -1,13 +1,23 @@ +include/KOSM/AbstractReader +include/KOSM/AbstractWriter include/KOSM/Datatypes include/KOSM/Element +include/KOSM/IO +include/KOSM/Languages include/KOSMIndoorMap/EquipmentModel include/KOSMIndoorMap/FloorLevelModel include/KOSMIndoorMap/GateModel include/KOSMIndoorMap/HitDetector +include/KOSMIndoorMap/MapCSSElementState +include/KOSMIndoorMap/MapCSSLoader include/KOSMIndoorMap/MapCSSParser +include/KOSMIndoorMap/MapCSSProperty +include/KOSMIndoorMap/MapCSSResult include/KOSMIndoorMap/MapCSSStyle +include/KOSMIndoorMap/MapCSSTypes include/KOSMIndoorMap/MapData include/KOSMIndoorMap/MapLoader +include/KOSMIndoorMap/NetworkAccessManagerFactory include/KOSMIndoorMap/OverlaySource include/KOSMIndoorMap/PainterRenderer include/KOSMIndoorMap/Platform @@ -16,20 +26,37 @@ include/KOSMIndoorMap/SceneController include/KOSMIndoorMap/SceneGraph include/KOSMIndoorMap/SceneGraphItem include/KOSMIndoorMap/View +include/KOSMIndoorRouting/NavMesh +include/KOSMIndoorRouting/NavMeshBuilder +include/KOSMIndoorRouting/NavMeshTransform +include/KOSMIndoorRouting/Route +include/KOSMIndoorRouting/RoutingArea +include/KOSMIndoorRouting/RoutingJob +include/KOSMIndoorRouting/RoutingProfile +include/kosm/abstractreader.h +include/kosm/abstractwriter.h include/kosm/datatypes.h include/kosm/element.h include/kosm/internal.h +include/kosm/io.h include/kosm/kosm_export.h +include/kosm/languages.h include/kosm/stringpool.h include/kosmindoormap/equipmentmodel.h include/kosmindoormap/floorlevelmodel.h include/kosmindoormap/gatemodel.h include/kosmindoormap/hitdetector.h include/kosmindoormap/kosmindoormap_export.h +include/kosmindoormap/mapcsselementstate.h +include/kosmindoormap/mapcssloader.h include/kosmindoormap/mapcssparser.h +include/kosmindoormap/mapcssproperty.h +include/kosmindoormap/mapcssresult.h include/kosmindoormap/mapcssstyle.h +include/kosmindoormap/mapcsstypes.h include/kosmindoormap/mapdata.h include/kosmindoormap/maploader.h +include/kosmindoormap/networkaccessmanagerfactory.h include/kosmindoormap/overlaysource.h include/kosmindoormap/painterrenderer.h include/kosmindoormap/platform.h @@ -39,6 +66,14 @@ include/kosmindoormap/scenegraph.h include/kosmindoormap/scenegraphitem.h include/kosmindoormap/view.h include/kosmindoormap_version.h +include/kosmindoorrouting/kosmindoorrouting_export.h +include/kosmindoorrouting/navmesh.h +include/kosmindoorrouting/navmeshbuilder.h +include/kosmindoorrouting/navmeshtransform.h +include/kosmindoorrouting/route.h +include/kosmindoorrouting/routingarea.h +include/kosmindoorrouting/routingjob.h +include/kosmindoorrouting/routingprofile.h lib/cmake/KOSMIndoorMap/KOSMIndoorMapConfig.cmake lib/cmake/KOSMIndoorMap/KOSMIndoorMapConfigVersion.cmake lib/cmake/KOSMIndoorMap/KOSMIndoorMapTargets-%%CMAKE_BUILD_TYPE%%.cmake @@ -49,22 +84,53 @@ lib/libKOSM.so.%%KDE_APPLICATIONS_VERSION%% lib/libKOSMIndoorMap.so lib/libKOSMIndoorMap.so.1 lib/libKOSMIndoorMap.so.%%KDE_APPLICATIONS_VERSION%% +lib/libKOSMIndoorRouting.so +lib/libKOSMIndoorRouting.so.1 +lib/libKOSMIndoorRouting.so.%%KDE_APPLICATIONS_VERSION%% +%%QT_QMLDIR%%/org/kde/kosmindoormap/AmenityListDelegate.qml +%%QT_QMLDIR%%/org/kde/kosmindoormap/AmenitySearchDialog.qml +%%QT_QMLDIR%%/org/kde/kosmindoormap/FloorLevelSelector.qml %%QT_QMLDIR%%/org/kde/kosmindoormap/IndoorMap.qml %%QT_QMLDIR%%/org/kde/kosmindoormap/IndoorMapAttributionLabel.qml %%QT_QMLDIR%%/org/kde/kosmindoormap/IndoorMapScale.qml +%%QT_QMLDIR%%/org/kde/kosmindoormap/OSMElementInformationDialog.qml +%%QT_QMLDIR%%/org/kde/kosmindoormap/OSMElementInformationDialogAddressDelegate.qml +%%QT_QMLDIR%%/org/kde/kosmindoormap/OSMElementInformationDialogImageDelegate.qml +%%QT_QMLDIR%%/org/kde/kosmindoormap/OSMElementInformationDialogLinkDelegate.qml +%%QT_QMLDIR%%/org/kde/kosmindoormap/OSMElementInformationDialogOpeningHoursDelegate.qml +%%QT_QMLDIR%%/org/kde/kosmindoormap/OSMElementInformationDialogStringDelegate.qml +%%QT_QMLDIR%%/org/kde/kosmindoormap/RoomSearchDialog.qml +%%QT_QMLDIR%%/org/kde/kosmindoormap/kde-qmlmodule.version +%%QT_QMLDIR%%/org/kde/kosmindoormap/kosmindoormapquickplugin.qmltypes +%%QT_QMLDIR%%/org/kde/kosmindoormap/kpublictransport/kde-qmlmodule.version +%%QT_QMLDIR%%/org/kde/kosmindoormap/kpublictransport/kosmindoormap_kpublictransport_integration_plugin.qmltypes %%QT_QMLDIR%%/org/kde/kosmindoormap/kpublictransport/libkosmindoormap_kpublictransport_integration_plugin.so %%QT_QMLDIR%%/org/kde/kosmindoormap/kpublictransport/qmldir %%QT_QMLDIR%%/org/kde/kosmindoormap/libkosmindoormapquickplugin.so %%QT_QMLDIR%%/org/kde/kosmindoormap/qmldir +%%QT_QMLDIR%%/org/kde/kosmindoorrouting/kde-qmlmodule.version +%%QT_QMLDIR%%/org/kde/kosmindoorrouting/kosmindoorroutingquickplugin.qmltypes +%%QT_QMLDIR%%/org/kde/kosmindoorrouting/libkosmindoorroutingquickplugin.so +%%QT_QMLDIR%%/org/kde/kosmindoorrouting/qmldir +%%QT_QMLDIR%%/org/kde/osm/editorcontroller/kde-qmlmodule.version +%%QT_QMLDIR%%/org/kde/osm/editorcontroller/kosmeditorcontrollerplugin.qmltypes +%%QT_QMLDIR%%/org/kde/osm/editorcontroller/libkosmeditorcontrollerplugin.so +%%QT_QMLDIR%%/org/kde/osm/editorcontroller/qmldir +share/locale/ar/LC_MESSAGES/kosmindoormap.mo +share/locale/ast/LC_MESSAGES/kosmindoormap.mo share/locale/ca/LC_MESSAGES/kosmindoormap.mo share/locale/ca@valencia/LC_MESSAGES/kosmindoormap.mo share/locale/cs/LC_MESSAGES/kosmindoormap.mo share/locale/de/LC_MESSAGES/kosmindoormap.mo share/locale/en_GB/LC_MESSAGES/kosmindoormap.mo +share/locale/eo/LC_MESSAGES/kosmindoormap.mo share/locale/es/LC_MESSAGES/kosmindoormap.mo share/locale/eu/LC_MESSAGES/kosmindoormap.mo share/locale/fi/LC_MESSAGES/kosmindoormap.mo share/locale/fr/LC_MESSAGES/kosmindoormap.mo +share/locale/gl/LC_MESSAGES/kosmindoormap.mo +share/locale/he/LC_MESSAGES/kosmindoormap.mo +share/locale/ia/LC_MESSAGES/kosmindoormap.mo share/locale/it/LC_MESSAGES/kosmindoormap.mo share/locale/ja/LC_MESSAGES/kosmindoormap.mo share/locale/ka/LC_MESSAGES/kosmindoormap.mo @@ -82,4 +148,4 @@ share/locale/tr/LC_MESSAGES/kosmindoormap.mo share/locale/uk/LC_MESSAGES/kosmindoormap.mo share/locale/zh_CN/LC_MESSAGES/kosmindoormap.mo share/locale/zh_TW/LC_MESSAGES/kosmindoormap.mo -share/qlogging-categories5/org_kde_kosmindoormap.categories +share/qlogging-categories6/org_kde_kosmindoormap.categories diff --git a/astro/kosmorro/Makefile b/astro/kosmorro/Makefile index 7f55acba7bd..0c062dd0dfa 100644 --- a/astro/kosmorro/Makefile +++ b/astro/kosmorro/Makefile @@ -39,4 +39,7 @@ PDF_RUN_DEPENDS=pdflatex:print/tex-formats NO_ARCH= yes +post-install: + @${INSTALL_DATA} ${WRKSRC}/CHANGELOG.md ${STAGEDIR}${PYTHON_SITELIBDIR}/ + .include diff --git a/astro/libosmpbf/Makefile b/astro/libosmpbf/Makefile index 13669eb7146..d4852e19e44 100644 --- a/astro/libosmpbf/Makefile +++ b/astro/libosmpbf/Makefile @@ -1,7 +1,7 @@ PORTNAME= libosmpbf PORTVERSION= 1.5.1 DISTVERSIONPREFIX= v -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= astro geography devel MAINTAINER= amdmi3@FreeBSD.org diff --git a/astro/marble/Makefile b/astro/marble/Makefile index 2ace4367f39..0a5581a3f43 100644 --- a/astro/marble/Makefile +++ b/astro/marble/Makefile @@ -1,6 +1,5 @@ PORTNAME= marble DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 7 CATEGORIES= astro education kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -13,16 +12,14 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libprotobuf.so:devel/protobuf USES= cmake compiler:c++11-lang desktop-file-utils gettext \ - kde:5 qt:5 shared-mime-info tar:xz xorg + kde:6 qt:6 shared-mime-info tar:xz xorg USE_KDE= auth codecs completion config configwidgets coreaddons \ - crash doctools i18n jobwidgets kio package parts phonon \ - plasma-framework plasma-workspace-wallpapers runner service solid \ + crash doctools i18n jobwidgets kio kirigami-addons package \ + parts phonon plasma-workspace-wallpapers runner service solid \ sonnet textwidgets widgetsaddons windowsystem xmlgui \ ecm:build USE_LDCONFIG= yes -USE_QT= concurrent core dbus declarative designer gui network \ - printsupport serialport sql svg widgets xml \ - buildtools:build qmake:build testlib:build +USE_QT= base declarative positioning svg USE_XORG= x11 CMAKE_OFF= MOBILE @@ -41,8 +38,8 @@ GPS_USE= QT=location GPS_LIB_DEPENDS= libgps.so:astro/gpsd GPS_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_libgps -WEBENGINE_DESC= Build various plugins that require qt5-webengine +WEBENGINE_DESC= Build various plugins that require qt6-webengine WEBENGINE_USE= QT=location,webchannel,webengine -WEBENGINE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngineWidgets +WEBENGINE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Qt6WebEngineWidgets .include diff --git a/astro/marble/distinfo b/astro/marble/distinfo index a9934b4867a..324af4f2468 100644 --- a/astro/marble/distinfo +++ b/astro/marble/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889449 -SHA256 (KDE/release-service/23.08.5/marble-23.08.5.tar.xz) = 856cff312725f9644b05cc92d3e437712311d96927e6aa008a44df1c0f4a0b88 -SIZE (KDE/release-service/23.08.5/marble-23.08.5.tar.xz) = 53786140 +TIMESTAMP = 1734460017 +SHA256 (KDE/release-service/24.12.0/marble-24.12.0.tar.xz) = a347f134d1428bd46b886bb41a292a2fec4aea4de274bff73cd8b8994f920576 +SIZE (KDE/release-service/24.12.0/marble-24.12.0.tar.xz) = 53635296 diff --git a/astro/marble/pkg-plist b/astro/marble/pkg-plist index 9f06434b409..1557207f456 100644 --- a/astro/marble/pkg-plist +++ b/astro/marble/pkg-plist @@ -1,5 +1,6 @@ bin/marble -bin/marble-qt +bin/marble-behaim +bin/marble-maps include/astro/astr2lib.h include/astro/astro_version.h include/astro/astrolib.h @@ -96,7 +97,6 @@ include/marble/MapWizard.h include/marble/MarbleAboutDialog.h include/marble/MarbleColors.h include/marble/MarbleDebug.h -include/marble/MarbleDeclarativePlugin.h include/marble/MarbleDirs.h include/marble/MarbleGlobal.h include/marble/MarbleGraphicsGridLayout.h @@ -166,7 +166,6 @@ include/marble/ViewportParams.h include/marble/WaitEditWidget.h include/marble/WidgetGraphicsItem.h include/marble/geodata_export.h -include/marble/marble_declarative_export.h include/marble/marble_export.h include/marble/marble_version.h lib/cmake/Astro/AstroConfig.cmake @@ -179,11 +178,10 @@ lib/cmake/Marble/MarbleTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Marble/MarbleTargets.cmake lib/libastro.so lib/libastro.so.1 -lib/libastro.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libmarbledeclarative.so -lib/libmarblewidget-qt5.so -lib/libmarblewidget-qt5.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libmarblewidget-qt5.so.28 +lib/libastro.so.%%KDE_APPLICATIONS_VERSION%% +lib/libmarblewidget-qt6.so +lib/libmarblewidget-qt6.so.28 +lib/libmarblewidget-qt6.so.%%KDE_APPLICATIONS_VERSION%% lib/marble/plugins/AnnotatePlugin.so lib/marble/plugins/AprsPlugin.so lib/marble/plugins/AtmospherePlugin.so @@ -233,7 +231,7 @@ lib/marble/plugins/PntPlugin.so lib/marble/plugins/PositionMarker.so lib/marble/plugins/PostalCode.so lib/marble/plugins/ProgressFloatItem.so -%%GPS%%lib/marble/plugins/QtPositioningPositionProviderPlugin.so +lib/marble/plugins/QtPositioningPositionProviderPlugin.so lib/marble/plugins/RoutingPlugin.so lib/marble/plugins/RoutinoPlugin.so lib/marble/plugins/SatellitesPlugin.so @@ -247,19 +245,29 @@ lib/plugins/designer/LatLonEditPlugin.so lib/plugins/designer/MarbleNavigatorPlugin.so lib/plugins/designer/MarbleWidgetPlugin.so %%QT_MKSPECDIR%%/modules/qt_Marble.pri -%%QT_PLUGINDIR%%/kf5/krunner/plasma_runner_marble.so +%%QT_PLUGINDIR%%/kf6/krunner/plasma_runner_marble.so %%QT_PLUGINDIR%%/libmarble_part.so %%QT_PLUGINDIR%%/marblethumbnail.so -%%QT_QMLDIR%%/org/kde/marble/private/plasma/libmarblequick.so -%%QT_QMLDIR%%/org/kde/marble/private/plasma/qmldir +%%QT_QMLDIR%%/org/kde/marble/imageprovider/kde-qmlmodule.version +%%QT_QMLDIR%%/org/kde/marble/imageprovider/libmarbleimageprovider.so +%%QT_QMLDIR%%/org/kde/marble/imageprovider/marbleimageprovider.qmltypes +%%QT_QMLDIR%%/org/kde/marble/imageprovider/qmldir +%%QT_QMLDIR%%/org/kde/marble/kde-qmlmodule.version +%%QT_QMLDIR%%/org/kde/marble/libmarbledeclarative.so +%%QT_QMLDIR%%/org/kde/marble/marbledeclarative.qmltypes +%%QT_QMLDIR%%/org/kde/marble/qmldir share/applications/marble_geo.desktop share/applications/marble_geojson.desktop share/applications/marble_gpx.desktop share/applications/marble_kml.desktop share/applications/marble_kmz.desktop +share/applications/marble_thumbnail_kml.desktop +share/applications/marble_thumbnail_kmz.desktop +share/applications/marble_thumbnail_osm.desktop share/applications/marble_worldwind.desktop -share/applications/org.kde.marble-qt.desktop +share/applications/org.kde.marble.behaim.desktop share/applications/org.kde.marble.desktop +share/applications/org.kde.marble.maps.desktop share/config.kcfg/marble.kcfg share/icons/hicolor/128x128/apps/marble.png share/icons/hicolor/16x16/apps/marble.png @@ -267,259 +275,336 @@ share/icons/hicolor/22x22/apps/marble.png share/icons/hicolor/32x32/apps/marble.png share/icons/hicolor/48x48/apps/marble.png share/icons/hicolor/64x64/apps/marble.png -share/kservices5/marble_part.desktop -share/kservices5/marble_thumbnail_geojson.desktop -share/kservices5/marble_thumbnail_gpx.desktop -share/kservices5/marble_thumbnail_kml.desktop -share/kservices5/marble_thumbnail_kmz.desktop -share/kservices5/marble_thumbnail_osm.desktop -share/kservices5/plasma-applet-org.kde.plasma.worldclock.desktop -share/kservices5/plasma-wallpaper-org.kde.plasma.worldmap.desktop +share/icons/hicolor/scalable/apps/org.kde.marble.behaim.svg +share/icons/hicolor/scalable/apps/org.kde.marble.maps.svg share/kxmlgui5/marble/marble_part.rc share/kxmlgui5/marble/marbleui.rc +share/locale/ar/LC_MESSAGES/marble-maps.mo share/locale/ar/LC_MESSAGES/marble.mo share/locale/ar/LC_MESSAGES/marble_qt.qm share/locale/ar/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/ar/LC_MESSAGES/plasma_runner_marble.mo share/locale/ar/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/be/LC_MESSAGES/marble-maps.mo share/locale/be/LC_MESSAGES/marble.mo share/locale/be/LC_MESSAGES/marble_qt.qm +share/locale/bg/LC_MESSAGES/marble-behaim.mo +share/locale/bg/LC_MESSAGES/marble-maps.mo share/locale/bg/LC_MESSAGES/marble.mo share/locale/bg/LC_MESSAGES/marble_qt.qm share/locale/bg/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/bg/LC_MESSAGES/plasma_runner_marble.mo share/locale/bg/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/bs/LC_MESSAGES/marble-maps.mo share/locale/bs/LC_MESSAGES/marble.mo share/locale/bs/LC_MESSAGES/marble_qt.qm share/locale/bs/LC_MESSAGES/plasma_runner_marble.mo +share/locale/ca/LC_MESSAGES/marble-behaim.mo +share/locale/ca/LC_MESSAGES/marble-maps.mo share/locale/ca/LC_MESSAGES/marble.mo share/locale/ca/LC_MESSAGES/marble_qt.qm share/locale/ca/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/ca/LC_MESSAGES/plasma_runner_marble.mo share/locale/ca/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/ca@valencia/LC_MESSAGES/marble-behaim.mo +share/locale/ca@valencia/LC_MESSAGES/marble-maps.mo share/locale/ca@valencia/LC_MESSAGES/marble.mo share/locale/ca@valencia/LC_MESSAGES/marble_qt.qm share/locale/ca@valencia/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/ca@valencia/LC_MESSAGES/plasma_runner_marble.mo share/locale/ca@valencia/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/cs/LC_MESSAGES/marble-behaim.mo +share/locale/cs/LC_MESSAGES/marble-maps.mo share/locale/cs/LC_MESSAGES/marble.mo share/locale/cs/LC_MESSAGES/marble_qt.qm share/locale/cs/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/cs/LC_MESSAGES/plasma_runner_marble.mo share/locale/cs/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/da/LC_MESSAGES/marble-maps.mo share/locale/da/LC_MESSAGES/marble.mo share/locale/da/LC_MESSAGES/marble_qt.qm share/locale/da/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/da/LC_MESSAGES/plasma_runner_marble.mo share/locale/da/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/de/LC_MESSAGES/marble-behaim.mo +share/locale/de/LC_MESSAGES/marble-maps.mo share/locale/de/LC_MESSAGES/marble.mo share/locale/de/LC_MESSAGES/marble_qt.qm share/locale/de/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/de/LC_MESSAGES/plasma_runner_marble.mo share/locale/de/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/el/LC_MESSAGES/marble-maps.mo share/locale/el/LC_MESSAGES/marble.mo share/locale/el/LC_MESSAGES/marble_qt.qm share/locale/el/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/el/LC_MESSAGES/plasma_runner_marble.mo share/locale/el/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/en/LC_MESSAGES/marble-maps.mo share/locale/en/LC_MESSAGES/marble_qt.qm +share/locale/en_GB/LC_MESSAGES/marble-behaim.mo +share/locale/en_GB/LC_MESSAGES/marble-maps.mo share/locale/en_GB/LC_MESSAGES/marble.mo share/locale/en_GB/LC_MESSAGES/marble_qt.qm share/locale/en_GB/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/en_GB/LC_MESSAGES/plasma_runner_marble.mo share/locale/en_GB/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/eo/LC_MESSAGES/marble-maps.mo share/locale/eo/LC_MESSAGES/marble.mo share/locale/eo/LC_MESSAGES/marble_qt.qm share/locale/eo/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/eo/LC_MESSAGES/plasma_runner_marble.mo share/locale/eo/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/es/LC_MESSAGES/marble-behaim.mo +share/locale/es/LC_MESSAGES/marble-maps.mo share/locale/es/LC_MESSAGES/marble.mo share/locale/es/LC_MESSAGES/marble_qt.qm share/locale/es/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/es/LC_MESSAGES/plasma_runner_marble.mo share/locale/es/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/et/LC_MESSAGES/marble-maps.mo share/locale/et/LC_MESSAGES/marble.mo share/locale/et/LC_MESSAGES/marble_qt.qm share/locale/et/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/et/LC_MESSAGES/plasma_runner_marble.mo share/locale/et/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/eu/LC_MESSAGES/marble-behaim.mo +share/locale/eu/LC_MESSAGES/marble-maps.mo share/locale/eu/LC_MESSAGES/marble.mo share/locale/eu/LC_MESSAGES/marble_qt.qm share/locale/eu/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/eu/LC_MESSAGES/plasma_runner_marble.mo share/locale/eu/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/fi/LC_MESSAGES/marble-behaim.mo +share/locale/fi/LC_MESSAGES/marble-maps.mo share/locale/fi/LC_MESSAGES/marble.mo share/locale/fi/LC_MESSAGES/marble_qt.qm share/locale/fi/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/fi/LC_MESSAGES/plasma_runner_marble.mo share/locale/fi/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/fr/LC_MESSAGES/marble-behaim.mo +share/locale/fr/LC_MESSAGES/marble-maps.mo share/locale/fr/LC_MESSAGES/marble.mo share/locale/fr/LC_MESSAGES/marble_qt.qm share/locale/fr/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/fr/LC_MESSAGES/plasma_runner_marble.mo share/locale/fr/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/ga/LC_MESSAGES/marble-maps.mo share/locale/ga/LC_MESSAGES/marble.mo share/locale/ga/LC_MESSAGES/marble_qt.qm share/locale/ga/LC_MESSAGES/plasma_runner_marble.mo +share/locale/gl/LC_MESSAGES/marble-behaim.mo +share/locale/gl/LC_MESSAGES/marble-maps.mo share/locale/gl/LC_MESSAGES/marble.mo share/locale/gl/LC_MESSAGES/marble_qt.qm share/locale/gl/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/gl/LC_MESSAGES/plasma_runner_marble.mo share/locale/gl/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/gu/LC_MESSAGES/marble-maps.mo share/locale/gu/LC_MESSAGES/marble.mo share/locale/gu/LC_MESSAGES/marble_qt.qm +share/locale/he/LC_MESSAGES/marble-maps.mo share/locale/he/LC_MESSAGES/marble.mo share/locale/he/LC_MESSAGES/marble_qt.qm +share/locale/he/LC_MESSAGES/plasma_runner_marble.mo +share/locale/hi/LC_MESSAGES/marble-maps.mo share/locale/hi/LC_MESSAGES/marble.mo share/locale/hi/LC_MESSAGES/marble_qt.qm share/locale/hne/LC_MESSAGES/marble.mo +share/locale/hr/LC_MESSAGES/marble-maps.mo share/locale/hr/LC_MESSAGES/marble.mo share/locale/hr/LC_MESSAGES/marble_qt.qm +share/locale/hu/LC_MESSAGES/marble-maps.mo share/locale/hu/LC_MESSAGES/marble.mo share/locale/hu/LC_MESSAGES/marble_qt.qm share/locale/hu/LC_MESSAGES/plasma_runner_marble.mo +share/locale/id/LC_MESSAGES/marble-maps.mo share/locale/id/LC_MESSAGES/marble.mo share/locale/id/LC_MESSAGES/marble_qt.qm share/locale/id/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/id/LC_MESSAGES/plasma_runner_marble.mo share/locale/id/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/is/LC_MESSAGES/marble-maps.mo share/locale/is/LC_MESSAGES/marble.mo share/locale/is/LC_MESSAGES/marble_qt.qm share/locale/is/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/is/LC_MESSAGES/plasma_runner_marble.mo share/locale/is/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/it/LC_MESSAGES/marble-behaim.mo +share/locale/it/LC_MESSAGES/marble-maps.mo share/locale/it/LC_MESSAGES/marble.mo share/locale/it/LC_MESSAGES/marble_qt.qm share/locale/it/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/it/LC_MESSAGES/plasma_runner_marble.mo share/locale/it/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/ja/LC_MESSAGES/marble-maps.mo share/locale/ja/LC_MESSAGES/marble.mo share/locale/ja/LC_MESSAGES/marble_qt.qm share/locale/ja/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/ja/LC_MESSAGES/plasma_runner_marble.mo share/locale/ja/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/ka/LC_MESSAGES/marble-behaim.mo +share/locale/ka/LC_MESSAGES/marble-maps.mo share/locale/ka/LC_MESSAGES/marble.mo share/locale/ka/LC_MESSAGES/marble_qt.qm share/locale/ka/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/ka/LC_MESSAGES/plasma_runner_marble.mo share/locale/ka/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/kk/LC_MESSAGES/marble-maps.mo share/locale/kk/LC_MESSAGES/marble.mo share/locale/kk/LC_MESSAGES/marble_qt.qm share/locale/kk/LC_MESSAGES/plasma_runner_marble.mo +share/locale/km/LC_MESSAGES/marble-maps.mo share/locale/km/LC_MESSAGES/marble.mo share/locale/km/LC_MESSAGES/marble_qt.qm +share/locale/ko/LC_MESSAGES/marble-maps.mo share/locale/ko/LC_MESSAGES/marble.mo share/locale/ko/LC_MESSAGES/marble_qt.qm share/locale/ko/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/ko/LC_MESSAGES/plasma_runner_marble.mo share/locale/ko/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/lt/LC_MESSAGES/marble-maps.mo share/locale/lt/LC_MESSAGES/marble.mo share/locale/lt/LC_MESSAGES/marble_qt.qm share/locale/lt/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/lt/LC_MESSAGES/plasma_runner_marble.mo share/locale/lt/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/lv/LC_MESSAGES/marble-behaim.mo +share/locale/lv/LC_MESSAGES/marble-maps.mo share/locale/lv/LC_MESSAGES/marble.mo share/locale/lv/LC_MESSAGES/marble_qt.qm +share/locale/lv/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/lv/LC_MESSAGES/plasma_runner_marble.mo +share/locale/lv/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo share/locale/mai/LC_MESSAGES/marble.mo +share/locale/ml/LC_MESSAGES/marble-maps.mo share/locale/ml/LC_MESSAGES/marble.mo share/locale/ml/LC_MESSAGES/marble_qt.qm share/locale/ml/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/ml/LC_MESSAGES/plasma_runner_marble.mo share/locale/ml/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/mr/LC_MESSAGES/marble-maps.mo share/locale/mr/LC_MESSAGES/marble.mo share/locale/mr/LC_MESSAGES/marble_qt.qm share/locale/mr/LC_MESSAGES/plasma_runner_marble.mo +share/locale/nb/LC_MESSAGES/marble-maps.mo share/locale/nb/LC_MESSAGES/marble.mo share/locale/nb/LC_MESSAGES/marble_qt.qm share/locale/nb/LC_MESSAGES/plasma_runner_marble.mo +share/locale/nds/LC_MESSAGES/marble-maps.mo share/locale/nds/LC_MESSAGES/marble.mo share/locale/nds/LC_MESSAGES/marble_qt.qm share/locale/nds/LC_MESSAGES/plasma_runner_marble.mo +share/locale/nl/LC_MESSAGES/marble-behaim.mo +share/locale/nl/LC_MESSAGES/marble-maps.mo share/locale/nl/LC_MESSAGES/marble.mo share/locale/nl/LC_MESSAGES/marble_qt.qm share/locale/nl/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/nl/LC_MESSAGES/plasma_runner_marble.mo share/locale/nl/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/nn/LC_MESSAGES/marble-maps.mo share/locale/nn/LC_MESSAGES/marble.mo share/locale/nn/LC_MESSAGES/marble_qt.qm share/locale/nn/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/nn/LC_MESSAGES/plasma_runner_marble.mo share/locale/nn/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/oc/LC_MESSAGES/marble-maps.mo share/locale/oc/LC_MESSAGES/marble.mo share/locale/oc/LC_MESSAGES/marble_qt.qm +share/locale/pa/LC_MESSAGES/marble-maps.mo share/locale/pa/LC_MESSAGES/marble.mo share/locale/pa/LC_MESSAGES/marble_qt.qm share/locale/pa/LC_MESSAGES/plasma_runner_marble.mo +share/locale/pl/LC_MESSAGES/marble-behaim.mo +share/locale/pl/LC_MESSAGES/marble-maps.mo share/locale/pl/LC_MESSAGES/marble.mo share/locale/pl/LC_MESSAGES/marble_qt.qm share/locale/pl/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/pl/LC_MESSAGES/plasma_runner_marble.mo share/locale/pl/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/pt/LC_MESSAGES/marble-maps.mo share/locale/pt/LC_MESSAGES/marble.mo share/locale/pt/LC_MESSAGES/marble_qt.qm share/locale/pt/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/pt/LC_MESSAGES/plasma_runner_marble.mo share/locale/pt/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/pt_BR/LC_MESSAGES/marble-maps.mo share/locale/pt_BR/LC_MESSAGES/marble.mo share/locale/pt_BR/LC_MESSAGES/marble_qt.qm share/locale/pt_BR/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/pt_BR/LC_MESSAGES/plasma_runner_marble.mo share/locale/pt_BR/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/ro/LC_MESSAGES/marble-maps.mo share/locale/ro/LC_MESSAGES/marble.mo share/locale/ro/LC_MESSAGES/marble_qt.qm share/locale/ro/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo +share/locale/ru/LC_MESSAGES/marble-maps.mo share/locale/ru/LC_MESSAGES/marble.mo share/locale/ru/LC_MESSAGES/marble_qt.qm share/locale/ru/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/ru/LC_MESSAGES/plasma_runner_marble.mo share/locale/ru/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/se/LC_MESSAGES/marble-maps.mo share/locale/se/LC_MESSAGES/marble.mo share/locale/se/LC_MESSAGES/marble_qt.qm +share/locale/si/LC_MESSAGES/marble-maps.mo share/locale/si/LC_MESSAGES/marble.mo share/locale/si/LC_MESSAGES/marble_qt.qm +share/locale/sk/LC_MESSAGES/marble-behaim.mo +share/locale/sk/LC_MESSAGES/marble-maps.mo share/locale/sk/LC_MESSAGES/marble.mo share/locale/sk/LC_MESSAGES/marble_qt.qm share/locale/sk/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/sk/LC_MESSAGES/plasma_runner_marble.mo share/locale/sk/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/sl/LC_MESSAGES/marble-behaim.mo +share/locale/sl/LC_MESSAGES/marble-maps.mo share/locale/sl/LC_MESSAGES/marble.mo share/locale/sl/LC_MESSAGES/marble_qt.qm share/locale/sl/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/sl/LC_MESSAGES/plasma_runner_marble.mo share/locale/sl/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/sv/LC_MESSAGES/marble-behaim.mo +share/locale/sv/LC_MESSAGES/marble-maps.mo share/locale/sv/LC_MESSAGES/marble.mo share/locale/sv/LC_MESSAGES/marble_qt.qm share/locale/sv/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/sv/LC_MESSAGES/plasma_runner_marble.mo share/locale/sv/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo share/locale/th/LC_MESSAGES/marble.mo +share/locale/tr/LC_MESSAGES/marble-behaim.mo +share/locale/tr/LC_MESSAGES/marble-maps.mo share/locale/tr/LC_MESSAGES/marble.mo share/locale/tr/LC_MESSAGES/marble_qt.qm share/locale/tr/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/tr/LC_MESSAGES/plasma_runner_marble.mo share/locale/tr/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/ug/LC_MESSAGES/marble-maps.mo share/locale/ug/LC_MESSAGES/marble.mo share/locale/ug/LC_MESSAGES/marble_qt.qm share/locale/ug/LC_MESSAGES/plasma_runner_marble.mo +share/locale/uk/LC_MESSAGES/marble-behaim.mo +share/locale/uk/LC_MESSAGES/marble-maps.mo share/locale/uk/LC_MESSAGES/marble.mo share/locale/uk/LC_MESSAGES/marble_qt.qm share/locale/uk/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/uk/LC_MESSAGES/plasma_runner_marble.mo share/locale/uk/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/wa/LC_MESSAGES/marble-maps.mo share/locale/wa/LC_MESSAGES/marble.mo share/locale/wa/LC_MESSAGES/marble_qt.qm +share/locale/zh_CN/LC_MESSAGES/marble-behaim.mo +share/locale/zh_CN/LC_MESSAGES/marble-maps.mo share/locale/zh_CN/LC_MESSAGES/marble.mo share/locale/zh_CN/LC_MESSAGES/marble_qt.qm share/locale/zh_CN/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/zh_CN/LC_MESSAGES/plasma_runner_marble.mo share/locale/zh_CN/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo +share/locale/zh_TW/LC_MESSAGES/marble-maps.mo share/locale/zh_TW/LC_MESSAGES/marble.mo share/locale/zh_TW/LC_MESSAGES/marble_qt.qm share/locale/zh_TW/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo share/locale/zh_TW/LC_MESSAGES/plasma_runner_marble.mo share/locale/zh_TW/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo -%%DATADIR%%/data/LICENSE.txt %%DATADIR%%/data/audio/KDE-Sys-App-Positive.ogg %%DATADIR%%/data/audio/KDE-Sys-List-End.ogg %%DATADIR%%/data/bitmaps/airport.png @@ -1796,18 +1881,7 @@ share/locale/zh_TW/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo %%DATADIR%%/data/weather/weather-storm.png %%DATADIR%%/data/weather/wind-arrows.svgz share/metainfo/org.kde.marble.appdata.xml -share/metainfo/org.kde.plasma.worldclock.appdata.xml -share/metainfo/org.kde.plasma.worldmap.appdata.xml +share/metainfo/org.kde.marble.behaim.appdata.xml +share/metainfo/org.kde.marble.maps.appdata.xml share/mime/packages/geo.xml -share/plasma/plasmoids/org.kde.plasma.worldclock/contents/config/config.qml -share/plasma/plasmoids/org.kde.plasma.worldclock/contents/config/main.xml -share/plasma/plasmoids/org.kde.plasma.worldclock/contents/ui/configMapDisplay.qml -share/plasma/plasmoids/org.kde.plasma.worldclock/contents/ui/configTimeZones.qml -share/plasma/plasmoids/org.kde.plasma.worldclock/contents/ui/main.qml -share/plasma/plasmoids/org.kde.plasma.worldclock/metadata.desktop -share/plasma/plasmoids/org.kde.plasma.worldclock/metadata.json -share/plasma/wallpapers/org.kde.plasma.worldmap/contents/config/main.xml -share/plasma/wallpapers/org.kde.plasma.worldmap/contents/ui/config.qml -share/plasma/wallpapers/org.kde.plasma.worldmap/contents/ui/main.qml -share/plasma/wallpapers/org.kde.plasma.worldmap/metadata.desktop -share/plasma/wallpapers/org.kde.plasma.worldmap/metadata.json +share/qlogging-categories6/marble.categories diff --git a/astro/merkaartor/Makefile b/astro/merkaartor/Makefile index cbc26827a4c..a4c25b53af1 100644 --- a/astro/merkaartor/Makefile +++ b/astro/merkaartor/Makefile @@ -1,6 +1,6 @@ PORTNAME= merkaartor PORTVERSION= 0.19.0 -PORTREVISION= 27 +PORTREVISION= 28 CATEGORIES= astro MAINTAINER= dev2@heesakkers.info diff --git a/astro/py-astropy-iers-data/Makefile b/astro/py-astropy-iers-data/Makefile index 0657188e877..fd3cde25629 100644 --- a/astro/py-astropy-iers-data/Makefile +++ b/astro/py-astropy-iers-data/Makefile @@ -19,4 +19,6 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA USES= python USE_PYTHON= autoplist pep517 +NO_ARCH= yes + .include diff --git a/astro/py-fitsio/Makefile b/astro/py-fitsio/Makefile index 65bd0d5e066..9ce2323f193 100644 --- a/astro/py-fitsio/Makefile +++ b/astro/py-fitsio/Makefile @@ -1,5 +1,5 @@ PORTNAME= fitsio -PORTVERSION= 1.2.4 +PORTVERSION= 1.2.5 CATEGORIES= astro python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/astro/py-fitsio/distinfo b/astro/py-fitsio/distinfo index 0871af8f7ac..95eab5f8173 100644 --- a/astro/py-fitsio/distinfo +++ b/astro/py-fitsio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725559527 -SHA256 (fitsio-1.2.4.tar.gz) = d57fe347c7657dc1f78c7969a55ecb4fddb717ae1c66d9d22046c171203ff678 -SIZE (fitsio-1.2.4.tar.gz) = 4533680 +TIMESTAMP = 1738088920 +SHA256 (fitsio-1.2.5.tar.gz) = 001e8689cf82229e19bc20e62494b1eba777aaca7471723ba67a4bac24fdd0d6 +SIZE (fitsio-1.2.5.tar.gz) = 4523338 diff --git a/audio/Makefile b/audio/Makefile index d87992a6793..8944a7eb6dd 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -353,7 +353,7 @@ SUBDIR += libkcddb SUBDIR += libkcompactdisc SUBDIR += libkeyfinder - SUBDIR += liblastfm-qt5 + SUBDIR += liblastfm SUBDIR += liblo SUBDIR += liblscp SUBDIR += libltc @@ -596,8 +596,6 @@ SUBDIR += pipewire-module-xrdp SUBDIR += pipewire-spa-oss SUBDIR += pithos - SUBDIR += plasma5-kpipewire - SUBDIR += plasma5-plasma-pa SUBDIR += plasma6-kpipewire SUBDIR += plasma6-ocean-sound-theme SUBDIR += plasma6-oxygen-sounds diff --git a/audio/alsa-lib/Makefile b/audio/alsa-lib/Makefile index 04d826797b4..fb8bbcd77b0 100644 --- a/audio/alsa-lib/Makefile +++ b/audio/alsa-lib/Makefile @@ -1,5 +1,5 @@ PORTNAME= alsa-lib -PORTVERSION= 1.2.12 +PORTVERSION= 1.2.13 CATEGORIES= audio MASTER_SITES= https://www.alsa-project.org/files/pub/lib/ diff --git a/audio/alsa-lib/distinfo b/audio/alsa-lib/distinfo index fccb05e77ac..0305bd92a7e 100644 --- a/audio/alsa-lib/distinfo +++ b/audio/alsa-lib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1719261965 -SHA256 (alsa-lib-1.2.12.tar.bz2) = 4868cd908627279da5a634f468701625be8cc251d84262c7e5b6a218391ad0d2 -SIZE (alsa-lib-1.2.12.tar.bz2) = 1108712 +TIMESTAMP = 1738145160 +SHA256 (alsa-lib-1.2.13.tar.bz2) = 8c4ff37553cbe89618e187e4c779f71a9bb2a8b27b91f87ed40987cc9233d8f6 +SIZE (alsa-lib-1.2.13.tar.bz2) = 1116739 diff --git a/audio/alsa-utils/Makefile b/audio/alsa-utils/Makefile index ab670f5ca71..a2e1bef09e8 100644 --- a/audio/alsa-utils/Makefile +++ b/audio/alsa-utils/Makefile @@ -1,5 +1,5 @@ PORTNAME= alsa-utils -PORTVERSION= 1.2.12 +PORTVERSION= 1.2.13 CATEGORIES= audio MASTER_SITES= https://www.alsa-project.org/files/pub/utils/ diff --git a/audio/alsa-utils/distinfo b/audio/alsa-utils/distinfo index 4e0b2276aba..061d2ed6c33 100644 --- a/audio/alsa-utils/distinfo +++ b/audio/alsa-utils/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1719262400 -SHA256 (alsa-utils-1.2.12.tar.bz2) = 98bc6677d0c0074006679051822324a0ab0879aea558a8f68b511780d30cd924 -SIZE (alsa-utils-1.2.12.tar.bz2) = 1631895 +TIMESTAMP = 1738145690 +SHA256 (alsa-utils-1.2.13.tar.bz2) = 1702a6b1cdf9ba3e996ecbc1ddcf9171e6808f5961d503d0f27e80ee162f1daa +SIZE (alsa-utils-1.2.13.tar.bz2) = 1642028 diff --git a/audio/alsa-utils/pkg-plist b/audio/alsa-utils/pkg-plist index f3565a06399..ecb5b0dc8aa 100644 --- a/audio/alsa-utils/pkg-plist +++ b/audio/alsa-utils/pkg-plist @@ -8,8 +8,10 @@ bin/amidi bin/amixer bin/aplay bin/aplaymidi +bin/aplaymidi2 bin/arecord bin/arecordmidi +bin/arecordmidi2 bin/aseqdump bin/aseqsend bin/aseqnet @@ -32,8 +34,10 @@ lib/udev/90-alsa-restore.rules %%MANPAGES%%share/man/man1/amixer.1.gz %%MANPAGES%%share/man/man1/aplay.1.gz %%MANPAGES%%share/man/man1/aplaymidi.1.gz +%%MANPAGES%%share/man/man1/aplaymidi2.1.gz %%MANPAGES%%share/man/man1/arecord.1.gz %%MANPAGES%%share/man/man1/arecordmidi.1.gz +%%MANPAGES%%share/man/man1/arecordmidi2.1.gz %%MANPAGES%%share/man/man1/aseqdump.1.gz %%MANPAGES%%share/man/man1/aseqsend.1.gz %%MANPAGES%%share/man/man1/aseqnet.1.gz diff --git a/audio/audiocd-kio/Makefile b/audio/audiocd-kio/Makefile index 2fd459721e4..674e389ad7b 100644 --- a/audio/audiocd-kio/Makefile +++ b/audio/audiocd-kio/Makefile @@ -12,19 +12,17 @@ LIB_DEPENDS= libFLAC.so:audio/flac \ libcdda_paranoia.so:audio/cdparanoia \ libogg.so:audio/libogg \ libvorbis.so:audio/libvorbis \ - libKF5Cddb.so:audio/libkcddb \ - libKF5CompactDisc.so:audio/libkcompactdisc + libKCddb6.so:audio/libkcddb \ + libKCompactDisc6.so:audio/libkcompactdisc -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz USE_KDE= auth bookmarks codecs completion config configwidgets \ coreaddons crash guiaddons i18n iconthemes itemviews \ - jobwidgets kcmutils kdelibs4support kio notifications parts \ - phonon service solid sonnet textwidgets unitconversion widgetsaddons \ + jobwidgets kcmutils kio notifications parts phonon service \ + solid sonnet textwidgets unitconversion widgetsaddons \ windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus gui network printsupport widgets \ - xml \ - buildtools:build qmake:build +USE_QT= base USE_LDCONFIG= yes diff --git a/audio/audiocd-kio/distinfo b/audio/audiocd-kio/distinfo index cbcfd1ad8a5..a0daad00b7b 100644 --- a/audio/audiocd-kio/distinfo +++ b/audio/audiocd-kio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889370 -SHA256 (KDE/release-service/23.08.5/audiocd-kio-23.08.5.tar.xz) = 55c8bce983456532b799ad785525fbf36e3381e90388d1016b4b31c7f14023c7 -SIZE (KDE/release-service/23.08.5/audiocd-kio-23.08.5.tar.xz) = 565064 +TIMESTAMP = 1734460018 +SHA256 (KDE/release-service/24.12.0/audiocd-kio-24.12.0.tar.xz) = 33f2b0c95081f3102f56ede6d0b06d0f405f80f73eceb0a915da23a2a04bc9d8 +SIZE (KDE/release-service/24.12.0/audiocd-kio-24.12.0.tar.xz) = 580120 diff --git a/audio/audiocd-kio/pkg-plist b/audio/audiocd-kio/pkg-plist index ca2290be7fe..69e91f9f8b9 100644 --- a/audio/audiocd-kio/pkg-plist +++ b/audio/audiocd-kio/pkg-plist @@ -4,7 +4,7 @@ include/audiocdplugins/audiocdplugins_version.h lib/libaudiocdplugins.so lib/libaudiocdplugins.so.5 lib/libaudiocdplugins.so.5.1.0 -%%QT_PLUGINDIR%%/kf5/kio/audiocd.so +%%QT_PLUGINDIR%%/kf6/kio/audiocd.so %%QT_PLUGINDIR%%/libaudiocd_encoder_flac.so %%QT_PLUGINDIR%%/libaudiocd_encoder_lame.so %%QT_PLUGINDIR%%/libaudiocd_encoder_opus.so @@ -23,6 +23,12 @@ share/locale/ar/LC_MESSAGES/audiocd_encoder_opus.mo share/locale/ar/LC_MESSAGES/audiocd_encoder_vorbis.mo share/locale/ar/LC_MESSAGES/kcmaudiocd.mo share/locale/ar/LC_MESSAGES/kio_audiocd.mo +share/locale/ast/LC_MESSAGES/audiocd_encoder_flac.mo +share/locale/ast/LC_MESSAGES/audiocd_encoder_lame.mo +share/locale/ast/LC_MESSAGES/audiocd_encoder_opus.mo +share/locale/ast/LC_MESSAGES/audiocd_encoder_vorbis.mo +share/locale/ast/LC_MESSAGES/kcmaudiocd.mo +share/locale/ast/LC_MESSAGES/kio_audiocd.mo share/locale/az/LC_MESSAGES/audiocd_encoder_flac.mo share/locale/az/LC_MESSAGES/audiocd_encoder_lame.mo share/locale/az/LC_MESSAGES/audiocd_encoder_opus.mo @@ -97,6 +103,7 @@ share/locale/en_GB/LC_MESSAGES/kcmaudiocd.mo share/locale/en_GB/LC_MESSAGES/kio_audiocd.mo share/locale/eo/LC_MESSAGES/audiocd_encoder_flac.mo share/locale/eo/LC_MESSAGES/audiocd_encoder_lame.mo +share/locale/eo/LC_MESSAGES/audiocd_encoder_opus.mo share/locale/eo/LC_MESSAGES/audiocd_encoder_vorbis.mo share/locale/eo/LC_MESSAGES/kcmaudiocd.mo share/locale/eo/LC_MESSAGES/kio_audiocd.mo @@ -144,7 +151,9 @@ share/locale/gl/LC_MESSAGES/audiocd_encoder_opus.mo share/locale/gl/LC_MESSAGES/audiocd_encoder_vorbis.mo share/locale/gl/LC_MESSAGES/kcmaudiocd.mo share/locale/gl/LC_MESSAGES/kio_audiocd.mo +share/locale/he/LC_MESSAGES/audiocd_encoder_flac.mo share/locale/he/LC_MESSAGES/audiocd_encoder_lame.mo +share/locale/he/LC_MESSAGES/audiocd_encoder_opus.mo share/locale/he/LC_MESSAGES/audiocd_encoder_vorbis.mo share/locale/he/LC_MESSAGES/kcmaudiocd.mo share/locale/he/LC_MESSAGES/kio_audiocd.mo @@ -218,7 +227,9 @@ share/locale/lt/LC_MESSAGES/audiocd_encoder_opus.mo share/locale/lt/LC_MESSAGES/audiocd_encoder_vorbis.mo share/locale/lt/LC_MESSAGES/kcmaudiocd.mo share/locale/lt/LC_MESSAGES/kio_audiocd.mo +share/locale/lv/LC_MESSAGES/audiocd_encoder_flac.mo share/locale/lv/LC_MESSAGES/audiocd_encoder_lame.mo +share/locale/lv/LC_MESSAGES/audiocd_encoder_opus.mo share/locale/lv/LC_MESSAGES/audiocd_encoder_vorbis.mo share/locale/lv/LC_MESSAGES/kcmaudiocd.mo share/locale/lv/LC_MESSAGES/kio_audiocd.mo @@ -393,6 +404,6 @@ share/locale/zh_TW/LC_MESSAGES/audiocd_encoder_vorbis.mo share/locale/zh_TW/LC_MESSAGES/kcmaudiocd.mo share/locale/zh_TW/LC_MESSAGES/kio_audiocd.mo share/metainfo/org.kde.kio_audiocd.metainfo.xml -share/qlogging-categories5/kio_audiocd.categories -share/qlogging-categories5/kio_audiocd.renamecategories +share/qlogging-categories6/kio_audiocd.categories +share/qlogging-categories6/kio_audiocd.renamecategories share/solid/actions/solid_audiocd.desktop diff --git a/audio/calf-lv2/Makefile b/audio/calf-lv2/Makefile index b087e8c7fa3..bb68340cfce 100644 --- a/audio/calf-lv2/Makefile +++ b/audio/calf-lv2/Makefile @@ -1,5 +1,6 @@ PORTNAME= calf DISTVERSION= 0.90.4 +PORTREVISION= 1 CATEGORIES= audio #MASTER_SITES= http://calf-studio-gear.org/files/ PKGNAMESUFFIX= -lv2 @@ -19,7 +20,7 @@ LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth \ libjack.so:audio/jack \ libexpat.so:textproc/expat2 -USES= autoreconf desktop-file-utils gmake gnome libtool localbase pkgconfig +USES= autoreconf compiler:c++11-lang desktop-file-utils gmake gnome libtool localbase pkgconfig USE_GNOME= cairo gdkpixbuf2 gtk20 USE_CXXSTD= c++11 USE_LDCONFIG= yes @@ -51,19 +52,9 @@ PORTDOCS= * PORTSCOUT= limit:^[0-9\.]*$$ # prevet tags like 'works' -.include - -.if ${ARCH} == powerpc64le -USES+= compiler:gcc-c++11-lib -.else -USES+= compiler:c++11-lang -.endif - -.include - post-install: # fix absolute symbolic link to be relative @${RM} ${STAGEDIR}${PREFIX}/lib/lv2/calf.lv2/calf.so @${RLN} ${STAGEDIR}${PREFIX}/lib/calf/libcalf.so ${STAGEDIR}${PREFIX}/lib/lv2/calf.lv2/calf.so @${RLN} ${STAGEDIR}${PREFIX}/lib/calf/libcalflv2gui.so ${STAGEDIR}${PREFIX}/lib/lv2/calf.lv2/calflv2gui.so -.include +.include diff --git a/audio/elisa/Makefile b/audio/elisa/Makefile index 90566987ab9..a029365c157 100644 --- a/audio/elisa/Makefile +++ b/audio/elisa/Makefile @@ -9,20 +9,18 @@ WWW= https://userbase.kde.org/Elisa LICENSE= LGPL3+ LICENSE_FILE= ${WRKSRC}/COPYING -USES= cmake compiler:c++14-lang desktop-file-utils gettext kde:5 \ - pkgconfig qt:5 tar:xz xorg +USES= cmake compiler:c++14-lang desktop-file-utils gettext kde:6 \ + pkgconfig qt:6 tar:xz xorg USE_KDE= auth baloo bookmarks codecs completion config configwidgets \ coreaddons crash dbusaddons filemetadata i18n iconthemes \ - itemviews jobwidgets kcmutils kdeclarative kio kirigami2 \ - package service solid widgetsaddons windowsystem xmlgui \ + itemviews jobwidgets kcmutils kdeclarative kio kirigami-addons \ + kirigami2 package qqc2-desktop-style service solid \ + widgetsaddons windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus declarative gui multimedia network \ - quickcontrols2 sql svg widgets xml \ - buildtools:build declarative-test:build qmake:build \ - testlib:build +USE_QT= base multimedia USE_XORG= x11 -OPTIONS_DEFINE= DOCS VLC +OPTIONS_DEFINE= DOCS VLC OPTIONS_DEFAULT= DOCS VLC VLC_DESC= Use VLC instead of QtMultimedia diff --git a/audio/elisa/distinfo b/audio/elisa/distinfo index 873c510adb6..22a59445a68 100644 --- a/audio/elisa/distinfo +++ b/audio/elisa/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889367 -SHA256 (KDE/release-service/23.08.5/elisa-23.08.5.tar.xz) = 872cc4f1be3177c92906bf1b47d7f36729e3c4a741099c7a62d8b170eb02b4c2 -SIZE (KDE/release-service/23.08.5/elisa-23.08.5.tar.xz) = 1814776 +TIMESTAMP = 1734460021 +SHA256 (KDE/release-service/24.12.0/elisa-24.12.0.tar.xz) = 75202d8541aacea3babf84bd021a8aeffb3ee4268fc382b03a00d619de73ff8d +SIZE (KDE/release-service/24.12.0/elisa-24.12.0.tar.xz) = 1924748 diff --git a/audio/elisa/pkg-plist b/audio/elisa/pkg-plist index cf09b911b03..0e918376f77 100644 --- a/audio/elisa/pkg-plist +++ b/audio/elisa/pkg-plist @@ -1,9 +1,6 @@ bin/elisa lib/elisa/libelisaLib.so.0 lib/elisa/libelisaLib.so.0.1 -%%QT_QMLDIR%%/org/kde/elisa/libelisaqmlplugin.so -%%QT_QMLDIR%%/org/kde/elisa/plugins.qmltypes -%%QT_QMLDIR%%/org/kde/elisa/qmldir share/applications/org.kde.elisa.desktop share/dbus-1/services/org.kde.elisa.service share/icons/hicolor/128x128/apps/elisa.png @@ -14,6 +11,7 @@ share/icons/hicolor/48x48/apps/elisa.png share/icons/hicolor/64x64/apps/elisa.png share/icons/hicolor/scalable/apps/elisa.svg share/locale/ar/LC_MESSAGES/elisa.mo +share/locale/ast/LC_MESSAGES/elisa.mo share/locale/az/LC_MESSAGES/elisa.mo share/locale/be/LC_MESSAGES/elisa.mo share/locale/bg/LC_MESSAGES/elisa.mo @@ -25,21 +23,25 @@ share/locale/da/LC_MESSAGES/elisa.mo share/locale/de/LC_MESSAGES/elisa.mo share/locale/el/LC_MESSAGES/elisa.mo share/locale/en_GB/LC_MESSAGES/elisa.mo +share/locale/eo/LC_MESSAGES/elisa.mo share/locale/es/LC_MESSAGES/elisa.mo share/locale/et/LC_MESSAGES/elisa.mo share/locale/eu/LC_MESSAGES/elisa.mo share/locale/fi/LC_MESSAGES/elisa.mo share/locale/fr/LC_MESSAGES/elisa.mo share/locale/gl/LC_MESSAGES/elisa.mo +share/locale/he/LC_MESSAGES/elisa.mo share/locale/hi/LC_MESSAGES/elisa.mo share/locale/hu/LC_MESSAGES/elisa.mo share/locale/ia/LC_MESSAGES/elisa.mo share/locale/id/LC_MESSAGES/elisa.mo +share/locale/is/LC_MESSAGES/elisa.mo share/locale/it/LC_MESSAGES/elisa.mo share/locale/ja/LC_MESSAGES/elisa.mo share/locale/ka/LC_MESSAGES/elisa.mo share/locale/ko/LC_MESSAGES/elisa.mo share/locale/lt/LC_MESSAGES/elisa.mo +share/locale/lv/LC_MESSAGES/elisa.mo share/locale/nl/LC_MESSAGES/elisa.mo share/locale/nn/LC_MESSAGES/elisa.mo share/locale/pa/LC_MESSAGES/elisa.mo @@ -48,6 +50,7 @@ share/locale/pt/LC_MESSAGES/elisa.mo share/locale/pt_BR/LC_MESSAGES/elisa.mo share/locale/ro/LC_MESSAGES/elisa.mo share/locale/ru/LC_MESSAGES/elisa.mo +share/locale/sa/LC_MESSAGES/elisa.mo share/locale/sk/LC_MESSAGES/elisa.mo share/locale/sl/LC_MESSAGES/elisa.mo share/locale/sv/LC_MESSAGES/elisa.mo @@ -57,4 +60,4 @@ share/locale/uk/LC_MESSAGES/elisa.mo share/locale/zh_CN/LC_MESSAGES/elisa.mo share/locale/zh_TW/LC_MESSAGES/elisa.mo share/metainfo/org.kde.elisa.appdata.xml -share/qlogging-categories5/elisa.categories +share/qlogging-categories6/elisa.categories diff --git a/audio/fluidsynth/Makefile b/audio/fluidsynth/Makefile index 4130840ef45..749917419c1 100644 --- a/audio/fluidsynth/Makefile +++ b/audio/fluidsynth/Makefile @@ -1,6 +1,6 @@ PORTNAME= fluidsynth DISTVERSIONPREFIX= v -DISTVERSION= 2.4.1 +DISTVERSION= 2.4.3 CATEGORIES= audio MAINTAINER= multimedia@FreeBSD.org diff --git a/audio/fluidsynth/distinfo b/audio/fluidsynth/distinfo index bab5e474fcf..4ed6c660e68 100644 --- a/audio/fluidsynth/distinfo +++ b/audio/fluidsynth/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733168920 -SHA256 (FluidSynth-fluidsynth-v2.4.1_GH0.tar.gz) = d1e64155ac902116ed3d4dea512719d8c04ab3877db2e8fb160284379f570a2f -SIZE (FluidSynth-fluidsynth-v2.4.1_GH0.tar.gz) = 3298564 +TIMESTAMP = 1738481027 +SHA256 (FluidSynth-fluidsynth-v2.4.3_GH0.tar.gz) = a92aa83d2ff09a1a6d6186e81d8182bd2958947dffca77a6490ffd41b3ec9dc7 +SIZE (FluidSynth-fluidsynth-v2.4.3_GH0.tar.gz) = 1788637 diff --git a/audio/fluidsynth/pkg-plist b/audio/fluidsynth/pkg-plist index 7480c7bfee4..f3ff79d5e17 100644 --- a/audio/fluidsynth/pkg-plist +++ b/audio/fluidsynth/pkg-plist @@ -23,6 +23,6 @@ lib/cmake/fluidsynth/FluidSynthTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/fluidsynth/FluidSynthTargets.cmake lib/libfluidsynth.so lib/libfluidsynth.so.3 -lib/libfluidsynth.so.3.3.1 +lib/libfluidsynth.so.3.3.3 libdata/pkgconfig/fluidsynth.pc share/man/man1/fluidsynth.1.gz diff --git a/audio/juk/Makefile b/audio/juk/Makefile index 52fdfacf809..8c6b8fcc2f5 100644 --- a/audio/juk/Makefile +++ b/audio/juk/Makefile @@ -1,6 +1,5 @@ PORTNAME= juk DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= audio kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -11,14 +10,14 @@ LICENSE= GPLv2 LIB_DEPENDS= libtag.so:audio/taglib -USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz xorg +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz xorg USE_KDE= auth bookmarks codecs completion config configwidgets \ - coreaddons crash dbusaddons globalaccel i18n iconthemes itemviews \ - jobwidgets kio notifications phonon service solid sonnet textwidgets \ - wallet widgetsaddons windowsystem xmlgui \ + coreaddons crash dbusaddons globalaccel i18n iconthemes \ + itemviews jobwidgets kio notifications phonon service solid \ + sonnet statusnotifieritem textwidgets wallet widgetsaddons \ + windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus gui network svg widgets xml \ - buildtools:build qmake:build testlib:build +USE_QT= base USE_XORG= x11 OPTIONS_DEFINE= DOCS diff --git a/audio/juk/distinfo b/audio/juk/distinfo index efc3f02909e..827b63ffc16 100644 --- a/audio/juk/distinfo +++ b/audio/juk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889370 -SHA256 (KDE/release-service/23.08.5/juk-23.08.5.tar.xz) = c774267da46c80f36dd4bf5b247831cb34b16f9c11e7be114371697175a1ad71 -SIZE (KDE/release-service/23.08.5/juk-23.08.5.tar.xz) = 2088240 +TIMESTAMP = 1734460023 +SHA256 (KDE/release-service/24.12.0/juk-24.12.0.tar.xz) = 12b5cb9a37572c4d64b2edac71ce5633a35d6bee8be3c4c1eb6d0fff1db5ceab +SIZE (KDE/release-service/24.12.0/juk-24.12.0.tar.xz) = 1910264 diff --git a/audio/juk/pkg-plist b/audio/juk/pkg-plist index 73f86b78c10..79dcebe449d 100644 --- a/audio/juk/pkg-plist +++ b/audio/juk/pkg-plist @@ -11,10 +11,9 @@ share/icons/hicolor/64x64/apps/juk.png %%DATADIR%%/pics/playing.png %%DATADIR%%/pics/theme.svg share/kio/servicemenus/jukservicemenu.desktop -share/knotifications5/juk.notifyrc -share/kxmlgui5/juk/jukui-rtl.rc -share/kxmlgui5/juk/jukui.rc +share/knotifications6/juk.notifyrc share/locale/ar/LC_MESSAGES/juk.mo +share/locale/ast/LC_MESSAGES/juk.mo share/locale/be/LC_MESSAGES/juk.mo share/locale/bg/LC_MESSAGES/juk.mo share/locale/bn/LC_MESSAGES/juk.mo diff --git a/audio/kid3/Makefile b/audio/kid3/Makefile index fad024eafbd..07e02ae3e32 100644 --- a/audio/kid3/Makefile +++ b/audio/kid3/Makefile @@ -14,57 +14,42 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl LIB_DEPENDS= libtag.so:audio/taglib -FLAVORS= qt6 kf5 kf6 +FLAVORS= qt6 kf6 FLAVOR?= ${FLAVORS:[1]} -USES= cmake compiler:c++17-lang desktop-file-utils gnome pkgconfig \ - tar:xz +USES= cmake compiler:c++17-lang desktop-file-utils gl gnome \ + pkgconfig qt:6 tar:xz +USE_GL= opengl USE_GNOME= libxslt:build USE_LDCONFIG= yes +USE_QT= base multimedia tools:build CMAKE_ARGS= -DWITH_DOCBOOKDIR="${LOCALBASE}/share/xsl/docbook" \ -DWITH_LIBDIR=lib \ -DWITH_MANDIR=share/man \ -DWITH_PLUGINSDIR=lib/kid3 \ -DFFMPEG_ROOT="${LOCALBASE}" \ - -DWITH_APPS="${KID3_APPS:S/ /;/gW}" + -DWITH_APPS="${_KID3_APPS:S/ /;/gW}" CMAKE_OFF= WITH_ID3LIB \ WITH_MP4V2 \ WITH_QML -CMAKE_ON= WITH_TAGLIB +CMAKE_ON= BUILD_WITH_QT6 \ + WITH_TAGLIB PLIST_SUB+= SHLIB_VER=${PORTVERSION} .if ${FLAVOR} == qt6 -USES+= gl qt:6 -USE_GL= opengl -USE_QT= base multimedia tools:build -CMAKE_ON+= BUILD_WITH_QT6 PLIST_SUB+= KF="@comment " \ QT="" \ QT_SUFX="-qt" -KID3_APPS+= QT -.elif ${FLAVOR} == kf5 -USES+= kde:5 qt:5 -USE_KDE= auth codecs config configwidgets coreaddons kio \ - service widgetsaddons xmlgui doctools:build ecm:build -USE_QT= concurrent core dbus gui multimedia network xml widgets \ - buildtools:build linguisttools:build qmake:build -CMAKE_OFF+= BUILD_WITH_QT6 -PLIST_SUB+= KF="" \ - QT="@comment " \ - QT_SUFX="" -KID3_APPS+= KDE +_KID3_APPS+= QT .elif ${FLAVOR} == kf6 -USES+= gl kde:6 qt:6 -USE_GL= opengl +USES+= kde:6 USE_KDE= colorscheme config configwidgets coreaddons kio \ widgetsaddons xmlgui doctools:build ecm:build -USE_QT= base multimedia tools:build -CMAKE_ON+= BUILD_WITH_QT6 PLIST_SUB+= KF="" \ QT="@comment " \ QT_SUFX="" -KID3_APPS+= KDE +_KID3_APPS+= KDE .endif .for f in ${FLAVORS} @@ -84,20 +69,16 @@ ACOUSTID_CMAKE_BOOL= WITH_CHROMAPRINT WITH_FFMPEG CLI_DESC= Build and install command line utility CLI_USES= python:test readline -CLI_VARS= KID3_APPS+=CLI +CLI_VARS= _KID3_APPS+=CLI FLAC_LIB_DEPENDS= libFLAC.so:audio/flac FLAC_CMAKE_BOOL= WITH_FLAC FLAC_IMPLIES= VORBIS -TEST_USE= LOCALE=en_US.UTF-8 -.if ${FLAVOR} == kf5 -TEST_USE+= QT=testlib:build -.endif TEST_CMAKE_BOOL= BUILD_TESTING TEST_TARGET= # define to override CMAKE_ARGS from Uses/kde.mk TEST_WRKSRC= ${BUILD_WRKSRC}/src/test -TEST_VARS= KID3_APPS+=TEST +TEST_VARS= _KID3_APPS+=TEST VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis \ libogg.so:audio/libogg @@ -109,9 +90,9 @@ pre-test: @${CP} ${WRKSRC}/src/test/*.py ${TEST_WRKSRC} do-test: - -@(cd ${TEST_WRKSRC}; ${SETENV} ${TEST_ENV} ./kid3-test) + -@(cd ${TEST_WRKSRC}; ${SETENVI} ${WRK_ENV} ${TEST_ENV} ./kid3-test) do-test-CLI-on: - -@(cd ${TEST_WRKSRC}; ${SETENV} ${TEST_ENV} ${PYTHON_CMD} test_cli_functions.py) + -@(cd ${TEST_WRKSRC}; ${SETENVI} ${WRK_ENV} ${TEST_ENV} ${PYTHON_CMD} test_cli_functions.py) .include diff --git a/audio/kmix/Makefile b/audio/kmix/Makefile index ace043dc0a5..121cba281c7 100644 --- a/audio/kmix/Makefile +++ b/audio/kmix/Makefile @@ -1,6 +1,5 @@ PORTNAME= kmix DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 2 CATEGORIES= audio kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -11,19 +10,15 @@ LICENSE= GPLv2 LIB_DEPENDS= libasound.so:audio/alsa-lib -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz xorg +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz xorg USE_KDE= auth codecs config configwidgets coreaddons dbusaddons \ - emoticons globalaccel i18n iconthemes init itemmodels \ - itemviews kcmutils kdelibs4support notifications package \ - plasma-framework service solid widgetsaddons windowsystem xmlgui \ + globalaccel i18n iconthemes itemmodels itemviews kcmutils \ + notifications package statusnotifieritem service solid \ + widgetsaddons windowsystem xmlgui \ ecm:build -USE_QT= core dbus gui widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 -# we want the KF5 version of kmix -CMAKE_ARGS= -DKMIX_KF5_BUILD:BOOL=TRUE - OPTIONS_DEFINE= PULSEAUDIO DOCS # TODO: readd ALSA option # diff --git a/audio/kmix/distinfo b/audio/kmix/distinfo index 6333d0042b3..8067a810c4a 100644 --- a/audio/kmix/distinfo +++ b/audio/kmix/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889369 -SHA256 (KDE/release-service/23.08.5/kmix-23.08.5.tar.xz) = 8671aca9dbe50c82885c2b346461488dc491645eb09728fa75c33492e42c8180 -SIZE (KDE/release-service/23.08.5/kmix-23.08.5.tar.xz) = 1208736 +TIMESTAMP = 1734460025 +SHA256 (KDE/release-service/24.12.0/kmix-24.12.0.tar.xz) = 1057928512a7752c2bc32da83c8ecb6d7b8f2215aa71111be98704905ccf97b2 +SIZE (KDE/release-service/24.12.0/kmix-24.12.0.tar.xz) = 1166316 diff --git a/audio/kmix/files/patch-CMakeLists.txt b/audio/kmix/files/patch-CMakeLists.txt index e1ea15bb172..deed1e01de7 100644 --- a/audio/kmix/files/patch-CMakeLists.txt +++ b/audio/kmix/files/patch-CMakeLists.txt @@ -3,14 +3,14 @@ as a fallback instead. PR: 273476 ---- CMakeLists.txt.orig 2024-01-09 20:14:13 UTC +--- CMakeLists.txt.orig 2024-12-02 23:31:44 UTC +++ CMakeLists.txt -@@ -126,7 +126,7 @@ if (HAVE_SOUNDCARD_H OR HAVE_SYS_SOUNDCARD_H) +@@ -135,7 +135,7 @@ if (HAVE_SOUNDCARD_H OR HAVE_SYS_SOUNDCARD_H) + #message(STATUS "OSS3_COMPILE_RESULT= ${OSS3_COMPILE_RESULT}") + #message(STATUS "OSS4_COMPILE_RESULT= ${OSS4_COMPILE_RESULT}") - if (${TEST_COMPILE_RESULT} AND (${TEST_RUN_RESULT} EQUAL 0)) - message(STATUS "Detected OSS version ${TEST_RESULT_VERSION}") -- if (${TEST_RESULT_VERSION} GREATER_EQUAL 0x040000) -+ if (${TEST_RESULT_VERSION} GREATER_EQUAL 0x040000 AND NOT CMAKE_SYSTEM_NAME STREQUAL "FreeBSD") +- if (${OSS4_COMPILE_RESULT}) ++ if (${OSS4_COMPILE_RESULT} AND NOT CMAKE_SYSTEM_NAME STREQUAL "FreeBSD") message(STATUS "Building with OSS 4 support") set(HAVE_OSS_4 true) add_definitions(-DHAVE_OSS_4) diff --git a/audio/kmix/pkg-plist b/audio/kmix/pkg-plist index 30830a55fcd..aa95d1f9e5a 100644 --- a/audio/kmix/pkg-plist +++ b/audio/kmix/pkg-plist @@ -4,8 +4,7 @@ bin/kmixremote etc/xdg/autostart/kmix_autostart.desktop etc/xdg/autostart/restore_kmix_volumes.desktop lib/libkmixcore.so.%%KDE_APPLICATIONS_VERSION%% -lib/libkmixcore.so.5 -%%QT_PLUGINDIR%%/kf5/kded/kmixd.so +lib/libkmixcore.so.6 share/applications/org.kde.kmix.desktop share/config.kcfg/kmixsettings.kcfg share/dbus-1/interfaces/org.kde.kmix.control.xml @@ -31,6 +30,8 @@ share/icons/hicolor/64x64/actions/kmix.png %%DATADIR%%/pics/mixer-pcm.png %%DATADIR%%/pics/mixer-surround.png %%DATADIR%%/pics/mixer-video.png +%%DATADIR%%/pics/settings-channels.png +%%DATADIR%%/pics/settings-master.png %%DATADIR%%/pics/show-mixer.png %%DATADIR%%/profiles/ALSA.TerraTec_DMX6Fire.1.default.xml %%DATADIR%%/profiles/ALSA.capture.xml @@ -40,8 +41,7 @@ share/icons/hicolor/64x64/actions/kmix.png %%DATADIR%%/profiles/OSS.default.xml %%DATADIR%%/profiles/PulseAudio.default.xml %%DATADIR%%/profiles/SUNAudio.default.xml -share/knotifications5/kmix.notifyrc -share/kservices5/kmixctrl_restore.desktop +share/knotifications6/kmix.notifyrc share/kxmlgui5/kmix/kmixui.rc share/locale/af/LC_MESSAGES/kmix.mo share/locale/ar/LC_MESSAGES/kmix.mo @@ -119,4 +119,4 @@ share/locale/zh_CN/LC_MESSAGES/kmix.mo share/locale/zh_HK/LC_MESSAGES/kmix.mo share/locale/zh_TW/LC_MESSAGES/kmix.mo share/metainfo/org.kde.kmix.appdata.xml -share/qlogging-categories5/kmix.categories +share/qlogging-categories6/kmix.categories diff --git a/audio/kwave/Makefile b/audio/kwave/Makefile index df65d96b18a..248a31f456e 100644 --- a/audio/kwave/Makefile +++ b/audio/kwave/Makefile @@ -1,6 +1,5 @@ PORTNAME= kwave DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= audio kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -17,15 +16,14 @@ LIB_DEPENDS= libaudiofile.so:audio/libaudiofile \ libsamplerate.so:audio/libsamplerate \ libvorbisenc.so:audio/libvorbis -USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:5 \ - localbase:ldflags magick:6,build pkgconfig qt:5 tar:xz xorg +USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:6 \ + localbase:ldflags pkgconfig qt:6 tar:xz xorg USE_KDE= archive auth bookmarks codecs completion config configwidgets \ - coreaddons crash dbusaddons i18n iconthemes itemviews \ + coreaddons crash dbusaddons doctools i18n iconthemes itemviews \ jobwidgets kio service solid sonnet textwidgets widgetsaddons \ windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus gui multimedia network widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 OPTIONS_GROUP= AUDIOPLUGIN diff --git a/audio/kwave/distinfo b/audio/kwave/distinfo index 3409d713519..ab4b83dd8b6 100644 --- a/audio/kwave/distinfo +++ b/audio/kwave/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889366 -SHA256 (KDE/release-service/23.08.5/kwave-23.08.5.tar.xz) = c6183a93e9e545265035c589ec7d059772507e493546d9b25117a520d2cfc408 -SIZE (KDE/release-service/23.08.5/kwave-23.08.5.tar.xz) = 6983092 +TIMESTAMP = 1734460026 +SHA256 (KDE/release-service/24.12.0/kwave-24.12.0.tar.xz) = 711eac6beaf4efdfbb3dbbac5ff0838bcd655b738fce3b5b4a4f2bfab1f4c13e +SIZE (KDE/release-service/24.12.0/kwave-24.12.0.tar.xz) = 6468636 diff --git a/audio/kwave/files/patch-plugins_codec__ogg_CMakeLists.txt b/audio/kwave/files/patch-plugins_codec__ogg_CMakeLists.txt deleted file mode 100644 index d865f43ec0f..00000000000 --- a/audio/kwave/files/patch-plugins_codec__ogg_CMakeLists.txt +++ /dev/null @@ -1,23 +0,0 @@ -In CMake 3.11, CHECK_INCLUDE_FILES() respects CMAKE_REQUIRED_LIBRARIES, -which this module doesn't expect. Temporarily reset the required libraries -while finding the headers. - ---- plugins/codec_ogg/CMakeLists.txt.orig 2018-03-01 22:57:03 UTC -+++ plugins/codec_ogg/CMakeLists.txt -@@ -95,6 +95,8 @@ IF (WITH_OGG_OPUS OR WITH_OGG_VORBIS) - ${VORBISENC_LIBRARIES} - ) - -+ SET(_vorbis_CMR ${CMAKE_REQUIRED_LIBRARIES}) -+ SET(CMAKE_REQUIRED_LIBRARIES ) - CHECK_INCLUDE_FILES( - "vorbis/codec.h;vorbis/vorbisenc.h" - HAVE_OGG_VORBIS_HEADERS -@@ -102,6 +104,7 @@ IF (WITH_OGG_OPUS OR WITH_OGG_VORBIS) - IF (NOT HAVE_OGG_VORBIS_HEADERS) - MESSAGE(FATAL_ERROR "ogg vorbis header files are missing") - ENDIF (NOT HAVE_OGG_VORBIS_HEADERS) -+ SET(CMAKE_REQUIRED_LIBRARIES ${_vorbis_CMR}) - - - SET(HAVE_OGG_VORBIS ON CACHE BOOL "enable Vorbis codec") diff --git a/audio/kwave/pkg-plist b/audio/kwave/pkg-plist index 9d9048488b0..7f21af7bad4 100644 --- a/audio/kwave/pkg-plist +++ b/audio/kwave/pkg-plist @@ -3,52 +3,37 @@ lib/libkwave.so.%%KDE_APPLICATIONS_VERSION_SHORT%% lib/libkwave.so.%%KDE_APPLICATIONS_VERSION%% lib/libkwavegui.so.%%KDE_APPLICATIONS_VERSION_SHORT%% lib/libkwavegui.so.%%KDE_APPLICATIONS_VERSION%% -%%QT_PLUGINDIR%%/kwave/kwaveplugin_about.so -%%QT_PLUGINDIR%%/kwave/kwaveplugin_amplifyfree.so -%%QT_PLUGINDIR%%/kwave/kwaveplugin_band_pass.so -%%QT_PLUGINDIR%%/kwave/kwaveplugin_codec_ascii.so -%%QT_PLUGINDIR%%/kwave/kwaveplugin_codec_audiofile.so -%%QT_PLUGINDIR%%/kwave/kwaveplugin_codec_flac.so -%%QT_PLUGINDIR%%/kwave/kwaveplugin_codec_mp3.so -%%QT_PLUGINDIR%%/kwave/kwaveplugin_codec_ogg.so -%%QT_PLUGINDIR%%/kwave/kwaveplugin_codec_wav.so -%%QT_PLUGINDIR%%/kwave/kwaveplugin_debug.so -%%QT_PLUGINDIR%%/kwave/kwaveplugin_export_k3b.so -%%QT_PLUGINDIR%%/kwave/kwaveplugin_fileinfo.so -%%QT_PLUGINDIR%%/kwave/kwaveplugin_goto.so -%%QT_PLUGINDIR%%/kwave/kwaveplugin_insert_at.so -%%QT_PLUGINDIR%%/kwave/kwaveplugin_lowpass.so -%%QT_PLUGINDIR%%/kwave/kwaveplugin_newsignal.so -%%QT_PLUGINDIR%%/kwave/kwaveplugin_noise.so -%%QT_PLUGINDIR%%/kwave/kwaveplugin_normalize.so -%%QT_PLUGINDIR%%/kwave/kwaveplugin_notch_filter.so -%%QT_PLUGINDIR%%/kwave/kwaveplugin_pitch_shift.so -%%QT_PLUGINDIR%%/kwave/kwaveplugin_playback.so -%%QT_PLUGINDIR%%/kwave/kwaveplugin_record.so -%%QT_PLUGINDIR%%/kwave/kwaveplugin_reverse.so -%%QT_PLUGINDIR%%/kwave/kwaveplugin_samplerate.so -%%QT_PLUGINDIR%%/kwave/kwaveplugin_saveblocks.so -%%QT_PLUGINDIR%%/kwave/kwaveplugin_selectrange.so -%%QT_PLUGINDIR%%/kwave/kwaveplugin_sonagram.so -%%QT_PLUGINDIR%%/kwave/kwaveplugin_stringenter.so -%%QT_PLUGINDIR%%/kwave/kwaveplugin_volume.so -%%QT_PLUGINDIR%%/kwave/kwaveplugin_zero.so +%%QT_PLUGINDIR%%/kwave/about.so +%%QT_PLUGINDIR%%/kwave/amplifyfree.so +%%QT_PLUGINDIR%%/kwave/band_pass.so +%%QT_PLUGINDIR%%/kwave/codec_ascii.so +%%QT_PLUGINDIR%%/kwave/codec_audiofile.so +%%QT_PLUGINDIR%%/kwave/codec_flac.so +%%QT_PLUGINDIR%%/kwave/codec_mp3.so +%%QT_PLUGINDIR%%/kwave/codec_ogg.so +%%QT_PLUGINDIR%%/kwave/codec_wav.so +%%QT_PLUGINDIR%%/kwave/debug.so +%%QT_PLUGINDIR%%/kwave/export_k3b.so +%%QT_PLUGINDIR%%/kwave/fileinfo.so +%%QT_PLUGINDIR%%/kwave/goto.so +%%QT_PLUGINDIR%%/kwave/insert_at.so +%%QT_PLUGINDIR%%/kwave/lowpass.so +%%QT_PLUGINDIR%%/kwave/newsignal.so +%%QT_PLUGINDIR%%/kwave/noise.so +%%QT_PLUGINDIR%%/kwave/normalize.so +%%QT_PLUGINDIR%%/kwave/notch_filter.so +%%QT_PLUGINDIR%%/kwave/pitch_shift.so +%%QT_PLUGINDIR%%/kwave/playback.so +%%QT_PLUGINDIR%%/kwave/record.so +%%QT_PLUGINDIR%%/kwave/reverse.so +%%QT_PLUGINDIR%%/kwave/samplerate.so +%%QT_PLUGINDIR%%/kwave/saveblocks.so +%%QT_PLUGINDIR%%/kwave/selectrange.so +%%QT_PLUGINDIR%%/kwave/sonagram.so +%%QT_PLUGINDIR%%/kwave/stringenter.so +%%QT_PLUGINDIR%%/kwave/volume.so +%%QT_PLUGINDIR%%/kwave/zero.so share/applications/org.kde.kwave.desktop -share/icons/hicolor/scalable/actions/kwave_player_end.svgz -share/icons/hicolor/scalable/actions/kwave_player_fwd.svgz -share/icons/hicolor/scalable/actions/kwave_player_loop.svgz -share/icons/hicolor/scalable/actions/kwave_player_pause.svgz -share/icons/hicolor/scalable/actions/kwave_player_pause_2.svgz -share/icons/hicolor/scalable/actions/kwave_player_play.svgz -share/icons/hicolor/scalable/actions/kwave_player_record.svgz -share/icons/hicolor/scalable/actions/kwave_player_rew.svgz -share/icons/hicolor/scalable/actions/kwave_player_start.svgz -share/icons/hicolor/scalable/actions/kwave_player_stop.svgz -share/icons/hicolor/scalable/actions/kwave_viewmag.svgz -share/icons/hicolor/scalable/actions/kwave_viewmagfit.svgz -share/icons/hicolor/scalable/actions/kwave_zoom_in.svgz -share/icons/hicolor/scalable/actions/kwave_zoom_original.svgz -share/icons/hicolor/scalable/actions/kwave_zoom_out.svgz share/icons/hicolor/scalable/apps/kwave.svgz %%DATADIR%%/menus.config %%DATADIR%%/pics/amplify_free.png diff --git a/audio/libkcddb/Makefile b/audio/libkcddb/Makefile index e593a5125ab..1d2b1e1d061 100644 --- a/audio/libkcddb/Makefile +++ b/audio/libkcddb/Makefile @@ -1,6 +1,5 @@ PORTNAME= libkcddb DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= audio kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -9,13 +8,12 @@ WWW= https://www.kde.org/ LIB_DEPENDS= libmusicbrainz5.so:audio/libmusicbrainz5 -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz xorg -USE_KDE= auth codecs completion config configwidgets \ - coreaddons i18n jobwidgets kcmutils kio service solid \ - widgetsaddons windowsystem \ +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz xorg +USE_KDE= auth codecs completion config configwidgets coreaddons i18n \ + jobwidgets kcmutils kio service solid widgetsaddons \ + windowsystem \ ecm:build -USE_QT= concurrent core dbus gui network widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 USE_LDCONFIG= yes diff --git a/audio/libkcddb/distinfo b/audio/libkcddb/distinfo index 9b1d69a76ae..ba30f65ee84 100644 --- a/audio/libkcddb/distinfo +++ b/audio/libkcddb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889367 -SHA256 (KDE/release-service/23.08.5/libkcddb-23.08.5.tar.xz) = 43d29b785a7217ac27bc94ce1b1827eaaf0191a13c56162eb23b07bd3fccf9c5 -SIZE (KDE/release-service/23.08.5/libkcddb-23.08.5.tar.xz) = 451388 +TIMESTAMP = 1734460028 +SHA256 (KDE/release-service/24.12.0/libkcddb-24.12.0.tar.xz) = 6beef1b07dbe2970c1b5613f8e98fffa008b8e2c9d37a6011614434ceb771944 +SIZE (KDE/release-service/24.12.0/libkcddb-24.12.0.tar.xz) = 450032 diff --git a/audio/libkcddb/pkg-plist b/audio/libkcddb/pkg-plist index 510b61369db..75857f93765 100644 --- a/audio/libkcddb/pkg-plist +++ b/audio/libkcddb/pkg-plist @@ -1,37 +1,25 @@ -include/KCddb5/KCDDB/CDInfo -include/KCddb5/KCDDB/Categories -include/KCddb5/KCDDB/Client -include/KCddb5/KCDDB/Config -include/KCddb5/KCDDB/Genres -include/KCddb5/KCDDB/KCDDB -include/KCddb5/kcddb/categories.h -include/KCddb5/kcddb/cdinfo.h -include/KCddb5/kcddb/client.h -include/KCddb5/kcddb/config.h -include/KCddb5/kcddb/configbase.h -include/KCddb5/kcddb/genres.h -include/KCddb5/kcddb/kcddb.h -include/KCddb5/kcddb/kcddb_export.h -include/KCddb5/kcddb_version.h -include/KF5/KCddb/Categories -include/KF5/KCddb/Cdinfo -include/KF5/KCddb/Client -include/KF5/KCddb/Genres -include/KF5/KCddb/Kcddb -include/KF5/KCddb/KcddbConfig -include/KF5/KCddb/categories.h -include/KF5/KCddb/cdinfo.h -include/KF5/KCddb/client.h -include/KF5/KCddb/genres.h -include/KF5/KCddb/kcddb.h -include/KF5/KCddb/kcddbconfig.h -lib/cmake/KF5Cddb/KF5CddbConfig.cmake -lib/cmake/KF5Cddb/KF5CddbConfigVersion.cmake -lib/cmake/KF5Cddb/KF5CddbTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF5Cddb/KF5CddbTargets.cmake -lib/libKF5Cddb.so -lib/libKF5Cddb.so.5 -lib/libKF5Cddb.so.5.1.0 +include/KCddb6/KCDDB/CDInfo +include/KCddb6/KCDDB/Categories +include/KCddb6/KCDDB/Client +include/KCddb6/KCDDB/Config +include/KCddb6/KCDDB/Genres +include/KCddb6/KCDDB/KCDDB +include/KCddb6/kcddb/categories.h +include/KCddb6/kcddb/cdinfo.h +include/KCddb6/kcddb/client.h +include/KCddb6/kcddb/config.h +include/KCddb6/kcddb/configbase.h +include/KCddb6/kcddb/genres.h +include/KCddb6/kcddb/kcddb.h +include/KCddb6/kcddb/kcddb_export.h +include/KCddb6/kcddb_version.h +lib/cmake/KCddb6/KCddb6Config.cmake +lib/cmake/KCddb6/KCddb6ConfigVersion.cmake +lib/cmake/KCddb6/KCddb6Targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KCddb6/KCddb6Targets.cmake +lib/libKCddb6.so +lib/libKCddb6.so.5 +lib/libKCddb6.so.5.1.0 %%QT_MKSPECDIR%%/modules/qt_KCddb.pri %%QT_PLUGINDIR%%/plasma/kcms/systemsettings_qwidgets/kcm_cddb.so share/applications/kcm_cddb.desktop @@ -176,4 +164,4 @@ share/locale/zh_CN/LC_MESSAGES/libkcddb.mo share/locale/zh_HK/LC_MESSAGES/kcmcddb.mo share/locale/zh_TW/LC_MESSAGES/kcmcddb.mo share/locale/zh_TW/LC_MESSAGES/libkcddb.mo -share/qlogging-categories5/libkcddb.categories +share/qlogging-categories6/libkcddb.categories diff --git a/audio/libkcompactdisc/Makefile b/audio/libkcompactdisc/Makefile index 450bf5150bc..1af60a89264 100644 --- a/audio/libkcompactdisc/Makefile +++ b/audio/libkcompactdisc/Makefile @@ -6,12 +6,10 @@ MAINTAINER= kde@FreeBSD.org COMMENT= KDE library for interfacing with audio CDs WWW= https://www.kde.org/ -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz -USE_KDE= coreaddons emoticons i18n itemmodels itemviews \ - kdelibs4support phonon solid \ +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz +USE_KDE= coreaddons i18n itemmodels itemviews phonon solid \ ecm:build -USE_QT= core dbus gui widgets \ - buildtools:build qmake:build +USE_QT= base USE_LDCONFIG= yes OPTIONS_DEFINE= ALSA DOCS diff --git a/audio/libkcompactdisc/distinfo b/audio/libkcompactdisc/distinfo index 4eed2a0776d..e3bd315bfeb 100644 --- a/audio/libkcompactdisc/distinfo +++ b/audio/libkcompactdisc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889368 -SHA256 (KDE/release-service/23.08.5/libkcompactdisc-23.08.5.tar.xz) = 6f524a40c8b0ceef8420d5abc37696864909b0d71ab106fde4a23ac3a24d96ff -SIZE (KDE/release-service/23.08.5/libkcompactdisc-23.08.5.tar.xz) = 99360 +TIMESTAMP = 1734460030 +SHA256 (KDE/release-service/24.12.0/libkcompactdisc-24.12.0.tar.xz) = 9bea8582bcf63acfebc7b67018edc6849b32f306bc6a45edb90f33048d4fbc8e +SIZE (KDE/release-service/24.12.0/libkcompactdisc-24.12.0.tar.xz) = 100592 diff --git a/audio/libkcompactdisc/pkg-plist b/audio/libkcompactdisc/pkg-plist index 89c52b034d7..f62670151fc 100644 --- a/audio/libkcompactdisc/pkg-plist +++ b/audio/libkcompactdisc/pkg-plist @@ -1,16 +1,17 @@ -include/KF5/KCompactDisc/KCompactDisc -include/KF5/KCompactDisc/kcompactdisc.h -include/KF5/KCompactDisc/kcompactdisc_export.h -include/KF5/KCompactDisc/kcompactdisc_version.h -lib/cmake/KF5CompactDisc/KF5CompactDiscConfig.cmake -lib/cmake/KF5CompactDisc/KF5CompactDiscConfigVersion.cmake -lib/cmake/KF5CompactDisc/KF5CompactDiscTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF5CompactDisc/KF5CompactDiscTargets.cmake -lib/libKF5CompactDisc.so -lib/libKF5CompactDisc.so.5 -lib/libKF5CompactDisc.so.5.0.0 +include/KCompactDisc6/KCompactDisc +include/KCompactDisc6/kcompactdisc.h +include/KCompactDisc6/kcompactdisc_export.h +include/KCompactDisc6/kcompactdisc_version.h +lib/cmake/KCompactDisc6/KCompactDisc6Config.cmake +lib/cmake/KCompactDisc6/KCompactDisc6ConfigVersion.cmake +lib/cmake/KCompactDisc6/KCompactDisc6Targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KCompactDisc6/KCompactDisc6Targets.cmake +lib/libKCompactDisc6.so +lib/libKCompactDisc6.so.5 +lib/libKCompactDisc6.so.5.0.0 %%QT_MKSPECDIR%%/modules/qt_KCompactDisc.pri share/locale/ar/LC_MESSAGES/libkcompactdisc.mo +share/locale/ast/LC_MESSAGES/libkcompactdisc.mo share/locale/be/LC_MESSAGES/libkcompactdisc.mo share/locale/bg/LC_MESSAGES/libkcompactdisc.mo share/locale/bs/LC_MESSAGES/libkcompactdisc.mo @@ -58,6 +59,7 @@ share/locale/pt/LC_MESSAGES/libkcompactdisc.mo share/locale/pt_BR/LC_MESSAGES/libkcompactdisc.mo share/locale/ro/LC_MESSAGES/libkcompactdisc.mo share/locale/ru/LC_MESSAGES/libkcompactdisc.mo +share/locale/sa/LC_MESSAGES/libkcompactdisc.mo share/locale/se/LC_MESSAGES/libkcompactdisc.mo share/locale/sk/LC_MESSAGES/libkcompactdisc.mo share/locale/sl/LC_MESSAGES/libkcompactdisc.mo diff --git a/audio/liblastfm-qt5/distinfo b/audio/liblastfm-qt5/distinfo deleted file mode 100644 index 396dca196e9..00000000000 --- a/audio/liblastfm-qt5/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -TIMESTAMP = 1687757062 -SHA256 (lastfm-liblastfm-1.0.9-5-g4433165_GH0.tar.gz) = 8cf1835af3f38f0c7c576e8a01c2d19ee32c7006a44d2d183fb64ed228bc5ca6 -SIZE (lastfm-liblastfm-1.0.9-5-g4433165_GH0.tar.gz) = 119427 -SHA256 (d51ad3e759331d7d79c6675c5d22541280bf9a70.patch) = a0c3454c57cc1b36cfc617d431bdcdff91adb3ead0c7ee0ec7c9b6c0211f601e -SIZE (d51ad3e759331d7d79c6675c5d22541280bf9a70.patch) = 2220 diff --git a/audio/liblastfm-qt5/files/patch-src_UrlBuilder.cpp b/audio/liblastfm-qt5/files/patch-src_UrlBuilder.cpp deleted file mode 100644 index dbe33690535..00000000000 --- a/audio/liblastfm-qt5/files/patch-src_UrlBuilder.cpp +++ /dev/null @@ -1,123 +0,0 @@ -url(): - - Use https scheme to avoid 301 redirects - - Override default QUrl::TolerantMode with QUrl::StrictMode for Qt 5.x to - prevent overprocessing the already encoded input URL -localePath(): - - New function to return the base path of the localized website -host(): - - Just return www.last.fm since the localized hosts 301 redirect there -localize(): - - Set the path of the url instead of the host since the localized - hosts 301 redirect to the main website with a localized path -mobilize(): - - Mobile website 301 redirects to main website, so just return the url as-is - ---- src/UrlBuilder.cpp.orig 2014-10-02 14:05:46 UTC -+++ src/UrlBuilder.cpp -@@ -32,7 +32,7 @@ class lastfm::UrlBuilderPrivate (public) - lastfm::UrlBuilder::UrlBuilder( const QString& base ) - : d( new UrlBuilderPrivate ) - { -- d->path = '/' + base.toLatin1(); -+ d->path = localePath().toLatin1() + '/' + base.toLatin1(); - } - - -@@ -60,10 +60,10 @@ QUrl - lastfm::UrlBuilder::url() const - { - QUrl url; -- url.setScheme( "http" ); -+ url.setScheme( "https" ); - url.setHost( host() ); - #if QT_VERSION >= QT_VERSION_CHECK( 5, 0, 0 ) -- url.setPath( d->path ); -+ url.setPath( d->path, QUrl::StrictMode ); - #else - url.setEncodedPath( d->path ); - #endif -@@ -85,49 +85,50 @@ lastfm::UrlBuilder::encode( QString s ) - - - QString //static --lastfm::UrlBuilder::host( const QLocale& locale ) -+lastfm::UrlBuilder::localePath( const QLocale& locale ) - { - switch (locale.language()) - { -- case QLocale::Portuguese: return "www.lastfm.com.br"; -- case QLocale::Turkish: return "www.lastfm.com.tr"; -- case QLocale::French: return "www.lastfm.fr"; -- case QLocale::Italian: return "www.lastfm.it"; -- case QLocale::German: return "www.lastfm.de"; -- case QLocale::Spanish: return "www.lastfm.es"; -- case QLocale::Polish: return "www.lastfm.pl"; -- case QLocale::Russian: return "www.lastfm.ru"; -- case QLocale::Japanese: return "www.lastfm.jp"; -- case QLocale::Swedish: return "www.lastfm.se"; -- case QLocale::Chinese: return "cn.last.fm"; -- default: return "www.last.fm"; -+ case QLocale::Chinese: return "/zh"; -+ case QLocale::French: return "/fr"; -+ case QLocale::German: return "/de"; -+ case QLocale::Italian: return "/it"; -+ case QLocale::Japanese: return "/ja"; -+ case QLocale::Polish: return "/pl"; -+ case QLocale::Portuguese: return "/pt"; -+ case QLocale::Russian: return "/ru"; -+ case QLocale::Spanish: return "/es"; -+ case QLocale::Swedish: return "/sv"; -+ case QLocale::Turkish: return "/tr"; -+ default: return ""; - } - } - - -+QString //static -+lastfm::UrlBuilder::host( const QLocale& locale ) -+{ -+ return "www.last.fm"; -+} -+ -+ - bool // static - lastfm::UrlBuilder::isHost( const QUrl& url ) - { -- QStringList hosts = QStringList() << "www.lastfm.com.br" -- << "www.lastfm.com.tr" -- << "www.lastfm.fr" -- << "www.lastfm.it" -- << "www.lastfm.de" -- << "www.lastfm.es" -- << "www.lastfm.pl" -- << "www.lastfm.ru" -- << "www.lastfm.jp" -- << "www.lastfm.se" -- << "cn.last.fm" -- << "www.last.fm"; -+ QStringList hosts = QStringList() << "www.last.fm"; - - return hosts.contains( url.host() ); - } - -+ - QUrl //static - lastfm::UrlBuilder::localize( QUrl url) - { -- url.setHost( url.host().replace( QRegExp("^(www.)?last.fm"), host() ) ); -+#if QT_VERSION >= QT_VERSION_CHECK( 5, 0, 0 ) -+ url.setPath( url.path().prepend( localePath() ), QUrl::DecodedMode ); -+#else -+ url.setPath( url.path().prepend( localePath() ) ); -+#endif - return url; - } - -@@ -135,7 +136,6 @@ lastfm::UrlBuilder::localize( QUrl url) - QUrl //static - lastfm::UrlBuilder::mobilize( QUrl url ) - { -- url.setHost( url.host().replace( QRegExp("^(www.)?last"), "m.last" ) ); - return url; - } - diff --git a/audio/liblastfm-qt5/files/patch-src_UrlBuilder.h b/audio/liblastfm-qt5/files/patch-src_UrlBuilder.h deleted file mode 100644 index 06ed8a3b666..00000000000 --- a/audio/liblastfm-qt5/files/patch-src_UrlBuilder.h +++ /dev/null @@ -1,33 +0,0 @@ -Add prototype for localePath() and adjust comments to reflect current -website layout - ---- src/UrlBuilder.h.orig 2015-02-06 16:49:40 UTC -+++ src/UrlBuilder.h -@@ -44,10 +44,12 @@ namespace lastfm - - QUrl url() const; - -- /** www.last.fm becomes the local version, eg www.lastfm.de */ -+ /** www.last.fm becomes the local version, e.g. www.last.fm/de */ - static QUrl localize( QUrl ); -- /** www.last.fm becomes m.last.fm, localisation is preserved */ -- static QUrl mobilize( QUrl ); -+ -+ /** DEPRECATED: Returns url as-is since the mobile website redirects -+ * to the main website */ -+ Q_DECL_DEPRECATED static QUrl mobilize( QUrl ); - - /** Use this to URL encode any database item (artist, track, album). It - * internally calls UrlEncodeSpecialChars to double encode some special -@@ -60,7 +62,10 @@ namespace lastfm - */ - static QByteArray encode( QString ); - -- /** returns eg. www.lastfm.de */ -+ /** returns the base path of the localized website e.g. /de */ -+ static QString localePath ( const QLocale& = QLocale() ); -+ -+ /** returns www.last.fm */ - static QString host( const QLocale& = QLocale() ); - - /** return true if url is a last.fm url */ diff --git a/audio/liblastfm-qt5/files/patch-tests_TestUrlBuilder.h b/audio/liblastfm-qt5/files/patch-tests_TestUrlBuilder.h deleted file mode 100644 index 65807f92c78..00000000000 --- a/audio/liblastfm-qt5/files/patch-tests_TestUrlBuilder.h +++ /dev/null @@ -1,13 +0,0 @@ -http://www.last.fm 301 redirects to https://www.last.fm causing test to fail - ---- tests/TestUrlBuilder.h.orig 2018-03-31 12:04:00 UTC -+++ tests/TestUrlBuilder.h -@@ -81,7 +81,7 @@ private slots: - - void test404() /** @author */ - { -- QCOMPARE( getResponseCode( QUrl("http://www.last.fm/404") ), 404 ); -+ QCOMPARE( getResponseCode( QUrl("https://www.last.fm/404") ), 404 ); - } - }; - diff --git a/audio/liblastfm-qt5/pkg-plist b/audio/liblastfm-qt5/pkg-plist deleted file mode 100644 index 54eab15cee0..00000000000 --- a/audio/liblastfm-qt5/pkg-plist +++ /dev/null @@ -1,36 +0,0 @@ -include/lastfm%%QTVER_SUFFIX%%/AbstractType.h -include/lastfm%%QTVER_SUFFIX%%/Album.h -include/lastfm%%QTVER_SUFFIX%%/Artist.h -include/lastfm%%QTVER_SUFFIX%%/Audioscrobbler.h -include/lastfm%%QTVER_SUFFIX%%/Auth.h -include/lastfm%%QTVER_SUFFIX%%/Chart.h -%%FINGERPRINT%%include/lastfm%%QTVER_SUFFIX%%/Fingerprint.h -include/lastfm%%QTVER_SUFFIX%%/FingerprintId.h -%%FINGERPRINT%%include/lastfm%%QTVER_SUFFIX%%/FingerprintableSource.h -include/lastfm%%QTVER_SUFFIX%%/InternetConnectionMonitor.h -include/lastfm%%QTVER_SUFFIX%%/Library.h -include/lastfm%%QTVER_SUFFIX%%/Mbid.h -include/lastfm%%QTVER_SUFFIX%%/NetworkAccessManager.h -include/lastfm%%QTVER_SUFFIX%%/NetworkConnectionMonitor.h -include/lastfm%%QTVER_SUFFIX%%/Playlist.h -include/lastfm%%QTVER_SUFFIX%%/RadioStation.h -include/lastfm%%QTVER_SUFFIX%%/RadioTuner.h -include/lastfm%%QTVER_SUFFIX%%/ScrobbleCache.h -include/lastfm%%QTVER_SUFFIX%%/ScrobblePoint.h -include/lastfm%%QTVER_SUFFIX%%/Tag.h -include/lastfm%%QTVER_SUFFIX%%/Tasteometer.h -include/lastfm%%QTVER_SUFFIX%%/Track.h -include/lastfm%%QTVER_SUFFIX%%/Url.h -include/lastfm%%QTVER_SUFFIX%%/UrlBuilder.h -include/lastfm%%QTVER_SUFFIX%%/User.h -include/lastfm%%QTVER_SUFFIX%%/XmlQuery.h -include/lastfm%%QTVER_SUFFIX%%/Xspf.h -include/lastfm%%QTVER_SUFFIX%%/global.h -include/lastfm%%QTVER_SUFFIX%%/misc.h -include/lastfm%%QTVER_SUFFIX%%/ws.h -lib/liblastfm%%QTVER_SUFFIX%%.so -lib/liblastfm%%QTVER_SUFFIX%%.so.1 -lib/liblastfm%%QTVER_SUFFIX%%.so.1.1.0 -%%FINGERPRINT%%lib/liblastfm_fingerprint%%QTVER_SUFFIX%%.so -%%FINGERPRINT%%lib/liblastfm_fingerprint%%QTVER_SUFFIX%%.so.1 -%%FINGERPRINT%%lib/liblastfm_fingerprint%%QTVER_SUFFIX%%.so.1.1.0 diff --git a/audio/liblastfm-qt5/Makefile b/audio/liblastfm/Makefile similarity index 53% rename from audio/liblastfm-qt5/Makefile rename to audio/liblastfm/Makefile index 7430665a75e..d63885f6dc7 100644 --- a/audio/liblastfm-qt5/Makefile +++ b/audio/liblastfm/Makefile @@ -1,45 +1,35 @@ PORTNAME= liblastfm -DISTVERSION= 1.0.9-5 -DISTVERSIONSUFFIX= -g4433165 -PORTREVISION= 3 +DISTVERSION= 1.1.0-46 +DISTVERSIONSUFFIX= -g2e8e40d CATEGORIES= audio -PKGNAMESUFFIX= -qt5 - -PATCH_SITES= https://github.com/${GH_ACCOUNT}/${PORTNAME}/commit/ -PATCHFILES+= d51ad3e759331d7d79c6675c5d22541280bf9a70.patch:-p1 #Remove dynamic exception specs +PKGNAMESUFFIX= -qt6 MAINTAINER= jhale@FreeBSD.org COMMENT= Qt C++ library for the Last.fm webservices -WWW= https://github.com/lastfm/liblastfm +WWW= https://github.com/drfiemost/liblastfm LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING -USES= cmake compiler:c++11-lang pkgconfig qt:5 +USES= cmake:testing compiler:c++17-lang pkgconfig qt:6 USE_GITHUB= yes GH_ACCOUNT= lastfm USE_LDCONFIG= yes -USE_QT= core dbus network sql xml \ - buildtools:build qmake:build -CMAKE_OFF= BUILD_WITH_QT4 -QTVER_SUFFIX= 5 +USE_QT= base tools:build -PLIST_SUB= QTVER_SUFFIX="${QTVER_SUFFIX}" +CMAKE_OFF= BUILD_TESTS +CMAKE_TESTING_ON= BUILD_TESTS -OPTIONS_DEFINE= FINGERPRINT TEST +OPTIONS_DEFINE= FINGERPRINT OPTIONS_DEFAULT= FINGERPRINT OPTIONS_SUB= yes FINGERPRINT_DESC= Build the lastfm-fingerprint library +# We only need fftw3.h from math/fftw3; no need to install +FINGERPRINT_BUILD_DEPENDS= ${NONEXISTENT}:math/fftw3:patch FINGERPRINT_LIB_DEPENDS=libsamplerate.so:audio/libsamplerate \ libfftw3f.so:math/fftw3-float FINGERPRINT_CMAKE_BOOL= BUILD_FINGERPRINT -# We only need fftw3.h from math/fftw3; no need to install -FINGERPRINT_BUILD_DEPENDS= ${NONEXISTENT}:math/fftw3:patch FINGERPRINT_CMAKE_ON= -DLIBFFTW3_INCLUDE_DIR:PATH=`${MAKE} -C ${PORTSDIR}/math/fftw3 -VWRKSRC`/api -TEST_USE= QT=testlib:build -TEST_CMAKE_BOOL= BUILD_TESTS -TEST_TEST_TARGET= test - .include diff --git a/audio/liblastfm/distinfo b/audio/liblastfm/distinfo new file mode 100644 index 00000000000..ddab73b6be2 --- /dev/null +++ b/audio/liblastfm/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738744095 +SHA256 (lastfm-liblastfm-1.1.0-46-g2e8e40d_GH0.tar.gz) = 010cba3baa12513c825f5bbde454da842ff2ec3692a5a0811147c7f128ac1556 +SIZE (lastfm-liblastfm-1.1.0-46-g2e8e40d_GH0.tar.gz) = 119115 diff --git a/audio/liblastfm-qt5/files/patch-CMakeLists.txt b/audio/liblastfm/files/patch-CMakeLists.txt similarity index 61% rename from audio/liblastfm-qt5/files/patch-CMakeLists.txt rename to audio/liblastfm/files/patch-CMakeLists.txt index d783371d478..a6e3465d254 100644 --- a/audio/liblastfm-qt5/files/patch-CMakeLists.txt +++ b/audio/liblastfm/files/patch-CMakeLists.txt @@ -1,18 +1,19 @@ +- Avoid needless CMake < 3.10 deprecation warnings - Support symbol visibility with Clang - Don't put linker flags in CXXFLAGS ---- CMakeLists.txt.orig 2014-10-02 14:05:46 UTC +--- CMakeLists.txt.orig 2024-11-24 17:34:23 UTC +++ CMakeLists.txt -@@ -1,4 +1,5 @@ - cmake_minimum_required(VERSION 2.8.6) -+cmake_policy(SET CMP0043 OLD) +@@ -1,4 +1,4 @@ +-cmake_minimum_required(VERSION 3.6) ++cmake_minimum_required(VERSION 3.10) project(liblastfm) - set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules) -@@ -62,11 +63,11 @@ else() + # general settings +@@ -68,11 +68,11 @@ endif() + add_feature_info(FFTW3F FFTW3F_FOUND "Required for lastfm-fingerprint library") endif() - -if(CMAKE_COMPILER_IS_GNUCXX) +if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") add_definitions("-fno-operator-names -fvisibility-inlines-hidden -fvisibility=hidden") diff --git a/audio/liblastfm/files/patch-src_UrlBuilder.cpp b/audio/liblastfm/files/patch-src_UrlBuilder.cpp new file mode 100644 index 00000000000..8a561354586 --- /dev/null +++ b/audio/liblastfm/files/patch-src_UrlBuilder.cpp @@ -0,0 +1,13 @@ +mobilize(): + - Mobile website 301 redirects to main website, so just return the url as-is + +--- src/UrlBuilder.cpp.orig 2024-11-24 17:34:23 UTC ++++ src/UrlBuilder.cpp +@@ -118,7 +118,6 @@ lastfm::UrlBuilder::mobilize( QUrl url ) + QUrl //static + lastfm::UrlBuilder::mobilize( QUrl url ) + { +- url.setHost( url.host().replace( QRegularExpression("^(www.)?last"), "m.last" ) ); + return url; + } + diff --git a/audio/liblastfm/files/patch-src_UrlBuilder.h b/audio/liblastfm/files/patch-src_UrlBuilder.h new file mode 100644 index 00000000000..32fd3cfdd8a --- /dev/null +++ b/audio/liblastfm/files/patch-src_UrlBuilder.h @@ -0,0 +1,16 @@ +Mark mobilize() as deprecated. It doesn't do anything useful. + +--- src/UrlBuilder.h.orig 2024-11-24 17:34:23 UTC ++++ src/UrlBuilder.h +@@ -46,8 +46,9 @@ namespace lastfm + + /** www.last.fm becomes the local version, eg www.lastfm.de */ + static QUrl localize( QUrl ); +- /** www.last.fm becomes m.last.fm, localisation is preserved */ +- static QUrl mobilize( QUrl ); ++ /** DEPRECATED: Returns url as-is since the mobile website 301 ++ * redirects to the main website */ ++ Q_DECL_DEPRECATED static QUrl mobilize( QUrl ); + + /** Use this to URL encode any database item (artist, track, album). It + * internally calls UrlEncodeSpecialChars to double encode some special diff --git a/audio/liblastfm/files/patch-src_fingerprint_CMakeLists.txt b/audio/liblastfm/files/patch-src_fingerprint_CMakeLists.txt new file mode 100644 index 00000000000..f03c45e33de --- /dev/null +++ b/audio/liblastfm/files/patch-src_fingerprint_CMakeLists.txt @@ -0,0 +1,10 @@ +Include fftw3.h from math/fftw3. LIBFFTW3_INCLUDE_DIR is set in the port +Makefile. + +--- src/fingerprint/CMakeLists.txt.orig 2024-11-24 17:34:23 UTC ++++ src/fingerprint/CMakeLists.txt +@@ -1,3 +1,4 @@ ++include_directories(${LIBFFTW3_INCLUDE_DIR}) + include_directories(${CMAKE_CURRENT_LIST_DIR}/..) + include_directories(${CMAKE_CURRENT_BINARY_DIR}/..) + diff --git a/audio/liblastfm-qt5/files/patch-src_mbid__mp3.c b/audio/liblastfm/files/patch-src_mbid__mp3.c similarity index 100% rename from audio/liblastfm-qt5/files/patch-src_mbid__mp3.c rename to audio/liblastfm/files/patch-src_mbid__mp3.c diff --git a/audio/liblastfm-qt5/pkg-descr b/audio/liblastfm/pkg-descr similarity index 100% rename from audio/liblastfm-qt5/pkg-descr rename to audio/liblastfm/pkg-descr diff --git a/audio/liblastfm/pkg-plist b/audio/liblastfm/pkg-plist new file mode 100644 index 00000000000..a2ad05d1f66 --- /dev/null +++ b/audio/liblastfm/pkg-plist @@ -0,0 +1,40 @@ +include/lastfm6/AbstractType.h +include/lastfm6/Album.h +include/lastfm6/Artist.h +include/lastfm6/Audioscrobbler.h +include/lastfm6/Auth.h +include/lastfm6/Chart.h +%%FINGERPRINT%%include/lastfm6/Fingerprint.h +include/lastfm6/FingerprintId.h +%%FINGERPRINT%%include/lastfm6/FingerprintableSource.h +include/lastfm6/InternetConnectionMonitor.h +include/lastfm6/Library.h +include/lastfm6/Mbid.h +include/lastfm6/NetworkAccessManager.h +include/lastfm6/NetworkConnectionMonitor.h +include/lastfm6/Playlist.h +include/lastfm6/RadioStation.h +include/lastfm6/RadioTuner.h +include/lastfm6/ScrobbleCache.h +include/lastfm6/ScrobblePoint.h +include/lastfm6/Tag.h +include/lastfm6/Tasteometer.h +include/lastfm6/Track.h +include/lastfm6/Url.h +include/lastfm6/UrlBuilder.h +include/lastfm6/User.h +include/lastfm6/XmlQuery.h +include/lastfm6/Xspf.h +include/lastfm6/global.h +include/lastfm6/misc.h +include/lastfm6/ws.h +lib/cmake/lastfm6/lastfm6Config-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/lastfm6/lastfm6Config.cmake +%%FINGERPRINT%%lib/cmake/lastfm6/lastfm_fingerprint6Config-%%CMAKE_BUILD_TYPE%%.cmake +%%FINGERPRINT%%lib/cmake/lastfm6/lastfm_fingerprint6Config.cmake +lib/liblastfm6.so +lib/liblastfm6.so.1 +lib/liblastfm6.so.1.1.0 +%%FINGERPRINT%%lib/liblastfm_fingerprint6.so +%%FINGERPRINT%%lib/liblastfm_fingerprint6.so.1 +%%FINGERPRINT%%lib/liblastfm_fingerprint6.so.1.1.0 diff --git a/audio/madronalib/Makefile b/audio/madronalib/Makefile index 69334825159..ee62ba746d0 100644 --- a/audio/madronalib/Makefile +++ b/audio/madronalib/Makefile @@ -26,12 +26,6 @@ GH_ACCOUNT= madronalabs CMAKE_ON= LINUX_JACK CXXFLAGS_powerpc64le= -DNO_WARN_X86_INTRINSICS -CXXFLAGS_powerpc64= -DNO_WARN_X86_INTRINSICS - -.include - -.if ${ARCH} == powerpc64 && !defined(CPUTYPE) -CXXFLAGS+= -mcpu=power7 -.endif +CXXFLAGS_powerpc64= -DNO_WARN_X86_INTRINSICS -mvsx .include diff --git a/audio/mixxx/Makefile b/audio/mixxx/Makefile index 742b1683742..ab1e9631bb7 100644 --- a/audio/mixxx/Makefile +++ b/audio/mixxx/Makefile @@ -1,6 +1,6 @@ PORTNAME= mixxx DISTVERSION= 2.5.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio MAINTAINER= acm@FreeBSD.org diff --git a/audio/mumble-server/Makefile b/audio/mumble-server/Makefile index ad04d2e8db4..e494d4f68e1 100644 --- a/audio/mumble-server/Makefile +++ b/audio/mumble-server/Makefile @@ -1,5 +1,6 @@ PORTNAME= mumble-server DISTVERSION= 1.5.735 +PORTREVISION= 1 CATEGORIES= audio net MASTER_SITES= https://github.com/${PORTNAME:S/-server//}-voip/${PORTNAME:S/-server//}/releases/download/v${DISTVERSION}/ DISTNAME= ${PORTNAME:S/-server//}-${DISTVERSION} diff --git a/audio/mumble/Makefile b/audio/mumble/Makefile index 4d4c48dc482..2950203ea95 100644 --- a/audio/mumble/Makefile +++ b/audio/mumble/Makefile @@ -1,5 +1,6 @@ PORTNAME= mumble DISTVERSION= 1.5.735 +PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= https://github.com/${PORTNAME}-voip/${PORTNAME}/releases/download/v${DISTVERSION}/ diff --git a/audio/murmur/Makefile b/audio/murmur/Makefile index 11babc6eb3c..5470aa34d61 100644 --- a/audio/murmur/Makefile +++ b/audio/murmur/Makefile @@ -1,6 +1,6 @@ PORTNAME= murmur DISTVERSION= 1.3.4 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= audio net MAINTAINER= vvd@FreeBSD.org diff --git a/audio/musicpd/Makefile b/audio/musicpd/Makefile index aa6e5667a32..55437f8b1c4 100644 --- a/audio/musicpd/Makefile +++ b/audio/musicpd/Makefile @@ -1,6 +1,5 @@ PORTNAME= musicpd -PORTVERSION= 0.23.16 -PORTREVISION= 1 +PORTVERSION= 0.23.17 CATEGORIES= audio MASTER_SITES= https://www.musicpd.org/download/mpd/${PORTVERSION:R}/ DISTNAME= mpd-${PORTVERSION} diff --git a/audio/musicpd/distinfo b/audio/musicpd/distinfo index 152cdcc1034..92b91de6afd 100644 --- a/audio/musicpd/distinfo +++ b/audio/musicpd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733527257 -SHA256 (mpd-0.23.16.tar.xz) = 9668e36df80de485683c962d02845bf314d8a08e6141af7afeff76401e32b2c1 -SIZE (mpd-0.23.16.tar.xz) = 778572 +TIMESTAMP = 1738356364 +SHA256 (mpd-0.23.17.tar.xz) = a86f4fe811695743b08db82a9f1a840b8918bb4f46b06f48aa1d8d1b5386dff2 +SIZE (mpd-0.23.17.tar.xz) = 779344 diff --git a/audio/musicpd/files/patch-src_lib_yajl_Callbacks.hxx b/audio/musicpd/files/patch-src_lib_yajl_Callbacks.hxx new file mode 100644 index 00000000000..a6b6fa9381b --- /dev/null +++ b/audio/musicpd/files/patch-src_lib_yajl_Callbacks.hxx @@ -0,0 +1,11 @@ +--- src/lib/yajl/Callbacks.hxx.orig 2025-01-29 16:11:53 UTC ++++ src/lib/yajl/Callbacks.hxx +@@ -32,7 +32,7 @@ + #include "util/Cast.hxx" + #include "util/StringView.hxx" + +-#include ++#include + + namespace Yajl { + diff --git a/audio/musicpd/files/patch-src_lib_yajl_Gen.hxx b/audio/musicpd/files/patch-src_lib_yajl_Gen.hxx new file mode 100644 index 00000000000..05e45ddfec4 --- /dev/null +++ b/audio/musicpd/files/patch-src_lib_yajl_Gen.hxx @@ -0,0 +1,11 @@ +--- src/lib/yajl/Gen.hxx.orig 2025-01-29 16:11:53 UTC ++++ src/lib/yajl/Gen.hxx +@@ -31,7 +31,7 @@ + + #include "util/ConstBuffer.hxx" + +-#include ++#include + + #include + #include diff --git a/audio/musicpd/files/patch-src_lib_yajl_Handle.hxx b/audio/musicpd/files/patch-src_lib_yajl_Handle.hxx new file mode 100644 index 00000000000..cc90959b4b9 --- /dev/null +++ b/audio/musicpd/files/patch-src_lib_yajl_Handle.hxx @@ -0,0 +1,11 @@ +--- src/lib/yajl/Handle.hxx.orig 2025-01-29 16:11:53 UTC ++++ src/lib/yajl/Handle.hxx +@@ -29,7 +29,7 @@ + + #pragma once + +-#include ++#include + + #include + diff --git a/audio/myxer/Makefile b/audio/myxer/Makefile index e8fa056b960..85a5b64fd5e 100644 --- a/audio/myxer/Makefile +++ b/audio/myxer/Makefile @@ -10,8 +10,6 @@ WWW= https://github.com/Aurailus/Myxer LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.md -BROKEN_powerpc64le= rust compiler crashes, see https://github.com/rust-lang/rust/issues/120583 - LIB_DEPENDS= libpulse.so:audio/pulseaudio USES= cargo gnome diff --git a/audio/ncspot/Makefile b/audio/ncspot/Makefile index ea26b7ecae0..e5613c1e522 100644 --- a/audio/ncspot/Makefile +++ b/audio/ncspot/Makefile @@ -1,7 +1,6 @@ PORTNAME= ncspot DISTVERSIONPREFIX= v -DISTVERSION= 1.1.2 -PORTREVISION= 5 +DISTVERSION= 1.2.2 CATEGORIES= audio MAINTAINER= rodrigo@FreeBSD.org @@ -11,6 +10,7 @@ WWW= https://github.com/hrkfdn/ncspot LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +BUILD_DEPENDS= bindgen:devel/rust-bindgen-cli LIB_DEPENDS= libdbus-1.so:devel/dbus USES= cargo ssl diff --git a/audio/ncspot/Makefile.crates b/audio/ncspot/Makefile.crates index 786d9f089a2..15a1b27fb50 100644 --- a/audio/ncspot/Makefile.crates +++ b/audio/ncspot/Makefile.crates @@ -1,124 +1,135 @@ -CARGO_CRATES= addr2line-0.22.0 \ - adler-1.0.2 \ - aes-0.6.0 \ - aes-ctr-0.6.0 \ - aes-soft-0.6.4 \ - aesni-0.10.0 \ +CARGO_CRATES= addr2line-0.24.2 \ + adler2-2.0.0 \ + aes-0.8.4 \ ahash-0.8.11 \ aho-corasick-1.1.3 \ - alsa-0.6.0 \ + alsa-0.9.1 \ alsa-sys-0.3.1 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ - anstream-0.6.14 \ - anstyle-1.0.7 \ - anstyle-parse-0.2.4 \ - anstyle-query-1.1.0 \ - anstyle-wincon-3.0.3 \ - arboard-3.4.0 \ - async-broadcast-0.7.1 \ + anstream-0.6.18 \ + anstyle-1.0.10 \ + anstyle-parse-0.2.6 \ + anstyle-query-1.1.2 \ + anstyle-wincon-3.0.7 \ + anyhow-1.0.95 \ + arboard-3.4.1 \ + arrayvec-0.7.6 \ + async-broadcast-0.7.2 \ async-channel-2.3.1 \ - async-executor-1.13.0 \ + async-executor-1.13.1 \ async-fs-2.1.2 \ - async-io-2.3.3 \ + async-io-2.4.0 \ async-lock-3.4.0 \ - async-process-2.2.3 \ + async-process-2.3.0 \ async-recursion-1.1.1 \ - async-signal-0.2.8 \ + async-signal-0.2.10 \ async-task-4.7.1 \ - async-trait-0.1.81 \ + async-trait-0.1.85 \ atomic-waker-1.1.2 \ - autocfg-1.3.0 \ - backtrace-0.3.73 \ + autocfg-1.4.0 \ + aws-lc-rs-1.12.2 \ + aws-lc-sys-0.25.0 \ + backtrace-0.3.74 \ base64-0.13.1 \ base64-0.21.7 \ base64-0.22.1 \ - bindgen-0.69.4 \ + base64ct-1.6.0 \ + bindgen-0.69.5 \ + bindgen-0.70.1 \ bitflags-1.3.2 \ - bitflags-2.6.0 \ + bitflags-2.8.0 \ block-0.1.6 \ - block-buffer-0.9.0 \ block-buffer-0.10.4 \ block2-0.5.1 \ blocking-1.6.1 \ - bumpalo-3.16.0 \ - bytemuck-1.16.1 \ + bumpalo-3.17.0 \ + bytemuck-1.21.0 \ byteorder-1.5.0 \ - bytes-1.6.1 \ - cc-1.1.5 \ + byteorder-lite-0.1.0 \ + bytes-1.9.0 \ + castaway-0.2.3 \ + cc-1.2.10 \ cesu8-1.1.0 \ cexpr-0.6.0 \ cfg-if-1.0.0 \ cfg_aliases-0.1.1 \ cfg_aliases-0.2.1 \ - chrono-0.4.38 \ - cipher-0.2.5 \ + chrono-0.4.39 \ + cipher-0.4.4 \ clang-sys-1.8.1 \ - clap-4.5.9 \ - clap_builder-4.5.9 \ - clap_complete-4.5.8 \ - clap_lex-0.7.1 \ - clap_mangen-0.2.22 \ + clap-4.5.27 \ + clap_builder-4.5.27 \ + clap_complete-4.5.44 \ + clap_lex-0.7.4 \ + clap_mangen-0.2.26 \ clipboard-win-5.4.0 \ - colorchoice-1.0.1 \ + cmake-0.1.53 \ + colorchoice-1.0.3 \ combine-4.6.7 \ + compact_str-0.8.1 \ concurrent-queue-2.5.0 \ + const-oid-0.9.6 \ cookie-0.18.1 \ - cookie_store-0.21.0 \ + cookie_store-0.21.1 \ core-foundation-0.9.4 \ - core-foundation-sys-0.8.6 \ + core-foundation-0.10.0 \ + core-foundation-sys-0.8.7 \ core-graphics-0.23.2 \ core-graphics-types-0.1.3 \ - coreaudio-rs-0.10.0 \ - coreaudio-sys-0.2.15 \ - cpal-0.13.5 \ - cpufeatures-0.2.12 \ + coreaudio-rs-0.11.3 \ + coreaudio-sys-0.2.16 \ + cpal-0.15.3 \ + cpufeatures-0.2.17 \ crc32fast-1.4.2 \ - crossbeam-channel-0.5.13 \ - crossbeam-utils-0.8.20 \ - crossterm-0.25.0 \ + crossbeam-channel-0.5.14 \ + crossbeam-utils-0.8.21 \ + crossterm-0.28.1 \ crossterm_winapi-0.9.1 \ crypto-common-0.1.6 \ - crypto-mac-0.11.1 \ - ctr-0.6.0 \ - cursive-0.20.0 \ - cursive_buffered_backend-0.6.1 \ - cursive_core-0.3.7 \ - darling-0.13.4 \ + ctr-0.9.2 \ + cursive-0.21.1 \ + cursive-macros-0.1.0 \ + cursive_core-0.4.6 \ darling-0.20.10 \ - darling_core-0.13.4 \ darling_core-0.20.10 \ - darling_macro-0.13.4 \ darling_macro-0.20.10 \ + dasp_sample-0.11.0 \ + data-encoding-2.7.0 \ + der-0.7.9 \ deranged-0.3.11 \ derive-new-0.6.0 \ - digest-0.9.0 \ + derive_builder-0.20.2 \ + derive_builder_core-0.20.2 \ + derive_builder_macro-0.20.2 \ digest-0.10.7 \ dirs-next-1.0.2 \ dirs-next-2.0.0 \ dirs-sys-next-0.1.2 \ - dlib-0.5.2 \ + displaydoc-0.2.5 \ + document-features-0.2.10 \ downcast-rs-1.2.1 \ + dunce-1.0.5 \ either-1.13.0 \ - encoding_rs-0.8.34 \ + encoding_rs-0.8.35 \ endi-1.1.0 \ enum-map-2.7.3 \ enum-map-derive-0.17.0 \ enum_dispatch-0.3.13 \ - enumflags2-0.7.10 \ - enumflags2_derive-0.7.10 \ - enumset-1.1.3 \ - enumset_derive-0.8.1 \ + enumflags2-0.7.11 \ + enumflags2_derive-0.7.11 \ + enumset-1.1.5 \ + enumset_derive-0.10.0 \ equivalent-1.0.1 \ - errno-0.3.9 \ - error-code-3.2.0 \ - event-listener-5.3.1 \ - event-listener-strategy-0.5.2 \ - fastrand-2.1.0 \ - fdeflate-0.3.4 \ - fern-0.6.2 \ + errno-0.3.10 \ + error-code-3.3.1 \ + event-listener-5.4.0 \ + event-listener-strategy-0.5.3 \ + fastrand-2.3.0 \ + fdeflate-0.3.7 \ + fern-0.7.1 \ fixedbitset-0.4.2 \ - flate2-1.0.30 \ + flate2-1.0.35 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-0.5.0 \ @@ -126,124 +137,145 @@ CARGO_CRATES= addr2line-0.22.0 \ foreign-types-shared-0.1.1 \ foreign-types-shared-0.3.1 \ form_urlencoded-1.2.1 \ - futures-0.3.30 \ - futures-channel-0.3.30 \ - futures-core-0.3.30 \ - futures-executor-0.3.30 \ - futures-io-0.3.30 \ - futures-lite-2.3.0 \ - futures-macro-0.3.30 \ - futures-sink-0.3.30 \ - futures-task-0.3.30 \ - futures-util-0.3.30 \ + fs_extra-1.3.0 \ + futures-0.3.31 \ + futures-channel-0.3.31 \ + futures-core-0.3.31 \ + futures-executor-0.3.31 \ + futures-io-0.3.31 \ + futures-lite-2.6.0 \ + futures-macro-0.3.31 \ + futures-sink-0.3.31 \ + futures-task-0.3.31 \ + futures-timer-3.0.3 \ + futures-util-0.3.31 \ generic-array-0.14.7 \ gethostname-0.4.3 \ getrandom-0.2.15 \ - gimli-0.29.0 \ - glob-0.3.1 \ - h2-0.4.5 \ + getrandom-0.3.1 \ + gimli-0.31.1 \ + glob-0.3.2 \ + governor-0.6.3 \ + h2-0.3.26 \ + h2-0.4.7 \ half-1.8.3 \ - hashbrown-0.12.3 \ - hashbrown-0.14.5 \ - headers-0.3.9 \ - headers-core-0.2.0 \ + hashbrown-0.15.2 \ + headers-0.4.0 \ + headers-core-0.3.0 \ heck-0.5.0 \ - hermit-abi-0.3.9 \ hermit-abi-0.4.0 \ hex-0.4.3 \ - hmac-0.11.0 \ - home-0.5.9 \ + hmac-0.12.1 \ + home-0.5.11 \ http-0.2.12 \ - http-1.1.0 \ + http-1.2.0 \ http-body-0.4.6 \ http-body-1.0.1 \ http-body-util-0.1.2 \ - httparse-1.9.4 \ + httparse-1.10.0 \ httpdate-1.0.3 \ - hyper-0.14.30 \ - hyper-1.4.1 \ - hyper-proxy-0.9.1 \ + hyper-0.14.32 \ + hyper-1.6.0 \ + hyper-proxy2-0.1.0 \ + hyper-rustls-0.24.2 \ + hyper-rustls-0.26.0 \ + hyper-rustls-0.27.5 \ hyper-tls-0.6.0 \ - hyper-util-0.1.6 \ - iana-time-zone-0.1.60 \ + hyper-util-0.1.10 \ + iana-time-zone-0.1.61 \ iana-time-zone-haiku-0.1.2 \ + icu_collections-1.5.0 \ + icu_locid-1.5.0 \ + icu_locid_transform-1.5.0 \ + icu_locid_transform_data-1.5.0 \ + icu_normalizer-1.5.0 \ + icu_normalizer_data-1.5.0 \ + icu_properties-1.5.1 \ + icu_properties_data-1.5.0 \ + icu_provider-1.5.0 \ + icu_provider_macros-1.5.0 \ ident_case-1.0.1 \ - idna-0.5.0 \ - image-0.25.1 \ - indexmap-1.9.3 \ - indexmap-2.2.6 \ - instant-0.1.13 \ + idna-1.0.3 \ + idna_adapter-1.2.0 \ + image-0.25.5 \ + indexmap-2.7.1 \ + inout-0.1.3 \ ioctl-rs-0.2.0 \ - ipnet-2.9.0 \ - is_terminal_polyfill-1.70.0 \ + ipnet-2.11.0 \ + is_terminal_polyfill-1.70.1 \ itertools-0.12.1 \ - itoa-1.0.11 \ - jni-0.19.0 \ + itertools-0.13.0 \ + itoa-1.0.14 \ + jni-0.21.1 \ jni-sys-0.3.0 \ - jobserver-0.1.31 \ + jobserver-0.1.32 \ jpeg-decoder-0.3.1 \ - js-sys-0.3.69 \ + js-sys-0.3.77 \ lazy_static-1.5.0 \ lazycell-1.3.0 \ - lewton-0.10.2 \ - libc-0.2.155 \ - libloading-0.8.4 \ - libm-0.2.8 \ - libpulse-binding-2.28.1 \ + libc-0.2.169 \ + libloading-0.8.6 \ + libm-0.2.11 \ + libpulse-binding-2.28.2 \ libpulse-simple-binding-2.28.1 \ libpulse-simple-sys-1.21.1 \ libpulse-sys-1.21.0 \ libredox-0.1.3 \ - librespot-audio-0.4.2 \ - librespot-core-0.4.2 \ - librespot-metadata-0.4.2 \ - librespot-playback-0.4.2 \ - librespot-protocol-0.4.2 \ - linux-raw-sys-0.4.14 \ + librespot-audio-0.6.0 \ + librespot-core-0.6.0 \ + librespot-metadata-0.6.0 \ + librespot-oauth-0.6.0 \ + librespot-playback-0.6.0 \ + librespot-protocol-0.6.0 \ + linux-raw-sys-0.4.15 \ + litemap-0.7.4 \ + litrs-0.4.1 \ lock_api-0.4.12 \ - log-0.4.22 \ - mac-notification-sys-0.6.1 \ - mach-0.3.2 \ + log-0.4.25 \ + mac-notification-sys-0.6.2 \ + mach2-0.4.2 \ malloc_buf-0.0.6 \ maplit-1.0.2 \ maybe-async-0.2.10 \ memchr-2.7.4 \ - memoffset-0.6.5 \ memoffset-0.9.1 \ mime-0.3.17 \ minimal-lexical-0.2.1 \ - miniz_oxide-0.7.4 \ - mio-0.8.11 \ - native-tls-0.2.12 \ + miniz_oxide-0.8.3 \ + mio-1.0.3 \ + native-tls-0.2.13 \ ncurses-5.101.0 \ - ndk-0.6.0 \ + ncurses-6.0.1 \ + ndk-0.8.0 \ ndk-context-0.1.1 \ - ndk-glue-0.6.2 \ - ndk-macro-0.3.0 \ - ndk-sys-0.3.0 \ - nix-0.23.2 \ + ndk-sys-0.5.0+25.2.9519653 \ nix-0.28.0 \ nix-0.29.0 \ + no-std-compat-0.4.1 \ nom-7.1.3 \ - notify-rust-4.11.0 \ + nonzero_ext-0.3.0 \ + notify-rust-4.11.4 \ + ntapi-0.4.1 \ num-0.2.1 \ num-0.4.3 \ num-bigint-0.2.6 \ num-bigint-0.4.6 \ + num-bigint-dig-0.8.4 \ num-complex-0.2.4 \ num-complex-0.4.6 \ num-conv-0.1.0 \ num-derive-0.3.3 \ + num-derive-0.4.2 \ num-integer-0.1.46 \ num-iter-0.1.45 \ num-rational-0.2.4 \ num-rational-0.4.2 \ num-traits-0.2.19 \ - num_cpus-1.16.0 \ - num_enum-0.5.11 \ - num_enum_derive-0.5.11 \ + num_enum-0.7.3 \ + num_enum_derive-0.7.3 \ num_threads-0.1.7 \ - numtoa-0.1.0 \ + numtoa-0.2.4 \ + oauth2-4.4.2 \ objc-0.2.7 \ objc-foundation-0.1.1 \ objc-sys-0.3.5 \ @@ -251,233 +283,304 @@ CARGO_CRATES= addr2line-0.22.0 \ objc2-app-kit-0.2.2 \ objc2-core-data-0.2.2 \ objc2-core-image-0.2.2 \ - objc2-encode-4.0.3 \ + objc2-encode-4.1.0 \ objc2-foundation-0.2.2 \ objc2-metal-0.2.2 \ objc2-quartz-core-0.2.2 \ objc_id-0.1.1 \ - object-0.36.1 \ - oboe-0.4.6 \ - oboe-sys-0.4.5 \ - ogg-0.8.0 \ - once_cell-1.19.0 \ - opaque-debug-0.3.1 \ - openssl-0.10.64 \ + object-0.36.7 \ + oboe-0.6.1 \ + oboe-sys-0.6.1 \ + once_cell-1.20.2 \ + openssl-0.10.69 \ openssl-macros-0.1.1 \ - openssl-probe-0.1.5 \ - openssl-sys-0.9.102 \ + openssl-probe-0.1.6 \ + openssl-sys-0.9.104 \ ordered-stream-0.2.0 \ - os_pipe-1.2.0 \ - owning_ref-0.4.1 \ + os_pipe-1.2.1 \ pancurses-0.17.0 \ - parking-2.2.0 \ - parking_lot-0.11.2 \ + parking-2.2.1 \ parking_lot-0.12.3 \ - parking_lot_core-0.8.6 \ parking_lot_core-0.9.10 \ parse_duration-2.1.1 \ - pbkdf2-0.8.0 \ + paste-1.0.15 \ + pbkdf2-0.12.2 \ pdcurses-sys-0.7.1 \ + pem-rfc7468-0.7.0 \ percent-encoding-2.3.1 \ petgraph-0.6.5 \ - pin-project-1.1.5 \ - pin-project-internal-1.1.5 \ - pin-project-lite-0.2.14 \ + pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ - piper-0.2.3 \ - pkg-config-0.3.30 \ + piper-0.2.4 \ + pkcs1-0.7.5 \ + pkcs8-0.10.2 \ + pkg-config-0.3.31 \ platform-dirs-0.3.0 \ - png-0.17.13 \ - polling-3.7.2 \ + png-0.17.16 \ + polling-3.7.4 \ + portable-atomic-1.10.0 \ portaudio-rs-0.3.2 \ portaudio-sys-0.1.1 \ powerfmt-0.2.0 \ - ppv-lite86-0.2.17 \ - priority-queue-1.4.0 \ - proc-macro-crate-1.3.1 \ - proc-macro-crate-3.1.0 \ - proc-macro2-1.0.86 \ - protobuf-2.28.0 \ - protobuf-codegen-2.28.0 \ - protobuf-codegen-pure-2.28.0 \ + ppv-lite86-0.2.20 \ + prettyplease-0.2.29 \ + priority-queue-2.1.1 \ + proc-macro-crate-3.2.0 \ + proc-macro2-1.0.93 \ + protobuf-3.7.1 \ + protobuf-codegen-3.7.1 \ + protobuf-parse-3.7.1 \ + protobuf-support-3.7.1 \ quick-xml-0.31.0 \ - quick-xml-0.34.0 \ - quote-1.0.36 \ + quick-xml-0.36.2 \ + quick-xml-0.37.2 \ + quote-1.0.38 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ rand_distr-0.4.3 \ - redox_syscall-0.2.16 \ - redox_syscall-0.5.3 \ + redox_syscall-0.5.8 \ redox_termios-0.1.3 \ - redox_users-0.4.5 \ - regex-1.10.5 \ - regex-automata-0.4.7 \ - regex-syntax-0.8.4 \ - reqwest-0.12.4 \ - rodio-0.15.0 \ - roff-0.2.1 \ - rspotify-0.13.2 \ - rspotify-http-0.13.2 \ - rspotify-macros-0.13.2 \ - rspotify-model-0.13.2 \ + redox_users-0.4.6 \ + regex-1.11.1 \ + regex-automata-0.4.9 \ + regex-syntax-0.8.5 \ + reqwest-0.11.27 \ + reqwest-0.12.12 \ + ring-0.17.8 \ + rodio-0.19.0 \ + roff-0.2.2 \ + rsa-0.9.7 \ + rspotify-0.14.0 \ + rspotify-http-0.14.0 \ + rspotify-macros-0.14.0 \ + rspotify-model-0.14.0 \ rustc-demangle-0.1.24 \ rustc-hash-1.1.0 \ - rustc_version-0.4.0 \ - rustix-0.38.34 \ - rustls-pemfile-2.1.2 \ - rustls-pki-types-1.7.0 \ - rustversion-1.0.17 \ - ryu-1.0.18 \ + rustix-0.38.44 \ + rustls-0.21.12 \ + rustls-0.22.4 \ + rustls-0.23.22 \ + rustls-native-certs-0.7.3 \ + rustls-native-certs-0.8.1 \ + rustls-pemfile-1.0.4 \ + rustls-pemfile-2.2.0 \ + rustls-pki-types-1.11.0 \ + rustls-webpki-0.101.7 \ + rustls-webpki-0.102.8 \ + rustversion-1.0.19 \ + ryu-1.0.19 \ same-file-1.0.6 \ - schannel-0.1.23 \ - scoped-tls-1.0.1 \ + schannel-0.1.27 \ scopeguard-1.2.0 \ + sct-0.7.1 \ security-framework-2.11.1 \ - security-framework-sys-2.11.1 \ - semver-1.0.23 \ - serde-1.0.204 \ + security-framework-3.2.0 \ + security-framework-sys-2.14.0 \ + serde-1.0.217 \ serde_cbor-0.11.2 \ - serde_derive-1.0.204 \ - serde_json-1.0.120 \ + serde_derive-1.0.217 \ + serde_json-1.0.138 \ + serde_path_to_error-0.1.16 \ serde_repr-0.1.19 \ - serde_spanned-0.6.6 \ + serde_spanned-0.6.8 \ serde_urlencoded-0.7.1 \ - sha-1-0.9.8 \ sha1-0.10.6 \ sha2-0.10.8 \ shannon-0.2.0 \ shell-words-1.1.0 \ shlex-1.3.0 \ signal-hook-0.3.17 \ - signal-hook-mio-0.2.3 \ + signal-hook-mio-0.2.4 \ signal-hook-registry-1.4.2 \ + signature-2.2.0 \ simd-adler32-0.3.7 \ slab-0.4.9 \ smallvec-1.13.2 \ - socket2-0.5.7 \ + socket2-0.5.8 \ socks-0.3.4 \ + spin-0.9.8 \ + spinning_top-0.3.0 \ + spki-0.7.3 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ - stdweb-0.1.3 \ - strsim-0.10.0 \ strsim-0.11.1 \ strum-0.26.3 \ strum_macros-0.26.4 \ - subtle-2.4.1 \ + subtle-2.6.1 \ + symphonia-0.5.4 \ + symphonia-bundle-mp3-0.5.4 \ + symphonia-codec-vorbis-0.5.4 \ + symphonia-core-0.5.4 \ + symphonia-format-ogg-0.5.4 \ + symphonia-metadata-0.5.4 \ + symphonia-utils-xiph-0.5.4 \ syn-1.0.109 \ - syn-2.0.71 \ + syn-2.0.96 \ sync_wrapper-0.1.2 \ + sync_wrapper-1.0.2 \ + synstructure-0.13.1 \ + sysinfo-0.31.4 \ system-configuration-0.5.1 \ + system-configuration-0.6.1 \ system-configuration-sys-0.5.0 \ + system-configuration-sys-0.6.0 \ tauri-winrt-notification-0.2.1 \ - tempfile-3.10.1 \ - term_size-0.3.2 \ - termion-1.5.6 \ - thiserror-1.0.62 \ - thiserror-impl-1.0.62 \ - thread-id-4.2.1 \ + tempfile-3.16.0 \ + termion-4.0.3 \ + thiserror-1.0.69 \ + thiserror-2.0.11 \ + thiserror-impl-1.0.69 \ + thiserror-impl-2.0.11 \ + thread-id-4.2.2 \ tiff-0.9.1 \ - time-0.3.36 \ + time-0.3.37 \ time-core-0.1.2 \ - time-macros-0.2.18 \ - tinyvec-1.8.0 \ - tinyvec_macros-0.1.1 \ - tokio-1.38.1 \ - tokio-macros-2.3.0 \ + time-macros-0.2.19 \ + tinystr-0.7.6 \ + tokio-1.43.0 \ + tokio-macros-2.5.0 \ tokio-native-tls-0.3.1 \ - tokio-stream-0.1.15 \ - tokio-util-0.7.11 \ - toml-0.8.14 \ - toml_datetime-0.6.6 \ - toml_edit-0.19.15 \ - toml_edit-0.21.1 \ - toml_edit-0.22.15 \ - tower-0.4.13 \ - tower-layer-0.3.2 \ - tower-service-0.3.2 \ - tracing-0.1.40 \ - tracing-attributes-0.1.27 \ - tracing-core-0.1.32 \ - tree_magic_mini-3.1.5 \ + tokio-rustls-0.24.1 \ + tokio-rustls-0.25.0 \ + tokio-rustls-0.26.1 \ + tokio-stream-0.1.17 \ + tokio-tungstenite-0.24.0 \ + tokio-util-0.7.13 \ + toml-0.8.19 \ + toml_datetime-0.6.8 \ + toml_edit-0.22.23 \ + tower-0.5.2 \ + tower-layer-0.3.3 \ + tower-service-0.3.3 \ + tracing-0.1.41 \ + tracing-attributes-0.1.28 \ + tracing-core-0.1.33 \ + tree_magic_mini-3.1.6 \ try-lock-0.2.5 \ + tungstenite-0.24.0 \ typenum-1.17.0 \ uds_windows-1.1.0 \ - unicode-bidi-0.3.15 \ - unicode-ident-1.0.12 \ - unicode-normalization-0.1.23 \ - unicode-segmentation-1.11.0 \ - unicode-width-0.1.13 \ - ureq-2.10.0 \ - url-2.5.2 \ + unicode-ident-1.0.16 \ + unicode-segmentation-1.12.0 \ + unicode-width-0.1.14 \ + unicode-width-0.2.0 \ + untrusted-0.9.0 \ + ureq-2.12.1 \ + url-2.5.4 \ + utf-8-0.7.6 \ + utf16_iter-1.0.5 \ + utf8_iter-1.0.4 \ utf8parse-0.2.2 \ - uuid-1.10.0 \ + uuid-1.12.1 \ vcpkg-0.2.15 \ - vergen-3.2.0 \ - version_check-0.9.4 \ + vergen-9.0.4 \ + vergen-gitcl-1.0.5 \ + vergen-lib-0.1.6 \ + version_check-0.9.5 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ - wasm-bindgen-0.2.92 \ - wasm-bindgen-backend-0.2.92 \ - wasm-bindgen-futures-0.4.42 \ - wasm-bindgen-macro-0.2.92 \ - wasm-bindgen-macro-support-0.2.92 \ - wasm-bindgen-shared-0.2.92 \ - wayland-backend-0.3.6 \ - wayland-client-0.31.5 \ + wasi-0.13.3+wasi-0.2.2 \ + wasm-bindgen-0.2.100 \ + wasm-bindgen-backend-0.2.100 \ + wasm-bindgen-futures-0.4.50 \ + wasm-bindgen-macro-0.2.100 \ + wasm-bindgen-macro-support-0.2.100 \ + wasm-bindgen-shared-0.2.100 \ + wayland-backend-0.3.8 \ + wayland-client-0.31.8 \ wayland-protocols-0.31.2 \ wayland-protocols-wlr-0.2.0 \ - wayland-scanner-0.31.4 \ - wayland-sys-0.31.4 \ - web-sys-0.3.69 \ + wayland-scanner-0.31.6 \ + wayland-sys-0.31.6 \ + web-sys-0.3.77 \ + webpki-0.22.4 \ + webpki-roots-0.25.4 \ weezl-0.1.8 \ + which-4.4.2 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ - winapi-util-0.1.8 \ + winapi-util-0.1.9 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ + windows-0.54.0 \ windows-0.56.0 \ + windows-0.57.0 \ windows-core-0.52.0 \ + windows-core-0.54.0 \ windows-core-0.56.0 \ + windows-core-0.57.0 \ windows-implement-0.56.0 \ + windows-implement-0.57.0 \ windows-interface-0.56.0 \ + windows-interface-0.57.0 \ + windows-registry-0.2.0 \ windows-result-0.1.2 \ + windows-result-0.2.0 \ + windows-strings-0.1.0 \ + windows-sys-0.45.0 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ + windows-sys-0.59.0 \ + windows-targets-0.42.2 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ - windows-version-0.1.1 \ + windows-targets-0.53.0 \ + windows-version-0.1.2 \ + windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ + windows_aarch64_gnullvm-0.53.0 \ + windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ + windows_aarch64_msvc-0.53.0 \ + windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ + windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ + windows_i686_gnullvm-0.53.0 \ + windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ + windows_i686_msvc-0.53.0 \ + windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ + windows_x86_64_gnu-0.53.0 \ + windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ + windows_x86_64_gnullvm-0.53.0 \ + windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ - winnow-0.5.40 \ - winnow-0.6.13 \ + windows_x86_64_msvc-0.53.0 \ + winnow-0.6.26 \ + winnow-0.7.0 \ winreg-0.5.1 \ - winreg-0.52.0 \ + winreg-0.50.0 \ + wit-bindgen-rt-0.33.0 \ wl-clipboard-rs-0.8.1 \ + write16-1.0.0 \ + writeable-0.5.5 \ x11rb-0.13.1 \ x11rb-protocol-0.13.1 \ - xdg-home-1.2.0 \ + xdg-home-1.3.0 \ xi-unicode-0.3.0 \ - zbus-4.3.1 \ - zbus_macros-4.3.1 \ - zbus_names-3.0.0 \ - zerocopy-0.6.6 \ + yoke-0.7.5 \ + yoke-derive-0.7.5 \ + zbus-5.3.1 \ + zbus_macros-5.3.1 \ + zbus_names-4.1.1 \ zerocopy-0.7.35 \ - zerocopy-derive-0.6.6 \ zerocopy-derive-0.7.35 \ - zvariant-4.1.2 \ - zvariant_derive-4.1.2 \ - zvariant_utils-2.0.0 + zerofrom-0.1.5 \ + zerofrom-derive-0.1.5 \ + zeroize-1.8.1 \ + zerovec-0.10.4 \ + zerovec-derive-0.10.3 \ + zvariant-5.2.0 \ + zvariant_derive-5.2.0 \ + zvariant_utils-3.1.0 diff --git a/audio/ncspot/distinfo b/audio/ncspot/distinfo index f7fdce9c2ba..21722c27d27 100644 --- a/audio/ncspot/distinfo +++ b/audio/ncspot/distinfo @@ -1,100 +1,108 @@ -TIMESTAMP = 1723990336 -SHA256 (rust/crates/addr2line-0.22.0.crate) = 6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678 -SIZE (rust/crates/addr2line-0.22.0.crate) = 39156 -SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe -SIZE (rust/crates/adler-1.0.2.crate) = 12778 -SHA256 (rust/crates/aes-0.6.0.crate) = 884391ef1066acaa41e766ba8f596341b96e93ce34f9a43e7d24bf0a0eaf0561 -SIZE (rust/crates/aes-0.6.0.crate) = 86774 -SHA256 (rust/crates/aes-ctr-0.6.0.crate) = 7729c3cde54d67063be556aeac75a81330d802f0259500ca40cb52967f975763 -SIZE (rust/crates/aes-ctr-0.6.0.crate) = 13217 -SHA256 (rust/crates/aes-soft-0.6.4.crate) = be14c7498ea50828a38d0e24a765ed2effe92a705885b57d029cd67d45744072 -SIZE (rust/crates/aes-soft-0.6.4.crate) = 99980 -SHA256 (rust/crates/aesni-0.10.0.crate) = ea2e11f5e94c2f7d386164cc2aa1f97823fed6f259e486940a71c174dd01b0ce -SIZE (rust/crates/aesni-0.10.0.crate) = 100248 +TIMESTAMP = 1738620425 +SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 +SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 +SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 +SIZE (rust/crates/adler2-2.0.0.crate) = 13529 +SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0 +SIZE (rust/crates/aes-0.8.4.crate) = 124812 SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011 SIZE (rust/crates/ahash-0.8.11.crate) = 43607 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 -SHA256 (rust/crates/alsa-0.6.0.crate) = 5915f52fe2cf65e83924d037b6c5290b7cee097c6b5c8700746e6168a343fd6b -SIZE (rust/crates/alsa-0.6.0.crate) = 68171 +SHA256 (rust/crates/alsa-0.9.1.crate) = ed7572b7ba83a31e20d1b48970ee402d2e3e0537dcfe0a3ff4d6eb7508617d43 +SIZE (rust/crates/alsa-0.9.1.crate) = 72824 SHA256 (rust/crates/alsa-sys-0.3.1.crate) = db8fee663d06c4e303404ef5f40488a53e062f89ba8bfed81f42325aafad1527 SIZE (rust/crates/alsa-sys-0.3.1.crate) = 32748 SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0 SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 -SHA256 (rust/crates/anstream-0.6.14.crate) = 418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b -SIZE (rust/crates/anstream-0.6.14.crate) = 29160 -SHA256 (rust/crates/anstyle-1.0.7.crate) = 038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b -SIZE (rust/crates/anstyle-1.0.7.crate) = 15709 -SHA256 (rust/crates/anstyle-parse-0.2.4.crate) = c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4 -SIZE (rust/crates/anstyle-parse-0.2.4.crate) = 23069 -SHA256 (rust/crates/anstyle-query-1.1.0.crate) = ad186efb764318d35165f1758e7dcef3b10628e26d41a44bc5550652e6804391 -SIZE (rust/crates/anstyle-query-1.1.0.crate) = 9832 -SHA256 (rust/crates/anstyle-wincon-3.0.3.crate) = 61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19 -SIZE (rust/crates/anstyle-wincon-3.0.3.crate) = 12179 -SHA256 (rust/crates/arboard-3.4.0.crate) = 9fb4009533e8ff8f1450a5bcbc30f4242a1d34442221f72314bea1f5dc9c7f89 -SIZE (rust/crates/arboard-3.4.0.crate) = 46785 -SHA256 (rust/crates/async-broadcast-0.7.1.crate) = 20cd0e2e25ea8e5f7e9df04578dc6cf5c83577fd09b1a46aaf5c85e1c33f2a7e -SIZE (rust/crates/async-broadcast-0.7.1.crate) = 21867 +SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b +SIZE (rust/crates/anstream-0.6.18.crate) = 29681 +SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9 +SIZE (rust/crates/anstyle-1.0.10.crate) = 15725 +SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9 +SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343 +SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c +SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969 +SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e +SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400 +SHA256 (rust/crates/anyhow-1.0.95.crate) = 34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04 +SIZE (rust/crates/anyhow-1.0.95.crate) = 52155 +SHA256 (rust/crates/arboard-3.4.1.crate) = df099ccb16cd014ff054ac1bf392c67feeef57164b05c42f037cd40f5d4357f4 +SIZE (rust/crates/arboard-3.4.1.crate) = 47070 +SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50 +SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237 +SHA256 (rust/crates/async-broadcast-0.7.2.crate) = 435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532 +SIZE (rust/crates/async-broadcast-0.7.2.crate) = 22746 SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a SIZE (rust/crates/async-channel-2.3.1.crate) = 14576 -SHA256 (rust/crates/async-executor-1.13.0.crate) = d7ebdfa2ebdab6b1760375fa7d6f382b9f486eac35fc994625a00e89280bdbb7 -SIZE (rust/crates/async-executor-1.13.0.crate) = 27974 +SHA256 (rust/crates/async-executor-1.13.1.crate) = 30ca9a001c1e8ba5149f91a74362376cc6bc5b919d92d988668657bd570bdcec +SIZE (rust/crates/async-executor-1.13.1.crate) = 27991 SHA256 (rust/crates/async-fs-2.1.2.crate) = ebcd09b382f40fcd159c2d695175b2ae620ffa5f3bd6f664131efff4e8b9e04a SIZE (rust/crates/async-fs-2.1.2.crate) = 17071 -SHA256 (rust/crates/async-io-2.3.3.crate) = 0d6baa8f0178795da0e71bc42c9e5d13261aac7ee549853162e66a241ba17964 -SIZE (rust/crates/async-io-2.3.3.crate) = 49746 +SHA256 (rust/crates/async-io-2.4.0.crate) = 43a2b323ccce0a1d90b449fd71f2a06ca7faa7c54c2751f06c9bd851fc061059 +SIZE (rust/crates/async-io-2.4.0.crate) = 49252 SHA256 (rust/crates/async-lock-3.4.0.crate) = ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18 SIZE (rust/crates/async-lock-3.4.0.crate) = 34446 -SHA256 (rust/crates/async-process-2.2.3.crate) = f7eda79bbd84e29c2b308d1dc099d7de8dcc7035e48f4bf5dc4a531a44ff5e2a -SIZE (rust/crates/async-process-2.2.3.crate) = 28954 +SHA256 (rust/crates/async-process-2.3.0.crate) = 63255f1dc2381611000436537bbedfe83183faa303a5a0edaf191edef06526bb +SIZE (rust/crates/async-process-2.3.0.crate) = 26766 SHA256 (rust/crates/async-recursion-1.1.1.crate) = 3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11 SIZE (rust/crates/async-recursion-1.1.1.crate) = 14874 -SHA256 (rust/crates/async-signal-0.2.8.crate) = 794f185324c2f00e771cd9f1ae8b5ac68be2ca7abb129a87afd6e86d228bc54d -SIZE (rust/crates/async-signal-0.2.8.crate) = 17497 +SHA256 (rust/crates/async-signal-0.2.10.crate) = 637e00349800c0bdf8bfc21ebbc0b6524abea702b0da4168ac00d070d0c0b9f3 +SIZE (rust/crates/async-signal-0.2.10.crate) = 16970 SHA256 (rust/crates/async-task-4.7.1.crate) = 8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de SIZE (rust/crates/async-task-4.7.1.crate) = 38077 -SHA256 (rust/crates/async-trait-0.1.81.crate) = 6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107 -SIZE (rust/crates/async-trait-0.1.81.crate) = 28896 +SHA256 (rust/crates/async-trait-0.1.85.crate) = 3f934833b4b7233644e5848f235df3f57ed8c80f1528a26c3dfa13d2147fa056 +SIZE (rust/crates/async-trait-0.1.85.crate) = 33251 SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0 SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422 -SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0 -SIZE (rust/crates/autocfg-1.3.0.crate) = 16524 -SHA256 (rust/crates/backtrace-0.3.73.crate) = 5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a -SIZE (rust/crates/backtrace-0.3.73.crate) = 87617 +SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 +SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 +SHA256 (rust/crates/aws-lc-rs-1.12.2.crate) = 4c2b7ddaa2c56a367ad27a094ad8ef4faacf8a617c2575acb2ba88949df999ca +SIZE (rust/crates/aws-lc-rs-1.12.2.crate) = 200104 +SHA256 (rust/crates/aws-lc-sys-0.25.0.crate) = 71b2ddd3ada61a305e1d8bb6c005d1eaa7d14d903681edfc400406d523a9b491 +SIZE (rust/crates/aws-lc-sys-0.25.0.crate) = 8276994 +SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a +SIZE (rust/crates/backtrace-0.3.74.crate) = 88516 SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8 SIZE (rust/crates/base64-0.13.1.crate) = 61002 SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567 SIZE (rust/crates/base64-0.21.7.crate) = 82576 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 SIZE (rust/crates/base64-0.22.1.crate) = 81597 -SHA256 (rust/crates/bindgen-0.69.4.crate) = a00dc851838a2120612785d195287475a3ac45514741da670b735818822129a0 -SIZE (rust/crates/bindgen-0.69.4.crate) = 221092 +SHA256 (rust/crates/base64ct-1.6.0.crate) = 8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b +SIZE (rust/crates/base64ct-1.6.0.crate) = 28870 +SHA256 (rust/crates/bindgen-0.69.5.crate) = 271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088 +SIZE (rust/crates/bindgen-0.69.5.crate) = 221128 +SHA256 (rust/crates/bindgen-0.70.1.crate) = f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f +SIZE (rust/crates/bindgen-0.70.1.crate) = 226363 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de -SIZE (rust/crates/bitflags-2.6.0.crate) = 45357 +SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36 +SIZE (rust/crates/bitflags-2.8.0.crate) = 47482 SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a SIZE (rust/crates/block-0.1.6.crate) = 4077 -SHA256 (rust/crates/block-buffer-0.9.0.crate) = 4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4 -SIZE (rust/crates/block-buffer-0.9.0.crate) = 7108 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 SHA256 (rust/crates/block2-0.5.1.crate) = 2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f SIZE (rust/crates/block2-0.5.1.crate) = 24191 SHA256 (rust/crates/blocking-1.6.1.crate) = 703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea SIZE (rust/crates/blocking-1.6.1.crate) = 17788 -SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c -SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677 -SHA256 (rust/crates/bytemuck-1.16.1.crate) = b236fc92302c97ed75b38da1f4917b5cdda4984745740f153a5d3059e48d725e -SIZE (rust/crates/bytemuck-1.16.1.crate) = 48321 +SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf +SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975 +SHA256 (rust/crates/bytemuck-1.21.0.crate) = ef657dfab802224e671f5818e9a4935f9b1957ed18e58292690cc39e7a4092a3 +SIZE (rust/crates/bytemuck-1.21.0.crate) = 51553 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 -SHA256 (rust/crates/bytes-1.6.1.crate) = a12916984aab3fa6e39d655a33e09c0071eb36d6ab3aea5c2d78551f1df6d952 -SIZE (rust/crates/bytes-1.6.1.crate) = 60723 -SHA256 (rust/crates/cc-1.1.5.crate) = 324c74f2155653c90b04f25b2a47a8a631360cb908f92a772695f430c7e31052 -SIZE (rust/crates/cc-1.1.5.crate) = 81493 +SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495 +SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909 +SHA256 (rust/crates/bytes-1.9.0.crate) = 325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b +SIZE (rust/crates/bytes-1.9.0.crate) = 67320 +SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5 +SIZE (rust/crates/castaway-0.2.3.crate) = 11509 +SHA256 (rust/crates/cc-1.2.10.crate) = 13208fcbb66eaeffe09b99fffbe1af420f00a7b35aa99ad683dfc1aa76145229 +SIZE (rust/crates/cc-1.2.10.crate) = 101251 SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c SIZE (rust/crates/cesu8-1.1.0.crate) = 10555 SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766 @@ -105,90 +113,100 @@ SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438 SIZE (rust/crates/cfg_aliases-0.1.1.crate) = 6009 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 -SHA256 (rust/crates/chrono-0.4.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401 -SIZE (rust/crates/chrono-0.4.38.crate) = 220559 -SHA256 (rust/crates/cipher-0.2.5.crate) = 12f8e7987cbd042a63249497f41aed09f8e65add917ea6566effbc56578d6801 -SIZE (rust/crates/cipher-0.2.5.crate) = 13099 +SHA256 (rust/crates/chrono-0.4.39.crate) = 7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825 +SIZE (rust/crates/chrono-0.4.39.crate) = 222248 +SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad +SIZE (rust/crates/cipher-0.4.4.crate) = 19073 SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4 SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009 -SHA256 (rust/crates/clap-4.5.9.crate) = 64acc1846d54c1fe936a78dc189c34e28d3f5afc348403f28ecf53660b9b8462 -SIZE (rust/crates/clap-4.5.9.crate) = 56348 -SHA256 (rust/crates/clap_builder-4.5.9.crate) = 6fb8393d67ba2e7bfaf28a23458e4e2b543cc73a99595511eb207fdb8aede942 -SIZE (rust/crates/clap_builder-4.5.9.crate) = 164088 -SHA256 (rust/crates/clap_complete-4.5.8.crate) = 5b4be9c4c4b1f30b78d8a750e0822b6a6102d97e62061c583a6c1dea2dfb33ae -SIZE (rust/crates/clap_complete-4.5.8.crate) = 39228 -SHA256 (rust/crates/clap_lex-0.7.1.crate) = 4b82cf0babdbd58558212896d1a4272303a57bdb245c2bf1147185fb45640e70 -SIZE (rust/crates/clap_lex-0.7.1.crate) = 12766 -SHA256 (rust/crates/clap_mangen-0.2.22.crate) = f50dde5bc0c853d6248de457e5eb6e5a674a54b93810a34ded88d882ca1fe2de -SIZE (rust/crates/clap_mangen-0.2.22.crate) = 15699 +SHA256 (rust/crates/clap-4.5.27.crate) = 769b0145982b4b48713e01ec42d61614425f27b7058bda7180a3a41f30104796 +SIZE (rust/crates/clap-4.5.27.crate) = 55737 +SHA256 (rust/crates/clap_builder-4.5.27.crate) = 1b26884eb4b57140e4d2d93652abfa49498b938b3c9179f9fc487b0acc3edad7 +SIZE (rust/crates/clap_builder-4.5.27.crate) = 168024 +SHA256 (rust/crates/clap_complete-4.5.44.crate) = 375f9d8255adeeedd51053574fd8d4ba875ea5fa558e86617b07f09f1680c8b6 +SIZE (rust/crates/clap_complete-4.5.44.crate) = 47993 +SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6 +SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858 +SHA256 (rust/crates/clap_mangen-0.2.26.crate) = 724842fa9b144f9b89b3f3d371a89f3455eea660361d13a554f68f8ae5d6c13a +SIZE (rust/crates/clap_mangen-0.2.26.crate) = 15630 SHA256 (rust/crates/clipboard-win-5.4.0.crate) = 15efe7a882b08f34e38556b14f2fb3daa98769d06c7f0c1b076dfd0d983bc892 SIZE (rust/crates/clipboard-win-5.4.0.crate) = 20559 -SHA256 (rust/crates/colorchoice-1.0.1.crate) = 0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422 -SIZE (rust/crates/colorchoice-1.0.1.crate) = 7895 +SHA256 (rust/crates/cmake-0.1.53.crate) = e24a03c8b52922d68a1589ad61032f2c1aa5a8158d2aa0d93c6e9534944bbad6 +SIZE (rust/crates/cmake-0.1.53.crate) = 18789 +SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990 +SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923 SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd SIZE (rust/crates/combine-4.6.7.crate) = 134808 +SHA256 (rust/crates/compact_str-0.8.1.crate) = 3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32 +SIZE (rust/crates/compact_str-0.8.1.crate) = 71371 SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973 SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654 +SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8 +SIZE (rust/crates/const-oid-0.9.6.crate) = 45382 SHA256 (rust/crates/cookie-0.18.1.crate) = 4ddef33a339a91ea89fb53151bd0a4689cfce27055c291dfa69945475d22c747 SIZE (rust/crates/cookie-0.18.1.crate) = 43551 -SHA256 (rust/crates/cookie_store-0.21.0.crate) = 4934e6b7e8419148b6ef56950d277af8561060b56afd59e2aadf98b59fce6baa -SIZE (rust/crates/cookie_store-0.21.0.crate) = 31495 +SHA256 (rust/crates/cookie_store-0.21.1.crate) = 2eac901828f88a5241ee0600950ab981148a18f2f756900ffba1b125ca6a3ef9 +SIZE (rust/crates/cookie_store-0.21.1.crate) = 34692 SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743 -SHA256 (rust/crates/core-foundation-sys-0.8.6.crate) = 06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f -SIZE (rust/crates/core-foundation-sys-0.8.6.crate) = 37629 +SHA256 (rust/crates/core-foundation-0.10.0.crate) = b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63 +SIZE (rust/crates/core-foundation-0.10.0.crate) = 27023 +SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b +SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 SHA256 (rust/crates/core-graphics-0.23.2.crate) = c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081 SIZE (rust/crates/core-graphics-0.23.2.crate) = 30763 SHA256 (rust/crates/core-graphics-types-0.1.3.crate) = 45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf SIZE (rust/crates/core-graphics-types-0.1.3.crate) = 7063 -SHA256 (rust/crates/coreaudio-rs-0.10.0.crate) = 11894b20ebfe1ff903cbdc52259693389eea03b94918a2def2c30c3bf227ad88 -SIZE (rust/crates/coreaudio-rs-0.10.0.crate) = 34487 -SHA256 (rust/crates/coreaudio-sys-0.2.15.crate) = 7f01585027057ff5f0a5bf276174ae4c1594a2c5bde93d5f46a016d76270f5a9 -SIZE (rust/crates/coreaudio-sys-0.2.15.crate) = 5532 -SHA256 (rust/crates/cpal-0.13.5.crate) = 74117836a5124f3629e4b474eed03e479abaf98988b4bb317e29f08cfe0e4116 -SIZE (rust/crates/cpal-0.13.5.crate) = 93790 -SHA256 (rust/crates/cpufeatures-0.2.12.crate) = 53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504 -SIZE (rust/crates/cpufeatures-0.2.12.crate) = 12837 +SHA256 (rust/crates/coreaudio-rs-0.11.3.crate) = 321077172d79c662f64f5071a03120748d5bb652f5231570141be24cfcd2bace +SIZE (rust/crates/coreaudio-rs-0.11.3.crate) = 42844 +SHA256 (rust/crates/coreaudio-sys-0.2.16.crate) = 2ce857aa0b77d77287acc1ac3e37a05a8c95a2af3647d23b15f263bdaeb7562b +SIZE (rust/crates/coreaudio-sys-0.2.16.crate) = 5480 +SHA256 (rust/crates/cpal-0.15.3.crate) = 873dab07c8f743075e57f524c583985fbaf745602acbe916a01539364369a779 +SIZE (rust/crates/cpal-0.15.3.crate) = 100083 +SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280 +SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466 SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3 SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491 -SHA256 (rust/crates/crossbeam-channel-0.5.13.crate) = 33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2 -SIZE (rust/crates/crossbeam-channel-0.5.13.crate) = 91174 -SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80 -SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487 -SHA256 (rust/crates/crossterm-0.25.0.crate) = e64e6c0fbe2c17357405f7c758c1ef960fce08bdfb2c03d88d2a18d7e09c4b67 -SIZE (rust/crates/crossterm-0.25.0.crate) = 116533 +SHA256 (rust/crates/crossbeam-channel-0.5.14.crate) = 06ba6d68e24814cb8de6bb986db8222d3a027d15872cabc0d18817bc3c0e4471 +SIZE (rust/crates/crossbeam-channel-0.5.14.crate) = 92728 +SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28 +SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691 +SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6 +SIZE (rust/crates/crossterm-0.28.1.crate) = 132275 SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 -SHA256 (rust/crates/crypto-mac-0.11.1.crate) = b1d1a86f49236c215f271d40892d5fc950490551400b02ef360692c29815c714 -SIZE (rust/crates/crypto-mac-0.11.1.crate) = 9551 -SHA256 (rust/crates/ctr-0.6.0.crate) = fb4a30d54f7443bf3d6191dcd486aca19e67cb3c49fa7a06a319966346707e7f -SIZE (rust/crates/ctr-0.6.0.crate) = 17092 -SHA256 (rust/crates/cursive-0.20.0.crate) = 5438eb16bdd8af51b31e74764fef5d0a9260227a5ec82ba75c9d11ce46595839 -SIZE (rust/crates/cursive-0.20.0.crate) = 74475 -SHA256 (rust/crates/cursive_buffered_backend-0.6.1.crate) = e902dfdc09ca6729606f45a5ce6ce4ef9637fc257e8b11ca7806fc9aabd03cf7 -SIZE (rust/crates/cursive_buffered_backend-0.6.1.crate) = 6420 -SHA256 (rust/crates/cursive_core-0.3.7.crate) = 4db3b58161228d0dcb45c7968c5e74c3f03ad39e8983e58ad7d57061aa2cd94d -SIZE (rust/crates/cursive_core-0.3.7.crate) = 159235 -SHA256 (rust/crates/darling-0.13.4.crate) = a01d95850c592940db9b8194bc39f4bc0e89dee5c4265e4b1807c34a9aba453c -SIZE (rust/crates/darling-0.13.4.crate) = 20895 +SHA256 (rust/crates/ctr-0.9.2.crate) = 0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835 +SIZE (rust/crates/ctr-0.9.2.crate) = 18344 +SHA256 (rust/crates/cursive-0.21.1.crate) = 386d5a36020bb856e9a34ecb8a4e6c9bd6b0262d1857bae4db7bc7e2fdaa532e +SIZE (rust/crates/cursive-0.21.1.crate) = 43125 +SHA256 (rust/crates/cursive-macros-0.1.0.crate) = ac7ac0eb0cede3dfdfebf4d5f22354e05a730b79c25fd03481fc69fcfba0a73e +SIZE (rust/crates/cursive-macros-0.1.0.crate) = 12110 +SHA256 (rust/crates/cursive_core-0.4.6.crate) = 321ec774d27fafc66e812034d0025f8858bd7d9095304ff8fc200e0b9f9cc257 +SIZE (rust/crates/cursive_core-0.4.6.crate) = 206374 SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989 SIZE (rust/crates/darling-0.20.10.crate) = 32031 -SHA256 (rust/crates/darling_core-0.13.4.crate) = 859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610 -SIZE (rust/crates/darling_core-0.13.4.crate) = 52937 SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5 SIZE (rust/crates/darling_core-0.20.10.crate) = 65015 -SHA256 (rust/crates/darling_macro-0.13.4.crate) = 9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835 -SIZE (rust/crates/darling_macro-0.13.4.crate) = 1910 SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806 SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874 +SHA256 (rust/crates/dasp_sample-0.11.0.crate) = 0c87e182de0887fd5361989c677c4e8f5000cd9491d6d563161a8f3a5519fc7f +SIZE (rust/crates/dasp_sample-0.11.0.crate) = 11617 +SHA256 (rust/crates/data-encoding-2.7.0.crate) = 0e60eed09d8c01d3cee5b7d30acb059b76614c918fa0f992e0dd6eeb10daad6f +SIZE (rust/crates/data-encoding-2.7.0.crate) = 21086 +SHA256 (rust/crates/der-0.7.9.crate) = f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0 +SIZE (rust/crates/der-0.7.9.crate) = 85173 SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4 SIZE (rust/crates/deranged-0.3.11.crate) = 18043 SHA256 (rust/crates/derive-new-0.6.0.crate) = d150dea618e920167e5973d70ae6ece4385b7164e0d799fe7c122dd0a5d912ad SIZE (rust/crates/derive-new-0.6.0.crate) = 7694 -SHA256 (rust/crates/digest-0.9.0.crate) = d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066 -SIZE (rust/crates/digest-0.9.0.crate) = 13247 +SHA256 (rust/crates/derive_builder-0.20.2.crate) = 507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947 +SIZE (rust/crates/derive_builder-0.20.2.crate) = 36661 +SHA256 (rust/crates/derive_builder_core-0.20.2.crate) = 2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8 +SIZE (rust/crates/derive_builder_core-0.20.2.crate) = 31397 +SHA256 (rust/crates/derive_builder_macro-0.20.2.crate) = ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c +SIZE (rust/crates/derive_builder_macro-0.20.2.crate) = 6360 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 SIZE (rust/crates/digest-0.10.7.crate) = 19557 SHA256 (rust/crates/dirs-next-1.0.2.crate) = cf36e65a80337bea855cd4ef9b8401ffce06a7baedf2e85ec467b1ac3f6e82b6 @@ -197,14 +215,18 @@ SHA256 (rust/crates/dirs-next-2.0.0.crate) = b98cf8ebf19c3d1b223e151f99a4f9f0690 SIZE (rust/crates/dirs-next-2.0.0.crate) = 11689 SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d SIZE (rust/crates/dirs-sys-next-0.1.2.crate) = 10681 -SHA256 (rust/crates/dlib-0.5.2.crate) = 330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412 -SIZE (rust/crates/dlib-0.5.2.crate) = 5806 +SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 +SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 +SHA256 (rust/crates/document-features-0.2.10.crate) = cb6969eaabd2421f8a2775cfd2471a2b634372b4a25d41e3bd647b79912850a0 +SIZE (rust/crates/document-features-0.2.10.crate) = 14005 SHA256 (rust/crates/downcast-rs-1.2.1.crate) = 75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2 SIZE (rust/crates/downcast-rs-1.2.1.crate) = 11821 +SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813 +SIZE (rust/crates/dunce-1.0.5.crate) = 8244 SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0 SIZE (rust/crates/either-1.13.0.crate) = 19169 -SHA256 (rust/crates/encoding_rs-0.8.34.crate) = b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59 -SIZE (rust/crates/encoding_rs-0.8.34.crate) = 1378166 +SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3 +SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050 SHA256 (rust/crates/endi-1.1.0.crate) = a3d8a32ae18130a3c84dd492d4215c3d913c3b07c6b63c2eb3eb7ff1101ab7bf SIZE (rust/crates/endi-1.1.0.crate) = 4872 SHA256 (rust/crates/enum-map-2.7.3.crate) = 6866f3bfdf8207509a033af1a75a7b08abda06bbaaeae6669323fd5a097df2e9 @@ -213,34 +235,34 @@ SHA256 (rust/crates/enum-map-derive-0.17.0.crate) = f282cfdfe92516eb26c2af8589c2 SIZE (rust/crates/enum-map-derive-0.17.0.crate) = 10781 SHA256 (rust/crates/enum_dispatch-0.3.13.crate) = aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd SIZE (rust/crates/enum_dispatch-0.3.13.crate) = 29876 -SHA256 (rust/crates/enumflags2-0.7.10.crate) = d232db7f5956f3f14313dc2f87985c58bd2c695ce124c8cdd984e08e15ac133d -SIZE (rust/crates/enumflags2-0.7.10.crate) = 16622 -SHA256 (rust/crates/enumflags2_derive-0.7.10.crate) = de0d48a183585823424a4ce1aa132d174a6a81bd540895822eb4c8373a8e49e8 -SIZE (rust/crates/enumflags2_derive-0.7.10.crate) = 8104 -SHA256 (rust/crates/enumset-1.1.3.crate) = 226c0da7462c13fb57e5cc9e0dc8f0635e7d27f276a3a7fd30054647f669007d -SIZE (rust/crates/enumset-1.1.3.crate) = 26976 -SHA256 (rust/crates/enumset_derive-0.8.1.crate) = e08b6c6ab82d70f08844964ba10c7babb716de2ecaeab9be5717918a5177d3af -SIZE (rust/crates/enumset_derive-0.8.1.crate) = 12711 +SHA256 (rust/crates/enumflags2-0.7.11.crate) = ba2f4b465f5318854c6f8dd686ede6c0a9dc67d4b1ac241cf0eb51521a309147 +SIZE (rust/crates/enumflags2-0.7.11.crate) = 17500 +SHA256 (rust/crates/enumflags2_derive-0.7.11.crate) = fc4caf64a58d7a6d65ab00639b046ff54399a39f5f2554728895ace4b297cd79 +SIZE (rust/crates/enumflags2_derive-0.7.11.crate) = 8524 +SHA256 (rust/crates/enumset-1.1.5.crate) = d07a4b049558765cef5f0c1a273c3fc57084d768b44d2f98127aef4cceb17293 +SIZE (rust/crates/enumset-1.1.5.crate) = 26442 +SHA256 (rust/crates/enumset_derive-0.10.0.crate) = 59c3b24c345d8c314966bdc1832f6c2635bfcce8e7cf363bd115987bba2ee242 +SIZE (rust/crates/enumset_derive-0.10.0.crate) = 13211 SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 -SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba -SIZE (rust/crates/errno-0.3.9.crate) = 10690 -SHA256 (rust/crates/error-code-3.2.0.crate) = a0474425d51df81997e2f90a21591180b38eccf27292d755f3e30750225c175b -SIZE (rust/crates/error-code-3.2.0.crate) = 7569 -SHA256 (rust/crates/event-listener-5.3.1.crate) = 6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba -SIZE (rust/crates/event-listener-5.3.1.crate) = 42576 -SHA256 (rust/crates/event-listener-strategy-0.5.2.crate) = 0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1 -SIZE (rust/crates/event-listener-strategy-0.5.2.crate) = 10697 -SHA256 (rust/crates/fastrand-2.1.0.crate) = 9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a -SIZE (rust/crates/fastrand-2.1.0.crate) = 14907 -SHA256 (rust/crates/fdeflate-0.3.4.crate) = 4f9bfee30e4dedf0ab8b422f03af778d9612b63f502710fc500a334ebe2de645 -SIZE (rust/crates/fdeflate-0.3.4.crate) = 25001 -SHA256 (rust/crates/fern-0.6.2.crate) = d9f0c14694cbd524c8720dd69b0e3179344f04ebb5f90f2e4a440c6ea3b2f1ee -SIZE (rust/crates/fern-0.6.2.crate) = 304626 +SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d +SIZE (rust/crates/errno-0.3.10.crate) = 11824 +SHA256 (rust/crates/error-code-3.3.1.crate) = a5d9305ccc6942a704f4335694ecd3de2ea531b114ac2d51f5f843750787a92f +SIZE (rust/crates/error-code-3.3.1.crate) = 7646 +SHA256 (rust/crates/event-listener-5.4.0.crate) = 3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae +SIZE (rust/crates/event-listener-5.4.0.crate) = 43452 +SHA256 (rust/crates/event-listener-strategy-0.5.3.crate) = 3c3e4e0dd3673c1139bf041f3008816d9cf2946bbfac2945c09e523b8d7b05b2 +SIZE (rust/crates/event-listener-strategy-0.5.3.crate) = 10920 +SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be +SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 +SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c +SIZE (rust/crates/fdeflate-0.3.7.crate) = 27188 +SHA256 (rust/crates/fern-0.7.1.crate) = 4316185f709b23713e41e3195f90edef7fb00c3ed4adc79769cf09cc762a3b29 +SIZE (rust/crates/fern-0.7.1.crate) = 304533 SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80 SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954 -SHA256 (rust/crates/flate2-1.0.30.crate) = 5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae -SIZE (rust/crates/flate2-1.0.30.crate) = 75511 +SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c +SIZE (rust/crates/flate2-1.0.35.crate) = 109188 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 @@ -255,134 +277,166 @@ SHA256 (rust/crates/foreign-types-shared-0.3.1.crate) = aa9a19cbb55df58761df49b2 SIZE (rust/crates/foreign-types-shared-0.3.1.crate) = 6006 SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969 -SHA256 (rust/crates/futures-0.3.30.crate) = 645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0 -SIZE (rust/crates/futures-0.3.30.crate) = 53828 -SHA256 (rust/crates/futures-channel-0.3.30.crate) = eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78 -SIZE (rust/crates/futures-channel-0.3.30.crate) = 31736 -SHA256 (rust/crates/futures-core-0.3.30.crate) = dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d -SIZE (rust/crates/futures-core-0.3.30.crate) = 14071 -SHA256 (rust/crates/futures-executor-0.3.30.crate) = a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d -SIZE (rust/crates/futures-executor-0.3.30.crate) = 17744 -SHA256 (rust/crates/futures-io-0.3.30.crate) = a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1 -SIZE (rust/crates/futures-io-0.3.30.crate) = 8910 -SHA256 (rust/crates/futures-lite-2.3.0.crate) = 52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5 -SIZE (rust/crates/futures-lite-2.3.0.crate) = 39181 -SHA256 (rust/crates/futures-macro-0.3.30.crate) = 87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac -SIZE (rust/crates/futures-macro-0.3.30.crate) = 11278 -SHA256 (rust/crates/futures-sink-0.3.30.crate) = 9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5 -SIZE (rust/crates/futures-sink-0.3.30.crate) = 7852 -SHA256 (rust/crates/futures-task-0.3.30.crate) = 38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004 -SIZE (rust/crates/futures-task-0.3.30.crate) = 11126 -SHA256 (rust/crates/futures-util-0.3.30.crate) = 3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48 -SIZE (rust/crates/futures-util-0.3.30.crate) = 159977 +SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c +SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298 +SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876 +SIZE (rust/crates/futures-0.3.31.crate) = 54953 +SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10 +SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971 +SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e +SIZE (rust/crates/futures-core-0.3.31.crate) = 14318 +SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f +SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965 +SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6 +SIZE (rust/crates/futures-io-0.3.31.crate) = 9047 +SHA256 (rust/crates/futures-lite-2.6.0.crate) = f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532 +SIZE (rust/crates/futures-lite-2.6.0.crate) = 45157 +SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650 +SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341 +SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7 +SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958 +SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988 +SIZE (rust/crates/futures-task-0.3.31.crate) = 11217 +SHA256 (rust/crates/futures-timer-3.0.3.crate) = f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24 +SIZE (rust/crates/futures-timer-3.0.3.crate) = 19739 +SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81 +SIZE (rust/crates/futures-util-0.3.31.crate) = 162124 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 SHA256 (rust/crates/gethostname-0.4.3.crate) = 0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818 SIZE (rust/crates/gethostname-0.4.3.crate) = 9336 SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 -SHA256 (rust/crates/gimli-0.29.0.crate) = 40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd -SIZE (rust/crates/gimli-0.29.0.crate) = 275756 -SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b -SIZE (rust/crates/glob-0.3.1.crate) = 18880 -SHA256 (rust/crates/h2-0.4.5.crate) = fa82e28a107a8cc405f0839610bdc9b15f1e25ec7d696aa5cf173edbcb1486ab -SIZE (rust/crates/h2-0.4.5.crate) = 174166 +SHA256 (rust/crates/getrandom-0.3.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8 +SIZE (rust/crates/getrandom-0.3.1.crate) = 42449 +SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f +SIZE (rust/crates/gimli-0.31.1.crate) = 279515 +SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2 +SIZE (rust/crates/glob-0.3.2.crate) = 22359 +SHA256 (rust/crates/governor-0.6.3.crate) = 68a7f542ee6b35af73b06abc0dad1c1bae89964e4e253bc4b587b91c9637867b +SIZE (rust/crates/governor-0.6.3.crate) = 131110 +SHA256 (rust/crates/h2-0.3.26.crate) = 81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8 +SIZE (rust/crates/h2-0.3.26.crate) = 168315 +SHA256 (rust/crates/h2-0.4.7.crate) = ccae279728d634d083c00f6099cb58f01cc99c145b84b8be2f6c74618d79922e +SIZE (rust/crates/h2-0.4.7.crate) = 174114 SHA256 (rust/crates/half-1.8.3.crate) = 1b43ede17f21864e81be2fa654110bf1e793774238d86ef8555c37e6519c0403 SIZE (rust/crates/half-1.8.3.crate) = 41624 -SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 -SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968 -SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1 -SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498 -SHA256 (rust/crates/headers-0.3.9.crate) = 06683b93020a07e3dbcf5f8c0f6d40080d725bea7936fc01ad345c01b97dc270 -SIZE (rust/crates/headers-0.3.9.crate) = 68290 -SHA256 (rust/crates/headers-core-0.2.0.crate) = e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429 -SIZE (rust/crates/headers-core-0.2.0.crate) = 2380 +SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289 +SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478 +SHA256 (rust/crates/headers-0.4.0.crate) = 322106e6bd0cba2d5ead589ddb8150a13d7c4217cf80d7c4f682ca994ccc6aa9 +SIZE (rust/crates/headers-0.4.0.crate) = 68864 +SHA256 (rust/crates/headers-core-0.3.0.crate) = 54b4a22553d4242c49fddb9ba998a99962b5cc6f22cb5a3482bec22522403ce4 +SIZE (rust/crates/headers-core-0.3.0.crate) = 2333 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 -SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024 -SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165 SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310 SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70 SIZE (rust/crates/hex-0.4.3.crate) = 13299 -SHA256 (rust/crates/hmac-0.11.0.crate) = 2a2a2320eb7ec0ebe8da8f744d7812d9fc4cb4d09344ac01898dbcb6a20ae69b -SIZE (rust/crates/hmac-0.11.0.crate) = 11385 -SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5 -SIZE (rust/crates/home-0.5.9.crate) = 8760 +SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e +SIZE (rust/crates/hmac-0.12.1.crate) = 42657 +SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf +SIZE (rust/crates/home-0.5.11.crate) = 9926 SHA256 (rust/crates/http-0.2.12.crate) = 601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1 SIZE (rust/crates/http-0.2.12.crate) = 101964 -SHA256 (rust/crates/http-1.1.0.crate) = 21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258 -SIZE (rust/crates/http-1.1.0.crate) = 103144 +SHA256 (rust/crates/http-1.2.0.crate) = f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea +SIZE (rust/crates/http-1.2.0.crate) = 105932 SHA256 (rust/crates/http-body-0.4.6.crate) = 7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2 SIZE (rust/crates/http-body-0.4.6.crate) = 10773 SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184 SIZE (rust/crates/http-body-1.0.1.crate) = 6125 SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821 -SHA256 (rust/crates/httparse-1.9.4.crate) = 0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9 -SIZE (rust/crates/httparse-1.9.4.crate) = 38555 +SHA256 (rust/crates/httparse-1.10.0.crate) = f2d708df4e7140240a16cd6ab0ab65c972d7433ab77819ea693fde9c43811e2a +SIZE (rust/crates/httparse-1.10.0.crate) = 44882 SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9 SIZE (rust/crates/httpdate-1.0.3.crate) = 10639 -SHA256 (rust/crates/hyper-0.14.30.crate) = a152ddd61dfaec7273fe8419ab357f33aee0d914c5f4efbf0d96fa749eea5ec9 -SIZE (rust/crates/hyper-0.14.30.crate) = 198175 -SHA256 (rust/crates/hyper-1.4.1.crate) = 50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05 -SIZE (rust/crates/hyper-1.4.1.crate) = 151849 -SHA256 (rust/crates/hyper-proxy-0.9.1.crate) = ca815a891b24fdfb243fa3239c86154392b0953ee584aa1a2a1f66d20cbe75cc -SIZE (rust/crates/hyper-proxy-0.9.1.crate) = 10317 +SHA256 (rust/crates/hyper-0.14.32.crate) = 41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7 +SIZE (rust/crates/hyper-0.14.32.crate) = 199622 +SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80 +SIZE (rust/crates/hyper-1.6.0.crate) = 153923 +SHA256 (rust/crates/hyper-proxy2-0.1.0.crate) = 9043b7b23fb0bc4a1c7014c27b50a4fc42cc76206f71d34fc0dfe5b28ddc3faf +SIZE (rust/crates/hyper-proxy2-0.1.0.crate) = 20056 +SHA256 (rust/crates/hyper-rustls-0.24.2.crate) = ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590 +SIZE (rust/crates/hyper-rustls-0.24.2.crate) = 30195 +SHA256 (rust/crates/hyper-rustls-0.26.0.crate) = a0bea761b46ae2b24eb4aef630d8d1c398157b6fc29e6350ecf090a0b70c952c +SIZE (rust/crates/hyper-rustls-0.26.0.crate) = 29538 +SHA256 (rust/crates/hyper-rustls-0.27.5.crate) = 2d191583f3da1305256f22463b9bb0471acad48a4e534a5218b9963e9c1f59b2 +SIZE (rust/crates/hyper-rustls-0.27.5.crate) = 34660 SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0 SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052 -SHA256 (rust/crates/hyper-util-0.1.6.crate) = 3ab92f4f49ee4fb4f997c784b7a2e0fa70050211e0b6a287f898c3c9785ca956 -SIZE (rust/crates/hyper-util-0.1.6.crate) = 69910 -SHA256 (rust/crates/iana-time-zone-0.1.60.crate) = e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141 -SIZE (rust/crates/iana-time-zone-0.1.60.crate) = 27074 +SHA256 (rust/crates/hyper-util-0.1.10.crate) = df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4 +SIZE (rust/crates/hyper-util-0.1.10.crate) = 72887 +SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220 +SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185 +SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526 +SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762 +SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637 +SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131 +SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e +SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094 +SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e +SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727 +SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f +SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113 +SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516 +SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561 +SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5 +SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479 +SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569 +SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993 +SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9 +SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722 +SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6 +SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436 SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39 SIZE (rust/crates/ident_case-1.0.1.crate) = 3492 -SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6 -SIZE (rust/crates/idna-0.5.0.crate) = 271940 -SHA256 (rust/crates/image-0.25.1.crate) = fd54d660e773627692c524beaad361aca785a4f9f5730ce91f42aabe5bce3d11 -SIZE (rust/crates/image-0.25.1.crate) = 9176733 -SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99 -SIZE (rust/crates/indexmap-1.9.3.crate) = 54653 -SHA256 (rust/crates/indexmap-2.2.6.crate) = 168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26 -SIZE (rust/crates/indexmap-2.2.6.crate) = 82420 -SHA256 (rust/crates/instant-0.1.13.crate) = e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222 -SIZE (rust/crates/instant-0.1.13.crate) = 6305 +SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e +SIZE (rust/crates/idna-1.0.3.crate) = 142515 +SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71 +SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206 +SHA256 (rust/crates/image-0.25.5.crate) = cd6f44aed642f18953a158afeb30206f4d50da59fbc66ecb53c66488de73563b +SIZE (rust/crates/image-0.25.5.crate) = 241073 +SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652 +SIZE (rust/crates/indexmap-2.7.1.crate) = 88644 +SHA256 (rust/crates/inout-0.1.3.crate) = a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5 +SIZE (rust/crates/inout-0.1.3.crate) = 10743 SHA256 (rust/crates/ioctl-rs-0.2.0.crate) = 607b0d5e3c8affe6744655ccd713c5d3763c09407e191cea94705f541fd45151 SIZE (rust/crates/ioctl-rs-0.2.0.crate) = 4214 -SHA256 (rust/crates/ipnet-2.9.0.crate) = 8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3 -SIZE (rust/crates/ipnet-2.9.0.crate) = 27627 -SHA256 (rust/crates/is_terminal_polyfill-1.70.0.crate) = f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800 -SIZE (rust/crates/is_terminal_polyfill-1.70.0.crate) = 7451 +SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130 +SIZE (rust/crates/ipnet-2.11.0.crate) = 29718 +SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf +SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569 SIZE (rust/crates/itertools-0.12.1.crate) = 137761 -SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b -SIZE (rust/crates/itoa-1.0.11.crate) = 10563 -SHA256 (rust/crates/jni-0.19.0.crate) = c6df18c2e3db7e453d3c6ac5b3e9d5182664d28788126d39b91f2d1e22b017ec -SIZE (rust/crates/jni-0.19.0.crate) = 65890 +SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 +SIZE (rust/crates/itertools-0.13.0.crate) = 146261 +SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674 +SIZE (rust/crates/itoa-1.0.14.crate) = 11210 +SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97 +SIZE (rust/crates/jni-0.21.1.crate) = 105028 SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130 SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232 -SHA256 (rust/crates/jobserver-0.1.31.crate) = d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e -SIZE (rust/crates/jobserver-0.1.31.crate) = 27306 +SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0 +SIZE (rust/crates/jobserver-0.1.32.crate) = 27549 SHA256 (rust/crates/jpeg-decoder-0.3.1.crate) = f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0 SIZE (rust/crates/jpeg-decoder-0.3.1.crate) = 744364 -SHA256 (rust/crates/js-sys-0.3.69.crate) = 29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d -SIZE (rust/crates/js-sys-0.3.69.crate) = 81083 +SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f +SIZE (rust/crates/js-sys-0.3.77.crate) = 55538 SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55 SIZE (rust/crates/lazycell-1.3.0.crate) = 12502 -SHA256 (rust/crates/lewton-0.10.2.crate) = 777b48df9aaab155475a83a7df3070395ea1ac6902f5cd062b8f2b028075c030 -SIZE (rust/crates/lewton-0.10.2.crate) = 68807 -SHA256 (rust/crates/libc-0.2.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c -SIZE (rust/crates/libc-0.2.155.crate) = 743539 -SHA256 (rust/crates/libloading-0.8.4.crate) = e310b3a6b5907f99202fcdb4960ff45b93735d7c7d96b760fcff8db2dc0e103d -SIZE (rust/crates/libloading-0.8.4.crate) = 28636 -SHA256 (rust/crates/libm-0.2.8.crate) = 4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058 -SIZE (rust/crates/libm-0.2.8.crate) = 113450 -SHA256 (rust/crates/libpulse-binding-2.28.1.crate) = ed3557a2dfc380c8f061189a01c6ae7348354e0c9886038dc6c171219c08eaff -SIZE (rust/crates/libpulse-binding-2.28.1.crate) = 130637 +SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a +SIZE (rust/crates/libc-0.2.169.crate) = 757901 +SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34 +SIZE (rust/crates/libloading-0.8.6.crate) = 28922 +SHA256 (rust/crates/libm-0.2.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa +SIZE (rust/crates/libm-0.2.11.crate) = 111477 +SHA256 (rust/crates/libpulse-binding-2.28.2.crate) = b6b1040a6c4c4d1e9e852000f6202df1a02a4f074320de336ab21e4fd317b538 +SIZE (rust/crates/libpulse-binding-2.28.2.crate) = 130775 SHA256 (rust/crates/libpulse-simple-binding-2.28.1.crate) = 05fd6b68f33f6a251265e6ed1212dc3107caad7c5c6fdcd847b2e65ef58c308d SIZE (rust/crates/libpulse-simple-binding-2.28.1.crate) = 12265 SHA256 (rust/crates/libpulse-simple-sys-1.21.1.crate) = ea6613b4199d8b9f0edcfb623e020cb17bbd0bee8dd21f3c7cc938de561c4152 @@ -391,26 +445,32 @@ SHA256 (rust/crates/libpulse-sys-1.21.0.crate) = bc19e110fbf42c17260d30f6d3dc545 SIZE (rust/crates/libpulse-sys-1.21.0.crate) = 35899 SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d SIZE (rust/crates/libredox-0.1.3.crate) = 6068 -SHA256 (rust/crates/librespot-audio-0.4.2.crate) = c176a31355e1ea8e0b9c4ced19df4947bfe4770661c25c142b6fba2365940d9d -SIZE (rust/crates/librespot-audio-0.4.2.crate) = 10621 -SHA256 (rust/crates/librespot-core-0.4.2.crate) = 046349f25888e644bf02d9c5de0164b2a493d29aa4ce18e1ad0b756da9b55d6d -SIZE (rust/crates/librespot-core-0.4.2.crate) = 25197 -SHA256 (rust/crates/librespot-metadata-0.4.2.crate) = 6b80361fcbcb5092056fd47c08c34d5d51b08385d8efb6941c0d3e46d032c21c -SIZE (rust/crates/librespot-metadata-0.4.2.crate) = 3850 -SHA256 (rust/crates/librespot-playback-0.4.2.crate) = 5190a0b9bcc7f70ee4196a6b4a1c731d405ca130d4a6fcd4c561cfdde8b7cfb7 -SIZE (rust/crates/librespot-playback-0.4.2.crate) = 39168 -SHA256 (rust/crates/librespot-protocol-0.4.2.crate) = 5d6d3ac6196ac0ea67bbe039f56d6730a5d8b31502ef9bce0f504ed729dcb39f -SIZE (rust/crates/librespot-protocol-0.4.2.crate) = 12192 -SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89 -SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665 +SHA256 (rust/crates/librespot-audio-0.6.0.crate) = 7e07566fe7553042936c61bbdd9bedb524114a904aa7f9738e266c641468bab8 +SIZE (rust/crates/librespot-audio-0.6.0.crate) = 12209 +SHA256 (rust/crates/librespot-core-0.6.0.crate) = c4c76303efcf949a59f9380220ca420c4d72fa32dbb3641a0079f429cc5e44e7 +SIZE (rust/crates/librespot-core-0.6.0.crate) = 60420 +SHA256 (rust/crates/librespot-metadata-0.6.0.crate) = 7cf6d5c46a401b1dd3e062ebdce959aa694bbae1039841756545d2e9c4f8be5f +SIZE (rust/crates/librespot-metadata-0.6.0.crate) = 15225 +SHA256 (rust/crates/librespot-oauth-0.6.0.crate) = 00dcad779aa6c3b442e493e2a40ca83a5c5fcf38a65c05b026c3587bd4f8d14f +SIZE (rust/crates/librespot-oauth-0.6.0.crate) = 14154 +SHA256 (rust/crates/librespot-playback-0.6.0.crate) = 4ed1f776a04c8c9275407f8d4df034f2615ea729ec6c6d0fa69f423fc571df64 +SIZE (rust/crates/librespot-playback-0.6.0.crate) = 43753 +SHA256 (rust/crates/librespot-protocol-0.6.0.crate) = 80802f52b5a1b3a2157454e6aca483a627fbf7b942e0a5fea037ebf3ed8b0546 +SIZE (rust/crates/librespot-protocol-0.6.0.crate) = 71113 +SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab +SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898 +SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104 +SIZE (rust/crates/litemap-0.7.4.crate) = 28257 +SHA256 (rust/crates/litrs-0.4.1.crate) = b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5 +SIZE (rust/crates/litrs-0.4.1.crate) = 42603 SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17 SIZE (rust/crates/lock_api-0.4.12.crate) = 27591 -SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24 -SIZE (rust/crates/log-0.4.22.crate) = 44027 -SHA256 (rust/crates/mac-notification-sys-0.6.1.crate) = 51fca4d74ff9dbaac16a01b924bc3693fa2bba0862c2c633abc73f9a8ea21f64 -SIZE (rust/crates/mac-notification-sys-0.6.1.crate) = 12242 -SHA256 (rust/crates/mach-0.3.2.crate) = b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa -SIZE (rust/crates/mach-0.3.2.crate) = 19611 +SHA256 (rust/crates/log-0.4.25.crate) = 04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f +SIZE (rust/crates/log-0.4.25.crate) = 44876 +SHA256 (rust/crates/mac-notification-sys-0.6.2.crate) = dce8f34f3717aa37177e723df6c1fc5fb02b2a1087374ea3fe0ea42316dc8f91 +SIZE (rust/crates/mac-notification-sys-0.6.2.crate) = 12581 +SHA256 (rust/crates/mach2-0.4.2.crate) = 19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709 +SIZE (rust/crates/mach2-0.4.2.crate) = 21889 SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb SIZE (rust/crates/malloc_buf-0.0.6.crate) = 1239 SHA256 (rust/crates/maplit-1.0.2.crate) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d @@ -419,42 +479,42 @@ SHA256 (rust/crates/maybe-async-0.2.10.crate) = 5cf92c10c7e361d6b99666ec1c6f9805 SIZE (rust/crates/maybe-async-0.2.10.crate) = 22107 SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 SIZE (rust/crates/memchr-2.7.4.crate) = 96670 -SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce -SIZE (rust/crates/memoffset-0.6.5.crate) = 7686 SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a SIZE (rust/crates/memoffset-0.9.1.crate) = 9032 SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a SIZE (rust/crates/mime-0.3.17.crate) = 15712 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 -SHA256 (rust/crates/miniz_oxide-0.7.4.crate) = b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08 -SIZE (rust/crates/miniz_oxide-0.7.4.crate) = 56119 -SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c -SIZE (rust/crates/mio-0.8.11.crate) = 102983 -SHA256 (rust/crates/native-tls-0.2.12.crate) = a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466 -SIZE (rust/crates/native-tls-0.2.12.crate) = 29517 +SHA256 (rust/crates/miniz_oxide-0.8.3.crate) = b8402cab7aefae129c6977bb0ff1b8fd9a04eb5b51efc50a70bea51cda0c7924 +SIZE (rust/crates/miniz_oxide-0.8.3.crate) = 61827 +SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd +SIZE (rust/crates/mio-1.0.3.crate) = 103703 +SHA256 (rust/crates/native-tls-0.2.13.crate) = 0dab59f8e050d5df8e4dd87d9206fb6f65a483e20ac9fda365ade4fab353196c +SIZE (rust/crates/native-tls-0.2.13.crate) = 29133 SHA256 (rust/crates/ncurses-5.101.0.crate) = 5e2c5d34d72657dc4b638a1c25d40aae81e4f1c699062f72f467237920752032 SIZE (rust/crates/ncurses-5.101.0.crate) = 26027 -SHA256 (rust/crates/ndk-0.6.0.crate) = 2032c77e030ddee34a6787a64166008da93f6a352b629261d0fee232b8742dd4 -SIZE (rust/crates/ndk-0.6.0.crate) = 39828 +SHA256 (rust/crates/ncurses-6.0.1.crate) = fbd71afa95710e841d173521e8483e764004eb332bdf47bd01d00f568688027f +SIZE (rust/crates/ncurses-6.0.1.crate) = 26285 +SHA256 (rust/crates/ndk-0.8.0.crate) = 2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7 +SIZE (rust/crates/ndk-0.8.0.crate) = 79770 SHA256 (rust/crates/ndk-context-0.1.1.crate) = 27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b SIZE (rust/crates/ndk-context-0.1.1.crate) = 2205 -SHA256 (rust/crates/ndk-glue-0.6.2.crate) = 0d0c4a7b83860226e6b4183edac21851f05d5a51756e97a1144b7f5a6b63e65f -SIZE (rust/crates/ndk-glue-0.6.2.crate) = 5227 -SHA256 (rust/crates/ndk-macro-0.3.0.crate) = 0df7ac00c4672f9d5aece54ee3347520b7e20f158656c7db2e6de01902eb7a6c -SIZE (rust/crates/ndk-macro-0.3.0.crate) = 4884 -SHA256 (rust/crates/ndk-sys-0.3.0.crate) = 6e5a6ae77c8ee183dcbbba6150e2e6b9f3f4196a7666c02a715a95692ec1fa97 -SIZE (rust/crates/ndk-sys-0.3.0.crate) = 282815 -SHA256 (rust/crates/nix-0.23.2.crate) = 8f3790c00a0150112de0f4cd161e3d7fc4b2d8a5542ffc35f099a2562aecb35c -SIZE (rust/crates/nix-0.23.2.crate) = 242042 +SHA256 (rust/crates/ndk-sys-0.5.0+25.2.9519653.crate) = 8c196769dd60fd4f363e11d948139556a344e79d451aeb2fa2fd040738ef7691 +SIZE (rust/crates/ndk-sys-0.5.0+25.2.9519653.crate) = 307233 SHA256 (rust/crates/nix-0.28.0.crate) = ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4 SIZE (rust/crates/nix-0.28.0.crate) = 311086 SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46 SIZE (rust/crates/nix-0.29.0.crate) = 318248 +SHA256 (rust/crates/no-std-compat-0.4.1.crate) = b93853da6d84c2e3c7d730d6473e8817692dd89be387eb01b94d7f108ecb5b8c +SIZE (rust/crates/no-std-compat-0.4.1.crate) = 7600 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a SIZE (rust/crates/nom-7.1.3.crate) = 117570 -SHA256 (rust/crates/notify-rust-4.11.0.crate) = 5312f837191c317644f313f7b2b39f9cb1496570c74f7c17152dd3961219551f -SIZE (rust/crates/notify-rust-4.11.0.crate) = 59658 +SHA256 (rust/crates/nonzero_ext-0.3.0.crate) = 38bf9645c8b145698bb0b18a4637dcacbc421ea49bef2317e4fd8065a387cf21 +SIZE (rust/crates/nonzero_ext-0.3.0.crate) = 15855 +SHA256 (rust/crates/notify-rust-4.11.4.crate) = 96ae13fb6065b0865d2310dfa55ce319245052ed95fbbe2bc87c99962c58d73f +SIZE (rust/crates/notify-rust-4.11.4.crate) = 60195 +SHA256 (rust/crates/ntapi-0.4.1.crate) = e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4 +SIZE (rust/crates/ntapi-0.4.1.crate) = 126552 SHA256 (rust/crates/num-0.2.1.crate) = b8536030f9fea7127f841b45bb6243b27255787fb4eb83958aa1ef9d2fdc0c36 SIZE (rust/crates/num-0.2.1.crate) = 9082 SHA256 (rust/crates/num-0.4.3.crate) = 35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23 @@ -463,6 +523,8 @@ SHA256 (rust/crates/num-bigint-0.2.6.crate) = 090c7f9998ee0ff65aa5b723e4009f7b21 SIZE (rust/crates/num-bigint-0.2.6.crate) = 87275 SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9 SIZE (rust/crates/num-bigint-0.4.6.crate) = 102801 +SHA256 (rust/crates/num-bigint-dig-0.8.4.crate) = dc84195820f291c7697304f3cbdadd1cb7199c0efc917ff5eafd71225c136151 +SIZE (rust/crates/num-bigint-dig-0.8.4.crate) = 123825 SHA256 (rust/crates/num-complex-0.2.4.crate) = b6b19411a9719e753aff12e5187b74d60d3dc449ec3f4dc21e3989c3f554bc95 SIZE (rust/crates/num-complex-0.2.4.crate) = 24679 SHA256 (rust/crates/num-complex-0.4.6.crate) = 73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495 @@ -471,6 +533,8 @@ SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3 SIZE (rust/crates/num-conv-0.1.0.crate) = 7444 SHA256 (rust/crates/num-derive-0.3.3.crate) = 876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d SIZE (rust/crates/num-derive-0.3.3.crate) = 14545 +SHA256 (rust/crates/num-derive-0.4.2.crate) = ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202 +SIZE (rust/crates/num-derive-0.4.2.crate) = 14709 SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f SIZE (rust/crates/num-integer-0.1.46.crate) = 22331 SHA256 (rust/crates/num-iter-0.1.45.crate) = 1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf @@ -481,16 +545,16 @@ SHA256 (rust/crates/num-rational-0.4.2.crate) = f83d14da390562dca69fc84082e73e54 SIZE (rust/crates/num-rational-0.4.2.crate) = 28159 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 -SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43 -SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713 -SHA256 (rust/crates/num_enum-0.5.11.crate) = 1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9 -SIZE (rust/crates/num_enum-0.5.11.crate) = 16772 -SHA256 (rust/crates/num_enum_derive-0.5.11.crate) = dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799 -SIZE (rust/crates/num_enum_derive-0.5.11.crate) = 15552 +SHA256 (rust/crates/num_enum-0.7.3.crate) = 4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179 +SIZE (rust/crates/num_enum-0.7.3.crate) = 18603 +SHA256 (rust/crates/num_enum_derive-0.7.3.crate) = af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56 +SIZE (rust/crates/num_enum_derive-0.7.3.crate) = 17092 SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9 SIZE (rust/crates/num_threads-0.1.7.crate) = 7455 -SHA256 (rust/crates/numtoa-0.1.0.crate) = b8f8bdf33df195859076e54ab11ee78a1b208382d3a26ec40d142ffc1ecc49ef -SIZE (rust/crates/numtoa-0.1.0.crate) = 8999 +SHA256 (rust/crates/numtoa-0.2.4.crate) = 6aa2c4e539b869820a2b82e1aef6ff40aa85e65decdd5185e83fb4b1249cd00f +SIZE (rust/crates/numtoa-0.2.4.crate) = 9167 +SHA256 (rust/crates/oauth2-4.4.2.crate) = c38841cdd844847e3e7c8d29cef9dcfed8877f8f56f9071f77843ecf3baf937f +SIZE (rust/crates/oauth2-4.4.2.crate) = 74489 SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1 SIZE (rust/crates/objc-0.2.7.crate) = 22036 SHA256 (rust/crates/objc-foundation-0.1.1.crate) = 1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9 @@ -505,8 +569,8 @@ SHA256 (rust/crates/objc2-core-data-0.2.2.crate) = 617fbf49e071c178c0b24c080767d SIZE (rust/crates/objc2-core-data-0.2.2.crate) = 30575 SHA256 (rust/crates/objc2-core-image-0.2.2.crate) = 55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80 SIZE (rust/crates/objc2-core-image-0.2.2.crate) = 20050 -SHA256 (rust/crates/objc2-encode-4.0.3.crate) = 7891e71393cd1f227313c9379a26a584ff3d7e6e7159e988851f0934c993f0f8 -SIZE (rust/crates/objc2-encode-4.0.3.crate) = 19478 +SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33 +SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004 SHA256 (rust/crates/objc2-foundation-0.2.2.crate) = 0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8 SIZE (rust/crates/objc2-foundation-0.2.2.crate) = 249330 SHA256 (rust/crates/objc2-metal-0.2.2.crate) = dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6 @@ -515,100 +579,100 @@ SHA256 (rust/crates/objc2-quartz-core-0.2.2.crate) = e42bee7bff906b14b167da2bac5 SIZE (rust/crates/objc2-quartz-core-0.2.2.crate) = 21306 SHA256 (rust/crates/objc_id-0.1.1.crate) = c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b SIZE (rust/crates/objc_id-0.1.1.crate) = 3258 -SHA256 (rust/crates/object-0.36.1.crate) = 081b846d1d56ddfc18fdf1a922e4f6e07a11768ea1b92dec44e42b72712ccfce -SIZE (rust/crates/object-0.36.1.crate) = 323865 -SHA256 (rust/crates/oboe-0.4.6.crate) = 27f63c358b4fa0fbcfefd7c8be5cfc39c08ce2389f5325687e7762a48d30a5c1 -SIZE (rust/crates/oboe-0.4.6.crate) = 24067 -SHA256 (rust/crates/oboe-sys-0.4.5.crate) = 3370abb7372ed744232c12954d920d1a40f1c4686de9e79e800021ef492294bd -SIZE (rust/crates/oboe-sys-0.4.5.crate) = 140656 -SHA256 (rust/crates/ogg-0.8.0.crate) = 6951b4e8bf21c8193da321bcce9c9dd2e13c858fe078bf9054a288b419ae5d6e -SIZE (rust/crates/ogg-0.8.0.crate) = 27128 -SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 -SIZE (rust/crates/once_cell-1.19.0.crate) = 33046 -SHA256 (rust/crates/opaque-debug-0.3.1.crate) = c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381 -SIZE (rust/crates/opaque-debug-0.3.1.crate) = 7066 -SHA256 (rust/crates/openssl-0.10.64.crate) = 95a0481286a310808298130d22dd1fef0fa571e05a8f44ec801801e84b216b1f -SIZE (rust/crates/openssl-0.10.64.crate) = 272306 +SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87 +SIZE (rust/crates/object-0.36.7.crate) = 329938 +SHA256 (rust/crates/oboe-0.6.1.crate) = e8b61bebd49e5d43f5f8cc7ee2891c16e0f41ec7954d36bcb6c14c5e0de867fb +SIZE (rust/crates/oboe-0.6.1.crate) = 24588 +SHA256 (rust/crates/oboe-sys-0.6.1.crate) = 6c8bb09a4a2b1d668170cfe0a7d5bc103f8999fb316c98099b6a9939c9f2e79d +SIZE (rust/crates/oboe-sys-0.6.1.crate) = 169091 +SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775 +SIZE (rust/crates/once_cell-1.20.2.crate) = 33394 +SHA256 (rust/crates/openssl-0.10.69.crate) = f5e534d133a060a3c19daec1eb3e98ec6f4685978834f2dbadfe2ec215bab64e +SIZE (rust/crates/openssl-0.10.69.crate) = 277442 SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601 -SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf -SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227 -SHA256 (rust/crates/openssl-sys-0.9.102.crate) = c597637d56fbc83893a35eb0dd04b2b8e7a50c91e64e9493e398b5df4fb45fa2 -SIZE (rust/crates/openssl-sys-0.9.102.crate) = 68622 +SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e +SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128 +SHA256 (rust/crates/openssl-sys-0.9.104.crate) = 45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741 +SIZE (rust/crates/openssl-sys-0.9.104.crate) = 72287 SHA256 (rust/crates/ordered-stream-0.2.0.crate) = 9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50 SIZE (rust/crates/ordered-stream-0.2.0.crate) = 19077 -SHA256 (rust/crates/os_pipe-1.2.0.crate) = 29d73ba8daf8fac13b0501d1abeddcfe21ba7401ada61a819144b6c2a4f32209 -SIZE (rust/crates/os_pipe-1.2.0.crate) = 10615 -SHA256 (rust/crates/owning_ref-0.4.1.crate) = 6ff55baddef9e4ad00f88b6c743a2a8062d4c6ade126c2a528644b8e444d52ce -SIZE (rust/crates/owning_ref-0.4.1.crate) = 12658 +SHA256 (rust/crates/os_pipe-1.2.1.crate) = 5ffd2b0a5634335b135d5728d84c5e0fd726954b87111f7506a61c502280d982 +SIZE (rust/crates/os_pipe-1.2.1.crate) = 10691 SHA256 (rust/crates/pancurses-0.17.0.crate) = 0352975c36cbacb9ee99bfb709b9db818bed43af57751797f8633649759d13db SIZE (rust/crates/pancurses-0.17.0.crate) = 34656 -SHA256 (rust/crates/parking-2.2.0.crate) = bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae -SIZE (rust/crates/parking-2.2.0.crate) = 9730 -SHA256 (rust/crates/parking_lot-0.11.2.crate) = 7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99 -SIZE (rust/crates/parking_lot-0.11.2.crate) = 39869 +SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba +SIZE (rust/crates/parking-2.2.1.crate) = 10685 SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27 SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860 -SHA256 (rust/crates/parking_lot_core-0.8.6.crate) = 60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc -SIZE (rust/crates/parking_lot_core-0.8.6.crate) = 32567 SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8 SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406 SHA256 (rust/crates/parse_duration-2.1.1.crate) = 7037e5e93e0172a5a96874380bf73bc6ecef022e26fa25f2be26864d6b3ba95d SIZE (rust/crates/parse_duration-2.1.1.crate) = 9451 -SHA256 (rust/crates/pbkdf2-0.8.0.crate) = d95f5254224e617595d2cc3cc73ff0a5eaf2637519e25f03388154e9378b6ffa -SIZE (rust/crates/pbkdf2-0.8.0.crate) = 12328 +SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a +SIZE (rust/crates/paste-1.0.15.crate) = 18374 +SHA256 (rust/crates/pbkdf2-0.12.2.crate) = f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2 +SIZE (rust/crates/pbkdf2-0.12.2.crate) = 13906 SHA256 (rust/crates/pdcurses-sys-0.7.1.crate) = 084dd22796ff60f1225d4eb6329f33afaf4c85419d51d440ab6b8c6f4529166b SIZE (rust/crates/pdcurses-sys-0.7.1.crate) = 454031 +SHA256 (rust/crates/pem-rfc7468-0.7.0.crate) = 88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412 +SIZE (rust/crates/pem-rfc7468-0.7.0.crate) = 24159 SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 SHA256 (rust/crates/petgraph-0.6.5.crate) = b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db SIZE (rust/crates/petgraph-0.6.5.crate) = 710970 -SHA256 (rust/crates/pin-project-1.1.5.crate) = b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3 -SIZE (rust/crates/pin-project-1.1.5.crate) = 54214 -SHA256 (rust/crates/pin-project-internal-1.1.5.crate) = 2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965 -SIZE (rust/crates/pin-project-internal-1.1.5.crate) = 28280 -SHA256 (rust/crates/pin-project-lite-0.2.14.crate) = bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02 -SIZE (rust/crates/pin-project-lite-0.2.14.crate) = 28817 +SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b +SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 -SHA256 (rust/crates/piper-0.2.3.crate) = ae1d5c74c9876f070d3e8fd503d748c7d974c3e48da8f41350fa5222ef9b4391 -SIZE (rust/crates/piper-0.2.3.crate) = 15924 -SHA256 (rust/crates/pkg-config-0.3.30.crate) = d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec -SIZE (rust/crates/pkg-config-0.3.30.crate) = 20613 +SHA256 (rust/crates/piper-0.2.4.crate) = 96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066 +SIZE (rust/crates/piper-0.2.4.crate) = 15950 +SHA256 (rust/crates/pkcs1-0.7.5.crate) = c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f +SIZE (rust/crates/pkcs1-0.7.5.crate) = 35790 +SHA256 (rust/crates/pkcs8-0.10.2.crate) = f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7 +SIZE (rust/crates/pkcs8-0.10.2.crate) = 26360 +SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2 +SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880 SHA256 (rust/crates/platform-dirs-0.3.0.crate) = e188d043c1a692985f78b5464853a263f1a27e5bd6322bad3a4078ee3c998a38 SIZE (rust/crates/platform-dirs-0.3.0.crate) = 6744 -SHA256 (rust/crates/png-0.17.13.crate) = 06e4b0d3d1312775e782c86c91a111aa1f910cbb65e1337f9975b5f9a554b5e1 -SIZE (rust/crates/png-0.17.13.crate) = 103176 -SHA256 (rust/crates/polling-3.7.2.crate) = a3ed00ed3fbf728b5816498ecd316d1716eecaced9c0c8d2c5a6740ca214985b -SIZE (rust/crates/polling-3.7.2.crate) = 57988 +SHA256 (rust/crates/png-0.17.16.crate) = 82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526 +SIZE (rust/crates/png-0.17.16.crate) = 117975 +SHA256 (rust/crates/polling-3.7.4.crate) = a604568c3202727d1507653cb121dbd627a58684eb09a820fd746bee38b4442f +SIZE (rust/crates/polling-3.7.4.crate) = 58239 +SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6 +SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760 SHA256 (rust/crates/portaudio-rs-0.3.2.crate) = cdb6b5eff96ccc9bf44d34c379ab03ae944426d83d1694345bdf8159d561d562 SIZE (rust/crates/portaudio-rs-0.3.2.crate) = 13267 SHA256 (rust/crates/portaudio-sys-0.1.1.crate) = 5194a4fa953b4ffd851c320ef6f0484cd7278cb7169ea9d6c433e49b23f7b7f5 SIZE (rust/crates/portaudio-sys-0.1.1.crate) = 2327 SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165 -SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de -SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242 -SHA256 (rust/crates/priority-queue-1.4.0.crate) = a0bda9164fe05bc9225752d54aae413343c36f684380005398a6a8fde95fe785 -SIZE (rust/crates/priority-queue-1.4.0.crate) = 33872 -SHA256 (rust/crates/proc-macro-crate-1.3.1.crate) = 7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919 -SIZE (rust/crates/proc-macro-crate-1.3.1.crate) = 9678 -SHA256 (rust/crates/proc-macro-crate-3.1.0.crate) = 6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284 -SIZE (rust/crates/proc-macro-crate-3.1.0.crate) = 11084 -SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77 -SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958 -SHA256 (rust/crates/protobuf-2.28.0.crate) = 106dd99e98437432fed6519dedecfade6a06a73bb7b2a1e019fdd2bee5778d94 -SIZE (rust/crates/protobuf-2.28.0.crate) = 167541 -SHA256 (rust/crates/protobuf-codegen-2.28.0.crate) = 033460afb75cf755fcfc16dfaed20b86468082a2ea24e05ac35ab4a099a017d6 -SIZE (rust/crates/protobuf-codegen-2.28.0.crate) = 40826 -SHA256 (rust/crates/protobuf-codegen-pure-2.28.0.crate) = 95a29399fc94bcd3eeaa951c715f7bea69409b2445356b00519740bcd6ddd865 -SIZE (rust/crates/protobuf-codegen-pure-2.28.0.crate) = 58102 +SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04 +SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478 +SHA256 (rust/crates/prettyplease-0.2.29.crate) = 6924ced06e1f7dfe3fa48d57b9f74f55d8915f5036121bef647ef4b204895fac +SIZE (rust/crates/prettyplease-0.2.29.crate) = 71628 +SHA256 (rust/crates/priority-queue-2.1.1.crate) = 714c75db297bc88a63783ffc6ab9f830698a6705aa0201416931759ef4c8183d +SIZE (rust/crates/priority-queue-2.1.1.crate) = 36321 +SHA256 (rust/crates/proc-macro-crate-3.2.0.crate) = 8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b +SIZE (rust/crates/proc-macro-crate-3.2.0.crate) = 11164 +SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99 +SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388 +SHA256 (rust/crates/protobuf-3.7.1.crate) = a3a7c64d9bf75b1b8d981124c14c179074e8caa7dfe7b6a12e6222ddcd0c8f72 +SIZE (rust/crates/protobuf-3.7.1.crate) = 211735 +SHA256 (rust/crates/protobuf-codegen-3.7.1.crate) = e26b833f144769a30e04b1db0146b2aaa53fd2fd83acf10a6b5f996606c18144 +SIZE (rust/crates/protobuf-codegen-3.7.1.crate) = 57731 +SHA256 (rust/crates/protobuf-parse-3.7.1.crate) = 322330e133eab455718444b4e033ebfac7c6528972c784fcde28d2cc783c6257 +SIZE (rust/crates/protobuf-parse-3.7.1.crate) = 67979 +SHA256 (rust/crates/protobuf-support-3.7.1.crate) = b088fd20b938a875ea00843b6faf48579462630015c3788d397ad6a786663252 +SIZE (rust/crates/protobuf-support-3.7.1.crate) = 11771 SHA256 (rust/crates/quick-xml-0.31.0.crate) = 1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33 SIZE (rust/crates/quick-xml-0.31.0.crate) = 172236 -SHA256 (rust/crates/quick-xml-0.34.0.crate) = 6f24d770aeca0eacb81ac29dfbc55ebcc09312fdd1f8bbecdc7e4a84e000e3b4 -SIZE (rust/crates/quick-xml-0.34.0.crate) = 184595 -SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7 -SIZE (rust/crates/quote-1.0.36.crate) = 28507 +SHA256 (rust/crates/quick-xml-0.36.2.crate) = f7649a7b4df05aed9ea7ec6f628c67c9953a43869b8bc50929569b2999d443fe +SIZE (rust/crates/quick-xml-0.36.2.crate) = 185201 +SHA256 (rust/crates/quick-xml-0.37.2.crate) = 165859e9e55f79d67b96c5d96f4e88b6f2695a1972849c15a6a3f5c59fc2c003 +SIZE (rust/crates/quick-xml-0.37.2.crate) = 188017 +SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc +SIZE (rust/crates/quote-1.0.38.crate) = 31252 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 SIZE (rust/crates/rand-0.8.5.crate) = 87113 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 @@ -617,80 +681,98 @@ SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9ba SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 SHA256 (rust/crates/rand_distr-0.4.3.crate) = 32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31 SIZE (rust/crates/rand_distr-0.4.3.crate) = 58255 -SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a -SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012 -SHA256 (rust/crates/redox_syscall-0.5.3.crate) = 2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4 -SIZE (rust/crates/redox_syscall-0.5.3.crate) = 23830 +SHA256 (rust/crates/redox_syscall-0.5.8.crate) = 03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834 +SIZE (rust/crates/redox_syscall-0.5.8.crate) = 26319 SHA256 (rust/crates/redox_termios-0.1.3.crate) = 20145670ba436b55d91fc92d25e71160fbfbdd57831631c8d7d36377a476f1cb SIZE (rust/crates/redox_termios-0.1.3.crate) = 3240 -SHA256 (rust/crates/redox_users-0.4.5.crate) = bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891 -SIZE (rust/crates/redox_users-0.4.5.crate) = 15514 -SHA256 (rust/crates/regex-1.10.5.crate) = b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f -SIZE (rust/crates/regex-1.10.5.crate) = 253805 -SHA256 (rust/crates/regex-automata-0.4.7.crate) = 38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df -SIZE (rust/crates/regex-automata-0.4.7.crate) = 617582 -SHA256 (rust/crates/regex-syntax-0.8.4.crate) = 7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b -SIZE (rust/crates/regex-syntax-0.8.4.crate) = 347577 -SHA256 (rust/crates/reqwest-0.12.4.crate) = 566cafdd92868e0939d3fb961bd0dc25fcfaaed179291093b3d43e6b3150ea10 -SIZE (rust/crates/reqwest-0.12.4.crate) = 170627 -SHA256 (rust/crates/rodio-0.15.0.crate) = ec0939e9f626e6c6f1989adb6226a039c855ca483053f0ee7c98b90e41cf731e -SIZE (rust/crates/rodio-0.15.0.crate) = 7414161 -SHA256 (rust/crates/roff-0.2.1.crate) = b833d8d034ea094b1ea68aa6d5c740e0d04bad9d16568d08ba6f76823a114316 -SIZE (rust/crates/roff-0.2.1.crate) = 10605 -SHA256 (rust/crates/rspotify-0.13.2.crate) = 0b2487556b568b6471cbbdcca0d23e1eff885e993cf057254813dc46c3837922 -SIZE (rust/crates/rspotify-0.13.2.crate) = 2447931 -SHA256 (rust/crates/rspotify-http-0.13.2.crate) = 9424544350d142db73534967503205030162c4e650b2f17fe1729f5dc5c8edff -SIZE (rust/crates/rspotify-http-0.13.2.crate) = 6513 -SHA256 (rust/crates/rspotify-macros-0.13.2.crate) = 475cd14f84b46cc8d96389e0c892940cd2bd32a9240d1ba6fefcdfd8432ab9d1 -SIZE (rust/crates/rspotify-macros-0.13.2.crate) = 2835 -SHA256 (rust/crates/rspotify-model-0.13.2.crate) = 496322604d8dfe61c10a37a88bb4ecac955e2d66fdbe148b2c44a844048b1ca2 -SIZE (rust/crates/rspotify-model-0.13.2.crate) = 23486 +SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43 +SIZE (rust/crates/redox_users-0.4.6.crate) = 15585 +SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 +SIZE (rust/crates/regex-1.11.1.crate) = 254170 +SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908 +SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525 +SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c +SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 +SHA256 (rust/crates/reqwest-0.11.27.crate) = dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62 +SIZE (rust/crates/reqwest-0.11.27.crate) = 163155 +SHA256 (rust/crates/reqwest-0.12.12.crate) = 43e734407157c3c2034e0258f5e4473ddb361b1e85f95a66690d67264d7cd1da +SIZE (rust/crates/reqwest-0.12.12.crate) = 193321 +SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d +SIZE (rust/crates/ring-0.17.8.crate) = 4188554 +SHA256 (rust/crates/rodio-0.19.0.crate) = 6006a627c1a38d37f3d3a85c6575418cfe34a5392d60a686d0071e1c8d427acb +SIZE (rust/crates/rodio-0.19.0.crate) = 68402 +SHA256 (rust/crates/roff-0.2.2.crate) = 88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3 +SIZE (rust/crates/roff-0.2.2.crate) = 11648 +SHA256 (rust/crates/rsa-0.9.7.crate) = 47c75d7c5c6b673e58bf54d8544a9f432e3a925b0e80f7cd3602ab5c50c55519 +SIZE (rust/crates/rsa-0.9.7.crate) = 80231 +SHA256 (rust/crates/rspotify-0.14.0.crate) = 97e4f3254b449534ab3891331881d922d50ec36bd07c155147253a747fa5d475 +SIZE (rust/crates/rspotify-0.14.0.crate) = 2452475 +SHA256 (rust/crates/rspotify-http-0.14.0.crate) = ed8a6b6d3cfea3040a2436e02366e5cb8d84f7658667be7075f6ed1cc64360da +SIZE (rust/crates/rspotify-http-0.14.0.crate) = 6562 +SHA256 (rust/crates/rspotify-macros-0.14.0.crate) = 559fad82b639297c093c5cc8ef406001dd0cb55cd9f5125a8fb40310e38b95d9 +SIZE (rust/crates/rspotify-macros-0.14.0.crate) = 2887 +SHA256 (rust/crates/rspotify-model-0.14.0.crate) = 8cd00345ab89d2dd8059f0d0c168a6b0f858099795d7e318554411303b827d95 +SIZE (rust/crates/rspotify-model-0.14.0.crate) = 23684 SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 -SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366 -SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175 -SHA256 (rust/crates/rustix-0.38.34.crate) = 70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f -SIZE (rust/crates/rustix-0.38.34.crate) = 365160 -SHA256 (rust/crates/rustls-pemfile-2.1.2.crate) = 29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d -SIZE (rust/crates/rustls-pemfile-2.1.2.crate) = 25928 -SHA256 (rust/crates/rustls-pki-types-1.7.0.crate) = 976295e77ce332211c0d24d92c0e83e50f5c5f046d11082cea19f3df13a3562d -SIZE (rust/crates/rustls-pki-types-1.7.0.crate) = 29555 -SHA256 (rust/crates/rustversion-1.0.17.crate) = 955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6 -SIZE (rust/crates/rustversion-1.0.17.crate) = 17621 -SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f -SIZE (rust/crates/ryu-1.0.18.crate) = 47713 +SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154 +SIZE (rust/crates/rustix-0.38.44.crate) = 379347 +SHA256 (rust/crates/rustls-0.21.12.crate) = 3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e +SIZE (rust/crates/rustls-0.21.12.crate) = 285674 +SHA256 (rust/crates/rustls-0.22.4.crate) = bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432 +SIZE (rust/crates/rustls-0.22.4.crate) = 333681 +SHA256 (rust/crates/rustls-0.23.22.crate) = 9fb9263ab4eb695e42321db096e3b8fbd715a59b154d5c88d82db2175b681ba7 +SIZE (rust/crates/rustls-0.23.22.crate) = 341983 +SHA256 (rust/crates/rustls-native-certs-0.7.3.crate) = e5bfb394eeed242e909609f56089eecfe5fda225042e8b171791b9c95f5931e5 +SIZE (rust/crates/rustls-native-certs-0.7.3.crate) = 31564 +SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3 +SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129 +SHA256 (rust/crates/rustls-pemfile-1.0.4.crate) = 1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c +SIZE (rust/crates/rustls-pemfile-1.0.4.crate) = 22092 +SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50 +SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849 +SHA256 (rust/crates/rustls-pki-types-1.11.0.crate) = 917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c +SIZE (rust/crates/rustls-pki-types-1.11.0.crate) = 63933 +SHA256 (rust/crates/rustls-webpki-0.101.7.crate) = 8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765 +SIZE (rust/crates/rustls-webpki-0.101.7.crate) = 168808 +SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9 +SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327 +SHA256 (rust/crates/rustversion-1.0.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4 +SIZE (rust/crates/rustversion-1.0.19.crate) = 20616 +SHA256 (rust/crates/ryu-1.0.19.crate) = 6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd +SIZE (rust/crates/ryu-1.0.19.crate) = 48770 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 -SHA256 (rust/crates/schannel-0.1.23.crate) = fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534 -SIZE (rust/crates/schannel-0.1.23.crate) = 41667 -SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294 -SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202 +SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d +SIZE (rust/crates/schannel-0.1.27.crate) = 42772 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 +SHA256 (rust/crates/sct-0.7.1.crate) = da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414 +SIZE (rust/crates/sct-0.7.1.crate) = 27501 SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02 SIZE (rust/crates/security-framework-2.11.1.crate) = 80188 -SHA256 (rust/crates/security-framework-sys-2.11.1.crate) = 75da29fe9b9b08fe9d6b22b5b4bcbc75d8db3aa31e639aa56bb62e9d46bfceaf -SIZE (rust/crates/security-framework-sys-2.11.1.crate) = 18755 -SHA256 (rust/crates/semver-1.0.23.crate) = 61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b -SIZE (rust/crates/semver-1.0.23.crate) = 30622 -SHA256 (rust/crates/serde-1.0.204.crate) = bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12 -SIZE (rust/crates/serde-1.0.204.crate) = 78253 +SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316 +SIZE (rust/crates/security-framework-3.2.0.crate) = 86095 +SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32 +SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537 +SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70 +SIZE (rust/crates/serde-1.0.217.crate) = 79019 SHA256 (rust/crates/serde_cbor-0.11.2.crate) = 2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5 SIZE (rust/crates/serde_cbor-0.11.2.crate) = 44570 -SHA256 (rust/crates/serde_derive-1.0.204.crate) = e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222 -SIZE (rust/crates/serde_derive-1.0.204.crate) = 55871 -SHA256 (rust/crates/serde_json-1.0.120.crate) = 4e0d21c9a8cae1235ad58a00c11cb40d4b1e5c784f1ef2c537876ed6ffd8b7c5 -SIZE (rust/crates/serde_json-1.0.120.crate) = 147062 +SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0 +SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749 +SHA256 (rust/crates/serde_json-1.0.138.crate) = d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949 +SIZE (rust/crates/serde_json-1.0.138.crate) = 154769 +SHA256 (rust/crates/serde_path_to_error-0.1.16.crate) = af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6 +SIZE (rust/crates/serde_path_to_error-0.1.16.crate) = 16657 SHA256 (rust/crates/serde_repr-0.1.19.crate) = 6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9 SIZE (rust/crates/serde_repr-0.1.19.crate) = 9997 -SHA256 (rust/crates/serde_spanned-0.6.6.crate) = 79e674e01f999af37c49f70a6ede167a8a60b2503e56c5599532a65baa5969a0 -SIZE (rust/crates/serde_spanned-0.6.6.crate) = 9120 +SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1 +SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 -SHA256 (rust/crates/sha-1-0.9.8.crate) = 99cd6713db3cf16b6c84e06321e049a9b9f699826e16096d23bbcc44d15d51a6 -SIZE (rust/crates/sha-1-0.9.8.crate) = 14029 SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba SIZE (rust/crates/sha1-0.10.6.crate) = 13517 SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8 @@ -703,267 +785,391 @@ SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce35 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801 SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296 -SHA256 (rust/crates/signal-hook-mio-0.2.3.crate) = 29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af -SIZE (rust/crates/signal-hook-mio-0.2.3.crate) = 9064 +SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd +SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314 SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1 SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064 +SHA256 (rust/crates/signature-2.2.0.crate) = 77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de +SIZE (rust/crates/signature-2.2.0.crate) = 15531 SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086 SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67 SIZE (rust/crates/slab-0.4.9.crate) = 17108 SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 -SHA256 (rust/crates/socket2-0.5.7.crate) = ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c -SIZE (rust/crates/socket2-0.5.7.crate) = 55758 +SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8 +SIZE (rust/crates/socket2-0.5.8.crate) = 56309 SHA256 (rust/crates/socks-0.3.4.crate) = f0c3dbbd9ae980613c6dd8e28a9407b50509d3803b57624d5dfe8315218cd58b SIZE (rust/crates/socks-0.3.4.crate) = 13172 +SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67 +SIZE (rust/crates/spin-0.9.8.crate) = 38958 +SHA256 (rust/crates/spinning_top-0.3.0.crate) = d96d2d1d716fb500937168cc09353ffdc7a012be8475ac7308e1bdf0e3923300 +SIZE (rust/crates/spinning_top-0.3.0.crate) = 52579 +SHA256 (rust/crates/spki-0.7.3.crate) = d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d +SIZE (rust/crates/spki-0.7.3.crate) = 16409 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 -SHA256 (rust/crates/stdweb-0.1.3.crate) = ef5430c8e36b713e13b48a9f709cc21e046723fe44ce34587b73a830203b533e -SIZE (rust/crates/stdweb-0.1.3.crate) = 90221 -SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 -SIZE (rust/crates/strsim-0.10.0.crate) = 11355 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f SIZE (rust/crates/strsim-0.11.1.crate) = 14266 SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06 SIZE (rust/crates/strum-0.26.3.crate) = 7237 SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531 -SHA256 (rust/crates/subtle-2.4.1.crate) = 6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601 -SIZE (rust/crates/subtle-2.4.1.crate) = 12630 +SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292 +SIZE (rust/crates/subtle-2.6.1.crate) = 14562 +SHA256 (rust/crates/symphonia-0.5.4.crate) = 815c942ae7ee74737bb00f965fa5b5a2ac2ce7b6c01c0cc169bbeaf7abd5f5a9 +SIZE (rust/crates/symphonia-0.5.4.crate) = 12039 +SHA256 (rust/crates/symphonia-bundle-mp3-0.5.4.crate) = c01c2aae70f0f1fb096b6f0ff112a930b1fb3626178fba3ae68b09dce71706d4 +SIZE (rust/crates/symphonia-bundle-mp3-0.5.4.crate) = 60104 +SHA256 (rust/crates/symphonia-codec-vorbis-0.5.4.crate) = 5a98765fb46a0a6732b007f7e2870c2129b6f78d87db7987e6533c8f164a9f30 +SIZE (rust/crates/symphonia-codec-vorbis-0.5.4.crate) = 24651 +SHA256 (rust/crates/symphonia-core-0.5.4.crate) = 798306779e3dc7d5231bd5691f5a813496dc79d3f56bf82e25789f2094e022c3 +SIZE (rust/crates/symphonia-core-0.5.4.crate) = 98029 +SHA256 (rust/crates/symphonia-format-ogg-0.5.4.crate) = ada3505789516bcf00fc1157c67729eded428b455c27ca370e41f4d785bfa931 +SIZE (rust/crates/symphonia-format-ogg-0.5.4.crate) = 23239 +SHA256 (rust/crates/symphonia-metadata-0.5.4.crate) = bc622b9841a10089c5b18e99eb904f4341615d5aa55bbf4eedde1be721a4023c +SIZE (rust/crates/symphonia-metadata-0.5.4.crate) = 23343 +SHA256 (rust/crates/symphonia-utils-xiph-0.5.4.crate) = 484472580fa49991afda5f6550ece662237b00c6f562c7d9638d1b086ed010fe +SIZE (rust/crates/symphonia-utils-xiph-0.5.4.crate) = 5787 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 SIZE (rust/crates/syn-1.0.109.crate) = 237611 -SHA256 (rust/crates/syn-2.0.71.crate) = b146dcf730474b4bcd16c311627b31ede9ab149045db4d6088b3becaea046462 -SIZE (rust/crates/syn-2.0.71.crate) = 266398 +SHA256 (rust/crates/syn-2.0.96.crate) = d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80 +SIZE (rust/crates/syn-2.0.96.crate) = 297497 SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160 SIZE (rust/crates/sync_wrapper-0.1.2.crate) = 6933 +SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263 +SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958 +SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971 +SIZE (rust/crates/synstructure-0.13.1.crate) = 18327 +SHA256 (rust/crates/sysinfo-0.31.4.crate) = 355dbe4f8799b304b05e1b0f05fc59b2a18d36645cf169607da45bde2f69a1be +SIZE (rust/crates/sysinfo-0.31.4.crate) = 182989 SHA256 (rust/crates/system-configuration-0.5.1.crate) = ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7 SIZE (rust/crates/system-configuration-0.5.1.crate) = 12618 +SHA256 (rust/crates/system-configuration-0.6.1.crate) = 3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b +SIZE (rust/crates/system-configuration-0.6.1.crate) = 17935 SHA256 (rust/crates/system-configuration-sys-0.5.0.crate) = a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9 SIZE (rust/crates/system-configuration-sys-0.5.0.crate) = 6730 +SHA256 (rust/crates/system-configuration-sys-0.6.0.crate) = 8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4 +SIZE (rust/crates/system-configuration-sys-0.6.0.crate) = 11090 SHA256 (rust/crates/tauri-winrt-notification-0.2.1.crate) = f89f5fb70d6f62381f5d9b2ba9008196150b40b75f3068eb24faeddf1c686871 SIZE (rust/crates/tauri-winrt-notification-0.2.1.crate) = 42232 -SHA256 (rust/crates/tempfile-3.10.1.crate) = 85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1 -SIZE (rust/crates/tempfile-3.10.1.crate) = 33653 -SHA256 (rust/crates/term_size-0.3.2.crate) = 1e4129646ca0ed8f45d09b929036bafad5377103edd06e50bf574b353d2b08d9 -SIZE (rust/crates/term_size-0.3.2.crate) = 10917 -SHA256 (rust/crates/termion-1.5.6.crate) = 077185e2eac69c3f8379a4298e1e07cd36beb962290d4a51199acf0fdc10607e -SIZE (rust/crates/termion-1.5.6.crate) = 22677 -SHA256 (rust/crates/thiserror-1.0.62.crate) = f2675633b1499176c2dff06b0856a27976a8f9d436737b4cf4f312d4d91d8bbb -SIZE (rust/crates/thiserror-1.0.62.crate) = 21323 -SHA256 (rust/crates/thiserror-impl-1.0.62.crate) = d20468752b09f49e909e55a5d338caa8bedf615594e9d80bc4c565d30faf798c -SIZE (rust/crates/thiserror-impl-1.0.62.crate) = 16047 -SHA256 (rust/crates/thread-id-4.2.1.crate) = f0ec81c46e9eb50deaa257be2f148adf052d1fb7701cfd55ccfab2525280b70b -SIZE (rust/crates/thread-id-4.2.1.crate) = 9100 +SHA256 (rust/crates/tempfile-3.16.0.crate) = 38c246215d7d24f48ae091a2902398798e05d978b24315d6efbc00ede9a8bb91 +SIZE (rust/crates/tempfile-3.16.0.crate) = 38550 +SHA256 (rust/crates/termion-4.0.3.crate) = 7eaa98560e51a2cf4f0bb884d8b2098a9ea11ecf3b7078e9c68242c74cc923a7 +SIZE (rust/crates/termion-4.0.3.crate) = 24393 +SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 +SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 +SHA256 (rust/crates/thiserror-2.0.11.crate) = d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc +SIZE (rust/crates/thiserror-2.0.11.crate) = 28648 +SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 +SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 +SHA256 (rust/crates/thiserror-impl-2.0.11.crate) = 26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2 +SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067 +SHA256 (rust/crates/thread-id-4.2.2.crate) = cfe8f25bbdd100db7e1d34acf7fd2dc59c4bf8f7483f505eaa7d4f12f76cc0ea +SIZE (rust/crates/thread-id-4.2.2.crate) = 9230 SHA256 (rust/crates/tiff-0.9.1.crate) = ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e SIZE (rust/crates/tiff-0.9.1.crate) = 1423953 -SHA256 (rust/crates/time-0.3.36.crate) = 5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885 -SIZE (rust/crates/time-0.3.36.crate) = 119805 +SHA256 (rust/crates/time-0.3.37.crate) = 35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21 +SIZE (rust/crates/time-0.3.37.crate) = 123257 SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3 SIZE (rust/crates/time-core-0.1.2.crate) = 7191 -SHA256 (rust/crates/time-macros-0.2.18.crate) = 3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf -SIZE (rust/crates/time-macros-0.2.18.crate) = 24361 -SHA256 (rust/crates/tinyvec-1.8.0.crate) = 445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938 -SIZE (rust/crates/tinyvec-1.8.0.crate) = 46796 -SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 -SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 -SHA256 (rust/crates/tokio-1.38.1.crate) = eb2caba9f80616f438e09748d5acda951967e1ea58508ef53d9c6402485a46df -SIZE (rust/crates/tokio-1.38.1.crate) = 774260 -SHA256 (rust/crates/tokio-macros-2.3.0.crate) = 5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a -SIZE (rust/crates/tokio-macros-2.3.0.crate) = 11753 +SHA256 (rust/crates/time-macros-0.2.19.crate) = 2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de +SIZE (rust/crates/time-macros-0.2.19.crate) = 24268 +SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f +SIZE (rust/crates/tinystr-0.7.6.crate) = 16971 +SHA256 (rust/crates/tokio-1.43.0.crate) = 3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e +SIZE (rust/crates/tokio-1.43.0.crate) = 817422 +SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8 +SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617 SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2 SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676 -SHA256 (rust/crates/tokio-stream-0.1.15.crate) = 267ac89e0bec6e691e5813911606935d77c476ff49024f98abcea3e7b15e37af -SIZE (rust/crates/tokio-stream-0.1.15.crate) = 36284 -SHA256 (rust/crates/tokio-util-0.7.11.crate) = 9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1 -SIZE (rust/crates/tokio-util-0.7.11.crate) = 113421 -SHA256 (rust/crates/toml-0.8.14.crate) = 6f49eb2ab21d2f26bd6db7bf383edc527a7ebaee412d17af4d40fdccd442f335 -SIZE (rust/crates/toml-0.8.14.crate) = 50645 -SHA256 (rust/crates/toml_datetime-0.6.6.crate) = 4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf -SIZE (rust/crates/toml_datetime-0.6.6.crate) = 11698 -SHA256 (rust/crates/toml_edit-0.19.15.crate) = 1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421 -SIZE (rust/crates/toml_edit-0.19.15.crate) = 95324 -SHA256 (rust/crates/toml_edit-0.21.1.crate) = 6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1 -SIZE (rust/crates/toml_edit-0.21.1.crate) = 101661 -SHA256 (rust/crates/toml_edit-0.22.15.crate) = d59a3a72298453f564e2b111fa896f8d07fabb36f51f06d7e875fc5e0b5a3ef1 -SIZE (rust/crates/toml_edit-0.22.15.crate) = 104053 -SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c -SIZE (rust/crates/tower-0.4.13.crate) = 106906 -SHA256 (rust/crates/tower-layer-0.3.2.crate) = c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0 -SIZE (rust/crates/tower-layer-0.3.2.crate) = 6023 -SHA256 (rust/crates/tower-service-0.3.2.crate) = b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52 -SIZE (rust/crates/tower-service-0.3.2.crate) = 6847 -SHA256 (rust/crates/tracing-0.1.40.crate) = c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef -SIZE (rust/crates/tracing-0.1.40.crate) = 79459 -SHA256 (rust/crates/tracing-attributes-0.1.27.crate) = 34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7 -SIZE (rust/crates/tracing-attributes-0.1.27.crate) = 32241 -SHA256 (rust/crates/tracing-core-0.1.32.crate) = c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54 -SIZE (rust/crates/tracing-core-0.1.32.crate) = 61221 -SHA256 (rust/crates/tree_magic_mini-3.1.5.crate) = 469a727cac55b41448315cc10427c069c618ac59bb6a4480283fcd811749bdc2 -SIZE (rust/crates/tree_magic_mini-3.1.5.crate) = 14557 +SHA256 (rust/crates/tokio-rustls-0.24.1.crate) = c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081 +SIZE (rust/crates/tokio-rustls-0.24.1.crate) = 33049 +SHA256 (rust/crates/tokio-rustls-0.25.0.crate) = 775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f +SIZE (rust/crates/tokio-rustls-0.25.0.crate) = 30541 +SHA256 (rust/crates/tokio-rustls-0.26.1.crate) = 5f6d0975eaace0cf0fcadee4e4aaa5da15b5c079146f2cffb67c113be122bf37 +SIZE (rust/crates/tokio-rustls-0.26.1.crate) = 31214 +SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047 +SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477 +SHA256 (rust/crates/tokio-tungstenite-0.24.0.crate) = edc5f74e248dc973e0dbb7b74c7e0d6fcc301c694ff50049504004ef4d0cdcd9 +SIZE (rust/crates/tokio-tungstenite-0.24.0.crate) = 28904 +SHA256 (rust/crates/tokio-util-0.7.13.crate) = d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078 +SIZE (rust/crates/tokio-util-0.7.13.crate) = 115191 +SHA256 (rust/crates/toml-0.8.19.crate) = a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e +SIZE (rust/crates/toml-0.8.19.crate) = 50974 +SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41 +SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028 +SHA256 (rust/crates/toml_edit-0.22.23.crate) = 02a8b472d1a3d7c18e2d61a489aee3453fd9031c33e4f55bd533f4a7adca1bee +SIZE (rust/crates/toml_edit-0.22.23.crate) = 106376 +SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9 +SIZE (rust/crates/tower-0.5.2.crate) = 109417 +SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e +SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180 +SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3 +SIZE (rust/crates/tower-service-0.3.3.crate) = 6950 +SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0 +SIZE (rust/crates/tracing-0.1.41.crate) = 82448 +SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d +SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280 +SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c +SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434 +SHA256 (rust/crates/tree_magic_mini-3.1.6.crate) = aac5e8971f245c3389a5a76e648bfc80803ae066a1243a75db0064d7c1129d63 +SIZE (rust/crates/tree_magic_mini-3.1.6.crate) = 14869 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 +SHA256 (rust/crates/tungstenite-0.24.0.crate) = 18e5b8366ee7a95b16d32197d0b2604b43a0be89dc5fac9f8e96ccafbaedda8a +SIZE (rust/crates/tungstenite-0.24.0.crate) = 61527 SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825 SIZE (rust/crates/typenum-1.17.0.crate) = 42849 SHA256 (rust/crates/uds_windows-1.1.0.crate) = 89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9 SIZE (rust/crates/uds_windows-1.1.0.crate) = 17040 -SHA256 (rust/crates/unicode-bidi-0.3.15.crate) = 08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75 -SIZE (rust/crates/unicode-bidi-0.3.15.crate) = 56811 -SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b -SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168 -SHA256 (rust/crates/unicode-normalization-0.1.23.crate) = a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5 -SIZE (rust/crates/unicode-normalization-0.1.23.crate) = 122649 -SHA256 (rust/crates/unicode-segmentation-1.11.0.crate) = d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202 -SIZE (rust/crates/unicode-segmentation-1.11.0.crate) = 102740 -SHA256 (rust/crates/unicode-width-0.1.13.crate) = 0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d -SIZE (rust/crates/unicode-width-0.1.13.crate) = 457228 -SHA256 (rust/crates/ureq-2.10.0.crate) = 72139d247e5f97a3eff96229a7ae85ead5328a39efe76f8bf5a06313d505b6ea -SIZE (rust/crates/ureq-2.10.0.crate) = 112894 -SHA256 (rust/crates/url-2.5.2.crate) = 22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c -SIZE (rust/crates/url-2.5.2.crate) = 79704 +SHA256 (rust/crates/unicode-ident-1.0.16.crate) = a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034 +SIZE (rust/crates/unicode-ident-1.0.16.crate) = 47684 +SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493 +SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323 +SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af +SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615 +SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd +SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509 +SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1 +SIZE (rust/crates/untrusted-0.9.0.crate) = 14447 +SHA256 (rust/crates/ureq-2.12.1.crate) = 02d1a66277ed75f640d608235660df48c8e3c19f3b4edb6a263315626cc3c01d +SIZE (rust/crates/ureq-2.12.1.crate) = 115366 +SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60 +SIZE (rust/crates/url-2.5.4.crate) = 81097 +SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9 +SIZE (rust/crates/utf-8-0.7.6.crate) = 10422 +SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246 +SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736 +SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be +SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 -SHA256 (rust/crates/uuid-1.10.0.crate) = 81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314 -SIZE (rust/crates/uuid-1.10.0.crate) = 47648 +SHA256 (rust/crates/uuid-1.12.1.crate) = b3758f5e68192bb96cc8f9b7e2c2cfdabb435499a28499a42f8f984092adad4b +SIZE (rust/crates/uuid-1.12.1.crate) = 48851 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735 -SHA256 (rust/crates/vergen-3.2.0.crate) = e7141e445af09c8919f1d5f8a20dae0b20c3b57a45dee0d5823c6ed5d237f15a -SIZE (rust/crates/vergen-3.2.0.crate) = 16897 -SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f -SIZE (rust/crates/version_check-0.9.4.crate) = 14895 +SHA256 (rust/crates/vergen-9.0.4.crate) = e0d2f179f8075b805a43a2a21728a46f0cc2921b3c58695b28fa8817e103cd9a +SIZE (rust/crates/vergen-9.0.4.crate) = 33518 +SHA256 (rust/crates/vergen-gitcl-1.0.5.crate) = b2f89d70a58a4506a6079cedf575c64cf51649ccbb4e02a63dac539b264b7711 +SIZE (rust/crates/vergen-gitcl-1.0.5.crate) = 28520 +SHA256 (rust/crates/vergen-lib-0.1.6.crate) = 9b07e6010c0f3e59fcb164e0163834597da68d1f864e2b8ca49f74de01e9c166 +SIZE (rust/crates/vergen-lib-0.1.6.crate) = 20754 +SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a +SIZE (rust/crates/version_check-0.9.5.crate) = 15554 SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e SIZE (rust/crates/want-0.3.1.crate) = 6398 SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 -SHA256 (rust/crates/wasm-bindgen-0.2.92.crate) = 4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8 -SIZE (rust/crates/wasm-bindgen-0.2.92.crate) = 184119 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.92.crate) = 614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da -SIZE (rust/crates/wasm-bindgen-backend-0.2.92.crate) = 28348 -SHA256 (rust/crates/wasm-bindgen-futures-0.4.42.crate) = 76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0 -SIZE (rust/crates/wasm-bindgen-futures-0.4.42.crate) = 15380 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.92.crate) = a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726 -SIZE (rust/crates/wasm-bindgen-macro-0.2.92.crate) = 13835 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.92.crate) = e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7 -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.92.crate) = 20092 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.92.crate) = af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96 -SIZE (rust/crates/wasm-bindgen-shared-0.2.92.crate) = 7263 -SHA256 (rust/crates/wayland-backend-0.3.6.crate) = f90e11ce2ca99c97b940ee83edbae9da2d56a08f9ea8158550fd77fa31722993 -SIZE (rust/crates/wayland-backend-0.3.6.crate) = 71562 -SHA256 (rust/crates/wayland-client-0.31.5.crate) = 7e321577a0a165911bdcfb39cf029302479d7527b517ee58ab0f6ad09edf0943 -SIZE (rust/crates/wayland-client-0.31.5.crate) = 63042 +SHA256 (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2 +SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754 +SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5 +SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6 +SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111 +SHA256 (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61 +SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407 +SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d +SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570 +SHA256 (rust/crates/wayland-backend-0.3.8.crate) = b7208998eaa3870dad37ec8836979581506e0c5c64c20c9e79e9d2a10d6f47bf +SIZE (rust/crates/wayland-backend-0.3.8.crate) = 75317 +SHA256 (rust/crates/wayland-client-0.31.8.crate) = c2120de3d33638aaef5b9f4472bff75f07c56379cf76ea320bd3a3d65ecaf73f +SIZE (rust/crates/wayland-client-0.31.8.crate) = 64449 SHA256 (rust/crates/wayland-protocols-0.31.2.crate) = 8f81f365b8b4a97f422ac0e8737c438024b5951734506b0e1d775c73030561f4 SIZE (rust/crates/wayland-protocols-0.31.2.crate) = 147062 SHA256 (rust/crates/wayland-protocols-wlr-0.2.0.crate) = ad1f61b76b6c2d8742e10f9ba5c3737f6530b4c243132c2a2ccc8aa96fe25cd6 SIZE (rust/crates/wayland-protocols-wlr-0.2.0.crate) = 25804 -SHA256 (rust/crates/wayland-scanner-0.31.4.crate) = d7b56f89937f1cf2ee1f1259cf2936a17a1f45d8f0aa1019fae6d470d304cfa6 -SIZE (rust/crates/wayland-scanner-0.31.4.crate) = 35691 -SHA256 (rust/crates/wayland-sys-0.31.4.crate) = 43676fe2daf68754ecf1d72026e4e6c15483198b5d24e888b74d3f22f887a148 -SIZE (rust/crates/wayland-sys-0.31.4.crate) = 8571 -SHA256 (rust/crates/web-sys-0.3.69.crate) = 77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef -SIZE (rust/crates/web-sys-0.3.69.crate) = 728877 +SHA256 (rust/crates/wayland-scanner-0.31.6.crate) = 896fdafd5d28145fce7958917d69f2fd44469b1d4e861cb5961bcbeebc6d1484 +SIZE (rust/crates/wayland-scanner-0.31.6.crate) = 36365 +SHA256 (rust/crates/wayland-sys-0.31.6.crate) = dbcebb399c77d5aa9fa5db874806ee7b4eba4e73650948e8f93963f128896615 +SIZE (rust/crates/wayland-sys-0.31.6.crate) = 10049 +SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2 +SIZE (rust/crates/web-sys-0.3.77.crate) = 638246 +SHA256 (rust/crates/webpki-0.22.4.crate) = ed63aea5ce73d0ff405984102c42de94fc55a6b75765d621c65262469b3c9b53 +SIZE (rust/crates/webpki-0.22.4.crate) = 63472 +SHA256 (rust/crates/webpki-roots-0.25.4.crate) = 5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1 +SIZE (rust/crates/webpki-roots-0.25.4.crate) = 253559 SHA256 (rust/crates/weezl-0.1.8.crate) = 53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082 SIZE (rust/crates/weezl-0.1.8.crate) = 42175 +SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7 +SIZE (rust/crates/which-4.4.2.crate) = 15953 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 -SHA256 (rust/crates/winapi-util-0.1.8.crate) = 4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b -SIZE (rust/crates/winapi-util-0.1.8.crate) = 12416 +SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb +SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 +SHA256 (rust/crates/windows-0.54.0.crate) = 9252e5725dbed82865af151df558e754e4a3c2c30818359eb17465f1346a1b49 +SIZE (rust/crates/windows-0.54.0.crate) = 11096265 SHA256 (rust/crates/windows-0.56.0.crate) = 1de69df01bdf1ead2f4ac895dc77c9351aefff65b2f3db429a343f9cbf05e132 SIZE (rust/crates/windows-0.56.0.crate) = 10807828 +SHA256 (rust/crates/windows-0.57.0.crate) = 12342cb4d8e3b046f3d80effd474a7a02447231330ef77d71daa6fbc40681143 +SIZE (rust/crates/windows-0.57.0.crate) = 9694564 SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9 SIZE (rust/crates/windows-core-0.52.0.crate) = 42154 +SHA256 (rust/crates/windows-core-0.54.0.crate) = 12661b9c89351d684a50a8a643ce5f608e20243b9fb84687800163429f161d65 +SIZE (rust/crates/windows-core-0.54.0.crate) = 44015 SHA256 (rust/crates/windows-core-0.56.0.crate) = 4698e52ed2d08f8658ab0c39512a7c00ee5fe2688c65f8c0a4f06750d729f2a6 SIZE (rust/crates/windows-core-0.56.0.crate) = 45084 +SHA256 (rust/crates/windows-core-0.57.0.crate) = d2ed2439a290666cd67ecce2b0ffaad89c2a56b976b736e6ece670297897832d +SIZE (rust/crates/windows-core-0.57.0.crate) = 53695 SHA256 (rust/crates/windows-implement-0.56.0.crate) = f6fc35f58ecd95a9b71c4f2329b911016e6bec66b3f2e6a4aad86bd2e99e2f9b SIZE (rust/crates/windows-implement-0.56.0.crate) = 9157 +SHA256 (rust/crates/windows-implement-0.57.0.crate) = 9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7 +SIZE (rust/crates/windows-implement-0.57.0.crate) = 10470 SHA256 (rust/crates/windows-interface-0.56.0.crate) = 08990546bf4edef8f431fa6326e032865f27138718c587dc21bc0265bbcb57cc SIZE (rust/crates/windows-interface-0.56.0.crate) = 9834 +SHA256 (rust/crates/windows-interface-0.57.0.crate) = 29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7 +SIZE (rust/crates/windows-interface-0.57.0.crate) = 10931 +SHA256 (rust/crates/windows-registry-0.2.0.crate) = e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0 +SIZE (rust/crates/windows-registry-0.2.0.crate) = 10470 SHA256 (rust/crates/windows-result-0.1.2.crate) = 5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8 SIZE (rust/crates/windows-result-0.1.2.crate) = 10601 +SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e +SIZE (rust/crates/windows-result-0.2.0.crate) = 12756 +SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10 +SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832 +SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0 +SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659 SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884 SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 +SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b +SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 +SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071 +SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492 SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 -SHA256 (rust/crates/windows-version-0.1.1.crate) = 6998aa457c9ba8ff2fb9f13e9d2a930dabcea28f1d0ab94d687d8b3654844515 -SIZE (rust/crates/windows-version-0.1.1.crate) = 7201 +SHA256 (rust/crates/windows-targets-0.53.0.crate) = b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b +SIZE (rust/crates/windows-targets-0.53.0.crate) = 7020 +SHA256 (rust/crates/windows-version-0.1.2.crate) = c12476c23a74725c539b24eae8bfc0dac4029c39cdb561d9f23616accd4ae26d +SIZE (rust/crates/windows-version-0.1.2.crate) = 7738 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8 +SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071 SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764 +SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443 +SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43 +SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981 SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483 SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 +SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c +SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446 +SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f +SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236 SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891 SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 +SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3 +SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973 SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 +SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11 +SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056 +SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060 +SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951 SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300 SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 +SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d +SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450 +SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36 +SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373 SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619 SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 +SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba +SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3 +SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068 SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486 SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57 +SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434 +SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0 +SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936 SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538 SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 -SHA256 (rust/crates/winnow-0.5.40.crate) = f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876 -SIZE (rust/crates/winnow-0.5.40.crate) = 159316 -SHA256 (rust/crates/winnow-0.6.13.crate) = 59b5e5f6c299a3c7890b876a2a587f3115162487e704907d9b6cd29473052ba1 -SIZE (rust/crates/winnow-0.6.13.crate) = 162649 +SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486 +SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400 +SHA256 (rust/crates/winnow-0.6.26.crate) = 1e90edd2ac1aa278a5c4599b1d89cf03074b610800f866d4026dc199d7929a28 +SIZE (rust/crates/winnow-0.6.26.crate) = 167349 +SHA256 (rust/crates/winnow-0.7.0.crate) = 7e49d2d35d3fad69b39b94139037ecfb4f359f08958b9c11e7315ce770462419 +SIZE (rust/crates/winnow-0.7.0.crate) = 170890 SHA256 (rust/crates/winreg-0.5.1.crate) = a27a759395c1195c4cc5cda607ef6f8f6498f64e78f7900f5de0a127a424704a SIZE (rust/crates/winreg-0.5.1.crate) = 17693 -SHA256 (rust/crates/winreg-0.52.0.crate) = a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5 -SIZE (rust/crates/winreg-0.52.0.crate) = 30148 +SHA256 (rust/crates/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1 +SIZE (rust/crates/winreg-0.50.0.crate) = 29703 +SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c +SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357 SHA256 (rust/crates/wl-clipboard-rs-0.8.1.crate) = 12b41773911497b18ca8553c3daaf8ec9fe9819caf93d451d3055f69de028adb SIZE (rust/crates/wl-clipboard-rs-0.8.1.crate) = 32835 +SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936 +SIZE (rust/crates/write16-1.0.0.crate) = 7218 +SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51 +SIZE (rust/crates/writeable-0.5.5.crate) = 22354 SHA256 (rust/crates/x11rb-0.13.1.crate) = 5d91ffca73ee7f68ce055750bf9f6eca0780b8c85eff9bc046a3b0da41755e12 SIZE (rust/crates/x11rb-0.13.1.crate) = 223916 SHA256 (rust/crates/x11rb-protocol-0.13.1.crate) = ec107c4503ea0b4a98ef47356329af139c0a4f7750e621cf2973cd3385ebcb3d SIZE (rust/crates/x11rb-protocol-0.13.1.crate) = 508522 -SHA256 (rust/crates/xdg-home-1.2.0.crate) = ca91dcf8f93db085f3a0a29358cd0b9d670915468f4290e8b85d118a34211ab8 -SIZE (rust/crates/xdg-home-1.2.0.crate) = 3881 +SHA256 (rust/crates/xdg-home-1.3.0.crate) = ec1cdab258fb55c0da61328dc52c8764709b249011b2cad0454c72f0bf10a1f6 +SIZE (rust/crates/xdg-home-1.3.0.crate) = 4000 SHA256 (rust/crates/xi-unicode-0.3.0.crate) = a67300977d3dc3f8034dae89778f502b6ba20b269527b3223ba59c0cf393bb8a SIZE (rust/crates/xi-unicode-0.3.0.crate) = 87001 -SHA256 (rust/crates/zbus-4.3.1.crate) = 851238c133804e0aa888edf4a0229481c753544ca12a60fd1c3230c8a500fe40 -SIZE (rust/crates/zbus-4.3.1.crate) = 157785 -SHA256 (rust/crates/zbus_macros-4.3.1.crate) = 8d5a3f12c20bd473be3194af6b49d50d7bb804ef3192dc70eddedb26b85d9da7 -SIZE (rust/crates/zbus_macros-4.3.1.crate) = 31173 -SHA256 (rust/crates/zbus_names-3.0.0.crate) = 4b9b1fef7d021261cc16cba64c351d291b715febe0fa10dc3a443ac5a5022e6c -SIZE (rust/crates/zbus_names-3.0.0.crate) = 10650 -SHA256 (rust/crates/zerocopy-0.6.6.crate) = 854e949ac82d619ee9a14c66a1b674ac730422372ccb759ce0c39cabcf2bf8e6 -SIZE (rust/crates/zerocopy-0.6.6.crate) = 47473 +SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40 +SIZE (rust/crates/yoke-0.7.5.crate) = 29673 +SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154 +SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525 +SHA256 (rust/crates/zbus-5.3.1.crate) = 2494e4b3f44d8363eef79a8a75fc0649efb710eef65a66b5e688a5eb4afe678a +SIZE (rust/crates/zbus-5.3.1.crate) = 162072 +SHA256 (rust/crates/zbus_macros-5.3.1.crate) = 445efc01929302aee95e2b25bbb62a301ea8a6369466e4278e58e7d1dfb23631 +SIZE (rust/crates/zbus_macros-5.3.1.crate) = 36371 +SHA256 (rust/crates/zbus_names-4.1.1.crate) = 519629a3f80976d89c575895b05677cbc45eaf9f70d62a364d819ba646409cc8 +SIZE (rust/crates/zbus_names-4.1.1.crate) = 16955 SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0 SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645 -SHA256 (rust/crates/zerocopy-derive-0.6.6.crate) = 125139de3f6b9d625c39e2efdd73d41bdac468ccd556556440e322be0e1bbd91 -SIZE (rust/crates/zerocopy-derive-0.6.6.crate) = 522443 SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829 -SHA256 (rust/crates/zvariant-4.1.2.crate) = 1724a2b330760dc7d2a8402d841119dc869ef120b139d29862d6980e9c75bfc9 -SIZE (rust/crates/zvariant-4.1.2.crate) = 82045 -SHA256 (rust/crates/zvariant_derive-4.1.2.crate) = 55025a7a518ad14518fb243559c058a2e5b848b015e31f1d90414f36e3317859 -SIZE (rust/crates/zvariant_derive-4.1.2.crate) = 11026 -SHA256 (rust/crates/zvariant_utils-2.0.0.crate) = fc242db087efc22bd9ade7aa7809e4ba828132edc312871584a6b4391bdf8786 -SIZE (rust/crates/zvariant_utils-2.0.0.crate) = 6815 -SHA256 (hrkfdn-ncspot-v1.1.2_GH0.tar.gz) = 010b12172b85e6ae0eaf60ae0ab923580bcca0b132927b39c2a2fc878cb5e6a7 -SIZE (hrkfdn-ncspot-v1.1.2_GH0.tar.gz) = 255659 +SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e +SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091 +SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808 +SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285 +SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde +SIZE (rust/crates/zeroize-1.8.1.crate) = 20029 +SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079 +SIZE (rust/crates/zerovec-0.10.4.crate) = 126398 +SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6 +SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438 +SHA256 (rust/crates/zvariant-5.2.0.crate) = 55e6b9b5f1361de2d5e7d9fd1ee5f6f7fcb6060618a1f82f3472f58f2b8d4be9 +SIZE (rust/crates/zvariant-5.2.0.crate) = 77551 +SHA256 (rust/crates/zvariant_derive-5.2.0.crate) = 573a8dd76961957108b10f7a45bac6ab1ea3e9b7fe01aff88325dc57bb8f5c8b +SIZE (rust/crates/zvariant_derive-5.2.0.crate) = 11491 +SHA256 (rust/crates/zvariant_utils-3.1.0.crate) = ddd46446ea2a1f353bfda53e35f17633afa79f4fe290a611c94645c69fe96a50 +SIZE (rust/crates/zvariant_utils-3.1.0.crate) = 13991 +SHA256 (hrkfdn-ncspot-v1.2.2_GH0.tar.gz) = 11555a61be381afa6196b0603d12ea34ee0c6e1660d7c586d13927f3e5ba802c +SIZE (hrkfdn-ncspot-v1.2.2_GH0.tar.gz) = 261836 diff --git a/audio/owntone/Makefile b/audio/owntone/Makefile index dff88e56c53..a3308b79663 100644 --- a/audio/owntone/Makefile +++ b/audio/owntone/Makefile @@ -1,6 +1,6 @@ PORTNAME= owntone -DISTVERSION= 28.10 -PORTREVISION= 1 +DISTVERSION= 28.11 +PORTREVISION= 0 CATEGORIES= audio MASTER_SITES= https://github.com/owntone/owntone-server/releases/download/${DISTVERSION}/ diff --git a/audio/owntone/distinfo b/audio/owntone/distinfo index 250803f4ba0..5cc1d33f415 100644 --- a/audio/owntone/distinfo +++ b/audio/owntone/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1730734490 -SHA256 (owntone-28.10.tar.xz) = 00fb9c9656101b68df7a80dbb73cbfb43737cd542fddf9982322d2d5bd741002 -SIZE (owntone-28.10.tar.xz) = 1090848 +TIMESTAMP = 1738020265 +SHA256 (owntone-28.11.tar.xz) = 98538566a993638ec569fc44ea2c7a7fcb5dd925c47b84b64ac2d63fc8b056b8 +SIZE (owntone-28.11.tar.xz) = 1122604 diff --git a/audio/owntone/pkg-plist b/audio/owntone/pkg-plist index f2c0f5636f1..620ae9e71e8 100644 --- a/audio/owntone/pkg-plist +++ b/audio/owntone/pkg-plist @@ -9,11 +9,19 @@ sbin/owntone %%PORTDOCS%%%%DOCSDIR%%/docs/advanced/radio-streams.md %%PORTDOCS%%%%DOCSDIR%%/docs/advanced/remote-access.md %%PORTDOCS%%%%DOCSDIR%%/docs/artwork.md -%%PORTDOCS%%%%DOCSDIR%%/docs/clients/cli.md -%%PORTDOCS%%%%DOCSDIR%%/docs/clients/mpd.md -%%PORTDOCS%%%%DOCSDIR%%/docs/clients/remote.md -%%PORTDOCS%%%%DOCSDIR%%/docs/clients/supported-clients.md -%%PORTDOCS%%%%DOCSDIR%%/docs/clients/web-interface.md +%%PORTDOCS%%%%DOCSDIR%%/docs/audio-outputs/airplay.md +%%PORTDOCS%%%%DOCSDIR%%/docs/audio-outputs/chromecast.md +%%PORTDOCS%%%%DOCSDIR%%/docs/audio-outputs/local-audio.md +%%PORTDOCS%%%%DOCSDIR%%/docs/audio-outputs/mobile.md +%%PORTDOCS%%%%DOCSDIR%%/docs/audio-outputs/roku.md +%%PORTDOCS%%%%DOCSDIR%%/docs/audio-outputs/streaming.md +%%PORTDOCS%%%%DOCSDIR%%/docs/audio-outputs/web.md +%%PORTDOCS%%%%DOCSDIR%%/docs/building.md +%%PORTDOCS%%%%DOCSDIR%%/docs/configuration.md +%%PORTDOCS%%%%DOCSDIR%%/docs/control-clients/cli-api.md +%%PORTDOCS%%%%DOCSDIR%%/docs/control-clients/desktop.md +%%PORTDOCS%%%%DOCSDIR%%/docs/control-clients/mobile.md +%%PORTDOCS%%%%DOCSDIR%%/docs/control-clients/web.md %%PORTDOCS%%%%DOCSDIR%%/docs/getting-started.md %%PORTDOCS%%%%DOCSDIR%%/docs/index.md %%PORTDOCS%%%%DOCSDIR%%/docs/installation.md @@ -21,10 +29,7 @@ sbin/owntone %%PORTDOCS%%%%DOCSDIR%%/docs/integrations/spotify.md %%PORTDOCS%%%%DOCSDIR%%/docs/json-api.md %%PORTDOCS%%%%DOCSDIR%%/docs/library.md -%%PORTDOCS%%%%DOCSDIR%%/docs/outputs/airplay.md -%%PORTDOCS%%%%DOCSDIR%%/docs/outputs/chromecast.md -%%PORTDOCS%%%%DOCSDIR%%/docs/outputs/local-audio.md -%%PORTDOCS%%%%DOCSDIR%%/docs/outputs/streaming.md +%%PORTDOCS%%%%DOCSDIR%%/docs/media-clients.md %%PORTDOCS%%%%DOCSDIR%%/docs/playlists.md %%PORTDOCS%%%%DOCSDIR%%/docs/smart-playlists.md %%PORTDOCS%%%%DOCSDIR%%/scripts/pairinghelper.sh diff --git a/audio/picard-plugins/Makefile b/audio/picard-plugins/Makefile index 5eac301a519..20c7f580359 100644 --- a/audio/picard-plugins/Makefile +++ b/audio/picard-plugins/Makefile @@ -1,5 +1,5 @@ PORTNAME= picard-plugins -PORTVERSION= 2.0.20240712 +PORTVERSION= 2.0.20241113 CATEGORIES= audio python MAINTAINER= jhale@FreeBSD.org @@ -13,7 +13,7 @@ USES= python USE_GITHUB= yes GH_ACCOUNT= metabrainz -GH_TAGNAME= 1fd3cfe +GH_TAGNAME= 277aa4d PORTSCOUT= limit:^2\. diff --git a/audio/picard-plugins/distinfo b/audio/picard-plugins/distinfo index d24148ddb49..fa1213d3137 100644 --- a/audio/picard-plugins/distinfo +++ b/audio/picard-plugins/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1724224374 -SHA256 (metabrainz-picard-plugins-2.0.20240712-1fd3cfe_GH0.tar.gz) = 6d0b813eeaac053e89c660cc9c420d7d7efc7225208a33ac06f3aca188e8d18c -SIZE (metabrainz-picard-plugins-2.0.20240712-1fd3cfe_GH0.tar.gz) = 592250 +TIMESTAMP = 1738740580 +SHA256 (metabrainz-picard-plugins-2.0.20241113-277aa4d_GH0.tar.gz) = 3c92924d4d9f2d6ce12e0ddf47caef5c2490204eca2ca2c7a8702ef5f8602336 +SIZE (metabrainz-picard-plugins-2.0.20241113-277aa4d_GH0.tar.gz) = 592234 diff --git a/audio/picard/Makefile b/audio/picard/Makefile index 34a071b6ea2..2538ea621f6 100644 --- a/audio/picard/Makefile +++ b/audio/picard/Makefile @@ -1,6 +1,5 @@ PORTNAME= picard -DISTVERSION= 2.12.3 -PORTREVISION= 1 +DISTVERSION= 2.13.1 CATEGORIES= audio python MASTER_SITES= https://github.com/metabrainz/${PORTNAME}/releases/download/release-${DISTVERSION}/ \ https://data.musicbrainz.org/pub/musicbrainz/${PORTNAME}/ diff --git a/audio/picard/distinfo b/audio/picard/distinfo index 001f4a27d0d..0b02cbfd002 100644 --- a/audio/picard/distinfo +++ b/audio/picard/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725562679 -SHA256 (picard-2.12.3.tar.gz) = a47ff4d60d9b4fd45d8fe3c13348fada1dda9cddd2b602a923af4643d6661a66 -SIZE (picard-2.12.3.tar.gz) = 5878683 +TIMESTAMP = 1738739717 +SHA256 (picard-2.13.1.tar.gz) = 0b71acebde48ba96de872fa34950fdd7e91946f41e565a7712eb0ef9c3daad01 +SIZE (picard-2.13.1.tar.gz) = 6088686 diff --git a/audio/plasma5-kpipewire/Makefile b/audio/plasma5-kpipewire/Makefile deleted file mode 100644 index e962c1c1008..00000000000 --- a/audio/plasma5-kpipewire/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -PORTNAME= kpipewire -DISTVERSION= ${KDE_PLASMA_VERSION} -CATEGORIES= audio kde kde-plasma - -MAINTAINER= kde@FreeBSD.org -COMMENT= Plasma5 Plasma pipewire plugin -WWW= https://www.kde.org/plasma-desktop - -LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire \ - libepoxy.so:graphics/libepoxy \ - libavcodec.so:multimedia/ffmpeg \ - libdrm.so:graphics/libdrm - -USES= cmake compiler:c++11-lib gettext gl gnome kde:5 pkgconfig qt:5 \ - shebangfix tar:xz -USE_GL= egl gbm gl -USE_GNOME= glib20 -USE_KDE= coreaddons i18n wayland \ - ecm:build plasma-wayland-protocols:build -USE_QT= core declarative gui network wayland \ - buildtools:build qmake:build - -.include diff --git a/audio/plasma5-kpipewire/distinfo b/audio/plasma5-kpipewire/distinfo deleted file mode 100644 index 0c00560af57..00000000000 --- a/audio/plasma5-kpipewire/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1709790857 -SHA256 (KDE/plasma/5.27.11/kpipewire-5.27.11.tar.xz) = ac9a0f24942eb8dc2521376f234a2e37485223b68e4ed1227e46808f8bff4cc0 -SIZE (KDE/plasma/5.27.11/kpipewire-5.27.11.tar.xz) = 60076 diff --git a/audio/plasma5-kpipewire/pkg-descr b/audio/plasma5-kpipewire/pkg-descr deleted file mode 100644 index 13bfbe54e6e..00000000000 --- a/audio/plasma5-kpipewire/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Plasma applet for audio volume management using PulseAudio - -For users of pulseaudio, this provides extended mixer applet. diff --git a/audio/plasma5-kpipewire/pkg-plist b/audio/plasma5-kpipewire/pkg-plist deleted file mode 100644 index 8256915cd0c..00000000000 --- a/audio/plasma5-kpipewire/pkg-plist +++ /dev/null @@ -1,61 +0,0 @@ -include/KPipeWire/DmaBufHandler -include/KPipeWire/PipeWireRecord -include/KPipeWire/PipeWireSourceItem -include/KPipeWire/PipeWireSourceStream -include/KPipeWire/dmabufhandler.h -include/KPipeWire/kpipewire_export.h -include/KPipeWire/kpipewiredmabuf_export.h -include/KPipeWire/pipewirerecord.h -include/KPipeWire/pipewiresourceitem.h -include/KPipeWire/pipewiresourcestream.h -lib/cmake/KPipeWire/KPipeWireConfig.cmake -lib/cmake/KPipeWire/KPipeWireConfigVersion.cmake -lib/cmake/KPipeWire/KPipeWireTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPipeWire/KPipeWireTargets.cmake -lib/libKPipeWire.so -lib/libKPipeWire.so.5 -lib/libKPipeWire.so.%%KDE_PLASMA_VERSION%% -lib/libKPipeWireDmaBuf.so -lib/libKPipeWireDmaBuf.so.5 -lib/libKPipeWireDmaBuf.so.%%KDE_PLASMA_VERSION%% -lib/libKPipeWireRecord.so -lib/libKPipeWireRecord.so.5 -lib/libKPipeWireRecord.so.%%KDE_PLASMA_VERSION%% -%%QT_QMLDIR%%/org/kde/pipewire/libKPipeWireDeclarative.so -%%QT_QMLDIR%%/org/kde/pipewire/qmldir -%%QT_QMLDIR%%/org/kde/pipewire/record/libKPipeWireRecordDeclarative.so -%%QT_QMLDIR%%/org/kde/pipewire/record/qmldir -share/locale/ar/LC_MESSAGES/kpipewire5.mo -share/locale/ca/LC_MESSAGES/kpipewire5.mo -share/locale/ca@valencia/LC_MESSAGES/kpipewire5.mo -share/locale/cs/LC_MESSAGES/kpipewire5.mo -share/locale/de/LC_MESSAGES/kpipewire5.mo -share/locale/en_GB/LC_MESSAGES/kpipewire5.mo -share/locale/es/LC_MESSAGES/kpipewire5.mo -share/locale/eu/LC_MESSAGES/kpipewire5.mo -share/locale/fi/LC_MESSAGES/kpipewire5.mo -share/locale/fr/LC_MESSAGES/kpipewire5.mo -share/locale/gl/LC_MESSAGES/kpipewire5.mo -share/locale/id/LC_MESSAGES/kpipewire5.mo -share/locale/it/LC_MESSAGES/kpipewire5.mo -share/locale/ja/LC_MESSAGES/kpipewire5.mo -share/locale/ka/LC_MESSAGES/kpipewire5.mo -share/locale/ko/LC_MESSAGES/kpipewire5.mo -share/locale/nl/LC_MESSAGES/kpipewire5.mo -share/locale/nn/LC_MESSAGES/kpipewire5.mo -share/locale/pa/LC_MESSAGES/kpipewire5.mo -share/locale/pl/LC_MESSAGES/kpipewire5.mo -share/locale/pt/LC_MESSAGES/kpipewire5.mo -share/locale/pt_BR/LC_MESSAGES/kpipewire5.mo -share/locale/ro/LC_MESSAGES/kpipewire5.mo -share/locale/ru/LC_MESSAGES/kpipewire5.mo -share/locale/sk/LC_MESSAGES/kpipewire5.mo -share/locale/sl/LC_MESSAGES/kpipewire5.mo -share/locale/sv/LC_MESSAGES/kpipewire5.mo -share/locale/ta/LC_MESSAGES/kpipewire5.mo -share/locale/tr/LC_MESSAGES/kpipewire5.mo -share/locale/uk/LC_MESSAGES/kpipewire5.mo -share/locale/zh_CN/LC_MESSAGES/kpipewire5.mo -share/locale/zh_TW/LC_MESSAGES/kpipewire5.mo -share/qlogging-categories5/kpipewire.categories -share/qlogging-categories5/kpipewirerecord.categories diff --git a/audio/plasma5-plasma-pa/Makefile b/audio/plasma5-plasma-pa/Makefile deleted file mode 100644 index e52ca7abbb3..00000000000 --- a/audio/plasma5-plasma-pa/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -PORTNAME= plasma-pa -DISTVERSION= ${KDE_PLASMA_VERSION} -PORTREVISION= 1 -CATEGORIES= audio kde kde-plasma - -MAINTAINER= kde@FreeBSD.org -COMMENT= Plasma5 Plasma pulse audio mixer -WWW= https://www.kde.org/plasma-desktop - -LIB_DEPENDS= libcanberra.so:audio/libcanberra \ - libpulse.so:audio/pulseaudio -RUN_DEPENDS= ${LOCALBASE}/share/sounds/freedesktop/index.theme:audio/freedesktop-sound-theme - -USES= cmake compiler:c++11-lib gettext gnome kde:5 pkgconfig qt:5 \ - shebangfix tar:xz -USE_GNOME= glib20 -USE_KDE= config configwidgets coreaddons globalaccel i18n kcmutils \ - kdeclarative notifications package plasma-framework \ - doctools:build ecm:build -USE_QT= core dbus declarative gui network widgets xml \ - buildtools:build qmake:build - -SHEBANG_FILES= data/plasmaVolumeDisableKMixAutostart.pl -CMAKE_OFF= USE_GCONF - -.include diff --git a/audio/plasma5-plasma-pa/distinfo b/audio/plasma5-plasma-pa/distinfo deleted file mode 100644 index 5efa7e229b1..00000000000 --- a/audio/plasma5-plasma-pa/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1709790859 -SHA256 (KDE/plasma/5.27.11/plasma-pa-5.27.11.tar.xz) = 3daa671ea7163b69846b9c96ddf310e791a41f71ba0b6381adb0c5dbb9a720b3 -SIZE (KDE/plasma/5.27.11/plasma-pa-5.27.11.tar.xz) = 164028 diff --git a/audio/plasma5-plasma-pa/pkg-descr b/audio/plasma5-plasma-pa/pkg-descr deleted file mode 100644 index 13bfbe54e6e..00000000000 --- a/audio/plasma5-plasma-pa/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Plasma applet for audio volume management using PulseAudio - -For users of pulseaudio, this provides extended mixer applet. diff --git a/audio/plasma5-plasma-pa/pkg-plist b/audio/plasma5-plasma-pa/pkg-plist deleted file mode 100644 index 1941953c32e..00000000000 --- a/audio/plasma5-plasma-pa/pkg-plist +++ /dev/null @@ -1,150 +0,0 @@ -%%QT_PLUGINDIR%%/plasma/kcms/systemsettings/kcm_pulseaudio.so -%%QT_QMLDIR%%/org/kde/plasma/private/volume/PulseObjectFilterModel.qml -%%QT_QMLDIR%%/org/kde/plasma/private/volume/libplasma-volume-declarative.so -%%QT_QMLDIR%%/org/kde/plasma/private/volume/qmldir -share/applications/kcm_pulseaudio.desktop -share/doc/HTML/ca/kcontrol/plasma-pa/index.cache.bz2 -share/doc/HTML/ca/kcontrol/plasma-pa/index.docbook -share/doc/HTML/de/kcontrol/plasma-pa/index.cache.bz2 -share/doc/HTML/de/kcontrol/plasma-pa/index.docbook -share/doc/HTML/en/kcontrol/plasma-pa/index.cache.bz2 -share/doc/HTML/en/kcontrol/plasma-pa/index.docbook -share/doc/HTML/es/kcontrol/plasma-pa/index.cache.bz2 -share/doc/HTML/es/kcontrol/plasma-pa/index.docbook -share/doc/HTML/id/kcontrol/plasma-pa/index.cache.bz2 -share/doc/HTML/id/kcontrol/plasma-pa/index.docbook -share/doc/HTML/it/kcontrol/plasma-pa/index.cache.bz2 -share/doc/HTML/it/kcontrol/plasma-pa/index.docbook -share/doc/HTML/nl/kcontrol/plasma-pa/index.cache.bz2 -share/doc/HTML/nl/kcontrol/plasma-pa/index.docbook -share/doc/HTML/pt/kcontrol/plasma-pa/index.cache.bz2 -share/doc/HTML/pt/kcontrol/plasma-pa/index.docbook -share/doc/HTML/pt_BR/kcontrol/plasma-pa/index.cache.bz2 -share/doc/HTML/pt_BR/kcontrol/plasma-pa/index.docbook -share/doc/HTML/ru/kcontrol/plasma-pa/index.cache.bz2 -share/doc/HTML/ru/kcontrol/plasma-pa/index.docbook -share/doc/HTML/sv/kcontrol/plasma-pa/index.cache.bz2 -share/doc/HTML/sv/kcontrol/plasma-pa/index.docbook -share/doc/HTML/uk/kcontrol/plasma-pa/index.cache.bz2 -share/doc/HTML/uk/kcontrol/plasma-pa/index.docbook -share/kconf_update/disable_kmix.upd -share/kconf_update/plasmaVolumeDisableKMixAutostart.pl -share/kde4/apps/kconf_update/disable_kmix.upd -share/kde4/apps/kconf_update/plasmaVolumeDisableKMixAutostart.pl -share/kpackage/kcms/kcm_pulseaudio/contents/code/icon.js -share/kpackage/kcms/kcm_pulseaudio/contents/ui/CardListItem.qml -share/kpackage/kcms/kcm_pulseaudio/contents/ui/DeviceComboBox.qml -share/kpackage/kcms/kcm_pulseaudio/contents/ui/DeviceListItem.qml -share/kpackage/kcms/kcm_pulseaudio/contents/ui/MuteButton.qml -share/kpackage/kcms/kcm_pulseaudio/contents/ui/StreamListItem.qml -share/kpackage/kcms/kcm_pulseaudio/contents/ui/VolumeControlsConfig.qml -share/kpackage/kcms/kcm_pulseaudio/contents/ui/VolumeSlider.qml -share/kpackage/kcms/kcm_pulseaudio/contents/ui/main.qml -share/kservices5/plasma-applet-org.kde.plasma.volume.desktop -share/locale/ar/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/ar/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/az/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/az/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/bg/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/bg/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/ca/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/ca/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/ca@valencia/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/ca@valencia/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/cs/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/cs/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/da/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/da/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/de/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/de/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/el/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/el/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/en_GB/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/en_GB/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/es/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/es/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/et/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/et/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/eu/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/eu/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/fi/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/fi/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/fr/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/fr/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/gl/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/gl/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/he/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/he/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/hsb/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/hu/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/hu/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/ia/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/ia/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/id/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/id/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/it/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/it/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/ja/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/ja/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/ka/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/ka/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/ko/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/ko/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/lt/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/lt/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/lv/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/ml/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/ml/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/nb/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/nl/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/nl/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/nn/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/nn/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/pa/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/pa/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/pl/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/pl/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/pt/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/pt/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/pt_BR/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/pt_BR/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/ro/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/ro/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/ru/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/ru/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/sk/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/sk/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/sl/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/sl/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/sr/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/sr/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/sr@ijekavian/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/sr@ijekavian/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/sr@latin/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/sr@latin/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/sv/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/sv/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/ta/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/ta/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/tr/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/tr/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/uk/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/uk/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/zh_CN/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/zh_CN/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/locale/zh_TW/LC_MESSAGES/kcm_pulseaudio.mo -share/locale/zh_TW/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo -share/metainfo/org.kde.plasma.volume.appdata.xml -share/plasma/plasmoids/org.kde.plasma.volume/contents/code/icon.js -share/plasma/plasmoids/org.kde.plasma.volume/contents/config/main.xml -share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/DeviceListItem.qml -share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/HorizontalStackView.qml -share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/ListItemBase.qml -share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/SmallToolButton.qml -share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/StreamListItem.qml -share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/VolumeSlider.qml -share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/main.qml -share/plasma/plasmoids/org.kde.plasma.volume/metadata.desktop -share/plasma/plasmoids/org.kde.plasma.volume/metadata.json diff --git a/audio/py-torchaudio/Makefile b/audio/py-torchaudio/Makefile index 852edeaa434..0c9f12813c1 100644 --- a/audio/py-torchaudio/Makefile +++ b/audio/py-torchaudio/Makefile @@ -1,7 +1,7 @@ PORTNAME= torchaudio DISTVERSIONPREFIX= v DISTVERSION= 2.2.1 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= audio python # machine-learning MASTER_SITES= https://downloads.sourceforge.net/project/sox/sox/14.4.2/:sox PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/audio/schismtracker/Makefile b/audio/schismtracker/Makefile index e0e38786946..44440b050c7 100644 --- a/audio/schismtracker/Makefile +++ b/audio/schismtracker/Makefile @@ -1,5 +1,5 @@ PORTNAME= schismtracker -DISTVERSION= 20241226 +DISTVERSION= 20250202 CATEGORIES= audio MAINTAINER= ehaupt@FreeBSD.org diff --git a/audio/schismtracker/distinfo b/audio/schismtracker/distinfo index 72f6b808d41..6908e1e209b 100644 --- a/audio/schismtracker/distinfo +++ b/audio/schismtracker/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735550021 -SHA256 (schismtracker-schismtracker-20241226_GH0.tar.gz) = 32b9e5f3cab7648c89b23449fb7ca2ab77abd9e67e120ced70770710b1e06a58 -SIZE (schismtracker-schismtracker-20241226_GH0.tar.gz) = 1187056 +TIMESTAMP = 1738615212 +SHA256 (schismtracker-schismtracker-20250202_GH0.tar.gz) = 5275bc177bac8e93b5141d706c284c9104f74b6bef9d83be2328963b3aa0700f +SIZE (schismtracker-schismtracker-20250202_GH0.tar.gz) = 1205258 diff --git a/audio/shairport-sync/Makefile b/audio/shairport-sync/Makefile index ad65242d25d..898913ae045 100644 --- a/audio/shairport-sync/Makefile +++ b/audio/shairport-sync/Makefile @@ -1,5 +1,5 @@ PORTNAME= shairport-sync -DISTVERSION= 4.3.5 +DISTVERSION= 4.3.7 CATEGORIES= audio MAINTAINER= ehaupt@FreeBSD.org diff --git a/audio/shairport-sync/distinfo b/audio/shairport-sync/distinfo index 6779fa43fb0..57bb7f2a4fa 100644 --- a/audio/shairport-sync/distinfo +++ b/audio/shairport-sync/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733145166 -SHA256 (mikebrady-shairport-sync-4.3.5_GH0.tar.gz) = 66e985e8e51e8e2c5883c95f68063e2b27d81eb372c8f048acf46dd80a94c118 -SIZE (mikebrady-shairport-sync-4.3.5_GH0.tar.gz) = 565099 +TIMESTAMP = 1738402418 +SHA256 (mikebrady-shairport-sync-4.3.7_GH0.tar.gz) = a1242d100b61fe1fffbbf706e919ed51d6a341c9fb8293fb42046e32ae2b3338 +SIZE (mikebrady-shairport-sync-4.3.7_GH0.tar.gz) = 566065 diff --git a/audio/songrec/Makefile b/audio/songrec/Makefile index 63e7bb9ee86..51c4d616fd7 100644 --- a/audio/songrec/Makefile +++ b/audio/songrec/Makefile @@ -10,8 +10,6 @@ WWW= https://github.com/marin-m/SongRec LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN_powerpc64le= rust compiler crashes, see https://github.com/rust-lang/rust/issues/120583 - LIB_DEPENDS= libasound.so:audio/alsa-lib \ libdbus-1.so:devel/dbus \ libpulse.so:audio/pulseaudio diff --git a/audio/strawberry/Makefile b/audio/strawberry/Makefile index 235ccacfa27..b5e8ed868aa 100644 --- a/audio/strawberry/Makefile +++ b/audio/strawberry/Makefile @@ -1,5 +1,5 @@ PORTNAME= strawberry -DISTVERSION= 1.2.4 +DISTVERSION= 1.2.7 CATEGORIES= audio MASTER_SITES= https://github.com/strawberrymusicplayer/${PORTNAME}/releases/download/${DISTVERSION}/ diff --git a/audio/strawberry/distinfo b/audio/strawberry/distinfo index e60892ba6ef..3ca0a452ee0 100644 --- a/audio/strawberry/distinfo +++ b/audio/strawberry/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736753988 -SHA256 (strawberry-1.2.4.tar.xz) = de4868914c66b3b79e57216252ac44eb63cacf0ead1d0462b76725b956574827 -SIZE (strawberry-1.2.4.tar.xz) = 11456732 +TIMESTAMP = 1738394108 +SHA256 (strawberry-1.2.7.tar.xz) = 3411878ce1937fc5161ed9cffe25591c228035b6918d383bd26f73d12eed799a +SIZE (strawberry-1.2.7.tar.xz) = 11487296 diff --git a/audio/wavpack/Makefile b/audio/wavpack/Makefile index 1f76e53ba43..9aa4ef83e35 100644 --- a/audio/wavpack/Makefile +++ b/audio/wavpack/Makefile @@ -1,5 +1,5 @@ PORTNAME= wavpack -DISTVERSION= 5.7.0 +DISTVERSION= 5.8.1 CATEGORIES= audio MASTER_SITES= https://github.com/dbry/WavPack/releases/download/${DISTVERSION}/ \ http://www.wavpack.com/ diff --git a/audio/wavpack/distinfo b/audio/wavpack/distinfo index 50ed0ab4567..d6178ce7cc6 100644 --- a/audio/wavpack/distinfo +++ b/audio/wavpack/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1709421823 -SHA256 (wavpack-5.7.0.tar.xz) = e81510fd9ec5f309f58d5de83e9af6c95e267a13753d7e0bbfe7b91273a88bee -SIZE (wavpack-5.7.0.tar.xz) = 814324 +TIMESTAMP = 1738094705 +SHA256 (wavpack-5.8.1.tar.xz) = 7322775498602c8850afcfc1ae38f99df4cbcd51386e873d6b0f8047e55c0c26 +SIZE (wavpack-5.8.1.tar.xz) = 822696 diff --git a/audio/wavpack/pkg-plist b/audio/wavpack/pkg-plist index f217fbeaf95..ab66c907b64 100644 --- a/audio/wavpack/pkg-plist +++ b/audio/wavpack/pkg-plist @@ -3,12 +3,13 @@ bin/wvgain bin/wvtag bin/wvunpack include/wavpack/wavpack.h -lib/cmake/WavPack/wavpack-config-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/WavPack/wavpack-config-version.cmake lib/cmake/WavPack/wavpack-config.cmake +lib/cmake/WavPack/wavpack-targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/WavPack/wavpack-targets.cmake lib/libwavpack.so lib/libwavpack.so.1 -lib/libwavpack.so.1.2.6 +lib/libwavpack.so.1.2.7 libdata/pkgconfig/wavpack.pc share/man/man1/wavpack.1.gz share/man/man1/wvgain.1.gz diff --git a/audio/xfce4-pulseaudio-plugin/Makefile b/audio/xfce4-pulseaudio-plugin/Makefile index b9e7587a446..1b31661090d 100644 --- a/audio/xfce4-pulseaudio-plugin/Makefile +++ b/audio/xfce4-pulseaudio-plugin/Makefile @@ -1,5 +1,6 @@ PORTNAME= xfce4-pulseaudio-plugin PORTVERSION= 0.4.9 +PORTREVISION= 1 CATEGORIES= audio xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 diff --git a/biology/bolt-lmm/Makefile b/biology/bolt-lmm/Makefile index 9463b15dfa5..0bbc9d7b255 100644 --- a/biology/bolt-lmm/Makefile +++ b/biology/bolt-lmm/Makefile @@ -1,6 +1,6 @@ PORTNAME= bolt-lmm DISTVERSION= 2.3.6 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= biology MASTER_SITES= https://data.broadinstitute.org/alkesgroup/BOLT-LMM/downloads/ DISTNAME= BOLT-LMM_v${PORTVERSION} diff --git a/biology/fermi-lite/Makefile b/biology/fermi-lite/Makefile index 7adfe12a1c8..3337f9cd39e 100644 --- a/biology/fermi-lite/Makefile +++ b/biology/fermi-lite/Makefile @@ -12,7 +12,7 @@ WWW= https://github.com/lh3/fermi-lite LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -ONLY_FOR_ARCHS= aarch64 amd64 armv7 i386 +ONLY_FOR_ARCHS= aarch64 amd64 armv7 i386 powerpc64le ONLY_FOR_ARCHS_REASON= Use of the header in ksw.c which is only for SSE2 armv7_BUILD_DEPENDS= ${LOCALBASE}/include/sse2neon.h:devel/sse2neon @@ -25,7 +25,7 @@ USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= lh3 -CFLAGS_powerpc64le= -DNO_WARN_X86_INTRINSICS # not sure if it was really ever built on powerpc64le +CFLAGS_powerpc64le= -DNO_WARN_X86_INTRINSICS # not sure if it was really ever built on powerpc64le - from pkubaj: yes, it builds CFLAGS_i386= -msse2 MAKE_ARGS= CFLAGS="${CFLAGS}" diff --git a/biology/gcta/Makefile b/biology/gcta/Makefile index 4d02040e521..8033253a393 100644 --- a/biology/gcta/Makefile +++ b/biology/gcta/Makefile @@ -1,7 +1,7 @@ PORTNAME= gcta DISTVERSIONPREFIX= v DISTVERSION= 1.94.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= biology MAINTAINER= jwb@FreeBSD.org diff --git a/biology/gemma/Makefile b/biology/gemma/Makefile index 6e1c6ef9c2b..f9956da2870 100644 --- a/biology/gemma/Makefile +++ b/biology/gemma/Makefile @@ -1,6 +1,7 @@ PORTNAME= gemma DISTVERSIONPREFIX= v DISTVERSION= 0.98.5 +PORTREVISION= 1 CATEGORIES= biology MAINTAINER= jwb@FreeBSD.org diff --git a/biology/hyphy/Makefile b/biology/hyphy/Makefile index b18cba727f8..1566c93edaa 100644 --- a/biology/hyphy/Makefile +++ b/biology/hyphy/Makefile @@ -1,5 +1,5 @@ PORTNAME= hyphy -DISTVERSION= 2.5.64 +DISTVERSION= 2.5.68 CATEGORIES= biology MAINTAINER= jrm@FreeBSD.org @@ -23,6 +23,6 @@ GH_ACCOUNT= veg OPTIONS_DEFINE= AVX AVX_DESC= Advanced vector extensions support -AVX_CMAKE_OFF= -DNOAVX:BOOL=ON +AVX_CMAKE_BOOL_OFF= NOAVX .include diff --git a/biology/hyphy/distinfo b/biology/hyphy/distinfo index ffa4bb48bcc..22dfddb65f9 100644 --- a/biology/hyphy/distinfo +++ b/biology/hyphy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732814990 -SHA256 (veg-hyphy-2.5.64_GH0.tar.gz) = 7ba1aaf82c8d876d36dc9deb63da8a5da604917fe1628cef444af0207579aea6 -SIZE (veg-hyphy-2.5.64_GH0.tar.gz) = 5613927 +TIMESTAMP = 1738091771 +SHA256 (veg-hyphy-2.5.68_GH0.tar.gz) = 11da9a57e340693d323d070962c636a29912b97a671e498557b4419da8aadd40 +SIZE (veg-hyphy-2.5.68_GH0.tar.gz) = 5617679 diff --git a/biology/infernal/Makefile b/biology/infernal/Makefile index 74ed79a152b..4e3e096bf7f 100644 --- a/biology/infernal/Makefile +++ b/biology/infernal/Makefile @@ -1,12 +1,12 @@ PORTNAME= infernal -PORTVERSION= 1.1.4 -PORTREVISION= 1 +DISTVERSION= 1.1.5 CATEGORIES= biology MASTER_SITES= http://eddylab.org/infernal/ MAINTAINER= mzaki@e-mail.ne.jp COMMENT= Search sequence databases for structural RNA homologs -WWW= http://eddylab.org/infernal/ +WWW= http://eddylab.org/infernal/ \ + https://github.com/EddyRivasLab/infernal/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE @@ -16,28 +16,28 @@ ONLY_FOR_ARCHS_REASON= requires SSE2 or AltiVec instructions USES= compiler:c11 gmake perl5 python:test shebangfix USE_PERL5= test + SHEBANG_FILES= easel/devkit/* SHEBANG_GLOB= *.pl *.py GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share -MAKE_ARGS= V=1 +MAKE_ARGS= V=1 TEST_TARGET= check OPTIONS_DEFINE= DOCS EXAMPLES TEST +TEST_BUILD_DEPENDS= ${PYTHON_VERSION}:lang/python${PYTHON_SUFFIX} +TEST_VARS= use_perl5=build + DOCFILES= Userguide.pdf EXAMPLES= 5S_rRNA.c.cm 5S_rRNA.sto \ - Cobalamin.c.cm Cobalamin.fa Cobalamin.sto \ + Cobalamin.c.cm Cobalamin.fa Cobalamin.sto Rfam.14.9.clanin \ metag-example.fa minifam-metag.out minifam.cm \ minifam.cm.i1f minifam.cm.i1i minifam.cm.i1m minifam.cm.i1p \ mrum-genome.fa mrum-tRNAs10.fa mrum-tRNAs10.out \ - tRNA5-hand.c.cm tRNA5-hand.sto tRNA5-mrum.out \ - tRNA5-noss.sto tRNA5.c.cm tRNA5.sto - -TEST_BUILD_DEPENDS= ${PYTHON_VERSION}:lang/python${PYTHON_SUFFIX} -TEST_VARS= use_perl5=build + tRNA5-hand.c.cm tRNA5-hand.frag.sto tRNA5-hand.fraggiven.sto \ + tRNA5-hand.sto tRNA5-mrum.out tRNA5-noss.sto tRNA5.c.cm tRNA5.sto post-build-TEST-on: pre-test do-test diff --git a/biology/infernal/distinfo b/biology/infernal/distinfo index 80865c942e6..71b26908f86 100644 --- a/biology/infernal/distinfo +++ b/biology/infernal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1665487539 -SHA256 (infernal-1.1.4.tar.gz) = f9493c7dee9fbf25f6405706818883d24b9f5e455121a0662c96c8f0307f95fc -SIZE (infernal-1.1.4.tar.gz) = 29499238 +TIMESTAMP = 1734834453 +SHA256 (infernal-1.1.5.tar.gz) = ad4ddae02f924ca7c85bc8c4a79c9f875af8df96aeb726702fa985cbe752497f +SIZE (infernal-1.1.5.tar.gz) = 31300142 diff --git a/biology/infernal/pkg-plist b/biology/infernal/pkg-plist index 9282b4f46c5..9df5582a1c8 100644 --- a/biology/infernal/pkg-plist +++ b/biology/infernal/pkg-plist @@ -25,6 +25,7 @@ share/man/man1/infernal.1.gz %%PORTEXAMPLES%%%%EXAMPLESDIR%%/Cobalamin.c.cm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/Cobalamin.fa %%PORTEXAMPLES%%%%EXAMPLESDIR%%/Cobalamin.sto +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Rfam.14.9.clanin %%PORTEXAMPLES%%%%EXAMPLESDIR%%/metag-example.fa %%PORTEXAMPLES%%%%EXAMPLESDIR%%/minifam-metag.out %%PORTEXAMPLES%%%%EXAMPLESDIR%%/minifam.cm @@ -36,6 +37,8 @@ share/man/man1/infernal.1.gz %%PORTEXAMPLES%%%%EXAMPLESDIR%%/mrum-tRNAs10.fa %%PORTEXAMPLES%%%%EXAMPLESDIR%%/mrum-tRNAs10.out %%PORTEXAMPLES%%%%EXAMPLESDIR%%/tRNA5-hand.c.cm +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tRNA5-hand.frag.sto +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tRNA5-hand.fraggiven.sto %%PORTEXAMPLES%%%%EXAMPLESDIR%%/tRNA5-hand.sto %%PORTEXAMPLES%%%%EXAMPLESDIR%%/tRNA5-mrum.out %%PORTEXAMPLES%%%%EXAMPLESDIR%%/tRNA5-noss.sto diff --git a/biology/metaeuk/Makefile b/biology/metaeuk/Makefile index 0281783cad7..9db291c2eab 100644 --- a/biology/metaeuk/Makefile +++ b/biology/metaeuk/Makefile @@ -12,7 +12,6 @@ LICENSE_FILE= ${WRKSRC}/LICENCE.md NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc # 32-bit platforms produce wrong results based on https://github.com/soedinglab/metaeuk/issues/85#issuecomment-1888379107 NOT_FOR_ARCHS+= powerpc64 # many modules produce wrong results on big-endian architectures -BROKEN_powerpc64le= clang crashes, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276268 BUILD_DEPENDS= xxd:editors/vim TEST_DEPENDS= bash:shells/bash @@ -33,7 +32,7 @@ CMAKE_OFF= NATIVE_ARCH .include -.if !exists(/usr/include/omp.h) || ${ARCH} == powerpc64le # https://github.com/soedinglab/metaeuk/issues/85, https://github.com/llvm/llvm-project/issues/63807 +.if !exists(/usr/include/omp.h) # https://github.com/soedinglab/metaeuk/issues/85 CMAKE_ARGS+= -DREQUIRE_OPENMP:BOOL=OFF post-patch: # workaround for https://github.com/soedinglab/metaeuk/issues/55 diff --git a/biology/ncbi-blast+/Makefile b/biology/ncbi-blast+/Makefile index e6ef9db191c..a17d8963003 100644 --- a/biology/ncbi-blast+/Makefile +++ b/biology/ncbi-blast+/Makefile @@ -1,5 +1,6 @@ PORTNAME= ncbi-blast+ DISTVERSION= 2.16.0 +PORTREVISION= 1 CATEGORIES= biology perl5 python MASTER_SITES= https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/LATEST/ \ https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/${PORTVERSION}/ diff --git a/biology/plink/Makefile b/biology/plink/Makefile index b7d5e79ac8a..fd08152bc38 100644 --- a/biology/plink/Makefile +++ b/biology/plink/Makefile @@ -1,7 +1,7 @@ PORTNAME= plink DISTVERSIONPREFIX= v DISTVERSION= 1.90b6.17 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= biology MAINTAINER= mzaki@e-mail.ne.jp diff --git a/biology/pooler/Makefile b/biology/pooler/Makefile index 7b530ceaa13..fc759d29a96 100644 --- a/biology/pooler/Makefile +++ b/biology/pooler/Makefile @@ -1,7 +1,7 @@ PORTNAME= pooler DISTVERSIONPREFIX= v -DISTVERSION= 1.88 -PORTREVISION= 1 +DISTVERSION= 1.89 +DISTVERSIONSUFFIX= -gf33bf5d CATEGORIES= biology MAINTAINER= ssb22@cam.ac.uk @@ -9,7 +9,7 @@ COMMENT= Optimise DNA sequencing primer-set combinations WWW= https://ssb22.user.srcf.net/pooler/ LICENSE= APACHE20 -LICENSE_FILE= ${WRKDIR}/${GH_PROJECT}-${PORTVERSION}/LICENSE +LICENSE_FILE= ${WRKDIR}/${GH_PROJECT}-${PORTVERSION}${DISTVERSIONSUFFIX}/LICENSE USES= desktop-file-utils USE_GITHUB= yes diff --git a/biology/pooler/distinfo b/biology/pooler/distinfo index 4e45f362820..f5a05900c07 100644 --- a/biology/pooler/distinfo +++ b/biology/pooler/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1694024931 -SHA256 (ssb22-PrimerPooler-v1.88_GH0.tar.gz) = 9df435491fb89a08cb19976ff1d9c8fa3c8b06e7c92efdc069b3e06f888b9f22 -SIZE (ssb22-PrimerPooler-v1.88_GH0.tar.gz) = 133457 +TIMESTAMP = 1738367688 +SHA256 (ssb22-PrimerPooler-v1.89-gf33bf5d_GH0.tar.gz) = 8e4f91ee42191c4b3fd8d7036f75e067c66a76f1fd4d105231daf91a8e3e4976 +SIZE (ssb22-PrimerPooler-v1.89-gf33bf5d_GH0.tar.gz) = 135036 diff --git a/biology/seaview/Makefile b/biology/seaview/Makefile index b13e8a457bb..b812593e7f6 100644 --- a/biology/seaview/Makefile +++ b/biology/seaview/Makefile @@ -34,6 +34,9 @@ DESKTOP_ENTRIES="SeaView" "" "${PREFIX}/share/pixmaps/seaview.xpm" "seaview" \ "Biology;Science;" true post-patch: +# Ignore FLTK patch version because >=10 breaks the comparison logic + ${REINPLACE_CMD} -e 's, + FL_PATCH_VERSION,,' \ + ${WRKSRC}/FL/Fl_SVG_Image.cxx ${REINPLACE_CMD} -e \ 's|^\(CC\) |#\1 | ; s|-ldl || ; \ s|^\(CXX\) |#\1 |' ${WRKSRC}/Makefile diff --git a/biology/sra-tools/Makefile b/biology/sra-tools/Makefile index 8ffd6b236fe..a29cca6773c 100644 --- a/biology/sra-tools/Makefile +++ b/biology/sra-tools/Makefile @@ -1,5 +1,5 @@ PORTNAME= sra-tools -DISTVERSION= 3.1.1 +DISTVERSION= 3.2.0 CATEGORIES= biology java MAINTAINER= jwb@FreeBSD.org @@ -53,12 +53,6 @@ pre-configure: post-stage: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/*.${DISTVERSION} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib64/*.${DISTVERSION} - ${MV} ${STAGEDIR}${PREFIX}/share/examples ${STAGEDIR}${PREFIX}/share/examples-sratools - ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - ${MV} ${STAGEDIR}${PREFIX}/share/examples-sratools/* ${STAGEDIR}${EXAMPLESDIR} - ${RMDIR} ${STAGEDIR}${PREFIX}/share/examples-sratools - ${MV} ${STAGEDIR}${PREFIX}/share/examples-java ${STAGEDIR}${EXAMPLESDIR}/java - ${MV} ${STAGEDIR}${PREFIX}/share/examples-python ${STAGEDIR}${EXAMPLESDIR}/python ${MV} ${STAGEDIR}${JAVASHAREDIR}doc/ngs-doc/script-dir/jquery-[0-9]*.min.js \ ${STAGEDIR}${JAVASHAREDIR}doc/ngs-doc/script-dir/jquery.min.js diff --git a/biology/sra-tools/distinfo b/biology/sra-tools/distinfo index b69d1654ef4..d618e1c4cd9 100644 --- a/biology/sra-tools/distinfo +++ b/biology/sra-tools/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1731806177 -SHA256 (ncbi-sra-tools-3.1.1_GH0.tar.gz) = 96b110bd5a30ad312e2f02552062b48a77d40c763e6aba5bb84e83662a505cf1 -SIZE (ncbi-sra-tools-3.1.1_GH0.tar.gz) = 45754110 -SHA256 (ncbi-ncbi-vdb-3.1.1_GH0.tar.gz) = e9766f259853c696be48e289b08cb5ae6e198d82d7ffee79f09ce7f720487991 -SIZE (ncbi-ncbi-vdb-3.1.1_GH0.tar.gz) = 19055901 +TIMESTAMP = 1738157203 +SHA256 (ncbi-sra-tools-3.2.0_GH0.tar.gz) = 5ed9d0a61aa72c55566fb80b8b9293ad9006f528e7e11cba875d9377a0fc7b09 +SIZE (ncbi-sra-tools-3.2.0_GH0.tar.gz) = 60313243 +SHA256 (ncbi-ncbi-vdb-3.2.0_GH0.tar.gz) = 49fea92d9ec5ab38a5c06d1bcb057d1e7c9d4d39adcb7f31a3485ecc35bd5b77 +SIZE (ncbi-ncbi-vdb-3.2.0_GH0.tar.gz) = 19061110 diff --git a/biology/sra-tools/files/patch-ngs_ngs-java_examples_CMakeLists.txt b/biology/sra-tools/files/patch-ngs_ngs-java_examples_CMakeLists.txt new file mode 100644 index 00000000000..0c2a124d9ce --- /dev/null +++ b/biology/sra-tools/files/patch-ngs_ngs-java_examples_CMakeLists.txt @@ -0,0 +1,11 @@ +--- ngs/ngs-java/examples/CMakeLists.txt.orig 2024-11-18 12:32:32 UTC ++++ ngs/ngs-java/examples/CMakeLists.txt +@@ -71,7 +71,7 @@ if ( Java_FOUND ) + + endif() + +- set( INSTALL_DEST ${CMAKE_INSTALL_PREFIX}/share/examples-java ) ++ set( INSTALL_DEST ${CMAKE_INSTALL_PREFIX}/share/examples/sra-tools/java ) + + install(FILES ${SOURCES} + DESTINATION ${INSTALL_DEST}/examples ) diff --git a/biology/sra-tools/files/patch-ngs_ngs-python_examples_CMakeLists.txt b/biology/sra-tools/files/patch-ngs_ngs-python_examples_CMakeLists.txt new file mode 100644 index 00000000000..901dbf05586 --- /dev/null +++ b/biology/sra-tools/files/patch-ngs_ngs-python_examples_CMakeLists.txt @@ -0,0 +1,11 @@ +--- ngs/ngs-python/examples/CMakeLists.txt.orig 2024-11-18 12:14:58 UTC ++++ ngs/ngs-python/examples/CMakeLists.txt +@@ -54,7 +54,7 @@ if( Python3_EXECUTABLE ) + RunAndDiff( RefTest "SRR1121656" ) + endif() + +- set( INSTALL_DEST ${CMAKE_INSTALL_PREFIX}/share/examples-python ) ++ set( INSTALL_DEST ${CMAKE_INSTALL_PREFIX}/share/examples/sra-tools/python ) + + install(FILES ${SOURCES} expected.txt + DESTINATION ${INSTALL_DEST} ) diff --git a/biology/sra-tools/files/patch-ngs_ngs-sdk_examples_CMakeLists.txt b/biology/sra-tools/files/patch-ngs_ngs-sdk_examples_CMakeLists.txt new file mode 100644 index 00000000000..8287a7081fa --- /dev/null +++ b/biology/sra-tools/files/patch-ngs_ngs-sdk_examples_CMakeLists.txt @@ -0,0 +1,20 @@ +--- ngs/ngs-sdk/examples/CMakeLists.txt.orig 2024-11-18 12:15:33 UTC ++++ ngs/ngs-sdk/examples/CMakeLists.txt +@@ -62,14 +62,14 @@ if ( SINGLE_CONFIG ) + install( + FILES FragTest.cpp AlignTest.cpp AlignSliceTest.cpp PileupTest.cpp RefTest.cpp DumpReferenceFASTA.cpp + expected.txt +- DESTINATION ${CMAKE_INSTALL_PREFIX}/share/examples ++ DESTINATION ${CMAKE_INSTALL_PREFIX}/share/examples/sra-tools + ) + install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/Makefile.install +- DESTINATION ${CMAKE_INSTALL_PREFIX}/share/examples ++ DESTINATION ${CMAKE_INSTALL_PREFIX}/share/examples/sra-tools + RENAME Makefile + ) + install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/README.install +- DESTINATION ${CMAKE_INSTALL_PREFIX}/share/examples ++ DESTINATION ${CMAKE_INSTALL_PREFIX}/share/examples/sra-tools + RENAME README.txt + ) + endif() diff --git a/biology/sra-tools/pkg-plist b/biology/sra-tools/pkg-plist index f4ac6a2b7d4..1464c992d14 100644 --- a/biology/sra-tools/pkg-plist +++ b/biology/sra-tools/pkg-plist @@ -1,91 +1,91 @@ bin/abi-dump bin/abi-dump.3 -bin/abi-dump.3.1.1 +bin/abi-dump.3.2.0 bin/align-info bin/align-info.3 -bin/align-info.3.1.1 +bin/align-info.3.2.0 bin/cache-mgr bin/cache-mgr.3 -bin/cache-mgr.3.1.1 +bin/cache-mgr.3.2.0 bin/check-corrupt bin/check-corrupt.3 -bin/check-corrupt.3.1.1 +bin/check-corrupt.3.2.0 bin/fasterq-dump -bin/fasterq-dump-orig.3.1.1 +bin/fasterq-dump-orig.3.2.0 bin/fasterq-dump.3 -bin/fasterq-dump.3.1.1 +bin/fasterq-dump.3.2.0 bin/fastq-dump -bin/fastq-dump-orig.3.1.1 +bin/fastq-dump-orig.3.2.0 bin/fastq-dump.3 -bin/fastq-dump.3.1.1 +bin/fastq-dump.3.2.0 bin/illumina-dump bin/illumina-dump.3 -bin/illumina-dump.3.1.1 +bin/illumina-dump.3.2.0 bin/kdbmeta bin/kdbmeta.3 -bin/kdbmeta.3.1.1 +bin/kdbmeta.3.2.0 bin/ngs-pileup bin/ngs-pileup.3 -bin/ngs-pileup.3.1.1 +bin/ngs-pileup.3.2.0 bin/prefetch -bin/prefetch-orig.3.1.1 +bin/prefetch-orig.3.2.0 bin/prefetch.3 -bin/prefetch.3.1.1 +bin/prefetch.3.2.0 bin/rcexplain bin/rcexplain.3 -bin/rcexplain.3.1.1 +bin/rcexplain.3.2.0 bin/ref-variation bin/ref-variation.3 -bin/ref-variation.3.1.1 +bin/ref-variation.3.2.0 bin/sam-dump -bin/sam-dump-orig.3.1.1 +bin/sam-dump-orig.3.2.0 bin/sam-dump.3 -bin/sam-dump.3.1.1 +bin/sam-dump.3.2.0 bin/sff-dump bin/sff-dump.3 -bin/sff-dump.3.1.1 +bin/sff-dump.3.2.0 bin/sra-info bin/sra-info.3 -bin/sra-info.3.1.1 +bin/sra-info.3.2.0 bin/sra-pileup -bin/sra-pileup-orig.3.1.1 +bin/sra-pileup-orig.3.2.0 bin/sra-pileup.3 -bin/sra-pileup.3.1.1 +bin/sra-pileup.3.2.0 bin/sra-search bin/sra-search.3 -bin/sra-search.3.1.1 +bin/sra-search.3.2.0 bin/sra-stat bin/sra-stat.3 -bin/sra-stat.3.1.1 +bin/sra-stat.3.2.0 bin/srapath -bin/srapath-orig.3.1.1 +bin/srapath-orig.3.2.0 bin/srapath.3 -bin/srapath.3.1.1 +bin/srapath.3.2.0 bin/sratools bin/sratools.3 -bin/sratools.3.1.1 +bin/sratools.3.2.0 bin/test-sra bin/test-sra.3 -bin/test-sra.3.1.1 +bin/test-sra.3.2.0 bin/var-expand bin/var-expand.3 -bin/var-expand.3.1.1 +bin/var-expand.3.2.0 bin/vdb-config bin/vdb-config.3 -bin/vdb-config.3.1.1 +bin/vdb-config.3.2.0 bin/vdb-decrypt bin/vdb-decrypt.3 -bin/vdb-decrypt.3.1.1 +bin/vdb-decrypt.3.2.0 bin/vdb-dump -bin/vdb-dump-orig.3.1.1 +bin/vdb-dump-orig.3.2.0 bin/vdb-dump.3 -bin/vdb-dump.3.1.1 +bin/vdb-dump.3.2.0 bin/vdb-encrypt bin/vdb-encrypt.3 -bin/vdb-encrypt.3.1.1 +bin/vdb-encrypt.3.2.0 bin/vdb-validate bin/vdb-validate.3 -bin/vdb-validate.3.1.1 +bin/vdb-validate.3.2.0 include/ncbi-vdb/NGS.hpp include/ngs/Alignment.hpp include/ngs/AlignmentIterator.hpp @@ -184,21 +184,21 @@ jar/ngs-src.jar lib64/libncbi-ngs-c++-static.a lib64/libncbi-ngs-c++.a lib64/libncbi-ngs-c++.a.3 -lib64/libncbi-ngs-c++.a.3.1.1 +lib64/libncbi-ngs-c++.a.3.2.0 lib64/libncbi-ngs-static.a lib64/libncbi-ngs.a lib64/libncbi-ngs.a.3 -lib64/libncbi-ngs.a.3.1.1 +lib64/libncbi-ngs.a.3.2.0 lib64/libncbi-ngs.so lib64/libncbi-ngs.so.3 -lib64/libncbi-ngs.so.3.1.1 +lib64/libncbi-ngs.so.3.2.0 lib64/libngs-c++-static.a lib64/libngs-c++.a lib64/libngs-c++.a.3 -lib64/libngs-c++.a.3.1.1 +lib64/libngs-c++.a.3.2.0 lib64/libngs-c++.so lib64/libngs-c++.so.3 -lib64/libngs-c++.so.3.1.1 +lib64/libngs-c++.so.3.2.0 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/AlignSliceTest.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/AlignTest.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/DumpReferenceFASTA.cpp @@ -271,9 +271,9 @@ lib64/libngs-c++.so.3.1.1 %%JAVASHAREDIR%%doc/ngs-doc/package-search-index.js %%JAVASHAREDIR%%doc/ngs-doc/resources/glass.png %%JAVASHAREDIR%%doc/ngs-doc/resources/x.png -%%JAVASHAREDIR%%doc/ngs-doc/script-dir/jquery.min.js %%JAVASHAREDIR%%doc/ngs-doc/script-dir/jquery-ui.min.css %%JAVASHAREDIR%%doc/ngs-doc/script-dir/jquery-ui.min.js +%%JAVASHAREDIR%%doc/ngs-doc/script-dir/jquery.min.js %%JAVASHAREDIR%%doc/ngs-doc/script.js %%JAVASHAREDIR%%doc/ngs-doc/search.js %%JAVASHAREDIR%%doc/ngs-doc/serialized-form.html diff --git a/biology/trimadap/Makefile b/biology/trimadap/Makefile index 7d5d5a58e05..f10d13c240b 100644 --- a/biology/trimadap/Makefile +++ b/biology/trimadap/Makefile @@ -18,7 +18,6 @@ GH_ACCOUNT= lh3 PLIST_FILES= bin/trimadap-mt CFLAGS_i386= -msse2 -CFLAGS_powerpc64le= -DNO_WARN_X86_INTRINSICS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/trimadap-mt ${STAGEDIR}${PREFIX}/bin diff --git a/cad/antimony/Makefile b/cad/antimony/Makefile index e33bf7ff256..53e8efb81be 100644 --- a/cad/antimony/Makefile +++ b/cad/antimony/Makefile @@ -1,6 +1,5 @@ PORTNAME= antimony -DISTVERSION= 0.9.3b-37 -DISTVERSIONSUFFIX= -g8b805c67 +DISTVERSION= 0.9.3-20230118 CATEGORIES= cad PKGNAMESUFFIX= -cad @@ -20,6 +19,7 @@ USE_QT= concurrent core gui network opengl widgets buildtools:build qmake:build USE_GITHUB= yes GH_ACCOUNT= mkeeter +GH_TAGNAME= f6a56dd CMAKE_ARGS= -DPython_EXECUTABLE=${PYTHON_CMD} diff --git a/cad/antimony/distinfo b/cad/antimony/distinfo index 21410ba8409..11e0ef6db9b 100644 --- a/cad/antimony/distinfo +++ b/cad/antimony/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1673898074 -SHA256 (mkeeter-antimony-0.9.3b-37-g8b805c67_GH0.tar.gz) = d51dee5240c0adf08db367b4ece2d760420a9aee28af7efe72f1241468112c9f -SIZE (mkeeter-antimony-0.9.3b-37-g8b805c67_GH0.tar.gz) = 1030558 +TIMESTAMP = 1737996419 +SHA256 (mkeeter-antimony-0.9.3-20230118-f6a56dd_GH0.tar.gz) = 72a8f5055710c789fc47770fe4e6c6b7ee2e1afbf20be001a199551a2e046543 +SIZE (mkeeter-antimony-0.9.3-20230118-f6a56dd_GH0.tar.gz) = 1030215 diff --git a/cad/cura-engine/Makefile b/cad/cura-engine/Makefile index 8ce5025661e..b7f39aa4f79 100644 --- a/cad/cura-engine/Makefile +++ b/cad/cura-engine/Makefile @@ -1,6 +1,6 @@ PORTNAME= CuraEngine PORTVERSION= 5.7.0 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= cad DIST_SUBDIR= Ultimaker diff --git a/cad/gds3d/Makefile b/cad/gds3d/Makefile index 8585ce902ef..7a02069377d 100644 --- a/cad/gds3d/Makefile +++ b/cad/gds3d/Makefile @@ -14,7 +14,7 @@ USE_XORG= x11 USE_GL= gl .if !exists(/usr/include/omp.h) -BROKEN= requires OpenMP support that is missing on this architecture +USE_GCC= yes .endif USE_GITHUB= yes @@ -28,12 +28,6 @@ MAKE_ARGS= CC=${CXX} PLIST_FILES= bin/${PORTNAME:tu} -.include - -.if ${ARCH} == powerpc -USE_GCC= yes -.endif - post-patch: # workaround for https://github.com/trilomix/GDS3D/issues/14 @${REINPLACE_CMD} -e 's|Index = NULL;|Index = 0;|' ${WRKSRC}/../libgdsto3d/gdspolygon.cpp diff --git a/cad/gmsh/Makefile b/cad/gmsh/Makefile index 88648dc412b..a6722f46871 100644 --- a/cad/gmsh/Makefile +++ b/cad/gmsh/Makefile @@ -1,6 +1,6 @@ PORTNAME= gmsh DISTVERSION= 4.13.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= cad MASTER_SITES= http://gmsh.info/src/ DISTNAME= ${PORTNAME}-${PORTVERSION}-source diff --git a/cad/kicad-devel/Makefile b/cad/kicad-devel/Makefile index 53054542316..391311b6f31 100644 --- a/cad/kicad-devel/Makefile +++ b/cad/kicad-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= kicad DISTVERSION= r${GIT_SRC_DATE} -PORTREVISION= 7 +PORTREVISION= 8 #PORTREVISION= 1 CATEGORIES= cad PKGNAMESUFFIX= -devel diff --git a/cad/openroad/Makefile b/cad/openroad/Makefile index f04b562248f..29042560c39 100644 --- a/cad/openroad/Makefile +++ b/cad/openroad/Makefile @@ -2,7 +2,7 @@ PORTNAME= openroad DISTVERSIONPREFIX= v DISTVERSION= 2.0-11595 DISTVERSIONSUFFIX= -g31d7e3dc5 -PORTREVISION= 7 +PORTREVISION= 9 PORTEPOCH= 1 CATEGORIES= cad diff --git a/cad/openvsp/Makefile b/cad/openvsp/Makefile index 261e97a5517..f1a6a8e2c07 100644 --- a/cad/openvsp/Makefile +++ b/cad/openvsp/Makefile @@ -1,6 +1,6 @@ PORTNAME= openvsp DISTVERSIONPREFIX= ${GH_PROJECT}_ -DISTVERSION= 3.42.1 +DISTVERSION= 3.42.2 CATEGORIES= cad MAINTAINER= fernape@FreeBSD.org diff --git a/cad/openvsp/distinfo b/cad/openvsp/distinfo index b2a3df35575..604e742f2b5 100644 --- a/cad/openvsp/distinfo +++ b/cad/openvsp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737737639 -SHA256 (OpenVSP-OpenVSP-OpenVSP_3.42.1_GH0.tar.gz) = ab762fa9eda28e9ea6defdb8c3f370cf995f5f4de21986316cabb62b872f359e -SIZE (OpenVSP-OpenVSP-OpenVSP_3.42.1_GH0.tar.gz) = 125959915 +TIMESTAMP = 1738653661 +SHA256 (OpenVSP-OpenVSP-OpenVSP_3.42.2_GH0.tar.gz) = b36e9d6dc9044a7a49b24cfc5cd6f38c7870bbc119eafbd64da004ae8b2d9107 +SIZE (OpenVSP-OpenVSP-OpenVSP_3.42.2_GH0.tar.gz) = 125957365 diff --git a/chinese/Makefile b/chinese/Makefile index 52ad84e60eb..629460df04b 100644 --- a/chinese/Makefile +++ b/chinese/Makefile @@ -22,7 +22,6 @@ SUBDIR += dictd-database SUBDIR += elffont SUBDIR += enscript - SUBDIR += eterm SUBDIR += fandol SUBDIR += fcitx SUBDIR += fcitx-chewing @@ -56,7 +55,6 @@ SUBDIR += ibus-rime SUBDIR += ibus-table-chinese SUBDIR += jis2gb - SUBDIR += kcfonts SUBDIR += libcangjie SUBDIR += libchewing SUBDIR += libime diff --git a/chinese/eterm/Makefile b/chinese/eterm/Makefile deleted file mode 100644 index 4ad3cbdf7b9..00000000000 --- a/chinese/eterm/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -CATEGORIES= chinese - -MASTERDIR= ${.CURDIR}/../../x11/eterm - -MAINTAINER= enlightenment@FreeBSD.org -COMMENT= X11 terminal emulator based on rxvt/xterm that supports traditional Chinese (Big5) - -DEPRECATED= Depends on kcfonts, which is marked DEPRECATED -EXPIRATION_DATE= 2025-01-27 - -EXTRA_PATCHES= ${.CURDIR}/files/extra-patch-configure - -CONFIGURE_ARGS= --enable-trans --enable-utmp \ - --enable-xim --with-theme-update \ - --with-backspace=bs --without-terminfo \ - --enable-multi-charset=big5 - -CONFLICTS_INSTALL= eterm eterm-bg ja-eterm # bin/Esetroot share/Eterm/pix/scale/Neopolis-horizon.jpg - -PKGDIR= ${.CURDIR} -PLIST= ${MASTERDIR}/pkg-plist - -RUN_DEPENDS= ${LOCALBASE}/share/fonts/kcfonts/kc15f.pcf.gz:chinese/kcfonts - -.include "${MASTERDIR}/Makefile" diff --git a/chinese/eterm/files/extra-patch-configure b/chinese/eterm/files/extra-patch-configure deleted file mode 100644 index 2cd7bdae9a5..00000000000 --- a/chinese/eterm/files/extra-patch-configure +++ /dev/null @@ -1,23 +0,0 @@ ---- configure.orig 2011-05-19 10:55:42.000000000 +0200 -+++ configure 2011-05-19 10:57:05.000000000 +0200 -@@ -25226,16 +25226,10 @@ - - DEF_FONT_IDX=0 - MULTICHAR_ENCODING="big5" -- FONT0="8x16" -- FONT1="9x18" -- FONT2="10x20" -- FONT3="12x24" -- FONT4="13x26" -- MFONT0="-*-ming-medium-r-normal--16-*-*-*-c-*-big5-0" -- MFONT1="-*-ming-medium-r-normal--18-*-*-*-c-*-big5-0" -- MFONT2="-*-ming-medium-r-normal--20-*-*-*-c-*-big5-0" -- MFONT3="-*-ming-medium-r-normal--24-*-*-*-c-*-big5-0" -- MFONT4="-*-ming-medium-r-normal--26-*-*-*-c-*-big5-0" -+ FONT0="kc8x15" -+ FONT1="kc12x24" -+ MFONT0="kc15f" -+ MFONT1="kc24f" - else - MULTI_CHARSET_TYPE="" - fi diff --git a/chinese/eterm/pkg-descr b/chinese/eterm/pkg-descr deleted file mode 100644 index 2b7fc85e7e2..00000000000 --- a/chinese/eterm/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -Eterm is a color vt102 terminal emulator intended as a replacement for -xterm. It is designed with a Freedom of Choice philosophy, leaving as -much power, flexibility, and freedom as possible in the hands of the -user. It is designed to look good and work well, but takes a -feature-rich approach rather than one of minimalism while still -maintaining speed and efficiency. diff --git a/chinese/kcfonts/Makefile b/chinese/kcfonts/Makefile deleted file mode 100644 index 48f27a0fa12..00000000000 --- a/chinese/kcfonts/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -PORTNAME= kcfonts -PORTVERSION= 1.05 -PORTREVISION= 4 -CATEGORIES= chinese x11-fonts -MASTER_SITES= GENTOO - -MAINTAINER= ports@FreeBSD.org -COMMENT= Kuo Chauo Chinese Fonts collection - -DEPRECATED= GENTOO MASTER_SITES are no longer available -EXPIRATION_DATE=2025-01-27 - -BUILD_DEPENDS= bdftopcf:x11-fonts/bdftopcf - -USES= fonts - -MAKE_ARGS= CFONTDIR=${FONTSDIR} EFONTDIR=${FONTSDIR} -MAKE_JOBS_UNSAFE=yes - -NO_WRKSUBDIR= yes - -pre-install: - ${MKDIR} ${STAGEDIR}${FONTSDIR} - -.include diff --git a/chinese/kcfonts/distinfo b/chinese/kcfonts/distinfo deleted file mode 100644 index 1044b18aed4..00000000000 --- a/chinese/kcfonts/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (kcfonts-1.05.tar.gz) = fb43f41ef51a295b53b1490dcc57ac6aaccc3af2ec65f548151c4f767d36261b -SIZE (kcfonts-1.05.tar.gz) = 903701 diff --git a/chinese/kcfonts/files/patch-Makefile b/chinese/kcfonts/files/patch-Makefile deleted file mode 100644 index 751de03dea6..00000000000 --- a/chinese/kcfonts/files/patch-Makefile +++ /dev/null @@ -1,58 +0,0 @@ ---- Makefile.orig 1995-12-17 04:00:46.000000000 +0800 -+++ Makefile 2014-08-07 23:38:12.048102848 +0800 -@@ -2,17 +2,17 @@ - # Kau Chauo Chinese Fanti Ming Fonts Version 1.05 For FreeBSD - # - # All fonts source is contributed by Kau Chauo Business CO. --# Converted by Chih-Hao Tsai & Pa on Taiwan -+# Converted by Chih-Hao Tsai & PA on Taiwan - # --# maintainer: Pa ( Pa@FreeBSD.ee.ntu.edu.tw ) -+# maintainer: PA ( PA@FreeBSD.ee.ntu.edu.tw ) - # - --CFONTDIR=/usr/X11R6/lib/X11/fonts/chinese --EFONTDIR=/usr/X11R6/lib/X11/fonts/misc -+CFONTDIR=${PREFIX}/share/fonts/chinese -+EFONTDIR=${PREFIX}/share/fonts/misc - FONTS =kc24f.pcf.gz kc15f.pcf.gz kc8x15.pcf.gz kc12x24.pcf.gz - PROGS =kc24f kc15f kc8x15 kc12x24 kca2et - OBJS =tran.o kc24f.o kc15f.o kc8x15.o kc12x24.o kca2et.o --CC =gcc -+#CC =gcc - - all: $(FONTS) - -@@ -22,10 +22,14 @@ kc15f.pcf.gz: kc15f - ./kc15f | bdftopcf | gzip - > kc15f.pcf.gz - kc8x15.pcf.gz: kca2et kc8x15 - ./kca2et kctext16.f00 ascfont.15 256 16 15 -- ./kc8x15 | bdftopcf | gzip - > kc8x15.pcf.gz -+ ./kc8x15 > kc8x15.bdf -+ patch < kc8x15.diff -+ bdftopcf kc8x15.bdf | gzip - > kc8x15.pcf.gz - kc12x24.pcf.gz: kca2et kc12x24 - ./kca2et kctext24.f00 ascfont.24 256 48 48 -- ./kc12x24 | bdftopcf | gzip - > kc12x24.pcf.gz -+ ./kc12x24 > kc12x24.bdf -+ patch < kc12x24.diff -+ bdftopcf kc12x24.bdf | gzip - > kc12x24.pcf.gz - - kc24f: tran.o kc24f.o - $(CC) $(CFLAGS) tran.o kc24f.o -o $@ -@@ -39,11 +43,10 @@ kca2et: kca2et.o - $(CC) $(CFLAGS) kca2et.o -o $@ - - install: -- if [ ! -d $(CFONTDIR) ]; then mkdir $(CFONTDIR); fi -- cp kc*f.pcf.gz $(CFONTDIR) -- cp kc*x*.pcf.gz $(EFONTDIR) -- mkfontdir $(CFONTDIR) -- mkfontdir $(EFONTDIR) -+ if [ ! -d $(DESTDIR)$(CFONTDIR) ]; then mkdir $(DESTDIR)$(CFONTDIR); fi -+ cp kc*f.pcf.gz $(DESTDIR)$(CFONTDIR) -+ cp kc*x*.pcf.gz $(DESTDIR)$(EFONTDIR) -+ cp kc_fonts.alias $(DESTDIR)$(CFONTDIR) - - clean: - rm -f kc*.pcf.gz ascfont.* *.o *~ $(PROGS) diff --git a/chinese/kcfonts/files/patch-kc12x24.c b/chinese/kcfonts/files/patch-kc12x24.c deleted file mode 100644 index e40293408dc..00000000000 --- a/chinese/kcfonts/files/patch-kc12x24.c +++ /dev/null @@ -1,255 +0,0 @@ ---- kc12x24.c.orig Sun Dec 17 01:20:19 1995 -+++ kc12x24.c Sun Apr 30 10:43:54 2000 -@@ -10,12 +10,12 @@ - char bdfhead[]= - "STARTFONT 2.1\n" - "COMMENT X\n" --"FONT kc12x24\n" -+"FONT -kc-fixed-medium-r-normal--24-170-100-100--c-120-iso8859-1\n" - "SIZE 24 100 100\n" - "FONTBOUNDINGBOX 12 24 0 -2\n" - "STARTPROPERTIES 19\n" - "FONTNAME_REGISTRY \"\"\n" --"FOUNDRY \"Kau Chauo\"\n" -+"FOUNDRY \"KC\"\n" - "FAMILY_NAME \"Fixed\"\n" - "WEIGHT_NAME \"Medium\"\n" - "SLANT \"R\"\n" -@@ -36,7 +36,7 @@ - "ENDPROPERTIES\n" - "CHARS 256\n"; - --void main( void ) -+int main( void ) - { - FILE *fr,*fw; - int i,j; -@@ -68,4 +68,5 @@ - } - - fprintf(fw, "ENDFONT\n"); -+ return 0; - } ---- kc15f.c.orig Wed Jan 19 02:14:40 2000 -+++ kc15f.c Wed Jan 19 03:05:11 2000 -@@ -12,26 +12,33 @@ - char head[]= - "STARTFONT 2.1\n" - "COMMENT 16x15 Font\n" --"FONT kc15f\n" -+"FONT -kc-fixed-medium-r-normal--16-160-72-72-c-160-big5-0\n" - "SIZE 16 100 100\n" - "FONTBOUNDINGBOX 16 15 0 -1\n" --"STARTPROPERTIES 12\n" -+"STARTPROPERTIES 19\n" - "FONT_ASCENT 14\n" - "FONT_DESCENT 1\n" - "DEFAULT_CHAR 41280\n" --"COPYRIGHT \"KC\"\n" --"POINT_SIZE 240\n" --"FONT \"kc15f\"\n" --"WEIGHT 10\n" --"RESOLUTION 103\n" --"RESOLUTION_X 100\n" --"RESOLUTION_Y 100\n" --"X_HEIGHT 4294967295\n" --"QUAD_WIDTH 16\n" -+"COPYRIGHT \"Kau Chauo Business CO.\"\n" -+"FONTNAME_REGISTRY \"\"\n" -+"FOUNDRY \"KC\"\n" -+"FAMILY_NAME \"Fixed\"\n" -+"WEIGHT_NAME \"Medium\"\n" -+"SLANT \"R\"\n" -+"SETWIDTH_NAME \"Normal\"\n" -+"ADD_STYLE_NAME \"\"\n" -+"PIXEL_SIZE 16\n" -+"POINT_SIZE 160\n" -+"RESOLUTION_X 72\n" -+"RESOLUTION_Y 72\n" -+"SPACING \"C\"\n" -+"AVERAGE_WIDTH 160\n" -+"CHARSET_REGISTRY \"BIG5\"\n" -+"CHARSET_ENCODING \"0\"\n" - "ENDPROPERTIES\n" - "CHARS 13867\n"; - --FILE *fp,*fr1, *fr2, *fw=stdout; -+FILE *fp,*fr1, *fr2; - - int count, ofs; - -@@ -42,21 +49,21 @@ - int v,i; - - if ((v=fread(bf,1,sizeof(bf),fp)) != sizeof(bf)) return; -- fprintf(fw,"STARTCHAR %d\n", count); -+ fprintf(stdout,"STARTCHAR %d\n", count); - tt[0]=ofs>>8; - tt[1]=ofs&255; - ser_b5(tt,uu); -- fprintf(fw,"ENCODING %d\n", (u_short)uu[0]<<8 | uu[1]); -- fprintf(fw,"SWIDTH 640 0\n"); -- fprintf(fw,"DWIDTH 16 0\n"); -- fprintf(fw,"BBX 16 15 0 -1\n"); -- fprintf(fw,"BITMAP\n"); -+ fprintf(stdout,"ENCODING %d\n", (u_short)uu[0]<<8 | uu[1]); -+ fprintf(stdout,"SWIDTH 640 0\n"); -+ fprintf(stdout,"DWIDTH 16 0\n"); -+ fprintf(stdout,"BBX 16 15 0 -1\n"); -+ fprintf(stdout,"BITMAP\n"); - - for(i=0;i<15;i++) { - v=((u_int)bf[i][0]<<8) | bf[i][1]; -- fprintf(fw,"%04x\n", v); -+ fprintf(stdout,"%04x\n", v); - } -- fprintf(fw,"ENDCHAR\n"); -+ fprintf(stdout,"ENDCHAR\n"); - } - - main() -@@ -65,7 +72,7 @@ - if ((fp=fopen("spcfont.15","r"))==NULL) { - fprintf(stderr,"kc15 Error01:Can't open spcfont.15\n"); exit(2); - } -- fputs(head,fw); -+ fputs(head,stdout); - - ofs=0x8400; - while (!feof(fp)) { -@@ -102,8 +109,7 @@ - fclose(fr1); - fclose(fr2); - -- fprintf(fw,"ENDFONT\n"); -+ fprintf(stdout,"ENDFONT\n"); - - fclose(fp); -- fclose(fw); - } ---- kc24f.c.orig Wed Jan 19 02:14:44 2000 -+++ kc24f.c Wed Jan 19 02:48:46 2000 -@@ -11,26 +11,33 @@ - char head[]= - "STARTFONT 2.1\n" - "COMMENT 24x24 Font\n" --"FONT kc24f\n" -+"FONT -kc-fixed-medium-r-normal--24-240-100-100-c-240-big5-0\n" - "SIZE 24 100 100\n" - "FONTBOUNDINGBOX 24 24 0 -2\n" --"STARTPROPERTIES 12\n" -+"STARTPROPERTIES 19\n" - "FONT_ASCENT 22\n" - "FONT_DESCENT 2\n" - "DEFAULT_CHAR 41280\n" --"COPYRIGHT \"KC\"\n" -+"COPYRIGHT \"Kau Chauo Business CO.\"\n" -+"FONTNAME_REGISTRY \"\"\n" -+"FOUNDRY \"KC\"\n" -+"FAMILY_NAME \"Fixed\"\n" -+"WEIGHT_NAME \"Medium\"\n" -+"SLANT \"R\"\n" -+"SETWIDTH_NAME \"Normal\"\n" -+"ADD_STYLE_NAME \"\"\n" -+"PIXEL_SIZE 24\n" - "POINT_SIZE 240\n" --"FONT \"kc24f\"\n" --"WEIGHT 10\n" --"RESOLUTION 103\n" - "RESOLUTION_X 100\n" - "RESOLUTION_Y 100\n" --"X_HEIGHT 4294967295\n" --"QUAD_WIDTH 24\n" -+"SPACING \"C\"\n" -+"AVERAGE_WIDTH 240\n" -+"CHARSET_REGISTRY \"BIG5\"\n" -+"CHARSET_ENCODING \"0\"\n" - "ENDPROPERTIES\n" - "CHARS 13867\n"; - --FILE *fp,*fr1, *fr2, *fw=stdout; -+FILE *fp,*fr1, *fr2; - - int count, ofs; - -@@ -42,21 +49,21 @@ - - - if ((v=fread(bf,1,72,fp)) != 72) return; --fprintf(fw,"STARTCHAR %d\n", count); -+fprintf(stdout,"STARTCHAR %d\n", count); - tt[0]=ofs>>8; - tt[1]=ofs&255; - ser_b5(tt,uu); --fprintf(fw,"ENCODING %d\n", (u_short)uu[0]<<8 | uu[1]); --fprintf(fw,"SWIDTH 960 0\n"); --fprintf(fw,"DWIDTH 24 0\n"); --fprintf(fw,"BBX 24 24 0 -2\n"); --fprintf(fw,"BITMAP\n"); -+fprintf(stdout,"ENCODING %d\n", (u_short)uu[0]<<8 | uu[1]); -+fprintf(stdout,"SWIDTH 960 0\n"); -+fprintf(stdout,"DWIDTH 24 0\n"); -+fprintf(stdout,"BBX 24 24 0 -2\n"); -+fprintf(stdout,"BITMAP\n"); - zc=0; - for(i=0;i<24;i++) { - v=(((u_int)bf[i][0]<<16) | ((u_int)bf[i][1]<<8)) | bf[i][2]; -- fprintf(fw,"%06x\n", v); -+ fprintf(stdout,"%06x\n", v); - } --fprintf(fw,"ENDCHAR\n"); -+fprintf(stdout,"ENDCHAR\n"); - } - - main() -@@ -65,7 +72,7 @@ - if ((fp=fopen("spcfont.24","r"))==NULL) { - fprintf(stderr,"kc24 Error 1:Can't open spcfont.24\n"); exit(2); - } --fputs(head,fw); -+fputs(head,stdout); - - ofs=0x8400; - while (!feof(fp)) { -@@ -101,8 +108,7 @@ - fclose(fr1); - fclose(fr2); - --fprintf(fw,"ENDFONT\n"); -+fprintf(stdout,"ENDFONT\n"); - - fclose(fp); --fclose(fw); - } ---- kc8x15.c.orig Sun Dec 17 01:19:08 1995 -+++ kc8x15.c Sun Apr 30 10:45:07 2000 -@@ -10,12 +10,12 @@ - char bdfhead[]= - "STARTFONT 2.1\n" - "COMMENT X\n" --"FONT kc8x15\n" -+"FONT -kc-fixed-medium-r-normal--15-170-100-100-c-80-iso8859-1\n" - "SIZE 15 100 100\n" - "FONTBOUNDINGBOX 8 15 0 -1\n" - "STARTPROPERTIES 19\n" - "FONTNAME_REGISTRY \"\"\n" --"FOUNDRY \"Kau Chauo\"\n" -+"FOUNDRY \"KC\"\n" - "FAMILY_NAME \"Fixed\"\n" - "WEIGHT_NAME \"Medium\"\n" - "SLANT \"R\"\n" -@@ -37,7 +37,7 @@ - "CHARS 256\n"; - - --void main( void ) -+int main( void ) - { - FILE *fr,*fw; - int i,j; -@@ -69,4 +69,5 @@ - } - - fprintf(fw, "ENDFONT\n"); -+ return 0; - } diff --git a/chinese/kcfonts/files/patch-kc8x15.diff b/chinese/kcfonts/files/patch-kc8x15.diff deleted file mode 100644 index ba84102dae9..00000000000 --- a/chinese/kcfonts/files/patch-kc8x15.diff +++ /dev/null @@ -1,2441 +0,0 @@ ---- kc8x15.diff.orig Sun Apr 30 11:57:37 2000 -+++ kc8x15.diff Sun Apr 30 11:49:53 2000 -@@ -0,0 +1,1034 @@ -+--- kc8x15.bdf.orig Sun Apr 30 11:32:40 2000 -++++ kc8x15.bdf Sun Apr 30 11:39:05 2000 -+@@ -49,685 +49,519 @@ -+ ENDCHAR -+ STARTCHAR C001 -+ ENCODING 1 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 7 14 0 0 -+ BITMAP -+-00 -+-00 -+-00 -+-7e -+-81 -+-a5 -+-81 -+-81 -+-bd -+-99 -+-81 -+-7e -+-00 -+-00 -+-00 -++10 -++10 -++38 -++38 -++7c -++7c -++fe -++fe -++7c -++7c -++38 -++38 -++10 -++10 -+ ENDCHAR -+ STARTCHAR C002 -+ ENCODING 2 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 7 14 0 0 -+ BITMAP -+-00 -+-00 -+-00 -+-7e -+-ff -+-db -+-ff -+-ff -+-c3 -+-e7 -+-ff -+-7e -+-00 -+-00 -+-00 -++92 -++92 -++44 -++44 -++92 -++92 -++44 -++44 -++92 -++92 -++44 -++44 -++92 -++92 -+ ENDCHAR -+ STARTCHAR C003 -+ ENCODING 3 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 7 15 0 -2 -+ BITMAP -++88 -++88 -++88 -++f8 -++88 -++88 -++88 -+ 00 -+-00 -+-00 -+-00 -+-36 -+-7f -+-7f -+-7f -+-7f -+ 3e -+-1c -+ 08 -+-00 -+-00 -+-00 -++08 -++08 -++08 -++08 -++08 -+ ENDCHAR -+ STARTCHAR C004 -+ ENCODING 4 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 7 14 0 -1 -+ BITMAP -+-00 -+-00 -+-00 -+-00 -+-08 -+-1c -+-3e -+-7f -++f8 -++80 -++80 -++f0 -++80 -++80 -++80 -+ 3e -+-1c -+-08 -+-00 -+-00 -+-00 -+-00 -++20 -++20 -++3c -++20 -++20 -++20 -+ ENDCHAR -+ STARTCHAR C005 -+ ENCODING 5 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 7 15 0 -2 -+ BITMAP -++70 -++88 -++80 -++80 -++80 -++88 -++70 -+ 00 -+-00 -+-00 -+-18 -+-3c -+ 3c -+-e7 -+-e7 -+-e7 -+-18 -+-18 -++22 -++22 -+ 3c -+-00 -+-00 -+-00 -++28 -++24 -++22 -+ ENDCHAR -+ STARTCHAR C006 -+ ENCODING 6 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 7 15 0 -2 -+ BITMAP -++80 -++80 -++80 -++80 -++80 -++80 -++f8 -+ 00 -+-00 -+-00 -+-18 -+-3c -+-7e -+-ff -+-ff -+-7e -+-18 -+-18 -++3e -++20 -++20 -+ 3c -+-00 -+-00 -+-00 -++20 -++20 -++20 -+ ENDCHAR -+ STARTCHAR C007 -+ ENCODING 7 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 5 5 1 7 -+ BITMAP -+-00 -+-00 -+-00 -+-00 -+-00 -+-00 -+-18 -+-3c -+-3c -+-18 -+-00 -+-00 -+-00 -+-00 -+-00 -++70 -++88 -++88 -++88 -++70 -+ ENDCHAR -+ STARTCHAR C008 -+ ENCODING 8 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 7 11 0 1 -+ BITMAP -+-ff -+-ff -+-ff -+-ff -+-ff -+-ff -+-e7 -+-c3 -+-c3 -+-e7 -+-ff -+-ff -+-ff -+-ff -+-ff -++10 -++10 -++10 -++10 -++fe -++10 -++10 -++10 -++10 -++00 -++fe -+ ENDCHAR -+ STARTCHAR C009 -+ ENCODING 9 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 7 15 0 -2 -+ BITMAP -+-00 -+-00 -+-00 -+-00 -+-00 -+-3c -+-66 -+-42 -+-42 -+-66 -+-3c -+-00 -+-00 -+-00 -+-00 -++84 -++c4 -++a4 -++a4 -++94 -++94 -++8c -++84 -++20 -++20 -++20 -++20 -++20 -++20 -++3e -+ ENDCHAR -+ STARTCHAR C010 -+ ENCODING 10 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 7 13 0 -1 -+ BITMAP -+-ff -+-ff -+-ff -+-ff -+-ff -+-c3 -+-99 -+-bd -+-bd -+-99 -+-c3 -+-ff -+-ff -+-ff -+-ff -++88 -++88 -++88 -++50 -++50 -++20 -++00 -++3e -++08 -++08 -++08 -++08 -++08 -+ ENDCHAR -+ STARTCHAR C011 -+ ENCODING 11 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 4 9 0 5 -+ BITMAP -+-00 -+-00 -+-00 -+-0f -+-07 -+-0d -+-19 -+-3c -+-66 -+-66 -+-66 -+-3c -+-00 -+-00 -+-00 -++10 -++10 -++10 -++10 -++10 -++10 -++10 -++10 -++f0 -+ ENDCHAR -+ STARTCHAR C012 -+ ENCODING 12 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 4 8 0 -2 -+ BITMAP -+-00 -+-00 -+-00 -+-3c -+-66 -+-66 -+-66 -+-3c -+-18 -+-7e -+-18 -+-18 -+-00 -+-00 -+-00 -++f0 -++10 -++10 -++10 -++10 -++10 -++10 -++10 -+ ENDCHAR -+ STARTCHAR C013 -+ ENCODING 13 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 5 8 3 -2 -+ BITMAP -+-00 -+-00 -+-00 -+-3f -+-33 -+-3f -+-30 -+-30 -+-30 -+-70 -+-f0 -+-e0 -+-00 -+-00 -+-00 -++f8 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -+ ENDCHAR -+ STARTCHAR C014 -+ ENCODING 14 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 5 9 3 5 -+ BITMAP -+-00 -+-00 -+-00 -+-7f -+-63 -+-7f -+-63 -+-63 -+-63 -+-67 -+-e7 -+-e6 -+-c0 -+-00 -+-00 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++f8 -+ ENDCHAR -+ STARTCHAR C015 -+ ENCODING 15 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 8 16 0 -2 -+ BITMAP -+-00 -+-00 -+-00 -+-18 -+-18 -+-db -+-3c -+-e7 -+-3c -+-db -+-18 -+-18 -+-00 -+-00 -+-00 -++10 -++10 -++10 -++10 -++10 -++10 -++10 -++10 -++ff -++10 -++10 -++10 -++10 -++10 -++10 -++10 -+ ENDCHAR -+ STARTCHAR C016 -+ ENCODING 16 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 8 1 0 11 -+ BITMAP -+-00 -+-00 -+-00 -+-40 -+-60 -+-70 -+-7c -+-7f -+-7c -+-70 -+-60 -+-40 -+-00 -+-00 -+-00 -++ff -+ ENDCHAR -+ STARTCHAR C017 -+ ENCODING 17 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 8 1 0 8 -+ BITMAP -+-00 -+-00 -+-00 -+-01 -+-03 -+-07 -+-1f -+-7f -+-1f -+-07 -+-03 -+-01 -+-00 -+-00 -+-00 -++ff -+ ENDCHAR -+ STARTCHAR C018 -+ ENCODING 18 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 8 1 0 5 -+ BITMAP -+-00 -+-00 -+-00 -+-18 -+-3c -+-7e -+-18 -+-18 -+-18 -+-7e -+-3c -+-18 -+-00 -+-00 -+-00 -++ff -+ ENDCHAR -+ STARTCHAR C019 -+ ENCODING 19 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 8 1 0 2 -+ BITMAP -+-00 -+-00 -+-00 -+-33 -+-33 -+-33 -+-33 -+-33 -+-33 -+-00 -+-33 -+-33 -+-00 -+-00 -+-00 -++ff -+ ENDCHAR -+ STARTCHAR C020 -+ ENCODING 20 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 8 1 0 -1 -+ BITMAP -+-00 -+-00 -+-00 -+-7f -+-db -+-db -+-db -+-7b -+-1b -+-1b -+-1b -+-1b -+-00 -+-00 -+-00 -++ff -+ ENDCHAR -+ STARTCHAR C021 -+ ENCODING 21 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 5 16 3 -2 -+ BITMAP -+-00 -+-00 -+-3e -+-63 -+-30 -+-1c -+-36 -+-63 -+-63 -+-36 -+-1c -+-06 -+-63 -+-3e -+-00 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++f8 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -+ ENDCHAR -+ STARTCHAR C022 -+ ENCODING 22 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 4 16 0 -2 -+ BITMAP -+-00 -+-00 -+-00 -+-00 -+-00 -+-00 -+-00 -+-00 -+-00 -+-7f -+-7f -+-7f -+-00 -+-00 -+-00 -++10 -++10 -++10 -++10 -++10 -++10 -++10 -++10 -++f0 -++10 -++10 -++10 -++10 -++10 -++10 -++10 -+ ENDCHAR -+ STARTCHAR C023 -+ ENCODING 23 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 8 9 0 5 -+ BITMAP -+-00 -+-00 -+-00 -+-18 -+-3c -+-7e -+-18 -+-18 -+-18 -+-7e -+-3c -+-18 -+-7e -+-00 -+-00 -++10 -++10 -++10 -++10 -++10 -++10 -++10 -++10 -++ff -+ ENDCHAR -+ STARTCHAR C024 -+ ENCODING 24 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 8 8 0 -2 -+ BITMAP -+-00 -+-00 -+-00 -+-18 -+-3c -+-7e -+-18 -+-18 -+-18 -+-18 -+-18 -+-18 -+-00 -+-00 -+-00 -++ff -++10 -++10 -++10 -++10 -++10 -++10 -++10 -+ ENDCHAR -+ STARTCHAR C025 -+ ENCODING 25 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 1 16 3 -2 -+ BITMAP -+-00 -+-00 -+-00 -+-18 -+-18 -+-18 -+-18 -+-18 -+-18 -+-7e -+-3c -+-18 -+-00 -+-00 -+-00 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -+ ENDCHAR -+ STARTCHAR C026 -+ ENCODING 26 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 7 10 0 0 -+ BITMAP -+-00 -+-00 -+-00 -+-00 -+-00 -++02 -+ 0c -+-06 -+-7f -+-06 -++30 -++c0 -++30 -+ 0c -++02 -++fe -+ 00 -+-00 -+-00 -+-00 -+-00 -++fe -+ ENDCHAR -+ STARTCHAR C027 -+ ENCODING 27 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 7 10 0 0 -+ BITMAP -+-00 -+-00 -+-00 -+-00 -+-00 -++80 -++60 -+ 18 -+-30 -+-7f -+-30 -++06 -+ 18 -++60 -++80 -++fe -+ 00 -+-00 -+-00 -+-00 -+-00 -++fe -+ ENDCHAR -+ STARTCHAR C028 -+ ENCODING 28 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 7 7 0 0 -+ BITMAP -+-00 -+-00 -+-00 -+-00 -+-00 -+-00 -+-60 -+-60 -+-60 -+-7f -+-00 -+-00 -+-00 -+-00 -+-00 -++fe -++24 -++24 -++24 -++24 -++44 -++84 -+ ENDCHAR -+ STARTCHAR C029 -+ ENCODING 29 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 7 9 0 1 -+ BITMAP -+-00 -+-00 -+-00 -+-00 -+-00 -+-24 -+-66 -+-ff -+-66 -+-24 -+-00 -+-00 -+-00 -+-00 -+-00 -++02 -++04 -++08 -++fe -++10 -++fe -++20 -++40 -++80 -+ ENDCHAR -+ STARTCHAR C030 -+ ENCODING 30 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 6 11 1 -1 -+ BITMAP -+-00 -+-00 -+-00 -+-00 -+-08 -+-1c -+-1c -+-3e -+-3e -+-7f -+-7f -+-00 -+-00 -+-00 -+-00 -++18 -++24 -++20 -++20 -++20 -++f8 -++20 -++20 -++78 -++a4 -++40 -+ ENDCHAR -+ STARTCHAR C031 -+ ENCODING 31 -+-SWIDTH 508 0 -++SWIDTH 480 0 -+ DWIDTH 8 0 -+-BBX 8 15 0 -1 -++BBX 1 1 3 5 -+ BITMAP -+-00 -+-00 -+-00 -+-00 -+-7f -+-7f -+-3e -+-3e -+-1c -+-1c -+-08 -+-00 -+-00 -+-00 -+-00 -++80 -+ ENDCHAR -+ STARTCHAR C032 -+ ENCODING 32 ---- kc12x24.diff.orig Sun Apr 30 11:57:41 2000 -+++ kc12x24.diff Sun Apr 30 11:55:11 2000 -@@ -0,0 +1,1401 @@ -+--- kc12x24.bdf.orig Sun Apr 30 11:50:10 2000 -++++ kc12x24.bdf Sun Apr 30 11:54:17 2000 -+@@ -60,435 +60,328 @@ -+ ENCODING 1 -+ SWIDTH 508 0 -+ DWIDTH 12 0 -+-BBX 12 24 0 -2 -++BBX 11 21 0 1 -+ BITMAP -+-0000 -+-0000 -+-1f80 -+-3fc0 -+-30c0 -+-6060 -+-6060 -+-6960 -+-6960 -+-6060 -+-6060 -+-6060 -+-6060 -+-6060 -+-6f60 -+-6660 -+-6660 -+-6060 -+-30c0 -+-1f80 -+-0f00 -+-0000 -+-0000 -+-0000 -++0400 -++0400 -++0e00 -++0e00 -++1f00 -++1f00 -++3f80 -++3f80 -++7fc0 -++7fc0 -++ffe0 -++7fc0 -++7fc0 -++3f80 -++3f80 -++1f00 -++1f00 -++0e00 -++0e00 -++0400 -++0400 -+ ENDCHAR -+ STARTCHAR C002 -+ ENCODING 2 -+ SWIDTH 508 0 -+ DWIDTH 12 0 -+-BBX 12 24 0 -2 -++BBX 12 21 0 1 -+ BITMAP -+-0000 -+-0000 -+-0000 -+-0f00 -+-1f80 -+-3fc0 -+-3fc0 -+-76e0 -+-76e0 -+-7fe0 -+-7fe0 -+-7fe0 -+-7fe0 -+-7fe0 -+-70e0 -+-79e0 -+-79e0 -+-3fc0 -+-3fc0 -+-1f80 -+-0f00 -+-0000 -+-0000 -+-0000 -++c630 -++c630 -++c630 -++30c0 -++30c0 -++30c0 -++c630 -++c630 -++c630 -++30c0 -++30c0 -++30c0 -++c630 -++c630 -++c630 -++30c0 -++30c0 -++30c0 -++c630 -++c630 -++c630 -+ ENDCHAR -+ STARTCHAR C003 -+ ENCODING 3 -+ SWIDTH 508 0 -+ DWIDTH 12 0 -+-BBX 12 24 0 -2 -++BBX 10 19 0 1 -+ BITMAP -++c600 -++c600 -++c600 -++c600 -++fe00 -++c600 -++c600 -++c600 -++c600 -+ 0000 -+ 0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-39c0 -+-39c0 -+-7fe0 -+-7fe0 -+-7fe0 -+-7fe0 -+-7fe0 -+-3fc0 -+ 3fc0 -+-1f80 -+-1f80 -+-0f00 -+ 0600 -+ 0600 -+-0000 -+-0000 -+-0000 -++0600 -++0600 -++0600 -++0600 -++0600 -+ ENDCHAR -+ STARTCHAR C004 -+ ENCODING 4 -+ SWIDTH 508 0 -+ DWIDTH 12 0 -+-BBX 12 24 0 -2 -++BBX 10 19 0 1 -+ BITMAP -++fe00 -++c000 -++c000 -++c000 -++fc00 -++c000 -++c000 -++c000 -++c000 -+ 0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0600 -+-0600 -+-0f00 -+-0f00 -+-1f80 -+-1f80 -+-3fc0 -+-7fe0 -+-3fc0 -+-1f80 -++1fc0 -++1800 -++1800 -++1800 -+ 1f80 -+-0f00 -+-0f00 -+-0600 -+-0600 -+-0000 -+-0000 -+-0000 -++1800 -++1800 -++1800 -++1800 -+ ENDCHAR -+ STARTCHAR C005 -+ ENCODING 5 -+ SWIDTH 508 0 -+ DWIDTH 12 0 -+-BBX 12 24 0 -2 -++BBX 10 19 0 1 -+ BITMAP -++3c00 -++6600 -++c600 -++c000 -++c000 -++c000 -++c000 -++6600 -++3c00 -+ 0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0f00 -+-0f00 -+ 1f80 -++18c0 -++18c0 -++18c0 -+ 1f80 -+-0f00 -+-36c0 -+-76e0 -+-79e0 -+-79e0 -+-79e0 -+-36c0 -+-0600 -+-0600 -+-0600 -+-0f00 -+-1f80 -+-0000 -+-0000 -+-0000 -++1900 -++1980 -++18c0 -++18c0 -+ ENDCHAR -+ STARTCHAR C006 -+ ENCODING 6 -+ SWIDTH 508 0 -+ DWIDTH 12 0 -+-BBX 12 24 0 -2 -++BBX 10 19 0 1 -+ BITMAP -++c000 -++c000 -++c000 -++c000 -++c000 -++c000 -++c000 -++c000 -++fe00 -+ 0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0600 -+-0600 -+-0f00 -+-0f00 -+-1f80 -+-3fc0 -+-3fc0 -+-7fe0 -+-7fe0 -+-7fe0 -+-7fe0 -+-36c0 -+-0600 -+-0600 -+-0f00 -++1fc0 -++1800 -++1800 -++1800 -+ 1f80 -+-0000 -+-0000 -+-0000 -++1800 -++1800 -++1800 -++1800 -+ ENDCHAR -+ STARTCHAR C007 -+ ENCODING 7 -+ SWIDTH 508 0 -+ DWIDTH 12 0 -+-BBX 12 24 0 -2 -++BBX 7 6 2 12 -+ BITMAP -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0600 -+-0f00 -+-0f00 -+-0600 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -++38 -++6c -++c6 -++c6 -++6c -++38 -+ ENDCHAR -+ STARTCHAR C008 -+ ENCODING 8 -+ SWIDTH 508 0 -+ DWIDTH 12 0 -+-BBX 12 24 0 -2 -++BBX 10 17 0 2 -+ BITMAP -+-fff0 -+-fff0 -+-fff0 -+-fff0 -+-fff0 -+-fff0 -+-fff0 -+-fff0 -+-fff0 -+-fff0 -+-f9f0 -+-f0f0 -+-f0f0 -+-f9f0 -+-fff0 -+-fff0 -+-fff0 -+-fff0 -+-fff0 -+-fff0 -+-fff0 -+-fff0 -+-fff0 -+-fff0 -++0c00 -++0c00 -++0c00 -++0c00 -++0c00 -++0c00 -++ffc0 -++ffc0 -++0c00 -++0c00 -++0c00 -++0c00 -++0c00 -++0c00 -++0000 -++ffc0 -++ffc0 -+ ENDCHAR -+ STARTCHAR C009 -+ ENCODING 9 -+ SWIDTH 508 0 -+ DWIDTH 12 0 -+-BBX 12 24 0 -2 -++BBX 10 19 0 1 -+ BITMAP -++e300 -++e300 -++d300 -++d300 -++cb00 -++cb00 -++c700 -++c700 -++c300 -+ 0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0f00 -+-1980 -+-30c0 -+-2040 -+-2040 -+-30c0 -+-1980 -+-0f00 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -++1800 -++1800 -++1800 -++1800 -++1800 -++1800 -++1800 -++1800 -++1fc0 -+ ENDCHAR -+ STARTCHAR C010 -+ ENCODING 10 -+ SWIDTH 508 0 -+ DWIDTH 12 0 -+-BBX 12 24 0 -2 -++BBX 10 19 0 1 -+ BITMAP -+-fff0 -+-fff0 -+-fff0 -+-fff0 -+-fff0 -+-fff0 -+-fff0 -+-fff0 -+-e0f0 -+-ce70 -+-9f30 -+-bfb0 -+-bfb0 -+-9f30 -+-ce70 -+-e0f0 -+-fff0 -+-fff0 -+-fff0 -+-fff0 -+-fff0 -+-fff0 -+-fff0 -+-fff0 -++c180 -++c180 -++6300 -++6300 -++3600 -++3600 -++1c00 -++1c00 -++0800 -++0000 -++0000 -++3fc0 -++0600 -++0600 -++0600 -++0600 -++0600 -++0600 -++0600 -+ ENDCHAR -+ STARTCHAR C011 -+ ENCODING 11 -+ SWIDTH 508 0 -+ DWIDTH 12 0 -+-BBX 12 24 0 -2 -++BBX 6 13 0 9 -+ BITMAP -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-07e0 -+-00a0 -+-01a0 -+-0320 -+-0600 -+-0c00 -+-1e00 -+-3300 -+-6180 -+-6180 -+-6180 -+-6180 -+-3300 -+-1e00 -+-0000 -+-0000 -+-0000 -++04 -++04 -++04 -++04 -++04 -++04 -++04 -++04 -++04 -++04 -++04 -++04 -++fc -+ ENDCHAR -+ STARTCHAR C012 -+ ENCODING 12 -+ SWIDTH 508 0 -+ DWIDTH 12 0 -+-BBX 12 24 0 -2 -++BBX 6 12 0 -2 -+ BITMAP -+-0000 -+-0000 -+-0000 -+-1f80 -+-30c0 -+-6060 -+-6060 -+-6060 -+-6060 -+-30c0 -+-1f80 -+-0600 -+-0600 -+-3fc0 -+-0600 -+-0600 -+-0600 -+-0600 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -++fc -++04 -++04 -++04 -++04 -++04 -++04 -++04 -++04 -++04 -++04 -++04 -+ ENDCHAR -+ STARTCHAR C013 -+ ENCODING 13 -+ SWIDTH 508 0 -+ DWIDTH 12 0 -+-BBX 12 24 0 -2 -++BBX 7 12 5 -2 -+ BITMAP -+-0000 -+-0000 -+-0000 -+-0000 -+-0300 -+-0380 -+-02c0 -+-0260 -+-0260 -+-0220 -+-0220 -+-0200 -+-0200 -+-0200 -+-1e00 -+-3e00 -+-3e00 -+-1c00 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -++fe -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -+ ENDCHAR -+ STARTCHAR C014 -+ ENCODING 14 -+ SWIDTH 508 0 -+ DWIDTH 12 0 -+-BBX 12 24 0 -2 -++BBX 7 13 5 9 -+ BITMAP -+-0000 -+-0000 -+-0000 -+-0400 -+-0600 -+-0500 -+-0480 -+-0640 -+-0520 -+-04a0 -+-0460 -+-0420 -+-0420 -+-0420 -+-1c20 -+-3c20 -+-3820 -+-00e0 -+-01e0 -+-01c0 -+-0000 -+-0000 -+-0000 -+-0000 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++fe -+ ENDCHAR -+ STARTCHAR C015 -+ ENCODING 15 -+@@ -496,526 +389,312 @@ -+ DWIDTH 12 0 -+ BBX 12 24 0 -2 -+ BITMAP -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0600 -+-0600 -+-6660 -+-6660 -+-0f00 -+-0f00 -+-79e0 -+-79e0 -+-0f00 -+-0f00 -+-6660 -+-6660 -+-0600 -+-0600 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -++0400 -++0400 -++0400 -++0400 -++0400 -++0400 -++0400 -++0400 -++0400 -++0400 -++0400 -++0400 -++fff0 -++0400 -++0400 -++0400 -++0400 -++0400 -++0400 -++0400 -++0400 -++0400 -++0400 -++0400 -+ ENDCHAR -+ STARTCHAR C016 -+ ENCODING 16 -+ SWIDTH 508 0 -+ DWIDTH 12 0 -+-BBX 12 24 0 -2 -++BBX 12 1 0 19 -+ BITMAP -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-6000 -+-7800 -+-7e00 -+-7f80 -+-7fe0 -+-7fe0 -+-7f80 -+-7e00 -+-7800 -+-6000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -++fff0 -+ ENDCHAR -+ STARTCHAR C017 -+ ENCODING 17 -+ SWIDTH 508 0 -+ DWIDTH 12 0 -+-BBX 12 24 0 -2 -++BBX 12 1 0 14 -+ BITMAP -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0060 -+-01e0 -+-07e0 -+-1fe0 -+-7fe0 -+-7fe0 -+-1fe0 -+-07e0 -+-01e0 -+-0060 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -++fff0 -+ ENDCHAR -+ STARTCHAR C018 -+ ENCODING 18 -+ SWIDTH 508 0 -+ DWIDTH 12 0 -+-BBX 12 24 0 -2 -++BBX 12 1 0 9 -+ BITMAP -+-0000 -+-0000 -+-0000 -+-0600 -+-0f00 -+-1f80 -+-36c0 -+-0600 -+-0600 -+-0600 -+-0600 -+-0600 -+-0600 -+-0600 -+-36c0 -+-1f80 -+-0f00 -+-0600 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -++fff0 -+ ENDCHAR -+ STARTCHAR C019 -+ ENCODING 19 -+ SWIDTH 508 0 -+ DWIDTH 12 0 -+-BBX 12 24 0 -2 -++BBX 12 1 0 4 -+ BITMAP -+-0000 -+-30c0 -+-30c0 -+-30c0 -+-30c0 -+-30c0 -+-30c0 -+-30c0 -+-30c0 -+-30c0 -+-30c0 -+-30c0 -+-30c0 -+-0000 -+-0000 -+-30c0 -+-30c0 -+-30c0 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -++fff0 -+ ENDCHAR -+ STARTCHAR C020 -+ ENCODING 20 -+ SWIDTH 508 0 -+ DWIDTH 12 0 -+-BBX 12 24 0 -2 -++BBX 12 1 0 -1 -+ BITMAP -+-0000 -+-0000 -+-1fe0 -+-36c0 -+-66c0 -+-66c0 -+-66c0 -+-66c0 -+-36c0 -+-1ec0 -+-06c0 -+-06c0 -+-06c0 -+-06c0 -+-06c0 -+-06c0 -+-06c0 -+-06c0 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -++fff0 -+ ENDCHAR -+ STARTCHAR C021 -+ ENCODING 21 -+ SWIDTH 508 0 -+ DWIDTH 12 0 -+-BBX 12 24 0 -2 -++BBX 7 24 5 -2 -+ BITMAP -+-0000 -+-0f80 -+-18c0 -+-30c0 -+-3000 -+-3000 -+-1800 -+-1e00 -+-3380 -+-60c0 -+-6060 -+-6060 -+-6060 -+-6060 -+-3060 -+-1c40 -+-0780 -+-0180 -+-00c0 -+-00c0 -+-30c0 -+-3180 -+-1f00 -+-0000 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++fe -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -+ ENDCHAR -+ STARTCHAR C022 -+ ENCODING 22 -+ SWIDTH 508 0 -+ DWIDTH 12 0 -+-BBX 12 24 0 -2 -++BBX 6 24 0 -2 -+ BITMAP -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-3fc0 -+-3fc0 -+-3fc0 -+-3fc0 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -++04 -++04 -++04 -++04 -++04 -++04 -++04 -++04 -++04 -++04 -++04 -++04 -++fc -++04 -++04 -++04 -++04 -++04 -++04 -++04 -++04 -++04 -++04 -++04 -+ ENDCHAR -+ STARTCHAR C023 -+ ENCODING 23 -+ SWIDTH 508 0 -+ DWIDTH 12 0 -+-BBX 12 24 0 -2 -++BBX 12 13 0 9 -+ BITMAP -+-0000 -+-0000 -+-0000 -+-0600 -+-0f00 -+-1f80 -+-36c0 -+-0600 -+-0600 -+-0600 -+-0600 -+-0600 -+-0600 -+-0600 -+-36c0 -+-1f80 -+-0f00 -+-0600 -+-3fc0 -+-3fc0 -+-0000 -+-0000 -+-0000 -+-0000 -++0400 -++0400 -++0400 -++0400 -++0400 -++0400 -++0400 -++0400 -++0400 -++0400 -++0400 -++0400 -++fff0 -+ ENDCHAR -+ STARTCHAR C024 -+ ENCODING 24 -+ SWIDTH 508 0 -+ DWIDTH 12 0 -+-BBX 12 24 0 -2 -++BBX 12 12 0 -2 -+ BITMAP -+-0000 -+-0000 -+-0000 -+-0600 -+-0f00 -+-1f80 -+-36c0 -+-0600 -+-0600 -+-0600 -+-0600 -+-0600 -+-0600 -+-0600 -+-0600 -+-0600 -+-0600 -+-0600 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -++fff0 -++0400 -++0400 -++0400 -++0400 -++0400 -++0400 -++0400 -++0400 -++0400 -++0400 -++0400 -+ ENDCHAR -+ STARTCHAR C025 -+ ENCODING 25 -+ SWIDTH 508 0 -+ DWIDTH 12 0 -+-BBX 12 24 0 -2 -++BBX 1 24 5 -2 -+ BITMAP -+-0000 -+-0000 -+-0000 -+-0600 -+-0600 -+-0600 -+-0600 -+-0600 -+-0600 -+-0600 -+-0600 -+-0600 -+-0600 -+-0600 -+-36c0 -+-1f80 -+-0f00 -+-0600 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -++80 -+ ENDCHAR -+ STARTCHAR C026 -+ ENCODING 26 -+ SWIDTH 508 0 -+ DWIDTH 12 0 -+-BBX 12 24 0 -2 -++BBX 10 14 0 1 -+ BITMAP -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0600 -+-0300 -+-0180 -++0040 -+ 00c0 -+-7fe0 -+-7fe0 -++0380 -++0e00 -++3800 -++e000 -++3800 -++0e00 -++0380 -+ 00c0 -+-0180 -+-0300 -+-0600 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -++0040 -++ffc0 -+ 0000 -++ffc0 -+ ENDCHAR -+ STARTCHAR C027 -+ ENCODING 27 -+ SWIDTH 508 0 -+ DWIDTH 12 0 -+-BBX 12 24 0 -2 -++BBX 10 14 0 1 -+ BITMAP -++8000 -++c000 -++7000 -++1c00 -++0700 -++01c0 -++0700 -++1c00 -++7000 -++c000 -++8000 -++ffc0 -+ 0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0600 -+-0c00 -+-1800 -+-3000 -+-7fe0 -+-7fe0 -+-3000 -+-1800 -+-0c00 -+-0600 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -++ffc0 -+ ENDCHAR -+ STARTCHAR C028 -+ ENCODING 28 -+ SWIDTH 508 0 -+ DWIDTH 12 0 -+-BBX 12 24 0 -2 -++BBX 11 10 0 1 -+ BITMAP -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-6000 -+-6000 -+-6000 -+-6000 -+-6000 -+-6000 -+-6000 -+-6000 -+-7fe0 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -++ffe0 -++3180 -++3180 -++3180 -++3180 -++3180 -++7180 -++6180 -++c180 -++c180 -+ ENDCHAR -+ STARTCHAR C029 -+ ENCODING 29 -+ SWIDTH 508 0 -+ DWIDTH 12 0 -+-BBX 12 24 0 -2 -++BBX 10 13 0 2 -+ BITMAP -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-1080 -+-30c0 -+-7fe0 -+-7fe0 -+-30c0 -+-1080 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -++00c0 -++0180 -++0100 -++0200 -++ffc0 -++0400 -++0c00 -++0800 -++ffc0 -++1000 -++2000 -++6000 -++c000 -+ ENDCHAR -+ STARTCHAR C030 -+ ENCODING 30 -+ SWIDTH 508 0 -+ DWIDTH 12 0 -+-BBX 12 24 0 -2 -++BBX 10 15 1 0 -+ BITMAP -+-0000 -+-0000 -+-0000 -+-0000 -+-0600 -+-0600 -+-0f00 -+-0f00 -+-1f80 -+-1f80 -+-3fc0 -+-3fc0 -+-7fe0 -+-7fe0 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -++0700 -++0880 -++18c0 -++18c0 -++1800 -++1800 -++9800 -++ff80 -++1800 -++1800 -++1800 -++7f00 -++d9c0 -++d9c0 -++7000 -+ ENDCHAR -+ STARTCHAR C031 -+ ENCODING 31 -+ SWIDTH 508 0 -+ DWIDTH 12 0 -+-BBX 12 24 0 -2 -++BBX 2 2 4 8 -+ BITMAP -+-0000 -+-0000 -+-0000 -+-0000 -+-7fe0 -+-7fe0 -+-3fc0 -+-3fc0 -+-1f80 -+-1f80 -+-0f00 -+-0f00 -+-0600 -+-0600 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -+-0000 -++c0 -++c0 -+ ENDCHAR -+ STARTCHAR C032 -+ ENCODING 32 diff --git a/chinese/kcfonts/files/patch-kc_fonts.alias b/chinese/kcfonts/files/patch-kc_fonts.alias deleted file mode 100644 index bae03e9351f..00000000000 --- a/chinese/kcfonts/files/patch-kc_fonts.alias +++ /dev/null @@ -1,9 +0,0 @@ ---- kc_fonts.alias.orig Wed Jan 19 03:18:30 2000 -+++ kc_fonts.alias Wed Jan 19 03:33:31 2000 -@@ -0,0 +1,6 @@ -+kc12x24 -kc-fixed-medium-r-normal--24-170-100-100-c-120-iso8859-1 -+kc15f -kc-fixed-medium-r-normal--16-160-72-72-c-160-big5-0 -+kc24f -kc-fixed-medium-r-normal--24-240-100-100-c-240-big5-0 -+kc8x15 -kc-fixed-medium-r-normal--15-170-100-100-c-80-iso8859-1 -+taipei16 -kc-fixed-medium-r-normal--16-160-72-72-c-160-big5-0 -+taipei24 -kc-fixed-medium-r-normal--24-240-100-100-c-240-big5-0 diff --git a/chinese/kcfonts/files/patch-kca2et.c b/chinese/kcfonts/files/patch-kca2et.c deleted file mode 100644 index 495b0368c8a..00000000000 --- a/chinese/kcfonts/files/patch-kca2et.c +++ /dev/null @@ -1,11 +0,0 @@ ---- kca2et.c.orig 2011-09-05 11:37:39.000000000 +0800 -+++ kca2et.c 2011-09-05 11:37:51.000000000 +0800 -@@ -10,7 +10,7 @@ - #include - #include - --void main(int argc, char **argv) -+int main(int argc, char **argv) - { - int i; - unsigned char tmp[60]; diff --git a/chinese/kcfonts/pkg-descr b/chinese/kcfonts/pkg-descr deleted file mode 100644 index 8d5733ff5e2..00000000000 --- a/chinese/kcfonts/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -kcfonts is a suit of chinese Ming Fanti fonts for X-window - -kcfonts' fonts are contributed by Kau Chauo Information CO. to all -TANet users running on PC. Thanks Chin-Hao Tsai , who -converted it to the style of ETen's fonts. Now you can use kcfonts & -crxvt to view Chinese by BIG5 encoding. diff --git a/chinese/kcfonts/pkg-plist b/chinese/kcfonts/pkg-plist deleted file mode 100644 index d6580ecd929..00000000000 --- a/chinese/kcfonts/pkg-plist +++ /dev/null @@ -1,5 +0,0 @@ -%%FONTSDIR%%/kc8x15.pcf.gz -%%FONTSDIR%%/kc12x24.pcf.gz -%%FONTSDIR%%/kc15f.pcf.gz -%%FONTSDIR%%/kc24f.pcf.gz -%%FONTSDIR%%/kc_fonts.alias diff --git a/comms/Makefile b/comms/Makefile index 36269913b72..e9bedf53b51 100644 --- a/comms/Makefile +++ b/comms/Makefile @@ -131,6 +131,7 @@ SUBDIR += picocom SUBDIR += pr SUBDIR += predict + SUBDIR += py-ModbusTCP SUBDIR += py-adafruit-ampy SUBDIR += py-elelabs-zigbee-ezsp-utility SUBDIR += py-esptool @@ -140,7 +141,6 @@ SUBDIR += py-libimobiledevice SUBDIR += py-libscrc SUBDIR += py-libusbsio - SUBDIR += py-ModbusTCP SUBDIR += py-nkdfu SUBDIR += py-pylink-square SUBDIR += py-pymodbus diff --git a/comms/aldo/Makefile b/comms/aldo/Makefile index f9291b02cde..26c540287f3 100644 --- a/comms/aldo/Makefile +++ b/comms/aldo/Makefile @@ -15,7 +15,6 @@ LIB_DEPENDS= libao.so:audio/libao USES= autoreconf compiler:c++0x localbase GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share PLIST_FILES= bin/aldo \ share/man/man1/aldo.1.gz diff --git a/comms/aldo/files/patch-VERSION b/comms/aldo/files/patch-VERSION new file mode 100644 index 00000000000..0a22ab2f1da --- /dev/null +++ b/comms/aldo/files/patch-VERSION @@ -0,0 +1,6 @@ +--- VERSION.orig 2013-07-16 10:33:43 UTC ++++ VERSION +@@ -1,2 +1 @@ +-0.7.7 +- ++0.7.8 diff --git a/comms/aldo/files/patch-configure b/comms/aldo/files/patch-configure deleted file mode 100644 index ecac41752b5..00000000000 --- a/comms/aldo/files/patch-configure +++ /dev/null @@ -1,12 +0,0 @@ ---- configure.orig 2012-03-31 11:55:36 UTC -+++ configure -@@ -2725,9 +2725,6 @@ am__tar='$${TAR-tar} chof - "$$tardir"' - - - --CPPFLAGS="-I${includedir}" --LDFLAGS="-L${libdir}" --LIBS="-L${libdir} ${LIBS}" - - # Checks for programs. - ac_ext=cpp diff --git a/comms/aldo/files/patch-configure.ac b/comms/aldo/files/patch-configure.ac new file mode 100644 index 00000000000..dcd4d66d58d --- /dev/null +++ b/comms/aldo/files/patch-configure.ac @@ -0,0 +1,36 @@ +--- configure.ac.orig 2013-07-16 10:33:43 UTC ++++ configure.ac +@@ -2,22 +2,17 @@ AC_PREREQ([2.59]) + # Process this file with autoconf to produce a configure script. + + AC_PREREQ([2.59]) +-AC_INIT([aldo], [0.7.7], [Giuseppe Martino denever@users.sf.net]) ++AC_INIT([aldo], [0.7.8], [Giuseppe Martino denever@users.sf.net]) + AC_CONFIG_AUX_DIR(config) +-AC_CONFIG_HEADER([config.h]) +-AM_INIT_AUTOMAKE([dist-bzip2]) ++AC_CONFIG_HEADERS([config.h]) ++AM_INIT_AUTOMAKE + +-CPPFLAGS="-I${includedir}" +-LDFLAGS="-L${libdir}" +-LIBS="-L${libdir} ${LIBS}" +- + # Checks for programs. + AC_PROG_CXX + AC_PROG_INSTALL + #AC_PROG_RANLIB + + # Checks for header files. +-AC_HEADER_STDC + AC_CHECK_LIB(ao, main) + AC_CHECK_HEADERS(ao/ao.h, [], [echo "Error! You need to have libao (www.xiph.org/ao) around.";exit -1]) + +@@ -27,7 +22,6 @@ AC_C_INLINE + AC_C_INLINE + + # Checks for library functions. +-AC_PROG_GCC_TRADITIONAL + AC_CHECK_FUNCS([floor]) + + AC_CONFIG_FILES([Makefile diff --git a/comms/aldo/files/patch-include_Makefile.in b/comms/aldo/files/patch-include_Makefile.in deleted file mode 100644 index 370528edcfa..00000000000 --- a/comms/aldo/files/patch-include_Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- include/Makefile.in.orig 2012-03-31 11:55:36 UTC -+++ include/Makefile.in -@@ -105,7 +105,7 @@ PATH_SEPARATOR = @PATH_SEPARATOR@ - SET_MAKE = @SET_MAKE@ - SHELL = @SHELL@ - STRIP = @STRIP@ --VERSION = @VERSION@ -+VERSION = "@VERSION@" - abs_builddir = @abs_builddir@ - abs_srcdir = @abs_srcdir@ - abs_top_builddir = @abs_top_builddir@ diff --git a/comms/qt6-connectivity/distinfo b/comms/qt6-connectivity/distinfo index c11de072a84..3d4e3d8d282 100644 --- a/comms/qt6-connectivity/distinfo +++ b/comms/qt6-connectivity/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733204905 -SHA256 (KDE/Qt/6.8.1/qtconnectivity-everywhere-src-6.8.1.tar.xz) = ccfd46e7ad2290710788274e145fb1f224d8a5ce360764ec10824b5908a6441c -SIZE (KDE/Qt/6.8.1/qtconnectivity-everywhere-src-6.8.1.tar.xz) = 1067952 +TIMESTAMP = 1738340227 +SHA256 (KDE/Qt/6.8.2/qtconnectivity-everywhere-src-6.8.2.tar.xz) = e617120e084ac369fd6064f2c177de9e1c2cd9989a1f1774eea131800d52812a +SIZE (KDE/Qt/6.8.2/qtconnectivity-everywhere-src-6.8.2.tar.xz) = 1069068 diff --git a/comms/qt6-sensors/distinfo b/comms/qt6-sensors/distinfo index dfc57490936..b3bd73caaaa 100644 --- a/comms/qt6-sensors/distinfo +++ b/comms/qt6-sensors/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733204908 -SHA256 (KDE/Qt/6.8.1/qtsensors-everywhere-src-6.8.1.tar.xz) = 41f49b614850d40c647b80e70ef6be759e8fc90ac6cce3ab6f82a357201d9750 -SIZE (KDE/Qt/6.8.1/qtsensors-everywhere-src-6.8.1.tar.xz) = 1498024 +TIMESTAMP = 1738340228 +SHA256 (KDE/Qt/6.8.2/qtsensors-everywhere-src-6.8.2.tar.xz) = 8a817c9b001ad0abdbf15064826ca6a8ee6b66fef8f04b4343ac9f7b2ddbf4ca +SIZE (KDE/Qt/6.8.2/qtsensors-everywhere-src-6.8.2.tar.xz) = 1498148 diff --git a/comms/qt6-serialbus/distinfo b/comms/qt6-serialbus/distinfo index 4fbb74b4553..0246d8b47a4 100644 --- a/comms/qt6-serialbus/distinfo +++ b/comms/qt6-serialbus/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733204910 -SHA256 (KDE/Qt/6.8.1/qtserialbus-everywhere-src-6.8.1.tar.xz) = 40788d92ec5c3ae297818e9f9eea9d21e398a54fa3fd8ddd530d324548ed15da -SIZE (KDE/Qt/6.8.1/qtserialbus-everywhere-src-6.8.1.tar.xz) = 548316 +TIMESTAMP = 1738340228 +SHA256 (KDE/Qt/6.8.2/qtserialbus-everywhere-src-6.8.2.tar.xz) = 1919d6bad2d935587fdb629c9737ced2ffe3c104c6b54bedb350ea9593b9a112 +SIZE (KDE/Qt/6.8.2/qtserialbus-everywhere-src-6.8.2.tar.xz) = 548272 diff --git a/comms/qt6-serialport/distinfo b/comms/qt6-serialport/distinfo index 55faaef31cf..7a5c2d21db8 100644 --- a/comms/qt6-serialport/distinfo +++ b/comms/qt6-serialport/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733204912 -SHA256 (KDE/Qt/6.8.1/qtserialport-everywhere-src-6.8.1.tar.xz) = 098e72a5c06d7db003e3eea1b0ed72d7308e3ea9cb9e89b538816dc96c938395 -SIZE (KDE/Qt/6.8.1/qtserialport-everywhere-src-6.8.1.tar.xz) = 273504 +TIMESTAMP = 1738340229 +SHA256 (KDE/Qt/6.8.2/qtserialport-everywhere-src-6.8.2.tar.xz) = ed17e02361e989f149f58d021ab8cd66f21db4cdfb8cde0a462017e6ac1e3be7 +SIZE (KDE/Qt/6.8.2/qtserialport-everywhere-src-6.8.2.tar.xz) = 274700 diff --git a/comms/rtl-433/Makefile b/comms/rtl-433/Makefile index b505965d278..e15042b18c8 100644 --- a/comms/rtl-433/Makefile +++ b/comms/rtl-433/Makefile @@ -1,6 +1,5 @@ PORTNAME= rtl-433 -PORTVERSION= 23.11 -PORTREVISION= 1 +PORTVERSION= 24.10 CATEGORIES= comms hamradio MAINTAINER= rodrigo@FreeBSD.org diff --git a/comms/rtl-433/distinfo b/comms/rtl-433/distinfo index cb91c1179a0..cf756c1f88c 100644 --- a/comms/rtl-433/distinfo +++ b/comms/rtl-433/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1703019992 -SHA256 (merbanan-rtl_433-23.11_GH0.tar.gz) = 1260c58400bf35832ac1b76cb3cccf3dc1335ffa2416909c63c7d7060c74663b -SIZE (merbanan-rtl_433-23.11_GH0.tar.gz) = 1060640 +TIMESTAMP = 1738057047 +SHA256 (merbanan-rtl_433-24.10_GH0.tar.gz) = e5ab1597a723bf9e0eaa56be988b23dae3670471c6472510ba07b3b588407dcb +SIZE (merbanan-rtl_433-24.10_GH0.tar.gz) = 1106652 diff --git a/comms/rtl-433/pkg-plist b/comms/rtl-433/pkg-plist index 735c47dfcbc..f8261f01364 100644 --- a/comms/rtl-433/pkg-plist +++ b/comms/rtl-433/pkg-plist @@ -2,6 +2,7 @@ bin/rtl_433 @sample etc/rtl_433.conf etc/rtl_433.conf.sample @sample etc/rtl_433/CAME-TOP432.conf etc/rtl_433/CAME-TOP432.conf.sample @sample etc/rtl_433/ContinentalRemote.conf etc/rtl_433/ContinentalRemote.conf.sample +@sample etc/rtl_433/Dewenwils_BHV.conf etc/rtl_433/Dewenwils_BHV.conf.sample @sample etc/rtl_433/DrivewayAlert.conf etc/rtl_433/DrivewayAlert.conf.sample @sample etc/rtl_433/EV1527-4Button-Universal-Remote.conf etc/rtl_433/EV1527-4Button-Universal-Remote.conf.sample @sample etc/rtl_433/EV1527-DDS-Sgooway.conf etc/rtl_433/EV1527-DDS-Sgooway.conf.sample @@ -27,9 +28,14 @@ bin/rtl_433 @sample etc/rtl_433/ge_smartremote_plus.conf etc/rtl_433/ge_smartremote_plus.conf.sample @sample etc/rtl_433/heatilator.conf etc/rtl_433/heatilator.conf.sample @sample etc/rtl_433/honeywell-fan.conf etc/rtl_433/honeywell-fan.conf.sample +@sample etc/rtl_433/hornbach-msrc-sal.conf etc/rtl_433/hornbach-msrc-sal.conf.sample +@sample etc/rtl_433/ivac_pro.conf etc/rtl_433/ivac_pro.conf.sample @sample etc/rtl_433/led-light-remote.conf etc/rtl_433/led-light-remote.conf.sample +@sample etc/rtl_433/oma-blind-remote.conf etc/rtl_433/oma-blind-remote.conf.sample @sample etc/rtl_433/pir-ef4.conf etc/rtl_433/pir-ef4.conf.sample @sample etc/rtl_433/rtl_433.example.conf etc/rtl_433/rtl_433.example.conf.sample +@sample etc/rtl_433/qx-30x.conf etc/rtl_433/qx-30x.conf.sample +@sample etc/rtl_433/rolleaseacmedia.conf etc/rtl_433/rolleaseacmedia.conf.sample @sample etc/rtl_433/silverline_doorbell.conf etc/rtl_433/silverline_doorbell.conf.sample @sample etc/rtl_433/sonoff_rm433.conf etc/rtl_433/sonoff_rm433.conf.sample @sample etc/rtl_433/steffen_switch.conf etc/rtl_433/steffen_switch.conf.sample @@ -42,6 +48,7 @@ bin/rtl_433 @sample etc/rtl_433/PHOX.conf etc/rtl_433/PHOX.conf.sample @sample etc/rtl_433/Reolink-doorbell.conf etc/rtl_433/Reolink-doorbell.conf.sample @sample etc/rtl_433/SWETUP-garage-opener.conf etc/rtl_433/SWETUP-garage-opener.conf.sample +@sample etc/rtl_433/Thomson-doorbell.conf etc/rtl_433/Thomson-doorbell.conf.sample include/rtl_433.h include/rtl_433_devices.h share/man/man1/rtl_433.1.gz diff --git a/converters/Makefile b/converters/Makefile index 85393a19276..154f39bbf8e 100644 --- a/converters/Makefile +++ b/converters/Makefile @@ -130,6 +130,7 @@ SUBDIR += p5-Unicode-RecursiveDowngrade SUBDIR += p5-Unicode-String SUBDIR += p5-Unicode-Stringprep + SUBDIR += p5-Unicode-UTF8 SUBDIR += p5-Unicode-UTF8simple SUBDIR += p5-WAP-wbxml SUBDIR += p5-XML-WBXML diff --git a/converters/cl-babel-sbcl/Makefile b/converters/cl-babel-sbcl/Makefile index 6e992f7408a..db57e1a0d6c 100644 --- a/converters/cl-babel-sbcl/Makefile +++ b/converters/cl-babel-sbcl/Makefile @@ -1,6 +1,6 @@ PORTNAME= babel DISTVERSION= 0.5.0-24 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= converters lisp PKGNAMEPREFIX= cl- diff --git a/converters/p5-Unicode-UTF8/Makefile b/converters/p5-Unicode-UTF8/Makefile new file mode 100644 index 00000000000..7e068325cd8 --- /dev/null +++ b/converters/p5-Unicode-UTF8/Makefile @@ -0,0 +1,17 @@ +PORTNAME= Unicode-UTF8 +PORTVERSION= 0.62 +CATEGORIES= converters perl5 textproc +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= dgeo@centrale-med.fr +COMMENT= Encoding and decoding of UTF-8 encoding form +WWW= https://metacpan.org/pod/Unicode::UTF8 + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +USES= perl5 +USE_PERL5= configure + +.include diff --git a/converters/p5-Unicode-UTF8/distinfo b/converters/p5-Unicode-UTF8/distinfo new file mode 100644 index 00000000000..2f71bed54e0 --- /dev/null +++ b/converters/p5-Unicode-UTF8/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736948730 +SHA256 (Unicode-UTF8-0.62.tar.gz) = fa8722d0b74696e332fddd442994436ea93d3bfc7982d4babdcedfddd657d0f6 +SIZE (Unicode-UTF8-0.62.tar.gz) = 87838 diff --git a/converters/p5-Unicode-UTF8/pkg-descr b/converters/p5-Unicode-UTF8/pkg-descr new file mode 100644 index 00000000000..eeaa8311376 --- /dev/null +++ b/converters/p5-Unicode-UTF8/pkg-descr @@ -0,0 +1,4 @@ +Unicode::UTF8 - Encoding and decoding of UTF-8 encoding form + +This module provides functions to encode and decode UTF-8 encoding form as +specified by Unicode and ISO/IEC 10646:2011. diff --git a/converters/p5-Unicode-UTF8/pkg-plist b/converters/p5-Unicode-UTF8/pkg-plist new file mode 100644 index 00000000000..ecc6e67e020 --- /dev/null +++ b/converters/p5-Unicode-UTF8/pkg-plist @@ -0,0 +1,4 @@ +%%SITE_ARCH%%/Unicode/UTF8.pm +%%SITE_ARCH%%/Unicode/UTF8.pod +%%SITE_ARCH%%/auto/Unicode/UTF8/UTF8.so +%%PERL5_MAN3%%/Unicode::UTF8.3.gz diff --git a/converters/py-gotenberg-client/Makefile b/converters/py-gotenberg-client/Makefile index 035b2efaa7b..0ca84673973 100644 --- a/converters/py-gotenberg-client/Makefile +++ b/converters/py-gotenberg-client/Makefile @@ -1,5 +1,5 @@ PORTNAME= gotenberg-client -PORTVERSION= 0.7.0 +PORTVERSION= 0.9.0 CATEGORIES= converters python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -7,7 +7,7 @@ DISTNAME= ${PORTNAME:S/-/_/}-${PORTVERSION} MAINTAINER= grembo@FreeBSD.org COMMENT= Python client for interfacing with the Gotenberg API -WWW= https://gotenberg.dev/docs/clients +WWW= https://gotenberg.dev/docs/getting-started/clients LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE diff --git a/converters/py-gotenberg-client/distinfo b/converters/py-gotenberg-client/distinfo index 23ac31babd0..0411671e364 100644 --- a/converters/py-gotenberg-client/distinfo +++ b/converters/py-gotenberg-client/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1730638909 -SHA256 (gotenberg_client-0.7.0.tar.gz) = 3c1ee0aabb9107f0cf9aed84647575b322406ad9eb2c794e1da62bda6a4e74fa -SIZE (gotenberg_client-0.7.0.tar.gz) = 410445 +TIMESTAMP = 1738063746 +SHA256 (gotenberg_client-0.9.0.tar.gz) = bd3c1ed42b74d470a7e192118276f3d91b558b90aa7c0035afbcac04f42179bb +SIZE (gotenberg_client-0.9.0.tar.gz) = 419242 diff --git a/converters/simdutf/Makefile b/converters/simdutf/Makefile index 91ab2ff2675..3b6da17189f 100644 --- a/converters/simdutf/Makefile +++ b/converters/simdutf/Makefile @@ -1,6 +1,6 @@ PORTNAME= simdutf DISTVERSIONPREFIX= v -DISTVERSION= 6.0.3 +DISTVERSION= 6.1.0 CATEGORIES= converters textproc MAINTAINER= fuz@FreeBSD.org diff --git a/converters/simdutf/distinfo b/converters/simdutf/distinfo index c71dae6acf2..dff19b140c6 100644 --- a/converters/simdutf/distinfo +++ b/converters/simdutf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736524066 -SHA256 (simdutf-simdutf-v6.0.3_GH0.tar.gz) = 3932bc91246d72a8e79c8aba17fbd4740468d0f42c0bd32bb156e97264a7a3dc -SIZE (simdutf-simdutf-v6.0.3_GH0.tar.gz) = 2090321 +TIMESTAMP = 1737671776 +SHA256 (simdutf-simdutf-v6.1.0_GH0.tar.gz) = ef2903a7f085090c58f3acfa93a62733ae92a3f9b1d50800edec77a6816d7d67 +SIZE (simdutf-simdutf-v6.1.0_GH0.tar.gz) = 2103529 diff --git a/converters/simdutf/files/patch-singleheader_amalgamate.py b/converters/simdutf/files/patch-singleheader_amalgamate.py new file mode 100644 index 00000000000..3af0080a932 --- /dev/null +++ b/converters/simdutf/files/patch-singleheader_amalgamate.py @@ -0,0 +1,11 @@ +--- singleheader/amalgamate.py.orig 2025-01-23 23:04:46 UTC ++++ singleheader/amalgamate.py +@@ -236,7 +236,7 @@ def get_timestamp(): + raise ValueError(f"non-zero exit code {ret.returncode}") + + return ret.stdout.decode('utf-8').strip() +- except (UnicodeDecodeError, FileNotFoundError): ++ except (UnicodeDecodeError, ValueError, FileNotFoundError): + print("git not found, timestamp based on current time") + return str(datetime.datetime.now()) + diff --git a/converters/simdutf/pkg-plist b/converters/simdutf/pkg-plist index 4dde0458db1..42272120ca4 100644 --- a/converters/simdutf/pkg-plist +++ b/converters/simdutf/pkg-plist @@ -14,7 +14,7 @@ lib/cmake/simdutf/simdutf-config-version.cmake lib/cmake/simdutf/simdutf-config.cmake lib/cmake/simdutf/simdutfTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/simdutf/simdutfTargets.cmake -lib/libsimdutf.so.14.0.0 -lib/libsimdutf.so.14 +lib/libsimdutf.so.15.0.0 +lib/libsimdutf.so.15 lib/libsimdutf.so libdata/pkgconfig/simdutf.pc diff --git a/databases/Makefile b/databases/Makefile index e623cd2a14b..48707caa7b4 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -118,6 +118,7 @@ SUBDIR += kyototycoon SUBDIR += ldb25 SUBDIR += ldb28 + SUBDIR += ldb29 SUBDIR += leo_center SUBDIR += leofs SUBDIR += leveldb @@ -200,8 +201,6 @@ SUBDIR += mysql80-server SUBDIR += mysql84-client SUBDIR += mysql84-server - SUBDIR += mysql90-client - SUBDIR += mysql90-server SUBDIR += mysql91-client SUBDIR += mysql91-server SUBDIR += mysqlbackup @@ -1084,6 +1083,7 @@ SUBDIR += tcl-lmdb SUBDIR += tcl-sqlite3 SUBDIR += tdb + SUBDIR += tdb1410 SUBDIR += tdbc SUBDIR += tile38 SUBDIR += tiledb @@ -1108,7 +1108,6 @@ SUBDIR += xls2txt SUBDIR += xrootd SUBDIR += xtrabackup80 - SUBDIR += xtrabackup81 SUBDIR += xtrabackup84 SUBDIR += zodb diff --git a/databases/akonadi/Makefile b/databases/akonadi/Makefile index 294c51db687..60f5b9fb273 100644 --- a/databases/akonadi/Makefile +++ b/databases/akonadi/Makefile @@ -1,6 +1,5 @@ PORTNAME= akonadi DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 3 CATEGORIES= databases kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -10,24 +9,20 @@ WWW= https://community.kde.org/KDE_PIM/Akonadi LICENSE= LGPL21 LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ - libkaccounts.so:net-im/kaccounts-integration \ - libaccounts-qt5.so:net-im/libaccounts-qt@qt5 + libkaccounts6.so:net-im/kaccounts-integration \ + libaccounts-qt6.so:net-im/libaccounts-qt@qt6 # Let process generate meaningful backtrace on core dump. BUILD_DEPENDS= xsltproc:textproc/libxslt -CONFLICTS= akonadi akonadi-kf5-git - -USES= cmake compiler:c++11-lib gettext gnome kde:5 qt:5 \ +USES= cmake compiler:c++11-lib gettext gnome kde:6 qt:6 \ shared-mime-info sqlite:3 tar:xz xorg USE_GNOME= libxml2 USE_KDE= auth codecs completion config configwidgets coreaddons crash \ - dbusaddons guiaddons i18n iconthemes itemmodels itemviews \ - kio service windowsystem widgetsaddons xmlgui \ - designerplugin:build ecm:build \ - designerplugin:run -USE_QT= concurrent core dbus designer gui network sql testlib widgets xml \ - buildtools:build qmake:build \ - sql-sqlite3:run + dbusaddons guiaddons i18n iconthemes itemmodels itemviews kio \ + service widgetsaddons windowsystem xmlgui \ + ecm:build +USE_QT= base \ + sqldriver-sqlite:run USE_XORG= x11 CMAKE_ARGS+= -DCMAKE_REQUIRED_INCLUDES:STRING="${LOCALBASE}/include" \ -DMYSQLD_EXECUTABLE:FILEPATH="${LOCALBASE}/libexec/mysqld" \ @@ -43,10 +38,10 @@ OPTIONS_DEFAULT= MYSQL MYSQL_DESC= Install MySQL Qt plugin and server MYSQL_USES= mysql:server -MYSQL_USE= QT=sql-mysql:run +MYSQL_USE= QT=sqldriver-mysql:run PGSQL_DESC= Install PostgreSQL Qt plugin -PGSQL_USE= QT=sql-pgsql:run +PGSQL_USE= QT=sqldriver-psql:run .include diff --git a/databases/akonadi/distinfo b/databases/akonadi/distinfo index 0a04279adfa..157d0ec50e6 100644 --- a/databases/akonadi/distinfo +++ b/databases/akonadi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889372 -SHA256 (KDE/release-service/23.08.5/akonadi-23.08.5.tar.xz) = abdbdb28c1084a6ad119d7292175ad31efb4a7898a32cc32a35aa1485d9c4f38 -SIZE (KDE/release-service/23.08.5/akonadi-23.08.5.tar.xz) = 1662512 +TIMESTAMP = 1734460031 +SHA256 (KDE/release-service/24.12.0/akonadi-24.12.0.tar.xz) = ca71758319f0529b4af0ef4bf16352b023c002b9fe578524c82f4dc7ff0e9ae2 +SIZE (KDE/release-service/24.12.0/akonadi-24.12.0.tar.xz) = 1710188 diff --git a/databases/akonadi/pkg-plist b/databases/akonadi/pkg-plist index c6654533d25..4fc37cb7942 100644 --- a/databases/akonadi/pkg-plist +++ b/databases/akonadi/pkg-plist @@ -1,3 +1,4 @@ +bin/akonadi-db-migrator bin/akonadi2xml bin/akonadi_agent_launcher bin/akonadi_agent_server @@ -15,343 +16,330 @@ etc/apparmor.d/postgresql_akonadi etc/apparmor.d/usr.bin.akonadiserver etc/xdg/akonadi/mysql-global-mobile.conf etc/xdg/akonadi/mysql-global.conf -include/KPim5/Akonadi/akonadi/private/akonadiprivate_export.h -include/KPim5/Akonadi/akonadi/private/capabilities_p.h -include/KPim5/Akonadi/akonadi/private/compressionstream_p.h -include/KPim5/Akonadi/akonadi/private/dbus_p.h -include/KPim5/Akonadi/akonadi/private/externalpartstorage_p.h -include/KPim5/Akonadi/akonadi/private/imapparser_p.h -include/KPim5/Akonadi/akonadi/private/imapset_p.h -include/KPim5/Akonadi/akonadi/private/instance_p.h -include/KPim5/Akonadi/akonadi/private/protocol_exception_p.h -include/KPim5/Akonadi/akonadi/private/protocol_gen.h -include/KPim5/Akonadi/akonadi/private/protocol_p.h -include/KPim5/Akonadi/akonadi/private/scope_p.h -include/KPim5/Akonadi/akonadi/private/standarddirs_p.h -include/KPim5/Akonadi/akonadi/private/tristate_p.h -include/KPim5/AkonadiAgentBase/Akonadi/AccountsIntegration -include/KPim5/AkonadiAgentBase/Akonadi/AgentBase -include/KPim5/AkonadiAgentBase/Akonadi/AgentSearchInterface -include/KPim5/AkonadiAgentBase/Akonadi/PreprocessorBase -include/KPim5/AkonadiAgentBase/Akonadi/ResourceBase -include/KPim5/AkonadiAgentBase/Akonadi/ResourceSettings -include/KPim5/AkonadiAgentBase/Akonadi/TransportResourceBase -include/KPim5/AkonadiAgentBase/akonadi/accountsintegration.h -include/KPim5/AkonadiAgentBase/akonadi/agentbase.h -include/KPim5/AkonadiAgentBase/akonadi/agentsearchinterface.h -include/KPim5/AkonadiAgentBase/akonadi/akonadiagentbase_export.h -include/KPim5/AkonadiAgentBase/akonadi/preprocessorbase.h -include/KPim5/AkonadiAgentBase/akonadi/resourcebase.h -include/KPim5/AkonadiAgentBase/akonadi/resourcebasesettings.h -include/KPim5/AkonadiAgentBase/akonadi/resourcesettings.h -include/KPim5/AkonadiAgentBase/akonadi/transportresourcebase.h -include/KPim5/AkonadiCore/Akonadi/AbstractDifferencesReporter -include/KPim5/AkonadiCore/Akonadi/AgentConfigurationBase -include/KPim5/AkonadiCore/Akonadi/AgentConfigurationFactoryBase -include/KPim5/AkonadiCore/Akonadi/AgentFilterProxyModel -include/KPim5/AkonadiCore/Akonadi/AgentInstance -include/KPim5/AkonadiCore/Akonadi/AgentInstanceCreateJob -include/KPim5/AkonadiCore/Akonadi/AgentInstanceModel -include/KPim5/AkonadiCore/Akonadi/AgentManager -include/KPim5/AkonadiCore/Akonadi/AgentType -include/KPim5/AkonadiCore/Akonadi/AgentTypeModel -include/KPim5/AkonadiCore/Akonadi/Attribute -include/KPim5/AkonadiCore/Akonadi/AttributeFactory -include/KPim5/AkonadiCore/Akonadi/CachePolicy -include/KPim5/AkonadiCore/Akonadi/ChangeNotification -include/KPim5/AkonadiCore/Akonadi/ChangeRecorder -include/KPim5/AkonadiCore/Akonadi/Collection -include/KPim5/AkonadiCore/Akonadi/CollectionAnnotationsAttribute -include/KPim5/AkonadiCore/Akonadi/CollectionAttributesSynchronizationJob -include/KPim5/AkonadiCore/Akonadi/CollectionColorAttribute -include/KPim5/AkonadiCore/Akonadi/CollectionCopyJob -include/KPim5/AkonadiCore/Akonadi/CollectionCreateJob -include/KPim5/AkonadiCore/Akonadi/CollectionDeleteJob -include/KPim5/AkonadiCore/Akonadi/CollectionFetchJob -include/KPim5/AkonadiCore/Akonadi/CollectionFetchScope -include/KPim5/AkonadiCore/Akonadi/CollectionFilterProxyModel -include/KPim5/AkonadiCore/Akonadi/CollectionIdentificationAttribute -include/KPim5/AkonadiCore/Akonadi/CollectionModifyJob -include/KPim5/AkonadiCore/Akonadi/CollectionMoveJob -include/KPim5/AkonadiCore/Akonadi/CollectionPathResolver -include/KPim5/AkonadiCore/Akonadi/CollectionQuotaAttribute -include/KPim5/AkonadiCore/Akonadi/CollectionStatistics -include/KPim5/AkonadiCore/Akonadi/CollectionStatisticsJob -include/KPim5/AkonadiCore/Akonadi/CollectionUtils -include/KPim5/AkonadiCore/Akonadi/Control -include/KPim5/AkonadiCore/Akonadi/DifferencesAlgorithmInterface -include/KPim5/AkonadiCore/Akonadi/EntityAnnotationsAttribute -include/KPim5/AkonadiCore/Akonadi/EntityDeletedAttribute -include/KPim5/AkonadiCore/Akonadi/EntityDisplayAttribute -include/KPim5/AkonadiCore/Akonadi/EntityHiddenAttribute -include/KPim5/AkonadiCore/Akonadi/EntityMimeTypeFilterModel -include/KPim5/AkonadiCore/Akonadi/EntityOrderProxyModel -include/KPim5/AkonadiCore/Akonadi/EntityRightsFilterModel -include/KPim5/AkonadiCore/Akonadi/EntityTreeModel -include/KPim5/AkonadiCore/Akonadi/ExceptionBase -include/KPim5/AkonadiCore/Akonadi/FavoriteCollectionAttribute -include/KPim5/AkonadiCore/Akonadi/FavoriteCollectionsModel -include/KPim5/AkonadiCore/Akonadi/GidExtractorInterface -include/KPim5/AkonadiCore/Akonadi/IndexPolicyAttribute -include/KPim5/AkonadiCore/Akonadi/Item -include/KPim5/AkonadiCore/Akonadi/ItemCopyJob -include/KPim5/AkonadiCore/Akonadi/ItemCreateJob -include/KPim5/AkonadiCore/Akonadi/ItemDeleteJob -include/KPim5/AkonadiCore/Akonadi/ItemFetchJob -include/KPim5/AkonadiCore/Akonadi/ItemFetchScope -include/KPim5/AkonadiCore/Akonadi/ItemModifyJob -include/KPim5/AkonadiCore/Akonadi/ItemMonitor -include/KPim5/AkonadiCore/Akonadi/ItemMoveJob -include/KPim5/AkonadiCore/Akonadi/ItemSearchJob -include/KPim5/AkonadiCore/Akonadi/ItemSerializerPlugin -include/KPim5/AkonadiCore/Akonadi/ItemSync -include/KPim5/AkonadiCore/Akonadi/Job -include/KPim5/AkonadiCore/Akonadi/LinkJob -include/KPim5/AkonadiCore/Akonadi/MimeTypeChecker -include/KPim5/AkonadiCore/Akonadi/Monitor -include/KPim5/AkonadiCore/Akonadi/NotificationSubscriber -include/KPim5/AkonadiCore/Akonadi/PartFetcher -include/KPim5/AkonadiCore/Akonadi/PersistentSearchAttribute -include/KPim5/AkonadiCore/Akonadi/RecursiveCollectionFilterProxyModel -include/KPim5/AkonadiCore/Akonadi/RecursiveItemFetchJob -include/KPim5/AkonadiCore/Akonadi/Relation -include/KPim5/AkonadiCore/Akonadi/RelationCreateJob -include/KPim5/AkonadiCore/Akonadi/RelationDeleteJob -include/KPim5/AkonadiCore/Akonadi/RelationFetchJob -include/KPim5/AkonadiCore/Akonadi/ResourceSynchronizationJob -include/KPim5/AkonadiCore/Akonadi/SearchCreateJob -include/KPim5/AkonadiCore/Akonadi/SearchQuery -include/KPim5/AkonadiCore/Akonadi/SelectionProxyModel -include/KPim5/AkonadiCore/Akonadi/ServerManager -include/KPim5/AkonadiCore/Akonadi/Session -include/KPim5/AkonadiCore/Akonadi/SpecialCollectionAttribute -include/KPim5/AkonadiCore/Akonadi/SpecialCollections -include/KPim5/AkonadiCore/Akonadi/SpecialCollectionsDiscoveryJob -include/KPim5/AkonadiCore/Akonadi/SpecialCollectionsRequestJob -include/KPim5/AkonadiCore/Akonadi/StatisticsProxyModel -include/KPim5/AkonadiCore/Akonadi/Supertrait -include/KPim5/AkonadiCore/Akonadi/Tag -include/KPim5/AkonadiCore/Akonadi/TagAttribute -include/KPim5/AkonadiCore/Akonadi/TagCache -include/KPim5/AkonadiCore/Akonadi/TagCreateJob -include/KPim5/AkonadiCore/Akonadi/TagDeleteJob -include/KPim5/AkonadiCore/Akonadi/TagFetchJob -include/KPim5/AkonadiCore/Akonadi/TagFetchScope -include/KPim5/AkonadiCore/Akonadi/TagModel -include/KPim5/AkonadiCore/Akonadi/TagModifyJob -include/KPim5/AkonadiCore/Akonadi/TransactionJobs -include/KPim5/AkonadiCore/Akonadi/TransactionSequence -include/KPim5/AkonadiCore/Akonadi/TrashFilterProxyModel -include/KPim5/AkonadiCore/Akonadi/TrashJob -include/KPim5/AkonadiCore/Akonadi/TrashRestoreJob -include/KPim5/AkonadiCore/Akonadi/TrashSettings -include/KPim5/AkonadiCore/Akonadi/UnlinkJob -include/KPim5/AkonadiCore/Akonadi/VectorHelper -include/KPim5/AkonadiCore/akonadi/abstractdifferencesreporter.h -include/KPim5/AkonadiCore/akonadi/abstractsearchplugin.h -include/KPim5/AkonadiCore/akonadi/agentconfigurationbase.h -include/KPim5/AkonadiCore/akonadi/agentconfigurationfactorybase.h -include/KPim5/AkonadiCore/akonadi/agentfilterproxymodel.h -include/KPim5/AkonadiCore/akonadi/agentinstance.h -include/KPim5/AkonadiCore/akonadi/agentinstancecreatejob.h -include/KPim5/AkonadiCore/akonadi/agentinstancemodel.h -include/KPim5/AkonadiCore/akonadi/agentmanager.h -include/KPim5/AkonadiCore/akonadi/agenttype.h -include/KPim5/AkonadiCore/akonadi/agenttypemodel.h -include/KPim5/AkonadiCore/akonadi/akonadicore_export.h -include/KPim5/AkonadiCore/akonadi/attribute.h -include/KPim5/AkonadiCore/akonadi/attributefactory.h -include/KPim5/AkonadiCore/akonadi/cachepolicy.h -include/KPim5/AkonadiCore/akonadi/changenotification.h -include/KPim5/AkonadiCore/akonadi/changerecorder.h -include/KPim5/AkonadiCore/akonadi/collection.h -include/KPim5/AkonadiCore/akonadi/collectionannotationsattribute.h -include/KPim5/AkonadiCore/akonadi/collectionattributessynchronizationjob.h -include/KPim5/AkonadiCore/akonadi/collectioncolorattribute.h -include/KPim5/AkonadiCore/akonadi/collectioncopyjob.h -include/KPim5/AkonadiCore/akonadi/collectioncreatejob.h -include/KPim5/AkonadiCore/akonadi/collectiondeletejob.h -include/KPim5/AkonadiCore/akonadi/collectionfetchjob.h -include/KPim5/AkonadiCore/akonadi/collectionfetchscope.h -include/KPim5/AkonadiCore/akonadi/collectionfilterproxymodel.h -include/KPim5/AkonadiCore/akonadi/collectionidentificationattribute.h -include/KPim5/AkonadiCore/akonadi/collectionmodifyjob.h -include/KPim5/AkonadiCore/akonadi/collectionmovejob.h -include/KPim5/AkonadiCore/akonadi/collectionpathresolver.h -include/KPim5/AkonadiCore/akonadi/collectionquotaattribute.h -include/KPim5/AkonadiCore/akonadi/collectionstatistics.h -include/KPim5/AkonadiCore/akonadi/collectionstatisticsjob.h -include/KPim5/AkonadiCore/akonadi/collectionutils.h -include/KPim5/AkonadiCore/akonadi/config-akonadi.h -include/KPim5/AkonadiCore/akonadi/control.h -include/KPim5/AkonadiCore/akonadi/differencesalgorithminterface.h -include/KPim5/AkonadiCore/akonadi/entityannotationsattribute.h -include/KPim5/AkonadiCore/akonadi/entitydeletedattribute.h -include/KPim5/AkonadiCore/akonadi/entitydisplayattribute.h -include/KPim5/AkonadiCore/akonadi/entityhiddenattribute.h -include/KPim5/AkonadiCore/akonadi/entitymimetypefiltermodel.h -include/KPim5/AkonadiCore/akonadi/entityorderproxymodel.h -include/KPim5/AkonadiCore/akonadi/entityrightsfiltermodel.h -include/KPim5/AkonadiCore/akonadi/entitytreemodel.h -include/KPim5/AkonadiCore/akonadi/exceptionbase.h -include/KPim5/AkonadiCore/akonadi/favoritecollectionattribute.h -include/KPim5/AkonadiCore/akonadi/favoritecollectionsmodel.h -include/KPim5/AkonadiCore/akonadi/gidextractorinterface.h -include/KPim5/AkonadiCore/akonadi/indexpolicyattribute.h -include/KPim5/AkonadiCore/akonadi/item.h -include/KPim5/AkonadiCore/akonadi/itemcopyjob.h -include/KPim5/AkonadiCore/akonadi/itemcreatejob.h -include/KPim5/AkonadiCore/akonadi/itemdeletejob.h -include/KPim5/AkonadiCore/akonadi/itemfetchjob.h -include/KPim5/AkonadiCore/akonadi/itemfetchscope.h -include/KPim5/AkonadiCore/akonadi/itemmodifyjob.h -include/KPim5/AkonadiCore/akonadi/itemmonitor.h -include/KPim5/AkonadiCore/akonadi/itemmovejob.h -include/KPim5/AkonadiCore/akonadi/itempayloadinternals_p.h -include/KPim5/AkonadiCore/akonadi/itemsearchjob.h -include/KPim5/AkonadiCore/akonadi/itemserializerplugin.h -include/KPim5/AkonadiCore/akonadi/itemsync.h -include/KPim5/AkonadiCore/akonadi/job.h -include/KPim5/AkonadiCore/akonadi/linkjob.h -include/KPim5/AkonadiCore/akonadi/mimetypechecker.h -include/KPim5/AkonadiCore/akonadi/monitor.h -include/KPim5/AkonadiCore/akonadi/notificationsubscriber.h -include/KPim5/AkonadiCore/akonadi/partfetcher.h -include/KPim5/AkonadiCore/akonadi/persistentsearchattribute.h -include/KPim5/AkonadiCore/akonadi/qtest_akonadi.h -include/KPim5/AkonadiCore/akonadi/recursivecollectionfilterproxymodel.h -include/KPim5/AkonadiCore/akonadi/recursiveitemfetchjob.h -include/KPim5/AkonadiCore/akonadi/relation.h -include/KPim5/AkonadiCore/akonadi/relationcreatejob.h -include/KPim5/AkonadiCore/akonadi/relationdeletejob.h -include/KPim5/AkonadiCore/akonadi/relationfetchjob.h -include/KPim5/AkonadiCore/akonadi/resourcesynchronizationjob.h -include/KPim5/AkonadiCore/akonadi/searchcreatejob.h -include/KPim5/AkonadiCore/akonadi/searchquery.h -include/KPim5/AkonadiCore/akonadi/selectionproxymodel.h -include/KPim5/AkonadiCore/akonadi/servermanager.h -include/KPim5/AkonadiCore/akonadi/session.h -include/KPim5/AkonadiCore/akonadi/specialcollectionattribute.h -include/KPim5/AkonadiCore/akonadi/specialcollections.h -include/KPim5/AkonadiCore/akonadi/specialcollectionsdiscoveryjob.h -include/KPim5/AkonadiCore/akonadi/specialcollectionsrequestjob.h -include/KPim5/AkonadiCore/akonadi/statisticsproxymodel.h -include/KPim5/AkonadiCore/akonadi/supertrait.h -include/KPim5/AkonadiCore/akonadi/tag.h -include/KPim5/AkonadiCore/akonadi/tagattribute.h -include/KPim5/AkonadiCore/akonadi/tagcache.h -include/KPim5/AkonadiCore/akonadi/tagcreatejob.h -include/KPim5/AkonadiCore/akonadi/tagdeletejob.h -include/KPim5/AkonadiCore/akonadi/tagfetchjob.h -include/KPim5/AkonadiCore/akonadi/tagfetchscope.h -include/KPim5/AkonadiCore/akonadi/tagmodel.h -include/KPim5/AkonadiCore/akonadi/tagmodifyjob.h -include/KPim5/AkonadiCore/akonadi/transactionjobs.h -include/KPim5/AkonadiCore/akonadi/transactionsequence.h -include/KPim5/AkonadiCore/akonadi/trashfilterproxymodel.h -include/KPim5/AkonadiCore/akonadi/trashjob.h -include/KPim5/AkonadiCore/akonadi/trashrestorejob.h -include/KPim5/AkonadiCore/akonadi/trashsettings.h -include/KPim5/AkonadiCore/akonadi/unlinkjob.h -include/KPim5/AkonadiCore/akonadi/vectorhelper.h -include/KPim5/AkonadiCore/akonadi_version.h -include/KPim5/AkonadiWidgets/Akonadi/AgentActionManager -include/KPim5/AkonadiWidgets/Akonadi/AgentConfigurationDialog -include/KPim5/AkonadiWidgets/Akonadi/AgentConfigurationWidget -include/KPim5/AkonadiWidgets/Akonadi/AgentInstanceWidget -include/KPim5/AkonadiWidgets/Akonadi/AgentTypeDialog -include/KPim5/AkonadiWidgets/Akonadi/AgentTypeWidget -include/KPim5/AkonadiWidgets/Akonadi/ClearCacheFoldersJob -include/KPim5/AkonadiWidgets/Akonadi/CollectionComboBox -include/KPim5/AkonadiWidgets/Akonadi/CollectionDialog -include/KPim5/AkonadiWidgets/Akonadi/CollectionMaintenancePage -include/KPim5/AkonadiWidgets/Akonadi/CollectionPropertiesDialog -include/KPim5/AkonadiWidgets/Akonadi/CollectionPropertiesPage -include/KPim5/AkonadiWidgets/Akonadi/CollectionRequester -include/KPim5/AkonadiWidgets/Akonadi/CollectionStatisticsDelegate -include/KPim5/AkonadiWidgets/Akonadi/ControlGui -include/KPim5/AkonadiWidgets/Akonadi/DbAccess -include/KPim5/AkonadiWidgets/Akonadi/ETMViewStateSaver -include/KPim5/AkonadiWidgets/Akonadi/EntityListView -include/KPim5/AkonadiWidgets/Akonadi/EntityTreeView -include/KPim5/AkonadiWidgets/Akonadi/ManageAccountWidget -include/KPim5/AkonadiWidgets/Akonadi/StandardActionManager -include/KPim5/AkonadiWidgets/Akonadi/SubscriptionDialog -include/KPim5/AkonadiWidgets/Akonadi/TagEditWidget -include/KPim5/AkonadiWidgets/Akonadi/TagManagementDialog -include/KPim5/AkonadiWidgets/Akonadi/TagSelectWidget -include/KPim5/AkonadiWidgets/Akonadi/TagSelectionComboBox -include/KPim5/AkonadiWidgets/Akonadi/TagSelectionDialog -include/KPim5/AkonadiWidgets/Akonadi/TagWidget -include/KPim5/AkonadiWidgets/akonadi/agentactionmanager.h -include/KPim5/AkonadiWidgets/akonadi/agentconfigurationdialog.h -include/KPim5/AkonadiWidgets/akonadi/agentconfigurationwidget.h -include/KPim5/AkonadiWidgets/akonadi/agentinstancewidget.h -include/KPim5/AkonadiWidgets/akonadi/agenttypedialog.h -include/KPim5/AkonadiWidgets/akonadi/agenttypewidget.h -include/KPim5/AkonadiWidgets/akonadi/akonadiwidgets_export.h -include/KPim5/AkonadiWidgets/akonadi/clearcachefoldersjob.h -include/KPim5/AkonadiWidgets/akonadi/collectioncombobox.h -include/KPim5/AkonadiWidgets/akonadi/collectiondialog.h -include/KPim5/AkonadiWidgets/akonadi/collectionmaintenancepage.h -include/KPim5/AkonadiWidgets/akonadi/collectionpropertiesdialog.h -include/KPim5/AkonadiWidgets/akonadi/collectionpropertiespage.h -include/KPim5/AkonadiWidgets/akonadi/collectionrequester.h -include/KPim5/AkonadiWidgets/akonadi/collectionstatisticsdelegate.h -include/KPim5/AkonadiWidgets/akonadi/controlgui.h -include/KPim5/AkonadiWidgets/akonadi/dbaccess.h -include/KPim5/AkonadiWidgets/akonadi/entitylistview.h -include/KPim5/AkonadiWidgets/akonadi/entitytreeview.h -include/KPim5/AkonadiWidgets/akonadi/etmviewstatesaver.h -include/KPim5/AkonadiWidgets/akonadi/manageaccountwidget.h -include/KPim5/AkonadiWidgets/akonadi/standardactionmanager.h -include/KPim5/AkonadiWidgets/akonadi/subscriptiondialog.h -include/KPim5/AkonadiWidgets/akonadi/tageditwidget.h -include/KPim5/AkonadiWidgets/akonadi/tagmanagementdialog.h -include/KPim5/AkonadiWidgets/akonadi/tagselectioncombobox.h -include/KPim5/AkonadiWidgets/akonadi/tagselectiondialog.h -include/KPim5/AkonadiWidgets/akonadi/tagselectwidget.h -include/KPim5/AkonadiWidgets/akonadi/tagwidget.h -include/KPim5/AkonadiXml/Akonadi/XmlDocument -include/KPim5/AkonadiXml/Akonadi/XmlReader -include/KPim5/AkonadiXml/Akonadi/XmlWriteJob -include/KPim5/AkonadiXml/Akonadi/XmlWriter -include/KPim5/AkonadiXml/akonadi/akonadi-xml_export.h -include/KPim5/AkonadiXml/akonadi/xmldocument.h -include/KPim5/AkonadiXml/akonadi/xmlreader.h -include/KPim5/AkonadiXml/akonadi/xmlwritejob.h -include/KPim5/AkonadiXml/akonadi/xmlwriter.h -lib/cmake/KF5Akonadi/KF5AkonadiConfig.cmake -lib/cmake/KF5Akonadi/KF5AkonadiConfigVersion.cmake -lib/cmake/KF5Akonadi/KPim5AkonadiTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF5Akonadi/KPim5AkonadiTargets.cmake -lib/cmake/KF5Akonadi/KPimAkonadiMacros.cmake -lib/cmake/KPim5Akonadi/KPim5AkonadiConfig.cmake -lib/cmake/KPim5Akonadi/KPim5AkonadiConfigVersion.cmake -lib/cmake/KPim5Akonadi/KPim5AkonadiTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5Akonadi/KPim5AkonadiTargets.cmake -lib/cmake/KPim5Akonadi/KPimAkonadiMacros.cmake -lib/libKPim5AkonadiAgentBase.so -lib/libKPim5AkonadiAgentBase.so.5 -lib/libKPim5AkonadiAgentBase.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libKPim5AkonadiCore.so -lib/libKPim5AkonadiCore.so.5 -lib/libKPim5AkonadiCore.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libKPim5AkonadiPrivate.so -lib/libKPim5AkonadiPrivate.so.5 -lib/libKPim5AkonadiPrivate.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libKPim5AkonadiWidgets.so -lib/libKPim5AkonadiWidgets.so.5 -lib/libKPim5AkonadiWidgets.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libKPim5AkonadiXml.so -lib/libKPim5AkonadiXml.so.5 -lib/libKPim5AkonadiXml.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_MKSPECDIR%%/modules/qt_AkonadiAgentBase.pri -%%QT_MKSPECDIR%%/modules/qt_AkonadiCore.pri -%%QT_MKSPECDIR%%/modules/qt_AkonadiWidgets.pri -%%QT_MKSPECDIR%%/modules/qt_AkonadiXml.pri -%%QT_PLUGINDIR%%/designer/akonadi5widgets.so -%%QT_PLUGINDIR%%/pim5/akonadi/akonadi_test_searchplugin.so +include/KPim6/Akonadi/akonadi/private/akonadiprivate_export.h +include/KPim6/Akonadi/akonadi/private/capabilities_p.h +include/KPim6/Akonadi/akonadi/private/compressionstream_p.h +include/KPim6/Akonadi/akonadi/private/dbus_p.h +include/KPim6/Akonadi/akonadi/private/externalpartstorage_p.h +include/KPim6/Akonadi/akonadi/private/imapparser_p.h +include/KPim6/Akonadi/akonadi/private/imapset_p.h +include/KPim6/Akonadi/akonadi/private/instance_p.h +include/KPim6/Akonadi/akonadi/private/protocol_exception_p.h +include/KPim6/Akonadi/akonadi/private/protocol_gen.h +include/KPim6/Akonadi/akonadi/private/protocol_p.h +include/KPim6/Akonadi/akonadi/private/scope_p.h +include/KPim6/Akonadi/akonadi/private/standarddirs_p.h +include/KPim6/Akonadi/akonadi/private/tristate_p.h +include/KPim6/AkonadiAgentBase/Akonadi/AccountsIntegration +include/KPim6/AkonadiAgentBase/Akonadi/AgentBase +include/KPim6/AkonadiAgentBase/Akonadi/AgentSearchInterface +include/KPim6/AkonadiAgentBase/Akonadi/PreprocessorBase +include/KPim6/AkonadiAgentBase/Akonadi/ResourceBase +include/KPim6/AkonadiAgentBase/Akonadi/ResourceSettings +include/KPim6/AkonadiAgentBase/Akonadi/TransportResourceBase +include/KPim6/AkonadiAgentBase/akonadi/accountsintegration.h +include/KPim6/AkonadiAgentBase/akonadi/agentbase.h +include/KPim6/AkonadiAgentBase/akonadi/agentsearchinterface.h +include/KPim6/AkonadiAgentBase/akonadi/akonadiagentbase_export.h +include/KPim6/AkonadiAgentBase/akonadi/preprocessorbase.h +include/KPim6/AkonadiAgentBase/akonadi/resourcebase.h +include/KPim6/AkonadiAgentBase/akonadi/resourcebasesettings.h +include/KPim6/AkonadiAgentBase/akonadi/resourcesettings.h +include/KPim6/AkonadiAgentBase/akonadi/transportresourcebase.h +include/KPim6/AkonadiCore/Akonadi/AbstractDifferencesReporter +include/KPim6/AkonadiCore/Akonadi/AccountActivitiesAbstract +include/KPim6/AkonadiCore/Akonadi/AgentConfigurationBase +include/KPim6/AkonadiCore/Akonadi/AgentConfigurationFactoryBase +include/KPim6/AkonadiCore/Akonadi/AgentFilterProxyModel +include/KPim6/AkonadiCore/Akonadi/AgentInstance +include/KPim6/AkonadiCore/Akonadi/AgentInstanceCreateJob +include/KPim6/AkonadiCore/Akonadi/AgentInstanceFilterProxyModel +include/KPim6/AkonadiCore/Akonadi/AgentInstanceModel +include/KPim6/AkonadiCore/Akonadi/AgentManager +include/KPim6/AkonadiCore/Akonadi/AgentType +include/KPim6/AkonadiCore/Akonadi/AgentTypeModel +include/KPim6/AkonadiCore/Akonadi/Attribute +include/KPim6/AkonadiCore/Akonadi/AttributeFactory +include/KPim6/AkonadiCore/Akonadi/CachePolicy +include/KPim6/AkonadiCore/Akonadi/ChangeNotification +include/KPim6/AkonadiCore/Akonadi/ChangeRecorder +include/KPim6/AkonadiCore/Akonadi/Collection +include/KPim6/AkonadiCore/Akonadi/CollectionAnnotationsAttribute +include/KPim6/AkonadiCore/Akonadi/CollectionAttributesSynchronizationJob +include/KPim6/AkonadiCore/Akonadi/CollectionColorAttribute +include/KPim6/AkonadiCore/Akonadi/CollectionCopyJob +include/KPim6/AkonadiCore/Akonadi/CollectionCreateJob +include/KPim6/AkonadiCore/Akonadi/CollectionDeleteJob +include/KPim6/AkonadiCore/Akonadi/CollectionFetchJob +include/KPim6/AkonadiCore/Akonadi/CollectionFetchScope +include/KPim6/AkonadiCore/Akonadi/CollectionFilterProxyModel +include/KPim6/AkonadiCore/Akonadi/CollectionIdentificationAttribute +include/KPim6/AkonadiCore/Akonadi/CollectionModifyJob +include/KPim6/AkonadiCore/Akonadi/CollectionMoveJob +include/KPim6/AkonadiCore/Akonadi/CollectionPathResolver +include/KPim6/AkonadiCore/Akonadi/CollectionQuotaAttribute +include/KPim6/AkonadiCore/Akonadi/CollectionStatistics +include/KPim6/AkonadiCore/Akonadi/CollectionStatisticsJob +include/KPim6/AkonadiCore/Akonadi/CollectionUtils +include/KPim6/AkonadiCore/Akonadi/Control +include/KPim6/AkonadiCore/Akonadi/DifferencesAlgorithmInterface +include/KPim6/AkonadiCore/Akonadi/EntityAnnotationsAttribute +include/KPim6/AkonadiCore/Akonadi/EntityDeletedAttribute +include/KPim6/AkonadiCore/Akonadi/EntityDisplayAttribute +include/KPim6/AkonadiCore/Akonadi/EntityHiddenAttribute +include/KPim6/AkonadiCore/Akonadi/EntityMimeTypeFilterModel +include/KPim6/AkonadiCore/Akonadi/EntityOrderProxyModel +include/KPim6/AkonadiCore/Akonadi/EntityRightsFilterModel +include/KPim6/AkonadiCore/Akonadi/EntityTreeModel +include/KPim6/AkonadiCore/Akonadi/ExceptionBase +include/KPim6/AkonadiCore/Akonadi/FavoriteCollectionAttribute +include/KPim6/AkonadiCore/Akonadi/FavoriteCollectionsModel +include/KPim6/AkonadiCore/Akonadi/GidExtractorInterface +include/KPim6/AkonadiCore/Akonadi/IndexPolicyAttribute +include/KPim6/AkonadiCore/Akonadi/Item +include/KPim6/AkonadiCore/Akonadi/ItemCopyJob +include/KPim6/AkonadiCore/Akonadi/ItemCreateJob +include/KPim6/AkonadiCore/Akonadi/ItemDeleteJob +include/KPim6/AkonadiCore/Akonadi/ItemFetchJob +include/KPim6/AkonadiCore/Akonadi/ItemFetchScope +include/KPim6/AkonadiCore/Akonadi/ItemModifyJob +include/KPim6/AkonadiCore/Akonadi/ItemMonitor +include/KPim6/AkonadiCore/Akonadi/ItemMoveJob +include/KPim6/AkonadiCore/Akonadi/ItemSearchJob +include/KPim6/AkonadiCore/Akonadi/ItemSerializerPlugin +include/KPim6/AkonadiCore/Akonadi/ItemSync +include/KPim6/AkonadiCore/Akonadi/Job +include/KPim6/AkonadiCore/Akonadi/LinkJob +include/KPim6/AkonadiCore/Akonadi/MimeTypeChecker +include/KPim6/AkonadiCore/Akonadi/Monitor +include/KPim6/AkonadiCore/Akonadi/NotificationSubscriber +include/KPim6/AkonadiCore/Akonadi/PartFetcher +include/KPim6/AkonadiCore/Akonadi/PersistentSearchAttribute +include/KPim6/AkonadiCore/Akonadi/RecursiveCollectionFilterProxyModel +include/KPim6/AkonadiCore/Akonadi/RecursiveItemFetchJob +include/KPim6/AkonadiCore/Akonadi/ResourceSynchronizationJob +include/KPim6/AkonadiCore/Akonadi/SearchCreateJob +include/KPim6/AkonadiCore/Akonadi/SearchQuery +include/KPim6/AkonadiCore/Akonadi/SelectionProxyModel +include/KPim6/AkonadiCore/Akonadi/ServerManager +include/KPim6/AkonadiCore/Akonadi/Session +include/KPim6/AkonadiCore/Akonadi/SpecialCollectionAttribute +include/KPim6/AkonadiCore/Akonadi/SpecialCollections +include/KPim6/AkonadiCore/Akonadi/SpecialCollectionsDiscoveryJob +include/KPim6/AkonadiCore/Akonadi/SpecialCollectionsRequestJob +include/KPim6/AkonadiCore/Akonadi/StatisticsProxyModel +include/KPim6/AkonadiCore/Akonadi/Supertrait +include/KPim6/AkonadiCore/Akonadi/Tag +include/KPim6/AkonadiCore/Akonadi/TagAttribute +include/KPim6/AkonadiCore/Akonadi/TagCache +include/KPim6/AkonadiCore/Akonadi/TagCreateJob +include/KPim6/AkonadiCore/Akonadi/TagDeleteJob +include/KPim6/AkonadiCore/Akonadi/TagFetchJob +include/KPim6/AkonadiCore/Akonadi/TagFetchScope +include/KPim6/AkonadiCore/Akonadi/TagModel +include/KPim6/AkonadiCore/Akonadi/TagModifyJob +include/KPim6/AkonadiCore/Akonadi/TransactionJobs +include/KPim6/AkonadiCore/Akonadi/TransactionSequence +include/KPim6/AkonadiCore/Akonadi/TrashFilterProxyModel +include/KPim6/AkonadiCore/Akonadi/TrashJob +include/KPim6/AkonadiCore/Akonadi/TrashRestoreJob +include/KPim6/AkonadiCore/Akonadi/TrashSettings +include/KPim6/AkonadiCore/Akonadi/UnlinkJob +include/KPim6/AkonadiCore/Akonadi/VectorHelper +include/KPim6/AkonadiCore/akonadi/abstractdifferencesreporter.h +include/KPim6/AkonadiCore/akonadi/abstractsearchplugin.h +include/KPim6/AkonadiCore/akonadi/accountactivitiesabstract.h +include/KPim6/AkonadiCore/akonadi/agentconfigurationbase.h +include/KPim6/AkonadiCore/akonadi/agentconfigurationfactorybase.h +include/KPim6/AkonadiCore/akonadi/agentfilterproxymodel.h +include/KPim6/AkonadiCore/akonadi/agentinstance.h +include/KPim6/AkonadiCore/akonadi/agentinstancecreatejob.h +include/KPim6/AkonadiCore/akonadi/agentinstancefilterproxymodel.h +include/KPim6/AkonadiCore/akonadi/agentinstancemodel.h +include/KPim6/AkonadiCore/akonadi/agentmanager.h +include/KPim6/AkonadiCore/akonadi/agenttype.h +include/KPim6/AkonadiCore/akonadi/agenttypemodel.h +include/KPim6/AkonadiCore/akonadi/akonadicore_export.h +include/KPim6/AkonadiCore/akonadi/attribute.h +include/KPim6/AkonadiCore/akonadi/attributefactory.h +include/KPim6/AkonadiCore/akonadi/cachepolicy.h +include/KPim6/AkonadiCore/akonadi/changenotification.h +include/KPim6/AkonadiCore/akonadi/changerecorder.h +include/KPim6/AkonadiCore/akonadi/collection.h +include/KPim6/AkonadiCore/akonadi/collectionannotationsattribute.h +include/KPim6/AkonadiCore/akonadi/collectionattributessynchronizationjob.h +include/KPim6/AkonadiCore/akonadi/collectioncolorattribute.h +include/KPim6/AkonadiCore/akonadi/collectioncopyjob.h +include/KPim6/AkonadiCore/akonadi/collectioncreatejob.h +include/KPim6/AkonadiCore/akonadi/collectiondeletejob.h +include/KPim6/AkonadiCore/akonadi/collectionfetchjob.h +include/KPim6/AkonadiCore/akonadi/collectionfetchscope.h +include/KPim6/AkonadiCore/akonadi/collectionfilterproxymodel.h +include/KPim6/AkonadiCore/akonadi/collectionidentificationattribute.h +include/KPim6/AkonadiCore/akonadi/collectionmodifyjob.h +include/KPim6/AkonadiCore/akonadi/collectionmovejob.h +include/KPim6/AkonadiCore/akonadi/collectionpathresolver.h +include/KPim6/AkonadiCore/akonadi/collectionquotaattribute.h +include/KPim6/AkonadiCore/akonadi/collectionstatistics.h +include/KPim6/AkonadiCore/akonadi/collectionstatisticsjob.h +include/KPim6/AkonadiCore/akonadi/collectionutils.h +include/KPim6/AkonadiCore/akonadi/config-akonadi.h +include/KPim6/AkonadiCore/akonadi/control.h +include/KPim6/AkonadiCore/akonadi/differencesalgorithminterface.h +include/KPim6/AkonadiCore/akonadi/entityannotationsattribute.h +include/KPim6/AkonadiCore/akonadi/entitydeletedattribute.h +include/KPim6/AkonadiCore/akonadi/entitydisplayattribute.h +include/KPim6/AkonadiCore/akonadi/entityhiddenattribute.h +include/KPim6/AkonadiCore/akonadi/entitymimetypefiltermodel.h +include/KPim6/AkonadiCore/akonadi/entityorderproxymodel.h +include/KPim6/AkonadiCore/akonadi/entityrightsfiltermodel.h +include/KPim6/AkonadiCore/akonadi/entitytreemodel.h +include/KPim6/AkonadiCore/akonadi/exceptionbase.h +include/KPim6/AkonadiCore/akonadi/favoritecollectionattribute.h +include/KPim6/AkonadiCore/akonadi/favoritecollectionsmodel.h +include/KPim6/AkonadiCore/akonadi/gidextractorinterface.h +include/KPim6/AkonadiCore/akonadi/indexpolicyattribute.h +include/KPim6/AkonadiCore/akonadi/item.h +include/KPim6/AkonadiCore/akonadi/itemcopyjob.h +include/KPim6/AkonadiCore/akonadi/itemcreatejob.h +include/KPim6/AkonadiCore/akonadi/itemdeletejob.h +include/KPim6/AkonadiCore/akonadi/itemfetchjob.h +include/KPim6/AkonadiCore/akonadi/itemfetchscope.h +include/KPim6/AkonadiCore/akonadi/itemmodifyjob.h +include/KPim6/AkonadiCore/akonadi/itemmonitor.h +include/KPim6/AkonadiCore/akonadi/itemmovejob.h +include/KPim6/AkonadiCore/akonadi/itempayloadinternals_p.h +include/KPim6/AkonadiCore/akonadi/itemsearchjob.h +include/KPim6/AkonadiCore/akonadi/itemserializerplugin.h +include/KPim6/AkonadiCore/akonadi/itemsync.h +include/KPim6/AkonadiCore/akonadi/job.h +include/KPim6/AkonadiCore/akonadi/linkjob.h +include/KPim6/AkonadiCore/akonadi/mimetypechecker.h +include/KPim6/AkonadiCore/akonadi/monitor.h +include/KPim6/AkonadiCore/akonadi/notificationsubscriber.h +include/KPim6/AkonadiCore/akonadi/partfetcher.h +include/KPim6/AkonadiCore/akonadi/persistentsearchattribute.h +include/KPim6/AkonadiCore/akonadi/qtest_akonadi.h +include/KPim6/AkonadiCore/akonadi/recursivecollectionfilterproxymodel.h +include/KPim6/AkonadiCore/akonadi/recursiveitemfetchjob.h +include/KPim6/AkonadiCore/akonadi/resourcesynchronizationjob.h +include/KPim6/AkonadiCore/akonadi/searchcreatejob.h +include/KPim6/AkonadiCore/akonadi/searchquery.h +include/KPim6/AkonadiCore/akonadi/selectionproxymodel.h +include/KPim6/AkonadiCore/akonadi/servermanager.h +include/KPim6/AkonadiCore/akonadi/session.h +include/KPim6/AkonadiCore/akonadi/specialcollectionattribute.h +include/KPim6/AkonadiCore/akonadi/specialcollections.h +include/KPim6/AkonadiCore/akonadi/specialcollectionsdiscoveryjob.h +include/KPim6/AkonadiCore/akonadi/specialcollectionsrequestjob.h +include/KPim6/AkonadiCore/akonadi/statisticsproxymodel.h +include/KPim6/AkonadiCore/akonadi/supertrait.h +include/KPim6/AkonadiCore/akonadi/tag.h +include/KPim6/AkonadiCore/akonadi/tagattribute.h +include/KPim6/AkonadiCore/akonadi/tagcache.h +include/KPim6/AkonadiCore/akonadi/tagcreatejob.h +include/KPim6/AkonadiCore/akonadi/tagdeletejob.h +include/KPim6/AkonadiCore/akonadi/tagfetchjob.h +include/KPim6/AkonadiCore/akonadi/tagfetchscope.h +include/KPim6/AkonadiCore/akonadi/tagmodel.h +include/KPim6/AkonadiCore/akonadi/tagmodifyjob.h +include/KPim6/AkonadiCore/akonadi/transactionjobs.h +include/KPim6/AkonadiCore/akonadi/transactionsequence.h +include/KPim6/AkonadiCore/akonadi/trashfilterproxymodel.h +include/KPim6/AkonadiCore/akonadi/trashjob.h +include/KPim6/AkonadiCore/akonadi/trashrestorejob.h +include/KPim6/AkonadiCore/akonadi/trashsettings.h +include/KPim6/AkonadiCore/akonadi/unlinkjob.h +include/KPim6/AkonadiCore/akonadi/vectorhelper.h +include/KPim6/AkonadiCore/akonadi_version.h +include/KPim6/AkonadiWidgets/Akonadi/AgentActionManager +include/KPim6/AkonadiWidgets/Akonadi/AgentConfigurationDialog +include/KPim6/AkonadiWidgets/Akonadi/AgentConfigurationWidget +include/KPim6/AkonadiWidgets/Akonadi/AgentInstanceWidget +include/KPim6/AkonadiWidgets/Akonadi/AgentTypeDialog +include/KPim6/AkonadiWidgets/Akonadi/AgentTypeWidget +include/KPim6/AkonadiWidgets/Akonadi/ClearCacheFoldersJob +include/KPim6/AkonadiWidgets/Akonadi/CollectionComboBox +include/KPim6/AkonadiWidgets/Akonadi/CollectionDialog +include/KPim6/AkonadiWidgets/Akonadi/CollectionMaintenancePage +include/KPim6/AkonadiWidgets/Akonadi/CollectionPropertiesDialog +include/KPim6/AkonadiWidgets/Akonadi/CollectionPropertiesPage +include/KPim6/AkonadiWidgets/Akonadi/CollectionRequester +include/KPim6/AkonadiWidgets/Akonadi/CollectionStatisticsDelegate +include/KPim6/AkonadiWidgets/Akonadi/ControlGui +include/KPim6/AkonadiWidgets/Akonadi/DbAccess +include/KPim6/AkonadiWidgets/Akonadi/ETMViewStateSaver +include/KPim6/AkonadiWidgets/Akonadi/EntityListView +include/KPim6/AkonadiWidgets/Akonadi/EntityTreeView +include/KPim6/AkonadiWidgets/Akonadi/ManageAccountWidget +include/KPim6/AkonadiWidgets/Akonadi/StandardActionManager +include/KPim6/AkonadiWidgets/Akonadi/SubscriptionDialog +include/KPim6/AkonadiWidgets/Akonadi/TagEditWidget +include/KPim6/AkonadiWidgets/Akonadi/TagManagementDialog +include/KPim6/AkonadiWidgets/Akonadi/TagSelectWidget +include/KPim6/AkonadiWidgets/Akonadi/TagSelectionComboBox +include/KPim6/AkonadiWidgets/Akonadi/TagSelectionDialog +include/KPim6/AkonadiWidgets/Akonadi/TagWidget +include/KPim6/AkonadiWidgets/akonadi/agentactionmanager.h +include/KPim6/AkonadiWidgets/akonadi/agentconfigurationdialog.h +include/KPim6/AkonadiWidgets/akonadi/agentconfigurationwidget.h +include/KPim6/AkonadiWidgets/akonadi/agentinstancewidget.h +include/KPim6/AkonadiWidgets/akonadi/agenttypedialog.h +include/KPim6/AkonadiWidgets/akonadi/agenttypewidget.h +include/KPim6/AkonadiWidgets/akonadi/akonadiwidgets_export.h +include/KPim6/AkonadiWidgets/akonadi/clearcachefoldersjob.h +include/KPim6/AkonadiWidgets/akonadi/collectioncombobox.h +include/KPim6/AkonadiWidgets/akonadi/collectiondialog.h +include/KPim6/AkonadiWidgets/akonadi/collectionmaintenancepage.h +include/KPim6/AkonadiWidgets/akonadi/collectionpropertiesdialog.h +include/KPim6/AkonadiWidgets/akonadi/collectionpropertiespage.h +include/KPim6/AkonadiWidgets/akonadi/collectionrequester.h +include/KPim6/AkonadiWidgets/akonadi/collectionstatisticsdelegate.h +include/KPim6/AkonadiWidgets/akonadi/controlgui.h +include/KPim6/AkonadiWidgets/akonadi/dbaccess.h +include/KPim6/AkonadiWidgets/akonadi/entitylistview.h +include/KPim6/AkonadiWidgets/akonadi/entitytreeview.h +include/KPim6/AkonadiWidgets/akonadi/etmviewstatesaver.h +include/KPim6/AkonadiWidgets/akonadi/manageaccountwidget.h +include/KPim6/AkonadiWidgets/akonadi/standardactionmanager.h +include/KPim6/AkonadiWidgets/akonadi/subscriptiondialog.h +include/KPim6/AkonadiWidgets/akonadi/tageditwidget.h +include/KPim6/AkonadiWidgets/akonadi/tagmanagementdialog.h +include/KPim6/AkonadiWidgets/akonadi/tagselectioncombobox.h +include/KPim6/AkonadiWidgets/akonadi/tagselectiondialog.h +include/KPim6/AkonadiWidgets/akonadi/tagselectwidget.h +include/KPim6/AkonadiWidgets/akonadi/tagwidget.h +include/KPim6/AkonadiXml/Akonadi/XmlDocument +include/KPim6/AkonadiXml/Akonadi/XmlReader +include/KPim6/AkonadiXml/Akonadi/XmlWriteJob +include/KPim6/AkonadiXml/Akonadi/XmlWriter +include/KPim6/AkonadiXml/akonadi/akonadi-xml_export.h +include/KPim6/AkonadiXml/akonadi/xmldocument.h +include/KPim6/AkonadiXml/akonadi/xmlreader.h +include/KPim6/AkonadiXml/akonadi/xmlwritejob.h +include/KPim6/AkonadiXml/akonadi/xmlwriter.h +lib/cmake/KPim6Akonadi/KPim6AkonadiConfig.cmake +lib/cmake/KPim6Akonadi/KPim6AkonadiConfigVersion.cmake +lib/cmake/KPim6Akonadi/KPim6AkonadiTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6Akonadi/KPim6AkonadiTargets.cmake +lib/cmake/KPim6Akonadi/KPimAkonadiMacros.cmake +lib/libKPim6AkonadiAgentBase.so +lib/libKPim6AkonadiAgentBase.so.6 +lib/libKPim6AkonadiAgentBase.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6AkonadiCore.so +lib/libKPim6AkonadiCore.so.6 +lib/libKPim6AkonadiCore.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6AkonadiPrivate.so +lib/libKPim6AkonadiPrivate.so.6 +lib/libKPim6AkonadiPrivate.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6AkonadiWidgets.so +lib/libKPim6AkonadiWidgets.so.6 +lib/libKPim6AkonadiWidgets.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6AkonadiXml.so +lib/libKPim6AkonadiXml.so.6 +lib/libKPim6AkonadiXml.so.%%KDE_APPLICATIONS_SHLIB_VER%% +%%QT_PLUGINDIR%%/designer/akonadi6widgets.so +%%QT_PLUGINDIR%%/pim6/akonadi/akonadi_test_searchplugin.so %%DATADIR%%/agents/knutresource.desktop share/config.kcfg/resourcebase.kcfg share/dbus-1/interfaces/org.freedesktop.Akonadi.Agent.Control.xml @@ -379,125 +367,168 @@ share/icons/hicolor/64x64/apps/akonadi.png share/icons/hicolor/scalable/apps/akonadi.svgz share/kdevappwizard/templates/akonadiresource.tar.bz2 share/kdevappwizard/templates/akonadiserializer.tar.bz2 -share/kf5/akonadi/akonadi-xml.xsd -share/kf5/akonadi/kcfg2dbus.xsl -share/kf5/akonadi_knut_resource/knut-template.xml +share/kf6/akonadi/akonadi-xml.xsd +share/kf6/akonadi/kcfg2dbus.xsl +share/kf6/akonadi_knut_resource/knut-template.xml share/locale/ar/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/ar/LC_MESSAGES/libakonadi5.mo +share/locale/ar/LC_MESSAGES/libakonadi6.mo +share/locale/ast/LC_MESSAGES/akonadi-db-migrator.mo +share/locale/ast/LC_MESSAGES/akonadi_knut_resource.mo +share/locale/ast/LC_MESSAGES/libakonadi6.mo share/locale/az/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/az/LC_MESSAGES/libakonadi5.mo -share/locale/be/LC_MESSAGES/libakonadi5.mo +share/locale/az/LC_MESSAGES/libakonadi6.mo +share/locale/be/LC_MESSAGES/libakonadi6.mo +share/locale/bg/LC_MESSAGES/akonadi-db-migrator.mo share/locale/bg/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/bg/LC_MESSAGES/libakonadi5.mo +share/locale/bg/LC_MESSAGES/libakonadi6.mo share/locale/bs/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/bs/LC_MESSAGES/libakonadi5.mo +share/locale/bs/LC_MESSAGES/libakonadi6.mo +share/locale/ca/LC_MESSAGES/akonadi-db-migrator.mo share/locale/ca/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/ca/LC_MESSAGES/libakonadi5.mo +share/locale/ca/LC_MESSAGES/libakonadi6.mo +share/locale/ca@valencia/LC_MESSAGES/akonadi-db-migrator.mo share/locale/ca@valencia/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/ca@valencia/LC_MESSAGES/libakonadi5.mo +share/locale/ca@valencia/LC_MESSAGES/libakonadi6.mo +share/locale/cs/LC_MESSAGES/akonadi-db-migrator.mo share/locale/cs/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/cs/LC_MESSAGES/libakonadi5.mo +share/locale/cs/LC_MESSAGES/libakonadi6.mo share/locale/da/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/da/LC_MESSAGES/libakonadi5.mo +share/locale/da/LC_MESSAGES/libakonadi6.mo +share/locale/de/LC_MESSAGES/akonadi-db-migrator.mo share/locale/de/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/de/LC_MESSAGES/libakonadi5.mo +share/locale/de/LC_MESSAGES/libakonadi6.mo +share/locale/el/LC_MESSAGES/akonadi-db-migrator.mo share/locale/el/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/el/LC_MESSAGES/libakonadi5.mo +share/locale/el/LC_MESSAGES/libakonadi6.mo +share/locale/en_GB/LC_MESSAGES/akonadi-db-migrator.mo share/locale/en_GB/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/en_GB/LC_MESSAGES/libakonadi5.mo +share/locale/en_GB/LC_MESSAGES/libakonadi6.mo +share/locale/eo/LC_MESSAGES/akonadi-db-migrator.mo share/locale/eo/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/eo/LC_MESSAGES/libakonadi5.mo +share/locale/eo/LC_MESSAGES/libakonadi6.mo +share/locale/es/LC_MESSAGES/akonadi-db-migrator.mo share/locale/es/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/es/LC_MESSAGES/libakonadi5.mo +share/locale/es/LC_MESSAGES/libakonadi6.mo share/locale/et/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/et/LC_MESSAGES/libakonadi5.mo +share/locale/et/LC_MESSAGES/libakonadi6.mo +share/locale/eu/LC_MESSAGES/akonadi-db-migrator.mo share/locale/eu/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/eu/LC_MESSAGES/libakonadi5.mo +share/locale/eu/LC_MESSAGES/libakonadi6.mo +share/locale/fi/LC_MESSAGES/akonadi-db-migrator.mo share/locale/fi/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/fi/LC_MESSAGES/libakonadi5.mo +share/locale/fi/LC_MESSAGES/libakonadi6.mo +share/locale/fr/LC_MESSAGES/akonadi-db-migrator.mo share/locale/fr/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/fr/LC_MESSAGES/libakonadi5.mo +share/locale/fr/LC_MESSAGES/libakonadi6.mo share/locale/ga/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/ga/LC_MESSAGES/libakonadi5.mo +share/locale/ga/LC_MESSAGES/libakonadi6.mo +share/locale/gl/LC_MESSAGES/akonadi-db-migrator.mo share/locale/gl/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/gl/LC_MESSAGES/libakonadi5.mo -share/locale/hsb/LC_MESSAGES/libakonadi5.mo +share/locale/gl/LC_MESSAGES/libakonadi6.mo +share/locale/he/LC_MESSAGES/akonadi-db-migrator.mo +share/locale/he/LC_MESSAGES/akonadi_knut_resource.mo +share/locale/hsb/LC_MESSAGES/libakonadi6.mo +share/locale/hu/LC_MESSAGES/akonadi-db-migrator.mo share/locale/hu/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/hu/LC_MESSAGES/libakonadi5.mo +share/locale/hu/LC_MESSAGES/libakonadi6.mo +share/locale/ia/LC_MESSAGES/akonadi-db-migrator.mo share/locale/ia/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/ia/LC_MESSAGES/libakonadi5.mo +share/locale/ia/LC_MESSAGES/libakonadi6.mo +share/locale/id/LC_MESSAGES/akonadi-db-migrator.mo share/locale/id/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/id/LC_MESSAGES/libakonadi5.mo +share/locale/id/LC_MESSAGES/libakonadi6.mo +share/locale/is/LC_MESSAGES/akonadi_knut_resource.mo +share/locale/it/LC_MESSAGES/akonadi-db-migrator.mo share/locale/it/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/it/LC_MESSAGES/libakonadi5.mo +share/locale/it/LC_MESSAGES/libakonadi6.mo +share/locale/ja/LC_MESSAGES/akonadi-db-migrator.mo share/locale/ja/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/ja/LC_MESSAGES/libakonadi5.mo +share/locale/ja/LC_MESSAGES/libakonadi6.mo +share/locale/ka/LC_MESSAGES/akonadi-db-migrator.mo share/locale/ka/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/ka/LC_MESSAGES/libakonadi5.mo +share/locale/ka/LC_MESSAGES/libakonadi6.mo share/locale/kk/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/kk/LC_MESSAGES/libakonadi5.mo +share/locale/kk/LC_MESSAGES/libakonadi6.mo share/locale/km/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/km/LC_MESSAGES/libakonadi5.mo +share/locale/km/LC_MESSAGES/libakonadi6.mo +share/locale/ko/LC_MESSAGES/akonadi-db-migrator.mo share/locale/ko/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/ko/LC_MESSAGES/libakonadi5.mo +share/locale/ko/LC_MESSAGES/libakonadi6.mo +share/locale/lt/LC_MESSAGES/akonadi-db-migrator.mo share/locale/lt/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/lt/LC_MESSAGES/libakonadi5.mo +share/locale/lt/LC_MESSAGES/libakonadi6.mo +share/locale/lv/LC_MESSAGES/akonadi-db-migrator.mo share/locale/lv/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/lv/LC_MESSAGES/libakonadi5.mo -share/locale/mai/LC_MESSAGES/libakonadi5.mo +share/locale/lv/LC_MESSAGES/libakonadi6.mo +share/locale/mai/LC_MESSAGES/libakonadi6.mo share/locale/mr/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/mr/LC_MESSAGES/libakonadi5.mo +share/locale/mr/LC_MESSAGES/libakonadi6.mo share/locale/my/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/my/LC_MESSAGES/libakonadi5.mo +share/locale/my/LC_MESSAGES/libakonadi6.mo share/locale/nb/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/nb/LC_MESSAGES/libakonadi5.mo +share/locale/nb/LC_MESSAGES/libakonadi6.mo share/locale/nds/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/nds/LC_MESSAGES/libakonadi5.mo +share/locale/nds/LC_MESSAGES/libakonadi6.mo +share/locale/nl/LC_MESSAGES/akonadi-db-migrator.mo share/locale/nl/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/nl/LC_MESSAGES/libakonadi5.mo +share/locale/nl/LC_MESSAGES/libakonadi6.mo share/locale/nn/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/nn/LC_MESSAGES/libakonadi5.mo +share/locale/nn/LC_MESSAGES/libakonadi6.mo +share/locale/pa/LC_MESSAGES/akonadi-db-migrator.mo share/locale/pa/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/pa/LC_MESSAGES/libakonadi5.mo +share/locale/pa/LC_MESSAGES/libakonadi6.mo +share/locale/pl/LC_MESSAGES/akonadi-db-migrator.mo share/locale/pl/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/pl/LC_MESSAGES/libakonadi5.mo +share/locale/pl/LC_MESSAGES/libakonadi6.mo share/locale/pt/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/pt/LC_MESSAGES/libakonadi5.mo +share/locale/pt/LC_MESSAGES/libakonadi6.mo +share/locale/pt_BR/LC_MESSAGES/akonadi-db-migrator.mo share/locale/pt_BR/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/pt_BR/LC_MESSAGES/libakonadi5.mo +share/locale/pt_BR/LC_MESSAGES/libakonadi6.mo share/locale/ro/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/ro/LC_MESSAGES/libakonadi5.mo +share/locale/ro/LC_MESSAGES/libakonadi6.mo +share/locale/ru/LC_MESSAGES/akonadi-db-migrator.mo share/locale/ru/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/ru/LC_MESSAGES/libakonadi5.mo -share/locale/se/LC_MESSAGES/libakonadi5.mo +share/locale/ru/LC_MESSAGES/libakonadi6.mo +share/locale/se/LC_MESSAGES/libakonadi6.mo +share/locale/sk/LC_MESSAGES/akonadi-db-migrator.mo share/locale/sk/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/sk/LC_MESSAGES/libakonadi5.mo +share/locale/sk/LC_MESSAGES/libakonadi6.mo +share/locale/sl/LC_MESSAGES/akonadi-db-migrator.mo share/locale/sl/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/sl/LC_MESSAGES/libakonadi5.mo +share/locale/sl/LC_MESSAGES/libakonadi6.mo share/locale/sq/LC_MESSAGES/akonadi_knut_resource.mo share/locale/sr/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/sr/LC_MESSAGES/libakonadi5.mo +share/locale/sr/LC_MESSAGES/libakonadi6.mo share/locale/sr@ijekavian/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/sr@ijekavian/LC_MESSAGES/libakonadi5.mo +share/locale/sr@ijekavian/LC_MESSAGES/libakonadi6.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/libakonadi5.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/libakonadi6.mo share/locale/sr@latin/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/sr@latin/LC_MESSAGES/libakonadi5.mo +share/locale/sr@latin/LC_MESSAGES/libakonadi6.mo +share/locale/sv/LC_MESSAGES/akonadi-db-migrator.mo share/locale/sv/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/sv/LC_MESSAGES/libakonadi5.mo +share/locale/sv/LC_MESSAGES/libakonadi6.mo +share/locale/ta/LC_MESSAGES/akonadi-db-migrator.mo +share/locale/ta/LC_MESSAGES/akonadi_knut_resource.mo +share/locale/ta/LC_MESSAGES/libakonadi6.mo share/locale/tg/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/tg/LC_MESSAGES/libakonadi5.mo -share/locale/th/LC_MESSAGES/libakonadi5.mo +share/locale/tg/LC_MESSAGES/libakonadi6.mo +share/locale/th/LC_MESSAGES/libakonadi6.mo +share/locale/tr/LC_MESSAGES/akonadi-db-migrator.mo share/locale/tr/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/tr/LC_MESSAGES/libakonadi5.mo +share/locale/tr/LC_MESSAGES/libakonadi6.mo share/locale/ug/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/ug/LC_MESSAGES/libakonadi5.mo +share/locale/ug/LC_MESSAGES/libakonadi6.mo +share/locale/uk/LC_MESSAGES/akonadi-db-migrator.mo share/locale/uk/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/uk/LC_MESSAGES/libakonadi5.mo +share/locale/uk/LC_MESSAGES/libakonadi6.mo +share/locale/zh_CN/LC_MESSAGES/akonadi-db-migrator.mo share/locale/zh_CN/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/zh_CN/LC_MESSAGES/libakonadi5.mo +share/locale/zh_CN/LC_MESSAGES/libakonadi6.mo +share/locale/zh_TW/LC_MESSAGES/akonadi-db-migrator.mo share/locale/zh_TW/LC_MESSAGES/akonadi_knut_resource.mo -share/locale/zh_TW/LC_MESSAGES/libakonadi5.mo +share/locale/zh_TW/LC_MESSAGES/libakonadi6.mo share/mime/packages/akonadi-mime.xml -share/qlogging-categories5/akonadi.categories -share/qlogging-categories5/akonadi.renamecategories +share/qlogging-categories6/akonadi.categories +share/qlogging-categories6/akonadi.renamecategories diff --git a/databases/arrow/Makefile b/databases/arrow/Makefile index 194790fd71f..e2656213839 100644 --- a/databases/arrow/Makefile +++ b/databases/arrow/Makefile @@ -1,6 +1,6 @@ PORTNAME= arrow DISTVERSION= 18.0.0 -PORTREVISION= 2 +PORTREVISION= 4 CATEGORIES= databases MASTER_SITES= APACHE/${PORTNAME}/${PORTNAME}-${DISTVERSION} \ https://github.com/apache/orc/archive/rel/:orc diff --git a/databases/cego/Makefile b/databases/cego/Makefile index d2d9aa2cd25..4e4ca045b2f 100644 --- a/databases/cego/Makefile +++ b/databases/cego/Makefile @@ -1,5 +1,5 @@ PORTNAME= cego -PORTVERSION= 2.49.22 +PORTVERSION= 2.50.2 CATEGORIES= databases MASTER_SITES= http://www.lemke-it.com/ diff --git a/databases/cego/distinfo b/databases/cego/distinfo index 237f1151594..5a40efb858f 100644 --- a/databases/cego/distinfo +++ b/databases/cego/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736667088 -SHA256 (cego-2.49.22.tar.gz) = d3a2401f34c8e44c293c7ff6dc52d8d5917d5b68582b104b186025aad06abd32 -SIZE (cego-2.49.22.tar.gz) = 3343219 +TIMESTAMP = 1738243438 +SHA256 (cego-2.50.2.tar.gz) = dbb9c34905a38cc176970b90ebec5f3f44bb2dac2e9be6e6ea7b1d7d03f71f30 +SIZE (cego-2.50.2.tar.gz) = 3231662 diff --git a/databases/cego/pkg-plist b/databases/cego/pkg-plist index 5d45393adc3..a53d1c68647 100644 --- a/databases/cego/pkg-plist +++ b/databases/cego/pkg-plist @@ -75,6 +75,7 @@ include/cego/CegoFunction.h include/cego/CegoGroupCursor.h include/cego/CegoGroupNode.h include/cego/CegoGroupSpace.h +include/cego/CegoHavingCond.h include/cego/CegoHavingDesc.h include/cego/CegoImpInStream.h include/cego/CegoJDBCInfo.h diff --git a/databases/cegobridge/Makefile b/databases/cegobridge/Makefile index fc829d699e4..1afbd3feb9c 100644 --- a/databases/cegobridge/Makefile +++ b/databases/cegobridge/Makefile @@ -1,5 +1,5 @@ PORTNAME= cegobridge -PORTVERSION= 1.7.0 +PORTVERSION= 1.8.1 CATEGORIES= databases MASTER_SITES= http://www.lemke-it.com/ diff --git a/databases/cegobridge/distinfo b/databases/cegobridge/distinfo index 38a8975b855..dd5303229e7 100644 --- a/databases/cegobridge/distinfo +++ b/databases/cegobridge/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1715841372 -SHA256 (cegobridge-1.7.0.tar.gz) = a649fbaff424446158f19d7fd077b549c81d0078a924e22958d5e0609711c11d -SIZE (cegobridge-1.7.0.tar.gz) = 621851 +TIMESTAMP = 1738243430 +SHA256 (cegobridge-1.8.1.tar.gz) = bc4778f4b20bff04dec24d163cadc157467a4f79aebe453ea83abe8b749e7781 +SIZE (cegobridge-1.8.1.tar.gz) = 617984 diff --git a/databases/closql-devel/Makefile b/databases/closql-devel/Makefile index b556cfbe792..c805cd80805 100644 --- a/databases/closql-devel/Makefile +++ b/databases/closql-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= closql DISTVERSIONPREFIX= v -DISTVERSION= 2.1.0 +DISTVERSION= 2.2.0 DISTVERSIONSUFFIX= CATEGORIES= databases elisp PKGNAMESUFFIX= -devel${EMACS_PKGNAMESUFFIX} @@ -22,6 +22,7 @@ USE_GITHUB= yes GH_ACCOUNT= magit MAKE_ENV+= LOAD_PATH="${LOAD_PATH}" +MAKE_JOBS_UNSAFE= Opening input file: No such file or directory, /wrkdirs/usr/ports/databases/closql-devel/work-full/closql-2.2.0/.#closql-autoloads.el CONFLICTS_INSTALL= closql closql-emacs_* # share/doc/closql/README.md diff --git a/databases/closql-devel/distinfo b/databases/closql-devel/distinfo index 69ff7d71e0f..562ea23b13b 100644 --- a/databases/closql-devel/distinfo +++ b/databases/closql-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733129088 -SHA256 (magit-closql-v2.1.0_GH0.tar.gz) = 835693feb2d8ac4e244f0f3dbb443fb6f3f33dc24a684d1cd7f689b8cfe1035d -SIZE (magit-closql-v2.1.0_GH0.tar.gz) = 21814 +TIMESTAMP = 1738337467 +SHA256 (magit-closql-v2.2.0_GH0.tar.gz) = 89bdb73c64100bc8151c426ec29126547f39f3ee582c776a303f73458b80697f +SIZE (magit-closql-v2.2.0_GH0.tar.gz) = 21879 diff --git a/databases/closql/Makefile b/databases/closql/Makefile index 0d1d245b44b..6a98285dbd8 100644 --- a/databases/closql/Makefile +++ b/databases/closql/Makefile @@ -1,6 +1,6 @@ PORTNAME= closql DISTVERSIONPREFIX= v -DISTVERSION= 2.1.0 +DISTVERSION= 2.2.0 CATEGORIES= databases elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} @@ -21,6 +21,7 @@ USE_GITHUB= yes GH_ACCOUNT= magit MAKE_ENV+= LOAD_PATH="${LOAD_PATH}" +MAKE_JOBS_UNSAFE= Opening input file: No such file or directory, /wrkdirs/usr/ports/databases/closql/work-full/closql-2.2.0/.#closql-autoloads.el CONFLICTS_INSTALL= closql closql-devel* closql-emacs_* diff --git a/databases/closql/distinfo b/databases/closql/distinfo index 722113b90f8..8d015af076d 100644 --- a/databases/closql/distinfo +++ b/databases/closql/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733129033 -SHA256 (magit-closql-v2.1.0_GH0.tar.gz) = 835693feb2d8ac4e244f0f3dbb443fb6f3f33dc24a684d1cd7f689b8cfe1035d -SIZE (magit-closql-v2.1.0_GH0.tar.gz) = 21814 +TIMESTAMP = 1738333886 +SHA256 (magit-closql-v2.2.0_GH0.tar.gz) = 89bdb73c64100bc8151c426ec29126547f39f3ee582c776a303f73458b80697f +SIZE (magit-closql-v2.2.0_GH0.tar.gz) = 21879 diff --git a/databases/freetds-devel/Makefile b/databases/freetds-devel/Makefile index 324847fc9c2..5609b07b5e4 100644 --- a/databases/freetds-devel/Makefile +++ b/databases/freetds-devel/Makefile @@ -1,9 +1,8 @@ PORTNAME= freetds -DISTVERSION= 1.4.353 +DISTVERSION= 1.4.354 PORTEPOCH= 1 CATEGORIES= databases -MASTER_SITES= https://www.freetds.org/files/current/ \ - ftp://ftp.freetds.org/pub/freetds/current/ +MASTER_SITES= https://www.freetds.org/files/current/ PKGNAMESUFFIX= -devel DISTNAME= ${PORTNAME}-dev.${PORTVERSION} diff --git a/databases/freetds-devel/distinfo b/databases/freetds-devel/distinfo index 8a079671612..e6be803c8b9 100644 --- a/databases/freetds-devel/distinfo +++ b/databases/freetds-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737402944 -SHA256 (freetds-dev.1.4.353.tar.bz2) = dbaa78628d5f000e0d47252a8c4277a9c7f2413a98bbfe2dc48e0ded73ee4a71 -SIZE (freetds-dev.1.4.353.tar.bz2) = 2448644 +TIMESTAMP = 1738688925 +SHA256 (freetds-dev.1.4.354.tar.bz2) = 641801e4a13196dc4f2915051f6f063d059a272834b2c2a6df5efd7dd9c08e63 +SIZE (freetds-dev.1.4.354.tar.bz2) = 2447574 diff --git a/databases/futuresql/Makefile b/databases/futuresql/Makefile index 2098a65c205..2e3c3ac3d53 100644 --- a/databases/futuresql/Makefile +++ b/databases/futuresql/Makefile @@ -1,6 +1,6 @@ PORTNAME= futuresql DISTVERSION= 0.1.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= databases kde MASTER_SITES= KDE/stable/${PORTNAME}/ @@ -8,10 +8,9 @@ MAINTAINER= kde@FreeBSD.org COMMENT= Non-blocking database framework for Qt WWW= https://api.kde.org/futuresql/html/index.html -USES= cmake kde:5 qt:5 tar:xz +USES= cmake kde:6 qt:6 tar:xz USE_KDE= ecm:build -USE_QT= core sql \ - buildtools:build qmake:build +USE_QT= base .include diff --git a/databases/futuresql/pkg-plist b/databases/futuresql/pkg-plist index 6457ddacee7..8a2bf235214 100644 --- a/databases/futuresql/pkg-plist +++ b/databases/futuresql/pkg-plist @@ -1,10 +1,10 @@ -include/FutureSQL5/ThreadedDatabase -include/FutureSQL5/futuresql_export.h -include/FutureSQL5/threadeddatabase.h -include/FutureSQL5/threadeddatabase_p.h -lib/cmake/FutureSQL5/FutureSQL5Config.cmake -lib/cmake/FutureSQL5/FutureSQL5ConfigVersion.cmake -lib/cmake/FutureSQL5/FutureSQLTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/FutureSQL5/FutureSQLTargets.cmake -lib/libfuturesql5.so -lib/libfuturesql5.so.0 +include/FutureSQL6/ThreadedDatabase +include/FutureSQL6/futuresql_export.h +include/FutureSQL6/threadeddatabase.h +include/FutureSQL6/threadeddatabase_p.h +lib/cmake/FutureSQL6/FutureSQL6Config.cmake +lib/cmake/FutureSQL6/FutureSQL6ConfigVersion.cmake +lib/cmake/FutureSQL6/FutureSQLTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/FutureSQL6/FutureSQLTargets.cmake +lib/libfuturesql6.so +lib/libfuturesql6.so.0 diff --git a/databases/ldb29/Makefile b/databases/ldb29/Makefile new file mode 100644 index 00000000000..19f44c6601f --- /dev/null +++ b/databases/ldb29/Makefile @@ -0,0 +1,147 @@ +PORTNAME= ldb +PORTVERSION= 2.9.2 +PORTREVISION= 1 +CATEGORIES= databases +MASTER_SITES= SAMBA +PKGNAMESUFFIX?= ${PORTVERSION:C/([[:digit:]]+)[.]([[:digit:]]+).*/\1\2/} + +MAINTAINER= samba@FreeBSD.org +COMMENT= LDAP-like embedded database +WWW= https://ldb.samba.org/ + +LICENSE= GPLv3+ + +IGNORE_NONTHREAD_PYTHON= needs port lang/python${PYTHON_SUFFIX} to be \ + build with THREADS support + +BUILD_DEPENDS= ${_LDB_DEPENDS} \ + cmocka>=1.1.3:sysutils/cmocka +RUN_DEPENDS= ${_LDB_DEPENDS} +TEST_DEPENDS= ${_LDB_DEPENDS} \ + cmocka>=1.1.3:sysutils/cmocka + +USES= compiler ldap localbase:ldflags pkgconfig +USE_LDCONFIG= yes + +HAS_CONFIGURE= yes +CONFIGURE_LOG= ${BUILD_WRKSRC}/bin/config.log +PKGCONFIGDIR?= ${PREFIX}/libdata/pkgconfig +CONFIGURE_ARGS+= --bundled-libraries=!talloc,!tevent,!tdb,!popt,!cmocka \ + --disable-rpath \ + --with-modulesdir=${PREFIX}/lib/shared-modules \ + --with-openldap=${LOCALBASE} \ + --with-privatelibdir=${PREFIX}/lib/ldb \ + --without-gettext +CONFIGURE_ENV+= NOCOLOR=yes +MAKE_ENV+= NOCOLOR=yes +CFLAGS+= ${_CFLAGS_${COMPILER_TYPE}} +DEBUG_FLAGS= -g -ggdb3 -O0 +# Some symbols in ldb's linker version scripts are not defined, but since the +# scripts are generated dynamically, suppress errors with lld >= 17 due to these +# undefined symbols. +LDFLAGS+= -Wl,--undefined-version + +CONFLICTS_INSTALL= ldb[0-9][0-9] # include/ldb.h + +BINARY_ALIAS= python3=${PYTHON_CMD} + +PLIST_FILES= ${_LDB_BINS} \ + ${_LDB_LIBS_64} \ + ${_LDB_LIBS} \ + ${_LDB_MAN1} \ + ${_LDB_MAN3} \ + ${PKGCONFIGDIR}/ldb.pc \ + include/ldb.h \ + include/ldb_errors.h \ + include/ldb_handlers.h \ + include/ldb_module.h \ + include/ldb_version.h + +PLIST_SUB+= PKGCONFIGDIR=${PKGCONFIGDIR:S;${PREFIX}/;;} + +OPTIONS_DEFINE= MANPAGES PYTHON3 +OPTIONS_DEFAULT= PYTHON3 +MANPAGES_DESC= Build and install manpages (requires textproc/docbook-xsl) + +MANPAGES_BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl \ + xsltproc:textproc/libxslt +MANPAGES_CONFIGURE_ENV_OFF= XSLTPROC="true" + +PYTHON3_USES= gettext-runtime python +PYTHON3_USES_OFF= python:build,test +PYTHON3_CONFIGURE_OFF= --disable-python +PYTHON3_PLIST_FILES= ${PKGCONFIGDIR}/pyldb-util${PYTHON_EXT_SUFFIX}.pc \ + ${PYTHON_SITELIBDIR}/_ldb_text.py \ + ${PYTHON_SITELIBDIR}/ldb${PYTHON_EXT_SUFFIX}.so \ + include/pyldb.h \ + lib/libpyldb-util${PYTHON_EXT_SUFFIX}.so \ + lib/libpyldb-util${PYTHON_EXT_SUFFIX}.so.2 + +# No fancy color error messages +_CFLAGS_clang= -fno-color-diagnostics + +_LDB_DEPENDS= talloc242>=2.4.2:devel/talloc242 tevent016>=0.16.0:devel/tevent016 \ + tdb1410>=1.4.10:databases/tdb1410 lmdb>=0.9.23:databases/lmdb \ + popt>=0:devel/popt +_LDB_BINS= bin/ldbedit bin/ldbmodify bin/ldbadd bin/ldbdel bin/ldbsearch \ + bin/ldbrename +_LDB_LIBS= lib/libldb.so lib/libldb.so.2 lib/ldb/libldb-tdb-int.so \ + lib/ldb/libldb-tdb-err-map.so lib/ldb/libldb-key-value.so \ + lib/ldb/libldb-cmdline.so lib/shared-modules/ldb/skel.so \ + lib/shared-modules/ldb/server_sort.so \ + lib/shared-modules/ldb/sample.so \ + lib/shared-modules/ldb/rdn_name.so \ + lib/shared-modules/ldb/paged_searches.so \ + lib/shared-modules/ldb/ldb.so lib/shared-modules/ldb/ldap.so \ + lib/shared-modules/ldb/asq.so lib/shared-modules/ldb/tdb.so +_LDB_MAN1= share/man/man1/ldbadd.1.gz share/man/man1/ldbdel.1.gz \ + share/man/man1/ldbedit.1.gz share/man/man1/ldbmodify.1.gz \ + share/man/man1/ldbrename.1.gz share/man/man1/ldbsearch.1.gz +_LDB_MAN3= share/man/man3/ldb.3.gz + +.include + +.if defined(WITH_DEBUG) +CONFIGURE_ARGS+= --enable-debug \ + --verbose +.endif + +# Only for 64-bit architectures +.if ${ARCH} != armv6 && ${ARCH} != armv7 && ${ARCH} != i386 && ${ARCH} != mips && \ + ${ARCH} != powerpc && ${ARCH} != powerpcspe +_LDB_LIBS_64= lib/ldb/libldb-mdb-int.so lib/shared-modules/ldb/mdb.so +.endif + +.if defined(NO_PYTHON) +WARNING+= "${PKGNAME} does not support NO_PYTHON anymore; use option PYTHON3 instead" +.endif + +post-patch: + @${REINPLACE_CMD} -e 's|%%PKGCONFIGDIR%%|${PKGCONFIGDIR}|g' \ + ${BUILD_WRKSRC}/wscript + +# Use threading (or multiprocessing) but not thread (renamed in python 3+). +pre-configure: + @if ! ${PYTHON_CMD} -c "import multiprocessing;" 2>/dev/null; then \ + ${ECHO_CMD}; \ + ${ECHO_MSG} "===> ${PKGNAME} "${IGNORE_NONTHREAD_PYTHON:Q}.; \ + ${ECHO_CMD}; \ + ${FALSE}; \ + fi + +pre-build-MANPAGES-off: + ${MKDIR} ${BUILD_WRKSRC}/bin/default/man +.for man in ${_LDB_MAN1} ${_LDB_MAN3} + ${INSTALL_MAN} ${FILESDIR}/man/`basename ${man} .gz` ${BUILD_WRKSRC}/bin/default/man +.endfor + +post-install: +.for lib in ${_LDB_BINS} ${_LDB_LIBS} ${_LDB_LIBS_64} + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${lib} +.endfor + +post-install-PYTHON3-on: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpyldb-util${PYTHON_EXT_SUFFIX}.so + ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ldb${PYTHON_EXT_SUFFIX}.so + +.include diff --git a/databases/ldb29/distinfo b/databases/ldb29/distinfo new file mode 100644 index 00000000000..e90e77ab4bf --- /dev/null +++ b/databases/ldb29/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1737642955 +SHA256 (ldb-2.9.2.tar.gz) = d155884002c79dbb1c3d8642f8b1013f2e520b3aeefd6e96412adec5b8d6cbc0 +SIZE (ldb-2.9.2.tar.gz) = 1752608 diff --git a/databases/ldb29/files/man/ldb.3 b/databases/ldb29/files/man/ldb.3 new file mode 100644 index 00000000000..ee748545d8f --- /dev/null +++ b/databases/ldb29/files/man/ldb.3 @@ -0,0 +1,427 @@ +'\" t +.\" Title: ldb +.\" Author: [see the "Author" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 09/23/2020 +.\" Manual: System Administration tools +.\" Source: LDB 1.1 +.\" Language: English +.\" +.TH "LDB" "3" "09/23/2020" "LDB 1\&.1" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +ldb \- A light\-weight database library +.SH "SYNOPSIS" +.sp +.nf +#include +.fi +.SH "DESCRIPTION" +.PP +ldb is a light weight embedded database library and API\&. With a programming interface that is very similar to LDAP, ldb can store its data either in a tdb(3) database or in a real LDAP database\&. +.PP +When used with the tdb backend ldb does not require any database daemon\&. Instead, ldb function calls are processed immediately by the ldb library, which does IO directly on the database, while allowing multiple readers/writers using operating system byte range locks\&. This leads to an API with very low overheads, often resulting in speeds of more than 10x what can be achieved with a more traditional LDAP architecture\&. +.PP +In a taxonomy of databases ldb would sit half way between key/value pair databases (such as berkley db or tdb) and a full LDAP database\&. With a structured attribute oriented API like LDAP and good indexing capabilities, ldb can be used for quite sophisticated applications that need a light weight database, without the administrative overhead of a full LDAP installation\&. +.PP +Included with ldb are a number of useful command line tools for manipulating a ldb database\&. These tools are similar in style to the equivalent ldap command line tools\&. +.PP +In its default mode of operation with a tdb backend, ldb can also be seen as a "schema\-less LDAP"\&. By default ldb does not require a schema, which greatly reduces the complexity of getting started with ldb databases\&. As the complexity of you application grows you can take advantage of some of the optional schema\-like attributes that ldb offers, or you can migrate to using the full LDAP api while keeping your exiting ldb code\&. +.PP +If you are new to ldb, then I suggest starting with the manual pages for ldbsearch(1) and ldbedit(1), and experimenting with a local database\&. Then I suggest you look at the ldb_connect(3) and ldb_search(3) manual pages\&. +.SH "TOOLS" +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +ldbsearch(1) +\- command line ldb search utility +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +ldbedit(1) +\- edit all or part of a ldb database using your favourite editor +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +ldbadd(1) +\- add records to a ldb database using LDIF formatted input +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +ldbdel(1) +\- delete records from a ldb database +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +ldbmodify(1) +\- modify records in a ldb database using LDIF formatted input +.RE +.SH "FUNCTIONS" +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_connect(3)\fR +\- connect to a ldb backend +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_search(3)\fR +\- perform a database search +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_add(3)\fR +\- add a record to the database +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_delete(3)\fR +\- delete a record from the database +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_modify(3)\fR +\- modify a record in the database +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_errstring(3)\fR +\- retrieve extended error information from the last operation +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_ldif_write(3)\fR +\- write a LDIF formatted message +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_ldif_write_file(3)\fR +\- write a LDIF formatted message to a file +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_ldif_read(3)\fR +\- read a LDIF formatted message +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_ldif_read_free(3)\fR +\- free the result of a ldb_ldif_read() +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_ldif_read_file(3)\fR +\- read a LDIF message from a file +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_ldif_read_string(3)\fR +\- read a LDIF message from a string +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_msg_find_element(3)\fR +\- find an element in a ldb_message +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_val_equal_exact(3)\fR +\- compare two ldb_val structures +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_msg_find_val(3)\fR +\- find an element by value +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_msg_add_empty(3)\fR +\- add an empty message element to a ldb_message +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_msg_add(3)\fR +\- add a non\-empty message element to a ldb_message +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_msg_element_compare(3)\fR +\- compare two ldb_message_element structures +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_msg_find_int(3)\fR +\- return an integer value from a ldb_message +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_msg_find_uint(3)\fR +\- return an unsigned integer value from a ldb_message +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_msg_find_double(3)\fR +\- return a double value from a ldb_message +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_msg_find_string(3)\fR +\- return a string value from a ldb_message +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_set_alloc(3)\fR +\- set the memory allocation function to be used by ldb +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_set_debug(3)\fR +\- set a debug handler to be used by ldb +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_set_debug_stderr(3)\fR +\- set a debug handler for stderr output +.RE +.SH "AUTHOR" +.PP +ldb was written by +\m[blue]\fBAndrew Tridgell\fR\m[]\&\s-2\u[1]\d\s+2\&. +.PP +If you wish to report a problem or make a suggestion then please see the +\m[blue]\fB\%http://ldb.samba.org/\fR\m[] +web site for current contact and maintainer information\&. +.PP +ldb is released under the GNU Lesser General Public License version 2 or later\&. Please see the file COPYING for license details\&. +.SH "NOTES" +.IP " 1." 4 +Andrew Tridgell +.RS 4 +\%https://www.samba.org/~tridge/ +.RE diff --git a/databases/ldb29/files/man/ldbadd.1 b/databases/ldb29/files/man/ldbadd.1 new file mode 100644 index 00000000000..90014c9d670 --- /dev/null +++ b/databases/ldb29/files/man/ldbadd.1 @@ -0,0 +1,78 @@ +'\" t +.\" Title: ldbadd +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 09/23/2020 +.\" Manual: System Administration tools +.\" Source: LDB 1.1 +.\" Language: English +.\" +.TH "LDBADD" "1" "09/23/2020" "LDB 1\&.1" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +ldbadd \- Command\-line utility for adding records to an LDB +.SH "SYNOPSIS" +.HP \w'\fBldbadd\fR\ 'u +\fBldbadd\fR [\-h] [\-H\ LDB\-URL] [ldif\-file1] [ldif\-file2] [\&.\&.\&.] +.SH "DESCRIPTION" +.PP +ldbadd adds records to an ldb(3) database\&. It reads the ldif(5) files specified on the command line and adds the records from these files to the LDB database, which is specified by the \-H option or the LDB_URL environment variable\&. +.PP +If \- is specified as a ldb file, the ldif input is read from standard input\&. +.SH "OPTIONS" +.PP +\-h +.RS 4 +Show list of available options\&. +.RE +.PP +\-H +.RS 4 +LDB URL to connect to\&. See ldb(3) for details\&. +.RE +.SH "ENVIRONMENT" +.PP +LDB_URL +.RS 4 +LDB URL to connect to (can be overridden by using the \-H command\-line option\&.) +.RE +.SH "VERSION" +.PP +This man page is correct for version 1\&.1 of LDB\&. +.SH "SEE ALSO" +.PP +ldb(3), ldbmodify, ldbdel, ldif(5) +.SH "AUTHOR" +.PP +ldb was written by +\m[blue]\fBAndrew Tridgell\fR\m[]\&\s-2\u[1]\d\s+2\&. +.PP +If you wish to report a problem or make a suggestion then please see the +\m[blue]\fB\%http://ldb.samba.org/\fR\m[] +web site for current contact and maintainer information\&. +.PP +This manpage was written by Jelmer Vernooij\&. +.SH "NOTES" +.IP " 1." 4 +Andrew Tridgell +.RS 4 +\%https://www.samba.org/~tridge/ +.RE diff --git a/databases/ldb29/files/man/ldbdel.1 b/databases/ldb29/files/man/ldbdel.1 new file mode 100644 index 00000000000..86541dccc89 --- /dev/null +++ b/databases/ldb29/files/man/ldbdel.1 @@ -0,0 +1,80 @@ +'\" t +.\" Title: ldbdel +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 09/23/2020 +.\" Manual: System Administration tools +.\" Source: LDB 1.1 +.\" Language: English +.\" +.TH "LDBDEL" "1" "09/23/2020" "LDB 1\&.1" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +ldbdel \- Command\-line program for deleting LDB records +.SH "SYNOPSIS" +.HP \w'\fBldbdel\fR\ 'u +\fBldbdel\fR [\-h] [\-H\ LDB\-URL] [dn] [\&.\&.\&.] +.SH "DESCRIPTION" +.PP +ldbdel deletes records from an ldb(3) database\&. It deletes the records identified by the dn\*(Aqs specified on the command\-line\&. +.PP +ldbdel uses either the database that is specified with the \-H option or the database specified by the LDB_URL environment variable\&. +.SH "OPTIONS" +.PP +\-h +.RS 4 +Show list of available options\&. +.RE +.PP +\-H +.RS 4 +LDB URL to connect to\&. See ldb(3) for details\&. +.RE +.SH "ENVIRONMENT" +.PP +LDB_URL +.RS 4 +LDB URL to connect to (can be overridden by using the \-H command\-line option\&.) +.RE +.SH "VERSION" +.PP +This man page is correct for version 1\&.1 of LDB\&. +.SH "SEE ALSO" +.PP +ldb(3), ldbmodify, ldbadd, ldif(5) +.SH "AUTHOR" +.PP +ldb was written by +\m[blue]\fBAndrew Tridgell\fR\m[]\&\s-2\u[1]\d\s+2\&. +.PP +If you wish to report a problem or make a suggestion then please see the +\m[blue]\fB\%http://ldb.samba.org/\fR\m[] +web site for current contact and maintainer information\&. +.PP +ldbdel was written by Andrew Tridgell\&. +.PP +This manpage was written by Jelmer Vernooij\&. +.SH "NOTES" +.IP " 1." 4 +Andrew Tridgell +.RS 4 +\%https://www.samba.org/~tridge/ +.RE diff --git a/databases/ldb29/files/man/ldbedit.1 b/databases/ldb29/files/man/ldbedit.1 new file mode 100644 index 00000000000..cb7b75fe8d6 --- /dev/null +++ b/databases/ldb29/files/man/ldbedit.1 @@ -0,0 +1,111 @@ +'\" t +.\" Title: ldbedit +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 09/23/2020 +.\" Manual: System Administration tools +.\" Source: LDB 1.1 +.\" Language: English +.\" +.TH "LDBEDIT" "1" "09/23/2020" "LDB 1\&.1" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +ldbedit \- Edit LDB databases using your preferred editor +.SH "SYNOPSIS" +.HP \w'\fBldbedit\fR\ 'u +\fBldbedit\fR [\-?] [\-\-usage] [\-s\ base|one|sub] [\-b\ basedn] [\-a] [\-e\ editor] [\-H\ LDB\-URL] [expression] [attributes...] +.SH "DESCRIPTION" +.PP +ldbedit is a utility that allows you to edit LDB entries (in tdb files, sqlite files or LDAP servers) using your preferred editor\&. ldbedit generates an LDIF file based on your query, allows you to edit the LDIF, and then merges that LDIF back into the LDB backend\&. +.SH "OPTIONS" +.PP +\-?, \-\-help +.RS 4 +Show list of available options, and a phrase describing what that option does\&. +.RE +.PP +\-\-usage +.RS 4 +Show list of available options\&. This is similar to the help option, however it does not provide any description, and is hence shorter\&. +.RE +.PP +\-H +.RS 4 +LDB URL to connect to\&. For a tdb database, this will be of the form tdb://\fIfilename\fR\&. For a LDAP connection over unix domain sockets, this will be of the form ldapi://\fIsocket\fR\&. For a (potentially remote) LDAP connection over TCP, this will be of the form ldap://\fIhostname\fR\&. For an SQLite database, this will be of the form sqlite://\fIfilename\fR\&. +.RE +.PP +\-s one|sub|base +.RS 4 +Search scope to use\&. One\-level, subtree or base\&. +.RE +.PP +\-a, \-all +.RS 4 +Edit all records\&. This allows you to apply the same change to a number of records at once\&. You probably want to combine this with an expression of the form "objectclass=*"\&. +.RE +.PP +\-e editor, \-\-editor editor +.RS 4 +Specify the editor that should be used (overrides the VISUAL and EDITOR environment variables)\&. If this option is not used, and neither VISUAL nor EDITOR environment variables are set, then the vi editor will be used\&. +.RE +.PP +\-b basedn +.RS 4 +Specify Base Distinguished Name to use\&. +.RE +.PP +\-v, \-\-verbose +.RS 4 +Make ldbedit more verbose about the operations that are being performed\&. Without this option, ldbedit will only provide a summary change line\&. +.RE +.SH "ENVIRONMENT" +.PP +LDB_URL +.RS 4 +LDB URL to connect to\&. This can be overridden by using the \-H command\-line option\&.) +.RE +.PP +VISUAL and EDITOR +.RS 4 +Environment variables used to determine what editor to use\&. VISUAL takes precedence over EDITOR, and both are overridden by the \-e command\-line option\&. +.RE +.SH "VERSION" +.PP +This man page is correct for version 1\&.1 of LDB\&. +.SH "SEE ALSO" +.PP +ldb(3), ldbmodify(1), ldbdel(1), ldif(5), vi(1) +.SH "AUTHOR" +.PP +ldb was written by +\m[blue]\fBAndrew Tridgell\fR\m[]\&\s-2\u[1]\d\s+2\&. +.PP +If you wish to report a problem or make a suggestion then please see the +\m[blue]\fB\%http://ldb.samba.org/\fR\m[] +web site for current contact and maintainer information\&. +.PP +This manpage was written by Jelmer Vernooij and updated by Brad Hards\&. +.SH "NOTES" +.IP " 1." 4 +Andrew Tridgell +.RS 4 +\%https://www.samba.org/~tridge/ +.RE diff --git a/databases/ldb29/files/man/ldbmodify.1 b/databases/ldb29/files/man/ldbmodify.1 new file mode 100644 index 00000000000..be4815da728 --- /dev/null +++ b/databases/ldb29/files/man/ldbmodify.1 @@ -0,0 +1,73 @@ +'\" t +.\" Title: ldbmodify +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 09/23/2020 +.\" Manual: System Administration tools +.\" Source: LDB 1.1 +.\" Language: English +.\" +.TH "LDBMODIFY" "1" "09/23/2020" "LDB 1\&.1" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +ldbmodify \- Modify records in a LDB database +.SH "SYNOPSIS" +.HP \w'\fBldbmodify\fR\ 'u +\fBldbmodify\fR [\-H\ LDB\-URL] [ldif\-file] +.SH "DESCRIPTION" +.PP +ldbmodify changes, adds and deletes records in a LDB database\&. The changes that should be made to the LDB database are read from the specified LDIF\-file\&. If \- is specified as the filename, input is read from stdin\&. +.PP +For now, see ldapmodify(1) for details on the LDIF file format\&. +.SH "OPTIONS" +.PP +\-H +.RS 4 +LDB URL to connect to\&. See ldb(3) for details\&. +.RE +.SH "ENVIRONMENT" +.PP +LDB_URL +.RS 4 +LDB URL to connect to (can be overridden by using the \-H command\-line option\&.) +.RE +.SH "VERSION" +.PP +This man page is correct for version 1\&.1 of LDB\&. +.SH "SEE ALSO" +.PP +ldb(3), ldbedit +.SH "AUTHOR" +.PP +ldb was written by +\m[blue]\fBAndrew Tridgell\fR\m[]\&\s-2\u[1]\d\s+2\&. +.PP +If you wish to report a problem or make a suggestion then please see the +\m[blue]\fB\%http://ldb.samba.org/\fR\m[] +web site for current contact and maintainer information\&. +.PP +This manpage was written by Jelmer Vernooij\&. +.SH "NOTES" +.IP " 1." 4 +Andrew Tridgell +.RS 4 +\%https://www.samba.org/~tridge/ +.RE diff --git a/databases/ldb29/files/man/ldbrename.1 b/databases/ldb29/files/man/ldbrename.1 new file mode 100644 index 00000000000..0bdbc67a3b3 --- /dev/null +++ b/databases/ldb29/files/man/ldbrename.1 @@ -0,0 +1,81 @@ +'\" t +.\" Title: ldbrename +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 09/23/2020 +.\" Manual: System Administration tools +.\" Source: LDB 1.1 +.\" Language: English +.\" +.TH "LDBRENAME" "1" "09/23/2020" "LDB 1\&.1" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +ldbrename \- Edit LDB databases using your favorite editor +.SH "SYNOPSIS" +.HP \w'\fBldbrename\fR\ 'u +\fBldbrename\fR [\-h] [\-o\ options] {olddn} {newdn} +.SH "DESCRIPTION" +.PP +ldbrename is a utility that allows you to rename trees in an LDB database based by DN\&. This utility takes two arguments: the original DN name of the top element and the DN to change it to\&. +.SH "OPTIONS" +.PP +\-h +.RS 4 +Show list of available options\&. +.RE +.PP +\-H +.RS 4 +LDB URL to connect to\&. See ldb(3) for details\&. +.RE +.PP +\-o options +.RS 4 +Extra ldb options, such as modules\&. +.RE +.SH "ENVIRONMENT" +.PP +LDB_URL +.RS 4 +LDB URL to connect to (can be overridden by using the \-H command\-line option\&.) +.RE +.SH "VERSION" +.PP +This man page is correct for version 1\&.1 of LDB\&. +.SH "SEE ALSO" +.PP +ldb(3), ldbmodify, ldbdel, ldif(5) +.SH "AUTHOR" +.PP +ldb was written by +\m[blue]\fBAndrew Tridgell\fR\m[]\&\s-2\u[1]\d\s+2\&. +.PP +If you wish to report a problem or make a suggestion then please see the +\m[blue]\fB\%http://ldb.samba.org/\fR\m[] +web site for current contact and maintainer information\&. +.PP +This manpage was written by Jelmer Vernooij\&. +.SH "NOTES" +.IP " 1." 4 +Andrew Tridgell +.RS 4 +\%https://www.samba.org/~tridge/ +.RE diff --git a/databases/ldb29/files/man/ldbsearch.1 b/databases/ldb29/files/man/ldbsearch.1 new file mode 100644 index 00000000000..ff7645bfce4 --- /dev/null +++ b/databases/ldb29/files/man/ldbsearch.1 @@ -0,0 +1,91 @@ +'\" t +.\" Title: ldbsearch +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 09/23/2020 +.\" Manual: System Administration tools +.\" Source: LDB 1.1 +.\" Language: English +.\" +.TH "LDBSEARCH" "1" "09/23/2020" "LDB 1\&.1" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +ldbsearch \- Search for records in a LDB database +.SH "SYNOPSIS" +.HP \w'\fBldbsearch\fR\ 'u +\fBldbsearch\fR [\-h] [\-s\ base|one|sub] [\-b\ basedn] [\-i] [\-H\ LDB\-URL] [expression] [attributes] +.SH "DESCRIPTION" +.PP +ldbsearch searches a LDB database for records matching the specified expression (see the ldapsearch(1) manpage for a description of the expression format)\&. For each record, the specified attributes are printed\&. +.SH "OPTIONS" +.PP +\-h +.RS 4 +Show list of available options\&. +.RE +.PP +\-H +.RS 4 +LDB URL to connect to\&. See ldb(3) for details\&. +.RE +.PP +\-s one|sub|base +.RS 4 +Search scope to use\&. One\-level, subtree or base\&. +.RE +.PP +\-i +.RS 4 +Read search expressions from stdin\&. +.RE +.PP +\-b basedn +.RS 4 +Specify Base DN to use\&. +.RE +.SH "ENVIRONMENT" +.PP +LDB_URL +.RS 4 +LDB URL to connect to (can be overridden by using the \-H command\-line option\&.) +.RE +.SH "VERSION" +.PP +This man page is correct for version 1\&.1 of LDB\&. +.SH "SEE ALSO" +.PP +ldb(3), ldbedit(1) +.SH "AUTHOR" +.PP +ldb was written by +\m[blue]\fBAndrew Tridgell\fR\m[]\&\s-2\u[1]\d\s+2\&. +.PP +If you wish to report a problem or make a suggestion then please see the +\m[blue]\fB\%http://ldb.samba.org/\fR\m[] +web site for current contact and maintainer information\&. +.PP +This manpage was written by Jelmer Vernooij\&. +.SH "NOTES" +.IP " 1." 4 +Andrew Tridgell +.RS 4 +\%https://www.samba.org/~tridge/ +.RE diff --git a/databases/ldb29/files/patch-buildtools_wafsamba_samba__autoconf.py b/databases/ldb29/files/patch-buildtools_wafsamba_samba__autoconf.py new file mode 100644 index 00000000000..e98feeb3133 --- /dev/null +++ b/databases/ldb29/files/patch-buildtools_wafsamba_samba__autoconf.py @@ -0,0 +1,50 @@ +--- buildtools/wafsamba/samba_autoconf.py.orig 2022-12-15 13:35:50 UTC ++++ buildtools/wafsamba/samba_autoconf.py +@@ -595,7 +595,7 @@ def library_flags(self, libs): + + + @conf +-def CHECK_LIB(conf, libs, mandatory=False, empty_decl=True, set_target=True, shlib=False): ++def CHECK_LIB(conf, libs, mandatory=False, empty_decl=True, set_target=True, shlib=False, msg=None): + '''check if a set of libraries exist as system libraries + + returns the sublist of libs that do exist as a syslib or [] +@@ -615,11 +615,29 @@ int foo() + ret.append(lib) + continue + ++ if msg is None: ++ msg = 'Checking for library %s' % lib ++ + (ccflags, ldflags, cpppath) = library_flags(conf, lib) ++ + if shlib: +- res = conf.check(features='c cshlib', fragment=fragment, lib=lib, uselib_store=lib, cflags=ccflags, ldflags=ldflags, uselib=lib.upper(), mandatory=False) ++ res = conf.check(features='c cshlib', ++ fragment=fragment, ++ lib=lib, ++ uselib_store=lib, ++ cflags=ccflags, ++ ldflags=ldflags, ++ uselib=lib.upper(), ++ mandatory=False, ++ msg=msg) + else: +- res = conf.check(lib=lib, uselib_store=lib, cflags=ccflags, ldflags=ldflags, uselib=lib.upper(), mandatory=False) ++ res = conf.check(lib=lib, ++ uselib_store=lib, ++ cflags=ccflags, ++ ldflags=ldflags, ++ uselib=lib.upper(), ++ mandatory=False, ++ msg=msg) + + if not res: + if mandatory: +@@ -989,5 +1007,5 @@ def SAMBA_CHECK_UNDEFINED_SYMBOL_FLAGS(conf): + conf.env.undefined_ldflags = conf.ADD_LDFLAGS('-Wl,-no-undefined', testflags=True) + + if (conf.env.undefined_ignore_ldflags == [] and +- conf.CHECK_LDFLAGS(['-undefined', 'dynamic_lookup'])): ++ conf.CHECK_LDFLAGS(['-undefined', 'dynamic_lookup'] + conf.env.WERROR_CFLAGS)): + conf.env.undefined_ignore_ldflags = ['-undefined', 'dynamic_lookup'] diff --git a/databases/ldb29/files/patch-buildtools_wafsamba_samba__install.py b/databases/ldb29/files/patch-buildtools_wafsamba_samba__install.py new file mode 100644 index 00000000000..5a85a034aea --- /dev/null +++ b/databases/ldb29/files/patch-buildtools_wafsamba_samba__install.py @@ -0,0 +1,11 @@ +--- buildtools/wafsamba/samba_install.py.orig 2019-03-21 10:12:32 UTC ++++ buildtools/wafsamba/samba_install.py +@@ -115,7 +115,7 @@ def install_library(self): + inst_name = bld.make_libname(t.target) + elif self.vnum: + vnum_base = self.vnum.split('.')[0] +- install_name = bld.make_libname(target_name, version=self.vnum) ++ install_name = bld.make_libname(target_name, version=vnum_base) + install_link = bld.make_libname(target_name, version=vnum_base) + inst_name = bld.make_libname(t.target) + if not self.private_library or not t.env.SONAME_ST: diff --git a/databases/ldb29/files/patch-buildtools_wafsamba_wscript b/databases/ldb29/files/patch-buildtools_wafsamba_wscript new file mode 100644 index 00000000000..5480a1e6532 --- /dev/null +++ b/databases/ldb29/files/patch-buildtools_wafsamba_wscript @@ -0,0 +1,22 @@ +--- buildtools/wafsamba/wscript.orig 2022-03-29 07:53:52 UTC ++++ buildtools/wafsamba/wscript +@@ -133,12 +133,17 @@ Currently the only tested value is 'smbtorture,smbd/sm + help=("private library directory [PREFIX/lib/%s]" % Context.g_module.APPNAME), + action="store", dest='PRIVATELIBDIR', default=None) + ++ opt.add_option('--with-openldap', ++ help='additional directory to search for OpenLDAP libs', ++ action='store', dest='ldap_open', default=None, ++ match = ['Checking for library lber', 'Checking for library ldap']) ++ + opt.add_option('--with-libiconv', + help='additional directory to search for libiconv', +- action='store', dest='iconv_open', default='/usr/local', ++ action='store', dest='iconv_open', default=None, + match = ['Checking for library iconv', 'Checking for iconv_open', 'Checking for header iconv.h']) + opt.add_option('--without-gettext', +- help=("Disable use of gettext"), ++ help=("disable use of gettext"), + action="store_true", dest='disable_gettext', default=False) + + gr = opt.option_group('developer options') diff --git a/databases/ldb29/files/patch-include_ldb__module.h b/databases/ldb29/files/patch-include_ldb__module.h new file mode 100644 index 00000000000..3b62136e945 --- /dev/null +++ b/databases/ldb29/files/patch-include_ldb__module.h @@ -0,0 +1,15 @@ +--- include/ldb_module.h.orig 2023-03-29 13:42:11 UTC ++++ include/ldb_module.h +@@ -108,6 +108,12 @@ struct ldb_module; + */ + #define LDB_FLAG_INTERNAL_ACCESS_CHECKED 0x400 + ++/* ++ * indicates that this element's values are shared with another element (for ++ * example, in a shallow copy of an ldb_message) and should not be freed ++ */ ++#define LDB_FLAG_INTERNAL_SHARED_VALUES 0x200 ++ + /* an extended match rule that always fails to match */ + #define SAMBA_LDAP_MATCH_ALWAYS_FALSE "1.3.6.1.4.1.7165.4.5.1" + diff --git a/databases/ldb29/files/patch-ldb_key_value__ldb_kv_cache.c b/databases/ldb29/files/patch-ldb_key_value__ldb_kv_cache.c new file mode 100644 index 00000000000..4c1eedea069 --- /dev/null +++ b/databases/ldb29/files/patch-ldb_key_value__ldb_kv_cache.c @@ -0,0 +1,13 @@ +--- ldb_key_value/ldb_kv_cache.c.orig 2022-01-24 10:27:24 UTC ++++ ldb_key_value/ldb_kv_cache.c +@@ -92,7 +92,9 @@ static int ldb_schema_attribute_compare(const void *p1 + { + const struct ldb_schema_attribute *sa1 = (const struct ldb_schema_attribute *)p1; + const struct ldb_schema_attribute *sa2 = (const struct ldb_schema_attribute *)p2; +- return ldb_attr_cmp(sa1->name, sa2->name); ++ int res = ldb_attr_cmp(sa1->name, sa2->name); ++ ++ return (res) ? res : (sa1->flags > sa2->flags) ? 1 : (sa1->flags < sa2->flags) ? -1 : 0; + } + + /* diff --git a/databases/ldb29/files/patch-lib_replace_replace.c b/databases/ldb29/files/patch-lib_replace_replace.c new file mode 100644 index 00000000000..00c04853dfd --- /dev/null +++ b/databases/ldb29/files/patch-lib_replace_replace.c @@ -0,0 +1,20 @@ +--- lib/replace/replace.c.orig 2023-11-22 12:09:13 UTC ++++ lib/replace/replace.c +@@ -560,6 +560,7 @@ long long int rep_strtoll(const char *str, char **endp + + + #ifndef HAVE_STRTOULL ++#warning NO_HAVE_STRTOULL + unsigned long long int rep_strtoull(const char *str, char **endptr, int base) + { + #ifdef HAVE_STRTOUQ +@@ -573,7 +574,9 @@ unsigned long long int rep_strtoull(const char *str, c + #endif + } + #else ++#warning HAVE_STROULL + #ifdef HAVE_BSD_STRTOLL ++#warning HAVE_BSD_STROLL + #undef strtoull + unsigned long long int rep_strtoull(const char *str, char **endptr, int base) + { diff --git a/databases/ldb29/files/patch-lib_replace_wscript b/databases/ldb29/files/patch-lib_replace_wscript new file mode 100644 index 00000000000..cf9834979d4 --- /dev/null +++ b/databases/ldb29/files/patch-lib_replace_wscript @@ -0,0 +1,11 @@ +--- lib/replace/wscript.orig 2022-10-24 10:21:14 UTC ++++ lib/replace/wscript +@@ -122,7 +122,7 @@ def configure(conf): + conf.CHECK_HEADERS('sys/atomic.h stdatomic.h') + conf.CHECK_HEADERS('libgen.h') + +- if conf.CHECK_CFLAGS('-Wno-format-truncation'): ++ if conf.CHECK_CFLAGS(['-Wno-format-truncation'] + conf.env.WERROR_CFLAGS): + conf.define('HAVE_WNO_FORMAT_TRUNCATION', '1') + + if conf.CHECK_CFLAGS('-Wno-unused-function'): diff --git a/databases/ldb29/files/patch-wscript b/databases/ldb29/files/patch-wscript new file mode 100644 index 00000000000..81600dc38d8 --- /dev/null +++ b/databases/ldb29/files/patch-wscript @@ -0,0 +1,40 @@ +--- wscript.orig 2023-03-29 15:42:11.181590800 +0200 ++++ wscript 2023-12-07 17:41:11.676269000 +0100 +@@ -208,7 +208,7 @@ + if bld.env.standalone_ldb: + if not 'PACKAGE_VERSION' in bld.env: + bld.env.PACKAGE_VERSION = VERSION +- bld.env.PKGCONFIGDIR = '${LIBDIR}/pkgconfig' ++ bld.env.PKGCONFIGDIR = '%%PKGCONFIGDIR%%' + private_library = False + else: + private_library = True +@@ -413,7 +413,7 @@ + bld.SUBDIR('ldb_mdb', + '''ldb_mdb.c '''), + private_library=True, +- deps='ldb lmdb ldb_key_value') ++ deps='replace ldb lmdb ldb_key_value') + lmdb_deps = ' ldb_mdb_int' + else: + lmdb_deps = '' +@@ -498,11 +498,6 @@ + deps='cmocka ldb', + install=False) + +- bld.SAMBA_BINARY('ldb_match_test', +- source='tests/ldb_match_test.c', +- deps='cmocka ldb', +- install=False) +- + bld.SAMBA_BINARY('ldb_key_value_test', + source='tests/ldb_key_value_test.c', + deps='cmocka ldb ldb_tdb_err_map', +@@ -634,7 +629,6 @@ + 'ldb_tdb_guid_mod_op_test', + 'ldb_tdb_kv_ops_test', + 'ldb_tdb_test', +- 'ldb_match_test', + 'ldb_key_value_test', + # we currently don't run ldb_key_value_sub_txn_tdb_test as it + # tests the nested/sub transaction handling diff --git a/databases/ldb29/pkg-descr b/databases/ldb29/pkg-descr new file mode 100644 index 00000000000..6e55f91b65a --- /dev/null +++ b/databases/ldb29/pkg-descr @@ -0,0 +1,7 @@ +ldb is a LDAP-like embedded database. + +ldb provides a fast database with an LDAP-like API designed to be used +within an application. + +In some ways it can be seen as a intermediate solution between key-value +pair databases and a real LDAP database. diff --git a/databases/memcached/Makefile b/databases/memcached/Makefile index a7e06f76f27..c806ea50abf 100644 --- a/databases/memcached/Makefile +++ b/databases/memcached/Makefile @@ -1,5 +1,5 @@ PORTNAME= memcached -DISTVERSION= 1.6.34 +DISTVERSION= 1.6.35 CATEGORIES= databases MASTER_SITES= http://www.memcached.org/files/ diff --git a/databases/memcached/distinfo b/databases/memcached/distinfo index 07b16220cdf..4f8f030221b 100644 --- a/databases/memcached/distinfo +++ b/databases/memcached/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734930713 -SHA256 (memcached-1.6.34.tar.gz) = 0d5380e2e0a5b4fcef1d89a368a11c4f06686c6017c1fff778b3b4578f0674ec -SIZE (memcached-1.6.34.tar.gz) = 1253876 +TIMESTAMP = 1738691455 +SHA256 (memcached-1.6.35.tar.gz) = eb4529317eec818efc44352ddd1f959fd20882bed1ae292a5788bd7a4966f7c1 +SIZE (memcached-1.6.35.tar.gz) = 1261329 diff --git a/databases/mongodb-tools/Makefile b/databases/mongodb-tools/Makefile index 018ae13b282..0d3bfeed913 100644 --- a/databases/mongodb-tools/Makefile +++ b/databases/mongodb-tools/Makefile @@ -1,6 +1,5 @@ PORTNAME= mongodb-tools -DISTVERSION= 100.10.0 -PORTREVISION= 1 +DISTVERSION= 100.11.0 CATEGORIES= databases MAINTAINER= ronald@FreeBSD.org @@ -10,7 +9,7 @@ WWW= https://www.mongodb.com/docs/database-tools/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.md -USES= compiler:c++14-lang go localbase +USES= compiler:c++14-lang go:1.22 localbase USE_GITHUB= yes GH_ACCOUNT= mongodb GH_PROJECT= mongo-tools @@ -18,6 +17,11 @@ GH_PROJECT= mongo-tools GO_PKGNAME= github.com/${GH_ACCOUNT}/${GH_PROJECT} GO_BUILDFLAGS= -tags "${USE_MY_TAGS}" +# This should be TEST_ENV according to bsd.port.mk, but Uses/go.mk passes +# MAKE_ENV instead of TEST_ENV in the do-test target. +# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284387 +MAKE_ENV+= TOOLS_TESTING_UNIT=true + CONFLICTS_INSTALL= mongodb42-tools OPTIONS_DEFINE= DOCS diff --git a/databases/mongodb-tools/distinfo b/databases/mongodb-tools/distinfo index ceeef0921ed..95cb918331d 100644 --- a/databases/mongodb-tools/distinfo +++ b/databases/mongodb-tools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721888470 -SHA256 (mongodb-mongo-tools-100.10.0_GH0.tar.gz) = 215febf00ef78c9368ca42b262eda9a2a245b15c571eebc7a00bba54e61dd39c -SIZE (mongodb-mongo-tools-100.10.0_GH0.tar.gz) = 5186537 +TIMESTAMP = 1738765786 +SHA256 (mongodb-mongo-tools-100.11.0_GH0.tar.gz) = a704e8e40ab72e714654a1b40ec5bb65ecfc7c35c9b921c06aa11ab52e9e9614 +SIZE (mongodb-mongo-tools-100.11.0_GH0.tar.gz) = 6284696 diff --git a/databases/mongodb50/Makefile b/databases/mongodb50/Makefile index 005e40f1ccc..ee9f172e174 100644 --- a/databases/mongodb50/Makefile +++ b/databases/mongodb50/Makefile @@ -1,6 +1,6 @@ PORTNAME= mongodb DISTVERSIONPREFIX= r -DISTVERSION= 5.0.30 +DISTVERSION= 5.0.31 CATEGORIES= databases net PKGNAMESUFFIX= ${DISTVERSION:R:S/.//} @@ -15,7 +15,7 @@ LICENSE_FILE_SSPLv1= ${WRKSRC}/LICENSE-Community.txt LICENSE_PERMS_SSPLv1= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept DEPRECATED= EOL from October 2024, see https://www.mongodb.com/legal/support-policy/lifecycles, please use databases/mongodb60 -EXPIRATION_DATE= 2025-04-30 +EXPIRATION_DATE= 2025-07-30 ONLY_FOR_ARCHS= aarch64 amd64 powerpc64le ONLY_FOR_ARCHS_REASON= only ported to amd64, aarch64, and powerpc64le on FreeBSD; upstream supports arm64, ppc64le, s390x, and x86-64 diff --git a/databases/mongodb50/distinfo b/databases/mongodb50/distinfo index ac4a1bcc8dd..21d1e8c1238 100644 --- a/databases/mongodb50/distinfo +++ b/databases/mongodb50/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732177167 -SHA256 (mongodb-mongo-r5.0.30_GH0.tar.gz) = b784cc8bab2d91c101de11225bf1af07be0b6d71f4de7a942cedde9b75db030d -SIZE (mongodb-mongo-r5.0.30_GH0.tar.gz) = 57312372 +TIMESTAMP = 1738237897 +SHA256 (mongodb-mongo-r5.0.31_GH0.tar.gz) = aea590b164e2b59e00e803c44fc4a596f54924957c8802165dff4bdfc53aba6a +SIZE (mongodb-mongo-r5.0.31_GH0.tar.gz) = 57334718 diff --git a/databases/mroonga/Makefile b/databases/mroonga/Makefile index 26e014e5269..18c839b0889 100644 --- a/databases/mroonga/Makefile +++ b/databases/mroonga/Makefile @@ -1,8 +1,8 @@ PORTNAME= mroonga -PORTVERSION= 13.05 -PORTREVISION= 1 +DISTVERSION= 14.04 CATEGORIES= databases textproc -MASTER_SITES= http://packages.groonga.org/source/mroonga/ +MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/ +#DISTNAME= ${PORTNAME}-${DISTVERSION} MAINTAINER= bofh@FreeBSD.org COMMENT= Open-source fulltext search engine for MySQL @@ -20,13 +20,14 @@ IGNORE_WITH_MYSQL= 105m 106m 1011m 81 SHEBANG_FILES= data/rpm/post.sh data/rpm/preun.sh GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share CONFIGURE_ARGS= --with-mysql-build="$$(cd ${PORTSDIR}/${_MYSQL_SERVER}; ${MAKE} -V BUILD_WRKSRC)" \ --with-mysql-config=${PREFIX}/bin/mysql_config \ --with-mysql-source="$$(cd ${PORTSDIR}/${_MYSQL_SERVER}; ${MAKE} -V WRKSRC)" SUB_FILES= pkg-message +PORTDOCS= * + OPTIONS_DEFINE= DOCS post-patch: diff --git a/databases/mroonga/distinfo b/databases/mroonga/distinfo index ff70662bba3..fa59a07732a 100644 --- a/databases/mroonga/distinfo +++ b/databases/mroonga/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1691885759 -SHA256 (mroonga-13.05.tar.gz) = 8e918d40129c6c09b47eb0c56c7548f82c37d5569318e4bf11e94364786817cd -SIZE (mroonga-13.05.tar.gz) = 2684820 +TIMESTAMP = 1738701739 +SHA256 (mroonga-14.04.tar.gz) = 0754bcacd2d565caae478bb3cd93f34a8a01a16ce8eb801c9d261f15c1707eb2 +SIZE (mroonga-14.04.tar.gz) = 5956396 diff --git a/databases/mroonga/files/patch-configure b/databases/mroonga/files/patch-configure index a30ca1e6988..4d8d902c784 100644 --- a/databases/mroonga/files/patch-configure +++ b/databases/mroonga/files/patch-configure @@ -1,11 +1,11 @@ ---- configure.orig 2020-08-07 04:27:42 UTC +--- configure.orig 2025-02-04 20:46:08 UTC +++ configure -@@ -20818,28 +20818,6 @@ $as_echo "#define HAVE_CXX11 1" >>confdefs.h +@@ -20583,28 +20583,6 @@ printf "%s\n" "$check_cxxflag" >&6; } ;; esac -- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libmysqlservices.a directory" >&5 --$as_echo_n "checking for libmysqlservices.a directory... " >&6; } +- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for libmysqlservices.a directory" >&5 +-printf %s "checking for libmysqlservices.a directory... " >&6; } - pkglibdir="$($ac_mysql_config --variable=pkglibdir)" - mysql_build_archive_output_dir="${MYSQL_BUILD_DIR}/archive_output_directory" - mysql_build_libservices_dir="${MYSQL_BUILD_DIR}/libservices" @@ -22,10 +22,16 @@ - as_fn_error $? "libmysqlservices.a is not found in <${pkglibdir}/> and <${pkglibdir}/mysql/>" "$LINENO" 5 - fi - fi -- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $mysql_services_lib_dir" >&5 --$as_echo "$mysql_services_lib_dir" >&6; } +- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $mysql_services_lib_dir" >&5 +-printf "%s\n" "$mysql_services_lib_dir" >&6; } - MYSQL_LIBS="$MYSQL_LIBS \"$mysql_services_lib_dir/libmysqlservices.a\"" - case "$MYSQL_MAJOR_MINOR_VERSION" in - 10.1|10.2|10.3|10.4) + 10.4) : +@@ -23877,5 +23855,3 @@ fi + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 + printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} + fi +- +- diff --git a/databases/mroonga/pkg-plist b/databases/mroonga/pkg-plist index fb8cc2dcb8a..b5d974c5cf4 100644 --- a/databases/mroonga/pkg-plist +++ b/databases/mroonga/pkg-plist @@ -4,241 +4,6 @@ lib/mysql/plugin/ha_mroonga.so.0 lib/mysql/plugin/ha_mroonga.so.0.0.0 share/man/ja/man1/mroonga.1.gz share/man/man1/mroonga.1.gz -%%PORTDOCS%%%%DOCSDIR%%/en/html/_images/storage-mode.png -%%PORTDOCS%%%%DOCSDIR%%/en/html/_images/wrapper-mode.png -%%PORTDOCS%%%%DOCSDIR%%/en/html/_static/basic.css -%%PORTDOCS%%%%DOCSDIR%%/en/html/_static/doctools.js -%%PORTDOCS%%%%DOCSDIR%%/en/html/_static/documentation_options.js -%%PORTDOCS%%%%DOCSDIR%%/en/html/_static/favicon.ico -%%PORTDOCS%%%%DOCSDIR%%/en/html/_static/file.png -%%PORTDOCS%%%%DOCSDIR%%/en/html/_static/language_data.js -%%PORTDOCS%%%%DOCSDIR%%/en/html/_static/logo.png -%%PORTDOCS%%%%DOCSDIR%%/en/html/_static/minus.png -%%PORTDOCS%%%%DOCSDIR%%/en/html/_static/mroonga.css -%%PORTDOCS%%%%DOCSDIR%%/en/html/_static/navigation-bar.png -%%PORTDOCS%%%%DOCSDIR%%/en/html/_static/plus.png -%%PORTDOCS%%%%DOCSDIR%%/en/html/_static/pygments.css -%%PORTDOCS%%%%DOCSDIR%%/en/html/_static/searchtools.js -%%PORTDOCS%%%%DOCSDIR%%/en/html/_static/sphinx_highlight.js -%%PORTDOCS%%%%DOCSDIR%%/en/html/characteristic.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/community.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/contribution.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/contribution/documentation.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/contribution/report.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/developer.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/developer/coding_style.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/developer/debug.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/developer/release.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/faq.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/faq/mmap_cannot_allocate_memory.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/genindex.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/index.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/install.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/install/almalinux.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/install/amazon-linux.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/install/centos.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/install/debian.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/install/docker.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/install/fedora.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/install/macos.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/install/oracle-linux.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/install/others.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/install/ubuntu.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/install/windows.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/news.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/news/0.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/news/1.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/news/10.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/news/11.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/news/12.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/news/13.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/news/2.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/news/3.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/news/4.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/news/5.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/news/6.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/news/7.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/news/8.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/news/9.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/objects.inv -%%PORTDOCS%%%%DOCSDIR%%/en/html/reference.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/reference/full_text_search.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/reference/full_text_search/boolean_mode.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/reference/full_text_search/scoring.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/reference/limitations.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/reference/optimizations.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/reference/server_variables.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/reference/sql_commands.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/reference/status_variables.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/reference/udf.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/reference/udf/mroonga_command.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/reference/udf/mroonga_escape.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/reference/udf/mroonga_highlight_html.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/reference/udf/mroonga_last_insert_grn_id.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/reference/udf/mroonga_normalize.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/reference/udf/mroonga_snippet.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/reference/udf/mroonga_snippet_html.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/search.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/searchindex.js -%%PORTDOCS%%%%DOCSDIR%%/en/html/tutorial.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/tutorial/installation_check.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/tutorial/mode.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/tutorial/storage.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/tutorial/wrapper.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/upgrade.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/_images/storage-mode.png -%%PORTDOCS%%%%DOCSDIR%%/ja/html/_images/wrapper-mode.png -%%PORTDOCS%%%%DOCSDIR%%/ja/html/_static/basic.css -%%PORTDOCS%%%%DOCSDIR%%/ja/html/_static/doctools.js -%%PORTDOCS%%%%DOCSDIR%%/ja/html/_static/documentation_options.js -%%PORTDOCS%%%%DOCSDIR%%/ja/html/_static/favicon.ico -%%PORTDOCS%%%%DOCSDIR%%/ja/html/_static/file.png -%%PORTDOCS%%%%DOCSDIR%%/ja/html/_static/language_data.js -%%PORTDOCS%%%%DOCSDIR%%/ja/html/_static/logo.png -%%PORTDOCS%%%%DOCSDIR%%/ja/html/_static/minus.png -%%PORTDOCS%%%%DOCSDIR%%/ja/html/_static/mroonga.css -%%PORTDOCS%%%%DOCSDIR%%/ja/html/_static/navigation-bar.png -%%PORTDOCS%%%%DOCSDIR%%/ja/html/_static/plus.png -%%PORTDOCS%%%%DOCSDIR%%/ja/html/_static/pygments.css -%%PORTDOCS%%%%DOCSDIR%%/ja/html/_static/searchtools.js -%%PORTDOCS%%%%DOCSDIR%%/ja/html/_static/sphinx_highlight.js -%%PORTDOCS%%%%DOCSDIR%%/ja/html/characteristic.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/community.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/contribution.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/contribution/documentation.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/contribution/report.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/developer.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/developer/coding_style.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/developer/debug.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/developer/release.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/faq.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/faq/mmap_cannot_allocate_memory.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/genindex.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/index.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/install.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/install/almalinux.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/install/amazon-linux.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/install/centos.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/install/debian.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/install/docker.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/install/fedora.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/install/macos.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/install/oracle-linux.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/install/others.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/install/ubuntu.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/install/windows.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/news.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/news/0.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/news/1.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/news/10.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/news/11.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/news/12.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/news/13.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/news/2.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/news/3.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/news/4.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/news/5.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/news/6.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/news/7.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/news/8.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/news/9.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/objects.inv -%%PORTDOCS%%%%DOCSDIR%%/ja/html/reference.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/reference/full_text_search.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/reference/full_text_search/boolean_mode.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/reference/full_text_search/scoring.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/reference/limitations.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/reference/optimizations.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/reference/server_variables.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/reference/sql_commands.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/reference/status_variables.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/reference/udf.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/reference/udf/mroonga_command.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/reference/udf/mroonga_escape.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/reference/udf/mroonga_highlight_html.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/reference/udf/mroonga_last_insert_grn_id.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/reference/udf/mroonga_normalize.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/reference/udf/mroonga_snippet.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/reference/udf/mroonga_snippet_html.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/search.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/searchindex.js -%%PORTDOCS%%%%DOCSDIR%%/ja/html/tutorial.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/tutorial/installation_check.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/tutorial/mode.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/tutorial/storage.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/tutorial/wrapper.html -%%PORTDOCS%%%%DOCSDIR%%/ja/html/upgrade.html -%%PORTDOCS%%%%DOCSDIR%%/source/characteristic.rst -%%PORTDOCS%%%%DOCSDIR%%/source/community.rst -%%PORTDOCS%%%%DOCSDIR%%/source/conf.py -%%PORTDOCS%%%%DOCSDIR%%/source/contribution.rst -%%PORTDOCS%%%%DOCSDIR%%/source/contribution/documentation.rst -%%PORTDOCS%%%%DOCSDIR%%/source/contribution/report.rst -%%PORTDOCS%%%%DOCSDIR%%/source/developer.rst -%%PORTDOCS%%%%DOCSDIR%%/source/developer/coding_style.rst -%%PORTDOCS%%%%DOCSDIR%%/source/developer/debug.rst -%%PORTDOCS%%%%DOCSDIR%%/source/developer/release.rst -%%PORTDOCS%%%%DOCSDIR%%/source/faq.rst -%%PORTDOCS%%%%DOCSDIR%%/source/faq/mmap_cannot_allocate_memory.rst -%%PORTDOCS%%%%DOCSDIR%%/source/images/mroonga.png -%%PORTDOCS%%%%DOCSDIR%%/source/images/mroonga.svg -%%PORTDOCS%%%%DOCSDIR%%/source/images/storage-mode.png -%%PORTDOCS%%%%DOCSDIR%%/source/images/storage-mode.svg -%%PORTDOCS%%%%DOCSDIR%%/source/images/wrapper-mode.png -%%PORTDOCS%%%%DOCSDIR%%/source/images/wrapper-mode.svg -%%PORTDOCS%%%%DOCSDIR%%/source/index.rst -%%PORTDOCS%%%%DOCSDIR%%/source/install.rst -%%PORTDOCS%%%%DOCSDIR%%/source/install/32bit-note.inc -%%PORTDOCS%%%%DOCSDIR%%/source/install/almalinux.rst -%%PORTDOCS%%%%DOCSDIR%%/source/install/amazon-linux.rst -%%PORTDOCS%%%%DOCSDIR%%/source/install/centos.rst -%%PORTDOCS%%%%DOCSDIR%%/source/install/debian.rst -%%PORTDOCS%%%%DOCSDIR%%/source/install/docker.rst -%%PORTDOCS%%%%DOCSDIR%%/source/install/fedora.rst -%%PORTDOCS%%%%DOCSDIR%%/source/install/macos.rst -%%PORTDOCS%%%%DOCSDIR%%/source/install/oracle-linux.rst -%%PORTDOCS%%%%DOCSDIR%%/source/install/others.rst -%%PORTDOCS%%%%DOCSDIR%%/source/install/ubuntu.rst -%%PORTDOCS%%%%DOCSDIR%%/source/install/windows.rst -%%PORTDOCS%%%%DOCSDIR%%/source/news.rst -%%PORTDOCS%%%%DOCSDIR%%/source/news/0.rst -%%PORTDOCS%%%%DOCSDIR%%/source/news/1.rst -%%PORTDOCS%%%%DOCSDIR%%/source/news/10.rst -%%PORTDOCS%%%%DOCSDIR%%/source/news/11.rst -%%PORTDOCS%%%%DOCSDIR%%/source/news/12.rst -%%PORTDOCS%%%%DOCSDIR%%/source/news/13.md -%%PORTDOCS%%%%DOCSDIR%%/source/news/2.rst -%%PORTDOCS%%%%DOCSDIR%%/source/news/3.rst -%%PORTDOCS%%%%DOCSDIR%%/source/news/4.rst -%%PORTDOCS%%%%DOCSDIR%%/source/news/5.rst -%%PORTDOCS%%%%DOCSDIR%%/source/news/6.rst -%%PORTDOCS%%%%DOCSDIR%%/source/news/7.rst -%%PORTDOCS%%%%DOCSDIR%%/source/news/8.rst -%%PORTDOCS%%%%DOCSDIR%%/source/news/9.rst -%%PORTDOCS%%%%DOCSDIR%%/source/reference.rst -%%PORTDOCS%%%%DOCSDIR%%/source/reference/full_text_search.rst -%%PORTDOCS%%%%DOCSDIR%%/source/reference/full_text_search/boolean_mode.rst -%%PORTDOCS%%%%DOCSDIR%%/source/reference/full_text_search/scoring.rst -%%PORTDOCS%%%%DOCSDIR%%/source/reference/limitations.rst -%%PORTDOCS%%%%DOCSDIR%%/source/reference/optimizations.rst -%%PORTDOCS%%%%DOCSDIR%%/source/reference/server_variables.rst -%%PORTDOCS%%%%DOCSDIR%%/source/reference/sql_commands.rst -%%PORTDOCS%%%%DOCSDIR%%/source/reference/status_variables.rst -%%PORTDOCS%%%%DOCSDIR%%/source/reference/udf.rst -%%PORTDOCS%%%%DOCSDIR%%/source/reference/udf/mroonga_command.rst -%%PORTDOCS%%%%DOCSDIR%%/source/reference/udf/mroonga_escape.rst -%%PORTDOCS%%%%DOCSDIR%%/source/reference/udf/mroonga_highlight_html.rst -%%PORTDOCS%%%%DOCSDIR%%/source/reference/udf/mroonga_last_insert_grn_id.rst -%%PORTDOCS%%%%DOCSDIR%%/source/reference/udf/mroonga_normalize.rst -%%PORTDOCS%%%%DOCSDIR%%/source/reference/udf/mroonga_snippet.rst -%%PORTDOCS%%%%DOCSDIR%%/source/reference/udf/mroonga_snippet_html.rst -%%PORTDOCS%%%%DOCSDIR%%/source/tutorial.rst -%%PORTDOCS%%%%DOCSDIR%%/source/tutorial/installation_check.rst -%%PORTDOCS%%%%DOCSDIR%%/source/tutorial/mode.rst -%%PORTDOCS%%%%DOCSDIR%%/source/tutorial/storage.rst -%%PORTDOCS%%%%DOCSDIR%%/source/tutorial/tokenizer-list.inc -%%PORTDOCS%%%%DOCSDIR%%/source/tutorial/wrapper.rst -%%PORTDOCS%%%%DOCSDIR%%/source/upgrade.rst %%DATADIR%%/install.sql %%DATADIR%%/uninstall.sql %%DATADIR%%/update.sql diff --git a/databases/mydumper/Makefile b/databases/mydumper/Makefile index 813d81f3ee1..99a0c338edb 100644 --- a/databases/mydumper/Makefile +++ b/databases/mydumper/Makefile @@ -1,6 +1,6 @@ PORTNAME= mydumper DISTVERSIONPREFIX= v -DISTVERSION= 0.17.1-1 +DISTVERSION= 0.17.2-19 CATEGORIES= databases MAINTAINER= sunpoet@FreeBSD.org diff --git a/databases/mydumper/distinfo b/databases/mydumper/distinfo index d521f7fbdcb..06053bc1dbe 100644 --- a/databases/mydumper/distinfo +++ b/databases/mydumper/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735227780 -SHA256 (mydumper-mydumper-v0.17.1-1_GH0.tar.gz) = bb13ab9214ae0af30fe0c4a5fcdcbc03d74261224d5d3fc2c9b8d106c0b637be -SIZE (mydumper-mydumper-v0.17.1-1_GH0.tar.gz) = 193699 +TIMESTAMP = 1738088818 +SHA256 (mydumper-mydumper-v0.17.2-19_GH0.tar.gz) = 6a48233e523ed65986ab7977da18c313b4928c4fb6fe37652273dc47b4b45e6d +SIZE (mydumper-mydumper-v0.17.2-19_GH0.tar.gz) = 195958 diff --git a/databases/mysql-connector-c++/Makefile b/databases/mysql-connector-c++/Makefile index 0a73801c341..195e4d74fe7 100644 --- a/databases/mysql-connector-c++/Makefile +++ b/databases/mysql-connector-c++/Makefile @@ -1,6 +1,6 @@ PORTNAME= mysql-connector-c++ PORTVERSION= 8.0.33 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= databases MASTER_SITES= MYSQL/Connector-C++ DISTNAME= ${PORTNAME}-${PORTVERSION}-src diff --git a/databases/mysql90-client/Makefile b/databases/mysql90-client/Makefile deleted file mode 100644 index 0d1cb467805..00000000000 --- a/databases/mysql90-client/Makefile +++ /dev/null @@ -1,54 +0,0 @@ -PORTNAME= mysql -PORTREVISION= 0 -PKGNAMESUFFIX= 90-client - -COMMENT= Multithreaded SQL database (client) - -LICENSE+= LGPL21 - -DEPRECATED= MySQL 9.0 is no longer supported by the vendor -EXPIRATION_DATE=2025-01-31 - -# MySQL8.2+ supports only 64-bit platforms -# Review list after 13.x EoL -NOT_FOR_ARCHS= armv6 armv7 i386 powerpc - -MASTERDIR= ${.CURDIR}/../mysql90-server - -PKGMESSAGE= ${.CURDIR}/pkg-message -PATCHDIR= ${MASTERDIR}/files -PLIST= ${.CURDIR}/pkg-plist - -CONFLICTS_INSTALL= mysql8[1-9]-client \ - mysql[0-79][0-9]-client \ - mariadb[0-9][0-9]-client \ - percona[0-9][0-9]-client - -CMAKE_ARGS+= -DWITHOUT_SERVER=1 -DINSTALL_SUPPORTFILESDIR=0 - -USE_LDCONFIG+= ${PREFIX}/lib/mysql - -MMAN1= comp_err.1 lz4_decompress.1 mysql.1 mysql_config.1 mysql_config_editor.1 \ - mysqladmin.1 mysqlbinlog.1 mysqlcheck.1 mysqldump.1 mysqlimport.1 mysqlman.1 \ - mysqlpump.1 mysqlshow.1 mysqlslap.1 perror.1 zlib_decompress.1 - -CLIENT_ONLY= yes - -OPTIONS_GROUP+= PLUGINS -PLUGINS_DESC= Default Client Plugins -OPTIONS_GROUP_PLUGINS= SASLCLIENT -SASLCLIENT_DESC= SASL client plugin module -SASLCLIENT_CMAKE_BOOL= WITH_AUTHENTICATION_LDAP -SASLCLIENT_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 -SASLCLIENT_USES= ldap - -OPTIONS_DEFAULT+= SASLCLIENT -OPTIONS_SUB= yes - -post-install: - @${RM} -r ${STAGEDIR}${PREFIX}/lib/mysql/private - @${LN} -s libmysqlclient.a ${STAGEDIR}${PREFIX}/lib/mysql/libmysqlclient_r.a - @${LN} -s libmysqlclient.so ${STAGEDIR}${PREFIX}/lib/mysql/libmysqlclient_r.so - @${LN} -s libmysqlclient.so.24 ${STAGEDIR}${PREFIX}/lib/mysql/libmysqlclient_r.so.24 - -.include "${MASTERDIR}/Makefile" diff --git a/databases/mysql90-client/pkg-message b/databases/mysql90-client/pkg-message deleted file mode 100644 index 06b3b2d0774..00000000000 --- a/databases/mysql90-client/pkg-message +++ /dev/null @@ -1,8 +0,0 @@ -[ -{ type: install - message: <0:archivers/liblz4 \ - ${BUILD_DEPENDS_${ARCH}} -BUILD_DEPENDS_aarch64= libunwind>0:devel/libunwind -BUILD_DEPENDS_amd64= libunwind>0:devel/libunwind -BUILD_DEPENDS_powerpc64= libunwind>0:devel/libunwind -BUILD_DEPENDS_powerpc64le= libunwind>0:devel/libunwind - -CMAKE_BUILD_TYPE= Release -CFLAGS+= -fPIC -CFLAGS_aarch64?= -march=armv8-a+crc+crypto - -CMAKE_ARGS+= -DINSTALL_LAYOUT=FREEBSD \ - -DINSTALL_LDCONFIGDIR="${LOCALBASE}/libdata/ldconfig" \ - -DINSTALL_PKGCONFIGDIR="${LOCALBASE}/libdata/pkgconfig" \ - -DINSTALL_DOCDIR="share/doc/mysql" \ - -DINSTALL_DOCREADMEDIR="share/doc/mysql" \ - -DINSTALL_INCLUDEDIR="include/mysql" \ - -DINSTALL_INFODIR="${INFO_PATH}" \ - -DINSTALL_LIBDIR="lib/mysql" \ - -DINSTALL_PRIV_LIBDIR="lib/mysql/private" \ - -DINSTALL_MANDIR="share/man" \ - -DINSTALL_MYSQLDATADIR="${MY_DBDIR}" \ - -DINSTALL_MYSQLKEYRINGDIR="etc/mysql/keyring" \ - -DINSTALL_MYSQLSHAREDIR="share/mysql" \ - -DINSTALL_MYSQLTESTDIR="" \ - -DINSTALL_PLUGINDIR="lib/mysql/plugin" \ - -DINSTALL_SBINDIR="libexec" \ - -DINSTALL_SCRIPTDIR="bin" \ - -DINSTALL_SECURE_FILE_PRIVDIR="${MY_SECDIR}" \ - -DINSTALL_SHAREDIR="share" \ - -DINSTALL_SUPPORTFILESDIR="share/mysql" \ - -DWITH_BOOST="${WRKSRC}/boost" \ - -DWITH_SYSTEM_LIBS=1 \ - -DWITH_EDITLINE=system \ - -DWITH_LZ4=system \ - -DWITH_ICU=system \ - -DWITH_CURL=system \ - -DWITH_ZSTD=bundled \ - -DWITH_PROTOBUF=bundled \ - -DWITH_SSL=system \ - -DWITH_ZLIB=system \ - -DWITH_LZ4=system - -SHEBANG_FILES= scripts/*.pl* scripts/*.sh - -.ifdef USE_MYSQL -IGNORE= you have `USE_MYSQL' variable defined either in environment or in make(1) arguments, please undefine and try again -.endif - -SUB_LIST= MY_DBDIR=${MY_DBDIR} \ - MY_SECDIR=${MY_SECDIR} \ - MY_TMPDIR=${MY_TMPDIR} - -PLIST_SUB= MY_DBDIR=${MY_DBDIR} \ - MY_SECDIR=${MY_SECDIR} \ - MY_TMPDIR=${MY_TMPDIR} - -# MySQL-Server part -.if !defined(CLIENT_ONLY) -USES+= mysql:90 - -CONFLICTS_INSTALL= mysql*-server \ - mysqlwsrep*-server \ - mariadb*-server \ - percona*-server - -USE_RC_SUBR= mysql-server - -SUB_FILES= my.cnf.sample pkg-message - -USERS= mysql -GROUPS= mysql - -USE_LDCONFIG+= ${PREFIX}/lib/mysql/plugin - -MMAN1= ibd2sdi.1 innochecksum.1 my_print_defaults.1 myisam_ftdump.1 myisamchk.1 \ - myisamlog.1 myisampack.1 mysql_secure_installation.1 mysql_ssl_rsa_setup.1 \ - mysql_tzinfo_to_sql.1 mysql_upgrade.1 mysql.server.1 mysqldumpslow.1 mysqld_multi.1 \ - mysqld_safe.1 mysqlrouter_passwd.1 mysqlrouter_plugin_info.1 mysqlrouter.1 -MMAN8= mysqld.8 - -CMAKE_ARGS+= -DWITHOUT_CLIENTLIBS="ON" -# Disable unit tests, it fails on !amd64 and <13.0 due to c++17 rules -CMAKE_ARGS+= -DWITH_UNIT_TESTS="OFF" - -OPTIONS_GROUP= STORAGE -OPTIONS_GROUP_STORAGE= ARCHIVE BLACKHOLE EXAMPLE FEDERATED INNOBASE PARTITION PERFSCHEMA -OPTIONS_SUB= YES -STORAGE_DESC= Permissible "Storage Engines" (to compile statically into the server) -ARCHIVE_DESC= Compile "Archive Storage" statically in server -BLACKHOLE_DESC= Compile "Blackhole Storage" statically in server -EXAMPLE_DESC= Compile "Example Storage" statically in server -FEDERATED_DESC= Compile "Federated Storage" statically in server -INNOBASE_DESC= Compile "InnoDB Storage" statically in server -PARTITION_DESC= Compile "Partitioning support Storage" statically in server -PERFSCHEMA_DESC= Compile "Performance Schema Storage" statically in server - -ARCHIVE_CMAKE_ON= -DWITH_ARCHIVE_STORAGE_ENGINE=1 -BLACKHOLE_CMAKE_ON= -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -EXAMPLE_CMAKE_ON= -DWITH_EXAMPLE_STORAGE_ENGINE=1 -FEDERATED_CMAKE_ON= -DWITH_FEDERATED_STORAGE_ENGINE=1 -INNOBASE_CMAKE_ON= -DWITH_INNOBASE_STORAGE_ENGINE=1 -PARTITION_CMAKE_ON= -DWITH_PARTITION_STORAGE_ENGINE=1 -PERFSCHEMA_CMAKE_ON= -DWITH_PERFSCHEMA_STORAGE_ENGINE=1 - -OPTIONS_GROUP+= FEATURES -OPTIONS_GROUP_FEATURES= PERFSCHM -FEATURES_DESC= Default features knobs -PERFSCHM_DESC= Enable "Performance Schema" by default (High RAM usage) -OPTIONS_DEFAULT+= PERFSCHM - -PERFSCHM_SUB_LIST+= PERFSCHEMRC="" -# todo, likely broken, see -# https://dev.mysql.com/doc/refman/8.4/en/source-configuration-options.html -PERFSCHM_SUB_LIST_OFF+= PERFSCHEMRC="--skip-performance-schema" -FEDERATED_SUB_LIST+= FEDER="--federated" -FEDERATED_SUB_LIST_OFF+= FEDER="" -.endif - -.include - -CXXFLAGS+= -malign-double - -.include - -post-extract: - @${RM} -rv ${WRKSRC}/sql/sql_hints.yy.cc ${WRKSRC}/sql/sql_hints.yy.h - -.if !defined(CLIENT_ONLY) -post-install: - ${MKDIR} ${STAGEDIR}${ETCDIR} - ${INSTALL_DATA} ${WRKDIR}/my.cnf.sample ${STAGEDIR}${ETCDIR}/my.cnf.sample - ${MKDIR} ${STAGEDIR}${ETCDIR}/keyring - ${MKDIR} ${STAGEDIR}${MY_SECDIR} - ${MKDIR} ${STAGEDIR}${MY_TMPDIR} -.endif - -.include diff --git a/databases/mysql90-server/distinfo b/databases/mysql90-server/distinfo deleted file mode 100644 index 03f04049bf3..00000000000 --- a/databases/mysql90-server/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1725120254 -SHA256 (mysql-9.0.1.tar.gz) = 18fa65f1ea6aea71e418fe0548552d9a28de68e2b8bc3ba9536599eb459a6606 -SIZE (mysql-9.0.1.tar.gz) = 428335150 diff --git a/databases/mysql90-server/files/my.cnf.sample.in b/databases/mysql90-server/files/my.cnf.sample.in deleted file mode 100644 index 3d1264c1bd6..00000000000 --- a/databases/mysql90-server/files/my.cnf.sample.in +++ /dev/null @@ -1,57 +0,0 @@ -[client] -port = 3306 -socket = /tmp/mysql.sock - -[mysql] -prompt = \u@\h [\d]>\_ -no_auto_rehash - -[mysqld] -user = mysql -port = 3306 -socket = /tmp/mysql.sock -bind-address = 127.0.0.1 -basedir = %%PREFIX%% -datadir = %%MY_DBDIR%% -tmpdir = %%MY_TMPDIR%% -replica-load-tmpdir = %%MY_TMPDIR%% -secure-file-priv = %%MY_SECDIR%% -log-bin = mysql-bin -log-output = TABLE -relay-log-recovery = 1 -slow-query-log = 1 -server-id = 1 -sync_binlog = 1 -sync_relay_log = 1 -binlog_cache_size = 16M -binlog_expire_logs_seconds = 2592000 -default_password_lifetime = 0 -enforce-gtid-consistency = 1 -gtid-mode = ON -safe-user-create = 1 -lower_case_table_names = 1 -explicit-defaults-for-timestamp = 1 -myisam-recover-options = BACKUP,FORCE -open_files_limit = 32768 -table_open_cache = 16384 -table_definition_cache = 8192 -net_retry_count = 16384 -key_buffer_size = 256M -max_allowed_packet = 64M -long_query_time = 0.5 -innodb_buffer_pool_size = 1G -innodb_data_home_dir = %%MY_DBDIR%% -innodb_log_group_home_dir = %%MY_DBDIR%% -innodb_data_file_path = ibdata1:128M:autoextend -innodb_temp_data_file_path = ibtmp1:128M:autoextend -innodb_flush_method = O_DIRECT -innodb_redo_log_capacity = 512M -innodb_log_buffer_size = 16M -innodb_write_io_threads = 8 -innodb_read_io_threads = 8 -innodb_autoinc_lock_mode = 2 - -[mysqldump] -max_allowed_packet = 256M -quote_names -quick diff --git a/databases/mysql90-server/files/mysql-server.in b/databases/mysql90-server/files/mysql-server.in deleted file mode 100644 index c79874df9f2..00000000000 --- a/databases/mysql90-server/files/mysql-server.in +++ /dev/null @@ -1,78 +0,0 @@ -#!/bin/sh - -# PROVIDE: mysql -# REQUIRE: LOGIN -# KEYWORD: shutdown - -# -# Add the following line to /etc/rc.conf to enable mysql: -# mysql_enable (bool): Set to "NO" by default. -# Set it to "YES" to enable MySQL. -# mysql_dbdir (str): Default to "%%MY_DBDIR%%" -# Base database directory. -# mysql_confdir (str): Default to "%%ETCDIR%%" -# Base configuration directory. -# mysql_optfile (str): Server-specific option file. -# Set it in the rc.conf or default behaviour of -# `mysqld_safe` itself, will be picking -# ${mysql_confdir}/my.cnf if it exists. -# mysql_pidfile (str): Custom PID file path and name. -# Default to "${mysql_dbdir}/${hostname}.pid". -# mysql_args (str): Custom additional arguments to be passed -# to mysqld_safe (default empty). -# - -. /etc/rc.subr - -name="mysql" -rcvar=mysql_enable - -load_rc_config $name - -: ${mysql_enable="NO"} -: ${mysql_dbdir="%%MY_DBDIR%%"} -: ${mysql_confdir="%%ETCDIR%%"} -if [ -f "${mysql_confdir}/my.cnf" ]; then -: ${mysql_optfile="${mysql_confdir}/my.cnf"} -elif [ -f "${mysql_dbdir}/my.cnf" ]; then -: ${mysql_optfile="${mysql_dbdir}/my.cnf"} -fi -if [ ! -z "${mysql_optfile}" ]; then -mysql_extra="--defaults-extra-file=${mysql_optfile}" -fi - -mysql_user="mysql" -: ${hostname:=`/bin/hostname`} -pidfile=${mysql_pidfile:-"${mysql_dbdir}/${hostname}.pid"} -command="/usr/sbin/daemon" -command_args="-c -f %%PREFIX%%/bin/mysqld_safe ${mysql_extra} --basedir=%%PREFIX%% --datadir=${mysql_dbdir} --pid-file=${pidfile} --user=${mysql_user} ${mysql_args} %%FEDER%% %%PERFSCHEMRC%%" -procname="%%PREFIX%%/libexec/mysqld" -start_precmd="${name}_prestart" -start_postcmd="${name}_poststart" -mysqld_init="${procname}" -mysqld_init_args="${mysql_extra} --initialize-insecure --basedir=%%PREFIX%% --datadir=${mysql_dbdir} --user=${mysql_user}" - -mysql_create_auth_tables() -{ - eval $mysqld_init $mysqld_init_args >/dev/null 2>/dev/null -} - -mysql_prestart() -{ - if [ ! -d "${mysql_dbdir}/mysql/." ]; then - mysql_create_auth_tables || return 1 - fi - return 0 -} - -mysql_poststart() -{ - local timeout=15 - while [ ! -f "${pidfile}" -a ${timeout} -gt 0 ]; do - timeout=$(( timeout - 1 )) - sleep 1 - done - return 0 -} - -run_rc_command "$1" diff --git a/databases/mysql90-server/files/patch-CMakeLists.txt b/databases/mysql90-server/files/patch-CMakeLists.txt deleted file mode 100644 index 8994243f163..00000000000 --- a/databases/mysql90-server/files/patch-CMakeLists.txt +++ /dev/null @@ -1,80 +0,0 @@ ---- CMakeLists.txt.orig 2024-06-03 11:39:00 UTC -+++ CMakeLists.txt -@@ -1845,7 +1845,7 @@ IF(WITH_AUTHENTICATION_LDAP) - ENDIF() - - IF(WITH_AUTHENTICATION_LDAP) -- IF(LINUX AND KNOWN_CUSTOM_LIBRARIES) -+ IF(LINUX OR FREEBSD AND KNOWN_CUSTOM_LIBRARIES) - # LDAP / SASL / KERBEROS / SSL must all be "system" or "custom", not a mix. - IF(WITH_LDAP STREQUAL "system" OR - WITH_SASL STREQUAL "system" OR -@@ -1896,6 +1896,7 @@ ENDIF() - ENDIF() - ENDIF() - -+IF(NOT WITHOUT_TOOLS) - # Add system/bundled editline. - MYSQL_CHECK_EDITLINE() - SET(EDITLINE_WARN_GIVEN) -@@ -1906,6 +1907,7 @@ ENDIF() - "You can use -DWITH_EDITLINE=bundled instead." - ) - ENDIF() -+ENDIF(NOT WITHOUT_TOOLS) - - # Add lz4 library - MYSQL_CHECK_LZ4() -@@ -2189,7 +2191,9 @@ ADD_DEPENDENCIES(clang_tidy_prerequisites GenError) - ADD_DEPENDENCIES(clang_tidy_prerequisites protobuf_generated_all) - ADD_DEPENDENCIES(clang_tidy_prerequisites GenError) - --ADD_SUBDIRECTORY(include) -+IF(NOT WITHOUT_CLIENTLIBS) -+ ADD_SUBDIRECTORY(include) -+ENDIF(NOT WITHOUT_CLIENTLIBS) - ADD_SUBDIRECTORY(strings) - ADD_SUBDIRECTORY(vio) - ADD_SUBDIRECTORY(mysys) -@@ -2239,12 +2243,15 @@ ENDIF() - ADD_SUBDIRECTORY(unittest/mytap/t) - ENDIF() - --ADD_SUBDIRECTORY(client) -+IF(NOT WITHOUT_TOOLS) -+ ADD_SUBDIRECTORY(client) -+ENDIF(NOT WITHOUT_TOOLS) -+ - ADD_SUBDIRECTORY(utilities) --ADD_SUBDIRECTORY(share) - ADD_SUBDIRECTORY(libservices) - - IF(NOT WITHOUT_SERVER) -+ ADD_SUBDIRECTORY(share) - ADD_SUBDIRECTORY(testclients) - ADD_SUBDIRECTORY(sql) - ENDIF() -@@ -2322,11 +2329,11 @@ ADD_SUBDIRECTORY(scripts) - # scripts/mysql_config depends on client and server targets loaded above. - # It is referenced by some of the directories below, so we insert it here. - ADD_SUBDIRECTORY(scripts) -+ADD_SUBDIRECTORY(support-files) - - IF(NOT WITHOUT_SERVER) - ADD_SUBDIRECTORY(mysql-test) - ADD_SUBDIRECTORY(mysql-test/lib/My/SafeProcess) -- ADD_SUBDIRECTORY(support-files) - IF(WITH_INTERNAL) - ADD_SUBDIRECTORY(internal) - ENDIF() -@@ -2354,8 +2361,10 @@ ENDIF() - INCLUDE(fastcov) - ENDIF() - -+IF(FALSE) - IF(UNIX) - ADD_SUBDIRECTORY(man) -+ENDIF() - ENDIF() - - IF(LINUX AND NOT WITHOUT_SERVER) diff --git a/databases/mysql90-server/files/patch-client_CMakeLists.txt b/databases/mysql90-server/files/patch-client_CMakeLists.txt deleted file mode 100644 index 780490a1b46..00000000000 --- a/databases/mysql90-server/files/patch-client_CMakeLists.txt +++ /dev/null @@ -1,60 +0,0 @@ ---- client/CMakeLists.txt.orig 2024-04-10 06:26:28 UTC -+++ client/CMakeLists.txt -@@ -26,9 +26,12 @@ DISABLE_MISSING_PROFILE_WARNING() - # We are not interesting in profiling clients. - DISABLE_MISSING_PROFILE_WARNING() - -+IF(WITHOUT_SERVER) - ## Subdirectory for mysql_migrate_keyring code. - ADD_SUBDIRECTORY(migrate_keyring) -+ENDIF() - -+IF(WITHOUT_SERVER) - MYSQL_ADD_EXECUTABLE(mysql - ${CMAKE_SOURCE_DIR}/sql-common/net_ns.cc - completion_hash.cc -@@ -42,7 +45,9 @@ MYSQL_ADD_EXECUTABLE(mysql - ${CMAKE_SOURCE_DIR}/sql-common/sql_string.cc - LINK_LIBRARIES mysqlclient ${EDITLINE_LIBRARY} - ) -+ENDIF() - -+IF(NOT WITHOUT_SERVER) - MYSQL_ADD_EXECUTABLE(mysqltest - mysqltest.cc - mysqltest/error_names.cc -@@ -59,6 +64,9 @@ MYSQL_ADD_EXECUTABLE(mysqltest - ENABLE_EXPORTS - LINK_LIBRARIES mysqlclient - ) -+ENDIF() -+ -+IF(WITHOUT_SERVER) - MYSQL_ADD_EXECUTABLE(mysqlcheck - check/mysqlcheck.cc - check/mysqlcheck_core.cc -@@ -274,7 +282,9 @@ TARGET_INCLUDE_DIRECTORIES(mysqlbinlog PRIVATE ${CMAKE - - TARGET_COMPILE_DEFINITIONS(mysqlbinlog PRIVATE DISABLE_PSI_MUTEX) - TARGET_INCLUDE_DIRECTORIES(mysqlbinlog PRIVATE ${CMAKE_SOURCE_DIR}/sql) -+ENDIF() - -+IF(WITHOUT_SERVER) - MYSQL_ADD_EXECUTABLE(mysqladmin - mysqladmin.cc - multi_factor_passwordopt-vars.cc -@@ -289,10 +299,14 @@ MYSQL_ADD_EXECUTABLE(mysql_config_editor - mysql_config_editor.cc - LINK_LIBRARIES mysqlclient - ) -+ENDIF() -+ -+IF(NOT WITHOUT_SERVER) - MYSQL_ADD_EXECUTABLE(mysql_secure_installation - mysql_secure_installation.cc - LINK_LIBRARIES mysqlclient - ) -+ENDIF() - - # "WIN32" also covers 64 bit. "echo" is used in some files below "mysql-test/". - IF(WIN32) diff --git a/databases/mysql90-server/files/patch-cmake_install__layout.cmake b/databases/mysql90-server/files/patch-cmake_install__layout.cmake deleted file mode 100644 index c7da17769e5..00000000000 --- a/databases/mysql90-server/files/patch-cmake_install__layout.cmake +++ /dev/null @@ -1,95 +0,0 @@ ---- cmake/install_layout.cmake.orig 2024-04-10 06:26:28 UTC -+++ cmake/install_layout.cmake -@@ -42,6 +42,10 @@ - # Build with prefix=/usr/local/mysql, create tarball with install prefix="." - # and relative links. - # -+# FREEBSD -+# Build with prefix=/usr/local, create tarball with install prefix="." -+# and relative links. -+# - # To force a directory layout, use -DINSTALL_LAYOUT=. - # - # The default is STANDALONE. -@@ -81,7 +85,7 @@ SET(INSTALL_LAYOUT "${DEFAULT_INSTALL_LAYOUT}" - ENDIF() - - SET(INSTALL_LAYOUT "${DEFAULT_INSTALL_LAYOUT}" -- CACHE STRING "Installation directory layout. Options are: TARGZ (as in tar.gz installer), STANDALONE, RPM, DEB, SVR4" -+ CACHE STRING "Installation directory layout. Options are: TARGZ (as in tar.gz installer), STANDALONE, FREEBSD, RPM, DEB, SVR4" - ) - - IF(UNIX) -@@ -99,7 +103,7 @@ IF(UNIX) - CACHE PATH "install prefix" FORCE) - ENDIF() - SET(VALID_INSTALL_LAYOUTS -- "RPM" "DEB" "SVR4" "TARGZ" "STANDALONE") -+ "RPM" "DEB" "SVR4" "TARGZ" "FREEBSD" "STANDALONE") - LIST(FIND VALID_INSTALL_LAYOUTS "${INSTALL_LAYOUT}" ind) - IF(ind EQUAL -1) - MESSAGE(FATAL_ERROR "Invalid INSTALL_LAYOUT parameter:${INSTALL_LAYOUT}." -@@ -168,6 +172,32 @@ SET(INSTALL_SECURE_FILE_PRIVDIR_STANDALONE ${secure_fi - SET(INSTALL_SECURE_FILE_PRIVDIR_STANDALONE ${secure_file_priv_path}) - - # -+# FREEBSD layout -+# -+SET(INSTALL_BINDIR_FREEBSD "bin") -+SET(INSTALL_SBINDIR_FREEBSD "bin") -+# -+SET(INSTALL_LIBDIR_FREEBSD "lib") -+SET(INSTALL_PRIV_LIBDIR_FREEBSD "lib/private") -+SET(INSTALL_PLUGINDIR_FREEBSD "lib/plugin") -+# -+SET(INSTALL_INCLUDEDIR_FREEBSD "include") -+# -+SET(INSTALL_DOCDIR_FREEBSD "docs") -+SET(INSTALL_DOCREADMEDIR_FREEBSD ".") -+SET(INSTALL_MANDIR_FREEBSD "man") -+SET(INSTALL_INFODIR_FREEBSD "docs") -+# -+SET(INSTALL_SHAREDIR_FREEBSD "share") -+SET(INSTALL_MYSQLSHAREDIR_FREEBSD "share") -+SET(INSTALL_MYSQLTESTDIR_FREEBSD "mysql-test") -+SET(INSTALL_SUPPORTFILESDIR_FREEBSD "support-files") -+# -+SET(INSTALL_MYSQLDATADIR_FREEBSD "data") -+SET(INSTALL_MYSQLKEYRINGDIR_FREEBSD "keyring") -+SET(INSTALL_SECURE_FILE_PRIVDIR_FREEBSD ${secure_file_priv_path}) -+ -+# - # TARGZ layout - # - SET(INSTALL_BINDIR_TARGZ "bin") -@@ -362,7 +392,7 @@ SET(ROUTER_INSTALL_LAYOUT "${DEFAULT_ROUTER_INSTALL_LA - SET(ROUTER_INSTALL_LAYOUT "${DEFAULT_ROUTER_INSTALL_LAYOUT}" - CACHE - STRING -- "Installation directory layout. Options are: STANDALONE RPM DEB SVR4 TARGZ") -+ "Installation directory layout. Options are: STANDALONE FREEBSD RPM DEB SVR4 TARGZ") - - # If we are shared STANDALONE with the the server, we shouldn't write - # into the server's data/ as that would create a "schemadir" in -@@ -406,6 +436,21 @@ ENDFOREACH() - ) - SET(ROUTER_INSTALL_${var}DIR_TARGZ ${ROUTER_INSTALL_${var}DIR_STANDALONE}) - ENDFOREACH() -+ -+# -+# FreeBSD layout -+# -+SET(ROUTER_INSTALL_CONFIGDIR_FREEBSD "/usr/local/etc/mysqlrouter") -+SET(ROUTER_INSTALL_DATADIR_FREEBSD "/var/db/mysqlrouter") -+SET(ROUTER_INSTALL_LOGDIR_FREEBSD "/var/log/mysqlrouter") -+SET(ROUTER_INSTALL_RUNTIMEDIR_FREEBSD "/var/run/mysqlrouter") -+ -+SET(ROUTER_INSTALL_BINDIR_FREEBSD "bin") -+SET(ROUTER_INSTALL_LIBDIR_FREEBSD "lib/mysql") -+SET(ROUTER_INSTALL_PLUGINDIR_FREEBSD "lib/mysql/mysqlrouter") -+SET(ROUTER_INSTALL_LOGROTATEDIR_FREEBSD "etc/logrotate.d") -+SET(ROUTER_INSTALL_LOGROTATEFILE_FREEBSD "mysqlrouter") -+SET(ROUTER_INSTALL_DOCDIR_FREEBSD "share/mysqlrouter/docs") - - FOREACH(var - LOGROTATE diff --git a/databases/mysql90-server/files/patch-cmake_libutils.cmake b/databases/mysql90-server/files/patch-cmake_libutils.cmake deleted file mode 100644 index a96fa8f41fb..00000000000 --- a/databases/mysql90-server/files/patch-cmake_libutils.cmake +++ /dev/null @@ -1,22 +0,0 @@ ---- cmake/libutils.cmake.orig 2024-06-03 11:39:00 UTC -+++ cmake/libutils.cmake -@@ -384,9 +384,6 @@ MACRO(MERGE_LIBRARIES_SHARED TARGET_ARG) - ELSE() - SET(DESTINATION "${INSTALL_LIBDIR}") - ENDIF() -- IF(ARG_NAMELINK_SKIP) -- SET(INSTALL_ARGS NAMELINK_SKIP) -- ENDIF() - MYSQL_INSTALL_TARGET(${TARGET} DESTINATION "${DESTINATION}" ${COMP} - ${INSTALL_ARGS}) - ENDIF() -@@ -642,9 +639,6 @@ FUNCTION(ADD_SHARED_LIBRARY TARGET_ARG) - SET(COMP COMPONENT ${ARG_COMPONENT}) - ELSE() - SET(COMP COMPONENT SharedLibraries) -- ENDIF() -- IF(ARG_NAMELINK_SKIP) -- SET(INSTALL_ARGS NAMELINK_SKIP) - ENDIF() - MYSQL_INSTALL_TARGET(${TARGET} DESTINATION "${DESTINATION}" ${COMP} - ${INSTALL_ARGS}) diff --git a/databases/mysql90-server/files/patch-cmake_os_DragonFly.cmake b/databases/mysql90-server/files/patch-cmake_os_DragonFly.cmake deleted file mode 100644 index 83c154ee3bc..00000000000 --- a/databases/mysql90-server/files/patch-cmake_os_DragonFly.cmake +++ /dev/null @@ -1,27 +0,0 @@ ---- cmake/os/DragonFly.cmake.orig 2016-04-14 10:16:17 UTC -+++ cmake/os/DragonFly.cmake -@@ -0,0 +1,24 @@ -+INCLUDE(CheckCSourceRuns) -+ -+# We require at least GCC 4.4 or Clang 3.3. -+IF(NOT FORCE_UNSUPPORTED_COMPILER) -+ IF(CMAKE_COMPILER_IS_GNUCC) -+ EXECUTE_PROCESS(COMMAND ${CMAKE_C_COMPILER} -dumpversion -+ OUTPUT_VARIABLE GCC_VERSION) -+ IF(GCC_VERSION VERSION_LESS 4.4) -+ MESSAGE(FATAL_ERROR "GCC 4.4 or newer is required!") -+ ENDIF() -+ ELSEIF(CMAKE_C_COMPILER_ID MATCHES "Clang") -+ CHECK_C_SOURCE_RUNS(" -+ int main() -+ { -+ return (__clang_major__ < 3) || -+ (__clang_major__ == 3 && __clang_minor__ < 3); -+ }" HAVE_SUPPORTED_CLANG_VERSION) -+ IF(NOT HAVE_SUPPORTED_CLANG_VERSION) -+ MESSAGE(FATAL_ERROR "Clang 3.3 or newer is required!") -+ ENDIF() -+ ELSE() -+ MESSAGE(FATAL_ERROR "Unsupported compiler!") -+ ENDIF() -+ENDIF() diff --git a/databases/mysql90-server/files/patch-cmake_plugin.cmake b/databases/mysql90-server/files/patch-cmake_plugin.cmake deleted file mode 100644 index 19c48f038d4..00000000000 --- a/databases/mysql90-server/files/patch-cmake_plugin.cmake +++ /dev/null @@ -1,27 +0,0 @@ ---- cmake/plugin.cmake.orig 2024-04-10 06:26:28 UTC -+++ cmake/plugin.cmake -@@ -274,15 +274,15 @@ MACRO(MYSQL_ADD_PLUGIN plugin_arg) - - # For testing purposes, we need - # <...>/lib/plugin/debug/authentication_ldap_sasl_client.so -- IF(ARG_CLIENT_ONLY) -- INSTALL_DEBUG_TARGET(${target} -- DESTINATION ${INSTALL_PLUGINDIR}/debug -- COMPONENT Test) -- ELSE() -- INSTALL_DEBUG_TARGET(${target} -- DESTINATION ${INSTALL_PLUGINDIR}/debug -- COMPONENT ${INSTALL_COMPONENT}) -- ENDIF() -+# IF(ARG_CLIENT_ONLY) -+# INSTALL_DEBUG_TARGET(${target} -+# DESTINATION ${INSTALL_PLUGINDIR}/debug -+# COMPONENT Test) -+# ELSE() -+# INSTALL_DEBUG_TARGET(${target} -+# DESTINATION ${INSTALL_PLUGINDIR}/debug -+# COMPONENT ${INSTALL_COMPONENT}) -+# ENDIF() - ENDIF() - ELSE() - IF(WITHOUT_${plugin}) diff --git a/databases/mysql90-server/files/patch-cmake_ssl.cmake b/databases/mysql90-server/files/patch-cmake_ssl.cmake deleted file mode 100644 index 41c725984ec..00000000000 --- a/databases/mysql90-server/files/patch-cmake_ssl.cmake +++ /dev/null @@ -1,25 +0,0 @@ ---- cmake/ssl.cmake.orig 2024-04-10 06:26:28 UTC -+++ cmake/ssl.cmake -@@ -156,7 +156,7 @@ MACRO(FIND_OPENSSL_VERSION) - # Encoded as MNNFFPPS: major minor fix patch status - FILE(STRINGS "${OPENSSL_INCLUDE_DIR}/openssl/opensslv.h" - OPENSSL_VERSION_NUMBER -- REGEX "^#[ ]*define[\t ]+OPENSSL_VERSION_NUMBER[\t ]+0x[0-9].*" -+ REGEX "^#[\t ]*define[\t ]+OPENSSL_VERSION_NUMBER[\t ]+0x[0-9].*" - ) - STRING(REGEX REPLACE - "^.*OPENSSL_VERSION_NUMBER[\t ]+0x([0-9]).*$" "\\1" -@@ -566,9 +566,10 @@ FUNCTION(MYSQL_CHECK_SSL) - ENDIF() - - # TODO(tdidriks): move to config.h.cmake / my_config.h -- IF("${OPENSSL_MAJOR_MINOR_FIX_VERSION}" VERSION_GREATER "1.1.0") -- ADD_DEFINITIONS(-DHAVE_TLSv13) -- ENDIF() -+ CHECK_SYMBOL_EXISTS(TLS1_3_VERSION "openssl/tls1.h" HAVE_TLS1_3_VERSION) -+ IF(HAVE_TLS1_3_VERSION) -+ #ADD_DEFINITIONS(-DHAVE_TLSv13) -+ ENDIF() - - GET_TARGET_PROPERTY(foo OpenSSL::SSL INTERFACE_INCLUDE_DIRECTORIES) - MESSAGE(STATUS "OPENSSL_INCLUDE_DIR = ${foo}") diff --git a/databases/mysql90-server/files/patch-extra_abseil_abseil-cpp-20230802.1_absl_time_internal_cctz_src_time__zone__format.cc b/databases/mysql90-server/files/patch-extra_abseil_abseil-cpp-20230802.1_absl_time_internal_cctz_src_time__zone__format.cc deleted file mode 100644 index 0f46d130919..00000000000 --- a/databases/mysql90-server/files/patch-extra_abseil_abseil-cpp-20230802.1_absl_time_internal_cctz_src_time__zone__format.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- extra/abseil/abseil-cpp-20230802.1/absl/time/internal/cctz/src/time_zone_format.cc.orig 2024-05-09 19:37:37 UTC -+++ extra/abseil/abseil-cpp-20230802.1/absl/time/internal/cctz/src/time_zone_format.cc -@@ -13,7 +13,7 @@ - // limitations under the License. - - #if !defined(HAS_STRPTIME) --#if !defined(_MSC_VER) && !defined(__MINGW32__) && !defined(__VXWORKS__) -+#if !defined(_MSC_VER) && !defined(__MINGW32__) && !defined(__VXWORKS__) && !defined(__FreeBSD__) - #define HAS_STRPTIME 1 // Assume everyone else has strptime(). - #endif - #endif -@@ -648,7 +648,7 @@ const char* ParseTM(const char* dp, const char* fmt, s - // Parses a string into a std::tm using strptime(3). - const char* ParseTM(const char* dp, const char* fmt, std::tm* tm) { - if (dp != nullptr) { -- dp = strptime(dp, fmt, tm); -+ dp = ::strptime(dp, fmt, tm); - } - return dp; - } diff --git a/databases/mysql90-server/files/patch-include_my__compare.h b/databases/mysql90-server/files/patch-include_my__compare.h deleted file mode 100644 index 3f85d7b82ac..00000000000 --- a/databases/mysql90-server/files/patch-include_my__compare.h +++ /dev/null @@ -1,11 +0,0 @@ ---- include/my_compare.h.orig 2024-04-10 06:26:28 UTC -+++ include/my_compare.h -@@ -50,7 +50,7 @@ - But beware the dependency of MI_MAX_POSSIBLE_KEY_BUFF and HA_MAX_KEY_LENGTH. - */ - --#define HA_MAX_KEY_LENGTH 1000 /* Max length in bytes */ -+#define HA_MAX_KEY_LENGTH 4000 /* Max length in bytes */ - #define HA_MAX_KEY_SEG 16 /* Max segments for key */ - - #define HA_MAX_POSSIBLE_KEY_BUFF (HA_MAX_KEY_LENGTH + 24 + 6 + 6) diff --git a/databases/mysql90-server/files/patch-include_my__stacktrace.h b/databases/mysql90-server/files/patch-include_my__stacktrace.h deleted file mode 100644 index c9435e093fd..00000000000 --- a/databases/mysql90-server/files/patch-include_my__stacktrace.h +++ /dev/null @@ -1,11 +0,0 @@ ---- include/my_stacktrace.h.orig 2024-04-10 06:26:28 UTC -+++ include/my_stacktrace.h -@@ -45,7 +45,7 @@ - _WIN32 - Windows - HAVE_EXT_BACKTRACE - Unixes without backtrace(3) - */ --#if defined(HAVE_BACKTRACE) || defined(_WIN32) || defined(HAVE_EXT_BACKTRACE) -+#if (defined(HAVE_BACKTRACE) && (defined(__aarch64__) || defined(__amd64__))) || defined(_WIN32) || defined(HAVE_EXT_BACKTRACE) - #define HAVE_STACKTRACE 1 - void my_init_stacktrace(); - void my_print_stacktrace(const uchar *stack_bottom, ulong thread_stack); diff --git a/databases/mysql90-server/files/patch-include_my__thread__os__id.h b/databases/mysql90-server/files/patch-include_my__thread__os__id.h deleted file mode 100644 index 086e04f8545..00000000000 --- a/databases/mysql90-server/files/patch-include_my__thread__os__id.h +++ /dev/null @@ -1,15 +0,0 @@ ---- include/my_thread_os_id.h.orig 2024-04-10 06:26:28 UTC -+++ include/my_thread_os_id.h -@@ -85,8 +85,12 @@ static inline my_thread_os_id_t my_thread_os_id() { - return pthread_getthreadid_np(); - #else - #ifdef HAVE_INTEGER_PTHREAD_SELF -+# ifdef __DragonFly__ -+ return syscall(SYS_lwp_gettid); -+# else - /* Unknown platform, fallback. */ - return pthread_self(); -+# endif - #else - /* Feature not available. */ - return 0; diff --git a/databases/mysql90-server/files/patch-include_myisam.h b/databases/mysql90-server/files/patch-include_myisam.h deleted file mode 100644 index 540439461c6..00000000000 --- a/databases/mysql90-server/files/patch-include_myisam.h +++ /dev/null @@ -1,11 +0,0 @@ ---- include/myisam.h.orig 2024-04-10 06:26:28 UTC -+++ include/myisam.h -@@ -60,7 +60,7 @@ - The following defines can be increased if necessary. - But beware the dependency of MI_MAX_POSSIBLE_KEY_BUFF and MI_MAX_KEY_LENGTH. - */ --#define MI_MAX_KEY_LENGTH 1000 /* Max length in bytes */ -+#define MI_MAX_KEY_LENGTH 4000 /* Max length in bytes */ - #define MI_MAX_KEY_SEG 16 /* Max segments for key */ - - #define MI_MAX_KEY_BUFF (MI_MAX_KEY_LENGTH + MI_MAX_KEY_SEG * 6 + 8 + 8) diff --git a/databases/mysql90-server/files/patch-libmysql_CMakeLists.txt b/databases/mysql90-server/files/patch-libmysql_CMakeLists.txt deleted file mode 100644 index aedf0137861..00000000000 --- a/databases/mysql90-server/files/patch-libmysql_CMakeLists.txt +++ /dev/null @@ -1,64 +0,0 @@ ---- libmysql/CMakeLists.txt.orig 2024-04-10 06:26:28 UTC -+++ libmysql/CMakeLists.txt -@@ -214,6 +214,11 @@ ENDIF() - ../sql-common/mysql_native_authentication_client.cc) - ENDIF() - -+INCLUDE(${MYSQL_CMAKE_SCRIPT_DIR}/compile_flags.cmake) -+IF (CMAKE_SYSTEM_NAME STREQUAL "FreeBSD") -+ ADD_COMPILE_FLAGS(${CLIENT_SOURCES} COMPILE_FLAGS "-fPIC") -+ENDIF() -+ - # - # Include protocol tracing infrastructure and the test - # trace plugin if enabled by build options. -@@ -308,10 +313,18 @@ ADD_SUBDIRECTORY(fido_client) - ADD_SUBDIRECTORY(fido_client) - - # Merge several convenience libraries into one big mysqlclient -+IF(WITHOUT_CLIENTLIBS) - MERGE_CONVENIENCE_LIBRARIES(mysqlclient ${LIBS_TO_MERGE} - COMPONENT Development - LINK_LIBRARIES ${LIBS_TO_LINK} -+ SKIP_INSTALL - ) -+ELSE() -+MERGE_CONVENIENCE_LIBRARIES(mysqlclient ${LIBS_TO_MERGE} -+ COMPONENT Development -+ LINK_LIBRARIES ${LIBS_TO_LINK} -+ ) -+ENDIF() - - # Visual Studio users need debug static library for debug projects - IF(MSVC) -@@ -358,6 +371,7 @@ ENDIF() - - # Merge several convenience libraries into one big mysqlclient - # and link them together into shared library. -+IF(WITHOUT_CLIENTLIBS) - MERGE_LIBRARIES_SHARED(libmysql ${LIBS_TO_MERGE} - EXPORTS - ${CLIENT_API_FUNCTIONS} -@@ -365,11 +379,21 @@ MERGE_LIBRARIES_SHARED(libmysql ${LIBS_TO_MERGE} - ${CLIENT_API_NONBLOCKING_FUNCTIONS} - COMPONENT SharedLibraries - LINK_LIBRARIES ${LIBS_TO_LINK} -+ SKIP_INSTALL -+ ) -+ELSE() -+MERGE_LIBRARIES_SHARED(libmysql ${LIBS_TO_MERGE} -+ EXPORTS -+ ${CLIENT_API_FUNCTIONS} -+ ${CLIENT_API_FUNCTIONS_UNDOCUMENTED} -+ ${CLIENT_API_NONBLOCKING_FUNCTIONS} -+ COMPONENT SharedLibraries -+ LINK_LIBRARIES ${LIBS_TO_LINK} - ${UNIX_OUTPUT_NAME} - ${UNIX_SOVERSION} - ${UNIX_VERSION} - ) -- -+ENDIF() - # Downgrade warning for strncat in my_crypt_genhash. - IF((WITH_LTO OR CMAKE_COMPILER_FLAG_WITH_LTO) AND MY_COMPILER_IS_GNU) - MY_TARGET_LINK_OPTIONS(libmysql "-Wno-error=stringop-truncation") diff --git a/databases/mysql90-server/files/patch-libs_mysql_serialization_archive.h b/databases/mysql90-server/files/patch-libs_mysql_serialization_archive.h deleted file mode 100644 index 9c5c096c2b6..00000000000 --- a/databases/mysql90-server/files/patch-libs_mysql_serialization_archive.h +++ /dev/null @@ -1,19 +0,0 @@ ---- libs/mysql/serialization/archive.h.orig 2024-07-12 19:20:22 UTC -+++ libs/mysql/serialization/archive.h -@@ -81,14 +81,14 @@ class Archive { - /// @note To be implemented in Archive_derived_type - template - static std::size_t get_size(Type &&arg) { -- return Archive_derived_type::template get_size(std::forward(arg)); -+ return Archive_derived_type::template get_size<>(std::forward(arg)); - } - - /// @brief Returns archive size - size of data written to the archive - /// @return archive size - size of data written to the archive - /// @note To be implemented in Archive_derived_type - inline std::size_t get_size_written() const { -- return Archive_derived_type::template get_size_written(); -+ return Archive_derived_type::template get_size_written<>(); - } - - /// @brief Function returns maximum size of the Type diff --git a/databases/mysql90-server/files/patch-libs_mysql_serialization_serializer__default__impl.hpp b/databases/mysql90-server/files/patch-libs_mysql_serialization_serializer__default__impl.hpp deleted file mode 100644 index 43dd9792cd3..00000000000 --- a/databases/mysql90-server/files/patch-libs_mysql_serialization_serializer__default__impl.hpp +++ /dev/null @@ -1,42 +0,0 @@ ---- libs/mysql/serialization/serializer_default_impl.hpp.orig 2024-07-12 19:20:22 UTC -+++ libs/mysql/serialization/serializer_default_impl.hpp -@@ -233,7 +233,7 @@ std::size_t Serializer_default: - template - std::size_t Serializer_default::get_field_size( - const Field_type &field) { -- return Archive_concrete_type::template get_size( -+ return Archive_concrete_type::template get_size<>( - Field_wrapper(field)); - } - -@@ -473,7 +473,7 @@ std::size_t Serializer_default: - std::size_t calculated_size = 0; - bool is_provided = field_definition.run_encode_predicate(); - if (is_provided) { -- auto size_id_type = Archive_concrete_type::template get_size( -+ auto size_id_type = Archive_concrete_type::template get_size<>( - create_varlen_field_wrapper(field_id)); - calculated_size = get_field_size( - field_definition.get_ref()) + -@@ -489,18 +489,18 @@ std::size_t Serializer_default: - bool skip_id) { - std::size_t serializable_overhead_type = 0; - if (skip_id == false) { -- serializable_overhead_type = Archive_concrete_type::template get_size( -+ serializable_overhead_type = Archive_concrete_type::template get_size<>( - create_varlen_field_wrapper(field_id)); - } - auto serializable_size = serializable.template get_size_internal(); -- auto serializable_overhead_size = Archive_concrete_type::template get_size( -+ auto serializable_overhead_size = Archive_concrete_type::template get_size<>( - create_varlen_field_wrapper(serializable_size)); - - Field_id_type last_non_ignorable_field_id = - find_last_non_ignorable_field_id(serializable); - - auto serializable_overhead_last_non_ignorable_field_id = -- Archive_concrete_type::template get_size( -+ Archive_concrete_type::template get_size<>( - create_varlen_field_wrapper(last_non_ignorable_field_id)); - return serializable_overhead_type + serializable_overhead_size + - serializable_overhead_last_non_ignorable_field_id + serializable_size; diff --git a/databases/mysql90-server/files/patch-libs_mysql_serialization_serializer__impl.hpp b/databases/mysql90-server/files/patch-libs_mysql_serialization_serializer__impl.hpp deleted file mode 100644 index da31e03eb48..00000000000 --- a/databases/mysql90-server/files/patch-libs_mysql_serialization_serializer__impl.hpp +++ /dev/null @@ -1,22 +0,0 @@ ---- libs/mysql/serialization/serializer_impl.hpp.orig 2024-07-12 19:20:22 UTC -+++ libs/mysql/serialization/serializer_impl.hpp -@@ -51,8 +51,8 @@ Serializer::get - Serializer::get_size_field_def( - Field_id_type field_id, - const Field_definition &field_definition) { -- return Serializer_derived_type::template get_size_field_def(field_id, -- field_definition); -+ return Serializer_derived_type::template get_size_field_def<>( -+ field_id, field_definition); - } - - template -@@ -61,7 +61,7 @@ Serializer::get - Serializer::get_size_serializable( - Field_id_type field_id, const Serializable_concrete_type &serializable, - bool skip_id) { -- return Serializer_derived_type::template get_size_serializable( -+ return Serializer_derived_type::template get_size_serializable<>( - field_id, serializable, skip_id); - } - diff --git a/databases/mysql90-server/files/patch-libservices_CMakeLists.txt b/databases/mysql90-server/files/patch-libservices_CMakeLists.txt deleted file mode 100644 index 16968fab53f..00000000000 --- a/databases/mysql90-server/files/patch-libservices_CMakeLists.txt +++ /dev/null @@ -1,12 +0,0 @@ ---- libservices/CMakeLists.txt.orig 2024-04-10 06:26:28 UTC -+++ libservices/CMakeLists.txt -@@ -48,7 +48,9 @@ ADD_LIBRARY(mysqlservices STATIC ${MYSQLSERVICES_SOURC - plugin_registry_service.c) - - ADD_LIBRARY(mysqlservices STATIC ${MYSQLSERVICES_SOURCES}) -+IF(FALSE) - IF(INSTALL_STATIC_LIBRARIES) - INSTALL(TARGETS mysqlservices - DESTINATION ${INSTALL_LIBDIR} COMPONENT Development) -+ENDIF() - ENDIF() diff --git a/databases/mysql90-server/files/patch-man_CMakeLists.txt b/databases/mysql90-server/files/patch-man_CMakeLists.txt deleted file mode 100644 index 5131ef28428..00000000000 --- a/databases/mysql90-server/files/patch-man_CMakeLists.txt +++ /dev/null @@ -1,71 +0,0 @@ ---- man/CMakeLists.txt.orig 2024-06-03 11:39:00 UTC -+++ man/CMakeLists.txt -@@ -24,13 +24,6 @@ SET(MAN1 - # Copy man pages - SET(MAN1 - comp_err.1 -- ibd2sdi.1 -- innochecksum.1 -- my_print_defaults.1 -- myisam_ftdump.1 -- myisamchk.1 -- myisamlog.1 -- myisampack.1 - mysql.1 - mysql_config.1 - mysql_config_editor.1 -@@ -40,7 +33,6 @@ SET(MAN1 - mysqlbinlog.1 - mysqlcheck.1 - mysqldump.1 -- mysqldumpslow.1 - mysqlimport.1 - mysqlman.1 - mysqlshow.1 -@@ -48,13 +40,23 @@ SET(MAN1 - perror.1 - ) - --IF(NOT WITH_SYSTEMD) -- LIST(APPEND MAN1 -- mysql.server.1 -- mysqld_multi.1 -- mysqld_safe.1 -+SET(MAN1_TOOLS -+ ibd2sdi.1 -+ innochecksum.1 -+ my_print_defaults.1 -+ myisam_ftdump.1 -+ myisamchk.1 -+ myisamlog.1 -+ myisampack.1 -+ mysql.server.1 -+ mysql_secure_installation.1 -+ mysql_ssl_rsa_setup.1 -+ mysql_tzinfo_to_sql.1 -+ mysql_upgrade.1 -+ mysqldumpslow.1 -+ mysqld_multi.1 -+ mysqld_safe.1 - ) --ENDIF() - - SET(MAN1_NDB - ndb_blob_tool.1 -@@ -102,8 +104,14 @@ SET(MAN8_NDB - ndbmtd.8 - ) - --INSTALL(FILES ${MAN1} DESTINATION ${INSTALL_MANDIR}/man1 COMPONENT ManPages) --INSTALL(FILES ${MAN8} DESTINATION ${INSTALL_MANDIR}/man8 COMPONENT ManPages) -+IF(NOT WITHOUT_CLIENTLIBS) -+ INSTALL(FILES ${MAN1} DESTINATION ${INSTALL_MANDIR}/man1 COMPONENT ManPages) -+ENDIF() -+ -+IF(NOT WITHOUT_SERVER) -+ INSTALL(FILES ${MAN1_TOOLS} DESTINATION ${INSTALL_MANDIR}/man1 COMPONENT ManPages) -+ INSTALL(FILES ${MAN8} DESTINATION ${INSTALL_MANDIR}/man8 COMPONENT ManPages) -+ENDIF() - - IF(WITH_ROUTER) - INSTALL(FILES ${MAN1_ROUTER} diff --git a/databases/mysql90-server/files/patch-mysys_my__default.cc b/databases/mysql90-server/files/patch-mysys_my__default.cc deleted file mode 100644 index 3ab4649e046..00000000000 --- a/databases/mysql90-server/files/patch-mysys_my__default.cc +++ /dev/null @@ -1,62 +0,0 @@ ---- mysys/my_default.cc.orig 2024-04-10 06:26:28 UTC -+++ mysys/my_default.cc -@@ -209,7 +209,7 @@ bool no_defaults = false; - - /* Which directories are searched for options (and in which order) */ - --#define MAX_DEFAULT_DIRS 6 -+#define MAX_DEFAULT_DIRS 7 - #define DEFAULT_DIRS_SIZE (MAX_DEFAULT_DIRS + 1) /* Terminate with NULL */ - static const char **default_directories = nullptr; - -@@ -962,6 +962,14 @@ static int search_default_file_with_ext(Process_option - return 1; /* Ignore wrong files */ - } - -+ if (strstr(name, "/etc") == name) -+ { -+ fprintf(stderr, -+ "error: Config file %s in invalid location, please move to or merge with /usr/local%s\n", -+ name,name); -+ goto err; -+ } -+ - while (true) { - auto fileline = mysql_file_getline(buff, sizeof(buff), fp, is_login_file); - char *linebuff = fileline.get(); -@@ -1351,7 +1359,8 @@ void my_print_default_files(const char *conf_file) { - end[(strlen(end) - 1)] = ' '; - else - strxmov(end, conf_file, *ext, " ", NullS); -- fputs(name, stdout); -+ if (strstr(name, "/etc") != name) -+ fputs(name, stdout); - } - } - } -@@ -1693,14 +1702,9 @@ static const char **init_default_directories(MEM_ROOT - - #else - -- errors += add_directory(alloc, "/etc/", dirs); -- errors += add_directory(alloc, "/etc/mysql/", dirs); -+ errors += add_directory(alloc, "/usr/local/etc/", dirs); -+ errors += add_directory(alloc, "/usr/local/etc/mysql/", dirs); - --#if defined(DEFAULT_SYSCONFDIR) -- if (DEFAULT_SYSCONFDIR[0]) -- errors += add_directory(alloc, DEFAULT_SYSCONFDIR, dirs); --#endif /* DEFAULT_SYSCONFDIR */ -- - #endif - - if ((env = getenv("MYSQL_HOME"))) errors += add_directory(alloc, env, dirs); -@@ -1765,7 +1769,7 @@ int check_file_permissions(const char *file_name, bool - #if !defined(_WIN32) - MY_STAT stat_info; - -- if (!my_stat(file_name, &stat_info, flags)) return 1; -+ if (!my_stat(file_name, &stat_info, flags)) return 0; - /* - Ignore .mylogin.cnf file if not exclusively readable/writable - by current user. diff --git a/databases/mysql90-server/files/patch-mysys_my__kdf.cc b/databases/mysql90-server/files/patch-mysys_my__kdf.cc deleted file mode 100644 index c316de281c2..00000000000 --- a/databases/mysql90-server/files/patch-mysys_my__kdf.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- mysys/my_kdf.cc.orig 2024-04-10 06:26:28 UTC -+++ mysys/my_kdf.cc -@@ -57,7 +57,7 @@ int create_kdf_key(const unsigned char *key, const uns - std::unique_ptr kdf_function; - - if (kdf_name == "hkdf") { --#if OPENSSL_VERSION_NUMBER >= 0x10100000L -+#if OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER) - kdf_function = std::make_unique(kdf_options); - #else - return 1; -@@ -72,7 +72,7 @@ int create_kdf_key(const unsigned char *key, const uns - return kdf_function->derive_key(key, key_length, rkey, rkey_size); - } - --#if OPENSSL_VERSION_NUMBER >= 0x10100000L -+#if OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER) - Key_hkdf_function::Key_hkdf_function(vector *kdf_options) { - kdf_options_ = {kdf_options}; - } diff --git a/databases/mysql90-server/files/patch-plugin_password__validation_validate__password.cc b/databases/mysql90-server/files/patch-plugin_password__validation_validate__password.cc deleted file mode 100644 index 9c5129e24b2..00000000000 --- a/databases/mysql90-server/files/patch-plugin_password__validation_validate__password.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- plugin/password_validation/validate_password.cc.orig 2024-04-10 06:26:28 UTC -+++ plugin/password_validation/validate_password.cc -@@ -26,6 +26,8 @@ - #include - #include - #include -+/* solve clash between libc++ bitset::test() and test macro from my_global.h */ -+#undef test - #include - #include - #include diff --git a/databases/mysql90-server/files/patch-plugin_x_CMakeLists.txt b/databases/mysql90-server/files/patch-plugin_x_CMakeLists.txt deleted file mode 100644 index e9337bfaff8..00000000000 --- a/databases/mysql90-server/files/patch-plugin_x_CMakeLists.txt +++ /dev/null @@ -1,11 +0,0 @@ ---- plugin/x/CMakeLists.txt.orig 2024-04-10 06:26:28 UTC -+++ plugin/x/CMakeLists.txt -@@ -75,6 +75,8 @@ INCLUDE_DIRECTORIES( - ${MYSQLX_GENERATE_DIR} - ${MYSQLX_PROTOCOL_INCLUDE_DIR} - ${MYSQLX_CLIENT_INCLUDE_DIR} -+ ${OPENSSL_INCLUDE_DIR} -+ ${BOOST_INCLUDE_DIR} - ) - - ADD_COMPILE_FLAGS(${XPLUGIN_SRC} diff --git a/databases/mysql90-server/files/patch-plugin_x_client_authentication_sha256__scramble__generator.cc b/databases/mysql90-server/files/patch-plugin_x_client_authentication_sha256__scramble__generator.cc deleted file mode 100644 index e279ad84619..00000000000 --- a/databases/mysql90-server/files/patch-plugin_x_client_authentication_sha256__scramble__generator.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- plugin/x/client/authentication/sha256_scramble_generator.cc.orig 2024-04-10 06:26:28 UTC -+++ plugin/x/client/authentication/sha256_scramble_generator.cc -@@ -98,7 +98,7 @@ bool SHA256_digest::retrieve_digest(unsigned char *dig - return true; - } - m_ok = EVP_DigestFinal_ex(md_context, m_digest, nullptr); --#if OPENSSL_VERSION_NUMBER < 0x10100000L -+#if defined(LIBRESSL_VERSION_NUMBER) || OPENSSL_VERSION_NUMBER < 0x10100000L - EVP_MD_CTX_cleanup(md_context); - #else /* OPENSSL_VERSION_NUMBER < 0x10100000L */ - EVP_MD_CTX_reset(md_context); diff --git a/databases/mysql90-server/files/patch-plugin_x_configure.cmake b/databases/mysql90-server/files/patch-plugin_x_configure.cmake deleted file mode 100644 index bf593103b5b..00000000000 --- a/databases/mysql90-server/files/patch-plugin_x_configure.cmake +++ /dev/null @@ -1,15 +0,0 @@ ---- plugin/x/configure.cmake.orig 2024-04-10 06:26:28 UTC -+++ plugin/x/configure.cmake -@@ -46,6 +46,7 @@ CONFIGURE_FILE(${MYSQLX_PROJECT_DIR}/src/config/mysqlx - CONFIGURE_FILE(${MYSQLX_PROJECT_DIR}/src/config/mysqlx_version.h.in - ${MYSQLX_GENERATE_DIR}/mysqlx_version.h ) - -+IF(FALSE) - INSTALL(FILES ${MYSQLX_GENERATE_DIR}/mysqlx_error.h - DESTINATION ${INSTALL_INCLUDEDIR} - COMPONENT Development) -@@ -57,3 +58,4 @@ INSTALL(FILES ${MYSQLX_GENERATE_DIR}/mysqlx_version.h - INSTALL(FILES ${MYSQLX_GENERATE_DIR}/mysqlx_version.h - DESTINATION ${INSTALL_INCLUDEDIR} - COMPONENT Development) -+ENDIF() diff --git a/databases/mysql90-server/files/patch-router_src_harness_include_mysql_harness_net__ts_impl_kqueue__io__service.h b/databases/mysql90-server/files/patch-router_src_harness_include_mysql_harness_net__ts_impl_kqueue__io__service.h deleted file mode 100644 index 6414b45c32b..00000000000 --- a/databases/mysql90-server/files/patch-router_src_harness_include_mysql_harness_net__ts_impl_kqueue__io__service.h +++ /dev/null @@ -1,13 +0,0 @@ ---- router/src/harness/include/mysql/harness/net_ts/impl/kqueue_io_service.h.orig 2024-04-10 06:26:28 UTC -+++ router/src/harness/include/mysql/harness/net_ts/impl/kqueue_io_service.h -@@ -189,8 +189,8 @@ class kqueue_io_service : public IoServiceBase { - auto secs = std::chrono::duration_cast(timeout); - timeout -= secs; - -- ts = {secs.count(), -- std::chrono::duration_cast(timeout) -+ ts = {(time_t)secs.count(), -+ (long)std::chrono::duration_cast(timeout) - .count()}; - - p_ts = &ts; diff --git a/databases/mysql90-server/files/patch-router_src_harness_include_mysql_harness_net__ts_internet.h b/databases/mysql90-server/files/patch-router_src_harness_include_mysql_harness_net__ts_internet.h deleted file mode 100644 index c793fe7b022..00000000000 --- a/databases/mysql90-server/files/patch-router_src_harness_include_mysql_harness_net__ts_internet.h +++ /dev/null @@ -1,10 +0,0 @@ ---- router/src/harness/include/mysql/harness/net_ts/internet.h.orig 2024-04-10 06:26:28 UTC -+++ router/src/harness/include/mysql/harness/net_ts/internet.h -@@ -45,6 +45,7 @@ - #include // inet_ntop - #include // getaddrinfo - #include // in_addr_t -+#include // u_int32_t - #include // in6_addr_t - #include // TCP_NODELAY - #include // ioctl diff --git a/databases/mysql90-server/files/patch-router_src_harness_src_tls__client__context.cc b/databases/mysql90-server/files/patch-router_src_harness_src_tls__client__context.cc deleted file mode 100644 index 5cd410e2e74..00000000000 --- a/databases/mysql90-server/files/patch-router_src_harness_src_tls__client__context.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- router/src/harness/src/tls_client_context.cc.orig 2024-04-10 06:26:28 UTC -+++ router/src/harness/src/tls_client_context.cc -@@ -104,7 +104,7 @@ stdx::expected TlsClientContext - stdx::expected TlsClientContext::cipher_suites( - const std::string &ciphers) { - // TLSv1.3 ciphers are controlled via SSL_CTX_set_ciphersuites() --#if OPENSSL_VERSION_NUMBER >= ROUTER_OPENSSL_VERSION(1, 1, 1) -+#ifdef TLS1_3_VERSION - if (1 != SSL_CTX_set_ciphersuites(ssl_ctx_.get(), ciphers.c_str())) { - return stdx::unexpected(make_tls_error()); - } diff --git a/databases/mysql90-server/files/patch-router_src_harness_src_tls__context.cc b/databases/mysql90-server/files/patch-router_src_harness_src_tls__context.cc deleted file mode 100644 index 8a03c53ddbb..00000000000 --- a/databases/mysql90-server/files/patch-router_src_harness_src_tls__context.cc +++ /dev/null @@ -1,44 +0,0 @@ ---- router/src/harness/src/tls_context.cc.orig 2024-04-10 06:26:28 UTC -+++ router/src/harness/src/tls_context.cc -@@ -277,7 +277,7 @@ static int o11x_version(TlsVersion version) { - return TLS1_1_VERSION; - case TlsVersion::TLS_1_2: - return TLS1_2_VERSION; --#if OPENSSL_VERSION_NUMBER >= ROUTER_OPENSSL_VERSION(1, 1, 1) -+#ifdef TLS1_3_VERSION - case TlsVersion::TLS_1_3: - return TLS1_3_VERSION; - #endif -@@ -308,9 +308,11 @@ stdx::expected TlsContext::vers - default: - // unknown, leave all disabled - [[fallthrough]]; -+#ifdef TLS1_3_VERSION - case TlsVersion::TLS_1_3: - opts |= SSL_OP_NO_TLSv1_2; - [[fallthrough]]; -+#endif - case TlsVersion::TLS_1_2: - opts |= SSL_OP_NO_TLSv1_1; - [[fallthrough]]; -@@ -358,8 +360,10 @@ TlsVersion TlsContext::min_version() const { - return TlsVersion::TLS_1_1; - case TLS1_2_VERSION: - return TlsVersion::TLS_1_2; -+#ifdef TLS1_3_VERSION - case TLS1_3_VERSION: - return TlsVersion::TLS_1_3; -+#endif - case 0: - return TlsVersion::AUTO; - default: -@@ -513,7 +517,8 @@ int TlsContext::security_level() const { - } - - int TlsContext::security_level() const { --#if OPENSSL_VERSION_NUMBER >= ROUTER_OPENSSL_VERSION(1, 1, 0) -+#if OPENSSL_VERSION_NUMBER >= ROUTER_OPENSSL_VERSION(1, 1, 0) && \ -+ !defined(LIBRESSL_VERSION_NUMBER) - return SSL_CTX_get_security_level(ssl_ctx_.get()); - #else - return 0; diff --git a/databases/mysql90-server/files/patch-scripts_CMakeLists.txt b/databases/mysql90-server/files/patch-scripts_CMakeLists.txt deleted file mode 100644 index 9900330982d..00000000000 --- a/databases/mysql90-server/files/patch-scripts_CMakeLists.txt +++ /dev/null @@ -1,52 +0,0 @@ ---- scripts/CMakeLists.txt.orig 2024-04-10 06:26:28 UTC -+++ scripts/CMakeLists.txt -@@ -411,6 +411,8 @@ MACRO(EXTRACT_LINK_LIBRARIES target var) - SET(${var} "${${var}}-L${dir} " ) - ENDIF() - SET(${var} "${${var}}-l${lib} " ) -+ ELSEIF(lib STREQUAL "-pthread") -+ SET(${var} "${${var}}-pthread " ) - ELSE() - SET(${var} "${${var}}-l${lib} " ) - ENDIF() -@@ -484,7 +486,7 @@ ELSE() - ${CMAKE_CURRENT_BINARY_DIR}/${PKGCONFIG_FILE} - ESCAPE_QUOTES @ONLY) - -- IF(INSTALL_PKGCONFIGDIR) -+ IF(INSTALL_PKGCONFIGDIR AND NOT WITHOUT_CLIENTLIBS) - MESSAGE(STATUS "INSTALL ${PKGCONFIG_FILE} ${INSTALL_PKGCONFIGDIR}") - INSTALL(FILES - ${CMAKE_CURRENT_BINARY_DIR}/${PKGCONFIG_FILE} -@@ -497,23 +499,28 @@ ELSE() - # mysqld_safe used in mtr even for systemd platforms - IF(WITH_SYSTEMD) - SET(BIN_SCRIPTS -- mysql_config - mysqldumpslow - mysqld_safe - ) - ELSE() - SET(BIN_SCRIPTS -- mysql_config - mysqldumpslow - mysqld_multi - mysqld_safe - ) - ENDIF() - -+ IF(NOT WITHOUT_CLIENTLIBS) -+ SET(BIN_SCRIPTS -+ ${BIN_SCRIPTS} -+ mysql_config -+ ) -+ ENDIF(NOT WITHOUT_CLIENTLIBS) -+ - FOREACH(file ${BIN_SCRIPTS}) - IF(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${file}.sh) - CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/${file}.sh -- ${CMAKE_CURRENT_BINARY_DIR}/${file} ESCAPE_QUOTES @ONLY -+ ${CMAKE_CURRENT_BINARY_DIR}/${file} @ONLY - ) - ELSEIF(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${file}.pl.in) - CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/${file}.pl.in diff --git a/databases/mysql90-server/files/patch-scripts_mysqld__safe.sh b/databases/mysql90-server/files/patch-scripts_mysqld__safe.sh deleted file mode 100644 index 47bc81e3963..00000000000 --- a/databases/mysql90-server/files/patch-scripts_mysqld__safe.sh +++ /dev/null @@ -1,19 +0,0 @@ ---- scripts/mysqld_safe.sh.orig 2022-01-23 11:48:36 UTC -+++ scripts/mysqld_safe.sh -@@ -360,7 +360,7 @@ mysqld_ld_preload_text() { - # running mysqld. See ld.so for details. - set_malloc_lib() { - # This list is kept intentionally simple. -- malloc_dirs="/usr/lib /usr/lib64 /usr/lib/i386-linux-gnu /usr/lib/x86_64-linux-gnu" -+ malloc_dirs="/usr/lib /usr/lib64 /usr/lib/i386-linux-gnu /usr/lib/x86_64-linux-gnu /usr/local/lib" - malloc_lib="$1" - - # Allow --malloc-lib='' to override other settings -@@ -379,6 +379,7 @@ set_malloc_lib() { - /usr/lib64) ;; - /usr/lib/i386-linux-gnu) ;; - /usr/lib/x86_64-linux-gnu) ;; -+ /usr/local/lib) ;; - *) - log_error "--malloc-lib must be located in one of the directories: $malloc_dirs" - exit 1 diff --git a/databases/mysql90-server/files/patch-sql_auth_sha2__password__common.cc b/databases/mysql90-server/files/patch-sql_auth_sha2__password__common.cc deleted file mode 100644 index 58ee2f44c3a..00000000000 --- a/databases/mysql90-server/files/patch-sql_auth_sha2__password__common.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- sql/auth/sha2_password_common.cc.orig 2024-04-10 06:26:28 UTC -+++ sql/auth/sha2_password_common.cc -@@ -102,7 +102,7 @@ bool SHA256_digest::retrieve_digest(unsigned char *dig - return true; - } - m_ok = EVP_DigestFinal_ex(md_context, m_digest, nullptr); --#if OPENSSL_VERSION_NUMBER < 0x10100000L -+#if defined(LIBRESSL_VERSION_NUMBER) || OPENSSL_VERSION_NUMBER < 0x10100000L - EVP_MD_CTX_cleanup(md_context); - #else /* OPENSSL_VERSION_NUMBER < 0x10100000L */ - EVP_MD_CTX_reset(md_context); diff --git a/databases/mysql90-server/files/patch-sql_auth_sql__authorization.cc b/databases/mysql90-server/files/patch-sql_auth_sql__authorization.cc deleted file mode 100644 index 17a8d3d0ba7..00000000000 --- a/databases/mysql90-server/files/patch-sql_auth_sql__authorization.cc +++ /dev/null @@ -1,13 +0,0 @@ ---- sql/auth/sql_authorization.cc.orig 2024-04-10 06:26:28 UTC -+++ sql/auth/sql_authorization.cc -@@ -237,6 +237,10 @@ bool operator==(const Role_id &a, const std::string &b - return tmp == b; - } - -+bool operator==(const Role_id &a, const LEX_CSTRING &b) { -+ return a == to_string(b); -+} -+ - bool operator==(const std::pair &a, const std::string &b) { - return a.first == b; - } diff --git a/databases/mysql90-server/files/patch-sql_binlog__ostream.cc b/databases/mysql90-server/files/patch-sql_binlog__ostream.cc deleted file mode 100644 index 1bcf252da06..00000000000 --- a/databases/mysql90-server/files/patch-sql_binlog__ostream.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- sql/binlog_ostream.cc.orig 2024-07-12 19:20:22 UTC -+++ sql/binlog_ostream.cc -@@ -240,7 +240,7 @@ bool IO_CACHE_binlog_cache_storage::setup_ciphers_pass - - /* Generate password, it is a random string. */ - if (my_rand_buffer(password, sizeof(password))) return true; -- password_str.append(password, sizeof(password)); -+ password_str.insert(password_str.end(), password, password + sizeof(password)); - - m_io_cache.m_encryptor->close(); - m_io_cache.m_decryptor->close(); diff --git a/databases/mysql90-server/files/patch-sql_conn__handler_socket__connection.cc b/databases/mysql90-server/files/patch-sql_conn__handler_socket__connection.cc deleted file mode 100644 index 38341a4c690..00000000000 --- a/databases/mysql90-server/files/patch-sql_conn__handler_socket__connection.cc +++ /dev/null @@ -1,32 +0,0 @@ ---- sql/conn_handler/socket_connection.cc.orig 2024-04-10 06:26:28 UTC -+++ sql/conn_handler/socket_connection.cc -@@ -961,9 +961,11 @@ bool check_connection_refused_by_tcp_wrapper(MYSQL_SOC - signal(SIGCHLD, SIG_DFL); - request_init(&req, RQ_DAEMON, libwrap_name, RQ_FILE, - mysql_socket_getfd(connect_sock), nullptr); -- fromhost(&req); -+ void (*my_fromhost) (void *) = (void (*)(void *)) fromhost; -+ my_fromhost(&req); - -- if (!hosts_access(&req)) { -+ int (*my_hosts_access) (void *) = (int (*) (void *)) hosts_access; -+ if (!my_hosts_access(&req)) { - /* - This may be stupid but refuse() includes an exit(0) - which we surely don't want... -@@ -975,12 +977,13 @@ bool check_connection_refused_by_tcp_wrapper(MYSQL_SOC - This is unproblematic as TCP-wrapper is unix specific, - anyway. - */ -+ char *(*my_eval_client) (void *) = (char *(*) (void *)) eval_client; - syslog(LOG_AUTH | LOG_WARNING, "refused connect from %s", -- eval_client(&req)); -+ my_eval_client(&req)); - - #ifdef HAVE_LIBWRAP_PROTOTYPES - // Some distros have patched tcpd.h to have proper prototypes -- if (req.sink) (req.sink)(req.fd); -+ if (req.sink) ((void (*)(int)) (req.sink))(req.fd); - #else - // Some distros have not patched tcpd.h - if (req.sink) ((void (*)(int))req.sink)(req.fd); diff --git a/databases/mysql90-server/files/patch-sql_mdl__context__backup.cc b/databases/mysql90-server/files/patch-sql_mdl__context__backup.cc deleted file mode 100644 index 4cf419d722b..00000000000 --- a/databases/mysql90-server/files/patch-sql_mdl__context__backup.cc +++ /dev/null @@ -1,36 +0,0 @@ ---- sql/mdl_context_backup.cc.orig 2024-07-12 19:20:22 UTC -+++ sql/mdl_context_backup.cc -@@ -160,7 +160,7 @@ bool MDL_context_backup_manager::create_backup(const M - DBUG_TRACE; - - try { -- MDL_context_backup_key key_obj(key, keylen); -+ MDL_context_backup_key key_obj(key, key + keylen); - - /* - Since this method is called as part of THD cleaning up, every XA -@@ -193,7 +193,7 @@ bool MDL_context_backup_manager::create_backup(MDL_req - - bool result = false; - try { -- MDL_context_backup_key key_obj(key, keylen); -+ MDL_context_backup_key key_obj(key, key + keylen); - /* - Check for presence a record with specified key in the collection of - MDL_context_backup elements. It is ok to already have a record with -@@ -239,7 +239,7 @@ bool MDL_context_backup_manager::restore_backup(MDL_co - - MUTEX_LOCK(guard, &m_LOCK_mdl_context_backup); - -- auto result = m_backup_map.find(MDL_context_backup_key(key, keylen)); -+ auto result = m_backup_map.find(MDL_context_backup_key(key, key + keylen)); - if (result != m_backup_map.end()) { - element = result->second.get(); - res = mdl_context->clone_tickets(element->get_context(), MDL_TRANSACTION); -@@ -252,5 +252,5 @@ void MDL_context_backup_manager::delete_backup(const u - const size_t keylen) { - DBUG_TRACE; - MUTEX_LOCK(guard, &m_LOCK_mdl_context_backup); -- m_backup_map.erase(MDL_context_backup_key(key, keylen)); -+ m_backup_map.erase(MDL_context_backup_key(key, key + keylen)); - } diff --git a/databases/mysql90-server/files/patch-sql_mdl__context__backup.h b/databases/mysql90-server/files/patch-sql_mdl__context__backup.h deleted file mode 100644 index fcb8790f13d..00000000000 --- a/databases/mysql90-server/files/patch-sql_mdl__context__backup.h +++ /dev/null @@ -1,11 +0,0 @@ ---- sql/mdl_context_backup.h.orig 2024-07-12 19:20:22 UTC -+++ sql/mdl_context_backup.h -@@ -47,7 +47,7 @@ class MDL_context_backup_manager { - /** - Key for uniquely identifying MDL_context in the MDL_context_backup map. - */ -- typedef std::basic_string MDL_context_backup_key; -+ typedef std::vector MDL_context_backup_key; - - class MDL_context_backup; - diff --git a/databases/mysql90-server/files/patch-sql_mysqld.cc b/databases/mysql90-server/files/patch-sql_mysqld.cc deleted file mode 100644 index ee83e9bcd35..00000000000 --- a/databases/mysql90-server/files/patch-sql_mysqld.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- sql/mysqld.cc.orig 2024-04-10 06:26:28 UTC -+++ sql/mysqld.cc -@@ -7000,7 +7000,7 @@ static PSI_memory_key key_memory_openssl = PSI_NOT_INS - - static PSI_memory_key key_memory_openssl = PSI_NOT_INSTRUMENTED; - --#if OPENSSL_VERSION_NUMBER < 0x10100000L -+#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER) - #define FILE_LINE_ARGS - #else - #define FILE_LINE_ARGS , const char *, int diff --git a/databases/mysql90-server/files/patch-sql_range__optimizer_index__range__scan__plan.cc b/databases/mysql90-server/files/patch-sql_range__optimizer_index__range__scan__plan.cc deleted file mode 100644 index 276862229fc..00000000000 --- a/databases/mysql90-server/files/patch-sql_range__optimizer_index__range__scan__plan.cc +++ /dev/null @@ -1,39 +0,0 @@ ---- sql/range_optimizer/index_range_scan_plan.cc.orig 2024-07-12 19:20:22 UTC -+++ sql/range_optimizer/index_range_scan_plan.cc -@@ -1016,11 +1016,11 @@ static bool null_part_in_key(KEY_PART *key_part, const - return false; - } - --// TODO(sgunders): This becomes a bit simpler with C++20's string_view --// constructors. --static inline std::basic_string_view make_string_view(const uchar *start, -- const uchar *end) { -- return {start, static_cast(end - start)}; -+static inline bool equal(const uchar *start1, const uchar *end1, -+ const uchar *start2, const uchar *end2) { -+ auto diff1 = end1 - start1; -+ auto diff2 = end2 - start2; -+ return diff1 == diff2 && memcmp(start1, start2, diff1) == 0; - } - - /** -@@ -1083,8 +1083,7 @@ static bool get_ranges_from_tree_given_base( - node->next_key_part->type == SEL_ROOT::Type::KEY_RANGE && - node->next_key_part->root->part == part + 1) { - if (node->min_flag == 0 && node->max_flag == 0 && -- make_string_view(min_key, tmp_min_key) == -- make_string_view(max_key, tmp_max_key)) { -+ equal(min_key, tmp_min_key, max_key, tmp_max_key)) { - // This range was an equality predicate, and we have more - // keyparts to scan, so use its range as a base for ranges on - // the next keypart(s). E.g. if we have (a = 3) on this keypart, -@@ -1160,8 +1159,7 @@ static bool get_ranges_from_tree_given_base( - else - flag |= NO_MAX_RANGE; - } -- if (flag == 0 && make_string_view(base_min_key, tmp_min_key) == -- make_string_view(base_max_key, tmp_max_key)) { -+ if (flag == 0 && equal(base_min_key, tmp_min_key, base_max_key, tmp_max_key)) { - flag |= EQ_RANGE; - /* - Note that keys which are extended with PK parts have no diff --git a/databases/mysql90-server/files/patch-sql_rpl__log__encryption.cc b/databases/mysql90-server/files/patch-sql_rpl__log__encryption.cc deleted file mode 100644 index d6e73900995..00000000000 --- a/databases/mysql90-server/files/patch-sql_rpl__log__encryption.cc +++ /dev/null @@ -1,134 +0,0 @@ ---- sql/rpl_log_encryption.cc.orig 2024-07-12 19:20:22 UTC -+++ sql/rpl_log_encryption.cc -@@ -213,7 +213,7 @@ bool Rpl_encryption::recover_master_key() { - Rpl_encryption_header::seqno_to_key_id(m_master_key_seqno); - auto master_key = - get_key(m_master_key.m_id, Rpl_encryption_header::get_key_type()); -- m_master_key.m_value.assign(master_key.second); -+ m_master_key.m_value = master_key.second; - /* No keyring error */ - if (master_key.first == Keyring_status::KEYRING_ERROR_FETCHING) goto err1; - } -@@ -290,7 +290,7 @@ bool Rpl_encryption::recover_master_key() { - - if (new_master_key.first == Keyring_status::SUCCESS) { - m_master_key.m_id = new_master_key_id; -- m_master_key.m_value.assign(new_master_key.second); -+ m_master_key.m_value = new_master_key.second; - if (new_master_key_seqno.second > m_master_key_seqno && - new_master_key_seqno.second > old_master_key_seqno.second) { - if (m_master_key_seqno > 0) { -@@ -380,8 +380,8 @@ std::pair - reinterpret_cast(std::get<1>(tuple)); - first[0] = ~(first[0]); - }); -- key_str.append(reinterpret_cast(std::get<1>(tuple)), -- std::get<2>(tuple)); -+ auto *first = reinterpret_cast(std::get<1>(tuple)); -+ key_str.insert(key_str.end(), first, first + std::get<2>(tuple)); - my_free(std::get<1>(tuple)); - } - -@@ -396,7 +396,7 @@ std::pair - if (pair.first == Keyring_status::SUCCESS) { - DBUG_EXECUTE_IF("corrupt_replication_encryption_key_size", - { pair.second.resize(key_size / 2); }); -- if (pair.second.length() != key_size) -+ if (pair.second.size() != key_size) - pair.first = Keyring_status::UNEXPECTED_KEY_SIZE; - } - return pair; -@@ -743,7 +743,7 @@ Rpl_encryption::get_seqno_from_keyring(std::string key - auto fetched_key = get_key(key_id, SEQNO_KEY_TYPE, SEQNO_KEY_LENGTH); - uint32_t seqno = 0; - if (fetched_key.first == Keyring_status::SUCCESS) { -- const void *key = fetched_key.second.c_str(); -+ const void *key = fetched_key.second.data(); - memcpy(&seqno, key, sizeof(seqno)); - seqno = le32toh(seqno); - } -@@ -948,7 +948,7 @@ bool Rpl_encryption::generate_master_key_on_keyring(ui - - /* Store the generated key as the new master key */ - m_master_key.m_id = key_id; -- m_master_key.m_value.assign(pair.second); -+ m_master_key.m_value = pair.second; - - return false; - } -@@ -1051,12 +1051,12 @@ bool Rpl_encryption_header_v1::serialize(Basic_ostream - - assert(m_encrypted_password.length() == PASSWORD_FIELD_SIZE); - *ptr++ = ENCRYPTED_FILE_PASSWORD; -- memcpy(ptr, m_encrypted_password.data(), m_encrypted_password.length()); -+ memcpy(ptr, m_encrypted_password.data(), m_encrypted_password.size()); - ptr += PASSWORD_FIELD_SIZE; - - assert(m_iv.length() == IV_FIELD_SIZE); - *ptr++ = IV_FOR_FILE_PASSWORD; -- memcpy(ptr, m_iv.data(), m_iv.length()); -+ memcpy(ptr, m_iv.data(), m_iv.size()); - - bool res = DBUG_EVALUATE_IF("fail_to_serialize_encryption_header", true, - ostream->write(header, HEADER_SIZE)); -@@ -1111,13 +1111,13 @@ bool Rpl_encryption_header_v1::deserialize(Basic_istre - reinterpret_cast( - reader.ptr(PASSWORD_FIELD_SIZE)); - if (!reader.has_error()) -- m_encrypted_password.assign(password_ptr, PASSWORD_FIELD_SIZE); -+ m_encrypted_password.assign(password_ptr, password_ptr + PASSWORD_FIELD_SIZE); - break; - } - case IV_FOR_FILE_PASSWORD: { - const unsigned char *iv_ptr = - reinterpret_cast(reader.ptr(IV_FIELD_SIZE)); -- if (!reader.has_error()) m_iv.assign(iv_ptr, IV_FIELD_SIZE); -+ if (!reader.has_error()) m_iv.assign(iv_ptr, iv_ptr + IV_FIELD_SIZE); - break; - } - default: -@@ -1177,11 +1177,11 @@ Key_string Rpl_encryption_header_v1::decrypt_file_pass - unsigned char buffer[Aes_ctr::PASSWORD_LENGTH]; - - if (my_aes_decrypt(m_encrypted_password.data(), -- m_encrypted_password.length(), buffer, -+ m_encrypted_password.size(), buffer, - error_and_key.second.data(), -- error_and_key.second.length(), my_aes_256_cbc, -+ error_and_key.second.size(), my_aes_256_cbc, - m_iv.data(), false) != MY_AES_BAD_DATA) -- file_password.append(buffer, Aes_ctr::PASSWORD_LENGTH); -+ file_password.insert(file_password.end(), buffer, buffer + Aes_ctr::PASSWORD_LENGTH); - } - } - #endif -@@ -1212,16 +1212,16 @@ bool Rpl_encryption_header_v1::encrypt_file_password(K - - /* Generate iv, it is a random string. */ - error = my_rand_buffer(iv, Aes_ctr::AES_BLOCK_SIZE); -- m_iv = Key_string(iv, sizeof(iv)); -+ m_iv = Key_string(iv, iv + sizeof(iv)); - - /* Encrypt password */ - if (!error) { -- error = (my_aes_encrypt(password_str.data(), password_str.length(), -+ error = (my_aes_encrypt(password_str.data(), password_str.size(), - encrypted_password, master_key.m_value.data(), -- master_key.m_value.length(), my_aes_256_cbc, iv, -+ master_key.m_value.size(), my_aes_256_cbc, iv, - false) == MY_AES_BAD_DATA); - m_encrypted_password = -- Key_string(encrypted_password, sizeof(encrypted_password)); -+ Key_string(encrypted_password, encrypted_password + sizeof(encrypted_password)); - } - - return error; -@@ -1237,7 +1237,7 @@ Key_string Rpl_encryption_header_v1::generate_new_file - /* Generate password, it is a random string. */ - error = my_rand_buffer(password, sizeof(password)); - if (!error) { -- password_str.append(password, sizeof(password)); -+ password_str.insert(password_str.end(), password, password + sizeof(password)); - } - - if (error || encrypt_file_password(password_str) || diff --git a/databases/mysql90-server/files/patch-sql_ssl__init__callback.cc b/databases/mysql90-server/files/patch-sql_ssl__init__callback.cc deleted file mode 100644 index 59d4ee2445d..00000000000 --- a/databases/mysql90-server/files/patch-sql_ssl__init__callback.cc +++ /dev/null @@ -1,36 +0,0 @@ ---- sql/ssl_init_callback.cc.orig 2024-04-10 06:26:28 UTC -+++ sql/ssl_init_callback.cc -@@ -165,14 +165,14 @@ static Sys_var_charptr Sys_tls_version( - - static Sys_var_charptr Sys_tls_version( - "tls_version", --#ifdef HAVE_TLSv13 -+#if defined(HAVE_TLSv13) && !defined(LIBRESSL_VERSION_NUMBER) - "TLS version, permitted values are TLSv1.2, TLSv1.3", - #else - "TLS version, permitted values are TLSv1.2", - #endif - PERSIST_AS_READONLY GLOBAL_VAR(opt_tls_version), - CMD_LINE(REQUIRED_ARG, OPT_TLS_VERSION), IN_FS_CHARSET, --#ifdef HAVE_TLSv13 -+#if defined(HAVE_TLSv13) && !defined(LIBRESSL_VERSION_NUMBER) - "TLSv1.2,TLSv1.3", - #else - "TLSv1.2", -@@ -248,14 +248,14 @@ static Sys_var_charptr Sys_admin_tls_version( - - static Sys_var_charptr Sys_admin_tls_version( - "admin_tls_version", --#ifdef HAVE_TLSv13 -+#if defined(HAVE_TLSv13) && !defined(LIBRESSL_VERSION_NUMBER) - "TLS version for --admin-port, permitted values are TLSv1.2, TLSv1.3", - #else - "TLS version for --admin-port, permitted values are TLSv1.2", - #endif - PERSIST_AS_READONLY GLOBAL_VAR(opt_admin_tls_version), - CMD_LINE(REQUIRED_ARG, OPT_ADMIN_TLS_VERSION), IN_FS_CHARSET, --#ifdef HAVE_TLSv13 -+#if defined(HAVE_TLSv13) && !defined(LIBRESSL_VERSION_NUMBER) - "TLSv1.2,TLSv1.3", - #else - "TLSv1.2", diff --git a/databases/mysql90-server/files/patch-sql_stream__cipher.cc b/databases/mysql90-server/files/patch-sql_stream__cipher.cc deleted file mode 100644 index a1de0e8f6df..00000000000 --- a/databases/mysql90-server/files/patch-sql_stream__cipher.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- sql/stream_cipher.cc.orig 2024-07-12 19:15:25 UTC -+++ sql/stream_cipher.cc -@@ -46,7 +46,7 @@ bool Aes_ctr_cipher::open(const Key_string &pass - m_header_size = header_size; - #ifdef HAVE_BYTESTOKEY_SHA512_HANDLING - if (EVP_BytesToKey(Aes_ctr::get_evp_cipher(), Aes_ctr::get_evp_md(), nullptr, -- password.data(), password.length(), 1, m_file_key, -+ password.data(), password.size(), 1, m_file_key, - m_iv) == 0) - return true; - #else diff --git a/databases/mysql90-server/files/patch-sql_stream__cipher.h b/databases/mysql90-server/files/patch-sql_stream__cipher.h deleted file mode 100644 index fcad3c5e407..00000000000 --- a/databases/mysql90-server/files/patch-sql_stream__cipher.h +++ /dev/null @@ -1,19 +0,0 @@ ---- sql/stream_cipher.h.orig 2024-07-12 19:20:22 UTC -+++ sql/stream_cipher.h -@@ -27,6 +27,7 @@ - #include - #include - #include -+#include - - /** - @file stream_cipher.h -@@ -35,7 +36,7 @@ - binary log files. - */ - --typedef std::basic_string Key_string; -+typedef std::vector Key_string; - - /** - @class Stream_cipher diff --git a/databases/mysql90-server/files/patch-sql_sys__vars.cc b/databases/mysql90-server/files/patch-sql_sys__vars.cc deleted file mode 100644 index df10cf5efa4..00000000000 --- a/databases/mysql90-server/files/patch-sql_sys__vars.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- sql/sys_vars.cc.orig 2024-04-10 06:26:28 UTC -+++ sql/sys_vars.cc -@@ -1999,7 +1999,7 @@ static Sys_var_ulong Sys_connect_timeout( - "The number of seconds the mysqld server is waiting for a connect " - "packet before responding with 'Bad handshake'", - GLOBAL_VAR(connect_timeout), CMD_LINE(REQUIRED_ARG), -- VALID_RANGE(2, LONG_TIMEOUT), DEFAULT(CONNECT_TIMEOUT), BLOCK_SIZE(1)); -+ VALID_RANGE(2, INT_MAX32 / 1000), DEFAULT(CONNECT_TIMEOUT), BLOCK_SIZE(1)); - - static Sys_var_ulong Sys_information_schema_stats_expiry( - "information_schema_stats_expiry", -@@ -3036,7 +3036,7 @@ static Sys_var_ulong Sys_net_read_timeout( - "Number of seconds to wait for more data from a connection before " - "aborting the read", - SESSION_VAR(net_read_timeout), CMD_LINE(REQUIRED_ARG), -- VALID_RANGE(1, LONG_TIMEOUT), DEFAULT(NET_READ_TIMEOUT), BLOCK_SIZE(1), -+ VALID_RANGE(1, INT_MAX32 / 1000), DEFAULT(NET_READ_TIMEOUT), BLOCK_SIZE(1), - NO_MUTEX_GUARD, NOT_IN_BINLOG, ON_CHECK(nullptr), - ON_UPDATE(fix_net_read_timeout)); - -@@ -3057,7 +3057,7 @@ static Sys_var_ulong Sys_net_write_timeout( - "Number of seconds to wait for a block to be written to a connection " - "before aborting the write", - SESSION_VAR(net_write_timeout), CMD_LINE(REQUIRED_ARG), -- VALID_RANGE(1, LONG_TIMEOUT), DEFAULT(NET_WRITE_TIMEOUT), BLOCK_SIZE(1), -+ VALID_RANGE(1, INT_MAX32 / 1000), DEFAULT(NET_WRITE_TIMEOUT), BLOCK_SIZE(1), - NO_MUTEX_GUARD, NOT_IN_BINLOG, ON_CHECK(nullptr), - ON_UPDATE(fix_net_write_timeout)); - diff --git a/databases/mysql90-server/files/patch-storage_innobase_include_srv0mon.h b/databases/mysql90-server/files/patch-storage_innobase_include_srv0mon.h deleted file mode 100644 index a0279de2a12..00000000000 --- a/databases/mysql90-server/files/patch-storage_innobase_include_srv0mon.h +++ /dev/null @@ -1,13 +0,0 @@ ---- storage/innobase/include/srv0mon.h.orig 2024-04-10 06:26:28 UTC -+++ storage/innobase/include/srv0mon.h -@@ -41,6 +41,10 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, - /* Required for FreeBSD so that INT64_MAX is defined. */ - #define __STDC_LIMIT_MACROS - #endif /* __STDC_LIMIT_MACROS */ -+#ifdef __DragonFly__ -+/* The hack above doen't work for dragonfly, stdint.h already imported */ -+#include -+#endif - - #include - diff --git a/databases/mysql90-server/files/patch-storage_innobase_include_ut0crc32.h b/databases/mysql90-server/files/patch-storage_innobase_include_ut0crc32.h deleted file mode 100644 index b1b372a2d8c..00000000000 --- a/databases/mysql90-server/files/patch-storage_innobase_include_ut0crc32.h +++ /dev/null @@ -1,12 +0,0 @@ ---- storage/innobase/include/ut0crc32.h.orig 2024-04-10 06:26:28 UTC -+++ storage/innobase/include/ut0crc32.h -@@ -133,7 +133,9 @@ CRC32_DEFAULT - #endif /* CRC32_ARM64 */ - - #ifdef CRC32_ARM64_DEFAULT -+#ifndef __FreeBSD__ - #include -+#endif /* __FreeBSD__ */ - #include - #endif /* CRC32_ARM64_DEFAULT */ - diff --git a/databases/mysql90-server/files/patch-storage_innobase_ut_crc32.cc b/databases/mysql90-server/files/patch-storage_innobase_ut_crc32.cc deleted file mode 100644 index 4a2609cc149..00000000000 --- a/databases/mysql90-server/files/patch-storage_innobase_ut_crc32.cc +++ /dev/null @@ -1,104 +0,0 @@ ---- storage/innobase/ut/crc32.cc.orig 2024-04-10 06:26:28 UTC -+++ storage/innobase/ut/crc32.cc -@@ -333,8 +333,25 @@ bool can_use_poly_mul() { return true; } - #endif /* CRC32_ARM64_APPLE */ - - #ifdef CRC32_ARM64_DEFAULT -+#ifdef __FreeBSD__ -+bool can_use_crc32() { -+ unsigned long capabilities; -+ -+ if (elf_aux_info(AT_HWCAP, &capabilities, sizeof(unsigned long))) -+ return false; -+ return capabilities & HWCAP_CRC32; -+} -+bool can_use_poly_mul() { -+ unsigned long capabilities; -+ -+ if (elf_aux_info(AT_HWCAP, &capabilities, sizeof(unsigned long))) -+ return false; -+ return capabilities & HWCAP_PMULL; -+} -+#else - bool can_use_crc32() { return getauxval(AT_HWCAP) & HWCAP_CRC32; } - bool can_use_poly_mul() { return getauxval(AT_HWCAP) & HWCAP_PMULL; } -+#endif - #endif /* CRC32_ARM64_DEFAULT */ - - /** A helper template to statically unroll a loop with a fixed number of -@@ -443,25 +460,39 @@ uint64_t crc32_impl::update(uint64_t crc, uint64_t dat - - #ifdef CRC32_ARM64 - #ifdef CRC32_ARM64_DEFAULT -+#ifndef __clang__ - MY_ATTRIBUTE((target("+crc"))) -+#else -+MY_ATTRIBUTE((target("crc"))) -+#endif - #endif /* CRC32_ARM64_DEFAULT */ - uint32_t crc32_impl::update(uint32_t crc, unsigned char data) { - return __crc32cb(crc, data); - } - #ifdef CRC32_ARM64_DEFAULT -+#ifndef __clang__ - MY_ATTRIBUTE((target("+crc"))) -+#endif - #endif /* CRC32_ARM64_DEFAULT */ - uint32_t crc32_impl::update(uint32_t crc, uint16_t data) { - return __crc32ch(crc, data); - } - #ifdef CRC32_ARM64_DEFAULT -+#ifndef __clang__ - MY_ATTRIBUTE((target("+crc"))) -+#else -+MY_ATTRIBUTE((target("crc"))) -+#endif - #endif /* CRC32_ARM64_DEFAULT */ - uint32_t crc32_impl::update(uint32_t crc, uint32_t data) { - return __crc32cw(crc, data); - } - #ifdef CRC32_ARM64_DEFAULT -+#ifndef __clang__ - MY_ATTRIBUTE((target("+crc"))) -+#else -+MY_ATTRIBUTE((target("crc"))) -+#endif - #endif /* CRC32_ARM64_DEFAULT */ - uint64_t crc32_impl::update(uint64_t crc, uint64_t data) { - return (uint64_t)__crc32cd((uint32_t)crc, data); -@@ -508,7 +539,11 @@ template - } - template - #ifdef CRC32_ARM64_DEFAULT -+#ifndef __clang__ - MY_ATTRIBUTE((target("+crypto"))) -+#else -+MY_ATTRIBUTE((target("crypto"))) -+#endif - #endif /* CRC32_ARM64_DEFAULT */ - uint64_t use_pclmul::polynomial_mul_rev(uint32_t rev_u) { - constexpr uint64_t flipped_w = flip_at_32(w); -@@ -751,7 +786,11 @@ MY_ATTRIBUTE((flatten)) - MY_ATTRIBUTE((flatten)) - #endif /* CRC32_ARM64_APPLE */ - #ifdef CRC32_ARM64_DEFAULT -+#ifndef __clang__ - MY_ATTRIBUTE((target("+crc+crypto"), flatten)) -+#else -+MY_ATTRIBUTE((target("crc,crypto"))) -+#endif - #endif /* CRC32_ARM64_DEFAULT */ - uint32_t crc32_using_pclmul(const byte *data, size_t len) { - return crc32(0, data, len); -@@ -771,7 +810,11 @@ MY_ATTRIBUTE((flatten)) - MY_ATTRIBUTE((flatten)) - #endif /* CRC32_ARM64_APPLE */ - #ifdef CRC32_ARM64_DEFAULT -+#ifndef __clang__ - MY_ATTRIBUTE((target("+crc"), flatten)) -+#else -+MY_ATTRIBUTE((target("crc"))) -+#endif - #endif /* CRC32_ARM64_DEFAULT */ - uint32_t crc32_using_unrolled_loop_poly_mul(const byte *data, size_t len) { - return crc32(0, data, len); diff --git a/databases/mysql90-server/files/patch-storage_myisam_mi__dynrec.cc b/databases/mysql90-server/files/patch-storage_myisam_mi__dynrec.cc deleted file mode 100644 index b9d73f50435..00000000000 --- a/databases/mysql90-server/files/patch-storage_myisam_mi__dynrec.cc +++ /dev/null @@ -1,22 +0,0 @@ ---- storage/myisam/mi_dynrec.cc.orig 2024-04-10 06:26:28 UTC -+++ storage/myisam/mi_dynrec.cc -@@ -86,17 +86,12 @@ bool mi_dynmap_file(MI_INFO *info, my_off_t size) { - return true; - } - /* -- I wonder if it is good to use MAP_NORESERVE. From the Linux man page: -- MAP_NORESERVE -- Do not reserve swap space for this mapping. When swap space is -- reserved, one has the guarantee that it is possible to modify the -- mapping. When swap space is not reserved one might get SIGSEGV -- upon a write if no physical memory is available. -+ MAP_NORESERVE is unimplemented in FreeBSD - */ - info->s->file_map = (uchar *)my_mmap( - nullptr, (size_t)size, - info->s->mode == O_RDONLY ? PROT_READ : PROT_READ | PROT_WRITE, -- MAP_SHARED | MAP_NORESERVE, info->dfile, 0L); -+ MAP_SHARED, info->dfile, 0L); - if (info->s->file_map == (uchar *)MAP_FAILED) { - info->s->file_map = nullptr; - return true; diff --git a/databases/mysql90-server/files/patch-support-files_CMakeLists.txt b/databases/mysql90-server/files/patch-support-files_CMakeLists.txt deleted file mode 100644 index 1ce8c74a968..00000000000 --- a/databases/mysql90-server/files/patch-support-files_CMakeLists.txt +++ /dev/null @@ -1,39 +0,0 @@ ---- support-files/CMakeLists.txt.orig 2024-04-10 06:26:28 UTC -+++ support-files/CMakeLists.txt -@@ -25,8 +25,9 @@ ENDIF() - RETURN() - ENDIF() - --INSTALL(FILES mysql.m4 -- DESTINATION ${INSTALL_SHAREDIR}/aclocal COMPONENT Development) -+IF(NOT WITHOUT_CLIENTLIBS) -+ INSTALL(FILES mysql.m4 DESTINATION ${INSTALL_SHAREDIR}/aclocal COMPONENT Development) -+ENDIF(NOT WITHOUT_CLIENTLIBS) - - SET(localstatedir "${MYSQL_DATADIR}") - -@@ -44,7 +45,7 @@ CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/mysql-log-r - CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/mysql-log-rotate.in - ${CMAKE_CURRENT_BINARY_DIR}/mysql-log-rotate @ONLY) - --IF(NOT WITH_SYSTEMD) -+IF(NOT WITHOUT_SERVER) - CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/mysql.server.sh - ${CMAKE_CURRENT_BINARY_DIR}/mysql.server @ONLY - ) -@@ -60,6 +61,7 @@ ENDIF() - ) - ENDIF() - -+IF(NOT WITHOUT_SERVER) - INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/mysql-log-rotate - COMPONENT Server_Scripts - DESTINATION ${INSTALL_SUPPORTFILESDIR} -@@ -67,6 +69,7 @@ INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/mysql-log-ro - OWNER_READ OWNER_WRITE - GROUP_READ WORLD_READ - ) -+ENDIF() - - IF(WITH_ROUTER) - IF(NOT WITH_SYSTEMD) diff --git a/databases/mysql90-server/files/patch-unittest_gunit_binlogevents_transaction__compression-t.cc b/databases/mysql90-server/files/patch-unittest_gunit_binlogevents_transaction__compression-t.cc deleted file mode 100644 index d77f946e227..00000000000 --- a/databases/mysql90-server/files/patch-unittest_gunit_binlogevents_transaction__compression-t.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- unittest/gunit/binlogevents/transaction_compression-t.cc.orig 2024-07-12 19:20:22 UTC -+++ unittest/gunit/binlogevents/transaction_compression-t.cc -@@ -49,7 +49,7 @@ class TransactionPayloadCompressionTest : public ::tes - using Managed_buffer_t = Decompressor_t::Managed_buffer_t; - using Size_t = Decompressor_t::Size_t; - using Char_t = Decompressor_t::Char_t; -- using String_t = std::basic_string; -+ using String_t = std::vector; - using Decompress_status_t = - mysql::binlog::event::compression::Decompress_status; - using Compress_status_t = mysql::binlog::event::compression::Compress_status; diff --git a/databases/mysql90-server/files/patch-unittest_gunit_stream__cipher-t.cc b/databases/mysql90-server/files/patch-unittest_gunit_stream__cipher-t.cc deleted file mode 100644 index 0f182b2ae15..00000000000 --- a/databases/mysql90-server/files/patch-unittest_gunit_stream__cipher-t.cc +++ /dev/null @@ -1,15 +0,0 @@ ---- unittest/gunit/stream_cipher-t.cc.orig 2024-07-12 19:20:22 UTC -+++ unittest/gunit/stream_cipher-t.cc -@@ -251,10 +251,10 @@ void SetKeyStr(Key_string &key_str, const unsigned cha - template - void SetKeyStr(Key_string &key_str, const unsigned char *key) { - if (key) { -- key_str.assign(key, T::PASSWORD_LENGTH); -+ key_str.assign(key, key + T::PASSWORD_LENGTH); - } else { - const unsigned char new_key[T::PASSWORD_LENGTH]{0}; -- key_str.assign(new_key, T::PASSWORD_LENGTH); -+ key_str.assign(new_key, new_key + T::PASSWORD_LENGTH); - } - } - diff --git a/databases/mysql90-server/files/patch-utilities_CMakeLists.txt b/databases/mysql90-server/files/patch-utilities_CMakeLists.txt deleted file mode 100644 index ba5520dc447..00000000000 --- a/databases/mysql90-server/files/patch-utilities_CMakeLists.txt +++ /dev/null @@ -1,68 +0,0 @@ ---- utilities/CMakeLists.txt.orig 2024-04-10 06:26:28 UTC -+++ utilities/CMakeLists.txt -@@ -30,13 +30,19 @@ ENDIF() - DISABLE_DOCUMENTATION_WARNINGS() - ENDIF() - --IF(NOT CMAKE_CROSSCOMPILING) -+IF(WITHOUT_CLIENTLIBS) - MYSQL_ADD_EXECUTABLE(comp_err - comp_err.cc - COMPONENT Test - LINK_LIBRARIES mysys -+ SKIP_INSTALL) -+ELSE(WITHOUT_CLIENTLIBS) -+ MYSQL_ADD_EXECUTABLE(comp_err -+ comp_err.cc -+ COMPONENT Test -+ LINK_LIBRARIES mysys - ) --ENDIF() -+ENDIF(WITHOUT_CLIENTLIBS) - - MYSQL_ADD_EXECUTABLE(comp_client_err - comp_client_err.cc -@@ -121,10 +127,35 @@ MYSQL_ADD_EXECUTABLE(static_thread_local_test - EXCLUDE_FROM_ALL - ) - -+IF(WITHOUT_CLIENTLIBS) - MYSQL_ADD_EXECUTABLE(my_print_defaults - my_print_defaults.cc - COMPONENT Server - LINK_LIBRARIES mysys -+ SKIP_INSTALL ) -+MYSQL_ADD_EXECUTABLE(perror -+ perror.cc -+ COMPONENT Server -+ DEPENDENCIES GenError -+ LINK_LIBRARIES mysys -+ SKIP_INSTALL ) -+ENDIF(WITHOUT_CLIENTLIBS) -+ -+IF(WITHOUT_CLIENTLIBS) -+IF(BUILD_BUNDLED_LZ4) -+ MYSQL_ADD_EXECUTABLE(lz4_decompress -+ lz4_decompress.cc -+ COMPONENT Server -+ LINK_LIBRARIES ${LZ4_LIBRARY} mysys -+ SKIP_INSTALL ) -+ENDIF() -+ENDIF(WITHOUT_CLIENTLIBS) -+ -+IF(NOT WITHOUT_CLIENTLIBS) -+MYSQL_ADD_EXECUTABLE(my_print_defaults -+ my_print_defaults.cc -+ COMPONENT Server -+ LINK_LIBRARIES mysys - ) - MYSQL_ADD_EXECUTABLE(perror - perror.cc -@@ -132,6 +163,7 @@ MYSQL_ADD_EXECUTABLE(perror - DEPENDENCIES GenError - LINK_LIBRARIES mysys - ) -+ENDIF() - - # All targets below belong to COMPONENT Server and depend on InnoDB. - IF(WITHOUT_SERVER) diff --git a/databases/mysql90-server/files/patch-vio_viossl.cc b/databases/mysql90-server/files/patch-vio_viossl.cc deleted file mode 100644 index 100aa924269..00000000000 --- a/databases/mysql90-server/files/patch-vio_viossl.cc +++ /dev/null @@ -1,30 +0,0 @@ ---- vio/viossl.cc.orig 2024-04-10 06:26:28 UTC -+++ vio/viossl.cc -@@ -46,7 +46,8 @@ - BIO_set_callback_ex was added in openSSL 1.1.1 - For older openSSL, use the deprecated BIO_set_callback. - */ --#if OPENSSL_VERSION_NUMBER >= 0x10101000L -+#if OPENSSL_VERSION_NUMBER >= 0x10101000L && \ -+ !defined(LIBRESSL_VERSION_NUMBER) - #define HAVE_BIO_SET_CALLBACK_EX - #endif - -@@ -700,7 +701,7 @@ static int ssl_do(struct st_VioSSLFd *ptr, Vio *vio, l - #if !defined(NDEBUG) - { - STACK_OF(SSL_COMP) *ssl_comp_methods = nullptr; -- ssl_comp_methods = SSL_COMP_get_compression_methods(); -+ ssl_comp_methods = (STACK_OF(SSL_COMP) *)SSL_COMP_get_compression_methods(); - n = sk_SSL_COMP_num(ssl_comp_methods); - DBUG_PRINT("info", ("Available compression methods:\n")); - if (n == 0) -@@ -708,7 +709,7 @@ static int ssl_do(struct st_VioSSLFd *ptr, Vio *vio, l - else - for (j = 0; j < n; j++) { - SSL_COMP *c = sk_SSL_COMP_value(ssl_comp_methods, j); --#if OPENSSL_VERSION_NUMBER < 0x10100000L -+#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER) - DBUG_PRINT("info", (" %d: %s\n", c->id, c->name)); - #else /* OPENSSL_VERSION_NUMBER < 0x10100000L */ - DBUG_PRINT("info", diff --git a/databases/mysql90-server/files/patch-vio_viosslfactories.cc b/databases/mysql90-server/files/patch-vio_viosslfactories.cc deleted file mode 100644 index 0e28a57cf4f..00000000000 --- a/databases/mysql90-server/files/patch-vio_viosslfactories.cc +++ /dev/null @@ -1,46 +0,0 @@ ---- vio/viosslfactories.cc.orig 2024-04-10 06:26:28 UTC -+++ vio/viosslfactories.cc -@@ -46,6 +46,7 @@ - #include - - #include "my_openssl_fips.h" -+#include "openssl/crypto.h" - #define TLS_VERSION_OPTION_SIZE 256 - - static bool ssl_initialized = false; -@@ -334,7 +335,7 @@ long process_tls_version(const char *tls_version) { - const char *separator = ","; - char *token, *lasts = nullptr; - --#ifdef HAVE_TLSv13 -+#if defined(HAVE_TLSv13) && !defined(LIBRESSL_VERSION_NUMBER) - const char *tls_version_name_list[] = {"TLSv1.2", "TLSv1.3"}; - const char ctx_flag_default[] = "TLSv1.2,TLSv1.3"; - const long tls_ctx_list[] = {SSL_OP_NO_TLSv1_2, SSL_OP_NO_TLSv1_3}; -@@ -405,7 +406,7 @@ static struct st_VioSSLFd *new_VioSSLFd( - ssl_ctx_options = (ssl_ctx_options | ssl_ctx_flags) & - (SSL_OP_NO_SSLv2 | SSL_OP_NO_SSLv3 | SSL_OP_NO_TLSv1 | - SSL_OP_NO_TLSv1_1 | SSL_OP_NO_TLSv1_2 --#ifdef HAVE_TLSv13 -+#if defined(HAVE_TLSv13) && !defined(LIBRESSL_VERSION_NUMBER) - | SSL_OP_NO_TLSv1_3 - #endif /* HAVE_TLSv13 */ - | SSL_OP_NO_TICKET); -@@ -414,7 +415,7 @@ static struct st_VioSSLFd *new_VioSSLFd( - return nullptr; - - if (!(ssl_fd->ssl_context = SSL_CTX_new(is_client ? --#ifdef HAVE_TLSv13 -+#if defined(HAVE_TLSv13) && !defined(LIBRESSL_VERSION_NUMBER) - TLS_client_method() - : TLS_server_method() - #else /* HAVE_TLSv13 */ -@@ -429,7 +430,7 @@ static struct st_VioSSLFd *new_VioSSLFd( - return nullptr; - } - --#ifdef HAVE_TLSv13 -+#if defined(HAVE_TLSv13) && !defined(LIBRESSL_VERSION_NUMBER) - /* - Set OpenSSL TLS v1.3 ciphersuites. - Note that an empty list is permissible. diff --git a/databases/mysql90-server/files/pkg-message.in b/databases/mysql90-server/files/pkg-message.in deleted file mode 100644 index 605517879be..00000000000 --- a/databases/mysql90-server/files/pkg-message.in +++ /dev/null @@ -1,21 +0,0 @@ -[ -{ type: install - message: <=3", - "numpy>=2.0.1" -+ "Cython", + "numpy>=1.25" ] build-backend = "scikit_build_core.build" diff --git a/databases/qt6-base_sqldriver/distinfo b/databases/qt6-base_sqldriver/distinfo index 12061b287ac..f638dd2559c 100644 --- a/databases/qt6-base_sqldriver/distinfo +++ b/databases/qt6-base_sqldriver/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733204932 -SHA256 (KDE/Qt/6.8.1/qtbase-everywhere-src-6.8.1.tar.xz) = 40b14562ef3bd779bc0e0418ea2ae08fa28235f8ea6e8c0cb3bce1d6ad58dcaf -SIZE (KDE/Qt/6.8.1/qtbase-everywhere-src-6.8.1.tar.xz) = 48220752 +TIMESTAMP = 1738340230 +SHA256 (KDE/Qt/6.8.2/qtbase-everywhere-src-6.8.2.tar.xz) = 012043ce6d411e6e8a91fdc4e05e6bedcfa10fcb1347d3c33908f7fdd10dfe05 +SIZE (KDE/Qt/6.8.2/qtbase-everywhere-src-6.8.2.tar.xz) = 48264736 diff --git a/databases/redis-devel/Makefile b/databases/redis-devel/Makefile index 13a5f4e02be..e9ba2193c93 100644 --- a/databases/redis-devel/Makefile +++ b/databases/redis-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= redis -DISTVERSION= 7.4.1.20241231 +DISTVERSION= 7.4.2.20250201 CATEGORIES= databases PKGNAMESUFFIX= -devel @@ -18,7 +18,7 @@ LICENSE_PERMS_SSPLv1= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES+= compiler:c11 cpe gmake tcl:test CPE_VENDOR= redislabs USE_GITHUB= yes -GH_TAGNAME= 04f63d4af +GH_TAGNAME= e3b9397df USE_RC_SUBR= redis sentinel MAKE_ENV= OPTIMIZATION= \ diff --git a/databases/redis-devel/distinfo b/databases/redis-devel/distinfo index 5e1991c0ad4..0f77b7950b7 100644 --- a/databases/redis-devel/distinfo +++ b/databases/redis-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735700271 -SHA256 (redis-redis-7.4.1.20241231-04f63d4af_GH0.tar.gz) = d4c606297d9a7169dabec0feeef6492763999f2b39eaf0a9c6a0638981f59d83 -SIZE (redis-redis-7.4.1.20241231-04f63d4af_GH0.tar.gz) = 3665721 +TIMESTAMP = 1738393753 +SHA256 (redis-redis-7.4.2.20250201-e3b9397df_GH0.tar.gz) = 735a5d9352f592a8f8ca9b7b4d80e0035f4055ede0c9562d1e81b58ec882af96 +SIZE (redis-redis-7.4.2.20250201-e3b9397df_GH0.tar.gz) = 3685349 diff --git a/databases/rocksdb/Makefile b/databases/rocksdb/Makefile index 00e41d8de6f..56907d83af4 100644 --- a/databases/rocksdb/Makefile +++ b/databases/rocksdb/Makefile @@ -1,5 +1,5 @@ PORTNAME= rocksdb -PORTVERSION= 9.9.3 +PORTVERSION= 9.10.0 DISTVERSIONPREFIX= v CATEGORIES= databases diff --git a/databases/rocksdb/distinfo b/databases/rocksdb/distinfo index e002824025d..ee5875e50da 100644 --- a/databases/rocksdb/distinfo +++ b/databases/rocksdb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735227786 -SHA256 (facebook-rocksdb-v9.9.3_GH0.tar.gz) = 126c8409e98a3acea57446fb17faf22767f8ac763a4516288dd7c05422e33df2 -SIZE (facebook-rocksdb-v9.9.3_GH0.tar.gz) = 13668148 +TIMESTAMP = 1736671167 +SHA256 (facebook-rocksdb-v9.10.0_GH0.tar.gz) = fdccab16133c9d927a183c2648bcea8d956fb41eb1df2aacaa73eb0b95e43724 +SIZE (facebook-rocksdb-v9.10.0_GH0.tar.gz) = 13693440 diff --git a/databases/rocksdb/files/patch-db-db_impl-db_impl_write.cc b/databases/rocksdb/files/patch-db-db_impl-db_impl_write.cc new file mode 100644 index 00000000000..7a1221739dd --- /dev/null +++ b/databases/rocksdb/files/patch-db-db_impl-db_impl_write.cc @@ -0,0 +1,11 @@ +--- db/db_impl/db_impl_write.cc.orig 2024-12-16 20:45:14 UTC ++++ db/db_impl/db_impl_write.cc +@@ -205,7 +205,7 @@ Status DBImpl::IngestWBWI(std::shared_ptrGetColumnFamilySet(); + + // Create WBWIMemTables +- for (const auto [cf_id, stat] : wbwi->GetCFStats()) { ++ for (const auto& [cf_id, stat] : wbwi->GetCFStats()) { + ColumnFamilyData* cfd = cf_set->GetColumnFamily(cf_id); + if (!cfd) { + if (ignore_missing_cf) { diff --git a/databases/rocksdb/pkg-plist b/databases/rocksdb/pkg-plist index 9adcd7d2e21..61267bb261c 100644 --- a/databases/rocksdb/pkg-plist +++ b/databases/rocksdb/pkg-plist @@ -108,6 +108,7 @@ include/rocksdb/utilities/option_change_migration.h include/rocksdb/utilities/options_type.h include/rocksdb/utilities/options_util.h include/rocksdb/utilities/replayer.h +include/rocksdb/utilities/secondary_index.h include/rocksdb/utilities/sim_cache.h include/rocksdb/utilities/stackable_db.h include/rocksdb/utilities/table_properties_collectors.h diff --git a/databases/rqlite/Makefile b/databases/rqlite/Makefile index 3529a4d7590..95a0a2ce666 100644 --- a/databases/rqlite/Makefile +++ b/databases/rqlite/Makefile @@ -1,6 +1,6 @@ PORTNAME= rqlite DISTVERSIONPREFIX= v -DISTVERSION= 8.36.8 +DISTVERSION= 8.36.9 CATEGORIES= databases MAINTAINER= yuri@FreeBSD.org diff --git a/databases/rqlite/distinfo b/databases/rqlite/distinfo index febc878a504..3c43ae9b7b7 100644 --- a/databases/rqlite/distinfo +++ b/databases/rqlite/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1737933706 -SHA256 (go/databases_rqlite/rqlite-v8.36.8/v8.36.8.mod) = 54f65b3466f58a2e70196938aff8dcd8f7f0d988c92cc2518054b8b3a81a0608 -SIZE (go/databases_rqlite/rqlite-v8.36.8/v8.36.8.mod) = 3783 -SHA256 (go/databases_rqlite/rqlite-v8.36.8/v8.36.8.zip) = 337141e1bc5514a51deedde51e0907dacd647547182fca343aecb638fd398584 -SIZE (go/databases_rqlite/rqlite-v8.36.8/v8.36.8.zip) = 894332 +TIMESTAMP = 1738036830 +SHA256 (go/databases_rqlite/rqlite-v8.36.9/v8.36.9.mod) = 54f65b3466f58a2e70196938aff8dcd8f7f0d988c92cc2518054b8b3a81a0608 +SIZE (go/databases_rqlite/rqlite-v8.36.9/v8.36.9.mod) = 3783 +SHA256 (go/databases_rqlite/rqlite-v8.36.9/v8.36.9.zip) = 395f7883c8803bea8908b5bbc8cefe13647074fdb5738eee1d0b657868f0582b +SIZE (go/databases_rqlite/rqlite-v8.36.9/v8.36.9.zip) = 894428 diff --git a/databases/rubygem-paranoia/Makefile b/databases/rubygem-paranoia/Makefile index 5943d584d34..638235e1962 100644 --- a/databases/rubygem-paranoia/Makefile +++ b/databases/rubygem-paranoia/Makefile @@ -1,5 +1,5 @@ PORTNAME= paranoia -PORTVERSION= 3.0.0 +PORTVERSION= 3.0.1 CATEGORIES= databases rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/rubysherpas/paranoia LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= rubygem-activerecord71>=6<8.1:databases/rubygem-activerecord71 +RUN_DEPENDS= rubygem-activerecord80>=6<8.1:databases/rubygem-activerecord80 USES= gem diff --git a/databases/rubygem-paranoia/distinfo b/databases/rubygem-paranoia/distinfo index a200b4b906b..9c5870ba903 100644 --- a/databases/rubygem-paranoia/distinfo +++ b/databases/rubygem-paranoia/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1724084818 -SHA256 (rubygem/paranoia-3.0.0.gem) = ef6ea7f886e574b2ffa100f7378fd41c9d09b45770ed3ad9faa150f342f2d4c9 -SIZE (rubygem/paranoia-3.0.0.gem) = 18944 +TIMESTAMP = 1738090250 +SHA256 (rubygem/paranoia-3.0.1.gem) = cdb50c4c5c66f61fd1354f26371a8f0ca6d60156215bebffff42e135c495d083 +SIZE (rubygem/paranoia-3.0.1.gem) = 19456 diff --git a/databases/rubygem-redis-client/Makefile b/databases/rubygem-redis-client/Makefile index 6718d0208db..b479a2c63be 100644 --- a/databases/rubygem-redis-client/Makefile +++ b/databases/rubygem-redis-client/Makefile @@ -1,5 +1,5 @@ PORTNAME= redis-client -PORTVERSION= 0.23.0 +PORTVERSION= 0.23.2 CATEGORIES= databases rubygems MASTER_SITES= RG diff --git a/databases/rubygem-redis-client/distinfo b/databases/rubygem-redis-client/distinfo index 000fbab8136..136eb9ad3bc 100644 --- a/databases/rubygem-redis-client/distinfo +++ b/databases/rubygem-redis-client/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888396 -SHA256 (rubygem/redis-client-0.23.0.gem) = 1f83884ea1b08b83184ad06371c18dfcfebbf05685bfad2b76cec6dffb5a184c -SIZE (rubygem/redis-client-0.23.0.gem) = 27648 +TIMESTAMP = 1738089180 +SHA256 (rubygem/redis-client-0.23.2.gem) = e33bab6682c8155cfef95e6dd296936bb9c2981a89fb578ace27a076fa2836fa +SIZE (rubygem/redis-client-0.23.2.gem) = 28160 diff --git a/databases/rubygem-redis-cluster-client/Makefile b/databases/rubygem-redis-cluster-client/Makefile index 3ee37056d64..2040bb00e72 100644 --- a/databases/rubygem-redis-cluster-client/Makefile +++ b/databases/rubygem-redis-cluster-client/Makefile @@ -1,5 +1,5 @@ PORTNAME= redis-cluster-client -PORTVERSION= 0.13.1 +PORTVERSION= 0.13.3 CATEGORIES= databases rubygems MASTER_SITES= RG diff --git a/databases/rubygem-redis-cluster-client/distinfo b/databases/rubygem-redis-cluster-client/distinfo index 3a17be134d6..cc239c1f7ef 100644 --- a/databases/rubygem-redis-cluster-client/distinfo +++ b/databases/rubygem-redis-cluster-client/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888398 -SHA256 (rubygem/redis-cluster-client-0.13.1.gem) = 95a3b7d9fc600d0a294eb71420c41eec823649841e42bb32ed3433328f66e1f6 -SIZE (rubygem/redis-cluster-client-0.13.1.gem) = 26624 +TIMESTAMP = 1738089182 +SHA256 (rubygem/redis-cluster-client-0.13.3.gem) = 6696b6effdd5df5d7a408bdfa684927c8a8804cae6f42ae2d784ca3561f655d0 +SIZE (rubygem/redis-cluster-client-0.13.3.gem) = 26624 diff --git a/databases/rubygem-solid_cable-rails72/Makefile b/databases/rubygem-solid_cable-rails72/Makefile index 5a5f032692d..a723c07bc3a 100644 --- a/databases/rubygem-solid_cable-rails72/Makefile +++ b/databases/rubygem-solid_cable-rails72/Makefile @@ -1,5 +1,5 @@ PORTNAME= solid_cable -PORTVERSION= 3.0.5 +PORTVERSION= 3.0.7 CATEGORIES= databases rubygems MASTER_SITES= RG PKGNAMESUFFIX= -rails72 diff --git a/databases/rubygem-solid_cable-rails72/distinfo b/databases/rubygem-solid_cable-rails72/distinfo index db5594f7709..bd72e9d532c 100644 --- a/databases/rubygem-solid_cable-rails72/distinfo +++ b/databases/rubygem-solid_cable-rails72/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735227996 -SHA256 (rubygem/solid_cable-3.0.5.gem) = 258ac22d103275b40affdf86421047899aab22376e78719cfe806c5561403459 -SIZE (rubygem/solid_cable-3.0.5.gem) = 12800 +TIMESTAMP = 1738089186 +SHA256 (rubygem/solid_cable-3.0.7.gem) = f2bce91e17e2c6e04c3c5e9905cc31b1078ff991702278c8bb1ac2e09f441a21 +SIZE (rubygem/solid_cable-3.0.7.gem) = 12800 diff --git a/databases/rubygem-solid_cable/Makefile b/databases/rubygem-solid_cable/Makefile index 72a7bcafb41..883dab6156f 100644 --- a/databases/rubygem-solid_cable/Makefile +++ b/databases/rubygem-solid_cable/Makefile @@ -1,6 +1,5 @@ PORTNAME= solid_cable -PORTVERSION= 3.0.5 -PORTREVISION= 1 +PORTVERSION= 3.0.7 CATEGORIES= databases rubygems MASTER_SITES= RG diff --git a/databases/rubygem-solid_cable/distinfo b/databases/rubygem-solid_cable/distinfo index db5594f7709..b3ffc5b394b 100644 --- a/databases/rubygem-solid_cable/distinfo +++ b/databases/rubygem-solid_cable/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735227996 -SHA256 (rubygem/solid_cable-3.0.5.gem) = 258ac22d103275b40affdf86421047899aab22376e78719cfe806c5561403459 -SIZE (rubygem/solid_cable-3.0.5.gem) = 12800 +TIMESTAMP = 1738089184 +SHA256 (rubygem/solid_cable-3.0.7.gem) = f2bce91e17e2c6e04c3c5e9905cc31b1078ff991702278c8bb1ac2e09f441a21 +SIZE (rubygem/solid_cable-3.0.7.gem) = 12800 diff --git a/databases/tcl-lmdb/Makefile b/databases/tcl-lmdb/Makefile index 1ae713d3606..50ee25c5205 100644 --- a/databases/tcl-lmdb/Makefile +++ b/databases/tcl-lmdb/Makefile @@ -1,6 +1,5 @@ PORTNAME= tcl-lmdb -DISTVERSION= 0.4.3 -PORTREVISION= 1 +DISTVERSION= 0.5.0 CATEGORIES= databases MAINTAINER= gahr@FreeBSD.org @@ -22,11 +21,11 @@ CONFIGURE_ARGS= --with-system-lmdb TEST_TARGET= test -PLIST_FILES= lib/${TCL_PKG}/lib${TCL_PKG}.so \ +PLIST_FILES= lib/${TCL_PKG}/lib${TCL_PKG_LIB_PREFIX}${TCL_PKG}.so \ lib/${TCL_PKG}/pkgIndex.tcl \ share/man/mann/lmdb.n.gz post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${TCL_PKG}/lib${TCL_PKG}.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${TCL_PKG}/lib${TCL_PKG_LIB_PREFIX}${TCL_PKG}.so .include diff --git a/databases/tcl-lmdb/distinfo b/databases/tcl-lmdb/distinfo index 6e4bc45c694..431a1273b41 100644 --- a/databases/tcl-lmdb/distinfo +++ b/databases/tcl-lmdb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1704721930 -SHA256 (ray2501-tcl-lmdb-0.4.3_GH0.tar.gz) = 619d1ac6595f5d1aaa080cc5db48ccf1e40aa1d2631a560a7bb89e4cf930f720 -SIZE (ray2501-tcl-lmdb-0.4.3_GH0.tar.gz) = 284269 +TIMESTAMP = 1738586467 +SHA256 (ray2501-tcl-lmdb-0.5.0_GH0.tar.gz) = 13643b84025d2305760f80a9c58c7539ea2616605f2d6b3635367bd70f07ca93 +SIZE (ray2501-tcl-lmdb-0.5.0_GH0.tar.gz) = 286052 diff --git a/databases/tdb/Makefile b/databases/tdb/Makefile index b697ca6414e..ecbbf156c8c 100644 --- a/databases/tdb/Makefile +++ b/databases/tdb/Makefile @@ -27,6 +27,8 @@ CONFIGURE_ARGS+= --disable-rpath \ CONFIGURE_ENV= PYTHONHASHSEED=1 MAKE_ENV= PYTHONHASHSEED=1 +CONFLICTS_INSTALL= tdb[0-9]* + MANPAGES_DESC= Build and install manpages (requires textproc/docbook-xsl) OPTIONS_DEFINE= MANPAGES DEBUG PYTHON diff --git a/databases/tdb1410/Makefile b/databases/tdb1410/Makefile new file mode 100644 index 00000000000..38e1114ada8 --- /dev/null +++ b/databases/tdb1410/Makefile @@ -0,0 +1,77 @@ +PORTNAME= tdb +DISTVERSION= 1.4.10 +PORTREVISION= 1 +PORTEPOCH= 1 +CATEGORIES= databases +MASTER_SITES= SAMBA +PKGNAMESUFFIX= 1410 + +MAINTAINER= samba@FreeBSD.org +COMMENT= Trivial Database +WWW= https://tdb.samba.org/ + +LICENSE= GPLv3 + +USES= compiler pkgconfig shebangfix waf +USE_LDCONFIG= yes +SHEBANG_GLOB= *.py +WAF_CMD= buildtools/bin/waf +CONFIGURE_LOG= bin/config.log + +PKGCONFIGDIR?= ${PREFIX}/libdata/pkgconfig +PLIST_SUB+= PKGCONFIGDIR=${PKGCONFIGDIR:S;^${PREFIX}/;;} + +CONFIGURE_ARGS+= --disable-rpath \ + --disable-rpath-install \ + --bundled-libraries=NONE \ + --builtin-libraries=replace \ + --without-gettext +CONFIGURE_ENV= PYTHONHASHSEED=1 +MAKE_ENV= PYTHONHASHSEED=1 + +CONFLICTS_INSTALL= tdb + +MANPAGES_DESC= Build and install manpages (requires textproc/docbook-xsl) + +OPTIONS_DEFINE= MANPAGES DEBUG PYTHON +OPTIONS_DEFAULT= PYTHON +OPTIONS_SUB= yes + +DEBUG_CFLAGS= -g -ggdb3 -O0 +DEBUG_CONFIGURE_ON= --verbose --enable-debug +DEBUG_MAKE_ARGS= --verbose + +PYTHON_USES= gettext-runtime python +PYTHON_USE+= python=py3kplist +PYTHON_USES_OFF= python:build,test +PYTHON_CONFIGURE_OFF= --disable-python + +MANPAGES_CONFIGURE_ENV_OFF+= XSLTPROC="true" +MANPAGES_BUILD_DEPENDS+= ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl \ + xsltproc:textproc/libxslt +# No fancy color error messages +CFLAGS+= ${CFLAGS_${CHOSEN_COMPILER_TYPE}} +CFLAGS_clang= -fno-color-diagnostics +CONFIGURE_ENV+= NOCOLOR=yes +MAKE_ENV+= NOCOLOR=yes +# Some symbols in tdb's linker version scripts are not defined, but since the +# scripts are generated dynamically, suppress errors with lld >= 17 due to these +# undefined symbols. +LDFLAGS+= -Wl,--undefined-version + +post-patch: + @${REINPLACE_CMD} -e 's|%%PKGCONFIGDIR%%|${PKGCONFIGDIR}|g' \ + ${BUILD_WRKSRC}/wscript + +pre-build-MANPAGES-off: + ${MKDIR} ${BUILD_WRKSRC}/bin/default/man + ${INSTALL_MAN} ${FILESDIR}/tdb*.8 ${BUILD_WRKSRC}/bin/default/man + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/tdb* + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtdb.so.1 + +post-install-PYTHON-on: + ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/tdb*.so + +.include diff --git a/databases/tdb1410/distinfo b/databases/tdb1410/distinfo new file mode 100644 index 00000000000..9cbac66b6b8 --- /dev/null +++ b/databases/tdb1410/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1737641302 +SHA256 (tdb-1.4.10.tar.gz) = 02338e33c16c21c9e29571cef523e76b2b708636254f6f30c6cf195d48c62daf +SIZE (tdb-1.4.10.tar.gz) = 747139 diff --git a/databases/tdb1410/files/patch-buildtools_wafsamba_samba__autoconf.py b/databases/tdb1410/files/patch-buildtools_wafsamba_samba__autoconf.py new file mode 100644 index 00000000000..d0ab789743f --- /dev/null +++ b/databases/tdb1410/files/patch-buildtools_wafsamba_samba__autoconf.py @@ -0,0 +1,35 @@ +--- buildtools/wafsamba/samba_autoconf.py.orig 2019-08-20 15:35:08 UTC ++++ buildtools/wafsamba/samba_autoconf.py +@@ -573,7 +573,7 @@ def library_flags(self, libs): + + + @conf +-def CHECK_LIB(conf, libs, mandatory=False, empty_decl=True, set_target=True, shlib=False): ++def CHECK_LIB(conf, libs, mandatory=False, empty_decl=True, set_target=True, shlib=False, msg=None): + '''check if a set of libraries exist as system libraries + + returns the sublist of libs that do exist as a syslib or [] +@@ -593,11 +593,14 @@ int foo() + ret.append(lib) + continue + ++ if msg is None: ++ msg = 'Checking for library %s' % lib ++ + (ccflags, ldflags, cpppath) = library_flags(conf, lib) + if shlib: +- res = conf.check(features='c cshlib', fragment=fragment, lib=lib, uselib_store=lib, cflags=ccflags, ldflags=ldflags, uselib=lib.upper(), mandatory=False) ++ res = conf.check(features='c cshlib', fragment=fragment, lib=lib, uselib_store=lib, cflags=ccflags, ldflags=ldflags, uselib=lib.upper(), mandatory=False, msg=msg) + else: +- res = conf.check(lib=lib, uselib_store=lib, cflags=ccflags, ldflags=ldflags, uselib=lib.upper(), mandatory=False) ++ res = conf.check(lib=lib, uselib_store=lib, cflags=ccflags, ldflags=ldflags, uselib=lib.upper(), mandatory=False, msg=msg) + + if not res: + if mandatory: +@@ -949,5 +952,5 @@ def SAMBA_CHECK_UNDEFINED_SYMBOL_FLAGS(c + conf.env.undefined_ldflags = conf.ADD_LDFLAGS('-Wl,-no-undefined', testflags=True) + + if (conf.env.undefined_ignore_ldflags == [] and +- conf.CHECK_LDFLAGS(['-undefined', 'dynamic_lookup'])): ++ conf.CHECK_LDFLAGS(['-undefined', 'dynamic_lookup'] + conf.env.WERROR_CFLAGS)): + conf.env.undefined_ignore_ldflags = ['-undefined', 'dynamic_lookup'] diff --git a/databases/tdb1410/files/patch-buildtools_wafsamba_samba__install.py b/databases/tdb1410/files/patch-buildtools_wafsamba_samba__install.py new file mode 100644 index 00000000000..a852de2f200 --- /dev/null +++ b/databases/tdb1410/files/patch-buildtools_wafsamba_samba__install.py @@ -0,0 +1,11 @@ +--- buildtools/wafsamba/samba_install.py.orig 2019-02-14 11:21:38 UTC ++++ buildtools/wafsamba/samba_install.py +@@ -118,7 +118,7 @@ def install_library(self): + inst_name = bld.make_libname(t.target) + elif self.vnum: + vnum_base = self.vnum.split('.')[0] +- install_name = bld.make_libname(target_name, version=self.vnum) ++ install_name = bld.make_libname(target_name, version=vnum_base) + install_link = bld.make_libname(target_name, version=vnum_base) + inst_name = bld.make_libname(t.target) + if not self.private_library: diff --git a/databases/tdb1410/files/patch-buildtools_wafsamba_wscript b/databases/tdb1410/files/patch-buildtools_wafsamba_wscript new file mode 100644 index 00000000000..b525397fbee --- /dev/null +++ b/databases/tdb1410/files/patch-buildtools_wafsamba_wscript @@ -0,0 +1,15 @@ +--- buildtools/wafsamba/wscript.orig 2019-02-26 06:44:21 UTC ++++ buildtools/wafsamba/wscript +@@ -82,10 +82,10 @@ def options(opt): + + opt.add_option('--with-libiconv', + help='additional directory to search for libiconv', +- action='store', dest='iconv_open', default='/usr/local', ++ action='store', dest='iconv_open', default=None, + match = ['Checking for library iconv', 'Checking for iconv_open', 'Checking for header iconv.h']) + opt.add_option('--without-gettext', +- help=("Disable use of gettext"), ++ help=("disable use of gettext"), + action="store_true", dest='disable_gettext', default=False) + + gr = opt.option_group('developer options') diff --git a/databases/tdb1410/files/patch-lib_replace_wscript b/databases/tdb1410/files/patch-lib_replace_wscript new file mode 100644 index 00000000000..ba3eb912e5d --- /dev/null +++ b/databases/tdb1410/files/patch-lib_replace_wscript @@ -0,0 +1,11 @@ +--- lib/replace/wscript.orig 2019-02-26 06:44:21 UTC ++++ lib/replace/wscript +@@ -119,7 +119,7 @@ def configure(conf): + conf.CHECK_HEADERS('sys/atomic.h stdatomic.h') + conf.CHECK_HEADERS('libgen.h') + +- if conf.CHECK_CFLAGS('-Wno-format-truncation'): ++ if conf.CHECK_CFLAGS(['-Wno-format-truncation'] + conf.env.WERROR_CFLAGS): + conf.define('HAVE_WNO_FORMAT_TRUNCATION', '1') + + if conf.CHECK_CFLAGS('-Wno-unused-function'): diff --git a/databases/tdb1410/files/patch-wscript b/databases/tdb1410/files/patch-wscript new file mode 100644 index 00000000000..4869b58adf0 --- /dev/null +++ b/databases/tdb1410/files/patch-wscript @@ -0,0 +1,11 @@ +--- wscript.orig 2019-02-26 07:02:52 UTC ++++ wscript +@@ -121,7 +121,7 @@ def build(bld): + COMMON_SRC = bld.SUBDIR('common', COMMON_FILES) + + if bld.env.standalone_tdb: +- bld.env.PKGCONFIGDIR = '${LIBDIR}/pkgconfig' ++ bld.env.PKGCONFIGDIR = '%%PKGCONFIGDIR%%' + private_library = False + else: + private_library = True diff --git a/databases/tdb1410/files/tdbbackup.8 b/databases/tdb1410/files/tdbbackup.8 new file mode 100644 index 00000000000..92f510aeccc --- /dev/null +++ b/databases/tdb1410/files/tdbbackup.8 @@ -0,0 +1,129 @@ +'\" t +.\" Title: tdbbackup +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.76.1 +.\" Date: 2015-04-25 +.\" Manual: System Administration tools +.\" Source: Samba 3.6 +.\" Language: English +.\" +.TH "TDBBACKUP" "8" "2015\-04\-25" "Samba 3\&.6" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +tdbbackup \- tool for backing up and for validating the integrity of samba \&.tdb files +.SH "SYNOPSIS" +.HP \w'\fBtdbbackup\fR\ 'u +\fBtdbbackup\fR [\-s\ suffix] [\-v] [\-h] [\-l] +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(1) +suite\&. +.PP +\fBtdbbackup\fR +is a tool that may be used to backup samba \&.tdb files\&. This tool may also be used to verify the integrity of the \&.tdb files prior to samba startup or during normal operation\&. If it finds file damage and it finds a prior backup the backup file will be restored\&. +.SH "OPTIONS" +.PP +\-h +.RS 4 +Get help information\&. +.RE +.PP +\-s suffix +.RS 4 +The +\fB\-s\fR +option allows the administrator to specify a file backup extension\&. This way it is possible to keep a history of tdb backup files by using a new suffix for each backup\&. +.RE +.PP +\-v +.RS 4 +The +\fB\-v\fR +will check the database for damages (corrupt data) which if detected causes the backup to be restored\&. +.RE +.PP +\-l +.RS 4 +This options disables any locking, by passing TDB_NOLOCK to tdb_open_ex()\&. Only use this for database files which are not used by any other process! And also only if it is otherwise not possible to open the database, e\&.g\&. databases which were created with mutex locking\&. +.RE +.SH "COMMANDS" +.PP +\fIGENERAL INFORMATION\fR +.PP +The +\fBtdbbackup\fR +utility can safely be run at any time\&. It was designed so that it can be used at any time to validate the integrity of tdb files, even during Samba operation\&. Typical usage for the command will be: +.PP +tdbbackup [\-s suffix] *\&.tdb +.PP +Before restarting samba the following command may be run to validate \&.tdb files: +.PP +tdbbackup \-v [\-s suffix] *\&.tdb +.PP +Samba \&.tdb files are stored in various locations, be sure to run backup all \&.tdb file on the system\&. Important files includes: +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} + +\fBsecrets\&.tdb\fR +\- usual location is in the /usr/local/samba/private directory, or on some systems in /etc/samba\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} + +\fBpassdb\&.tdb\fR +\- usual location is in the /usr/local/samba/private directory, or on some systems in /etc/samba\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} + +\fB*\&.tdb\fR +located in the /usr/local/samba/var directory or on some systems in the /var/cache or /var/lib/samba directories\&. +.RE +.SH "VERSION" +.PP +This man page is correct for version 3 of the Samba suite\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. +.PP +The tdbbackup man page was written by John H Terpstra\&. diff --git a/databases/tdb1410/files/tdbdump.8 b/databases/tdb1410/files/tdbdump.8 new file mode 100644 index 00000000000..86d9e2c6755 --- /dev/null +++ b/databases/tdb1410/files/tdbdump.8 @@ -0,0 +1,72 @@ +'\" t +.\" Title: tdbdump +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.76.1 +.\" Date: 2015-04-25 +.\" Manual: System Administration tools +.\" Source: Samba 3.6 +.\" Language: English +.\" +.TH "TDBDUMP" "8" "2015\-04\-25" "Samba 3\&.6" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +tdbdump \- tool for printing the contents of a TDB file +.SH "SYNOPSIS" +.HP \w'\fBtdbdump\fR\ 'u +\fBtdbdump\fR [\-k\ \fIkeyname\fR] [\-e] [\-h] {filename} +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(1) +suite\&. +.PP +\fBtdbdump\fR +is a very simple utility that \*(Aqdumps\*(Aq the contents of a TDB (Trivial DataBase) file to standard output in a human\-readable format\&. +.PP +This tool can be used when debugging problems with TDB files\&. It is intended for those who are somewhat familiar with Samba internals\&. +.SH "OPTIONS" +.PP +\-h +.RS 4 +Get help information\&. +.RE +.PP +\-k \fIkeyname\fR +.RS 4 +The +\fB\-k\fR +option restricts dumping to a single key, if found\&. +.RE +.PP +\-e +.RS 4 +The +\fB\-e\fR +tries to dump out from a corrupt database\&. Naturally, such a dump is unreliable, at best\&. +.RE +.SH "VERSION" +.PP +This man page is correct for version 3 of the Samba suite\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. +.PP +The tdbdump man page was written by Jelmer Vernooij\&. diff --git a/databases/tdb1410/files/tdbrestore.8 b/databases/tdb1410/files/tdbrestore.8 new file mode 100644 index 00000000000..28632ac094c --- /dev/null +++ b/databases/tdb1410/files/tdbrestore.8 @@ -0,0 +1,54 @@ +'\" t +.\" Title: tdbrestore +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.76.1 +.\" Date: 2015-04-25 +.\" Manual: System Administration tools +.\" Source: Samba 3.6 +.\" Language: English +.\" +.TH "TDBRESTORE" "8" "2015\-04\-25" "Samba 3\&.6" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +tdbrestore \- tool for creating a TDB file out of a tdbdump output +.SH "SYNOPSIS" +.HP \w'\fBtdbrestore\fR\ 'u +\fBtdbrestore\fR {tdbfilename} +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(1) +suite\&. +.PP +\fBtdbrestore\fR +is a very simple utility that \*(Aqrestores\*(Aq the contents of dump file into TDB (Trivial DataBase) file\&. The dump file is obtained from the tdbdump command\&. +.PP +This tool wait on the standard input for the content of the dump and will write the tdb in the tdbfilename parameter\&. +.PP +This tool can be used for unpacking the content of tdb as backup mean\&. +.SH "VERSION" +.PP +This man page is correct for version 3 of the Samba suite\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. This tool was initially written by Volker Lendecke based on an idea by Simon McVittie\&. +.PP +The tdbrestore man page was written by Matthieu Patou\&. diff --git a/databases/tdb1410/files/tdbtool.8 b/databases/tdb1410/files/tdbtool.8 new file mode 100644 index 00000000000..04ed76594c1 --- /dev/null +++ b/databases/tdb1410/files/tdbtool.8 @@ -0,0 +1,170 @@ +'\" t +.\" Title: tdbtool +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.76.1 +.\" Date: 2015-04-25 +.\" Manual: System Administration tools +.\" Source: Samba 4.0 +.\" Language: English +.\" +.TH "TDBTOOL" "8" "2015\-04\-25" "Samba 4\&.0" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +tdbtool \- manipulate the contents TDB files +.SH "SYNOPSIS" +.HP \w'\fBtdbtool\fR\ 'u +\fBtdbtool\fR +.HP \w'\fBtdbtool\fR\ 'u +\fBtdbtool\fR [\-l] \fITDBFILE\fR [\fICOMMANDS\fR...] +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(1) +suite\&. +.PP +\fBtdbtool\fR +a tool for displaying and altering the contents of Samba TDB (Trivial DataBase) files\&. Each of the commands listed below can be entered interactively or provided on the command line\&. +.SH "OPTIONS" +.PP +\-l +.RS 4 +This options disables any locking, by passing TDB_NOLOCK to tdb_open_ex()\&. Only use this for database files which are not used by any other process! And also only if it is otherwise not possible to open the database, e\&.g\&. databases which were created with mutex locking\&. +.RE +.SH "COMMANDS" +.PP +\fBcreate\fR \fITDBFILE\fR +.RS 4 +Create a new database named +\fITDBFILE\fR\&. +.RE +.PP +\fBopen\fR \fITDBFILE\fR +.RS 4 +Open an existing database named +\fITDBFILE\fR\&. +.RE +.PP +\fBerase\fR +.RS 4 +Erase the current database\&. +.RE +.PP +\fBdump\fR +.RS 4 +Dump the current database as strings\&. +.RE +.PP +\fBcdump\fR +.RS 4 +Dump the current database as connection records\&. +.RE +.PP +\fBkeys\fR +.RS 4 +Dump the current database keys as strings\&. +.RE +.PP +\fBhexkeys\fR +.RS 4 +Dump the current database keys as hex values\&. +.RE +.PP +\fBinfo\fR +.RS 4 +Print summary information about the current database\&. +.RE +.PP +\fBinsert\fR \fIKEY\fR \fIDATA\fR +.RS 4 +Insert a record into the current database\&. +.RE +.PP +\fBmove\fR \fIKEY\fR \fITDBFILE\fR +.RS 4 +Move a record from the current database into +\fITDBFILE\fR\&. +.RE +.PP +\fBstore\fR \fIKEY\fR \fIDATA\fR +.RS 4 +Store (replace) a record in the current database\&. +.RE +.PP +\fBshow\fR \fIKEY\fR +.RS 4 +Show a record by key\&. +.RE +.PP +\fBdelete\fR \fIKEY\fR +.RS 4 +Delete a record by key\&. +.RE +.PP +\fBlist\fR +.RS 4 +Print the current database hash table and free list\&. +.RE +.PP +\fBfree\fR +.RS 4 +Print the current database and free list\&. +.RE +.PP +\fB!\fR \fICOMMAND\fR +.RS 4 +Execute the given system command\&. +.RE +.PP +\fBfirst\fR +.RS 4 +Print the first record in the current database\&. +.RE +.PP +\fBnext\fR +.RS 4 +Print the next record in the current database\&. +.RE +.PP +\fBcheck\fR +.RS 4 +Check the integrity of the current database\&. +.RE +.PP +\fBrepack\fR +.RS 4 +Repack a database using a temporary file to remove fragmentation\&. +.RE +.PP +\fBquit\fR +.RS 4 +Exit +\fBtdbtool\fR\&. +.RE +.SH "CAVEATS" +.PP +The contents of the Samba TDB files are private to the implementation and should not be altered with +\fBtdbtool\fR\&. +.SH "VERSION" +.PP +This man page is correct for version 3\&.6 of the Samba suite\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. diff --git a/databases/tdb1410/pkg-descr b/databases/tdb1410/pkg-descr new file mode 100644 index 00000000000..fa18095b5ca --- /dev/null +++ b/databases/tdb1410/pkg-descr @@ -0,0 +1,4 @@ +TDB is a Trivial Database. In concept, it is very much like GDBM, and +BSD's DB except that it allows multiple simultaneous writers and uses +locking internally to keep writers from trampling on each other. TDB is +also extremely small. diff --git a/databases/tdb1410/pkg-plist b/databases/tdb1410/pkg-plist new file mode 100644 index 00000000000..347df81efda --- /dev/null +++ b/databases/tdb1410/pkg-plist @@ -0,0 +1,14 @@ +bin/tdbbackup +bin/tdbdump +bin/tdbrestore +bin/tdbtool +include/tdb.h +lib/libtdb.so +lib/libtdb.so.1 +%%PYTHON%%%%PYTHON_SITELIBDIR%%/_tdb_text.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/tdb%%PYTHON_EXT_SUFFIX%%.so +libdata/pkgconfig/tdb.pc +share/man/man8/tdbbackup.8.gz +share/man/man8/tdbdump.8.gz +share/man/man8/tdbrestore.8.gz +share/man/man8/tdbtool.8.gz diff --git a/databases/xtrabackup80/Makefile b/databases/xtrabackup80/Makefile index 4a898ab5b95..554202a7d95 100644 --- a/databases/xtrabackup80/Makefile +++ b/databases/xtrabackup80/Makefile @@ -1,7 +1,7 @@ PORTNAME= xtrabackup80 PORTVERSION= 8.0.35 DISTVERSIONSUFFIX= -30 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= databases MASTER_SITES= https://downloads.percona.com/downloads/Percona-XtraBackup-8.0/Percona-XtraBackup-8.0.35-30/source/tarball/:percona \ SF/boost/boost/${BOOST_VERSION}:boost diff --git a/databases/xtrabackup81/Makefile b/databases/xtrabackup81/Makefile deleted file mode 100644 index 09f0a250fbf..00000000000 --- a/databases/xtrabackup81/Makefile +++ /dev/null @@ -1,94 +0,0 @@ -PORTNAME= xtrabackup81 -PORTVERSION= 8.1.0 -DISTVERSIONSUFFIX= -1 -PORTREVISION= 5 -CATEGORIES= databases -MASTER_SITES= https://downloads.percona.com/downloads/Percona-XtraBackup-innovative-release/Percona-XtraBackup-8.1.0-1/source/tarball/:percona \ - SF/boost/boost/${BOOST_VERSION}:boost -DISTFILES= ${PPORTNAME}-${DVERSION}${EXTRACT_SUFX}:percona \ - boost_${BOOST_VERSION_UNDER}${EXTRACT_SUFX}:boost - -MAINTAINER= eugene@zhegan.in -COMMENT= Open-source backup tool for InnoDB and XtraDB -WWW= https://www.percona.com/doc/percona-xtrabackup/ - -LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/LICENSE - -BROKEN= Fails to build, error: integer value -1 is outside the valid range of values [0, 3] for the enumeration type -DEPRECATED= Unsupported upstream, consider migrating to databases/xtrabackup84 -EXPIRATION_DATE=2025-01-31 - -BUILD_DEPENDS= protobuf>=3.0:devel/protobuf \ - rapidjson>=1.1.0:devel/rapidjson \ - libevent>=2.1:devel/libevent -LIB_DEPENDS= libcurl.so:ftp/curl \ - libev.so:devel/libev \ - libgcrypt.so:security/libgcrypt \ - libgpg-error.so:security/libgpg-error \ - libicudata.so:devel/icu \ - libprotobuf-lite.so:devel/protobuf \ - libunwind.so:devel/libunwind \ - libzstd.so:archivers/zstd -RUN_DEPENDS= qpress:archivers/qpress - -USES= bison cmake compiler:c++14-lang cpe pkgconfig ssl -CPE_VENDOR= percona -CMAKE_ARGS= -DBUILD_CONFIG:STRING=xtrabackup_release \ - -DWITHOUT_COMPONENT_KEYRING_KMIP:STRING=yes \ - -DWITH_VERSION_CHECK=false - -.for component in EDITLINE ICU LIBEVENT PROTOBUF RAPIDJSON ZSTD -CMAKE_ARGS+= -DWITH_${component}:STRING=system -.endfor - -CONFLICTS_INSTALL= ${PORTNAME:C/.$//}* - -# Bundle last supported Boost release -BOOST_VERSION= 1.77.0 -BOOST_VERSION_UNDER= ${BOOST_VERSION:C/\./_/g} - -CMAKE_ARGS+= -DWITH_BOOST=${WRKDIR}/boost_${BOOST_VERSION_UNDER} - -# Build fails without NDEBUG, so force it -CFLAGS+= -DNDEBUG -CXXFLAGS+= -DNDEBUG - -DVERSION= ${PORTVERSION}${DISTVERSIONSUFFIX} -PPORTNAME= percona-xtrabackup -WRKSRC= ${WRKDIR}/${PPORTNAME}-${DVERSION} - -.include - -# Since MySQL 8.0.20 InnoDB engine uses new memory alligned allocator -# which is broken on i386 due to different size of types and causes a -# 'static_assert(alignof(T) <= alignof(std::max_align_t))' error -.if ${ARCH} == i386 -CXXFLAGS+= -malign-double -.endif - -KEEP_EXTRA= lz4 robin-hood-hashing zlib - -post-patch: -.for d in storage/innobase/xtrabackup/src sql/protobuf - ${REINPLACE_CMD} 's,%%PREFIX%%,${PREFIX},' ${WRKSRC}/${d}/CMakeLists.txt -.endfor -.if ${COMPILER_TYPE} == clang - @${REINPLACE_CMD} -e 's|std::unary_function|std::__unary_function|' \ - ${WRKSRC}/../boost_${BOOST_VERSION_UNDER}/boost/container_hash/hash.hpp -.endif - -pre-configure: -.for dir in ${KEEP_EXTRA} - @${MV} ${WRKSRC}/extra/${dir} ${WRKDIR} -.endfor - @${RM} -r ${WRKSRC}/extra/* -.for dir in ${KEEP_EXTRA} - @${MV} ${WRKDIR}/${dir} ${WRKSRC}/extra -.endfor - -post-stage: - @${RM} -r ${STAGEDIR}${PREFIX}/docs ${STAGEDIR}${PREFIX}/man - @${RMDIR} ${STAGEDIR}${PREFIX}/lib/plugin/debug - -.include diff --git a/databases/xtrabackup81/distinfo b/databases/xtrabackup81/distinfo deleted file mode 100644 index aa6d91e5954..00000000000 --- a/databases/xtrabackup81/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -TIMESTAMP = 1711999595 -SHA256 (percona-xtrabackup-8.1.0-1.tar.gz) = e058d18e2a80838940aa8f80a095413d994f5a4e8ff5c16228fd9382bb826fe6 -SIZE (percona-xtrabackup-8.1.0-1.tar.gz) = 446978094 -SHA256 (boost_1_77_0.tar.gz) = 5347464af5b14ac54bb945dc68f1dd7c56f0dad7262816b956138fc53bcc0131 -SIZE (boost_1_77_0.tar.gz) = 130620992 diff --git a/databases/xtrabackup81/files/patch-CMakeLists.txt b/databases/xtrabackup81/files/patch-CMakeLists.txt deleted file mode 100644 index 8152347c2ee..00000000000 --- a/databases/xtrabackup81/files/patch-CMakeLists.txt +++ /dev/null @@ -1,22 +0,0 @@ ---- CMakeLists.txt.orig 2023-10-19 12:05:28 UTC -+++ CMakeLists.txt -@@ -2094,8 +2094,6 @@ IF(WITH_PROTOBUF STREQUAL "bundled" OR WITH_FIDO STREQ - ENDIF() - ENDIF() - --ADD_SUBDIRECTORY(extra/libkmip) -- - # - # Setup maintainer mode options by the end. Platform checks are - # not run with the warning options as to not perturb fragile checks -@@ -2345,10 +2343,6 @@ ENDIF() - - IF(ENABLE_GCOV) - INCLUDE(fastcov) --ENDIF() -- --IF(UNIX) -- ADD_SUBDIRECTORY(man) - ENDIF() - - IF(LINUX AND NOT WITHOUT_SERVER) diff --git a/databases/xtrabackup81/files/patch-cmake-install_layout.cmake b/databases/xtrabackup81/files/patch-cmake-install_layout.cmake deleted file mode 100644 index f5916ece2f0..00000000000 --- a/databases/xtrabackup81/files/patch-cmake-install_layout.cmake +++ /dev/null @@ -1,11 +0,0 @@ ---- cmake/install_layout.cmake.orig 2023-10-19 12:05:28 UTC -+++ cmake/install_layout.cmake -@@ -159,7 +159,7 @@ SET(INSTALL_INFODIR_STANDALONE "docs") - # - SET(INSTALL_SHAREDIR_STANDALONE "share") - SET(INSTALL_MYSQLSHAREDIR_STANDALONE "share") --SET(INSTALL_MYSQLTESTDIR_STANDALONE "xtrabackup-test") -+# SET(INSTALL_MYSQLTESTDIR_STANDALONE "xtrabackup-test") - SET(INSTALL_SUPPORTFILESDIR_STANDALONE "support-files") - # - SET(INSTALL_MYSQLDATADIR_STANDALONE "data") diff --git a/databases/xtrabackup81/files/patch-cmake_os_FreeBSD.cmake b/databases/xtrabackup81/files/patch-cmake_os_FreeBSD.cmake deleted file mode 100644 index 55947a14f6c..00000000000 --- a/databases/xtrabackup81/files/patch-cmake_os_FreeBSD.cmake +++ /dev/null @@ -1,23 +0,0 @@ ---- cmake/os/FreeBSD.cmake.orig 2023-10-19 12:05:28 UTC -+++ cmake/os/FreeBSD.cmake -@@ -48,6 +48,20 @@ IF(NOT FORCE_UNSUPPORTED_COMPILER) - IF(CMAKE_CXX_COMPILER_VERSION VERSION_LESS 7.1) - MESSAGE(FATAL_ERROR "GCC 7.1 or newer is required") - ENDIF() -+ CHECK_C_SOURCE_RUNS(" -+ int main() -+ { -+ return (__clang_major__ >= 4); -+ }" I386_ATOMIC_BUILTINS) -+ IF((CMAKE_SYSTEM_PROCESSOR MATCHES "i386") AND (NOT I386_ATOMIC_BUILTINS)) -+ SET(HAVE_GCC_ATOMIC_BUILTINS CACHE INTERNAL "") -+ ENDIF() -+ ELSEIF(CMAKE_COMPILER_IS_GNUCC) -+ EXECUTE_PROCESS(COMMAND ${CMAKE_C_COMPILER} -dumpversion -+ OUTPUT_VARIABLE GCC_VERSION) -+ IF(GCC_VERSION VERSION_LESS 4.4) -+ MESSAGE(FATAL_ERROR "GCC 4.4 or newer is required!") -+ ENDIF() - ELSE() - MESSAGE(FATAL_ERROR "Unsupported compiler!") - ENDIF() diff --git a/databases/xtrabackup81/files/patch-file_utils b/databases/xtrabackup81/files/patch-file_utils deleted file mode 100644 index a23aa72136d..00000000000 --- a/databases/xtrabackup81/files/patch-file_utils +++ /dev/null @@ -1,20 +0,0 @@ ---- storage/innobase/xtrabackup/src/file_utils.cc.orig 2023-11-24 17:33:10.000000000 +0700 -+++ storage/innobase/xtrabackup/src/file_utils.cc 2024-02-17 00:40:45.193255000 +0700 -@@ -20,7 +20,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Bos - - #include "file_utils.h" - #include --#ifdef __APPLE__ -+#if defined(__APPLE__) || defined (__FreeBSD__) - #include - #else - #include -@@ -391,7 +391,7 @@ File open_fifo_for_read_with_timeout(const char *path, - } - - /* File was open, lets check its open on the other side */ --#ifdef __APPLE__ -+#if defined(__APPLE__) || defined(__FreeBSD__) - struct timespec tm = {timeout, 0}; - int kqueue_fd = kqueue(); - if (kqueue_fd < 0) { diff --git a/databases/xtrabackup81/files/patch-llvm-15 b/databases/xtrabackup81/files/patch-llvm-15 deleted file mode 100644 index 0017d73b590..00000000000 --- a/databases/xtrabackup81/files/patch-llvm-15 +++ /dev/null @@ -1,28 +0,0 @@ ---- storage/innobase/include/ddl0impl.h.orig 2023-10-19 12:05:28 UTC -+++ storage/innobase/include/ddl0impl.h -@@ -118,14 +118,6 @@ struct Fetch_sequence : public Context::FTS::Sequence - - /** Physical row context. */ - struct Row { -- /** Constructor. */ -- Row() = default; -- -- Row(const Row &) = default; -- -- /** Destructor. */ -- ~Row() = default; -- - Row &operator=(const Row &) = default; - - /** Build a row from a raw record. ---- unittest/gunit/mysys_my_rdtsc-t.cc.orig 2023-10-19 12:05:28 UTC -+++ unittest/gunit/mysys_my_rdtsc-t.cc -@@ -145,7 +145,7 @@ TEST_F(RDTimeStampCounter, TestNanosecond) { - ulonglong t1 = my_timer_nanoseconds(); - ulonglong t2; - int i; -- int backward = 0; -+ int backward [[maybe_unused]] = 0; - int nonzero = 0; - - for (i = 0; i < LOOP_COUNT; i++) { diff --git a/databases/xtrabackup81/files/patch-procps b/databases/xtrabackup81/files/patch-procps deleted file mode 100644 index 733821dd7c6..00000000000 --- a/databases/xtrabackup81/files/patch-procps +++ /dev/null @@ -1,28 +0,0 @@ ---- storage/innobase/xtrabackup/src/CMakeLists.txt.orig 2023-11-24 13:33:10.000000000 +0300 -+++ storage/innobase/xtrabackup/src/CMakeLists.txt 2024-02-16 15:38:03.294091000 +0300 -@@ -20,8 +20,9 @@ - - INCLUDE(${MYSQL_CMAKE_SCRIPT_DIR}/compile_flags.cmake) - -+INCLUDE_DIRECTORIES(%%PREFIX%%/include) -+ - FIND_GCRYPT() --FIND_PROCPS() - - CHECK_TYPE_SIZE("unsigned long" SIZEOF_UNSIGNED_LONG) - -@@ -134,14 +135,6 @@ - ext::icu - crc - ) -- --IF(NOT APPLE) -- IF(PROCPS_VERSION EQUAL 4) -- TARGET_LINK_LIBRARIES(xtrabackup proc2) -- ELSE() -- TARGET_LINK_LIBRARIES(xtrabackup procps) -- ENDIF() --ENDIF() - - # We depend on protobuf because of the mysqlx plugin and replication. - IF(UNIX_INSTALL_RPATH_ORIGIN_PRIV_LIBDIR) diff --git a/databases/xtrabackup81/files/patch-protobuf b/databases/xtrabackup81/files/patch-protobuf deleted file mode 100644 index f1bd482d944..00000000000 --- a/databases/xtrabackup81/files/patch-protobuf +++ /dev/null @@ -1,10 +0,0 @@ ---- sql/protobuf/CMakeLists.txt.orig 2023-11-24 17:33:10.000000000 +0700 -+++ sql/protobuf/CMakeLists.txt 2024-02-17 02:13:42.264307000 +0700 -@@ -21,6 +21,7 @@ - # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - - INCLUDE(${CMAKE_SOURCE_DIR}/cmake/protobuf.cmake) -+INCLUDE_DIRECTORIES(%%PREFIX%%/include) - - SET(PROTOBUF_LITE_LIB_NAME rpl_protobuf_lite) - diff --git a/databases/xtrabackup81/files/patch-sql_auth_sql__authorization.cc b/databases/xtrabackup81/files/patch-sql_auth_sql__authorization.cc deleted file mode 100644 index 95b8518d0a9..00000000000 --- a/databases/xtrabackup81/files/patch-sql_auth_sql__authorization.cc +++ /dev/null @@ -1,13 +0,0 @@ ---- sql/auth/sql_authorization.cc.orig 2023-10-19 12:05:28 UTC -+++ sql/auth/sql_authorization.cc -@@ -7437,6 +7437,10 @@ bool operator==(const Role_id &a, const std::string &b - return tmp == b; - } - -+bool operator==(const Role_id &a, const LEX_CSTRING &b) { -+ return a == to_string(b); -+} -+ - bool operator==(const std::pair &a, const std::string &b) { - return a.first == b; - } diff --git a/databases/xtrabackup81/files/patch-storage_innobase_xtrabackup_src_utils.cc b/databases/xtrabackup81/files/patch-storage_innobase_xtrabackup_src_utils.cc deleted file mode 100644 index dbc84f05a7e..00000000000 --- a/databases/xtrabackup81/files/patch-storage_innobase_xtrabackup_src_utils.cc +++ /dev/null @@ -1,59 +0,0 @@ ---- storage/innobase/xtrabackup/src/utils.cc.orig 2023-10-19 12:05:28 UTC -+++ storage/innobase/xtrabackup/src/utils.cc -@@ -21,6 +21,8 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Bos - - #ifdef __APPLE__ - #include -+#endif -+#if defined(__APPLE__) || defined(__FreeBSD__) - #include - #else - #ifdef HAVE_PROCPS_V3 -@@ -113,12 +115,14 @@ unsigned long get_version_number(std::string version_s - return major * 10000 + minor * 100 + version; - } - --#ifdef __APPLE__ -+#if defined(__APPLE__) || defined(__FreeBSD__) - unsigned long host_total_memory() { - unsigned long total_mem = sysconf(_SC_PHYS_PAGES) * sysconf(_SC_PAGESIZE); - return total_mem; - } -+#endif - -+#ifdef __APPLE__ - unsigned long host_free_memory() { - unsigned long total_mem = host_total_memory(); - int64_t used_mem; -@@ -139,6 +143,31 @@ unsigned long host_free_memory() { - return total_mem - (unsigned long)used_mem; - } - return 0; -+} -+#elif defined(__FreeBSD__) -+unsigned long host_free_memory() { -+ static int mib_free[2] = { -1, 0 }; -+ static int mib_inactive[2] = { -1, 0 }; -+ size_t miblen = sizeof(mib_free) / sizeof(mib_free[0]); -+ uint32_t free_pages, inactive_pages; -+ size_t sz = sizeof(free_pages); -+ -+ free_pages = inactive_pages = 0; -+ -+ if (mib_free[0] < 0 && -+ sysctlnametomib("vm.stats.vm.v_free_count", mib_free, &miblen) < 0) -+ mib_free[0] = 0; -+ if (mib_inactive[0] < 0 && -+ sysctlnametomib("vm.stats.vm.v_inactive_count", mib_inactive, &miblen) < 0) -+ mib_inactive[0] = 0; -+ -+ if (mib_free[0] && -+ sysctl(mib_free, 2, &free_pages, &sz, NULL, 0) < 0) -+ free_pages = 0; /* should not happen */ -+ if (mib_inactive[0] && sysctl(mib_inactive, 2, &inactive_pages, &sz, NULL, 0) < 0) -+ inactive_pages = 0; /* should not happen, too */ -+ -+ return (free_pages + inactive_pages) * sysconf(_SC_PAGESIZE); - } - #else - unsigned long host_total_memory() { diff --git a/databases/xtrabackup81/files/patch-storage_innobase_xtrabackup_xbcloud__osenv.sh b/databases/xtrabackup81/files/patch-storage_innobase_xtrabackup_xbcloud__osenv.sh deleted file mode 100644 index 37b1e45afc6..00000000000 --- a/databases/xtrabackup81/files/patch-storage_innobase_xtrabackup_xbcloud__osenv.sh +++ /dev/null @@ -1,15 +0,0 @@ ---- storage/innobase/xtrabackup/xbcloud_osenv.sh.orig 2020-08-28 21:02:32 UTC -+++ storage/innobase/xtrabackup/xbcloud_osenv.sh -@@ -1,4 +1,4 @@ --#!/bin/bash -+#!/bin/sh - - # Copyright (C) 2015 Percona LLC and/or its affiliates. - # This software comes with ABSOLUTELY NO WARRANTY. This is free software, -@@ -105,5 +105,5 @@ fi - - # do it - # shellcheck disable=SC2086,SC2048 --${XBCLOUD_BIN} $* ${XBCLOUD_OS_ENV} -+${XBCLOUD_BIN} "$@" ${XBCLOUD_OS_ENV} - diff --git a/databases/xtrabackup81/files/patch-storage_temptable_include_temptable_lock__free__type.h b/databases/xtrabackup81/files/patch-storage_temptable_include_temptable_lock__free__type.h deleted file mode 100644 index f6664e3afa7..00000000000 --- a/databases/xtrabackup81/files/patch-storage_temptable_include_temptable_lock__free__type.h +++ /dev/null @@ -1,17 +0,0 @@ ---- storage/temptable/include/temptable/lock_free_type.h.orig 2023-10-19 12:05:28 UTC -+++ storage/temptable/include/temptable/lock_free_type.h -@@ -32,6 +32,14 @@ Lock-free type (selection) implementation. */ - #include "my_config.h" - #include "storage/temptable/include/temptable/constants.h" - -+#if defined(__i386__) //&& defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) -+/* Fix for clang setting __GCC_ATOMIC_LLONG_LOCK_FREE incorrectly for x86 -+ * https://llvm.org/bugs/show_bug.cgi?id=19355 -+ */ -+#undef ATOMIC_LLONG_LOCK_FREE -+#define ATOMIC_LLONG_LOCK_FREE 2 -+#endif -+ - namespace temptable { - - /** Clang has a bug which causes ATOMIC_LLONG_LOCK_FREE to be defined as 1 diff --git a/databases/xtrabackup81/pkg-descr b/databases/xtrabackup81/pkg-descr deleted file mode 100644 index da1655f5776..00000000000 --- a/databases/xtrabackup81/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Percona XtraBackup is an open-source hot backup utility for MySQL that -doesn't lock your database during the backup. It can back up data from -InnoDB, XtraDB and MyISAM tables on MySQL/Percona Server/MariaDB -servers, and has many advanced features. diff --git a/databases/xtrabackup81/pkg-plist b/databases/xtrabackup81/pkg-plist deleted file mode 100644 index 40cde541910..00000000000 --- a/databases/xtrabackup81/pkg-plist +++ /dev/null @@ -1,10 +0,0 @@ -bin/xbcloud -bin/xbcloud_osenv -bin/xbcrypt -bin/xbstream -bin/xtrabackup -lib/libmysqlservices.a -lib/plugin/component_keyring_file.so -lib/plugin/component_keyring_kms.so -lib/plugin/keyring_file.so -lib/plugin/component_keyring_vault.so diff --git a/databases/xtrabackup84/Makefile b/databases/xtrabackup84/Makefile index b64fac852d8..5405ee63c7e 100644 --- a/databases/xtrabackup84/Makefile +++ b/databases/xtrabackup84/Makefile @@ -1,7 +1,7 @@ PORTNAME= xtrabackup84 PORTVERSION= 8.4.0 DISTVERSIONSUFFIX= -1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= databases MASTER_SITES= https://downloads.percona.com/downloads/Percona-XtraBackup-innovative-release/Percona-XtraBackup-8.4.0-1/source/tarball/:percona DISTFILES= ${PPORTNAME}-${DVERSION}${EXTRACT_SUFX}:percona diff --git a/deskutils/Makefile b/deskutils/Makefile index fa148a183c4..e179d25c3d0 100644 --- a/deskutils/Makefile +++ b/deskutils/Makefile @@ -187,6 +187,7 @@ SUBDIR += mindforger SUBDIR += moregroupware SUBDIR += mozo + SUBDIR += mybee-qt SUBDIR += mytetra SUBDIR += nanonote SUBDIR += nautilus-sendto @@ -214,9 +215,6 @@ SUBDIR += pipecolor SUBDIR += plan SUBDIR += plans - SUBDIR += plasma5-milou - SUBDIR += plasma5-sddm-kcm - SUBDIR += plasma5-xdg-desktop-portal-kde SUBDIR += plasma6-milou SUBDIR += plasma6-sddm-kcm SUBDIR += plasma6-xdg-desktop-portal-kde diff --git a/deskutils/akonadi-calendar-tools/Makefile b/deskutils/akonadi-calendar-tools/Makefile index d215113ba99..ed5064d38e3 100644 --- a/deskutils/akonadi-calendar-tools/Makefile +++ b/deskutils/akonadi-calendar-tools/Makefile @@ -8,18 +8,17 @@ WWW= https://www.kde.org/ LIB_DEPENDS= libical.so:devel/libical -USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz USE_KDE= auth bookmarks codecs completion config configwidgets \ coreaddons crash guiaddons i18n iconthemes itemmodels \ - itemviews jobwidgets kdelibs4support kio notifications parts \ - service solid sonnet textwidgets unitconversion widgetsaddons \ - windowsystem xmlgui \ + itemviews jobwidgets kio notifications parts service solid \ + sonnet textwidgets unitconversion widgetsaddons windowsystem \ + xmlgui \ ecm:build # pim components -USE_KDE+= akonadi akonadicalendar calendarsupport calendarcore calendarutils \ - identitymanagement libkdepim mime pimtextedit -USE_QT= core dbus gui network printsupport widgets xml \ - buildtools:build qmake:build +USE_KDE+= akonadi akonadicalendar calendarcore calendarsupport \ + calendarutils identitymanagement libkdepim mime pimtextedit +USE_QT= base USE_LDCONFIG= yes DESCR= ${.CURDIR:H:H}/deskutils/kdepim/pkg-descr diff --git a/deskutils/akonadi-calendar-tools/distinfo b/deskutils/akonadi-calendar-tools/distinfo index b98f371bf5b..c212fc77ec1 100644 --- a/deskutils/akonadi-calendar-tools/distinfo +++ b/deskutils/akonadi-calendar-tools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889444 -SHA256 (KDE/release-service/23.08.5/akonadi-calendar-tools-23.08.5.tar.xz) = 83bb42484096a86922dae11381bd19ffec71b4a5906ce806ec2a59ca425880aa -SIZE (KDE/release-service/23.08.5/akonadi-calendar-tools-23.08.5.tar.xz) = 255924 +TIMESTAMP = 1734460033 +SHA256 (KDE/release-service/24.12.0/akonadi-calendar-tools-24.12.0.tar.xz) = fb5531c8d7a4c415e063bc6ccf6211541c1fd8ae040f0fb47486168a771d1040 +SIZE (KDE/release-service/24.12.0/akonadi-calendar-tools-24.12.0.tar.xz) = 269360 diff --git a/deskutils/akonadi-calendar-tools/pkg-plist b/deskutils/akonadi-calendar-tools/pkg-plist index 195630b63b1..aaa1b0f2bc6 100644 --- a/deskutils/akonadi-calendar-tools/pkg-plist +++ b/deskutils/akonadi-calendar-tools/pkg-plist @@ -8,6 +8,8 @@ share/icons/hicolor/32x32/apps/konsolekalendar.png share/icons/hicolor/48x48/apps/konsolekalendar.png share/locale/ar/LC_MESSAGES/calendarjanitor.mo share/locale/ar/LC_MESSAGES/konsolekalendar.mo +share/locale/ast/LC_MESSAGES/calendarjanitor.mo +share/locale/ast/LC_MESSAGES/konsolekalendar.mo share/locale/az/LC_MESSAGES/calendarjanitor.mo share/locale/az/LC_MESSAGES/konsolekalendar.mo share/locale/be/LC_MESSAGES/konsolekalendar.mo @@ -31,6 +33,7 @@ share/locale/el/LC_MESSAGES/calendarjanitor.mo share/locale/el/LC_MESSAGES/konsolekalendar.mo share/locale/en_GB/LC_MESSAGES/calendarjanitor.mo share/locale/en_GB/LC_MESSAGES/konsolekalendar.mo +share/locale/eo/LC_MESSAGES/calendarjanitor.mo share/locale/eo/LC_MESSAGES/konsolekalendar.mo share/locale/es/LC_MESSAGES/calendarjanitor.mo share/locale/es/LC_MESSAGES/konsolekalendar.mo @@ -47,6 +50,7 @@ share/locale/fy/LC_MESSAGES/konsolekalendar.mo share/locale/ga/LC_MESSAGES/konsolekalendar.mo share/locale/gl/LC_MESSAGES/calendarjanitor.mo share/locale/gl/LC_MESSAGES/konsolekalendar.mo +share/locale/he/LC_MESSAGES/calendarjanitor.mo share/locale/he/LC_MESSAGES/konsolekalendar.mo share/locale/hi/LC_MESSAGES/calendarjanitor.mo share/locale/hi/LC_MESSAGES/konsolekalendar.mo @@ -72,6 +76,8 @@ share/locale/ko/LC_MESSAGES/calendarjanitor.mo share/locale/ko/LC_MESSAGES/konsolekalendar.mo share/locale/lt/LC_MESSAGES/calendarjanitor.mo share/locale/lt/LC_MESSAGES/konsolekalendar.mo +share/locale/lv/LC_MESSAGES/calendarjanitor.mo +share/locale/lv/LC_MESSAGES/konsolekalendar.mo share/locale/mk/LC_MESSAGES/konsolekalendar.mo share/locale/mr/LC_MESSAGES/konsolekalendar.mo share/locale/ms/LC_MESSAGES/konsolekalendar.mo @@ -101,6 +107,7 @@ share/locale/sl/LC_MESSAGES/konsolekalendar.mo share/locale/sq/LC_MESSAGES/konsolekalendar.mo share/locale/sv/LC_MESSAGES/calendarjanitor.mo share/locale/sv/LC_MESSAGES/konsolekalendar.mo +share/locale/ta/LC_MESSAGES/calendarjanitor.mo share/locale/ta/LC_MESSAGES/konsolekalendar.mo share/locale/tg/LC_MESSAGES/konsolekalendar.mo share/locale/tr/LC_MESSAGES/calendarjanitor.mo @@ -115,5 +122,5 @@ share/locale/zh_CN/LC_MESSAGES/calendarjanitor.mo share/locale/zh_CN/LC_MESSAGES/konsolekalendar.mo share/locale/zh_TW/LC_MESSAGES/calendarjanitor.mo share/locale/zh_TW/LC_MESSAGES/konsolekalendar.mo -share/qlogging-categories5/console.categories -share/qlogging-categories5/console.renamecategories +share/qlogging-categories6/console.categories +share/qlogging-categories6/console.renamecategories diff --git a/deskutils/akonadi-import-wizard/Makefile b/deskutils/akonadi-import-wizard/Makefile index b40108e58d2..7b8d9314730 100644 --- a/deskutils/akonadi-import-wizard/Makefile +++ b/deskutils/akonadi-import-wizard/Makefile @@ -1,6 +1,5 @@ PORTNAME= akonadi-import-wizard DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= deskutils kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -11,20 +10,20 @@ LIB_DEPENDS= libassuan.so:security/libassuan \ libgpg-error.so:security/libgpg-error \ libgpgme.so:security/gpgme \ libgpgmepp.so:security/gpgme-cpp \ - libqgpgme.so:security/gpgme-qt@qt5 \ - libqt5keychain.so:security/qtkeychain@qt5 + libqgpgmeqt6.so:security/gpgme-qt@qt6 \ + libqt6keychain.so:security/qtkeychain@qt6 -USES= cmake compiler:c++11-lib gettext grantlee:5 kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz USE_KDE= archive auth codecs completion config configwidgets coreaddons \ - crash dbusaddons i18n itemmodels kio service wallet \ - widgetsaddons xmlgui \ + crash dbusaddons i18n itemmodels kio service texttemplate \ + wallet widgetsaddons xmlgui \ ecm:build # pim components USE_KDE+= akonadi akonadicontacts akonadimime contacts grantleetheme \ - identitymanagement imap libkdepim libkleo mailcommon mailimporter \ - mailtransport messagelib mime pimcommon pimtextedit -USE_QT= concurrent core dbus gui network widgets xml \ - buildtools:build qmake:build + identitymanagement imap libkdepim libkleo mailcommon \ + mailimporter mailtransport messagelib mime pimcommon \ + pimtextedit +USE_QT= base USE_LDCONFIG= yes DESCR= ${.CURDIR:H:H}/deskutils/kdepim/pkg-descr diff --git a/deskutils/akonadi-import-wizard/distinfo b/deskutils/akonadi-import-wizard/distinfo index 4abd89eeb0a..4de1e6a73af 100644 --- a/deskutils/akonadi-import-wizard/distinfo +++ b/deskutils/akonadi-import-wizard/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889429 -SHA256 (KDE/release-service/23.08.5/akonadi-import-wizard-23.08.5.tar.xz) = 3cc996bc0436eaa61cac4730624ce5096efdbd0dd57d4e91689e81c5d6994da6 -SIZE (KDE/release-service/23.08.5/akonadi-import-wizard-23.08.5.tar.xz) = 515068 +TIMESTAMP = 1734460035 +SHA256 (KDE/release-service/24.12.0/akonadi-import-wizard-24.12.0.tar.xz) = e5abdaff722ab35d35afef63e12ccdc8ca37d464db3f73f383cf839557f641a8 +SIZE (KDE/release-service/24.12.0/akonadi-import-wizard-24.12.0.tar.xz) = 491896 diff --git a/deskutils/akonadi-import-wizard/pkg-plist b/deskutils/akonadi-import-wizard/pkg-plist index 568ab851d33..987bf742506 100644 --- a/deskutils/akonadi-import-wizard/pkg-plist +++ b/deskutils/akonadi-import-wizard/pkg-plist @@ -1,45 +1,42 @@ bin/akonadiimportwizard -include/KPim5/ImportWizard/ImportWizard/AbstractAddressBook -include/KPim5/ImportWizard/ImportWizard/AbstractBase -include/KPim5/ImportWizard/ImportWizard/AbstractCalendar -include/KPim5/ImportWizard/ImportWizard/AbstractDisplayInfo -include/KPim5/ImportWizard/ImportWizard/AbstractImporter -include/KPim5/ImportWizard/ImportWizard/AbstractSettings -include/KPim5/ImportWizard/ImportWizard/ImportWizardUtil -include/KPim5/ImportWizard/importwizard/abstractaddressbook.h -include/KPim5/ImportWizard/importwizard/abstractbase.h -include/KPim5/ImportWizard/importwizard/abstractcalendar.h -include/KPim5/ImportWizard/importwizard/abstractdisplayinfo.h -include/KPim5/ImportWizard/importwizard/abstractimporter.h -include/KPim5/ImportWizard/importwizard/abstractsettings.h -include/KPim5/ImportWizard/importwizard/importwizardutil.h -include/KPim5/ImportWizard/importwizard/libimportwizard_export.h -include/KPim5/ImportWizard/importwizard_version.h -lib/cmake/KPim5ImportWizard/KPim5ImportWizardConfig.cmake -lib/cmake/KPim5ImportWizard/KPim5ImportWizardConfigVersion.cmake -lib/cmake/KPim5ImportWizard/KPim5ImportWizardTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5ImportWizard/KPim5ImportWizardTargets.cmake -lib/cmake/KPimImportWizard/KPim5ImportWizardTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPimImportWizard/KPim5ImportWizardTargets.cmake -lib/cmake/KPimImportWizard/KPimImportWizardConfig.cmake -lib/cmake/KPimImportWizard/KPimImportWizardConfigVersion.cmake -lib/libKPim5ImportWizard.so -lib/libKPim5ImportWizard.so.5 -lib/libKPim5ImportWizard.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_PLUGINDIR%%/pim5/importwizard/balsaimporterplugin.so -%%QT_PLUGINDIR%%/pim5/importwizard/clawsmailimporterplugin.so -%%QT_PLUGINDIR%%/pim5/importwizard/evolutionv3importerplugin.so -%%QT_PLUGINDIR%%/pim5/importwizard/icedoveimporterplugin.so -%%QT_PLUGINDIR%%/pim5/importwizard/seamonkeyimporterplugin.so -%%QT_PLUGINDIR%%/pim5/importwizard/sylpheedimporterplugin.so -%%QT_PLUGINDIR%%/pim5/importwizard/thunderbirdimporterplugin.so -%%QT_PLUGINDIR%%/pim5/importwizard/trojitaimporterplugin.so +include/KPim6/ImportWizard/ImportWizard/AbstractAddressBook +include/KPim6/ImportWizard/ImportWizard/AbstractBase +include/KPim6/ImportWizard/ImportWizard/AbstractCalendar +include/KPim6/ImportWizard/ImportWizard/AbstractDisplayInfo +include/KPim6/ImportWizard/ImportWizard/AbstractImporter +include/KPim6/ImportWizard/ImportWizard/AbstractSettings +include/KPim6/ImportWizard/ImportWizard/ImportWizardUtil +include/KPim6/ImportWizard/importwizard/abstractaddressbook.h +include/KPim6/ImportWizard/importwizard/abstractbase.h +include/KPim6/ImportWizard/importwizard/abstractcalendar.h +include/KPim6/ImportWizard/importwizard/abstractdisplayinfo.h +include/KPim6/ImportWizard/importwizard/abstractimporter.h +include/KPim6/ImportWizard/importwizard/abstractsettings.h +include/KPim6/ImportWizard/importwizard/importwizardutil.h +include/KPim6/ImportWizard/importwizard/libimportwizard_export.h +include/KPim6/ImportWizard/importwizard_version.h +lib/cmake/KPim6ImportWizard/KPim6ImportWizardConfig.cmake +lib/cmake/KPim6ImportWizard/KPim6ImportWizardConfigVersion.cmake +lib/cmake/KPim6ImportWizard/KPim6ImportWizardTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6ImportWizard/KPim6ImportWizardTargets.cmake +lib/libKPim6ImportWizard.so +lib/libKPim6ImportWizard.so.6 +lib/libKPim6ImportWizard.so.%%KDE_APPLICATIONS_SHLIB_VER%% +%%QT_PLUGINDIR%%/pim6/importwizard/balsaimporterplugin.so +%%QT_PLUGINDIR%%/pim6/importwizard/clawsmailimporterplugin.so +%%QT_PLUGINDIR%%/pim6/importwizard/evolutionv3importerplugin.so +%%QT_PLUGINDIR%%/pim6/importwizard/icedoveimporterplugin.so +%%QT_PLUGINDIR%%/pim6/importwizard/seamonkeyimporterplugin.so +%%QT_PLUGINDIR%%/pim6/importwizard/sylpheedimporterplugin.so +%%QT_PLUGINDIR%%/pim6/importwizard/thunderbirdimporterplugin.so +%%QT_PLUGINDIR%%/pim6/importwizard/trojitaimporterplugin.so share/applications/org.kde.akonadiimportwizard.desktop share/icons/hicolor/128x128/apps/kontact-import-wizard.png share/icons/hicolor/256x256/apps/kontact-import-wizard.png share/icons/hicolor/64x64/apps/kontact-import-wizard.png share/importwizard/pics/step1.png share/locale/ar/LC_MESSAGES/akonadiimportwizard.mo +share/locale/ast/LC_MESSAGES/akonadiimportwizard.mo share/locale/az/LC_MESSAGES/akonadiimportwizard.mo share/locale/bg/LC_MESSAGES/akonadiimportwizard.mo share/locale/bs/LC_MESSAGES/akonadiimportwizard.mo @@ -50,6 +47,7 @@ share/locale/da/LC_MESSAGES/akonadiimportwizard.mo share/locale/de/LC_MESSAGES/akonadiimportwizard.mo share/locale/el/LC_MESSAGES/akonadiimportwizard.mo share/locale/en_GB/LC_MESSAGES/akonadiimportwizard.mo +share/locale/eo/LC_MESSAGES/akonadiimportwizard.mo share/locale/es/LC_MESSAGES/akonadiimportwizard.mo share/locale/et/LC_MESSAGES/akonadiimportwizard.mo share/locale/eu/LC_MESSAGES/akonadiimportwizard.mo @@ -57,8 +55,10 @@ share/locale/fi/LC_MESSAGES/akonadiimportwizard.mo share/locale/fr/LC_MESSAGES/akonadiimportwizard.mo share/locale/ga/LC_MESSAGES/akonadiimportwizard.mo share/locale/gl/LC_MESSAGES/akonadiimportwizard.mo +share/locale/he/LC_MESSAGES/akonadiimportwizard.mo share/locale/hu/LC_MESSAGES/akonadiimportwizard.mo share/locale/ia/LC_MESSAGES/akonadiimportwizard.mo +share/locale/id/LC_MESSAGES/akonadiimportwizard.mo share/locale/it/LC_MESSAGES/akonadiimportwizard.mo share/locale/ja/LC_MESSAGES/akonadiimportwizard.mo share/locale/ka/LC_MESSAGES/akonadiimportwizard.mo @@ -66,6 +66,7 @@ share/locale/kk/LC_MESSAGES/akonadiimportwizard.mo share/locale/km/LC_MESSAGES/akonadiimportwizard.mo share/locale/ko/LC_MESSAGES/akonadiimportwizard.mo share/locale/lt/LC_MESSAGES/akonadiimportwizard.mo +share/locale/lv/LC_MESSAGES/akonadiimportwizard.mo share/locale/mr/LC_MESSAGES/akonadiimportwizard.mo share/locale/nb/LC_MESSAGES/akonadiimportwizard.mo share/locale/nds/LC_MESSAGES/akonadiimportwizard.mo @@ -84,5 +85,5 @@ share/locale/ug/LC_MESSAGES/akonadiimportwizard.mo share/locale/uk/LC_MESSAGES/akonadiimportwizard.mo share/locale/zh_CN/LC_MESSAGES/akonadiimportwizard.mo share/locale/zh_TW/LC_MESSAGES/akonadiimportwizard.mo -share/qlogging-categories5/importwizard.categories -share/qlogging-categories5/importwizard.renamecategories +share/qlogging-categories6/importwizard.categories +share/qlogging-categories6/importwizard.renamecategories diff --git a/deskutils/akonadiconsole/Makefile b/deskutils/akonadiconsole/Makefile index 9bde59d12bf..b3d688f6d30 100644 --- a/deskutils/akonadiconsole/Makefile +++ b/deskutils/akonadiconsole/Makefile @@ -1,6 +1,5 @@ PORTNAME= akonadiconsole DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= deskutils kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -13,24 +12,23 @@ LIB_DEPENDS= libassuan.so:security/libassuan \ libgpg-error.so:security/libgpg-error \ libgpgme.so:security/gpgme \ libgpgmepp.so:security/gpgme-cpp \ - libqgpgme.so:security/gpgme-qt@qt5 \ + libqgpgmeqt6.so:security/gpgme-qt@qt6 \ libical.so:devel/libical \ libxapian.so:databases/xapian-core -USES= cmake compiler:c++11-lib gettext grantlee:5 kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz USE_KDE= auth bookmarks codecs completion config configwidgets \ coreaddons crash dbusaddons guiaddons i18n iconthemes \ - itemmodels itemviews jobwidgets kdelibs4support kio \ - notifications parts service solid sonnet textwidgets \ - unitconversion widgetsaddons windowsystem xmlgui \ + itemmodels itemviews jobwidgets kio notifications parts \ + service solid sonnet textwidgets unitconversion widgetsaddons \ + windowsystem xmlgui \ ecm:build # pim components USE_KDE+= akonadi akonadicalendar akonadicontacts akonadimime \ akonadisearch calendarcore calendarsupport contacts \ - grantleetheme identitymanagement libkdepim libkleo messagelib mime \ - pimcommon pimtextedit -USE_QT= concurrent core dbus gui network printsupport sql widgets xml \ - buildtools:build qmake:build + grantleetheme identitymanagement libkdepim libkleo messagelib \ + mime pimcommon pimtextedit +USE_QT= base USE_LDCONFIG= yes DESCR= ${.CURDIR:H:H}/deskutils/kdepim/pkg-descr diff --git a/deskutils/akonadiconsole/distinfo b/deskutils/akonadiconsole/distinfo index 98a52e0f93e..96d2c3804cb 100644 --- a/deskutils/akonadiconsole/distinfo +++ b/deskutils/akonadiconsole/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889440 -SHA256 (KDE/release-service/23.08.5/akonadiconsole-23.08.5.tar.xz) = 61c84dfa88bb81380df1645ee65672646b96c7b2ac544540228ff2b609bb2a9c -SIZE (KDE/release-service/23.08.5/akonadiconsole-23.08.5.tar.xz) = 286164 +TIMESTAMP = 1734460036 +SHA256 (KDE/release-service/24.12.0/akonadiconsole-24.12.0.tar.xz) = bf0a7ca3571b36a52e493b8c3c87f3cd4f5245dd4df02cb9521d4c2148c1fb1e +SIZE (KDE/release-service/24.12.0/akonadiconsole-24.12.0.tar.xz) = 313788 diff --git a/deskutils/akonadiconsole/pkg-plist b/deskutils/akonadiconsole/pkg-plist index 0d1bd6fc358..bf88ad04cb3 100644 --- a/deskutils/akonadiconsole/pkg-plist +++ b/deskutils/akonadiconsole/pkg-plist @@ -1,5 +1,5 @@ bin/akonadiconsole -lib/libakonadiconsole.so.5 +lib/libakonadiconsole.so.6 lib/libakonadiconsole.so.%%KDE_APPLICATIONS_SHLIB_VER%% share/applications/org.kde.akonadiconsole.desktop share/icons/hicolor/128x128/apps/akonadiconsole.png @@ -9,15 +9,20 @@ share/icons/hicolor/256x256/apps/akonadiconsole.png share/icons/hicolor/32x32/apps/akonadiconsole.png share/icons/hicolor/48x48/apps/akonadiconsole.png share/icons/hicolor/64x64/apps/akonadiconsole.png +share/locale/ast/LC_MESSAGES/akonadiconsole.mo share/locale/ca/LC_MESSAGES/akonadiconsole.mo share/locale/ca@valencia/LC_MESSAGES/akonadiconsole.mo share/locale/cs/LC_MESSAGES/akonadiconsole.mo share/locale/de/LC_MESSAGES/akonadiconsole.mo +share/locale/el/LC_MESSAGES/akonadiconsole.mo share/locale/en_GB/LC_MESSAGES/akonadiconsole.mo +share/locale/eo/LC_MESSAGES/akonadiconsole.mo share/locale/es/LC_MESSAGES/akonadiconsole.mo share/locale/eu/LC_MESSAGES/akonadiconsole.mo share/locale/fi/LC_MESSAGES/akonadiconsole.mo share/locale/fr/LC_MESSAGES/akonadiconsole.mo +share/locale/gl/LC_MESSAGES/akonadiconsole.mo +share/locale/he/LC_MESSAGES/akonadiconsole.mo share/locale/hu/LC_MESSAGES/akonadiconsole.mo share/locale/ia/LC_MESSAGES/akonadiconsole.mo share/locale/it/LC_MESSAGES/akonadiconsole.mo @@ -25,9 +30,12 @@ share/locale/ja/LC_MESSAGES/akonadiconsole.mo share/locale/ka/LC_MESSAGES/akonadiconsole.mo share/locale/ko/LC_MESSAGES/akonadiconsole.mo share/locale/lt/LC_MESSAGES/akonadiconsole.mo +share/locale/lv/LC_MESSAGES/akonadiconsole.mo share/locale/nl/LC_MESSAGES/akonadiconsole.mo share/locale/pl/LC_MESSAGES/akonadiconsole.mo share/locale/pt/LC_MESSAGES/akonadiconsole.mo +share/locale/pt_BR/LC_MESSAGES/akonadiconsole.mo +share/locale/ro/LC_MESSAGES/akonadiconsole.mo share/locale/ru/LC_MESSAGES/akonadiconsole.mo share/locale/sk/LC_MESSAGES/akonadiconsole.mo share/locale/sl/LC_MESSAGES/akonadiconsole.mo @@ -35,5 +43,6 @@ share/locale/sv/LC_MESSAGES/akonadiconsole.mo share/locale/tr/LC_MESSAGES/akonadiconsole.mo share/locale/uk/LC_MESSAGES/akonadiconsole.mo share/locale/zh_CN/LC_MESSAGES/akonadiconsole.mo -share/qlogging-categories5/akonadiconsole.categories -share/qlogging-categories5/akonadiconsole.renamecategories +share/locale/zh_TW/LC_MESSAGES/akonadiconsole.mo +share/qlogging-categories6/akonadiconsole.categories +share/qlogging-categories6/akonadiconsole.renamecategories diff --git a/deskutils/akregator/Makefile b/deskutils/akregator/Makefile index 5286c330c52..452412c0b76 100644 --- a/deskutils/akregator/Makefile +++ b/deskutils/akregator/Makefile @@ -1,6 +1,5 @@ PORTNAME= akregator DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= deskutils kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -13,21 +12,21 @@ LIB_DEPENDS= libassuan.so:security/libassuan \ libgpg-error.so:security/libgpg-error \ libgpgme.so:security/gpgme \ libgpgmepp.so:security/gpgme-cpp \ - libqgpgme.so:security/gpgme-qt@qt5 + libqgpgmeqt6.so:security/gpgme-qt@qt6 -USES= cmake compiler:c++11-lib desktop-file-utils gettext grantlee:5 \ - kde:5 qt:5 tar:xz xorg +USES= cmake compiler:c++11-lib desktop-file-utils gettext kde:6 qt:6 \ + tar:xz xorg USE_KDE= auth codecs completion config configwidgets coreaddons crash \ i18n iconthemes itemmodels jobwidgets kcmutils kio \ - notifications notifyconfig parts service solid sonnet texteditor\ - textwidgets widgetsaddons windowsystem xmlgui \ + notifications notifyconfig parts service solid sonnet \ + statusnotifieritem texteditor textwidgets widgetsaddons \ + windowsystem xmlgui \ ecm:build # pim components USE_KDE+= akonadi akonadimime contacts grantleetheme kontactinterface \ - libkdepim libkleo messagelib mime pimcommon pimtextedit syndication -USE_QT= concurrent core dbus declarative gui location network printsupport \ - webchannel webengine widgets xml \ - buildtools:build qmake:build + ktextaddons libkdepim libkleo messagelib mime pimcommon \ + pimtextedit syndication +USE_QT= base USE_XORG= x11 USE_LDCONFIG= yes diff --git a/deskutils/akregator/distinfo b/deskutils/akregator/distinfo index fa2a0a52665..e45a7eb2df7 100644 --- a/deskutils/akregator/distinfo +++ b/deskutils/akregator/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889443 -SHA256 (KDE/release-service/23.08.5/akregator-23.08.5.tar.xz) = 52371f872a56d4fb98b54f80ee5659c59ba6ab6ca8ffa5e8fbd54c49f868028b -SIZE (KDE/release-service/23.08.5/akregator-23.08.5.tar.xz) = 2324604 +TIMESTAMP = 1734460038 +SHA256 (KDE/release-service/24.12.0/akregator-24.12.0.tar.xz) = 4828565f78a4c9439d41943e87ab3415468a60ec493883a3596b9bcd70230c1e +SIZE (KDE/release-service/24.12.0/akregator-24.12.0.tar.xz) = 2134208 diff --git a/deskutils/akregator/pkg-plist b/deskutils/akregator/pkg-plist index 0423d8f93fd..42359cd079d 100644 --- a/deskutils/akregator/pkg-plist +++ b/deskutils/akregator/pkg-plist @@ -1,22 +1,18 @@ bin/akregator bin/akregatorstorageexporter -lib/libakregatorinterfaces.so.5 +lib/libakregatorinterfaces.so.6 lib/libakregatorinterfaces.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libakregatorprivate.so.5 +lib/libakregatorprivate.so.6 lib/libakregatorprivate.so.%%KDE_APPLICATIONS_SHLIB_VER%% %%QT_PLUGINDIR%%/akregatorpart.so -%%QT_PLUGINDIR%%/pim5/kcms/akregator/akregator_config_advanced.so -%%QT_PLUGINDIR%%/pim5/kcms/akregator/akregator_config_appearance.so -%%QT_PLUGINDIR%%/pim5/kcms/akregator/akregator_config_archive.so -%%QT_PLUGINDIR%%/pim5/kcms/akregator/akregator_config_browser.so -%%QT_PLUGINDIR%%/pim5/kcms/akregator/akregator_config_general.so -%%QT_PLUGINDIR%%/pim5/kcms/akregator/akregator_config_plugins.so -%%QT_PLUGINDIR%%/pim5/kcms/akregator/akregator_config_security.so -%%QT_PLUGINDIR%%/pim5/kontact/kontact_akregatorplugin.so -%%DATADIR%%/grantleetheme/5.2/combinedview.html -%%DATADIR%%/grantleetheme/5.2/defaultnormalvisitfeed.html -%%DATADIR%%/grantleetheme/5.2/defaultnormalvisitfolder.html -%%DATADIR%%/grantleetheme/5.2/normalview.html +%%QT_PLUGINDIR%%/pim6/kcms/akregator/akregator_config_advanced.so +%%QT_PLUGINDIR%%/pim6/kcms/akregator/akregator_config_appearance.so +%%QT_PLUGINDIR%%/pim6/kcms/akregator/akregator_config_archive.so +%%QT_PLUGINDIR%%/pim6/kcms/akregator/akregator_config_browser.so +%%QT_PLUGINDIR%%/pim6/kcms/akregator/akregator_config_general.so +%%QT_PLUGINDIR%%/pim6/kcms/akregator/akregator_config_plugins.so +%%QT_PLUGINDIR%%/pim6/kcms/akregator/akregator_config_security.so +%%QT_PLUGINDIR%%/pim6/kontact/kontact_akregatorplugin.so share/applications/org.kde.akregator.desktop share/config.kcfg/akregator.kcfg share/dbus-1/interfaces/org.kde.akregator.part.xml @@ -28,8 +24,9 @@ share/icons/hicolor/32x32/apps/akregator.png share/icons/hicolor/48x48/apps/akregator.png share/icons/hicolor/64x64/apps/akregator.png share/icons/hicolor/scalable/apps/akregator.svg -share/knotifications5/akregator.notifyrc +share/knotifications6/akregator.notifyrc share/locale/ar/LC_MESSAGES/akregator.mo +share/locale/ast/LC_MESSAGES/akregator.mo share/locale/az/LC_MESSAGES/akregator.mo share/locale/be/LC_MESSAGES/akregator.mo share/locale/bg/LC_MESSAGES/akregator.mo @@ -103,5 +100,5 @@ share/locale/vi/LC_MESSAGES/akregator.mo share/locale/zh_CN/LC_MESSAGES/akregator.mo share/locale/zh_TW/LC_MESSAGES/akregator.mo share/metainfo/org.kde.akregator.appdata.xml -share/qlogging-categories5/akregator.categories -share/qlogging-categories5/akregator.renamecategories +share/qlogging-categories6/akregator.categories +share/qlogging-categories6/akregator.renamecategories diff --git a/deskutils/grantlee-editor/Makefile b/deskutils/grantlee-editor/Makefile index 30af02adb65..f06926d5a04 100644 --- a/deskutils/grantlee-editor/Makefile +++ b/deskutils/grantlee-editor/Makefile @@ -1,6 +1,5 @@ PORTNAME= grantlee-editor DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= deskutils kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -13,21 +12,18 @@ LIB_DEPENDS= libassuan.so:security/libassuan \ libgpg-error.so:security/libgpg-error \ libgpgme.so:security/gpgme \ libgpgmepp.so:security/gpgme-cpp \ - libqgpgme.so:security/gpgme-qt@qt5 + libqgpgmeqt6.so:security/gpgme-qt@qt6 -USES= cmake compiler:c++11-lib gettext grantlee:5 \ - kde:5 qt:5 tar:xz xorg +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz xorg USE_KDE= archive attica auth codecs completion config configwidgets \ - coreaddons crash dbusaddons i18n itemmodels jobwidgets \ - kio newstuff service solid syntaxhighlighting texteditor \ + coreaddons crash dbusaddons i18n itemmodels jobwidgets kio \ + newstuff service solid syntaxhighlighting texteditor \ widgetsaddons windowsystem xmlgui \ ecm:build # pim components USE_KDE+= akonadi akonadicontacts akonadimime contacts grantleetheme \ libkleo messagelib mime pimcommon pimtextedit -USE_QT= concurrent core dbus declarative gui location network \ - printsupport webchannel webengine widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 USE_LDCONFIG= yes diff --git a/deskutils/grantlee-editor/distinfo b/deskutils/grantlee-editor/distinfo index 0aed4f21a3d..7528246ebee 100644 --- a/deskutils/grantlee-editor/distinfo +++ b/deskutils/grantlee-editor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889449 -SHA256 (KDE/release-service/23.08.5/grantlee-editor-23.08.5.tar.xz) = 32cdd5850eaf60f612a7c289afa3ce371847631a31082b8164cd9b57d7290a8c -SIZE (KDE/release-service/23.08.5/grantlee-editor-23.08.5.tar.xz) = 117568 +TIMESTAMP = 1734460040 +SHA256 (KDE/release-service/24.12.0/grantlee-editor-24.12.0.tar.xz) = 65357fefd24610395b7644c5359c75860739a83825bc47188b00f007929b0bc7 +SIZE (KDE/release-service/24.12.0/grantlee-editor-24.12.0.tar.xz) = 124352 diff --git a/deskutils/grantlee-editor/pkg-plist b/deskutils/grantlee-editor/pkg-plist index 8789703579f..0fe94fe640a 100644 --- a/deskutils/grantlee-editor/pkg-plist +++ b/deskutils/grantlee-editor/pkg-plist @@ -1,7 +1,7 @@ bin/contactprintthemeeditor bin/contactthemeeditor bin/headerthemeeditor -lib/libgrantleethemeeditor.so.5 +lib/libgrantleethemeeditor.so.6 lib/libgrantleethemeeditor.so.%%KDE_APPLICATIONS_SHLIB_VER%% share/applications/org.kde.contactprintthemeeditor.desktop share/applications/org.kde.contactthemeeditor.desktop @@ -11,6 +11,10 @@ share/locale/ar/LC_MESSAGES/contactprintthemeeditor.mo share/locale/ar/LC_MESSAGES/contactthemeeditor.mo share/locale/ar/LC_MESSAGES/headerthemeeditor.mo share/locale/ar/LC_MESSAGES/libgrantleethemeeditor.mo +share/locale/ast/LC_MESSAGES/contactprintthemeeditor.mo +share/locale/ast/LC_MESSAGES/contactthemeeditor.mo +share/locale/ast/LC_MESSAGES/headerthemeeditor.mo +share/locale/ast/LC_MESSAGES/libgrantleethemeeditor.mo share/locale/bg/LC_MESSAGES/contactprintthemeeditor.mo share/locale/bg/LC_MESSAGES/contactthemeeditor.mo share/locale/bg/LC_MESSAGES/headerthemeeditor.mo @@ -44,6 +48,10 @@ share/locale/en_GB/LC_MESSAGES/contactprintthemeeditor.mo share/locale/en_GB/LC_MESSAGES/contactthemeeditor.mo share/locale/en_GB/LC_MESSAGES/headerthemeeditor.mo share/locale/en_GB/LC_MESSAGES/libgrantleethemeeditor.mo +share/locale/eo/LC_MESSAGES/contactprintthemeeditor.mo +share/locale/eo/LC_MESSAGES/contactthemeeditor.mo +share/locale/eo/LC_MESSAGES/headerthemeeditor.mo +share/locale/eo/LC_MESSAGES/libgrantleethemeeditor.mo share/locale/es/LC_MESSAGES/contactprintthemeeditor.mo share/locale/es/LC_MESSAGES/contactthemeeditor.mo share/locale/es/LC_MESSAGES/headerthemeeditor.mo @@ -68,6 +76,11 @@ share/locale/gl/LC_MESSAGES/contactprintthemeeditor.mo share/locale/gl/LC_MESSAGES/contactthemeeditor.mo share/locale/gl/LC_MESSAGES/headerthemeeditor.mo share/locale/gl/LC_MESSAGES/libgrantleethemeeditor.mo +share/locale/he/LC_MESSAGES/contactprintthemeeditor.mo +share/locale/he/LC_MESSAGES/contactthemeeditor.mo +share/locale/he/LC_MESSAGES/headerthemeeditor.mo +share/locale/he/LC_MESSAGES/libgrantleethemeeditor.mo +share/locale/hu/LC_MESSAGES/contactprintthemeeditor.mo share/locale/hu/LC_MESSAGES/contactthemeeditor.mo share/locale/hu/LC_MESSAGES/headerthemeeditor.mo share/locale/hu/LC_MESSAGES/libgrantleethemeeditor.mo @@ -147,6 +160,7 @@ share/locale/sv/LC_MESSAGES/contactprintthemeeditor.mo share/locale/sv/LC_MESSAGES/contactthemeeditor.mo share/locale/sv/LC_MESSAGES/headerthemeeditor.mo share/locale/sv/LC_MESSAGES/libgrantleethemeeditor.mo +share/locale/ta/LC_MESSAGES/libgrantleethemeeditor.mo share/locale/tr/LC_MESSAGES/contactprintthemeeditor.mo share/locale/tr/LC_MESSAGES/contactthemeeditor.mo share/locale/tr/LC_MESSAGES/headerthemeeditor.mo @@ -166,5 +180,5 @@ share/locale/zh_TW/LC_MESSAGES/contactprintthemeeditor.mo share/locale/zh_TW/LC_MESSAGES/contactthemeeditor.mo share/locale/zh_TW/LC_MESSAGES/headerthemeeditor.mo share/locale/zh_TW/LC_MESSAGES/libgrantleethemeeditor.mo -share/qlogging-categories5/grantleeditor.categories -share/qlogging-categories5/grantleeditor.renamecategories +share/qlogging-categories6/grantleeditor.categories +share/qlogging-categories6/grantleeditor.renamecategories diff --git a/deskutils/grantleetheme/Makefile b/deskutils/grantleetheme/Makefile index 77caffb2e6c..4847b89cb9f 100644 --- a/deskutils/grantleetheme/Makefile +++ b/deskutils/grantleetheme/Makefile @@ -8,13 +8,12 @@ WWW= https://www.kde.org/ LICENSE= LGPL21 -USES= cmake compiler:c++11-lib gettext grantlee:5 kde:5 \ - pkgconfig qt:5 tar:xz +USES= cmake compiler:c++11-lib gettext kde:6 pkgconfig qt:6 tar:xz USE_KDE= attica auth codecs config configwidgets coreaddons guiaddons \ - i18n iconthemes newstuff service widgetsaddons xmlgui \ + i18n iconthemes newstuff service texttemplate widgetsaddons \ + xmlgui \ ecm:build -USE_QT= core dbus gui network testlib widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_LDCONFIG= yes DESCR= ${.CURDIR:H:H}/deskutils/kdepim/pkg-descr diff --git a/deskutils/grantleetheme/distinfo b/deskutils/grantleetheme/distinfo index cf635cd4f24..cd57239b092 100644 --- a/deskutils/grantleetheme/distinfo +++ b/deskutils/grantleetheme/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889442 -SHA256 (KDE/release-service/23.08.5/grantleetheme-23.08.5.tar.xz) = 686381b3a0fb0d28e415f9fc9a66633d3c17e75fc2696bf486491bdb3ff242f5 -SIZE (KDE/release-service/23.08.5/grantleetheme-23.08.5.tar.xz) = 63212 +TIMESTAMP = 1734460041 +SHA256 (KDE/release-service/24.12.0/grantleetheme-24.12.0.tar.xz) = 21e566e19782f888d67026141991743cb144ded7d11b2f9c060e445a9fce07fb +SIZE (KDE/release-service/24.12.0/grantleetheme-24.12.0.tar.xz) = 63504 diff --git a/deskutils/grantleetheme/pkg-plist b/deskutils/grantleetheme/pkg-plist index dfff403ea98..158ac266ea8 100644 --- a/deskutils/grantleetheme/pkg-plist +++ b/deskutils/grantleetheme/pkg-plist @@ -1,78 +1,82 @@ -include/KPim5/GrantleeTheme/GrantleeTheme/GenericFormatter -include/KPim5/GrantleeTheme/GrantleeTheme/GrantleeKi18nLocalizer -include/KPim5/GrantleeTheme/GrantleeTheme/GrantleeTheme -include/KPim5/GrantleeTheme/GrantleeTheme/GrantleeThemeEngine -include/KPim5/GrantleeTheme/GrantleeTheme/GrantleeThemeManager -include/KPim5/GrantleeTheme/GrantleeTheme/QtResourceTemplateLoader -include/KPim5/GrantleeTheme/grantleetheme/GenericFormatter -include/KPim5/GrantleeTheme/grantleetheme/GrantleeKi18nLocalizer -include/KPim5/GrantleeTheme/grantleetheme/GrantleeTheme -include/KPim5/GrantleeTheme/grantleetheme/GrantleeThemeEngine -include/KPim5/GrantleeTheme/grantleetheme/GrantleeThemeManager -include/KPim5/GrantleeTheme/grantleetheme/QtResourceTemplateLoader -include/KPim5/GrantleeTheme/grantleetheme/genericformatter.h -include/KPim5/GrantleeTheme/grantleetheme/grantleeki18nlocalizer.h -include/KPim5/GrantleeTheme/grantleetheme/grantleetheme.h -include/KPim5/GrantleeTheme/grantleetheme/grantleetheme_export.h -include/KPim5/GrantleeTheme/grantleetheme/grantleethemeengine.h -include/KPim5/GrantleeTheme/grantleetheme/grantleethememanager.h -include/KPim5/GrantleeTheme/grantleetheme/qtresourcetemplateloader.h -include/KPim5/GrantleeTheme/grantleetheme_version.h -lib/cmake/KPim5GrantleeTheme/KPim5GrantleeThemeConfig.cmake -lib/cmake/KPim5GrantleeTheme/KPim5GrantleeThemeConfigVersion.cmake -lib/cmake/KPim5GrantleeTheme/KPim5GrantleeThemeTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5GrantleeTheme/KPim5GrantleeThemeTargets.cmake -lib/grantlee/%%GRANTLEE_VERSION_SHORT%%/kde_grantlee_plugin.so -lib/libKPim5GrantleeTheme.so -lib/libKPim5GrantleeTheme.so.5 -lib/libKPim5GrantleeTheme.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_MKSPECDIR%%/modules/qt_GrantleeTheme.pri -share/locale/ar/LC_MESSAGES/libgrantleetheme.mo -share/locale/bg/LC_MESSAGES/libgrantleetheme.mo -share/locale/bs/LC_MESSAGES/libgrantleetheme.mo -share/locale/ca/LC_MESSAGES/libgrantleetheme.mo -share/locale/ca@valencia/LC_MESSAGES/libgrantleetheme.mo -share/locale/cs/LC_MESSAGES/libgrantleetheme.mo -share/locale/da/LC_MESSAGES/libgrantleetheme.mo -share/locale/de/LC_MESSAGES/libgrantleetheme.mo -share/locale/el/LC_MESSAGES/libgrantleetheme.mo -share/locale/en_GB/LC_MESSAGES/libgrantleetheme.mo -share/locale/eo/LC_MESSAGES/libgrantleetheme.mo -share/locale/es/LC_MESSAGES/libgrantleetheme.mo -share/locale/et/LC_MESSAGES/libgrantleetheme.mo -share/locale/eu/LC_MESSAGES/libgrantleetheme.mo -share/locale/fi/LC_MESSAGES/libgrantleetheme.mo -share/locale/fr/LC_MESSAGES/libgrantleetheme.mo -share/locale/gl/LC_MESSAGES/libgrantleetheme.mo -share/locale/hi/LC_MESSAGES/libgrantleetheme.mo -share/locale/hu/LC_MESSAGES/libgrantleetheme.mo -share/locale/ia/LC_MESSAGES/libgrantleetheme.mo -share/locale/it/LC_MESSAGES/libgrantleetheme.mo -share/locale/ja/LC_MESSAGES/libgrantleetheme.mo -share/locale/ka/LC_MESSAGES/libgrantleetheme.mo -share/locale/kk/LC_MESSAGES/libgrantleetheme.mo -share/locale/ko/LC_MESSAGES/libgrantleetheme.mo -share/locale/lt/LC_MESSAGES/libgrantleetheme.mo -share/locale/nb/LC_MESSAGES/libgrantleetheme.mo -share/locale/nds/LC_MESSAGES/libgrantleetheme.mo -share/locale/nl/LC_MESSAGES/libgrantleetheme.mo -share/locale/nn/LC_MESSAGES/libgrantleetheme.mo -share/locale/pl/LC_MESSAGES/libgrantleetheme.mo -share/locale/pt/LC_MESSAGES/libgrantleetheme.mo -share/locale/pt_BR/LC_MESSAGES/libgrantleetheme.mo -share/locale/ro/LC_MESSAGES/libgrantleetheme.mo -share/locale/ru/LC_MESSAGES/libgrantleetheme.mo -share/locale/sk/LC_MESSAGES/libgrantleetheme.mo -share/locale/sl/LC_MESSAGES/libgrantleetheme.mo -share/locale/sr/LC_MESSAGES/libgrantleetheme.mo -share/locale/sr@ijekavian/LC_MESSAGES/libgrantleetheme.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/libgrantleetheme.mo -share/locale/sr@latin/LC_MESSAGES/libgrantleetheme.mo -share/locale/sv/LC_MESSAGES/libgrantleetheme.mo -share/locale/tr/LC_MESSAGES/libgrantleetheme.mo -share/locale/ug/LC_MESSAGES/libgrantleetheme.mo -share/locale/uk/LC_MESSAGES/libgrantleetheme.mo -share/locale/zh_CN/LC_MESSAGES/libgrantleetheme.mo -share/locale/zh_TW/LC_MESSAGES/libgrantleetheme.mo -share/qlogging-categories5/grantleetheme.categories -share/qlogging-categories5/grantleetheme.renamecategories +include/KPim6/GrantleeTheme/GrantleeTheme/GenericFormatter +include/KPim6/GrantleeTheme/GrantleeTheme/GrantleeKi18nLocalizer +include/KPim6/GrantleeTheme/GrantleeTheme/GrantleeTheme +include/KPim6/GrantleeTheme/GrantleeTheme/GrantleeThemeEngine +include/KPim6/GrantleeTheme/GrantleeTheme/GrantleeThemeManager +include/KPim6/GrantleeTheme/GrantleeTheme/QtResourceTemplateLoader +include/KPim6/GrantleeTheme/grantleetheme/GenericFormatter +include/KPim6/GrantleeTheme/grantleetheme/GrantleeKi18nLocalizer +include/KPim6/GrantleeTheme/grantleetheme/GrantleeTheme +include/KPim6/GrantleeTheme/grantleetheme/GrantleeThemeEngine +include/KPim6/GrantleeTheme/grantleetheme/GrantleeThemeManager +include/KPim6/GrantleeTheme/grantleetheme/QtResourceTemplateLoader +include/KPim6/GrantleeTheme/grantleetheme/genericformatter.h +include/KPim6/GrantleeTheme/grantleetheme/grantleeki18nlocalizer.h +include/KPim6/GrantleeTheme/grantleetheme/grantleetheme.h +include/KPim6/GrantleeTheme/grantleetheme/grantleetheme_export.h +include/KPim6/GrantleeTheme/grantleetheme/grantleethemeengine.h +include/KPim6/GrantleeTheme/grantleetheme/grantleethememanager.h +include/KPim6/GrantleeTheme/grantleetheme/qtresourcetemplateloader.h +include/KPim6/GrantleeTheme/grantleetheme_version.h +lib/cmake/KPim6GrantleeTheme/KPim6GrantleeThemeConfig.cmake +lib/cmake/KPim6GrantleeTheme/KPim6GrantleeThemeConfigVersion.cmake +lib/cmake/KPim6GrantleeTheme/KPim6GrantleeThemeTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6GrantleeTheme/KPim6GrantleeThemeTargets.cmake +lib/libKPim6GrantleeTheme.so +lib/libKPim6GrantleeTheme.so.6 +lib/libKPim6GrantleeTheme.so.%%KDE_APPLICATIONS_SHLIB_VER%% +%%QT_PLUGINDIR%%/kf6/ktexttemplate/kde_grantlee_plugin.so +share/locale/ar/LC_MESSAGES/libgrantleetheme6.mo +share/locale/ast/LC_MESSAGES/libgrantleetheme6.mo +share/locale/bg/LC_MESSAGES/libgrantleetheme6.mo +share/locale/bs/LC_MESSAGES/libgrantleetheme6.mo +share/locale/ca/LC_MESSAGES/libgrantleetheme6.mo +share/locale/ca@valencia/LC_MESSAGES/libgrantleetheme6.mo +share/locale/cs/LC_MESSAGES/libgrantleetheme6.mo +share/locale/da/LC_MESSAGES/libgrantleetheme6.mo +share/locale/de/LC_MESSAGES/libgrantleetheme6.mo +share/locale/el/LC_MESSAGES/libgrantleetheme6.mo +share/locale/en_GB/LC_MESSAGES/libgrantleetheme6.mo +share/locale/eo/LC_MESSAGES/libgrantleetheme6.mo +share/locale/es/LC_MESSAGES/libgrantleetheme6.mo +share/locale/et/LC_MESSAGES/libgrantleetheme6.mo +share/locale/eu/LC_MESSAGES/libgrantleetheme6.mo +share/locale/fi/LC_MESSAGES/libgrantleetheme6.mo +share/locale/fr/LC_MESSAGES/libgrantleetheme6.mo +share/locale/gl/LC_MESSAGES/libgrantleetheme6.mo +share/locale/he/LC_MESSAGES/libgrantleetheme6.mo +share/locale/hi/LC_MESSAGES/libgrantleetheme6.mo +share/locale/hu/LC_MESSAGES/libgrantleetheme6.mo +share/locale/ia/LC_MESSAGES/libgrantleetheme6.mo +share/locale/it/LC_MESSAGES/libgrantleetheme6.mo +share/locale/ja/LC_MESSAGES/libgrantleetheme6.mo +share/locale/ka/LC_MESSAGES/libgrantleetheme6.mo +share/locale/kk/LC_MESSAGES/libgrantleetheme6.mo +share/locale/ko/LC_MESSAGES/libgrantleetheme6.mo +share/locale/lt/LC_MESSAGES/libgrantleetheme6.mo +share/locale/lv/LC_MESSAGES/libgrantleetheme6.mo +share/locale/nb/LC_MESSAGES/libgrantleetheme6.mo +share/locale/nds/LC_MESSAGES/libgrantleetheme6.mo +share/locale/nl/LC_MESSAGES/libgrantleetheme6.mo +share/locale/nn/LC_MESSAGES/libgrantleetheme6.mo +share/locale/pl/LC_MESSAGES/libgrantleetheme6.mo +share/locale/pt/LC_MESSAGES/libgrantleetheme6.mo +share/locale/pt_BR/LC_MESSAGES/libgrantleetheme6.mo +share/locale/ro/LC_MESSAGES/libgrantleetheme6.mo +share/locale/ru/LC_MESSAGES/libgrantleetheme6.mo +share/locale/sa/LC_MESSAGES/libgrantleetheme6.mo +share/locale/sk/LC_MESSAGES/libgrantleetheme6.mo +share/locale/sl/LC_MESSAGES/libgrantleetheme6.mo +share/locale/sr/LC_MESSAGES/libgrantleetheme6.mo +share/locale/sr@ijekavian/LC_MESSAGES/libgrantleetheme6.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/libgrantleetheme6.mo +share/locale/sr@latin/LC_MESSAGES/libgrantleetheme6.mo +share/locale/sv/LC_MESSAGES/libgrantleetheme6.mo +share/locale/ta/LC_MESSAGES/libgrantleetheme6.mo +share/locale/tr/LC_MESSAGES/libgrantleetheme6.mo +share/locale/ug/LC_MESSAGES/libgrantleetheme6.mo +share/locale/uk/LC_MESSAGES/libgrantleetheme6.mo +share/locale/zh_CN/LC_MESSAGES/libgrantleetheme6.mo +share/locale/zh_TW/LC_MESSAGES/libgrantleetheme6.mo +share/qlogging-categories6/grantleetheme.categories +share/qlogging-categories6/grantleetheme.renamecategories diff --git a/deskutils/itinerary/Makefile b/deskutils/itinerary/Makefile index 163005c5dd6..25c3cefc520 100644 --- a/deskutils/itinerary/Makefile +++ b/deskutils/itinerary/Makefile @@ -6,19 +6,18 @@ MAINTAINER= kde@FreeBSD.org COMMENT= Digital travel assistant for KDE WWW= https://apps.kde.org/en/itinerary -BUILD_DEPENDS= kirigami-addons-qt5>=0:x11-toolkits/kirigami-addons-qt5 -RUN_DEPENDS= kirigami-addons-qt5>=0:x11-toolkits/kirigami-addons-qt5 +LIB_DEPENDS= libKOSM.so:astro/kosmindoormap \ + libqt6keychain.so:security/qtkeychain@qt6 -USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:5 \ - qt:5 tar:xz xorg +USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:6 \ + qt:6 tar:xz xorg USE_KDE= calendarcore completion config contacts coreaddons crash \ - dbusaddons holidays i18n jobwidgets kio kitinerary kosm kpkpass \ - kpublictransport mime notifications qqc2-desktop-style service \ - solid widgetsaddons windowsystem \ + dbusaddons filemetadata holidays i18n jobwidgets kio \ + kirigami-addons kitinerary kpublictransport mime notifications \ + qqc2-desktop-style service solid unitconversion widgetsaddons \ + windowsystem \ ecm:build -USE_QT= concurrent core dbus declarative gui location network quick3d \ - quickcontrols2 testlib widgets \ - buildtools:build qmake:build +USE_QT= base positioning USE_XORG= x11 OPTIONS_DEFINE= DOCS diff --git a/deskutils/itinerary/distinfo b/deskutils/itinerary/distinfo index f2317c9e96c..a813b46a193 100644 --- a/deskutils/itinerary/distinfo +++ b/deskutils/itinerary/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889430 -SHA256 (KDE/release-service/23.08.5/itinerary-23.08.5.tar.xz) = 42e38c9b0e147eb5223212470055c7dd3283ae7052c8537b565435a2889927a7 -SIZE (KDE/release-service/23.08.5/itinerary-23.08.5.tar.xz) = 640096 +TIMESTAMP = 1734460043 +SHA256 (KDE/release-service/24.12.0/itinerary-24.12.0.tar.xz) = 76bb36a2358a0333d6c16a79789a47e45b5edc566078a9c8918b7f897e052e8c +SIZE (KDE/release-service/24.12.0/itinerary-24.12.0.tar.xz) = 767676 diff --git a/deskutils/itinerary/pkg-plist b/deskutils/itinerary/pkg-plist index 8bb794183ec..f0ead7c9f79 100644 --- a/deskutils/itinerary/pkg-plist +++ b/deskutils/itinerary/pkg-plist @@ -1,23 +1,28 @@ bin/itinerary lib/libSolidExtras.so -%%QT_PLUGINDIR%%/kf5/thumbcreator/itinerarythumbnail.so +%%QT_PLUGINDIR%%/kf6/kfilemetadata/kfilemetadata_itineraryextractor.so +%%QT_PLUGINDIR%%/kf6/thumbcreator/itinerarythumbnail.so %%QT_QMLDIR%%/org/kde/solidextras/libsolidextrasqmlplugin.so %%QT_QMLDIR%%/org/kde/solidextras/qmldir share/applications/org.kde.itinerary.desktop share/icons/hicolor/scalable/apps/org.kde.itinerary.svg -share/knotifications5/itinerary.notifyrc +share/knotifications6/itinerary.notifyrc share/locale/ar/LC_MESSAGES/kde-itinerary.mo +share/locale/ast/LC_MESSAGES/kde-itinerary.mo share/locale/ca/LC_MESSAGES/kde-itinerary.mo share/locale/ca@valencia/LC_MESSAGES/kde-itinerary.mo share/locale/cs/LC_MESSAGES/kde-itinerary.mo share/locale/de/LC_MESSAGES/kde-itinerary.mo share/locale/en_GB/LC_MESSAGES/kde-itinerary.mo +share/locale/eo/LC_MESSAGES/kde-itinerary.mo share/locale/es/LC_MESSAGES/kde-itinerary.mo share/locale/et/LC_MESSAGES/kde-itinerary.mo share/locale/eu/LC_MESSAGES/kde-itinerary.mo share/locale/fi/LC_MESSAGES/kde-itinerary.mo share/locale/fr/LC_MESSAGES/kde-itinerary.mo share/locale/gl/LC_MESSAGES/kde-itinerary.mo +share/locale/he/LC_MESSAGES/kde-itinerary.mo +share/locale/hu/LC_MESSAGES/kde-itinerary.mo share/locale/ia/LC_MESSAGES/kde-itinerary.mo share/locale/it/LC_MESSAGES/kde-itinerary.mo share/locale/ja/LC_MESSAGES/kde-itinerary.mo @@ -37,4 +42,4 @@ share/locale/uk/LC_MESSAGES/kde-itinerary.mo share/locale/zh_CN/LC_MESSAGES/kde-itinerary.mo share/locale/zh_TW/LC_MESSAGES/kde-itinerary.mo share/metainfo/org.kde.itinerary.appdata.xml -share/qlogging-categories5/org_kde_itinerary.categories +share/qlogging-categories6/org_kde_itinerary.categories diff --git a/deskutils/kaddressbook/Makefile b/deskutils/kaddressbook/Makefile index 7691d5e10f2..e64a804a438 100644 --- a/deskutils/kaddressbook/Makefile +++ b/deskutils/kaddressbook/Makefile @@ -1,6 +1,5 @@ PORTNAME= kaddressbook DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= deskutils kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -11,20 +10,20 @@ LIB_DEPENDS= libassuan.so:security/libassuan \ libgpg-error.so:security/libgpg-error \ libgpgme.so:security/gpgme \ libgpgmepp.so:security/gpgme-cpp \ - libqgpgme.so:security/gpgme-qt@qt5 + libqgpgmeqt6.so:security/gpgme-qt@qt6 -USES= cmake compiler:c++11-lib desktop-file-utils gettext grantlee:5 kde:5 \ - qt:5 tar:xz xorg +USES= cmake compiler:c++11-lib desktop-file-utils gettext kde:6 qt:6 \ + tar:xz xorg USE_KDE= auth codecs completion config configwidgets coreaddons crash \ - i18n iconthemes itemmodels jobwidgets kcmutils kio parts pimtextedit \ - prison service solid sonnet textwidgets widgetsaddons windowsystem xmlgui \ + i18n iconthemes itemmodels jobwidgets kcmutils kio parts \ + pimtextedit prison service solid sonnet textwidgets \ + widgetsaddons windowsystem xmlgui \ ecm:build # pim components USE_KDE+= akonadi akonadicontacts akonadisearch contacts grantleetheme \ imap kontactinterface libkdepim mime pimcommon \ - kdepim-runtime5:run -USE_QT= concurrent core dbus gui network printsupport widgets xml \ - buildtools:build qmake:build + kdepim-runtime:run +USE_QT= base USE_XORG= x11 USE_LDCONFIG= yes diff --git a/deskutils/kaddressbook/distinfo b/deskutils/kaddressbook/distinfo index 19f685712ec..1b4edcc06d7 100644 --- a/deskutils/kaddressbook/distinfo +++ b/deskutils/kaddressbook/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889442 -SHA256 (KDE/release-service/23.08.5/kaddressbook-23.08.5.tar.xz) = a8417ee3dd57bd33950b56b10c9048e74510ff29c42f3b4f8e4529ccf49a8b22 -SIZE (KDE/release-service/23.08.5/kaddressbook-23.08.5.tar.xz) = 3458708 +TIMESTAMP = 1734460045 +SHA256 (KDE/release-service/24.12.0/kaddressbook-24.12.0.tar.xz) = 44de7575a593e47c37d236bb8bcee4806c859b2a53a34a44f354d620760f9a5c +SIZE (KDE/release-service/24.12.0/kaddressbook-24.12.0.tar.xz) = 3429604 diff --git a/deskutils/kaddressbook/pkg-plist b/deskutils/kaddressbook/pkg-plist index 7ae29895e17..f0929661eac 100644 --- a/deskutils/kaddressbook/pkg-plist +++ b/deskutils/kaddressbook/pkg-plist @@ -1,41 +1,36 @@ bin/kaddressbook -include/KPim5/KAddressBookImportExport/KAddressBookImportExport/ContactFields -include/KPim5/KAddressBookImportExport/KAddressBookImportExport/ContactList -include/KPim5/KAddressBookImportExport/KAddressBookImportExport/ContactSelectionDialog -include/KPim5/KAddressBookImportExport/KAddressBookImportExport/ContactSelectionWidget -include/KPim5/KAddressBookImportExport/KAddressBookImportExport/ExportSelectionWidget -include/KPim5/KAddressBookImportExport/KAddressBookImportExport/ImportExportEngine -include/KPim5/KAddressBookImportExport/KAddressBookImportExport/Plugin -include/KPim5/KAddressBookImportExport/KAddressBookImportExport/PluginInterface -include/KPim5/KAddressBookImportExport/KAddressBookImportExport/PluginManager -include/KPim5/KAddressBookImportExport/kaddressbookimportexport/contactfields.h -include/KPim5/KAddressBookImportExport/kaddressbookimportexport/contactlist.h -include/KPim5/KAddressBookImportExport/kaddressbookimportexport/contactselectiondialog.h -include/KPim5/KAddressBookImportExport/kaddressbookimportexport/contactselectionwidget.h -include/KPim5/KAddressBookImportExport/kaddressbookimportexport/exportselectionwidget.h -include/KPim5/KAddressBookImportExport/kaddressbookimportexport/importexportengine.h -include/KPim5/KAddressBookImportExport/kaddressbookimportexport/kaddressbook_importexport_export.h -include/KPim5/KAddressBookImportExport/kaddressbookimportexport/plugin.h -include/KPim5/KAddressBookImportExport/kaddressbookimportexport/plugininterface.h -include/KPim5/KAddressBookImportExport/kaddressbookimportexport/pluginmanager.h -include/KPim5/KAddressBookImportExport/kaddressbookimportexport_version.h -lib/cmake/KPim5AddressbookImportExport/KPim5AddressbookImportExportConfig.cmake -lib/cmake/KPim5AddressbookImportExport/KPim5AddressbookImportExportConfigVersion.cmake -lib/cmake/KPim5AddressbookImportExport/KPim5AddressbookImportExportTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5AddressbookImportExport/KPim5AddressbookImportExportTargets.cmake -lib/cmake/KPimAddressbookImportExport/KPimAddressbookImportExportConfig.cmake -lib/cmake/KPimAddressbookImportExport/KPimAddressbookImportExportConfigVersion.cmake -lib/cmake/KPimAddressbookImportExport/KPimAddressbookImportExportTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPimAddressbookImportExport/KPimAddressbookImportExportTargets.cmake -lib/libKPim5AddressbookImportExport.so -lib/libKPim5AddressbookImportExport.so.5 -lib/libKPim5AddressbookImportExport.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libkaddressbookprivate.so.5 +include/KPim6/KAddressBookImportExport/KAddressBookImportExport/ContactFields +include/KPim6/KAddressBookImportExport/KAddressBookImportExport/ContactList +include/KPim6/KAddressBookImportExport/KAddressBookImportExport/ContactSelectionDialog +include/KPim6/KAddressBookImportExport/KAddressBookImportExport/ContactSelectionWidget +include/KPim6/KAddressBookImportExport/KAddressBookImportExport/ExportSelectionWidget +include/KPim6/KAddressBookImportExport/KAddressBookImportExport/ImportExportEngine +include/KPim6/KAddressBookImportExport/KAddressBookImportExport/Plugin +include/KPim6/KAddressBookImportExport/KAddressBookImportExport/PluginInterface +include/KPim6/KAddressBookImportExport/KAddressBookImportExport/PluginManager +include/KPim6/KAddressBookImportExport/kaddressbookimportexport/contactfields.h +include/KPim6/KAddressBookImportExport/kaddressbookimportexport/contactlist.h +include/KPim6/KAddressBookImportExport/kaddressbookimportexport/contactselectiondialog.h +include/KPim6/KAddressBookImportExport/kaddressbookimportexport/contactselectionwidget.h +include/KPim6/KAddressBookImportExport/kaddressbookimportexport/exportselectionwidget.h +include/KPim6/KAddressBookImportExport/kaddressbookimportexport/importexportengine.h +include/KPim6/KAddressBookImportExport/kaddressbookimportexport/kaddressbook_importexport_export.h +include/KPim6/KAddressBookImportExport/kaddressbookimportexport/plugin.h +include/KPim6/KAddressBookImportExport/kaddressbookimportexport/plugininterface.h +include/KPim6/KAddressBookImportExport/kaddressbookimportexport/pluginmanager.h +include/KPim6/KAddressBookImportExport/kaddressbookimportexport_version.h +lib/cmake/KPim6AddressbookImportExport/KPim6AddressbookImportExportConfig.cmake +lib/cmake/KPim6AddressbookImportExport/KPim6AddressbookImportExportConfigVersion.cmake +lib/cmake/KPim6AddressbookImportExport/KPim6AddressbookImportExportTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6AddressbookImportExport/KPim6AddressbookImportExportTargets.cmake +lib/libKPim6AddressbookImportExport.so +lib/libKPim6AddressbookImportExport.so.6 +lib/libKPim6AddressbookImportExport.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libkaddressbookprivate.so.6 lib/libkaddressbookprivate.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_MKSPECDIR%%/modules/qt_KAddressbookImportExport.pri %%QT_PLUGINDIR%%/kaddressbookpart.so -%%QT_PLUGINDIR%%/pim5/kcms/kaddressbook/kaddressbook_config_plugins.so -%%QT_PLUGINDIR%%/pim5/kontact/kontact_kaddressbookplugin.so +%%QT_PLUGINDIR%%/pim6/kcms/kaddressbook/kaddressbook_config_plugins.so +%%QT_PLUGINDIR%%/pim6/kontact/kontact_kaddressbookplugin.so share/applications/kaddressbook-importer.desktop share/applications/kaddressbook-view.desktop share/applications/org.kde.kaddressbook.desktop @@ -66,6 +61,7 @@ share/icons/hicolor/scalable/apps/kaddressbook.svg %%DATADIR%%/viewertemplates/default/theme.desktop share/locale/af/LC_MESSAGES/kaddressbook.mo share/locale/ar/LC_MESSAGES/kaddressbook.mo +share/locale/ast/LC_MESSAGES/kaddressbook.mo share/locale/az/LC_MESSAGES/kaddressbook.mo share/locale/be/LC_MESSAGES/kaddressbook.mo share/locale/bg/LC_MESSAGES/kaddressbook.mo @@ -140,5 +136,5 @@ share/locale/xh/LC_MESSAGES/kaddressbook.mo share/locale/zh_CN/LC_MESSAGES/kaddressbook.mo share/locale/zh_TW/LC_MESSAGES/kaddressbook.mo share/metainfo/org.kde.kaddressbook.appdata.xml -share/qlogging-categories5/kaddressbook.categories -share/qlogging-categories5/kaddressbook.renamecategories +share/qlogging-categories6/kaddressbook.categories +share/qlogging-categories6/kaddressbook.renamecategories diff --git a/deskutils/kalarm/Makefile b/deskutils/kalarm/Makefile index f7ec9b2a4bf..612ab99b237 100644 --- a/deskutils/kalarm/Makefile +++ b/deskutils/kalarm/Makefile @@ -6,25 +6,25 @@ MAINTAINER= kde@FreeBSD.org COMMENT= Personal alarm scheduler WWW= https://www.kde.org/ -LIB_DEPENDS= libical.so:devel/libical +LIB_DEPENDS= libical.so:devel/libical \ + libvlc.so:multimedia/vlc -USES= cmake compiler:c++11-lib gettext grantlee:5 kde:5 qt:5 \ - shebangfix tar:xz xorg -USE_KDE= auth bookmarks codecs completion config configwidgets \ +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 shebangfix tar:xz \ + xorg +USE_KDE= auth bookmarks colorscheme codecs completion config configwidgets \ coreaddons crash dbusaddons guiaddons i18n iconthemes \ - itemmodels itemviews jobwidgets kcmutils kdelibs4support kio \ - notifications notifyconfig parts phonon service solid sonnet textwidgets \ - unitconversion wallet widgetsaddons windowsystem xmlgui \ + itemmodels itemviews jobwidgets kcmutils kio notifications \ + notifyconfig parts phonon service solid sonnet \ + statusnotifieritem texttemplate textwidgets unitconversion wallet \ + widgetsaddons windowsystem xmlgui \ ecm:build # pim components -USE_KDE+= akonadi akonadicontacts akonadimime calendarcore \ - calendarutils contacts globalaccel grantleetheme holidays identitymanagement \ - idletime libkdepim mailcommon mailtransport mime \ - pimcommon pimtextedit imap \ - kdepim-runtime5:run -USE_QT= concurrent core dbus gui network printsupport widgets \ - x11extras xml \ - buildtools:build qmake:build +USE_KDE+= akonadi akonadicontacts akonadimime calendarcore calendarutils \ + contacts globalaccel grantleetheme holidays identitymanagement \ + idletime imap libkdepim mailcommon mailtransport mime \ + pimcommon pimtextedit \ + kdepim-runtime:run +USE_QT= base USE_XORG= x11 USE_LDCONFIG= yes diff --git a/deskutils/kalarm/distinfo b/deskutils/kalarm/distinfo index b300b348549..572b7c73d0a 100644 --- a/deskutils/kalarm/distinfo +++ b/deskutils/kalarm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889445 -SHA256 (KDE/release-service/23.08.5/kalarm-23.08.5.tar.xz) = 09dff0fe2dc201377950a6dcc5e47989459b2ffa9a4e102e0c4df24241bd05bd -SIZE (KDE/release-service/23.08.5/kalarm-23.08.5.tar.xz) = 2630096 +TIMESTAMP = 1734460047 +SHA256 (KDE/release-service/24.12.0/kalarm-24.12.0.tar.xz) = 699436c461b0b29aec3933b6c1b9e26345a53060f7558532da0689583735ef72 +SIZE (KDE/release-service/24.12.0/kalarm-24.12.0.tar.xz) = 2635624 diff --git a/deskutils/kalarm/pkg-plist b/deskutils/kalarm/pkg-plist index 9a32df80dd7..7c9b6d6950b 100644 --- a/deskutils/kalarm/pkg-plist +++ b/deskutils/kalarm/pkg-plist @@ -1,21 +1,18 @@ bin/kalarm bin/kalarmautostart etc/xdg/autostart/kalarm.autostart.desktop -lib/libexec/kauth/kalarm_helper -lib/libkalarmcalendar.so.5 +lib/kconf_update_bin/kalarm-3.10.0-run_mode +lib/libexec/kf6/kauth/kalarm_helper +lib/libkalarmcalendar.so.6 lib/libkalarmcalendar.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libkalarmplugin.so.5 +lib/libkalarmplugin.so.6 lib/libkalarmplugin.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_PLUGINDIR%%/pim5/kalarm/akonadiplugin.so +%%QT_PLUGINDIR%%/pim6/kalarm/akonadiplugin.so share/applications/org.kde.kalarm.desktop share/config.kcfg/kalarmconfig.kcfg share/dbus-1/interfaces/org.kde.kalarm.kalarm.xml share/dbus-1/system-services/org.kde.kalarm.rtcwake.service share/dbus-1/system.d/org.kde.kalarm.rtcwake.conf -share/icons/breeze-dark/actions/16/show-today.svg -share/icons/breeze-dark/actions/22/show-today.svg -share/icons/breeze/actions/16/show-today.svg -share/icons/breeze/actions/22/show-today.svg share/icons/hicolor/128x128/apps/kalarm.png share/icons/hicolor/16x16/apps/kalarm.png share/icons/hicolor/22x22/apps/kalarm.png @@ -23,20 +20,13 @@ share/icons/hicolor/32x32/apps/kalarm.png share/icons/hicolor/48x48/apps/kalarm.png share/icons/hicolor/64x64/apps/kalarm.png %%DATADIR%%/icons/oxygen/16x16/actions/document-new-from-template.png -%%DATADIR%%/icons/oxygen/16x16/actions/new-audio-alarm.png -%%DATADIR%%/icons/oxygen/16x16/actions/new-command-alarm.png -%%DATADIR%%/icons/oxygen/16x16/actions/show-today.svg %%DATADIR%%/icons/oxygen/22x22/actions/document-new-from-template.png -%%DATADIR%%/icons/oxygen/22x22/actions/kalarm-disabled.png -%%DATADIR%%/icons/oxygen/22x22/actions/kalarm-partdisabled.png %%DATADIR%%/icons/oxygen/22x22/actions/kalarm.png -%%DATADIR%%/icons/oxygen/22x22/actions/new-audio-alarm.png -%%DATADIR%%/icons/oxygen/22x22/actions/new-command-alarm.png -%%DATADIR%%/icons/oxygen/22x22/actions/show-today.svg -share/knotifications5/kalarm.notifyrc -share/kxmlgui5/kalarm/kalarmui.rc +share/kconf_update/kalarm.upd +share/knotifications6/kalarm.notifyrc share/locale/af/LC_MESSAGES/kalarm.mo share/locale/ar/LC_MESSAGES/kalarm.mo +share/locale/ast/LC_MESSAGES/kalarm.mo share/locale/be/LC_MESSAGES/kalarm.mo share/locale/bg/LC_MESSAGES/kalarm.mo share/locale/br/LC_MESSAGES/kalarm.mo @@ -112,5 +102,5 @@ share/locale/zh_CN/LC_MESSAGES/kalarm.mo share/locale/zh_TW/LC_MESSAGES/kalarm.mo share/metainfo/org.kde.kalarm.appdata.xml share/polkit-1/actions/org.kde.kalarm.rtcwake.policy -share/qlogging-categories5/kalarm.categories -share/qlogging-categories5/kalarm.renamecategories +share/qlogging-categories6/kalarm.categories +share/qlogging-categories6/kalarm.renamecategories diff --git a/deskutils/kcharselect/Makefile b/deskutils/kcharselect/Makefile index e71d2f52369..f2e1d89041f 100644 --- a/deskutils/kcharselect/Makefile +++ b/deskutils/kcharselect/Makefile @@ -9,12 +9,11 @@ WWW= https://utils.kde.org/projects/kcharselect/ BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \ docbook-xml>0:textproc/docbook-xml -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz -USE_KDE= auth codecs config configwidgets coreaddons crash bookmarks \ +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz +USE_KDE= auth bookmarks codecs config configwidgets coreaddons crash \ doctools i18n widgetsaddons xmlgui \ ecm:build -USE_QT= core dbus gui widgets xml \ - buildtools:build qmake:build +USE_QT= base OPTIONS_DEFINE= DOCS diff --git a/deskutils/kcharselect/distinfo b/deskutils/kcharselect/distinfo index 18b109b3e27..21b194101b9 100644 --- a/deskutils/kcharselect/distinfo +++ b/deskutils/kcharselect/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889439 -SHA256 (KDE/release-service/23.08.5/kcharselect-23.08.5.tar.xz) = bf22326c021188261031219c95b507524e3c1f0875de2ca87cf2dc940de86386 -SIZE (KDE/release-service/23.08.5/kcharselect-23.08.5.tar.xz) = 384536 +TIMESTAMP = 1734460048 +SHA256 (KDE/release-service/24.12.0/kcharselect-24.12.0.tar.xz) = d0a746000f0ff810b89f6e9ba2b65cdce4f2cd92ccd3e108940f2a9af184de3f +SIZE (KDE/release-service/24.12.0/kcharselect-24.12.0.tar.xz) = 477080 diff --git a/deskutils/kcharselect/pkg-plist b/deskutils/kcharselect/pkg-plist index f8feb6eff18..a0b45622e44 100644 --- a/deskutils/kcharselect/pkg-plist +++ b/deskutils/kcharselect/pkg-plist @@ -2,6 +2,7 @@ bin/kcharselect share/applications/org.kde.kcharselect.desktop share/locale/af/LC_MESSAGES/kcharselect.mo share/locale/ar/LC_MESSAGES/kcharselect.mo +share/locale/ast/LC_MESSAGES/kcharselect.mo share/locale/be/LC_MESSAGES/kcharselect.mo share/locale/bg/LC_MESSAGES/kcharselect.mo share/locale/br/LC_MESSAGES/kcharselect.mo diff --git a/deskutils/kdeconnect-kde/Makefile b/deskutils/kdeconnect-kde/Makefile index f4cc03c1f4b..39bb2961e6e 100644 --- a/deskutils/kdeconnect-kde/Makefile +++ b/deskutils/kdeconnect-kde/Makefile @@ -1,6 +1,5 @@ PORTNAME= kdeconnect-kde DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 3 CATEGORIES= deskutils kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -11,27 +10,21 @@ LICENSE= GPLv2 LIB_DEPENDS= libfakekey.so:x11/libfakekey \ libwayland-client.so:graphics/wayland \ - libKF5PulseAudioQt.so:audio/pulseaudio-qt@qt5 -BUILD_DEPENDS= kpeoplevcard>0:net/kpeoplevcard \ - ${LOCALBASE}/include/linux/input.h:devel/evdev-proto \ - wayland-protocols>=0:graphics/wayland-protocols \ - kirigami-addons-qt5>=0.6.1:x11-toolkits/kirigami-addons-qt5 + libKF6PulseAudioQt.so:audio/pulseaudio-qt@qt6 +BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto \ + wayland-protocols>=0:graphics/wayland-protocols RUN_DEPENDS= sshpass:security/sshpass \ - sshfs:filesystems/sshfs \ - kpeoplevcard>0:net/kpeoplevcard \ - kirigami-addons-qt5>=0.6.1:x11-toolkits/kirigami-addons-qt5 + sshfs:filesystems/sshfs -USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:5 \ - pkgconfig qca qt:5 tar:xz xorg +USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:6 \ + localbase:ldflags pkgconfig qca qt:6 tar:xz xorg USE_KDE= auth bookmarks codecs completion config configwidgets \ coreaddons dbusaddons doctools guiaddons i18n iconthemes \ - itemviews jobwidgets kcmutils kio kirigami2 notifications \ - people qqc2-desktop-style service solid wayland widgetsaddons \ - windowsystem xmlgui \ + itemviews jobwidgets kcmutils kio kirigami-addons kirigami2 \ + notifications package people qqc2-desktop-style service solid \ + statusnotifieritem wayland widgetsaddons windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus declarative gui multimedia network \ - quickcontrols2 testlib wayland widgets x11extras xml \ - buildtools:build qmake:build +USE_QT= base connectivity multimedia USE_XORG= ice sm x11 xext xtst USE_LDCONFIG= ${QT_QMLDIR}/org/kde/kdeconnect diff --git a/deskutils/kdeconnect-kde/distinfo b/deskutils/kdeconnect-kde/distinfo index a78c6fa5ad9..412f41780d0 100644 --- a/deskutils/kdeconnect-kde/distinfo +++ b/deskutils/kdeconnect-kde/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889435 -SHA256 (KDE/release-service/23.08.5/kdeconnect-kde-23.08.5.tar.xz) = 4b42cd66f824b9ba2ddd09c7147b2abe6107ac866104033a78c0c46909300d64 -SIZE (KDE/release-service/23.08.5/kdeconnect-kde-23.08.5.tar.xz) = 657504 +TIMESTAMP = 1734460050 +SHA256 (KDE/release-service/24.12.0/kdeconnect-kde-24.12.0.tar.xz) = 33f40c531fa5d3f5398e9020fe8c1f8e49210127d2827ffbcdc3f942a10774d4 +SIZE (KDE/release-service/24.12.0/kdeconnect-kde-24.12.0.tar.xz) = 714468 diff --git a/deskutils/kdeconnect-kde/files/patch-core_backends_lan_lanlinkprovider.cpp b/deskutils/kdeconnect-kde/files/patch-core_backends_lan_lanlinkprovider.cpp index 3681f8fbef6..47e10fb8326 100644 --- a/deskutils/kdeconnect-kde/files/patch-core_backends_lan_lanlinkprovider.cpp +++ b/deskutils/kdeconnect-kde/files/patch-core_backends_lan_lanlinkprovider.cpp @@ -1,7 +1,7 @@ ---- core/backends/lan/lanlinkprovider.cpp.orig 2022-11-30 00:45:32 UTC +--- core/backends/lan/lanlinkprovider.cpp.orig 2023-12-18 22:14:59 UTC +++ core/backends/lan/lanlinkprovider.cpp -@@ -255,6 +255,16 @@ void LanLinkProvider::udpBroadcastReceived() - } +@@ -291,6 +291,16 @@ void LanLinkProvider::udpBroadcastReceived() + m_lastConnectionTime[deviceId] = now; int tcpPort = receivedPacket->get(QStringLiteral("tcpPort")); + // convert IPv6 addresses of type "v4-mapped" to IPv4 diff --git a/deskutils/kdeconnect-kde/files/patch-plugins_sftp_mounter.cpp b/deskutils/kdeconnect-kde/files/patch-plugins_sftp_mounter.cpp index 60f8103d702..5554b24703e 100644 --- a/deskutils/kdeconnect-kde/files/patch-plugins_sftp_mounter.cpp +++ b/deskutils/kdeconnect-kde/files/patch-plugins_sftp_mounter.cpp @@ -1,15 +1,15 @@ ---- plugins/sftp/mounter.cpp.orig 2024-02-10 04:18:49 UTC +--- plugins/sftp/mounter.cpp.orig 2023-12-18 22:14:59 UTC +++ plugins/sftp/mounter.cpp -@@ -130,7 +130,7 @@ void Mounter::onPackageReceived(const NetworkPacket &n - << QStringLiteral("-o") << QStringLiteral("PubkeyAcceptedKeyTypes=+ssh-rsa") // https://bugs.kde.org/show_bug.cgi?id=443155 - << QStringLiteral("-o") << QStringLiteral("uid=") + QString::number(getuid()) << QStringLiteral("-o") - << QStringLiteral("gid=") + QString::number(getgid()) << QStringLiteral("-o") << QStringLiteral("reconnect") << QStringLiteral("-o") -- << QStringLiteral("ServerAliveInterval=30") << QStringLiteral("-o") << QStringLiteral("password_stdin"); -+ << QStringLiteral("ServerAliveInterval=30") << QStringLiteral("-o") << QStringLiteral("ssh_command=sshpass -p %1 %2").arg(np.get(QStringLiteral("password")), QStringLiteral("ssh")); +@@ -128,7 +128,7 @@ void Mounter::onPacketReceived(const NetworkPacket &np + << QStringLiteral("-o") << QStringLiteral("gid=") + QString::number(getgid()) + << QStringLiteral("-o") << QStringLiteral("reconnect") + << QStringLiteral("-o") << QStringLiteral("ServerAliveInterval=30") +- << QStringLiteral("-o") << QStringLiteral("password_stdin"); ++ << QStringLiteral("-o") << QStringLiteral("ssh_command=sshpass -p %1 %2").arg(np.get(QStringLiteral("password")), QStringLiteral("ssh")); + // clang-format on m_proc->setProgram(program, arguments); - -@@ -138,8 +138,8 @@ void Mounter::onPackageReceived(const NetworkPacket &n +@@ -137,8 +137,8 @@ void Mounter::onPacketReceived(const NetworkPacket &np m_proc->start(); // qCDebug(KDECONNECT_PLUGIN_SFTP) << "Passing password: " << np.get("password").toLatin1(); diff --git a/deskutils/kdeconnect-kde/pkg-plist b/deskutils/kdeconnect-kde/pkg-plist index cc88dc22561..e85a766fd98 100644 --- a/deskutils/kdeconnect-kde/pkg-plist +++ b/deskutils/kdeconnect-kde/pkg-plist @@ -4,12 +4,11 @@ bin/kdeconnect-handler bin/kdeconnect-indicator bin/kdeconnect-settings bin/kdeconnect-sms +bin/kdeconnectd etc/xdg/autostart/org.kde.kdeconnect.daemon.desktop -lib/libexec/kdeconnectd lib/libkdeconnectcore.so.%%KDE_APPLICATIONS_VERSION_SHORT%% lib/libkdeconnectcore.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libkdeconnectinterfaces.so.%%KDE_APPLICATIONS_VERSION_SHORT%% -lib/libkdeconnectinterfaces.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libkdeconnectinterfaces.a lib/libkdeconnectpluginkcm.so.%%KDE_APPLICATIONS_VERSION_SHORT%% lib/libkdeconnectpluginkcm.so.%%KDE_APPLICATIONS_SHLIB_VER%% %%QT_PLUGINDIR%%/kdeconnect/kcms/kdeconnect_clipboard_config.so @@ -31,7 +30,6 @@ lib/libkdeconnectpluginkcm.so.%%KDE_APPLICATIONS_SHLIB_VER%% %%QT_PLUGINDIR%%/kdeconnect/kdeconnect_mprisremote.so %%QT_PLUGINDIR%%/kdeconnect/kdeconnect_notifications.so %%QT_PLUGINDIR%%/kdeconnect/kdeconnect_pausemusic.so -%%QT_PLUGINDIR%%/kdeconnect/kdeconnect_photo.so %%QT_PLUGINDIR%%/kdeconnect/kdeconnect_ping.so %%QT_PLUGINDIR%%/kdeconnect/kdeconnect_presenter.so %%QT_PLUGINDIR%%/kdeconnect/kdeconnect_remotecommands.so @@ -47,13 +45,19 @@ lib/libkdeconnectpluginkcm.so.%%KDE_APPLICATIONS_SHLIB_VER%% %%QT_PLUGINDIR%%/kdeconnect/kdeconnect_systemvolume.so %%QT_PLUGINDIR%%/kdeconnect/kdeconnect_telephony.so %%QT_PLUGINDIR%%/kdeconnect/kdeconnect_virtualmonitor.so -%%QT_PLUGINDIR%%/kf5/kfileitemaction/kdeconnectfileitemaction.so -%%QT_PLUGINDIR%%/kf5/kio/kdeconnect.so +%%QT_PLUGINDIR%%/kf6/kfileitemaction/kdeconnectfileitemaction.so +%%QT_PLUGINDIR%%/kf6/kio/kdeconnect.so %%QT_PLUGINDIR%%/plasma/kcms/systemsettings_qwidgets/kcm_kdeconnect.so %%QT_QMLDIR%%/org/kde/kdeconnect/DBusProperty.qml %%QT_QMLDIR%%/org/kde/kdeconnect/PluginChecker.qml %%QT_QMLDIR%%/org/kde/kdeconnect/RemoteKeyboard.qml +%%QT_QMLDIR%%/org/kde/kdeconnect/kde-qmlmodule.version +%%QT_QMLDIR%%/org/kde/kdeconnect/kdeconnectdeclarativeplugin.qmltypes %%QT_QMLDIR%%/org/kde/kdeconnect/libkdeconnectdeclarativeplugin.so +%%QT_QMLDIR%%/org/kde/kdeconnect/private/findthisdevice/kde-qmlmodule.version +%%QT_QMLDIR%%/org/kde/kdeconnect/private/findthisdevice/kdeconnect_findthisdevice_qmlhelper.qmltypes +%%QT_QMLDIR%%/org/kde/kdeconnect/private/findthisdevice/libkdeconnect_findthisdevice_qmlhelper.so +%%QT_QMLDIR%%/org/kde/kdeconnect/private/findthisdevice/qmldir %%QT_QMLDIR%%/org/kde/kdeconnect/qmldir share/Thunar/sendto/kdeconnect-thunar.desktop share/applications/kcm_kdeconnect.desktop @@ -111,8 +115,7 @@ share/kdeconnect/kdeconnect_pausemusic_config.qml share/kdeconnect/kdeconnect_runcommand_config.qml share/kdeconnect/kdeconnect_sendnotifications_config.qml share/kdeconnect/kdeconnect_share_config.qml -share/knotifications5/kdeconnect.notifyrc -share/kservices5/plasma-kdeconnect.desktop +share/knotifications6/kdeconnect.notifyrc share/locale/ar/LC_MESSAGES/kdeconnect-app.mo share/locale/ar/LC_MESSAGES/kdeconnect-cli.mo share/locale/ar/LC_MESSAGES/kdeconnect-core.mo @@ -128,6 +131,21 @@ share/locale/ar/LC_MESSAGES/kdeconnect-settings.mo share/locale/ar/LC_MESSAGES/kdeconnect-sms.mo share/locale/ar/LC_MESSAGES/kdeconnect-urlhandler.mo share/locale/ar/LC_MESSAGES/plasma_applet_org.kde.kdeconnect.mo +share/locale/ast/LC_MESSAGES/kdeconnect-app.mo +share/locale/ast/LC_MESSAGES/kdeconnect-cli.mo +share/locale/ast/LC_MESSAGES/kdeconnect-core.mo +share/locale/ast/LC_MESSAGES/kdeconnect-fileitemaction.mo +share/locale/ast/LC_MESSAGES/kdeconnect-indicator.mo +share/locale/ast/LC_MESSAGES/kdeconnect-interfaces.mo +share/locale/ast/LC_MESSAGES/kdeconnect-kcm.mo +share/locale/ast/LC_MESSAGES/kdeconnect-kded.mo +share/locale/ast/LC_MESSAGES/kdeconnect-kio.mo +share/locale/ast/LC_MESSAGES/kdeconnect-nautilus-extension.mo +share/locale/ast/LC_MESSAGES/kdeconnect-plugins.mo +share/locale/ast/LC_MESSAGES/kdeconnect-settings.mo +share/locale/ast/LC_MESSAGES/kdeconnect-sms.mo +share/locale/ast/LC_MESSAGES/kdeconnect-urlhandler.mo +share/locale/ast/LC_MESSAGES/plasma_applet_org.kde.kdeconnect.mo share/locale/az/LC_MESSAGES/kdeconnect-app.mo share/locale/az/LC_MESSAGES/kdeconnect-cli.mo share/locale/az/LC_MESSAGES/kdeconnect-core.mo @@ -270,11 +288,21 @@ share/locale/en_GB/LC_MESSAGES/kdeconnect-settings.mo share/locale/en_GB/LC_MESSAGES/kdeconnect-sms.mo share/locale/en_GB/LC_MESSAGES/kdeconnect-urlhandler.mo share/locale/en_GB/LC_MESSAGES/plasma_applet_org.kde.kdeconnect.mo +share/locale/eo/LC_MESSAGES/kdeconnect-app.mo +share/locale/eo/LC_MESSAGES/kdeconnect-cli.mo +share/locale/eo/LC_MESSAGES/kdeconnect-core.mo share/locale/eo/LC_MESSAGES/kdeconnect-fileitemaction.mo +share/locale/eo/LC_MESSAGES/kdeconnect-indicator.mo share/locale/eo/LC_MESSAGES/kdeconnect-interfaces.mo +share/locale/eo/LC_MESSAGES/kdeconnect-kcm.mo +share/locale/eo/LC_MESSAGES/kdeconnect-kded.mo share/locale/eo/LC_MESSAGES/kdeconnect-kio.mo share/locale/eo/LC_MESSAGES/kdeconnect-nautilus-extension.mo +share/locale/eo/LC_MESSAGES/kdeconnect-plugins.mo share/locale/eo/LC_MESSAGES/kdeconnect-settings.mo +share/locale/eo/LC_MESSAGES/kdeconnect-sms.mo +share/locale/eo/LC_MESSAGES/kdeconnect-urlhandler.mo +share/locale/eo/LC_MESSAGES/plasma_applet_org.kde.kdeconnect.mo share/locale/es/LC_MESSAGES/kdeconnect-app.mo share/locale/es/LC_MESSAGES/kdeconnect-cli.mo share/locale/es/LC_MESSAGES/kdeconnect-core.mo @@ -365,12 +393,28 @@ share/locale/gl/LC_MESSAGES/kdeconnect-settings.mo share/locale/gl/LC_MESSAGES/kdeconnect-sms.mo share/locale/gl/LC_MESSAGES/kdeconnect-urlhandler.mo share/locale/gl/LC_MESSAGES/plasma_applet_org.kde.kdeconnect.mo +share/locale/he/LC_MESSAGES/kdeconnect-app.mo +share/locale/he/LC_MESSAGES/kdeconnect-cli.mo share/locale/he/LC_MESSAGES/kdeconnect-core.mo +share/locale/he/LC_MESSAGES/kdeconnect-fileitemaction.mo +share/locale/he/LC_MESSAGES/kdeconnect-indicator.mo +share/locale/he/LC_MESSAGES/kdeconnect-interfaces.mo share/locale/he/LC_MESSAGES/kdeconnect-kcm.mo share/locale/he/LC_MESSAGES/kdeconnect-kded.mo share/locale/he/LC_MESSAGES/kdeconnect-kio.mo +share/locale/he/LC_MESSAGES/kdeconnect-nautilus-extension.mo share/locale/he/LC_MESSAGES/kdeconnect-plugins.mo +share/locale/he/LC_MESSAGES/kdeconnect-settings.mo +share/locale/he/LC_MESSAGES/kdeconnect-sms.mo +share/locale/he/LC_MESSAGES/kdeconnect-urlhandler.mo share/locale/he/LC_MESSAGES/plasma_applet_org.kde.kdeconnect.mo +share/locale/hi/LC_MESSAGES/kdeconnect-app.mo +share/locale/hi/LC_MESSAGES/kdeconnect-cli.mo +share/locale/hi/LC_MESSAGES/kdeconnect-core.mo +share/locale/hi/LC_MESSAGES/kdeconnect-fileitemaction.mo +share/locale/hi/LC_MESSAGES/kdeconnect-indicator.mo +share/locale/hi/LC_MESSAGES/kdeconnect-interfaces.mo +share/locale/hi/LC_MESSAGES/kdeconnect-kcm.mo share/locale/hu/LC_MESSAGES/kdeconnect-app.mo share/locale/hu/LC_MESSAGES/kdeconnect-cli.mo share/locale/hu/LC_MESSAGES/kdeconnect-core.mo @@ -516,6 +560,21 @@ share/locale/lt/LC_MESSAGES/kdeconnect-settings.mo share/locale/lt/LC_MESSAGES/kdeconnect-sms.mo share/locale/lt/LC_MESSAGES/kdeconnect-urlhandler.mo share/locale/lt/LC_MESSAGES/plasma_applet_org.kde.kdeconnect.mo +share/locale/lv/LC_MESSAGES/kdeconnect-app.mo +share/locale/lv/LC_MESSAGES/kdeconnect-cli.mo +share/locale/lv/LC_MESSAGES/kdeconnect-core.mo +share/locale/lv/LC_MESSAGES/kdeconnect-fileitemaction.mo +share/locale/lv/LC_MESSAGES/kdeconnect-indicator.mo +share/locale/lv/LC_MESSAGES/kdeconnect-interfaces.mo +share/locale/lv/LC_MESSAGES/kdeconnect-kcm.mo +share/locale/lv/LC_MESSAGES/kdeconnect-kded.mo +share/locale/lv/LC_MESSAGES/kdeconnect-kio.mo +share/locale/lv/LC_MESSAGES/kdeconnect-nautilus-extension.mo +share/locale/lv/LC_MESSAGES/kdeconnect-plugins.mo +share/locale/lv/LC_MESSAGES/kdeconnect-settings.mo +share/locale/lv/LC_MESSAGES/kdeconnect-sms.mo +share/locale/lv/LC_MESSAGES/kdeconnect-urlhandler.mo +share/locale/lv/LC_MESSAGES/plasma_applet_org.kde.kdeconnect.mo share/locale/ml/LC_MESSAGES/kdeconnect-app.mo share/locale/ml/LC_MESSAGES/kdeconnect-cli.mo share/locale/ml/LC_MESSAGES/kdeconnect-core.mo @@ -561,6 +620,21 @@ share/locale/nn/LC_MESSAGES/kdeconnect-settings.mo share/locale/nn/LC_MESSAGES/kdeconnect-sms.mo share/locale/nn/LC_MESSAGES/kdeconnect-urlhandler.mo share/locale/nn/LC_MESSAGES/plasma_applet_org.kde.kdeconnect.mo +share/locale/pa/LC_MESSAGES/kdeconnect-app.mo +share/locale/pa/LC_MESSAGES/kdeconnect-cli.mo +share/locale/pa/LC_MESSAGES/kdeconnect-core.mo +share/locale/pa/LC_MESSAGES/kdeconnect-fileitemaction.mo +share/locale/pa/LC_MESSAGES/kdeconnect-indicator.mo +share/locale/pa/LC_MESSAGES/kdeconnect-interfaces.mo +share/locale/pa/LC_MESSAGES/kdeconnect-kcm.mo +share/locale/pa/LC_MESSAGES/kdeconnect-kded.mo +share/locale/pa/LC_MESSAGES/kdeconnect-kio.mo +share/locale/pa/LC_MESSAGES/kdeconnect-nautilus-extension.mo +share/locale/pa/LC_MESSAGES/kdeconnect-plugins.mo +share/locale/pa/LC_MESSAGES/kdeconnect-settings.mo +share/locale/pa/LC_MESSAGES/kdeconnect-sms.mo +share/locale/pa/LC_MESSAGES/kdeconnect-urlhandler.mo +share/locale/pa/LC_MESSAGES/plasma_applet_org.kde.kdeconnect.mo share/locale/pl/LC_MESSAGES/kdeconnect-app.mo share/locale/pl/LC_MESSAGES/kdeconnect-cli.mo share/locale/pl/LC_MESSAGES/kdeconnect-core.mo @@ -714,13 +788,20 @@ share/locale/sv/LC_MESSAGES/kdeconnect-sms.mo share/locale/sv/LC_MESSAGES/kdeconnect-urlhandler.mo share/locale/sv/LC_MESSAGES/plasma_applet_org.kde.kdeconnect.mo share/locale/ta/LC_MESSAGES/kdeconnect-app.mo +share/locale/ta/LC_MESSAGES/kdeconnect-cli.mo share/locale/ta/LC_MESSAGES/kdeconnect-core.mo +share/locale/ta/LC_MESSAGES/kdeconnect-fileitemaction.mo share/locale/ta/LC_MESSAGES/kdeconnect-indicator.mo share/locale/ta/LC_MESSAGES/kdeconnect-interfaces.mo share/locale/ta/LC_MESSAGES/kdeconnect-kcm.mo +share/locale/ta/LC_MESSAGES/kdeconnect-kded.mo share/locale/ta/LC_MESSAGES/kdeconnect-kio.mo +share/locale/ta/LC_MESSAGES/kdeconnect-nautilus-extension.mo +share/locale/ta/LC_MESSAGES/kdeconnect-plugins.mo share/locale/ta/LC_MESSAGES/kdeconnect-settings.mo share/locale/ta/LC_MESSAGES/kdeconnect-sms.mo +share/locale/ta/LC_MESSAGES/kdeconnect-urlhandler.mo +share/locale/ta/LC_MESSAGES/plasma_applet_org.kde.kdeconnect.mo share/locale/tg/LC_MESSAGES/kdeconnect-fileitemaction.mo share/locale/tg/LC_MESSAGES/kdeconnect-kcm.mo share/locale/tg/LC_MESSAGES/kdeconnect-kded.mo @@ -799,14 +880,12 @@ share/plasma/plasmoids/org.kde.kdeconnect/contents/ui/Connectivity.qml share/plasma/plasmoids/org.kde.kdeconnect/contents/ui/DeviceDelegate.qml share/plasma/plasmoids/org.kde.kdeconnect/contents/ui/FindMyPhone.qml share/plasma/plasmoids/org.kde.kdeconnect/contents/ui/FullRepresentation.qml -share/plasma/plasmoids/org.kde.kdeconnect/contents/ui/Photo.qml share/plasma/plasmoids/org.kde.kdeconnect/contents/ui/RemoteCommands.qml share/plasma/plasmoids/org.kde.kdeconnect/contents/ui/SMS.qml share/plasma/plasmoids/org.kde.kdeconnect/contents/ui/Sftp.qml share/plasma/plasmoids/org.kde.kdeconnect/contents/ui/Share.qml share/plasma/plasmoids/org.kde.kdeconnect/contents/ui/VirtualMonitor.qml share/plasma/plasmoids/org.kde.kdeconnect/contents/ui/main.qml -share/plasma/plasmoids/org.kde.kdeconnect/metadata.desktop share/plasma/plasmoids/org.kde.kdeconnect/metadata.json -share/qlogging-categories5/kdeconnect-kde.categories +share/qlogging-categories6/kdeconnect-kde.categories share/zsh/site-functions/_kdeconnect diff --git a/deskutils/kdepim-addons/Makefile b/deskutils/kdepim-addons/Makefile index af786230986..1279fdfca7f 100644 --- a/deskutils/kdepim-addons/Makefile +++ b/deskutils/kdepim-addons/Makefile @@ -1,6 +1,5 @@ PORTNAME= kdepim-addons DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= deskutils kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -17,24 +16,23 @@ LIB_DEPENDS= libassuan.so:security/libassuan \ libgpgmepp.so:security/gpgme-cpp \ libqgpgme.so:security/gpgme-qt@qt5 -USES= cmake compiler:c++11-lib gettext grantlee:5 kde:5 \ - pkgconfig qt:5 tar:xz xorg +USES= cmake compiler:c++11-lib gettext kde:6 pkgconfig qt:6 tar:xz \ + xorg USE_KDE= archive auth codecs completion config configwidgets coreaddons \ - dbusaddons guiaddons i18n iconthemes itemmodels itemviews jobwidgets \ - kdeclarative khtml kio parts prison service solid sonnet syntaxhighlighting \ - textwidgets wallet widgetsaddons windowsystem xmlgui \ + dbusaddons guiaddons i18n iconthemes itemmodels itemviews \ + jobwidgets kdeclarative kio parts prison service solid sonnet \ + syntaxhighlighting textwidgets wallet widgetsaddons \ + windowsystem xmlgui \ ecm:build # pim components USE_KDE+= akonadi akonadicalendar akonadicontacts akonadiimportwizard \ - akonadimime akonadinotes calendarcore calendarsupport \ - calendarutils contacts eventviews gapi grantleetheme \ - gravatar holidays identitymanagement imap incidenceeditor \ - kaddressbook kitinerary kontactinterface kpkpass libkdepim \ - libkleo libksieve mailcommon mailimporter mailtransport \ - messagelib mime pimcommon pimtextedit tnef -USE_QT= concurrent core dbus declarative gui location network printsupport testlib \ - webchannel webengine widgets xml \ - buildtools:build qmake:build + akonadimime calendarcore calendarsupport \ + calendarutils contacts eventviews gapi grantleetheme gravatar \ + holidays identitymanagement imap incidenceeditor kaddressbook \ + kitinerary kontactinterface kpkpass libkdepim libkleo \ + libksieve mailcommon mailimporter mailtransport messagelib \ + mime pimcommon pimtextedit tnef +USE_QT= base USE_XORG= x11 USE_LDCONFIG= yes diff --git a/deskutils/kdepim-addons/distinfo b/deskutils/kdepim-addons/distinfo index 4a800f3c18c..fb47d9176ef 100644 --- a/deskutils/kdepim-addons/distinfo +++ b/deskutils/kdepim-addons/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889441 -SHA256 (KDE/release-service/23.08.5/kdepim-addons-23.08.5.tar.xz) = 58d3e9af2666fe971b5230fed61114c555c9bddc35fd8397cb60ba8d37dd44b0 -SIZE (KDE/release-service/23.08.5/kdepim-addons-23.08.5.tar.xz) = 2652304 +TIMESTAMP = 1734460052 +SHA256 (KDE/release-service/24.12.0/kdepim-addons-24.12.0.tar.xz) = 68f0c8f1188695f9eb0530951aa15e3740ab49e1af9c46537e8af11f055687e8 +SIZE (KDE/release-service/24.12.0/kdepim-addons-24.12.0.tar.xz) = 2617728 diff --git a/deskutils/kdepim-addons/pkg-plist b/deskutils/kdepim-addons/pkg-plist index cfbfa1058ab..64d6bd4dcbe 100644 --- a/deskutils/kdepim-addons/pkg-plist +++ b/deskutils/kdepim-addons/pkg-plist @@ -4,117 +4,100 @@ bin/kmail_fprot.sh bin/kmail_sav.sh etc/xdg/kmail.antispamrc etc/xdg/kmail.antivirusrc -lib/libadblocklibprivate.so.5 -lib/libadblocklibprivate.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libakonadidatasetools.so.5 +lib/libakonadidatasetools.so.6 lib/libakonadidatasetools.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libdkimverifyconfigure.so.5 +lib/libdkimverifyconfigure.so.6 lib/libdkimverifyconfigure.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libexpireaccounttrashfolderconfig.so.5 +lib/libexpireaccounttrashfolderconfig.so.6 lib/libexpireaccounttrashfolderconfig.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libfolderconfiguresettings.so.5 +lib/libfolderconfiguresettings.so.6 lib/libfolderconfiguresettings.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libkaddressbookmergelibprivate.so.5 +lib/libkaddressbookmergelibprivate.so.6 lib/libkaddressbookmergelibprivate.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libkmailconfirmbeforedeleting.so.5 +lib/libkmailconfirmbeforedeleting.so.6 lib/libkmailconfirmbeforedeleting.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libkmailmarkdown.so.5 +lib/libkmailmarkdown.so.6 lib/libkmailmarkdown.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libkmailquicktextpluginprivate.so.5 +lib/libkmailquicktextpluginprivate.so.6 lib/libkmailquicktextpluginprivate.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libopenurlwithconfigure.so.5 +lib/libopenurlwithconfigure.so.6 lib/libopenurlwithconfigure.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libscamconfiguresettings.so.5 -lib/libscamconfiguresettings.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libshorturlpluginprivate.so.5 +lib/libshorturlpluginprivate.so.6 lib/libshorturlpluginprivate.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_PLUGINDIR%%/pim5/akonadi/emailaddressselectionldapdialogplugin.so -%%QT_PLUGINDIR%%/pim5/contacteditor/editorpageplugins/cryptopageplugin.so -%%QT_PLUGINDIR%%/pim5/importwizard/evolutionv1importerplugin.so -%%QT_PLUGINDIR%%/pim5/importwizard/evolutionv2importerplugin.so -%%QT_PLUGINDIR%%/pim5/importwizard/gearyimporterplugin.so -%%QT_PLUGINDIR%%/pim5/importwizard/operaimporterplugin.so -%%QT_PLUGINDIR%%/pim5/kaddressbook/importexportplugin/kaddressbook_importexportcsvplugin.so -%%QT_PLUGINDIR%%/pim5/kaddressbook/importexportplugin/kaddressbook_importexportgmxplugin.so -%%QT_PLUGINDIR%%/pim5/kaddressbook/importexportplugin/kaddressbook_importexportldapplugin.so -%%QT_PLUGINDIR%%/pim5/kaddressbook/importexportplugin/kaddressbook_importexportldifplugin.so -%%QT_PLUGINDIR%%/pim5/kaddressbook/importexportplugin/kaddressbook_importexportvcardplugin.so -%%QT_PLUGINDIR%%/pim5/kaddressbook/importexportplugin/kaddressbook_importexportwindowscontactplugin.so -%%QT_PLUGINDIR%%/pim5/kaddressbook/mainview/kaddressbook_checkgravatarplugin.so -%%QT_PLUGINDIR%%/pim5/kaddressbook/mainview/kaddressbook_mergecontactsplugin.so -%%QT_PLUGINDIR%%/pim5/kaddressbook/mainview/kaddressbook_searchduplicatesplugin.so -%%QT_PLUGINDIR%%/pim5/kaddressbook/mainview/kaddressbook_sendmailplugin.so -%%QT_PLUGINDIR%%/pim5/kaddressbook/mainview/kaddressbook_sendvcardsplugin.so -%%QT_PLUGINDIR%%/pim5/kmail/mainview/kmail_akonadidatabasetoolplugin.so -%%QT_PLUGINDIR%%/pim5/kmail/mainview/kmail_antispamplugin.so -%%QT_PLUGINDIR%%/pim5/kmail/mainview/kmail_antivirusplugin.so -%%QT_PLUGINDIR%%/pim5/kmail/mainview/kmail_expertplugin.so -%%QT_PLUGINDIR%%/pim5/kmail/plugincheckbeforesend/kmail_automaticaddcontactseditorplugin.so -%%QT_PLUGINDIR%%/pim5/kmail/plugincheckbeforesend/kmail_checkbeforesendeditorplugin.so -%%QT_PLUGINDIR%%/pim5/kmail/plugincheckbeforesend/kmail_confirmaddresseditorplugin.so -%%QT_PLUGINDIR%%/pim5/kmail/plugineditor/kmail_autocorrectioneditorplugin.so -%%QT_PLUGINDIR%%/pim5/kmail/plugineditor/kmail_changecaseeditorplugin.so -%%QT_PLUGINDIR%%/pim5/kmail/plugineditor/kmail_insertemaileditorplugin.so -%%QT_PLUGINDIR%%/pim5/kmail/plugineditor/kmail_insertshorturleditorplugin.so -%%QT_PLUGINDIR%%/pim5/kmail/plugineditor/kmail_insertspecialcharactereditorplugin.so -%%QT_PLUGINDIR%%/pim5/kmail/plugineditor/kmail_nonbreakingspaceeditorplugin.so -%%QT_PLUGINDIR%%/pim5/kmail/plugineditor/kmail_quicktextplugin.so -%%QT_PLUGINDIR%%/pim5/kmail/plugineditor/kmail_sharetexteditorplugin.so -%%QT_PLUGINDIR%%/pim5/kmail/plugineditor/kmail_zoomtexteditorplugin.so -%%QT_PLUGINDIR%%/pim5/kmail/plugineditorconverttext/kmail_markdownplugin.so -%%QT_PLUGINDIR%%/pim5/kmail/plugineditorgrammar/kmail_grammalecteplugin.so -%%QT_PLUGINDIR%%/pim5/kmail/plugineditorgrammar/kmail_languagetoolplugin.so -%%QT_PLUGINDIR%%/pim5/kmail/plugineditorinit/kmail_externalcomposereditorplugin.so -%%QT_PLUGINDIR%%/pim5/korganizer/datenums.so -%%QT_PLUGINDIR%%/pim5/korganizer/lunarphases.so -%%QT_PLUGINDIR%%/pim5/korganizer/picoftheday.so -%%QT_PLUGINDIR%%/pim5/korganizer/thisdayinhistory.so -%%QT_PLUGINDIR%%/pim5/libksieve/emaillineeditplugin.so -%%QT_PLUGINDIR%%/pim5/libksieve/imapfoldercompletionplugin.so -%%QT_PLUGINDIR%%/pim5/mailtransport/mailtransport_sendplugin.so -%%QT_PLUGINDIR%%/pim5/messageviewer/bodypartformatter/messageviewer_bodypartformatter_application_gnupgwks.so -%%QT_PLUGINDIR%%/pim5/messageviewer/bodypartformatter/messageviewer_bodypartformatter_application_mstnef.so -%%QT_PLUGINDIR%%/pim5/messageviewer/bodypartformatter/messageviewer_bodypartformatter_pkpass.so -%%QT_PLUGINDIR%%/pim5/messageviewer/bodypartformatter/messageviewer_bodypartformatter_semantic.so -%%QT_PLUGINDIR%%/pim5/messageviewer/bodypartformatter/messageviewer_bodypartformatter_text_calendar.so -%%QT_PLUGINDIR%%/pim5/messageviewer/bodypartformatter/messageviewer_bodypartformatter_text_highlighter.so -%%QT_PLUGINDIR%%/pim5/messageviewer/bodypartformatter/messageviewer_bodypartformatter_text_markdown.so -%%QT_PLUGINDIR%%/pim5/messageviewer/bodypartformatter/messageviewer_bodypartformatter_text_vcard.so -%%QT_PLUGINDIR%%/pim5/messageviewer/checkbeforedeleting/kmail_confirmbeforedeletingplugin.so -%%QT_PLUGINDIR%%/pim5/messageviewer/configuresettings/messageviewer_dkimconfigplugin.so -%%QT_PLUGINDIR%%/pim5/messageviewer/configuresettings/messageviewer_expireaccounttrashfolderconfigplugin.so -%%QT_PLUGINDIR%%/pim5/messageviewer/configuresettings/messageviewer_folderconfiguresettingsplugin.so -%%QT_PLUGINDIR%%/pim5/messageviewer/configuresettings/messageviewer_gravatarconfigplugin.so -%%QT_PLUGINDIR%%/pim5/messageviewer/configuresettings/messageviewer_openurlwithconfigplugin.so -%%QT_PLUGINDIR%%/pim5/messageviewer/configuresettings/messageviewer_scamconfiguresettingsplugin.so -%%QT_PLUGINDIR%%/pim5/messageviewer/grantlee/5.0/kitinerary_grantlee_extension.so -%%QT_PLUGINDIR%%/pim5/messageviewer/headerstyle/messageviewer_briefheaderstyleplugin.so -%%QT_PLUGINDIR%%/pim5/messageviewer/headerstyle/messageviewer_fancyheaderstyleplugin.so -%%QT_PLUGINDIR%%/pim5/messageviewer/headerstyle/messageviewer_grantleeheaderstyleplugin.so -%%QT_PLUGINDIR%%/pim5/messageviewer/headerstyle/messageviewer_longheaderstyleplugin.so -%%QT_PLUGINDIR%%/pim5/messageviewer/headerstyle/messageviewer_standardsheaderstyleplugin.so -%%QT_PLUGINDIR%%/pim5/messageviewer/viewercommonplugin/messageviewer_expandurlplugin.so -%%QT_PLUGINDIR%%/pim5/messageviewer/viewercommonplugin/messageviewer_translatorplugin.so -%%QT_PLUGINDIR%%/pim5/messageviewer/viewerplugin/messageviewer_createeventplugin.so -%%QT_PLUGINDIR%%/pim5/messageviewer/viewerplugin/messageviewer_createnoteplugin.so -%%QT_PLUGINDIR%%/pim5/messageviewer/viewerplugin/messageviewer_createtodoplugin.so -%%QT_PLUGINDIR%%/pim5/messageviewer/viewerplugin/messageviewer_externalscriptplugin.so -%%QT_PLUGINDIR%%/pim5/pimcommon/customtools/pimcommon_translatorplugin.so -%%QT_PLUGINDIR%%/pim5/pimcommon/shorturlengine/pimcommon_isgdshorturlengineplugin.so -%%QT_PLUGINDIR%%/pim5/pimcommon/shorturlengine/pimcommon_tinyurlengineplugin.so -%%QT_PLUGINDIR%%/pim5/pimcommon/shorturlengine/pimcommon_triopabshorturlengineplugin.so -%%QT_PLUGINDIR%%/pim5/templateparser/templateparseraddressrequesterplugin.so -%%QT_PLUGINDIR%%/pim5/webengineviewer/urlinterceptor/webengineviewer_adblockplugin.so -%%QT_PLUGINDIR%%/pim5/webengineviewer/urlinterceptor/webengineviewer_donottrackplugin.so +%%QT_PLUGINDIR%%/pim6/akonadi/emailaddressselectionldapdialogplugin.so +%%QT_PLUGINDIR%%/pim6/contacteditor/editorpageplugins/cryptopageplugin.so +%%QT_PLUGINDIR%%/pim6/importwizard/evolutionv1importerplugin.so +%%QT_PLUGINDIR%%/pim6/importwizard/evolutionv2importerplugin.so +%%QT_PLUGINDIR%%/pim6/importwizard/gearyimporterplugin.so +%%QT_PLUGINDIR%%/pim6/importwizard/operaimporterplugin.so +%%QT_PLUGINDIR%%/pim6/kaddressbook/importexportplugin/kaddressbook_importexportgmxplugin.so +%%QT_PLUGINDIR%%/pim6/kaddressbook/importexportplugin/kaddressbook_importexportldapplugin.so +%%QT_PLUGINDIR%%/pim6/kaddressbook/importexportplugin/kaddressbook_importexportldifplugin.so +%%QT_PLUGINDIR%%/pim6/kaddressbook/importexportplugin/kaddressbook_importexportvcardplugin.so +%%QT_PLUGINDIR%%/pim6/kaddressbook/importexportplugin/kaddressbook_importexportwindowscontactplugin.so +%%QT_PLUGINDIR%%/pim6/kaddressbook/mainview/kaddressbook_checkgravatarplugin.so +%%QT_PLUGINDIR%%/pim6/kaddressbook/mainview/kaddressbook_mergecontactsplugin.so +%%QT_PLUGINDIR%%/pim6/kaddressbook/mainview/kaddressbook_searchduplicatesplugin.so +%%QT_PLUGINDIR%%/pim6/kaddressbook/mainview/kaddressbook_sendmailplugin.so +%%QT_PLUGINDIR%%/pim6/kaddressbook/mainview/kaddressbook_sendvcardsplugin.so +%%QT_PLUGINDIR%%/pim6/kmail/mainview/kmail_akonadidatabasetoolplugin.so +%%QT_PLUGINDIR%%/pim6/kmail/mainview/kmail_antispamplugin.so +%%QT_PLUGINDIR%%/pim6/kmail/mainview/kmail_antivirusplugin.so +%%QT_PLUGINDIR%%/pim6/kmail/mainview/kmail_expertplugin.so +%%QT_PLUGINDIR%%/pim6/kmail/plugincheckbeforesend/kmail_automaticaddcontactseditorplugin.so +%%QT_PLUGINDIR%%/pim6/kmail/plugincheckbeforesend/kmail_checkbeforesendeditorplugin.so +%%QT_PLUGINDIR%%/pim6/kmail/plugincheckbeforesend/kmail_confirmaddresseditorplugin.so +%%QT_PLUGINDIR%%/pim6/kmail/plugineditor/kmail_autocorrectioneditorplugin.so +%%QT_PLUGINDIR%%/pim6/kmail/plugineditor/kmail_changecaseeditorplugin.so +%%QT_PLUGINDIR%%/pim6/kmail/plugineditor/kmail_insertemaileditorplugin.so +%%QT_PLUGINDIR%%/pim6/kmail/plugineditor/kmail_insertshorturleditorplugin.so +%%QT_PLUGINDIR%%/pim6/kmail/plugineditor/kmail_insertspecialcharactereditorplugin.so +%%QT_PLUGINDIR%%/pim6/kmail/plugineditor/kmail_nonbreakingspaceeditorplugin.so +%%QT_PLUGINDIR%%/pim6/kmail/plugineditor/kmail_quicktextplugin.so +%%QT_PLUGINDIR%%/pim6/kmail/plugineditor/kmail_sharetexteditorplugin.so +%%QT_PLUGINDIR%%/pim6/kmail/plugineditor/kmail_zoomtexteditorplugin.so +%%QT_PLUGINDIR%%/pim6/kmail/plugineditorconverttext/kmail_markdownplugin.so +%%QT_PLUGINDIR%%/pim6/kmail/plugineditorgrammar/kmail_grammalecteplugin.so +%%QT_PLUGINDIR%%/pim6/kmail/plugineditorgrammar/kmail_languagetoolplugin.so +%%QT_PLUGINDIR%%/pim6/kmail/plugineditorinit/kmail_externalcomposereditorplugin.so +%%QT_PLUGINDIR%%/pim6/libksieve/emaillineeditplugin.so +%%QT_PLUGINDIR%%/pim6/libksieve/imapfoldercompletionplugin.so +%%QT_PLUGINDIR%%/pim6/mailtransport/mailtransport_sendplugin.so +%%QT_PLUGINDIR%%/pim6/messageviewer/bodypartformatter/messageviewer_bodypartformatter_application_gnupgwks.so +%%QT_PLUGINDIR%%/pim6/messageviewer/bodypartformatter/messageviewer_bodypartformatter_application_mstnef.so +%%QT_PLUGINDIR%%/pim6/messageviewer/bodypartformatter/messageviewer_bodypartformatter_pkpass.so +%%QT_PLUGINDIR%%/pim6/messageviewer/bodypartformatter/messageviewer_bodypartformatter_semantic.so +%%QT_PLUGINDIR%%/pim6/messageviewer/bodypartformatter/messageviewer_bodypartformatter_text_calendar.so +%%QT_PLUGINDIR%%/pim6/messageviewer/bodypartformatter/messageviewer_bodypartformatter_text_highlighter.so +%%QT_PLUGINDIR%%/pim6/messageviewer/bodypartformatter/messageviewer_bodypartformatter_text_markdown.so +%%QT_PLUGINDIR%%/pim6/messageviewer/bodypartformatter/messageviewer_bodypartformatter_text_vcard.so +%%QT_PLUGINDIR%%/pim6/messageviewer/checkbeforedeleting/kmail_confirmbeforedeletingplugin.so +%%QT_PLUGINDIR%%/pim6/messageviewer/configuresettings/messageviewer_dkimconfigplugin.so +%%QT_PLUGINDIR%%/pim6/messageviewer/configuresettings/messageviewer_expireaccounttrashfolderconfigplugin.so +%%QT_PLUGINDIR%%/pim6/messageviewer/configuresettings/messageviewer_folderconfiguresettingsplugin.so +%%QT_PLUGINDIR%%/pim6/messageviewer/configuresettings/messageviewer_gravatarconfigplugin.so +%%QT_PLUGINDIR%%/pim6/messageviewer/configuresettings/messageviewer_openurlwithconfigplugin.so +%%QT_PLUGINDIR%%/pim6/messageviewer/headerstyle/messageviewer_briefheaderstyleplugin.so +%%QT_PLUGINDIR%%/pim6/messageviewer/headerstyle/messageviewer_fancyheaderstyleplugin.so +%%QT_PLUGINDIR%%/pim6/messageviewer/headerstyle/messageviewer_grantleeheaderstyleplugin.so +%%QT_PLUGINDIR%%/pim6/messageviewer/headerstyle/messageviewer_longheaderstyleplugin.so +%%QT_PLUGINDIR%%/pim6/messageviewer/headerstyle/messageviewer_standardsheaderstyleplugin.so +%%QT_PLUGINDIR%%/pim6/messageviewer/kf6/ktexttemplate/kitinerary_ktexttemplate_extension.so +%%QT_PLUGINDIR%%/pim6/messageviewer/viewercommonplugin/messageviewer_expandurlplugin.so +%%QT_PLUGINDIR%%/pim6/messageviewer/viewercommonplugin/messageviewer_translatorplugin.so +%%QT_PLUGINDIR%%/pim6/messageviewer/viewerplugin/messageviewer_createeventplugin.so +%%QT_PLUGINDIR%%/pim6/messageviewer/viewerplugin/messageviewer_createtodoplugin.so +%%QT_PLUGINDIR%%/pim6/messageviewer/viewerplugin/messageviewer_externalscriptplugin.so +%%QT_PLUGINDIR%%/pim6/pimcommon/customtools/pimcommon_translatorplugin.so +%%QT_PLUGINDIR%%/pim6/pimcommon/shorturlengine/pimcommon_isgdshorturlengineplugin.so +%%QT_PLUGINDIR%%/pim6/pimcommon/shorturlengine/pimcommon_tinyurlengineplugin.so +%%QT_PLUGINDIR%%/pim6/pimcommon/shorturlengine/pimcommon_triopabshorturlengineplugin.so +%%QT_PLUGINDIR%%/pim6/templateparser/templateparseraddressrequesterplugin.so +%%QT_PLUGINDIR%%/pim6/webengineviewer/urlinterceptor/webengineviewer_donottrackplugin.so %%QT_PLUGINDIR%%/plasmacalendarplugins/pimevents.so %%QT_PLUGINDIR%%/plasmacalendarplugins/pimevents/PimEventsConfig.qml %%QT_QMLDIR%%/org/kde/plasma/PimCalendars/libpimcalendarsplugin.so %%QT_QMLDIR%%/org/kde/plasma/PimCalendars/qmldir -share/icons/hicolor/scalable/status/moon-phase-first-quarter.svg -share/icons/hicolor/scalable/status/moon-phase-full.svg -share/icons/hicolor/scalable/status/moon-phase-last-quarter.svg -share/icons/hicolor/scalable/status/moon-phase-new.svg -share/kconf_update/webengineurlinterceptoradblock.upd share/locale/af/LC_MESSAGES/kaddressbook_importexportplugins.mo share/locale/af/LC_MESSAGES/korganizer_plugins.mo share/locale/ar/LC_MESSAGES/cryptopageplugin.mo @@ -140,9 +123,33 @@ share/locale/ar/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/ar/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/ar/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/ar/LC_MESSAGES/messageviewerplugins.mo -share/locale/ar/LC_MESSAGES/pimeventsplugin.mo share/locale/ar/LC_MESSAGES/sieveeditor_plugins.mo share/locale/ar/LC_MESSAGES/webengineurlinterceptor.mo +share/locale/ast/LC_MESSAGES/cryptopageplugin.mo +share/locale/ast/LC_MESSAGES/customtoolsplugin.mo +share/locale/ast/LC_MESSAGES/importwizard_plugins.mo +share/locale/ast/LC_MESSAGES/kaddressbook_importexportplugins.mo +share/locale/ast/LC_MESSAGES/kaddressbook_plugins.mo +share/locale/ast/LC_MESSAGES/kmail_checkbeforedeleting_plugins.mo +share/locale/ast/LC_MESSAGES/kmail_editor_plugins.mo +share/locale/ast/LC_MESSAGES/kmail_editorconvertertext_plugins.mo +share/locale/ast/LC_MESSAGES/kmail_editorgrammar_plugins.mo +share/locale/ast/LC_MESSAGES/kmail_editorinit_plugins.mo +share/locale/ast/LC_MESSAGES/kmail_editorsendcheck_plugins.mo +share/locale/ast/LC_MESSAGES/kmail_plugins.mo +share/locale/ast/LC_MESSAGES/kmailtransport_plugins.mo +share/locale/ast/LC_MESSAGES/korganizer_plugins.mo +share/locale/ast/LC_MESSAGES/messageviewer_application_gnupgwks_plugin.mo +share/locale/ast/LC_MESSAGES/messageviewer_application_mstnef_plugin.mo +share/locale/ast/LC_MESSAGES/messageviewer_bodypartformatter_pkpass.mo +share/locale/ast/LC_MESSAGES/messageviewer_semantic_plugin.mo +share/locale/ast/LC_MESSAGES/messageviewer_text_calendar_plugin.mo +share/locale/ast/LC_MESSAGES/messageviewer_text_vcard_plugin.mo +share/locale/ast/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo +share/locale/ast/LC_MESSAGES/messageviewerheaderplugins.mo +share/locale/ast/LC_MESSAGES/messageviewerplugins.mo +share/locale/ast/LC_MESSAGES/sieveeditor_plugins.mo +share/locale/ast/LC_MESSAGES/webengineurlinterceptor.mo share/locale/az/LC_MESSAGES/cryptopageplugin.mo share/locale/az/LC_MESSAGES/customtoolsplugin.mo share/locale/az/LC_MESSAGES/importwizard_plugins.mo @@ -166,7 +173,6 @@ share/locale/az/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/az/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/az/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/az/LC_MESSAGES/messageviewerplugins.mo -share/locale/az/LC_MESSAGES/pimeventsplugin.mo share/locale/az/LC_MESSAGES/sieveeditor_plugins.mo share/locale/az/LC_MESSAGES/webengineurlinterceptor.mo share/locale/be/LC_MESSAGES/kaddressbook_importexportplugins.mo @@ -196,7 +202,6 @@ share/locale/bg/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/bg/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/bg/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/bg/LC_MESSAGES/messageviewerplugins.mo -share/locale/bg/LC_MESSAGES/pimeventsplugin.mo share/locale/bg/LC_MESSAGES/sieveeditor_plugins.mo share/locale/bg/LC_MESSAGES/webengineurlinterceptor.mo share/locale/bn/LC_MESSAGES/kaddressbook_importexportplugins.mo @@ -233,7 +238,6 @@ share/locale/ca/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/ca/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/ca/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/ca/LC_MESSAGES/messageviewerplugins.mo -share/locale/ca/LC_MESSAGES/pimeventsplugin.mo share/locale/ca/LC_MESSAGES/sieveeditor_plugins.mo share/locale/ca/LC_MESSAGES/webengineurlinterceptor.mo share/locale/ca@valencia/LC_MESSAGES/cryptopageplugin.mo @@ -259,7 +263,6 @@ share/locale/ca@valencia/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/ca@valencia/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/ca@valencia/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/ca@valencia/LC_MESSAGES/messageviewerplugins.mo -share/locale/ca@valencia/LC_MESSAGES/pimeventsplugin.mo share/locale/ca@valencia/LC_MESSAGES/sieveeditor_plugins.mo share/locale/ca@valencia/LC_MESSAGES/webengineurlinterceptor.mo share/locale/cs/LC_MESSAGES/cryptopageplugin.mo @@ -285,7 +288,6 @@ share/locale/cs/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/cs/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/cs/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/cs/LC_MESSAGES/messageviewerplugins.mo -share/locale/cs/LC_MESSAGES/pimeventsplugin.mo share/locale/cs/LC_MESSAGES/sieveeditor_plugins.mo share/locale/cs/LC_MESSAGES/webengineurlinterceptor.mo share/locale/cy/LC_MESSAGES/kaddressbook_importexportplugins.mo @@ -313,7 +315,6 @@ share/locale/da/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/da/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/da/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/da/LC_MESSAGES/messageviewerplugins.mo -share/locale/da/LC_MESSAGES/pimeventsplugin.mo share/locale/da/LC_MESSAGES/sieveeditor_plugins.mo share/locale/da/LC_MESSAGES/webengineurlinterceptor.mo share/locale/de/LC_MESSAGES/cryptopageplugin.mo @@ -339,7 +340,6 @@ share/locale/de/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/de/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/de/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/de/LC_MESSAGES/messageviewerplugins.mo -share/locale/de/LC_MESSAGES/pimeventsplugin.mo share/locale/de/LC_MESSAGES/sieveeditor_plugins.mo share/locale/de/LC_MESSAGES/webengineurlinterceptor.mo share/locale/el/LC_MESSAGES/cryptopageplugin.mo @@ -371,22 +371,33 @@ share/locale/en_GB/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/en_GB/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/en_GB/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/en_GB/LC_MESSAGES/messageviewerplugins.mo -share/locale/en_GB/LC_MESSAGES/pimeventsplugin.mo share/locale/en_GB/LC_MESSAGES/sieveeditor_plugins.mo share/locale/en_GB/LC_MESSAGES/webengineurlinterceptor.mo share/locale/eo/LC_MESSAGES/cryptopageplugin.mo share/locale/eo/LC_MESSAGES/customtoolsplugin.mo share/locale/eo/LC_MESSAGES/importwizard_plugins.mo share/locale/eo/LC_MESSAGES/kaddressbook_importexportplugins.mo +share/locale/eo/LC_MESSAGES/kaddressbook_plugins.mo +share/locale/eo/LC_MESSAGES/kmail_checkbeforedeleting_plugins.mo +share/locale/eo/LC_MESSAGES/kmail_editor_plugins.mo +share/locale/eo/LC_MESSAGES/kmail_editorconvertertext_plugins.mo share/locale/eo/LC_MESSAGES/kmail_editorgrammar_plugins.mo share/locale/eo/LC_MESSAGES/kmail_editorinit_plugins.mo +share/locale/eo/LC_MESSAGES/kmail_editorsendcheck_plugins.mo +share/locale/eo/LC_MESSAGES/kmail_plugins.mo share/locale/eo/LC_MESSAGES/kmailtransport_plugins.mo share/locale/eo/LC_MESSAGES/korganizer_plugins.mo +share/locale/eo/LC_MESSAGES/messageviewer_application_gnupgwks_plugin.mo share/locale/eo/LC_MESSAGES/messageviewer_application_mstnef_plugin.mo share/locale/eo/LC_MESSAGES/messageviewer_bodypartformatter_pkpass.mo +share/locale/eo/LC_MESSAGES/messageviewer_semantic_plugin.mo share/locale/eo/LC_MESSAGES/messageviewer_text_calendar_plugin.mo share/locale/eo/LC_MESSAGES/messageviewer_text_vcard_plugin.mo -share/locale/eo/LC_MESSAGES/pimeventsplugin.mo +share/locale/eo/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo +share/locale/eo/LC_MESSAGES/messageviewerheaderplugins.mo +share/locale/eo/LC_MESSAGES/messageviewerplugins.mo +share/locale/eo/LC_MESSAGES/sieveeditor_plugins.mo +share/locale/eo/LC_MESSAGES/webengineurlinterceptor.mo share/locale/es/LC_MESSAGES/cryptopageplugin.mo share/locale/es/LC_MESSAGES/customtoolsplugin.mo share/locale/es/LC_MESSAGES/importwizard_plugins.mo @@ -410,7 +421,6 @@ share/locale/es/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/es/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/es/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/es/LC_MESSAGES/messageviewerplugins.mo -share/locale/es/LC_MESSAGES/pimeventsplugin.mo share/locale/es/LC_MESSAGES/sieveeditor_plugins.mo share/locale/es/LC_MESSAGES/webengineurlinterceptor.mo share/locale/et/LC_MESSAGES/cryptopageplugin.mo @@ -435,7 +445,6 @@ share/locale/et/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/et/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/et/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/et/LC_MESSAGES/messageviewerplugins.mo -share/locale/et/LC_MESSAGES/pimeventsplugin.mo share/locale/et/LC_MESSAGES/sieveeditor_plugins.mo share/locale/et/LC_MESSAGES/webengineurlinterceptor.mo share/locale/eu/LC_MESSAGES/cryptopageplugin.mo @@ -461,7 +470,6 @@ share/locale/eu/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/eu/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/eu/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/eu/LC_MESSAGES/messageviewerplugins.mo -share/locale/eu/LC_MESSAGES/pimeventsplugin.mo share/locale/eu/LC_MESSAGES/sieveeditor_plugins.mo share/locale/eu/LC_MESSAGES/webengineurlinterceptor.mo share/locale/fa/LC_MESSAGES/kaddressbook_importexportplugins.mo @@ -491,7 +499,6 @@ share/locale/fi/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/fi/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/fi/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/fi/LC_MESSAGES/messageviewerplugins.mo -share/locale/fi/LC_MESSAGES/pimeventsplugin.mo share/locale/fi/LC_MESSAGES/sieveeditor_plugins.mo share/locale/fi/LC_MESSAGES/webengineurlinterceptor.mo share/locale/fr/LC_MESSAGES/cryptopageplugin.mo @@ -517,7 +524,6 @@ share/locale/fr/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/fr/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/fr/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/fr/LC_MESSAGES/messageviewerplugins.mo -share/locale/fr/LC_MESSAGES/pimeventsplugin.mo share/locale/fr/LC_MESSAGES/sieveeditor_plugins.mo share/locale/fr/LC_MESSAGES/webengineurlinterceptor.mo share/locale/fy/LC_MESSAGES/kaddressbook_importexportplugins.mo @@ -553,13 +559,33 @@ share/locale/gl/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/gl/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/gl/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/gl/LC_MESSAGES/messageviewerplugins.mo -share/locale/gl/LC_MESSAGES/pimeventsplugin.mo share/locale/gl/LC_MESSAGES/sieveeditor_plugins.mo share/locale/gl/LC_MESSAGES/webengineurlinterceptor.mo +share/locale/he/LC_MESSAGES/cryptopageplugin.mo +share/locale/he/LC_MESSAGES/customtoolsplugin.mo +share/locale/he/LC_MESSAGES/importwizard_plugins.mo share/locale/he/LC_MESSAGES/kaddressbook_importexportplugins.mo +share/locale/he/LC_MESSAGES/kaddressbook_plugins.mo +share/locale/he/LC_MESSAGES/kmail_checkbeforedeleting_plugins.mo +share/locale/he/LC_MESSAGES/kmail_editor_plugins.mo +share/locale/he/LC_MESSAGES/kmail_editorconvertertext_plugins.mo +share/locale/he/LC_MESSAGES/kmail_editorgrammar_plugins.mo +share/locale/he/LC_MESSAGES/kmail_editorinit_plugins.mo +share/locale/he/LC_MESSAGES/kmail_editorsendcheck_plugins.mo +share/locale/he/LC_MESSAGES/kmail_plugins.mo +share/locale/he/LC_MESSAGES/kmailtransport_plugins.mo share/locale/he/LC_MESSAGES/korganizer_plugins.mo +share/locale/he/LC_MESSAGES/messageviewer_application_gnupgwks_plugin.mo +share/locale/he/LC_MESSAGES/messageviewer_application_mstnef_plugin.mo +share/locale/he/LC_MESSAGES/messageviewer_bodypartformatter_pkpass.mo +share/locale/he/LC_MESSAGES/messageviewer_semantic_plugin.mo share/locale/he/LC_MESSAGES/messageviewer_text_calendar_plugin.mo share/locale/he/LC_MESSAGES/messageviewer_text_vcard_plugin.mo +share/locale/he/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo +share/locale/he/LC_MESSAGES/messageviewerheaderplugins.mo +share/locale/he/LC_MESSAGES/messageviewerplugins.mo +share/locale/he/LC_MESSAGES/sieveeditor_plugins.mo +share/locale/he/LC_MESSAGES/webengineurlinterceptor.mo share/locale/hi/LC_MESSAGES/korganizer_plugins.mo share/locale/hi/LC_MESSAGES/messageviewer_text_calendar_plugin.mo share/locale/hi/LC_MESSAGES/messageviewer_text_vcard_plugin.mo @@ -570,9 +596,12 @@ share/locale/hr/LC_MESSAGES/kaddressbook_importexportplugins.mo share/locale/hr/LC_MESSAGES/korganizer_plugins.mo share/locale/hsb/LC_MESSAGES/korganizer_plugins.mo share/locale/hu/LC_MESSAGES/cryptopageplugin.mo +share/locale/hu/LC_MESSAGES/customtoolsplugin.mo +share/locale/hu/LC_MESSAGES/importwizard_plugins.mo share/locale/hu/LC_MESSAGES/kaddressbook_importexportplugins.mo share/locale/hu/LC_MESSAGES/korganizer_plugins.mo share/locale/hu/LC_MESSAGES/messageviewer_application_mstnef_plugin.mo +share/locale/hu/LC_MESSAGES/messageviewer_bodypartformatter_pkpass.mo share/locale/hu/LC_MESSAGES/messageviewer_text_calendar_plugin.mo share/locale/hu/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/hu/LC_MESSAGES/webengineurlinterceptor.mo @@ -599,7 +628,6 @@ share/locale/ia/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/ia/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/ia/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/ia/LC_MESSAGES/messageviewerplugins.mo -share/locale/ia/LC_MESSAGES/pimeventsplugin.mo share/locale/ia/LC_MESSAGES/sieveeditor_plugins.mo share/locale/ia/LC_MESSAGES/webengineurlinterceptor.mo share/locale/is/LC_MESSAGES/kaddressbook_importexportplugins.mo @@ -629,7 +657,6 @@ share/locale/it/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/it/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/it/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/it/LC_MESSAGES/messageviewerplugins.mo -share/locale/it/LC_MESSAGES/pimeventsplugin.mo share/locale/it/LC_MESSAGES/sieveeditor_plugins.mo share/locale/it/LC_MESSAGES/webengineurlinterceptor.mo share/locale/ja/LC_MESSAGES/cryptopageplugin.mo @@ -655,7 +682,6 @@ share/locale/ja/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/ja/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/ja/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/ja/LC_MESSAGES/messageviewerplugins.mo -share/locale/ja/LC_MESSAGES/pimeventsplugin.mo share/locale/ja/LC_MESSAGES/sieveeditor_plugins.mo share/locale/ja/LC_MESSAGES/webengineurlinterceptor.mo share/locale/ka/LC_MESSAGES/cryptopageplugin.mo @@ -681,7 +707,6 @@ share/locale/ka/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/ka/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/ka/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/ka/LC_MESSAGES/messageviewerplugins.mo -share/locale/ka/LC_MESSAGES/pimeventsplugin.mo share/locale/ka/LC_MESSAGES/sieveeditor_plugins.mo share/locale/ka/LC_MESSAGES/webengineurlinterceptor.mo share/locale/kk/LC_MESSAGES/cryptopageplugin.mo @@ -718,7 +743,6 @@ share/locale/ko/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/ko/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/ko/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/ko/LC_MESSAGES/messageviewerplugins.mo -share/locale/ko/LC_MESSAGES/pimeventsplugin.mo share/locale/ko/LC_MESSAGES/sieveeditor_plugins.mo share/locale/ko/LC_MESSAGES/webengineurlinterceptor.mo share/locale/lt/LC_MESSAGES/cryptopageplugin.mo @@ -744,7 +768,6 @@ share/locale/lt/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/lt/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/lt/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/lt/LC_MESSAGES/messageviewerplugins.mo -share/locale/lt/LC_MESSAGES/pimeventsplugin.mo share/locale/lt/LC_MESSAGES/sieveeditor_plugins.mo share/locale/lt/LC_MESSAGES/webengineurlinterceptor.mo share/locale/lv/LC_MESSAGES/cryptopageplugin.mo @@ -807,7 +830,6 @@ share/locale/nl/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/nl/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/nl/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/nl/LC_MESSAGES/messageviewerplugins.mo -share/locale/nl/LC_MESSAGES/pimeventsplugin.mo share/locale/nl/LC_MESSAGES/sieveeditor_plugins.mo share/locale/nl/LC_MESSAGES/webengineurlinterceptor.mo share/locale/nn/LC_MESSAGES/cryptopageplugin.mo @@ -843,7 +865,6 @@ share/locale/pl/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/pl/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/pl/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/pl/LC_MESSAGES/messageviewerplugins.mo -share/locale/pl/LC_MESSAGES/pimeventsplugin.mo share/locale/pl/LC_MESSAGES/sieveeditor_plugins.mo share/locale/pl/LC_MESSAGES/webengineurlinterceptor.mo share/locale/pt/LC_MESSAGES/cryptopageplugin.mo @@ -869,7 +890,6 @@ share/locale/pt/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/pt/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/pt/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/pt/LC_MESSAGES/messageviewerplugins.mo -share/locale/pt/LC_MESSAGES/pimeventsplugin.mo share/locale/pt/LC_MESSAGES/sieveeditor_plugins.mo share/locale/pt/LC_MESSAGES/webengineurlinterceptor.mo share/locale/pt_BR/LC_MESSAGES/cryptopageplugin.mo @@ -895,7 +915,6 @@ share/locale/pt_BR/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/pt_BR/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/pt_BR/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/pt_BR/LC_MESSAGES/messageviewerplugins.mo -share/locale/pt_BR/LC_MESSAGES/pimeventsplugin.mo share/locale/pt_BR/LC_MESSAGES/sieveeditor_plugins.mo share/locale/pt_BR/LC_MESSAGES/webengineurlinterceptor.mo share/locale/ro/LC_MESSAGES/cryptopageplugin.mo @@ -930,7 +949,6 @@ share/locale/ru/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/ru/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/ru/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/ru/LC_MESSAGES/messageviewerplugins.mo -share/locale/ru/LC_MESSAGES/pimeventsplugin.mo share/locale/ru/LC_MESSAGES/sieveeditor_plugins.mo share/locale/ru/LC_MESSAGES/webengineurlinterceptor.mo share/locale/se/LC_MESSAGES/kaddressbook_importexportplugins.mo @@ -960,7 +978,6 @@ share/locale/sk/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/sk/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/sk/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/sk/LC_MESSAGES/messageviewerplugins.mo -share/locale/sk/LC_MESSAGES/pimeventsplugin.mo share/locale/sk/LC_MESSAGES/sieveeditor_plugins.mo share/locale/sk/LC_MESSAGES/webengineurlinterceptor.mo share/locale/sl/LC_MESSAGES/cryptopageplugin.mo @@ -986,7 +1003,6 @@ share/locale/sl/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/sl/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/sl/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/sl/LC_MESSAGES/messageviewerplugins.mo -share/locale/sl/LC_MESSAGES/pimeventsplugin.mo share/locale/sl/LC_MESSAGES/sieveeditor_plugins.mo share/locale/sl/LC_MESSAGES/webengineurlinterceptor.mo share/locale/sq/LC_MESSAGES/kaddressbook_importexportplugins.mo @@ -1009,7 +1025,6 @@ share/locale/sr/LC_MESSAGES/messageviewer_text_calendar_plugin.mo share/locale/sr/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/sr/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/sr/LC_MESSAGES/messageviewerplugins.mo -share/locale/sr/LC_MESSAGES/pimeventsplugin.mo share/locale/sr/LC_MESSAGES/sieveeditor_plugins.mo share/locale/sr/LC_MESSAGES/webengineurlinterceptor.mo share/locale/sr@ijekavian/LC_MESSAGES/cryptopageplugin.mo @@ -1030,7 +1045,6 @@ share/locale/sr@ijekavian/LC_MESSAGES/messageviewer_text_calendar_plugin.mo share/locale/sr@ijekavian/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/sr@ijekavian/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/sr@ijekavian/LC_MESSAGES/messageviewerplugins.mo -share/locale/sr@ijekavian/LC_MESSAGES/pimeventsplugin.mo share/locale/sr@ijekavian/LC_MESSAGES/sieveeditor_plugins.mo share/locale/sr@ijekavian/LC_MESSAGES/webengineurlinterceptor.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/cryptopageplugin.mo @@ -1051,7 +1065,6 @@ share/locale/sr@ijekavianlatin/LC_MESSAGES/messageviewer_text_calendar_plugin.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/messageviewerplugins.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/pimeventsplugin.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/sieveeditor_plugins.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/webengineurlinterceptor.mo share/locale/sr@latin/LC_MESSAGES/cryptopageplugin.mo @@ -1072,7 +1085,6 @@ share/locale/sr@latin/LC_MESSAGES/messageviewer_text_calendar_plugin.mo share/locale/sr@latin/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/sr@latin/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/sr@latin/LC_MESSAGES/messageviewerplugins.mo -share/locale/sr@latin/LC_MESSAGES/pimeventsplugin.mo share/locale/sr@latin/LC_MESSAGES/sieveeditor_plugins.mo share/locale/sr@latin/LC_MESSAGES/webengineurlinterceptor.mo share/locale/sv/LC_MESSAGES/cryptopageplugin.mo @@ -1098,15 +1110,33 @@ share/locale/sv/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/sv/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/sv/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/sv/LC_MESSAGES/messageviewerplugins.mo -share/locale/sv/LC_MESSAGES/pimeventsplugin.mo share/locale/sv/LC_MESSAGES/sieveeditor_plugins.mo share/locale/sv/LC_MESSAGES/webengineurlinterceptor.mo +share/locale/ta/LC_MESSAGES/cryptopageplugin.mo +share/locale/ta/LC_MESSAGES/customtoolsplugin.mo share/locale/ta/LC_MESSAGES/importwizard_plugins.mo share/locale/ta/LC_MESSAGES/kaddressbook_importexportplugins.mo +share/locale/ta/LC_MESSAGES/kaddressbook_plugins.mo +share/locale/ta/LC_MESSAGES/kmail_checkbeforedeleting_plugins.mo +share/locale/ta/LC_MESSAGES/kmail_editor_plugins.mo +share/locale/ta/LC_MESSAGES/kmail_editorconvertertext_plugins.mo +share/locale/ta/LC_MESSAGES/kmail_editorgrammar_plugins.mo +share/locale/ta/LC_MESSAGES/kmail_editorinit_plugins.mo +share/locale/ta/LC_MESSAGES/kmail_editorsendcheck_plugins.mo +share/locale/ta/LC_MESSAGES/kmail_plugins.mo +share/locale/ta/LC_MESSAGES/kmailtransport_plugins.mo share/locale/ta/LC_MESSAGES/korganizer_plugins.mo +share/locale/ta/LC_MESSAGES/messageviewer_application_gnupgwks_plugin.mo +share/locale/ta/LC_MESSAGES/messageviewer_application_mstnef_plugin.mo +share/locale/ta/LC_MESSAGES/messageviewer_bodypartformatter_pkpass.mo +share/locale/ta/LC_MESSAGES/messageviewer_semantic_plugin.mo share/locale/ta/LC_MESSAGES/messageviewer_text_calendar_plugin.mo share/locale/ta/LC_MESSAGES/messageviewer_text_vcard_plugin.mo -share/locale/ta/LC_MESSAGES/pimeventsplugin.mo +share/locale/ta/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo +share/locale/ta/LC_MESSAGES/messageviewerheaderplugins.mo +share/locale/ta/LC_MESSAGES/messageviewerplugins.mo +share/locale/ta/LC_MESSAGES/sieveeditor_plugins.mo +share/locale/ta/LC_MESSAGES/webengineurlinterceptor.mo share/locale/tg/LC_MESSAGES/kaddressbook_importexportplugins.mo share/locale/tg/LC_MESSAGES/korganizer_plugins.mo share/locale/tg/LC_MESSAGES/messageviewer_text_calendar_plugin.mo @@ -1138,7 +1168,6 @@ share/locale/tr/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/tr/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/tr/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/tr/LC_MESSAGES/messageviewerplugins.mo -share/locale/tr/LC_MESSAGES/pimeventsplugin.mo share/locale/tr/LC_MESSAGES/sieveeditor_plugins.mo share/locale/tr/LC_MESSAGES/webengineurlinterceptor.mo share/locale/ug/LC_MESSAGES/cryptopageplugin.mo @@ -1170,7 +1199,6 @@ share/locale/uk/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/uk/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/uk/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/uk/LC_MESSAGES/messageviewerplugins.mo -share/locale/uk/LC_MESSAGES/pimeventsplugin.mo share/locale/uk/LC_MESSAGES/sieveeditor_plugins.mo share/locale/uk/LC_MESSAGES/webengineurlinterceptor.mo share/locale/uz/LC_MESSAGES/kaddressbook_importexportplugins.mo @@ -1208,7 +1236,6 @@ share/locale/zh_CN/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/zh_CN/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/zh_CN/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/zh_CN/LC_MESSAGES/messageviewerplugins.mo -share/locale/zh_CN/LC_MESSAGES/pimeventsplugin.mo share/locale/zh_CN/LC_MESSAGES/sieveeditor_plugins.mo share/locale/zh_CN/LC_MESSAGES/webengineurlinterceptor.mo share/locale/zh_TW/LC_MESSAGES/cryptopageplugin.mo @@ -1234,22 +1261,7 @@ share/locale/zh_TW/LC_MESSAGES/messageviewer_text_vcard_plugin.mo share/locale/zh_TW/LC_MESSAGES/messageviewerconfiguresettingsplugins.mo share/locale/zh_TW/LC_MESSAGES/messageviewerheaderplugins.mo share/locale/zh_TW/LC_MESSAGES/messageviewerplugins.mo -share/locale/zh_TW/LC_MESSAGES/pimeventsplugin.mo share/locale/zh_TW/LC_MESSAGES/sieveeditor_plugins.mo share/locale/zh_TW/LC_MESSAGES/webengineurlinterceptor.mo -share/qlogging-categories5/kdepim-addons.categories -share/qlogging-categories5/kdepim-addons.renamecategories -share/qtcreator/templates/kmaileditorconvertertextplugins/CMakeLists.txt -share/qtcreator/templates/kmaileditorconvertertextplugins/plugin.json.impl -share/qtcreator/templates/kmaileditorconvertertextplugins/plugineditor.cpp -share/qtcreator/templates/kmaileditorconvertertextplugins/plugineditor.h -share/qtcreator/templates/kmaileditorconvertertextplugins/plugineditorinterface.cpp -share/qtcreator/templates/kmaileditorconvertertextplugins/plugineditorinterface.h -share/qtcreator/templates/kmaileditorconvertertextplugins/wizard.json -share/qtcreator/templates/kmaileditorplugins/CMakeLists.txt -share/qtcreator/templates/kmaileditorplugins/plugin.json.impl -share/qtcreator/templates/kmaileditorplugins/plugineditor.cpp -share/qtcreator/templates/kmaileditorplugins/plugineditor.h -share/qtcreator/templates/kmaileditorplugins/plugineditorinterface.cpp -share/qtcreator/templates/kmaileditorplugins/plugineditorinterface.h -share/qtcreator/templates/kmaileditorplugins/wizard.json +share/qlogging-categories6/kdepim-addons.categories +share/qlogging-categories6/kdepim-addons.renamecategories diff --git a/deskutils/kdepim-runtime/Makefile b/deskutils/kdepim-runtime/Makefile index 5d7b808aff1..a0b449eba69 100644 --- a/deskutils/kdepim-runtime/Makefile +++ b/deskutils/kdepim-runtime/Makefile @@ -1,6 +1,5 @@ PORTNAME= kdepim-runtime DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 4 CATEGORIES= deskutils kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -14,27 +13,24 @@ LIB_DEPENDS= libboost_date_time.so:devel/boost-libs \ libkolabxml.so:textproc/libkolabxml \ libsasl2.so:security/cyrus-sasl2 \ libxerces-c.so:textproc/xerces-c3 \ - libqt5keychain.so:security/qtkeychain@qt5 + libqt6keychain.so:security/qtkeychain@qt6 -USES= cmake:noninja compiler:c++11-lib gettext grantlee:5 kde:5 qca \ - qt:5 shared-mime-info tar:xz xorg +USES= cmake:noninja compiler:c++11-lib gettext kde:6 qca qt:6 \ + shared-mime-info tar:xz xorg USE_KDE= auth bookmarks codecs completion config configwidgets \ coreaddons crash dbusaddons guiaddons holidays i18n iconthemes \ - itemmodels itemviews jobwidgets kcmutils kdav kdelibs4support \ - kio kross notifications notifyconfig parts service solid \ - sonnet textwidgets unitconversion wallet widgetsaddons \ - windowsystem xmlgui \ + itemmodels itemviews jobwidgets kcmutils kdav kio \ + notifications notifyconfig parts service solid sonnet \ + textwidgets unitconversion wallet widgetsaddons windowsystem \ + xmlgui \ ecm:build # pim components USE_KDE+= akonadi akonadicalendar akonadicontacts akonadimime \ - akonadinotes akonadisearch calendarcore calendarutils contacts \ + akonadisearch calendarcore calendarutils contacts \ gapi grantleetheme identitymanagement imap kontactinterface \ ldap libkdepim mailtransport mbox mime pimcommon pimtextedit \ syndication -USE_QT= concurrent core dbus declarative gui location network \ - networkauth printsupport script speech webchannel webengine \ - widgets xml xmlpatterns \ - buildtools:build qmake:build +USE_QT= base networkauth USE_XORG= x11 USE_LDCONFIG= yes diff --git a/deskutils/kdepim-runtime/distinfo b/deskutils/kdepim-runtime/distinfo index 7c77ee3ce57..979b59628ec 100644 --- a/deskutils/kdepim-runtime/distinfo +++ b/deskutils/kdepim-runtime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889437 -SHA256 (KDE/release-service/23.08.5/kdepim-runtime-23.08.5.tar.xz) = fe1b07d62f167bc168fc3a3590db0a7f7383687803a7d0da8b0c0e1b3ac577f7 -SIZE (KDE/release-service/23.08.5/kdepim-runtime-23.08.5.tar.xz) = 1869936 +TIMESTAMP = 1734460054 +SHA256 (KDE/release-service/24.12.0/kdepim-runtime-24.12.0.tar.xz) = 80f64309b75ab0be488eff3748143368ec661844f891ef28b3a916ac802a58a2 +SIZE (KDE/release-service/24.12.0/kdepim-runtime-24.12.0.tar.xz) = 1664668 diff --git a/deskutils/kdepim-runtime/pkg-plist b/deskutils/kdepim-runtime/pkg-plist index b335613efa3..719da4b3289 100644 --- a/deskutils/kdepim-runtime/pkg-plist +++ b/deskutils/kdepim-runtime/pkg-plist @@ -1,4 +1,3 @@ -bin/akonadi_akonotes_resource bin/akonadi_birthdays_resource bin/akonadi_contacts_resource bin/akonadi_davgroupware_resource @@ -15,72 +14,40 @@ bin/akonadi_mbox_resource bin/akonadi_migration_agent bin/akonadi_mixedmaildir_resource bin/akonadi_newmailnotifier_agent -bin/akonadi_notes_resource bin/akonadi_openxchange_resource bin/akonadi_pop3_resource -bin/akonadi_tomboynotes_resource bin/akonadi_vcard_resource bin/akonadi_vcarddir_resource bin/gidmigrator -lib/libakonadi-filestore.so.5 +lib/libakonadi-filestore.so.6 lib/libakonadi-filestore.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libakonadi-singlefileresource.so.5 +lib/libakonadi-singlefileresource.so.6 lib/libakonadi-singlefileresource.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libfolderarchivesettings.so.5 +lib/libfolderarchivesettings.so.6 lib/libfolderarchivesettings.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libkmindexreader.so.5 +lib/libkmindexreader.so.6 lib/libkmindexreader.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libmaildir.so.5 +lib/libmaildir.so.6 lib/libmaildir.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_PLUGINDIR%%/kf5/kio/akonadi.so -%%QT_PLUGINDIR%%/pim5/akonadi/config/akonotesconfig.so -%%QT_PLUGINDIR%%/pim5/akonadi/config/birthdaysconfig.so -%%QT_PLUGINDIR%%/pim5/akonadi/config/contactsconfig.so -%%QT_PLUGINDIR%%/pim5/akonadi/config/googleconfig.so -%%QT_PLUGINDIR%%/pim5/akonadi/config/icalconfig.so -%%QT_PLUGINDIR%%/pim5/akonadi/config/icaldirconfig.so -%%QT_PLUGINDIR%%/pim5/akonadi/config/maildirconfig.so -%%QT_PLUGINDIR%%/pim5/akonadi/config/maildispatcherconfig.so -%%QT_PLUGINDIR%%/pim5/akonadi/config/mboxconfig.so -%%QT_PLUGINDIR%%/pim5/akonadi/config/mixedmaildirconfig.so -%%QT_PLUGINDIR%%/pim5/akonadi/config/newmailnotifierconfig.so -%%QT_PLUGINDIR%%/pim5/akonadi/config/notesconfig.so -%%QT_PLUGINDIR%%/pim5/akonadi/config/openxchangeconfig.so -%%QT_PLUGINDIR%%/pim5/akonadi/config/pop3config.so -%%QT_PLUGINDIR%%/pim5/akonadi/config/tomboynotesconfig.so -%%QT_PLUGINDIR%%/pim5/akonadi/config/vcardconfig.so -%%QT_PLUGINDIR%%/pim5/akonadi/config/vcarddirconfig.so -%%QT_PLUGINDIR%%/pim5/kcms/kaddressbook/kcm_ldap.so -%%QT_PLUGINDIR%%/pim5/mailtransport/mailtransport_akonadiplugin.so -share/akonadi/accountwizard/contacts/contactswizard.desktop -share/akonadi/accountwizard/contacts/contactswizard.es -share/akonadi/accountwizard/contacts/contactswizard.ui -share/akonadi/accountwizard/ical/icalwizard.desktop -share/akonadi/accountwizard/ical/icalwizard.es -share/akonadi/accountwizard/ical/icalwizard.ui -share/akonadi/accountwizard/imap/imapwizard.desktop -share/akonadi/accountwizard/imap/imapwizard.es -share/akonadi/accountwizard/imap/imapwizard.ui -share/akonadi/accountwizard/kolab/kolabwizard.desktop -share/akonadi/accountwizard/kolab/kolabwizard.es -share/akonadi/accountwizard/kolab/kolabwizard.ui -share/akonadi/accountwizard/kolab/kolabwizard2.ui -share/akonadi/accountwizard/mailbox/mailboxwizard.desktop -share/akonadi/accountwizard/mailbox/mailboxwizard.es -share/akonadi/accountwizard/mailbox/mailboxwizard.ui -share/akonadi/accountwizard/maildir/maildirwizard.desktop -share/akonadi/accountwizard/maildir/maildirwizard.es -share/akonadi/accountwizard/maildir/maildirwizard.ui -share/akonadi/accountwizard/pop3/pop3wizard.desktop -share/akonadi/accountwizard/pop3/pop3wizard.es -share/akonadi/accountwizard/pop3/pop3wizard.ui -share/akonadi/accountwizard/vcard/vcardwizard.desktop -share/akonadi/accountwizard/vcard/vcardwizard.es -share/akonadi/accountwizard/vcard/vcardwizard.ui -share/akonadi/accountwizard/vcarddir/vcarddirwizard.desktop -share/akonadi/accountwizard/vcarddir/vcarddirwizard.es -share/akonadi/accountwizard/vcarddir/vcarddirwizard.ui -share/akonadi/agents/akonotesresource.desktop +lib/libnewmailnotifier.so.6 +lib/libnewmailnotifier.so.%%KDE_APPLICATIONS_SHLIB_VER%% +%%QT_PLUGINDIR%%/kf6/kio/akonadi.so +%%QT_PLUGINDIR%%/pim6/akonadi/config/birthdaysconfig.so +%%QT_PLUGINDIR%%/pim6/akonadi/config/contactsconfig.so +%%QT_PLUGINDIR%%/pim6/akonadi/config/googleconfig.so +%%QT_PLUGINDIR%%/pim6/akonadi/config/icalconfig.so +%%QT_PLUGINDIR%%/pim6/akonadi/config/icaldirconfig.so +%%QT_PLUGINDIR%%/pim6/akonadi/config/maildirconfig.so +%%QT_PLUGINDIR%%/pim6/akonadi/config/maildispatcherconfig.so +%%QT_PLUGINDIR%%/pim6/akonadi/config/mboxconfig.so +%%QT_PLUGINDIR%%/pim6/akonadi/config/mixedmaildirconfig.so +%%QT_PLUGINDIR%%/pim6/akonadi/config/newmailnotifierconfig.so +%%QT_PLUGINDIR%%/pim6/akonadi/config/openxchangeconfig.so +%%QT_PLUGINDIR%%/pim6/akonadi/config/pop3config.so +%%QT_PLUGINDIR%%/pim6/akonadi/config/vcardconfig.so +%%QT_PLUGINDIR%%/pim6/akonadi/config/vcarddirconfig.so +%%QT_PLUGINDIR%%/pim6/kcms/kaddressbook/kcm_ldap.so +%%QT_PLUGINDIR%%/pim6/mailtransport/mailtransport_akonadiplugin.so share/akonadi/agents/birthdaysresource.desktop share/akonadi/agents/contactsresource.desktop share/akonadi/agents/davgroupwareresource.desktop @@ -97,16 +64,27 @@ share/akonadi/agents/mboxresource.desktop share/akonadi/agents/migrationagent.desktop share/akonadi/agents/mixedmaildirresource.desktop share/akonadi/agents/newmailnotifieragent.desktop -share/akonadi/agents/notesresource.desktop share/akonadi/agents/openxchangeresource.desktop share/akonadi/agents/pop3resource.desktop -share/akonadi/agents/tomboynotesresource.desktop share/akonadi/agents/vcarddirresource.desktop share/akonadi/agents/vcardresource.desktop +share/akonadi/davgroupware-providers/citadel.desktop +share/akonadi/davgroupware-providers/davical.desktop +share/akonadi/davgroupware-providers/egroupware.desktop +share/akonadi/davgroupware-providers/mailbox-org.desktop +share/akonadi/davgroupware-providers/nextcloud.desktop +share/akonadi/davgroupware-providers/opengroupware.desktop +share/akonadi/davgroupware-providers/owncloud-pre5.desktop +share/akonadi/davgroupware-providers/owncloud-pre9.desktop +share/akonadi/davgroupware-providers/owncloud.desktop +share/akonadi/davgroupware-providers/scalix.desktop +share/akonadi/davgroupware-providers/sogo.desktop +share/akonadi/davgroupware-providers/yahoo.desktop +share/akonadi/davgroupware-providers/zarafa.desktop +share/akonadi/davgroupware-providers/zimbra.desktop share/akonadi/firstrun/birthdaycalendar share/akonadi/firstrun/defaultaddressbook share/akonadi/firstrun/defaultcalendar -share/akonadi/firstrun/defaultnotebook share/applications/org.kde.akonadi_contacts_resource.desktop share/applications/org.kde.akonadi_davgroupware_resource.desktop share/applications/org.kde.akonadi_ews_resource.desktop @@ -132,35 +110,12 @@ share/icons/hicolor/64x64/apps/akonadi-ews.png share/icons/hicolor/64x64/apps/ox.png share/icons/hicolor/72x72/apps/akonadi-ews.png share/icons/hicolor/96x96/apps/akonadi-ews.png -share/knotifications5/akonadi_ews_resource.notifyrc -share/knotifications5/akonadi_google_resource.notifyrc -share/knotifications5/akonadi_maildispatcher_agent.notifyrc -share/knotifications5/akonadi_newmailnotifier_agent.notifyrc -share/knotifications5/akonadi_pop3_resource.notifyrc -share/kservices5/akonadi/davgroupware-providers/citadel.desktop -share/kservices5/akonadi/davgroupware-providers/davical.desktop -share/kservices5/akonadi/davgroupware-providers/egroupware.desktop -share/kservices5/akonadi/davgroupware-providers/mailbox-org.desktop -share/kservices5/akonadi/davgroupware-providers/nextcloud.desktop -share/kservices5/akonadi/davgroupware-providers/opengroupware.desktop -share/kservices5/akonadi/davgroupware-providers/owncloud-pre5.desktop -share/kservices5/akonadi/davgroupware-providers/owncloud-pre9.desktop -share/kservices5/akonadi/davgroupware-providers/owncloud.desktop -share/kservices5/akonadi/davgroupware-providers/scalix.desktop -share/kservices5/akonadi/davgroupware-providers/sogo.desktop -share/kservices5/akonadi/davgroupware-providers/yahoo.desktop -share/kservices5/akonadi/davgroupware-providers/zarafa.desktop -share/kservices5/akonadi/davgroupware-providers/zimbra.desktop -share/locale/ar/LC_MESSAGES/accountwizard_contacts.mo -share/locale/ar/LC_MESSAGES/accountwizard_ews.mo -share/locale/ar/LC_MESSAGES/accountwizard_ical.mo -share/locale/ar/LC_MESSAGES/accountwizard_imap.mo -share/locale/ar/LC_MESSAGES/accountwizard_kolab.mo -share/locale/ar/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/ar/LC_MESSAGES/accountwizard_maildir.mo -share/locale/ar/LC_MESSAGES/accountwizard_pop3.mo -share/locale/ar/LC_MESSAGES/accountwizard_vcard.mo -share/locale/ar/LC_MESSAGES/accountwizard_vcarddir.mo +share/knotifications6/akonadi_ews_resource.notifyrc +share/knotifications6/akonadi_google_resource.notifyrc +share/knotifications6/akonadi_imap_resource.notifyrc +share/knotifications6/akonadi_maildispatcher_agent.notifyrc +share/knotifications6/akonadi_newmailnotifier_agent.notifyrc +share/knotifications6/akonadi_pop3_resource.notifyrc share/locale/ar/LC_MESSAGES/akonadi-filestore.mo share/locale/ar/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/ar/LC_MESSAGES/akonadi_contacts_resource.mo @@ -180,22 +135,35 @@ share/locale/ar/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/ar/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/ar/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/ar/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/ar/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/ar/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/ar/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/ar/LC_MESSAGES/gid-migrator.mo share/locale/ar/LC_MESSAGES/kio_akonadi.mo share/locale/ar/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/bg/LC_MESSAGES/accountwizard_contacts.mo -share/locale/bg/LC_MESSAGES/accountwizard_ews.mo -share/locale/bg/LC_MESSAGES/accountwizard_ical.mo -share/locale/bg/LC_MESSAGES/accountwizard_imap.mo -share/locale/bg/LC_MESSAGES/accountwizard_kolab.mo -share/locale/bg/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/bg/LC_MESSAGES/accountwizard_maildir.mo -share/locale/bg/LC_MESSAGES/accountwizard_pop3.mo -share/locale/bg/LC_MESSAGES/accountwizard_vcard.mo -share/locale/bg/LC_MESSAGES/accountwizard_vcarddir.mo +share/locale/ast/LC_MESSAGES/akonadi-filestore.mo +share/locale/ast/LC_MESSAGES/akonadi_birthdays_resource.mo +share/locale/ast/LC_MESSAGES/akonadi_contacts_resource.mo +share/locale/ast/LC_MESSAGES/akonadi_davgroupware_resource.mo +share/locale/ast/LC_MESSAGES/akonadi_etesync_resource.mo +share/locale/ast/LC_MESSAGES/akonadi_ews_resource.mo +share/locale/ast/LC_MESSAGES/akonadi_google_resource.mo +share/locale/ast/LC_MESSAGES/akonadi_ical_resource.mo +share/locale/ast/LC_MESSAGES/akonadi_icaldir_resource.mo +share/locale/ast/LC_MESSAGES/akonadi_imap_resource.mo +share/locale/ast/LC_MESSAGES/akonadi_maildir_resource.mo +share/locale/ast/LC_MESSAGES/akonadi_maildispatcher_agent.mo +share/locale/ast/LC_MESSAGES/akonadi_mbox_resource.mo +share/locale/ast/LC_MESSAGES/akonadi_migration_agent.mo +share/locale/ast/LC_MESSAGES/akonadi_mixedmaildir_resource.mo +share/locale/ast/LC_MESSAGES/akonadi_newmailnotifier_agent.mo +share/locale/ast/LC_MESSAGES/akonadi_openxchange_resource.mo +share/locale/ast/LC_MESSAGES/akonadi_pop3_resource.mo +share/locale/ast/LC_MESSAGES/akonadi_singlefile_resource.mo +share/locale/ast/LC_MESSAGES/akonadi_vcard_resource.mo +share/locale/ast/LC_MESSAGES/akonadi_vcarddir_resource.mo +share/locale/ast/LC_MESSAGES/gid-migrator.mo +share/locale/ast/LC_MESSAGES/kio_akonadi.mo +share/locale/ast/LC_MESSAGES/libfolderarchivesettings.mo share/locale/bg/LC_MESSAGES/akonadi-filestore.mo share/locale/bg/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/bg/LC_MESSAGES/akonadi_contacts_resource.mo @@ -215,20 +183,11 @@ share/locale/bg/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/bg/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/bg/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/bg/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/bg/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/bg/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/bg/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/bg/LC_MESSAGES/gid-migrator.mo share/locale/bg/LC_MESSAGES/kio_akonadi.mo share/locale/bg/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/bs/LC_MESSAGES/accountwizard_contacts.mo -share/locale/bs/LC_MESSAGES/accountwizard_ical.mo -share/locale/bs/LC_MESSAGES/accountwizard_imap.mo -share/locale/bs/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/bs/LC_MESSAGES/accountwizard_maildir.mo -share/locale/bs/LC_MESSAGES/accountwizard_pop3.mo -share/locale/bs/LC_MESSAGES/accountwizard_vcard.mo -share/locale/bs/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/bs/LC_MESSAGES/akonadi-filestore.mo share/locale/bs/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/bs/LC_MESSAGES/akonadi_contacts_resource.mo @@ -251,16 +210,6 @@ share/locale/bs/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/bs/LC_MESSAGES/gid-migrator.mo share/locale/bs/LC_MESSAGES/kio_akonadi.mo share/locale/bs/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/ca/LC_MESSAGES/accountwizard_contacts.mo -share/locale/ca/LC_MESSAGES/accountwizard_ews.mo -share/locale/ca/LC_MESSAGES/accountwizard_ical.mo -share/locale/ca/LC_MESSAGES/accountwizard_imap.mo -share/locale/ca/LC_MESSAGES/accountwizard_kolab.mo -share/locale/ca/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/ca/LC_MESSAGES/accountwizard_maildir.mo -share/locale/ca/LC_MESSAGES/accountwizard_pop3.mo -share/locale/ca/LC_MESSAGES/accountwizard_vcard.mo -share/locale/ca/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/ca/LC_MESSAGES/akonadi-filestore.mo share/locale/ca/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/ca/LC_MESSAGES/akonadi_contacts_resource.mo @@ -280,22 +229,11 @@ share/locale/ca/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/ca/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/ca/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/ca/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/ca/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/ca/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/ca/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/ca/LC_MESSAGES/gid-migrator.mo share/locale/ca/LC_MESSAGES/kio_akonadi.mo share/locale/ca/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/ca@valencia/LC_MESSAGES/accountwizard_contacts.mo -share/locale/ca@valencia/LC_MESSAGES/accountwizard_ews.mo -share/locale/ca@valencia/LC_MESSAGES/accountwizard_ical.mo -share/locale/ca@valencia/LC_MESSAGES/accountwizard_imap.mo -share/locale/ca@valencia/LC_MESSAGES/accountwizard_kolab.mo -share/locale/ca@valencia/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/ca@valencia/LC_MESSAGES/accountwizard_maildir.mo -share/locale/ca@valencia/LC_MESSAGES/accountwizard_pop3.mo -share/locale/ca@valencia/LC_MESSAGES/accountwizard_vcard.mo -share/locale/ca@valencia/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/ca@valencia/LC_MESSAGES/akonadi-filestore.mo share/locale/ca@valencia/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/ca@valencia/LC_MESSAGES/akonadi_contacts_resource.mo @@ -315,22 +253,11 @@ share/locale/ca@valencia/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/ca@valencia/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/ca@valencia/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/ca@valencia/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/ca@valencia/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/ca@valencia/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/ca@valencia/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/ca@valencia/LC_MESSAGES/gid-migrator.mo share/locale/ca@valencia/LC_MESSAGES/kio_akonadi.mo share/locale/ca@valencia/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/cs/LC_MESSAGES/accountwizard_contacts.mo -share/locale/cs/LC_MESSAGES/accountwizard_ews.mo -share/locale/cs/LC_MESSAGES/accountwizard_ical.mo -share/locale/cs/LC_MESSAGES/accountwizard_imap.mo -share/locale/cs/LC_MESSAGES/accountwizard_kolab.mo -share/locale/cs/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/cs/LC_MESSAGES/accountwizard_maildir.mo -share/locale/cs/LC_MESSAGES/accountwizard_pop3.mo -share/locale/cs/LC_MESSAGES/accountwizard_vcard.mo -share/locale/cs/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/cs/LC_MESSAGES/akonadi-filestore.mo share/locale/cs/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/cs/LC_MESSAGES/akonadi_contacts_resource.mo @@ -350,22 +277,11 @@ share/locale/cs/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/cs/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/cs/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/cs/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/cs/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/cs/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/cs/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/cs/LC_MESSAGES/gid-migrator.mo share/locale/cs/LC_MESSAGES/kio_akonadi.mo share/locale/cs/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/da/LC_MESSAGES/accountwizard_contacts.mo -share/locale/da/LC_MESSAGES/accountwizard_ews.mo -share/locale/da/LC_MESSAGES/accountwizard_ical.mo -share/locale/da/LC_MESSAGES/accountwizard_imap.mo -share/locale/da/LC_MESSAGES/accountwizard_kolab.mo -share/locale/da/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/da/LC_MESSAGES/accountwizard_maildir.mo -share/locale/da/LC_MESSAGES/accountwizard_pop3.mo -share/locale/da/LC_MESSAGES/accountwizard_vcard.mo -share/locale/da/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/da/LC_MESSAGES/akonadi-filestore.mo share/locale/da/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/da/LC_MESSAGES/akonadi_contacts_resource.mo @@ -384,22 +300,11 @@ share/locale/da/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/da/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/da/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/da/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/da/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/da/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/da/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/da/LC_MESSAGES/gid-migrator.mo share/locale/da/LC_MESSAGES/kio_akonadi.mo share/locale/da/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/de/LC_MESSAGES/accountwizard_contacts.mo -share/locale/de/LC_MESSAGES/accountwizard_ews.mo -share/locale/de/LC_MESSAGES/accountwizard_ical.mo -share/locale/de/LC_MESSAGES/accountwizard_imap.mo -share/locale/de/LC_MESSAGES/accountwizard_kolab.mo -share/locale/de/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/de/LC_MESSAGES/accountwizard_maildir.mo -share/locale/de/LC_MESSAGES/accountwizard_pop3.mo -share/locale/de/LC_MESSAGES/accountwizard_vcard.mo -share/locale/de/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/de/LC_MESSAGES/akonadi-filestore.mo share/locale/de/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/de/LC_MESSAGES/akonadi_contacts_resource.mo @@ -419,21 +324,11 @@ share/locale/de/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/de/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/de/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/de/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/de/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/de/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/de/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/de/LC_MESSAGES/gid-migrator.mo share/locale/de/LC_MESSAGES/kio_akonadi.mo share/locale/de/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/el/LC_MESSAGES/accountwizard_contacts.mo -share/locale/el/LC_MESSAGES/accountwizard_ical.mo -share/locale/el/LC_MESSAGES/accountwizard_imap.mo -share/locale/el/LC_MESSAGES/accountwizard_kolab.mo -share/locale/el/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/el/LC_MESSAGES/accountwizard_maildir.mo -share/locale/el/LC_MESSAGES/accountwizard_pop3.mo -share/locale/el/LC_MESSAGES/accountwizard_vcard.mo -share/locale/el/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/el/LC_MESSAGES/akonadi-filestore.mo share/locale/el/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/el/LC_MESSAGES/akonadi_contacts_resource.mo @@ -451,22 +346,11 @@ share/locale/el/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/el/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/el/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/el/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/el/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/el/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/el/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/el/LC_MESSAGES/gid-migrator.mo share/locale/el/LC_MESSAGES/kio_akonadi.mo share/locale/el/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/en_GB/LC_MESSAGES/accountwizard_contacts.mo -share/locale/en_GB/LC_MESSAGES/accountwizard_ews.mo -share/locale/en_GB/LC_MESSAGES/accountwizard_ical.mo -share/locale/en_GB/LC_MESSAGES/accountwizard_imap.mo -share/locale/en_GB/LC_MESSAGES/accountwizard_kolab.mo -share/locale/en_GB/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/en_GB/LC_MESSAGES/accountwizard_maildir.mo -share/locale/en_GB/LC_MESSAGES/accountwizard_pop3.mo -share/locale/en_GB/LC_MESSAGES/accountwizard_vcard.mo -share/locale/en_GB/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/en_GB/LC_MESSAGES/akonadi-filestore.mo share/locale/en_GB/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/en_GB/LC_MESSAGES/akonadi_contacts_resource.mo @@ -486,22 +370,11 @@ share/locale/en_GB/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/en_GB/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/en_GB/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/en_GB/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/en_GB/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/en_GB/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/en_GB/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/en_GB/LC_MESSAGES/gid-migrator.mo share/locale/en_GB/LC_MESSAGES/kio_akonadi.mo share/locale/en_GB/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/eo/LC_MESSAGES/accountwizard_contacts.mo -share/locale/eo/LC_MESSAGES/accountwizard_ews.mo -share/locale/eo/LC_MESSAGES/accountwizard_ical.mo -share/locale/eo/LC_MESSAGES/accountwizard_imap.mo -share/locale/eo/LC_MESSAGES/accountwizard_kolab.mo -share/locale/eo/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/eo/LC_MESSAGES/accountwizard_maildir.mo -share/locale/eo/LC_MESSAGES/accountwizard_pop3.mo -share/locale/eo/LC_MESSAGES/accountwizard_vcard.mo -share/locale/eo/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/eo/LC_MESSAGES/akonadi-filestore.mo share/locale/eo/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/eo/LC_MESSAGES/akonadi_contacts_resource.mo @@ -521,22 +394,11 @@ share/locale/eo/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/eo/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/eo/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/eo/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/eo/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/eo/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/eo/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/eo/LC_MESSAGES/gid-migrator.mo share/locale/eo/LC_MESSAGES/kio_akonadi.mo share/locale/eo/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/es/LC_MESSAGES/accountwizard_contacts.mo -share/locale/es/LC_MESSAGES/accountwizard_ews.mo -share/locale/es/LC_MESSAGES/accountwizard_ical.mo -share/locale/es/LC_MESSAGES/accountwizard_imap.mo -share/locale/es/LC_MESSAGES/accountwizard_kolab.mo -share/locale/es/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/es/LC_MESSAGES/accountwizard_maildir.mo -share/locale/es/LC_MESSAGES/accountwizard_pop3.mo -share/locale/es/LC_MESSAGES/accountwizard_vcard.mo -share/locale/es/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/es/LC_MESSAGES/akonadi-filestore.mo share/locale/es/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/es/LC_MESSAGES/akonadi_contacts_resource.mo @@ -556,22 +418,11 @@ share/locale/es/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/es/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/es/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/es/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/es/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/es/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/es/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/es/LC_MESSAGES/gid-migrator.mo share/locale/es/LC_MESSAGES/kio_akonadi.mo share/locale/es/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/et/LC_MESSAGES/accountwizard_contacts.mo -share/locale/et/LC_MESSAGES/accountwizard_ews.mo -share/locale/et/LC_MESSAGES/accountwizard_ical.mo -share/locale/et/LC_MESSAGES/accountwizard_imap.mo -share/locale/et/LC_MESSAGES/accountwizard_kolab.mo -share/locale/et/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/et/LC_MESSAGES/accountwizard_maildir.mo -share/locale/et/LC_MESSAGES/accountwizard_pop3.mo -share/locale/et/LC_MESSAGES/accountwizard_vcard.mo -share/locale/et/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/et/LC_MESSAGES/akonadi-filestore.mo share/locale/et/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/et/LC_MESSAGES/akonadi_contacts_resource.mo @@ -590,22 +441,11 @@ share/locale/et/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/et/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/et/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/et/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/et/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/et/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/et/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/et/LC_MESSAGES/gid-migrator.mo share/locale/et/LC_MESSAGES/kio_akonadi.mo share/locale/et/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/eu/LC_MESSAGES/accountwizard_contacts.mo -share/locale/eu/LC_MESSAGES/accountwizard_ews.mo -share/locale/eu/LC_MESSAGES/accountwizard_ical.mo -share/locale/eu/LC_MESSAGES/accountwizard_imap.mo -share/locale/eu/LC_MESSAGES/accountwizard_kolab.mo -share/locale/eu/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/eu/LC_MESSAGES/accountwizard_maildir.mo -share/locale/eu/LC_MESSAGES/accountwizard_pop3.mo -share/locale/eu/LC_MESSAGES/accountwizard_vcard.mo -share/locale/eu/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/eu/LC_MESSAGES/akonadi-filestore.mo share/locale/eu/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/eu/LC_MESSAGES/akonadi_contacts_resource.mo @@ -625,22 +465,11 @@ share/locale/eu/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/eu/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/eu/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/eu/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/eu/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/eu/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/eu/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/eu/LC_MESSAGES/gid-migrator.mo share/locale/eu/LC_MESSAGES/kio_akonadi.mo share/locale/eu/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/fi/LC_MESSAGES/accountwizard_contacts.mo -share/locale/fi/LC_MESSAGES/accountwizard_ews.mo -share/locale/fi/LC_MESSAGES/accountwizard_ical.mo -share/locale/fi/LC_MESSAGES/accountwizard_imap.mo -share/locale/fi/LC_MESSAGES/accountwizard_kolab.mo -share/locale/fi/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/fi/LC_MESSAGES/accountwizard_maildir.mo -share/locale/fi/LC_MESSAGES/accountwizard_pop3.mo -share/locale/fi/LC_MESSAGES/accountwizard_vcard.mo -share/locale/fi/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/fi/LC_MESSAGES/akonadi-filestore.mo share/locale/fi/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/fi/LC_MESSAGES/akonadi_contacts_resource.mo @@ -660,22 +489,11 @@ share/locale/fi/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/fi/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/fi/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/fi/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/fi/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/fi/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/fi/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/fi/LC_MESSAGES/gid-migrator.mo share/locale/fi/LC_MESSAGES/kio_akonadi.mo share/locale/fi/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/fr/LC_MESSAGES/accountwizard_contacts.mo -share/locale/fr/LC_MESSAGES/accountwizard_ews.mo -share/locale/fr/LC_MESSAGES/accountwizard_ical.mo -share/locale/fr/LC_MESSAGES/accountwizard_imap.mo -share/locale/fr/LC_MESSAGES/accountwizard_kolab.mo -share/locale/fr/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/fr/LC_MESSAGES/accountwizard_maildir.mo -share/locale/fr/LC_MESSAGES/accountwizard_pop3.mo -share/locale/fr/LC_MESSAGES/accountwizard_vcard.mo -share/locale/fr/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/fr/LC_MESSAGES/akonadi-filestore.mo share/locale/fr/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/fr/LC_MESSAGES/akonadi_contacts_resource.mo @@ -695,17 +513,11 @@ share/locale/fr/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/fr/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/fr/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/fr/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/fr/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/fr/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/fr/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/fr/LC_MESSAGES/gid-migrator.mo share/locale/fr/LC_MESSAGES/kio_akonadi.mo share/locale/fr/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/ga/LC_MESSAGES/accountwizard_ical.mo -share/locale/ga/LC_MESSAGES/accountwizard_imap.mo -share/locale/ga/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/ga/LC_MESSAGES/accountwizard_maildir.mo -share/locale/ga/LC_MESSAGES/accountwizard_pop3.mo share/locale/ga/LC_MESSAGES/akonadi-filestore.mo share/locale/ga/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/ga/LC_MESSAGES/akonadi_contacts_resource.mo @@ -725,20 +537,11 @@ share/locale/ga/LC_MESSAGES/akonadi_singlefile_resource.mo share/locale/ga/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/ga/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/ga/LC_MESSAGES/kio_akonadi.mo -share/locale/gl/LC_MESSAGES/accountwizard_contacts.mo -share/locale/gl/LC_MESSAGES/accountwizard_ews.mo -share/locale/gl/LC_MESSAGES/accountwizard_ical.mo -share/locale/gl/LC_MESSAGES/accountwizard_imap.mo -share/locale/gl/LC_MESSAGES/accountwizard_kolab.mo -share/locale/gl/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/gl/LC_MESSAGES/accountwizard_maildir.mo -share/locale/gl/LC_MESSAGES/accountwizard_pop3.mo -share/locale/gl/LC_MESSAGES/accountwizard_vcard.mo -share/locale/gl/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/gl/LC_MESSAGES/akonadi-filestore.mo share/locale/gl/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/gl/LC_MESSAGES/akonadi_contacts_resource.mo share/locale/gl/LC_MESSAGES/akonadi_davgroupware_resource.mo +share/locale/gl/LC_MESSAGES/akonadi_etesync_resource.mo share/locale/gl/LC_MESSAGES/akonadi_ews_resource.mo share/locale/gl/LC_MESSAGES/akonadi_google_resource.mo share/locale/gl/LC_MESSAGES/akonadi_ical_resource.mo @@ -753,25 +556,39 @@ share/locale/gl/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/gl/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/gl/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/gl/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/gl/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/gl/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/gl/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/gl/LC_MESSAGES/gid-migrator.mo share/locale/gl/LC_MESSAGES/kio_akonadi.mo share/locale/gl/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/he/LC_MESSAGES/accountwizard_contacts.mo +share/locale/he/LC_MESSAGES/akonadi-filestore.mo +share/locale/he/LC_MESSAGES/akonadi_birthdays_resource.mo +share/locale/he/LC_MESSAGES/akonadi_contacts_resource.mo +share/locale/he/LC_MESSAGES/akonadi_davgroupware_resource.mo +share/locale/he/LC_MESSAGES/akonadi_etesync_resource.mo +share/locale/he/LC_MESSAGES/akonadi_ews_resource.mo +share/locale/he/LC_MESSAGES/akonadi_google_resource.mo +share/locale/he/LC_MESSAGES/akonadi_ical_resource.mo +share/locale/he/LC_MESSAGES/akonadi_icaldir_resource.mo +share/locale/he/LC_MESSAGES/akonadi_imap_resource.mo +share/locale/he/LC_MESSAGES/akonadi_maildir_resource.mo +share/locale/he/LC_MESSAGES/akonadi_maildispatcher_agent.mo +share/locale/he/LC_MESSAGES/akonadi_mbox_resource.mo +share/locale/he/LC_MESSAGES/akonadi_migration_agent.mo +share/locale/he/LC_MESSAGES/akonadi_mixedmaildir_resource.mo +share/locale/he/LC_MESSAGES/akonadi_newmailnotifier_agent.mo +share/locale/he/LC_MESSAGES/akonadi_openxchange_resource.mo +share/locale/he/LC_MESSAGES/akonadi_pop3_resource.mo +share/locale/he/LC_MESSAGES/akonadi_singlefile_resource.mo +share/locale/he/LC_MESSAGES/akonadi_vcard_resource.mo +share/locale/he/LC_MESSAGES/akonadi_vcarddir_resource.mo +share/locale/he/LC_MESSAGES/gid-migrator.mo +share/locale/he/LC_MESSAGES/kio_akonadi.mo +share/locale/he/LC_MESSAGES/libfolderarchivesettings.mo share/locale/hr/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/hr/LC_MESSAGES/akonadi_contacts_resource.mo share/locale/hr/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/hsb/LC_MESSAGES/akonadi_maildispatcher_agent.mo -share/locale/hu/LC_MESSAGES/accountwizard_contacts.mo -share/locale/hu/LC_MESSAGES/accountwizard_ical.mo -share/locale/hu/LC_MESSAGES/accountwizard_imap.mo -share/locale/hu/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/hu/LC_MESSAGES/accountwizard_maildir.mo -share/locale/hu/LC_MESSAGES/accountwizard_pop3.mo -share/locale/hu/LC_MESSAGES/accountwizard_vcard.mo -share/locale/hu/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/hu/LC_MESSAGES/akonadi-filestore.mo share/locale/hu/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/hu/LC_MESSAGES/akonadi_contacts_resource.mo @@ -794,16 +611,6 @@ share/locale/hu/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/hu/LC_MESSAGES/gid-migrator.mo share/locale/hu/LC_MESSAGES/kio_akonadi.mo share/locale/hu/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/ia/LC_MESSAGES/accountwizard_contacts.mo -share/locale/ia/LC_MESSAGES/accountwizard_ews.mo -share/locale/ia/LC_MESSAGES/accountwizard_ical.mo -share/locale/ia/LC_MESSAGES/accountwizard_imap.mo -share/locale/ia/LC_MESSAGES/accountwizard_kolab.mo -share/locale/ia/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/ia/LC_MESSAGES/accountwizard_maildir.mo -share/locale/ia/LC_MESSAGES/accountwizard_pop3.mo -share/locale/ia/LC_MESSAGES/accountwizard_vcard.mo -share/locale/ia/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/ia/LC_MESSAGES/akonadi-filestore.mo share/locale/ia/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/ia/LC_MESSAGES/akonadi_contacts_resource.mo @@ -823,23 +630,12 @@ share/locale/ia/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/ia/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/ia/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/ia/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/ia/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/ia/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/ia/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/ia/LC_MESSAGES/gid-migrator.mo share/locale/ia/LC_MESSAGES/kio_akonadi.mo share/locale/ia/LC_MESSAGES/libfolderarchivesettings.mo share/locale/id/LC_MESSAGES/akonadi_newmailnotifier_agent.mo -share/locale/it/LC_MESSAGES/accountwizard_contacts.mo -share/locale/it/LC_MESSAGES/accountwizard_ews.mo -share/locale/it/LC_MESSAGES/accountwizard_ical.mo -share/locale/it/LC_MESSAGES/accountwizard_imap.mo -share/locale/it/LC_MESSAGES/accountwizard_kolab.mo -share/locale/it/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/it/LC_MESSAGES/accountwizard_maildir.mo -share/locale/it/LC_MESSAGES/accountwizard_pop3.mo -share/locale/it/LC_MESSAGES/accountwizard_vcard.mo -share/locale/it/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/it/LC_MESSAGES/akonadi-filestore.mo share/locale/it/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/it/LC_MESSAGES/akonadi_contacts_resource.mo @@ -859,22 +655,11 @@ share/locale/it/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/it/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/it/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/it/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/it/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/it/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/it/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/it/LC_MESSAGES/gid-migrator.mo share/locale/it/LC_MESSAGES/kio_akonadi.mo share/locale/it/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/ja/LC_MESSAGES/accountwizard_contacts.mo -share/locale/ja/LC_MESSAGES/accountwizard_ews.mo -share/locale/ja/LC_MESSAGES/accountwizard_ical.mo -share/locale/ja/LC_MESSAGES/accountwizard_imap.mo -share/locale/ja/LC_MESSAGES/accountwizard_kolab.mo -share/locale/ja/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/ja/LC_MESSAGES/accountwizard_maildir.mo -share/locale/ja/LC_MESSAGES/accountwizard_pop3.mo -share/locale/ja/LC_MESSAGES/accountwizard_vcard.mo -share/locale/ja/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/ja/LC_MESSAGES/akonadi-filestore.mo share/locale/ja/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/ja/LC_MESSAGES/akonadi_contacts_resource.mo @@ -894,22 +679,11 @@ share/locale/ja/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/ja/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/ja/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/ja/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/ja/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/ja/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/ja/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/ja/LC_MESSAGES/gid-migrator.mo share/locale/ja/LC_MESSAGES/kio_akonadi.mo share/locale/ja/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/ka/LC_MESSAGES/accountwizard_contacts.mo -share/locale/ka/LC_MESSAGES/accountwizard_ews.mo -share/locale/ka/LC_MESSAGES/accountwizard_ical.mo -share/locale/ka/LC_MESSAGES/accountwizard_imap.mo -share/locale/ka/LC_MESSAGES/accountwizard_kolab.mo -share/locale/ka/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/ka/LC_MESSAGES/accountwizard_maildir.mo -share/locale/ka/LC_MESSAGES/accountwizard_pop3.mo -share/locale/ka/LC_MESSAGES/accountwizard_vcard.mo -share/locale/ka/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/ka/LC_MESSAGES/akonadi-filestore.mo share/locale/ka/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/ka/LC_MESSAGES/akonadi_contacts_resource.mo @@ -929,17 +703,11 @@ share/locale/ka/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/ka/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/ka/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/ka/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/ka/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/ka/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/ka/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/ka/LC_MESSAGES/gid-migrator.mo share/locale/ka/LC_MESSAGES/kio_akonadi.mo share/locale/ka/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/kk/LC_MESSAGES/accountwizard_ical.mo -share/locale/kk/LC_MESSAGES/accountwizard_imap.mo -share/locale/kk/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/kk/LC_MESSAGES/accountwizard_maildir.mo -share/locale/kk/LC_MESSAGES/accountwizard_pop3.mo share/locale/kk/LC_MESSAGES/akonadi-filestore.mo share/locale/kk/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/kk/LC_MESSAGES/akonadi_contacts_resource.mo @@ -961,11 +729,6 @@ share/locale/kk/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/kk/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/kk/LC_MESSAGES/gid-migrator.mo share/locale/kk/LC_MESSAGES/kio_akonadi.mo -share/locale/km/LC_MESSAGES/accountwizard_ical.mo -share/locale/km/LC_MESSAGES/accountwizard_imap.mo -share/locale/km/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/km/LC_MESSAGES/accountwizard_maildir.mo -share/locale/km/LC_MESSAGES/accountwizard_pop3.mo share/locale/km/LC_MESSAGES/akonadi-filestore.mo share/locale/km/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/km/LC_MESSAGES/akonadi_contacts_resource.mo @@ -983,16 +746,6 @@ share/locale/km/LC_MESSAGES/akonadi_singlefile_resource.mo share/locale/km/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/km/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/km/LC_MESSAGES/kio_akonadi.mo -share/locale/ko/LC_MESSAGES/accountwizard_contacts.mo -share/locale/ko/LC_MESSAGES/accountwizard_ews.mo -share/locale/ko/LC_MESSAGES/accountwizard_ical.mo -share/locale/ko/LC_MESSAGES/accountwizard_imap.mo -share/locale/ko/LC_MESSAGES/accountwizard_kolab.mo -share/locale/ko/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/ko/LC_MESSAGES/accountwizard_maildir.mo -share/locale/ko/LC_MESSAGES/accountwizard_pop3.mo -share/locale/ko/LC_MESSAGES/accountwizard_vcard.mo -share/locale/ko/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/ko/LC_MESSAGES/akonadi-filestore.mo share/locale/ko/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/ko/LC_MESSAGES/akonadi_contacts_resource.mo @@ -1012,22 +765,11 @@ share/locale/ko/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/ko/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/ko/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/ko/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/ko/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/ko/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/ko/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/ko/LC_MESSAGES/gid-migrator.mo share/locale/ko/LC_MESSAGES/kio_akonadi.mo share/locale/ko/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/lt/LC_MESSAGES/accountwizard_contacts.mo -share/locale/lt/LC_MESSAGES/accountwizard_ews.mo -share/locale/lt/LC_MESSAGES/accountwizard_ical.mo -share/locale/lt/LC_MESSAGES/accountwizard_imap.mo -share/locale/lt/LC_MESSAGES/accountwizard_kolab.mo -share/locale/lt/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/lt/LC_MESSAGES/accountwizard_maildir.mo -share/locale/lt/LC_MESSAGES/accountwizard_pop3.mo -share/locale/lt/LC_MESSAGES/accountwizard_vcard.mo -share/locale/lt/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/lt/LC_MESSAGES/akonadi-filestore.mo share/locale/lt/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/lt/LC_MESSAGES/akonadi_contacts_resource.mo @@ -1047,17 +789,11 @@ share/locale/lt/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/lt/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/lt/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/lt/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/lt/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/lt/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/lt/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/lt/LC_MESSAGES/gid-migrator.mo share/locale/lt/LC_MESSAGES/kio_akonadi.mo share/locale/lt/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/lv/LC_MESSAGES/accountwizard_ical.mo -share/locale/lv/LC_MESSAGES/accountwizard_imap.mo -share/locale/lv/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/lv/LC_MESSAGES/accountwizard_maildir.mo -share/locale/lv/LC_MESSAGES/accountwizard_pop3.mo share/locale/lv/LC_MESSAGES/akonadi-filestore.mo share/locale/lv/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/lv/LC_MESSAGES/akonadi_contacts_resource.mo @@ -1076,15 +812,9 @@ share/locale/lv/LC_MESSAGES/akonadi_singlefile_resource.mo share/locale/lv/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/lv/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/lv/LC_MESSAGES/kio_akonadi.mo -share/locale/mai/LC_MESSAGES/accountwizard_imap.mo share/locale/mai/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/mai/LC_MESSAGES/akonadi_imap_resource.mo share/locale/mai/LC_MESSAGES/akonadi_pop3_resource.mo -share/locale/mr/LC_MESSAGES/accountwizard_ical.mo -share/locale/mr/LC_MESSAGES/accountwizard_imap.mo -share/locale/mr/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/mr/LC_MESSAGES/accountwizard_maildir.mo -share/locale/mr/LC_MESSAGES/accountwizard_pop3.mo share/locale/mr/LC_MESSAGES/akonadi-filestore.mo share/locale/mr/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/mr/LC_MESSAGES/akonadi_contacts_resource.mo @@ -1104,15 +834,6 @@ share/locale/mr/LC_MESSAGES/akonadi_singlefile_resource.mo share/locale/mr/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/mr/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/mr/LC_MESSAGES/kio_akonadi.mo -share/locale/nb/LC_MESSAGES/accountwizard_contacts.mo -share/locale/nb/LC_MESSAGES/accountwizard_ical.mo -share/locale/nb/LC_MESSAGES/accountwizard_imap.mo -share/locale/nb/LC_MESSAGES/accountwizard_kolab.mo -share/locale/nb/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/nb/LC_MESSAGES/accountwizard_maildir.mo -share/locale/nb/LC_MESSAGES/accountwizard_pop3.mo -share/locale/nb/LC_MESSAGES/accountwizard_vcard.mo -share/locale/nb/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/nb/LC_MESSAGES/akonadi-filestore.mo share/locale/nb/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/nb/LC_MESSAGES/akonadi_contacts_resource.mo @@ -1135,14 +856,6 @@ share/locale/nb/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/nb/LC_MESSAGES/gid-migrator.mo share/locale/nb/LC_MESSAGES/kio_akonadi.mo share/locale/nb/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/nds/LC_MESSAGES/accountwizard_contacts.mo -share/locale/nds/LC_MESSAGES/accountwizard_ical.mo -share/locale/nds/LC_MESSAGES/accountwizard_imap.mo -share/locale/nds/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/nds/LC_MESSAGES/accountwizard_maildir.mo -share/locale/nds/LC_MESSAGES/accountwizard_pop3.mo -share/locale/nds/LC_MESSAGES/accountwizard_vcard.mo -share/locale/nds/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/nds/LC_MESSAGES/akonadi-filestore.mo share/locale/nds/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/nds/LC_MESSAGES/akonadi_contacts_resource.mo @@ -1165,16 +878,6 @@ share/locale/nds/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/nds/LC_MESSAGES/gid-migrator.mo share/locale/nds/LC_MESSAGES/kio_akonadi.mo share/locale/nds/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/nl/LC_MESSAGES/accountwizard_contacts.mo -share/locale/nl/LC_MESSAGES/accountwizard_ews.mo -share/locale/nl/LC_MESSAGES/accountwizard_ical.mo -share/locale/nl/LC_MESSAGES/accountwizard_imap.mo -share/locale/nl/LC_MESSAGES/accountwizard_kolab.mo -share/locale/nl/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/nl/LC_MESSAGES/accountwizard_maildir.mo -share/locale/nl/LC_MESSAGES/accountwizard_pop3.mo -share/locale/nl/LC_MESSAGES/accountwizard_vcard.mo -share/locale/nl/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/nl/LC_MESSAGES/akonadi-filestore.mo share/locale/nl/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/nl/LC_MESSAGES/akonadi_contacts_resource.mo @@ -1194,17 +897,11 @@ share/locale/nl/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/nl/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/nl/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/nl/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/nl/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/nl/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/nl/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/nl/LC_MESSAGES/gid-migrator.mo share/locale/nl/LC_MESSAGES/kio_akonadi.mo share/locale/nl/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/nn/LC_MESSAGES/accountwizard_imap.mo -share/locale/nn/LC_MESSAGES/accountwizard_kolab.mo -share/locale/nn/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/nn/LC_MESSAGES/accountwizard_maildir.mo -share/locale/nn/LC_MESSAGES/accountwizard_pop3.mo share/locale/nn/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/nn/LC_MESSAGES/akonadi_contacts_resource.mo share/locale/nn/LC_MESSAGES/akonadi_ical_resource.mo @@ -1218,11 +915,6 @@ share/locale/nn/LC_MESSAGES/akonadi_singlefile_resource.mo share/locale/nn/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/nn/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/nn/LC_MESSAGES/kio_akonadi.mo -share/locale/pa/LC_MESSAGES/accountwizard_ical.mo -share/locale/pa/LC_MESSAGES/accountwizard_imap.mo -share/locale/pa/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/pa/LC_MESSAGES/accountwizard_maildir.mo -share/locale/pa/LC_MESSAGES/accountwizard_pop3.mo share/locale/pa/LC_MESSAGES/akonadi-filestore.mo share/locale/pa/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/pa/LC_MESSAGES/akonadi_contacts_resource.mo @@ -1240,16 +932,6 @@ share/locale/pa/LC_MESSAGES/akonadi_singlefile_resource.mo share/locale/pa/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/pa/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/pa/LC_MESSAGES/kio_akonadi.mo -share/locale/pl/LC_MESSAGES/accountwizard_contacts.mo -share/locale/pl/LC_MESSAGES/accountwizard_ews.mo -share/locale/pl/LC_MESSAGES/accountwizard_ical.mo -share/locale/pl/LC_MESSAGES/accountwizard_imap.mo -share/locale/pl/LC_MESSAGES/accountwizard_kolab.mo -share/locale/pl/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/pl/LC_MESSAGES/accountwizard_maildir.mo -share/locale/pl/LC_MESSAGES/accountwizard_pop3.mo -share/locale/pl/LC_MESSAGES/accountwizard_vcard.mo -share/locale/pl/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/pl/LC_MESSAGES/akonadi-filestore.mo share/locale/pl/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/pl/LC_MESSAGES/akonadi_contacts_resource.mo @@ -1269,22 +951,11 @@ share/locale/pl/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/pl/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/pl/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/pl/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/pl/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/pl/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/pl/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/pl/LC_MESSAGES/gid-migrator.mo share/locale/pl/LC_MESSAGES/kio_akonadi.mo share/locale/pl/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/pt/LC_MESSAGES/accountwizard_contacts.mo -share/locale/pt/LC_MESSAGES/accountwizard_ews.mo -share/locale/pt/LC_MESSAGES/accountwizard_ical.mo -share/locale/pt/LC_MESSAGES/accountwizard_imap.mo -share/locale/pt/LC_MESSAGES/accountwizard_kolab.mo -share/locale/pt/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/pt/LC_MESSAGES/accountwizard_maildir.mo -share/locale/pt/LC_MESSAGES/accountwizard_pop3.mo -share/locale/pt/LC_MESSAGES/accountwizard_vcard.mo -share/locale/pt/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/pt/LC_MESSAGES/akonadi-filestore.mo share/locale/pt/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/pt/LC_MESSAGES/akonadi_contacts_resource.mo @@ -1304,22 +975,11 @@ share/locale/pt/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/pt/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/pt/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/pt/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/pt/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/pt/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/pt/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/pt/LC_MESSAGES/gid-migrator.mo share/locale/pt/LC_MESSAGES/kio_akonadi.mo share/locale/pt/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/pt_BR/LC_MESSAGES/accountwizard_contacts.mo -share/locale/pt_BR/LC_MESSAGES/accountwizard_ews.mo -share/locale/pt_BR/LC_MESSAGES/accountwizard_ical.mo -share/locale/pt_BR/LC_MESSAGES/accountwizard_imap.mo -share/locale/pt_BR/LC_MESSAGES/accountwizard_kolab.mo -share/locale/pt_BR/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/pt_BR/LC_MESSAGES/accountwizard_maildir.mo -share/locale/pt_BR/LC_MESSAGES/accountwizard_pop3.mo -share/locale/pt_BR/LC_MESSAGES/accountwizard_vcard.mo -share/locale/pt_BR/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/pt_BR/LC_MESSAGES/akonadi-filestore.mo share/locale/pt_BR/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/pt_BR/LC_MESSAGES/akonadi_contacts_resource.mo @@ -1339,20 +999,11 @@ share/locale/pt_BR/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/pt_BR/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/pt_BR/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/pt_BR/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/pt_BR/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/pt_BR/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/pt_BR/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/pt_BR/LC_MESSAGES/gid-migrator.mo share/locale/pt_BR/LC_MESSAGES/kio_akonadi.mo share/locale/pt_BR/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/ro/LC_MESSAGES/accountwizard_contacts.mo -share/locale/ro/LC_MESSAGES/accountwizard_ical.mo -share/locale/ro/LC_MESSAGES/accountwizard_imap.mo -share/locale/ro/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/ro/LC_MESSAGES/accountwizard_maildir.mo -share/locale/ro/LC_MESSAGES/accountwizard_pop3.mo -share/locale/ro/LC_MESSAGES/accountwizard_vcard.mo -share/locale/ro/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/ro/LC_MESSAGES/akonadi-filestore.mo share/locale/ro/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/ro/LC_MESSAGES/akonadi_contacts_resource.mo @@ -1370,16 +1021,6 @@ share/locale/ro/LC_MESSAGES/akonadi_singlefile_resource.mo share/locale/ro/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/ro/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/ro/LC_MESSAGES/kio_akonadi.mo -share/locale/ru/LC_MESSAGES/accountwizard_contacts.mo -share/locale/ru/LC_MESSAGES/accountwizard_ews.mo -share/locale/ru/LC_MESSAGES/accountwizard_ical.mo -share/locale/ru/LC_MESSAGES/accountwizard_imap.mo -share/locale/ru/LC_MESSAGES/accountwizard_kolab.mo -share/locale/ru/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/ru/LC_MESSAGES/accountwizard_maildir.mo -share/locale/ru/LC_MESSAGES/accountwizard_pop3.mo -share/locale/ru/LC_MESSAGES/accountwizard_vcard.mo -share/locale/ru/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/ru/LC_MESSAGES/akonadi-filestore.mo share/locale/ru/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/ru/LC_MESSAGES/akonadi_contacts_resource.mo @@ -1399,27 +1040,11 @@ share/locale/ru/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/ru/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/ru/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/ru/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/ru/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/ru/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/ru/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/ru/LC_MESSAGES/gid-migrator.mo share/locale/ru/LC_MESSAGES/kio_akonadi.mo share/locale/ru/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/se/LC_MESSAGES/accountwizard_imap.mo -share/locale/se/LC_MESSAGES/accountwizard_kolab.mo -share/locale/se/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/se/LC_MESSAGES/accountwizard_maildir.mo -share/locale/se/LC_MESSAGES/accountwizard_pop3.mo -share/locale/sk/LC_MESSAGES/accountwizard_contacts.mo -share/locale/sk/LC_MESSAGES/accountwizard_ews.mo -share/locale/sk/LC_MESSAGES/accountwizard_ical.mo -share/locale/sk/LC_MESSAGES/accountwizard_imap.mo -share/locale/sk/LC_MESSAGES/accountwizard_kolab.mo -share/locale/sk/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/sk/LC_MESSAGES/accountwizard_maildir.mo -share/locale/sk/LC_MESSAGES/accountwizard_pop3.mo -share/locale/sk/LC_MESSAGES/accountwizard_vcard.mo -share/locale/sk/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/sk/LC_MESSAGES/akonadi-filestore.mo share/locale/sk/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/sk/LC_MESSAGES/akonadi_contacts_resource.mo @@ -1439,22 +1064,11 @@ share/locale/sk/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/sk/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/sk/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/sk/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/sk/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/sk/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/sk/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/sk/LC_MESSAGES/gid-migrator.mo share/locale/sk/LC_MESSAGES/kio_akonadi.mo share/locale/sk/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/sl/LC_MESSAGES/accountwizard_contacts.mo -share/locale/sl/LC_MESSAGES/accountwizard_ews.mo -share/locale/sl/LC_MESSAGES/accountwizard_ical.mo -share/locale/sl/LC_MESSAGES/accountwizard_imap.mo -share/locale/sl/LC_MESSAGES/accountwizard_kolab.mo -share/locale/sl/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/sl/LC_MESSAGES/accountwizard_maildir.mo -share/locale/sl/LC_MESSAGES/accountwizard_pop3.mo -share/locale/sl/LC_MESSAGES/accountwizard_vcard.mo -share/locale/sl/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/sl/LC_MESSAGES/akonadi-filestore.mo share/locale/sl/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/sl/LC_MESSAGES/akonadi_contacts_resource.mo @@ -1474,7 +1088,6 @@ share/locale/sl/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/sl/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/sl/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/sl/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/sl/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/sl/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/sl/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/sl/LC_MESSAGES/gid-migrator.mo @@ -1488,16 +1101,6 @@ share/locale/sq/LC_MESSAGES/akonadi_singlefile_resource.mo share/locale/sq/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/sq/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/sq/LC_MESSAGES/kio_akonadi.mo -share/locale/sr/LC_MESSAGES/accountwizard_contacts.mo -share/locale/sr/LC_MESSAGES/accountwizard_ews.mo -share/locale/sr/LC_MESSAGES/accountwizard_ical.mo -share/locale/sr/LC_MESSAGES/accountwizard_imap.mo -share/locale/sr/LC_MESSAGES/accountwizard_kolab.mo -share/locale/sr/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/sr/LC_MESSAGES/accountwizard_maildir.mo -share/locale/sr/LC_MESSAGES/accountwizard_pop3.mo -share/locale/sr/LC_MESSAGES/accountwizard_vcard.mo -share/locale/sr/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/sr/LC_MESSAGES/akonadi-filestore.mo share/locale/sr/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/sr/LC_MESSAGES/akonadi_contacts_resource.mo @@ -1515,22 +1118,11 @@ share/locale/sr/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/sr/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/sr/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/sr/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/sr/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/sr/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/sr/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/sr/LC_MESSAGES/gid-migrator.mo share/locale/sr/LC_MESSAGES/kio_akonadi.mo share/locale/sr/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/sr@ijekavian/LC_MESSAGES/accountwizard_contacts.mo -share/locale/sr@ijekavian/LC_MESSAGES/accountwizard_ews.mo -share/locale/sr@ijekavian/LC_MESSAGES/accountwizard_ical.mo -share/locale/sr@ijekavian/LC_MESSAGES/accountwizard_imap.mo -share/locale/sr@ijekavian/LC_MESSAGES/accountwizard_kolab.mo -share/locale/sr@ijekavian/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/sr@ijekavian/LC_MESSAGES/accountwizard_maildir.mo -share/locale/sr@ijekavian/LC_MESSAGES/accountwizard_pop3.mo -share/locale/sr@ijekavian/LC_MESSAGES/accountwizard_vcard.mo -share/locale/sr@ijekavian/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/sr@ijekavian/LC_MESSAGES/akonadi-filestore.mo share/locale/sr@ijekavian/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/sr@ijekavian/LC_MESSAGES/akonadi_contacts_resource.mo @@ -1548,22 +1140,11 @@ share/locale/sr@ijekavian/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/sr@ijekavian/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/sr@ijekavian/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/sr@ijekavian/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/sr@ijekavian/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/sr@ijekavian/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/sr@ijekavian/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/sr@ijekavian/LC_MESSAGES/gid-migrator.mo share/locale/sr@ijekavian/LC_MESSAGES/kio_akonadi.mo share/locale/sr@ijekavian/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/accountwizard_contacts.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/accountwizard_ews.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/accountwizard_ical.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/accountwizard_imap.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/accountwizard_kolab.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/accountwizard_maildir.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/accountwizard_pop3.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/accountwizard_vcard.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/akonadi-filestore.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/akonadi_contacts_resource.mo @@ -1581,22 +1162,11 @@ share/locale/sr@ijekavianlatin/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/gid-migrator.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/kio_akonadi.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/sr@latin/LC_MESSAGES/accountwizard_contacts.mo -share/locale/sr@latin/LC_MESSAGES/accountwizard_ews.mo -share/locale/sr@latin/LC_MESSAGES/accountwizard_ical.mo -share/locale/sr@latin/LC_MESSAGES/accountwizard_imap.mo -share/locale/sr@latin/LC_MESSAGES/accountwizard_kolab.mo -share/locale/sr@latin/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/sr@latin/LC_MESSAGES/accountwizard_maildir.mo -share/locale/sr@latin/LC_MESSAGES/accountwizard_pop3.mo -share/locale/sr@latin/LC_MESSAGES/accountwizard_vcard.mo -share/locale/sr@latin/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/sr@latin/LC_MESSAGES/akonadi-filestore.mo share/locale/sr@latin/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/sr@latin/LC_MESSAGES/akonadi_contacts_resource.mo @@ -1614,22 +1184,11 @@ share/locale/sr@latin/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/sr@latin/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/sr@latin/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/sr@latin/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/sr@latin/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/sr@latin/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/sr@latin/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/sr@latin/LC_MESSAGES/gid-migrator.mo share/locale/sr@latin/LC_MESSAGES/kio_akonadi.mo share/locale/sr@latin/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/sv/LC_MESSAGES/accountwizard_contacts.mo -share/locale/sv/LC_MESSAGES/accountwizard_ews.mo -share/locale/sv/LC_MESSAGES/accountwizard_ical.mo -share/locale/sv/LC_MESSAGES/accountwizard_imap.mo -share/locale/sv/LC_MESSAGES/accountwizard_kolab.mo -share/locale/sv/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/sv/LC_MESSAGES/accountwizard_maildir.mo -share/locale/sv/LC_MESSAGES/accountwizard_pop3.mo -share/locale/sv/LC_MESSAGES/accountwizard_vcard.mo -share/locale/sv/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/sv/LC_MESSAGES/akonadi-filestore.mo share/locale/sv/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/sv/LC_MESSAGES/akonadi_contacts_resource.mo @@ -1649,29 +1208,19 @@ share/locale/sv/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/sv/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/sv/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/sv/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/sv/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/sv/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/sv/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/sv/LC_MESSAGES/gid-migrator.mo share/locale/sv/LC_MESSAGES/kio_akonadi.mo share/locale/sv/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/th/LC_MESSAGES/accountwizard_imap.mo -share/locale/th/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/th/LC_MESSAGES/accountwizard_maildir.mo -share/locale/th/LC_MESSAGES/accountwizard_pop3.mo +share/locale/ta/LC_MESSAGES/akonadi_maildir_resource.mo +share/locale/ta/LC_MESSAGES/akonadi_maildispatcher_agent.mo +share/locale/ta/LC_MESSAGES/akonadi_mixedmaildir_resource.mo +share/locale/ta/LC_MESSAGES/akonadi_newmailnotifier_agent.mo +share/locale/ta/LC_MESSAGES/libfolderarchivesettings.mo share/locale/th/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/th/LC_MESSAGES/akonadi_contacts_resource.mo share/locale/th/LC_MESSAGES/akonadi_ical_resource.mo -share/locale/tr/LC_MESSAGES/accountwizard_contacts.mo -share/locale/tr/LC_MESSAGES/accountwizard_ews.mo -share/locale/tr/LC_MESSAGES/accountwizard_ical.mo -share/locale/tr/LC_MESSAGES/accountwizard_imap.mo -share/locale/tr/LC_MESSAGES/accountwizard_kolab.mo -share/locale/tr/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/tr/LC_MESSAGES/accountwizard_maildir.mo -share/locale/tr/LC_MESSAGES/accountwizard_pop3.mo -share/locale/tr/LC_MESSAGES/accountwizard_vcard.mo -share/locale/tr/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/tr/LC_MESSAGES/akonadi-filestore.mo share/locale/tr/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/tr/LC_MESSAGES/akonadi_contacts_resource.mo @@ -1691,17 +1240,11 @@ share/locale/tr/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/tr/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/tr/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/tr/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/tr/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/tr/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/tr/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/tr/LC_MESSAGES/gid-migrator.mo share/locale/tr/LC_MESSAGES/kio_akonadi.mo share/locale/tr/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/ug/LC_MESSAGES/accountwizard_ical.mo -share/locale/ug/LC_MESSAGES/accountwizard_imap.mo -share/locale/ug/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/ug/LC_MESSAGES/accountwizard_maildir.mo -share/locale/ug/LC_MESSAGES/accountwizard_pop3.mo share/locale/ug/LC_MESSAGES/akonadi-filestore.mo share/locale/ug/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/ug/LC_MESSAGES/akonadi_contacts_resource.mo @@ -1721,16 +1264,6 @@ share/locale/ug/LC_MESSAGES/akonadi_singlefile_resource.mo share/locale/ug/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/ug/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/ug/LC_MESSAGES/kio_akonadi.mo -share/locale/uk/LC_MESSAGES/accountwizard_contacts.mo -share/locale/uk/LC_MESSAGES/accountwizard_ews.mo -share/locale/uk/LC_MESSAGES/accountwizard_ical.mo -share/locale/uk/LC_MESSAGES/accountwizard_imap.mo -share/locale/uk/LC_MESSAGES/accountwizard_kolab.mo -share/locale/uk/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/uk/LC_MESSAGES/accountwizard_maildir.mo -share/locale/uk/LC_MESSAGES/accountwizard_pop3.mo -share/locale/uk/LC_MESSAGES/accountwizard_vcard.mo -share/locale/uk/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/uk/LC_MESSAGES/akonadi-filestore.mo share/locale/uk/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/uk/LC_MESSAGES/akonadi_contacts_resource.mo @@ -1750,22 +1283,11 @@ share/locale/uk/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/uk/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/uk/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/uk/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/uk/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/uk/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/uk/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/uk/LC_MESSAGES/gid-migrator.mo share/locale/uk/LC_MESSAGES/kio_akonadi.mo share/locale/uk/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/zh_CN/LC_MESSAGES/accountwizard_contacts.mo -share/locale/zh_CN/LC_MESSAGES/accountwizard_ews.mo -share/locale/zh_CN/LC_MESSAGES/accountwizard_ical.mo -share/locale/zh_CN/LC_MESSAGES/accountwizard_imap.mo -share/locale/zh_CN/LC_MESSAGES/accountwizard_kolab.mo -share/locale/zh_CN/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/zh_CN/LC_MESSAGES/accountwizard_maildir.mo -share/locale/zh_CN/LC_MESSAGES/accountwizard_pop3.mo -share/locale/zh_CN/LC_MESSAGES/accountwizard_vcard.mo -share/locale/zh_CN/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/zh_CN/LC_MESSAGES/akonadi-filestore.mo share/locale/zh_CN/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/zh_CN/LC_MESSAGES/akonadi_contacts_resource.mo @@ -1785,22 +1307,11 @@ share/locale/zh_CN/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/zh_CN/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/zh_CN/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/zh_CN/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/zh_CN/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/zh_CN/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/zh_CN/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/zh_CN/LC_MESSAGES/gid-migrator.mo share/locale/zh_CN/LC_MESSAGES/kio_akonadi.mo share/locale/zh_CN/LC_MESSAGES/libfolderarchivesettings.mo -share/locale/zh_TW/LC_MESSAGES/accountwizard_contacts.mo -share/locale/zh_TW/LC_MESSAGES/accountwizard_ews.mo -share/locale/zh_TW/LC_MESSAGES/accountwizard_ical.mo -share/locale/zh_TW/LC_MESSAGES/accountwizard_imap.mo -share/locale/zh_TW/LC_MESSAGES/accountwizard_kolab.mo -share/locale/zh_TW/LC_MESSAGES/accountwizard_mailbox.mo -share/locale/zh_TW/LC_MESSAGES/accountwizard_maildir.mo -share/locale/zh_TW/LC_MESSAGES/accountwizard_pop3.mo -share/locale/zh_TW/LC_MESSAGES/accountwizard_vcard.mo -share/locale/zh_TW/LC_MESSAGES/accountwizard_vcarddir.mo share/locale/zh_TW/LC_MESSAGES/akonadi-filestore.mo share/locale/zh_TW/LC_MESSAGES/akonadi_birthdays_resource.mo share/locale/zh_TW/LC_MESSAGES/akonadi_contacts_resource.mo @@ -1820,12 +1331,11 @@ share/locale/zh_TW/LC_MESSAGES/akonadi_newmailnotifier_agent.mo share/locale/zh_TW/LC_MESSAGES/akonadi_openxchange_resource.mo share/locale/zh_TW/LC_MESSAGES/akonadi_pop3_resource.mo share/locale/zh_TW/LC_MESSAGES/akonadi_singlefile_resource.mo -share/locale/zh_TW/LC_MESSAGES/akonadi_tomboynotes_resource.mo share/locale/zh_TW/LC_MESSAGES/akonadi_vcard_resource.mo share/locale/zh_TW/LC_MESSAGES/akonadi_vcarddir_resource.mo share/locale/zh_TW/LC_MESSAGES/gid-migrator.mo share/locale/zh_TW/LC_MESSAGES/kio_akonadi.mo share/locale/zh_TW/LC_MESSAGES/libfolderarchivesettings.mo share/mime/packages/kdepim-mime.xml -share/qlogging-categories5/kdepim-runtime.categories -share/qlogging-categories5/kdepim-runtime.renamecategories +share/qlogging-categories6/kdepim-runtime.categories +share/qlogging-categories6/kdepim-runtime.renamecategories diff --git a/deskutils/kdepim/Makefile b/deskutils/kdepim/Makefile index 6033e1812f6..aaaef6afef4 100644 --- a/deskutils/kdepim/Makefile +++ b/deskutils/kdepim/Makefile @@ -1,13 +1,12 @@ PORTNAME= kdepim DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 2 CATEGORIES= deskutils kde MAINTAINER= kde@FreeBSD.org COMMENT= KDE PIM applications metaport WWW= https://www.kde.org/ -USES= kde:5 metaport qt:5 -USE_KDE= ${_USE_KDEPIM5_ALL} +USES= kde:6 metaport qt:6 +USE_KDE= ${_USE_KDEPIM_ALL} .include diff --git a/deskutils/keditbookmarks/Makefile b/deskutils/keditbookmarks/Makefile index ed335608c2b..1bf36fa2a90 100644 --- a/deskutils/keditbookmarks/Makefile +++ b/deskutils/keditbookmarks/Makefile @@ -1,19 +1,17 @@ PORTNAME= keditbookmarks DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= deskutils kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= Bookmark Organizer and Editor WWW= https://kde.org -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz xorg +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz xorg USE_KDE= auth bookmarks codecs completion config configwidgets \ - coreaddons i18n iconthemes jobwidgets kio parts service \ - solid sonnet textwidgets widgetsaddons windowsystem xmlgui \ + coreaddons i18n iconthemes jobwidgets kio parts service solid \ + sonnet textwidgets widgetsaddons windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus gui network widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 OPTIONS_DEFINE= DOCS diff --git a/deskutils/keditbookmarks/distinfo b/deskutils/keditbookmarks/distinfo index adc01ca0709..7af5200752b 100644 --- a/deskutils/keditbookmarks/distinfo +++ b/deskutils/keditbookmarks/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889433 -SHA256 (KDE/release-service/23.08.5/keditbookmarks-23.08.5.tar.xz) = 6d6ae29e9b7fc550b17bd2e375abf2b5642b8e05af7755883ad56d9fa7a00ac1 -SIZE (KDE/release-service/23.08.5/keditbookmarks-23.08.5.tar.xz) = 239624 +TIMESTAMP = 1734460055 +SHA256 (KDE/release-service/24.12.0/keditbookmarks-24.12.0.tar.xz) = 2c583d76abe444fc388cb63ca9f72842cdfbd01a1173378e37f90308e95b25bd +SIZE (KDE/release-service/24.12.0/keditbookmarks-24.12.0.tar.xz) = 260580 diff --git a/deskutils/keditbookmarks/pkg-plist b/deskutils/keditbookmarks/pkg-plist index e7af46d352d..41fc6af4cdd 100644 --- a/deskutils/keditbookmarks/pkg-plist +++ b/deskutils/keditbookmarks/pkg-plist @@ -1,11 +1,11 @@ bin/kbookmarkmerger bin/keditbookmarks -lib/libkbookmarkmodel_private.so lib/libkbookmarkmodel_private.so.5.97.0 lib/libkbookmarkmodel_private.so.6 share/applications/org.kde.keditbookmarks.desktop share/config.kcfg/keditbookmarks.kcfg share/locale/ar/LC_MESSAGES/keditbookmarks.mo +share/locale/ast/LC_MESSAGES/keditbookmarks.mo share/locale/be/LC_MESSAGES/keditbookmarks.mo share/locale/be@latin/LC_MESSAGES/keditbookmarks.mo share/locale/bg/LC_MESSAGES/keditbookmarks.mo @@ -103,10 +103,11 @@ share/man/pl/man1/kbookmarkmerger.1.gz share/man/pt/man1/kbookmarkmerger.1.gz share/man/pt_BR/man1/kbookmarkmerger.1.gz share/man/ru/man1/kbookmarkmerger.1.gz +share/man/sl/man1/kbookmarkmerger.1.gz share/man/sr/man1/kbookmarkmerger.1.gz share/man/sr@latin/man1/kbookmarkmerger.1.gz share/man/sv/man1/kbookmarkmerger.1.gz share/man/tr/man1/kbookmarkmerger.1.gz share/man/uk/man1/kbookmarkmerger.1.gz share/man/zh_CN/man1/kbookmarkmerger.1.gz -share/qlogging-categories5/keditbookmarks.categories +share/qlogging-categories6/keditbookmarks.categories diff --git a/deskutils/kfind/Makefile b/deskutils/kfind/Makefile index f3a6eb81e2f..144c04a4713 100644 --- a/deskutils/kfind/Makefile +++ b/deskutils/kfind/Makefile @@ -1,21 +1,19 @@ PORTNAME= kfind DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= deskutils kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= Find files and folders WWW= https://www.kde.org/applications/utilities/kfind/ -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz xorg +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz xorg USE_KDE= archive auth bookmarks codecs completion config configwidgets \ - coreaddons crash filemetadata guiaddons i18n iconthemes itemviews \ - jobwidgets kdelibs4support kio notifications parts service \ - solid sonnet textwidgets unitconversion widgetsaddons \ - windowsystem xmlgui \ + coreaddons crash filemetadata guiaddons i18n iconthemes \ + itemviews jobwidgets kio notifications parts service solid \ + sonnet textwidgets unitconversion widgetsaddons windowsystem \ + xmlgui \ ecm:build -USE_QT= concurrent core dbus gui network printsupport widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 OPTIONS_DEFINE= DOCS diff --git a/deskutils/kfind/distinfo b/deskutils/kfind/distinfo index fb42e57ef5a..082a5bff1c4 100644 --- a/deskutils/kfind/distinfo +++ b/deskutils/kfind/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889439 -SHA256 (KDE/release-service/23.08.5/kfind-23.08.5.tar.xz) = ba14e9ec9f79ff8b7a8a434e9b3d2545a6297e3fe53bafe82b3dbc061d8c2ec8 -SIZE (KDE/release-service/23.08.5/kfind-23.08.5.tar.xz) = 344828 +TIMESTAMP = 1734460057 +SHA256 (KDE/release-service/24.12.0/kfind-24.12.0.tar.xz) = c1a9d4da666dff8bfb89f3d22b9d7c203eacad5d53208b69f40032c82e421a39 +SIZE (KDE/release-service/24.12.0/kfind-24.12.0.tar.xz) = 330376 diff --git a/deskutils/kfind/pkg-plist b/deskutils/kfind/pkg-plist index 9a088c1698e..bd561a25737 100644 --- a/deskutils/kfind/pkg-plist +++ b/deskutils/kfind/pkg-plist @@ -9,6 +9,7 @@ share/icons/hicolor/64x64/apps/kfind.png share/icons/hicolor/scalable/apps/kfind.svgz share/locale/af/LC_MESSAGES/kfind.mo share/locale/ar/LC_MESSAGES/kfind.mo +share/locale/ast/LC_MESSAGES/kfind.mo share/locale/az/LC_MESSAGES/kfind.mo share/locale/be/LC_MESSAGES/kfind.mo share/locale/be@latin/LC_MESSAGES/kfind.mo @@ -112,10 +113,11 @@ share/man/pl/man1/kfind.1.gz share/man/pt/man1/kfind.1.gz share/man/pt_BR/man1/kfind.1.gz share/man/ru/man1/kfind.1.gz +share/man/sl/man1/kfind.1.gz share/man/sr/man1/kfind.1.gz share/man/sr@latin/man1/kfind.1.gz share/man/sv/man1/kfind.1.gz share/man/tr/man1/kfind.1.gz share/man/uk/man1/kfind.1.gz share/metainfo/org.kde.kfind.appdata.xml -share/qlogging-categories5/kfind.categories +share/qlogging-categories6/kfind.categories diff --git a/deskutils/kmail-account-wizard/Makefile b/deskutils/kmail-account-wizard/Makefile index 3fbab5c5efe..6279d005c53 100644 --- a/deskutils/kmail-account-wizard/Makefile +++ b/deskutils/kmail-account-wizard/Makefile @@ -1,6 +1,5 @@ PORTNAME= kmail-account-wizard DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= deskutils kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -11,21 +10,20 @@ LIB_DEPENDS= libassuan.so:security/libassuan \ libgpg-error.so:security/libgpg-error \ libgpgme.so:security/gpgme \ libgpgmepp.so:security/gpgme-cpp \ - libqgpgme.so:security/gpgme-qt@qt5 + libqgpgmeqt6.so:security/gpgme-qt@qt6 -USES= cmake compiler:c++11-lib desktop-file-utils gettext gl kde:5 \ - qt:5 shared-mime-info tar:xz +USES= cmake compiler:c++11-lib desktop-file-utils gettext gl kde:6 \ + qt:6 shared-mime-info tar:xz USE_GL= gl USE_KDE= attica auth codecs config configwidgets coreaddons crash \ - dbusaddons i18n itemmodels itemviews kcmutils kio kross \ - newstuff notifications notifyconfig service texteditor wallet \ + dbusaddons i18n itemmodels itemviews kcmutils kio newstuff \ + notifications notifyconfig service texteditor wallet \ widgetsaddons xmlgui \ ecm:build # pim components USE_KDE+= akonadi akonadimime identitymanagement ldap libkdepim libkleo \ mailtransport mime pimcommon pimtextedit -USE_QT= concurrent core dbus gui network script widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_LDCONFIG= yes DESCR= ${.CURDIR:H:H}/deskutils/kdepim/pkg-descr diff --git a/deskutils/kmail-account-wizard/distinfo b/deskutils/kmail-account-wizard/distinfo index 131b62e6a59..60efd8e85e6 100644 --- a/deskutils/kmail-account-wizard/distinfo +++ b/deskutils/kmail-account-wizard/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889436 -SHA256 (KDE/release-service/23.08.5/kmail-account-wizard-23.08.5.tar.xz) = 2789e52cbb4d6a081875c390cf49ad75904071373c635b509b262c8d9eff5dba -SIZE (KDE/release-service/23.08.5/kmail-account-wizard-23.08.5.tar.xz) = 185768 +TIMESTAMP = 1734460061 +SHA256 (KDE/release-service/24.12.0/kmail-account-wizard-24.12.0.tar.xz) = 78f17730d10b424d039e60f13b8f56701bcc46d7930fd57c4582fd1afb69857b +SIZE (KDE/release-service/24.12.0/kmail-account-wizard-24.12.0.tar.xz) = 167652 diff --git a/deskutils/kmail-account-wizard/pkg-plist b/deskutils/kmail-account-wizard/pkg-plist index 336d94df931..cc31e8e62a9 100644 --- a/deskutils/kmail-account-wizard/pkg-plist +++ b/deskutils/kmail-account-wizard/pkg-plist @@ -1,117 +1,60 @@ bin/accountwizard -bin/ispdb -%%QT_PLUGINDIR%%/accountwizard_plugin.so -share/akonadi/accountwizard/tine20/tine20wizard.desktop -share/akonadi/accountwizard/tine20/tine20wizard.es -share/akonadi/accountwizard/tine20/tine20wizard.ui share/applications/org.kde.accountwizard.desktop -share/knsrcfiles/accountwizard.knsrc share/locale/ar/LC_MESSAGES/accountwizard.mo -share/locale/ar/LC_MESSAGES/accountwizard_tine20.mo +share/locale/ast/LC_MESSAGES/accountwizard.mo share/locale/az/LC_MESSAGES/accountwizard.mo -share/locale/az/LC_MESSAGES/accountwizard_tine20.mo share/locale/bg/LC_MESSAGES/accountwizard.mo -share/locale/bg/LC_MESSAGES/accountwizard_tine20.mo share/locale/bs/LC_MESSAGES/accountwizard.mo -share/locale/bs/LC_MESSAGES/accountwizard_tine20.mo share/locale/ca/LC_MESSAGES/accountwizard.mo -share/locale/ca/LC_MESSAGES/accountwizard_tine20.mo share/locale/ca@valencia/LC_MESSAGES/accountwizard.mo -share/locale/ca@valencia/LC_MESSAGES/accountwizard_tine20.mo share/locale/cs/LC_MESSAGES/accountwizard.mo -share/locale/cs/LC_MESSAGES/accountwizard_tine20.mo share/locale/da/LC_MESSAGES/accountwizard.mo -share/locale/da/LC_MESSAGES/accountwizard_tine20.mo share/locale/de/LC_MESSAGES/accountwizard.mo -share/locale/de/LC_MESSAGES/accountwizard_tine20.mo share/locale/el/LC_MESSAGES/accountwizard.mo -share/locale/el/LC_MESSAGES/accountwizard_tine20.mo share/locale/en_GB/LC_MESSAGES/accountwizard.mo -share/locale/en_GB/LC_MESSAGES/accountwizard_tine20.mo share/locale/eo/LC_MESSAGES/accountwizard.mo -share/locale/eo/LC_MESSAGES/accountwizard_tine20.mo share/locale/es/LC_MESSAGES/accountwizard.mo -share/locale/es/LC_MESSAGES/accountwizard_tine20.mo share/locale/et/LC_MESSAGES/accountwizard.mo -share/locale/et/LC_MESSAGES/accountwizard_tine20.mo share/locale/eu/LC_MESSAGES/accountwizard.mo -share/locale/eu/LC_MESSAGES/accountwizard_tine20.mo share/locale/fi/LC_MESSAGES/accountwizard.mo -share/locale/fi/LC_MESSAGES/accountwizard_tine20.mo share/locale/fr/LC_MESSAGES/accountwizard.mo -share/locale/fr/LC_MESSAGES/accountwizard_tine20.mo share/locale/ga/LC_MESSAGES/accountwizard.mo -share/locale/ga/LC_MESSAGES/accountwizard_tine20.mo share/locale/gl/LC_MESSAGES/accountwizard.mo -share/locale/gl/LC_MESSAGES/accountwizard_tine20.mo share/locale/he/LC_MESSAGES/accountwizard.mo share/locale/hu/LC_MESSAGES/accountwizard.mo -share/locale/hu/LC_MESSAGES/accountwizard_tine20.mo share/locale/ia/LC_MESSAGES/accountwizard.mo -share/locale/ia/LC_MESSAGES/accountwizard_tine20.mo share/locale/it/LC_MESSAGES/accountwizard.mo -share/locale/it/LC_MESSAGES/accountwizard_tine20.mo share/locale/ja/LC_MESSAGES/accountwizard.mo -share/locale/ja/LC_MESSAGES/accountwizard_tine20.mo share/locale/ka/LC_MESSAGES/accountwizard.mo -share/locale/ka/LC_MESSAGES/accountwizard_tine20.mo share/locale/kk/LC_MESSAGES/accountwizard.mo -share/locale/kk/LC_MESSAGES/accountwizard_tine20.mo share/locale/km/LC_MESSAGES/accountwizard.mo -share/locale/km/LC_MESSAGES/accountwizard_tine20.mo share/locale/ko/LC_MESSAGES/accountwizard.mo -share/locale/ko/LC_MESSAGES/accountwizard_tine20.mo share/locale/lt/LC_MESSAGES/accountwizard.mo -share/locale/lt/LC_MESSAGES/accountwizard_tine20.mo share/locale/lv/LC_MESSAGES/accountwizard.mo share/locale/mai/LC_MESSAGES/accountwizard.mo share/locale/mr/LC_MESSAGES/accountwizard.mo -share/locale/mr/LC_MESSAGES/accountwizard_tine20.mo share/locale/nb/LC_MESSAGES/accountwizard.mo -share/locale/nb/LC_MESSAGES/accountwizard_tine20.mo share/locale/nds/LC_MESSAGES/accountwizard.mo -share/locale/nds/LC_MESSAGES/accountwizard_tine20.mo share/locale/nl/LC_MESSAGES/accountwizard.mo -share/locale/nl/LC_MESSAGES/accountwizard_tine20.mo share/locale/nn/LC_MESSAGES/accountwizard.mo -share/locale/nn/LC_MESSAGES/accountwizard_tine20.mo share/locale/pa/LC_MESSAGES/accountwizard.mo share/locale/pl/LC_MESSAGES/accountwizard.mo -share/locale/pl/LC_MESSAGES/accountwizard_tine20.mo share/locale/pt/LC_MESSAGES/accountwizard.mo -share/locale/pt/LC_MESSAGES/accountwizard_tine20.mo share/locale/pt_BR/LC_MESSAGES/accountwizard.mo -share/locale/pt_BR/LC_MESSAGES/accountwizard_tine20.mo share/locale/ro/LC_MESSAGES/accountwizard.mo -share/locale/ro/LC_MESSAGES/accountwizard_tine20.mo share/locale/ru/LC_MESSAGES/accountwizard.mo -share/locale/ru/LC_MESSAGES/accountwizard_tine20.mo share/locale/se/LC_MESSAGES/accountwizard.mo share/locale/sk/LC_MESSAGES/accountwizard.mo -share/locale/sk/LC_MESSAGES/accountwizard_tine20.mo share/locale/sl/LC_MESSAGES/accountwizard.mo -share/locale/sl/LC_MESSAGES/accountwizard_tine20.mo share/locale/sr/LC_MESSAGES/accountwizard.mo -share/locale/sr/LC_MESSAGES/accountwizard_tine20.mo share/locale/sr@ijekavian/LC_MESSAGES/accountwizard.mo -share/locale/sr@ijekavian/LC_MESSAGES/accountwizard_tine20.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/accountwizard.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/accountwizard_tine20.mo share/locale/sr@latin/LC_MESSAGES/accountwizard.mo -share/locale/sr@latin/LC_MESSAGES/accountwizard_tine20.mo share/locale/sv/LC_MESSAGES/accountwizard.mo -share/locale/sv/LC_MESSAGES/accountwizard_tine20.mo share/locale/th/LC_MESSAGES/accountwizard.mo share/locale/tr/LC_MESSAGES/accountwizard.mo -share/locale/tr/LC_MESSAGES/accountwizard_tine20.mo share/locale/ug/LC_MESSAGES/accountwizard.mo -share/locale/ug/LC_MESSAGES/accountwizard_tine20.mo share/locale/uk/LC_MESSAGES/accountwizard.mo -share/locale/uk/LC_MESSAGES/accountwizard_tine20.mo share/locale/zh_CN/LC_MESSAGES/accountwizard.mo -share/locale/zh_CN/LC_MESSAGES/accountwizard_tine20.mo share/locale/zh_TW/LC_MESSAGES/accountwizard.mo -share/locale/zh_TW/LC_MESSAGES/accountwizard_tine20.mo -share/mime/packages/accountwizard-mime.xml -share/qlogging-categories5/accountwizard.categories -share/qlogging-categories5/accountwizard.renamecategories +share/metainfo/org.kde.accountwizard.appdata.xml diff --git a/deskutils/kmail/Makefile b/deskutils/kmail/Makefile index 56edbb5dd75..a2a31a390c8 100644 --- a/deskutils/kmail/Makefile +++ b/deskutils/kmail/Makefile @@ -1,6 +1,5 @@ PORTNAME= kmail DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= deskutils kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -13,34 +12,32 @@ LIB_DEPENDS= libassuan.so:security/libassuan \ libgpg-error.so:security/libgpg-error \ libgpgme.so:security/gpgme \ libgpgmepp.so:security/gpgme-cpp \ - libqgpgme.so:security/gpgme-qt@qt5 \ - libqt5keychain.so:security/qtkeychain@qt5 + libqgpgmeqt6.so:security/gpgme-qt@qt6 \ + libqt6keychain.so:security/qtkeychain@qt6 RUN_DEPENDS= accountwizard:deskutils/kmail-account-wizard \ akonadiimportwizard:deskutils/akonadi-import-wizard \ mboximporter:deskutils/mbox-importer \ sieveeditor:deskutils/pim-sieve-editor -USES= cmake compiler:c++11-lib cpe desktop-file-utils gettext grantlee:5 \ - kde:5 qt:5 tar:xz xorg +USES= cmake compiler:c++11-lib cpe desktop-file-utils gettext kde:6 \ + qt:6 tar:xz xorg CPE_VENDOR= kde USE_KDE= auth bookmarks codecs completion config configwidgets \ coreaddons crash dbusaddons guiaddons i18n iconthemes imap \ - itemmodels itemviews jobwidgets kcmutils kdelibs4support kio \ - notifications notifyconfig parts service solid sonnet \ - syntaxhighlighting texteditor textwidgets unitconversion wallet \ - widgetsaddons windowsystem xmlgui \ + itemmodels itemviews jobwidgets kcmutils kio notifications \ + notifyconfig parts service solid sonnet statusnotifieritem \ + syntaxhighlighting texteditor textwidgets unitconversion \ + wallet widgetsaddons windowsystem xmlgui \ ecm:build # pim components USE_KDE+= akonadi akonadicontacts akonadimime akonadisearch calendarcore \ - calendarutils contacts gravatar grantleetheme \ - identitymanagement libkdepim libkleo libksieve \ - kontactinterface ldap mailcommon mailtransport messagelib \ - mime pimcommon pimtextedit tnef \ - kdepim-runtime5:run -USE_QT= concurrent core dbus declarative gui location network printsupport \ - webchannel webengine widgets xml \ - buildtools:build qmake:build + calendarutils contacts grantleetheme gravatar \ + identitymanagement kontactinterface ktextaddons ldap \ + libkdepim libkleo libksieve mailcommon mailtransport \ + messagelib mime pimcommon pimtextedit tnef \ + kdepim-runtime:run +USE_QT= base USE_XORG= x11 USE_LDCONFIG= yes diff --git a/deskutils/kmail/distinfo b/deskutils/kmail/distinfo index bc09d3810bf..0226c321d2e 100644 --- a/deskutils/kmail/distinfo +++ b/deskutils/kmail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889431 -SHA256 (KDE/release-service/23.08.5/kmail-23.08.5.tar.xz) = 7138ac647b82208c2d93f142ca1bac2cd080c2bd9a81145d1dbd0471ba2ab755 -SIZE (KDE/release-service/23.08.5/kmail-23.08.5.tar.xz) = 7669124 +TIMESTAMP = 1734460059 +SHA256 (KDE/release-service/24.12.0/kmail-24.12.0.tar.xz) = 55ccb818d7f23b928bcfc0a9a236d04436546b3ab0b0e5a9ad7e6f75b48602fa +SIZE (KDE/release-service/24.12.0/kmail-24.12.0.tar.xz) = 7771708 diff --git a/deskutils/kmail/pkg-plist b/deskutils/kmail/pkg-plist index 461fb05d959..cc4b852df1c 100644 --- a/deskutils/kmail/pkg-plist +++ b/deskutils/kmail/pkg-plist @@ -7,21 +7,23 @@ bin/akonadi_unifiedmailbox_agent bin/kmail bin/kmail-refresh-settings bin/ktnef -lib/libkmailprivate.so.5 +lib/libkmailprivate.so.6 lib/libkmailprivate.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libmailfilteragentprivate.so.6 +lib/libmailfilteragentprivate.so.%%KDE_APPLICATIONS_SHLIB_VER%% %%QT_PLUGINDIR%%/kmailpart.so -%%QT_PLUGINDIR%%/pim5/akonadi/config/archivemailagentconfig.so -%%QT_PLUGINDIR%%/pim5/akonadi/config/followupreminderagentconfig.so -%%QT_PLUGINDIR%%/pim5/kcms/kmail/kcm_kmail_accounts.so -%%QT_PLUGINDIR%%/pim5/kcms/kmail/kcm_kmail_appearance.so -%%QT_PLUGINDIR%%/pim5/kcms/kmail/kcm_kmail_composer.so -%%QT_PLUGINDIR%%/pim5/kcms/kmail/kcm_kmail_misc.so -%%QT_PLUGINDIR%%/pim5/kcms/kmail/kcm_kmail_plugins.so -%%QT_PLUGINDIR%%/pim5/kcms/kmail/kcm_kmail_security.so -%%QT_PLUGINDIR%%/pim5/kcms/summary/kcmkmailsummary.so -%%QT_PLUGINDIR%%/pim5/kcms/summary/kcmkontactsummary.so -%%QT_PLUGINDIR%%/pim5/kontact/kontact_kmailplugin.so -%%QT_PLUGINDIR%%/pim5/kontact/kontact_summaryplugin.so +%%QT_PLUGINDIR%%/pim6/akonadi/config/archivemailagentconfig.so +%%QT_PLUGINDIR%%/pim6/akonadi/config/followupreminderagentconfig.so +%%QT_PLUGINDIR%%/pim6/kcms/kmail/kcm_kmail_accounts.so +%%QT_PLUGINDIR%%/pim6/kcms/kmail/kcm_kmail_appearance.so +%%QT_PLUGINDIR%%/pim6/kcms/kmail/kcm_kmail_composer.so +%%QT_PLUGINDIR%%/pim6/kcms/kmail/kcm_kmail_misc.so +%%QT_PLUGINDIR%%/pim6/kcms/kmail/kcm_kmail_plugins.so +%%QT_PLUGINDIR%%/pim6/kcms/kmail/kcm_kmail_security.so +%%QT_PLUGINDIR%%/pim6/kcms/summary/kcmkmailsummary.so +%%QT_PLUGINDIR%%/pim6/kcms/summary/kcmkontactsummary.so +%%QT_PLUGINDIR%%/pim6/kontact/kontact_kmailplugin.so +%%QT_PLUGINDIR%%/pim6/kontact/kontact_summaryplugin.so share/akonadi/agents/archivemailagent.desktop share/akonadi/agents/followupreminder.desktop share/akonadi/agents/mailfilteragent.desktop @@ -78,13 +80,12 @@ share/icons/hicolor/8x8/emblems/gpg-key-trust-level-3.svg share/icons/hicolor/8x8/emblems/gpg-key-trust-level-4.svg share/icons/hicolor/scalable/apps/kmail.svg share/kmail2/pics/pgp-keys.png -share/knotifications5/akonadi_archivemail_agent.notifyrc -share/knotifications5/akonadi_followupreminder_agent.notifyrc -share/knotifications5/akonadi_mailfilter_agent.notifyrc -share/knotifications5/akonadi_mailmerge_agent.notifyrc -share/knotifications5/akonadi_sendlater_agent.notifyrc -share/knotifications5/kmail2.notifyrc -share/kxmlgui5/kontactsummary/kontactsummary_part.rc +share/knotifications6/akonadi_archivemail_agent.notifyrc +share/knotifications6/akonadi_followupreminder_agent.notifyrc +share/knotifications6/akonadi_mailfilter_agent.notifyrc +share/knotifications6/akonadi_mailmerge_agent.notifyrc +share/knotifications6/akonadi_sendlater_agent.notifyrc +share/knotifications6/kmail2.notifyrc share/locale/af/LC_MESSAGES/kmail.mo share/locale/ar/LC_MESSAGES/akonadi_archivemail_agent.mo share/locale/ar/LC_MESSAGES/akonadi_followupreminder_agent.mo @@ -95,6 +96,15 @@ share/locale/ar/LC_MESSAGES/akonadi_unifiedmailbox_agent.mo share/locale/ar/LC_MESSAGES/kmail-refresh-settings.mo share/locale/ar/LC_MESSAGES/kmail.mo share/locale/ar/LC_MESSAGES/ktnef.mo +share/locale/ast/LC_MESSAGES/akonadi_archivemail_agent.mo +share/locale/ast/LC_MESSAGES/akonadi_followupreminder_agent.mo +share/locale/ast/LC_MESSAGES/akonadi_mailfilter_agent.mo +share/locale/ast/LC_MESSAGES/akonadi_mailmerge_agent.mo +share/locale/ast/LC_MESSAGES/akonadi_sendlater_agent.mo +share/locale/ast/LC_MESSAGES/akonadi_unifiedmailbox_agent.mo +share/locale/ast/LC_MESSAGES/kmail-refresh-settings.mo +share/locale/ast/LC_MESSAGES/kmail.mo +share/locale/ast/LC_MESSAGES/ktnef.mo share/locale/az/LC_MESSAGES/akonadi_archivemail_agent.mo share/locale/az/LC_MESSAGES/akonadi_followupreminder_agent.mo share/locale/az/LC_MESSAGES/akonadi_mailfilter_agent.mo @@ -252,7 +262,15 @@ share/locale/gl/LC_MESSAGES/akonadi_unifiedmailbox_agent.mo share/locale/gl/LC_MESSAGES/kmail-refresh-settings.mo share/locale/gl/LC_MESSAGES/kmail.mo share/locale/gl/LC_MESSAGES/ktnef.mo +share/locale/he/LC_MESSAGES/akonadi_archivemail_agent.mo +share/locale/he/LC_MESSAGES/akonadi_followupreminder_agent.mo +share/locale/he/LC_MESSAGES/akonadi_mailfilter_agent.mo +share/locale/he/LC_MESSAGES/akonadi_mailmerge_agent.mo +share/locale/he/LC_MESSAGES/akonadi_sendlater_agent.mo +share/locale/he/LC_MESSAGES/akonadi_unifiedmailbox_agent.mo +share/locale/he/LC_MESSAGES/kmail-refresh-settings.mo share/locale/he/LC_MESSAGES/kmail.mo +share/locale/he/LC_MESSAGES/ktnef.mo share/locale/hi/LC_MESSAGES/kmail.mo share/locale/hne/LC_MESSAGES/kmail.mo share/locale/hr/LC_MESSAGES/kmail.mo @@ -260,7 +278,10 @@ share/locale/hsb/LC_MESSAGES/kmail.mo share/locale/hu/LC_MESSAGES/akonadi_archivemail_agent.mo share/locale/hu/LC_MESSAGES/akonadi_followupreminder_agent.mo share/locale/hu/LC_MESSAGES/akonadi_mailfilter_agent.mo +share/locale/hu/LC_MESSAGES/akonadi_mailmerge_agent.mo share/locale/hu/LC_MESSAGES/akonadi_sendlater_agent.mo +share/locale/hu/LC_MESSAGES/akonadi_unifiedmailbox_agent.mo +share/locale/hu/LC_MESSAGES/kmail-refresh-settings.mo share/locale/hu/LC_MESSAGES/kmail.mo share/locale/hu/LC_MESSAGES/ktnef.mo share/locale/ia/LC_MESSAGES/akonadi_archivemail_agent.mo @@ -274,6 +295,10 @@ share/locale/ia/LC_MESSAGES/kmail.mo share/locale/ia/LC_MESSAGES/ktnef.mo share/locale/id/LC_MESSAGES/kmail-refresh-settings.mo share/locale/id/LC_MESSAGES/kmail.mo +share/locale/ie/LC_MESSAGES/akonadi_sendlater_agent.mo +share/locale/ie/LC_MESSAGES/akonadi_unifiedmailbox_agent.mo +share/locale/ie/LC_MESSAGES/kmail.mo +share/locale/ie/LC_MESSAGES/ktnef.mo share/locale/is/LC_MESSAGES/kmail.mo share/locale/it/LC_MESSAGES/akonadi_archivemail_agent.mo share/locale/it/LC_MESSAGES/akonadi_followupreminder_agent.mo @@ -329,7 +354,14 @@ share/locale/lt/LC_MESSAGES/kmail-refresh-settings.mo share/locale/lt/LC_MESSAGES/kmail.mo share/locale/lt/LC_MESSAGES/ktnef.mo share/locale/lv/LC_MESSAGES/akonadi_archivemail_agent.mo +share/locale/lv/LC_MESSAGES/akonadi_followupreminder_agent.mo +share/locale/lv/LC_MESSAGES/akonadi_mailfilter_agent.mo +share/locale/lv/LC_MESSAGES/akonadi_mailmerge_agent.mo +share/locale/lv/LC_MESSAGES/akonadi_sendlater_agent.mo +share/locale/lv/LC_MESSAGES/akonadi_unifiedmailbox_agent.mo +share/locale/lv/LC_MESSAGES/kmail-refresh-settings.mo share/locale/lv/LC_MESSAGES/kmail.mo +share/locale/lv/LC_MESSAGES/ktnef.mo share/locale/mk/LC_MESSAGES/kmail.mo share/locale/mr/LC_MESSAGES/akonadi_archivemail_agent.mo share/locale/mr/LC_MESSAGES/akonadi_mailfilter_agent.mo @@ -453,6 +485,10 @@ share/locale/sv/LC_MESSAGES/akonadi_unifiedmailbox_agent.mo share/locale/sv/LC_MESSAGES/kmail-refresh-settings.mo share/locale/sv/LC_MESSAGES/kmail.mo share/locale/sv/LC_MESSAGES/ktnef.mo +share/locale/ta/LC_MESSAGES/akonadi_archivemail_agent.mo +share/locale/ta/LC_MESSAGES/akonadi_followupreminder_agent.mo +share/locale/ta/LC_MESSAGES/akonadi_mailfilter_agent.mo +share/locale/ta/LC_MESSAGES/akonadi_mailmerge_agent.mo share/locale/ta/LC_MESSAGES/akonadi_sendlater_agent.mo share/locale/ta/LC_MESSAGES/akonadi_unifiedmailbox_agent.mo share/locale/ta/LC_MESSAGES/kmail-refresh-settings.mo @@ -505,5 +541,5 @@ share/locale/zh_TW/LC_MESSAGES/kmail-refresh-settings.mo share/locale/zh_TW/LC_MESSAGES/kmail.mo share/locale/zh_TW/LC_MESSAGES/ktnef.mo share/metainfo/org.kde.kmail2.appdata.xml -share/qlogging-categories5/kmail.categories -share/qlogging-categories5/kmail.renamecategories +share/qlogging-categories6/kmail.categories +share/qlogging-categories6/kmail.renamecategories diff --git a/deskutils/knotes/Makefile b/deskutils/knotes/Makefile index a5b61f3e35a..2c04f7cb1a3 100644 --- a/deskutils/knotes/Makefile +++ b/deskutils/knotes/Makefile @@ -8,6 +8,7 @@ WWW= https://www.kde.org/ LICENSE= LGPL21 +IGNORE= does not build with recent KDE Pim DEPRECATED= Unmaintained and no longer released by the KDE community EXPIRATION_DATE= 2025-03-31 diff --git a/deskutils/kontact/Makefile b/deskutils/kontact/Makefile index 3e283eded10..7a29bf64017 100644 --- a/deskutils/kontact/Makefile +++ b/deskutils/kontact/Makefile @@ -8,17 +8,16 @@ WWW= https://www.kde.org/ LICENSE= LGPL21 -USES= cmake compiler:c++11-lib gettext grantlee:5 kde:5 qt:5 tar:xz xorg +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz xorg USE_KDE= auth codecs completion config configwidgets coreaddons crash \ - guiaddons i18n iconthemes itemmodels jobwidgets kcmutils kio parts \ - service solid sonnet textwidgets widgetsaddons windowsystem xmlgui \ + guiaddons i18n iconthemes itemmodels jobwidgets kcmutils kio \ + parts service solid sonnet textwidgets widgetsaddons \ + windowsystem xmlgui \ ecm:build # pim components USE_KDE+= akonadi grantleetheme kontactinterface libkdepim pimcommon \ pimtextedit -USE_QT= concurrent core dbus declarative gui location network \ - printsupport webchannel webengine widgets xml \ - buildtools:build qmake:build +USE_QT= base webengine USE_XORG= x11 USE_LDCONFIG= yes diff --git a/deskutils/kontact/distinfo b/deskutils/kontact/distinfo index f1dde967a51..71602164d93 100644 --- a/deskutils/kontact/distinfo +++ b/deskutils/kontact/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889438 -SHA256 (KDE/release-service/23.08.5/kontact-23.08.5.tar.xz) = a6eb22b7b5de6541a45a487a94e8b5fb9a1fa84f9826baee86f378f0932f40dc -SIZE (KDE/release-service/23.08.5/kontact-23.08.5.tar.xz) = 876316 +TIMESTAMP = 1734460063 +SHA256 (KDE/release-service/24.12.0/kontact-24.12.0.tar.xz) = 3c14a9533fe7968c6481883eb6a81e4fe8ef70ff0c5288514513b175a0a41733 +SIZE (KDE/release-service/24.12.0/kontact-24.12.0.tar.xz) = 868648 diff --git a/deskutils/kontact/pkg-plist b/deskutils/kontact/pkg-plist index 1338a5d5fbb..b42f3b5f13e 100644 --- a/deskutils/kontact/pkg-plist +++ b/deskutils/kontact/pkg-plist @@ -1,7 +1,7 @@ bin/kontact -lib/libkontactprivate.so.5 +lib/libkontactprivate.so.6 lib/libkontactprivate.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_PLUGINDIR%%/pim5/kcms/kontact/kcm_kontact.so +%%QT_PLUGINDIR%%/pim6/kcms/kontact/kcm_kontact.so share/applications/org.kde.kontact.desktop share/config.kcfg/kontact.kcfg share/dbus-1/services/org.kde.kontact.service @@ -14,6 +14,7 @@ share/icons/hicolor/64x64/apps/kontact.png share/icons/hicolor/scalable/apps/kontact.svg share/locale/af/LC_MESSAGES/kontact.mo share/locale/ar/LC_MESSAGES/kontact.mo +share/locale/ast/LC_MESSAGES/kontact.mo share/locale/az/LC_MESSAGES/kontact.mo share/locale/be/LC_MESSAGES/kontact.mo share/locale/bg/LC_MESSAGES/kontact.mo @@ -87,5 +88,5 @@ share/locale/zh_TW/LC_MESSAGES/kontact.mo share/messageviewer/about/default/introduction_kontact.html share/messageviewer/about/default/loading_kontact.html share/metainfo/org.kde.kontact.appdata.xml -share/qlogging-categories5/kontact.categories -share/qlogging-categories5/kontact.renamecategories +share/qlogging-categories6/kontact.categories +share/qlogging-categories6/kontact.renamecategories diff --git a/deskutils/korganizer/Makefile b/deskutils/korganizer/Makefile index 89cacc49bae..1f84210237f 100644 --- a/deskutils/korganizer/Makefile +++ b/deskutils/korganizer/Makefile @@ -8,24 +8,23 @@ WWW= https://www.kde.org/ LIB_DEPENDS= libical.so:devel/libical -USES= cmake compiler:c++11-lib desktop-file-utils gettext gl grantlee:5 \ - kde:5 qt:5 tar:xz xorg +USES= cmake compiler:c++11-lib desktop-file-utils gettext gl kde:6 \ + qt:6 tar:xz xorg USE_GL= gl USE_KDE= attica auth bookmarks codecs completion config configwidgets \ coreaddons crash dbusaddons guiaddons i18n iconthemes \ - itemmodels itemviews jobwidgets kcmutils kdelibs4support kio \ - newstuff notifications parts phonon service solid sonnet textwidgets \ + itemmodels itemviews jobwidgets kcmutils kio newstuff \ + notifications parts phonon service solid sonnet textwidgets \ unitconversion wallet widgetsaddons windowsystem xmlgui \ ecm:build # pim components USE_KDE+= akonadi akonadicalendar akonadicontacts akonadimime \ - akonadinotes akonadisearch calendarcore calendarsupport \ - calendarutils contacts eventviews grantleetheme holidays identitymanagement \ - imap incidenceeditor kontactinterface ldap \ + akonadisearch calendarcore calendarsupport \ + calendarutils contacts eventviews grantleetheme holidays \ + identitymanagement imap incidenceeditor kontactinterface ldap \ libkdepim mailtransport mime pimcommon pimtextedit \ - kdepim-runtime5:run -USE_QT= concurrent core dbus gui multimedia network printsupport widgets xml \ - buildtools:build qmake:build + kdepim-runtime:run +USE_QT= base USE_XORG= x11 USE_LDCONFIG= yes diff --git a/deskutils/korganizer/distinfo b/deskutils/korganizer/distinfo index 56768bc18de..82a0cffff25 100644 --- a/deskutils/korganizer/distinfo +++ b/deskutils/korganizer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889445 -SHA256 (KDE/release-service/23.08.5/korganizer-23.08.5.tar.xz) = c4a6be6aa61301e8d72187feb94ce98d0dac44eeba338ca07cb6d4d395cdedc1 -SIZE (KDE/release-service/23.08.5/korganizer-23.08.5.tar.xz) = 2566660 +TIMESTAMP = 1734460064 +SHA256 (KDE/release-service/24.12.0/korganizer-24.12.0.tar.xz) = a340ca5b469ec0706947d3b23db87a490ae97a85524b907b0c5db0524d8f5746 +SIZE (KDE/release-service/24.12.0/korganizer-24.12.0.tar.xz) = 2940220 diff --git a/deskutils/korganizer/pkg-plist b/deskutils/korganizer/pkg-plist index 2ba52ab531c..9bef9767540 100644 --- a/deskutils/korganizer/pkg-plist +++ b/deskutils/korganizer/pkg-plist @@ -1,28 +1,30 @@ bin/korganizer -lib/libkorganizer_core.so -lib/libkorganizer_core.so.5 +lib/libkorganizer_core.so.6 lib/libkorganizer_core.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libkorganizer_interfaces.so.5 +lib/libkorganizer_interfaces.so.6 lib/libkorganizer_interfaces.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libkorganizerprivate.so.5 +lib/libkorganizerprivate.so.6 lib/libkorganizerprivate.so.%%KDE_APPLICATIONS_SHLIB_VER%% %%QT_PLUGINDIR%%/korganizerpart.so -%%QT_PLUGINDIR%%/pim5/kcms/korganizer/korganizer_configcolorsandfonts.so -%%QT_PLUGINDIR%%/pim5/kcms/korganizer/korganizer_configdesignerfields.so -%%QT_PLUGINDIR%%/pim5/kcms/korganizer/korganizer_configfreebusy.so -%%QT_PLUGINDIR%%/pim5/kcms/korganizer/korganizer_configgroupscheduling.so -%%QT_PLUGINDIR%%/pim5/kcms/korganizer/korganizer_configmain.so -%%QT_PLUGINDIR%%/pim5/kcms/korganizer/korganizer_configplugins.so -%%QT_PLUGINDIR%%/pim5/kcms/korganizer/korganizer_configtime.so -%%QT_PLUGINDIR%%/pim5/kcms/korganizer/korganizer_configviews.so -%%QT_PLUGINDIR%%/pim5/kcms/korganizer/korganizer_userfeedback.so -%%QT_PLUGINDIR%%/pim5/kcms/summary/kcmapptsummary.so -%%QT_PLUGINDIR%%/pim5/kcms/summary/kcmsdsummary.so -%%QT_PLUGINDIR%%/pim5/kcms/summary/kcmtodosummary.so -%%QT_PLUGINDIR%%/pim5/kontact/kontact_journalplugin.so -%%QT_PLUGINDIR%%/pim5/kontact/kontact_korganizerplugin.so -%%QT_PLUGINDIR%%/pim5/kontact/kontact_specialdatesplugin.so -%%QT_PLUGINDIR%%/pim5/kontact/kontact_todoplugin.so +%%QT_PLUGINDIR%%/pim6/kcms/korganizer/korganizer_configcolorsandfonts.so +%%QT_PLUGINDIR%%/pim6/kcms/korganizer/korganizer_configfreebusy.so +%%QT_PLUGINDIR%%/pim6/kcms/korganizer/korganizer_configgroupscheduling.so +%%QT_PLUGINDIR%%/pim6/kcms/korganizer/korganizer_configmain.so +%%QT_PLUGINDIR%%/pim6/kcms/korganizer/korganizer_configplugins.so +%%QT_PLUGINDIR%%/pim6/kcms/korganizer/korganizer_configtime.so +%%QT_PLUGINDIR%%/pim6/kcms/korganizer/korganizer_configviews.so +%%QT_PLUGINDIR%%/pim6/kcms/korganizer/korganizer_userfeedback.so +%%QT_PLUGINDIR%%/pim6/kcms/summary/kcmapptsummary.so +%%QT_PLUGINDIR%%/pim6/kcms/summary/kcmsdsummary.so +%%QT_PLUGINDIR%%/pim6/kcms/summary/kcmtodosummary.so +%%QT_PLUGINDIR%%/pim6/kontact/kontact_journalplugin.so +%%QT_PLUGINDIR%%/pim6/kontact/kontact_korganizerplugin.so +%%QT_PLUGINDIR%%/pim6/kontact/kontact_specialdatesplugin.so +%%QT_PLUGINDIR%%/pim6/kontact/kontact_todoplugin.so +%%QT_PLUGINDIR%%/pim6/korganizer/datenums.so +%%QT_PLUGINDIR%%/pim6/korganizer/lunarphases.so +%%QT_PLUGINDIR%%/pim6/korganizer/picoftheday.so +%%QT_PLUGINDIR%%/pim6/korganizer/thisdayinhistory.so share/applications/korganizer-import.desktop share/applications/korganizer-view.desktop share/applications/org.kde.korganizer.desktop @@ -59,6 +61,10 @@ share/icons/hicolor/scalable/apps/korg-journal.svgz share/icons/hicolor/scalable/apps/korg-todo.svg share/icons/hicolor/scalable/apps/korganizer.svg share/icons/hicolor/scalable/apps/quickview.svgz +share/icons/hicolor/scalable/status/moon-phase-first-quarter.svg +share/icons/hicolor/scalable/status/moon-phase-full.svg +share/icons/hicolor/scalable/status/moon-phase-last-quarter.svg +share/icons/hicolor/scalable/status/moon-phase-new.svg share/knsrcfiles/korganizer.knsrc %%DATADIR%%/sounds/alert.wav %%DATADIR%%/sounds/icemag.wav @@ -66,79 +72,158 @@ share/knsrcfiles/korganizer.knsrc %%DATADIR%%/sounds/onscreen.wav %%DATADIR%%/sounds/spinout.wav share/locale/af/LC_MESSAGES/korganizer.mo +share/locale/af/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/ar/LC_MESSAGES/korganizer.mo +share/locale/ar/LC_MESSAGES/korganizer_calendarplugins.mo +share/locale/ast/LC_MESSAGES/korganizer.mo +share/locale/ast/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/az/LC_MESSAGES/korganizer.mo +share/locale/az/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/be/LC_MESSAGES/korganizer.mo +share/locale/be/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/bg/LC_MESSAGES/korganizer.mo +share/locale/bg/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/br/LC_MESSAGES/korganizer.mo +share/locale/br/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/bs/LC_MESSAGES/korganizer.mo +share/locale/bs/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/ca/LC_MESSAGES/korganizer.mo +share/locale/ca/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/ca@valencia/LC_MESSAGES/korganizer.mo +share/locale/ca@valencia/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/cs/LC_MESSAGES/korganizer.mo +share/locale/cs/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/cy/LC_MESSAGES/korganizer.mo +share/locale/cy/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/da/LC_MESSAGES/korganizer.mo +share/locale/da/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/de/LC_MESSAGES/korganizer.mo +share/locale/de/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/el/LC_MESSAGES/korganizer.mo +share/locale/el/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/en_GB/LC_MESSAGES/korganizer.mo +share/locale/en_GB/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/eo/LC_MESSAGES/korganizer.mo +share/locale/eo/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/es/LC_MESSAGES/korganizer.mo +share/locale/es/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/et/LC_MESSAGES/korganizer.mo +share/locale/et/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/eu/LC_MESSAGES/korganizer.mo +share/locale/eu/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/fa/LC_MESSAGES/korganizer.mo +share/locale/fa/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/fi/LC_MESSAGES/korganizer.mo +share/locale/fi/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/fr/LC_MESSAGES/korganizer.mo +share/locale/fr/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/fy/LC_MESSAGES/korganizer.mo +share/locale/fy/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/ga/LC_MESSAGES/korganizer.mo +share/locale/ga/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/gl/LC_MESSAGES/korganizer.mo +share/locale/gl/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/he/LC_MESSAGES/korganizer.mo +share/locale/he/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/hi/LC_MESSAGES/korganizer.mo +share/locale/hi/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/hne/LC_MESSAGES/korganizer.mo +share/locale/hne/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/hr/LC_MESSAGES/korganizer.mo +share/locale/hr/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/hsb/LC_MESSAGES/korganizer.mo +share/locale/hsb/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/hu/LC_MESSAGES/korganizer.mo +share/locale/hu/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/ia/LC_MESSAGES/korganizer.mo +share/locale/ia/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/id/LC_MESSAGES/korganizer.mo share/locale/is/LC_MESSAGES/korganizer.mo +share/locale/is/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/it/LC_MESSAGES/korganizer.mo +share/locale/it/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/ja/LC_MESSAGES/korganizer.mo +share/locale/ja/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/ka/LC_MESSAGES/korganizer.mo +share/locale/ka/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/kk/LC_MESSAGES/korganizer.mo +share/locale/kk/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/km/LC_MESSAGES/korganizer.mo +share/locale/km/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/ko/LC_MESSAGES/korganizer.mo +share/locale/ko/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/lt/LC_MESSAGES/korganizer.mo +share/locale/lt/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/lv/LC_MESSAGES/korganizer.mo +share/locale/lv/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/mai/LC_MESSAGES/korganizer.mo +share/locale/mai/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/mk/LC_MESSAGES/korganizer.mo +share/locale/mk/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/mr/LC_MESSAGES/korganizer.mo +share/locale/mr/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/ms/LC_MESSAGES/korganizer.mo +share/locale/ms/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/nb/LC_MESSAGES/korganizer.mo +share/locale/nb/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/nds/LC_MESSAGES/korganizer.mo +share/locale/nds/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/ne/LC_MESSAGES/korganizer.mo +share/locale/ne/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/nl/LC_MESSAGES/korganizer.mo +share/locale/nl/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/nn/LC_MESSAGES/korganizer.mo +share/locale/nn/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/pa/LC_MESSAGES/korganizer.mo +share/locale/pa/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/pl/LC_MESSAGES/korganizer.mo +share/locale/pl/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/pt/LC_MESSAGES/korganizer.mo +share/locale/pt/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/pt_BR/LC_MESSAGES/korganizer.mo +share/locale/pt_BR/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/ro/LC_MESSAGES/korganizer.mo +share/locale/ro/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/ru/LC_MESSAGES/korganizer.mo +share/locale/ru/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/se/LC_MESSAGES/korganizer.mo +share/locale/se/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/sk/LC_MESSAGES/korganizer.mo +share/locale/sk/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/sl/LC_MESSAGES/korganizer.mo +share/locale/sl/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/sq/LC_MESSAGES/korganizer.mo +share/locale/sq/LC_MESSAGES/korganizer_calendarplugins.mo +share/locale/sr/LC_MESSAGES/korganizer_calendarplugins.mo +share/locale/sr@ijekavian/LC_MESSAGES/korganizer_calendarplugins.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/korganizer_calendarplugins.mo +share/locale/sr@latin/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/sv/LC_MESSAGES/korganizer.mo +share/locale/sv/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/ta/LC_MESSAGES/korganizer.mo +share/locale/ta/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/tg/LC_MESSAGES/korganizer.mo +share/locale/tg/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/th/LC_MESSAGES/korganizer.mo +share/locale/th/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/tr/LC_MESSAGES/korganizer.mo +share/locale/tr/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/ug/LC_MESSAGES/korganizer.mo +share/locale/ug/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/uk/LC_MESSAGES/korganizer.mo +share/locale/uk/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/uz/LC_MESSAGES/korganizer.mo +share/locale/uz/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/uz@cyrillic/LC_MESSAGES/korganizer.mo +share/locale/uz@cyrillic/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/wa/LC_MESSAGES/korganizer.mo +share/locale/wa/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/xh/LC_MESSAGES/korganizer.mo +share/locale/xh/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/zh_CN/LC_MESSAGES/korganizer.mo +share/locale/zh_CN/LC_MESSAGES/korganizer_calendarplugins.mo share/locale/zh_TW/LC_MESSAGES/korganizer.mo +share/locale/zh_TW/LC_MESSAGES/korganizer_calendarplugins.mo share/metainfo/org.kde.korganizer.appdata.xml -share/qlogging-categories5/korganizer.categories -share/qlogging-categories5/korganizer.renamecategories +share/qlogging-categories6/korganizer.categories +share/qlogging-categories6/korganizer.renamecategories diff --git a/deskutils/kruler/Makefile b/deskutils/kruler/Makefile index dc0113dca31..32198b55397 100644 --- a/deskutils/kruler/Makefile +++ b/deskutils/kruler/Makefile @@ -6,12 +6,12 @@ MAINTAINER= kde@FreeBSD.org COMMENT= KDE screen ruler WWW= https://www.kde.org/applications/graphics/kruler -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz xorg +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz xorg USE_KDE= auth codecs config configwidgets coreaddons doctools i18n \ - notifications widgetsaddons windowsystem xmlgui \ + notifications statusnotifieritem widgetsaddons windowsystem \ + xmlgui \ ecm:build -USE_QT= core dbus gui widgets x11extras xml \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 xcb OPTIONS_DEFINE= DOCS diff --git a/deskutils/kruler/distinfo b/deskutils/kruler/distinfo index 90d6d93697d..22140585fcc 100644 --- a/deskutils/kruler/distinfo +++ b/deskutils/kruler/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889434 -SHA256 (KDE/release-service/23.08.5/kruler-23.08.5.tar.xz) = 1a6babd1175943a4fbb5d57a2eb7094d94b2aa7f82e88d92e9b8456fd2cf343e -SIZE (KDE/release-service/23.08.5/kruler-23.08.5.tar.xz) = 288536 +TIMESTAMP = 1734460066 +SHA256 (KDE/release-service/24.12.0/kruler-24.12.0.tar.xz) = d522d5b7c9648ca84b8f179fe3eea8c9c786a9cc1641da5565b1140dca1c7c5c +SIZE (KDE/release-service/24.12.0/kruler-24.12.0.tar.xz) = 286464 diff --git a/deskutils/kruler/pkg-plist b/deskutils/kruler/pkg-plist index b6a4c1255fb..fd1e7d60a0d 100644 --- a/deskutils/kruler/pkg-plist +++ b/deskutils/kruler/pkg-plist @@ -14,10 +14,11 @@ share/icons/hicolor/22x22/apps/kruler.png share/icons/hicolor/32x32/apps/kruler.png share/icons/hicolor/48x48/apps/kruler.png share/icons/hicolor/64x64/apps/kruler.png -share/knotifications5/kruler.notifyrc +share/knotifications6/kruler.notifyrc %%DATADIR%%/sounds/move.wav share/locale/af/LC_MESSAGES/kruler.mo share/locale/ar/LC_MESSAGES/kruler.mo +share/locale/ast/LC_MESSAGES/kruler.mo share/locale/be/LC_MESSAGES/kruler.mo share/locale/bg/LC_MESSAGES/kruler.mo share/locale/br/LC_MESSAGES/kruler.mo diff --git a/deskutils/kuserfeedback/Makefile b/deskutils/kuserfeedback/Makefile index c0141f7d432..87eaed4d599 100644 --- a/deskutils/kuserfeedback/Makefile +++ b/deskutils/kuserfeedback/Makefile @@ -1,5 +1,6 @@ PORTNAME= kuserfeedback DISTVERSION= 1.3.0 +PORTREVISION= 1 CATEGORIES= deskutils kde MASTER_SITES= KDE/stable/${PORTNAME}/ @@ -10,11 +11,16 @@ WWW= https://github.com/kde/kuserfeedback LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING.LIB +DEPRECATED= has its functionality stripped compared to a kf6 variant + USES= bison cmake compiler:c++11-lang kde:5 qt:5 tar:xz USE_KDE= ecm:build USE_QT= charts core declarative gui linguisttools network printsupport \ svg widgets \ - buildtools:build help:build qdoc:build qmake:build + buildtools:build qmake:build + +# KF6 coinstallability +CMAKE_OFF= ENABLE_CLI ENABLE_CONSOLE ENABLE_DOCS OPTIONS_DEFINE= SERVER diff --git a/deskutils/kuserfeedback/pkg-plist b/deskutils/kuserfeedback/pkg-plist index 8833d9ac2bd..36d14205431 100644 --- a/deskutils/kuserfeedback/pkg-plist +++ b/deskutils/kuserfeedback/pkg-plist @@ -1,5 +1,5 @@ -bin/UserFeedbackConsole -bin/userfeedbackctl +@comment bin/UserFeedbackConsole +@comment bin/userfeedbackctl include/KUserFeedback/AbstractDataSource include/KUserFeedback/ApplicationVersionSource include/KUserFeedback/CompilerInfoSource @@ -57,9 +57,9 @@ lib/libKUserFeedbackWidgets.so.1.3.0 %%QT_MKSPECDIR%%/modules/qt_KUserFeedbackWidgets.pri %%QT_QMLDIR%%/org/kde/userfeedback/libKUserFeedbackQml.so %%QT_QMLDIR%%/org/kde/userfeedback/qmldir -share/KDE/UserFeedbackConsole/user-feedback-manual.qch -share/KDE/UserFeedbackConsole/user-feedback.qhc -share/applications/org.kde.kuserfeedback-console.desktop +@comment share/KDE/UserFeedbackConsole/user-feedback-manual.qch +@comment share/KDE/UserFeedbackConsole/user-feedback.qhc +@comment share/applications/org.kde.kuserfeedback-console.desktop share/locale/ar/LC_MESSAGES/userfeedbackconsole5_qt.qm share/locale/ar/LC_MESSAGES/userfeedbackprovider5_qt.qm share/locale/az/LC_MESSAGES/userfeedbackconsole5_qt.qm @@ -128,5 +128,5 @@ share/locale/zh_CN/LC_MESSAGES/userfeedbackconsole5_qt.qm share/locale/zh_CN/LC_MESSAGES/userfeedbackprovider5_qt.qm share/locale/zh_TW/LC_MESSAGES/userfeedbackconsole5_qt.qm share/locale/zh_TW/LC_MESSAGES/userfeedbackprovider5_qt.qm -share/metainfo/org.kde.kuserfeedback-console.appdata.xml +@comment share/metainfo/org.kde.kuserfeedback-console.appdata.xml share/qlogging-categories5/org_kde_UserFeedback.categories diff --git a/deskutils/latte-dock/Makefile b/deskutils/latte-dock/Makefile index 7069d39f505..3cb8a54cd82 100644 --- a/deskutils/latte-dock/Makefile +++ b/deskutils/latte-dock/Makefile @@ -11,13 +11,14 @@ WWW= https://invent.kde.org/plasma/latte-dock LICENSE_COMB= multi LICENSE= GPLv2+ LGPL20+ LGPL21 LGPL3 -LIB_DEPENDS= libxcb-util.so:x11/xcb-util +LIB_DEPENDS= libxcb-util.so:x11/xcb-util \ + libksgrd.so:sysutils/plasma5-libksysguard USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz xorg USE_KDE= activities archive attica auth codecs completion config \ configwidgets coreaddons crash dbusaddons globalaccel \ guiaddons i18n iconthemes jobwidgets kdeclarative kio \ - libksysguard newstuff notifications package plasma-framework \ + newstuff notifications package plasma-framework \ service solid wayland widgetsaddons windowsystem xmlgui \ ecm:build USE_QT= concurrent core dbus declarative gui network widgets \ diff --git a/deskutils/libkdepim/Makefile b/deskutils/libkdepim/Makefile index d684792a8ad..95280628daa 100644 --- a/deskutils/libkdepim/Makefile +++ b/deskutils/libkdepim/Makefile @@ -10,16 +10,14 @@ LICENSE= LGPL21 BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs -USES= cmake gettext compiler:c++11-lib kde:5 qt:5 tar:xz -USE_KDE= auth codecs completion config configwidgets coreaddons \ - i18n iconthemes itemmodels itemviews jobwidgets kcmutils \ - kio service wallet widgetsaddons \ +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz +USE_KDE= auth codecs completion config configwidgets coreaddons i18n \ + iconthemes itemmodels itemviews jobwidgets kcmutils kio \ + service wallet widgetsaddons \ ecm:build # pim components USE_KDE+= akonadi akonadicontacts akonadisearch contacts ldap mime -USE_QT= concurrent core dbus designer gui network uiplugin uitools \ - widgets xml \ - buildtools:build qmake:build testlib:build +USE_QT= base USE_LDCONFIG= yes diff --git a/deskutils/libkdepim/distinfo b/deskutils/libkdepim/distinfo index 7c7445c1f23..0f47d48a3cc 100644 --- a/deskutils/libkdepim/distinfo +++ b/deskutils/libkdepim/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889432 -SHA256 (KDE/release-service/23.08.5/libkdepim-23.08.5.tar.xz) = 6e1e2e7416a3cb1d9fdc41257ba034c40a55bf1d870d15c71a22f29adfb5db9f -SIZE (KDE/release-service/23.08.5/libkdepim-23.08.5.tar.xz) = 285476 +TIMESTAMP = 1734460068 +SHA256 (KDE/release-service/24.12.0/libkdepim-24.12.0.tar.xz) = 7bbb03d777802399f50d51f4db06e498d3ef5e2c3cf87870224f6d5e7b82c4f7 +SIZE (KDE/release-service/24.12.0/libkdepim-24.12.0.tar.xz) = 282920 diff --git a/deskutils/libkdepim/pkg-plist b/deskutils/libkdepim/pkg-plist index 019d81b61f6..67b7a20f26d 100644 --- a/deskutils/libkdepim/pkg-plist +++ b/deskutils/libkdepim/pkg-plist @@ -1,117 +1,111 @@ -include/KPim5/Libkdepim/Libkdepim/KCheckComboBox -include/KPim5/Libkdepim/Libkdepim/KWidgetLister -include/KPim5/Libkdepim/Libkdepim/LineEditCatchReturnKey -include/KPim5/Libkdepim/Libkdepim/MultiplyingLine -include/KPim5/Libkdepim/Libkdepim/MultiplyingLineEditor -include/KPim5/Libkdepim/Libkdepim/ProgressDialog -include/KPim5/Libkdepim/Libkdepim/ProgressIndicatorLabel -include/KPim5/Libkdepim/Libkdepim/ProgressManager -include/KPim5/Libkdepim/Libkdepim/ProgressStatusBarWidget -include/KPim5/Libkdepim/Libkdepim/StatusbarProgressWidget -include/KPim5/Libkdepim/libkdepim/kcheckcombobox.h -include/KPim5/Libkdepim/libkdepim/kdepim_export.h -include/KPim5/Libkdepim/libkdepim/kwidgetlister.h -include/KPim5/Libkdepim/libkdepim/lineeditcatchreturnkey.h -include/KPim5/Libkdepim/libkdepim/multiplyingline.h -include/KPim5/Libkdepim/libkdepim/multiplyinglineeditor.h -include/KPim5/Libkdepim/libkdepim/progressdialog.h -include/KPim5/Libkdepim/libkdepim/progressindicatorlabel.h -include/KPim5/Libkdepim/libkdepim/progressmanager.h -include/KPim5/Libkdepim/libkdepim/progressstatusbarwidget.h -include/KPim5/Libkdepim/libkdepim/statusbarprogresswidget.h -include/KPim5/Libkdepim/libkdepim_version.h -lib/cmake/KF5Libkdepim/KF5LibkdepimConfig.cmake -lib/cmake/KF5Libkdepim/KF5LibkdepimConfigVersion.cmake -lib/cmake/KF5Libkdepim/KPim5LibkdepimTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF5Libkdepim/KPim5LibkdepimTargets.cmake -lib/cmake/KPim5Libkdepim/KPim5LibkdepimConfig.cmake -lib/cmake/KPim5Libkdepim/KPim5LibkdepimConfigVersion.cmake -lib/cmake/KPim5Libkdepim/KPim5LibkdepimTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5Libkdepim/KPim5LibkdepimTargets.cmake -lib/cmake/KPim5MailTransportDBusService/KPim5MailTransportDBusServiceConfig.cmake -lib/cmake/MailTransportDBusService/MailTransportDBusServiceConfig.cmake -lib/libKPim5Libkdepim.so -lib/libKPim5Libkdepim.so.5 -lib/libKPim5Libkdepim.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_MKSPECDIR%%/modules/qt_Libkdepim.pri -%%QT_PLUGINDIR%%/designer/kdepim5widgets.so +include/KPim6/Libkdepim/Libkdepim/KCheckComboBox +include/KPim6/Libkdepim/Libkdepim/KWidgetLister +include/KPim6/Libkdepim/Libkdepim/MultiplyingLine +include/KPim6/Libkdepim/Libkdepim/MultiplyingLineEditor +include/KPim6/Libkdepim/Libkdepim/ProgressDialog +include/KPim6/Libkdepim/Libkdepim/ProgressIndicatorLabel +include/KPim6/Libkdepim/Libkdepim/ProgressManager +include/KPim6/Libkdepim/Libkdepim/ProgressStatusBarWidget +include/KPim6/Libkdepim/Libkdepim/StatusbarProgressWidget +include/KPim6/Libkdepim/libkdepim/kcheckcombobox.h +include/KPim6/Libkdepim/libkdepim/kdepim_export.h +include/KPim6/Libkdepim/libkdepim/kwidgetlister.h +include/KPim6/Libkdepim/libkdepim/multiplyingline.h +include/KPim6/Libkdepim/libkdepim/multiplyinglineeditor.h +include/KPim6/Libkdepim/libkdepim/progressdialog.h +include/KPim6/Libkdepim/libkdepim/progressindicatorlabel.h +include/KPim6/Libkdepim/libkdepim/progressmanager.h +include/KPim6/Libkdepim/libkdepim/progressstatusbarwidget.h +include/KPim6/Libkdepim/libkdepim/statusbarprogresswidget.h +include/KPim6/Libkdepim/libkdepim_version.h +lib/cmake/KPim6Libkdepim/KPim6LibkdepimConfig.cmake +lib/cmake/KPim6Libkdepim/KPim6LibkdepimConfigVersion.cmake +lib/cmake/KPim6Libkdepim/KPim6LibkdepimTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6Libkdepim/KPim6LibkdepimTargets.cmake +lib/cmake/KPim6MailTransportDBusService/KPim6MailTransportDBusServiceConfig.cmake +lib/libKPim6Libkdepim.so +lib/libKPim6Libkdepim.so.6 +lib/libKPim6Libkdepim.so.%%KDE_APPLICATIONS_SHLIB_VER%% +%%QT_PLUGINDIR%%/designer/kdepim6widgets.so share/dbus-1/interfaces/org.kde.addressbook.service.xml share/dbus-1/interfaces/org.kde.mailtransport.service.xml -share/locale/af/LC_MESSAGES/libkdepim.mo -share/locale/ar/LC_MESSAGES/libkdepim.mo -share/locale/be/LC_MESSAGES/libkdepim.mo -share/locale/bg/LC_MESSAGES/libkdepim.mo -share/locale/br/LC_MESSAGES/libkdepim.mo -share/locale/bs/LC_MESSAGES/libkdepim.mo -share/locale/ca/LC_MESSAGES/libkdepim.mo -share/locale/ca@valencia/LC_MESSAGES/libkdepim.mo -share/locale/cs/LC_MESSAGES/libkdepim.mo -share/locale/cy/LC_MESSAGES/libkdepim.mo -share/locale/da/LC_MESSAGES/libkdepim.mo -share/locale/de/LC_MESSAGES/libkdepim.mo -share/locale/el/LC_MESSAGES/libkdepim.mo -share/locale/en_GB/LC_MESSAGES/libkdepim.mo -share/locale/eo/LC_MESSAGES/libkdepim.mo -share/locale/es/LC_MESSAGES/libkdepim.mo -share/locale/et/LC_MESSAGES/libkdepim.mo -share/locale/eu/LC_MESSAGES/libkdepim.mo -share/locale/fa/LC_MESSAGES/libkdepim.mo -share/locale/fi/LC_MESSAGES/libkdepim.mo -share/locale/fr/LC_MESSAGES/libkdepim.mo -share/locale/fy/LC_MESSAGES/libkdepim.mo -share/locale/ga/LC_MESSAGES/libkdepim.mo -share/locale/gl/LC_MESSAGES/libkdepim.mo -share/locale/he/LC_MESSAGES/libkdepim.mo -share/locale/hi/LC_MESSAGES/libkdepim.mo -share/locale/hne/LC_MESSAGES/libkdepim.mo -share/locale/hr/LC_MESSAGES/libkdepim.mo -share/locale/hsb/LC_MESSAGES/libkdepim.mo -share/locale/hu/LC_MESSAGES/libkdepim.mo -share/locale/ia/LC_MESSAGES/libkdepim.mo -share/locale/is/LC_MESSAGES/libkdepim.mo -share/locale/it/LC_MESSAGES/libkdepim.mo -share/locale/ja/LC_MESSAGES/libkdepim.mo -share/locale/ka/LC_MESSAGES/libkdepim.mo -share/locale/kk/LC_MESSAGES/libkdepim.mo -share/locale/km/LC_MESSAGES/libkdepim.mo -share/locale/ko/LC_MESSAGES/libkdepim.mo -share/locale/lt/LC_MESSAGES/libkdepim.mo -share/locale/lv/LC_MESSAGES/libkdepim.mo -share/locale/mai/LC_MESSAGES/libkdepim.mo -share/locale/mk/LC_MESSAGES/libkdepim.mo -share/locale/mr/LC_MESSAGES/libkdepim.mo -share/locale/ms/LC_MESSAGES/libkdepim.mo -share/locale/nb/LC_MESSAGES/libkdepim.mo -share/locale/nds/LC_MESSAGES/libkdepim.mo -share/locale/ne/LC_MESSAGES/libkdepim.mo -share/locale/nl/LC_MESSAGES/libkdepim.mo -share/locale/nn/LC_MESSAGES/libkdepim.mo -share/locale/pa/LC_MESSAGES/libkdepim.mo -share/locale/pl/LC_MESSAGES/libkdepim.mo -share/locale/pt/LC_MESSAGES/libkdepim.mo -share/locale/pt_BR/LC_MESSAGES/libkdepim.mo -share/locale/ro/LC_MESSAGES/libkdepim.mo -share/locale/ru/LC_MESSAGES/libkdepim.mo -share/locale/se/LC_MESSAGES/libkdepim.mo -share/locale/sk/LC_MESSAGES/libkdepim.mo -share/locale/sl/LC_MESSAGES/libkdepim.mo -share/locale/sq/LC_MESSAGES/libkdepim.mo -share/locale/sr/LC_MESSAGES/libkdepim.mo -share/locale/sr@ijekavian/LC_MESSAGES/libkdepim.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/libkdepim.mo -share/locale/sr@latin/LC_MESSAGES/libkdepim.mo -share/locale/sv/LC_MESSAGES/libkdepim.mo -share/locale/ta/LC_MESSAGES/libkdepim.mo -share/locale/tg/LC_MESSAGES/libkdepim.mo -share/locale/th/LC_MESSAGES/libkdepim.mo -share/locale/tr/LC_MESSAGES/libkdepim.mo -share/locale/ug/LC_MESSAGES/libkdepim.mo -share/locale/uk/LC_MESSAGES/libkdepim.mo -share/locale/uz/LC_MESSAGES/libkdepim.mo -share/locale/uz@cyrillic/LC_MESSAGES/libkdepim.mo -share/locale/wa/LC_MESSAGES/libkdepim.mo -share/locale/xh/LC_MESSAGES/libkdepim.mo -share/locale/zh_CN/LC_MESSAGES/libkdepim.mo -share/locale/zh_TW/LC_MESSAGES/libkdepim.mo -share/qlogging-categories5/libkdepim.categories -share/qlogging-categories5/libkdepim.renamecategories +share/locale/af/LC_MESSAGES/libkdepim6.mo +share/locale/ar/LC_MESSAGES/libkdepim6.mo +share/locale/ast/LC_MESSAGES/libkdepim6.mo +share/locale/be/LC_MESSAGES/libkdepim6.mo +share/locale/bg/LC_MESSAGES/libkdepim6.mo +share/locale/br/LC_MESSAGES/libkdepim6.mo +share/locale/bs/LC_MESSAGES/libkdepim6.mo +share/locale/ca/LC_MESSAGES/libkdepim6.mo +share/locale/ca@valencia/LC_MESSAGES/libkdepim6.mo +share/locale/cs/LC_MESSAGES/libkdepim6.mo +share/locale/cy/LC_MESSAGES/libkdepim6.mo +share/locale/da/LC_MESSAGES/libkdepim6.mo +share/locale/de/LC_MESSAGES/libkdepim6.mo +share/locale/el/LC_MESSAGES/libkdepim6.mo +share/locale/en_GB/LC_MESSAGES/libkdepim6.mo +share/locale/eo/LC_MESSAGES/libkdepim6.mo +share/locale/es/LC_MESSAGES/libkdepim6.mo +share/locale/et/LC_MESSAGES/libkdepim6.mo +share/locale/eu/LC_MESSAGES/libkdepim6.mo +share/locale/fa/LC_MESSAGES/libkdepim6.mo +share/locale/fi/LC_MESSAGES/libkdepim6.mo +share/locale/fr/LC_MESSAGES/libkdepim6.mo +share/locale/fy/LC_MESSAGES/libkdepim6.mo +share/locale/ga/LC_MESSAGES/libkdepim6.mo +share/locale/gl/LC_MESSAGES/libkdepim6.mo +share/locale/he/LC_MESSAGES/libkdepim6.mo +share/locale/hi/LC_MESSAGES/libkdepim6.mo +share/locale/hne/LC_MESSAGES/libkdepim6.mo +share/locale/hr/LC_MESSAGES/libkdepim6.mo +share/locale/hsb/LC_MESSAGES/libkdepim6.mo +share/locale/hu/LC_MESSAGES/libkdepim6.mo +share/locale/ia/LC_MESSAGES/libkdepim6.mo +share/locale/is/LC_MESSAGES/libkdepim6.mo +share/locale/it/LC_MESSAGES/libkdepim6.mo +share/locale/ja/LC_MESSAGES/libkdepim6.mo +share/locale/ka/LC_MESSAGES/libkdepim6.mo +share/locale/kk/LC_MESSAGES/libkdepim6.mo +share/locale/km/LC_MESSAGES/libkdepim6.mo +share/locale/ko/LC_MESSAGES/libkdepim6.mo +share/locale/lt/LC_MESSAGES/libkdepim6.mo +share/locale/lv/LC_MESSAGES/libkdepim6.mo +share/locale/mai/LC_MESSAGES/libkdepim6.mo +share/locale/mk/LC_MESSAGES/libkdepim6.mo +share/locale/mr/LC_MESSAGES/libkdepim6.mo +share/locale/ms/LC_MESSAGES/libkdepim6.mo +share/locale/nb/LC_MESSAGES/libkdepim6.mo +share/locale/nds/LC_MESSAGES/libkdepim6.mo +share/locale/ne/LC_MESSAGES/libkdepim6.mo +share/locale/nl/LC_MESSAGES/libkdepim6.mo +share/locale/nn/LC_MESSAGES/libkdepim6.mo +share/locale/pa/LC_MESSAGES/libkdepim6.mo +share/locale/pl/LC_MESSAGES/libkdepim6.mo +share/locale/pt/LC_MESSAGES/libkdepim6.mo +share/locale/pt_BR/LC_MESSAGES/libkdepim6.mo +share/locale/ro/LC_MESSAGES/libkdepim6.mo +share/locale/ru/LC_MESSAGES/libkdepim6.mo +share/locale/sa/LC_MESSAGES/libkdepim6.mo +share/locale/se/LC_MESSAGES/libkdepim6.mo +share/locale/sk/LC_MESSAGES/libkdepim6.mo +share/locale/sl/LC_MESSAGES/libkdepim6.mo +share/locale/sq/LC_MESSAGES/libkdepim6.mo +share/locale/sr/LC_MESSAGES/libkdepim6.mo +share/locale/sr@ijekavian/LC_MESSAGES/libkdepim6.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/libkdepim6.mo +share/locale/sr@latin/LC_MESSAGES/libkdepim6.mo +share/locale/sv/LC_MESSAGES/libkdepim6.mo +share/locale/ta/LC_MESSAGES/libkdepim6.mo +share/locale/tg/LC_MESSAGES/libkdepim6.mo +share/locale/th/LC_MESSAGES/libkdepim6.mo +share/locale/tr/LC_MESSAGES/libkdepim6.mo +share/locale/ug/LC_MESSAGES/libkdepim6.mo +share/locale/uk/LC_MESSAGES/libkdepim6.mo +share/locale/uz/LC_MESSAGES/libkdepim6.mo +share/locale/uz@cyrillic/LC_MESSAGES/libkdepim6.mo +share/locale/wa/LC_MESSAGES/libkdepim6.mo +share/locale/xh/LC_MESSAGES/libkdepim6.mo +share/locale/zh_CN/LC_MESSAGES/libkdepim6.mo +share/locale/zh_TW/LC_MESSAGES/libkdepim6.mo +share/qlogging-categories6/libkdepim.categories +share/qlogging-categories6/libkdepim.renamecategories diff --git a/deskutils/lxqt-notificationd/Makefile b/deskutils/lxqt-notificationd/Makefile index 437ae3325b9..126d4504e93 100644 --- a/deskutils/lxqt-notificationd/Makefile +++ b/deskutils/lxqt-notificationd/Makefile @@ -1,5 +1,6 @@ PORTNAME= lxqt-notificationd PORTVERSION= 2.1.1 +PORTREVISION= 1 CATEGORIES= deskutils MASTER_SITES= LXQT diff --git a/deskutils/mbox-importer/Makefile b/deskutils/mbox-importer/Makefile index c24c8cf9917..4de17c47171 100644 --- a/deskutils/mbox-importer/Makefile +++ b/deskutils/mbox-importer/Makefile @@ -1,6 +1,5 @@ PORTNAME= mbox-importer DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= deskutils kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -11,18 +10,18 @@ LIB_DEPENDS= libassuan.so:security/libassuan \ libgpg-error.so:security/libgpg-error \ libgpgme.so:security/gpgme \ libgpgmepp.so:security/gpgme-cpp \ - libqgpgme.so:security/gpgme-qt@qt5 + libqgpgmeqt6.so:security/gpgme-qt@qt6 -USES= cmake compiler:c++11-lib desktop-file-utils gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lib desktop-file-utils gettext kde:6 qt:6 \ + tar:xz USE_KDE= archive auth codecs completion config configwidgets coreaddons \ crash i18n itemmodels kio service widgetsaddons \ ecm:build # pim components -USE_KDE+= akonadi akonadicontacts akonadimime contacts \ - grantleetheme identitymanagement imap libkdepim libkleo mailcommon \ +USE_KDE+= akonadi akonadicontacts akonadimime contacts grantleetheme \ + identitymanagement imap libkdepim libkleo mailcommon \ mailimporter messagelib mime pimcommon pimtextedit -USE_QT= concurrent core dbus gui network widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_LDCONFIG= yes DESCR= ${.CURDIR:H:H}/deskutils/kdepim/pkg-descr diff --git a/deskutils/mbox-importer/distinfo b/deskutils/mbox-importer/distinfo index d3ce4daf0c8..588a4800818 100644 --- a/deskutils/mbox-importer/distinfo +++ b/deskutils/mbox-importer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889447 -SHA256 (KDE/release-service/23.08.5/mbox-importer-23.08.5.tar.xz) = 5fda29665fdaaf2bb704859f21cfa018a441243ec78ab6cc0c48e3717e3420ab -SIZE (KDE/release-service/23.08.5/mbox-importer-23.08.5.tar.xz) = 30112 +TIMESTAMP = 1734460069 +SHA256 (KDE/release-service/24.12.0/mbox-importer-24.12.0.tar.xz) = eceea4ae75a94ac758486a7a39dfc09c4d63a3a8df8e0379fdc4f1b8fe8b2773 +SIZE (KDE/release-service/24.12.0/mbox-importer-24.12.0.tar.xz) = 31936 diff --git a/deskutils/mbox-importer/pkg-plist b/deskutils/mbox-importer/pkg-plist index ab4d2640ab4..5b1f1a231b6 100644 --- a/deskutils/mbox-importer/pkg-plist +++ b/deskutils/mbox-importer/pkg-plist @@ -1,6 +1,7 @@ bin/mboximporter share/applications/org.kde.mboximporter.desktop share/locale/ar/LC_MESSAGES/mboximporter.mo +share/locale/ast/LC_MESSAGES/mboximporter.mo share/locale/bg/LC_MESSAGES/mboximporter.mo share/locale/bs/LC_MESSAGES/mboximporter.mo share/locale/ca/LC_MESSAGES/mboximporter.mo @@ -10,12 +11,14 @@ share/locale/da/LC_MESSAGES/mboximporter.mo share/locale/de/LC_MESSAGES/mboximporter.mo share/locale/el/LC_MESSAGES/mboximporter.mo share/locale/en_GB/LC_MESSAGES/mboximporter.mo +share/locale/eo/LC_MESSAGES/mboximporter.mo share/locale/es/LC_MESSAGES/mboximporter.mo share/locale/et/LC_MESSAGES/mboximporter.mo share/locale/eu/LC_MESSAGES/mboximporter.mo share/locale/fi/LC_MESSAGES/mboximporter.mo share/locale/fr/LC_MESSAGES/mboximporter.mo share/locale/gl/LC_MESSAGES/mboximporter.mo +share/locale/he/LC_MESSAGES/mboximporter.mo share/locale/hi/LC_MESSAGES/mboximporter.mo share/locale/hu/LC_MESSAGES/mboximporter.mo share/locale/ia/LC_MESSAGES/mboximporter.mo @@ -25,6 +28,7 @@ share/locale/ka/LC_MESSAGES/mboximporter.mo share/locale/kk/LC_MESSAGES/mboximporter.mo share/locale/ko/LC_MESSAGES/mboximporter.mo share/locale/lt/LC_MESSAGES/mboximporter.mo +share/locale/lv/LC_MESSAGES/mboximporter.mo share/locale/nb/LC_MESSAGES/mboximporter.mo share/locale/nds/LC_MESSAGES/mboximporter.mo share/locale/nl/LC_MESSAGES/mboximporter.mo @@ -34,6 +38,7 @@ share/locale/pt/LC_MESSAGES/mboximporter.mo share/locale/pt_BR/LC_MESSAGES/mboximporter.mo share/locale/ro/LC_MESSAGES/mboximporter.mo share/locale/ru/LC_MESSAGES/mboximporter.mo +share/locale/sa/LC_MESSAGES/mboximporter.mo share/locale/sk/LC_MESSAGES/mboximporter.mo share/locale/sl/LC_MESSAGES/mboximporter.mo share/locale/sr/LC_MESSAGES/mboximporter.mo diff --git a/deskutils/merkuro/Makefile b/deskutils/merkuro/Makefile index 997e886e001..bc69364eeb9 100644 --- a/deskutils/merkuro/Makefile +++ b/deskutils/merkuro/Makefile @@ -9,21 +9,15 @@ WWW= https://invent.kde.org/pim/kalendar LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-3.0-only.txt -BUILD_DEPENDS= kirigami-addons-qt5>=0:x11-toolkits/kirigami-addons-qt5 -RUN_DEPENDS= kirigami-addons-qt5>=0:x11-toolkits/kirigami-addons-qt5 - -USES= cmake compiler:c++17-lang desktop-file-utils grantlee:5 kde:5 \ - qt:5 tar:xz xorg -USE_QT= concurrent core dbus declarative gui location multimedia \ - network printsupport quickcontrols2 svg widgets xml \ - buildtools:build declarative-test:build linguist:build \ - qmake:build testlib:build +USES= cmake compiler:c++17-lang desktop-file-utils gettext kde:6 \ + qt:6 tar:xz xorg USE_KDE= akonadi akonadicalendar akonadicontacts auth calendarcore \ calendarsupport calendarutils codecs config configwidgets \ contacts coreaddons dbusaddons eventviews grantleetheme i18n \ - identitymanagement itemmodels kio kirigami2 mailcommon mime notifications \ - people pimtextedit qqc2-desktop-style service sonnet \ - textwidgets widgetsaddons windowsystem xmlgui \ + identitymanagement itemmodels kio kirigami-addons kirigami2 \ + mailcommon mime mimetreeparser notifications people \ + pimtextedit qqc2-desktop-style service sonnet textwidgets \ + widgetsaddons windowsystem xmlgui \ ecm:build USE_XORG= x11 diff --git a/deskutils/merkuro/distinfo b/deskutils/merkuro/distinfo index 5949cba692a..bb0e2e24dd9 100644 --- a/deskutils/merkuro/distinfo +++ b/deskutils/merkuro/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889432 -SHA256 (KDE/release-service/23.08.5/merkuro-23.08.5.tar.xz) = 9a5d0ed11985e0fbfdd58d538b8d0fa1c7fd34a5679baa427092ac0439874297 -SIZE (KDE/release-service/23.08.5/merkuro-23.08.5.tar.xz) = 981888 +TIMESTAMP = 1734460071 +SHA256 (KDE/release-service/24.12.0/merkuro-24.12.0.tar.xz) = 335540c4ec47441f7f09df224d3dd4aff5758c377e41c208fca31fdefcf20eab +SIZE (KDE/release-service/24.12.0/merkuro-24.12.0.tar.xz) = 792316 diff --git a/deskutils/merkuro/pkg-plist b/deskutils/merkuro/pkg-plist index 6d3e4ac23f1..174e2f9c73f 100644 --- a/deskutils/merkuro/pkg-plist +++ b/deskutils/merkuro/pkg-plist @@ -1,45 +1,59 @@ bin/merkuro-calendar bin/merkuro-contact bin/merkuro-mail +lib/libMerkuroComponents.so +lib/libMerkuroComponents.so.%%KDE_APPLICATIONS_VERSION%% +lib/libMerkuroComponents.so.6 +lib/libmerkuro_contact.so +lib/libmerkuro_contact.so.%%KDE_APPLICATIONS_VERSION%% +lib/libmerkuro_contact.so.6 %%QT_QMLDIR%%/org/kde/akonadi/AgentConfigurationForm.qml %%QT_QMLDIR%%/org/kde/akonadi/CollectionComboBox.qml -%%QT_QMLDIR%%/org/kde/akonadi/IdentityConfigurationForm.qml %%QT_QMLDIR%%/org/kde/akonadi/MobileCollectionComboBox.qml +%%QT_QMLDIR%%/org/kde/akonadi/ProgressStatusBar.qml %%QT_QMLDIR%%/org/kde/akonadi/TagManagerPage.qml +%%QT_QMLDIR%%/org/kde/akonadi/akonadi_quick_plugin.qmltypes +%%QT_QMLDIR%%/org/kde/akonadi/kde-qmlmodule.version %%QT_QMLDIR%%/org/kde/akonadi/libakonadi_quick_plugin.so %%QT_QMLDIR%%/org/kde/akonadi/qmldir %%QT_QMLDIR%%/org/kde/merkuro/calendar/BottomToolBar.qml +%%QT_QMLDIR%%/org/kde/merkuro/calendar/DatePopupSingleton.qml +%%QT_QMLDIR%%/org/kde/merkuro/calendar/MenuBar.qml %%QT_QMLDIR%%/org/kde/merkuro/calendar/PriorityComboBox.qml %%QT_QMLDIR%%/org/kde/merkuro/calendar/ReminderDelegate.qml +%%QT_QMLDIR%%/org/kde/merkuro/calendar/kde-qmlmodule.version %%QT_QMLDIR%%/org/kde/merkuro/calendar/libmerkuro_calendar_plugin.so +%%QT_QMLDIR%%/org/kde/merkuro/calendar/merkuro_calendar_plugin.qmltypes %%QT_QMLDIR%%/org/kde/merkuro/calendar/qmldir %%QT_QMLDIR%%/org/kde/merkuro/components/BaseApplication.qml %%QT_QMLDIR%%/org/kde/merkuro/components/ColoredCheckbox.qml %%QT_QMLDIR%%/org/kde/merkuro/components/EditMenu.qml %%QT_QMLDIR%%/org/kde/merkuro/components/FileMenu.qml %%QT_QMLDIR%%/org/kde/merkuro/components/HelpMenu.qml -%%QT_QMLDIR%%/org/kde/merkuro/components/KActionFromAction.qml -%%QT_QMLDIR%%/org/kde/merkuro/components/KQuickCommandBarPage.qml +%%QT_QMLDIR%%/org/kde/merkuro/components/MerkuroComponents.qmltypes %%QT_QMLDIR%%/org/kde/merkuro/components/NativeEditMenu.qml %%QT_QMLDIR%%/org/kde/merkuro/components/NativeFileMenu.qml %%QT_QMLDIR%%/org/kde/merkuro/components/NativeHelpMenu.qml -%%QT_QMLDIR%%/org/kde/merkuro/components/NativeMenuItemFromAction.qml %%QT_QMLDIR%%/org/kde/merkuro/components/NativeWindowMenu.qml %%QT_QMLDIR%%/org/kde/merkuro/components/SettingsMenu.qml -%%QT_QMLDIR%%/org/kde/merkuro/components/ViewMenu.qml %%QT_QMLDIR%%/org/kde/merkuro/components/WindowMenu.qml -%%QT_QMLDIR%%/org/kde/merkuro/components/libmerkuro_components_plugin.so +%%QT_QMLDIR%%/org/kde/merkuro/components/kde-qmlmodule.version +%%QT_QMLDIR%%/org/kde/merkuro/components/libMerkuroComponentsplugin.so %%QT_QMLDIR%%/org/kde/merkuro/components/qmldir %%QT_QMLDIR%%/org/kde/merkuro/contact/AddressBookCollectionHandler.qml %%QT_QMLDIR%%/org/kde/merkuro/contact/ContactChooserPage.qml +%%QT_QMLDIR%%/org/kde/merkuro/contact/ContactListItem.qml %%QT_QMLDIR%%/org/kde/merkuro/contact/ContactView.qml %%QT_QMLDIR%%/org/kde/merkuro/contact/GlobalMenuBar.qml +%%QT_QMLDIR%%/org/kde/merkuro/contact/Main.qml %%QT_QMLDIR%%/org/kde/merkuro/contact/MenuBar.qml +%%QT_QMLDIR%%/org/kde/merkuro/contact/Settings.qml %%QT_QMLDIR%%/org/kde/merkuro/contact/Sidebar.qml +%%QT_QMLDIR%%/org/kde/merkuro/contact/kde-qmlmodule.version %%QT_QMLDIR%%/org/kde/merkuro/contact/libmerkuro_contact_plugin.so +%%QT_QMLDIR%%/org/kde/merkuro/contact/merkuro_contact_plugin.qmltypes %%QT_QMLDIR%%/org/kde/merkuro/contact/private/AddressBookMenu.qml %%QT_QMLDIR%%/org/kde/merkuro/contact/private/ContactGroupPage.qml -%%QT_QMLDIR%%/org/kde/merkuro/contact/private/ContactListItem.qml %%QT_QMLDIR%%/org/kde/merkuro/contact/private/ContactPage.qml %%QT_QMLDIR%%/org/kde/merkuro/contact/private/ContactsPage.qml %%QT_QMLDIR%%/org/kde/merkuro/contact/private/DeleteContactAction.qml @@ -56,69 +70,89 @@ bin/merkuro-mail %%QT_QMLDIR%%/org/kde/merkuro/contact/private/contact_editor/PhoneEditorCard.qml %%QT_QMLDIR%%/org/kde/merkuro/contact/private/contact_editor/PhotoEditor.qml %%QT_QMLDIR%%/org/kde/merkuro/contact/qmldir -%%QT_QMLDIR%%/org/kde/merkuro/mail/ConversationViewer.qml -%%QT_QMLDIR%%/org/kde/merkuro/mail/FolderView.qml -%%QT_QMLDIR%%/org/kde/merkuro/mail/MailComposer.qml -%%QT_QMLDIR%%/org/kde/merkuro/mail/MailSidebar.qml -%%QT_QMLDIR%%/org/kde/merkuro/mail/MailViewer.qml -%%QT_QMLDIR%%/org/kde/merkuro/mail/libmerkuro_mail_plugin.so -%%QT_QMLDIR%%/org/kde/merkuro/mail/mailboxselector/MailBoxList.qml -%%QT_QMLDIR%%/org/kde/merkuro/mail/mailboxselector/MailBoxListPage.qml -%%QT_QMLDIR%%/org/kde/merkuro/mail/mailpartview/HtmlPart.qml -%%QT_QMLDIR%%/org/kde/merkuro/mail/mailpartview/ICalPart.qml -%%QT_QMLDIR%%/org/kde/merkuro/mail/mailpartview/MailPart.qml -%%QT_QMLDIR%%/org/kde/merkuro/mail/mailpartview/MailPartModel.qml -%%QT_QMLDIR%%/org/kde/merkuro/mail/mailpartview/MailPartView.qml -%%QT_QMLDIR%%/org/kde/merkuro/mail/mailpartview/TextPart.qml -%%QT_QMLDIR%%/org/kde/merkuro/mail/private/AttachmentDelegate.qml -%%QT_QMLDIR%%/org/kde/merkuro/mail/private/MailDelegate.qml -%%QT_QMLDIR%%/org/kde/merkuro/mail/qmldir +%%QT_QMLDIR%%/org/kde/merkuro/contact/resources/fallbackBackground.png share/applications/org.kde.merkuro.calendar.desktop share/applications/org.kde.merkuro.contact.desktop +share/applications/org.kde.merkuro.desktop share/applications/org.kde.merkuro.mail.desktop share/icons/hicolor/128x128/apps/org.kde.merkuro.calendar.png share/icons/hicolor/128x128/apps/org.kde.merkuro.contact.png share/icons/hicolor/128x128/apps/org.kde.merkuro.mail.png +share/icons/hicolor/16x16/apps/org.kde.merkuro.calendar.png +share/icons/hicolor/16x16/apps/org.kde.merkuro.mail.png +share/icons/hicolor/24x24/apps/org.kde.merkuro.calendar.png +share/icons/hicolor/24x24/apps/org.kde.merkuro.mail.png share/icons/hicolor/256x256/apps/org.kde.merkuro.calendar.png share/icons/hicolor/256x256/apps/org.kde.merkuro.contact.png share/icons/hicolor/256x256/apps/org.kde.merkuro.mail.png +share/icons/hicolor/32x32/apps/org.kde.merkuro.calendar.png +share/icons/hicolor/32x32/apps/org.kde.merkuro.mail.png share/icons/hicolor/48x48/apps/org.kde.merkuro.calendar.png share/icons/hicolor/48x48/apps/org.kde.merkuro.contact.png share/icons/hicolor/48x48/apps/org.kde.merkuro.mail.png +share/knotifications6/merkuro.mail.notifyrc share/locale/ar/LC_MESSAGES/merkuro.mo +share/locale/ar/LC_MESSAGES/merkurolauncher.mo share/locale/ar/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo +share/locale/ast/LC_MESSAGES/merkuro.mo +share/locale/ast/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/az/LC_MESSAGES/merkuro.mo share/locale/az/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo +share/locale/bg/LC_MESSAGES/merkuro.mo +share/locale/bg/LC_MESSAGES/merkurolauncher.mo +share/locale/bg/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/ca/LC_MESSAGES/merkuro.mo +share/locale/ca/LC_MESSAGES/merkurolauncher.mo share/locale/ca/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/ca@valencia/LC_MESSAGES/merkuro.mo +share/locale/ca@valencia/LC_MESSAGES/merkurolauncher.mo share/locale/ca@valencia/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/cs/LC_MESSAGES/merkuro.mo share/locale/cs/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo +share/locale/da/LC_MESSAGES/merkuro.mo +share/locale/da/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/de/LC_MESSAGES/merkuro.mo +share/locale/de/LC_MESSAGES/merkurolauncher.mo share/locale/de/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/el/LC_MESSAGES/merkuro.mo share/locale/en_GB/LC_MESSAGES/merkuro.mo +share/locale/en_GB/LC_MESSAGES/merkurolauncher.mo share/locale/en_GB/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo +share/locale/eo/LC_MESSAGES/merkuro.mo +share/locale/eo/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/es/LC_MESSAGES/merkuro.mo +share/locale/es/LC_MESSAGES/merkurolauncher.mo share/locale/es/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/eu/LC_MESSAGES/merkuro.mo +share/locale/eu/LC_MESSAGES/merkurolauncher.mo share/locale/eu/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/fi/LC_MESSAGES/merkuro.mo +share/locale/fi/LC_MESSAGES/merkurolauncher.mo share/locale/fi/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/fr/LC_MESSAGES/merkuro.mo +share/locale/fr/LC_MESSAGES/merkurolauncher.mo share/locale/fr/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo +share/locale/gl/LC_MESSAGES/merkuro.mo +share/locale/gl/LC_MESSAGES/merkurolauncher.mo share/locale/gl/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo +share/locale/he/LC_MESSAGES/merkuro.mo +share/locale/he/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo +share/locale/hi/LC_MESSAGES/merkuro.mo +share/locale/hi/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/hu/LC_MESSAGES/merkuro.mo +share/locale/hu/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/ia/LC_MESSAGES/merkuro.mo +share/locale/ia/LC_MESSAGES/merkurolauncher.mo share/locale/ia/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/id/LC_MESSAGES/merkuro.mo share/locale/id/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/it/LC_MESSAGES/merkuro.mo +share/locale/it/LC_MESSAGES/merkurolauncher.mo share/locale/it/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/ja/LC_MESSAGES/merkuro.mo share/locale/ja/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/ka/LC_MESSAGES/merkuro.mo +share/locale/ka/LC_MESSAGES/merkurolauncher.mo share/locale/ka/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/ko/LC_MESSAGES/merkuro.mo share/locale/ko/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo @@ -126,40 +160,50 @@ share/locale/lt/LC_MESSAGES/merkuro.mo share/locale/lt/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/lv/LC_MESSAGES/merkuro.mo share/locale/nl/LC_MESSAGES/merkuro.mo +share/locale/nl/LC_MESSAGES/merkurolauncher.mo share/locale/nl/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/nn/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/pl/LC_MESSAGES/merkuro.mo +share/locale/pl/LC_MESSAGES/merkurolauncher.mo share/locale/pl/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/pt/LC_MESSAGES/merkuro.mo share/locale/pt/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/pt_BR/LC_MESSAGES/merkuro.mo share/locale/pt_BR/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/ru/LC_MESSAGES/merkuro.mo +share/locale/ru/LC_MESSAGES/merkurolauncher.mo share/locale/ru/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/sk/LC_MESSAGES/merkuro.mo +share/locale/sk/LC_MESSAGES/merkurolauncher.mo share/locale/sk/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/sl/LC_MESSAGES/merkuro.mo +share/locale/sl/LC_MESSAGES/merkurolauncher.mo share/locale/sl/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/sv/LC_MESSAGES/merkuro.mo +share/locale/sv/LC_MESSAGES/merkurolauncher.mo share/locale/sv/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/ta/LC_MESSAGES/merkuro.mo share/locale/ta/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/tr/LC_MESSAGES/merkuro.mo +share/locale/tr/LC_MESSAGES/merkurolauncher.mo share/locale/tr/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/uk/LC_MESSAGES/merkuro.mo +share/locale/uk/LC_MESSAGES/merkurolauncher.mo share/locale/uk/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/zh_CN/LC_MESSAGES/merkuro.mo +share/locale/zh_CN/LC_MESSAGES/merkurolauncher.mo share/locale/zh_CN/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/locale/zh_TW/LC_MESSAGES/merkuro.mo +share/locale/zh_TW/LC_MESSAGES/merkurolauncher.mo share/locale/zh_TW/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo share/metainfo/org.kde.merkuro.calendar.metainfo.xml share/metainfo/org.kde.merkuro.contact.appdata.xml share/metainfo/org.kde.merkuro.contact.metainfo.xml share/metainfo/org.kde.merkuro.mail.metainfo.xml +share/metainfo/org.kde.merkuro.metainfo.xml share/plasma/plasmoids/org.kde.merkuro.contact/contents/config/main.xml share/plasma/plasmoids/org.kde.merkuro.contact/contents/resources/fallbackBackground.png share/plasma/plasmoids/org.kde.merkuro.contact/contents/ui/CompactRepresentation.qml -share/plasma/plasmoids/org.kde.merkuro.contact/contents/ui/ContactListItem.qml share/plasma/plasmoids/org.kde.merkuro.contact/contents/ui/ContactPage.qml share/plasma/plasmoids/org.kde.merkuro.contact/contents/ui/ContactsPage.qml share/plasma/plasmoids/org.kde.merkuro.contact/contents/ui/Header.qml @@ -167,6 +211,6 @@ share/plasma/plasmoids/org.kde.merkuro.contact/contents/ui/QrCodePage.qml share/plasma/plasmoids/org.kde.merkuro.contact/contents/ui/main.qml share/plasma/plasmoids/org.kde.merkuro.contact/metadata.json share/plasma/plasmoids/org.kde.merkuro.contact/metadata.json.license -share/qlogging-categories5/akonadi.quick.categories -share/qlogging-categories5/merkuro.categories -share/qlogging-categories5/merkuro.contact.categories +share/qlogging-categories6/akonadi.quick.categories +share/qlogging-categories6/merkuro.categories +share/qlogging-categories6/merkuro.contact.categories diff --git a/deskutils/mybee-qt/Makefile b/deskutils/mybee-qt/Makefile new file mode 100644 index 00000000000..084939ade01 --- /dev/null +++ b/deskutils/mybee-qt/Makefile @@ -0,0 +1,45 @@ +PORTNAME= mybee-qt +DISTVERSION= 25.01.5 +CATEGORIES= deskutils + +MAINTAINER= fbsd-ports@convectix.com +COMMENT= GUI to interact with CBSD and MyBee appliances +WWW= https://github.com/myb-project + +LICENSE= MIT + +BUILD_DEPENDS= curl:ftp/curl \ + cmake:devel/cmake \ + xfreerdp:net/freerdp +LIB_DEPENDS= libvncserver.so:net/libvncserver \ + libfreerdp2.so:net/freerdp \ + libwinpr2.so:net/freerdp \ + libssh.so:security/libssh +RUN_DEPENDS= xfreerdp:net/freerdp + +USES= gl gmake qmake qt:6 + +USE_GITHUB= yes +GH_ACCOUNT= myb-project +GH_TAGNAME= 6955032 +USE_GL= gl +USE_QT= 5compat base multimedia tools:build + +PLIST_FILES= bin/mybee-qt + +OPTIONS_DEFINE= TRACE_SYSTEMPROCESS +OPTIONS_SUB= yes +TRACE_SYSTEMPROCESS_DESC= Trace system process (debug) + +.include + +.if ${PORT_OPTIONS:MTRACE_SYSTEMPROCESS} +MAKE_ENV+= TRACE_SYSTEMPROCESS=true +.endif + +do-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/src/mybee-qt \ + ${STAGEDIR}${PREFIX}/bin + +.include diff --git a/deskutils/mybee-qt/distinfo b/deskutils/mybee-qt/distinfo new file mode 100644 index 00000000000..656342ee9e8 --- /dev/null +++ b/deskutils/mybee-qt/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1737743875 +SHA256 (myb-project-mybee-qt-25.01.5-6955032_GH0.tar.gz) = bde7212cc2a9099083a5b8f73a5f7c4a23351fbdd49ebf2242e798f2b1942cc6 +SIZE (myb-project-mybee-qt-25.01.5-6955032_GH0.tar.gz) = 3878705 diff --git a/deskutils/mybee-qt/files/patch-mybee-qt.pro b/deskutils/mybee-qt/files/patch-mybee-qt.pro new file mode 100644 index 00000000000..4cc5ed28b41 --- /dev/null +++ b/deskutils/mybee-qt/files/patch-mybee-qt.pro @@ -0,0 +1,13 @@ +--- mybee-qt.pro.orig 2025-01-23 11:34:32 UTC ++++ mybee-qt.pro +@@ -1,8 +1,8 @@ TEMPLATE = subdirs + TEMPLATE = subdirs +-SUBDIRS = libssh freerdp2 vnc src ++SUBDIRS = src + + #CONFIG += ordered +-src.depends = libssh freerdp2 vnc ++#src.depends = libssh freerdp2 vnc + + DISTFILES += \ + APP_VERSION \ diff --git a/deskutils/mybee-qt/files/patch-src_src.pro b/deskutils/mybee-qt/files/patch-src_src.pro new file mode 100644 index 00000000000..1bc7c3d8581 --- /dev/null +++ b/deskutils/mybee-qt/files/patch-src_src.pro @@ -0,0 +1,20 @@ +--- src/src.pro.orig 2025-01-23 11:34:32 UTC ++++ src/src.pro +@@ -18,7 +18,7 @@ windows: INCLUDEPATH += ../win64/zlib/include + DEFINES += LIBSSH_STATIC SSH_NO_CPP_EXCEPTIONS + + windows: INCLUDEPATH += ../win64/zlib/include +-INCLUDEPATH += ../include ../include/freerdp2 ../include/winpr2 ++INCLUDEPATH += \"/usr/local/include/freerdp2\" \"/usr/local/include/winpr2\" ../include ../include/freerdp2 ../include/winpr2 + + !isEmpty(OPENSSL_ROOT_DIR) { + INCLUDEPATH += $$clean_path($${OPENSSL_ROOT_DIR}/include) +@@ -53,8 +53,6 @@ windows { + + LIBS += -lOpenSLES + FREERDP_CHANNEL_LIBS = ../*.$${QMAKE_EXTENSION_STATICLIB} +- } else { +- FREERDP_CHANNEL_LIBS = ../lib/freerdp2/*.$${QMAKE_EXTENSION_STATICLIB} + } + + LIBS += -L../lib -lssh -lvncclient diff --git a/deskutils/mybee-qt/pkg-descr b/deskutils/mybee-qt/pkg-descr new file mode 100644 index 00000000000..ff21eae147e --- /dev/null +++ b/deskutils/mybee-qt/pkg-descr @@ -0,0 +1,4 @@ +The MyBee-QT application is a desktop user interface for managing virtual +environments via the CBSD framework. It can be used both locally and with +remote servers (via SSH/REST API) as well as with MyBee +distributions/instances. diff --git a/deskutils/pim-data-exporter/Makefile b/deskutils/pim-data-exporter/Makefile index 9e112c62235..e538c1594ac 100644 --- a/deskutils/pim-data-exporter/Makefile +++ b/deskutils/pim-data-exporter/Makefile @@ -1,6 +1,5 @@ PORTNAME= pim-data-exporter DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= deskutils kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -11,21 +10,20 @@ LIB_DEPENDS= libassuan.so:security/libassuan \ libgpg-error.so:security/libgpg-error \ libgpgme.so:security/gpgme \ libgpgmepp.so:security/gpgme-cpp \ - libqgpgme.so:security/gpgme-qt@qt5 + libqgpgmeqt6.so:security/gpgme-qt@qt6 -USES= cmake compiler:c++11-lib gettext grantlee:5 \ - kde:5 qt:5 tar:xz xorg +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz xorg USE_KDE= archive auth bookmarks codecs completion config configwidgets \ coreaddons crash dbusaddons i18n itemmodels itemviews \ - jobwidgets kio notifications service solid wallet \ - widgetsaddons windowsystem xmlgui \ + jobwidgets kio notifications service solid statusnotifieritem \ + wallet widgetsaddons windowsystem xmlgui \ ecm:build # pim components -USE_KDE+= akonadi akonadicontacts akonadimime akonadinotes calendarcore contacts \ - grantleetheme identitymanagement imap libkdepim libkleo mailcommon \ - mailtransport messagelib mime pimcommon pimtextedit -USE_QT= concurrent core dbus gui network widgets xml \ - buildtools:build qmake:build +USE_KDE+= akonadi akonadicontacts akonadimime calendarcore \ + contacts grantleetheme identitymanagement imap libkdepim \ + libkleo mailcommon mailtransport messagelib mime pimcommon \ + pimtextedit +USE_QT= base USE_XORG= x11 USE_LDCONFIG= yes diff --git a/deskutils/pim-data-exporter/distinfo b/deskutils/pim-data-exporter/distinfo index fb5488afed4..e80bacedb6a 100644 --- a/deskutils/pim-data-exporter/distinfo +++ b/deskutils/pim-data-exporter/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889435 -SHA256 (KDE/release-service/23.08.5/pim-data-exporter-23.08.5.tar.xz) = 6c06e27af8db8dc12c23d6539d27a5b9b02529a723b1860c02870954d5a7bf2b -SIZE (KDE/release-service/23.08.5/pim-data-exporter-23.08.5.tar.xz) = 427796 +TIMESTAMP = 1734460073 +SHA256 (KDE/release-service/24.12.0/pim-data-exporter-24.12.0.tar.xz) = d544034f3a5ea29b5bd45bd757d257162fb10d2affadff52a00bbf1ef1f8e06f +SIZE (KDE/release-service/24.12.0/pim-data-exporter-24.12.0.tar.xz) = 421368 diff --git a/deskutils/pim-data-exporter/pkg-plist b/deskutils/pim-data-exporter/pkg-plist index 01c915b48a4..8c872c82cee 100644 --- a/deskutils/pim-data-exporter/pkg-plist +++ b/deskutils/pim-data-exporter/pkg-plist @@ -1,10 +1,11 @@ bin/pimdataexporter bin/pimdataexporterconsole -lib/libpimdataexporterprivate.so.5 +lib/libpimdataexporterprivate.so.6 lib/libpimdataexporterprivate.so.%%KDE_APPLICATIONS_SHLIB_VER%% share/applications/org.kde.pimdataexporter.desktop share/config.kcfg/pimdataexporterglobalconfig.kcfg share/locale/ar/LC_MESSAGES/pimdataexporter.mo +share/locale/ast/LC_MESSAGES/pimdataexporter.mo share/locale/az/LC_MESSAGES/pimdataexporter.mo share/locale/bg/LC_MESSAGES/pimdataexporter.mo share/locale/bs/LC_MESSAGES/pimdataexporter.mo @@ -23,6 +24,7 @@ share/locale/fi/LC_MESSAGES/pimdataexporter.mo share/locale/fr/LC_MESSAGES/pimdataexporter.mo share/locale/ga/LC_MESSAGES/pimdataexporter.mo share/locale/gl/LC_MESSAGES/pimdataexporter.mo +share/locale/he/LC_MESSAGES/pimdataexporter.mo share/locale/hu/LC_MESSAGES/pimdataexporter.mo share/locale/ia/LC_MESSAGES/pimdataexporter.mo share/locale/it/LC_MESSAGES/pimdataexporter.mo @@ -49,11 +51,12 @@ share/locale/sr@ijekavian/LC_MESSAGES/pimdataexporter.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/pimdataexporter.mo share/locale/sr@latin/LC_MESSAGES/pimdataexporter.mo share/locale/sv/LC_MESSAGES/pimdataexporter.mo +share/locale/ta/LC_MESSAGES/pimdataexporter.mo share/locale/tr/LC_MESSAGES/pimdataexporter.mo share/locale/ug/LC_MESSAGES/pimdataexporter.mo share/locale/uk/LC_MESSAGES/pimdataexporter.mo share/locale/zh_CN/LC_MESSAGES/pimdataexporter.mo share/locale/zh_TW/LC_MESSAGES/pimdataexporter.mo share/metainfo/org.kde.pimdataexporter.appdata.xml -share/qlogging-categories5/pimdataexporter.categories -share/qlogging-categories5/pimdataexporter.renamecategories +share/qlogging-categories6/pimdataexporter.categories +share/qlogging-categories6/pimdataexporter.renamecategories diff --git a/deskutils/pim-sieve-editor/Makefile b/deskutils/pim-sieve-editor/Makefile index cb164b6802f..b1a72c7f062 100644 --- a/deskutils/pim-sieve-editor/Makefile +++ b/deskutils/pim-sieve-editor/Makefile @@ -6,17 +6,16 @@ MAINTAINER= kde@FreeBSD.org COMMENT= Mail sieve editor WWW= https://www.kde.org/ -LIB_DEPENDS= libqt5keychain.so:security/qtkeychain@qt5 +LIB_DEPENDS= libqt6keychain.so:security/qtkeychain@qt6 -USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz USE_KDE= auth bookmarks codecs config configwidgets coreaddons crash \ - dbusaddons i18n iconthemes kio service wallet \ - widgetsaddons xmlgui \ + dbusaddons i18n iconthemes kio service wallet widgetsaddons \ + xmlgui \ ecm:build # pim components USE_KDE+= libksieve mailtransport pimcommon pimtextedit -USE_QT= concurrent core dbus gui network widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_LDCONFIG= yes DESCR= ${.CURDIR:H:H}/deskutils/kdepim/pkg-descr diff --git a/deskutils/pim-sieve-editor/distinfo b/deskutils/pim-sieve-editor/distinfo index 010672e9c73..1baca7b8793 100644 --- a/deskutils/pim-sieve-editor/distinfo +++ b/deskutils/pim-sieve-editor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889429 -SHA256 (KDE/release-service/23.08.5/pim-sieve-editor-23.08.5.tar.xz) = 5ddaa148b36bc871dc4921ef1e38153533a4b89860e9c6ea11f4737a5032e5e4 -SIZE (KDE/release-service/23.08.5/pim-sieve-editor-23.08.5.tar.xz) = 466164 +TIMESTAMP = 1734460074 +SHA256 (KDE/release-service/24.12.0/pim-sieve-editor-24.12.0.tar.xz) = 1b37acf93cb07d066f7a7542e4104bef1b1706258478bec06b4dc24b03d8cdd8 +SIZE (KDE/release-service/24.12.0/pim-sieve-editor-24.12.0.tar.xz) = 470480 diff --git a/deskutils/pim-sieve-editor/pkg-plist b/deskutils/pim-sieve-editor/pkg-plist index 33702765995..299cd647e1c 100644 --- a/deskutils/pim-sieve-editor/pkg-plist +++ b/deskutils/pim-sieve-editor/pkg-plist @@ -1,9 +1,16 @@ bin/sieveeditor -lib/libsieveeditor.so.5 +lib/libsieveeditor.so.6 lib/libsieveeditor.so.%%KDE_APPLICATIONS_SHLIB_VER%% share/applications/org.kde.sieveeditor.desktop share/config.kcfg/sieveeditorglobalconfig.kcfg +share/icons/hicolor/16x16/apps/sieveeditor.png +share/icons/hicolor/22x22/apps/sieveeditor.png +share/icons/hicolor/32x32/apps/sieveeditor.png +share/icons/hicolor/48x48/apps/sieveeditor.png +share/icons/hicolor/64x64/apps/sieveeditor.png +share/icons/hicolor/scalable/apps/sieveeditor.svg share/locale/ar/LC_MESSAGES/sieveeditor.mo +share/locale/ast/LC_MESSAGES/sieveeditor.mo share/locale/az/LC_MESSAGES/sieveeditor.mo share/locale/bg/LC_MESSAGES/sieveeditor.mo share/locale/bs/LC_MESSAGES/sieveeditor.mo @@ -20,6 +27,7 @@ share/locale/eu/LC_MESSAGES/sieveeditor.mo share/locale/fi/LC_MESSAGES/sieveeditor.mo share/locale/fr/LC_MESSAGES/sieveeditor.mo share/locale/gl/LC_MESSAGES/sieveeditor.mo +share/locale/he/LC_MESSAGES/sieveeditor.mo share/locale/hu/LC_MESSAGES/sieveeditor.mo share/locale/ia/LC_MESSAGES/sieveeditor.mo share/locale/it/LC_MESSAGES/sieveeditor.mo @@ -47,5 +55,5 @@ share/locale/uk/LC_MESSAGES/sieveeditor.mo share/locale/zh_CN/LC_MESSAGES/sieveeditor.mo share/locale/zh_TW/LC_MESSAGES/sieveeditor.mo share/metainfo/org.kde.sieveeditor.appdata.xml -share/qlogging-categories5/sieveeditor.categories -share/qlogging-categories5/sieveeditor.renamecategories +share/qlogging-categories6/sieveeditor.categories +share/qlogging-categories6/sieveeditor.renamecategories diff --git a/deskutils/plasma5-milou/Makefile b/deskutils/plasma5-milou/Makefile deleted file mode 100644 index 318ff832c2c..00000000000 --- a/deskutils/plasma5-milou/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -PORTNAME= milou -DISTVERSION= ${KDE_PLASMA_VERSION} -CATEGORIES= deskutils kde kde-plasma - -MAINTAINER= kde@FreeBSD.org -COMMENT= Plasma5 Plasmoid for search -WWW= https://www.kde.org/plasma-desktop - -USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz -USE_KDE= config coreaddons i18n itemmodels package plasma-framework \ - runner service \ - ecm:build -USE_QT= core declarative gui network widgets \ - buildtools:build qmake:build testlib:build - -.include diff --git a/deskutils/plasma5-milou/distinfo b/deskutils/plasma5-milou/distinfo deleted file mode 100644 index fb2b03bbef2..00000000000 --- a/deskutils/plasma5-milou/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1709790860 -SHA256 (KDE/plasma/5.27.11/milou-5.27.11.tar.xz) = 0b816940dc7adb2921f7af1befb79f6ee611cbef067dc7cf40bfa760bf583e1a -SIZE (KDE/plasma/5.27.11/milou-5.27.11.tar.xz) = 58672 diff --git a/deskutils/plasma5-milou/pkg-descr b/deskutils/plasma5-milou/pkg-descr deleted file mode 100644 index 97014a1d0e6..00000000000 --- a/deskutils/plasma5-milou/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -A dedicated search Plasmoid built on top of Baloo. diff --git a/deskutils/plasma5-milou/pkg-plist b/deskutils/plasma5-milou/pkg-plist deleted file mode 100644 index ab68ceed211..00000000000 --- a/deskutils/plasma5-milou/pkg-plist +++ /dev/null @@ -1,113 +0,0 @@ -lib/libmilou.so.5 -lib/libmilou.so.%%KDE_PLASMA_VERSION%% -%%QT_QMLDIR%%/org/kde/milou/ResultDelegate.qml -%%QT_QMLDIR%%/org/kde/milou/ResultsListView.qml -%%QT_QMLDIR%%/org/kde/milou/ResultsListViewDelegate.qml -%%QT_QMLDIR%%/org/kde/milou/ResultsView.qml -%%QT_QMLDIR%%/org/kde/milou/globals.js -%%QT_QMLDIR%%/org/kde/milou/libmilouqmlplugin.so -%%QT_QMLDIR%%/org/kde/milou/qmldir -share/kservices5/plasma-applet-org.kde.milou.desktop -share/locale/ar/LC_MESSAGES/milou.mo -share/locale/ar/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/bg/LC_MESSAGES/milou.mo -share/locale/bg/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/bs/LC_MESSAGES/milou.mo -share/locale/bs/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/ca/LC_MESSAGES/milou.mo -share/locale/ca/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/ca@valencia/LC_MESSAGES/milou.mo -share/locale/ca@valencia/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/cs/LC_MESSAGES/milou.mo -share/locale/cs/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/da/LC_MESSAGES/milou.mo -share/locale/da/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/de/LC_MESSAGES/milou.mo -share/locale/de/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/el/LC_MESSAGES/milou.mo -share/locale/el/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/en_GB/LC_MESSAGES/milou.mo -share/locale/en_GB/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/es/LC_MESSAGES/milou.mo -share/locale/es/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/et/LC_MESSAGES/milou.mo -share/locale/et/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/eu/LC_MESSAGES/milou.mo -share/locale/eu/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/fi/LC_MESSAGES/milou.mo -share/locale/fi/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/fr/LC_MESSAGES/milou.mo -share/locale/fr/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/gl/LC_MESSAGES/milou.mo -share/locale/gl/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/he/LC_MESSAGES/milou.mo -share/locale/he/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/hi/LC_MESSAGES/milou.mo -share/locale/hi/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/hu/LC_MESSAGES/milou.mo -share/locale/hu/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/ia/LC_MESSAGES/milou.mo -share/locale/ia/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/id/LC_MESSAGES/milou.mo -share/locale/id/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/it/LC_MESSAGES/milou.mo -share/locale/it/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/ja/LC_MESSAGES/milou.mo -share/locale/ja/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/ka/LC_MESSAGES/milou.mo -share/locale/ka/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/ko/LC_MESSAGES/milou.mo -share/locale/ko/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/lt/LC_MESSAGES/milou.mo -share/locale/lt/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/ml/LC_MESSAGES/milou.mo -share/locale/ml/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/nb/LC_MESSAGES/milou.mo -share/locale/nb/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/nds/LC_MESSAGES/milou.mo -share/locale/nds/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/nl/LC_MESSAGES/milou.mo -share/locale/nl/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/nn/LC_MESSAGES/milou.mo -share/locale/nn/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/pa/LC_MESSAGES/milou.mo -share/locale/pa/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/pl/LC_MESSAGES/milou.mo -share/locale/pl/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/pt/LC_MESSAGES/milou.mo -share/locale/pt/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/pt_BR/LC_MESSAGES/milou.mo -share/locale/pt_BR/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/ro/LC_MESSAGES/milou.mo -share/locale/ro/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/ru/LC_MESSAGES/milou.mo -share/locale/ru/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/sk/LC_MESSAGES/milou.mo -share/locale/sk/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/sl/LC_MESSAGES/milou.mo -share/locale/sl/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/sr/LC_MESSAGES/milou.mo -share/locale/sr/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/sr@ijekavian/LC_MESSAGES/milou.mo -share/locale/sr@ijekavian/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/milou.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/sr@latin/LC_MESSAGES/milou.mo -share/locale/sr@latin/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/sv/LC_MESSAGES/milou.mo -share/locale/sv/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/tg/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/tr/LC_MESSAGES/milou.mo -share/locale/tr/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/uk/LC_MESSAGES/milou.mo -share/locale/uk/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/zh_CN/LC_MESSAGES/milou.mo -share/locale/zh_CN/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/locale/zh_TW/LC_MESSAGES/milou.mo -share/locale/zh_TW/LC_MESSAGES/plasma_applet_org.kde.milou.mo -share/metainfo/org.kde.milou.appdata.xml -share/plasma/plasmoids/org.kde.milou/contents/ui/SearchField.qml -share/plasma/plasmoids/org.kde.milou/contents/ui/globals.js -share/plasma/plasmoids/org.kde.milou/contents/ui/main.qml -share/plasma/plasmoids/org.kde.milou/metadata.desktop -share/plasma/plasmoids/org.kde.milou/metadata.json diff --git a/deskutils/plasma5-sddm-kcm/Makefile b/deskutils/plasma5-sddm-kcm/Makefile deleted file mode 100644 index 2aeeeef8b58..00000000000 --- a/deskutils/plasma5-sddm-kcm/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -PORTNAME= sddm-kcm -DISTVERSION= ${KDE_PLASMA_VERSION} -CATEGORIES= deskutils kde kde-plasma - -MAINTAINER= kde@FreeBSD.org -COMMENT= Plasma5 config module for SDDM -WWW= https://www.kde.org/plasma-desktop - -USES= cmake compiler:c++11-lib gettext kde:5 pkgconfig qt:5 tar:xz \ - xorg -USE_KDE= archive attica auth codecs completion config configwidgets \ - coreaddons i18n jobwidgets kcmutils kdeclarative kio newstuff \ - service widgetsaddons windowsystem xmlgui \ - ecm:build -USE_QT= concurrent core dbus declarative designer gui network uiplugin \ - widgets x11extras xml \ - buildtools:build qmake:build -USE_XORG= ice sm x11 xcb xcursor xext xfixes - -CMAKE_ARGS= -DSDDM_CONFIG_FILE:FILEPATH=${LOCALBASE}/etc/sddm.conf \ - -DSDDM_CONFIG_DIR:PATH=${LOCALBASE}/etc/sddm.conf.d - -.include diff --git a/deskutils/plasma5-sddm-kcm/distinfo b/deskutils/plasma5-sddm-kcm/distinfo deleted file mode 100644 index 2846bc6e56d..00000000000 --- a/deskutils/plasma5-sddm-kcm/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1709790861 -SHA256 (KDE/plasma/5.27.11/sddm-kcm-5.27.11.tar.xz) = 3b9bfe81359be12eb7aeee492160877bf29d1a6ff6ed381c6afcbd0c8b7874c0 -SIZE (KDE/plasma/5.27.11/sddm-kcm-5.27.11.tar.xz) = 94340 diff --git a/deskutils/plasma5-sddm-kcm/pkg-descr b/deskutils/plasma5-sddm-kcm/pkg-descr deleted file mode 100644 index a08971e5c9a..00000000000 --- a/deskutils/plasma5-sddm-kcm/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -Config module for SDDM. diff --git a/deskutils/plasma5-sddm-kcm/pkg-plist b/deskutils/plasma5-sddm-kcm/pkg-plist deleted file mode 100644 index 32d37a44ad1..00000000000 --- a/deskutils/plasma5-sddm-kcm/pkg-plist +++ /dev/null @@ -1,59 +0,0 @@ -bin/sddmthemeinstaller -lib/libexec/kauth/kcmsddm_authhelper -%%QT_PLUGINDIR%%/plasma/kcms/systemsettings/kcm_sddm.so -share/applications/kcm_sddm.desktop -share/dbus-1/system-services/org.kde.kcontrol.kcmsddm.service -share/dbus-1/system.d/org.kde.kcontrol.kcmsddm.conf -share/knsrcfiles/sddmtheme.knsrc -share/kpackage/kcms/kcm_sddm/contents/ui/Advanced.qml -share/kpackage/kcms/kcm_sddm/contents/ui/DetailsDialog.qml -share/kpackage/kcms/kcm_sddm/contents/ui/main.qml -share/locale/ar/LC_MESSAGES/kcm_sddm.mo -share/locale/az/LC_MESSAGES/kcm_sddm.mo -share/locale/bg/LC_MESSAGES/kcm_sddm.mo -share/locale/bs/LC_MESSAGES/kcm_sddm.mo -share/locale/ca/LC_MESSAGES/kcm_sddm.mo -share/locale/ca@valencia/LC_MESSAGES/kcm_sddm.mo -share/locale/cs/LC_MESSAGES/kcm_sddm.mo -share/locale/da/LC_MESSAGES/kcm_sddm.mo -share/locale/de/LC_MESSAGES/kcm_sddm.mo -share/locale/el/LC_MESSAGES/kcm_sddm.mo -share/locale/en_GB/LC_MESSAGES/kcm_sddm.mo -share/locale/es/LC_MESSAGES/kcm_sddm.mo -share/locale/et/LC_MESSAGES/kcm_sddm.mo -share/locale/eu/LC_MESSAGES/kcm_sddm.mo -share/locale/fi/LC_MESSAGES/kcm_sddm.mo -share/locale/fr/LC_MESSAGES/kcm_sddm.mo -share/locale/gl/LC_MESSAGES/kcm_sddm.mo -share/locale/he/LC_MESSAGES/kcm_sddm.mo -share/locale/hi/LC_MESSAGES/kcm_sddm.mo -share/locale/hu/LC_MESSAGES/kcm_sddm.mo -share/locale/ia/LC_MESSAGES/kcm_sddm.mo -share/locale/id/LC_MESSAGES/kcm_sddm.mo -share/locale/it/LC_MESSAGES/kcm_sddm.mo -share/locale/ja/LC_MESSAGES/kcm_sddm.mo -share/locale/ka/LC_MESSAGES/kcm_sddm.mo -share/locale/ko/LC_MESSAGES/kcm_sddm.mo -share/locale/lt/LC_MESSAGES/kcm_sddm.mo -share/locale/ml/LC_MESSAGES/kcm_sddm.mo -share/locale/nb/LC_MESSAGES/kcm_sddm.mo -share/locale/nl/LC_MESSAGES/kcm_sddm.mo -share/locale/nn/LC_MESSAGES/kcm_sddm.mo -share/locale/pa/LC_MESSAGES/kcm_sddm.mo -share/locale/pl/LC_MESSAGES/kcm_sddm.mo -share/locale/pt/LC_MESSAGES/kcm_sddm.mo -share/locale/pt_BR/LC_MESSAGES/kcm_sddm.mo -share/locale/ro/LC_MESSAGES/kcm_sddm.mo -share/locale/ru/LC_MESSAGES/kcm_sddm.mo -share/locale/sk/LC_MESSAGES/kcm_sddm.mo -share/locale/sl/LC_MESSAGES/kcm_sddm.mo -share/locale/sr/LC_MESSAGES/kcm_sddm.mo -share/locale/sr@ijekavian/LC_MESSAGES/kcm_sddm.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/kcm_sddm.mo -share/locale/sr@latin/LC_MESSAGES/kcm_sddm.mo -share/locale/sv/LC_MESSAGES/kcm_sddm.mo -share/locale/tr/LC_MESSAGES/kcm_sddm.mo -share/locale/uk/LC_MESSAGES/kcm_sddm.mo -share/locale/zh_CN/LC_MESSAGES/kcm_sddm.mo -share/locale/zh_TW/LC_MESSAGES/kcm_sddm.mo -share/polkit-1/actions/org.kde.kcontrol.kcmsddm.policy diff --git a/deskutils/plasma5-xdg-desktop-portal-kde/Makefile b/deskutils/plasma5-xdg-desktop-portal-kde/Makefile deleted file mode 100644 index f91bae182d8..00000000000 --- a/deskutils/plasma5-xdg-desktop-portal-kde/Makefile +++ /dev/null @@ -1,27 +0,0 @@ -PORTNAME= xdg-desktop-portal-kde -DISTVERSION= ${KDE_PLASMA_VERSION} -CATEGORIES= deskutils kde kde-plasma - -MAINTAINER= kde@FreeBSD.org -COMMENT= Backend implementation for xdg-desktop-portal -WWW= https://kde.org/plasma-desktop/ - -BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols \ - ${LOCALBASE}/include/linux/input-event-codes.h:devel/evdev-proto -LIB_DEPENDS= libwayland-client.so:graphics/wayland \ - libxkbcommon.so:x11/libxkbcommon - -USES= cmake gl kde:5 pkgconfig qt:5 tar:xz xorg -USE_GL= gl -USE_KDE= auth bookmarks codecs completion config configwidgets \ - coreaddons globalaccel guiaddons i18n iconthemes itemviews \ - jobwidgets kdeclarative kio kirigami2 notifications package \ - plasma-framework service solid wayland widgetsaddons \ - windowsystem xmlgui \ - ecm:build plasma-wayland-protocols:build -USE_QT= concurrent core dbus declarative gui network printsupport \ - wayland widgets xml \ - buildtools:build qmake:build -USE_XORG= x11 - -.include diff --git a/deskutils/plasma5-xdg-desktop-portal-kde/distinfo b/deskutils/plasma5-xdg-desktop-portal-kde/distinfo deleted file mode 100644 index 47e6806df65..00000000000 --- a/deskutils/plasma5-xdg-desktop-portal-kde/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1709790862 -SHA256 (KDE/plasma/5.27.11/xdg-desktop-portal-kde-5.27.11.tar.xz) = 3676898b1e145447a5e2d26fbe95a6b2f75c323e7e5e8645077db72c9916d9b3 -SIZE (KDE/plasma/5.27.11/xdg-desktop-portal-kde-5.27.11.tar.xz) = 143652 diff --git a/deskutils/plasma5-xdg-desktop-portal-kde/pkg-descr b/deskutils/plasma5-xdg-desktop-portal-kde/pkg-descr deleted file mode 100644 index 4a0570521a9..00000000000 --- a/deskutils/plasma5-xdg-desktop-portal-kde/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -A backend implementation for xdg-desktop-portal that is using Qt/KF5. - -xdg-desktop-portal works by exposing a series of D-Bus interfaces known as -portals under a well-known name (org.freedesktop.portal.Desktop) and object -path (/org/freedesktop/portal/desktop). - -The portal interfaces include APIs for file access, opening URIs, printing and -others. diff --git a/deskutils/plasma5-xdg-desktop-portal-kde/pkg-plist b/deskutils/plasma5-xdg-desktop-portal-kde/pkg-plist deleted file mode 100644 index 65f761bac9a..00000000000 --- a/deskutils/plasma5-xdg-desktop-portal-kde/pkg-plist +++ /dev/null @@ -1,54 +0,0 @@ -lib/libexec/xdg-desktop-portal-kde -lib/systemd/user/plasma-xdg-desktop-portal-kde.service -share/applications/org.freedesktop.impl.portal.desktop.kde.desktop -share/dbus-1/services/org.freedesktop.impl.portal.desktop.kde.service -share/knotifications5/xdg-desktop-portal-kde.notifyrc -share/locale/ar/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/az/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/bg/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/ca/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/ca@valencia/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/cs/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/da/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/de/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/el/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/en_GB/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/es/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/et/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/eu/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/fi/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/fr/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/gl/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/he/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/hu/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/ia/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/id/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/it/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/ja/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/ka/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/ko/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/lt/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/ml/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/nl/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/nn/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/pa/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/pl/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/pt/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/pt_BR/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/ro/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/ru/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/sk/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/sl/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/sr/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/sr@ijekavian/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/sr@latin/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/sv/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/ta/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/tr/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/uk/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/zh_CN/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/locale/zh_TW/LC_MESSAGES/xdg-desktop-portal-kde.mo -share/qlogging-categories5/xdp-kde.categories -share/xdg-desktop-portal/kde-portals.conf -share/xdg-desktop-portal/portals/kde.portal diff --git a/deskutils/py-i3-gnome-pomodoro/Makefile b/deskutils/py-i3-gnome-pomodoro/Makefile index 89b4633b6ea..3b882dd32ca 100644 --- a/deskutils/py-i3-gnome-pomodoro/Makefile +++ b/deskutils/py-i3-gnome-pomodoro/Makefile @@ -26,6 +26,8 @@ USES= python shebangfix USE_PYTHON= autoplist pep517 +NO_ARCH= yes + SHEBANG_FILES= ${WRKSRC}/${PYDISTNAME}/pomodoro_client.py PYDISTNAME= ${PORTNAME:S/-/_/g} diff --git a/deskutils/remind/Makefile b/deskutils/remind/Makefile index 0e7490672f1..1dff4419b36 100644 --- a/deskutils/remind/Makefile +++ b/deskutils/remind/Makefile @@ -1,5 +1,5 @@ PORTNAME= remind -DISTVERSION= 05.02.02 +DISTVERSION= 05.02.03 CATEGORIES= deskutils # upstream moves distfiles to OLD once a new release appears MASTER_SITES= https://dianne.skoll.ca/projects/remind/download/ \ diff --git a/deskutils/remind/distinfo b/deskutils/remind/distinfo index bebf8b8201f..9d71296ff52 100644 --- a/deskutils/remind/distinfo +++ b/deskutils/remind/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736523927 -SHA256 (remind-05.02.02.tar.gz) = d5ac5f4e159f9d4a03f7980f3e231db86bcb28c2938ea0c8c3ea80ec9ba21c20 -SIZE (remind-05.02.02.tar.gz) = 4523621 +TIMESTAMP = 1737595517 +SHA256 (remind-05.02.03.tar.gz) = 74615cf80fdb52caafef0730ffbc1c460f905c9b1d01ce218931baef2c4e278b +SIZE (remind-05.02.03.tar.gz) = 4533757 diff --git a/deskutils/remind/pkg-plist b/deskutils/remind/pkg-plist index 04b62c6e6a1..418fa3a4c1b 100644 --- a/deskutils/remind/pkg-plist +++ b/deskutils/remind/pkg-plist @@ -385,6 +385,17 @@ share/man/man1/remind.1.gz %%DATADIR%%/holidays/kw.rem %%DATADIR%%/holidays/kz.rem %%DATADIR%%/holidays/la.rem +%%DATADIR%%/holidays/lgbtq.rem +%%DATADIR%%/holidays/lgbtq/au.rem +%%DATADIR%%/holidays/lgbtq/br.rem +%%DATADIR%%/holidays/lgbtq/ca.rem +%%DATADIR%%/holidays/lgbtq/cl.rem +%%DATADIR%%/holidays/lgbtq/ie.rem +%%DATADIR%%/holidays/lgbtq/in.rem +%%DATADIR%%/holidays/lgbtq/nl.rem +%%DATADIR%%/holidays/lgbtq/ua.rem +%%DATADIR%%/holidays/lgbtq/uk.rem +%%DATADIR%%/holidays/lgbtq/us.rem %%DATADIR%%/holidays/li.rem %%DATADIR%%/holidays/ls.rem %%DATADIR%%/holidays/lt.rem diff --git a/deskutils/when/Makefile b/deskutils/when/Makefile index 69bc3bfa839..d2c79f9dffc 100644 --- a/deskutils/when/Makefile +++ b/deskutils/when/Makefile @@ -14,7 +14,7 @@ LICENSE_COMB= dual USES= perl5 shebangfix USE_PERL5= run -MAKE_ARGS= MANDIR=${PREFIX}/share/man/man1 prefix=${PREFIX} +MAKE_ARGS= prefix=${PREFIX} NO_ARCH= yes NO_BUILD= yes diff --git a/deskutils/xfce4-notes-plugin/Makefile b/deskutils/xfce4-notes-plugin/Makefile index f0a536e0b5f..defb8aba1f1 100644 --- a/deskutils/xfce4-notes-plugin/Makefile +++ b/deskutils/xfce4-notes-plugin/Makefile @@ -1,5 +1,5 @@ PORTNAME= xfce4-notes-plugin -PORTVERSION= 1.11.1 +PORTVERSION= 1.11.2 CATEGORIES= deskutils xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 diff --git a/deskutils/xfce4-notes-plugin/distinfo b/deskutils/xfce4-notes-plugin/distinfo index 4578b23cb03..3484295c880 100644 --- a/deskutils/xfce4-notes-plugin/distinfo +++ b/deskutils/xfce4-notes-plugin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735486890 -SHA256 (xfce4/xfce4-notes-plugin-1.11.1.tar.bz2) = ef410999c9dafc5cf13fdcfd62ae49728508c0d37510f006971d5291061524aa -SIZE (xfce4/xfce4-notes-plugin-1.11.1.tar.bz2) = 622941 +TIMESTAMP = 1738449598 +SHA256 (xfce4/xfce4-notes-plugin-1.11.2.tar.bz2) = 8301fcd397bbc98a3def3d94f04de30cc128b4a35477024d2bcb2952a161a3b5 +SIZE (xfce4/xfce4-notes-plugin-1.11.2.tar.bz2) = 640562 diff --git a/deskutils/zanshin/Makefile b/deskutils/zanshin/Makefile index 124ef8aae73..d4663abc533 100644 --- a/deskutils/zanshin/Makefile +++ b/deskutils/zanshin/Makefile @@ -8,20 +8,19 @@ WWW= https://zanshin.kde.org/ LIB_DEPENDS= libical.so:devel/libical -USES= cmake compiler:c++14-lang gettext kde:5 qt:5 tar:xz xorg +USES= cmake compiler:c++14-lang gettext kde:6 qt:6 tar:xz xorg USE_KDE= akonadi auth bookmarks codecs completion config configwidgets \ - coreaddons crash ecm:build guiaddons i18n iconthemes itemmodels \ - itemviews jobwidgets kdelibs4support kio notifications package \ - parts plasma-framework runner service solid sonnet textwidgets \ - unitconversion wallet widgetsaddons windowsystem xmlgui \ -# PIM Components -USE_KDE+= akonadicalendar akonadicontacts akonadinotes akonadisearch \ + coreaddons crash guiaddons i18n iconthemes itemmodels \ + itemviews jobwidgets kio libplasma notifications package parts \ + service solid sonnet textwidgets unitconversion wallet \ + widgetsaddons windowsystem xmlgui \ + ecm:build +# PIM Copmonents +USE_KDE+= akonadicalendar akonadicontacts akonadisearch \ calendarcore contacts identitymanagement kontactinterface ldap \ mime pimtextedit \ - kdepim-runtime5:run -USE_QT= concurrent core dbus declarative gui network printsupport testlib \ - widgets xml \ - buildtools:build qmake:build + kdepim-runtime:run +USE_QT= base USE_XORG= x11 .include diff --git a/deskutils/zanshin/distinfo b/deskutils/zanshin/distinfo index 6588e0e57f8..c44c0cfceda 100644 --- a/deskutils/zanshin/distinfo +++ b/deskutils/zanshin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889448 -SHA256 (KDE/release-service/23.08.5/zanshin-23.08.5.tar.xz) = c0f95e1c07d0d23bfac05474129740b8f0928c038d2b3144344b98316365f56e -SIZE (KDE/release-service/23.08.5/zanshin-23.08.5.tar.xz) = 365784 +TIMESTAMP = 1734460076 +SHA256 (KDE/release-service/24.12.0/zanshin-24.12.0.tar.xz) = 6a84825fc75e5b0ce04aec8decd8062989f5463ab94f76f8d40a5f5ccbf6cf90 +SIZE (KDE/release-service/24.12.0/zanshin-24.12.0.tar.xz) = 377568 diff --git a/deskutils/zanshin/pkg-plist b/deskutils/zanshin/pkg-plist index 1dade16c788..7436dfbdbdc 100644 --- a/deskutils/zanshin/pkg-plist +++ b/deskutils/zanshin/pkg-plist @@ -1,7 +1,7 @@ bin/zanshin bin/zanshin-migrator -%%QT_PLUGINDIR%%/kf5/krunner/org.kde.zanshin.so -%%QT_PLUGINDIR%%/pim5/kontact/kontact_zanshinplugin.so +%%QT_PLUGINDIR%%/kf6/krunner/org.kde.zanshin.so +%%QT_PLUGINDIR%%/pim6/kontact/kontact_zanshinplugin.so %%QT_PLUGINDIR%%/zanshin_part.so share/applications/org.kde.zanshin.desktop share/icons/hicolor/128x128/apps/zanshin.png @@ -9,7 +9,8 @@ share/icons/hicolor/256x256/apps/zanshin.png share/icons/hicolor/48x48/apps/zanshin.png share/icons/hicolor/64x64/apps/zanshin.png share/icons/hicolor/scalable/apps/zanshin.svgz -share/kxmlgui5/zanshin/zanshin_part.rc +share/locale/ar/LC_MESSAGES/zanshin.mo +share/locale/ast/LC_MESSAGES/zanshin.mo share/locale/bg/LC_MESSAGES/zanshin.mo share/locale/bs/LC_MESSAGES/zanshin.mo share/locale/ca/LC_MESSAGES/zanshin.mo @@ -18,6 +19,7 @@ share/locale/cs/LC_MESSAGES/zanshin.mo share/locale/da/LC_MESSAGES/zanshin.mo share/locale/de/LC_MESSAGES/zanshin.mo share/locale/en_GB/LC_MESSAGES/zanshin.mo +share/locale/eo/LC_MESSAGES/zanshin.mo share/locale/es/LC_MESSAGES/zanshin.mo share/locale/et/LC_MESSAGES/zanshin.mo share/locale/eu/LC_MESSAGES/zanshin.mo @@ -25,6 +27,7 @@ share/locale/fi/LC_MESSAGES/zanshin.mo share/locale/fr/LC_MESSAGES/zanshin.mo share/locale/ga/LC_MESSAGES/zanshin.mo share/locale/gl/LC_MESSAGES/zanshin.mo +share/locale/he/LC_MESSAGES/zanshin.mo share/locale/hu/LC_MESSAGES/zanshin.mo share/locale/ia/LC_MESSAGES/zanshin.mo share/locale/it/LC_MESSAGES/zanshin.mo diff --git a/deskutils/zim/Makefile b/deskutils/zim/Makefile index 3d20ad126c8..6e9887fad49 100644 --- a/deskutils/zim/Makefile +++ b/deskutils/zim/Makefile @@ -1,5 +1,5 @@ PORTNAME= zim -DISTVERSION= 0.76.0 +DISTVERSION= 0.76.1 CATEGORIES= deskutils python MASTER_SITES= https://www.zim-wiki.org/downloads/ diff --git a/deskutils/zim/distinfo b/deskutils/zim/distinfo index b4b5eb1f5be..955a3039f07 100644 --- a/deskutils/zim/distinfo +++ b/deskutils/zim/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736597428 -SHA256 (zim-0.76.0.tar.gz) = 09ccaca5a277ae73884713066d45dc8c48180e3c0ded0120e18d3b0d8fdd38c8 -SIZE (zim-0.76.0.tar.gz) = 3338046 +TIMESTAMP = 1738483842 +SHA256 (zim-0.76.1.tar.gz) = 6a8edd625750a208f1b9b009077bec4d28d38333988e4a047a2d6a594bf91055 +SIZE (zim-0.76.1.tar.gz) = 2671879 diff --git a/devel/Makefile b/devel/Makefile index a7861af58af..e070bec6f7b 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -48,6 +48,7 @@ SUBDIR += R-cran-devtools SUBDIR += R-cran-diffobj SUBDIR += R-cran-doParallel + SUBDIR += R-cran-docopt SUBDIR += R-cran-ellipsis SUBDIR += R-cran-evaluate SUBDIR += R-cran-fansi @@ -136,6 +137,7 @@ SUBDIR += R-cran-sessioninfo SUBDIR += R-cran-sfsmisc SUBDIR += R-cran-sourcetools + SUBDIR += R-cran-sparsevctrs SUBDIR += R-cran-sys SUBDIR += R-cran-systemfonts SUBDIR += R-cran-testit @@ -153,6 +155,7 @@ SUBDIR += R-cran-vcd SUBDIR += R-cran-vctrs SUBDIR += R-cran-waldo + SUBDIR += R-cran-webfakes SUBDIR += R-cran-whisker SUBDIR += R-cran-whoami SUBDIR += R-cran-withr @@ -619,7 +622,6 @@ SUBDIR += doctest SUBDIR += doctorj SUBDIR += dolphin-plugins - SUBDIR += dolphin-plugins-devel SUBDIR += dotconf SUBDIR += double-conversion SUBDIR += doxygen @@ -731,6 +733,7 @@ SUBDIR += freebsd-git-devtools SUBDIR += freebsd-sysroot SUBDIR += frink + SUBDIR += fruit SUBDIR += fsmtrie SUBDIR += fstrcmp SUBDIR += fstrm @@ -939,6 +942,7 @@ SUBDIR += gradle6 SUBDIR += gradle62 SUBDIR += gradle761 + SUBDIR += gradle8 SUBDIR += grantlee5 SUBDIR += grcov SUBDIR += grex @@ -1044,6 +1048,7 @@ SUBDIR += ipython SUBDIR += ireport SUBDIR += isa-l + SUBDIR += isa-l_crypto SUBDIR += iscd-commons SUBDIR += isfreedesktop SUBDIR += isl @@ -1166,7 +1171,7 @@ SUBDIR += kodi-platform SUBDIR += kokkos SUBDIR += kommit - SUBDIR += kore + SUBDIR += kopeninghours SUBDIR += kpublictransport SUBDIR += kronosnet SUBDIR += ksql @@ -1566,6 +1571,7 @@ SUBDIR += linux_libusb SUBDIR += listserialc SUBDIR += liteide + SUBDIR += llama.el SUBDIR += llbuild SUBDIR += lldb-mi SUBDIR += llnextgen @@ -2253,6 +2259,7 @@ SUBDIR += p5-Data-Dumper-Perltidy SUBDIR += p5-Data-Dumper-Simple SUBDIR += p5-Data-Flow + SUBDIR += p5-Data-Frame SUBDIR += p5-Data-GUID SUBDIR += p5-Data-Grouper SUBDIR += p5-Data-HashArray @@ -2544,6 +2551,7 @@ SUBDIR += p5-Eval-Closure SUBDIR += p5-Eval-Context SUBDIR += p5-Eval-LineNumbers + SUBDIR += p5-Eval-Quosure SUBDIR += p5-Eval-WithLexicals SUBDIR += p5-Event SUBDIR += p5-Event-ExecFlow @@ -2572,6 +2580,7 @@ SUBDIR += p5-ExtUtils-Constant SUBDIR += p5-ExtUtils-CppGuess SUBDIR += p5-ExtUtils-Depends + SUBDIR += p5-ExtUtils-H2PM SUBDIR += p5-ExtUtils-HasCompiler SUBDIR += p5-ExtUtils-Helpers SUBDIR += p5-ExtUtils-Install @@ -2585,6 +2594,7 @@ SUBDIR += p5-ExtUtils-PkgConfig SUBDIR += p5-ExtUtils-XSBuilder SUBDIR += p5-ExtUtils-XSpp + SUBDIR += p5-FFI-C SUBDIR += p5-FFI-C-Stat SUBDIR += p5-FFI-CheckLib SUBDIR += p5-FFI-Platypus @@ -2986,6 +2996,7 @@ SUBDIR += p5-Module-Build SUBDIR += p5-Module-Build-Convert SUBDIR += p5-Module-Build-Kwalitee + SUBDIR += p5-Module-Build-Parse-Yapp SUBDIR += p5-Module-Build-Pluggable SUBDIR += p5-Module-Build-Pluggable-CPANfile SUBDIR += p5-Module-Build-Pluggable-ReadmeMarkdownFromPod @@ -3663,7 +3674,6 @@ SUBDIR += p5-Test-Fixture-DBIC-Schema SUBDIR += p5-Test-Future-IO-Impl SUBDIR += p5-Test-Group - SUBDIR += p5-Test-HTML-Tidy SUBDIR += p5-Test-Harness SUBDIR += p5-Test-Harness-Straps SUBDIR += p5-Test-HasVersion @@ -3724,6 +3734,7 @@ SUBDIR += p5-Test-Pod SUBDIR += p5-Test-Pod-Coverage SUBDIR += p5-Test-Pod-Coverage-Permissive + SUBDIR += p5-Test-Pod-Links SUBDIR += p5-Test-Portability-Files SUBDIR += p5-Test-Prereq SUBDIR += p5-Test-RandomResults @@ -3791,6 +3802,7 @@ SUBDIR += p5-Test2-Tools-FFI SUBDIR += p5-Test2-Tools-LoadModule SUBDIR += p5-Test2-Tools-MemoryCycle + SUBDIR += p5-Test2-Tools-PDL SUBDIR += p5-Text-Levenshtein SUBDIR += p5-Text-Levenshtein-Damerau SUBDIR += p5-Text-Levenshtein-Damerau-XS @@ -3880,7 +3892,9 @@ SUBDIR += p5-Type-Tiny SUBDIR += p5-Type-Tiny-Signatures SUBDIR += p5-Type-Tiny-XS + SUBDIR += p5-Type-TinyX-Facets SUBDIR += p5-Types-Core + SUBDIR += p5-Types-PDL SUBDIR += p5-Types-Path-Tiny SUBDIR += p5-Types-Self SUBDIR += p5-Types-Serialiser @@ -3927,6 +3941,7 @@ SUBDIR += p5-XS-Parse-Keyword SUBDIR += p5-XS-Parse-Sublike SUBDIR += p5-XSLoader + SUBDIR += p5-XT-Files SUBDIR += p5-XXX SUBDIR += p5-Xporter SUBDIR += p5-YAML-AppConfig @@ -3957,6 +3972,7 @@ SUBDIR += p5-enum SUBDIR += p5-ex-lib SUBDIR += p5-experimental + SUBDIR += p5-failures SUBDIR += p5-forks SUBDIR += p5-github_creator SUBDIR += p5-goto-file @@ -4295,9 +4311,6 @@ SUBDIR += pkgconf SUBDIR += plan9port SUBDIR += plasma - SUBDIR += plasma5-khotkeys - SUBDIR += plasma5-kwrited - SUBDIR += plasma5-plasma-sdk SUBDIR += plasma6-kwrited SUBDIR += plasma6-plasma-sdk SUBDIR += plasma6-plasma5support @@ -4998,6 +5011,7 @@ SUBDIR += py-icalendar SUBDIR += py-ice SUBDIR += py-ice37 + SUBDIR += py-id SUBDIR += py-identify SUBDIR += py-ijson SUBDIR += py-imgkit @@ -5541,7 +5555,6 @@ SUBDIR += py-pydevd SUBDIR += py-pydispatcher SUBDIR += py-pydocstyle - SUBDIR += py-pydrive SUBDIR += py-pyee SUBDIR += py-pyee11 SUBDIR += py-pyelftools @@ -5666,6 +5679,7 @@ SUBDIR += py-pytest-mutagen SUBDIR += py-pytest-mypy SUBDIR += py-pytest-mypy-plugins + SUBDIR += py-pytest-mypy-testing SUBDIR += py-pytest-nunit SUBDIR += py-pytest-order SUBDIR += py-pytest-parallel @@ -6036,6 +6050,7 @@ SUBDIR += py-types-MarkupSafe SUBDIR += py-types-Pillow SUBDIR += py-types-PyYAML + SUBDIR += py-types-Pygments SUBDIR += py-types-Werkzeug SUBDIR += py-types-click SUBDIR += py-types-cryptography @@ -6053,6 +6068,7 @@ SUBDIR += py-types-setuptools SUBDIR += py-types-toml SUBDIR += py-types-typed-ast + SUBDIR += py-types-ujson SUBDIR += py-types-urllib3 SUBDIR += py-typeshed-client SUBDIR += py-typing-extensions @@ -8196,6 +8212,7 @@ SUBDIR += tagref SUBDIR += tailor SUBDIR += talloc + SUBDIR += talloc242 SUBDIR += task SUBDIR += taskctl SUBDIR += taskflow @@ -8225,6 +8242,7 @@ SUBDIR += terraform-ls SUBDIR += test-drive SUBDIR += tevent + SUBDIR += tevent016 SUBDIR += tex-kpathsea SUBDIR += tex-libtexlua SUBDIR += tex-libtexluajit @@ -8332,6 +8350,7 @@ SUBDIR += wf-config SUBDIR += wininfo SUBDIR += wizardkit + SUBDIR += wizer SUBDIR += woff2 SUBDIR += wrangler SUBDIR += wxformbuilder diff --git a/devel/R-cran-chk/Makefile b/devel/R-cran-chk/Makefile index 800625bed7e..c02c6521d1f 100644 --- a/devel/R-cran-chk/Makefile +++ b/devel/R-cran-chk/Makefile @@ -1,5 +1,5 @@ PORTNAME= chk -PORTVERSION= 0.9.2 +PORTVERSION= 0.10.0 CATEGORIES= devel DISTNAME= ${PORTNAME}_${PORTVERSION} diff --git a/devel/R-cran-chk/distinfo b/devel/R-cran-chk/distinfo index 4de933bd530..279cad1b8f5 100644 --- a/devel/R-cran-chk/distinfo +++ b/devel/R-cran-chk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721976704 -SHA256 (chk_0.9.2.tar.gz) = af0ff396804e3f3e2b85b8874b42707c9481b85a7a9a4bd97ed5ac7513a6d138 -SIZE (chk_0.9.2.tar.gz) = 84466 +TIMESTAMP = 1738313295 +SHA256 (chk_0.10.0.tar.gz) = 5b08cdfa691f65febbc939fc1f45a2b6ffbb446c6b554732a1cd7214fdabd384 +SIZE (chk_0.10.0.tar.gz) = 687404 diff --git a/devel/R-cran-docopt/Makefile b/devel/R-cran-docopt/Makefile new file mode 100644 index 00000000000..eb5b7dfac22 --- /dev/null +++ b/devel/R-cran-docopt/Makefile @@ -0,0 +1,17 @@ +PORTNAME= docopt +DISTVERSION= 0.7.1 +CATEGORIES= devel +DISTNAME= ${PORTNAME}_${DISTVERSION} + +MAINTAINER= uzsolt@FreeBSD.org +COMMENT= Command-Line Interface Specification Language +WWW= https://cran.r-project.org/package=docopt + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +TEST_DEPENDS= R-cran-testthat>0:devel/R-cran-testthat + +USES= cran:auto-plist + +.include diff --git a/devel/R-cran-docopt/distinfo b/devel/R-cran-docopt/distinfo new file mode 100644 index 00000000000..6c8b4a5fda3 --- /dev/null +++ b/devel/R-cran-docopt/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738683158 +SHA256 (docopt_0.7.1.tar.gz) = 9f473887e4607e9b21fd4ab02e802858d0ac2ca6dad9e357a9d884a47fe4b0ff +SIZE (docopt_0.7.1.tar.gz) = 29465 diff --git a/devel/R-cran-docopt/pkg-descr b/devel/R-cran-docopt/pkg-descr new file mode 100644 index 00000000000..7e5b61c1bf3 --- /dev/null +++ b/devel/R-cran-docopt/pkg-descr @@ -0,0 +1,2 @@ +Define a command-line interface by just giving it a description in the specific +format. diff --git a/devel/R-cran-hardhat/Makefile b/devel/R-cran-hardhat/Makefile index 93dde93275f..4f76a42393b 100644 --- a/devel/R-cran-hardhat/Makefile +++ b/devel/R-cran-hardhat/Makefile @@ -1,5 +1,5 @@ PORTNAME= hardhat -DISTVERSION= 1.4.0 +DISTVERSION= 1.4.1 CATEGORIES= devel DISTNAME= ${PORTNAME}_${PORTVERSION} @@ -13,13 +13,23 @@ LICENSE_FILE= ${WRKSRC}/LICENSE CRAN_DEPENDS= R-cran-cli>=3.6.0:devel/R-cran-cli \ R-cran-glue>=1.6.2:devel/R-cran-glue \ R-cran-rlang>=1.1.0:devel/R-cran-rlang \ + R-cran-sparsevctrs>=0.2.0:devel/R-cran-sparsevctrs \ R-cran-tibble>=3.2.1:devel/R-cran-tibble \ R-cran-vctrs>=0.6.0:devel/R-cran-vctrs BUILD_DEPENDS= ${CRAN_DEPENDS} RUN_DEPENDS= ${CRAN_DEPENDS} -TEST_DEPENDS= R-cran-recipes>0:math/R-cran-recipes \ +TEST_DEPENDS= R-cran-knitr>0:print/R-cran-knitr \ + R-cran-recipes>0:math/R-cran-recipes \ R-cran-testthat>0:devel/R-cran-testthat USES= cran:auto-plist +pre-test: +# Use absolute path instead of relative + @${REINPLACE_CMD} -e 's|../man/figures/|${WRKSRC}/man/figures/|g' ${WRKSRC}/vignettes/package.Rmd + +# R-cran-modeldata package does not exist yet + @${LOCALBASE}/bin/Rscript -e 'install.packages("modeldata", \ + repos = "https://cloud.r-project.org")' + .include diff --git a/devel/R-cran-hardhat/distinfo b/devel/R-cran-hardhat/distinfo index cc801f2c086..bbae127b14c 100644 --- a/devel/R-cran-hardhat/distinfo +++ b/devel/R-cran-hardhat/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1717397792 -SHA256 (hardhat_1.4.0.tar.gz) = 46d023ddfc8f940cd889478fa91c42e894a0df58a10f3b6c0eb688a500b2b3ad -SIZE (hardhat_1.4.0.tar.gz) = 611157 +TIMESTAMP = 1738453073 +SHA256 (hardhat_1.4.1.tar.gz) = 993dfbdb9eefd10440e5b8b7c5a8f95a98b4fceac6ec1985b675ee35cbadde43 +SIZE (hardhat_1.4.1.tar.gz) = 619016 diff --git a/devel/R-cran-parallelly/Makefile b/devel/R-cran-parallelly/Makefile index 242c46d52b6..4a3d960c4b8 100644 --- a/devel/R-cran-parallelly/Makefile +++ b/devel/R-cran-parallelly/Makefile @@ -1,5 +1,5 @@ PORTNAME= parallelly -DISTVERSION= 1.41.0 +DISTVERSION= 1.42.0 CATEGORIES= devel DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/devel/R-cran-parallelly/distinfo b/devel/R-cran-parallelly/distinfo index 6b2aaeb72ef..c955f093d32 100644 --- a/devel/R-cran-parallelly/distinfo +++ b/devel/R-cran-parallelly/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734597196 -SHA256 (parallelly_1.41.0.tar.gz) = 31fe14e3d26e2ce31d316cdd0b5b203ea890ff95d1947f3dfa5477dedc34e50f -SIZE (parallelly_1.41.0.tar.gz) = 271820 +TIMESTAMP = 1738510440 +SHA256 (parallelly_1.42.0.tar.gz) = 84086bead1f65861d590fa51966ac98769ff625696e694b83603fbad1ae1e7f3 +SIZE (parallelly_1.42.0.tar.gz) = 304689 diff --git a/devel/R-cran-sparsevctrs/Makefile b/devel/R-cran-sparsevctrs/Makefile new file mode 100644 index 00000000000..3ee17d64e79 --- /dev/null +++ b/devel/R-cran-sparsevctrs/Makefile @@ -0,0 +1,23 @@ +PORTNAME= sparsevctrs +DISTVERSION= 0.2.0 +CATEGORIES= devel +DISTNAME= ${PORTNAME}_${PORTVERSION} + +MAINTAINER= eduardo@FreeBSD.org +COMMENT= Sparse Vectors for Use in Data Frames +WWW= https://cran.r-project.org/web/packages/sparsevctrs/ + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +CRAN_DEPENDS= R-cran-cli>=3.4.0:devel/R-cran-cli \ + R-cran-rlang>=1.1.0:devel/R-cran-rlang \ + R-cran-vctrs>0:devel/R-cran-vctrs +BUILD_DEPENDS= ${CRAN_DEPENDS} +RUN_DEPENDS= ${CRAN_DEPENDS} +TEST_DEPENDS= R-cran-knitr>0:print/R-cran-knitr \ + R-cran-testthat>0:devel/R-cran-testthat + +USES= cran:auto-plist,compiles + +.include diff --git a/devel/R-cran-sparsevctrs/distinfo b/devel/R-cran-sparsevctrs/distinfo new file mode 100644 index 00000000000..0def8731930 --- /dev/null +++ b/devel/R-cran-sparsevctrs/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738489648 +SHA256 (sparsevctrs_0.2.0.tar.gz) = 04f806ea5e3e7aae406e4aeb759df398b7a7871a812ee20681bdcb4dfafe3f8a +SIZE (sparsevctrs_0.2.0.tar.gz) = 83931 diff --git a/devel/R-cran-sparsevctrs/pkg-descr b/devel/R-cran-sparsevctrs/pkg-descr new file mode 100644 index 00000000000..bbb3311424f --- /dev/null +++ b/devel/R-cran-sparsevctrs/pkg-descr @@ -0,0 +1,5 @@ +Provides sparse vectors powered by ALTREP (Alternative Representations +for R Objects) that behave like regular vectors, and can thus be used in +data frames. Also provides tools to convert between sparse matrices and +data frames with sparse columns and functions to interact with sparse +vectors. diff --git a/devel/R-cran-webfakes/Makefile b/devel/R-cran-webfakes/Makefile new file mode 100644 index 00000000000..c1d097ab7df --- /dev/null +++ b/devel/R-cran-webfakes/Makefile @@ -0,0 +1,30 @@ +PORTNAME= webfakes +DISTVERSION= 1.3.2 +CATEGORIES= devel +DISTNAME= ${PORTNAME}_${DISTVERSION} + +MAINTAINER= uzsolt@FreeBSD.org +COMMENT= Fake Web Apps for HTTP Testing +WWW= https://cran.r-project.org/package=webfakes + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +TEST_DEPENDS= R-cran-brotli>0:archivers/R-cran-brotli \ + R-cran-callr>0:devel/R-cran-callr \ + R-cran-covr>0:devel/R-cran-covr \ + R-cran-curl>0:ftp/R-cran-curl \ + R-cran-digest>0:security/R-cran-digest \ + R-cran-glue>0:devel/R-cran-glue \ + R-cran-httpuv>0:www/R-cran-httpuv \ + R-cran-httr>0:www/R-cran-httr \ + R-cran-jsonlite>0:converters/R-cran-jsonlite \ + R-cran-processx>0:sysutils/R-cran-processx \ + R-cran-testthat>=3.0.0:devel/R-cran-testthat \ + R-cran-withr>0:devel/R-cran-withr \ + R-cran-xml2>0:textproc/R-cran-xml2 \ + R-cran-zip>=2.3.0:archivers/R-cran-zip + +USES= cran:auto-plist,compiles + +.include diff --git a/devel/R-cran-webfakes/distinfo b/devel/R-cran-webfakes/distinfo new file mode 100644 index 00000000000..34999643da9 --- /dev/null +++ b/devel/R-cran-webfakes/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1737528205 +SHA256 (webfakes_1.3.2.tar.gz) = c868a11ae9880bdbfc2e5b067e7d3d9d2f35d9236aa724526b8e95c886c90ca2 +SIZE (webfakes_1.3.2.tar.gz) = 435284 diff --git a/devel/R-cran-webfakes/pkg-descr b/devel/R-cran-webfakes/pkg-descr new file mode 100644 index 00000000000..00d94a4fc8f --- /dev/null +++ b/devel/R-cran-webfakes/pkg-descr @@ -0,0 +1,5 @@ +Create a web app that makes it easier to test web clients without using the +internet. It includes a web app framework with path matching, parameters and +templates. Can parse various 'HTTP' request bodies. Can send 'JSON' data or +files from the disk. Includes a web app that implements the 'httpbin.org' web +service. diff --git a/devel/adacurses/Makefile b/devel/adacurses/Makefile index 56c4570df45..03271f11b33 100644 --- a/devel/adacurses/Makefile +++ b/devel/adacurses/Makefile @@ -30,6 +30,8 @@ PLIST_SUB= atic=adacurses/terminal_interface-curses OPTIONS_DEFINE= DOCS +PIE_UNSAFE= yes + post-patch: @${REINPLACE_CMD} -e '/(INSTALL_PROG)/d' -e 's|@ADAGEN_LDFLAGS@||' \ ${WRKSRC}/gen/Makefile.in diff --git a/devel/android-tools/Makefile b/devel/android-tools/Makefile index c74937c6acc..70fdda1dcb4 100644 --- a/devel/android-tools/Makefile +++ b/devel/android-tools/Makefile @@ -1,6 +1,6 @@ PORTNAME= android-tools PORTVERSION= 31.0.3p2.0 -PORTREVISION= 28 +PORTREVISION= 29 CATEGORIES= devel MASTER_SITES= GH diff --git a/devel/apache-orc/Makefile b/devel/apache-orc/Makefile index 08401c97455..9a30de2eac5 100644 --- a/devel/apache-orc/Makefile +++ b/devel/apache-orc/Makefile @@ -1,5 +1,6 @@ PORTNAME= orc DISTVERSION= 2.0.3 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= https://dlcdn.apache.org/orc/orc-2.0.3/:orc \ https://archive.apache.org/dist/orc/orc-format-1.0.0/:orc_format diff --git a/devel/aws-crt-cpp/Makefile b/devel/aws-crt-cpp/Makefile index 2cdd544d152..bd5f16a91e8 100644 --- a/devel/aws-crt-cpp/Makefile +++ b/devel/aws-crt-cpp/Makefile @@ -1,6 +1,6 @@ PORTNAME= aws-crt-cpp DISTVERSIONPREFIX= v -DISTVERSION= 0.29.9 +DISTVERSION= 0.30.1 CATEGORIES= devel MAINTAINER= eduardo@FreeBSD.org @@ -28,7 +28,6 @@ USE_GITHUB= yes GH_ACCOUNT= awslabs USE_LDCONFIG= yes -CMAKE_ARGS+= -DCMAKE_PREFIX_PATH=${LOCALBASE} CMAKE_ON= BUILD_SHARED_LIBS CMAKE_OFF= BUILD_DEPS BUILD_TESTING diff --git a/devel/aws-crt-cpp/distinfo b/devel/aws-crt-cpp/distinfo index b7a7f9d8e26..e123148b0d9 100644 --- a/devel/aws-crt-cpp/distinfo +++ b/devel/aws-crt-cpp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737017648 -SHA256 (awslabs-aws-crt-cpp-v0.29.9_GH0.tar.gz) = d445ab7a26c03a0c0cbb9d82203ee32a56c762a3cef1874783783431b8eb015a -SIZE (awslabs-aws-crt-cpp-v0.29.9_GH0.tar.gz) = 367124 +TIMESTAMP = 1738272563 +SHA256 (awslabs-aws-crt-cpp-v0.30.1_GH0.tar.gz) = c83f9915333b6052f5a5ad1920405a5922a3fbf4732021f98dabc240cc1037d0 +SIZE (awslabs-aws-crt-cpp-v0.30.1_GH0.tar.gz) = 367122 diff --git a/devel/aws-crt-cpp/pkg-plist b/devel/aws-crt-cpp/pkg-plist index 29563b273bd..032a8dd5f45 100644 --- a/devel/aws-crt-cpp/pkg-plist +++ b/devel/aws-crt-cpp/pkg-plist @@ -47,8 +47,8 @@ include/aws/iot/Mqtt5Client.h include/aws/iot/MqttClient.h include/aws/iot/MqttCommon.h include/aws/iot/MqttRequestResponseClient.h -lib/aws-crt-cpp/cmake/aws-crt-cpp-config-version.cmake -lib/aws-crt-cpp/cmake/aws-crt-cpp-config.cmake -lib/aws-crt-cpp/cmake/shared/aws-crt-cpp-targets-%%CMAKE_BUILD_TYPE%%.cmake -lib/aws-crt-cpp/cmake/shared/aws-crt-cpp-targets.cmake +lib/cmake/aws-crt-cpp/aws-crt-cpp-config-version.cmake +lib/cmake/aws-crt-cpp/aws-crt-cpp-config.cmake +lib/cmake/aws-crt-cpp/shared/aws-crt-cpp-targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/aws-crt-cpp/shared/aws-crt-cpp-targets.cmake lib/libaws-crt-cpp.so diff --git a/devel/aws-crt-ffi/Makefile b/devel/aws-crt-ffi/Makefile index 9f5e1d24023..595923fba9d 100644 --- a/devel/aws-crt-ffi/Makefile +++ b/devel/aws-crt-ffi/Makefile @@ -25,7 +25,8 @@ LIB_DEPENDS= libaws-c-auth.so:security/aws-c-auth \ USES= cmake ssl -CMAKE_ARGS= -DCMAKE_PREFIX_PATH=${LOCALBASE} +CMAKE_ARGS= -DCMAKE_PREFIX_PATH=${LOCALBASE} \ + -DLIBRARY_DIRECTORY=${PREFIX}/lib CMAKE_OFF= BUILD_DEPS BUILD_TESTING CMAKE_ON= BUILD_SHARED_LIBS USE_LDCONFIG= yes diff --git a/devel/aws-crt-ffi/files/patch-CMakeLists.txt b/devel/aws-crt-ffi/files/patch-CMakeLists.txt new file mode 100644 index 00000000000..557d887566a --- /dev/null +++ b/devel/aws-crt-ffi/files/patch-CMakeLists.txt @@ -0,0 +1,10 @@ +--- CMakeLists.txt.orig 2024-10-23 17:31:50 UTC ++++ CMakeLists.txt +@@ -82,6 +82,7 @@ else() + add_subdirectory(crt/aws-c-event-stream) + add_subdirectory(crt/aws-checksums) + else() ++ find_package(aws-c-common REQUIRED) + include(AwsFindPackage) + set(IN_SOURCE_BUILD OFF) + endif() diff --git a/devel/aws-sdk-cpp/Makefile b/devel/aws-sdk-cpp/Makefile index e683c850175..fbeee301df7 100644 --- a/devel/aws-sdk-cpp/Makefile +++ b/devel/aws-sdk-cpp/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cpp -DISTVERSION= 1.11.486 +DISTVERSION= 1.11.498 CATEGORIES= devel MAINTAINER= eduardo@FreeBSD.org @@ -30,9 +30,7 @@ USE_GITHUB= yes GH_ACCOUNT= aws USE_LDCONFIG= yes -CMAKE_ARGS+= -DBUILD_ONLY="${BUILD_ONLY}" \ - -DCMAKE_INSTALL_LIBDIR=lib \ - -DCMAKE_PREFIX_PATH=${LOCALBASE} +CMAKE_ARGS= -DBUILD_ONLY="${BUILD_ONLY}" CMAKE_ON= BUILD_SHARED_LIBS CMAKE_OFF= BUILD_DEPS diff --git a/devel/aws-sdk-cpp/distinfo b/devel/aws-sdk-cpp/distinfo index ce73fd67983..337a8cb02de 100644 --- a/devel/aws-sdk-cpp/distinfo +++ b/devel/aws-sdk-cpp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737018273 -SHA256 (aws-aws-sdk-cpp-1.11.486_GH0.tar.gz) = fb02b9120b87646c1e95b6b6248b0285f978cd21b11140f271d275df633a4cfd -SIZE (aws-aws-sdk-cpp-1.11.486_GH0.tar.gz) = 75155840 +TIMESTAMP = 1738619680 +SHA256 (aws-aws-sdk-cpp-1.11.498_GH0.tar.gz) = 40b514c2c16ba3a3c1188823e83750fe35fbee8e89f5d6ea8f50a0e48715e710 +SIZE (aws-aws-sdk-cpp-1.11.498_GH0.tar.gz) = 75662996 diff --git a/devel/bacon/Makefile b/devel/bacon/Makefile index 0feb6a17db3..8f3399604d8 100644 --- a/devel/bacon/Makefile +++ b/devel/bacon/Makefile @@ -1,6 +1,6 @@ PORTNAME= bacon DISTVERSIONPREFIX= v -DISTVERSION= 3.9.0 +DISTVERSION= 3.9.1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/bacon/distinfo b/devel/bacon/distinfo index 961244fb4de..b517291370b 100644 --- a/devel/bacon/distinfo +++ b/devel/bacon/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1737927020 +TIMESTAMP = 1738123216 SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 SIZE (rust/crates/adler2-2.0.0.crate) = 13529 SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011 @@ -641,5 +641,5 @@ SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19d SIZE (rust/crates/zerovec-0.10.4.crate) = 126398 SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6 SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438 -SHA256 (Canop-bacon-v3.9.0_GH0.tar.gz) = 64f65248e4be36347611315b3168b015324b137cb35207342dfdc9712051bd83 -SIZE (Canop-bacon-v3.9.0_GH0.tar.gz) = 1980300 +SHA256 (Canop-bacon-v3.9.1_GH0.tar.gz) = cac962e77605079612ac3b4447681b6866113b8dacb56c7014b3b3cea9545f33 +SIZE (Canop-bacon-v3.9.1_GH0.tar.gz) = 1980466 diff --git a/devel/bear/Makefile b/devel/bear/Makefile index cd716335cc2..0735a66f7c3 100644 --- a/devel/bear/Makefile +++ b/devel/bear/Makefile @@ -1,6 +1,6 @@ PORTNAME= bear DISTVERSION= 3.1.5 -PORTREVISION= 4 +PORTREVISION= 6 CATEGORIES= devel MAINTAINER= jrm@FreeBSD.org diff --git a/devel/binaryen/Makefile b/devel/binaryen/Makefile index c936203740f..430b42ff0c7 100644 --- a/devel/binaryen/Makefile +++ b/devel/binaryen/Makefile @@ -1,6 +1,7 @@ PORTNAME= binaryen DISTVERSIONPREFIX= version_ -DISTVERSION= 121 +DISTVERSION= 122 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= eduardo@FreeBSD.org diff --git a/devel/binaryen/distinfo b/devel/binaryen/distinfo index ea2a6b8d749..27f7d35a6bb 100644 --- a/devel/binaryen/distinfo +++ b/devel/binaryen/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734434404 -SHA256 (WebAssembly-binaryen-version_121_GH0.tar.gz) = 93f3b3d62def4aee6d09b11e6de75b955d29bc37878117e4ed30c3057a2ca4b4 -SIZE (WebAssembly-binaryen-version_121_GH0.tar.gz) = 5122608 +TIMESTAMP = 1738626761 +SHA256 (WebAssembly-binaryen-version_122_GH0.tar.gz) = 53f01137c3c420e691f4e7fc781896c24eb4da2bc064a5c8a7495d073c3740e2 +SIZE (WebAssembly-binaryen-version_122_GH0.tar.gz) = 5183585 diff --git a/devel/binaryen/files/patch-third__party_CMakeLists.txt b/devel/binaryen/files/patch-third__party_CMakeLists.txt index 1b93ea866ab..9ed02802bcc 100644 --- a/devel/binaryen/files/patch-third__party_CMakeLists.txt +++ b/devel/binaryen/files/patch-third__party_CMakeLists.txt @@ -1,18 +1,20 @@ Don't attempt to build a local copy of GoogleTest. ---- third_party/CMakeLists.txt.orig 2023-09-14 17:41:15 UTC +--- third_party/CMakeLists.txt.orig 2025-02-03 23:57:26 UTC +++ third_party/CMakeLists.txt -@@ -1,13 +1,3 @@ endif() - if(BUILD_LLVM_DWARF) - add_subdirectory(llvm-project) - endif() -- --include_directories( -- googletest/googletest -- googletest/googletest/include --) -- --if(BUILD_TESTS) +@@ -1,15 +1,5 @@ if(BUILD_FUZZTEST) + if(BUILD_FUZZTEST) + add_subdirectory(fuzztest) +-elseif(BUILD_TESTS) +- # fuzztest includes gtest, but if we're not building fuzztest, build gtest ourselves. - add_library(gtest STATIC googletest/googletest/src/gtest-all.cc) - add_library(gtest_main STATIC googletest/googletest/src/gtest_main.cc) --endif() +- target_compile_options(gtest PRIVATE "-fno-rtti") +- target_compile_options(gtest_main PRIVATE "-fno-rtti") +- include_directories( +- googletest/googletest +- googletest/googletest/include +- ) + endif() + + if(BUILD_LLVM_DWARF) diff --git a/devel/bloaty/Makefile b/devel/bloaty/Makefile index 04d0006f462..bd5d91f7888 100644 --- a/devel/bloaty/Makefile +++ b/devel/bloaty/Makefile @@ -1,7 +1,7 @@ PORTNAME= bloaty PORTVERSION= 1.1 DISTVERSIONPREFIX= v -PORTREVISION= 17 +PORTREVISION= 18 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org diff --git a/devel/bpython/Makefile b/devel/bpython/Makefile index 0fe5cbee799..2d1327e6d18 100644 --- a/devel/bpython/Makefile +++ b/devel/bpython/Makefile @@ -1,6 +1,5 @@ PORTNAME= bpython -PORTVERSION= 0.24 -PORTREVISION= 1 +PORTVERSION= 0.25 CATEGORIES= devel python MASTER_SITES= PYPI \ https://bpython-interpreter.org/releases/ @@ -8,12 +7,14 @@ PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Fancy interface to the Python interpreter -WWW= https://bpython-interpreter.org/ +WWW= https://bpython-interpreter.org/ \ + https://docs.bpython-interpreter.org/en/latest/ \ + https://github.com/bpython/bpython LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=43:devel/py-setuptools@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=62.4.0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sphinx>=1.1.3,1:textproc/py-sphinx@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}curtsies>=0.4.0:devel/py-curtsies@${PY_FLAVOR} \ @@ -23,7 +24,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}curtsies>=0.4.0:devel/py-curtsies@${PY_FLAVO ${PYTHON_PKGNAMEPREFIX}xdg>=0:devel/py-xdg@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python:3.9+ USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes @@ -33,6 +34,12 @@ OPTIONS_SUB= yes NLS_USES= gettext +.include + +.if ${PYTHON_REL} < 31100 +RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR} +.endif + post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/ ${INSTALL_DATA} ${WRKSRC}/theme/*.theme ${STAGEDIR}${EXAMPLESDIR}/ @@ -45,4 +52,4 @@ post-install-NLS-on: ${INSTALL_DATA} ${WRKSRC}/bpython/translations/${lang}/LC_MESSAGES/bpython.mo ${STAGEDIR}${PREFIX}/share/locale/${lang}/LC_MESSAGES/ .endfor -.include +.include diff --git a/devel/bpython/distinfo b/devel/bpython/distinfo index af56b3c8651..7d7907842dd 100644 --- a/devel/bpython/distinfo +++ b/devel/bpython/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1675190929 -SHA256 (bpython-0.24.tar.gz) = 98736ffd7a8c48fd2bfb53d898a475f4241bde0b672125706af04d9d08fd3dbd -SIZE (bpython-0.24.tar.gz) = 222879 +TIMESTAMP = 1738088820 +SHA256 (bpython-0.25.tar.gz) = c246fc909ef6dcc26e9d8cb4615b0e6b1613f3543d12269b19ffd0782166c65b +SIZE (bpython-0.25.tar.gz) = 207610 diff --git a/devel/build2/Makefile b/devel/build2/Makefile index 3be78bab024..d9c99a86fc4 100644 --- a/devel/build2/Makefile +++ b/devel/build2/Makefile @@ -12,8 +12,6 @@ WWW= https://build2.org LICENSE= BSD2CLAUSE BSD3CLAUSE MIT LICENSE_COMB= multi -BROKEN_powerpc= fails in stage: Invalid data memory access - USES= gmake pkgconfig sqlite tar:xz PIE_UNSAFE= yes diff --git a/devel/capstone/Makefile b/devel/capstone/Makefile index 45eb024920d..077f200606a 100644 --- a/devel/capstone/Makefile +++ b/devel/capstone/Makefile @@ -1,5 +1,5 @@ PORTNAME= capstone -DISTVERSION= 5.0.3 +DISTVERSION= 5.0.5 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org diff --git a/devel/capstone/distinfo b/devel/capstone/distinfo index 9c3b39d6569..c9124ef8f4d 100644 --- a/devel/capstone/distinfo +++ b/devel/capstone/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1724225225 -SHA256 (capstone-engine-capstone-5.0.3_GH0.tar.gz) = 3970c63ca1f8755f2c8e69b41432b710ff634f1b45ee4e5351defec4ec8e1753 -SIZE (capstone-engine-capstone-5.0.3_GH0.tar.gz) = 7650875 +TIMESTAMP = 1738692028 +SHA256 (capstone-engine-capstone-5.0.5_GH0.tar.gz) = 3bfd3e7085fbf0fab75fb1454067bf734bb0bebe9b670af7ce775192209348e9 +SIZE (capstone-engine-capstone-5.0.5_GH0.tar.gz) = 7654484 diff --git a/devel/ccache4/Makefile b/devel/ccache4/Makefile index 3242b81260b..3167605b554 100644 --- a/devel/ccache4/Makefile +++ b/devel/ccache4/Makefile @@ -1,6 +1,6 @@ PORTNAME= ccache -DISTVERSION= 4.9 DISTVERSIONPREFIX= v +DISTVERSION= 4.10.2 CATEGORIES= devel PKGNAMESUFFIX= 4 @@ -11,48 +11,55 @@ WWW= https://ccache.dev/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/GPL-3.0.txt -USES= cmake:noninja pathfix shebangfix compiler:c++11-lang -CONFLICTS_INSTALL?= ccache ccache-static \ - ccache-memcached ccache-memcached-static - -PORTDOCS= AUTHORS.adoc AUTHORS.html MANUAL.html MANUAL.adoc \ - NEWS.adoc NEWS.html - +USES= cmake:noninja compiler:c++17-lang pathfix shebangfix USE_GITHUB= yes -SUB_FILES= world-ccache ccache-update-links.sh ccache_clean -# Prevent infinite recursion. -NO_CCACHE_DEPEND= yes - -LIB_DEPENDS+= libzstd.so:archivers/zstd # /bin/bash -> /bin/sh to reduce tests dep. SHEBANG_FILES= test/* SHEBANG_GLOB= *.sh *.bash bash_CMD= /bin/sh +CMAKE_ARGS+= -D DEPS=LOCAL CMAKE_OFF= WARNINGS_AS_ERRORS \ ENABLE_IPO \ - ZSTD_FROM_INTERNET \ ENABLE_TRACING \ REDIS_STORAGE_BACKEND -OPTIONS_DEFINE= DOCS CLANGLINK LLVMLINK STATIC TEST -OPTIONS_DEFAULT=CLANGLINK LLVMLINK -OPTIONS_SUB= yes +CONFLICTS_INSTALL?= ccache ccache-static + +# Prevent infinite recursion. +NO_CCACHE_DEPEND= yes +SUB_FILES= ccache_clean ccache-update-links.sh world-ccache + +PORTDOCS= AUTHORS.adoc AUTHORS.html MANUAL.adoc MANUAL.html \ + NEWS.adoc NEWS.html + +OPTIONS_DEFINE= CLANGLINK DOCS LLVMLINK STATIC TEST +OPTIONS_DEFAULT= CLANGLINK LLVMLINK +OPTIONS_SUB= yes + +CLANGLINK_DESC= Create clang compiler links if clang is installed +LLVMLINK_DESC= Create llvm compiler links if llvm is installed DOCS_BUILD_DEPENDS= asciidoctor:textproc/rubygem-asciidoctor -DOCS_ALL_TARGET= all doc DOCS_USES= perl5 DOCS_CMAKE_BOOL= ENABLE_DOCUMENTATION +DOCS_ALL_TARGET= all doc -CLANGLINK_DESC= Create clang compiler links if clang is installed -LLVMLINK_DESC= Create llvm compiler links if llvm is installed - -STATIC_LDFLAGS= -static +STATIC_BUILD_DEPENDS= ${LOCALBASE}/lib/libzstd.a:archivers/zstd \ + ${LOCALBASE}/lib/libxxhash.a:devel/xxhash +STATIC_LIB_DEPENDS_OFF= libzstd.so:archivers/zstd \ + libfmt.so:devel/libfmt \ + libxxhash.so:devel/xxhash STATIC_CMAKE_BOOL= STATIC_LINK +STATIC_CMAKE_ON= -D DEP_BLAKE3=BUNDLED -D DEP_CPPHTTPLIB=BUNDLED \ + -D DEP_FMT=BUNDLED -D DEP_NONSTDSPAN=BUNDLED \ + -D DEP_TLEXPECTED=BUNDLED +STATIC_LDFLAGS= -static -TEST_CMAKE_BOOL=ENABLE_TESTING -TEST_TARGET= check +TEST_BUILD_DEPENDS= doctest>=2.4.6:devel/doctest +TEST_CMAKE_BOOL= ENABLE_TESTING +TEST_TARGET= check .include @@ -63,13 +70,13 @@ PLIST_SUB+= CCLINKDIR="${CCLINKDIR}" CCACHE_COMPILERS+= icc icpc .endif -GNU_COMPILERS+= 48 8 9 10 11 12 13 +GNU_COMPILERS+= 11 12 13 14 15 CCACHE_COMPILERS+= cc c++ CC gcc g++ ${GNU_COMPILERS:S|^|gcc|} \ ${GNU_COMPILERS:S|^|g++|} \ ${GNU_COMPILERS:S|^|cpp|} .if ${PORT_OPTIONS:MCLANGLINK} -CLANG_COMPILERS+= 10 11 12 13 14 15 16 17 -devel +CLANG_COMPILERS+= 11 12 13 14 15 16 17 18 19 -devel CCACHE_COMPILERS+= clang clang++ ${CLANG_COMPILERS:S|^|clang|} \ ${CLANG_COMPILERS:S|^|clang++|} \ ${CLANG_COMPILERS:S|^|cpp|} diff --git a/devel/ccache4/distinfo b/devel/ccache4/distinfo index dd75d9fb10e..30a84bda265 100644 --- a/devel/ccache4/distinfo +++ b/devel/ccache4/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707011016 -SHA256 (ccache-ccache-v4.9_GH0.tar.gz) = 7333833c95d181b54ee66bd884c2c1b28f4aa683d9d0925e5126ba4b2f3beead -SIZE (ccache-ccache-v4.9_GH0.tar.gz) = 803357 +TIMESTAMP = 1721663686 +SHA256 (ccache-ccache-v4.10.2_GH0.tar.gz) = d22a4e59b58cdb3af5dd2a5a8fa3c40179bf35c985d17bc9bdeed2cffa3265be +SIZE (ccache-ccache-v4.10.2_GH0.tar.gz) = 675413 diff --git a/devel/cervisia/Makefile b/devel/cervisia/Makefile index 53f3f2ae1eb..eb59f110248 100644 --- a/devel/cervisia/Makefile +++ b/devel/cervisia/Makefile @@ -1,6 +1,5 @@ PORTNAME= cervisia DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= devel kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -9,9 +8,9 @@ COMMENT= CVS Frontend for KDE USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:5 \ qt:5 tar:xz xorg USE_KDE= auth codecs completion config configwidgets coreaddons \ - dbusaddons doctools i18n iconthemes init itemviews \ - jobwidgets kdesu kio notifications parts pty service solid \ - sonnet textwidgets widgetsaddons windowsystem xmlgui \ + dbusaddons doctools i18n iconthemes init itemviews jobwidgets \ + kdesu kio notifications parts pty service solid sonnet \ + textwidgets widgetsaddons windowsystem xmlgui \ ecm:build USE_QT= concurrent core dbus gui network widgets xml \ buildtools:build qmake:build diff --git a/devel/cervisia/distinfo b/devel/cervisia/distinfo index 54fa57486f6..d9f4a0ba0d5 100644 --- a/devel/cervisia/distinfo +++ b/devel/cervisia/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889344 -SHA256 (KDE/release-service/23.08.5/cervisia-23.08.5.tar.xz) = 608946f590f2b6efb994c0809fecbcbab03574d318a3d5973de3d4839eb17f1f -SIZE (KDE/release-service/23.08.5/cervisia-23.08.5.tar.xz) = 1947044 +TIMESTAMP = 1734460078 +SHA256 (KDE/release-service/24.12.0/cervisia-24.12.0.tar.xz) = a889c7d8c434ff0342fc522c699943f2d9301888aa40e8fe27aacc2fdd23820b +SIZE (KDE/release-service/24.12.0/cervisia-24.12.0.tar.xz) = 1809936 diff --git a/devel/cervisia/pkg-plist b/devel/cervisia/pkg-plist index d264f61cbb0..b71866d3199 100644 --- a/devel/cervisia/pkg-plist +++ b/devel/cervisia/pkg-plist @@ -45,6 +45,7 @@ share/icons/hicolor/scalable/actions/vcs-diff-cvs-cervisia.svgz share/icons/hicolor/scalable/actions/vcs-remove-cvs-cervisia.svgz share/icons/hicolor/scalable/actions/vcs-status-cvs-cervisia.svgz share/icons/hicolor/scalable/actions/vcs-update-cvs-cervisia.svgz +share/icons/hicolor/scalable/apps/cervisia.svg share/knotifications5/cervisia.notifyrc share/kservices5/org.kde.cervisiapart5.desktop share/kservices5/org.kde.cvsservice5.desktop diff --git a/devel/cl-alexandria-sbcl/Makefile b/devel/cl-alexandria-sbcl/Makefile index 94f02808f67..ca42ec34ef9 100644 --- a/devel/cl-alexandria-sbcl/Makefile +++ b/devel/cl-alexandria-sbcl/Makefile @@ -1,6 +1,6 @@ PORTNAME= alexandria PORTVERSION= 1.4 -PORTREVISION= 3 +PORTREVISION= 4 PORTEPOCH= 1 CATEGORIES= devel lisp PKGNAMEPREFIX= cl- diff --git a/devel/cl-infix-sbcl/Makefile b/devel/cl-infix-sbcl/Makefile index ba743a4b369..47c54a9943b 100644 --- a/devel/cl-infix-sbcl/Makefile +++ b/devel/cl-infix-sbcl/Makefile @@ -1,6 +1,6 @@ PORTNAME= infix PORTVERSION= 19960628 -PORTREVISION= 96 +PORTREVISION= 97 CATEGORIES= devel lisp PKGNAMEPREFIX= cl- DISTFILES= # none diff --git a/devel/cl-port-sbcl/Makefile b/devel/cl-port-sbcl/Makefile index aba3c3b60df..98158b21afe 100644 --- a/devel/cl-port-sbcl/Makefile +++ b/devel/cl-port-sbcl/Makefile @@ -1,6 +1,6 @@ PORTNAME= port PORTVERSION= 2002.10.02.1 -PORTREVISION= 94 +PORTREVISION= 95 CATEGORIES= devel lisp PKGNAMEPREFIX= cl- DISTFILES= # none diff --git a/devel/cl-split-sequence-sbcl/Makefile b/devel/cl-split-sequence-sbcl/Makefile index 643ef468b8e..b29fbf7db9a 100644 --- a/devel/cl-split-sequence-sbcl/Makefile +++ b/devel/cl-split-sequence-sbcl/Makefile @@ -1,7 +1,7 @@ PORTNAME= split-sequence DISTVERSIONPREFIX= v DISTVERSION= 2.0.1-3 -PORTREVISION= 1 +PORTREVISION= 2 DISTVERSIONSUFFIX= -g89a10b4 PORTEPOCH= 1 CATEGORIES= devel lisp diff --git a/devel/cl-trivial-features-sbcl/Makefile b/devel/cl-trivial-features-sbcl/Makefile index 6318d62fd18..9484d7121b2 100644 --- a/devel/cl-trivial-features-sbcl/Makefile +++ b/devel/cl-trivial-features-sbcl/Makefile @@ -1,7 +1,7 @@ PORTNAME= trivial-features DISTVERSIONPREFIX= v DISTVERSION= 1.0-4 -PORTREVISION= 1 +PORTREVISION= 2 DISTVERSIONSUFFIX= -gd249a62 PORTEPOCH= 1 CATEGORIES= devel lisp diff --git a/devel/cl-trivial-gray-streams-sbcl/Makefile b/devel/cl-trivial-gray-streams-sbcl/Makefile index 401e6908fc3..3316a3ac966 100644 --- a/devel/cl-trivial-gray-streams-sbcl/Makefile +++ b/devel/cl-trivial-gray-streams-sbcl/Makefile @@ -1,6 +1,6 @@ PORTNAME= trivial-gray-streams PORTVERSION= 20240217 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel lisp PKGNAMEPREFIX= cl- DISTFILES= # none diff --git a/devel/coursier/Makefile b/devel/coursier/Makefile index c18d4994b3e..a20fb0dddb2 100644 --- a/devel/coursier/Makefile +++ b/devel/coursier/Makefile @@ -1,11 +1,11 @@ PORTNAME= coursier DISTVERSIONPREFIX= v -DISTVERSION= 2.1.9 +DISTVERSION= 2.1.24 CATEGORIES= devel java MASTER_SITES= https://github.com/coursier/coursier/releases/download/${DISTVERSIONFULL}/ -DISTNAME= ${PORTNAME} +DISTNAME= ${PORTNAME} EXTRACT_SUFX= -DIST_SUBDIR= ${PORTNAME}/${DISTVERSION} +DIST_SUBDIR= ${PORTNAME}/${DISTVERSION} MAINTAINER= freebsd-ports@jan0sch.de COMMENT= Pure Scala Artifact Fetching diff --git a/devel/coursier/distinfo b/devel/coursier/distinfo index 26c76947be7..2aefec47ad7 100644 --- a/devel/coursier/distinfo +++ b/devel/coursier/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1718728850 -SHA256 (coursier/2.1.9/coursier) = 663d270c2a5b4fb7e819d524c4f1bf15e963663d5a964fe0bc4d26fd3e169571 -SIZE (coursier/2.1.9/coursier) = 161949 +TIMESTAMP = 1737652058 +SHA256 (coursier/2.1.24/coursier) = 7aa975f12469726d6bb87852107afe0b8d6f3c82b12a49ef43cc6647c4e057ca +SIZE (coursier/2.1.24/coursier) = 165987 diff --git a/devel/dmake/Makefile b/devel/dmake/Makefile index b77a72188fa..dce935da071 100644 --- a/devel/dmake/Makefile +++ b/devel/dmake/Makefile @@ -18,8 +18,7 @@ USE_GITHUB= yes GH_ACCOUNT= jimjag GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share -CONFIGURE_ARGS+= --datarootdir=${DATADIR} +CONFIGURE_ARGS= --datarootdir=${DATADIR} CONFLICTS_INSTALL= sunpromake diff --git a/devel/dolphin-plugins-devel/Makefile b/devel/dolphin-plugins-devel/Makefile deleted file mode 100644 index 93a0b008ff6..00000000000 --- a/devel/dolphin-plugins-devel/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -PORTNAME= dolphin-plugins -DISTVERSION= ${KDE_APPLICATIONS_VERSION} -CATEGORIES= devel kde kde-applications kde-devel - -MAINTAINER= kde@FreeBSD.org -COMMENT= Plugins for Dolphin file manager -WWW= https://www.kde.org/ - -BUILD_DEPENDS= dolphin:x11-fm/dolphin-devel -RUN_DEPENDS= dolphin:x11-fm/dolphin-devel - -USES= cmake compiler:c++11-lang desktop-file-utils gettext gl kde:6 \ - qt:6 tar:xz xorg -USE_GL= gl opengl -USE_KDE= auth bookmarks codecs colorscheme completion config \ - configwidgets coreaddons crash guiaddons i18n iconthemes \ - itemviews jobwidgets kio notifications parts service solid \ - sonnet syntaxhighlighting texteditor textwidgets \ - unitconversion widgetsaddons windowsystem xmlgui \ - ecm:build -USE_QT= 5compat base -USE_XORG= x11 - -OPTIONS_DEFINE= DOCS - -.include diff --git a/devel/dolphin-plugins-devel/distinfo b/devel/dolphin-plugins-devel/distinfo deleted file mode 100644 index 88b468b8fee..00000000000 --- a/devel/dolphin-plugins-devel/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1705254671 -SHA256 (KDE/release-service/24.01.90/dolphin-plugins-24.01.90.tar.xz) = a77a09fbc3cc4618d6a5fe353cdb1f04e5d8e5abf1750084730c1a151ecaf16b -SIZE (KDE/release-service/24.01.90/dolphin-plugins-24.01.90.tar.xz) = 291068 diff --git a/devel/dolphin-plugins-devel/pkg-descr b/devel/dolphin-plugins-devel/pkg-descr deleted file mode 100644 index f3409de8149..00000000000 --- a/devel/dolphin-plugins-devel/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -Plugins for Dolphin file manager. diff --git a/devel/dolphin-plugins-devel/pkg-plist b/devel/dolphin-plugins-devel/pkg-plist deleted file mode 100644 index 6b4d7f176ba..00000000000 --- a/devel/dolphin-plugins-devel/pkg-plist +++ /dev/null @@ -1,263 +0,0 @@ -%%QT_PLUGINDIR%%/dolphin/vcs/fileviewbazaarplugin.so -%%QT_PLUGINDIR%%/dolphin/vcs/fileviewdropboxplugin.so -%%QT_PLUGINDIR%%/dolphin/vcs/fileviewgitplugin.so -%%QT_PLUGINDIR%%/dolphin/vcs/fileviewhgplugin.so -%%QT_PLUGINDIR%%/dolphin/vcs/fileviewsvnplugin.so -%%QT_PLUGINDIR%%/kf6/kfileitemaction/makefileactions.so -%%QT_PLUGINDIR%%/kf6/kfileitemaction/mountisoaction.so -share/config.kcfg/fileviewgitpluginsettings.kcfg -share/config.kcfg/fileviewhgpluginsettings.kcfg -share/config.kcfg/fileviewsvnpluginsettings.kcfg -share/locale/ar/LC_MESSAGES/mountisoaction.mo -share/locale/az/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/az/LC_MESSAGES/fileviewgitplugin.mo -share/locale/az/LC_MESSAGES/fileviewhgplugin.mo -share/locale/az/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/az/LC_MESSAGES/mountisoaction.mo -share/locale/bg/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/bg/LC_MESSAGES/fileviewgitplugin.mo -share/locale/bg/LC_MESSAGES/fileviewhgplugin.mo -share/locale/bg/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/bg/LC_MESSAGES/mountisoaction.mo -share/locale/bs/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/bs/LC_MESSAGES/fileviewgitplugin.mo -share/locale/bs/LC_MESSAGES/fileviewhgplugin.mo -share/locale/bs/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/ca/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/ca/LC_MESSAGES/fileviewgitplugin.mo -share/locale/ca/LC_MESSAGES/fileviewhgplugin.mo -share/locale/ca/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/ca/LC_MESSAGES/makefileactions.mo -share/locale/ca/LC_MESSAGES/mountisoaction.mo -share/locale/ca@valencia/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/ca@valencia/LC_MESSAGES/fileviewgitplugin.mo -share/locale/ca@valencia/LC_MESSAGES/fileviewhgplugin.mo -share/locale/ca@valencia/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/ca@valencia/LC_MESSAGES/makefileactions.mo -share/locale/ca@valencia/LC_MESSAGES/mountisoaction.mo -share/locale/cs/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/cs/LC_MESSAGES/fileviewgitplugin.mo -share/locale/cs/LC_MESSAGES/fileviewhgplugin.mo -share/locale/cs/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/cs/LC_MESSAGES/makefileactions.mo -share/locale/cs/LC_MESSAGES/mountisoaction.mo -share/locale/da/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/da/LC_MESSAGES/fileviewgitplugin.mo -share/locale/da/LC_MESSAGES/fileviewhgplugin.mo -share/locale/da/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/de/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/de/LC_MESSAGES/fileviewgitplugin.mo -share/locale/de/LC_MESSAGES/fileviewhgplugin.mo -share/locale/de/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/de/LC_MESSAGES/makefileactions.mo -share/locale/de/LC_MESSAGES/mountisoaction.mo -share/locale/el/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/el/LC_MESSAGES/fileviewgitplugin.mo -share/locale/el/LC_MESSAGES/fileviewhgplugin.mo -share/locale/el/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/en_GB/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/en_GB/LC_MESSAGES/fileviewgitplugin.mo -share/locale/en_GB/LC_MESSAGES/fileviewhgplugin.mo -share/locale/en_GB/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/en_GB/LC_MESSAGES/mountisoaction.mo -share/locale/eo/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/eo/LC_MESSAGES/fileviewgitplugin.mo -share/locale/eo/LC_MESSAGES/fileviewhgplugin.mo -share/locale/eo/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/eo/LC_MESSAGES/makefileactions.mo -share/locale/eo/LC_MESSAGES/mountisoaction.mo -share/locale/es/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/es/LC_MESSAGES/fileviewgitplugin.mo -share/locale/es/LC_MESSAGES/fileviewhgplugin.mo -share/locale/es/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/es/LC_MESSAGES/makefileactions.mo -share/locale/es/LC_MESSAGES/mountisoaction.mo -share/locale/et/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/et/LC_MESSAGES/fileviewgitplugin.mo -share/locale/et/LC_MESSAGES/fileviewhgplugin.mo -share/locale/et/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/et/LC_MESSAGES/mountisoaction.mo -share/locale/eu/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/eu/LC_MESSAGES/fileviewgitplugin.mo -share/locale/eu/LC_MESSAGES/fileviewhgplugin.mo -share/locale/eu/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/eu/LC_MESSAGES/makefileactions.mo -share/locale/eu/LC_MESSAGES/mountisoaction.mo -share/locale/fi/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/fi/LC_MESSAGES/fileviewgitplugin.mo -share/locale/fi/LC_MESSAGES/fileviewhgplugin.mo -share/locale/fi/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/fi/LC_MESSAGES/makefileactions.mo -share/locale/fi/LC_MESSAGES/mountisoaction.mo -share/locale/fr/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/fr/LC_MESSAGES/fileviewgitplugin.mo -share/locale/fr/LC_MESSAGES/fileviewhgplugin.mo -share/locale/fr/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/fr/LC_MESSAGES/makefileactions.mo -share/locale/fr/LC_MESSAGES/mountisoaction.mo -share/locale/ga/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/ga/LC_MESSAGES/fileviewgitplugin.mo -share/locale/ga/LC_MESSAGES/fileviewhgplugin.mo -share/locale/ga/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/gl/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/gl/LC_MESSAGES/fileviewgitplugin.mo -share/locale/gl/LC_MESSAGES/fileviewhgplugin.mo -share/locale/gl/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/gl/LC_MESSAGES/mountisoaction.mo -share/locale/hu/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/hu/LC_MESSAGES/fileviewgitplugin.mo -share/locale/hu/LC_MESSAGES/fileviewhgplugin.mo -share/locale/hu/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/ia/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/ia/LC_MESSAGES/fileviewgitplugin.mo -share/locale/ia/LC_MESSAGES/fileviewhgplugin.mo -share/locale/ia/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/ia/LC_MESSAGES/makefileactions.mo -share/locale/ia/LC_MESSAGES/mountisoaction.mo -share/locale/id/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/id/LC_MESSAGES/fileviewgitplugin.mo -share/locale/id/LC_MESSAGES/fileviewhgplugin.mo -share/locale/id/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/id/LC_MESSAGES/mountisoaction.mo -share/locale/ie/LC_MESSAGES/fileviewgitplugin.mo -share/locale/ie/LC_MESSAGES/mountisoaction.mo -share/locale/it/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/it/LC_MESSAGES/fileviewgitplugin.mo -share/locale/it/LC_MESSAGES/fileviewhgplugin.mo -share/locale/it/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/it/LC_MESSAGES/makefileactions.mo -share/locale/it/LC_MESSAGES/mountisoaction.mo -share/locale/ja/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/ja/LC_MESSAGES/fileviewgitplugin.mo -share/locale/ja/LC_MESSAGES/fileviewhgplugin.mo -share/locale/ja/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/ja/LC_MESSAGES/makefileactions.mo -share/locale/ja/LC_MESSAGES/mountisoaction.mo -share/locale/ka/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/ka/LC_MESSAGES/fileviewgitplugin.mo -share/locale/ka/LC_MESSAGES/fileviewhgplugin.mo -share/locale/ka/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/ka/LC_MESSAGES/makefileactions.mo -share/locale/ka/LC_MESSAGES/mountisoaction.mo -share/locale/kk/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/kk/LC_MESSAGES/fileviewgitplugin.mo -share/locale/kk/LC_MESSAGES/fileviewhgplugin.mo -share/locale/kk/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/ko/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/ko/LC_MESSAGES/fileviewgitplugin.mo -share/locale/ko/LC_MESSAGES/fileviewhgplugin.mo -share/locale/ko/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/ko/LC_MESSAGES/makefileactions.mo -share/locale/ko/LC_MESSAGES/mountisoaction.mo -share/locale/lt/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/lt/LC_MESSAGES/fileviewgitplugin.mo -share/locale/lt/LC_MESSAGES/fileviewhgplugin.mo -share/locale/lt/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/lt/LC_MESSAGES/mountisoaction.mo -share/locale/mr/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/mr/LC_MESSAGES/fileviewgitplugin.mo -share/locale/mr/LC_MESSAGES/fileviewhgplugin.mo -share/locale/mr/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/my/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/my/LC_MESSAGES/fileviewgitplugin.mo -share/locale/my/LC_MESSAGES/fileviewhgplugin.mo -share/locale/my/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/my/LC_MESSAGES/mountisoaction.mo -share/locale/nb/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/nb/LC_MESSAGES/fileviewgitplugin.mo -share/locale/nb/LC_MESSAGES/fileviewhgplugin.mo -share/locale/nb/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/nb/LC_MESSAGES/mountisoaction.mo -share/locale/nds/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/nds/LC_MESSAGES/fileviewgitplugin.mo -share/locale/nds/LC_MESSAGES/fileviewhgplugin.mo -share/locale/nds/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/nl/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/nl/LC_MESSAGES/fileviewgitplugin.mo -share/locale/nl/LC_MESSAGES/fileviewhgplugin.mo -share/locale/nl/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/nl/LC_MESSAGES/makefileactions.mo -share/locale/nl/LC_MESSAGES/mountisoaction.mo -share/locale/nn/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/nn/LC_MESSAGES/fileviewgitplugin.mo -share/locale/nn/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/nn/LC_MESSAGES/mountisoaction.mo -share/locale/pa/LC_MESSAGES/fileviewgitplugin.mo -share/locale/pa/LC_MESSAGES/fileviewhgplugin.mo -share/locale/pa/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/pa/LC_MESSAGES/mountisoaction.mo -share/locale/pl/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/pl/LC_MESSAGES/fileviewgitplugin.mo -share/locale/pl/LC_MESSAGES/fileviewhgplugin.mo -share/locale/pl/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/pl/LC_MESSAGES/makefileactions.mo -share/locale/pl/LC_MESSAGES/mountisoaction.mo -share/locale/pt/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/pt/LC_MESSAGES/fileviewgitplugin.mo -share/locale/pt/LC_MESSAGES/fileviewhgplugin.mo -share/locale/pt/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/pt/LC_MESSAGES/mountisoaction.mo -share/locale/pt_BR/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/pt_BR/LC_MESSAGES/fileviewgitplugin.mo -share/locale/pt_BR/LC_MESSAGES/fileviewhgplugin.mo -share/locale/pt_BR/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/pt_BR/LC_MESSAGES/makefileactions.mo -share/locale/pt_BR/LC_MESSAGES/mountisoaction.mo -share/locale/ro/LC_MESSAGES/fileviewgitplugin.mo -share/locale/ro/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/ro/LC_MESSAGES/mountisoaction.mo -share/locale/ru/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/ru/LC_MESSAGES/fileviewgitplugin.mo -share/locale/ru/LC_MESSAGES/fileviewhgplugin.mo -share/locale/ru/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/ru/LC_MESSAGES/mountisoaction.mo -share/locale/sk/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/sk/LC_MESSAGES/fileviewgitplugin.mo -share/locale/sk/LC_MESSAGES/fileviewhgplugin.mo -share/locale/sk/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/sk/LC_MESSAGES/makefileactions.mo -share/locale/sk/LC_MESSAGES/mountisoaction.mo -share/locale/sl/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/sl/LC_MESSAGES/fileviewgitplugin.mo -share/locale/sl/LC_MESSAGES/fileviewhgplugin.mo -share/locale/sl/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/sl/LC_MESSAGES/makefileactions.mo -share/locale/sl/LC_MESSAGES/mountisoaction.mo -share/locale/sv/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/sv/LC_MESSAGES/fileviewgitplugin.mo -share/locale/sv/LC_MESSAGES/fileviewhgplugin.mo -share/locale/sv/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/sv/LC_MESSAGES/makefileactions.mo -share/locale/sv/LC_MESSAGES/mountisoaction.mo -share/locale/ta/LC_MESSAGES/mountisoaction.mo -share/locale/tr/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/tr/LC_MESSAGES/fileviewgitplugin.mo -share/locale/tr/LC_MESSAGES/fileviewhgplugin.mo -share/locale/tr/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/tr/LC_MESSAGES/makefileactions.mo -share/locale/tr/LC_MESSAGES/mountisoaction.mo -share/locale/ug/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/ug/LC_MESSAGES/fileviewgitplugin.mo -share/locale/ug/LC_MESSAGES/fileviewhgplugin.mo -share/locale/ug/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/uk/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/uk/LC_MESSAGES/fileviewgitplugin.mo -share/locale/uk/LC_MESSAGES/fileviewhgplugin.mo -share/locale/uk/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/uk/LC_MESSAGES/makefileactions.mo -share/locale/uk/LC_MESSAGES/mountisoaction.mo -share/locale/vi/LC_MESSAGES/fileviewgitplugin.mo -share/locale/vi/LC_MESSAGES/mountisoaction.mo -share/locale/zh_CN/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/zh_CN/LC_MESSAGES/fileviewgitplugin.mo -share/locale/zh_CN/LC_MESSAGES/fileviewhgplugin.mo -share/locale/zh_CN/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/zh_CN/LC_MESSAGES/makefileactions.mo -share/locale/zh_CN/LC_MESSAGES/mountisoaction.mo -share/locale/zh_TW/LC_MESSAGES/fileviewbazaarplugin.mo -share/locale/zh_TW/LC_MESSAGES/fileviewgitplugin.mo -share/locale/zh_TW/LC_MESSAGES/fileviewhgplugin.mo -share/locale/zh_TW/LC_MESSAGES/fileviewsvnplugin.mo -share/locale/zh_TW/LC_MESSAGES/makefileactions.mo -share/locale/zh_TW/LC_MESSAGES/mountisoaction.mo -share/metainfo/org.kde.dolphin-plugins.metainfo.xml diff --git a/devel/dolphin-plugins/Makefile b/devel/dolphin-plugins/Makefile index 465a388f90d..483f2519fa0 100644 --- a/devel/dolphin-plugins/Makefile +++ b/devel/dolphin-plugins/Makefile @@ -9,16 +9,15 @@ WWW= https://www.kde.org/ BUILD_DEPENDS= dolphin:x11-fm/dolphin RUN_DEPENDS= dolphin:x11-fm/dolphin -USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:5 \ - qt:5 tar:xz xorg +USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:6 \ + qt:6 tar:xz xorg USE_KDE= auth bookmarks codecs completion config configwidgets \ coreaddons crash guiaddons i18n iconthemes itemviews \ - jobwidgets kdelibs4support kio notifications parts service \ - solid sonnet syntaxhighlighting texteditor textwidgets \ - unitconversion widgetsaddons windowsystem xmlgui \ + jobwidgets kio notifications parts service solid sonnet \ + syntaxhighlighting texteditor textwidgets unitconversion \ + widgetsaddons windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus gui network printsupport widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 OPTIONS_DEFINE= DOCS diff --git a/devel/dolphin-plugins/distinfo b/devel/dolphin-plugins/distinfo index 4f5477082af..a3bbe7c9c4c 100644 --- a/devel/dolphin-plugins/distinfo +++ b/devel/dolphin-plugins/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889339 -SHA256 (KDE/release-service/23.08.5/dolphin-plugins-23.08.5.tar.xz) = 2f448eea478dc178b2bb92071ad1a5fe85404879519be6534914fd865e6bc05d -SIZE (KDE/release-service/23.08.5/dolphin-plugins-23.08.5.tar.xz) = 274124 +TIMESTAMP = 1734460080 +SHA256 (KDE/release-service/24.12.0/dolphin-plugins-24.12.0.tar.xz) = edfd039209603ef0462fc53c8de067b3331afefbf10663bd444ae145a52c216d +SIZE (KDE/release-service/24.12.0/dolphin-plugins-24.12.0.tar.xz) = 319128 diff --git a/devel/dolphin-plugins/pkg-plist b/devel/dolphin-plugins/pkg-plist index cf5c846ac9f..a2b011d6e00 100644 --- a/devel/dolphin-plugins/pkg-plist +++ b/devel/dolphin-plugins/pkg-plist @@ -3,11 +3,18 @@ %%QT_PLUGINDIR%%/dolphin/vcs/fileviewgitplugin.so %%QT_PLUGINDIR%%/dolphin/vcs/fileviewhgplugin.so %%QT_PLUGINDIR%%/dolphin/vcs/fileviewsvnplugin.so -%%QT_PLUGINDIR%%/kf5/kfileitemaction/mountisoaction.so +%%QT_PLUGINDIR%%/kf6/kfileitemaction/makefileactions.so +%%QT_PLUGINDIR%%/kf6/kfileitemaction/mountisoaction.so share/config.kcfg/fileviewgitpluginsettings.kcfg share/config.kcfg/fileviewhgpluginsettings.kcfg share/config.kcfg/fileviewsvnpluginsettings.kcfg share/locale/ar/LC_MESSAGES/mountisoaction.mo +share/locale/ast/LC_MESSAGES/fileviewbazaarplugin.mo +share/locale/ast/LC_MESSAGES/fileviewgitplugin.mo +share/locale/ast/LC_MESSAGES/fileviewhgplugin.mo +share/locale/ast/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/ast/LC_MESSAGES/makefileactions.mo +share/locale/ast/LC_MESSAGES/mountisoaction.mo share/locale/az/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/az/LC_MESSAGES/fileviewgitplugin.mo share/locale/az/LC_MESSAGES/fileviewhgplugin.mo @@ -26,16 +33,19 @@ share/locale/ca/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/ca/LC_MESSAGES/fileviewgitplugin.mo share/locale/ca/LC_MESSAGES/fileviewhgplugin.mo share/locale/ca/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/ca/LC_MESSAGES/makefileactions.mo share/locale/ca/LC_MESSAGES/mountisoaction.mo share/locale/ca@valencia/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/ca@valencia/LC_MESSAGES/fileviewgitplugin.mo share/locale/ca@valencia/LC_MESSAGES/fileviewhgplugin.mo share/locale/ca@valencia/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/ca@valencia/LC_MESSAGES/makefileactions.mo share/locale/ca@valencia/LC_MESSAGES/mountisoaction.mo share/locale/cs/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/cs/LC_MESSAGES/fileviewgitplugin.mo share/locale/cs/LC_MESSAGES/fileviewhgplugin.mo share/locale/cs/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/cs/LC_MESSAGES/makefileactions.mo share/locale/cs/LC_MESSAGES/mountisoaction.mo share/locale/da/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/da/LC_MESSAGES/fileviewgitplugin.mo @@ -45,22 +55,31 @@ share/locale/de/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/de/LC_MESSAGES/fileviewgitplugin.mo share/locale/de/LC_MESSAGES/fileviewhgplugin.mo share/locale/de/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/de/LC_MESSAGES/makefileactions.mo share/locale/de/LC_MESSAGES/mountisoaction.mo share/locale/el/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/el/LC_MESSAGES/fileviewgitplugin.mo share/locale/el/LC_MESSAGES/fileviewhgplugin.mo share/locale/el/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/el/LC_MESSAGES/makefileactions.mo +share/locale/el/LC_MESSAGES/mountisoaction.mo share/locale/en_GB/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/en_GB/LC_MESSAGES/fileviewgitplugin.mo share/locale/en_GB/LC_MESSAGES/fileviewhgplugin.mo share/locale/en_GB/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/en_GB/LC_MESSAGES/makefileactions.mo share/locale/en_GB/LC_MESSAGES/mountisoaction.mo +share/locale/eo/LC_MESSAGES/fileviewbazaarplugin.mo +share/locale/eo/LC_MESSAGES/fileviewgitplugin.mo +share/locale/eo/LC_MESSAGES/fileviewhgplugin.mo share/locale/eo/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/eo/LC_MESSAGES/makefileactions.mo share/locale/eo/LC_MESSAGES/mountisoaction.mo share/locale/es/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/es/LC_MESSAGES/fileviewgitplugin.mo share/locale/es/LC_MESSAGES/fileviewhgplugin.mo share/locale/es/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/es/LC_MESSAGES/makefileactions.mo share/locale/es/LC_MESSAGES/mountisoaction.mo share/locale/et/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/et/LC_MESSAGES/fileviewgitplugin.mo @@ -71,16 +90,19 @@ share/locale/eu/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/eu/LC_MESSAGES/fileviewgitplugin.mo share/locale/eu/LC_MESSAGES/fileviewhgplugin.mo share/locale/eu/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/eu/LC_MESSAGES/makefileactions.mo share/locale/eu/LC_MESSAGES/mountisoaction.mo share/locale/fi/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/fi/LC_MESSAGES/fileviewgitplugin.mo share/locale/fi/LC_MESSAGES/fileviewhgplugin.mo share/locale/fi/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/fi/LC_MESSAGES/makefileactions.mo share/locale/fi/LC_MESSAGES/mountisoaction.mo share/locale/fr/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/fr/LC_MESSAGES/fileviewgitplugin.mo share/locale/fr/LC_MESSAGES/fileviewhgplugin.mo share/locale/fr/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/fr/LC_MESSAGES/makefileactions.mo share/locale/fr/LC_MESSAGES/mountisoaction.mo share/locale/ga/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/ga/LC_MESSAGES/fileviewgitplugin.mo @@ -90,15 +112,25 @@ share/locale/gl/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/gl/LC_MESSAGES/fileviewgitplugin.mo share/locale/gl/LC_MESSAGES/fileviewhgplugin.mo share/locale/gl/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/gl/LC_MESSAGES/makefileactions.mo share/locale/gl/LC_MESSAGES/mountisoaction.mo +share/locale/he/LC_MESSAGES/fileviewbazaarplugin.mo +share/locale/he/LC_MESSAGES/fileviewgitplugin.mo +share/locale/he/LC_MESSAGES/fileviewhgplugin.mo +share/locale/he/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/he/LC_MESSAGES/makefileactions.mo +share/locale/he/LC_MESSAGES/mountisoaction.mo share/locale/hu/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/hu/LC_MESSAGES/fileviewgitplugin.mo share/locale/hu/LC_MESSAGES/fileviewhgplugin.mo share/locale/hu/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/hu/LC_MESSAGES/makefileactions.mo +share/locale/hu/LC_MESSAGES/mountisoaction.mo share/locale/ia/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/ia/LC_MESSAGES/fileviewgitplugin.mo share/locale/ia/LC_MESSAGES/fileviewhgplugin.mo share/locale/ia/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/ia/LC_MESSAGES/makefileactions.mo share/locale/ia/LC_MESSAGES/mountisoaction.mo share/locale/id/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/id/LC_MESSAGES/fileviewgitplugin.mo @@ -111,16 +143,19 @@ share/locale/it/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/it/LC_MESSAGES/fileviewgitplugin.mo share/locale/it/LC_MESSAGES/fileviewhgplugin.mo share/locale/it/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/it/LC_MESSAGES/makefileactions.mo share/locale/it/LC_MESSAGES/mountisoaction.mo share/locale/ja/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/ja/LC_MESSAGES/fileviewgitplugin.mo share/locale/ja/LC_MESSAGES/fileviewhgplugin.mo share/locale/ja/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/ja/LC_MESSAGES/makefileactions.mo share/locale/ja/LC_MESSAGES/mountisoaction.mo share/locale/ka/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/ka/LC_MESSAGES/fileviewgitplugin.mo share/locale/ka/LC_MESSAGES/fileviewhgplugin.mo share/locale/ka/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/ka/LC_MESSAGES/makefileactions.mo share/locale/ka/LC_MESSAGES/mountisoaction.mo share/locale/kk/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/kk/LC_MESSAGES/fileviewgitplugin.mo @@ -130,12 +165,16 @@ share/locale/ko/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/ko/LC_MESSAGES/fileviewgitplugin.mo share/locale/ko/LC_MESSAGES/fileviewhgplugin.mo share/locale/ko/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/ko/LC_MESSAGES/makefileactions.mo share/locale/ko/LC_MESSAGES/mountisoaction.mo share/locale/lt/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/lt/LC_MESSAGES/fileviewgitplugin.mo share/locale/lt/LC_MESSAGES/fileviewhgplugin.mo share/locale/lt/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/lt/LC_MESSAGES/makefileactions.mo share/locale/lt/LC_MESSAGES/mountisoaction.mo +share/locale/lv/LC_MESSAGES/makefileactions.mo +share/locale/lv/LC_MESSAGES/mountisoaction.mo share/locale/mr/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/mr/LC_MESSAGES/fileviewgitplugin.mo share/locale/mr/LC_MESSAGES/fileviewhgplugin.mo @@ -158,6 +197,7 @@ share/locale/nl/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/nl/LC_MESSAGES/fileviewgitplugin.mo share/locale/nl/LC_MESSAGES/fileviewhgplugin.mo share/locale/nl/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/nl/LC_MESSAGES/makefileactions.mo share/locale/nl/LC_MESSAGES/mountisoaction.mo share/locale/nn/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/nn/LC_MESSAGES/fileviewgitplugin.mo @@ -171,6 +211,7 @@ share/locale/pl/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/pl/LC_MESSAGES/fileviewgitplugin.mo share/locale/pl/LC_MESSAGES/fileviewhgplugin.mo share/locale/pl/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/pl/LC_MESSAGES/makefileactions.mo share/locale/pl/LC_MESSAGES/mountisoaction.mo share/locale/pt/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/pt/LC_MESSAGES/fileviewgitplugin.mo @@ -181,6 +222,7 @@ share/locale/pt_BR/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/pt_BR/LC_MESSAGES/fileviewgitplugin.mo share/locale/pt_BR/LC_MESSAGES/fileviewhgplugin.mo share/locale/pt_BR/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/pt_BR/LC_MESSAGES/makefileactions.mo share/locale/pt_BR/LC_MESSAGES/mountisoaction.mo share/locale/ro/LC_MESSAGES/fileviewgitplugin.mo share/locale/ro/LC_MESSAGES/fileviewsvnplugin.mo @@ -189,27 +231,36 @@ share/locale/ru/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/ru/LC_MESSAGES/fileviewgitplugin.mo share/locale/ru/LC_MESSAGES/fileviewhgplugin.mo share/locale/ru/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/ru/LC_MESSAGES/makefileactions.mo share/locale/ru/LC_MESSAGES/mountisoaction.mo share/locale/sk/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/sk/LC_MESSAGES/fileviewgitplugin.mo share/locale/sk/LC_MESSAGES/fileviewhgplugin.mo share/locale/sk/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/sk/LC_MESSAGES/makefileactions.mo share/locale/sk/LC_MESSAGES/mountisoaction.mo share/locale/sl/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/sl/LC_MESSAGES/fileviewgitplugin.mo share/locale/sl/LC_MESSAGES/fileviewhgplugin.mo share/locale/sl/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/sl/LC_MESSAGES/makefileactions.mo share/locale/sl/LC_MESSAGES/mountisoaction.mo share/locale/sv/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/sv/LC_MESSAGES/fileviewgitplugin.mo share/locale/sv/LC_MESSAGES/fileviewhgplugin.mo share/locale/sv/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/sv/LC_MESSAGES/makefileactions.mo share/locale/sv/LC_MESSAGES/mountisoaction.mo +share/locale/ta/LC_MESSAGES/fileviewgitplugin.mo +share/locale/ta/LC_MESSAGES/fileviewhgplugin.mo +share/locale/ta/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/ta/LC_MESSAGES/makefileactions.mo share/locale/ta/LC_MESSAGES/mountisoaction.mo share/locale/tr/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/tr/LC_MESSAGES/fileviewgitplugin.mo share/locale/tr/LC_MESSAGES/fileviewhgplugin.mo share/locale/tr/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/tr/LC_MESSAGES/makefileactions.mo share/locale/tr/LC_MESSAGES/mountisoaction.mo share/locale/ug/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/ug/LC_MESSAGES/fileviewgitplugin.mo @@ -219,6 +270,7 @@ share/locale/uk/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/uk/LC_MESSAGES/fileviewgitplugin.mo share/locale/uk/LC_MESSAGES/fileviewhgplugin.mo share/locale/uk/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/uk/LC_MESSAGES/makefileactions.mo share/locale/uk/LC_MESSAGES/mountisoaction.mo share/locale/vi/LC_MESSAGES/fileviewgitplugin.mo share/locale/vi/LC_MESSAGES/mountisoaction.mo @@ -226,10 +278,13 @@ share/locale/zh_CN/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/zh_CN/LC_MESSAGES/fileviewgitplugin.mo share/locale/zh_CN/LC_MESSAGES/fileviewhgplugin.mo share/locale/zh_CN/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/zh_CN/LC_MESSAGES/makefileactions.mo share/locale/zh_CN/LC_MESSAGES/mountisoaction.mo share/locale/zh_TW/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/zh_TW/LC_MESSAGES/fileviewgitplugin.mo share/locale/zh_TW/LC_MESSAGES/fileviewhgplugin.mo share/locale/zh_TW/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/zh_TW/LC_MESSAGES/makefileactions.mo share/locale/zh_TW/LC_MESSAGES/mountisoaction.mo share/metainfo/org.kde.dolphin-plugins.metainfo.xml +share/qlogging-categories6/dolphingit.categories diff --git a/devel/electron32/Makefile b/devel/electron32/Makefile index d2e6e1a78a5..3e6d104f797 100644 --- a/devel/electron32/Makefile +++ b/devel/electron32/Makefile @@ -1,7 +1,6 @@ PORTNAME= electron DISTVERSIONPREFIX= v DISTVERSION= ${ELECTRON_VER} -PORTREVISION= 1 PULSEMV= 16 PULSEV= ${PULSEMV}.1 CATEGORIES= devel diff --git a/devel/electron32/Makefile.version b/devel/electron32/Makefile.version index 7e1246425a0..7e825d14d22 100644 --- a/devel/electron32/Makefile.version +++ b/devel/electron32/Makefile.version @@ -1,2 +1,2 @@ -ELECTRON_VER= 32.2.8 +ELECTRON_VER= 32.3.0 ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//} diff --git a/devel/electron32/distinfo b/devel/electron32/distinfo index c5049a9151c..95f29fe76d3 100644 --- a/devel/electron32/distinfo +++ b/devel/electron32/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1737549837 +TIMESTAMP = 1737782119 SHA256 (electron/chromium-128.0.6613.186.tar.xz.0) = 3ed399ba626343eb1a522939b16ded1ff5b553b477bd37e48710371000fa294b SIZE (electron/chromium-128.0.6613.186.tar.xz.0) = 2000000000 SHA256 (electron/chromium-128.0.6613.186.tar.xz.1) = 5986cf222802789f16b81759b7e1104edc61619a422c82c979d1268b90d7e415 @@ -7,10 +7,10 @@ SHA256 (electron/chromium-128.0.6613.186.tar.xz.2) = 9d48a4305a6a26b917476ff517b SIZE (electron/chromium-128.0.6613.186.tar.xz.2) = 766712880 SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92 SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111 -SHA256 (electron/electron-yarn-cache-32.2.8.tar.xz) = 91757602275d2d266604a25a164dd40397261b26fa3e6770cfc4431cedd35b2d -SIZE (electron/electron-yarn-cache-32.2.8.tar.xz) = 32181832 -SHA256 (electron/electron-electron-v32.2.8_GH0.tar.gz) = c9c02a68c33776c15f64ac283116c4b68d3c29c9df2a606b58d1a26109424f5a -SIZE (electron/electron-electron-v32.2.8_GH0.tar.gz) = 14683579 +SHA256 (electron/electron-yarn-cache-32.3.0.tar.xz) = 91757602275d2d266604a25a164dd40397261b26fa3e6770cfc4431cedd35b2d +SIZE (electron/electron-yarn-cache-32.3.0.tar.xz) = 32181832 +SHA256 (electron/electron-electron-v32.3.0_GH0.tar.gz) = 149037aebf07ce5f57dfe998eb5e2646485c22966b69684bd019d71f14866d3b +SIZE (electron/electron-electron-v32.3.0_GH0.tar.gz) = 14717213 SHA256 (electron/nodejs-node-v20.18.1_GH0.tar.gz) = e52a6d719db786fffdc7ac3dc623023803336d8ce7a1dd61d9f68bd851d2a921 SIZE (electron/nodejs-node-v20.18.1_GH0.tar.gz) = 115585611 SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb diff --git a/devel/electron32/files/patch-.gn b/devel/electron32/files/patch-.gn new file mode 100644 index 00000000000..2c072f8c710 --- /dev/null +++ b/devel/electron32/files/patch-.gn @@ -0,0 +1,11 @@ +--- .gn.orig 2025-01-29 08:44:44 UTC ++++ .gn +@@ -173,6 +173,8 @@ exec_script_whitelist = + "//tools/grit/grit_rule.gni", + "//tools/gritsettings/BUILD.gn", + ++ "//third_party/icu/BUILD.gn", ++ + "//electron/BUILD.gn", + "//third_party/electron_node/deps/base64/BUILD.gn", + "//third_party/electron_node/deps/base64/unofficial.gni", diff --git a/devel/electron32/files/patch-build_linux_unbundle_icu.gn b/devel/electron32/files/patch-build_linux_unbundle_icu.gn index bd3567f5997..d1588b8a6ff 100644 --- a/devel/electron32/files/patch-build_linux_unbundle_icu.gn +++ b/devel/electron32/files/patch-build_linux_unbundle_icu.gn @@ -1,4 +1,4 @@ ---- build/linux/unbundle/icu.gn.orig 2023-04-04 21:42:43 UTC +--- build/linux/unbundle/icu.gn.orig 2024-11-06 12:34:11 UTC +++ build/linux/unbundle/icu.gn @@ -17,6 +17,15 @@ config("icu_config") { "USING_SYSTEM_ICU=1", @@ -16,3 +16,22 @@ # U_EXPORT (defined in unicode/platform.h) is used to set public visibility # on classes through the U_COMMON_API and U_I18N_API macros (among others). # When linking against the system ICU library, we want its symbols to have +@@ -35,6 +44,18 @@ config("icu_config") { + # please see: https://crbug.com/822820 + "U_IMPORT=U_EXPORT", + ] ++ ++ _icu_version = exec_script(pkg_config_script, ++ common_pkg_config_args + pkg_config_args + [ ++ "icu-i18n", ++ "--version-as-components", ++ ], ++ "value") ++ ++ # Unbreak with icu 76 where private symbols are picked up ++ if (_icu_version[0] >= 76) { ++ defines += [ "U_HIDE_DRAFT_API" ] ++ } + } + + pkg_config("system_icui18n") { diff --git a/devel/electron32/files/patch-third__party_blink_renderer_platform_BUILD.gn b/devel/electron32/files/patch-third__party_blink_renderer_platform_BUILD.gn index da36acc5f7b..bf56e349c8b 100644 --- a/devel/electron32/files/patch-third__party_blink_renderer_platform_BUILD.gn +++ b/devel/electron32/files/patch-third__party_blink_renderer_platform_BUILD.gn @@ -1,6 +1,6 @@ ---- third_party/blink/renderer/platform/BUILD.gn.orig 2024-08-14 20:55:15 UTC +--- third_party/blink/renderer/platform/BUILD.gn.orig 2025-01-25 05:47:43 UTC +++ third_party/blink/renderer/platform/BUILD.gn -@@ -2003,7 +2003,7 @@ static_library("test_support") { +@@ -2004,7 +2004,7 @@ static_library("test_support") { ] # fuzzed_data_provider may not work with a custom toolchain. diff --git a/devel/epm/Makefile b/devel/epm/Makefile index e5e2c27aac5..cb172d8390c 100644 --- a/devel/epm/Makefile +++ b/devel/epm/Makefile @@ -11,9 +11,8 @@ WWW= https://www.msweet.org/epm/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -MAKE_JOBS_UNSAFE= yes GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share +MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= DOCS diff --git a/devel/fatal/Makefile b/devel/fatal/Makefile index e428857c53f..15e0b9333ac 100644 --- a/devel/fatal/Makefile +++ b/devel/fatal/Makefile @@ -1,6 +1,6 @@ PORTNAME= fatal DISTVERSIONPREFIX= v -DISTVERSION= 2025.01.20.00 +DISTVERSION= 2025.01.27.00 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/fatal/distinfo b/devel/fatal/distinfo index 54e82ee9f4b..3d67d2adc6c 100644 --- a/devel/fatal/distinfo +++ b/devel/fatal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737433722 -SHA256 (facebook-fatal-v2025.01.20.00_GH0.tar.gz) = 2bbe15b70272d2d6b2103a0154110cc111d6060fac72d3102c0de81b423aea7c -SIZE (facebook-fatal-v2025.01.20.00_GH0.tar.gz) = 656373 +TIMESTAMP = 1738003264 +SHA256 (facebook-fatal-v2025.01.27.00_GH0.tar.gz) = aadf1298a3e003aae99fb136c5d7ec01b88ef9968594af0b2708bac79751b2e0 +SIZE (facebook-fatal-v2025.01.27.00_GH0.tar.gz) = 656377 diff --git a/devel/fbthrift/Makefile b/devel/fbthrift/Makefile index faf844a2327..b724916e017 100644 --- a/devel/fbthrift/Makefile +++ b/devel/fbthrift/Makefile @@ -1,6 +1,6 @@ PORTNAME= fbthrift DISTVERSIONPREFIX= v -DISTVERSION= 2025.01.20.00 +DISTVERSION= 2025.01.27.00 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/fbthrift/distinfo b/devel/fbthrift/distinfo index 31b3ec4c8bf..94a4ad9c5e9 100644 --- a/devel/fbthrift/distinfo +++ b/devel/fbthrift/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737433718 -SHA256 (facebook-fbthrift-v2025.01.20.00_GH0.tar.gz) = c671e641e92417197a385a784906df503e1d8187876a553bf6fa6bfd65e77c7e -SIZE (facebook-fbthrift-v2025.01.20.00_GH0.tar.gz) = 15907072 +TIMESTAMP = 1738003259 +SHA256 (facebook-fbthrift-v2025.01.27.00_GH0.tar.gz) = 8ddf30cfb8a0e93b9072ed77317baf0f96233fbf35c0431a551722e0a295f3ee +SIZE (facebook-fbthrift-v2025.01.27.00_GH0.tar.gz) = 16009359 diff --git a/devel/fbthrift/pkg-plist b/devel/fbthrift/pkg-plist index 629f722932a..790e8d33771 100644 --- a/devel/fbthrift/pkg-plist +++ b/devel/fbthrift/pkg-plist @@ -467,7 +467,6 @@ include/thrift/lib/cpp2/server/ResourcePool.h include/thrift/lib/cpp2/server/ResourcePoolHandle.h include/thrift/lib/cpp2/server/ResourcePoolSet.h include/thrift/lib/cpp2/server/RoundRobinRequestPile.h -include/thrift/lib/cpp2/server/SEParallelConcurrencyController.h include/thrift/lib/cpp2/server/SecurityServerInterface.h include/thrift/lib/cpp2/server/ServerAttribute.h include/thrift/lib/cpp2/server/ServerConfigs.h diff --git a/devel/fnm/Makefile b/devel/fnm/Makefile index 2b6bc2fe0ed..945185cf1b9 100644 --- a/devel/fnm/Makefile +++ b/devel/fnm/Makefile @@ -11,8 +11,6 @@ WWW= https://github.com/Schniz/fnm LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN_powerpc64le= compilation failure: called `Option::unwrap()` on a `None` value in ring-0.16.20/build.rs: # see https://github.com/Schniz/fnm/issues/1090 - BUILD_DEPENDS= zstd>0:archivers/zstd # statically linked library USES= cargo diff --git a/devel/folly/Makefile b/devel/folly/Makefile index b7a5a2155f3..2c18e5c2a90 100644 --- a/devel/folly/Makefile +++ b/devel/folly/Makefile @@ -1,6 +1,6 @@ PORTNAME= folly DISTVERSIONPREFIX= v -DISTVERSION= 2025.01.20.00 +DISTVERSION= 2025.01.27.00 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/folly/distinfo b/devel/folly/distinfo index 4652e7b7860..787eb04131e 100644 --- a/devel/folly/distinfo +++ b/devel/folly/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737433709 -SHA256 (facebook-folly-v2025.01.20.00_GH0.tar.gz) = d8e688bb8d7b33231b7e30e13c876faae11a04a8e33025dcdb44ed6f314e6d8d -SIZE (facebook-folly-v2025.01.20.00_GH0.tar.gz) = 4201087 +TIMESTAMP = 1738003249 +SHA256 (facebook-folly-v2025.01.27.00_GH0.tar.gz) = 2de3343561bea3d631d403cf06fe76442648c834d10c84500f59669de178f1d7 +SIZE (facebook-folly-v2025.01.27.00_GH0.tar.gz) = 4202362 diff --git a/devel/forge-devel/Makefile b/devel/forge-devel/Makefile index cd3bf92a5fb..1fa9436f214 100644 --- a/devel/forge-devel/Makefile +++ b/devel/forge-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= forge DISTVERSIONPREFIX= v -DISTVERSION= 0.4.6 +DISTVERSION= 0.4.7 DISTVERSIONSUFFIX= CATEGORIES= devel elisp PKGNAMESUFFIX= -devel${EMACS_PKGNAMESUFFIX} @@ -12,24 +12,24 @@ WWW= https://github.com/magit/forge LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= closql-devel${EMACS_PKGNAMESUFFIX}>=2.1.0:databases/closql-devel@${EMACS_FLAVOR} \ - compat.el${EMACS_PKGNAMESUFFIX}>=30.0.1.0:misc/compat.el@${EMACS_FLAVOR} \ - dash.el${EMACS_PKGNAMESUFFIX}>=2.19.1:devel/dash.el@${EMACS_FLAVOR} \ +BUILD_DEPENDS= closql-devel${EMACS_PKGNAMESUFFIX}>=2.2.0:databases/closql-devel@${EMACS_FLAVOR} \ + compat.el${EMACS_PKGNAMESUFFIX}>=30.0.2.0:misc/compat.el@${EMACS_FLAVOR} \ emacsql-devel${EMACS_PKGNAMESUFFIX}>=4.1.0:databases/emacsql-devel@${EMACS_FLAVOR} \ ghub-devel${EMACS_PKGNAMESUFFIX}>=4.2.0:devel/ghub-devel@${EMACS_FLAVOR} \ - magit-devel${EMACS_PKGNAMESUFFIX}>=4.2.0:devel/magit-devel@${EMACS_FLAVOR} \ + llama.el${EMACS_PKGNAMESUFFIX}>=0.6.0:devel/llama.el@${EMACS_FLAVOR} \ + magit-devel${EMACS_PKGNAMESUFFIX}>=4.3.0:devel/magit-devel@${EMACS_FLAVOR} \ markdown-mode.el${EMACS_PKGNAMESUFFIX}>=2.6:textproc/markdown-mode.el@${EMACS_FLAVOR} \ - transient-devel${EMACS_PKGNAMESUFFIX}>=0.8.2:devel/transient-devel@${EMACS_FLAVOR} \ - yaml.el${EMACS_PKGNAMESUFFIX}>=0.5.5:textproc/yaml.el@${EMACS_FLAVOR} -RUN_DEPENDS= closql-devel${EMACS_PKGNAMESUFFIX}>=2.1.0:databases/closql-devel@${EMACS_FLAVOR} \ - compat.el${EMACS_PKGNAMESUFFIX}>=30.0.1.0:misc/compat.el@${EMACS_FLAVOR} \ - dash.el${EMACS_PKGNAMESUFFIX}>=2.19.1:devel/dash.el@${EMACS_FLAVOR} \ + transient-devel${EMACS_PKGNAMESUFFIX}>=0.8.4:devel/transient-devel@${EMACS_FLAVOR} \ + yaml.el${EMACS_PKGNAMESUFFIX}>=1.0.0:textproc/yaml.el@${EMACS_FLAVOR} +RUN_DEPENDS= closql-devel${EMACS_PKGNAMESUFFIX}>=2.2.0:databases/closql-devel@${EMACS_FLAVOR} \ + compat.el${EMACS_PKGNAMESUFFIX}>=30.0.2.0:misc/compat.el@${EMACS_FLAVOR} \ emacsql-devel${EMACS_PKGNAMESUFFIX}>=4.1.0:databases/emacsql-devel@${EMACS_FLAVOR} \ ghub-devel${EMACS_PKGNAMESUFFIX}>=4.2.0:devel/ghub-devel@${EMACS_FLAVOR} \ - magit-devel${EMACS_PKGNAMESUFFIX}>=4.2.0:devel/magit-devel@${EMACS_FLAVOR} \ + llama.el${EMACS_PKGNAMESUFFIX}>=0.6.0:devel/llama.el@${EMACS_FLAVOR} \ + magit-devel${EMACS_PKGNAMESUFFIX}>=4.3.0:devel/magit-devel@${EMACS_FLAVOR} \ markdown-mode.el${EMACS_PKGNAMESUFFIX}>=2.6:textproc/markdown-mode.el@${EMACS_FLAVOR} \ - transient-devel${EMACS_PKGNAMESUFFIX}>=0.8.2:devel/transient-devel@${EMACS_FLAVOR} \ - yaml.el${EMACS_PKGNAMESUFFIX}>=0.5.5:textproc/yaml.el@${EMACS_FLAVOR} + transient-devel${EMACS_PKGNAMESUFFIX}>=0.8.4:devel/transient-devel@${EMACS_FLAVOR} \ + yaml.el${EMACS_PKGNAMESUFFIX}>=1.0.0:textproc/yaml.el@${EMACS_FLAVOR} USES= emacs gmake makeinfo USE_GITHUB= yes diff --git a/devel/forge-devel/distinfo b/devel/forge-devel/distinfo index 185d03ebbaa..90f6a2f6410 100644 --- a/devel/forge-devel/distinfo +++ b/devel/forge-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735903760 -SHA256 (magit-forge-v0.4.6_GH0.tar.gz) = eaba71775f0578b6ca3017250d391beae64bacf8b4f712fa6c857865a796c259 -SIZE (magit-forge-v0.4.6_GH0.tar.gz) = 129829 +TIMESTAMP = 1738821547 +SHA256 (magit-forge-v0.4.7_GH0.tar.gz) = abbb7feb11cf6a05ce53aa5f1716126c7260f464012b3cd1b1b4a18deed3bd6b +SIZE (magit-forge-v0.4.7_GH0.tar.gz) = 134302 diff --git a/devel/forge-devel/pkg-plist b/devel/forge-devel/pkg-plist index 67852795194..d9238cde13c 100644 --- a/devel/forge-devel/pkg-plist +++ b/devel/forge-devel/pkg-plist @@ -7,6 +7,8 @@ %%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-core.elc %%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-db.el %%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-db.elc +%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-forgejo.el +%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-forgejo.elc %%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-gitea.el %%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-gitea.elc %%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-github.el diff --git a/devel/forge/Makefile b/devel/forge/Makefile index 71a132cad9b..333767100d7 100644 --- a/devel/forge/Makefile +++ b/devel/forge/Makefile @@ -1,6 +1,6 @@ PORTNAME= forge DISTVERSIONPREFIX= v -DISTVERSION= 0.4.6 +DISTVERSION= 0.4.7 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} @@ -11,24 +11,24 @@ WWW= https://github.com/magit/forge LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=2.1.0:databases/closql@${EMACS_FLAVOR} \ - compat.el${EMACS_PKGNAMESUFFIX}>=30.0.1.0:misc/compat.el@${EMACS_FLAVOR} \ - dash.el${EMACS_PKGNAMESUFFIX}>=2.19.1:devel/dash.el@${EMACS_FLAVOR} \ +BUILD_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=2.2.0:databases/closql@${EMACS_FLAVOR} \ + compat.el${EMACS_PKGNAMESUFFIX}>=30.0.2.0:misc/compat.el@${EMACS_FLAVOR} \ emacsql${EMACS_PKGNAMESUFFIX}>=4.1.0:databases/emacsql@${EMACS_FLAVOR} \ ghub${EMACS_PKGNAMESUFFIX}>=4.2.0:devel/ghub@${EMACS_FLAVOR} \ - magit${EMACS_PKGNAMESUFFIX}>=4.2.0:devel/magit@${EMACS_FLAVOR} \ + llama.el${EMACS_PKGNAMESUFFIX}>=0.6.0:devel/llama.el@${EMACS_FLAVOR} \ + magit${EMACS_PKGNAMESUFFIX}>=4.3.0:devel/magit@${EMACS_FLAVOR} \ markdown-mode.el${EMACS_PKGNAMESUFFIX}>=2.6:textproc/markdown-mode.el@${EMACS_FLAVOR} \ - transient${EMACS_PKGNAMESUFFIX}>=0.8.2:devel/transient@${EMACS_FLAVOR} \ - yaml.el${EMACS_PKGNAMESUFFIX}>=0.5.5:textproc/yaml.el@${EMACS_FLAVOR} -RUN_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=2.1.0:databases/closql@${EMACS_FLAVOR} \ - compat.el${EMACS_PKGNAMESUFFIX}>=30.0.1.0:misc/compat.el@${EMACS_FLAVOR} \ - dash.el${EMACS_PKGNAMESUFFIX}>=2.19.1:devel/dash.el@${EMACS_FLAVOR} \ + transient${EMACS_PKGNAMESUFFIX}>=0.8.4:devel/transient@${EMACS_FLAVOR} \ + yaml.el${EMACS_PKGNAMESUFFIX}>=1.0.0:textproc/yaml.el@${EMACS_FLAVOR} +RUN_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=2.2.0:databases/closql@${EMACS_FLAVOR} \ + compat.el${EMACS_PKGNAMESUFFIX}>=30.0.2.0:misc/compat.el@${EMACS_FLAVOR} \ emacsql${EMACS_PKGNAMESUFFIX}>=4.1.0:databases/emacsql@${EMACS_FLAVOR} \ ghub${EMACS_PKGNAMESUFFIX}>=4.2.0:devel/ghub@${EMACS_FLAVOR} \ - magit${EMACS_PKGNAMESUFFIX}>=4.2.0:devel/magit@${EMACS_FLAVOR} \ + llama.el${EMACS_PKGNAMESUFFIX}>=0.6.0:devel/llama.el@${EMACS_FLAVOR} \ + magit${EMACS_PKGNAMESUFFIX}>=4.3.0:devel/magit@${EMACS_FLAVOR} \ markdown-mode.el${EMACS_PKGNAMESUFFIX}>=2.6:textproc/markdown-mode.el@${EMACS_FLAVOR} \ - transient${EMACS_PKGNAMESUFFIX}>=0.8.2:devel/transient@${EMACS_FLAVOR} \ - yaml.el${EMACS_PKGNAMESUFFIX}>=0.5.5:textproc/yaml.el@${EMACS_FLAVOR} + transient${EMACS_PKGNAMESUFFIX}>=0.8.4:devel/transient@${EMACS_FLAVOR} \ + yaml.el${EMACS_PKGNAMESUFFIX}>=1.0.0:textproc/yaml.el@${EMACS_FLAVOR} USES= emacs gmake makeinfo USE_GITHUB= yes diff --git a/devel/forge/distinfo b/devel/forge/distinfo index 29e800c3a68..5a790ac5354 100644 --- a/devel/forge/distinfo +++ b/devel/forge/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735903627 -SHA256 (magit-forge-v0.4.6_GH0.tar.gz) = eaba71775f0578b6ca3017250d391beae64bacf8b4f712fa6c857865a796c259 -SIZE (magit-forge-v0.4.6_GH0.tar.gz) = 129829 +TIMESTAMP = 1738821218 +SHA256 (magit-forge-v0.4.7_GH0.tar.gz) = abbb7feb11cf6a05ce53aa5f1716126c7260f464012b3cd1b1b4a18deed3bd6b +SIZE (magit-forge-v0.4.7_GH0.tar.gz) = 134302 diff --git a/devel/forge/pkg-plist b/devel/forge/pkg-plist index 67852795194..d9238cde13c 100644 --- a/devel/forge/pkg-plist +++ b/devel/forge/pkg-plist @@ -7,6 +7,8 @@ %%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-core.elc %%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-db.el %%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-db.elc +%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-forgejo.el +%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-forgejo.elc %%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-gitea.el %%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-gitea.elc %%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-github.el diff --git a/devel/fruit/Makefile b/devel/fruit/Makefile new file mode 100644 index 00000000000..38f91dada10 --- /dev/null +++ b/devel/fruit/Makefile @@ -0,0 +1,25 @@ +PORTNAME= fruit +PORTVERSION= 3.7.1 +DISTVERSIONPREFIX= v +CATEGORIES= devel + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Dependency injection framework for C++ +WWW= https://github.com/google/fruit/wiki \ + https://github.com/google/fruit + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/COPYING + +USES= cmake compiler:c++11-lang + +CMAKE_OFF= FRUIT_ENABLE_COVERAGE \ + FRUIT_TESTS_USE_PRECOMPILED_HEADERS \ + FRUIT_USES_BOOST +CMAKE_ON= BUILD_SHARED_LIBS \ + FRUIT_ADD_WNO_UNKNOWN_WARNING_OPTION + +USE_GITHUB= yes +GH_ACCOUNT= google + +.include diff --git a/devel/fruit/distinfo b/devel/fruit/distinfo new file mode 100644 index 00000000000..4fcb5dcd512 --- /dev/null +++ b/devel/fruit/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738088808 +SHA256 (google-fruit-v3.7.1_GH0.tar.gz) = ed4c6b7ebfbf75e14a74e21eb74ce2703b8485bfc9e660b1c36fb7fe363172d0 +SIZE (google-fruit-v3.7.1_GH0.tar.gz) = 240459 diff --git a/devel/fruit/pkg-descr b/devel/fruit/pkg-descr new file mode 100644 index 00000000000..a6e6758cfbf --- /dev/null +++ b/devel/fruit/pkg-descr @@ -0,0 +1,7 @@ +Fruit is a dependency injection framework for C++, loosely inspired by the Guice +framework for Java. It uses C++ metaprogramming together with some C++11 +features to detect most injection problems at compile-time. It allows to split +the implementation code in "components" (aka modules) that can be assembled to +form other components. From a component with no requirements it's then possible +to create an injector, that provides an instance of the interfaces exposed by +the component. diff --git a/devel/fruit/pkg-plist b/devel/fruit/pkg-plist new file mode 100644 index 00000000000..eb79e812a88 --- /dev/null +++ b/devel/fruit/pkg-plist @@ -0,0 +1,92 @@ +include/fruit/component.h +include/fruit/component_function.h +include/fruit/fruit.h +include/fruit/fruit_forward_decls.h +include/fruit/impl/bindings.h +include/fruit/impl/component.defn.h +include/fruit/impl/component_function.defn.h +include/fruit/impl/component_functors.defn.h +include/fruit/impl/component_install_arg_checks.defn.h +include/fruit/impl/component_install_arg_checks.h +include/fruit/impl/component_storage/binding_deps.defn.h +include/fruit/impl/component_storage/binding_deps.h +include/fruit/impl/component_storage/component_storage.defn.h +include/fruit/impl/component_storage/component_storage.h +include/fruit/impl/component_storage/component_storage_entry.defn.h +include/fruit/impl/component_storage/component_storage_entry.h +include/fruit/impl/component_storage/partial_component_storage.defn.h +include/fruit/impl/component_storage/partial_component_storage.h +include/fruit/impl/data_structures/arena_allocator.defn.h +include/fruit/impl/data_structures/arena_allocator.h +include/fruit/impl/data_structures/fixed_size_allocator.defn.h +include/fruit/impl/data_structures/fixed_size_allocator.h +include/fruit/impl/data_structures/fixed_size_vector.defn.h +include/fruit/impl/data_structures/fixed_size_vector.h +include/fruit/impl/data_structures/fixed_size_vector.templates.h +include/fruit/impl/data_structures/memory_pool.defn.h +include/fruit/impl/data_structures/memory_pool.h +include/fruit/impl/data_structures/packed_pointer_and_bool.defn.h +include/fruit/impl/data_structures/packed_pointer_and_bool.h +include/fruit/impl/data_structures/semistatic_graph.defn.h +include/fruit/impl/data_structures/semistatic_graph.h +include/fruit/impl/data_structures/semistatic_graph.templates.h +include/fruit/impl/data_structures/semistatic_map.defn.h +include/fruit/impl/data_structures/semistatic_map.h +include/fruit/impl/data_structures/semistatic_map.templates.h +include/fruit/impl/fruit-config-base.h +include/fruit/impl/fruit-config.h +include/fruit/impl/fruit_assert.h +include/fruit/impl/fruit_internal_forward_decls.h +include/fruit/impl/injection_debug_errors.h +include/fruit/impl/injection_errors.h +include/fruit/impl/injector.defn.h +include/fruit/impl/injector/injector_accessor_for_tests.defn.h +include/fruit/impl/injector/injector_accessor_for_tests.h +include/fruit/impl/injector/injector_storage.defn.h +include/fruit/impl/injector/injector_storage.h +include/fruit/impl/meta/algos.h +include/fruit/impl/meta/basics.h +include/fruit/impl/meta/component.h +include/fruit/impl/meta/errors.h +include/fruit/impl/meta/eval.h +include/fruit/impl/meta/fold.h +include/fruit/impl/meta/graph.h +include/fruit/impl/meta/immutable_map.h +include/fruit/impl/meta/immutable_set.h +include/fruit/impl/meta/list.h +include/fruit/impl/meta/logical_operations.h +include/fruit/impl/meta/map.h +include/fruit/impl/meta/metaprogramming.h +include/fruit/impl/meta/numeric_operations.h +include/fruit/impl/meta/pair.h +include/fruit/impl/meta/proof_tree_comparison.h +include/fruit/impl/meta/proof_trees.h +include/fruit/impl/meta/set.h +include/fruit/impl/meta/signatures.h +include/fruit/impl/meta/triplet.h +include/fruit/impl/meta/vector.h +include/fruit/impl/meta/wrappers.h +include/fruit/impl/meta_operation_wrappers.h +include/fruit/impl/normalized_component.defn.h +include/fruit/impl/normalized_component_storage/binding_normalization.h +include/fruit/impl/normalized_component_storage/binding_normalization.templates.h +include/fruit/impl/normalized_component_storage/normalized_bindings.defn.h +include/fruit/impl/normalized_component_storage/normalized_bindings.h +include/fruit/impl/normalized_component_storage/normalized_component_storage.defn.h +include/fruit/impl/normalized_component_storage/normalized_component_storage.h +include/fruit/impl/normalized_component_storage/normalized_component_storage_holder.h +include/fruit/impl/provider.defn.h +include/fruit/impl/util/call_with_tuple.h +include/fruit/impl/util/demangle_type_name.h +include/fruit/impl/util/hash_codes.defn.h +include/fruit/impl/util/hash_codes.h +include/fruit/impl/util/hash_helpers.defn.h +include/fruit/impl/util/hash_helpers.h +include/fruit/impl/util/lambda_invoker.h +include/fruit/impl/util/type_info.defn.h +include/fruit/impl/util/type_info.h +include/fruit/injector.h +include/fruit/macro.h +include/fruit/normalized_component.h +include/fruit/provider.h +lib/libfruit.so diff --git a/devel/ghub-devel/Makefile b/devel/ghub-devel/Makefile index 43e8d151285..da5c0d99e8a 100644 --- a/devel/ghub-devel/Makefile +++ b/devel/ghub-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= ghub DISTVERSIONPREFIX= v -DISTVERSION= 4.2.0 +DISTVERSION= 4.2.1 DISTVERSIONSUFFIX= CATEGORIES= devel elisp PKGNAMESUFFIX= -devel${EMACS_PKGNAMESUFFIX} @@ -12,9 +12,11 @@ WWW= https://github.com/magit/ghub LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.0.0:misc/compat.el@${EMACS_FLAVOR} \ +BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.2.0:misc/compat.el@${EMACS_FLAVOR} \ + llama.el${EMACS_PKGNAMESUFFIX}>=0.6.0:devel/llama.el@${EMACS_FLAVOR} \ treepy.el${EMACS_PKGNAMESUFFIX}>=0.1.2:devel/treepy.el@${EMACS_FLAVOR} -RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.0.0:misc/compat.el@${EMACS_FLAVOR} \ +RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.2.0:misc/compat.el@${EMACS_FLAVOR} \ + llama.el${EMACS_PKGNAMESUFFIX}>=0.6.0:devel/llama.el@${EMACS_FLAVOR} \ treepy.el${EMACS_PKGNAMESUFFIX}>=0.1.2:devel/treepy.el@${EMACS_FLAVOR} USES= emacs gmake makeinfo diff --git a/devel/ghub-devel/distinfo b/devel/ghub-devel/distinfo index 8c3bd6655de..3b6302562e5 100644 --- a/devel/ghub-devel/distinfo +++ b/devel/ghub-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733756768 -SHA256 (magit-ghub-v4.2.0_GH0.tar.gz) = 1731d2ecf55c2effc22ded16b925c83898e40d2dc4143787910061c5a3521dcb -SIZE (magit-ghub-v4.2.0_GH0.tar.gz) = 61058 +TIMESTAMP = 1738466980 +SHA256 (magit-ghub-v4.2.1_GH0.tar.gz) = 49754e81dd138e18ffd0f10f78ed48b1eef7994d37787c8db07d3ee40dfee756 +SIZE (magit-ghub-v4.2.1_GH0.tar.gz) = 61132 diff --git a/devel/ghub/Makefile b/devel/ghub/Makefile index e2c0922347b..ccfbb645afb 100644 --- a/devel/ghub/Makefile +++ b/devel/ghub/Makefile @@ -1,6 +1,6 @@ PORTNAME= ghub DISTVERSIONPREFIX= v -DISTVERSION= 4.2.0 +DISTVERSION= 4.2.1 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} @@ -11,9 +11,11 @@ WWW= https://github.com/magit/ghub LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.0.0:misc/compat.el@${EMACS_FLAVOR} \ +BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.2.0:misc/compat.el@${EMACS_FLAVOR} \ + llama.el${EMACS_PKGNAMESUFFIX}>=0.6.0:devel/llama.el@${EMACS_FLAVOR} \ treepy.el${EMACS_PKGNAMESUFFIX}>=0.1.2:devel/treepy.el@${EMACS_FLAVOR} -RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.0.0:misc/compat.el@${EMACS_FLAVOR} \ +RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.2.0:misc/compat.el@${EMACS_FLAVOR} \ + llama.el${EMACS_PKGNAMESUFFIX}>=0.6.0:devel/llama.el@${EMACS_FLAVOR} \ treepy.el${EMACS_PKGNAMESUFFIX}>=0.1.2:devel/treepy.el@${EMACS_FLAVOR} USES= emacs gmake makeinfo diff --git a/devel/ghub/distinfo b/devel/ghub/distinfo index b90ef7f30c1..9cd8dc01919 100644 --- a/devel/ghub/distinfo +++ b/devel/ghub/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733756721 -SHA256 (magit-ghub-v4.2.0_GH0.tar.gz) = 1731d2ecf55c2effc22ded16b925c83898e40d2dc4143787910061c5a3521dcb -SIZE (magit-ghub-v4.2.0_GH0.tar.gz) = 61058 +TIMESTAMP = 1738466918 +SHA256 (magit-ghub-v4.2.1_GH0.tar.gz) = 49754e81dd138e18ffd0f10f78ed48b1eef7994d37787c8db07d3ee40dfee756 +SIZE (magit-ghub-v4.2.1_GH0.tar.gz) = 61132 diff --git a/devel/github-backup-utils/Makefile b/devel/github-backup-utils/Makefile index a50b2cba54b..18b507a4295 100644 --- a/devel/github-backup-utils/Makefile +++ b/devel/github-backup-utils/Makefile @@ -1,6 +1,7 @@ PORTNAME= github-backup-utils PORTVERSION= 3.15.1 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= https://github.com/github/backup-utils/releases/download/v${PORTVERSION}/ diff --git a/devel/github-backup-utils/distinfo b/devel/github-backup-utils/distinfo index a4b911ba72a..651c4a24caf 100644 --- a/devel/github-backup-utils/distinfo +++ b/devel/github-backup-utils/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735227792 -SHA256 (github-backup-utils-v3.15.1.tar.gz) = fce0ffc7755b8a1a055b26a7bad2e40db05cca176698904c475613a1f1a45662 -SIZE (github-backup-utils-v3.15.1.tar.gz) = 154312 +TIMESTAMP = 1736671169 +SHA256 (github-backup-utils-v3.15.1.tar.gz) = 4a1a4ebefe146513a20ab2eddca2726a36d2880f6aed8d5e2c21dacc695e9b6a +SIZE (github-backup-utils-v3.15.1.tar.gz) = 154421 diff --git a/devel/gomigrate/Makefile b/devel/gomigrate/Makefile index e340ca48ec0..38b9db91ad4 100644 --- a/devel/gomigrate/Makefile +++ b/devel/gomigrate/Makefile @@ -1,7 +1,6 @@ PORTNAME= migrate DISTVERSIONPREFIX= v -DISTVERSION= 4.18.1 -PORTREVISION= 2 +DISTVERSION= 4.18.2 CATEGORIES= devel PKGNAMEPREFIX= go diff --git a/devel/gomigrate/distinfo b/devel/gomigrate/distinfo index 6154e7a25e5..d53b4026b0e 100644 --- a/devel/gomigrate/distinfo +++ b/devel/gomigrate/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1726187795 -SHA256 (go/devel_gomigrate/migrate-v4.18.1/v4.18.1.mod) = 59c16085d90e7937db5da3fc1bf6a21f1188f6e9dcef257d80e72d380ca46396 -SIZE (go/devel_gomigrate/migrate-v4.18.1/v4.18.1.mod) = 10532 -SHA256 (go/devel_gomigrate/migrate-v4.18.1/v4.18.1.zip) = 82cb691f03faff72da6680760002068527c7ef48e2d3af93566af3ff318c9970 -SIZE (go/devel_gomigrate/migrate-v4.18.1/v4.18.1.zip) = 376345 +TIMESTAMP = 1738061815 +SHA256 (go/devel_gomigrate/migrate-v4.18.2/v4.18.2.mod) = ede4a01e2af6047ef93030e659e3c392e11f1ad5e5c8193f3282207311a0d3d0 +SIZE (go/devel_gomigrate/migrate-v4.18.2/v4.18.2.mod) = 10545 +SHA256 (go/devel_gomigrate/migrate-v4.18.2/v4.18.2.zip) = c46f450ecd53974bfca3e62cfec876401079fe0b48ed4b6760101dc6b4f330a4 +SIZE (go/devel_gomigrate/migrate-v4.18.2/v4.18.2.zip) = 376316 diff --git a/devel/google-cloud-cpp/Makefile b/devel/google-cloud-cpp/Makefile index cc069330bcd..64c5a90a786 100644 --- a/devel/google-cloud-cpp/Makefile +++ b/devel/google-cloud-cpp/Makefile @@ -1,7 +1,7 @@ PORTNAME= google-cloud-cpp DISTVERSIONPREFIX= v DISTVERSION= 2.27.0 -PORTREVISION= 11 +PORTREVISION= 13 CATEGORIES= devel DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} diff --git a/devel/google-styleguide/Makefile b/devel/google-styleguide/Makefile index e89c33b41f7..e0f002ebc81 100644 --- a/devel/google-styleguide/Makefile +++ b/devel/google-styleguide/Makefile @@ -1,5 +1,5 @@ PORTNAME= styleguide -PORTVERSION= 20241106 +PORTVERSION= 20250118 CATEGORIES= devel PKGNAMEPREFIX= google- @@ -8,34 +8,29 @@ COMMENT= Tool to assist with Google style guide compliance WWW= https://google.github.io/styleguide/ \ https://github.com/google/styleguide -# cpplint.py and cpplint_unittest.py are released under BSD3CLAUSE # style guides is released under CC-BY-3.0 # google-c-style.el is released under GPLv1+ -LICENSE= BSD3CLAUSE CC-BY-3.0 GPLv1+ +LICENSE= CC-BY-3.0 GPLv1+ LICENSE_COMB= multi -USES= python shebangfix +USES= python NO_ARCH= yes NO_BUILD= yes USE_GITHUB= yes GH_ACCOUNT= google -GH_TAGNAME= 9504dac - -SHEBANG_FILES= cpplint/cpplint.py cpplint/cpplint_unittest.py +GH_TAGNAME= a638d1d OPTIONS_DEFINE= DOCS do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/cpplint/cpplint.py ${WRKSRC}/cpplint/cpplint_unittest.py ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/*.xml ${WRKSRC}/google-c-style.el ${WRKSRC}/google_python_style.vim ${STAGEDIR}${DATADIR} do-install-DOCS-on: - ${MKDIR} ${STAGEDIR}${DOCSDIR} ${STAGEDIR}${DOCSDIR}/cpplint ${STAGEDIR}${DOCSDIR}/docguide + ${MKDIR} ${STAGEDIR}${DOCSDIR} ${STAGEDIR}${DOCSDIR}/docguide ${INSTALL_DATA} ${WRKSRC}/*.css ${WRKSRC}/*.html ${WRKSRC}/*.md ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/cpplint/README ${STAGEDIR}${DOCSDIR}/cpplint cd ${WRKSRC}/docguide && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/docguide .include diff --git a/devel/google-styleguide/distinfo b/devel/google-styleguide/distinfo index bce6e0973f5..b484921d676 100644 --- a/devel/google-styleguide/distinfo +++ b/devel/google-styleguide/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888036 -SHA256 (google-styleguide-20241106-9504dac_GH0.tar.gz) = fecd24dcf87a70318a060c3dd2637ca0fadb24e4882a27d4bf7f5c1d522a1434 -SIZE (google-styleguide-20241106-9504dac_GH0.tar.gz) = 1208437 +TIMESTAMP = 1738088822 +SHA256 (google-styleguide-20250118-a638d1d_GH0.tar.gz) = 747a6ef7f6870a71af9f892efa7bbd495b45594278375c9bf8ac549b4747041f +SIZE (google-styleguide-20250118-a638d1d_GH0.tar.gz) = 1121237 diff --git a/devel/google-styleguide/pkg-plist b/devel/google-styleguide/pkg-plist index 7f4dd07e0af..ca9a1255268 100644 --- a/devel/google-styleguide/pkg-plist +++ b/devel/google-styleguide/pkg-plist @@ -1,11 +1,8 @@ -bin/cpplint.py -bin/cpplint_unittest.py %%PORTDOCS%%%%DOCSDIR%%/CODE_OF_CONDUCT.md %%PORTDOCS%%%%DOCSDIR%%/README.md %%PORTDOCS%%%%DOCSDIR%%/Rguide.md %%PORTDOCS%%%%DOCSDIR%%/angularjs-google-style.html %%PORTDOCS%%%%DOCSDIR%%/cppguide.html -%%PORTDOCS%%%%DOCSDIR%%/cpplint/README %%PORTDOCS%%%%DOCSDIR%%/csharp-style.md %%PORTDOCS%%%%DOCSDIR%%/docguide/README.md %%PORTDOCS%%%%DOCSDIR%%/docguide/READMEs.md diff --git a/devel/goreleaser/Makefile b/devel/goreleaser/Makefile index b43f8477eb2..43f68ab411e 100644 --- a/devel/goreleaser/Makefile +++ b/devel/goreleaser/Makefile @@ -1,7 +1,6 @@ PORTNAME= goreleaser DISTVERSIONPREFIX= v -DISTVERSION= 2.5.1 -PORTREVISION= 1 +DISTVERSION= 2.6.1 CATEGORIES= devel MAINTAINER= fuz@FreeBSD.org diff --git a/devel/goreleaser/distinfo b/devel/goreleaser/distinfo index 8de9deb31b4..1639ada495c 100644 --- a/devel/goreleaser/distinfo +++ b/devel/goreleaser/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1735998356 -SHA256 (go/devel_goreleaser/goreleaser-v2.5.1/v2.5.1.mod) = c17f3fdfef59f34cb041465c2401d45826f011c499537446cc90d0602030cc1a -SIZE (go/devel_goreleaser/goreleaser-v2.5.1/v2.5.1.mod) = 19839 -SHA256 (go/devel_goreleaser/goreleaser-v2.5.1/v2.5.1.zip) = 3605a20d9e4e02ad5cc80cb64d3c0e67f7be6997c38650469f1570834a621dee -SIZE (go/devel_goreleaser/goreleaser-v2.5.1/v2.5.1.zip) = 3164526 +TIMESTAMP = 1737595252 +SHA256 (go/devel_goreleaser/goreleaser-v2.6.1/v2.6.1.mod) = 9e946c09220e4cd15031416b2a7bb34c9c1bde288c5ef4dbbe2e146b581f77a9 +SIZE (go/devel_goreleaser/goreleaser-v2.6.1/v2.6.1.mod) = 19892 +SHA256 (go/devel_goreleaser/goreleaser-v2.6.1/v2.6.1.zip) = 212abc6a801acbe598ec2737e1271b7e474baedc28b9b31259711c9cfcf41598 +SIZE (go/devel_goreleaser/goreleaser-v2.6.1/v2.6.1.zip) = 3197942 diff --git a/devel/gradle8/Makefile b/devel/gradle8/Makefile new file mode 100644 index 00000000000..f5d603a26bb --- /dev/null +++ b/devel/gradle8/Makefile @@ -0,0 +1,32 @@ +PORTNAME= gradle +PORTVERSION= 8.8 +CATEGORIES= devel java +MASTER_SITES= https://services.gradle.org/distributions/ +EXTRACT_SUFX= -bin.zip +PKGNAMESUFFIX= 8 + +MAINTAINER= acm@FreeBSD.org +COMMENT= Project automation tool +WWW= https://www.gradle.org/ + +LICENSE= APACHE20 BSD3CLAUSE CDDL EPL LGPL21+ MIT MPL20 +LICENSE_COMB= multi +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= cpe java zip + +CONFLICTS_INSTALL= gradle gradle6 gradle62 gradle761 + +NO_ARCH= yes +NO_BUILD= yes +SUB_FILES= gradle +SUB_LIST= JAVA=${JAVA} \ + PORTVERSION=${PORTVERSION} +PLIST_FILES= bin/gradle${PKGNAMESUFFIX} +PORTDATA= * + +do-install: + ${INSTALL_SCRIPT} ${WRKDIR}/gradle ${STAGEDIR}${PREFIX}/bin/gradle${PKGNAMESUFFIX} + (cd ${WRKSRC} && ${COPYTREE_SHARE} lib ${STAGEDIR}${DATADIR}) + +.include diff --git a/devel/gradle8/distinfo b/devel/gradle8/distinfo new file mode 100644 index 00000000000..9ebe1365526 --- /dev/null +++ b/devel/gradle8/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738481440 +SHA256 (gradle-8.8-bin.zip) = a4b4158601f8636cdeeab09bd76afb640030bb5b144aafe261a5e8af027dc612 +SIZE (gradle-8.8-bin.zip) = 138039528 diff --git a/devel/gradle8/files/gradle.in b/devel/gradle8/files/gradle.in new file mode 100644 index 00000000000..fde29278e34 --- /dev/null +++ b/devel/gradle8/files/gradle.in @@ -0,0 +1,3 @@ +#!/bin/sh +DEFAULT_JVM_OPTS="-Xmx64m -Xms64m -javaagent:%%DATADIR%%/lib/agents/gradle-instrumentation-agent-%%PORTVERSION%%.jar" +exec "java" -Dorg.gradle.native=false $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS -classpath "%%DATADIR%%/lib/gradle-launcher-%%PORTVERSION%%.jar:$CLASSPATH" org.gradle.launcher.GradleMain "$@" diff --git a/devel/gradle8/pkg-descr b/devel/gradle8/pkg-descr new file mode 100644 index 00000000000..d4007bbda52 --- /dev/null +++ b/devel/gradle8/pkg-descr @@ -0,0 +1,16 @@ +Gradle is build automation evolved. + +Gradle can automate the building, testing, publishing, deployment +and more of software packages or other types of projects such as +generated static websites, generated documentation or indeed anything +else. + +Gradle combines the power and flexibility of Ant with the dependency +management and conventions of Maven into a more effective way to +build. Powered by a Groovy DSL and packed with innovation, Gradle +provides a declarative way to describe all kinds of builds through +sensible defaults. Gradle is quickly becoming the build system of +choice for many open source projects, leading edge enterprises and +legacy automation challenges. + +See also . diff --git a/devel/grpc/Makefile b/devel/grpc/Makefile index c931612cb2e..31a4ebf7c3d 100644 --- a/devel/grpc/Makefile +++ b/devel/grpc/Makefile @@ -1,5 +1,5 @@ PORTNAME= grpc -PORTVERSION= 1.68.0 +PORTVERSION= 1.69.0 DISTVERSIONPREFIX= v PORTEPOCH= 2 CATEGORIES= devel @@ -55,11 +55,11 @@ PLIST_SUB= PORTVERSION=${PORTVERSION} \ CONFLICTS_INSTALL= grpc[0-9][0-9][0-9] USE_GITHUB= yes -GH_TUPLE= envoyproxy:data-plane-api:f8b75d1:envoyproxy_data_plane_api/third_party/envoy-api \ - googleapis:googleapis:fe8ba05:googleapis_googleapis/third_party/googleapis \ - census-instrumentation:opencensus-proto:4aa53e1:census_instrumentation_opencensus_proto/third_party/opencensus-proto \ - bufbuild:protoc-gen-validate:32c2415:bufbuild_protoc_gen_validate/third_party/protoc-gen-validate \ - cncf:xds:3a472e5:cncf_xds/third_party/xds +GH_TUPLE= envoyproxy:data-plane-api:f5611a9:envoyproxy_data_plane_api/third_party/envoy-api \ + googleapis:googleapis:d5cc1cd:googleapis_googleapis/third_party/googleapis \ + census-instrumentation:opencensus-proto:1664cc9:census_instrumentation_opencensus_proto/third_party/opencensus-proto \ + bufbuild:protoc-gen-validate:v1.1.0:bufbuild_protoc_gen_validate/third_party/protoc-gen-validate \ + cncf:xds:cff3c89:cncf_xds/third_party/xds # Clean up bundled libraries .if !defined(MAINTAINER_MODE) diff --git a/devel/grpc/distinfo b/devel/grpc/distinfo index 8d23b7210c5..ba6849873a9 100644 --- a/devel/grpc/distinfo +++ b/devel/grpc/distinfo @@ -1,13 +1,13 @@ -TIMESTAMP = 1732202484 -SHA256 (grpc-grpc-v1.68.0_GH0.tar.gz) = 86f0f28b75b1562c82b7fc5d436b4f5f5da6cb8d67f59e9fec5f8aa1fe924037 -SIZE (grpc-grpc-v1.68.0_GH0.tar.gz) = 17322539 -SHA256 (envoyproxy-data-plane-api-f8b75d1_GH0.tar.gz) = 089655059d743afdb33169791e3a2b8c256101d3cd7e32360c010c00c322205a -SIZE (envoyproxy-data-plane-api-f8b75d1_GH0.tar.gz) = 679086 -SHA256 (googleapis-googleapis-fe8ba05_GH0.tar.gz) = 04acb80f2444ea51e792dbff8096bccaa26945c8869e26e41fdabe6768480a9d -SIZE (googleapis-googleapis-fe8ba05_GH0.tar.gz) = 9167315 -SHA256 (census-instrumentation-opencensus-proto-4aa53e1_GH0.tar.gz) = 7dc13000971dea99bea3f4a33abf3ef13154f597a535d617cc2b65dd20906a55 -SIZE (census-instrumentation-opencensus-proto-4aa53e1_GH0.tar.gz) = 163409 -SHA256 (bufbuild-protoc-gen-validate-32c2415_GH0.tar.gz) = ada20c79fb6e63820355f0532b96d3bdb6b62855fb6b61c187aa7716ee30c0cf -SIZE (bufbuild-protoc-gen-validate-32c2415_GH0.tar.gz) = 183742 -SHA256 (cncf-xds-3a472e5_GH0.tar.gz) = da758b68e70ace6866ce745fbe83f1936124eee962dc490637f3f7502e14129f -SIZE (cncf-xds-3a472e5_GH0.tar.gz) = 104390 +TIMESTAMP = 1736671171 +SHA256 (grpc-grpc-v1.69.0_GH0.tar.gz) = cd256d91781911d46a57506978b3979bfee45d5086a1b6668a3ae19c5e77f8dc +SIZE (grpc-grpc-v1.69.0_GH0.tar.gz) = 17425484 +SHA256 (envoyproxy-data-plane-api-f5611a9_GH0.tar.gz) = fce2308f6f3b77cf84f345e030b44d91d5d2ea7e0831613bde581c5ac1aad5e2 +SIZE (envoyproxy-data-plane-api-f5611a9_GH0.tar.gz) = 695754 +SHA256 (googleapis-googleapis-d5cc1cd_GH0.tar.gz) = 7ecafc24456188fabc90ea91912e45b9faa3d224043b62001fd72053ccdea283 +SIZE (googleapis-googleapis-d5cc1cd_GH0.tar.gz) = 9635449 +SHA256 (census-instrumentation-opencensus-proto-1664cc9_GH0.tar.gz) = eb1768edf91e5cef93491b3b2f057f5c309663b9716b30bb4d48bcffd6dd5722 +SIZE (census-instrumentation-opencensus-proto-1664cc9_GH0.tar.gz) = 163613 +SHA256 (bufbuild-protoc-gen-validate-v1.1.0_GH0.tar.gz) = 64ee7beeb4f36292c09fd52bbdd220fc61cb5c00570b7decdf271b4707aabe2b +SIZE (bufbuild-protoc-gen-validate-v1.1.0_GH0.tar.gz) = 183948 +SHA256 (cncf-xds-cff3c89_GH0.tar.gz) = 39f345ac2f24bbb1b0f18e8d1af18f2e868653bc7e5829fd6a121de4c5835dba +SIZE (cncf-xds-cff3c89_GH0.tar.gz) = 119051 diff --git a/devel/grpc/pkg-plist b/devel/grpc/pkg-plist index 13c7d1bf007..4525f3d0411 100644 --- a/devel/grpc/pkg-plist +++ b/devel/grpc/pkg-plist @@ -233,6 +233,7 @@ include/grpcpp/impl/codegen/time.h include/grpcpp/impl/completion_queue_tag.h include/grpcpp/impl/create_auth_context.h include/grpcpp/impl/delegating_channel.h +include/grpcpp/impl/generic_serialize.h include/grpcpp/impl/generic_stub_internal.h include/grpcpp/impl/grpc_library.h include/grpcpp/impl/intercepted_channel.h @@ -307,10 +308,10 @@ lib/cmake/grpc/modules/Findre2.cmake lib/cmake/grpc/modules/Findsystemd.cmake lib/libaddress_sorting.so lib/libaddress_sorting.so.44 -lib/libaddress_sorting.so.44.1.0 +lib/libaddress_sorting.so.44.2.0 lib/libgpr.so lib/libgpr.so.44 -lib/libgpr.so.44.1.0 +lib/libgpr.so.44.2.0 lib/libgrpc++.so lib/libgrpc++.so.%%SHLIB_VER%% lib/libgrpc++.so.%%PORTVERSION%% @@ -328,7 +329,7 @@ lib/libgrpc++_unsecure.so.%%SHLIB_VER%% lib/libgrpc++_unsecure.so.%%PORTVERSION%% lib/libgrpc.so lib/libgrpc.so.44 -lib/libgrpc.so.44.1.0 +lib/libgrpc.so.44.2.0 lib/libgrpc_authorization_provider.so lib/libgrpc_authorization_provider.so.%%SHLIB_VER%% lib/libgrpc_authorization_provider.so.%%PORTVERSION%% @@ -337,34 +338,34 @@ lib/libgrpc_plugin_support.so.%%SHLIB_VER%% lib/libgrpc_plugin_support.so.%%PORTVERSION%% lib/libgrpc_unsecure.so lib/libgrpc_unsecure.so.44 -lib/libgrpc_unsecure.so.44.1.0 +lib/libgrpc_unsecure.so.44.2.0 lib/libgrpcpp_channelz.so lib/libgrpcpp_channelz.so.%%SHLIB_VER%% lib/libgrpcpp_channelz.so.%%PORTVERSION%% lib/libupb_base_lib.so lib/libupb_base_lib.so.44 -lib/libupb_base_lib.so.44.1.0 +lib/libupb_base_lib.so.44.2.0 lib/libupb_json_lib.so lib/libupb_json_lib.so.44 -lib/libupb_json_lib.so.44.1.0 +lib/libupb_json_lib.so.44.2.0 lib/libupb_mem_lib.so lib/libupb_mem_lib.so.44 -lib/libupb_mem_lib.so.44.1.0 +lib/libupb_mem_lib.so.44.2.0 lib/libupb_message_lib.so lib/libupb_message_lib.so.44 -lib/libupb_message_lib.so.44.1.0 +lib/libupb_message_lib.so.44.2.0 lib/libupb_mini_descriptor_lib.so lib/libupb_mini_descriptor_lib.so.44 -lib/libupb_mini_descriptor_lib.so.44.1.0 +lib/libupb_mini_descriptor_lib.so.44.2.0 lib/libupb_textformat_lib.so lib/libupb_textformat_lib.so.44 -lib/libupb_textformat_lib.so.44.1.0 +lib/libupb_textformat_lib.so.44.2.0 lib/libupb_wire_lib.so lib/libupb_wire_lib.so.44 -lib/libupb_wire_lib.so.44.1.0 +lib/libupb_wire_lib.so.44.2.0 lib/libutf8_range_lib.so lib/libutf8_range_lib.so.44 -lib/libutf8_range_lib.so.44.1.0 +lib/libutf8_range_lib.so.44.2.0 libdata/pkgconfig/gpr.pc libdata/pkgconfig/grpc++.pc libdata/pkgconfig/grpc++_unsecure.pc diff --git a/devel/gsoap/Makefile b/devel/gsoap/Makefile index 1a6e59c7cdc..689727208d4 100644 --- a/devel/gsoap/Makefile +++ b/devel/gsoap/Makefile @@ -1,5 +1,5 @@ PORTNAME= gsoap -DISTVERSION= 2.8.135 +DISTVERSION= 2.8.136 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}2 DISTNAME= ${PORTNAME}_${PORTVERSION} diff --git a/devel/gsoap/distinfo b/devel/gsoap/distinfo index 70447b6feb3..362e2dccc97 100644 --- a/devel/gsoap/distinfo +++ b/devel/gsoap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1722073763 -SHA256 (gsoap_2.8.135.zip) = b11757e405d55d4674dfbf88c4fa6d7e24155cf64ed8ed578ccad2f2b555e98d -SIZE (gsoap_2.8.135.zip) = 35533749 +TIMESTAMP = 1738692133 +SHA256 (gsoap_2.8.136.zip) = 64de6af1f6019810d91ca1497815fdff576e38dc2d9c7e3d3e9e1cbb443aeac3 +SIZE (gsoap_2.8.136.zip) = 35562818 diff --git a/devel/gum/Makefile b/devel/gum/Makefile index 6bb4ac803b5..5c6862566cb 100644 --- a/devel/gum/Makefile +++ b/devel/gum/Makefile @@ -1,6 +1,6 @@ PORTNAME= gum DISTVERSIONPREFIX= v -DISTVERSION= 0.15.0 +DISTVERSION= 0.15.2 CATEGORIES= devel MAINTAINER= dave@bitboss.ca @@ -10,7 +10,7 @@ WWW= https://github.com/charmbracelet/gum LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:modules +USES= go:1.23,modules GO_MODULE= github.com/charmbracelet/gum PLIST_FILES= bin/gum \ diff --git a/devel/gum/distinfo b/devel/gum/distinfo index c4563f5166c..ceb04081fd7 100644 --- a/devel/gum/distinfo +++ b/devel/gum/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1736821794 -SHA256 (go/devel_gum/gum-v0.15.0/v0.15.0.mod) = e0f283729d3978ea772dd9e8f77184d978b013acaf843b9621c10c6ec78e6e33 -SIZE (go/devel_gum/gum-v0.15.0/v0.15.0.mod) = 2025 -SHA256 (go/devel_gum/gum-v0.15.0/v0.15.0.zip) = d29080042d8e06b1b92ee3d974491843ee5ce116c8a9b7685a93beb6b1980d77 -SIZE (go/devel_gum/gum-v0.15.0/v0.15.0.zip) = 107555 +TIMESTAMP = 1738086148 +SHA256 (go/devel_gum/gum-v0.15.2/v0.15.2.mod) = a39332e581062c79529051de1ae0e62f65f5df5a212265b8dc508fc7f1506abd +SIZE (go/devel_gum/gum-v0.15.2/v0.15.2.mod) = 2025 +SHA256 (go/devel_gum/gum-v0.15.2/v0.15.2.zip) = fdc219b5fa005e27a7f8de1223621b53eb4ba2afe632aa93237c7b9592ff4390 +SIZE (go/devel_gum/gum-v0.15.2/v0.15.2.zip) = 107879 diff --git a/devel/hyprlang/Makefile b/devel/hyprlang/Makefile index c7504c4f340..893f5937e3d 100644 --- a/devel/hyprlang/Makefile +++ b/devel/hyprlang/Makefile @@ -1,7 +1,7 @@ PORTNAME= hyprlang DISTVERSIONPREFIX= v DISTVERSION= 0.6.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= jbeich@FreeBSD.org diff --git a/devel/hyprutils/Makefile b/devel/hyprutils/Makefile index ae6b66eac81..3e04ef5632c 100644 --- a/devel/hyprutils/Makefile +++ b/devel/hyprutils/Makefile @@ -1,6 +1,6 @@ PORTNAME= hyprutils DISTVERSIONPREFIX= v -DISTVERSION= 0.4.0 +DISTVERSION= 0.5.0 CATEGORIES= devel MAINTAINER= jbeich@FreeBSD.org diff --git a/devel/hyprutils/distinfo b/devel/hyprutils/distinfo index 389f4c6cff2..e9cdf496a78 100644 --- a/devel/hyprutils/distinfo +++ b/devel/hyprutils/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737632363 -SHA256 (hyprwm-hyprutils-v0.4.0_GH0.tar.gz) = 695e231e13c810ab8ba3a0e3bec80545d74cc14a833f6ca90fe0ccd480e6492f -SIZE (hyprwm-hyprutils-v0.4.0_GH0.tar.gz) = 33857 +TIMESTAMP = 1737978343 +SHA256 (hyprwm-hyprutils-v0.5.0_GH0.tar.gz) = 09b8bd5914cbc645dd5fade1d986356028ade2f8c035710506377f23c54bf7b6 +SIZE (hyprwm-hyprutils-v0.5.0_GH0.tar.gz) = 34591 diff --git a/devel/hyprutils/pkg-plist b/devel/hyprutils/pkg-plist index 22eef7f3e41..9523ebb719c 100644 --- a/devel/hyprutils/pkg-plist +++ b/devel/hyprutils/pkg-plist @@ -21,6 +21,6 @@ include/hyprutils/string/String.hpp include/hyprutils/string/VarList.hpp include/hyprutils/utils/ScopeGuard.hpp lib/libhyprutils.so -lib/libhyprutils.so.3 +lib/libhyprutils.so.4 lib/libhyprutils.so.%%VERSION%% libdata/pkgconfig/hyprutils.pc diff --git a/devel/ignition-msgs/Makefile b/devel/ignition-msgs/Makefile index 09ff057c1f8..8c2650fa34a 100644 --- a/devel/ignition-msgs/Makefile +++ b/devel/ignition-msgs/Makefile @@ -1,6 +1,6 @@ PORTNAME= ignition-msgs DISTVERSION= 3.0.0 -PORTREVISION= 20 +PORTREVISION= 21 CATEGORIES= devel MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}.tar.gz?dummy=/ diff --git a/devel/isa-l/Makefile b/devel/isa-l/Makefile index d559e399c66..d96e21dda55 100644 --- a/devel/isa-l/Makefile +++ b/devel/isa-l/Makefile @@ -1,12 +1,8 @@ PORTNAME= isa-l -PORTVERSION= 2.31.0 +PORTVERSION= 2.31.1 DISTVERSIONPREFIX= v -PORTREVISION= 1 CATEGORIES= devel -PATCH_SITES= https://github.com/intel/isa-l/commit/ -PATCHFILES= 1b1ee1e18f5bb4d91e3839405a8557a64a3b2581.patch:-p1 - MAINTAINER= sunpoet@FreeBSD.org COMMENT= Intel(R) Intelligent Storage Acceleration Libray WWW= https://github.com/intel/isa-l @@ -16,15 +12,16 @@ LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= amd64 powerpc64le powerpc64 powerpc -BUILD_DEPENDS= nasm:devel/nasm # yasm fails to compiler asm modules, see https://github.com/intel/isa-l/issues/294 +BUILD_DEPENDS= nasm:devel/nasm -USE_GITHUB= yes -GH_ACCOUNT= intel - -USES= autoreconf gmake libtool +USES= autoreconf gmake libtool pathfix GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes +TEST_TARGET= check + +USE_GITHUB= yes +GH_ACCOUNT= intel .include diff --git a/devel/isa-l/distinfo b/devel/isa-l/distinfo index c71909281c2..93126637cf5 100644 --- a/devel/isa-l/distinfo +++ b/devel/isa-l/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1723463617 -SHA256 (intel-isa-l-v2.31.0_GH0.tar.gz) = e218b7b2e241cfb8e8b68f54a6e5eed80968cc387c4b1af03708b54e9fb236f1 -SIZE (intel-isa-l-v2.31.0_GH0.tar.gz) = 705375 +TIMESTAMP = 1738088824 +SHA256 (intel-isa-l-v2.31.1_GH0.tar.gz) = e1d5573a4019738243b568ab1e1422e6ab7557c5cae33cc8686944d327ad6bb4 +SIZE (intel-isa-l-v2.31.1_GH0.tar.gz) = 741732 SHA256 (1b1ee1e18f5bb4d91e3839405a8557a64a3b2581.patch) = 2ee0c38621012f038cbc1f246f2a008d8a2f22cf2a9df843e630dc56ab076ae7 SIZE (1b1ee1e18f5bb4d91e3839405a8557a64a3b2581.patch) = 1296 diff --git a/devel/isa-l_crypto/Makefile b/devel/isa-l_crypto/Makefile new file mode 100644 index 00000000000..f223d3889b4 --- /dev/null +++ b/devel/isa-l_crypto/Makefile @@ -0,0 +1,28 @@ +PORTNAME= isa-l_crypto +PORTVERSION= 2.25.0 +DISTVERSIONPREFIX= v +CATEGORIES= devel + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Intel(R) Intelligent Storage Acceleration Library, Crypto Version +WWW= https://github.com/intel/isa-l_crypto + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +ONLY_FOR_ARCHS= aarch64 amd64 powerpc64le +ONLY_FOR_ARCHS_REASON= Only amd64/aarch64 are listed in README.md, powerpc64le mentioned in v2.22 + +BUILD_DEPENDS= nasm:devel/nasm + +USES= autoreconf gmake libtool pathfix + +GNU_CONFIGURE= yes +INSTALL_TARGET= install-strip +USE_LDCONFIG= yes +TEST_TARGET= check + +USE_GITHUB= yes +GH_ACCOUNT= intel + +.include diff --git a/devel/isa-l_crypto/distinfo b/devel/isa-l_crypto/distinfo new file mode 100644 index 00000000000..8d8b1f5cfbf --- /dev/null +++ b/devel/isa-l_crypto/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1733726381 +SHA256 (intel-isa-l_crypto-v2.25.0_GH0.tar.gz) = afe013e8eca17c9a0e567709c6a967f6b2b497d5317914afc98d5969599ee87e +SIZE (intel-isa-l_crypto-v2.25.0_GH0.tar.gz) = 837729 diff --git a/devel/isa-l_crypto/pkg-descr b/devel/isa-l_crypto/pkg-descr new file mode 100644 index 00000000000..ecd5de8105a --- /dev/null +++ b/devel/isa-l_crypto/pkg-descr @@ -0,0 +1,3 @@ +ISA-L_crypto is a collection of optimized low-level functions targeting storage +applications that includes multi-buffer and rolling hashes, along with block +ciphers. diff --git a/devel/isa-l_crypto/pkg-plist b/devel/isa-l_crypto/pkg-plist new file mode 100644 index 00000000000..57967f04552 --- /dev/null +++ b/devel/isa-l_crypto/pkg-plist @@ -0,0 +1,24 @@ +include/isa-l_crypto.h +include/isa-l_crypto/aes_cbc.h +include/isa-l_crypto/aes_gcm.h +include/isa-l_crypto/aes_keyexp.h +include/isa-l_crypto/aes_xts.h +include/isa-l_crypto/endian_helper.h +include/isa-l_crypto/isal_crypto_api.h +include/isa-l_crypto/md5_mb.h +include/isa-l_crypto/mh_sha1.h +include/isa-l_crypto/mh_sha1_murmur3_x64_128.h +include/isa-l_crypto/mh_sha256.h +include/isa-l_crypto/multi_buffer.h +include/isa-l_crypto/rolling_hashx.h +include/isa-l_crypto/sha1_mb.h +include/isa-l_crypto/sha256_mb.h +include/isa-l_crypto/sha512_mb.h +include/isa-l_crypto/sm3_mb.h +include/isa-l_crypto/test.h +include/isa-l_crypto/types.h +lib/libisal_crypto.a +lib/libisal_crypto.so +lib/libisal_crypto.so.2 +lib/libisal_crypto.so.2.0.25 +libdata/pkgconfig/libisal_crypto.pc diff --git a/devel/jenkins/Makefile b/devel/jenkins/Makefile index 5d9511d8e3b..31303a89a86 100644 --- a/devel/jenkins/Makefile +++ b/devel/jenkins/Makefile @@ -1,5 +1,5 @@ PORTNAME= jenkins -PORTVERSION= 2.494 +PORTVERSION= 2.496 CATEGORIES= devel java MASTER_SITES= https://get.jenkins.io/war/${PORTVERSION}/ DISTNAME= jenkins diff --git a/devel/jenkins/distinfo b/devel/jenkins/distinfo index 62a7798c87c..32ab66bc24c 100644 --- a/devel/jenkins/distinfo +++ b/devel/jenkins/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737497626 -SHA256 (jenkins/2.494/jenkins.war) = 2f85910fa035d8bb6460ab5b4c574f95e9e72a39b14419df608186bf704f64c4 -SIZE (jenkins/2.494/jenkins.war) = 94730635 +TIMESTAMP = 1738761854 +SHA256 (jenkins/2.496/jenkins.war) = fed109b3052c90ac95341d2a3bdf7284b1334168c20f4a503cacb1014103d682 +SIZE (jenkins/2.496/jenkins.war) = 94708073 diff --git a/devel/kapptemplate/Makefile b/devel/kapptemplate/Makefile index 2a797340ba8..7bc9b7f09b6 100644 --- a/devel/kapptemplate/Makefile +++ b/devel/kapptemplate/Makefile @@ -8,13 +8,12 @@ COMMENT= KDE template generator BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \ docbook-xml>0:textproc/docbook-xml -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz xorg -USE_KDE= auth archive codecs completion config configwidgets coreaddons \ - doctools i18n jobwidgets kio newstuff service solid \ +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz xorg +USE_KDE= archive auth codecs completion config configwidgets coreaddons \ + doctools i18n jobwidgets kio kirigami-addons newstuff service solid \ widgetsaddons windowsystem \ ecm:build -USE_QT= concurrent core dbus gui network testlib widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 OPTIONS_DEFINE= DOCS diff --git a/devel/kapptemplate/distinfo b/devel/kapptemplate/distinfo index e5f9b55731a..f0b6a7f6a88 100644 --- a/devel/kapptemplate/distinfo +++ b/devel/kapptemplate/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889334 -SHA256 (KDE/release-service/23.08.5/kapptemplate-23.08.5.tar.xz) = 9b78d6997761b10ad19f6d8ec05379896ade2c64f63272d26b3b099a82485651 -SIZE (KDE/release-service/23.08.5/kapptemplate-23.08.5.tar.xz) = 339976 +TIMESTAMP = 1734460081 +SHA256 (KDE/release-service/24.12.0/kapptemplate-24.12.0.tar.xz) = c99c3f211d8657218fb3d3afeaed14c67cbe6cb7ebc0f50ed8360b12191715cb +SIZE (KDE/release-service/24.12.0/kapptemplate-24.12.0.tar.xz) = 476172 diff --git a/devel/kapptemplate/pkg-plist b/devel/kapptemplate/pkg-plist index e42ded3a8f8..90d54ce8fc5 100644 --- a/devel/kapptemplate/pkg-plist +++ b/devel/kapptemplate/pkg-plist @@ -8,8 +8,9 @@ share/icons/hicolor/32x32/apps/kapptemplate.png share/icons/hicolor/48x48/apps/kapptemplate.png share/icons/hicolor/64x64/apps/kapptemplate.png share/icons/hicolor/scalable/apps/kapptemplate.svg -share/kdevappwizard/templates/kde-frameworks5-simple.tar.bz2 -share/kdevappwizard/templates/kde-frameworks5.tar.bz2 +share/kdevappwizard/templates/kde-frameworks6-simple.tar.bz2 +share/kdevappwizard/templates/kde-frameworks6.tar.bz2 +share/locale/ast/LC_MESSAGES/kapptemplate.mo share/locale/bg/LC_MESSAGES/kapptemplate.mo share/locale/bs/LC_MESSAGES/kapptemplate.mo share/locale/ca/LC_MESSAGES/kapptemplate.mo @@ -27,7 +28,9 @@ share/locale/fi/LC_MESSAGES/kapptemplate.mo share/locale/fr/LC_MESSAGES/kapptemplate.mo share/locale/ga/LC_MESSAGES/kapptemplate.mo share/locale/gl/LC_MESSAGES/kapptemplate.mo +share/locale/he/LC_MESSAGES/kapptemplate.mo share/locale/hu/LC_MESSAGES/kapptemplate.mo +share/locale/ia/LC_MESSAGES/kapptemplate.mo share/locale/it/LC_MESSAGES/kapptemplate.mo share/locale/ja/LC_MESSAGES/kapptemplate.mo share/locale/ka/LC_MESSAGES/kapptemplate.mo @@ -59,4 +62,4 @@ share/locale/uk/LC_MESSAGES/kapptemplate.mo share/locale/zh_CN/LC_MESSAGES/kapptemplate.mo share/locale/zh_TW/LC_MESSAGES/kapptemplate.mo share/metainfo/org.kde.kapptemplate.appdata.xml -share/qlogging-categories5/kapptemplate.categories +share/qlogging-categories6/kapptemplate.categories diff --git a/devel/kcachegrind/Makefile b/devel/kcachegrind/Makefile index ecbbb65b5d3..4f76814e064 100644 --- a/devel/kcachegrind/Makefile +++ b/devel/kcachegrind/Makefile @@ -6,14 +6,14 @@ MAINTAINER= kde@FreeBSD.org COMMENT= Profiler frontend for KDE WWW= https://www.kde.org -USES= cmake compiler:c++11-lang desktop-file-utils kde:5 python:run qt:5 \ - shebangfix tar:xz xorg +USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:6 \ + qt:6 shebangfix tar:xz xorg \ + python:run USE_KDE= archive auth bookmarks codecs completion config configwidgets \ - coreaddons dbusaddons i18n itemviews jobwidgets kio service solid \ - widgetsaddons windowsystem xmlgui \ + coreaddons dbusaddons i18n itemviews jobwidgets kio service \ + solid widgetsaddons windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus gui network widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 SHEBANG_FILES= converters/dprof2calltree \ diff --git a/devel/kcachegrind/distinfo b/devel/kcachegrind/distinfo index 31266c7f439..d6b00919bed 100644 --- a/devel/kcachegrind/distinfo +++ b/devel/kcachegrind/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889333 -SHA256 (KDE/release-service/23.08.5/kcachegrind-23.08.5.tar.xz) = 056687b7adb0049db0503738cf95a7051f3b889b3313fa8b78dc7d03c3dbb7b6 -SIZE (KDE/release-service/23.08.5/kcachegrind-23.08.5.tar.xz) = 938564 +TIMESTAMP = 1734460084 +SHA256 (KDE/release-service/24.12.0/kcachegrind-24.12.0.tar.xz) = 163e23e2f18874e90cbad8b4cb8b3b25fbfd0513d5acf182f2c0d92e8a3c48ba +SIZE (KDE/release-service/24.12.0/kcachegrind-24.12.0.tar.xz) = 976688 diff --git a/devel/kcachegrind/pkg-plist b/devel/kcachegrind/pkg-plist index 3097d1f46ff..d870c13d2d8 100644 --- a/devel/kcachegrind/pkg-plist +++ b/devel/kcachegrind/pkg-plist @@ -17,6 +17,8 @@ share/icons/hicolor/64x64/apps/kcachegrind.png %%DATADIR%%/icons/hicolor/32x32/actions/percent.png %%DATADIR%%/tips share/locale/ar/LC_MESSAGES/kcachegrind.mo +share/locale/ast/LC_MESSAGES/kcachegrind.mo +share/locale/ast/LC_MESSAGES/kcachegrind_qt.qm share/locale/be/LC_MESSAGES/kcachegrind.mo share/locale/bg/LC_MESSAGES/kcachegrind.mo share/locale/bg/LC_MESSAGES/kcachegrind_qt.qm @@ -62,6 +64,8 @@ share/locale/hr/LC_MESSAGES/kcachegrind.mo share/locale/hr/LC_MESSAGES/kcachegrind_qt.qm share/locale/hu/LC_MESSAGES/kcachegrind.mo share/locale/hu/LC_MESSAGES/kcachegrind_qt.qm +share/locale/ia/LC_MESSAGES/kcachegrind.mo +share/locale/ia/LC_MESSAGES/kcachegrind_qt.qm share/locale/it/LC_MESSAGES/kcachegrind.mo share/locale/it/LC_MESSAGES/kcachegrind_qt.qm share/locale/ja/LC_MESSAGES/kcachegrind.mo diff --git a/devel/kde-dev-scripts/Makefile b/devel/kde-dev-scripts/Makefile index 59a873edf28..874a3bc2c1a 100644 --- a/devel/kde-dev-scripts/Makefile +++ b/devel/kde-dev-scripts/Makefile @@ -1,14 +1,15 @@ PORTNAME= kde-dev-scripts DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= devel kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= KDE development scripts -USES= cmake kde:5 perl5 python:run qt:5 shebangfix tar:xz -USE_KDE= doctools ecm:build -USE_QT= buildtools:build qmake:build +USES= cmake kde:6 perl5 qt:6 shebangfix tar:xz \ + python:run +USE_KDE= doctools \ + ecm:build +USE_QT= base SHEBANG_FILES= cxxmetric \ draw_lib_dependencies \ diff --git a/devel/kde-dev-scripts/distinfo b/devel/kde-dev-scripts/distinfo index 9d227d063a7..68f37209f8f 100644 --- a/devel/kde-dev-scripts/distinfo +++ b/devel/kde-dev-scripts/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889343 -SHA256 (KDE/release-service/23.08.5/kde-dev-scripts-23.08.5.tar.xz) = 0cb182454bd4627cb2eed796fea35bdb645f08744077c1098350f0fe347ac1f2 -SIZE (KDE/release-service/23.08.5/kde-dev-scripts-23.08.5.tar.xz) = 373940 +TIMESTAMP = 1734460085 +SHA256 (KDE/release-service/24.12.0/kde-dev-scripts-24.12.0.tar.xz) = 4d8abf915cdec7d973f40e2923ea275bfeaa77f84edd7c82fecee0e29189d66d +SIZE (KDE/release-service/24.12.0/kde-dev-scripts-24.12.0.tar.xz) = 376196 diff --git a/devel/kde-dev-scripts/pkg-plist b/devel/kde-dev-scripts/pkg-plist index ec0ec5ec16f..735e7a21b11 100644 --- a/devel/kde-dev-scripts/pkg-plist +++ b/devel/kde-dev-scripts/pkg-plist @@ -1,4 +1,5 @@ bin/adddebug +bin/addmocincludes bin/build-progress.sh bin/c++-copy-class-and-file bin/c++-rename-class-and-file @@ -44,8 +45,8 @@ bin/nonsvnlist bin/optimizegraphics bin/package_crystalsvg bin/png2mng.pl +bin/port_new_gitlab_ci_template.sh bin/pruneemptydirs -bin/qtdoc bin/reviewboard-am bin/svn-clean bin/svnbackport @@ -74,7 +75,6 @@ share/man/ca/man1/extend_dmalloc.1.gz share/man/ca/man1/extractrc.1.gz share/man/ca/man1/fixincludes.1.gz share/man/ca/man1/pruneemptydirs.1.gz -share/man/ca/man1/qtdoc.1.gz share/man/ca/man1/zonetab2pot.py.1.gz share/man/da/man1/adddebug.1.gz share/man/da/man1/cheatmake.1.gz @@ -89,7 +89,6 @@ share/man/da/man1/extend_dmalloc.1.gz share/man/da/man1/extractrc.1.gz share/man/da/man1/fixincludes.1.gz share/man/da/man1/pruneemptydirs.1.gz -share/man/da/man1/qtdoc.1.gz share/man/da/man1/zonetab2pot.py.1.gz share/man/de/man1/adddebug.1.gz share/man/de/man1/cheatmake.1.gz @@ -105,7 +104,6 @@ share/man/de/man1/extend_dmalloc.1.gz share/man/de/man1/extractrc.1.gz share/man/de/man1/fixincludes.1.gz share/man/de/man1/pruneemptydirs.1.gz -share/man/de/man1/qtdoc.1.gz share/man/de/man1/zonetab2pot.py.1.gz share/man/es/man1/adddebug.1.gz share/man/es/man1/cheatmake.1.gz @@ -121,9 +119,7 @@ share/man/es/man1/extend_dmalloc.1.gz share/man/es/man1/extractrc.1.gz share/man/es/man1/fixincludes.1.gz share/man/es/man1/pruneemptydirs.1.gz -share/man/es/man1/qtdoc.1.gz share/man/es/man1/zonetab2pot.py.1.gz -share/man/et/man1/qtdoc.1.gz share/man/fr/man1/adddebug.1.gz share/man/fr/man1/cheatmake.1.gz share/man/fr/man1/create_cvsignore.1.gz @@ -138,7 +134,6 @@ share/man/fr/man1/extend_dmalloc.1.gz share/man/fr/man1/extractrc.1.gz share/man/fr/man1/fixincludes.1.gz share/man/fr/man1/pruneemptydirs.1.gz -share/man/fr/man1/qtdoc.1.gz share/man/fr/man1/zonetab2pot.py.1.gz share/man/gl/man1/adddebug.1.gz share/man/gl/man1/cheatmake.1.gz @@ -153,7 +148,6 @@ share/man/gl/man1/extend_dmalloc.1.gz share/man/gl/man1/extractrc.1.gz share/man/gl/man1/fixincludes.1.gz share/man/gl/man1/pruneemptydirs.1.gz -share/man/gl/man1/qtdoc.1.gz share/man/gl/man1/zonetab2pot.py.1.gz share/man/it/man1/adddebug.1.gz share/man/it/man1/cheatmake.1.gz @@ -169,7 +163,6 @@ share/man/it/man1/extend_dmalloc.1.gz share/man/it/man1/extractrc.1.gz share/man/it/man1/fixincludes.1.gz share/man/it/man1/pruneemptydirs.1.gz -share/man/it/man1/qtdoc.1.gz share/man/it/man1/zonetab2pot.py.1.gz share/man/man1/adddebug.1.gz share/man/man1/cheatmake.1.gz @@ -185,7 +178,6 @@ share/man/man1/extend_dmalloc.1.gz share/man/man1/extractrc.1.gz share/man/man1/fixincludes.1.gz share/man/man1/pruneemptydirs.1.gz -share/man/man1/qtdoc.1.gz share/man/man1/zonetab2pot.py.1.gz share/man/nl/man1/adddebug.1.gz share/man/nl/man1/cheatmake.1.gz @@ -201,7 +193,6 @@ share/man/nl/man1/extend_dmalloc.1.gz share/man/nl/man1/extractrc.1.gz share/man/nl/man1/fixincludes.1.gz share/man/nl/man1/pruneemptydirs.1.gz -share/man/nl/man1/qtdoc.1.gz share/man/nl/man1/zonetab2pot.py.1.gz share/man/pt/man1/adddebug.1.gz share/man/pt/man1/cheatmake.1.gz @@ -217,7 +208,6 @@ share/man/pt/man1/extend_dmalloc.1.gz share/man/pt/man1/extractrc.1.gz share/man/pt/man1/fixincludes.1.gz share/man/pt/man1/pruneemptydirs.1.gz -share/man/pt/man1/qtdoc.1.gz share/man/pt/man1/zonetab2pot.py.1.gz share/man/pt_BR/man1/adddebug.1.gz share/man/pt_BR/man1/cheatmake.1.gz @@ -233,7 +223,6 @@ share/man/pt_BR/man1/extend_dmalloc.1.gz share/man/pt_BR/man1/extractrc.1.gz share/man/pt_BR/man1/fixincludes.1.gz share/man/pt_BR/man1/pruneemptydirs.1.gz -share/man/pt_BR/man1/qtdoc.1.gz share/man/pt_BR/man1/zonetab2pot.py.1.gz share/man/ru/man1/adddebug.1.gz share/man/ru/man1/cheatmake.1.gz @@ -249,8 +238,22 @@ share/man/ru/man1/extend_dmalloc.1.gz share/man/ru/man1/extractrc.1.gz share/man/ru/man1/fixincludes.1.gz share/man/ru/man1/pruneemptydirs.1.gz -share/man/ru/man1/qtdoc.1.gz share/man/ru/man1/zonetab2pot.py.1.gz +share/man/sl/man1/adddebug.1.gz +share/man/sl/man1/cheatmake.1.gz +share/man/sl/man1/create_cvsignore.1.gz +share/man/sl/man1/create_makefile.1.gz +share/man/sl/man1/create_makefiles.1.gz +share/man/sl/man1/cvscheck.1.gz +share/man/sl/man1/cvslastchange.1.gz +share/man/sl/man1/cvslastlog.1.gz +share/man/sl/man1/cvsrevertlast.1.gz +share/man/sl/man1/cxxmetric.1.gz +share/man/sl/man1/extend_dmalloc.1.gz +share/man/sl/man1/extractrc.1.gz +share/man/sl/man1/fixincludes.1.gz +share/man/sl/man1/pruneemptydirs.1.gz +share/man/sl/man1/zonetab2pot.py.1.gz share/man/sv/man1/adddebug.1.gz share/man/sv/man1/cheatmake.1.gz share/man/sv/man1/create_cvsignore.1.gz @@ -265,7 +268,6 @@ share/man/sv/man1/extend_dmalloc.1.gz share/man/sv/man1/extractrc.1.gz share/man/sv/man1/fixincludes.1.gz share/man/sv/man1/pruneemptydirs.1.gz -share/man/sv/man1/qtdoc.1.gz share/man/sv/man1/zonetab2pot.py.1.gz share/man/uk/man1/adddebug.1.gz share/man/uk/man1/cheatmake.1.gz @@ -281,7 +283,6 @@ share/man/uk/man1/extend_dmalloc.1.gz share/man/uk/man1/extractrc.1.gz share/man/uk/man1/fixincludes.1.gz share/man/uk/man1/pruneemptydirs.1.gz -share/man/uk/man1/qtdoc.1.gz share/man/uk/man1/zonetab2pot.py.1.gz share/uncrustify/uncrustify-kf5.cfg share/uncrustify/uncrustify-qt.cfg diff --git a/devel/kde-dev-utils/Makefile b/devel/kde-dev-utils/Makefile index 63c624e4f64..cd5ffba09a1 100644 --- a/devel/kde-dev-utils/Makefile +++ b/devel/kde-dev-utils/Makefile @@ -5,15 +5,14 @@ CATEGORIES= devel kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= KDE development utilities -USES= compiler:c++11-lang cmake desktop-file-utils gl kde:5 \ - qt:5 tar:xz xorg +USES= cmake compiler:c++11-lang desktop-file-utils gettext gl kde:6 \ + qt:6 tar:xz xorg USE_GL= gl USE_KDE= auth bookmarks codecs completion config configwidgets \ - coreaddons i18n itemviews jobwidgets kio parts service \ - solid sonnet textwidgets widgetsaddons windowsystem xmlgui \ + coreaddons i18n itemviews jobwidgets kio parts service solid \ + sonnet textwidgets widgetsaddons windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus designer gui network widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 OPTIONS_DEFINE= DOCS diff --git a/devel/kde-dev-utils/distinfo b/devel/kde-dev-utils/distinfo index 6c43088f574..81908ec5b3b 100644 --- a/devel/kde-dev-utils/distinfo +++ b/devel/kde-dev-utils/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889343 -SHA256 (KDE/release-service/23.08.5/kde-dev-utils-23.08.5.tar.xz) = 26ddf53f81b3988d81a09e7a4541a80088fe261b16db8451c0a758e0ec6fee83 -SIZE (KDE/release-service/23.08.5/kde-dev-utils-23.08.5.tar.xz) = 75136 +TIMESTAMP = 1734460087 +SHA256 (KDE/release-service/24.12.0/kde-dev-utils-24.12.0.tar.xz) = 5fd608c52843b2f8c263cb9abb77feb02c065646654f130f5212336a7a640210 +SIZE (KDE/release-service/24.12.0/kde-dev-utils-24.12.0.tar.xz) = 75616 diff --git a/devel/kde-dev-utils/pkg-plist b/devel/kde-dev-utils/pkg-plist index 71215f02368..3a6a1bdc1c3 100644 --- a/devel/kde-dev-utils/pkg-plist +++ b/devel/kde-dev-utils/pkg-plist @@ -1,7 +1,7 @@ bin/kpartloader bin/kuiviewer -%%QT_PLUGINDIR%%/kf5/parts/kuiviewerpart.so -%%QT_PLUGINDIR%%/quithumbnail.so +%%QT_PLUGINDIR%%/kf6/parts/kuiviewerpart.so +%%QT_PLUGINDIR%%/kf6/thumbcreator/quithumbnail.so share/applications/org.kde.kuiviewer.desktop share/icons/hicolor/128x128/apps/kuiviewer.png share/icons/hicolor/16x16/apps/kuiviewer.png @@ -9,9 +9,9 @@ share/icons/hicolor/32x32/apps/kuiviewer.png share/icons/hicolor/48x48/apps/kuiviewer.png share/icons/hicolor/64x64/apps/kuiviewer.png share/icons/hicolor/scalable/apps/kuiviewer.svg -share/kservices5/designerthumbnail.desktop -share/kservices5/kuiviewer_part.desktop share/locale/ar/LC_MESSAGES/kuiviewer.mo +share/locale/ast/LC_MESSAGES/kpartloader.mo +share/locale/ast/LC_MESSAGES/kuiviewer.mo share/locale/az/LC_MESSAGES/kpartloader.mo share/locale/az/LC_MESSAGES/kuiviewer.mo share/locale/be/LC_MESSAGES/kuiviewer.mo @@ -52,6 +52,8 @@ share/locale/ga/LC_MESSAGES/kpartloader.mo share/locale/ga/LC_MESSAGES/kuiviewer.mo share/locale/gl/LC_MESSAGES/kpartloader.mo share/locale/gl/LC_MESSAGES/kuiviewer.mo +share/locale/he/LC_MESSAGES/kpartloader.mo +share/locale/he/LC_MESSAGES/kuiviewer.mo share/locale/hi/LC_MESSAGES/kuiviewer.mo share/locale/hne/LC_MESSAGES/kuiviewer.mo share/locale/hr/LC_MESSAGES/kpartloader.mo diff --git a/devel/kdesdk-kio/Makefile b/devel/kdesdk-kio/Makefile index eb4547dac28..4ceaf895b91 100644 --- a/devel/kdesdk-kio/Makefile +++ b/devel/kdesdk-kio/Makefile @@ -6,11 +6,10 @@ MAINTAINER= kde@FreeBSD.org COMMENT= KIO workers useful for software development WWW= https://kde.org/ -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 shebangfix tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 shebangfix tar:xz USE_KDE= config coreaddons i18n kio service \ ecm:build -USE_QT= concurrent core dbus network \ - buildtools:build qmake:build testlib:build +USE_QT= base SHEBANG_FILES= perldoc/pod2html.pl diff --git a/devel/kdesdk-kio/distinfo b/devel/kdesdk-kio/distinfo index 3369bc2694e..f0b21a6637c 100644 --- a/devel/kdesdk-kio/distinfo +++ b/devel/kdesdk-kio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889332 -SHA256 (KDE/release-service/23.08.5/kdesdk-kio-23.08.5.tar.xz) = 7e37d9aee2e1e06bf7bd834108a893a48e3f5f28e6a1c1b8645e658251fdcf35 -SIZE (KDE/release-service/23.08.5/kdesdk-kio-23.08.5.tar.xz) = 40488 +TIMESTAMP = 1734460088 +SHA256 (KDE/release-service/24.12.0/kdesdk-kio-24.12.0.tar.xz) = 298dd4faaa1d91ca64355d8ebb81f2558ebd15a2093774e51a4cc63a4ecd59e8 +SIZE (KDE/release-service/24.12.0/kdesdk-kio-24.12.0.tar.xz) = 41768 diff --git a/devel/kdesdk-kio/pkg-plist b/devel/kdesdk-kio/pkg-plist index 9d04a78cef0..9202ed1aecb 100644 --- a/devel/kdesdk-kio/pkg-plist +++ b/devel/kdesdk-kio/pkg-plist @@ -1,45 +1,48 @@ -%%QT_PLUGINDIR%%/kf5/kio/perldoc.so +%%QT_PLUGINDIR%%/kf6/kio/perldoc.so share/kio_perldoc/pod2html.pl -share/locale/bs/LC_MESSAGES/kio5_perldoc.mo -share/locale/ca/LC_MESSAGES/kio5_perldoc.mo -share/locale/ca@valencia/LC_MESSAGES/kio5_perldoc.mo -share/locale/cs/LC_MESSAGES/kio5_perldoc.mo -share/locale/da/LC_MESSAGES/kio5_perldoc.mo -share/locale/de/LC_MESSAGES/kio5_perldoc.mo -share/locale/el/LC_MESSAGES/kio5_perldoc.mo -share/locale/en_GB/LC_MESSAGES/kio5_perldoc.mo -share/locale/eo/LC_MESSAGES/kio5_perldoc.mo -share/locale/es/LC_MESSAGES/kio5_perldoc.mo -share/locale/et/LC_MESSAGES/kio5_perldoc.mo -share/locale/eu/LC_MESSAGES/kio5_perldoc.mo -share/locale/fi/LC_MESSAGES/kio5_perldoc.mo -share/locale/fr/LC_MESSAGES/kio5_perldoc.mo -share/locale/ga/LC_MESSAGES/kio5_perldoc.mo -share/locale/gl/LC_MESSAGES/kio5_perldoc.mo -share/locale/hi/LC_MESSAGES/kio5_perldoc.mo -share/locale/hu/LC_MESSAGES/kio5_perldoc.mo -share/locale/it/LC_MESSAGES/kio5_perldoc.mo -share/locale/ja/LC_MESSAGES/kio5_perldoc.mo -share/locale/ka/LC_MESSAGES/kio5_perldoc.mo -share/locale/kk/LC_MESSAGES/kio5_perldoc.mo -share/locale/ko/LC_MESSAGES/kio5_perldoc.mo -share/locale/lt/LC_MESSAGES/kio5_perldoc.mo -share/locale/mr/LC_MESSAGES/kio5_perldoc.mo -share/locale/nb/LC_MESSAGES/kio5_perldoc.mo -share/locale/nds/LC_MESSAGES/kio5_perldoc.mo -share/locale/nl/LC_MESSAGES/kio5_perldoc.mo -share/locale/nn/LC_MESSAGES/kio5_perldoc.mo -share/locale/pa/LC_MESSAGES/kio5_perldoc.mo -share/locale/pl/LC_MESSAGES/kio5_perldoc.mo -share/locale/pt/LC_MESSAGES/kio5_perldoc.mo -share/locale/pt_BR/LC_MESSAGES/kio5_perldoc.mo -share/locale/ru/LC_MESSAGES/kio5_perldoc.mo -share/locale/sk/LC_MESSAGES/kio5_perldoc.mo -share/locale/sl/LC_MESSAGES/kio5_perldoc.mo -share/locale/sq/LC_MESSAGES/kio5_perldoc.mo -share/locale/sv/LC_MESSAGES/kio5_perldoc.mo -share/locale/tr/LC_MESSAGES/kio5_perldoc.mo -share/locale/ug/LC_MESSAGES/kio5_perldoc.mo -share/locale/uk/LC_MESSAGES/kio5_perldoc.mo -share/locale/zh_CN/LC_MESSAGES/kio5_perldoc.mo -share/locale/zh_TW/LC_MESSAGES/kio5_perldoc.mo +share/locale/bs/LC_MESSAGES/kio6_perldoc.mo +share/locale/ca/LC_MESSAGES/kio6_perldoc.mo +share/locale/ca@valencia/LC_MESSAGES/kio6_perldoc.mo +share/locale/cs/LC_MESSAGES/kio6_perldoc.mo +share/locale/da/LC_MESSAGES/kio6_perldoc.mo +share/locale/de/LC_MESSAGES/kio6_perldoc.mo +share/locale/el/LC_MESSAGES/kio6_perldoc.mo +share/locale/en_GB/LC_MESSAGES/kio6_perldoc.mo +share/locale/eo/LC_MESSAGES/kio6_perldoc.mo +share/locale/es/LC_MESSAGES/kio6_perldoc.mo +share/locale/et/LC_MESSAGES/kio6_perldoc.mo +share/locale/eu/LC_MESSAGES/kio6_perldoc.mo +share/locale/fi/LC_MESSAGES/kio6_perldoc.mo +share/locale/fr/LC_MESSAGES/kio6_perldoc.mo +share/locale/ga/LC_MESSAGES/kio6_perldoc.mo +share/locale/gl/LC_MESSAGES/kio6_perldoc.mo +share/locale/he/LC_MESSAGES/kio6_perldoc.mo +share/locale/hi/LC_MESSAGES/kio6_perldoc.mo +share/locale/hu/LC_MESSAGES/kio6_perldoc.mo +share/locale/ia/LC_MESSAGES/kio6_perldoc.mo +share/locale/it/LC_MESSAGES/kio6_perldoc.mo +share/locale/ja/LC_MESSAGES/kio6_perldoc.mo +share/locale/ka/LC_MESSAGES/kio6_perldoc.mo +share/locale/kk/LC_MESSAGES/kio6_perldoc.mo +share/locale/ko/LC_MESSAGES/kio6_perldoc.mo +share/locale/lt/LC_MESSAGES/kio6_perldoc.mo +share/locale/lv/LC_MESSAGES/kio6_perldoc.mo +share/locale/mr/LC_MESSAGES/kio6_perldoc.mo +share/locale/nb/LC_MESSAGES/kio6_perldoc.mo +share/locale/nds/LC_MESSAGES/kio6_perldoc.mo +share/locale/nl/LC_MESSAGES/kio6_perldoc.mo +share/locale/nn/LC_MESSAGES/kio6_perldoc.mo +share/locale/pa/LC_MESSAGES/kio6_perldoc.mo +share/locale/pl/LC_MESSAGES/kio6_perldoc.mo +share/locale/pt/LC_MESSAGES/kio6_perldoc.mo +share/locale/pt_BR/LC_MESSAGES/kio6_perldoc.mo +share/locale/ru/LC_MESSAGES/kio6_perldoc.mo +share/locale/sk/LC_MESSAGES/kio6_perldoc.mo +share/locale/sl/LC_MESSAGES/kio6_perldoc.mo +share/locale/sq/LC_MESSAGES/kio6_perldoc.mo +share/locale/sv/LC_MESSAGES/kio6_perldoc.mo +share/locale/tr/LC_MESSAGES/kio6_perldoc.mo +share/locale/ug/LC_MESSAGES/kio6_perldoc.mo +share/locale/uk/LC_MESSAGES/kio6_perldoc.mo +share/locale/zh_CN/LC_MESSAGES/kio6_perldoc.mo +share/locale/zh_TW/LC_MESSAGES/kio6_perldoc.mo diff --git a/devel/kdesdk-thumbnailers/Makefile b/devel/kdesdk-thumbnailers/Makefile index 85d34b01fd9..44086380785 100644 --- a/devel/kdesdk-thumbnailers/Makefile +++ b/devel/kdesdk-thumbnailers/Makefile @@ -8,12 +8,11 @@ WWW= https://www.kde.org/ LIB_DEPENDS= libgettextpo.so:devel/gettext-tools -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz xorg -USE_KDE= completion config coreaddons i18n jobwidgets \ - kio service solid widgetsaddons windowsystem \ +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz xorg +USE_KDE= completion config coreaddons i18n jobwidgets kio service solid \ + widgetsaddons windowsystem \ ecm:build -USE_QT= concurrent core dbus gui network widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 OPTIONS_DEFINE= DOCS diff --git a/devel/kdesdk-thumbnailers/distinfo b/devel/kdesdk-thumbnailers/distinfo index d22058f1818..a169a64be34 100644 --- a/devel/kdesdk-thumbnailers/distinfo +++ b/devel/kdesdk-thumbnailers/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889332 -SHA256 (KDE/release-service/23.08.5/kdesdk-thumbnailers-23.08.5.tar.xz) = 259e444cf10b03b858967f729f643be7912f6f8c4d62eca250f2543d9c24e4fb -SIZE (KDE/release-service/23.08.5/kdesdk-thumbnailers-23.08.5.tar.xz) = 27376 +TIMESTAMP = 1734460090 +SHA256 (KDE/release-service/24.12.0/kdesdk-thumbnailers-24.12.0.tar.xz) = a9816bc6178891fd0a160fb44f050b62c0daa03b19169355ea7974714f15d43c +SIZE (KDE/release-service/24.12.0/kdesdk-thumbnailers-24.12.0.tar.xz) = 27272 diff --git a/devel/kdesdk-thumbnailers/pkg-plist b/devel/kdesdk-thumbnailers/pkg-plist index a99756055bc..0a3abeda62a 100644 --- a/devel/kdesdk-thumbnailers/pkg-plist +++ b/devel/kdesdk-thumbnailers/pkg-plist @@ -1,4 +1,4 @@ -%%QT_PLUGINDIR%%/kf5/thumbcreator/pothumbnail.so +%%QT_PLUGINDIR%%/kf6/thumbcreator/pothumbnail.so share/config.kcfg/pocreatorsettings.kcfg share/locale/ar/LC_MESSAGES/pothumbnail.mo share/locale/bg/LC_MESSAGES/pothumbnail.mo @@ -18,6 +18,7 @@ share/locale/fi/LC_MESSAGES/pothumbnail.mo share/locale/fr/LC_MESSAGES/pothumbnail.mo share/locale/ga/LC_MESSAGES/pothumbnail.mo share/locale/gl/LC_MESSAGES/pothumbnail.mo +share/locale/he/LC_MESSAGES/pothumbnail.mo share/locale/hi/LC_MESSAGES/pothumbnail.mo share/locale/hu/LC_MESSAGES/pothumbnail.mo share/locale/id/LC_MESSAGES/pothumbnail.mo diff --git a/devel/kdesdk/Makefile b/devel/kdesdk/Makefile index 0a755fd1236..135862de9c6 100644 --- a/devel/kdesdk/Makefile +++ b/devel/kdesdk/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel kde MAINTAINER= kde@FreeBSD.org COMMENT= KDE Software Development Kit -USES= kde:5 metaport qt:5 +USES= kde:6 metaport qt:6 USE_QT= # OPTIONS_DEFINE= CERVISIA \ diff --git a/devel/kdev-php/Makefile b/devel/kdev-php/Makefile index 36bb44fe60c..cc1e01b1d9e 100644 --- a/devel/kdev-php/Makefile +++ b/devel/kdev-php/Makefile @@ -11,18 +11,18 @@ LICENSE= GPLv2+ BUILD_DEPENDS= kdev-pg-qt:devel/kdevelop-pg-qt LIB_DEPENDS= libKDevPlatformInterfaces.so:devel/kdevelop -USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz xorg -USE_KDE= auth codecs completion config configwidgets coreaddons ecm:build \ - i18n itemmodels jobwidgets kcmutils kio parts service solid \ - sonnet syntaxhighlighting texteditor textwidgets threadweaver \ - widgetsaddons windowsystem xmlgui -USE_QT= concurrent core dbus gui network widgets xml \ - buildtools:build qmake:build +USES= cmake compiler:c++11-lib kde:6 qt:6 tar:xz xorg +USE_KDE= auth codecs completion config configwidgets coreaddons i18n \ + itemmodels jobwidgets kcmutils kio parts service solid sonnet \ + syntaxhighlighting texteditor textwidgets threadweaver \ + widgetsaddons windowsystem xmlgui \ + ecm:build +USE_QT= base USE_XORG= x11 # Versioning values, to reduce plist churn (match with devel/kdevelop) -PLATFORM_VER= 511 -PRIVATE_VER= 5.7 +PLATFORM_VER= 61 +PRIVATE_VER= 6.0 PLIST_SUB+= PLATFORM_VER=${PLATFORM_VER} PRIVATE_VER=${PRIVATE_VER} # Does not build with jobs. diff --git a/devel/kdev-php/distinfo b/devel/kdev-php/distinfo index 776fb93b2ca..03357f33384 100644 --- a/devel/kdev-php/distinfo +++ b/devel/kdev-php/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889342 -SHA256 (KDE/release-service/23.08.5/kdev-php-23.08.5.tar.xz) = 2663298ffaa479791d3600e82046069867d8fbcc1aa449f86c075712747e2e77 -SIZE (KDE/release-service/23.08.5/kdev-php-23.08.5.tar.xz) = 1089020 +TIMESTAMP = 1734460092 +SHA256 (KDE/release-service/24.12.0/kdev-php-24.12.0.tar.xz) = 4d81f13655b60df1df50493e0a28952f93eb3bf3b583336d89bda3c3c4d2fc64 +SIZE (KDE/release-service/24.12.0/kdev-php-24.12.0.tar.xz) = 1094416 diff --git a/devel/kdev-php/pkg-plist b/devel/kdev-php/pkg-plist index e2f3bbcbc64..352973d8b26 100644 --- a/devel/kdev-php/pkg-plist +++ b/devel/kdev-php/pkg-plist @@ -18,14 +18,12 @@ lib/cmake/KDevPHP/KDevPHPTargets.cmake lib/libkdevphpcompletion.so lib/libkdevphpduchain.so lib/libkdevphpparser.so -%%QT_PLUGINDIR%%/kdevplatform/512/kcm/kcm_kdevphpdocs.so -%%QT_PLUGINDIR%%/kdevplatform/512/kdevphpdocs.so -%%QT_PLUGINDIR%%/kdevplatform/512/kdevphplanguagesupport.so -%%QT_PLUGINDIR%%/kdevplatform/512/kdevphpunitprovider.so +%%QT_PLUGINDIR%%/kdevplatform/%%PLATFORM_VER%%/kdevphpdocs.so +%%QT_PLUGINDIR%%/kdevplatform/%%PLATFORM_VER%%/kdevphplanguagesupport.so +%%QT_PLUGINDIR%%/kdevplatform/%%PLATFORM_VER%%/kdevphpunitprovider.so share/kdevappwizard/templates/simple_phpapp.tar.bz2 share/kdevphpsupport/phpfunctions.php share/kdevphpsupport/phpunitdeclarations.php -share/kservices5/kcm_kdevphpdocs.desktop share/locale/bs/LC_MESSAGES/kdevphp.mo share/locale/ca/LC_MESSAGES/kdevphp.mo share/locale/ca@valencia/LC_MESSAGES/kdevphp.mo @@ -42,8 +40,10 @@ share/locale/fi/LC_MESSAGES/kdevphp.mo share/locale/fr/LC_MESSAGES/kdevphp.mo share/locale/ga/LC_MESSAGES/kdevphp.mo share/locale/gl/LC_MESSAGES/kdevphp.mo +share/locale/he/LC_MESSAGES/kdevphp.mo share/locale/hr/LC_MESSAGES/kdevphp.mo share/locale/hu/LC_MESSAGES/kdevphp.mo +share/locale/ia/LC_MESSAGES/kdevphp.mo share/locale/it/LC_MESSAGES/kdevphp.mo share/locale/ja/LC_MESSAGES/kdevphp.mo share/locale/ka/LC_MESSAGES/kdevphp.mo @@ -70,4 +70,4 @@ share/locale/uk/LC_MESSAGES/kdevphp.mo share/locale/zh_CN/LC_MESSAGES/kdevphp.mo share/locale/zh_TW/LC_MESSAGES/kdevphp.mo share/metainfo/org.kde.kdev-php.metainfo.xml -share/qlogging-categories5/kdevphpsupport.categories +share/qlogging-categories6/kdevphpsupport.categories diff --git a/devel/kdev-python/Makefile b/devel/kdev-python/Makefile index c69779f64b8..6f0099e01b8 100644 --- a/devel/kdev-python/Makefile +++ b/devel/kdev-python/Makefile @@ -11,17 +11,17 @@ LICENSE= GPLv2+ BUILD_DEPENDS= kdev-pg-qt:devel/kdevelop-pg-qt LIB_DEPENDS= libKDevPlatformInterfaces.so:devel/kdevelop -USES= cmake compiler:c++11-lib kde:5 python qt:5 tar:xz xorg +USES= cmake compiler:c++11-lib kde:6 python qt:6 tar:xz xorg USE_KDE= attica auth codecs completion config configwidgets coreaddons \ - ecm:build i18n itemmodels jobwidgets kio newstuff parts service \ - solid sonnet syntaxhighlighting texteditor textwidgets \ - threadweaver widgetsaddons windowsystem xmlgui -USE_QT= concurrent core dbus gui network widgets xml \ - buildtools:build qmake:build + i18n itemmodels jobwidgets kio newstuff parts service solid \ + sonnet syntaxhighlighting texteditor textwidgets threadweaver \ + widgetsaddons windowsystem xmlgui \ + ecm:build +USE_QT= base USE_XORG= x11 # Versioning values, to reduce plist churn (match with devel/kdevelop) -PLATFORM_VER= 511 +PLATFORM_VER= 61 PLIST_SUB+= PLATFORM_VER=${PLATFORM_VER} # Does not build with jobs. diff --git a/devel/kdev-python/distinfo b/devel/kdev-python/distinfo index 2b2904c3aef..1eabdc72e95 100644 --- a/devel/kdev-python/distinfo +++ b/devel/kdev-python/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889338 -SHA256 (KDE/release-service/23.08.5/kdev-python-23.08.5.tar.xz) = 7abf49e1bb30875599ab46731294edb3314583c0e17baf6b37472f7f6fde760a -SIZE (KDE/release-service/23.08.5/kdev-python-23.08.5.tar.xz) = 1098768 +TIMESTAMP = 1734460094 +SHA256 (KDE/release-service/24.12.0/kdev-python-24.12.0.tar.xz) = 49eb40bdd574f62026a1d66ba2092f978c7cf6325fea23a916c40513409cbbe1 +SIZE (KDE/release-service/24.12.0/kdev-python-24.12.0.tar.xz) = 1102952 diff --git a/devel/kdev-python/pkg-plist b/devel/kdev-python/pkg-plist index 3a79426035f..f12cea1d26d 100644 --- a/devel/kdev-python/pkg-plist +++ b/devel/kdev-python/pkg-plist @@ -1,8 +1,8 @@ lib/libkdevpythoncompletion.so lib/libkdevpythonduchain.so lib/libkdevpythonparser.so -%%QT_PLUGINDIR%%/kdevplatform/512/kdevpdb.so -%%QT_PLUGINDIR%%/kdevplatform/512/kdevpythonlanguagesupport.so +%%QT_PLUGINDIR%%/kdevplatform/%%PLATFORM_VER%%/kdevpdb.so +%%QT_PLUGINDIR%%/kdevplatform/%%PLATFORM_VER%%/kdevpythonlanguagesupport.so share/kdevappwizard/templates/django_project.tar.bz2 share/kdevappwizard/templates/qtdesigner_app.tar.bz2 share/kdevappwizard/templates/simple_pythonapp.tar.bz2 @@ -159,7 +159,9 @@ share/locale/fi/LC_MESSAGES/kdevpython.mo share/locale/fr/LC_MESSAGES/kdevpython.mo share/locale/ga/LC_MESSAGES/kdevpython.mo share/locale/gl/LC_MESSAGES/kdevpython.mo +share/locale/he/LC_MESSAGES/kdevpython.mo share/locale/hu/LC_MESSAGES/kdevpython.mo +share/locale/ia/LC_MESSAGES/kdevpython.mo share/locale/it/LC_MESSAGES/kdevpython.mo share/locale/ja/LC_MESSAGES/kdevpython.mo share/locale/ka/LC_MESSAGES/kdevpython.mo @@ -186,4 +188,4 @@ share/locale/uk/LC_MESSAGES/kdevpython.mo share/locale/zh_CN/LC_MESSAGES/kdevpython.mo share/locale/zh_TW/LC_MESSAGES/kdevpython.mo share/metainfo/org.kde.kdev-python.metainfo.xml -share/qlogging-categories5/kdevpythonsupport.categories +share/qlogging-categories6/kdevpythonsupport.categories diff --git a/devel/kdevelop-pg-qt/Makefile b/devel/kdevelop-pg-qt/Makefile index 386b336ad0c..40f1d8c4e0a 100644 --- a/devel/kdevelop-pg-qt/Makefile +++ b/devel/kdevelop-pg-qt/Makefile @@ -1,6 +1,5 @@ PORTNAME= kdevelop-pg-qt -DISTVERSION= 2.2.2 -PORTREVISION= 1 +DISTVERSION= 2.3.0 CATEGORIES= devel kde MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION}/src DIST_SUBDIR= KDE/kdevelop @@ -14,11 +13,9 @@ LICENSE_FILE= ${WRKSRC}/COPYING.LIB BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex -USES= bison cmake compiler:c++11-lib kde:5 qt:5 tar:xz +USES= bison cmake compiler:c++11-lib kde:6 qt:6 tar:xz USE_KDE= ecm:build -USE_QT= core testlib \ - buildtools:build qmake:build - +USE_QT= base CONFLICTS= kdevelop-pg-qt-1.0* .include diff --git a/devel/kdevelop-pg-qt/distinfo b/devel/kdevelop-pg-qt/distinfo index 76ddfb68693..7291fdad289 100644 --- a/devel/kdevelop-pg-qt/distinfo +++ b/devel/kdevelop-pg-qt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1673503552 -SHA256 (KDE/kdevelop/kdevelop-pg-qt-2.2.2.tar.xz) = 3d56604c479f8f04ae32a523ee91f3078c717117d0deb39e973e22494cbb65f1 -SIZE (KDE/kdevelop/kdevelop-pg-qt-2.2.2.tar.xz) = 660708 +TIMESTAMP = 1723744918 +SHA256 (KDE/kdevelop/kdevelop-pg-qt-2.3.0.tar.xz) = 3d3ef3cb395e9670e60c399ea6d865cc796e00e52c355eed943fbeca7da7120d +SIZE (KDE/kdevelop/kdevelop-pg-qt-2.3.0.tar.xz) = 660164 diff --git a/devel/kdevelop-pg-qt/pkg-plist b/devel/kdevelop-pg-qt/pkg-plist index ac64f403570..dc4277dbef5 100644 --- a/devel/kdevelop-pg-qt/pkg-plist +++ b/devel/kdevelop-pg-qt/pkg-plist @@ -8,3 +8,4 @@ include/kdevelop-pg-qt/kdev-pg-token-stream.h include/kdevelop-pg-qt/kdevelop-pg-qt_version.h lib/cmake/KDevelop-PG-Qt/KDevelop-PG-QtConfig.cmake lib/cmake/KDevelop-PG-Qt/KDevelop-PG-QtConfigVersion.cmake +lib/cmake/KDevelop-PG-Qt/KDevelop-PG-QtMacros.cmake diff --git a/devel/kdevelop/Makefile b/devel/kdevelop/Makefile index 2d99162da0c..e9a0cbd9c3f 100644 --- a/devel/kdevelop/Makefile +++ b/devel/kdevelop/Makefile @@ -3,7 +3,6 @@ # devel/kdev-python PORTNAME= kdevelop DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 4 CATEGORIES= devel kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -16,28 +15,22 @@ LICENSE_COMB= multi BUILD_DEPENDS= kdev-pg-qt:devel/kdevelop-pg-qt LIB_DEPENDS= libKasten4Controllers.so:devel/okteta \ libapr-1.so:devel/apr1 \ + libsvn_client-1.so:devel/subversion \ libboost_thread.so:devel/boost-libs \ libkomparediff2.so:textproc/libkomparediff2 -.if ${WITH_SUBVERSION_VER:U} == LTS -LIB_DEPENDS+= libsvn_client-1.so:devel/subversion-lts -.else -LIB_DEPENDS+= libsvn_client-1.so:devel/subversion -.endif RUN_DEPENDS= gmake:devel/gmake -USES= cmake compiler:c++11-lib desktop-file-utils gettext grantlee:5 \ - kde:5 llvm:build,run,noexport pkgconfig qt:5 shared-mime-info \ +USES= cmake compiler:c++11-lib desktop-file-utils gettext kde:6 \ + llvm:build,run,noexport pkgconfig qt:6 shared-mime-info \ shebangfix tar:xz xorg USE_KDE= archive attica auth bookmarks codecs completion config \ - configwidgets coreaddons crash emoticons guiaddons i18n \ - iconthemes init itemmodels itemviews jobwidgets kcmutils \ - kdeclarative kio libksysguard newstuff notifications \ - notifyconfig package parts plasma-framework purpose runner \ - service solid sonnet syntaxhighlighting texteditor textwidgets \ - threadweaver widgetsaddons windowsystem xmlgui -USE_QT= concurrent core dbus declarative gui help location network \ - printsupport script sql webchannel webengine widgets xml \ - buildtools:build qmake:build + configwidgets coreaddons crash guiaddons i18n iconthemes \ + itemmodels itemviews jobwidgets kcmutils kdeclarative kio \ + libplasma newstuff notifications notifyconfig package parts \ + purpose runner service solid sonnet syntaxhighlighting \ + texteditor texttemplate textwidgets threadweaver \ + widgetsaddons windowsystem xmlgui +USE_QT= base webengine USE_XORG= x11 SHEBANG_FILES= kdevplatform/util/kdevplatform_shell_environment.sh \ kdevplatform/util/.zshrc @@ -45,15 +38,15 @@ SHEBANG_FILES= kdevplatform/util/kdevplatform_shell_environment.sh \ # IDE, which **probably** is used for Qt / KDE development (also # other things, but let's guess a target market), pull in some # additional development things that are otherwise build-dep-only. -USE_KDE+= ecm:build -USE_QT+= testlib +USE_KDE+= ecm CMAKE_ARGS= -DCMAKE_POLICY_DEFAULT_CMP0074=NEW \ -DClang_DIR=${LLVM_PREFIX}/lib/cmake/clang +CMAKE_OFF= USE_QTWEBKIT # Versioning values, to reduce plist churn -SO_VER= 512 -SO_VER_LONG= 5.12.230804 +SO_VER= 61 +SO_VER_LONG= 6.1.241200 PLIST_SUB+= SO_VER=${SO_VER} SO_VER_LONG=${SO_VER_LONG} SHEBANG_LANG= zsh diff --git a/devel/kdevelop/distinfo b/devel/kdevelop/distinfo index 7253815fbf3..3977196f384 100644 --- a/devel/kdevelop/distinfo +++ b/devel/kdevelop/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889339 -SHA256 (KDE/release-service/23.08.5/kdevelop-23.08.5.tar.xz) = d634f287f72c6e1097f2de1ea2f8bab41899952adcf879b0fe6daa14fecee1f8 -SIZE (KDE/release-service/23.08.5/kdevelop-23.08.5.tar.xz) = 8709732 +TIMESTAMP = 1734460096 +SHA256 (KDE/release-service/24.12.0/kdevelop-24.12.0.tar.xz) = 72a7fd572360c995b54febf020c25755e42d8b84c065e453a436663298b82231 +SIZE (KDE/release-service/24.12.0/kdevelop-24.12.0.tar.xz) = 8833432 diff --git a/devel/kdevelop/pkg-plist b/devel/kdevelop/pkg-plist index 9c65a2b5b36..5c85bf8a04d 100644 --- a/devel/kdevelop/pkg-plist +++ b/devel/kdevelop/pkg-plist @@ -104,7 +104,6 @@ include/kdevplatform/language/codecompletion/codecompletionmodel.h include/kdevplatform/language/codecompletion/codecompletiontesthelper.h include/kdevplatform/language/codecompletion/codecompletionworker.h include/kdevplatform/language/codecompletion/normaldeclarationcompletionitem.h -include/kdevplatform/language/codegen/applychangeswidget.h include/kdevplatform/language/codegen/astchangeset.h include/kdevplatform/language/codegen/basicrefactoring.h include/kdevplatform/language/codegen/codedescription.h @@ -256,6 +255,7 @@ include/kdevplatform/project/projectutils.h include/kdevplatform/project/widgets/dependencieswidget.h include/kdevplatform/serialization/abstractitemrepository.h include/kdevplatform/serialization/indexedstring.h +include/kdevplatform/serialization/indexedstringview.h include/kdevplatform/serialization/itemrepository.h include/kdevplatform/serialization/itemrepositoryexampleitem.h include/kdevplatform/serialization/itemrepositoryreferencecounting.h @@ -263,8 +263,6 @@ include/kdevplatform/serialization/itemrepositoryregistry.h include/kdevplatform/serialization/referencecounting.h include/kdevplatform/serialization/repositorymanager.h include/kdevplatform/serialization/serializationexport.h -include/kdevplatform/shell/checkerstatus.h -include/kdevplatform/shell/colorschemechooser.h include/kdevplatform/shell/core.h include/kdevplatform/shell/documentcontroller.h include/kdevplatform/shell/environmentconfigurebutton.h @@ -289,6 +287,7 @@ include/kdevplatform/shell/sessioncontroller.h include/kdevplatform/shell/sessionlock.h include/kdevplatform/shell/shellexport.h include/kdevplatform/shell/shellextension.h +include/kdevplatform/shell/sourceformatterconfig.h include/kdevplatform/shell/sourceformattercontroller.h include/kdevplatform/shell/sourceformatterselectionedit.h include/kdevplatform/shell/textdocument.h @@ -322,10 +321,14 @@ include/kdevplatform/util/focusedtreeview.h include/kdevplatform/util/foregroundlock.h include/kdevplatform/util/formattinghelpers.h include/kdevplatform/util/jobstatus.h +include/kdevplatform/util/kdevcoreaddons/kcompoundjob.h +include/kdevplatform/util/kdevcoreaddons/ksequentialcompoundjob.h +include/kdevplatform/util/kdevcoreaddons/ksimplesequentialcompoundjob.h include/kdevplatform/util/kdevstringhandler.h include/kdevplatform/util/kdevvarlengtharray.h include/kdevplatform/util/ksharedobject.h include/kdevplatform/util/multilevellistview.h +include/kdevplatform/util/namespacedoperatorbitwiseorworkaroundqtbug.h include/kdevplatform/util/objectlist.h include/kdevplatform/util/owningrawpointercontainer.h include/kdevplatform/util/path.h @@ -334,6 +337,7 @@ include/kdevplatform/util/processlinemaker.h include/kdevplatform/util/projecttestjob.h include/kdevplatform/util/pushvalue.h include/kdevplatform/util/stack.h +include/kdevplatform/util/stringviewhelpers.h include/kdevplatform/util/texteditorhelpers.h include/kdevplatform/util/utilexport.h include/kdevplatform/util/widgetcolorizer.h @@ -383,40 +387,57 @@ lib/libKDevCMakeCommon.so.%%SO_VER%% lib/libKDevClangPrivate.so.%%SO_VER%% lib/libKDevCompileAnalyzerCommon.so.%%SO_VER%% lib/libKDevPlatformDebugger.so -lib/libKDevPlatformDebugger.so.5.12.%%KDE_APPLICATIONS_VERSION_SHORT%%0805 +lib/libKDevPlatformDebugger.so.%%SO_VER_LONG%% lib/libKDevPlatformDebugger.so.%%SO_VER%% lib/libKDevPlatformDocumentation.so -lib/libKDevPlatformDocumentation.so.5.12.%%KDE_APPLICATIONS_VERSION_SHORT%%0805 +lib/libKDevPlatformDocumentation.so.%%SO_VER_LONG%% lib/libKDevPlatformDocumentation.so.%%SO_VER%% lib/libKDevPlatformInterfaces.so -lib/libKDevPlatformInterfaces.so.5.12.%%KDE_APPLICATIONS_VERSION_SHORT%%0805 +lib/libKDevPlatformInterfaces.so.%%SO_VER_LONG%% lib/libKDevPlatformInterfaces.so.%%SO_VER%% lib/libKDevPlatformLanguage.so -lib/libKDevPlatformLanguage.so.5.12.%%KDE_APPLICATIONS_VERSION_SHORT%%0805 +lib/libKDevPlatformLanguage.so.%%SO_VER_LONG%% lib/libKDevPlatformLanguage.so.%%SO_VER%% lib/libKDevPlatformOutputView.so -lib/libKDevPlatformOutputView.so.5.12.%%KDE_APPLICATIONS_VERSION_SHORT%%0805 +lib/libKDevPlatformOutputView.so.%%SO_VER_LONG%% lib/libKDevPlatformOutputView.so.%%SO_VER%% lib/libKDevPlatformProject.so -lib/libKDevPlatformProject.so.5.12.%%KDE_APPLICATIONS_VERSION_SHORT%%0805 +lib/libKDevPlatformProject.so.%%SO_VER_LONG%% lib/libKDevPlatformProject.so.%%SO_VER%% lib/libKDevPlatformSerialization.so -lib/libKDevPlatformSerialization.so.5.12.%%KDE_APPLICATIONS_VERSION_SHORT%%0805 +lib/libKDevPlatformSerialization.so.%%SO_VER_LONG%% lib/libKDevPlatformSerialization.so.%%SO_VER%% lib/libKDevPlatformShell.so -lib/libKDevPlatformShell.so.5.12.%%KDE_APPLICATIONS_VERSION_SHORT%%0805 +lib/libKDevPlatformShell.so.%%SO_VER_LONG%% lib/libKDevPlatformShell.so.%%SO_VER%% lib/libKDevPlatformSublime.so -lib/libKDevPlatformSublime.so.5.12.%%KDE_APPLICATIONS_VERSION_SHORT%%0805 +lib/libKDevPlatformSublime.so.%%SO_VER_LONG%% lib/libKDevPlatformSublime.so.%%SO_VER%% lib/libKDevPlatformUtil.so -lib/libKDevPlatformUtil.so.5.12.%%KDE_APPLICATIONS_VERSION_SHORT%%0805 +lib/libKDevPlatformUtil.so.%%SO_VER_LONG%% lib/libKDevPlatformUtil.so.%%SO_VER%% lib/libKDevPlatformVcs.so -lib/libKDevPlatformVcs.so.5.12.%%KDE_APPLICATIONS_VERSION_SHORT%%0805 +lib/libKDevPlatformVcs.so.%%SO_VER_LONG%% lib/libKDevPlatformVcs.so.%%SO_VER%% lib/libKDevelopSessionsWatch.so -%%QT_PLUGINDIR%%/grantlee/%%GRANTLEE_VERSION_SHORT%%/kdev_filters%%GRANTLEE_DEBUG_SUFFIX%%.so +%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/KDevCMakeBuilder.so +%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/KDevCMakeDocumentation.so +%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/KDevCMakeManager.so +%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/KDevCustomBuildSystem.so +%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/KDevCustomMakeManager.so +%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/KDevDefinesAndIncludesManager.so +%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/KDevGenericManager.so +%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/KDevMakeBuilder.so +%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/KDevManPage.so +%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/KDevMesonManager.so +%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/KDevNinjaBuilder.so +%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/KDevOutlineView.so +%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/KDevProjectFilter.so +%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/KDevProjectManagerView.so +%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/KDevQMakeBuilder.so +%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/KDevQMakeManager.so +%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/KDevStandardOutputView.so +%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/KDevWelcomePage.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevandroid.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevappwizard.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevastyle.so @@ -425,17 +446,11 @@ lib/libKDevelopSessionsWatch.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevclangtidy.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevclassbrowser.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevclazy.so -%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevcmakebuilder.so -%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevcmakedocumentation.so -%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevcmakemanager.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevcodeutils.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevcontextbrowser.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevcppcheck.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevcraft.so -%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevcustombuildsystem.so -%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevcustommakemanager.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevcustomscript.so -%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevdefinesandincludesmanager.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevdocker.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevdocumentswitcher.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevdocumentview.so @@ -447,41 +462,26 @@ lib/libKDevelopSessionsWatch.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevfiletemplates.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevflatpak.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevgdb.so -%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevgenericmanager.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevghprovider.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevgit.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevgrepview.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevheaptrack.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevkonsoleview.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevlldb.so -%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevmakebuilder.so -%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevmanpage.so -%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevmesonmanager.so -%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevninja.so -%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevokteta.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevopenwith.so -%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevoutlineview.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevpatchreview.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevperforce.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevproblemreporter.so -%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevprojectfilter.so -%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevprojectmanagerview.so -%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevqmakebuilder.so -%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevqmakemanager.so -%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevqmljslanguagesupport.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevqthelp.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevquickopen.so -%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevscratchpad.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevsourceformatter.so -%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevstandardoutputview.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevsubversion.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevswitchtobuddy.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevtestview.so %%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevvcschangesviewplugin.so -%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/kdevwelcomepage.so -%%QT_PLUGINDIR%%/kf5/krunner/krunner_kdevelopsessions.so -%%QT_QMLDIR%%/org/kde/kdevplatform/libkdevelopdashboarddeclarativeplugin.so -%%QT_QMLDIR%%/org/kde/kdevplatform/qmldir +%%QT_PLUGINDIR%%/kdevplatform/%%SO_VER%%/scratchpad.so +%%QT_PLUGINDIR%%/kf6/krunner/kdevelopsessions.so +%%QT_PLUGINDIR%%/kf6/ktexttemplate/kdev_filters.so %%QT_QMLDIR%%/org/kde/plasma/private/kdevelopsessions/libkdevelopsessionsplugin.so %%QT_QMLDIR%%/org/kde/plasma/private/kdevelopsessions/qmldir share/applications/org.kde.kdevelop.desktop @@ -512,7 +512,7 @@ share/doc/HTML/en/kdevelop/kdevelop-1a.png share/doc/HTML/en/kdevelop/kdevelop-2.png share/doc/HTML/en/kdevelop/kdevelop-20.png share/doc/HTML/en/kdevelop/kdevelop-23.png -share/doc/HTML/en/kdevelop/kdevelop-24.png +share/doc/HTML/en/kdevelop/kdevelop-%%KDE_APPLICATIONS_VERSION_SHORT%%.png share/doc/HTML/en/kdevelop/kdevelop-25.png share/doc/HTML/en/kdevelop/kdevelop-26.png share/doc/HTML/en/kdevelop/kdevelop-3.png @@ -556,6 +556,8 @@ share/doc/HTML/pt_BR/kdevelop/index.cache.bz2 share/doc/HTML/pt_BR/kdevelop/index.docbook share/doc/HTML/ru/kdevelop/index.cache.bz2 share/doc/HTML/ru/kdevelop/index.docbook +share/doc/HTML/sl/kdevelop/index.cache.bz2 +share/doc/HTML/sl/kdevelop/index.docbook share/doc/HTML/sv/kdevelop/index.cache.bz2 share/doc/HTML/sv/kdevelop/index.docbook share/doc/HTML/uk/kdevelop/index.cache.bz2 @@ -596,12 +598,15 @@ share/kdevappwizard/templates/cmake_plainc.tar.bz2 share/kdevappwizard/templates/cmake_plaincpp.tar.bz2 share/kdevappwizard/templates/cmake_qt5-qml2.tar.bz2 share/kdevappwizard/templates/cmake_qt5guiapp.tar.bz2 +share/kdevappwizard/templates/cmake_qt6quick_app.tar.bz2 +share/kdevappwizard/templates/cmake_qt6widgetsapp.tar.bz2 share/kdevappwizard/templates/empty.tar.bz2 share/kdevappwizard/templates/file_template_template.tar.bz2 share/kdevappwizard/templates/meson_plainc.tar.bz2 share/kdevappwizard/templates/meson_plaincpp.tar.bz2 share/kdevappwizard/templates/qmake_qt5guiapp.tar.bz2 share/kdevappwizard/templates/qt5-qml2.tar.bz2 +share/kdevclangsupport/gccCompatibility/additional_floating_types.h share/kdevclangsupport/wrappedQtHeaders/QtCore/qobjectdefs.h share/kdevcodegen/licenses/Apache v2 share/kdevcodegen/licenses/BSD @@ -724,6 +729,7 @@ share/kdevfiletemplates/templates/qdialog_pimpl.tar.bz2 share/kdevfiletemplates/templates/qobject.tar.bz2 share/kdevfiletemplates/templates/qobject_pimpl.tar.bz2 share/kdevfiletemplates/templates/qt_interface.tar.bz2 +share/kdevfiletemplates/templates/qt_qrc_file.tar.bz2 share/kdevfiletemplates/templates/qt_shared.tar.bz2 share/kdevfiletemplates/templates/qt_widget.tar.bz2 share/kdevfiletemplates/templates/qwidget_pimpl.tar.bz2 @@ -737,51 +743,10 @@ share/kdevlldb/formatters/kde.py share/kdevlldb/formatters/qt.py share/kdevmanpage/manpagedocumentation.css share/kdevplatform/shellutils/.zshrc -share/kdevqmljssupport/nodejsmodules/__builtin_dom.js -share/kdevqmljssupport/nodejsmodules/__builtin_ecmascript.js -share/kdevqmljssupport/nodejsmodules/__builtin_qml.qml -share/kdevqmljssupport/nodejsmodules/buffer.js -share/kdevqmljssupport/nodejsmodules/child_process.js -share/kdevqmljssupport/nodejsmodules/common.js -share/kdevqmljssupport/nodejsmodules/console.js -share/kdevqmljssupport/nodejsmodules/crypto.js -share/kdevqmljssupport/nodejsmodules/dgram.js -share/kdevqmljssupport/nodejsmodules/dns.js -share/kdevqmljssupport/nodejsmodules/domain.js -share/kdevqmljssupport/nodejsmodules/event.js -share/kdevqmljssupport/nodejsmodules/fs.js -share/kdevqmljssupport/nodejsmodules/http.js -share/kdevqmljssupport/nodejsmodules/https.js -share/kdevqmljssupport/nodejsmodules/net.js -share/kdevqmljssupport/nodejsmodules/os.js -share/kdevqmljssupport/nodejsmodules/path.js -share/kdevqmljssupport/nodejsmodules/punycode.js -share/kdevqmljssupport/nodejsmodules/querystring.js -share/kdevqmljssupport/nodejsmodules/readline.js -share/kdevqmljssupport/nodejsmodules/stream.js -share/kdevqmljssupport/nodejsmodules/string_decoder.js -share/kdevqmljssupport/nodejsmodules/tls.js -share/kdevqmljssupport/nodejsmodules/tty.js -share/kdevqmljssupport/nodejsmodules/url.js -share/kdevqmljssupport/nodejsmodules/util.js -share/kdevqmljssupport/nodejsmodules/vm.js -share/kdevqmljssupport/nodejsmodules/zlib.js -share/kdevqmljssupport/propertywidgets/ColorPicker.qml -share/kdevqmljssupport/propertywidgets/Duration.qml -share/kdevqmljssupport/propertywidgets/FontFamily.qml -share/kdevqmljssupport/propertywidgets/FontSize.qml -share/kdevqmljssupport/propertywidgets/Height.qml -share/kdevqmljssupport/propertywidgets/Opacity.qml -share/kdevqmljssupport/propertywidgets/PropertyWidget.qml -share/kdevqmljssupport/propertywidgets/README -share/kdevqmljssupport/propertywidgets/Spacing.qml -share/kdevqmljssupport/propertywidgets/Width.qml -share/knotifications5/kdevelop.notifyrc +share/knotifications6/kdevelop.notifyrc share/knsrcfiles/kdevappwizard.knsrc share/knsrcfiles/kdevelop-qthelp.knsrc share/knsrcfiles/kdevfiletemplates.knsrc -share/kservices5/plasma-applet-kdevelopsessions.desktop -share/kservicetypes5/kdevelopplugin.desktop share/locale/af/LC_MESSAGES/kdevelop.mo share/locale/ar/LC_MESSAGES/kdevclassbrowser.mo share/locale/ar/LC_MESSAGES/kdevelop.mo @@ -1226,6 +1191,7 @@ share/locale/el/LC_MESSAGES/kdevclazy.mo share/locale/el/LC_MESSAGES/kdevcmake.mo share/locale/el/LC_MESSAGES/kdevcmakebuilder.mo share/locale/el/LC_MESSAGES/kdevcodeutils.mo +share/locale/el/LC_MESSAGES/kdevcompileanalyzercommon.mo share/locale/el/LC_MESSAGES/kdevcontextbrowser.mo share/locale/el/LC_MESSAGES/kdevcppcheck.mo share/locale/el/LC_MESSAGES/kdevcustombuildsystem.mo @@ -1242,27 +1208,41 @@ share/locale/el/LC_MESSAGES/kdevexecuteplasmoid.mo share/locale/el/LC_MESSAGES/kdevexecutescript.mo share/locale/el/LC_MESSAGES/kdevexternalscript.mo share/locale/el/LC_MESSAGES/kdevfilemanager.mo +share/locale/el/LC_MESSAGES/kdevfiletemplates.mo +share/locale/el/LC_MESSAGES/kdevflatpak.mo share/locale/el/LC_MESSAGES/kdevgdb.mo +share/locale/el/LC_MESSAGES/kdevghprovider.mo share/locale/el/LC_MESSAGES/kdevgit.mo share/locale/el/LC_MESSAGES/kdevgrepview.mo +share/locale/el/LC_MESSAGES/kdevheaptrack.mo share/locale/el/LC_MESSAGES/kdevkonsole.mo +share/locale/el/LC_MESSAGES/kdevlldb.mo share/locale/el/LC_MESSAGES/kdevmakebuilder.mo share/locale/el/LC_MESSAGES/kdevmanpage.mo +share/locale/el/LC_MESSAGES/kdevmesonmanager.mo +share/locale/el/LC_MESSAGES/kdevninja.mo share/locale/el/LC_MESSAGES/kdevokteta.mo share/locale/el/LC_MESSAGES/kdevopenwith.mo +share/locale/el/LC_MESSAGES/kdevoutlineview.mo share/locale/el/LC_MESSAGES/kdevpatchreview.mo +share/locale/el/LC_MESSAGES/kdevperforce.mo share/locale/el/LC_MESSAGES/kdevplatform.mo share/locale/el/LC_MESSAGES/kdevproblemreporter.mo +share/locale/el/LC_MESSAGES/kdevprojectfilter.mo share/locale/el/LC_MESSAGES/kdevprojectmanagerview.mo share/locale/el/LC_MESSAGES/kdevqmakebuilder.mo share/locale/el/LC_MESSAGES/kdevqmakemanager.mo +share/locale/el/LC_MESSAGES/kdevqmljs.mo share/locale/el/LC_MESSAGES/kdevqthelp.mo share/locale/el/LC_MESSAGES/kdevquickopen.mo +share/locale/el/LC_MESSAGES/kdevscratchpad.mo +share/locale/el/LC_MESSAGES/kdevsourceformatter.mo share/locale/el/LC_MESSAGES/kdevstandardoutputview.mo share/locale/el/LC_MESSAGES/kdevsubversion.mo share/locale/el/LC_MESSAGES/kdevswitchtobuddy.mo share/locale/el/LC_MESSAGES/kdevtestview.mo share/locale/el/LC_MESSAGES/kdevvcsprojectintegration.mo +share/locale/el/LC_MESSAGES/kdevwelcomepage.mo share/locale/el/LC_MESSAGES/plasma_applet_kdevelopsessions.mo share/locale/el/LC_MESSAGES/plasma_runner_kdevelopsessions.mo share/locale/en_GB/LC_MESSAGES/kdevandroid.mo @@ -1530,27 +1510,34 @@ share/locale/eu/LC_MESSAGES/kdevappwizard.mo share/locale/eu/LC_MESSAGES/kdevbazaar.mo share/locale/eu/LC_MESSAGES/kdevclassbrowser.mo share/locale/eu/LC_MESSAGES/kdevcodeutils.mo +share/locale/eu/LC_MESSAGES/kdevcontextbrowser.mo share/locale/eu/LC_MESSAGES/kdevcustommake.mo share/locale/eu/LC_MESSAGES/kdevcustomscript.mo share/locale/eu/LC_MESSAGES/kdevdocker.mo share/locale/eu/LC_MESSAGES/kdevdocumentswitcher.mo share/locale/eu/LC_MESSAGES/kdevdocumentview.mo share/locale/eu/LC_MESSAGES/kdevelop.mo +share/locale/eu/LC_MESSAGES/kdevexecuteplasmoid.mo share/locale/eu/LC_MESSAGES/kdevfilemanager.mo share/locale/eu/LC_MESSAGES/kdevflatpak.mo share/locale/eu/LC_MESSAGES/kdevgit.mo +share/locale/eu/LC_MESSAGES/kdevgrepview.mo share/locale/eu/LC_MESSAGES/kdevkonsole.mo share/locale/eu/LC_MESSAGES/kdevmanpage.mo +share/locale/eu/LC_MESSAGES/kdevninja.mo share/locale/eu/LC_MESSAGES/kdevokteta.mo share/locale/eu/LC_MESSAGES/kdevopenwith.mo share/locale/eu/LC_MESSAGES/kdevoutlineview.mo share/locale/eu/LC_MESSAGES/kdevplatform.mo share/locale/eu/LC_MESSAGES/kdevprojectfilter.mo share/locale/eu/LC_MESSAGES/kdevqmakebuilder.mo +share/locale/eu/LC_MESSAGES/kdevqthelp.mo share/locale/eu/LC_MESSAGES/kdevsourceformatter.mo +share/locale/eu/LC_MESSAGES/kdevsubversion.mo share/locale/eu/LC_MESSAGES/kdevswitchtobuddy.mo share/locale/eu/LC_MESSAGES/kdevtestview.mo share/locale/eu/LC_MESSAGES/kdevvcsprojectintegration.mo +share/locale/eu/LC_MESSAGES/kdevwelcomepage.mo share/locale/eu/LC_MESSAGES/plasma_applet_kdevelopsessions.mo share/locale/eu/LC_MESSAGES/plasma_runner_kdevelopsessions.mo share/locale/fa/LC_MESSAGES/kdevelop.mo @@ -1816,7 +1803,9 @@ share/locale/hr/LC_MESSAGES/kdevqthelp.mo share/locale/hr/LC_MESSAGES/kdevquickopen.mo share/locale/hr/LC_MESSAGES/kdevstandardoutputview.mo share/locale/hr/LC_MESSAGES/kdevsubversion.mo +share/locale/hu/LC_MESSAGES/kdevandroid.mo share/locale/hu/LC_MESSAGES/kdevappwizard.mo +share/locale/hu/LC_MESSAGES/kdevastyle.mo share/locale/hu/LC_MESSAGES/kdevbazaar.mo share/locale/hu/LC_MESSAGES/kdevclassbrowser.mo share/locale/hu/LC_MESSAGES/kdevcmake.mo @@ -1862,8 +1851,13 @@ share/locale/hu/LC_MESSAGES/kdevsubversion.mo share/locale/hu/LC_MESSAGES/kdevswitchtobuddy.mo share/locale/hu/LC_MESSAGES/kdevtestview.mo share/locale/hu/LC_MESSAGES/kdevvcsprojectintegration.mo +share/locale/hu/LC_MESSAGES/kdevwelcomepage.mo share/locale/hu/LC_MESSAGES/plasma_applet_kdevelopsessions.mo share/locale/hu/LC_MESSAGES/plasma_runner_kdevelopsessions.mo +share/locale/ia/LC_MESSAGES/kdevappwizard.mo +share/locale/ia/LC_MESSAGES/kdevastyle.mo +share/locale/ia/LC_MESSAGES/kdevelop.mo +share/locale/ia/LC_MESSAGES/kdevplatform.mo share/locale/is/LC_MESSAGES/kdevelop.mo share/locale/it/LC_MESSAGES/kdevandroid.mo share/locale/it/LC_MESSAGES/kdevappwizard.mo @@ -3288,10 +3282,11 @@ share/locale/zh_TW/LC_MESSAGES/kdevwelcomepage.mo share/locale/zh_TW/LC_MESSAGES/plasma_applet_kdevelopsessions.mo share/locale/zh_TW/LC_MESSAGES/plasma_runner_kdevelopsessions.mo share/metainfo/org.kde.kdevelop.appdata.xml +share/metainfo/org.kde.kdevelopsessions.appdata.xml share/mime/packages/kdevclang.xml share/mime/packages/kdevelop.xml share/mime/packages/kdevgit.xml -share/plasma/plasmoids/kdevelopsessions/contents/ui/kdevelopsessions.qml -share/plasma/plasmoids/kdevelopsessions/metadata.desktop -share/qlogging-categories5/kdevelop.categories -share/qlogging-categories5/kdevplatform.categories +share/plasma/plasmoids/org.kde.kdevelopsessions/contents/ui/main.qml +share/plasma/plasmoids/org.kde.kdevelopsessions/metadata.json +share/qlogging-categories6/kdevelop.categories +share/qlogging-categories6/kdevplatform.categories diff --git a/devel/kf5-kauth/Makefile b/devel/kf5-kauth/Makefile index 890ec028730..e0f2a9780a8 100644 --- a/devel/kf5-kauth/Makefile +++ b/devel/kf5-kauth/Makefile @@ -1,5 +1,6 @@ PORTNAME= kauth DISTVERSION= ${KDE_FRAMEWORKS_VERSION} +PORTREVISION= 1 CATEGORIES= devel kde kde-frameworks MAINTAINER= kde@FreeBSD.org diff --git a/devel/kf5-kfilemetadata/Makefile b/devel/kf5-kfilemetadata/Makefile index 9226120a423..d85a9bf01fe 100644 --- a/devel/kf5-kfilemetadata/Makefile +++ b/devel/kf5-kfilemetadata/Makefile @@ -1,5 +1,6 @@ PORTNAME= kfilemetadata DISTVERSION= ${KDE_FRAMEWORKS_VERSION} +PORTREVISION= 1 CATEGORIES= devel kde kde-frameworks MAINTAINER= kde@FreeBSD.org @@ -25,6 +26,6 @@ OPTIONS_DEFAULT= ${OPTIONS_DEFINE} OPTIONS_SUB= yes MOBIPOCKET_DESC= Mobipocket plugin to handle metadata -MOBIPOCKET_LIB_DEPENDS= libqmobipocket.so:graphics/kdegraphics-mobipocket +MOBIPOCKET_LIB_DEPENDS= libqmobipocket.so:graphics/kdegraphics-mobipocket@qt5 .include diff --git a/devel/kf5-kio/Makefile b/devel/kf5-kio/Makefile index a586e18f332..edab8f2a7e2 100644 --- a/devel/kf5-kio/Makefile +++ b/devel/kf5-kio/Makefile @@ -1,10 +1,13 @@ PORTNAME= kio DISTVERSION= ${KDE_FRAMEWORKS_VERSION} +PORTREVISION= 1 CATEGORIES= devel kde kde-frameworks MAINTAINER= kde@FreeBSD.org COMMENT= KF5 resource and network access abstraction +DEPRECATED= has its functionality stripped compared to a kf6 variant + USES= cmake compiler:c++11-lib desktop-file-utils \ gettext gnome kde:5 cpe qt:5 ssl tar:xz xorg USE_GNOME= libxml2 libxslt @@ -19,4 +22,7 @@ USE_QT= concurrent core dbus declarative gui network \ buildtools:build qmake:build testlib:build USE_XORG= x11 +# KF6 coinstallability +CMAKE_ON= KF6_COMPAT_BUILD + .include diff --git a/devel/kf5-kio/pkg-plist b/devel/kf5-kio/pkg-plist index 89a1fca1731..f24fdd769af 100644 --- a/devel/kf5-kio/pkg-plist +++ b/devel/kf5-kio/pkg-plist @@ -354,7 +354,7 @@ lib/libexec/kf5/kpac_dhcp_helper %%QT_PLUGINDIR%%/plasma/kcms/systemsettings_qwidgets/kcm_netpref.so %%QT_PLUGINDIR%%/plasma/kcms/systemsettings_qwidgets/kcm_proxy.so %%QT_PLUGINDIR%%/plasma/kcms/systemsettings_qwidgets/kcm_webshortcuts.so -share/applications/kcm_trash.desktop +@comment share/applications/kcm_trash.desktop share/applications/ktelnetservice5.desktop share/dbus-1/interfaces/kf5_org.kde.KCookieServer.xml share/dbus-1/interfaces/kf5_org.kde.KDirNotify.xml diff --git a/devel/kf6-kfilemetadata/Makefile b/devel/kf6-kfilemetadata/Makefile index 86ed0621520..3e0316e117d 100644 --- a/devel/kf6-kfilemetadata/Makefile +++ b/devel/kf6-kfilemetadata/Makefile @@ -1,14 +1,29 @@ PORTNAME= kfilemetadata DISTVERSION= ${KDE_FRAMEWORKS_VERSION} +PORTREVISION= 1 CATEGORIES= devel kde kde-frameworks COMMENT= Library for extracting the text and metadata from a number files MAINTAINER= kde@FreeBSD.org -USES= cmake gettext gl kde:6 qt:6 tar:xz +LIB_DEPENDS= libavutil.so:multimedia/ffmpeg \ + libepub.so:textproc/ebook-tools \ + libexiv2.so:graphics/exiv2 \ + libpoppler.so:graphics/poppler \ + libpoppler-qt6.so:graphics/poppler-qt6 \ + libtag.so:audio/taglib + +USES= cmake gettext gl kde:6 pkgconfig qt:6 tar:xz USE_GL= gl opengl USE_KDE= archive config coreaddons i18n codecs\ ecm:build USE_QT= base +OPTIONS_DEFINE= MOBIPOCKET +OPTIONS_DEFAULT= MOBIPOCKET +OPTIONS_SUB= yes + +MOBIPOCKET_DESC= Mobipocket plugin to handle metadata +MOBIPOCKET_LIB_DEPENDS= libQMobipocket6.so:graphics/kdegraphics-mobipocket@qt6 + .include diff --git a/devel/kf6-kfilemetadata/pkg-plist b/devel/kf6-kfilemetadata/pkg-plist index b8c056ba1d8..8eac6940294 100644 --- a/devel/kf6-kfilemetadata/pkg-plist +++ b/devel/kf6-kfilemetadata/pkg-plist @@ -39,16 +39,23 @@ lib/cmake/KF6FileMetaData/KF6FileMetaDataTargets.cmake lib/libKF6FileMetaData.so lib/libKF6FileMetaData.so.3 lib/libKF6FileMetaData.so.%%KDE_FRAMEWORKS_VERSION%% +%%QT_PLUGINDIR%%/kf6/kfilemetadata/kfilemetadata_epubextractor.so +%%QT_PLUGINDIR%%/kf6/kfilemetadata/kfilemetadata_exiv2extractor.so %%QT_PLUGINDIR%%/kf6/kfilemetadata/kfilemetadata_fb2extractor.so +%%QT_PLUGINDIR%%/kf6/kfilemetadata/kfilemetadata_ffmpegextractor.so %%QT_PLUGINDIR%%/kf6/kfilemetadata/kfilemetadata_krita.so +%%MOBIPOCKET%%%%QT_PLUGINDIR%%/kf6/kfilemetadata/kfilemetadata_mobiextractor.so %%QT_PLUGINDIR%%/kf6/kfilemetadata/kfilemetadata_odfextractor.so %%QT_PLUGINDIR%%/kf6/kfilemetadata/kfilemetadata_office2007extractor.so %%QT_PLUGINDIR%%/kf6/kfilemetadata/kfilemetadata_officeextractor.so %%QT_PLUGINDIR%%/kf6/kfilemetadata/kfilemetadata_plaintextextractor.so %%QT_PLUGINDIR%%/kf6/kfilemetadata/kfilemetadata_pngextractor.so %%QT_PLUGINDIR%%/kf6/kfilemetadata/kfilemetadata_poextractor.so +%%QT_PLUGINDIR%%/kf6/kfilemetadata/kfilemetadata_popplerextractor.so %%QT_PLUGINDIR%%/kf6/kfilemetadata/kfilemetadata_postscriptdscextractor.so +%%QT_PLUGINDIR%%/kf6/kfilemetadata/kfilemetadata_taglibextractor.so %%QT_PLUGINDIR%%/kf6/kfilemetadata/kfilemetadata_xmlextractor.so +%%QT_PLUGINDIR%%/kf6/kfilemetadata/writers/kfilemetadata_taglibwriter.so share/locale/ar/LC_MESSAGES/kfilemetadata6.mo share/locale/ast/LC_MESSAGES/kfilemetadata6.mo share/locale/az/LC_MESSAGES/kfilemetadata6.mo diff --git a/devel/kf6-knewstuff/Makefile b/devel/kf6-knewstuff/Makefile index ed99e5a3f68..5375354fbda 100644 --- a/devel/kf6-knewstuff/Makefile +++ b/devel/kf6-knewstuff/Makefile @@ -1,5 +1,6 @@ PORTNAME= knewstuff DISTVERSION= ${KDE_FRAMEWORKS_VERSION} +PORTREVISION= 1 CATEGORIES= devel kde kde-frameworks COMMENT= Framework for downloading and sharing additional application data @@ -7,8 +8,10 @@ MAINTAINER= kde@FreeBSD.org USES= cmake gettext gl kde:6 qt:6 tar:xz USE_GL= gl opengl -USE_KDE= archive attica config coreaddons i18n package widgetsaddons \ - ecm:build +USE_KDE= archive attica config coreaddons i18n package syndication \ + widgetsaddons \ + ecm:build \ + kirigami2:run USE_QT= base declarative .include diff --git a/devel/kf6-ktexttemplate/Makefile b/devel/kf6-ktexttemplate/Makefile index fa5f6668840..6956c957ff0 100644 --- a/devel/kf6-ktexttemplate/Makefile +++ b/devel/kf6-ktexttemplate/Makefile @@ -1,5 +1,6 @@ PORTNAME= ktexttemplate DISTVERSION= ${KDE_FRAMEWORKS_VERSION} +PORTREVISION= 1 CATEGORIES= devel kde kde-frameworks COMMENT= Library to separate the structure of documents from the data @@ -7,6 +8,6 @@ MAINTAINER= kde@FreeBSD.org USES= cmake kde:6 qt:6 tar:xz USE_KDE= ecm:build -USE_QT= base +USE_QT= base declarative .include diff --git a/devel/kio-extras/Makefile b/devel/kio-extras/Makefile index 7e01766fe21..9069f8e3c33 100644 --- a/devel/kio-extras/Makefile +++ b/devel/kio-extras/Makefile @@ -1,33 +1,32 @@ PORTNAME= kio-extras DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 3 CATEGORIES= devel kde kde-applications MAINTAINER= kde@FreeBSD.org -COMMENT= Plasma5 library to increase the functionality of KIO +COMMENT= Plasma6 library to increase the functionality of KIO WWW= https://projects.kde.org/projects/kde/workspace/kio-extras LIB_DEPENDS= libtag.so:audio/taglib \ libImath.so:math/Imath \ - libkdsoap.so:www/kdsoap@qt5 + libkdsoap-qt6.so:www/kdsoap@qt6 \ + libKDSoapWSDiscoveryClient.so:www/kdsoap-ws-discovery-client\ + libQCoro6Core.so:devel/qcoro@qt6 -USES= cmake compiler:c++11-lib gettext gperf kde:5 \ - pkgconfig qt:5 shared-mime-info shebangfix tar:xz xorg -USE_KDE= activities archive auth bookmarks codecs completion config \ - configwidgets coreaddons crash dbusaddons dnssd doctools \ - emoticons guiaddons i18n iconthemes init itemmodels itemviews \ - jobwidgets js kdelibs4support khtml kio notifications parts \ - phonon pty service solid sonnet syntaxhighlighting textwidgets unitconversion \ +USES= cmake compiler:c++11-lib gettext gperf kde:6 pkgconfig qt:6 \ + shared-mime-info shebangfix tar:xz xorg +USE_KDE= activities activities-stats archive auth bookmarks codecs \ + completion config configwidgets coreaddons crash dbusaddons \ + dnssd doctools guiaddons i18n iconthemes itemmodels itemviews \ + jobwidgets kcmutils kio notifications parts phonon pty service \ + solid sonnet syntaxhighlighting textwidgets unitconversion \ widgetsaddons windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus declarative gui location network printsupport \ - sql svg testlib webchannel widgets xml \ - buildtools:build qmake:build +USE_QT= base declarative USE_XORG= x11 xcursor SHEBANG_FILES= info/kde-info2html # CVE-2018-19120 -CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngineWidget +CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_Qt6WebEngineWidget OPTIONS_DEFINE= SAMBA AFC MTP EXR EXIV SLP SSH TAGLIB DOCS OPTIONS_DEFAULT= SAMBA AFC MTP EXR EXIV SLP SSH TAGLIB @@ -52,7 +51,7 @@ EXR_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_OpenEXR EXR_LIB_DEPENDS= libOpenEXR.so:graphics/openexr EXIV_DESC= Provides support for automatic rotation of JPEGs in the thumbnail kioslave -EXIV_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_KF5kExiv2 +EXIV_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_KF6kExiv2 EXIV_USE= KDE=libkexiv2 SLP_DESC= Provides SLP support in the network:/ kioslave diff --git a/devel/kio-extras/distinfo b/devel/kio-extras/distinfo index c88fe70dc6c..fc3093bbbcb 100644 --- a/devel/kio-extras/distinfo +++ b/devel/kio-extras/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889341 -SHA256 (KDE/release-service/23.08.5/kio-extras-23.08.5.tar.xz) = 1ae0ec1cc7239fd4fa46d8cb2629ceb364d4a70e7e56075d2ebfef68eb1b263f -SIZE (KDE/release-service/23.08.5/kio-extras-23.08.5.tar.xz) = 1491032 +TIMESTAMP = 1734460097 +SHA256 (KDE/release-service/24.12.0/kio-extras-24.12.0.tar.xz) = 5131e77f3771320d65cde43cef6fd3eb9d59bf551cad6e90753b354ff15df2c4 +SIZE (KDE/release-service/24.12.0/kio-extras-24.12.0.tar.xz) = 3514376 diff --git a/devel/kio-extras/pkg-plist b/devel/kio-extras/pkg-plist index 8ff09ac53e6..83b4edd85f9 100644 --- a/devel/kio-extras/pkg-plist +++ b/devel/kio-extras/pkg-plist @@ -1,1124 +1,1071 @@ -include/KioArchive/kio_archivebase.h -include/KioArchive/kioarchive_version.h -include/KioArchive/libkioarchive_export.h -lib/cmake/KioArchive/KioArchiveConfig.cmake -lib/cmake/KioArchive/KioArchiveConfigVersion.cmake -lib/cmake/KioArchive/KioArchiveTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KioArchive/KioArchiveTargets.cmake -%%SAMBA%%lib/libexec/kf5/smbnotifier -lib/libkioarchive.so.5 -lib/libkioarchive.so.5.98.0 -%%QT_PLUGINDIR%%/kf5/kded/filenamesearchmodule.so -%%QT_PLUGINDIR%%/kf5/kded/recentdocumentsnotifier.so -%%SAMBA%%%%QT_PLUGINDIR%%/kf5/kded/smbwatcher.so -%%QT_PLUGINDIR%%/kf5/kfileitemaction/kactivitymanagerd_fileitem_linking_plugin.so -%%QT_PLUGINDIR%%/kf5/kio/activities.so -%%AFC%%%%QT_PLUGINDIR%%/kf5/kio/afc.so -%%QT_PLUGINDIR%%/kf5/kio/archive.so -%%QT_PLUGINDIR%%/kf5/kio/bookmarks.so -%%QT_PLUGINDIR%%/kf5/kio/filter.so -%%QT_PLUGINDIR%%/kf5/kio/fish.so -%%QT_PLUGINDIR%%/kf5/kio/info.so -%%QT_PLUGINDIR%%/kf5/kio/kio_filenamesearch.so -%%QT_PLUGINDIR%%/kf5/kio/man.so -%%MTP%%%%QT_PLUGINDIR%%/kf5/kio/mtp.so -%%QT_PLUGINDIR%%/kf5/kio/recentdocuments.so -%%SSH%%%%QT_PLUGINDIR%%/kf5/kio/sftp.so -%%SAMBA%%%%QT_PLUGINDIR%%/kf5/kio/smb.so -%%QT_PLUGINDIR%%/kf5/kio/thumbnail.so -%%MTP%%%%QT_PLUGINDIR%%/kf5/kiod/kmtpd.so -%%TAGLIB%%%%QT_PLUGINDIR%%/kf5/thumbcreator/audiothumbnail.so -%%QT_PLUGINDIR%%/kf5/thumbcreator/comicbookthumbnail.so -%%QT_PLUGINDIR%%/kf5/thumbcreator/cursorthumbnail.so -%%QT_PLUGINDIR%%/kf5/thumbcreator/djvuthumbnail.so -%%QT_PLUGINDIR%%/kf5/thumbcreator/ebookthumbnail.so -%%EXR%%%%QT_PLUGINDIR%%/kf5/thumbcreator/exrthumbnail.so -%%QT_PLUGINDIR%%/kf5/thumbcreator/imagethumbnail.so -%%QT_PLUGINDIR%%/kf5/thumbcreator/jpegthumbnail.so -%%QT_PLUGINDIR%%/kf5/thumbcreator/kraorathumbnail.so -%%QT_PLUGINDIR%%/kf5/thumbcreator/opendocumentthumbnail.so -%%QT_PLUGINDIR%%/kf5/thumbcreator/svgthumbnail.so -%%QT_PLUGINDIR%%/kf5/thumbcreator/textthumbnail.so -%%QT_PLUGINDIR%%/kf5/thumbcreator/windowsexethumbnail.so -%%QT_PLUGINDIR%%/kf5/thumbcreator/windowsimagethumbnail.so +include/KioArchive6/kio_archivebase.h +include/KioArchive6/kioarchive_version.h +include/KioArchive6/libkioarchive_export.h +lib/cmake/KioArchive6/KioArchive6Config.cmake +lib/cmake/KioArchive6/KioArchive6ConfigVersion.cmake +lib/cmake/KioArchive6/KioArchiveTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KioArchive6/KioArchiveTargets.cmake +%%SAMBA%%lib/libexec/kf6/smbnotifier +lib/libkioarchive6.so.6 +lib/libkioarchive6.so.6.0.0 +%%QT_PLUGINDIR%%/kcm_trash.so +%%QT_PLUGINDIR%%/kf6/kded/filenamesearchmodule.so +%%SAMBA%%%%QT_PLUGINDIR%%/kf6/kded/smbwatcher.so +%%QT_PLUGINDIR%%/kf6/kfileitemaction/forgetfileitemaction.so +%%QT_PLUGINDIR%%/kf6/kfileitemaction/kactivitymanagerd_fileitem_linking_plugin.so +%%QT_PLUGINDIR%%/kf6/kio/activities.so +%%AFC%%%%QT_PLUGINDIR%%/kf6/kio/afc.so +%%QT_PLUGINDIR%%/kf6/kio/archive.so +%%QT_PLUGINDIR%%/kf6/kio/filter.so +%%QT_PLUGINDIR%%/kf6/kio/fish.so +%%QT_PLUGINDIR%%/kf6/kio/info.so +%%QT_PLUGINDIR%%/kf6/kio/kio_filenamesearch.so +%%QT_PLUGINDIR%%/kf6/kio/man.so +%%MTP%%%%QT_PLUGINDIR%%/kf6/kio/mtp.so +%%QT_PLUGINDIR%%/kf6/kio/recentlyused.so +%%SSH%%%%QT_PLUGINDIR%%/kf6/kio/sftp.so +%%SAMBA%%%%QT_PLUGINDIR%%/kf6/kio/smb.so +%%QT_PLUGINDIR%%/kf6/kio/thumbnail.so +%%MTP%%%%QT_PLUGINDIR%%/kf6/kiod/kmtpd.so +%%TAGLIB%%%%QT_PLUGINDIR%%/kf6/thumbcreator/audiothumbnail.so +%%QT_PLUGINDIR%%/kf6/thumbcreator/comicbookthumbnail.so +%%QT_PLUGINDIR%%/kf6/thumbcreator/cursorthumbnail.so +%%QT_PLUGINDIR%%/kf6/thumbcreator/directorythumbnail.so +%%QT_PLUGINDIR%%/kf6/thumbcreator/djvuthumbnail.so +%%QT_PLUGINDIR%%/kf6/thumbcreator/ebookthumbnail.so +%%EXR%%%%QT_PLUGINDIR%%/kf6/thumbcreator/exrthumbnail.so +%%QT_PLUGINDIR%%/kf6/thumbcreator/imagethumbnail.so +%%QT_PLUGINDIR%%/kf6/thumbcreator/jpegthumbnail.so +%%QT_PLUGINDIR%%/kf6/thumbcreator/kraorathumbnail.so +%%QT_PLUGINDIR%%/kf6/thumbcreator/opendocumentthumbnail.so +%%QT_PLUGINDIR%%/kf6/thumbcreator/svgthumbnail.so +%%QT_PLUGINDIR%%/kf6/thumbcreator/textthumbnail.so +%%QT_PLUGINDIR%%/kf6/thumbcreator/windowsexethumbnail.so +%%QT_PLUGINDIR%%/kf6/thumbcreator/windowsimagethumbnail.so %%QT_PLUGINDIR%%/kfileaudiopreview.so +%%QT_PLUGINDIR%%/plasma/kcms/systemsettings_qwidgets/kcm_netpref.so +%%QT_PLUGINDIR%%/plasma/kcms/systemsettings_qwidgets/kcm_proxy.so +%%QT_PLUGINDIR%%/plasma/kcms/systemsettings_qwidgets/kcm_webshortcuts.so +share/applications/kcm_netpref.desktop +share/applications/kcm_proxy.desktop +share/applications/kcm_trash.desktop +share/applications/kcm_webshortcuts.desktop share/config.kcfg/jpegcreatorsettings5.kcfg -%%MTP%%share/dbus-1/services/org.kde.kmtpd5.service -share/kio_bookmarks/kio_bookmarks.css -share/kio_docfilter/kio_docfilter.css +share/dbus-1/services/org.kde.kmtpd5.service +share/kio_filenamesearch/kio-filenamesearch-grep share/kio_info/kde-info2html share/kio_info/kde-info2html.conf %%MTP%%share/konqueror/dirtree/remote/mtp-network.desktop %%SAMBA%%share/konqueror/dirtree/remote/smb-network.desktop -share/kservices5/directorythumbnail.desktop -share/kservicetypes5/thumbcreator.desktop -share/locale/af/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/af/LC_MESSAGES/kio5_archive.mo -share/locale/af/LC_MESSAGES/kio5_fish.mo -share/locale/af/LC_MESSAGES/kio5_man.mo -share/locale/af/LC_MESSAGES/kio5_nfs.mo -share/locale/af/LC_MESSAGES/kio5_sftp.mo -share/locale/af/LC_MESSAGES/kio5_smb.mo -share/locale/af/LC_MESSAGES/kio5_thumbnail.mo -share/locale/ar/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/ar/LC_MESSAGES/kio5_activities.mo -share/locale/ar/LC_MESSAGES/kio5_afc.mo -share/locale/ar/LC_MESSAGES/kio5_archive.mo -share/locale/ar/LC_MESSAGES/kio5_bookmarks.mo -share/locale/ar/LC_MESSAGES/kio5_fish.mo -share/locale/ar/LC_MESSAGES/kio5_info.mo -share/locale/ar/LC_MESSAGES/kio5_man.mo -share/locale/ar/LC_MESSAGES/kio5_mtp.mo -share/locale/ar/LC_MESSAGES/kio5_nfs.mo -share/locale/ar/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/ar/LC_MESSAGES/kio5_sftp.mo -share/locale/ar/LC_MESSAGES/kio5_smb.mo -share/locale/ar/LC_MESSAGES/kio5_thumbnail.mo -share/locale/be/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/be/LC_MESSAGES/kio5_activities.mo -share/locale/be/LC_MESSAGES/kio5_afc.mo -share/locale/be/LC_MESSAGES/kio5_archive.mo -share/locale/be/LC_MESSAGES/kio5_bookmarks.mo -share/locale/be/LC_MESSAGES/kio5_fish.mo -share/locale/be/LC_MESSAGES/kio5_info.mo -share/locale/be/LC_MESSAGES/kio5_man.mo -share/locale/be/LC_MESSAGES/kio5_mtp.mo -share/locale/be/LC_MESSAGES/kio5_nfs.mo -share/locale/be/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/be/LC_MESSAGES/kio5_sftp.mo -share/locale/be/LC_MESSAGES/kio5_smb.mo -share/locale/be/LC_MESSAGES/kio5_thumbnail.mo -share/locale/be@latin/LC_MESSAGES/kio5_archive.mo -share/locale/be@latin/LC_MESSAGES/kio5_bookmarks.mo -share/locale/be@latin/LC_MESSAGES/kio5_fish.mo -share/locale/be@latin/LC_MESSAGES/kio5_man.mo -share/locale/be@latin/LC_MESSAGES/kio5_nfs.mo -share/locale/be@latin/LC_MESSAGES/kio5_smb.mo -share/locale/be@latin/LC_MESSAGES/kio5_thumbnail.mo -share/locale/bg/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/bg/LC_MESSAGES/kio5_activities.mo -share/locale/bg/LC_MESSAGES/kio5_afc.mo -share/locale/bg/LC_MESSAGES/kio5_archive.mo -share/locale/bg/LC_MESSAGES/kio5_bookmarks.mo -share/locale/bg/LC_MESSAGES/kio5_fish.mo -share/locale/bg/LC_MESSAGES/kio5_info.mo -share/locale/bg/LC_MESSAGES/kio5_man.mo -share/locale/bg/LC_MESSAGES/kio5_mtp.mo -share/locale/bg/LC_MESSAGES/kio5_nfs.mo -share/locale/bg/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/bg/LC_MESSAGES/kio5_sftp.mo -share/locale/bg/LC_MESSAGES/kio5_smb.mo -share/locale/bg/LC_MESSAGES/kio5_thumbnail.mo -share/locale/bn/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/bn/LC_MESSAGES/kio5_fish.mo -share/locale/bn/LC_MESSAGES/kio5_man.mo -share/locale/bn/LC_MESSAGES/kio5_nfs.mo -share/locale/bn_IN/LC_MESSAGES/kio5_archive.mo -share/locale/bn_IN/LC_MESSAGES/kio5_bookmarks.mo -share/locale/bn_IN/LC_MESSAGES/kio5_fish.mo -share/locale/bn_IN/LC_MESSAGES/kio5_man.mo -share/locale/bn_IN/LC_MESSAGES/kio5_nfs.mo -share/locale/bn_IN/LC_MESSAGES/kio5_sftp.mo -share/locale/bn_IN/LC_MESSAGES/kio5_smb.mo -share/locale/bn_IN/LC_MESSAGES/kio5_thumbnail.mo -share/locale/br/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/br/LC_MESSAGES/kio5_fish.mo -share/locale/br/LC_MESSAGES/kio5_man.mo -share/locale/br/LC_MESSAGES/kio5_nfs.mo -share/locale/br/LC_MESSAGES/kio5_sftp.mo -share/locale/br/LC_MESSAGES/kio5_smb.mo -share/locale/br/LC_MESSAGES/kio5_thumbnail.mo -share/locale/bs/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/bs/LC_MESSAGES/kio5_activities.mo -share/locale/bs/LC_MESSAGES/kio5_archive.mo -share/locale/bs/LC_MESSAGES/kio5_bookmarks.mo -share/locale/bs/LC_MESSAGES/kio5_fish.mo -share/locale/bs/LC_MESSAGES/kio5_info.mo -share/locale/bs/LC_MESSAGES/kio5_man.mo -share/locale/bs/LC_MESSAGES/kio5_mtp.mo -share/locale/bs/LC_MESSAGES/kio5_nfs.mo -share/locale/bs/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/bs/LC_MESSAGES/kio5_sftp.mo -share/locale/bs/LC_MESSAGES/kio5_smb.mo -share/locale/bs/LC_MESSAGES/kio5_thumbnail.mo -share/locale/ca/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/ca/LC_MESSAGES/kio5_activities.mo -share/locale/ca/LC_MESSAGES/kio5_afc.mo -share/locale/ca/LC_MESSAGES/kio5_archive.mo -share/locale/ca/LC_MESSAGES/kio5_bookmarks.mo -share/locale/ca/LC_MESSAGES/kio5_fish.mo -share/locale/ca/LC_MESSAGES/kio5_info.mo -share/locale/ca/LC_MESSAGES/kio5_man.mo -share/locale/ca/LC_MESSAGES/kio5_mtp.mo -share/locale/ca/LC_MESSAGES/kio5_nfs.mo -share/locale/ca/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/ca/LC_MESSAGES/kio5_sftp.mo -share/locale/ca/LC_MESSAGES/kio5_smb.mo -share/locale/ca/LC_MESSAGES/kio5_thumbnail.mo -share/locale/ca@valencia/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/ca@valencia/LC_MESSAGES/kio5_activities.mo -share/locale/ca@valencia/LC_MESSAGES/kio5_afc.mo -share/locale/ca@valencia/LC_MESSAGES/kio5_archive.mo -share/locale/ca@valencia/LC_MESSAGES/kio5_bookmarks.mo -share/locale/ca@valencia/LC_MESSAGES/kio5_fish.mo -share/locale/ca@valencia/LC_MESSAGES/kio5_info.mo -share/locale/ca@valencia/LC_MESSAGES/kio5_man.mo -share/locale/ca@valencia/LC_MESSAGES/kio5_mtp.mo -share/locale/ca@valencia/LC_MESSAGES/kio5_nfs.mo -share/locale/ca@valencia/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/ca@valencia/LC_MESSAGES/kio5_sftp.mo -share/locale/ca@valencia/LC_MESSAGES/kio5_smb.mo -share/locale/ca@valencia/LC_MESSAGES/kio5_thumbnail.mo -share/locale/cs/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/cs/LC_MESSAGES/kio5_activities.mo -share/locale/cs/LC_MESSAGES/kio5_afc.mo -share/locale/cs/LC_MESSAGES/kio5_archive.mo -share/locale/cs/LC_MESSAGES/kio5_bookmarks.mo -share/locale/cs/LC_MESSAGES/kio5_fish.mo -share/locale/cs/LC_MESSAGES/kio5_info.mo -share/locale/cs/LC_MESSAGES/kio5_man.mo -share/locale/cs/LC_MESSAGES/kio5_mtp.mo -share/locale/cs/LC_MESSAGES/kio5_nfs.mo -share/locale/cs/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/cs/LC_MESSAGES/kio5_sftp.mo -share/locale/cs/LC_MESSAGES/kio5_smb.mo -share/locale/cs/LC_MESSAGES/kio5_thumbnail.mo -share/locale/csb/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/csb/LC_MESSAGES/kio5_archive.mo -share/locale/csb/LC_MESSAGES/kio5_fish.mo -share/locale/csb/LC_MESSAGES/kio5_man.mo -share/locale/csb/LC_MESSAGES/kio5_nfs.mo -share/locale/csb/LC_MESSAGES/kio5_sftp.mo -share/locale/csb/LC_MESSAGES/kio5_smb.mo -share/locale/csb/LC_MESSAGES/kio5_thumbnail.mo -share/locale/cy/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/cy/LC_MESSAGES/kio5_fish.mo -share/locale/cy/LC_MESSAGES/kio5_man.mo -share/locale/cy/LC_MESSAGES/kio5_nfs.mo -share/locale/cy/LC_MESSAGES/kio5_sftp.mo -share/locale/cy/LC_MESSAGES/kio5_smb.mo -share/locale/da/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/da/LC_MESSAGES/kio5_activities.mo -share/locale/da/LC_MESSAGES/kio5_archive.mo -share/locale/da/LC_MESSAGES/kio5_bookmarks.mo -share/locale/da/LC_MESSAGES/kio5_fish.mo -share/locale/da/LC_MESSAGES/kio5_info.mo -share/locale/da/LC_MESSAGES/kio5_man.mo -share/locale/da/LC_MESSAGES/kio5_mtp.mo -share/locale/da/LC_MESSAGES/kio5_nfs.mo -share/locale/da/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/da/LC_MESSAGES/kio5_sftp.mo -share/locale/da/LC_MESSAGES/kio5_smb.mo -share/locale/da/LC_MESSAGES/kio5_thumbnail.mo -share/locale/de/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/de/LC_MESSAGES/kio5_activities.mo -share/locale/de/LC_MESSAGES/kio5_afc.mo -share/locale/de/LC_MESSAGES/kio5_archive.mo -share/locale/de/LC_MESSAGES/kio5_bookmarks.mo -share/locale/de/LC_MESSAGES/kio5_fish.mo -share/locale/de/LC_MESSAGES/kio5_info.mo -share/locale/de/LC_MESSAGES/kio5_man.mo -share/locale/de/LC_MESSAGES/kio5_mtp.mo -share/locale/de/LC_MESSAGES/kio5_nfs.mo -share/locale/de/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/de/LC_MESSAGES/kio5_sftp.mo -share/locale/de/LC_MESSAGES/kio5_smb.mo -share/locale/de/LC_MESSAGES/kio5_thumbnail.mo -share/locale/el/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/el/LC_MESSAGES/kio5_activities.mo -share/locale/el/LC_MESSAGES/kio5_archive.mo -share/locale/el/LC_MESSAGES/kio5_bookmarks.mo -share/locale/el/LC_MESSAGES/kio5_fish.mo -share/locale/el/LC_MESSAGES/kio5_info.mo -share/locale/el/LC_MESSAGES/kio5_man.mo -share/locale/el/LC_MESSAGES/kio5_mtp.mo -share/locale/el/LC_MESSAGES/kio5_nfs.mo -share/locale/el/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/el/LC_MESSAGES/kio5_sftp.mo -share/locale/el/LC_MESSAGES/kio5_smb.mo -share/locale/el/LC_MESSAGES/kio5_thumbnail.mo -share/locale/en_GB/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/en_GB/LC_MESSAGES/kio5_activities.mo -share/locale/en_GB/LC_MESSAGES/kio5_afc.mo -share/locale/en_GB/LC_MESSAGES/kio5_archive.mo -share/locale/en_GB/LC_MESSAGES/kio5_bookmarks.mo -share/locale/en_GB/LC_MESSAGES/kio5_fish.mo -share/locale/en_GB/LC_MESSAGES/kio5_info.mo -share/locale/en_GB/LC_MESSAGES/kio5_man.mo -share/locale/en_GB/LC_MESSAGES/kio5_mtp.mo -share/locale/en_GB/LC_MESSAGES/kio5_nfs.mo -share/locale/en_GB/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/en_GB/LC_MESSAGES/kio5_sftp.mo -share/locale/en_GB/LC_MESSAGES/kio5_smb.mo -share/locale/en_GB/LC_MESSAGES/kio5_thumbnail.mo -share/locale/eo/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/eo/LC_MESSAGES/kio5_archive.mo -share/locale/eo/LC_MESSAGES/kio5_bookmarks.mo -share/locale/eo/LC_MESSAGES/kio5_fish.mo -share/locale/eo/LC_MESSAGES/kio5_info.mo -share/locale/eo/LC_MESSAGES/kio5_man.mo -share/locale/eo/LC_MESSAGES/kio5_mtp.mo -share/locale/eo/LC_MESSAGES/kio5_nfs.mo -share/locale/eo/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/eo/LC_MESSAGES/kio5_sftp.mo -share/locale/eo/LC_MESSAGES/kio5_smb.mo -share/locale/eo/LC_MESSAGES/kio5_thumbnail.mo -share/locale/es/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/es/LC_MESSAGES/kio5_activities.mo -share/locale/es/LC_MESSAGES/kio5_afc.mo -share/locale/es/LC_MESSAGES/kio5_archive.mo -share/locale/es/LC_MESSAGES/kio5_bookmarks.mo -share/locale/es/LC_MESSAGES/kio5_fish.mo -share/locale/es/LC_MESSAGES/kio5_info.mo -share/locale/es/LC_MESSAGES/kio5_man.mo -share/locale/es/LC_MESSAGES/kio5_mtp.mo -share/locale/es/LC_MESSAGES/kio5_nfs.mo -share/locale/es/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/es/LC_MESSAGES/kio5_sftp.mo -share/locale/es/LC_MESSAGES/kio5_smb.mo -share/locale/es/LC_MESSAGES/kio5_thumbnail.mo -share/locale/et/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/et/LC_MESSAGES/kio5_activities.mo -share/locale/et/LC_MESSAGES/kio5_archive.mo -share/locale/et/LC_MESSAGES/kio5_bookmarks.mo -share/locale/et/LC_MESSAGES/kio5_fish.mo -share/locale/et/LC_MESSAGES/kio5_info.mo -share/locale/et/LC_MESSAGES/kio5_man.mo -share/locale/et/LC_MESSAGES/kio5_mtp.mo -share/locale/et/LC_MESSAGES/kio5_nfs.mo -share/locale/et/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/et/LC_MESSAGES/kio5_sftp.mo -share/locale/et/LC_MESSAGES/kio5_smb.mo -share/locale/et/LC_MESSAGES/kio5_thumbnail.mo -share/locale/eu/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/eu/LC_MESSAGES/kio5_activities.mo -share/locale/eu/LC_MESSAGES/kio5_afc.mo -share/locale/eu/LC_MESSAGES/kio5_archive.mo -share/locale/eu/LC_MESSAGES/kio5_bookmarks.mo -share/locale/eu/LC_MESSAGES/kio5_fish.mo -share/locale/eu/LC_MESSAGES/kio5_info.mo -share/locale/eu/LC_MESSAGES/kio5_man.mo -share/locale/eu/LC_MESSAGES/kio5_mtp.mo -share/locale/eu/LC_MESSAGES/kio5_nfs.mo -share/locale/eu/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/eu/LC_MESSAGES/kio5_sftp.mo -share/locale/eu/LC_MESSAGES/kio5_smb.mo -share/locale/eu/LC_MESSAGES/kio5_thumbnail.mo -share/locale/fa/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/fa/LC_MESSAGES/kio5_archive.mo -share/locale/fa/LC_MESSAGES/kio5_bookmarks.mo -share/locale/fa/LC_MESSAGES/kio5_fish.mo -share/locale/fa/LC_MESSAGES/kio5_info.mo -share/locale/fa/LC_MESSAGES/kio5_man.mo -share/locale/fa/LC_MESSAGES/kio5_nfs.mo -share/locale/fa/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/fa/LC_MESSAGES/kio5_sftp.mo -share/locale/fa/LC_MESSAGES/kio5_smb.mo -share/locale/fa/LC_MESSAGES/kio5_thumbnail.mo -share/locale/fi/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/fi/LC_MESSAGES/kio5_activities.mo -share/locale/fi/LC_MESSAGES/kio5_afc.mo -share/locale/fi/LC_MESSAGES/kio5_archive.mo -share/locale/fi/LC_MESSAGES/kio5_bookmarks.mo -share/locale/fi/LC_MESSAGES/kio5_fish.mo -share/locale/fi/LC_MESSAGES/kio5_info.mo -share/locale/fi/LC_MESSAGES/kio5_man.mo -share/locale/fi/LC_MESSAGES/kio5_mtp.mo -share/locale/fi/LC_MESSAGES/kio5_nfs.mo -share/locale/fi/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/fi/LC_MESSAGES/kio5_sftp.mo -share/locale/fi/LC_MESSAGES/kio5_smb.mo -share/locale/fi/LC_MESSAGES/kio5_thumbnail.mo -share/locale/fr/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/fr/LC_MESSAGES/kio5_activities.mo -share/locale/fr/LC_MESSAGES/kio5_afc.mo -share/locale/fr/LC_MESSAGES/kio5_archive.mo -share/locale/fr/LC_MESSAGES/kio5_bookmarks.mo -share/locale/fr/LC_MESSAGES/kio5_fish.mo -share/locale/fr/LC_MESSAGES/kio5_info.mo -share/locale/fr/LC_MESSAGES/kio5_man.mo -share/locale/fr/LC_MESSAGES/kio5_mtp.mo -share/locale/fr/LC_MESSAGES/kio5_nfs.mo -share/locale/fr/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/fr/LC_MESSAGES/kio5_sftp.mo -share/locale/fr/LC_MESSAGES/kio5_smb.mo -share/locale/fr/LC_MESSAGES/kio5_thumbnail.mo -share/locale/fy/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/fy/LC_MESSAGES/kio5_archive.mo -share/locale/fy/LC_MESSAGES/kio5_bookmarks.mo -share/locale/fy/LC_MESSAGES/kio5_fish.mo -share/locale/fy/LC_MESSAGES/kio5_info.mo -share/locale/fy/LC_MESSAGES/kio5_man.mo -share/locale/fy/LC_MESSAGES/kio5_nfs.mo -share/locale/fy/LC_MESSAGES/kio5_sftp.mo -share/locale/fy/LC_MESSAGES/kio5_smb.mo -share/locale/fy/LC_MESSAGES/kio5_thumbnail.mo -share/locale/ga/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/ga/LC_MESSAGES/kio5_activities.mo -share/locale/ga/LC_MESSAGES/kio5_archive.mo -share/locale/ga/LC_MESSAGES/kio5_bookmarks.mo -share/locale/ga/LC_MESSAGES/kio5_fish.mo -share/locale/ga/LC_MESSAGES/kio5_info.mo -share/locale/ga/LC_MESSAGES/kio5_man.mo -share/locale/ga/LC_MESSAGES/kio5_nfs.mo -share/locale/ga/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/ga/LC_MESSAGES/kio5_sftp.mo -share/locale/ga/LC_MESSAGES/kio5_smb.mo -share/locale/ga/LC_MESSAGES/kio5_thumbnail.mo -share/locale/gd/LC_MESSAGES/kio5_activities.mo -share/locale/gl/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/gl/LC_MESSAGES/kio5_activities.mo -share/locale/gl/LC_MESSAGES/kio5_afc.mo -share/locale/gl/LC_MESSAGES/kio5_archive.mo -share/locale/gl/LC_MESSAGES/kio5_bookmarks.mo -share/locale/gl/LC_MESSAGES/kio5_fish.mo -share/locale/gl/LC_MESSAGES/kio5_info.mo -share/locale/gl/LC_MESSAGES/kio5_man.mo -share/locale/gl/LC_MESSAGES/kio5_mtp.mo -share/locale/gl/LC_MESSAGES/kio5_nfs.mo -share/locale/gl/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/gl/LC_MESSAGES/kio5_sftp.mo -share/locale/gl/LC_MESSAGES/kio5_smb.mo -share/locale/gl/LC_MESSAGES/kio5_thumbnail.mo -share/locale/gu/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/gu/LC_MESSAGES/kio5_activities.mo -share/locale/gu/LC_MESSAGES/kio5_archive.mo -share/locale/gu/LC_MESSAGES/kio5_bookmarks.mo -share/locale/gu/LC_MESSAGES/kio5_fish.mo -share/locale/gu/LC_MESSAGES/kio5_info.mo -share/locale/gu/LC_MESSAGES/kio5_man.mo -share/locale/gu/LC_MESSAGES/kio5_nfs.mo -share/locale/gu/LC_MESSAGES/kio5_sftp.mo -share/locale/gu/LC_MESSAGES/kio5_smb.mo -share/locale/gu/LC_MESSAGES/kio5_thumbnail.mo -share/locale/he/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/he/LC_MESSAGES/kio5_activities.mo -share/locale/he/LC_MESSAGES/kio5_archive.mo -share/locale/he/LC_MESSAGES/kio5_bookmarks.mo -share/locale/he/LC_MESSAGES/kio5_fish.mo -share/locale/he/LC_MESSAGES/kio5_info.mo -share/locale/he/LC_MESSAGES/kio5_man.mo -share/locale/he/LC_MESSAGES/kio5_nfs.mo -share/locale/he/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/he/LC_MESSAGES/kio5_sftp.mo -share/locale/he/LC_MESSAGES/kio5_smb.mo -share/locale/he/LC_MESSAGES/kio5_thumbnail.mo -share/locale/hi/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/hi/LC_MESSAGES/kio5_activities.mo -share/locale/hi/LC_MESSAGES/kio5_archive.mo -share/locale/hi/LC_MESSAGES/kio5_bookmarks.mo -share/locale/hi/LC_MESSAGES/kio5_fish.mo -share/locale/hi/LC_MESSAGES/kio5_info.mo -share/locale/hi/LC_MESSAGES/kio5_man.mo -share/locale/hi/LC_MESSAGES/kio5_nfs.mo -share/locale/hi/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/hi/LC_MESSAGES/kio5_sftp.mo -share/locale/hi/LC_MESSAGES/kio5_smb.mo -share/locale/hi/LC_MESSAGES/kio5_thumbnail.mo -share/locale/hne/LC_MESSAGES/kio5_archive.mo -share/locale/hne/LC_MESSAGES/kio5_fish.mo -share/locale/hne/LC_MESSAGES/kio5_man.mo -share/locale/hne/LC_MESSAGES/kio5_nfs.mo -share/locale/hne/LC_MESSAGES/kio5_sftp.mo -share/locale/hne/LC_MESSAGES/kio5_smb.mo -share/locale/hne/LC_MESSAGES/kio5_thumbnail.mo -share/locale/hr/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/hr/LC_MESSAGES/kio5_activities.mo -share/locale/hr/LC_MESSAGES/kio5_archive.mo -share/locale/hr/LC_MESSAGES/kio5_bookmarks.mo -share/locale/hr/LC_MESSAGES/kio5_fish.mo -share/locale/hr/LC_MESSAGES/kio5_info.mo -share/locale/hr/LC_MESSAGES/kio5_man.mo -share/locale/hr/LC_MESSAGES/kio5_nfs.mo -share/locale/hr/LC_MESSAGES/kio5_sftp.mo -share/locale/hr/LC_MESSAGES/kio5_smb.mo -share/locale/hr/LC_MESSAGES/kio5_thumbnail.mo -share/locale/hsb/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/hsb/LC_MESSAGES/kio5_archive.mo -share/locale/hsb/LC_MESSAGES/kio5_bookmarks.mo -share/locale/hsb/LC_MESSAGES/kio5_fish.mo -share/locale/hsb/LC_MESSAGES/kio5_man.mo -share/locale/hsb/LC_MESSAGES/kio5_nfs.mo -share/locale/hsb/LC_MESSAGES/kio5_sftp.mo -share/locale/hsb/LC_MESSAGES/kio5_smb.mo -share/locale/hsb/LC_MESSAGES/kio5_thumbnail.mo -share/locale/hu/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/hu/LC_MESSAGES/kio5_activities.mo -share/locale/hu/LC_MESSAGES/kio5_archive.mo -share/locale/hu/LC_MESSAGES/kio5_bookmarks.mo -share/locale/hu/LC_MESSAGES/kio5_fish.mo -share/locale/hu/LC_MESSAGES/kio5_info.mo -share/locale/hu/LC_MESSAGES/kio5_man.mo -share/locale/hu/LC_MESSAGES/kio5_mtp.mo -share/locale/hu/LC_MESSAGES/kio5_nfs.mo -share/locale/hu/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/hu/LC_MESSAGES/kio5_sftp.mo -share/locale/hu/LC_MESSAGES/kio5_smb.mo -share/locale/hu/LC_MESSAGES/kio5_thumbnail.mo -share/locale/hy/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/hy/LC_MESSAGES/kio5_fish.mo -share/locale/ia/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/ia/LC_MESSAGES/kio5_activities.mo -share/locale/ia/LC_MESSAGES/kio5_afc.mo -share/locale/ia/LC_MESSAGES/kio5_archive.mo -share/locale/ia/LC_MESSAGES/kio5_bookmarks.mo -share/locale/ia/LC_MESSAGES/kio5_fish.mo -share/locale/ia/LC_MESSAGES/kio5_info.mo -share/locale/ia/LC_MESSAGES/kio5_man.mo -share/locale/ia/LC_MESSAGES/kio5_mtp.mo -share/locale/ia/LC_MESSAGES/kio5_nfs.mo -share/locale/ia/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/ia/LC_MESSAGES/kio5_sftp.mo -share/locale/ia/LC_MESSAGES/kio5_smb.mo -share/locale/ia/LC_MESSAGES/kio5_thumbnail.mo -share/locale/id/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/id/LC_MESSAGES/kio5_activities.mo -share/locale/id/LC_MESSAGES/kio5_archive.mo -share/locale/id/LC_MESSAGES/kio5_bookmarks.mo -share/locale/id/LC_MESSAGES/kio5_fish.mo -share/locale/id/LC_MESSAGES/kio5_info.mo -share/locale/id/LC_MESSAGES/kio5_man.mo -share/locale/id/LC_MESSAGES/kio5_mtp.mo -share/locale/id/LC_MESSAGES/kio5_nfs.mo -share/locale/id/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/id/LC_MESSAGES/kio5_sftp.mo -share/locale/id/LC_MESSAGES/kio5_smb.mo -share/locale/id/LC_MESSAGES/kio5_thumbnail.mo -share/locale/ie/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/ie/LC_MESSAGES/kio5_archive.mo -share/locale/ie/LC_MESSAGES/kio5_mtp.mo -share/locale/is/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/is/LC_MESSAGES/kio5_activities.mo -share/locale/is/LC_MESSAGES/kio5_archive.mo -share/locale/is/LC_MESSAGES/kio5_bookmarks.mo -share/locale/is/LC_MESSAGES/kio5_fish.mo -share/locale/is/LC_MESSAGES/kio5_info.mo -share/locale/is/LC_MESSAGES/kio5_man.mo -share/locale/is/LC_MESSAGES/kio5_nfs.mo -share/locale/is/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/is/LC_MESSAGES/kio5_sftp.mo -share/locale/is/LC_MESSAGES/kio5_smb.mo -share/locale/is/LC_MESSAGES/kio5_thumbnail.mo -share/locale/it/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/it/LC_MESSAGES/kio5_activities.mo -share/locale/it/LC_MESSAGES/kio5_afc.mo -share/locale/it/LC_MESSAGES/kio5_archive.mo -share/locale/it/LC_MESSAGES/kio5_bookmarks.mo -share/locale/it/LC_MESSAGES/kio5_fish.mo -share/locale/it/LC_MESSAGES/kio5_info.mo -share/locale/it/LC_MESSAGES/kio5_man.mo -share/locale/it/LC_MESSAGES/kio5_mtp.mo -share/locale/it/LC_MESSAGES/kio5_nfs.mo -share/locale/it/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/it/LC_MESSAGES/kio5_sftp.mo -share/locale/it/LC_MESSAGES/kio5_smb.mo -share/locale/it/LC_MESSAGES/kio5_thumbnail.mo -share/locale/ja/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/ja/LC_MESSAGES/kio5_activities.mo -share/locale/ja/LC_MESSAGES/kio5_afc.mo -share/locale/ja/LC_MESSAGES/kio5_archive.mo -share/locale/ja/LC_MESSAGES/kio5_bookmarks.mo -share/locale/ja/LC_MESSAGES/kio5_fish.mo -share/locale/ja/LC_MESSAGES/kio5_info.mo -share/locale/ja/LC_MESSAGES/kio5_man.mo -share/locale/ja/LC_MESSAGES/kio5_mtp.mo -share/locale/ja/LC_MESSAGES/kio5_nfs.mo -share/locale/ja/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/ja/LC_MESSAGES/kio5_sftp.mo -share/locale/ja/LC_MESSAGES/kio5_smb.mo -share/locale/ja/LC_MESSAGES/kio5_thumbnail.mo -share/locale/ka/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/ka/LC_MESSAGES/kio5_activities.mo -share/locale/ka/LC_MESSAGES/kio5_afc.mo -share/locale/ka/LC_MESSAGES/kio5_archive.mo -share/locale/ka/LC_MESSAGES/kio5_bookmarks.mo -share/locale/ka/LC_MESSAGES/kio5_fish.mo -share/locale/ka/LC_MESSAGES/kio5_info.mo -share/locale/ka/LC_MESSAGES/kio5_man.mo -share/locale/ka/LC_MESSAGES/kio5_mtp.mo -share/locale/ka/LC_MESSAGES/kio5_nfs.mo -share/locale/ka/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/ka/LC_MESSAGES/kio5_sftp.mo -share/locale/ka/LC_MESSAGES/kio5_smb.mo -share/locale/ka/LC_MESSAGES/kio5_thumbnail.mo -share/locale/kk/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/kk/LC_MESSAGES/kio5_activities.mo -share/locale/kk/LC_MESSAGES/kio5_archive.mo -share/locale/kk/LC_MESSAGES/kio5_bookmarks.mo -share/locale/kk/LC_MESSAGES/kio5_fish.mo -share/locale/kk/LC_MESSAGES/kio5_info.mo -share/locale/kk/LC_MESSAGES/kio5_man.mo -share/locale/kk/LC_MESSAGES/kio5_nfs.mo -share/locale/kk/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/kk/LC_MESSAGES/kio5_sftp.mo -share/locale/kk/LC_MESSAGES/kio5_smb.mo -share/locale/kk/LC_MESSAGES/kio5_thumbnail.mo -share/locale/km/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/km/LC_MESSAGES/kio5_activities.mo -share/locale/km/LC_MESSAGES/kio5_archive.mo -share/locale/km/LC_MESSAGES/kio5_bookmarks.mo -share/locale/km/LC_MESSAGES/kio5_fish.mo -share/locale/km/LC_MESSAGES/kio5_info.mo -share/locale/km/LC_MESSAGES/kio5_man.mo -share/locale/km/LC_MESSAGES/kio5_nfs.mo -share/locale/km/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/km/LC_MESSAGES/kio5_sftp.mo -share/locale/km/LC_MESSAGES/kio5_smb.mo -share/locale/km/LC_MESSAGES/kio5_thumbnail.mo -share/locale/kn/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/kn/LC_MESSAGES/kio5_activities.mo -share/locale/kn/LC_MESSAGES/kio5_archive.mo -share/locale/kn/LC_MESSAGES/kio5_bookmarks.mo -share/locale/kn/LC_MESSAGES/kio5_fish.mo -share/locale/kn/LC_MESSAGES/kio5_info.mo -share/locale/kn/LC_MESSAGES/kio5_man.mo -share/locale/kn/LC_MESSAGES/kio5_nfs.mo -share/locale/kn/LC_MESSAGES/kio5_sftp.mo -share/locale/kn/LC_MESSAGES/kio5_smb.mo -share/locale/kn/LC_MESSAGES/kio5_thumbnail.mo -share/locale/ko/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/ko/LC_MESSAGES/kio5_activities.mo -share/locale/ko/LC_MESSAGES/kio5_afc.mo -share/locale/ko/LC_MESSAGES/kio5_archive.mo -share/locale/ko/LC_MESSAGES/kio5_bookmarks.mo -share/locale/ko/LC_MESSAGES/kio5_fish.mo -share/locale/ko/LC_MESSAGES/kio5_info.mo -share/locale/ko/LC_MESSAGES/kio5_man.mo -share/locale/ko/LC_MESSAGES/kio5_mtp.mo -share/locale/ko/LC_MESSAGES/kio5_nfs.mo -share/locale/ko/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/ko/LC_MESSAGES/kio5_sftp.mo -share/locale/ko/LC_MESSAGES/kio5_smb.mo -share/locale/ko/LC_MESSAGES/kio5_thumbnail.mo -share/locale/ku/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/ku/LC_MESSAGES/kio5_archive.mo -share/locale/ku/LC_MESSAGES/kio5_bookmarks.mo -share/locale/ku/LC_MESSAGES/kio5_fish.mo -share/locale/ku/LC_MESSAGES/kio5_man.mo -share/locale/ku/LC_MESSAGES/kio5_nfs.mo -share/locale/ku/LC_MESSAGES/kio5_sftp.mo -share/locale/ku/LC_MESSAGES/kio5_smb.mo -share/locale/ku/LC_MESSAGES/kio5_thumbnail.mo -share/locale/lb/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/lb/LC_MESSAGES/kio5_archive.mo -share/locale/lb/LC_MESSAGES/kio5_nfs.mo -share/locale/lt/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/lt/LC_MESSAGES/kio5_activities.mo -share/locale/lt/LC_MESSAGES/kio5_afc.mo -share/locale/lt/LC_MESSAGES/kio5_archive.mo -share/locale/lt/LC_MESSAGES/kio5_bookmarks.mo -share/locale/lt/LC_MESSAGES/kio5_fish.mo -share/locale/lt/LC_MESSAGES/kio5_info.mo -share/locale/lt/LC_MESSAGES/kio5_man.mo -share/locale/lt/LC_MESSAGES/kio5_mtp.mo -share/locale/lt/LC_MESSAGES/kio5_nfs.mo -share/locale/lt/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/lt/LC_MESSAGES/kio5_sftp.mo -share/locale/lt/LC_MESSAGES/kio5_smb.mo -share/locale/lt/LC_MESSAGES/kio5_thumbnail.mo -share/locale/lv/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/lv/LC_MESSAGES/kio5_activities.mo -share/locale/lv/LC_MESSAGES/kio5_archive.mo -share/locale/lv/LC_MESSAGES/kio5_bookmarks.mo -share/locale/lv/LC_MESSAGES/kio5_fish.mo -share/locale/lv/LC_MESSAGES/kio5_info.mo -share/locale/lv/LC_MESSAGES/kio5_man.mo -share/locale/lv/LC_MESSAGES/kio5_nfs.mo -share/locale/lv/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/lv/LC_MESSAGES/kio5_sftp.mo -share/locale/lv/LC_MESSAGES/kio5_smb.mo -share/locale/lv/LC_MESSAGES/kio5_thumbnail.mo -share/locale/mai/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/mai/LC_MESSAGES/kio5_archive.mo -share/locale/mai/LC_MESSAGES/kio5_bookmarks.mo -share/locale/mai/LC_MESSAGES/kio5_fish.mo -share/locale/mai/LC_MESSAGES/kio5_info.mo -share/locale/mai/LC_MESSAGES/kio5_man.mo -share/locale/mai/LC_MESSAGES/kio5_nfs.mo -share/locale/mai/LC_MESSAGES/kio5_sftp.mo -share/locale/mai/LC_MESSAGES/kio5_smb.mo -share/locale/mai/LC_MESSAGES/kio5_thumbnail.mo -share/locale/mk/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/mk/LC_MESSAGES/kio5_archive.mo -share/locale/mk/LC_MESSAGES/kio5_bookmarks.mo -share/locale/mk/LC_MESSAGES/kio5_fish.mo -share/locale/mk/LC_MESSAGES/kio5_man.mo -share/locale/mk/LC_MESSAGES/kio5_nfs.mo -share/locale/mk/LC_MESSAGES/kio5_sftp.mo -share/locale/mk/LC_MESSAGES/kio5_smb.mo -share/locale/mk/LC_MESSAGES/kio5_thumbnail.mo -share/locale/ml/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/ml/LC_MESSAGES/kio5_archive.mo -share/locale/ml/LC_MESSAGES/kio5_bookmarks.mo -share/locale/ml/LC_MESSAGES/kio5_fish.mo -share/locale/ml/LC_MESSAGES/kio5_info.mo -share/locale/ml/LC_MESSAGES/kio5_man.mo -share/locale/ml/LC_MESSAGES/kio5_nfs.mo -share/locale/ml/LC_MESSAGES/kio5_sftp.mo -share/locale/ml/LC_MESSAGES/kio5_smb.mo -share/locale/ml/LC_MESSAGES/kio5_thumbnail.mo -share/locale/mr/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/mr/LC_MESSAGES/kio5_activities.mo -share/locale/mr/LC_MESSAGES/kio5_archive.mo -share/locale/mr/LC_MESSAGES/kio5_bookmarks.mo -share/locale/mr/LC_MESSAGES/kio5_fish.mo -share/locale/mr/LC_MESSAGES/kio5_info.mo -share/locale/mr/LC_MESSAGES/kio5_man.mo -share/locale/mr/LC_MESSAGES/kio5_nfs.mo -share/locale/mr/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/mr/LC_MESSAGES/kio5_sftp.mo -share/locale/mr/LC_MESSAGES/kio5_smb.mo -share/locale/mr/LC_MESSAGES/kio5_thumbnail.mo -share/locale/ms/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/ms/LC_MESSAGES/kio5_activities.mo -share/locale/ms/LC_MESSAGES/kio5_archive.mo -share/locale/ms/LC_MESSAGES/kio5_bookmarks.mo -share/locale/ms/LC_MESSAGES/kio5_fish.mo -share/locale/ms/LC_MESSAGES/kio5_info.mo -share/locale/ms/LC_MESSAGES/kio5_man.mo -share/locale/ms/LC_MESSAGES/kio5_nfs.mo -share/locale/ms/LC_MESSAGES/kio5_sftp.mo -share/locale/ms/LC_MESSAGES/kio5_smb.mo -share/locale/ms/LC_MESSAGES/kio5_thumbnail.mo -share/locale/nb/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/nb/LC_MESSAGES/kio5_activities.mo -share/locale/nb/LC_MESSAGES/kio5_archive.mo -share/locale/nb/LC_MESSAGES/kio5_bookmarks.mo -share/locale/nb/LC_MESSAGES/kio5_fish.mo -share/locale/nb/LC_MESSAGES/kio5_info.mo -share/locale/nb/LC_MESSAGES/kio5_man.mo -share/locale/nb/LC_MESSAGES/kio5_nfs.mo -share/locale/nb/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/nb/LC_MESSAGES/kio5_sftp.mo -share/locale/nb/LC_MESSAGES/kio5_smb.mo -share/locale/nb/LC_MESSAGES/kio5_thumbnail.mo -share/locale/nds/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/nds/LC_MESSAGES/kio5_activities.mo -share/locale/nds/LC_MESSAGES/kio5_archive.mo -share/locale/nds/LC_MESSAGES/kio5_bookmarks.mo -share/locale/nds/LC_MESSAGES/kio5_fish.mo -share/locale/nds/LC_MESSAGES/kio5_info.mo -share/locale/nds/LC_MESSAGES/kio5_man.mo -share/locale/nds/LC_MESSAGES/kio5_nfs.mo -share/locale/nds/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/nds/LC_MESSAGES/kio5_sftp.mo -share/locale/nds/LC_MESSAGES/kio5_smb.mo -share/locale/nds/LC_MESSAGES/kio5_thumbnail.mo -share/locale/ne/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/ne/LC_MESSAGES/kio5_archive.mo -share/locale/ne/LC_MESSAGES/kio5_fish.mo -share/locale/ne/LC_MESSAGES/kio5_man.mo -share/locale/ne/LC_MESSAGES/kio5_nfs.mo -share/locale/ne/LC_MESSAGES/kio5_sftp.mo -share/locale/ne/LC_MESSAGES/kio5_smb.mo -share/locale/ne/LC_MESSAGES/kio5_thumbnail.mo -share/locale/nl/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/nl/LC_MESSAGES/kio5_activities.mo -share/locale/nl/LC_MESSAGES/kio5_afc.mo -share/locale/nl/LC_MESSAGES/kio5_archive.mo -share/locale/nl/LC_MESSAGES/kio5_bookmarks.mo -share/locale/nl/LC_MESSAGES/kio5_fish.mo -share/locale/nl/LC_MESSAGES/kio5_info.mo -share/locale/nl/LC_MESSAGES/kio5_man.mo -share/locale/nl/LC_MESSAGES/kio5_mtp.mo -share/locale/nl/LC_MESSAGES/kio5_nfs.mo -share/locale/nl/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/nl/LC_MESSAGES/kio5_sftp.mo -share/locale/nl/LC_MESSAGES/kio5_smb.mo -share/locale/nl/LC_MESSAGES/kio5_thumbnail.mo -share/locale/nn/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/nn/LC_MESSAGES/kio5_activities.mo -share/locale/nn/LC_MESSAGES/kio5_afc.mo -share/locale/nn/LC_MESSAGES/kio5_archive.mo -share/locale/nn/LC_MESSAGES/kio5_bookmarks.mo -share/locale/nn/LC_MESSAGES/kio5_fish.mo -share/locale/nn/LC_MESSAGES/kio5_info.mo -share/locale/nn/LC_MESSAGES/kio5_man.mo -share/locale/nn/LC_MESSAGES/kio5_mtp.mo -share/locale/nn/LC_MESSAGES/kio5_nfs.mo -share/locale/nn/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/nn/LC_MESSAGES/kio5_sftp.mo -share/locale/nn/LC_MESSAGES/kio5_smb.mo -share/locale/nn/LC_MESSAGES/kio5_thumbnail.mo -share/locale/oc/LC_MESSAGES/kio5_archive.mo -share/locale/oc/LC_MESSAGES/kio5_fish.mo -share/locale/oc/LC_MESSAGES/kio5_man.mo -share/locale/oc/LC_MESSAGES/kio5_nfs.mo -share/locale/oc/LC_MESSAGES/kio5_sftp.mo -share/locale/oc/LC_MESSAGES/kio5_smb.mo -share/locale/oc/LC_MESSAGES/kio5_thumbnail.mo -share/locale/or/LC_MESSAGES/kio5_archive.mo -share/locale/or/LC_MESSAGES/kio5_bookmarks.mo -share/locale/or/LC_MESSAGES/kio5_fish.mo -share/locale/or/LC_MESSAGES/kio5_man.mo -share/locale/or/LC_MESSAGES/kio5_nfs.mo -share/locale/or/LC_MESSAGES/kio5_sftp.mo -share/locale/or/LC_MESSAGES/kio5_smb.mo -share/locale/or/LC_MESSAGES/kio5_thumbnail.mo -share/locale/pa/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/pa/LC_MESSAGES/kio5_activities.mo -share/locale/pa/LC_MESSAGES/kio5_archive.mo -share/locale/pa/LC_MESSAGES/kio5_bookmarks.mo -share/locale/pa/LC_MESSAGES/kio5_fish.mo -share/locale/pa/LC_MESSAGES/kio5_info.mo -share/locale/pa/LC_MESSAGES/kio5_man.mo -share/locale/pa/LC_MESSAGES/kio5_mtp.mo -share/locale/pa/LC_MESSAGES/kio5_nfs.mo -share/locale/pa/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/pa/LC_MESSAGES/kio5_sftp.mo -share/locale/pa/LC_MESSAGES/kio5_smb.mo -share/locale/pa/LC_MESSAGES/kio5_thumbnail.mo -share/locale/pl/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/pl/LC_MESSAGES/kio5_activities.mo -share/locale/pl/LC_MESSAGES/kio5_afc.mo -share/locale/pl/LC_MESSAGES/kio5_archive.mo -share/locale/pl/LC_MESSAGES/kio5_bookmarks.mo -share/locale/pl/LC_MESSAGES/kio5_fish.mo -share/locale/pl/LC_MESSAGES/kio5_info.mo -share/locale/pl/LC_MESSAGES/kio5_man.mo -share/locale/pl/LC_MESSAGES/kio5_mtp.mo -share/locale/pl/LC_MESSAGES/kio5_nfs.mo -share/locale/pl/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/pl/LC_MESSAGES/kio5_sftp.mo -share/locale/pl/LC_MESSAGES/kio5_smb.mo -share/locale/pl/LC_MESSAGES/kio5_thumbnail.mo -share/locale/pt/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/pt/LC_MESSAGES/kio5_activities.mo -share/locale/pt/LC_MESSAGES/kio5_afc.mo -share/locale/pt/LC_MESSAGES/kio5_archive.mo -share/locale/pt/LC_MESSAGES/kio5_bookmarks.mo -share/locale/pt/LC_MESSAGES/kio5_fish.mo -share/locale/pt/LC_MESSAGES/kio5_info.mo -share/locale/pt/LC_MESSAGES/kio5_man.mo -share/locale/pt/LC_MESSAGES/kio5_mtp.mo -share/locale/pt/LC_MESSAGES/kio5_nfs.mo -share/locale/pt/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/pt/LC_MESSAGES/kio5_sftp.mo -share/locale/pt/LC_MESSAGES/kio5_smb.mo -share/locale/pt/LC_MESSAGES/kio5_thumbnail.mo -share/locale/pt_BR/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/pt_BR/LC_MESSAGES/kio5_activities.mo -share/locale/pt_BR/LC_MESSAGES/kio5_afc.mo -share/locale/pt_BR/LC_MESSAGES/kio5_archive.mo -share/locale/pt_BR/LC_MESSAGES/kio5_bookmarks.mo -share/locale/pt_BR/LC_MESSAGES/kio5_fish.mo -share/locale/pt_BR/LC_MESSAGES/kio5_info.mo -share/locale/pt_BR/LC_MESSAGES/kio5_man.mo -share/locale/pt_BR/LC_MESSAGES/kio5_mtp.mo -share/locale/pt_BR/LC_MESSAGES/kio5_nfs.mo -share/locale/pt_BR/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/pt_BR/LC_MESSAGES/kio5_sftp.mo -share/locale/pt_BR/LC_MESSAGES/kio5_smb.mo -share/locale/pt_BR/LC_MESSAGES/kio5_thumbnail.mo -share/locale/ro/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/ro/LC_MESSAGES/kio5_activities.mo -share/locale/ro/LC_MESSAGES/kio5_archive.mo -share/locale/ro/LC_MESSAGES/kio5_bookmarks.mo -share/locale/ro/LC_MESSAGES/kio5_fish.mo -share/locale/ro/LC_MESSAGES/kio5_info.mo -share/locale/ro/LC_MESSAGES/kio5_man.mo -share/locale/ro/LC_MESSAGES/kio5_mtp.mo -share/locale/ro/LC_MESSAGES/kio5_nfs.mo -share/locale/ro/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/ro/LC_MESSAGES/kio5_sftp.mo -share/locale/ro/LC_MESSAGES/kio5_smb.mo -share/locale/ro/LC_MESSAGES/kio5_thumbnail.mo -share/locale/ru/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/ru/LC_MESSAGES/kio5_activities.mo -share/locale/ru/LC_MESSAGES/kio5_afc.mo -share/locale/ru/LC_MESSAGES/kio5_archive.mo -share/locale/ru/LC_MESSAGES/kio5_bookmarks.mo -share/locale/ru/LC_MESSAGES/kio5_fish.mo -share/locale/ru/LC_MESSAGES/kio5_info.mo -share/locale/ru/LC_MESSAGES/kio5_man.mo -share/locale/ru/LC_MESSAGES/kio5_mtp.mo -share/locale/ru/LC_MESSAGES/kio5_nfs.mo -share/locale/ru/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/ru/LC_MESSAGES/kio5_sftp.mo -share/locale/ru/LC_MESSAGES/kio5_smb.mo -share/locale/ru/LC_MESSAGES/kio5_thumbnail.mo -share/locale/se/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/se/LC_MESSAGES/kio5_activities.mo -share/locale/se/LC_MESSAGES/kio5_fish.mo -share/locale/se/LC_MESSAGES/kio5_man.mo -share/locale/se/LC_MESSAGES/kio5_nfs.mo -share/locale/se/LC_MESSAGES/kio5_sftp.mo -share/locale/se/LC_MESSAGES/kio5_smb.mo -share/locale/se/LC_MESSAGES/kio5_thumbnail.mo -share/locale/si/LC_MESSAGES/kio5_archive.mo -share/locale/si/LC_MESSAGES/kio5_bookmarks.mo -share/locale/si/LC_MESSAGES/kio5_fish.mo -share/locale/si/LC_MESSAGES/kio5_info.mo -share/locale/si/LC_MESSAGES/kio5_man.mo -share/locale/si/LC_MESSAGES/kio5_nfs.mo -share/locale/si/LC_MESSAGES/kio5_sftp.mo -share/locale/si/LC_MESSAGES/kio5_smb.mo -share/locale/si/LC_MESSAGES/kio5_thumbnail.mo -share/locale/sk/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/sk/LC_MESSAGES/kio5_activities.mo -share/locale/sk/LC_MESSAGES/kio5_afc.mo -share/locale/sk/LC_MESSAGES/kio5_archive.mo -share/locale/sk/LC_MESSAGES/kio5_bookmarks.mo -share/locale/sk/LC_MESSAGES/kio5_fish.mo -share/locale/sk/LC_MESSAGES/kio5_info.mo -share/locale/sk/LC_MESSAGES/kio5_man.mo -share/locale/sk/LC_MESSAGES/kio5_mtp.mo -share/locale/sk/LC_MESSAGES/kio5_nfs.mo -share/locale/sk/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/sk/LC_MESSAGES/kio5_sftp.mo -share/locale/sk/LC_MESSAGES/kio5_smb.mo -share/locale/sk/LC_MESSAGES/kio5_thumbnail.mo -share/locale/sl/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/sl/LC_MESSAGES/kio5_activities.mo -share/locale/sl/LC_MESSAGES/kio5_afc.mo -share/locale/sl/LC_MESSAGES/kio5_archive.mo -share/locale/sl/LC_MESSAGES/kio5_bookmarks.mo -share/locale/sl/LC_MESSAGES/kio5_fish.mo -share/locale/sl/LC_MESSAGES/kio5_info.mo -share/locale/sl/LC_MESSAGES/kio5_man.mo -share/locale/sl/LC_MESSAGES/kio5_mtp.mo -share/locale/sl/LC_MESSAGES/kio5_nfs.mo -share/locale/sl/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/sl/LC_MESSAGES/kio5_sftp.mo -share/locale/sl/LC_MESSAGES/kio5_smb.mo -share/locale/sl/LC_MESSAGES/kio5_thumbnail.mo -share/locale/sq/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/sq/LC_MESSAGES/kio5_archive.mo -share/locale/sq/LC_MESSAGES/kio5_bookmarks.mo -share/locale/sq/LC_MESSAGES/kio5_fish.mo -share/locale/sq/LC_MESSAGES/kio5_info.mo -share/locale/sq/LC_MESSAGES/kio5_man.mo -share/locale/sq/LC_MESSAGES/kio5_nfs.mo -share/locale/sq/LC_MESSAGES/kio5_sftp.mo -share/locale/sq/LC_MESSAGES/kio5_smb.mo -share/locale/sq/LC_MESSAGES/kio5_thumbnail.mo -share/locale/sr/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/sr/LC_MESSAGES/kio5_activities.mo -share/locale/sr/LC_MESSAGES/kio5_archive.mo -share/locale/sr/LC_MESSAGES/kio5_bookmarks.mo -share/locale/sr/LC_MESSAGES/kio5_fish.mo -share/locale/sr/LC_MESSAGES/kio5_info.mo -share/locale/sr/LC_MESSAGES/kio5_man.mo -share/locale/sr/LC_MESSAGES/kio5_mtp.mo -share/locale/sr/LC_MESSAGES/kio5_nfs.mo -share/locale/sr/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/sr/LC_MESSAGES/kio5_sftp.mo -share/locale/sr/LC_MESSAGES/kio5_smb.mo -share/locale/sr/LC_MESSAGES/kio5_thumbnail.mo -share/locale/sr@ijekavian/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/sr@ijekavian/LC_MESSAGES/kio5_activities.mo -share/locale/sr@ijekavian/LC_MESSAGES/kio5_archive.mo -share/locale/sr@ijekavian/LC_MESSAGES/kio5_bookmarks.mo -share/locale/sr@ijekavian/LC_MESSAGES/kio5_fish.mo -share/locale/sr@ijekavian/LC_MESSAGES/kio5_info.mo -share/locale/sr@ijekavian/LC_MESSAGES/kio5_man.mo -share/locale/sr@ijekavian/LC_MESSAGES/kio5_mtp.mo -share/locale/sr@ijekavian/LC_MESSAGES/kio5_nfs.mo -share/locale/sr@ijekavian/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/sr@ijekavian/LC_MESSAGES/kio5_sftp.mo -share/locale/sr@ijekavian/LC_MESSAGES/kio5_smb.mo -share/locale/sr@ijekavian/LC_MESSAGES/kio5_thumbnail.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/kio5_activities.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/kio5_archive.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/kio5_bookmarks.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/kio5_fish.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/kio5_info.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/kio5_man.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/kio5_mtp.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/kio5_nfs.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/kio5_sftp.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/kio5_smb.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/kio5_thumbnail.mo -share/locale/sr@latin/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/sr@latin/LC_MESSAGES/kio5_activities.mo -share/locale/sr@latin/LC_MESSAGES/kio5_archive.mo -share/locale/sr@latin/LC_MESSAGES/kio5_bookmarks.mo -share/locale/sr@latin/LC_MESSAGES/kio5_fish.mo -share/locale/sr@latin/LC_MESSAGES/kio5_info.mo -share/locale/sr@latin/LC_MESSAGES/kio5_man.mo -share/locale/sr@latin/LC_MESSAGES/kio5_mtp.mo -share/locale/sr@latin/LC_MESSAGES/kio5_nfs.mo -share/locale/sr@latin/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/sr@latin/LC_MESSAGES/kio5_sftp.mo -share/locale/sr@latin/LC_MESSAGES/kio5_smb.mo -share/locale/sr@latin/LC_MESSAGES/kio5_thumbnail.mo -share/locale/sv/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/sv/LC_MESSAGES/kio5_activities.mo -share/locale/sv/LC_MESSAGES/kio5_afc.mo -share/locale/sv/LC_MESSAGES/kio5_archive.mo -share/locale/sv/LC_MESSAGES/kio5_bookmarks.mo -share/locale/sv/LC_MESSAGES/kio5_fish.mo -share/locale/sv/LC_MESSAGES/kio5_info.mo -share/locale/sv/LC_MESSAGES/kio5_man.mo -share/locale/sv/LC_MESSAGES/kio5_mtp.mo -share/locale/sv/LC_MESSAGES/kio5_nfs.mo -share/locale/sv/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/sv/LC_MESSAGES/kio5_sftp.mo -share/locale/sv/LC_MESSAGES/kio5_smb.mo -share/locale/sv/LC_MESSAGES/kio5_thumbnail.mo -share/locale/ta/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/ta/LC_MESSAGES/kio5_activities.mo -share/locale/ta/LC_MESSAGES/kio5_archive.mo -share/locale/ta/LC_MESSAGES/kio5_bookmarks.mo -share/locale/ta/LC_MESSAGES/kio5_fish.mo -share/locale/ta/LC_MESSAGES/kio5_info.mo -share/locale/ta/LC_MESSAGES/kio5_man.mo -share/locale/ta/LC_MESSAGES/kio5_mtp.mo -share/locale/ta/LC_MESSAGES/kio5_nfs.mo -share/locale/ta/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/ta/LC_MESSAGES/kio5_sftp.mo -share/locale/ta/LC_MESSAGES/kio5_smb.mo -share/locale/ta/LC_MESSAGES/kio5_thumbnail.mo -share/locale/te/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/te/LC_MESSAGES/kio5_archive.mo -share/locale/te/LC_MESSAGES/kio5_bookmarks.mo -share/locale/te/LC_MESSAGES/kio5_fish.mo -share/locale/te/LC_MESSAGES/kio5_man.mo -share/locale/te/LC_MESSAGES/kio5_nfs.mo -share/locale/te/LC_MESSAGES/kio5_sftp.mo -share/locale/te/LC_MESSAGES/kio5_smb.mo -share/locale/te/LC_MESSAGES/kio5_thumbnail.mo -share/locale/tg/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/tg/LC_MESSAGES/kio5_activities.mo -share/locale/tg/LC_MESSAGES/kio5_archive.mo -share/locale/tg/LC_MESSAGES/kio5_bookmarks.mo -share/locale/tg/LC_MESSAGES/kio5_fish.mo -share/locale/tg/LC_MESSAGES/kio5_info.mo -share/locale/tg/LC_MESSAGES/kio5_man.mo -share/locale/tg/LC_MESSAGES/kio5_nfs.mo -share/locale/tg/LC_MESSAGES/kio5_sftp.mo -share/locale/tg/LC_MESSAGES/kio5_smb.mo -share/locale/tg/LC_MESSAGES/kio5_thumbnail.mo -share/locale/th/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/th/LC_MESSAGES/kio5_activities.mo -share/locale/th/LC_MESSAGES/kio5_archive.mo -share/locale/th/LC_MESSAGES/kio5_bookmarks.mo -share/locale/th/LC_MESSAGES/kio5_fish.mo -share/locale/th/LC_MESSAGES/kio5_info.mo -share/locale/th/LC_MESSAGES/kio5_man.mo -share/locale/th/LC_MESSAGES/kio5_nfs.mo -share/locale/th/LC_MESSAGES/kio5_sftp.mo -share/locale/th/LC_MESSAGES/kio5_smb.mo -share/locale/th/LC_MESSAGES/kio5_thumbnail.mo -share/locale/tr/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/tr/LC_MESSAGES/kio5_activities.mo -share/locale/tr/LC_MESSAGES/kio5_afc.mo -share/locale/tr/LC_MESSAGES/kio5_archive.mo -share/locale/tr/LC_MESSAGES/kio5_bookmarks.mo -share/locale/tr/LC_MESSAGES/kio5_fish.mo -share/locale/tr/LC_MESSAGES/kio5_info.mo -share/locale/tr/LC_MESSAGES/kio5_man.mo -share/locale/tr/LC_MESSAGES/kio5_mtp.mo -share/locale/tr/LC_MESSAGES/kio5_nfs.mo -share/locale/tr/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/tr/LC_MESSAGES/kio5_sftp.mo -share/locale/tr/LC_MESSAGES/kio5_smb.mo -share/locale/tr/LC_MESSAGES/kio5_thumbnail.mo -share/locale/ug/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/ug/LC_MESSAGES/kio5_activities.mo -share/locale/ug/LC_MESSAGES/kio5_archive.mo -share/locale/ug/LC_MESSAGES/kio5_bookmarks.mo -share/locale/ug/LC_MESSAGES/kio5_fish.mo -share/locale/ug/LC_MESSAGES/kio5_info.mo -share/locale/ug/LC_MESSAGES/kio5_man.mo -share/locale/ug/LC_MESSAGES/kio5_nfs.mo -share/locale/ug/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/ug/LC_MESSAGES/kio5_sftp.mo -share/locale/ug/LC_MESSAGES/kio5_smb.mo -share/locale/ug/LC_MESSAGES/kio5_thumbnail.mo -share/locale/uk/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/uk/LC_MESSAGES/kio5_activities.mo -share/locale/uk/LC_MESSAGES/kio5_afc.mo -share/locale/uk/LC_MESSAGES/kio5_archive.mo -share/locale/uk/LC_MESSAGES/kio5_bookmarks.mo -share/locale/uk/LC_MESSAGES/kio5_fish.mo -share/locale/uk/LC_MESSAGES/kio5_info.mo -share/locale/uk/LC_MESSAGES/kio5_man.mo -share/locale/uk/LC_MESSAGES/kio5_mtp.mo -share/locale/uk/LC_MESSAGES/kio5_nfs.mo -share/locale/uk/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/uk/LC_MESSAGES/kio5_sftp.mo -share/locale/uk/LC_MESSAGES/kio5_smb.mo -share/locale/uk/LC_MESSAGES/kio5_thumbnail.mo -share/locale/uz/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/uz/LC_MESSAGES/kio5_archive.mo -share/locale/uz/LC_MESSAGES/kio5_fish.mo -share/locale/uz/LC_MESSAGES/kio5_man.mo -share/locale/uz/LC_MESSAGES/kio5_nfs.mo -share/locale/uz/LC_MESSAGES/kio5_sftp.mo -share/locale/uz/LC_MESSAGES/kio5_smb.mo -share/locale/uz/LC_MESSAGES/kio5_thumbnail.mo -share/locale/uz@cyrillic/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/uz@cyrillic/LC_MESSAGES/kio5_archive.mo -share/locale/uz@cyrillic/LC_MESSAGES/kio5_fish.mo -share/locale/uz@cyrillic/LC_MESSAGES/kio5_man.mo -share/locale/uz@cyrillic/LC_MESSAGES/kio5_nfs.mo -share/locale/uz@cyrillic/LC_MESSAGES/kio5_sftp.mo -share/locale/uz@cyrillic/LC_MESSAGES/kio5_smb.mo -share/locale/uz@cyrillic/LC_MESSAGES/kio5_thumbnail.mo -share/locale/vi/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/vi/LC_MESSAGES/kio5_activities.mo -share/locale/vi/LC_MESSAGES/kio5_afc.mo -share/locale/vi/LC_MESSAGES/kio5_archive.mo -share/locale/vi/LC_MESSAGES/kio5_bookmarks.mo -share/locale/vi/LC_MESSAGES/kio5_fish.mo -share/locale/vi/LC_MESSAGES/kio5_info.mo -share/locale/vi/LC_MESSAGES/kio5_man.mo -share/locale/vi/LC_MESSAGES/kio5_mtp.mo -share/locale/vi/LC_MESSAGES/kio5_nfs.mo -share/locale/vi/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/vi/LC_MESSAGES/kio5_sftp.mo -share/locale/vi/LC_MESSAGES/kio5_smb.mo -share/locale/vi/LC_MESSAGES/kio5_thumbnail.mo -share/locale/wa/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/wa/LC_MESSAGES/kio5_activities.mo -share/locale/wa/LC_MESSAGES/kio5_archive.mo -share/locale/wa/LC_MESSAGES/kio5_bookmarks.mo -share/locale/wa/LC_MESSAGES/kio5_fish.mo -share/locale/wa/LC_MESSAGES/kio5_info.mo -share/locale/wa/LC_MESSAGES/kio5_man.mo -share/locale/wa/LC_MESSAGES/kio5_nfs.mo -share/locale/wa/LC_MESSAGES/kio5_sftp.mo -share/locale/wa/LC_MESSAGES/kio5_smb.mo -share/locale/wa/LC_MESSAGES/kio5_thumbnail.mo -share/locale/xh/LC_MESSAGES/kio5_man.mo -share/locale/xh/LC_MESSAGES/kio5_nfs.mo -share/locale/xh/LC_MESSAGES/kio5_sftp.mo -share/locale/xh/LC_MESSAGES/kio5_smb.mo -share/locale/zh_CN/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/zh_CN/LC_MESSAGES/kio5_activities.mo -share/locale/zh_CN/LC_MESSAGES/kio5_afc.mo -share/locale/zh_CN/LC_MESSAGES/kio5_archive.mo -share/locale/zh_CN/LC_MESSAGES/kio5_bookmarks.mo -share/locale/zh_CN/LC_MESSAGES/kio5_fish.mo -share/locale/zh_CN/LC_MESSAGES/kio5_info.mo -share/locale/zh_CN/LC_MESSAGES/kio5_man.mo -share/locale/zh_CN/LC_MESSAGES/kio5_mtp.mo -share/locale/zh_CN/LC_MESSAGES/kio5_nfs.mo -share/locale/zh_CN/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/zh_CN/LC_MESSAGES/kio5_sftp.mo -share/locale/zh_CN/LC_MESSAGES/kio5_smb.mo -share/locale/zh_CN/LC_MESSAGES/kio5_thumbnail.mo -share/locale/zh_HK/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/zh_TW/LC_MESSAGES/kfileaudiopreview5.mo -share/locale/zh_TW/LC_MESSAGES/kio5_activities.mo -share/locale/zh_TW/LC_MESSAGES/kio5_afc.mo -share/locale/zh_TW/LC_MESSAGES/kio5_archive.mo -share/locale/zh_TW/LC_MESSAGES/kio5_bookmarks.mo -share/locale/zh_TW/LC_MESSAGES/kio5_fish.mo -share/locale/zh_TW/LC_MESSAGES/kio5_info.mo -share/locale/zh_TW/LC_MESSAGES/kio5_man.mo -share/locale/zh_TW/LC_MESSAGES/kio5_mtp.mo -share/locale/zh_TW/LC_MESSAGES/kio5_nfs.mo -share/locale/zh_TW/LC_MESSAGES/kio5_recentdocuments.mo -share/locale/zh_TW/LC_MESSAGES/kio5_sftp.mo -share/locale/zh_TW/LC_MESSAGES/kio5_smb.mo -share/locale/zh_TW/LC_MESSAGES/kio5_thumbnail.mo +share/locale/af/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/af/LC_MESSAGES/kio-extras_kcms.mo +share/locale/af/LC_MESSAGES/kio6_archive.mo +share/locale/af/LC_MESSAGES/kio6_fish.mo +share/locale/af/LC_MESSAGES/kio6_man.mo +share/locale/af/LC_MESSAGES/kio6_sftp.mo +share/locale/af/LC_MESSAGES/kio6_smb.mo +share/locale/af/LC_MESSAGES/kio6_thumbnail.mo +share/locale/ar/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/ar/LC_MESSAGES/kio-extras_kcms.mo +share/locale/ar/LC_MESSAGES/kio6_activities.mo +share/locale/ar/LC_MESSAGES/kio6_afc.mo +share/locale/ar/LC_MESSAGES/kio6_archive.mo +share/locale/ar/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/ar/LC_MESSAGES/kio6_fish.mo +share/locale/ar/LC_MESSAGES/kio6_info.mo +share/locale/ar/LC_MESSAGES/kio6_man.mo +share/locale/ar/LC_MESSAGES/kio6_mtp.mo +share/locale/ar/LC_MESSAGES/kio6_recentlyused.mo +share/locale/ar/LC_MESSAGES/kio6_sftp.mo +share/locale/ar/LC_MESSAGES/kio6_smb.mo +share/locale/ar/LC_MESSAGES/kio6_thumbnail.mo +share/locale/ast/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/ast/LC_MESSAGES/kio-extras_kcms.mo +share/locale/ast/LC_MESSAGES/kio6_activities.mo +share/locale/ast/LC_MESSAGES/kio6_afc.mo +share/locale/ast/LC_MESSAGES/kio6_archive.mo +share/locale/ast/LC_MESSAGES/kio6_fish.mo +share/locale/ast/LC_MESSAGES/kio6_info.mo +share/locale/ast/LC_MESSAGES/kio6_man.mo +share/locale/ast/LC_MESSAGES/kio6_mtp.mo +share/locale/ast/LC_MESSAGES/kio6_sftp.mo +share/locale/ast/LC_MESSAGES/kio6_smb.mo +share/locale/ast/LC_MESSAGES/kio6_thumbnail.mo +share/locale/az/LC_MESSAGES/kio-extras_kcms.mo +share/locale/be/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/be/LC_MESSAGES/kio-extras_kcms.mo +share/locale/be/LC_MESSAGES/kio6_activities.mo +share/locale/be/LC_MESSAGES/kio6_afc.mo +share/locale/be/LC_MESSAGES/kio6_archive.mo +share/locale/be/LC_MESSAGES/kio6_fish.mo +share/locale/be/LC_MESSAGES/kio6_info.mo +share/locale/be/LC_MESSAGES/kio6_man.mo +share/locale/be/LC_MESSAGES/kio6_mtp.mo +share/locale/be/LC_MESSAGES/kio6_sftp.mo +share/locale/be/LC_MESSAGES/kio6_smb.mo +share/locale/be/LC_MESSAGES/kio6_thumbnail.mo +share/locale/be@latin/LC_MESSAGES/kio-extras_kcms.mo +share/locale/be@latin/LC_MESSAGES/kio6_archive.mo +share/locale/be@latin/LC_MESSAGES/kio6_fish.mo +share/locale/be@latin/LC_MESSAGES/kio6_man.mo +share/locale/be@latin/LC_MESSAGES/kio6_smb.mo +share/locale/be@latin/LC_MESSAGES/kio6_thumbnail.mo +share/locale/bg/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/bg/LC_MESSAGES/kio-extras_kcms.mo +share/locale/bg/LC_MESSAGES/kio6_activities.mo +share/locale/bg/LC_MESSAGES/kio6_afc.mo +share/locale/bg/LC_MESSAGES/kio6_archive.mo +share/locale/bg/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/bg/LC_MESSAGES/kio6_fish.mo +share/locale/bg/LC_MESSAGES/kio6_info.mo +share/locale/bg/LC_MESSAGES/kio6_man.mo +share/locale/bg/LC_MESSAGES/kio6_mtp.mo +share/locale/bg/LC_MESSAGES/kio6_recentlyused.mo +share/locale/bg/LC_MESSAGES/kio6_sftp.mo +share/locale/bg/LC_MESSAGES/kio6_smb.mo +share/locale/bg/LC_MESSAGES/kio6_thumbnail.mo +share/locale/bn/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/bn/LC_MESSAGES/kio-extras_kcms.mo +share/locale/bn/LC_MESSAGES/kio6_fish.mo +share/locale/bn/LC_MESSAGES/kio6_man.mo +share/locale/bn_IN/LC_MESSAGES/kio6_archive.mo +share/locale/bn_IN/LC_MESSAGES/kio6_fish.mo +share/locale/bn_IN/LC_MESSAGES/kio6_man.mo +share/locale/bn_IN/LC_MESSAGES/kio6_sftp.mo +share/locale/bn_IN/LC_MESSAGES/kio6_smb.mo +share/locale/bn_IN/LC_MESSAGES/kio6_thumbnail.mo +share/locale/br/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/br/LC_MESSAGES/kio-extras_kcms.mo +share/locale/br/LC_MESSAGES/kio6_fish.mo +share/locale/br/LC_MESSAGES/kio6_man.mo +share/locale/br/LC_MESSAGES/kio6_sftp.mo +share/locale/br/LC_MESSAGES/kio6_smb.mo +share/locale/br/LC_MESSAGES/kio6_thumbnail.mo +share/locale/bs/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/bs/LC_MESSAGES/kio-extras_kcms.mo +share/locale/bs/LC_MESSAGES/kio6_activities.mo +share/locale/bs/LC_MESSAGES/kio6_archive.mo +share/locale/bs/LC_MESSAGES/kio6_fish.mo +share/locale/bs/LC_MESSAGES/kio6_info.mo +share/locale/bs/LC_MESSAGES/kio6_man.mo +share/locale/bs/LC_MESSAGES/kio6_mtp.mo +share/locale/bs/LC_MESSAGES/kio6_sftp.mo +share/locale/bs/LC_MESSAGES/kio6_smb.mo +share/locale/bs/LC_MESSAGES/kio6_thumbnail.mo +share/locale/ca/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/ca/LC_MESSAGES/kio-extras_kcms.mo +share/locale/ca/LC_MESSAGES/kio6_activities.mo +share/locale/ca/LC_MESSAGES/kio6_afc.mo +share/locale/ca/LC_MESSAGES/kio6_archive.mo +share/locale/ca/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/ca/LC_MESSAGES/kio6_fish.mo +share/locale/ca/LC_MESSAGES/kio6_info.mo +share/locale/ca/LC_MESSAGES/kio6_man.mo +share/locale/ca/LC_MESSAGES/kio6_mtp.mo +share/locale/ca/LC_MESSAGES/kio6_recentlyused.mo +share/locale/ca/LC_MESSAGES/kio6_sftp.mo +share/locale/ca/LC_MESSAGES/kio6_smb.mo +share/locale/ca/LC_MESSAGES/kio6_thumbnail.mo +share/locale/ca@valencia/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/ca@valencia/LC_MESSAGES/kio-extras_kcms.mo +share/locale/ca@valencia/LC_MESSAGES/kio6_activities.mo +share/locale/ca@valencia/LC_MESSAGES/kio6_afc.mo +share/locale/ca@valencia/LC_MESSAGES/kio6_archive.mo +share/locale/ca@valencia/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/ca@valencia/LC_MESSAGES/kio6_fish.mo +share/locale/ca@valencia/LC_MESSAGES/kio6_info.mo +share/locale/ca@valencia/LC_MESSAGES/kio6_man.mo +share/locale/ca@valencia/LC_MESSAGES/kio6_mtp.mo +share/locale/ca@valencia/LC_MESSAGES/kio6_recentlyused.mo +share/locale/ca@valencia/LC_MESSAGES/kio6_sftp.mo +share/locale/ca@valencia/LC_MESSAGES/kio6_smb.mo +share/locale/ca@valencia/LC_MESSAGES/kio6_thumbnail.mo +share/locale/cs/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/cs/LC_MESSAGES/kio-extras_kcms.mo +share/locale/cs/LC_MESSAGES/kio6_activities.mo +share/locale/cs/LC_MESSAGES/kio6_afc.mo +share/locale/cs/LC_MESSAGES/kio6_archive.mo +share/locale/cs/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/cs/LC_MESSAGES/kio6_fish.mo +share/locale/cs/LC_MESSAGES/kio6_info.mo +share/locale/cs/LC_MESSAGES/kio6_man.mo +share/locale/cs/LC_MESSAGES/kio6_mtp.mo +share/locale/cs/LC_MESSAGES/kio6_recentlyused.mo +share/locale/cs/LC_MESSAGES/kio6_sftp.mo +share/locale/cs/LC_MESSAGES/kio6_smb.mo +share/locale/cs/LC_MESSAGES/kio6_thumbnail.mo +share/locale/csb/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/csb/LC_MESSAGES/kio-extras_kcms.mo +share/locale/csb/LC_MESSAGES/kio6_archive.mo +share/locale/csb/LC_MESSAGES/kio6_fish.mo +share/locale/csb/LC_MESSAGES/kio6_man.mo +share/locale/csb/LC_MESSAGES/kio6_sftp.mo +share/locale/csb/LC_MESSAGES/kio6_smb.mo +share/locale/csb/LC_MESSAGES/kio6_thumbnail.mo +share/locale/cy/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/cy/LC_MESSAGES/kio-extras_kcms.mo +share/locale/cy/LC_MESSAGES/kio6_fish.mo +share/locale/cy/LC_MESSAGES/kio6_man.mo +share/locale/cy/LC_MESSAGES/kio6_sftp.mo +share/locale/cy/LC_MESSAGES/kio6_smb.mo +share/locale/da/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/da/LC_MESSAGES/kio-extras_kcms.mo +share/locale/da/LC_MESSAGES/kio6_activities.mo +share/locale/da/LC_MESSAGES/kio6_archive.mo +share/locale/da/LC_MESSAGES/kio6_fish.mo +share/locale/da/LC_MESSAGES/kio6_info.mo +share/locale/da/LC_MESSAGES/kio6_man.mo +share/locale/da/LC_MESSAGES/kio6_mtp.mo +share/locale/da/LC_MESSAGES/kio6_sftp.mo +share/locale/da/LC_MESSAGES/kio6_smb.mo +share/locale/da/LC_MESSAGES/kio6_thumbnail.mo +share/locale/de/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/de/LC_MESSAGES/kio-extras_kcms.mo +share/locale/de/LC_MESSAGES/kio6_activities.mo +share/locale/de/LC_MESSAGES/kio6_afc.mo +share/locale/de/LC_MESSAGES/kio6_archive.mo +share/locale/de/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/de/LC_MESSAGES/kio6_fish.mo +share/locale/de/LC_MESSAGES/kio6_info.mo +share/locale/de/LC_MESSAGES/kio6_man.mo +share/locale/de/LC_MESSAGES/kio6_mtp.mo +share/locale/de/LC_MESSAGES/kio6_recentlyused.mo +share/locale/de/LC_MESSAGES/kio6_sftp.mo +share/locale/de/LC_MESSAGES/kio6_smb.mo +share/locale/de/LC_MESSAGES/kio6_thumbnail.mo +share/locale/el/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/el/LC_MESSAGES/kio-extras_kcms.mo +share/locale/el/LC_MESSAGES/kio6_activities.mo +share/locale/el/LC_MESSAGES/kio6_archive.mo +share/locale/el/LC_MESSAGES/kio6_fish.mo +share/locale/el/LC_MESSAGES/kio6_info.mo +share/locale/el/LC_MESSAGES/kio6_man.mo +share/locale/el/LC_MESSAGES/kio6_mtp.mo +share/locale/el/LC_MESSAGES/kio6_sftp.mo +share/locale/el/LC_MESSAGES/kio6_smb.mo +share/locale/el/LC_MESSAGES/kio6_thumbnail.mo +share/locale/en_GB/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/en_GB/LC_MESSAGES/kio-extras_kcms.mo +share/locale/en_GB/LC_MESSAGES/kio6_activities.mo +share/locale/en_GB/LC_MESSAGES/kio6_afc.mo +share/locale/en_GB/LC_MESSAGES/kio6_archive.mo +share/locale/en_GB/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/en_GB/LC_MESSAGES/kio6_fish.mo +share/locale/en_GB/LC_MESSAGES/kio6_info.mo +share/locale/en_GB/LC_MESSAGES/kio6_man.mo +share/locale/en_GB/LC_MESSAGES/kio6_mtp.mo +share/locale/en_GB/LC_MESSAGES/kio6_recentlyused.mo +share/locale/en_GB/LC_MESSAGES/kio6_sftp.mo +share/locale/en_GB/LC_MESSAGES/kio6_smb.mo +share/locale/en_GB/LC_MESSAGES/kio6_thumbnail.mo +share/locale/eo/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/eo/LC_MESSAGES/kio-extras_kcms.mo +share/locale/eo/LC_MESSAGES/kio6_activities.mo +share/locale/eo/LC_MESSAGES/kio6_afc.mo +share/locale/eo/LC_MESSAGES/kio6_archive.mo +share/locale/eo/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/eo/LC_MESSAGES/kio6_fish.mo +share/locale/eo/LC_MESSAGES/kio6_info.mo +share/locale/eo/LC_MESSAGES/kio6_man.mo +share/locale/eo/LC_MESSAGES/kio6_mtp.mo +share/locale/eo/LC_MESSAGES/kio6_recentlyused.mo +share/locale/eo/LC_MESSAGES/kio6_sftp.mo +share/locale/eo/LC_MESSAGES/kio6_smb.mo +share/locale/eo/LC_MESSAGES/kio6_thumbnail.mo +share/locale/es/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/es/LC_MESSAGES/kio-extras_kcms.mo +share/locale/es/LC_MESSAGES/kio6_activities.mo +share/locale/es/LC_MESSAGES/kio6_afc.mo +share/locale/es/LC_MESSAGES/kio6_archive.mo +share/locale/es/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/es/LC_MESSAGES/kio6_fish.mo +share/locale/es/LC_MESSAGES/kio6_info.mo +share/locale/es/LC_MESSAGES/kio6_man.mo +share/locale/es/LC_MESSAGES/kio6_mtp.mo +share/locale/es/LC_MESSAGES/kio6_recentlyused.mo +share/locale/es/LC_MESSAGES/kio6_sftp.mo +share/locale/es/LC_MESSAGES/kio6_smb.mo +share/locale/es/LC_MESSAGES/kio6_thumbnail.mo +share/locale/et/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/et/LC_MESSAGES/kio-extras_kcms.mo +share/locale/et/LC_MESSAGES/kio6_activities.mo +share/locale/et/LC_MESSAGES/kio6_archive.mo +share/locale/et/LC_MESSAGES/kio6_fish.mo +share/locale/et/LC_MESSAGES/kio6_info.mo +share/locale/et/LC_MESSAGES/kio6_man.mo +share/locale/et/LC_MESSAGES/kio6_mtp.mo +share/locale/et/LC_MESSAGES/kio6_sftp.mo +share/locale/et/LC_MESSAGES/kio6_smb.mo +share/locale/et/LC_MESSAGES/kio6_thumbnail.mo +share/locale/eu/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/eu/LC_MESSAGES/kio-extras_kcms.mo +share/locale/eu/LC_MESSAGES/kio6_activities.mo +share/locale/eu/LC_MESSAGES/kio6_afc.mo +share/locale/eu/LC_MESSAGES/kio6_archive.mo +share/locale/eu/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/eu/LC_MESSAGES/kio6_fish.mo +share/locale/eu/LC_MESSAGES/kio6_info.mo +share/locale/eu/LC_MESSAGES/kio6_man.mo +share/locale/eu/LC_MESSAGES/kio6_mtp.mo +share/locale/eu/LC_MESSAGES/kio6_recentlyused.mo +share/locale/eu/LC_MESSAGES/kio6_sftp.mo +share/locale/eu/LC_MESSAGES/kio6_smb.mo +share/locale/eu/LC_MESSAGES/kio6_thumbnail.mo +share/locale/fa/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/fa/LC_MESSAGES/kio-extras_kcms.mo +share/locale/fa/LC_MESSAGES/kio6_archive.mo +share/locale/fa/LC_MESSAGES/kio6_fish.mo +share/locale/fa/LC_MESSAGES/kio6_info.mo +share/locale/fa/LC_MESSAGES/kio6_man.mo +share/locale/fa/LC_MESSAGES/kio6_sftp.mo +share/locale/fa/LC_MESSAGES/kio6_smb.mo +share/locale/fa/LC_MESSAGES/kio6_thumbnail.mo +share/locale/fi/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/fi/LC_MESSAGES/kio-extras_kcms.mo +share/locale/fi/LC_MESSAGES/kio6_activities.mo +share/locale/fi/LC_MESSAGES/kio6_afc.mo +share/locale/fi/LC_MESSAGES/kio6_archive.mo +share/locale/fi/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/fi/LC_MESSAGES/kio6_fish.mo +share/locale/fi/LC_MESSAGES/kio6_info.mo +share/locale/fi/LC_MESSAGES/kio6_man.mo +share/locale/fi/LC_MESSAGES/kio6_mtp.mo +share/locale/fi/LC_MESSAGES/kio6_recentlyused.mo +share/locale/fi/LC_MESSAGES/kio6_sftp.mo +share/locale/fi/LC_MESSAGES/kio6_smb.mo +share/locale/fi/LC_MESSAGES/kio6_thumbnail.mo +share/locale/fr/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/fr/LC_MESSAGES/kio-extras_kcms.mo +share/locale/fr/LC_MESSAGES/kio6_activities.mo +share/locale/fr/LC_MESSAGES/kio6_afc.mo +share/locale/fr/LC_MESSAGES/kio6_archive.mo +share/locale/fr/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/fr/LC_MESSAGES/kio6_fish.mo +share/locale/fr/LC_MESSAGES/kio6_info.mo +share/locale/fr/LC_MESSAGES/kio6_man.mo +share/locale/fr/LC_MESSAGES/kio6_mtp.mo +share/locale/fr/LC_MESSAGES/kio6_recentlyused.mo +share/locale/fr/LC_MESSAGES/kio6_sftp.mo +share/locale/fr/LC_MESSAGES/kio6_smb.mo +share/locale/fr/LC_MESSAGES/kio6_thumbnail.mo +share/locale/fy/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/fy/LC_MESSAGES/kio-extras_kcms.mo +share/locale/fy/LC_MESSAGES/kio6_archive.mo +share/locale/fy/LC_MESSAGES/kio6_fish.mo +share/locale/fy/LC_MESSAGES/kio6_info.mo +share/locale/fy/LC_MESSAGES/kio6_man.mo +share/locale/fy/LC_MESSAGES/kio6_sftp.mo +share/locale/fy/LC_MESSAGES/kio6_smb.mo +share/locale/fy/LC_MESSAGES/kio6_thumbnail.mo +share/locale/ga/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/ga/LC_MESSAGES/kio-extras_kcms.mo +share/locale/ga/LC_MESSAGES/kio6_activities.mo +share/locale/ga/LC_MESSAGES/kio6_archive.mo +share/locale/ga/LC_MESSAGES/kio6_fish.mo +share/locale/ga/LC_MESSAGES/kio6_info.mo +share/locale/ga/LC_MESSAGES/kio6_man.mo +share/locale/ga/LC_MESSAGES/kio6_sftp.mo +share/locale/ga/LC_MESSAGES/kio6_smb.mo +share/locale/ga/LC_MESSAGES/kio6_thumbnail.mo +share/locale/gd/LC_MESSAGES/kio6_activities.mo +share/locale/gl/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/gl/LC_MESSAGES/kio-extras_kcms.mo +share/locale/gl/LC_MESSAGES/kio6_activities.mo +share/locale/gl/LC_MESSAGES/kio6_afc.mo +share/locale/gl/LC_MESSAGES/kio6_archive.mo +share/locale/gl/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/gl/LC_MESSAGES/kio6_fish.mo +share/locale/gl/LC_MESSAGES/kio6_info.mo +share/locale/gl/LC_MESSAGES/kio6_man.mo +share/locale/gl/LC_MESSAGES/kio6_mtp.mo +share/locale/gl/LC_MESSAGES/kio6_recentlyused.mo +share/locale/gl/LC_MESSAGES/kio6_sftp.mo +share/locale/gl/LC_MESSAGES/kio6_smb.mo +share/locale/gl/LC_MESSAGES/kio6_thumbnail.mo +share/locale/gu/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/gu/LC_MESSAGES/kio-extras_kcms.mo +share/locale/gu/LC_MESSAGES/kio6_activities.mo +share/locale/gu/LC_MESSAGES/kio6_archive.mo +share/locale/gu/LC_MESSAGES/kio6_fish.mo +share/locale/gu/LC_MESSAGES/kio6_info.mo +share/locale/gu/LC_MESSAGES/kio6_man.mo +share/locale/gu/LC_MESSAGES/kio6_sftp.mo +share/locale/gu/LC_MESSAGES/kio6_smb.mo +share/locale/gu/LC_MESSAGES/kio6_thumbnail.mo +share/locale/he/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/he/LC_MESSAGES/kio-extras_kcms.mo +share/locale/he/LC_MESSAGES/kio6_activities.mo +share/locale/he/LC_MESSAGES/kio6_afc.mo +share/locale/he/LC_MESSAGES/kio6_archive.mo +share/locale/he/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/he/LC_MESSAGES/kio6_fish.mo +share/locale/he/LC_MESSAGES/kio6_info.mo +share/locale/he/LC_MESSAGES/kio6_man.mo +share/locale/he/LC_MESSAGES/kio6_mtp.mo +share/locale/he/LC_MESSAGES/kio6_recentlyused.mo +share/locale/he/LC_MESSAGES/kio6_sftp.mo +share/locale/he/LC_MESSAGES/kio6_smb.mo +share/locale/he/LC_MESSAGES/kio6_thumbnail.mo +share/locale/hi/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/hi/LC_MESSAGES/kio-extras_kcms.mo +share/locale/hi/LC_MESSAGES/kio6_activities.mo +share/locale/hi/LC_MESSAGES/kio6_archive.mo +share/locale/hi/LC_MESSAGES/kio6_fish.mo +share/locale/hi/LC_MESSAGES/kio6_info.mo +share/locale/hi/LC_MESSAGES/kio6_man.mo +share/locale/hi/LC_MESSAGES/kio6_sftp.mo +share/locale/hi/LC_MESSAGES/kio6_smb.mo +share/locale/hi/LC_MESSAGES/kio6_thumbnail.mo +share/locale/hne/LC_MESSAGES/kio6_archive.mo +share/locale/hne/LC_MESSAGES/kio6_fish.mo +share/locale/hne/LC_MESSAGES/kio6_man.mo +share/locale/hne/LC_MESSAGES/kio6_sftp.mo +share/locale/hne/LC_MESSAGES/kio6_smb.mo +share/locale/hne/LC_MESSAGES/kio6_thumbnail.mo +share/locale/hr/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/hr/LC_MESSAGES/kio-extras_kcms.mo +share/locale/hr/LC_MESSAGES/kio6_activities.mo +share/locale/hr/LC_MESSAGES/kio6_archive.mo +share/locale/hr/LC_MESSAGES/kio6_fish.mo +share/locale/hr/LC_MESSAGES/kio6_info.mo +share/locale/hr/LC_MESSAGES/kio6_man.mo +share/locale/hr/LC_MESSAGES/kio6_sftp.mo +share/locale/hr/LC_MESSAGES/kio6_smb.mo +share/locale/hr/LC_MESSAGES/kio6_thumbnail.mo +share/locale/hsb/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/hsb/LC_MESSAGES/kio-extras_kcms.mo +share/locale/hsb/LC_MESSAGES/kio6_archive.mo +share/locale/hsb/LC_MESSAGES/kio6_fish.mo +share/locale/hsb/LC_MESSAGES/kio6_man.mo +share/locale/hsb/LC_MESSAGES/kio6_sftp.mo +share/locale/hsb/LC_MESSAGES/kio6_smb.mo +share/locale/hsb/LC_MESSAGES/kio6_thumbnail.mo +share/locale/hu/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/hu/LC_MESSAGES/kio-extras_kcms.mo +share/locale/hu/LC_MESSAGES/kio6_activities.mo +share/locale/hu/LC_MESSAGES/kio6_afc.mo +share/locale/hu/LC_MESSAGES/kio6_archive.mo +share/locale/hu/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/hu/LC_MESSAGES/kio6_fish.mo +share/locale/hu/LC_MESSAGES/kio6_info.mo +share/locale/hu/LC_MESSAGES/kio6_man.mo +share/locale/hu/LC_MESSAGES/kio6_mtp.mo +share/locale/hu/LC_MESSAGES/kio6_recentlyused.mo +share/locale/hu/LC_MESSAGES/kio6_sftp.mo +share/locale/hu/LC_MESSAGES/kio6_smb.mo +share/locale/hu/LC_MESSAGES/kio6_thumbnail.mo +share/locale/hy/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/hy/LC_MESSAGES/kio6_fish.mo +share/locale/ia/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/ia/LC_MESSAGES/kio-extras_kcms.mo +share/locale/ia/LC_MESSAGES/kio6_activities.mo +share/locale/ia/LC_MESSAGES/kio6_afc.mo +share/locale/ia/LC_MESSAGES/kio6_archive.mo +share/locale/ia/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/ia/LC_MESSAGES/kio6_fish.mo +share/locale/ia/LC_MESSAGES/kio6_info.mo +share/locale/ia/LC_MESSAGES/kio6_man.mo +share/locale/ia/LC_MESSAGES/kio6_mtp.mo +share/locale/ia/LC_MESSAGES/kio6_recentlyused.mo +share/locale/ia/LC_MESSAGES/kio6_sftp.mo +share/locale/ia/LC_MESSAGES/kio6_smb.mo +share/locale/ia/LC_MESSAGES/kio6_thumbnail.mo +share/locale/id/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/id/LC_MESSAGES/kio-extras_kcms.mo +share/locale/id/LC_MESSAGES/kio6_activities.mo +share/locale/id/LC_MESSAGES/kio6_archive.mo +share/locale/id/LC_MESSAGES/kio6_fish.mo +share/locale/id/LC_MESSAGES/kio6_info.mo +share/locale/id/LC_MESSAGES/kio6_man.mo +share/locale/id/LC_MESSAGES/kio6_mtp.mo +share/locale/id/LC_MESSAGES/kio6_sftp.mo +share/locale/id/LC_MESSAGES/kio6_smb.mo +share/locale/id/LC_MESSAGES/kio6_thumbnail.mo +share/locale/ie/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/ie/LC_MESSAGES/kio-extras_kcms.mo +share/locale/ie/LC_MESSAGES/kio6_archive.mo +share/locale/ie/LC_MESSAGES/kio6_mtp.mo +share/locale/is/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/is/LC_MESSAGES/kio-extras_kcms.mo +share/locale/is/LC_MESSAGES/kio6_activities.mo +share/locale/is/LC_MESSAGES/kio6_afc.mo +share/locale/is/LC_MESSAGES/kio6_archive.mo +share/locale/is/LC_MESSAGES/kio6_fish.mo +share/locale/is/LC_MESSAGES/kio6_info.mo +share/locale/is/LC_MESSAGES/kio6_man.mo +share/locale/is/LC_MESSAGES/kio6_mtp.mo +share/locale/is/LC_MESSAGES/kio6_sftp.mo +share/locale/is/LC_MESSAGES/kio6_smb.mo +share/locale/is/LC_MESSAGES/kio6_thumbnail.mo +share/locale/it/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/it/LC_MESSAGES/kio-extras_kcms.mo +share/locale/it/LC_MESSAGES/kio6_activities.mo +share/locale/it/LC_MESSAGES/kio6_afc.mo +share/locale/it/LC_MESSAGES/kio6_archive.mo +share/locale/it/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/it/LC_MESSAGES/kio6_fish.mo +share/locale/it/LC_MESSAGES/kio6_info.mo +share/locale/it/LC_MESSAGES/kio6_man.mo +share/locale/it/LC_MESSAGES/kio6_mtp.mo +share/locale/it/LC_MESSAGES/kio6_recentlyused.mo +share/locale/it/LC_MESSAGES/kio6_sftp.mo +share/locale/it/LC_MESSAGES/kio6_smb.mo +share/locale/it/LC_MESSAGES/kio6_thumbnail.mo +share/locale/ja/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/ja/LC_MESSAGES/kio-extras_kcms.mo +share/locale/ja/LC_MESSAGES/kio6_activities.mo +share/locale/ja/LC_MESSAGES/kio6_afc.mo +share/locale/ja/LC_MESSAGES/kio6_archive.mo +share/locale/ja/LC_MESSAGES/kio6_fish.mo +share/locale/ja/LC_MESSAGES/kio6_info.mo +share/locale/ja/LC_MESSAGES/kio6_man.mo +share/locale/ja/LC_MESSAGES/kio6_mtp.mo +share/locale/ja/LC_MESSAGES/kio6_sftp.mo +share/locale/ja/LC_MESSAGES/kio6_smb.mo +share/locale/ja/LC_MESSAGES/kio6_thumbnail.mo +share/locale/ka/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/ka/LC_MESSAGES/kio-extras_kcms.mo +share/locale/ka/LC_MESSAGES/kio6_activities.mo +share/locale/ka/LC_MESSAGES/kio6_afc.mo +share/locale/ka/LC_MESSAGES/kio6_archive.mo +share/locale/ka/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/ka/LC_MESSAGES/kio6_fish.mo +share/locale/ka/LC_MESSAGES/kio6_info.mo +share/locale/ka/LC_MESSAGES/kio6_man.mo +share/locale/ka/LC_MESSAGES/kio6_mtp.mo +share/locale/ka/LC_MESSAGES/kio6_recentlyused.mo +share/locale/ka/LC_MESSAGES/kio6_sftp.mo +share/locale/ka/LC_MESSAGES/kio6_smb.mo +share/locale/ka/LC_MESSAGES/kio6_thumbnail.mo +share/locale/kk/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/kk/LC_MESSAGES/kio-extras_kcms.mo +share/locale/kk/LC_MESSAGES/kio6_activities.mo +share/locale/kk/LC_MESSAGES/kio6_archive.mo +share/locale/kk/LC_MESSAGES/kio6_fish.mo +share/locale/kk/LC_MESSAGES/kio6_info.mo +share/locale/kk/LC_MESSAGES/kio6_man.mo +share/locale/kk/LC_MESSAGES/kio6_sftp.mo +share/locale/kk/LC_MESSAGES/kio6_smb.mo +share/locale/kk/LC_MESSAGES/kio6_thumbnail.mo +share/locale/km/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/km/LC_MESSAGES/kio-extras_kcms.mo +share/locale/km/LC_MESSAGES/kio6_activities.mo +share/locale/km/LC_MESSAGES/kio6_archive.mo +share/locale/km/LC_MESSAGES/kio6_fish.mo +share/locale/km/LC_MESSAGES/kio6_info.mo +share/locale/km/LC_MESSAGES/kio6_man.mo +share/locale/km/LC_MESSAGES/kio6_sftp.mo +share/locale/km/LC_MESSAGES/kio6_smb.mo +share/locale/km/LC_MESSAGES/kio6_thumbnail.mo +share/locale/kn/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/kn/LC_MESSAGES/kio6_activities.mo +share/locale/kn/LC_MESSAGES/kio6_archive.mo +share/locale/kn/LC_MESSAGES/kio6_fish.mo +share/locale/kn/LC_MESSAGES/kio6_info.mo +share/locale/kn/LC_MESSAGES/kio6_man.mo +share/locale/kn/LC_MESSAGES/kio6_sftp.mo +share/locale/kn/LC_MESSAGES/kio6_smb.mo +share/locale/kn/LC_MESSAGES/kio6_thumbnail.mo +share/locale/ko/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/ko/LC_MESSAGES/kio-extras_kcms.mo +share/locale/ko/LC_MESSAGES/kio6_activities.mo +share/locale/ko/LC_MESSAGES/kio6_afc.mo +share/locale/ko/LC_MESSAGES/kio6_archive.mo +share/locale/ko/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/ko/LC_MESSAGES/kio6_fish.mo +share/locale/ko/LC_MESSAGES/kio6_info.mo +share/locale/ko/LC_MESSAGES/kio6_man.mo +share/locale/ko/LC_MESSAGES/kio6_mtp.mo +share/locale/ko/LC_MESSAGES/kio6_recentlyused.mo +share/locale/ko/LC_MESSAGES/kio6_sftp.mo +share/locale/ko/LC_MESSAGES/kio6_smb.mo +share/locale/ko/LC_MESSAGES/kio6_thumbnail.mo +share/locale/ku/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/ku/LC_MESSAGES/kio-extras_kcms.mo +share/locale/ku/LC_MESSAGES/kio6_archive.mo +share/locale/ku/LC_MESSAGES/kio6_fish.mo +share/locale/ku/LC_MESSAGES/kio6_man.mo +share/locale/ku/LC_MESSAGES/kio6_sftp.mo +share/locale/ku/LC_MESSAGES/kio6_smb.mo +share/locale/ku/LC_MESSAGES/kio6_thumbnail.mo +share/locale/lb/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/lb/LC_MESSAGES/kio6_archive.mo +share/locale/lt/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/lt/LC_MESSAGES/kio-extras_kcms.mo +share/locale/lt/LC_MESSAGES/kio6_activities.mo +share/locale/lt/LC_MESSAGES/kio6_afc.mo +share/locale/lt/LC_MESSAGES/kio6_archive.mo +share/locale/lt/LC_MESSAGES/kio6_fish.mo +share/locale/lt/LC_MESSAGES/kio6_info.mo +share/locale/lt/LC_MESSAGES/kio6_man.mo +share/locale/lt/LC_MESSAGES/kio6_mtp.mo +share/locale/lt/LC_MESSAGES/kio6_sftp.mo +share/locale/lt/LC_MESSAGES/kio6_smb.mo +share/locale/lt/LC_MESSAGES/kio6_thumbnail.mo +share/locale/lv/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/lv/LC_MESSAGES/kio-extras_kcms.mo +share/locale/lv/LC_MESSAGES/kio6_activities.mo +share/locale/lv/LC_MESSAGES/kio6_archive.mo +share/locale/lv/LC_MESSAGES/kio6_fish.mo +share/locale/lv/LC_MESSAGES/kio6_info.mo +share/locale/lv/LC_MESSAGES/kio6_man.mo +share/locale/lv/LC_MESSAGES/kio6_sftp.mo +share/locale/lv/LC_MESSAGES/kio6_smb.mo +share/locale/lv/LC_MESSAGES/kio6_thumbnail.mo +share/locale/mai/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/mai/LC_MESSAGES/kio-extras_kcms.mo +share/locale/mai/LC_MESSAGES/kio6_archive.mo +share/locale/mai/LC_MESSAGES/kio6_fish.mo +share/locale/mai/LC_MESSAGES/kio6_info.mo +share/locale/mai/LC_MESSAGES/kio6_man.mo +share/locale/mai/LC_MESSAGES/kio6_sftp.mo +share/locale/mai/LC_MESSAGES/kio6_smb.mo +share/locale/mai/LC_MESSAGES/kio6_thumbnail.mo +share/locale/mk/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/mk/LC_MESSAGES/kio-extras_kcms.mo +share/locale/mk/LC_MESSAGES/kio6_archive.mo +share/locale/mk/LC_MESSAGES/kio6_fish.mo +share/locale/mk/LC_MESSAGES/kio6_man.mo +share/locale/mk/LC_MESSAGES/kio6_sftp.mo +share/locale/mk/LC_MESSAGES/kio6_smb.mo +share/locale/mk/LC_MESSAGES/kio6_thumbnail.mo +share/locale/ml/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/ml/LC_MESSAGES/kio-extras_kcms.mo +share/locale/ml/LC_MESSAGES/kio6_archive.mo +share/locale/ml/LC_MESSAGES/kio6_fish.mo +share/locale/ml/LC_MESSAGES/kio6_info.mo +share/locale/ml/LC_MESSAGES/kio6_man.mo +share/locale/ml/LC_MESSAGES/kio6_sftp.mo +share/locale/ml/LC_MESSAGES/kio6_smb.mo +share/locale/ml/LC_MESSAGES/kio6_thumbnail.mo +share/locale/mr/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/mr/LC_MESSAGES/kio-extras_kcms.mo +share/locale/mr/LC_MESSAGES/kio6_activities.mo +share/locale/mr/LC_MESSAGES/kio6_archive.mo +share/locale/mr/LC_MESSAGES/kio6_fish.mo +share/locale/mr/LC_MESSAGES/kio6_info.mo +share/locale/mr/LC_MESSAGES/kio6_man.mo +share/locale/mr/LC_MESSAGES/kio6_sftp.mo +share/locale/mr/LC_MESSAGES/kio6_smb.mo +share/locale/mr/LC_MESSAGES/kio6_thumbnail.mo +share/locale/ms/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/ms/LC_MESSAGES/kio-extras_kcms.mo +share/locale/ms/LC_MESSAGES/kio6_activities.mo +share/locale/ms/LC_MESSAGES/kio6_archive.mo +share/locale/ms/LC_MESSAGES/kio6_fish.mo +share/locale/ms/LC_MESSAGES/kio6_info.mo +share/locale/ms/LC_MESSAGES/kio6_man.mo +share/locale/ms/LC_MESSAGES/kio6_sftp.mo +share/locale/ms/LC_MESSAGES/kio6_smb.mo +share/locale/ms/LC_MESSAGES/kio6_thumbnail.mo +share/locale/my/LC_MESSAGES/kio-extras_kcms.mo +share/locale/nb/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/nb/LC_MESSAGES/kio-extras_kcms.mo +share/locale/nb/LC_MESSAGES/kio6_activities.mo +share/locale/nb/LC_MESSAGES/kio6_archive.mo +share/locale/nb/LC_MESSAGES/kio6_fish.mo +share/locale/nb/LC_MESSAGES/kio6_info.mo +share/locale/nb/LC_MESSAGES/kio6_man.mo +share/locale/nb/LC_MESSAGES/kio6_sftp.mo +share/locale/nb/LC_MESSAGES/kio6_smb.mo +share/locale/nb/LC_MESSAGES/kio6_thumbnail.mo +share/locale/nds/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/nds/LC_MESSAGES/kio-extras_kcms.mo +share/locale/nds/LC_MESSAGES/kio6_activities.mo +share/locale/nds/LC_MESSAGES/kio6_archive.mo +share/locale/nds/LC_MESSAGES/kio6_fish.mo +share/locale/nds/LC_MESSAGES/kio6_info.mo +share/locale/nds/LC_MESSAGES/kio6_man.mo +share/locale/nds/LC_MESSAGES/kio6_sftp.mo +share/locale/nds/LC_MESSAGES/kio6_smb.mo +share/locale/nds/LC_MESSAGES/kio6_thumbnail.mo +share/locale/ne/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/ne/LC_MESSAGES/kio-extras_kcms.mo +share/locale/ne/LC_MESSAGES/kio6_archive.mo +share/locale/ne/LC_MESSAGES/kio6_fish.mo +share/locale/ne/LC_MESSAGES/kio6_man.mo +share/locale/ne/LC_MESSAGES/kio6_sftp.mo +share/locale/ne/LC_MESSAGES/kio6_smb.mo +share/locale/ne/LC_MESSAGES/kio6_thumbnail.mo +share/locale/nl/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/nl/LC_MESSAGES/kio-extras_kcms.mo +share/locale/nl/LC_MESSAGES/kio6_activities.mo +share/locale/nl/LC_MESSAGES/kio6_afc.mo +share/locale/nl/LC_MESSAGES/kio6_archive.mo +share/locale/nl/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/nl/LC_MESSAGES/kio6_fish.mo +share/locale/nl/LC_MESSAGES/kio6_info.mo +share/locale/nl/LC_MESSAGES/kio6_man.mo +share/locale/nl/LC_MESSAGES/kio6_mtp.mo +share/locale/nl/LC_MESSAGES/kio6_recentlyused.mo +share/locale/nl/LC_MESSAGES/kio6_sftp.mo +share/locale/nl/LC_MESSAGES/kio6_smb.mo +share/locale/nl/LC_MESSAGES/kio6_thumbnail.mo +share/locale/nn/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/nn/LC_MESSAGES/kio-extras_kcms.mo +share/locale/nn/LC_MESSAGES/kio6_activities.mo +share/locale/nn/LC_MESSAGES/kio6_afc.mo +share/locale/nn/LC_MESSAGES/kio6_archive.mo +share/locale/nn/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/nn/LC_MESSAGES/kio6_fish.mo +share/locale/nn/LC_MESSAGES/kio6_info.mo +share/locale/nn/LC_MESSAGES/kio6_man.mo +share/locale/nn/LC_MESSAGES/kio6_mtp.mo +share/locale/nn/LC_MESSAGES/kio6_recentlyused.mo +share/locale/nn/LC_MESSAGES/kio6_sftp.mo +share/locale/nn/LC_MESSAGES/kio6_smb.mo +share/locale/nn/LC_MESSAGES/kio6_thumbnail.mo +share/locale/oc/LC_MESSAGES/kio-extras_kcms.mo +share/locale/oc/LC_MESSAGES/kio6_archive.mo +share/locale/oc/LC_MESSAGES/kio6_fish.mo +share/locale/oc/LC_MESSAGES/kio6_man.mo +share/locale/oc/LC_MESSAGES/kio6_sftp.mo +share/locale/oc/LC_MESSAGES/kio6_smb.mo +share/locale/oc/LC_MESSAGES/kio6_thumbnail.mo +share/locale/or/LC_MESSAGES/kio6_archive.mo +share/locale/or/LC_MESSAGES/kio6_fish.mo +share/locale/or/LC_MESSAGES/kio6_man.mo +share/locale/or/LC_MESSAGES/kio6_sftp.mo +share/locale/or/LC_MESSAGES/kio6_smb.mo +share/locale/or/LC_MESSAGES/kio6_thumbnail.mo +share/locale/pa/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/pa/LC_MESSAGES/kio-extras_kcms.mo +share/locale/pa/LC_MESSAGES/kio6_activities.mo +share/locale/pa/LC_MESSAGES/kio6_afc.mo +share/locale/pa/LC_MESSAGES/kio6_archive.mo +share/locale/pa/LC_MESSAGES/kio6_fish.mo +share/locale/pa/LC_MESSAGES/kio6_info.mo +share/locale/pa/LC_MESSAGES/kio6_man.mo +share/locale/pa/LC_MESSAGES/kio6_mtp.mo +share/locale/pa/LC_MESSAGES/kio6_sftp.mo +share/locale/pa/LC_MESSAGES/kio6_smb.mo +share/locale/pa/LC_MESSAGES/kio6_thumbnail.mo +share/locale/pl/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/pl/LC_MESSAGES/kio-extras_kcms.mo +share/locale/pl/LC_MESSAGES/kio6_activities.mo +share/locale/pl/LC_MESSAGES/kio6_afc.mo +share/locale/pl/LC_MESSAGES/kio6_archive.mo +share/locale/pl/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/pl/LC_MESSAGES/kio6_fish.mo +share/locale/pl/LC_MESSAGES/kio6_info.mo +share/locale/pl/LC_MESSAGES/kio6_man.mo +share/locale/pl/LC_MESSAGES/kio6_mtp.mo +share/locale/pl/LC_MESSAGES/kio6_recentlyused.mo +share/locale/pl/LC_MESSAGES/kio6_sftp.mo +share/locale/pl/LC_MESSAGES/kio6_smb.mo +share/locale/pl/LC_MESSAGES/kio6_thumbnail.mo +share/locale/pt/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/pt/LC_MESSAGES/kio-extras_kcms.mo +share/locale/pt/LC_MESSAGES/kio6_activities.mo +share/locale/pt/LC_MESSAGES/kio6_afc.mo +share/locale/pt/LC_MESSAGES/kio6_archive.mo +share/locale/pt/LC_MESSAGES/kio6_fish.mo +share/locale/pt/LC_MESSAGES/kio6_info.mo +share/locale/pt/LC_MESSAGES/kio6_man.mo +share/locale/pt/LC_MESSAGES/kio6_mtp.mo +share/locale/pt/LC_MESSAGES/kio6_sftp.mo +share/locale/pt/LC_MESSAGES/kio6_smb.mo +share/locale/pt/LC_MESSAGES/kio6_thumbnail.mo +share/locale/pt_BR/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/pt_BR/LC_MESSAGES/kio-extras_kcms.mo +share/locale/pt_BR/LC_MESSAGES/kio6_activities.mo +share/locale/pt_BR/LC_MESSAGES/kio6_afc.mo +share/locale/pt_BR/LC_MESSAGES/kio6_archive.mo +share/locale/pt_BR/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/pt_BR/LC_MESSAGES/kio6_fish.mo +share/locale/pt_BR/LC_MESSAGES/kio6_info.mo +share/locale/pt_BR/LC_MESSAGES/kio6_man.mo +share/locale/pt_BR/LC_MESSAGES/kio6_mtp.mo +share/locale/pt_BR/LC_MESSAGES/kio6_sftp.mo +share/locale/pt_BR/LC_MESSAGES/kio6_smb.mo +share/locale/pt_BR/LC_MESSAGES/kio6_thumbnail.mo +share/locale/ro/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/ro/LC_MESSAGES/kio-extras_kcms.mo +share/locale/ro/LC_MESSAGES/kio6_activities.mo +share/locale/ro/LC_MESSAGES/kio6_archive.mo +share/locale/ro/LC_MESSAGES/kio6_fish.mo +share/locale/ro/LC_MESSAGES/kio6_info.mo +share/locale/ro/LC_MESSAGES/kio6_man.mo +share/locale/ro/LC_MESSAGES/kio6_mtp.mo +share/locale/ro/LC_MESSAGES/kio6_sftp.mo +share/locale/ro/LC_MESSAGES/kio6_smb.mo +share/locale/ro/LC_MESSAGES/kio6_thumbnail.mo +share/locale/ru/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/ru/LC_MESSAGES/kio-extras_kcms.mo +share/locale/ru/LC_MESSAGES/kio6_activities.mo +share/locale/ru/LC_MESSAGES/kio6_afc.mo +share/locale/ru/LC_MESSAGES/kio6_archive.mo +share/locale/ru/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/ru/LC_MESSAGES/kio6_fish.mo +share/locale/ru/LC_MESSAGES/kio6_info.mo +share/locale/ru/LC_MESSAGES/kio6_man.mo +share/locale/ru/LC_MESSAGES/kio6_mtp.mo +share/locale/ru/LC_MESSAGES/kio6_recentlyused.mo +share/locale/ru/LC_MESSAGES/kio6_sftp.mo +share/locale/ru/LC_MESSAGES/kio6_smb.mo +share/locale/ru/LC_MESSAGES/kio6_thumbnail.mo +share/locale/se/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/se/LC_MESSAGES/kio-extras_kcms.mo +share/locale/se/LC_MESSAGES/kio6_activities.mo +share/locale/se/LC_MESSAGES/kio6_fish.mo +share/locale/se/LC_MESSAGES/kio6_man.mo +share/locale/se/LC_MESSAGES/kio6_sftp.mo +share/locale/se/LC_MESSAGES/kio6_smb.mo +share/locale/se/LC_MESSAGES/kio6_thumbnail.mo +share/locale/si/LC_MESSAGES/kio6_archive.mo +share/locale/si/LC_MESSAGES/kio6_fish.mo +share/locale/si/LC_MESSAGES/kio6_info.mo +share/locale/si/LC_MESSAGES/kio6_man.mo +share/locale/si/LC_MESSAGES/kio6_sftp.mo +share/locale/si/LC_MESSAGES/kio6_smb.mo +share/locale/si/LC_MESSAGES/kio6_thumbnail.mo +share/locale/sk/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/sk/LC_MESSAGES/kio-extras_kcms.mo +share/locale/sk/LC_MESSAGES/kio6_activities.mo +share/locale/sk/LC_MESSAGES/kio6_afc.mo +share/locale/sk/LC_MESSAGES/kio6_archive.mo +share/locale/sk/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/sk/LC_MESSAGES/kio6_fish.mo +share/locale/sk/LC_MESSAGES/kio6_info.mo +share/locale/sk/LC_MESSAGES/kio6_man.mo +share/locale/sk/LC_MESSAGES/kio6_mtp.mo +share/locale/sk/LC_MESSAGES/kio6_recentlyused.mo +share/locale/sk/LC_MESSAGES/kio6_sftp.mo +share/locale/sk/LC_MESSAGES/kio6_smb.mo +share/locale/sk/LC_MESSAGES/kio6_thumbnail.mo +share/locale/sl/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/sl/LC_MESSAGES/kio-extras_kcms.mo +share/locale/sl/LC_MESSAGES/kio6_activities.mo +share/locale/sl/LC_MESSAGES/kio6_afc.mo +share/locale/sl/LC_MESSAGES/kio6_archive.mo +share/locale/sl/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/sl/LC_MESSAGES/kio6_fish.mo +share/locale/sl/LC_MESSAGES/kio6_info.mo +share/locale/sl/LC_MESSAGES/kio6_man.mo +share/locale/sl/LC_MESSAGES/kio6_mtp.mo +share/locale/sl/LC_MESSAGES/kio6_recentlyused.mo +share/locale/sl/LC_MESSAGES/kio6_sftp.mo +share/locale/sl/LC_MESSAGES/kio6_smb.mo +share/locale/sl/LC_MESSAGES/kio6_thumbnail.mo +share/locale/sq/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/sq/LC_MESSAGES/kio-extras_kcms.mo +share/locale/sq/LC_MESSAGES/kio6_archive.mo +share/locale/sq/LC_MESSAGES/kio6_fish.mo +share/locale/sq/LC_MESSAGES/kio6_info.mo +share/locale/sq/LC_MESSAGES/kio6_man.mo +share/locale/sq/LC_MESSAGES/kio6_sftp.mo +share/locale/sq/LC_MESSAGES/kio6_smb.mo +share/locale/sq/LC_MESSAGES/kio6_thumbnail.mo +share/locale/sr/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/sr/LC_MESSAGES/kio-extras_kcms.mo +share/locale/sr/LC_MESSAGES/kio6_activities.mo +share/locale/sr/LC_MESSAGES/kio6_archive.mo +share/locale/sr/LC_MESSAGES/kio6_fish.mo +share/locale/sr/LC_MESSAGES/kio6_info.mo +share/locale/sr/LC_MESSAGES/kio6_man.mo +share/locale/sr/LC_MESSAGES/kio6_mtp.mo +share/locale/sr/LC_MESSAGES/kio6_sftp.mo +share/locale/sr/LC_MESSAGES/kio6_smb.mo +share/locale/sr/LC_MESSAGES/kio6_thumbnail.mo +share/locale/sr@ijekavian/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/sr@ijekavian/LC_MESSAGES/kio-extras_kcms.mo +share/locale/sr@ijekavian/LC_MESSAGES/kio6_activities.mo +share/locale/sr@ijekavian/LC_MESSAGES/kio6_archive.mo +share/locale/sr@ijekavian/LC_MESSAGES/kio6_fish.mo +share/locale/sr@ijekavian/LC_MESSAGES/kio6_info.mo +share/locale/sr@ijekavian/LC_MESSAGES/kio6_man.mo +share/locale/sr@ijekavian/LC_MESSAGES/kio6_mtp.mo +share/locale/sr@ijekavian/LC_MESSAGES/kio6_sftp.mo +share/locale/sr@ijekavian/LC_MESSAGES/kio6_smb.mo +share/locale/sr@ijekavian/LC_MESSAGES/kio6_thumbnail.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/kio-extras_kcms.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/kio6_activities.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/kio6_archive.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/kio6_fish.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/kio6_info.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/kio6_man.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/kio6_mtp.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/kio6_sftp.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/kio6_smb.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/kio6_thumbnail.mo +share/locale/sr@latin/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/sr@latin/LC_MESSAGES/kio-extras_kcms.mo +share/locale/sr@latin/LC_MESSAGES/kio6_activities.mo +share/locale/sr@latin/LC_MESSAGES/kio6_archive.mo +share/locale/sr@latin/LC_MESSAGES/kio6_fish.mo +share/locale/sr@latin/LC_MESSAGES/kio6_info.mo +share/locale/sr@latin/LC_MESSAGES/kio6_man.mo +share/locale/sr@latin/LC_MESSAGES/kio6_mtp.mo +share/locale/sr@latin/LC_MESSAGES/kio6_sftp.mo +share/locale/sr@latin/LC_MESSAGES/kio6_smb.mo +share/locale/sr@latin/LC_MESSAGES/kio6_thumbnail.mo +share/locale/sv/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/sv/LC_MESSAGES/kio-extras_kcms.mo +share/locale/sv/LC_MESSAGES/kio6_activities.mo +share/locale/sv/LC_MESSAGES/kio6_afc.mo +share/locale/sv/LC_MESSAGES/kio6_archive.mo +share/locale/sv/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/sv/LC_MESSAGES/kio6_fish.mo +share/locale/sv/LC_MESSAGES/kio6_info.mo +share/locale/sv/LC_MESSAGES/kio6_man.mo +share/locale/sv/LC_MESSAGES/kio6_mtp.mo +share/locale/sv/LC_MESSAGES/kio6_recentlyused.mo +share/locale/sv/LC_MESSAGES/kio6_sftp.mo +share/locale/sv/LC_MESSAGES/kio6_smb.mo +share/locale/sv/LC_MESSAGES/kio6_thumbnail.mo +share/locale/ta/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/ta/LC_MESSAGES/kio-extras_kcms.mo +share/locale/ta/LC_MESSAGES/kio6_activities.mo +share/locale/ta/LC_MESSAGES/kio6_afc.mo +share/locale/ta/LC_MESSAGES/kio6_archive.mo +share/locale/ta/LC_MESSAGES/kio6_fish.mo +share/locale/ta/LC_MESSAGES/kio6_info.mo +share/locale/ta/LC_MESSAGES/kio6_man.mo +share/locale/ta/LC_MESSAGES/kio6_mtp.mo +share/locale/ta/LC_MESSAGES/kio6_sftp.mo +share/locale/ta/LC_MESSAGES/kio6_smb.mo +share/locale/ta/LC_MESSAGES/kio6_thumbnail.mo +share/locale/te/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/te/LC_MESSAGES/kio6_archive.mo +share/locale/te/LC_MESSAGES/kio6_fish.mo +share/locale/te/LC_MESSAGES/kio6_man.mo +share/locale/te/LC_MESSAGES/kio6_sftp.mo +share/locale/te/LC_MESSAGES/kio6_smb.mo +share/locale/te/LC_MESSAGES/kio6_thumbnail.mo +share/locale/tg/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/tg/LC_MESSAGES/kio-extras_kcms.mo +share/locale/tg/LC_MESSAGES/kio6_activities.mo +share/locale/tg/LC_MESSAGES/kio6_archive.mo +share/locale/tg/LC_MESSAGES/kio6_fish.mo +share/locale/tg/LC_MESSAGES/kio6_info.mo +share/locale/tg/LC_MESSAGES/kio6_man.mo +share/locale/tg/LC_MESSAGES/kio6_sftp.mo +share/locale/tg/LC_MESSAGES/kio6_smb.mo +share/locale/tg/LC_MESSAGES/kio6_thumbnail.mo +share/locale/th/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/th/LC_MESSAGES/kio-extras_kcms.mo +share/locale/th/LC_MESSAGES/kio6_activities.mo +share/locale/th/LC_MESSAGES/kio6_archive.mo +share/locale/th/LC_MESSAGES/kio6_fish.mo +share/locale/th/LC_MESSAGES/kio6_info.mo +share/locale/th/LC_MESSAGES/kio6_man.mo +share/locale/th/LC_MESSAGES/kio6_sftp.mo +share/locale/th/LC_MESSAGES/kio6_smb.mo +share/locale/th/LC_MESSAGES/kio6_thumbnail.mo +share/locale/tok/LC_MESSAGES/kio-extras_kcms.mo +share/locale/tr/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/tr/LC_MESSAGES/kio-extras_kcms.mo +share/locale/tr/LC_MESSAGES/kio6_activities.mo +share/locale/tr/LC_MESSAGES/kio6_afc.mo +share/locale/tr/LC_MESSAGES/kio6_archive.mo +share/locale/tr/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/tr/LC_MESSAGES/kio6_fish.mo +share/locale/tr/LC_MESSAGES/kio6_info.mo +share/locale/tr/LC_MESSAGES/kio6_man.mo +share/locale/tr/LC_MESSAGES/kio6_mtp.mo +share/locale/tr/LC_MESSAGES/kio6_recentlyused.mo +share/locale/tr/LC_MESSAGES/kio6_sftp.mo +share/locale/tr/LC_MESSAGES/kio6_smb.mo +share/locale/tr/LC_MESSAGES/kio6_thumbnail.mo +share/locale/ug/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/ug/LC_MESSAGES/kio-extras_kcms.mo +share/locale/ug/LC_MESSAGES/kio6_activities.mo +share/locale/ug/LC_MESSAGES/kio6_archive.mo +share/locale/ug/LC_MESSAGES/kio6_fish.mo +share/locale/ug/LC_MESSAGES/kio6_info.mo +share/locale/ug/LC_MESSAGES/kio6_man.mo +share/locale/ug/LC_MESSAGES/kio6_sftp.mo +share/locale/ug/LC_MESSAGES/kio6_smb.mo +share/locale/ug/LC_MESSAGES/kio6_thumbnail.mo +share/locale/uk/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/uk/LC_MESSAGES/kio-extras_kcms.mo +share/locale/uk/LC_MESSAGES/kio6_activities.mo +share/locale/uk/LC_MESSAGES/kio6_afc.mo +share/locale/uk/LC_MESSAGES/kio6_archive.mo +share/locale/uk/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/uk/LC_MESSAGES/kio6_fish.mo +share/locale/uk/LC_MESSAGES/kio6_info.mo +share/locale/uk/LC_MESSAGES/kio6_man.mo +share/locale/uk/LC_MESSAGES/kio6_mtp.mo +share/locale/uk/LC_MESSAGES/kio6_recentlyused.mo +share/locale/uk/LC_MESSAGES/kio6_sftp.mo +share/locale/uk/LC_MESSAGES/kio6_smb.mo +share/locale/uk/LC_MESSAGES/kio6_thumbnail.mo +share/locale/uz/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/uz/LC_MESSAGES/kio-extras_kcms.mo +share/locale/uz/LC_MESSAGES/kio6_archive.mo +share/locale/uz/LC_MESSAGES/kio6_fish.mo +share/locale/uz/LC_MESSAGES/kio6_man.mo +share/locale/uz/LC_MESSAGES/kio6_sftp.mo +share/locale/uz/LC_MESSAGES/kio6_smb.mo +share/locale/uz/LC_MESSAGES/kio6_thumbnail.mo +share/locale/uz@cyrillic/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/uz@cyrillic/LC_MESSAGES/kio-extras_kcms.mo +share/locale/uz@cyrillic/LC_MESSAGES/kio6_archive.mo +share/locale/uz@cyrillic/LC_MESSAGES/kio6_fish.mo +share/locale/uz@cyrillic/LC_MESSAGES/kio6_man.mo +share/locale/uz@cyrillic/LC_MESSAGES/kio6_sftp.mo +share/locale/uz@cyrillic/LC_MESSAGES/kio6_smb.mo +share/locale/uz@cyrillic/LC_MESSAGES/kio6_thumbnail.mo +share/locale/vi/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/vi/LC_MESSAGES/kio-extras_kcms.mo +share/locale/vi/LC_MESSAGES/kio6_activities.mo +share/locale/vi/LC_MESSAGES/kio6_afc.mo +share/locale/vi/LC_MESSAGES/kio6_archive.mo +share/locale/vi/LC_MESSAGES/kio6_fish.mo +share/locale/vi/LC_MESSAGES/kio6_info.mo +share/locale/vi/LC_MESSAGES/kio6_man.mo +share/locale/vi/LC_MESSAGES/kio6_mtp.mo +share/locale/vi/LC_MESSAGES/kio6_sftp.mo +share/locale/vi/LC_MESSAGES/kio6_smb.mo +share/locale/vi/LC_MESSAGES/kio6_thumbnail.mo +share/locale/wa/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/wa/LC_MESSAGES/kio-extras_kcms.mo +share/locale/wa/LC_MESSAGES/kio6_activities.mo +share/locale/wa/LC_MESSAGES/kio6_archive.mo +share/locale/wa/LC_MESSAGES/kio6_fish.mo +share/locale/wa/LC_MESSAGES/kio6_info.mo +share/locale/wa/LC_MESSAGES/kio6_man.mo +share/locale/wa/LC_MESSAGES/kio6_sftp.mo +share/locale/wa/LC_MESSAGES/kio6_smb.mo +share/locale/wa/LC_MESSAGES/kio6_thumbnail.mo +share/locale/xh/LC_MESSAGES/kio-extras_kcms.mo +share/locale/xh/LC_MESSAGES/kio6_man.mo +share/locale/xh/LC_MESSAGES/kio6_sftp.mo +share/locale/xh/LC_MESSAGES/kio6_smb.mo +share/locale/zh_CN/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/zh_CN/LC_MESSAGES/kio-extras_kcms.mo +share/locale/zh_CN/LC_MESSAGES/kio6_activities.mo +share/locale/zh_CN/LC_MESSAGES/kio6_afc.mo +share/locale/zh_CN/LC_MESSAGES/kio6_archive.mo +share/locale/zh_CN/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/zh_CN/LC_MESSAGES/kio6_fish.mo +share/locale/zh_CN/LC_MESSAGES/kio6_info.mo +share/locale/zh_CN/LC_MESSAGES/kio6_man.mo +share/locale/zh_CN/LC_MESSAGES/kio6_mtp.mo +share/locale/zh_CN/LC_MESSAGES/kio6_recentlyused.mo +share/locale/zh_CN/LC_MESSAGES/kio6_sftp.mo +share/locale/zh_CN/LC_MESSAGES/kio6_smb.mo +share/locale/zh_CN/LC_MESSAGES/kio6_thumbnail.mo +share/locale/zh_HK/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/zh_TW/LC_MESSAGES/kfileaudiopreview6.mo +share/locale/zh_TW/LC_MESSAGES/kio-extras_kcms.mo +share/locale/zh_TW/LC_MESSAGES/kio6_activities.mo +share/locale/zh_TW/LC_MESSAGES/kio6_afc.mo +share/locale/zh_TW/LC_MESSAGES/kio6_archive.mo +share/locale/zh_TW/LC_MESSAGES/kio6_filenamesearch.mo +share/locale/zh_TW/LC_MESSAGES/kio6_fish.mo +share/locale/zh_TW/LC_MESSAGES/kio6_info.mo +share/locale/zh_TW/LC_MESSAGES/kio6_man.mo +share/locale/zh_TW/LC_MESSAGES/kio6_mtp.mo +share/locale/zh_TW/LC_MESSAGES/kio6_recentlyused.mo +share/locale/zh_TW/LC_MESSAGES/kio6_sftp.mo +share/locale/zh_TW/LC_MESSAGES/kio6_smb.mo +share/locale/zh_TW/LC_MESSAGES/kio6_thumbnail.mo %%SAMBA%%share/mime/packages/org.kde.kio.smb.xml -share/qlogging-categories5/kio-extras.categories -share/qlogging-categories5/kio-extras.renamecategories +share/qlogging-categories6/kio-extras.categories +share/qlogging-categories6/kio-extras.renamecategories %%AFC%%share/remoteview/afc-network.desktop %%MTP%%share/remoteview/mtp-network.desktop %%SAMBA%%share/remoteview/smb-network.desktop diff --git a/devel/kirigami-gallery/Makefile b/devel/kirigami-gallery/Makefile index 09b13813ac6..0fb7e51557b 100644 --- a/devel/kirigami-gallery/Makefile +++ b/devel/kirigami-gallery/Makefile @@ -9,11 +9,10 @@ WWW= https://invent.kde.org/sdk/kirigami-gallery LICENSE= LGPL20 LICENSE_FILE= ${WRKSRC}/LICENSE.LGPL-2 -USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang kde:6 qt:6 tar:xz USE_KDE= itemmodels kirigami2 package \ ecm:build -USE_QT= core declarative gui network quickcontrols2 svg widgets \ - buildtools:build qmake:build +USE_QT= base OPTIONS_DEFINE= DOCS diff --git a/devel/kirigami-gallery/distinfo b/devel/kirigami-gallery/distinfo index 8ab4f7036c1..d6495aed826 100644 --- a/devel/kirigami-gallery/distinfo +++ b/devel/kirigami-gallery/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889336 -SHA256 (KDE/release-service/23.08.5/kirigami-gallery-23.08.5.tar.xz) = c4e37041633586fc63db7bf749fb3d4ff56a7d33320e19ea0aa5d8272b24c457 -SIZE (KDE/release-service/23.08.5/kirigami-gallery-23.08.5.tar.xz) = 362388 +TIMESTAMP = 1734460099 +SHA256 (KDE/release-service/24.12.0/kirigami-gallery-24.12.0.tar.xz) = e2b66b3648f4b773e5c8435ed61ffbce1aed7a8078d2f2fc35ad2196cfcb47ce +SIZE (KDE/release-service/24.12.0/kirigami-gallery-24.12.0.tar.xz) = 370548 diff --git a/devel/kirigami-gallery/pkg-plist b/devel/kirigami-gallery/pkg-plist index d87ce62978b..c28493cf3e6 100644 --- a/devel/kirigami-gallery/pkg-plist +++ b/devel/kirigami-gallery/pkg-plist @@ -7,17 +7,21 @@ share/locale/da/LC_MESSAGES/kirigamigallery_qt.qm share/locale/de/LC_MESSAGES/kirigamigallery_qt.qm share/locale/el/LC_MESSAGES/kirigamigallery_qt.qm share/locale/en_GB/LC_MESSAGES/kirigamigallery_qt.qm +share/locale/eo/LC_MESSAGES/kirigamigallery_qt.qm share/locale/es/LC_MESSAGES/kirigamigallery_qt.qm share/locale/et/LC_MESSAGES/kirigamigallery_qt.qm share/locale/eu/LC_MESSAGES/kirigamigallery_qt.qm share/locale/fi/LC_MESSAGES/kirigamigallery_qt.qm share/locale/fr/LC_MESSAGES/kirigamigallery_qt.qm share/locale/gl/LC_MESSAGES/kirigamigallery_qt.qm +share/locale/he/LC_MESSAGES/kirigamigallery_qt.qm +share/locale/ia/LC_MESSAGES/kirigamigallery_qt.qm share/locale/it/LC_MESSAGES/kirigamigallery_qt.qm share/locale/ja/LC_MESSAGES/kirigamigallery_qt.qm share/locale/ka/LC_MESSAGES/kirigamigallery_qt.qm share/locale/ko/LC_MESSAGES/kirigamigallery_qt.qm share/locale/lt/LC_MESSAGES/kirigamigallery_qt.qm +share/locale/lv/LC_MESSAGES/kirigamigallery_qt.qm share/locale/nl/LC_MESSAGES/kirigamigallery_qt.qm share/locale/nn/LC_MESSAGES/kirigamigallery_qt.qm share/locale/pa/LC_MESSAGES/kirigamigallery_qt.qm diff --git a/devel/kokkos/Makefile b/devel/kokkos/Makefile index c2ce5dd57bd..50a17ffdd37 100644 --- a/devel/kokkos/Makefile +++ b/devel/kokkos/Makefile @@ -10,8 +10,6 @@ WWW= https://kokkos.org/ \ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc # Kokkos assumes a 64-bit build; i.e., 8-byte pointers, but found 4-byte pointers instead - RUN_DEPENDS= bash:shells/bash USES= cmake:testing compiler:c++17-lang shebangfix @@ -27,7 +25,10 @@ LDFLAGS+= -lexecinfo TEST_ENV= OMP_PROC_BIND=false OPTIONS_DEFINE= OPENMP SERIAL -OPTIONS_DEFAULT= OPENMP SERIAL # both choices are assumed by science/nlcglib +OPTIONS_DEFAULT= SERIAL # both choices are assumed by science/nlcglib +.if exists(/usr/include/omp.h) +OPTIONS_DEFAULT+= OPENMP +.endif OPENMP_CMAKE_BOOL= Kokkos_ENABLE_OPENMP diff --git a/devel/kommit/Makefile b/devel/kommit/Makefile index c5b894bf8ad..d49a0035af1 100644 --- a/devel/kommit/Makefile +++ b/devel/kommit/Makefile @@ -1,7 +1,7 @@ PORTNAME= kommit -DISTVERSION= 1.3.1-20 -PORTREVISION= 2 +DISTVERSION= 1.6.0 CATEGORIES= devel kde +MASTER_SITES= KDE/stable/${PORTNAME}/ MAINTAINER= kde@FreeBSD.org COMMENT= Git GUI client for KDE @@ -13,17 +13,14 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgit2.so:devel/libgit2 \ libdolphinvcs.so:x11-fm/dolphin -USES= cmake compiler:c++17-lang kde:5 localbase:ldflags \ - pkgconfig qt:5 xorg +USES= cmake compiler:c++17-lang gettext kde:6 localbase:ldflags \ + pkgconfig qt:6 tar:xz xorg USE_KDE= auth bookmarks codecs completion config configwidgets \ coreaddons crash dbusaddons doctools i18n itemviews jobwidgets \ kio parts service solid sonnet syntaxhighlighting texteditor \ textwidgets widgetsaddons windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus gui network widgets xml \ - buildtools:build qmake:build testlib:build +USE_QT= base USE_XORG= x11 -KDE_INVENT= fdfe7a23d95413007bbd6e26182dc423b2d6efa0 sdk - .include diff --git a/devel/kommit/distinfo b/devel/kommit/distinfo index b33cc62c844..384f669b366 100644 --- a/devel/kommit/distinfo +++ b/devel/kommit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1704215721 -SHA256 (sdk-kommit-fdfe7a23d95413007bbd6e26182dc423b2d6efa0_GL0.tar.gz) = 31b35dcde4d142890ab1e667ac4ce1500a613d2175b64bbfbd2f42936b100629 -SIZE (sdk-kommit-fdfe7a23d95413007bbd6e26182dc423b2d6efa0_GL0.tar.gz) = 1508005 +TIMESTAMP = 1719859903 +SHA256 (kommit-1.6.0.tar.xz) = ac30eb5f1a8c4035c6499d27325d499121ac2de7b3d381cacb0dd7427fb45025 +SIZE (kommit-1.6.0.tar.xz) = 1225548 diff --git a/devel/kommit/pkg-plist b/devel/kommit/pkg-plist index 7d18fb79bcc..264ab2978cb 100644 --- a/devel/kommit/pkg-plist +++ b/devel/kommit/pkg-plist @@ -2,20 +2,17 @@ bin/kommit bin/kommitdiff bin/kommitmerge lib/libkommit.so.0 -lib/libkommit.so.1.4.0 +lib/libkommit.so.1.6.0 lib/libkommitdiff.so.0 -lib/libkommitdiff.so.1.4.0 +lib/libkommitdiff.so.1.6.0 lib/libkommitgui.so.0 -lib/libkommitgui.so.1.4.0 +lib/libkommitgui.so.1.6.0 lib/libkommitwidgets.so.0 -lib/libkommitwidgets.so.1.4.0 +lib/libkommitwidgets.so.1.6.0 %%QT_PLUGINDIR%%/dolphin/vcs/kommitdolphinplugin.so share/applications/org.kde.kommit.desktop share/applications/org.kde.kommit.diff.desktop share/applications/org.kde.kommit.merge.desktop -share/doc/HTML/en/kommit/index.cache.bz2 -share/doc/HTML/en/kommit/index.docbook -share/doc/HTML/en/kommit/screenshot_main.png share/icons/hicolor/16x16/apps/kommit.png share/icons/hicolor/22x22/apps/kommit.png share/icons/hicolor/32x32/apps/kommit.png @@ -67,6 +64,7 @@ share/locale/lt/LC_MESSAGES/kommit.mo share/locale/nl/LC_MESSAGES/kommit.mo share/locale/pl/LC_MESSAGES/kommit.mo share/locale/pt/LC_MESSAGES/kommit.mo +share/locale/pt_BR/LC_MESSAGES/kommit.mo share/locale/sk/LC_MESSAGES/kommit.mo share/locale/sl/LC_MESSAGES/kommit.mo share/locale/sv/LC_MESSAGES/kommit.mo @@ -75,4 +73,4 @@ share/locale/uk/LC_MESSAGES/kommit.mo share/locale/zh_CN/LC_MESSAGES/kommit.mo share/locale/zh_TW/LC_MESSAGES/kommit.mo share/metainfo/org.kde.kommit.appdata.xml -share/qlogging-categories5/kommit.categories +share/qlogging-categories6/kommit.categories diff --git a/devel/kopeninghours/Makefile b/devel/kopeninghours/Makefile new file mode 100644 index 00000000000..968fbcb9254 --- /dev/null +++ b/devel/kopeninghours/Makefile @@ -0,0 +1,19 @@ +PORTNAME= kopeninghours +DISTVERSION= ${KDE_APPLICATIONS_VERSION} +CATEGORIES= devel kde kde-applications + +MAINTAINER= kde@FreeBSD.org +COMMENT= Library for parsing and evaluating OSM opening hours expressions +WWW= https://www.kde.org/ + +LICENSE= LGPL21 + +USES= bison cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz +USE_KDE= holidays i18n \ + ecm:build +USE_QT= base declarative +USE_LDCONFIG= yes + +OPTIONS_DEFINE= DOCS + +.include diff --git a/devel/kopeninghours/distinfo b/devel/kopeninghours/distinfo new file mode 100644 index 00000000000..64957ba18d8 --- /dev/null +++ b/devel/kopeninghours/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1734460101 +SHA256 (KDE/release-service/24.12.0/kopeninghours-24.12.0.tar.xz) = 16d29db8c240306794ef5938ce8ef8bea05974c81f4ebe3adf828a14eb6c0656 +SIZE (KDE/release-service/24.12.0/kopeninghours-24.12.0.tar.xz) = 74772 diff --git a/devel/kopeninghours/pkg-descr b/devel/kopeninghours/pkg-descr new file mode 100644 index 00000000000..ce760118a4c --- /dev/null +++ b/devel/kopeninghours/pkg-descr @@ -0,0 +1 @@ +Library for parsing and evaluating OSM opening hours expressions. diff --git a/devel/kopeninghours/pkg-plist b/devel/kopeninghours/pkg-plist new file mode 100644 index 00000000000..c1ea04a1168 --- /dev/null +++ b/devel/kopeninghours/pkg-plist @@ -0,0 +1,58 @@ +include/KOpeningHours/Display +include/KOpeningHours/Interval +include/KOpeningHours/IntervalModel +include/KOpeningHours/OpeningHours +include/kopeninghours/display.h +include/kopeninghours/interval.h +include/kopeninghours/intervalmodel.h +include/kopeninghours/kopeninghours_export.h +include/kopeninghours/openinghours.h +include/kopeninghours_version.h +lib/cmake/KOpeningHours/KOpeningHoursConfig.cmake +lib/cmake/KOpeningHours/KOpeningHoursConfigVersion.cmake +lib/cmake/KOpeningHours/KOpeningHoursTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KOpeningHours/KOpeningHoursTargets.cmake +lib/libKOpeningHours.so +lib/libKOpeningHours.so.1 +lib/libKOpeningHours.so.%%KDE_APPLICATIONS_VERSION%% +%%QT_QMLDIR%%/org/kde/kopeninghours/kde-qmlmodule.version +%%QT_QMLDIR%%/org/kde/kopeninghours/kopeninghoursqmlplugin.qmltypes +%%QT_QMLDIR%%/org/kde/kopeninghours/libkopeninghoursqmlplugin.so +%%QT_QMLDIR%%/org/kde/kopeninghours/qmldir +share/locale/ast/LC_MESSAGES/kopeninghours.mo +share/locale/ca/LC_MESSAGES/kopeninghours.mo +share/locale/ca@valencia/LC_MESSAGES/kopeninghours.mo +share/locale/cs/LC_MESSAGES/kopeninghours.mo +share/locale/de/LC_MESSAGES/kopeninghours.mo +share/locale/en_GB/LC_MESSAGES/kopeninghours.mo +share/locale/eo/LC_MESSAGES/kopeninghours.mo +share/locale/es/LC_MESSAGES/kopeninghours.mo +share/locale/eu/LC_MESSAGES/kopeninghours.mo +share/locale/fi/LC_MESSAGES/kopeninghours.mo +share/locale/fr/LC_MESSAGES/kopeninghours.mo +share/locale/gl/LC_MESSAGES/kopeninghours.mo +share/locale/he/LC_MESSAGES/kopeninghours.mo +share/locale/hi/LC_MESSAGES/kopeninghours.mo +share/locale/hu/LC_MESSAGES/kopeninghours.mo +share/locale/ia/LC_MESSAGES/kopeninghours.mo +share/locale/it/LC_MESSAGES/kopeninghours.mo +share/locale/ja/LC_MESSAGES/kopeninghours.mo +share/locale/ka/LC_MESSAGES/kopeninghours.mo +share/locale/ko/LC_MESSAGES/kopeninghours.mo +share/locale/lt/LC_MESSAGES/kopeninghours.mo +share/locale/lv/LC_MESSAGES/kopeninghours.mo +share/locale/nl/LC_MESSAGES/kopeninghours.mo +share/locale/nn/LC_MESSAGES/kopeninghours.mo +share/locale/pl/LC_MESSAGES/kopeninghours.mo +share/locale/pt/LC_MESSAGES/kopeninghours.mo +share/locale/pt_BR/LC_MESSAGES/kopeninghours.mo +share/locale/ro/LC_MESSAGES/kopeninghours.mo +share/locale/ru/LC_MESSAGES/kopeninghours.mo +share/locale/sk/LC_MESSAGES/kopeninghours.mo +share/locale/sl/LC_MESSAGES/kopeninghours.mo +share/locale/sv/LC_MESSAGES/kopeninghours.mo +share/locale/tr/LC_MESSAGES/kopeninghours.mo +share/locale/uk/LC_MESSAGES/kopeninghours.mo +share/locale/zh_CN/LC_MESSAGES/kopeninghours.mo +share/locale/zh_TW/LC_MESSAGES/kopeninghours.mo +share/qlogging-categories6/org_kde_kopeninghours.categories diff --git a/devel/kore/Makefile b/devel/kore/Makefile deleted file mode 100644 index 3207950b012..00000000000 --- a/devel/kore/Makefile +++ /dev/null @@ -1,66 +0,0 @@ -PORTNAME= kore -DISTVERSION= 4.2.3 -PORTREVISION= 1 -CATEGORIES= devel www -MASTER_SITES= https://kore.io/releases/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Web application framework for writing web APIs in C -WWW= http://www.kore.io/ - -LICENSE= ISCL -LICENSE_FILE= ${WRKSRC}/LICENSE - -BROKEN= Fails to build, error: no member named 'gi_frame' in 'PyGenObject' -DEPRECATED= Unmaintained in tree for years and broken for months -EXPIRATION_DATE=2025-01-31 - -USES= compiler:c11 gmake ssl - -MAKE_ARGS= OPENSSL_PATH=${OPENSSLBASE} -CFLAGS+= -std=c11 - -PORTEXAMPLES= * - -OPTIONS_DEFINE= ACME CURL DEBUG EXAMPLES HTTP JSONRPC PGSQL PYTHON \ - TASKS TLS -OPTIONS_DEFAULT= ACME CURL HTTP JSONRPC PGSQL PYTHON TASKS TLS -OPTIONS_SUB= yes - -ACME_DESC= Build with ACME support -HTTP_DESC= Build with HTTP support -JSONRPC_DESC= Build with JSON-RPC support -TASKS_DESC= Build with tasks support - -ACME_MAKE_ARGS= ACME=1 -CURL_LIB_DEPENDS= libcurl.so:ftp/curl -CURL_MAKE_ARGS= CURL=1 -DEBUG_MAKE_ARGS= DEBUG=1 -HTTP_MAKE_ARGS_OFF= NOHTTP=1 -JSONRPC_IMPLIES= HTTP -JSONRPC_LIB_DEPENDS= libyajl.so:devel/yajl -JSONRPC_MAKE_ARGS= JSONRPC=1 -PGSQL_IMPLIES= HTTP -PGSQL_USES= pgsql -PGSQL_MAKE_ARGS= PGSQL=1 -PYTHON_USES= gettext-runtime python -PYTHON_MAKE_ARGS= PYTHON=1 -PYTHON_BINARY_ALIAS= python3-config=${PYTHON_CMD}-config -TASKS_MAKE_ARGS= TASKS=1 -TLS_MAKE_ARGS_OFF= NOTLS=1 - -pre-configure: - @${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}/|g' \ - ${WRKSRC}/Makefile - @${REINPLACE_CMD} 's|%%OPENSSLINC%%|${OPENSSLINC}|g' \ - ${WRKSRC}/src/cli.c - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/kodev \ - ${STAGEDIR}${PREFIX}/bin/kore - -post-install-EXAMPLES-on: - @cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} - @cd ${WRKSRC}/conf && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} - -.include diff --git a/devel/kore/distinfo b/devel/kore/distinfo deleted file mode 100644 index 81ab785522e..00000000000 --- a/devel/kore/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1693422665 -SHA256 (kore-4.2.3.tar.gz) = f9a9727af97441ae87ff9250e374b9fe3a32a3348b25cb50bd2b7de5ec7f5d82 -SIZE (kore-4.2.3.tar.gz) = 1085717 diff --git a/devel/kore/files/patch-Makefile b/devel/kore/files/patch-Makefile deleted file mode 100644 index 6ff3989fb67..00000000000 --- a/devel/kore/files/patch-Makefile +++ /dev/null @@ -1,49 +0,0 @@ ---- Makefile.orig 2022-08-22 11:18:44 UTC -+++ Makefile -@@ -31,9 +31,9 @@ S_SRC+= src/tls_$(TLS_BACKEND).c - FEATURES= - FEATURES_INC= - --CFLAGS+=-Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -+CFLAGS+=-Wall -Wstrict-prototypes -Wmissing-prototypes - CFLAGS+=-Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual --CFLAGS+=-Wsign-compare -Iinclude/kore -I$(OBJDIR) -std=c99 -pedantic -+CFLAGS+=-Wsign-compare -Iinclude/kore -I$(OBJDIR) -pedantic - CFLAGS+=-Wtype-limits -fno-common - CFLAGS+=-DPREFIX='"$(PREFIX)"' -fstack-protector-all - -@@ -66,12 +66,6 @@ ifneq ("$(DEBUG)", "") - FEATURES+=-DKORE_DEBUG - endif - --ifneq ("$(NOOPT)", "") -- CFLAGS+=-O0 --else -- CFLAGS+=-O2 --endif -- - ifneq ("$(NOSENDFILE)", "") - CFLAGS+=-DKORE_NO_SENDFILE - endif -@@ -120,8 +114,8 @@ endif - - OSNAME=$(shell uname -s | sed -e 's/[-_].*//g' | tr A-Z a-z) - ifeq ("$(OSNAME)", "freebsd") -- KORE_CURL_LIB=-L/usr/local/lib -lcurl -- KORE_CURL_INC=-I/usr/local/include -+ KORE_CURL_LIB=-L%%LOCALBASE%%/lib -lcurl -+ KORE_CURL_INC=-I%%LOCALBASE%%/include - endif - - ifneq ("$(ACME)", "") -@@ -161,8 +155,8 @@ else ifeq ("$(OSNAME)", "linux") - else - S_SRC+=src/bsd.c - ifneq ("$(JSONRPC)", "") -- CFLAGS+=-I/usr/local/include -- LDFLAGS+=-L/usr/local/lib -+ CFLAGS+=-I%%LOCALBASE%%/include -+ LDFLAGS+=-L%%LOCALBASE%%/lib - endif - endif - diff --git a/devel/kore/files/patch-kodev_Makefile b/devel/kore/files/patch-kodev_Makefile deleted file mode 100644 index baa8e531509..00000000000 --- a/devel/kore/files/patch-kodev_Makefile +++ /dev/null @@ -1,24 +0,0 @@ ---- kodev/Makefile.orig 2022-08-22 11:18:44 UTC -+++ kodev/Makefile -@@ -9,17 +9,11 @@ INSTALL_DIR=$(PREFIX)/bin - - S_SRC= ../src/cli.c - --CFLAGS+=-Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -+CFLAGS+=-Wall -Wstrict-prototypes -Wmissing-prototypes - CFLAGS+=-Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual --CFLAGS+=-Wsign-compare -Iincludes -std=c99 -pedantic --CFLAGS+=-DPREFIX='"$(PREFIX)"' --LDFLAGS=-lcrypto -- --ifneq ("$(NOOPT)", "") -- CFLAGS+=-O0 --else -- CFLAGS+=-O2 --endif -+CFLAGS+=-Wsign-compare -Iincludes -pedantic -+CFLAGS+=-DPREFIX='"$(PREFIX)"' -I$(OPENSSL_PATH)/include -+LDFLAGS+=-L$(OPENSSL_PATH)/lib -lcrypto - - ifneq ("$(MINIMAL)", "") - CFLAGS+=-DKODEV_MINIMAL diff --git a/devel/kore/files/patch-src_cli.c b/devel/kore/files/patch-src_cli.c deleted file mode 100644 index fb0ba439364..00000000000 --- a/devel/kore/files/patch-src_cli.c +++ /dev/null @@ -1,11 +0,0 @@ ---- src/cli.c.orig 2022-08-22 11:18:44 UTC -+++ src/cli.c -@@ -867,6 +867,8 @@ cli_ldflags(int argc, char **argv) - cli_kore_load_file("linker", NULL, &p, &len); - printf("%.*s ", (int)len, p); - -+ printf("-I%%OPENSSLINC%% "); -+ - #if defined(__MACH__) - printf("-dynamiclib -undefined suppress -flat_namespace "); - #else diff --git a/devel/kore/files/patch-src_python.c b/devel/kore/files/patch-src_python.c deleted file mode 100644 index 1df8f209a10..00000000000 --- a/devel/kore/files/patch-src_python.c +++ /dev/null @@ -1,11 +0,0 @@ ---- src/python.c.orig 2023-11-17 22:08:08 UTC -+++ src/python.c -@@ -4828,7 +4828,7 @@ pyhttp_iterobj_next(struct pyhttp_iterobj *iterobj) - } - - kore_buf_reset(&iterobj->buf); -- kore_buf_appendf(&iterobj->buf, "%lx\r\n", length); -+ kore_buf_appendf(&iterobj->buf, "%zx\r\n", length); - kore_buf_append(&iterobj->buf, ptr, length); - kore_buf_appendf(&iterobj->buf, "\r\n"); - diff --git a/devel/kore/files/patch-tools_kore-serve_conf_build.conf b/devel/kore/files/patch-tools_kore-serve_conf_build.conf deleted file mode 100644 index be1d1dc8c9a..00000000000 --- a/devel/kore/files/patch-tools_kore-serve_conf_build.conf +++ /dev/null @@ -1,10 +0,0 @@ ---- tools/kore-serve/conf/build.conf.orig 2022-08-22 11:18:44 UTC -+++ tools/kore-serve/conf/build.conf -@@ -2,7 +2,6 @@ single_binary=yes - kore_source=../../ - kore_flavor=NOTLS=1 - --cflags=-std=c99 -Werror - cflags=-Wall -Wmissing-declarations -Wshadow - cflags=-Wstrict-prototypes -Wmissing-prototypes - cflags=-Wpointer-arith -Wcast-qual -Wsign-compare diff --git a/devel/kore/pkg-descr b/devel/kore/pkg-descr deleted file mode 100644 index c9e7cc4a8e2..00000000000 --- a/devel/kore/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -Kore is an easy to use web application framework for writing scalable -web APIs in C. Its main goals are security, scalability and allowing -rapid development and deployment of such APIs. - -Because of this Kore is an ideal candidate for building robust, -scalable and secure web things. diff --git a/devel/kore/pkg-plist b/devel/kore/pkg-plist deleted file mode 100644 index d71588b7521..00000000000 --- a/devel/kore/pkg-plist +++ /dev/null @@ -1,88 +0,0 @@ -bin/kodev -bin/kore -include/kore/acme.h -include/kore/curl.h -include/kore/hooks.h -include/kore/http.h -include/kore/jsonrpc.h -include/kore/kore.h -include/kore/pgsql.h -include/kore/python_api.h -include/kore/python_methods.h -include/kore/seccomp.h -include/kore/sha1.h -include/kore/sha2.h -include/kore/tasks.h -share/man/man1/kodev.1.gz -%%DATADIR%%/features -%%DATADIR%%/ffdhe4096.pem -%%DATADIR%%/include/kore/acme.h -%%DATADIR%%/include/kore/curl.h -%%DATADIR%%/include/kore/hooks.h -%%DATADIR%%/include/kore/http.h -%%DATADIR%%/include/kore/jsonrpc.h -%%DATADIR%%/include/kore/kore.h -%%DATADIR%%/include/kore/pgsql.h -%%DATADIR%%/include/kore/python_api.h -%%DATADIR%%/include/kore/python_methods.h -%%DATADIR%%/include/kore/seccomp.h -%%DATADIR%%/include/kore/sha1.h -%%DATADIR%%/include/kore/sha2.h -%%DATADIR%%/include/kore/tasks.h -%%DATADIR%%/linker -%%DATADIR%%/Makefile -%%DATADIR%%/misc/curl-extract-opt.sh -%%DATADIR%%/misc/curl/python_curlopt.h -%%DATADIR%%/misc/ffdhe4096.pem -%%DATADIR%%/misc/kore-build/build-curl.sh -%%DATADIR%%/misc/kore-build/build-kodev.sh -%%DATADIR%%/misc/kore-build/build-kore.sh -%%DATADIR%%/misc/kore-build/build-nghttp2.sh -%%DATADIR%%/misc/kore-build/build-openssl.sh -%%DATADIR%%/misc/kore-build/build-python.sh -%%DATADIR%%/misc/kore-build/helpers.sh -%%DATADIR%%/misc/linux-platform.sh -%%DATADIR%%/misc/linux/aarch64_syscall.h.in -%%DATADIR%%/misc/linux/arm_syscall.h.in -%%DATADIR%%/misc/linux/x86_64_syscall.h.in -%%DATADIR%%/misc/python3-config.sh -%%DATADIR%%/RELEASE -%%DATADIR%%/src/accesslog.c -%%DATADIR%%/src/acme.c -%%DATADIR%%/src/auth.c -%%DATADIR%%/src/bsd.c -%%DATADIR%%/src/buf.c -%%DATADIR%%/src/cli.c -%%DATADIR%%/src/config.c -%%DATADIR%%/src/connection.c -%%DATADIR%%/src/curl.c -%%DATADIR%%/src/domain.c -%%DATADIR%%/src/filemap.c -%%DATADIR%%/src/fileref.c -%%DATADIR%%/src/http.c -%%DATADIR%%/src/json.c -%%DATADIR%%/src/jsonrpc.c -%%DATADIR%%/src/keymgr_openssl.c -%%DATADIR%%/src/kore.c -%%DATADIR%%/src/linux.c -%%DATADIR%%/src/log.c -%%DATADIR%%/src/mem.c -%%DATADIR%%/src/module.c -%%DATADIR%%/src/msg.c -%%DATADIR%%/src/net.c -%%DATADIR%%/src/pgsql.c -%%DATADIR%%/src/pool.c -%%DATADIR%%/src/python.c -%%DATADIR%%/src/route.c -%%DATADIR%%/src/runtime.c -%%DATADIR%%/src/seccomp.c -%%DATADIR%%/src/sha1.c -%%DATADIR%%/src/sha2.c -%%DATADIR%%/src/tasks.c -%%DATADIR%%/src/timer.c -%%DATADIR%%/src/tls_none.c -%%DATADIR%%/src/tls_openssl.c -%%DATADIR%%/src/utils.c -%%DATADIR%%/src/validator.c -%%DATADIR%%/src/websocket.c -%%DATADIR%%/src/worker.c diff --git a/devel/kpublictransport/Makefile b/devel/kpublictransport/Makefile index dd911fd8677..9945e5e8728 100644 --- a/devel/kpublictransport/Makefile +++ b/devel/kpublictransport/Makefile @@ -1,6 +1,5 @@ PORTNAME= kpublictransport DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 6 CATEGORIES= devel kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -8,14 +7,15 @@ COMMENT= Access realtime public transport data LIB_DEPENDS= libprotobuf.so:devel/protobuf -USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz USE_KDE= ecm:build -USE_QT= core declarative gui network \ - buildtools:build qmake:build +USE_QT= base OPTIONS_DEFINE= DOCS +CXXFLAGS= -DPROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII=0 + # Override shared library version -KDE_APPLICATIONS_SHLIB_VER= ${KDE_APPLICATIONS_VERSION} +#KDE_APPLICATIONS_SHLIB_VER= ${KDE_APPLICATIONS_VERSION} .include diff --git a/devel/kpublictransport/distinfo b/devel/kpublictransport/distinfo index a01957e77e7..9a5f9cda2bc 100644 --- a/devel/kpublictransport/distinfo +++ b/devel/kpublictransport/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889342 -SHA256 (KDE/release-service/23.08.5/kpublictransport-23.08.5.tar.xz) = e3f7e56e9e8b26310d26184e8b2a2b6f308c98cc98457181f4d5eabc0b255a58 -SIZE (KDE/release-service/23.08.5/kpublictransport-23.08.5.tar.xz) = 572952 +TIMESTAMP = 1734460102 +SHA256 (KDE/release-service/24.12.0/kpublictransport-24.12.0.tar.xz) = b1e0f9498219e5733d47d2c8b60082201ea285215e392831a587267e2c683250 +SIZE (KDE/release-service/24.12.0/kpublictransport-24.12.0.tar.xz) = 757532 diff --git a/devel/kpublictransport/pkg-plist b/devel/kpublictransport/pkg-plist index f6e697be770..e7e40209460 100644 --- a/devel/kpublictransport/pkg-plist +++ b/devel/kpublictransport/pkg-plist @@ -6,6 +6,7 @@ include/KPublicTransport/KPublicTransport/CoverageArea include/KPublicTransport/KPublicTransport/Datatypes include/KPublicTransport/KPublicTransport/Disruption include/KPublicTransport/KPublicTransport/Equipment +include/KPublicTransport/KPublicTransport/Feature include/KPublicTransport/KPublicTransport/IndividualTransport include/KPublicTransport/KPublicTransport/Journey include/KPublicTransport/KPublicTransport/JourneyQueryModel @@ -42,6 +43,7 @@ include/KPublicTransport/kpublictransport/coveragearea.h include/KPublicTransport/kpublictransport/datatypes.h include/KPublicTransport/kpublictransport/disruption.h include/KPublicTransport/kpublictransport/equipment.h +include/KPublicTransport/kpublictransport/feature.h include/KPublicTransport/kpublictransport/individualtransport.h include/KPublicTransport/kpublictransport/journey.h include/KPublicTransport/kpublictransport/journeyquerymodel.h @@ -79,16 +81,51 @@ lib/cmake/KPublicTransport/KPublicTransportTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/KPublicTransport/KPublicTransportTargets.cmake lib/libKPublicTransport.so lib/libKPublicTransport.so.1 -lib/libKPublicTransport.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPublicTransport.so.%%KDE_APPLICATIONS_VERSION%% lib/libKPublicTransportOnboard.so lib/libKPublicTransportOnboard.so.1 lib/libKPublicTransportOnboard.so.%%KDE_APPLICATIONS_VERSION%% +%%QT_QMLDIR%%/org/kde/kpublictransport/kde-qmlmodule.version +%%QT_QMLDIR%%/org/kde/kpublictransport/kpublictransportqmlplugin.qmltypes %%QT_QMLDIR%%/org/kde/kpublictransport/libkpublictransportqmlplugin.so +%%QT_QMLDIR%%/org/kde/kpublictransport/onboard/kde-qmlmodule.version +%%QT_QMLDIR%%/org/kde/kpublictransport/onboard/kpublictransportonboardqmlplugin.qmltypes %%QT_QMLDIR%%/org/kde/kpublictransport/onboard/libkpublictransportonboardqmlplugin.so %%QT_QMLDIR%%/org/kde/kpublictransport/onboard/qmldir %%QT_QMLDIR%%/org/kde/kpublictransport/qmldir +%%QT_QMLDIR%%/org/kde/kpublictransport/ui/FeatureIcon.qml +%%QT_QMLDIR%%/org/kde/kpublictransport/ui/OccupancyIndicator.qml %%QT_QMLDIR%%/org/kde/kpublictransport/ui/VehicleSectionItem.qml +%%QT_QMLDIR%%/org/kde/kpublictransport/ui/kde-qmlmodule.version +%%QT_QMLDIR%%/org/kde/kpublictransport/ui/kpublictransportquickplugin.qmltypes %%QT_QMLDIR%%/org/kde/kpublictransport/ui/libkpublictransportquickplugin.so %%QT_QMLDIR%%/org/kde/kpublictransport/ui/qmldir -share/qlogging-categories5/org_kde_kpublictransport.categories -share/qlogging-categories5/org_kde_kpublictransport_onboard.categories +share/locale/ca/LC_MESSAGES/kpublictransport.mo +share/locale/ca@valencia/LC_MESSAGES/kpublictransport.mo +share/locale/cs/LC_MESSAGES/kpublictransport.mo +share/locale/de/LC_MESSAGES/kpublictransport.mo +share/locale/en_GB/LC_MESSAGES/kpublictransport.mo +share/locale/eo/LC_MESSAGES/kpublictransport.mo +share/locale/es/LC_MESSAGES/kpublictransport.mo +share/locale/eu/LC_MESSAGES/kpublictransport.mo +share/locale/fi/LC_MESSAGES/kpublictransport.mo +share/locale/fr/LC_MESSAGES/kpublictransport.mo +share/locale/gl/LC_MESSAGES/kpublictransport.mo +share/locale/he/LC_MESSAGES/kpublictransport.mo +share/locale/hu/LC_MESSAGES/kpublictransport.mo +share/locale/ia/LC_MESSAGES/kpublictransport.mo +share/locale/it/LC_MESSAGES/kpublictransport.mo +share/locale/ka/LC_MESSAGES/kpublictransport.mo +share/locale/ko/LC_MESSAGES/kpublictransport.mo +share/locale/lv/LC_MESSAGES/kpublictransport.mo +share/locale/nl/LC_MESSAGES/kpublictransport.mo +share/locale/pl/LC_MESSAGES/kpublictransport.mo +share/locale/ru/LC_MESSAGES/kpublictransport.mo +share/locale/sk/LC_MESSAGES/kpublictransport.mo +share/locale/sl/LC_MESSAGES/kpublictransport.mo +share/locale/sv/LC_MESSAGES/kpublictransport.mo +share/locale/tr/LC_MESSAGES/kpublictransport.mo +share/locale/uk/LC_MESSAGES/kpublictransport.mo +share/locale/zh_CN/LC_MESSAGES/kpublictransport.mo +share/qlogging-categories6/org_kde_kpublictransport.categories +share/qlogging-categories6/org_kde_kpublictransport_onboard.categories diff --git a/devel/ktextaddons/Makefile b/devel/ktextaddons/Makefile index 605706bf4f4..758f90d00b7 100644 --- a/devel/ktextaddons/Makefile +++ b/devel/ktextaddons/Makefile @@ -1,5 +1,6 @@ PORTNAME= ktextaddons DISTVERSION= 1.5.4 +PORTREVISION= 1 CATEGORIES= devel kde MASTER_SITES= KDE/stable/${PORTNAME}/ @@ -9,15 +10,14 @@ WWW= https://invent.kde.org/libraries/ktextaddons/ LICENSE= LGPL20+ -LIB_DEPENDS= libqt5keychain.so:security/qtkeychain +LIB_DEPENDS= libqt6keychain.so:security/qtkeychain@qt6 -USES= cmake kde:5 qt:5 tar:xz xorg -USE_KDE= archive auth codecs completion config configwidgets coreaddons \ - i18n jobwidgets kio service solid sonnet syntaxhighlighting \ - widgetsaddons windowsystem \ +USES= gettext cmake kde:6 qt:6 tar:xz xorg +USE_KDE= archive auth codecs completion config configwidgets \ + coreaddons i18n jobwidgets kio service solid sonnet \ + syntaxhighlighting widgetsaddons windowsystem \ ecm:build -USE_QT= core concurrent dbus gui network speech widgets xml \ - buildtools:build qmake:build +USE_QT= base speech USE_XORG= x11 PLIST_SUB+= LIBVERSION=${PORTVERSION} diff --git a/devel/ktextaddons/distinfo b/devel/ktextaddons/distinfo index cbe480b43b4..834902a047a 100644 --- a/devel/ktextaddons/distinfo +++ b/devel/ktextaddons/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1716635806 +TIMESTAMP = 1717064253 SHA256 (ktextaddons-1.5.4.tar.xz) = 64b80602e84b25e9164620af3f6341fa865b85e826ab8f5e02061ae24a277b20 SIZE (ktextaddons-1.5.4.tar.xz) = 471052 diff --git a/devel/ktextaddons/pkg-plist b/devel/ktextaddons/pkg-plist index 84168f40530..9d16ef70ad7 100644 --- a/devel/ktextaddons/pkg-plist +++ b/devel/ktextaddons/pkg-plist @@ -1,274 +1,272 @@ -include/KF5/TextAddonsWidgets/TextAddonsWidgets/LineEditCatchReturnKey -include/KF5/TextAddonsWidgets/TextAddonsWidgets/SelectSpecialCharDialog -include/KF5/TextAddonsWidgets/TextAddonsWidgets/SlideContainer -include/KF5/TextAddonsWidgets/textaddonswidgets/lineeditcatchreturnkey.h -include/KF5/TextAddonsWidgets/textaddonswidgets/selectspecialchardialog.h -include/KF5/TextAddonsWidgets/textaddonswidgets/slidecontainer.h -include/KF5/TextAddonsWidgets/textaddonswidgets/textaddonswidgets_export.h -include/KF5/TextAddonsWidgets/textaddonswidgets_version.h -include/KF5/TextAutoCorrectionCore/TextAutoCorrectionCore/AutoCorrection -include/KF5/TextAutoCorrectionCore/TextAutoCorrectionCore/AutoCorrectionSettings -include/KF5/TextAutoCorrectionCore/TextAutoCorrectionCore/AutoCorrectionUtils -include/KF5/TextAutoCorrectionCore/TextAutoCorrectionCore/ImportAbstractAutocorrection -include/KF5/TextAutoCorrectionCore/TextAutoCorrectionCore/ImportKMailAutocorrection -include/KF5/TextAutoCorrectionCore/TextAutoCorrectionCore/ImportLibreOfficeAutocorrection -include/KF5/TextAutoCorrectionCore/TextAutoCorrectionCore/TextAutoCorrectionSettings -include/KF5/TextAutoCorrectionCore/textautocorrectioncore/autocorrection.h -include/KF5/TextAutoCorrectionCore/textautocorrectioncore/autocorrectionsettings.h -include/KF5/TextAutoCorrectionCore/textautocorrectioncore/autocorrectionutils.h -include/KF5/TextAutoCorrectionCore/textautocorrectioncore/importabstractautocorrection.h -include/KF5/TextAutoCorrectionCore/textautocorrectioncore/importkmailautocorrection.h -include/KF5/TextAutoCorrectionCore/textautocorrectioncore/importlibreofficeautocorrection.h -include/KF5/TextAutoCorrectionCore/textautocorrectioncore/textautocorrectioncore_export.h -include/KF5/TextAutoCorrectionCore/textautocorrectioncore/textautocorrectionsetting_base.h -include/KF5/TextAutoCorrectionCore/textautocorrectioncore/textautocorrectionsettings.h -include/KF5/TextAutoCorrectionCore/textautocorrectioncore_version.h -include/KF5/TextAutoCorrectionWidgets/TextAutoCorrectionWidgets/AutoCorrectionLanguage -include/KF5/TextAutoCorrectionWidgets/TextAutoCorrectionWidgets/AutoCorrectionTextEdit -include/KF5/TextAutoCorrectionWidgets/TextAutoCorrectionWidgets/AutoCorrectionWidget -include/KF5/TextAutoCorrectionWidgets/textautocorrectionwidgets/autocorrectionlanguage.h -include/KF5/TextAutoCorrectionWidgets/textautocorrectionwidgets/autocorrectiontextedit.h -include/KF5/TextAutoCorrectionWidgets/textautocorrectionwidgets/autocorrectionwidget.h -include/KF5/TextAutoCorrectionWidgets/textautocorrectionwidgets/textautocorrectionwidgets_export.h -include/KF5/TextAutoCorrectionWidgets/textautocorrectionwidgets_version.h -include/KF5/TextCustomEditor/TextCustomEditor/PlainTextEditFindBar -include/KF5/TextCustomEditor/TextCustomEditor/PlainTextEditor -include/KF5/TextCustomEditor/TextCustomEditor/PlainTextEditorWidget -include/KF5/TextCustomEditor/TextCustomEditor/PlainTextSyntaxSpellCheckingHighlighter -include/KF5/TextCustomEditor/TextCustomEditor/RichTextBrowser -include/KF5/TextCustomEditor/TextCustomEditor/RichTextBrowserFindBar -include/KF5/TextCustomEditor/TextCustomEditor/RichTextBrowserWidget -include/KF5/TextCustomEditor/TextCustomEditor/RichTextEditFindBar -include/KF5/TextCustomEditor/TextCustomEditor/RichTextEditor -include/KF5/TextCustomEditor/TextCustomEditor/RichTextEditorWidget -include/KF5/TextCustomEditor/TextCustomEditor/TextEditFindBarBase -include/KF5/TextCustomEditor/TextCustomEditor/TextEditorCompleter -include/KF5/TextCustomEditor/TextCustomEditor/TextGotoLineWidget -include/KF5/TextCustomEditor/textcustomeditor/plaintexteditfindbar.h -include/KF5/TextCustomEditor/textcustomeditor/plaintexteditor.h -include/KF5/TextCustomEditor/textcustomeditor/plaintexteditorwidget.h -include/KF5/TextCustomEditor/textcustomeditor/plaintextsyntaxspellcheckinghighlighter.h -include/KF5/TextCustomEditor/textcustomeditor/richtextbrowser.h -include/KF5/TextCustomEditor/textcustomeditor/richtextbrowserfindbar.h -include/KF5/TextCustomEditor/textcustomeditor/richtextbrowserwidget.h -include/KF5/TextCustomEditor/textcustomeditor/richtexteditfindbar.h -include/KF5/TextCustomEditor/textcustomeditor/richtexteditor.h -include/KF5/TextCustomEditor/textcustomeditor/richtexteditorwidget.h -include/KF5/TextCustomEditor/textcustomeditor/textcustomeditor_export.h -include/KF5/TextCustomEditor/textcustomeditor/texteditfindbarbase.h -include/KF5/TextCustomEditor/textcustomeditor/texteditorcompleter.h -include/KF5/TextCustomEditor/textcustomeditor/textgotolinewidget.h -include/KF5/TextCustomEditor/textcustomeditor_version.h -include/KF5/TextEditTextToSpeech/TextEditTextToSpeech/TextToSpeech -include/KF5/TextEditTextToSpeech/TextEditTextToSpeech/TextToSpeechActions -include/KF5/TextEditTextToSpeech/TextEditTextToSpeech/TextToSpeechConfigDialog -include/KF5/TextEditTextToSpeech/TextEditTextToSpeech/TextToSpeechConfigWidget -include/KF5/TextEditTextToSpeech/TextEditTextToSpeech/TextToSpeechContainerWidget -include/KF5/TextEditTextToSpeech/TextEditTextToSpeech/TextToSpeechInterface -include/KF5/TextEditTextToSpeech/TextEditTextToSpeech/TextToSpeechWidget -include/KF5/TextEditTextToSpeech/textedittexttospeech/textedittexttospeech_export.h -include/KF5/TextEditTextToSpeech/textedittexttospeech/texttospeech.h -include/KF5/TextEditTextToSpeech/textedittexttospeech/texttospeechactions.h -include/KF5/TextEditTextToSpeech/textedittexttospeech/texttospeechconfigdialog.h -include/KF5/TextEditTextToSpeech/textedittexttospeech/texttospeechconfigwidget.h -include/KF5/TextEditTextToSpeech/textedittexttospeech/texttospeechcontainerwidget.h -include/KF5/TextEditTextToSpeech/textedittexttospeech/texttospeechinterface.h -include/KF5/TextEditTextToSpeech/textedittexttospeech/texttospeechwidget.h -include/KF5/TextEditTextToSpeech/textedittexttospeech_version.h -include/KF5/TextEmoticonsCore/TextEmoticonsCore/CustomEmoji -include/KF5/TextEmoticonsCore/TextEmoticonsCore/CustomEmojiIconManager -include/KF5/TextEmoticonsCore/TextEmoticonsCore/EmojiModel -include/KF5/TextEmoticonsCore/TextEmoticonsCore/EmojiModelManager -include/KF5/TextEmoticonsCore/TextEmoticonsCore/EmojiProxyModel -include/KF5/TextEmoticonsCore/TextEmoticonsCore/EmoticonCategory -include/KF5/TextEmoticonsCore/TextEmoticonsCore/EmoticonUnicodeUtils -include/KF5/TextEmoticonsCore/TextEmoticonsCore/RunningAnimatedImage -include/KF5/TextEmoticonsCore/TextEmoticonsCore/UnicodeEmoticon -include/KF5/TextEmoticonsCore/TextEmoticonsCore/UnicodeEmoticonManager -include/KF5/TextEmoticonsCore/TextEmoticonsCore/UnicodeEmoticonParser -include/KF5/TextEmoticonsCore/textemoticonscore/customemoji.h -include/KF5/TextEmoticonsCore/textemoticonscore/customemojiiconmanager.h -include/KF5/TextEmoticonsCore/textemoticonscore/emojimodel.h -include/KF5/TextEmoticonsCore/textemoticonscore/emojimodelmanager.h -include/KF5/TextEmoticonsCore/textemoticonscore/emojiproxymodel.h -include/KF5/TextEmoticonsCore/textemoticonscore/emoticoncategory.h -include/KF5/TextEmoticonsCore/textemoticonscore/emoticonunicodeutils.h -include/KF5/TextEmoticonsCore/textemoticonscore/runninganimatedimage.h -include/KF5/TextEmoticonsCore/textemoticonscore/textemoticonscore_export.h -include/KF5/TextEmoticonsCore/textemoticonscore/unicodeemoticon.h -include/KF5/TextEmoticonsCore/textemoticonscore/unicodeemoticonmanager.h -include/KF5/TextEmoticonsCore/textemoticonscore/unicodeemoticonparser.h -include/KF5/TextEmoticonsCore/textemoticonscore_version.h -include/KF5/TextEmoticonsWidgets/TextEmoticonsWidgets/EmoticonTextEditAction -include/KF5/TextEmoticonsWidgets/TextEmoticonsWidgets/EmoticonTextEditSelector -include/KF5/TextEmoticonsWidgets/textemoticonswidgets/emoticontexteditaction.h -include/KF5/TextEmoticonsWidgets/textemoticonswidgets/emoticontexteditselector.h -include/KF5/TextEmoticonsWidgets/textemoticonswidgets/textemoticonswidgets_export.h -include/KF5/TextEmoticonsWidgets/textemoticonswidgets_version.h -include/KF5/TextGrammarCheck/TextGrammarCheck/GrammalecteConfigDialog -include/KF5/TextGrammarCheck/TextGrammarCheck/GrammalecteConfigWidget -include/KF5/TextGrammarCheck/TextGrammarCheck/GrammalecteGenerateConfigOptionJob -include/KF5/TextGrammarCheck/TextGrammarCheck/GrammalecteManager -include/KF5/TextGrammarCheck/TextGrammarCheck/GrammalecteResultJob -include/KF5/TextGrammarCheck/TextGrammarCheck/GrammalecteResultWidget -include/KF5/TextGrammarCheck/TextGrammarCheck/GrammarAction -include/KF5/TextGrammarCheck/TextGrammarCheck/GrammarError -include/KF5/TextGrammarCheck/TextGrammarCheck/GrammarResultTextEdit -include/KF5/TextGrammarCheck/TextGrammarCheck/GrammarResultWidget -include/KF5/TextGrammarCheck/TextGrammarCheck/LanguageToolComboBox -include/KF5/TextGrammarCheck/TextGrammarCheck/LanguageToolConfigDialog -include/KF5/TextGrammarCheck/TextGrammarCheck/LanguageToolConfigWidget -include/KF5/TextGrammarCheck/TextGrammarCheck/LanguageToolGetListOfLanguageJob -include/KF5/TextGrammarCheck/TextGrammarCheck/LanguageToolManager -include/KF5/TextGrammarCheck/TextGrammarCheck/LanguageToolResultWidget -include/KF5/TextGrammarCheck/TextGrammarCheck/grammalecteconfigdialog.h -include/KF5/TextGrammarCheck/TextGrammarCheck/grammalecteconfigwidget.h -include/KF5/TextGrammarCheck/TextGrammarCheck/grammalectegenerateconfigoptionjob.h -include/KF5/TextGrammarCheck/TextGrammarCheck/grammalectemanager.h -include/KF5/TextGrammarCheck/TextGrammarCheck/grammalecteresultjob.h -include/KF5/TextGrammarCheck/TextGrammarCheck/grammalecteresultwidget.h -include/KF5/TextGrammarCheck/TextGrammarCheck/grammaraction.h -include/KF5/TextGrammarCheck/TextGrammarCheck/grammarerror.h -include/KF5/TextGrammarCheck/TextGrammarCheck/grammarresulttextedit.h -include/KF5/TextGrammarCheck/TextGrammarCheck/grammarresultwidget.h -include/KF5/TextGrammarCheck/TextGrammarCheck/languagetoolcombobox.h -include/KF5/TextGrammarCheck/TextGrammarCheck/languagetoolconfigdialog.h -include/KF5/TextGrammarCheck/TextGrammarCheck/languagetoolconfigwidget.h -include/KF5/TextGrammarCheck/TextGrammarCheck/languagetoolgetlistoflanguagejob.h -include/KF5/TextGrammarCheck/TextGrammarCheck/languagetoolmanager.h -include/KF5/TextGrammarCheck/TextGrammarCheck/languagetoolresultwidget.h -include/KF5/TextGrammarCheck/textgrammarcheck/grammalecteconfigdialog.h -include/KF5/TextGrammarCheck/textgrammarcheck/grammalecteconfigwidget.h -include/KF5/TextGrammarCheck/textgrammarcheck/grammalectegenerateconfigoptionjob.h -include/KF5/TextGrammarCheck/textgrammarcheck/grammalectemanager.h -include/KF5/TextGrammarCheck/textgrammarcheck/grammalecteresultjob.h -include/KF5/TextGrammarCheck/textgrammarcheck/grammalecteresultwidget.h -include/KF5/TextGrammarCheck/textgrammarcheck/grammaraction.h -include/KF5/TextGrammarCheck/textgrammarcheck/grammarerror.h -include/KF5/TextGrammarCheck/textgrammarcheck/grammarresulttextedit.h -include/KF5/TextGrammarCheck/textgrammarcheck/grammarresultwidget.h -include/KF5/TextGrammarCheck/textgrammarcheck/languagetoolcombobox.h -include/KF5/TextGrammarCheck/textgrammarcheck/languagetoolconfigdialog.h -include/KF5/TextGrammarCheck/textgrammarcheck/languagetoolconfigwidget.h -include/KF5/TextGrammarCheck/textgrammarcheck/languagetoolgetlistoflanguagejob.h -include/KF5/TextGrammarCheck/textgrammarcheck/languagetoolmanager.h -include/KF5/TextGrammarCheck/textgrammarcheck/languagetoolresultwidget.h -include/KF5/TextGrammarCheck/textgrammarcheck/textgrammarcheck_export.h -include/KF5/TextGrammarCheck/textgrammarcheck_version.h -include/KF5/TextTranslator/TextTranslator/TranslatorConfigureDialog -include/KF5/TextTranslator/TextTranslator/TranslatorConfigureLanguageListWidget -include/KF5/TextTranslator/TextTranslator/TranslatorConfigureListsWidget -include/KF5/TextTranslator/TextTranslator/TranslatorEngineAccessManager -include/KF5/TextTranslator/TextTranslator/TranslatorEngineClient -include/KF5/TextTranslator/TextTranslator/TranslatorEngineLoader -include/KF5/TextTranslator/TextTranslator/TranslatorEnginePlugin -include/KF5/TextTranslator/TextTranslator/TranslatorMenu -include/KF5/TextTranslator/TextTranslator/TranslatorUtil -include/KF5/TextTranslator/TextTranslator/TranslatorWidget -include/KF5/TextTranslator/TextTranslator/translatorconfiguredialog.h -include/KF5/TextTranslator/TextTranslator/translatorconfigurelanguagelistwidget.h -include/KF5/TextTranslator/TextTranslator/translatorconfigurelistswidget.h -include/KF5/TextTranslator/TextTranslator/translatorengineaccessmanager.h -include/KF5/TextTranslator/TextTranslator/translatorengineclient.h -include/KF5/TextTranslator/TextTranslator/translatorengineloader.h -include/KF5/TextTranslator/TextTranslator/translatorengineplugin.h -include/KF5/TextTranslator/TextTranslator/translatormenu.h -include/KF5/TextTranslator/TextTranslator/translatorutil.h -include/KF5/TextTranslator/TextTranslator/translatorwidget.h -include/KF5/TextTranslator/texttranslator/texttranslator_export.h -include/KF5/TextTranslator/texttranslator/translatorconfiguredialog.h -include/KF5/TextTranslator/texttranslator/translatorconfigurelanguagelistwidget.h -include/KF5/TextTranslator/texttranslator/translatorconfigurelistswidget.h -include/KF5/TextTranslator/texttranslator/translatorengineaccessmanager.h -include/KF5/TextTranslator/texttranslator/translatorengineclient.h -include/KF5/TextTranslator/texttranslator/translatorengineloader.h -include/KF5/TextTranslator/texttranslator/translatorengineplugin.h -include/KF5/TextTranslator/texttranslator/translatormenu.h -include/KF5/TextTranslator/texttranslator/translatorutil.h -include/KF5/TextTranslator/texttranslator/translatorwidget.h -include/KF5/TextTranslator/texttranslator_version.h -include/KF5/TextUtils/TextUtils/ConvertText -include/KF5/TextUtils/textutils/converttext.h -include/KF5/TextUtils/textutils/textutils_export.h -include/KF5/TextUtils/textutils_version.h -lib/cmake/KF5TextAddonsWidgets/KF5TextAddonsWidgetsConfig.cmake -lib/cmake/KF5TextAddonsWidgets/KF5TextAddonsWidgetsConfigVersion.cmake -lib/cmake/KF5TextAddonsWidgets/KF5TextAddonsWidgetsTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF5TextAddonsWidgets/KF5TextAddonsWidgetsTargets.cmake -lib/cmake/KF5TextAutoCorrectionCore/KF5TextAutoCorrectionCoreConfig.cmake -lib/cmake/KF5TextAutoCorrectionCore/KF5TextAutoCorrectionCoreConfigVersion.cmake -lib/cmake/KF5TextAutoCorrectionCore/KF5TextAutoCorrectionCoreTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF5TextAutoCorrectionCore/KF5TextAutoCorrectionCoreTargets.cmake -lib/cmake/KF5TextAutoCorrectionWidgets/KF5TextAutoCorrectionWidgetsConfig.cmake -lib/cmake/KF5TextAutoCorrectionWidgets/KF5TextAutoCorrectionWidgetsConfigVersion.cmake -lib/cmake/KF5TextAutoCorrectionWidgets/KF5TextAutoCorrectionWidgetsTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF5TextAutoCorrectionWidgets/KF5TextAutoCorrectionWidgetsTargets.cmake -lib/cmake/KF5TextCustomEditor/KF5TextCustomEditorConfig.cmake -lib/cmake/KF5TextCustomEditor/KF5TextCustomEditorConfigVersion.cmake -lib/cmake/KF5TextCustomEditor/KF5TextCustomEditorTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF5TextCustomEditor/KF5TextCustomEditorTargets.cmake -lib/cmake/KF5TextEditTextToSpeech/KF5TextEditTextToSpeechConfig.cmake -lib/cmake/KF5TextEditTextToSpeech/KF5TextEditTextToSpeechConfigVersion.cmake -lib/cmake/KF5TextEditTextToSpeech/KF5TextEditTextToSpeechTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF5TextEditTextToSpeech/KF5TextEditTextToSpeechTargets.cmake -lib/cmake/KF5TextEmoticonsCore/KF5TextEmoticonsCoreConfig.cmake -lib/cmake/KF5TextEmoticonsCore/KF5TextEmoticonsCoreConfigVersion.cmake -lib/cmake/KF5TextEmoticonsCore/KF5TextEmoticonsCoreTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF5TextEmoticonsCore/KF5TextEmoticonsCoreTargets.cmake -lib/cmake/KF5TextEmoticonsWidgets/KF5TextEmoticonsWidgetsConfig.cmake -lib/cmake/KF5TextEmoticonsWidgets/KF5TextEmoticonsWidgetsConfigVersion.cmake -lib/cmake/KF5TextEmoticonsWidgets/KF5TextEmoticonsWidgetsTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF5TextEmoticonsWidgets/KF5TextEmoticonsWidgetsTargets.cmake -lib/cmake/KF5TextGrammarCheck/KF5TextGrammarCheckConfig.cmake -lib/cmake/KF5TextGrammarCheck/KF5TextGrammarCheckConfigVersion.cmake -lib/cmake/KF5TextGrammarCheck/KF5TextGrammarCheckTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF5TextGrammarCheck/KF5TextGrammarCheckTargets.cmake -lib/cmake/KF5TextTranslator/KF5TextTranslatorConfig.cmake -lib/cmake/KF5TextTranslator/KF5TextTranslatorConfigVersion.cmake -lib/cmake/KF5TextTranslator/KF5TextTranslatorTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF5TextTranslator/KF5TextTranslatorTargets.cmake -lib/cmake/KF5TextUtils/KF5TextUtilsConfig.cmake -lib/cmake/KF5TextUtils/KF5TextUtilsConfigVersion.cmake -lib/cmake/KF5TextUtils/KF5TextUtilsTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF5TextUtils/KF5TextUtilsTargets.cmake -lib/libKF5TextAddonsWidgets.so -lib/libKF5TextAddonsWidgets.so.1 -lib/libKF5TextAddonsWidgets.so.%%LIBVERSION%% -lib/libKF5TextAutoCorrectionCore.so -lib/libKF5TextAutoCorrectionCore.so.1 -lib/libKF5TextAutoCorrectionCore.so.%%LIBVERSION%% -lib/libKF5TextAutoCorrectionWidgets.so -lib/libKF5TextAutoCorrectionWidgets.so.1 -lib/libKF5TextAutoCorrectionWidgets.so.%%LIBVERSION%% -lib/libKF5TextCustomEditor.so -lib/libKF5TextCustomEditor.so.1 -lib/libKF5TextCustomEditor.so.%%LIBVERSION%% -lib/libKF5TextEditTextToSpeech.so -lib/libKF5TextEditTextToSpeech.so.1 -lib/libKF5TextEditTextToSpeech.so.%%LIBVERSION%% -lib/libKF5TextEmoticonsCore.so -lib/libKF5TextEmoticonsCore.so.1 -lib/libKF5TextEmoticonsCore.so.%%LIBVERSION%% -lib/libKF5TextEmoticonsWidgets.so -lib/libKF5TextEmoticonsWidgets.so.1 -lib/libKF5TextEmoticonsWidgets.so.%%LIBVERSION%% -lib/libKF5TextGrammarCheck.so -lib/libKF5TextGrammarCheck.so.1 -lib/libKF5TextGrammarCheck.so.%%LIBVERSION%% -lib/libKF5TextTranslator.so -lib/libKF5TextTranslator.so.1 -lib/libKF5TextTranslator.so.%%LIBVERSION%% -lib/libKF5TextUtils.so -lib/libKF5TextUtils.so.1 -lib/libKF5TextUtils.so.%%LIBVERSION%% +include/KF6/TextAddonsWidgets/TextAddonsWidgets/SelectSpecialCharDialog +include/KF6/TextAddonsWidgets/TextAddonsWidgets/SlideContainer +include/KF6/TextAddonsWidgets/textaddonswidgets/selectspecialchardialog.h +include/KF6/TextAddonsWidgets/textaddonswidgets/slidecontainer.h +include/KF6/TextAddonsWidgets/textaddonswidgets/textaddonswidgets_export.h +include/KF6/TextAddonsWidgets/textaddonswidgets_version.h +include/KF6/TextAutoCorrectionCore/TextAutoCorrectionCore/AutoCorrection +include/KF6/TextAutoCorrectionCore/TextAutoCorrectionCore/AutoCorrectionSettings +include/KF6/TextAutoCorrectionCore/TextAutoCorrectionCore/AutoCorrectionUtils +include/KF6/TextAutoCorrectionCore/TextAutoCorrectionCore/ImportAbstractAutocorrection +include/KF6/TextAutoCorrectionCore/TextAutoCorrectionCore/ImportKMailAutocorrection +include/KF6/TextAutoCorrectionCore/TextAutoCorrectionCore/ImportLibreOfficeAutocorrection +include/KF6/TextAutoCorrectionCore/TextAutoCorrectionCore/TextAutoCorrectionSettings +include/KF6/TextAutoCorrectionCore/textautocorrectioncore/autocorrection.h +include/KF6/TextAutoCorrectionCore/textautocorrectioncore/autocorrectionsettings.h +include/KF6/TextAutoCorrectionCore/textautocorrectioncore/autocorrectionutils.h +include/KF6/TextAutoCorrectionCore/textautocorrectioncore/importabstractautocorrection.h +include/KF6/TextAutoCorrectionCore/textautocorrectioncore/importkmailautocorrection.h +include/KF6/TextAutoCorrectionCore/textautocorrectioncore/importlibreofficeautocorrection.h +include/KF6/TextAutoCorrectionCore/textautocorrectioncore/textautocorrectioncore_export.h +include/KF6/TextAutoCorrectionCore/textautocorrectioncore/textautocorrectionsetting_base.h +include/KF6/TextAutoCorrectionCore/textautocorrectioncore/textautocorrectionsettings.h +include/KF6/TextAutoCorrectionCore/textautocorrectioncore_version.h +include/KF6/TextAutoCorrectionWidgets/TextAutoCorrectionWidgets/AutoCorrectionLanguage +include/KF6/TextAutoCorrectionWidgets/TextAutoCorrectionWidgets/AutoCorrectionTextEdit +include/KF6/TextAutoCorrectionWidgets/TextAutoCorrectionWidgets/AutoCorrectionWidget +include/KF6/TextAutoCorrectionWidgets/textautocorrectionwidgets/autocorrectionlanguage.h +include/KF6/TextAutoCorrectionWidgets/textautocorrectionwidgets/autocorrectiontextedit.h +include/KF6/TextAutoCorrectionWidgets/textautocorrectionwidgets/autocorrectionwidget.h +include/KF6/TextAutoCorrectionWidgets/textautocorrectionwidgets/textautocorrectionwidgets_export.h +include/KF6/TextAutoCorrectionWidgets/textautocorrectionwidgets_version.h +include/KF6/TextCustomEditor/TextCustomEditor/PlainTextEditFindBar +include/KF6/TextCustomEditor/TextCustomEditor/PlainTextEditor +include/KF6/TextCustomEditor/TextCustomEditor/PlainTextEditorWidget +include/KF6/TextCustomEditor/TextCustomEditor/PlainTextSyntaxSpellCheckingHighlighter +include/KF6/TextCustomEditor/TextCustomEditor/RichTextBrowser +include/KF6/TextCustomEditor/TextCustomEditor/RichTextBrowserFindBar +include/KF6/TextCustomEditor/TextCustomEditor/RichTextBrowserWidget +include/KF6/TextCustomEditor/TextCustomEditor/RichTextEditFindBar +include/KF6/TextCustomEditor/TextCustomEditor/RichTextEditor +include/KF6/TextCustomEditor/TextCustomEditor/RichTextEditorWidget +include/KF6/TextCustomEditor/TextCustomEditor/TextEditFindBarBase +include/KF6/TextCustomEditor/TextCustomEditor/TextEditorCompleter +include/KF6/TextCustomEditor/TextCustomEditor/TextGotoLineWidget +include/KF6/TextCustomEditor/textcustomeditor/plaintexteditfindbar.h +include/KF6/TextCustomEditor/textcustomeditor/plaintexteditor.h +include/KF6/TextCustomEditor/textcustomeditor/plaintexteditorwidget.h +include/KF6/TextCustomEditor/textcustomeditor/plaintextsyntaxspellcheckinghighlighter.h +include/KF6/TextCustomEditor/textcustomeditor/richtextbrowser.h +include/KF6/TextCustomEditor/textcustomeditor/richtextbrowserfindbar.h +include/KF6/TextCustomEditor/textcustomeditor/richtextbrowserwidget.h +include/KF6/TextCustomEditor/textcustomeditor/richtexteditfindbar.h +include/KF6/TextCustomEditor/textcustomeditor/richtexteditor.h +include/KF6/TextCustomEditor/textcustomeditor/richtexteditorwidget.h +include/KF6/TextCustomEditor/textcustomeditor/textcustomeditor_export.h +include/KF6/TextCustomEditor/textcustomeditor/texteditfindbarbase.h +include/KF6/TextCustomEditor/textcustomeditor/texteditorcompleter.h +include/KF6/TextCustomEditor/textcustomeditor/textgotolinewidget.h +include/KF6/TextCustomEditor/textcustomeditor_version.h +include/KF6/TextEditTextToSpeech/TextEditTextToSpeech/TextToSpeech +include/KF6/TextEditTextToSpeech/TextEditTextToSpeech/TextToSpeechActions +include/KF6/TextEditTextToSpeech/TextEditTextToSpeech/TextToSpeechConfigDialog +include/KF6/TextEditTextToSpeech/TextEditTextToSpeech/TextToSpeechConfigWidget +include/KF6/TextEditTextToSpeech/TextEditTextToSpeech/TextToSpeechContainerWidget +include/KF6/TextEditTextToSpeech/TextEditTextToSpeech/TextToSpeechInterface +include/KF6/TextEditTextToSpeech/TextEditTextToSpeech/TextToSpeechWidget +include/KF6/TextEditTextToSpeech/textedittexttospeech/textedittexttospeech_export.h +include/KF6/TextEditTextToSpeech/textedittexttospeech/texttospeech.h +include/KF6/TextEditTextToSpeech/textedittexttospeech/texttospeechactions.h +include/KF6/TextEditTextToSpeech/textedittexttospeech/texttospeechconfigdialog.h +include/KF6/TextEditTextToSpeech/textedittexttospeech/texttospeechconfigwidget.h +include/KF6/TextEditTextToSpeech/textedittexttospeech/texttospeechcontainerwidget.h +include/KF6/TextEditTextToSpeech/textedittexttospeech/texttospeechinterface.h +include/KF6/TextEditTextToSpeech/textedittexttospeech/texttospeechwidget.h +include/KF6/TextEditTextToSpeech/textedittexttospeech_version.h +include/KF6/TextEmoticonsCore/TextEmoticonsCore/CustomEmoji +include/KF6/TextEmoticonsCore/TextEmoticonsCore/CustomEmojiIconManager +include/KF6/TextEmoticonsCore/TextEmoticonsCore/EmojiModel +include/KF6/TextEmoticonsCore/TextEmoticonsCore/EmojiModelManager +include/KF6/TextEmoticonsCore/TextEmoticonsCore/EmojiProxyModel +include/KF6/TextEmoticonsCore/TextEmoticonsCore/EmoticonCategory +include/KF6/TextEmoticonsCore/TextEmoticonsCore/EmoticonUnicodeUtils +include/KF6/TextEmoticonsCore/TextEmoticonsCore/RunningAnimatedImage +include/KF6/TextEmoticonsCore/TextEmoticonsCore/UnicodeEmoticon +include/KF6/TextEmoticonsCore/TextEmoticonsCore/UnicodeEmoticonManager +include/KF6/TextEmoticonsCore/TextEmoticonsCore/UnicodeEmoticonParser +include/KF6/TextEmoticonsCore/textemoticonscore/customemoji.h +include/KF6/TextEmoticonsCore/textemoticonscore/customemojiiconmanager.h +include/KF6/TextEmoticonsCore/textemoticonscore/emojimodel.h +include/KF6/TextEmoticonsCore/textemoticonscore/emojimodelmanager.h +include/KF6/TextEmoticonsCore/textemoticonscore/emojiproxymodel.h +include/KF6/TextEmoticonsCore/textemoticonscore/emoticoncategory.h +include/KF6/TextEmoticonsCore/textemoticonscore/emoticonunicodeutils.h +include/KF6/TextEmoticonsCore/textemoticonscore/runninganimatedimage.h +include/KF6/TextEmoticonsCore/textemoticonscore/textemoticonscore_export.h +include/KF6/TextEmoticonsCore/textemoticonscore/unicodeemoticon.h +include/KF6/TextEmoticonsCore/textemoticonscore/unicodeemoticonmanager.h +include/KF6/TextEmoticonsCore/textemoticonscore/unicodeemoticonparser.h +include/KF6/TextEmoticonsCore/textemoticonscore_version.h +include/KF6/TextEmoticonsWidgets/TextEmoticonsWidgets/EmoticonTextEditAction +include/KF6/TextEmoticonsWidgets/TextEmoticonsWidgets/EmoticonTextEditSelector +include/KF6/TextEmoticonsWidgets/textemoticonswidgets/emoticontexteditaction.h +include/KF6/TextEmoticonsWidgets/textemoticonswidgets/emoticontexteditselector.h +include/KF6/TextEmoticonsWidgets/textemoticonswidgets/textemoticonswidgets_export.h +include/KF6/TextEmoticonsWidgets/textemoticonswidgets_version.h +include/KF6/TextGrammarCheck/TextGrammarCheck/GrammalecteConfigDialog +include/KF6/TextGrammarCheck/TextGrammarCheck/GrammalecteConfigWidget +include/KF6/TextGrammarCheck/TextGrammarCheck/GrammalecteGenerateConfigOptionJob +include/KF6/TextGrammarCheck/TextGrammarCheck/GrammalecteManager +include/KF6/TextGrammarCheck/TextGrammarCheck/GrammalecteResultJob +include/KF6/TextGrammarCheck/TextGrammarCheck/GrammalecteResultWidget +include/KF6/TextGrammarCheck/TextGrammarCheck/GrammarAction +include/KF6/TextGrammarCheck/TextGrammarCheck/GrammarError +include/KF6/TextGrammarCheck/TextGrammarCheck/GrammarResultTextEdit +include/KF6/TextGrammarCheck/TextGrammarCheck/GrammarResultWidget +include/KF6/TextGrammarCheck/TextGrammarCheck/LanguageToolComboBox +include/KF6/TextGrammarCheck/TextGrammarCheck/LanguageToolConfigDialog +include/KF6/TextGrammarCheck/TextGrammarCheck/LanguageToolConfigWidget +include/KF6/TextGrammarCheck/TextGrammarCheck/LanguageToolGetListOfLanguageJob +include/KF6/TextGrammarCheck/TextGrammarCheck/LanguageToolManager +include/KF6/TextGrammarCheck/TextGrammarCheck/LanguageToolResultWidget +include/KF6/TextGrammarCheck/TextGrammarCheck/grammalecteconfigdialog.h +include/KF6/TextGrammarCheck/TextGrammarCheck/grammalecteconfigwidget.h +include/KF6/TextGrammarCheck/TextGrammarCheck/grammalectegenerateconfigoptionjob.h +include/KF6/TextGrammarCheck/TextGrammarCheck/grammalectemanager.h +include/KF6/TextGrammarCheck/TextGrammarCheck/grammalecteresultjob.h +include/KF6/TextGrammarCheck/TextGrammarCheck/grammalecteresultwidget.h +include/KF6/TextGrammarCheck/TextGrammarCheck/grammaraction.h +include/KF6/TextGrammarCheck/TextGrammarCheck/grammarerror.h +include/KF6/TextGrammarCheck/TextGrammarCheck/grammarresulttextedit.h +include/KF6/TextGrammarCheck/TextGrammarCheck/grammarresultwidget.h +include/KF6/TextGrammarCheck/TextGrammarCheck/languagetoolcombobox.h +include/KF6/TextGrammarCheck/TextGrammarCheck/languagetoolconfigdialog.h +include/KF6/TextGrammarCheck/TextGrammarCheck/languagetoolconfigwidget.h +include/KF6/TextGrammarCheck/TextGrammarCheck/languagetoolgetlistoflanguagejob.h +include/KF6/TextGrammarCheck/TextGrammarCheck/languagetoolmanager.h +include/KF6/TextGrammarCheck/TextGrammarCheck/languagetoolresultwidget.h +include/KF6/TextGrammarCheck/textgrammarcheck/grammalecteconfigdialog.h +include/KF6/TextGrammarCheck/textgrammarcheck/grammalecteconfigwidget.h +include/KF6/TextGrammarCheck/textgrammarcheck/grammalectegenerateconfigoptionjob.h +include/KF6/TextGrammarCheck/textgrammarcheck/grammalectemanager.h +include/KF6/TextGrammarCheck/textgrammarcheck/grammalecteresultjob.h +include/KF6/TextGrammarCheck/textgrammarcheck/grammalecteresultwidget.h +include/KF6/TextGrammarCheck/textgrammarcheck/grammaraction.h +include/KF6/TextGrammarCheck/textgrammarcheck/grammarerror.h +include/KF6/TextGrammarCheck/textgrammarcheck/grammarresulttextedit.h +include/KF6/TextGrammarCheck/textgrammarcheck/grammarresultwidget.h +include/KF6/TextGrammarCheck/textgrammarcheck/languagetoolcombobox.h +include/KF6/TextGrammarCheck/textgrammarcheck/languagetoolconfigdialog.h +include/KF6/TextGrammarCheck/textgrammarcheck/languagetoolconfigwidget.h +include/KF6/TextGrammarCheck/textgrammarcheck/languagetoolgetlistoflanguagejob.h +include/KF6/TextGrammarCheck/textgrammarcheck/languagetoolmanager.h +include/KF6/TextGrammarCheck/textgrammarcheck/languagetoolresultwidget.h +include/KF6/TextGrammarCheck/textgrammarcheck/textgrammarcheck_export.h +include/KF6/TextGrammarCheck/textgrammarcheck_version.h +include/KF6/TextTranslator/TextTranslator/TranslatorConfigureDialog +include/KF6/TextTranslator/TextTranslator/TranslatorConfigureLanguageListWidget +include/KF6/TextTranslator/TextTranslator/TranslatorConfigureListsWidget +include/KF6/TextTranslator/TextTranslator/TranslatorEngineAccessManager +include/KF6/TextTranslator/TextTranslator/TranslatorEngineClient +include/KF6/TextTranslator/TextTranslator/TranslatorEngineLoader +include/KF6/TextTranslator/TextTranslator/TranslatorEnginePlugin +include/KF6/TextTranslator/TextTranslator/TranslatorMenu +include/KF6/TextTranslator/TextTranslator/TranslatorUtil +include/KF6/TextTranslator/TextTranslator/TranslatorWidget +include/KF6/TextTranslator/TextTranslator/translatorconfiguredialog.h +include/KF6/TextTranslator/TextTranslator/translatorconfigurelanguagelistwidget.h +include/KF6/TextTranslator/TextTranslator/translatorconfigurelistswidget.h +include/KF6/TextTranslator/TextTranslator/translatorengineaccessmanager.h +include/KF6/TextTranslator/TextTranslator/translatorengineclient.h +include/KF6/TextTranslator/TextTranslator/translatorengineloader.h +include/KF6/TextTranslator/TextTranslator/translatorengineplugin.h +include/KF6/TextTranslator/TextTranslator/translatormenu.h +include/KF6/TextTranslator/TextTranslator/translatorutil.h +include/KF6/TextTranslator/TextTranslator/translatorwidget.h +include/KF6/TextTranslator/texttranslator/texttranslator_export.h +include/KF6/TextTranslator/texttranslator/translatorconfiguredialog.h +include/KF6/TextTranslator/texttranslator/translatorconfigurelanguagelistwidget.h +include/KF6/TextTranslator/texttranslator/translatorconfigurelistswidget.h +include/KF6/TextTranslator/texttranslator/translatorengineaccessmanager.h +include/KF6/TextTranslator/texttranslator/translatorengineclient.h +include/KF6/TextTranslator/texttranslator/translatorengineloader.h +include/KF6/TextTranslator/texttranslator/translatorengineplugin.h +include/KF6/TextTranslator/texttranslator/translatormenu.h +include/KF6/TextTranslator/texttranslator/translatorutil.h +include/KF6/TextTranslator/texttranslator/translatorwidget.h +include/KF6/TextTranslator/texttranslator_version.h +include/KF6/TextUtils/TextUtils/ConvertText +include/KF6/TextUtils/textutils/converttext.h +include/KF6/TextUtils/textutils/textutils_export.h +include/KF6/TextUtils/textutils_version.h +lib/cmake/KF6TextAddonsWidgets/KF6TextAddonsWidgetsConfig.cmake +lib/cmake/KF6TextAddonsWidgets/KF6TextAddonsWidgetsConfigVersion.cmake +lib/cmake/KF6TextAddonsWidgets/KF6TextAddonsWidgetsTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KF6TextAddonsWidgets/KF6TextAddonsWidgetsTargets.cmake +lib/cmake/KF6TextAutoCorrectionCore/KF6TextAutoCorrectionCoreConfig.cmake +lib/cmake/KF6TextAutoCorrectionCore/KF6TextAutoCorrectionCoreConfigVersion.cmake +lib/cmake/KF6TextAutoCorrectionCore/KF6TextAutoCorrectionCoreTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KF6TextAutoCorrectionCore/KF6TextAutoCorrectionCoreTargets.cmake +lib/cmake/KF6TextAutoCorrectionWidgets/KF6TextAutoCorrectionWidgetsConfig.cmake +lib/cmake/KF6TextAutoCorrectionWidgets/KF6TextAutoCorrectionWidgetsConfigVersion.cmake +lib/cmake/KF6TextAutoCorrectionWidgets/KF6TextAutoCorrectionWidgetsTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KF6TextAutoCorrectionWidgets/KF6TextAutoCorrectionWidgetsTargets.cmake +lib/cmake/KF6TextCustomEditor/KF6TextCustomEditorConfig.cmake +lib/cmake/KF6TextCustomEditor/KF6TextCustomEditorConfigVersion.cmake +lib/cmake/KF6TextCustomEditor/KF6TextCustomEditorTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KF6TextCustomEditor/KF6TextCustomEditorTargets.cmake +lib/cmake/KF6TextEditTextToSpeech/KF6TextEditTextToSpeechConfig.cmake +lib/cmake/KF6TextEditTextToSpeech/KF6TextEditTextToSpeechConfigVersion.cmake +lib/cmake/KF6TextEditTextToSpeech/KF6TextEditTextToSpeechTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KF6TextEditTextToSpeech/KF6TextEditTextToSpeechTargets.cmake +lib/cmake/KF6TextEmoticonsCore/KF6TextEmoticonsCoreConfig.cmake +lib/cmake/KF6TextEmoticonsCore/KF6TextEmoticonsCoreConfigVersion.cmake +lib/cmake/KF6TextEmoticonsCore/KF6TextEmoticonsCoreTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KF6TextEmoticonsCore/KF6TextEmoticonsCoreTargets.cmake +lib/cmake/KF6TextEmoticonsWidgets/KF6TextEmoticonsWidgetsConfig.cmake +lib/cmake/KF6TextEmoticonsWidgets/KF6TextEmoticonsWidgetsConfigVersion.cmake +lib/cmake/KF6TextEmoticonsWidgets/KF6TextEmoticonsWidgetsTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KF6TextEmoticonsWidgets/KF6TextEmoticonsWidgetsTargets.cmake +lib/cmake/KF6TextGrammarCheck/KF6TextGrammarCheckConfig.cmake +lib/cmake/KF6TextGrammarCheck/KF6TextGrammarCheckConfigVersion.cmake +lib/cmake/KF6TextGrammarCheck/KF6TextGrammarCheckTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KF6TextGrammarCheck/KF6TextGrammarCheckTargets.cmake +lib/cmake/KF6TextTranslator/KF6TextTranslatorConfig.cmake +lib/cmake/KF6TextTranslator/KF6TextTranslatorConfigVersion.cmake +lib/cmake/KF6TextTranslator/KF6TextTranslatorTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KF6TextTranslator/KF6TextTranslatorTargets.cmake +lib/cmake/KF6TextUtils/KF6TextUtilsConfig.cmake +lib/cmake/KF6TextUtils/KF6TextUtilsConfigVersion.cmake +lib/cmake/KF6TextUtils/KF6TextUtilsTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KF6TextUtils/KF6TextUtilsTargets.cmake +lib/libKF6TextAddonsWidgets.so +lib/libKF6TextAddonsWidgets.so.1 +lib/libKF6TextAddonsWidgets.so.%%LIBVERSION%% +lib/libKF6TextAutoCorrectionCore.so +lib/libKF6TextAutoCorrectionCore.so.1 +lib/libKF6TextAutoCorrectionCore.so.%%LIBVERSION%% +lib/libKF6TextAutoCorrectionWidgets.so +lib/libKF6TextAutoCorrectionWidgets.so.1 +lib/libKF6TextAutoCorrectionWidgets.so.%%LIBVERSION%% +lib/libKF6TextCustomEditor.so +lib/libKF6TextCustomEditor.so.1 +lib/libKF6TextCustomEditor.so.%%LIBVERSION%% +lib/libKF6TextEditTextToSpeech.so +lib/libKF6TextEditTextToSpeech.so.1 +lib/libKF6TextEditTextToSpeech.so.%%LIBVERSION%% +lib/libKF6TextEmoticonsCore.so +lib/libKF6TextEmoticonsCore.so.1 +lib/libKF6TextEmoticonsCore.so.%%LIBVERSION%% +lib/libKF6TextEmoticonsWidgets.so +lib/libKF6TextEmoticonsWidgets.so.1 +lib/libKF6TextEmoticonsWidgets.so.%%LIBVERSION%% +lib/libKF6TextGrammarCheck.so +lib/libKF6TextGrammarCheck.so.1 +lib/libKF6TextGrammarCheck.so.%%LIBVERSION%% +lib/libKF6TextTranslator.so +lib/libKF6TextTranslator.so.1 +lib/libKF6TextTranslator.so.%%LIBVERSION%% +lib/libKF6TextUtils.so +lib/libKF6TextUtils.so.1 +lib/libKF6TextUtils.so.%%LIBVERSION%% %%QT_PLUGINDIR%%/designer/textcustomeditor.so -%%QT_PLUGINDIR%%/designer/texttranslatorwidgets5.so -%%QT_PLUGINDIR%%/kf5/translator/translator_bing.so -%%QT_PLUGINDIR%%/kf5/translator/translator_deepl.so -%%QT_PLUGINDIR%%/kf5/translator/translator_google.so -%%QT_PLUGINDIR%%/kf5/translator/translator_libretranslate.so -%%QT_PLUGINDIR%%/kf5/translator/translator_lingva.so -%%QT_PLUGINDIR%%/kf5/translator/translator_yandex.so +%%QT_PLUGINDIR%%/designer/texttranslatorwidgets6.so +%%QT_PLUGINDIR%%/kf6/translator/translator_bing.so +%%QT_PLUGINDIR%%/kf6/translator/translator_deepl.so +%%QT_PLUGINDIR%%/kf6/translator/translator_google.so +%%QT_PLUGINDIR%%/kf6/translator/translator_libretranslate.so +%%QT_PLUGINDIR%%/kf6/translator/translator_lingva.so +%%QT_PLUGINDIR%%/kf6/translator/translator_yandex.so share/locale/ar/LC_MESSAGES/libtextautocorrection.mo share/locale/ar/LC_MESSAGES/libtextedittexttospeech.mo share/locale/ar/LC_MESSAGES/libtextgrammarcheck.mo @@ -463,7 +461,7 @@ share/locale/zh_TW/LC_MESSAGES/libtextaddonswidgets.mo share/locale/zh_TW/LC_MESSAGES/libtextautocorrection.mo share/locale/zh_TW/LC_MESSAGES/libtextcustomeditor.mo share/locale/zh_TW/LC_MESSAGES/libtextedittexttospeech.mo -share/locale/zh_TW/LC_MESSAGES/libtexttranslator.mo share/locale/zh_TW/LC_MESSAGES/libtextgrammarcheck.mo -share/qlogging-categories5/ktextaddons.categories -share/qlogging-categories5/ktextaddons.renamecategories +share/locale/zh_TW/LC_MESSAGES/libtexttranslator.mo +share/qlogging-categories6/ktextaddons.categories +share/qlogging-categories6/ktextaddons.renamecategories diff --git a/devel/libCello/Makefile b/devel/libCello/Makefile index 851e3b8d3b3..3c0b99bcd53 100644 --- a/devel/libCello/Makefile +++ b/devel/libCello/Makefile @@ -1,20 +1,33 @@ PORTNAME= libCello -PORTVERSION= 1.1.7 -PORTREVISION= 1 +DISTVERSION= 2.1.0 CATEGORIES= devel -MASTER_SITES= http://libcello.org/static/ +MASTER_SITES= https://libcello.org/static/ MAINTAINER= matthew.closson@gmail.com COMMENT= Higher level programming in C -WWW= https://libcello.org +WWW= https://libcello.org/ \ + https://github.com/orangeduck/Cello/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.md -USES= dos2unix gmake -DOS2UNIX_FILES= Makefile +USES= gmake +USE_LDCONFIG= yes -post-patch: - ${REINPLACE_CMD} -E 's| abs\(| labs\(|' ${WRKSRC}/src/*.c +MAKE_ENV= DESTDIR=${STAGEDIR} +TEST_TARGET= check + +OPTIONS_DEFINE= DOCS EXAMPLES + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}.so + +post-install-DOCS-on: + ${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} + +post-install-EXAMPLES-on: + ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .include diff --git a/devel/libCello/distinfo b/devel/libCello/distinfo index f46b605f73b..f033c5f77b9 100644 --- a/devel/libCello/distinfo +++ b/devel/libCello/distinfo @@ -1,2 +1,3 @@ -SHA256 (libCello-1.1.7.tar.gz) = 2273fe8257109c2dd19054beecd83ddcc780ec565a1ad02721e24efa74082908 -SIZE (libCello-1.1.7.tar.gz) = 52793 +TIMESTAMP = 1736881696 +SHA256 (libCello-2.1.0.tar.gz) = 49acf6525ac6808c49f2125ecdc101626801cffe87da16736afb80684b172b28 +SIZE (libCello-2.1.0.tar.gz) = 73492 diff --git a/devel/libCello/files/patch-Makefile b/devel/libCello/files/patch-Makefile index d14b3eb4922..563f3d5df78 100644 --- a/devel/libCello/files/patch-Makefile +++ b/devel/libCello/files/patch-Makefile @@ -1,24 +1,24 @@ ---- Makefile.orig 2015-06-25 22:20:28 UTC +--- Makefile.orig 2017-01-27 09:37:38 UTC +++ Makefile -@@ -18,8 +18,8 @@ DEMOS := $(wildcard demos/*.c) - DEMOS_OBJ := $(addprefix obj/,$(notdir $(DEMOS:.c=.o))) - DEMOS_EXE := $(DEMOS:.c=) +@@ -18,7 +18,7 @@ EXAMPLES_EXE := $(EXAMPLES:.c=) + EXAMPLES_OBJ := $(addprefix obj/,$(notdir $(EXAMPLES:.c=.o))) + EXAMPLES_EXE := $(EXAMPLES:.c=) --CFLAGS = -I ./include -std=gnu99 -Wall -Werror -Wno-unused -O3 -g --LFLAGS = -shared -g -ggdb -+CFLAGS += -I ./include -std=gnu99 -Wall -Werror -Wno-unused -+LFLAGS = ${LDFLAGS} -shared +-CFLAGS = -I ./include -std=gnu99 -Wall -Wno-unused -g -ggdb ++CFLAGS += -I ./include -std=gnu99 -Wall -Wno-unused -g -ggdb PLATFORM := $(shell uname) COMPILER := $(shell $(CC) -v 2>&1 ) -@@ -42,8 +42,8 @@ else - - CFLAGS += -fPIC - +@@ -85,9 +85,9 @@ else ifeq ($(findstring FreeBSD,$(PLATFORM)),FreeBSD) + CFLAGS += -DCELLO_NSTRACE + endif + - INSTALL_LIB = mkdir -p ${LIBDIR} && cp -f ${STATIC} ${LIBDIR}/$(STATIC) -- INSTALL_INC = mkdir -p ${INCDIR} && cp -r include/* ${INCDIR} -+ INSTALL_LIB = mkdir -p ${DESTDIR}${LIBDIR} && cp -f ${STATIC} ${DESTDIR}${LIBDIR}/$(STATIC) -+ INSTALL_INC = mkdir -p ${DESTDIR}${INCDIR} && cp -r include/* ${DESTDIR}${INCDIR} - endif - - ifeq ($(findstring clang,$(COMPILER)),clang) +- INSTALL_INC = mkdir -p ${INCDIR} && cp -r include/Cello.h ${INCDIR} +- UNINSTALL_LIB = rm -f ${LIBDIR}/$(STATIC) ++ INSTALL_LIB = mkdir -p ${DESTDIR}${LIBDIR} && cp -f ${DYNAMIC} ${STATIC} ${DESTDIR}${LIBDIR} ++ INSTALL_INC = mkdir -p ${DESTDIR}${INCDIR} && cp -r include/Cello.h ${DESTDIR}${INCDIR} ++ UNINSTALL_LIB = rm -f ${DESTDIR}${LIBDIR}/{$(DYNAMIC),$(STATIC)} + UNINSTALL_INC = rm -f ${INCDIR}/Cello.h + else + PREFIX ?= /usr/local diff --git a/devel/libCello/pkg-descr b/devel/libCello/pkg-descr index 77b4824ad2d..b2768e3e6b2 100644 --- a/devel/libCello/pkg-descr +++ b/devel/libCello/pkg-descr @@ -1,8 +1,15 @@ -Cello is a library that introduces higher level programming to C. +Cello is a library that brings higher level programming to C. -Interfaces allow for structured design -Duck Typing allows for generic functions -Exceptions control error handling -Constructors/Destructors aid memory management -Syntactic Sugar increases readability -C Library means excellent performance and integration +By acting as a modern, powerful runtime system Cello makes many things easy that +were previously impractical or awkward in C such as: + +- Generic Data Structures +- Polymorphic Functions +- Interfaces / Type Classes +- Constructors / Destructors +- Optional Garbage Collection +- Exceptions +- Reflection + +And because Cello works seamlessly alongside standard C you get all the other +benefits such as great performance, powerful tooling, and extensive libraries. diff --git a/devel/libCello/pkg-plist b/devel/libCello/pkg-plist index f8369efab7e..ebc43005c49 100644 --- a/devel/libCello/pkg-plist +++ b/devel/libCello/pkg-plist @@ -1,27 +1,12 @@ -include/Cello/FunctionAuto.h -include/Cello/Lambda.h -include/Cello/Dictionary.h -include/Cello/Map.h -include/Cello/Reference.h -include/Cello/LambdaCurry.h -include/Cello/Table.h -include/Cello/Format.h -include/Cello/String.h -include/Cello/Value.h -include/Cello/Array.h -include/Cello/Function.h -include/Cello/Pool.h -include/Cello/Tree.h -include/Cello/Type.h -include/Cello/List.h -include/Cello/None.h -include/Cello/Module.h -include/Cello/Exception.h -include/Cello/File.h -include/Cello/Prelude.h -include/Cello/Thread.h -include/Cello/Char.h -include/Cello/Bool.h -include/Cello/Number.h include/Cello.h lib/libCello.a +lib/libCello.so +%%PORTDOCS%%%%DOCSDIR%%/README.md +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cello_world.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/help.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/iteration.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/newtype.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/object.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ranges.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/table.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/threads.c diff --git a/devel/libada/Makefile b/devel/libada/Makefile index 86960559467..181d85f68b6 100644 --- a/devel/libada/Makefile +++ b/devel/libada/Makefile @@ -1,6 +1,6 @@ PORTNAME= libada DISTVERSIONPREFIX= v -DISTVERSION= 2.9.2 +DISTVERSION= 3.0.1 CATEGORIES= devel www MAINTAINER= osa@FreeBSD.org diff --git a/devel/libada/distinfo b/devel/libada/distinfo index 1e8156f668a..f0d185b5757 100644 --- a/devel/libada/distinfo +++ b/devel/libada/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725373630 -SHA256 (ada-url-ada-v2.9.2_GH0.tar.gz) = f41575ad7eec833afd9f6a0d6101ee7dc2f947fdf19ae8f1b54a71d59f4ba5ec -SIZE (ada-url-ada-v2.9.2_GH0.tar.gz) = 384722 +TIMESTAMP = 1738362287 +SHA256 (ada-url-ada-v3.0.1_GH0.tar.gz) = 525890a87a002b1cc14c091800c53dcf4a24746dbfc5e3b8a9c80490daad9263 +SIZE (ada-url-ada-v3.0.1_GH0.tar.gz) = 455049 diff --git a/devel/libada/pkg-plist b/devel/libada/pkg-plist index c8189b804b4..dc93a1a0718 100644 --- a/devel/libada/pkg-plist +++ b/devel/libada/pkg-plist @@ -1,37 +1,47 @@ include/ada.h include/ada/ada_idna.h include/ada/ada_version.h -include/ada/character_sets-inl.h include/ada/character_sets.h -include/ada/checkers-inl.h +include/ada/character_sets-inl.h include/ada/checkers.h +include/ada/checkers-inl.h include/ada/common_defs.h include/ada/encoding_type.h +include/ada/errors.h include/ada/expected.h include/ada/helpers.h include/ada/implementation.h +include/ada/implementation-inl.h include/ada/log.h include/ada/parser.h -include/ada/scheme-inl.h +include/ada/parser-inl.h include/ada/scheme.h +include/ada/scheme-inl.h include/ada/serializers.h include/ada/state.h -include/ada/unicode-inl.h include/ada/unicode.h -include/ada/url-inl.h +include/ada/unicode-inl.h include/ada/url.h -include/ada/url_aggregator-inl.h +include/ada/url-inl.h include/ada/url_aggregator.h -include/ada/url_base-inl.h +include/ada/url_aggregator-inl.h include/ada/url_base.h +include/ada/url_base-inl.h include/ada/url_components.h -include/ada/url_search_params-inl.h +include/ada/url_components-inl.h +include/ada/url_pattern.h +include/ada/url_pattern-inl.h +include/ada/url_pattern_helpers.h +include/ada/url_pattern_helpers-inl.h +include/ada/url_pattern_init.h +include/ada/url_pattern_regex.h include/ada/url_search_params.h +include/ada/url_search_params-inl.h include/ada_c.h lib/cmake/ada/ada-config-version.cmake lib/cmake/ada/ada-config.cmake lib/cmake/ada/ada_targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/ada/ada_targets.cmake lib/libada.so -lib/libada.so.2 +lib/libada.so.3 lib/libada.so.%%SOVERSION%% diff --git a/devel/libdap/Makefile b/devel/libdap/Makefile index f5be21b9e05..2dff673f7c1 100644 --- a/devel/libdap/Makefile +++ b/devel/libdap/Makefile @@ -1,5 +1,5 @@ PORTNAME= libdap -DISTVERSION= 3.21.0-27 +PORTVERSION= 3.21.1 CATEGORIES= devel MASTER_SITES= https://www.opendap.org/pub/source/ \ LOCAL/sunpoet @@ -23,6 +23,5 @@ CONFIGURE_ARGS= ac_cv_lib_crypto_OpenSSL_add_all_algorithms=yes \ GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes -WRKSRC= ${WRKDIR}/libdap-${PORTVERSION:R} .include diff --git a/devel/libdap/distinfo b/devel/libdap/distinfo index 6b1ce02b841..20b6fa7da80 100644 --- a/devel/libdap/distinfo +++ b/devel/libdap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1709390364 -SHA256 (libdap-3.21.0-27.tar.gz) = b5b8229d3aa97fea9bba4a0b11b1ee1c6446bd5f7ad2cff591f86064f465eacf -SIZE (libdap-3.21.0-27.tar.gz) = 2854614 +TIMESTAMP = 1738088826 +SHA256 (libdap-3.21.1.tar.gz) = 1f6c084bdbf2686121f9b2f5e767275c1e37d9ccf67c8faabc762389f95a0c38 +SIZE (libdap-3.21.1.tar.gz) = 2622133 diff --git a/devel/libdap/files/patch-configure b/devel/libdap/files/patch-configure index aa5b17656c4..db2609d86fa 100644 --- a/devel/libdap/files/patch-configure +++ b/devel/libdap/files/patch-configure @@ -1,6 +1,6 @@ ---- configure.orig 2024-01-04 16:04:42 UTC +--- configure.orig 2025-01-13 23:08:14 UTC +++ configure -@@ -31688,30 +31688,6 @@ fi +@@ -33838,32 +33838,6 @@ fi @@ -9,22 +9,24 @@ - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Found a RHEL 8 or equivalent system..." >&5 -printf "%s\n" "$as_me: Found a RHEL 8 or equivalent system..." >&6;} -- if grep -q -v tirpc <<< $CPPFLAGS || grep -q -v tirpc <<< $LDFLAGS +- if echo $CPPFLAGS | grep -q -v tirpc || echo $LDFLAGS | grep -q -v tirpc -then : - - as_fn_error $? "Libdap4 on Redhat Linux 8 requires the tirpc library be included on CPPFLAGS and LDFLAGS" "$LINENO" 5 - --else $as_nop -- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: and CPPFLAGS and LDFLAGS are set" >&5 +-else case e in #( +- e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: and CPPFLAGS and LDFLAGS are set" >&5 -printf "%s\n" "$as_me: and CPPFLAGS and LDFLAGS are set" >&6;} -- +- ;; +-esac -fi - --else $as_nop -- +-else case e in #( +- e) - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Not a RHEL 8 or equivalent system" >&5 -printf "%s\n" "$as_me: Not a RHEL 8 or equivalent system" >&6;} -- +- ;; +-esac -fi - - diff --git a/devel/libdap/pkg-plist b/devel/libdap/pkg-plist index fad22a51b36..7ba1b7220f5 100644 --- a/devel/libdap/pkg-plist +++ b/devel/libdap/pkg-plist @@ -141,7 +141,7 @@ include/libdap/xdr-datatypes.h lib/libdap.a lib/libdap.so lib/libdap.so.27 -lib/libdap.so.27.2.0 +lib/libdap.so.27.3.0 lib/libdapclient.a lib/libdapclient.so lib/libdapclient.so.6 diff --git a/devel/libepoll-shim/Makefile b/devel/libepoll-shim/Makefile index 3d1def668d1..fd2f263550d 100644 --- a/devel/libepoll-shim/Makefile +++ b/devel/libepoll-shim/Makefile @@ -10,6 +10,11 @@ WWW= https://github.com/jiixyj/epoll-shim LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +FLAVORS= default i386 +FLAVOR?= ${FLAVORS:[1]} +i386_PKGNAMESUFFIX= -i386 +i386_PLIST= ${.CURDIR}/pkg-plist.i386 + USES= cmake compiler:c11 USE_LDCONFIG= yes USE_GITHUB= yes @@ -18,6 +23,20 @@ GH_PROJECT= epoll-shim PLIST_SUB= SHIM_EVENTFD="${exists(/usr/include/sys/eventfd.h):?@comment :}" \ SHIM_TIMERFD="${exists(/usr/include/sys/timerfd.h):?@comment :}" +.include + +.if ${ARCH} != amd64 && ${FLAVOR:U} == i386 +IGNORE= i386 flavor only makes sense for amd64 arch +.endif + +.if ${FLAVOR:U} == i386 +CFLAGS+= -m32 +CMAKE_ARGS+= -DCMAKE_INSTALL_LIBDIR=lib32 + +post-stage: + ${RM} -r ${STAGEDIR}${PREFIX}/include ${STAGEDIR}${PREFIX}/libdata +.endif + do-test: # Exclude certain tests in resource restricted environments @(if [ `ulimit -n` -lt 20100 ]; then \ @@ -32,4 +51,4 @@ do-test: cd ${TEST_WRKSRC} && \ ${SETENV} ${TEST_ENV} ctest -C ${CMAKE_BUILD_TYPE} $$SKIP_TESTS) -.include +.include diff --git a/devel/libepoll-shim/pkg-plist.i386 b/devel/libepoll-shim/pkg-plist.i386 new file mode 100644 index 00000000000..3814619a283 --- /dev/null +++ b/devel/libepoll-shim/pkg-plist.i386 @@ -0,0 +1,7 @@ +lib32/cmake/epoll-shim/epoll-shim-config.cmake +lib32/cmake/epoll-shim/epoll-shim-targets-%%CMAKE_BUILD_TYPE%%.cmake +lib32/cmake/epoll-shim/epoll-shim-targets.cmake +lib32/libepoll-shim-interpose.so +lib32/libepoll-shim-interpose.so.0 +lib32/libepoll-shim.so +lib32/libepoll-shim.so.0 diff --git a/devel/libgamepad/Makefile b/devel/libgamepad/Makefile index 990a7371a78..6565c3b1e99 100644 --- a/devel/libgamepad/Makefile +++ b/devel/libgamepad/Makefile @@ -1,20 +1,15 @@ PORTNAME= libgamepad -PORTVERSION= 0.1.2 -PORTREVISION= 1 +DISTVERSION= 0.1.2-4 +DISTVERSIONSUFFIX= -gcd7306c CATEGORIES= devel games -MASTER_SITES= http://acadix.biz/Ports/distfiles/ MAINTAINER= jwb@FreeBSD.org COMMENT= Generic gamepad API +WWW= https://github.com/outpaddling/libgamepad/ LICENSE= BSD2CLAUSE -USES= tar:xz - -pre-build: - (cd ${WRKSRC} && make depend) - -MAKE_FLAGS+= PREFIX=${STAGEDIR}${PREFIX} \ - MANPREFIX=${STAGEDIR}${PREFIX}/share +USE_GITHUB= yes +GH_ACCOUNT= outpaddling .include diff --git a/devel/libgamepad/distinfo b/devel/libgamepad/distinfo index 266481f919b..b376a8bd133 100644 --- a/devel/libgamepad/distinfo +++ b/devel/libgamepad/distinfo @@ -1,2 +1,3 @@ -SHA256 (libgamepad-0.1.2.tar.xz) = 23268d2aae99f21a0365695ba9fa9e52609b9d5469642912f7625d81a39438d6 -SIZE (libgamepad-0.1.2.tar.xz) = 7960 +TIMESTAMP = 1738596734 +SHA256 (outpaddling-libgamepad-0.1.2-4-gcd7306c_GH0.tar.gz) = 13a7851796e9b97ea3a771b2717d8017cdea9ee54fdccc58db23ec72e7ca8fd0 +SIZE (outpaddling-libgamepad-0.1.2-4-gcd7306c_GH0.tar.gz) = 8805 diff --git a/devel/libical/Makefile b/devel/libical/Makefile index 600f9038412..62deaae36da 100644 --- a/devel/libical/Makefile +++ b/devel/libical/Makefile @@ -1,7 +1,8 @@ PORTNAME= libical DISTVERSION= 3.0.19 +PORTREVISION= 1 CATEGORIES= devel -MASTER_SITES= https://github.com/libical/libical/releases/download/v${PORTVERSION}/ +MASTER_SITES= https://github.com/libical/libical/releases/download/v${DISTVERSION}/ MAINTAINER= desktop@FreeBSD.org COMMENT= Implementation of the IETF Calendaring and Scheduling protocols @@ -12,27 +13,35 @@ LICENSE_COMB= dual LIB_DEPENDS= libicuuc.so:devel/icu -USES= cmake compiler:c++11-lib cpe gnome pathfix perl5 pkgconfig +USES= cmake:testing compiler:c++11-lib cpe gnome pathfix perl5 \ + pkgconfig CPE_VENDOR= libical_project USE_LDCONFIG= yes USE_PERL5= build DOCSDIR= ${PREFIX}/share/gtk-doc/html/libical-glib -PLIST_SUB= VERSION=${PORTVERSION} +PLIST_SUB= VERSION=${DISTVERSION} + +CMAKE_TESTING_ON= LIBICAL_BUILD_TESTING + +CMAKE_OFF= LIBICAL_BUILD_TESTING +CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_BerkeleyDB \ + CMAKE_DISABLE_FIND_PACKAGE_Doxygen OPTIONS_DEFINE= DOCS GLIB INTROSPECTION VAPI OPTIONS_DEFAULT= GLIB INTROSPECTION VAPI OPTIONS_SUB= yes +GLIB_DESC= Build GLib bindings +INTROSPECTION_DESC= Build GObject Introspection + DOCS_BUILD_DEPENDS= gtkdoc-scan:textproc/gtk-doc DOCS_CMAKE_BOOL= ICAL_BUILD_DOCS -GLIB_DESC= Build GLib bindings GLIB_USE= GNOME=glib20,libxml2 GLIB_CMAKE_BOOL= ICAL_GLIB -INTROSPECTION_DESC= Build GObject Introspection INTROSPECTION_USE= gnome=introspection:build INTROSPECTION_CMAKE_BOOL= GOBJECT_INTROSPECTION diff --git a/devel/libical/files/patch-src__libical__icaltz-util.c b/devel/libical/files/patch-src__libical__icaltz-util.c deleted file mode 100644 index a4452c531f5..00000000000 --- a/devel/libical/files/patch-src__libical__icaltz-util.c +++ /dev/null @@ -1,13 +0,0 @@ ---- src/libical/icaltz-util.c.orig 2022-10-17 20:53:57 UTC -+++ src/libical/icaltz-util.c -@@ -82,6 +82,10 @@ - #define bswap_64 __builtin_bswap64 - #endif - -+#if defined(__FreeBSD__) && !defined(bswap_64) -+#define bswap_64(x) __bswap64(x) -+#endif -+ - typedef struct - { - char magic[4]; diff --git a/devel/libkiwix/files/patch-meson.build b/devel/libkiwix/files/patch-meson.build index d8e45a01b52..005708da807 100644 --- a/devel/libkiwix/files/patch-meson.build +++ b/devel/libkiwix/files/patch-meson.build @@ -50,3 +50,13 @@ included in next release (14.1.0), so remove this patch at next update. endif if (compiler.get_id() == 'gcc' and build_machine.system() == 'linux') or host_machine.system() == 'freebsd' +@@ -20,7 +46,8 @@ endif + else + thread_dep = dependency('', required:false) + endif +-libicu_dep = dependency('icu-i18n', static:static_deps) ++# Meson automatically flattens dependencies when passed to dependency() ++libicu_dep = [dependency('icu-i18n', static:static_deps), dependency('icu-uc', static:static_deps)] + pugixml_dep = dependency('pugixml', static:static_deps) + libcurl_dep = dependency('libcurl', static:static_deps) + microhttpd_dep = dependency('libmicrohttpd', static:static_deps) diff --git a/devel/libkiwix13/files/patch-meson.build b/devel/libkiwix13/files/patch-meson.build index d8e45a01b52..fc41fe5704b 100644 --- a/devel/libkiwix13/files/patch-meson.build +++ b/devel/libkiwix13/files/patch-meson.build @@ -1,7 +1,7 @@ Has been upstreamed via https://github.com/kiwix/libkiwix/pull/1173 and will be included in next release (14.1.0), so remove this patch at next update. ---- meson.build.orig 2024-10-09 17:18:52 UTC +--- meson.build.orig 2024-02-25 14:11:31 UTC +++ meson.build @@ -4,14 +4,40 @@ compiler = meson.get_compiler('cpp') default_options : ['c_std=c11', 'cpp_std=c++17', 'werror=true']) @@ -50,3 +50,13 @@ included in next release (14.1.0), so remove this patch at next update. endif if (compiler.get_id() == 'gcc' and build_machine.system() == 'linux') or host_machine.system() == 'freebsd' +@@ -20,7 +46,8 @@ endif + else + thread_dep = dependency('', required:false) + endif +-libicu_dep = dependency('icu-i18n', static:static_deps) ++libicu_dep = [dependency('icu-i18n', static:static_deps), \ ++ dependency('icu-uc', static:static_deps)] + pugixml_dep = dependency('pugixml', static:static_deps) + libcurl_dep = dependency('libcurl', static:static_deps) + microhttpd_dep = dependency('libmicrohttpd', static:static_deps) diff --git a/devel/liblxqt/Makefile b/devel/liblxqt/Makefile index 6fdae44ba8c..5df378160a4 100644 --- a/devel/liblxqt/Makefile +++ b/devel/liblxqt/Makefile @@ -1,5 +1,6 @@ PORTNAME= liblxqt PORTVERSION= 2.1.0 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= LXQT diff --git a/devel/libmcfp/Makefile b/devel/libmcfp/Makefile index 0295181fa06..f65779abc8f 100644 --- a/devel/libmcfp/Makefile +++ b/devel/libmcfp/Makefile @@ -1,6 +1,6 @@ PORTNAME= libmcfp DISTVERSIONPREFIX= v -DISTVERSION= 1.3.4 +DISTVERSION= 1.3.5 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/libmcfp/distinfo b/devel/libmcfp/distinfo index b27ee17af8a..c18e64ff671 100644 --- a/devel/libmcfp/distinfo +++ b/devel/libmcfp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737002682 -SHA256 (mhekkel-libmcfp-v1.3.4_GH0.tar.gz) = 79783923527711bc27219592f25b9e92d6e402e15be146eeb6cb2050796ec3b6 -SIZE (mhekkel-libmcfp-v1.3.4_GH0.tar.gz) = 24068 +TIMESTAMP = 1738122933 +SHA256 (mhekkel-libmcfp-v1.3.5_GH0.tar.gz) = 6995aeb4514710b626dc34b2e8316457cf9243a4601a59c7b101426863c8e45e +SIZE (mhekkel-libmcfp-v1.3.5_GH0.tar.gz) = 24061 diff --git a/devel/libmcfp/pkg-plist b/devel/libmcfp/pkg-plist index 10c7607fe7d..1c3e31b4dd0 100644 --- a/devel/libmcfp/pkg-plist +++ b/devel/libmcfp/pkg-plist @@ -5,6 +5,8 @@ include/mcfp/mcfp.hpp include/mcfp/text.hpp include/mcfp/utilities.hpp lib/cmake/libmcfp/libmcfpConfig.cmake +lib/cmake/libmcfp/libmcfpConfigVersion.cmake lib/cmake/libmcfp/libmcfpTargets.cmake lib/cmake/mcfp/mcfpConfig.cmake +lib/cmake/mcfp/mcfpConfigVersion.cmake lib/cmake/mcfp/mcfpTargets.cmake diff --git a/devel/libphonenumber/Makefile b/devel/libphonenumber/Makefile index 1788c6f48d1..19d6116e88b 100644 --- a/devel/libphonenumber/Makefile +++ b/devel/libphonenumber/Makefile @@ -1,6 +1,6 @@ PORTNAME= libphonenumber DISTVERSIONPREFIX= v -DISTVERSION= 8.13.53 +DISTVERSION= 8.13.54 CATEGORIES= devel MAINTAINER= kde@FreeBSD.org diff --git a/devel/libphonenumber/distinfo b/devel/libphonenumber/distinfo index baf613252ef..97c96bd527f 100644 --- a/devel/libphonenumber/distinfo +++ b/devel/libphonenumber/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737092503 -SHA256 (google-libphonenumber-v8.13.53_GH0.tar.gz) = 2168fdba69e09825992a9a714d02cf5de19da60d6e3760b9e55da3882675e734 -SIZE (google-libphonenumber-v8.13.53_GH0.tar.gz) = 13004393 +TIMESTAMP = 1738387647 +SHA256 (google-libphonenumber-v8.13.54_GH0.tar.gz) = 95a2f6b522aad6834920ec53d94dd7ef676358ecbf2c95ee58918a5cce6d7044 +SIZE (google-libphonenumber-v8.13.54_GH0.tar.gz) = 13004570 diff --git a/devel/libqt6xdg/Makefile b/devel/libqt6xdg/Makefile index ffc3ba34487..ca0762ea4ec 100644 --- a/devel/libqt6xdg/Makefile +++ b/devel/libqt6xdg/Makefile @@ -1,5 +1,6 @@ PORTNAME= libqt6xdg PORTVERSION= 4.1.0 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= LXQT/${PORTNAME:S/6//} diff --git a/devel/libtickit/Makefile b/devel/libtickit/Makefile index a774d37f373..a8463ba2ab1 100644 --- a/devel/libtickit/Makefile +++ b/devel/libtickit/Makefile @@ -17,7 +17,6 @@ LIB_DEPENDS= libtermkey.so:devel/libtermkey \ USES= compiler:c11 gmake libtool:build ncurses pathfix pkgconfig -MAKE_ARGS= MANDIR=${PREFIX}/share/man PATHFIX_MAKEFILEIN= Makefile USE_LDCONFIG= yes diff --git a/devel/libvex/Makefile b/devel/libvex/Makefile index bfc8a123e60..fc483c397b5 100644 --- a/devel/libvex/Makefile +++ b/devel/libvex/Makefile @@ -1,6 +1,6 @@ PORTNAME= libvex DISTVERSION= g20230201 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -21,7 +21,7 @@ WRKSRC_SUBDIR= VEX MAKEFILE= Makefile-gcc -CFLAGS+= -DVGA_${ARCH:S/i386/x86/:S/aarch64/arm/:S/powerpc64/ppc64le/:S/powerpc/ppc32/:S/mips/mips64/} +CFLAGS+= -DVGA_${ARCH:S/i386/x86/:S/aarch64/arm/:S/powerpc64le/ppc64le/:S/powerpc64/ppc64/:S/powerpc/ppc32/:S/mips/mips64/} MAKE_ARGS= EXTRA_CFLAGS="${CFLAGS}" diff --git a/devel/libwasmtime/Makefile b/devel/libwasmtime/Makefile index eca1b3b9f89..46f3a573ac5 100644 --- a/devel/libwasmtime/Makefile +++ b/devel/libwasmtime/Makefile @@ -1,7 +1,6 @@ PORTNAME= lib${GH_PROJECT} -PORTVERSION= 28.0.1 +PORTVERSION= 29.0.1 DISTVERSIONPREFIX= v -PORTREVISION= 1 CATEGORIES= devel MAINTAINER= osa@FreeBSD.org @@ -44,7 +43,7 @@ CARGO_CRATES= addr2line-0.24.1 \ anstyle-query-1.0.0 \ anstyle-wincon-3.0.4 \ anyhow-1.0.93 \ - arbitrary-1.3.1 \ + arbitrary-1.4.1 \ arrayvec-0.7.6 \ async-trait-0.1.71 \ autocfg-1.1.0 \ @@ -110,7 +109,7 @@ CARGO_CRATES= addr2line-0.24.1 \ cty-0.2.2 \ debugid-0.8.0 \ deranged-0.3.11 \ - derive_arbitrary-1.3.1 \ + derive_arbitrary-1.4.0 \ digest-0.10.7 \ directories-next-2.0.0 \ dirs-next-2.0.0 \ @@ -144,11 +143,11 @@ CARGO_CRATES= addr2line-0.24.1 \ fslock-0.2.1 \ futures-0.3.27 \ futures-channel-0.3.27 \ - futures-core-0.3.27 \ + futures-core-0.3.31 \ futures-io-0.3.28 \ - futures-sink-0.3.27 \ - futures-task-0.3.27 \ - futures-util-0.3.27 \ + futures-sink-0.3.31 \ + futures-task-0.3.31 \ + futures-util-0.3.31 \ fxhash-0.2.1 \ fxprof-processed-profile-0.6.0 \ generic-array-0.14.5 \ @@ -164,7 +163,7 @@ CARGO_CRATES= addr2line-0.24.1 \ hashbrown-0.15.2 \ heck-0.4.1 \ heck-0.5.0 \ - hermit-abi-0.3.0 \ + hermit-abi-0.3.9 \ hmac-0.12.1 \ home-0.5.9 \ http-1.0.0 \ @@ -174,7 +173,7 @@ CARGO_CRATES= addr2line-0.24.1 \ httpdate-1.0.2 \ humantime-2.1.0 \ hyper-1.0.1 \ - iana-time-zone-0.1.59 \ + iana-time-zone-0.1.61 \ iana-time-zone-haiku-0.1.2 \ id-arena-2.2.1 \ idna-0.3.0 \ @@ -195,7 +194,7 @@ CARGO_CRATES= addr2line-0.24.1 \ ittapi-0.4.0 \ ittapi-sys-0.4.0 \ jobserver-0.1.32 \ - js-sys-0.3.57 \ + js-sys-0.3.74 \ lazy_static-1.4.0 \ lazycell-1.3.0 \ leb128-0.2.5 \ @@ -311,7 +310,7 @@ CARGO_CRATES= addr2line-0.24.1 \ socket2-0.5.7 \ souper-ir-2.1.0 \ spdx-0.10.1 \ - spin-0.9.4 \ + spin-0.9.8 \ sptr-0.3.2 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ @@ -325,7 +324,7 @@ CARGO_CRATES= addr2line-0.24.1 \ syn-2.0.90 \ system-interface-0.27.1 \ tar-0.4.41 \ - target-lexicon-0.12.16 \ + target-lexicon-0.13.0 \ tch-0.17.0 \ tempfile-3.8.0 \ termcolor-1.4.1 \ @@ -353,6 +352,7 @@ CARGO_CRATES= addr2line-0.24.1 \ tracing-core-0.1.31 \ tracing-log-0.1.3 \ tracing-subscriber-0.3.17 \ + trait-variant-0.1.2 \ try-lock-0.2.4 \ typenum-1.15.0 \ unicode-bidi-0.3.8 \ @@ -374,12 +374,13 @@ CARGO_CRATES= addr2line-0.24.1 \ walkdir-2.3.3 \ want-0.3.0 \ wasi-0.11.0+wasi-snapshot-preview1 \ + wasi-0.13.3+wasi-0.2.2 \ wasi-nn-0.6.0 \ - wasm-bindgen-0.2.87 \ - wasm-bindgen-backend-0.2.87 \ - wasm-bindgen-macro-0.2.87 \ - wasm-bindgen-macro-support-0.2.87 \ - wasm-bindgen-shared-0.2.87 \ + wasm-bindgen-0.2.97 \ + wasm-bindgen-backend-0.2.97 \ + wasm-bindgen-macro-0.2.97 \ + wasm-bindgen-macro-support-0.2.97 \ + wasm-bindgen-shared-0.2.97 \ wasm-encoder-0.220.0 \ wasm-encoder-0.221.2 \ wasm-metadata-0.220.0 \ @@ -435,6 +436,7 @@ CARGO_CRATES= addr2line-0.24.1 \ winx-0.36.3 \ wit-bindgen-0.35.0 \ wit-bindgen-core-0.35.0 \ + wit-bindgen-rt-0.33.0 \ wit-bindgen-rt-0.35.0 \ wit-bindgen-rust-0.35.0 \ wit-bindgen-rust-macro-0.35.0 \ diff --git a/devel/libwasmtime/distinfo b/devel/libwasmtime/distinfo index 1ed6950852c..2d402922680 100644 --- a/devel/libwasmtime/distinfo +++ b/devel/libwasmtime/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1736913813 +TIMESTAMP = 1738318921 SHA256 (rust/crates/addr2line-0.24.1.crate) = f5fb1d8e4442bd405fdfd1dacb42792696b0cf9cb15882e5d097b742a676d375 SIZE (rust/crates/addr2line-0.24.1.crate) = 41554 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe @@ -31,8 +31,8 @@ SHA256 (rust/crates/anstyle-wincon-3.0.4.crate) = 5bf74e1b6e971609db8ca7a9ce79fd SIZE (rust/crates/anstyle-wincon-3.0.4.crate) = 12234 SHA256 (rust/crates/anyhow-1.0.93.crate) = 4c95c10ba0b00a02636238b814946408b1322d5ac4760326e6fb8ec956d85775 SIZE (rust/crates/anyhow-1.0.93.crate) = 47490 -SHA256 (rust/crates/arbitrary-1.3.1.crate) = a2e1373abdaa212b704512ec2bd8b26bd0b7d5c3f70117411a5d9a451383c859 -SIZE (rust/crates/arbitrary-1.3.1.crate) = 31941 +SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223 +SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816 SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50 SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237 SHA256 (rust/crates/async-trait-0.1.71.crate) = a564d521dd56509c4c47480d00b80ee55f7e385ae48db5744c67ad50c92d2ebf @@ -163,8 +163,8 @@ SHA256 (rust/crates/debugid-0.8.0.crate) = bef552e6f588e446098f6ba40d89ac146c8c7 SIZE (rust/crates/debugid-0.8.0.crate) = 12757 SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4 SIZE (rust/crates/deranged-0.3.11.crate) = 18043 -SHA256 (rust/crates/derive_arbitrary-1.3.1.crate) = 53e0efad4403bfc52dc201159c4b842a246a14b98c64b55dfd0f2d89729dfeb8 -SIZE (rust/crates/derive_arbitrary-1.3.1.crate) = 10624 +SHA256 (rust/crates/derive_arbitrary-1.4.0.crate) = d475dfebcb4854d596b17b09f477616f80f17a550517f2b3615d8c205d5c802b +SIZE (rust/crates/derive_arbitrary-1.4.0.crate) = 11518 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 SIZE (rust/crates/digest-0.10.7.crate) = 19557 SHA256 (rust/crates/directories-next-2.0.0.crate) = 339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc @@ -231,16 +231,16 @@ SHA256 (rust/crates/futures-0.3.27.crate) = 531ac96c6ff5fd7c62263c5e3c67a603af4f SIZE (rust/crates/futures-0.3.27.crate) = 52816 SHA256 (rust/crates/futures-channel-0.3.27.crate) = 164713a5a0dcc3e7b4b1ed7d3b433cabc18025386f9339346e8daf15963cf7ac SIZE (rust/crates/futures-channel-0.3.27.crate) = 32278 -SHA256 (rust/crates/futures-core-0.3.27.crate) = 86d7a0c1aa76363dac491de0ee99faf6941128376f1cf96f07db7603b7de69dd -SIZE (rust/crates/futures-core-0.3.27.crate) = 14709 +SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e +SIZE (rust/crates/futures-core-0.3.31.crate) = 14318 SHA256 (rust/crates/futures-io-0.3.28.crate) = 4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964 SIZE (rust/crates/futures-io-0.3.28.crate) = 8910 -SHA256 (rust/crates/futures-sink-0.3.27.crate) = ec93083a4aecafb2a80a885c9de1f0ccae9dbd32c2bb54b0c3a65690e0b8d2f2 -SIZE (rust/crates/futures-sink-0.3.27.crate) = 7853 -SHA256 (rust/crates/futures-task-0.3.27.crate) = fd65540d33b37b16542a0438c12e6aeead10d4ac5d05bd3f805b8f35ab592879 -SIZE (rust/crates/futures-task-0.3.27.crate) = 11854 -SHA256 (rust/crates/futures-util-0.3.27.crate) = 3ef6b17e481503ec85211fed8f39d1970f128935ca1f814cd32ac4a6842e84ab -SIZE (rust/crates/futures-util-0.3.27.crate) = 158556 +SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7 +SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958 +SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988 +SIZE (rust/crates/futures-task-0.3.31.crate) = 11217 +SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81 +SIZE (rust/crates/futures-util-0.3.31.crate) = 162124 SHA256 (rust/crates/fxhash-0.2.1.crate) = c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c SIZE (rust/crates/fxhash-0.2.1.crate) = 4102 SHA256 (rust/crates/fxprof-processed-profile-0.6.0.crate) = 27d12c0aed7f1e24276a241aadc4cb8ea9f83000f34bc062b7cc2d51e3b0fabd @@ -271,8 +271,8 @@ SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19 SIZE (rust/crates/heck-0.4.1.crate) = 11567 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 -SHA256 (rust/crates/hermit-abi-0.3.0.crate) = 856b5cb0902c2b6d65d5fd97dfa30f9b70c7538e770b98eab5ed52d8db923e01 -SIZE (rust/crates/hermit-abi-0.3.0.crate) = 15200 +SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024 +SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165 SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e SIZE (rust/crates/hmac-0.12.1.crate) = 42657 SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5 @@ -291,8 +291,8 @@ SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec8 SIZE (rust/crates/humantime-2.1.0.crate) = 16749 SHA256 (rust/crates/hyper-1.0.1.crate) = 403f9214f3e703236b221f1a9cd88ec8b4adfa5296de01ab96216361f4692f56 SIZE (rust/crates/hyper-1.0.1.crate) = 139013 -SHA256 (rust/crates/iana-time-zone-0.1.59.crate) = b6a67363e2aa4443928ce15e57ebae94fd8949958fd1223c4cfc0cd473ad7539 -SIZE (rust/crates/iana-time-zone-0.1.59.crate) = 27033 +SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220 +SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185 SHA256 (rust/crates/id-arena-2.2.1.crate) = 25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005 @@ -333,8 +333,8 @@ SHA256 (rust/crates/ittapi-sys-0.4.0.crate) = 52f5385394064fa2c886205dba02598013 SIZE (rust/crates/ittapi-sys-0.4.0.crate) = 144943 SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0 SIZE (rust/crates/jobserver-0.1.32.crate) = 27549 -SHA256 (rust/crates/js-sys-0.3.57.crate) = 671a26f820db17c2a2750743f1dd03bafd15b98c9f30c7c2628c024c05d73397 -SIZE (rust/crates/js-sys-0.3.57.crate) = 78605 +SHA256 (rust/crates/js-sys-0.3.74.crate) = a865e038f7f6ed956f788f0d7d60c541fff74c7bd74272c5d4cf15c63743e705 +SIZE (rust/crates/js-sys-0.3.74.crate) = 54505 SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55 @@ -565,8 +565,8 @@ SHA256 (rust/crates/souper-ir-2.1.0.crate) = a50c18ce33988e1973003afbaa66e6a465a SIZE (rust/crates/souper-ir-2.1.0.crate) = 17732 SHA256 (rust/crates/spdx-0.10.1.crate) = 2971cb691ca629f46174f73b1f95356c5617f89b4167f04107167c3dccb8dd89 SIZE (rust/crates/spdx-0.10.1.crate) = 936816 -SHA256 (rust/crates/spin-0.9.4.crate) = 7f6002a767bff9e83f8eeecf883ecb8011875a21ae8da43bffb817a57e78cc09 -SIZE (rust/crates/spin-0.9.4.crate) = 30180 +SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67 +SIZE (rust/crates/spin-0.9.8.crate) = 38958 SHA256 (rust/crates/sptr-0.3.2.crate) = 3b9b39299b249ad65f3b7e96443bad61c02ca5cd3589f46cb6d610a0fd6c0d6a SIZE (rust/crates/sptr-0.3.2.crate) = 14598 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 @@ -593,8 +593,8 @@ SHA256 (rust/crates/system-interface-0.27.1.crate) = 9aef1f9d4c1dbdd1cb3a63be9ef SIZE (rust/crates/system-interface-0.27.1.crate) = 31787 SHA256 (rust/crates/tar-0.4.41.crate) = cb797dad5fb5b76fcf519e702f4a589483b5ef06567f160c392832c1f5e44909 SIZE (rust/crates/tar-0.4.41.crate) = 51871 -SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1 -SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488 +SHA256 (rust/crates/target-lexicon-0.13.0.crate) = 4ff4a4048091358129767b8a200d6927f58876c8b5ea16fb7b0222d43b79bfa8 +SIZE (rust/crates/target-lexicon-0.13.0.crate) = 27916 SHA256 (rust/crates/tch-0.17.0.crate) = 3585f5bbf1ddf2498d7586bf870c7bb785a0bf1be09c54d0f93fce51d5f3c7fc SIZE (rust/crates/tch-0.17.0.crate) = 1897290 SHA256 (rust/crates/tempfile-3.8.0.crate) = cb94d2f3cc536af71caac6b6fcebf65860b347e7ce0cc9ebe8f70d3e521054ef @@ -649,6 +649,8 @@ SHA256 (rust/crates/tracing-log-0.1.3.crate) = 78ddad33d2d10b1ed7eb9d1f518a56747 SIZE (rust/crates/tracing-log-0.1.3.crate) = 20549 SHA256 (rust/crates/tracing-subscriber-0.3.17.crate) = 30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77 SIZE (rust/crates/tracing-subscriber-0.3.17.crate) = 191711 +SHA256 (rust/crates/trait-variant-0.1.2.crate) = 70977707304198400eb4835a78f6a9f928bf41bba420deb8fdb175cd965d77a7 +SIZE (rust/crates/trait-variant-0.1.2.crate) = 6008 SHA256 (rust/crates/try-lock-0.2.4.crate) = 3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed SIZE (rust/crates/try-lock-0.2.4.crate) = 4467 SHA256 (rust/crates/typenum-1.15.0.crate) = dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987 @@ -691,18 +693,20 @@ SHA256 (rust/crates/want-0.3.0.crate) = 1ce8a968cb1cd110d136ff8b819a556d6fb6d919 SIZE (rust/crates/want-0.3.0.crate) = 6550 SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 +SHA256 (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2 +SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754 SHA256 (rust/crates/wasi-nn-0.6.0.crate) = 7031683cc05a71515d9200fb159b28d717ded3c40dbb979d1602cf46f3a68f40 SIZE (rust/crates/wasi-nn-0.6.0.crate) = 8403 -SHA256 (rust/crates/wasm-bindgen-0.2.87.crate) = 7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342 -SIZE (rust/crates/wasm-bindgen-0.2.87.crate) = 175052 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.87.crate) = 5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd -SIZE (rust/crates/wasm-bindgen-backend-0.2.87.crate) = 26821 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.87.crate) = dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d -SIZE (rust/crates/wasm-bindgen-macro-0.2.87.crate) = 13897 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.87.crate) = 54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.87.crate) = 20006 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.87.crate) = ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1 -SIZE (rust/crates/wasm-bindgen-shared-0.2.87.crate) = 7248 +SHA256 (rust/crates/wasm-bindgen-0.2.97.crate) = d15e63b4482863c109d70a7b8706c1e364eb6ea449b201a76c5b89cedcec2d5c +SIZE (rust/crates/wasm-bindgen-0.2.97.crate) = 45515 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.97.crate) = 8d36ef12e3aaca16ddd3f67922bc63e48e953f126de60bd33ccc0101ef9998cd +SIZE (rust/crates/wasm-bindgen-backend-0.2.97.crate) = 31099 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.97.crate) = 705440e08b42d3e4b36de7d66c944be628d579796b8090bfa3471478a2260051 +SIZE (rust/crates/wasm-bindgen-macro-0.2.97.crate) = 7146 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.97.crate) = 98c9ae5a76e46f4deecd0f0255cc223cfa18dc9b261213b8aa0c7b36f61b3f1d +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.97.crate) = 22824 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.97.crate) = 6ee99da9c5ba11bd675621338ef6fa52296b76b83305e9b6e5c77d4c286d6d49 +SIZE (rust/crates/wasm-bindgen-shared-0.2.97.crate) = 7771 SHA256 (rust/crates/wasm-encoder-0.220.0.crate) = ebf48234b389415b226a4daef6562933d38c7b28a8b8f64c5c4130dad1561ab7 SIZE (rust/crates/wasm-encoder-0.220.0.crate) = 65211 SHA256 (rust/crates/wasm-encoder-0.221.2.crate) = c17a3bd88f2155da63a1f2fcb8a56377a24f0b6dfed12733bb5f544e86f690c5 @@ -813,6 +817,8 @@ SHA256 (rust/crates/wit-bindgen-0.35.0.crate) = c966692b6d8c4bb3c1aee3313e0930f4 SIZE (rust/crates/wit-bindgen-0.35.0.crate) = 18600 SHA256 (rust/crates/wit-bindgen-core-0.35.0.crate) = 19857cff2a480fece56ea43f9199322ee5014688a3539ebf8d29ae62d75a3a1f SIZE (rust/crates/wit-bindgen-core-0.35.0.crate) = 20653 +SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c +SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357 SHA256 (rust/crates/wit-bindgen-rt-0.35.0.crate) = 605d5562e971a823cf5a550a9d69cb7144e9b4969a810043127175517a4e1865 SIZE (rust/crates/wit-bindgen-rt-0.35.0.crate) = 3356 SHA256 (rust/crates/wit-bindgen-rust-0.35.0.crate) = 6d894e599c161d71acb6a78e8ec8a609a09c2bb227de50829f5afbd03b844a69 @@ -849,8 +855,8 @@ SHA256 (rust/crates/zstd-safe-7.0.0.crate) = 43747c7422e2924c11144d5229878b98180 SIZE (rust/crates/zstd-safe-7.0.0.crate) = 20463 SHA256 (rust/crates/zstd-sys-2.0.9+zstd.1.5.5.crate) = 9e16efa8a874a0481a574084d34cc26fdb3b99627480f785888deb6386506656 SIZE (rust/crates/zstd-sys-2.0.9+zstd.1.5.5.crate) = 728791 -SHA256 (bytecodealliance-wasmtime-v28.0.1_GH0.tar.gz) = 612b7274afb3ffaf7857de44eadc23f688c03c48ce863af5f24a575fbdba765b -SIZE (bytecodealliance-wasmtime-v28.0.1_GH0.tar.gz) = 24007384 +SHA256 (bytecodealliance-wasmtime-v29.0.1_GH0.tar.gz) = b94b6c6fd6aebaf05d4c69c1b12b5dc217b0d42c1a95f435b33af63dddfa5304 +SIZE (bytecodealliance-wasmtime-v29.0.1_GH0.tar.gz) = 24090201 SHA256 (WebAssembly-testsuite-13527d8_GH0.tar.gz) = b99d152d9b768795524354540df07e7bea68282af1450de14e33891ae695f650 SIZE (WebAssembly-testsuite-13527d8_GH0.tar.gz) = 794134 SHA256 (WebAssembly-wasi-testsuite-2fec29e_GH0.tar.gz) = d082050c523cab626328de0aa5c86b47319347d62c6b1a9852a2c3870af6b998 diff --git a/devel/linux-rl9-devtools/Makefile b/devel/linux-rl9-devtools/Makefile index 6db7a708ab7..d63f4dbe311 100644 --- a/devel/linux-rl9-devtools/Makefile +++ b/devel/linux-rl9-devtools/Makefile @@ -1,6 +1,6 @@ PORTNAME= devtools PORTVERSION= ${LINUX_DIST_VER} -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= emulation@FreeBSD.org @@ -22,7 +22,7 @@ QA_ENV+= USESLIBTOOL=no BUVERSION= 2.35.2-54.el9 GCCVERSION= 11.5.0-2.el9 GLIBCVERSION= 2.34-125.el9_5.1 -KERNELVERSION= 5.14.0-503.19.1.el9_5 +KERNELVERSION= 5.14.0-503.22.1.el9_5 MPFRVERSION= 4.1.0-7.el9 LIBMPCVERSION= 1.2.1-4.el9 diff --git a/devel/linux-rl9-devtools/distinfo b/devel/linux-rl9-devtools/distinfo index 705064675ff..9e04fa2660c 100644 --- a/devel/linux-rl9-devtools/distinfo +++ b/devel/linux-rl9-devtools/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1735018389 +TIMESTAMP = 1737866072 SHA256 (rocky/b/binutils-2.35.2-54.el9.aarch64.rpm) = fa816c4f7479b68e0ac3fd6c26982d1c2832d70dfb4236085ff5b6bd4e2a1039 SIZE (rocky/b/binutils-2.35.2-54.el9.aarch64.rpm) = 4983292 SHA256 (rocky/b/binutils-2.35.2-54.el9.x86_64.rpm) = ddba97d5ad45c495cdd94188955569819dd6db2d6c927431987bad7f4c0df3b6 @@ -37,10 +37,10 @@ SHA256 (rocky/g/glibc-devel-2.34-125.el9_5.1.x86_64.rpm) = a45d3cb78dde5006022b0 SIZE (rocky/g/glibc-devel-2.34-125.el9_5.1.x86_64.rpm) = 31602 SHA256 (rocky/g/glibc-headers-2.34-125.el9_5.1.x86_64.rpm) = 8c3b3fa5b08eb7270d31464aef4e8df0e67cd98f94f1feef42d0cebb68fa1214 SIZE (rocky/g/glibc-headers-2.34-125.el9_5.1.x86_64.rpm) = 445839 -SHA256 (rocky/k/kernel-headers-5.14.0-503.19.1.el9_5.aarch64.rpm) = ff3e3d7711f38e3692a26da62b1005df0b2907cd7dd7655a2a17919b2eaea8c8 -SIZE (rocky/k/kernel-headers-5.14.0-503.19.1.el9_5.aarch64.rpm) = 3656217 -SHA256 (rocky/k/kernel-headers-5.14.0-503.19.1.el9_5.x86_64.rpm) = 8f1948a1a5de7e7a5db551dfce1881a1888750a212a286159c707ff7d8962363 -SIZE (rocky/k/kernel-headers-5.14.0-503.19.1.el9_5.x86_64.rpm) = 3688437 +SHA256 (rocky/k/kernel-headers-5.14.0-503.22.1.el9_5.aarch64.rpm) = ef9cdea2c8453eb79ec0cc016285cbbb551775112fdd7256bf3f737c94f78dc9 +SIZE (rocky/k/kernel-headers-5.14.0-503.22.1.el9_5.aarch64.rpm) = 3665153 +SHA256 (rocky/k/kernel-headers-5.14.0-503.22.1.el9_5.x86_64.rpm) = 50d2e69a49d347fbefb875d5825ecd69176519cbd28f9997b31702f5dbf248ce +SIZE (rocky/k/kernel-headers-5.14.0-503.22.1.el9_5.x86_64.rpm) = 3697365 SHA256 (rocky/l/libatomic-11.5.0-2.el9.aarch64.rpm) = 729ffbbafb1d9c27bf6b2084f288797a588f354abffc01bd767d252c2f4871bd SIZE (rocky/l/libatomic-11.5.0-2.el9.aarch64.rpm) = 31820 SHA256 (rocky/l/libatomic-11.5.0-2.el9.i686.rpm) = cd428f009fcd76d6c3233059fb8cf6bf31721daf8af0a5ad961be7735e1717a5 @@ -73,8 +73,8 @@ SHA256 (rocky/b/binutils-2.35.2-54.el9.src.rpm) = c6eccfb1ac99c90691953dfd97f1aa SIZE (rocky/b/binutils-2.35.2-54.el9.src.rpm) = 22350808 SHA256 (rocky/g/glibc-2.34-125.el9_5.1.src.rpm) = 81bd4c665b3bd5c41e2348c6c89baa90c4f087642095956a030ce8dcab4fb68e SIZE (rocky/g/glibc-2.34-125.el9_5.1.src.rpm) = 18586193 -SHA256 (rocky/k/kernel-5.14.0-503.19.1.el9_5.src.rpm) = a1b5b1deaa122f14693b91e9404b883e4fbe0e2b30ee267d33841f211d5e971b -SIZE (rocky/k/kernel-5.14.0-503.19.1.el9_5.src.rpm) = 148703666 +SHA256 (rocky/k/kernel-5.14.0-503.22.1.el9_5.src.rpm) = 87fe920eed2d7720f4ec69844c23d947411a600c059eed1000bb52179e997f07 +SIZE (rocky/k/kernel-5.14.0-503.22.1.el9_5.src.rpm) = 146377073 SHA256 (rocky/l/libmpc-1.2.1-4.el9.src.rpm) = e0e1edc062c4d5565ebedeba87e13a661caa74d43c885c656eb5b75cf1ed3bcc SIZE (rocky/l/libmpc-1.2.1-4.el9.src.rpm) = 844729 SHA256 (rocky/m/mpfr-4.1.0-7.el9.src.rpm) = 94cb2af3328fd57d3c4f1f56f8ae856dd8ae37c0ec61de793037f5c1c7146fa3 diff --git a/devel/llama.el/Makefile b/devel/llama.el/Makefile new file mode 100644 index 00000000000..d72458a492e --- /dev/null +++ b/devel/llama.el/Makefile @@ -0,0 +1,45 @@ +PORTNAME= llama.el +DISTVERSIONPREFIX= v +DISTVERSION= 0.6.0 +CATEGORIES= devel elisp +PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} + +MAINTAINER= yasu@FreeBSD.org +COMMENT= Compact syntax for short lambda in Emacs Lisp +WWW= https://github.com/tarsius/llama + +LICENSE= GPLv3+ +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.2.0:misc/compat.el@${EMACS_FLAVOR} +RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.2.0:misc/compat.el@${EMACS_FLAVOR} + +USES= emacs gmake +USE_GITHUB= yes +GH_ACCOUNT= tarsius +GH_PROJECT= llama + +MAKE_ARGS= LOAD_PATH=" -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/compat -L ." +MAKE_JOBS_UNSAFE= Opening input file: No such file or directory, /wrkdirs/usr/ports/devel/llama.el/work-nox/llama-0.6.0/.#llama-autoloads.el + +NO_ARCH= yes +PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/llama-autoloads.el \ + ${EMACS_VERSION_SITE_LISPDIR}/llama.el \ + ${EMACS_VERSION_SITE_LISPDIR}/llama.elc + +PORTDOCS= README.org + +OPTIONS_DEFINE= DOCS + +ELISP_FILES= llama-autoloads.el llama.el llama.elc + +do-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} + ${INSTALL_DATA} ${ELISP_FILES:C/^/${WRKSRC}\//} \ + ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} + +do-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:C/^/${WRKSRC}\//} ${STAGEDIR}${DOCSDIR} + +.include diff --git a/devel/llama.el/distinfo b/devel/llama.el/distinfo new file mode 100644 index 00000000000..07274077837 --- /dev/null +++ b/devel/llama.el/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738466567 +SHA256 (tarsius-llama-v0.6.0_GH0.tar.gz) = 6f9c6c8c6dc9fd226e23b980a03f58a509064061c076a1cb6f1da48d8e59fb8c +SIZE (tarsius-llama-v0.6.0_GH0.tar.gz) = 22503 diff --git a/devel/llama.el/pkg-descr b/devel/llama.el/pkg-descr new file mode 100644 index 00000000000..967fde12e9f --- /dev/null +++ b/devel/llama.el/pkg-descr @@ -0,0 +1,20 @@ +This package implements a macro named ##, which provides a compact way +to write short lambda expressions. + +The signature of the macro is (## FN &rest BODY) and it expands to a +lambda expression, which calls the function FN with the arguments BODY +and returns the value of that. The arguments of the lambda expression +are derived from symbols found in BODY. + +Each symbol from %1 through %9, which appears in an unquoted part of +BODY, specifies a mandatory argument. Each symbol from &1 through &9, +which appears in an unquoted part of BODY, specifies an optional +argument. The symbol &* specifies extra (&rest) arguments. + +The shorter symbol % can be used instead of %1, but using both in the +same expression is not allowed. Likewise & can be used instead of +&1. These shorthands are not recognized in function position. + +To support binding forms that use a vector as VARLIST (such as -let +from the dash package), argument symbols are also detected inside of +vectors. diff --git a/devel/llvm-cheri/Makefile b/devel/llvm-cheri/Makefile index 1949d035097..b7925673250 100644 --- a/devel/llvm-cheri/Makefile +++ b/devel/llvm-cheri/Makefile @@ -1,6 +1,6 @@ PORTNAME= llvm PORTVERSION= ${LLVM_MAJOR}.0.d${SNAPDATE} -PORTREVISION= 1 +PORTREVISION= 4 CATEGORIES= devel lang PKGNAMESUFFIX= ${LLVM_SUFFIX} @@ -45,8 +45,16 @@ SHEBANG_FILES= \ llvm/utils/lit/lit.py \ llvm/utils/llvm-lit/llvm-lit.in -SUB_FILES+= llvm-wrapper.sh -SUB_LIST+= LLVM_PREFIX="${LLVM_PREFIX}" LLVM_SUFFIX="${LLVM_SUFFIX}" +.if ${LLVM_SUFFIX} == "-cheriot" +WRAPPER= wrapper-cheriot.sh +.else +WRAPPER= wrapper-cheri.sh +.endif +SUB_FILES+= ${WRAPPER} +SUB_LIST+= \ + CONFIGURE_TARGET="${CONFIGURE_TARGET}" \ + LLVM_PREFIX="${LLVM_PREFIX}" \ + LLVM_SUFFIX="${LLVM_SUFFIX}" CMAKE_INSTALL_PREFIX= ${LLVM_PREFIX} CMAKE_SOURCE_PATH= ${WRKSRC}/llvm @@ -205,7 +213,7 @@ post-patch-LLD-on: ${PATCH_WRKSRC}/lld/docs/conf.py post-install: - ${INSTALL_SCRIPT} ${WRKDIR}/llvm-wrapper.sh \ + ${INSTALL_SCRIPT} ${WRKDIR}/${WRAPPER} \ ${STAGEDIR}${PREFIX}/bin/${COMMAND_PREFIX}${FIRST_COMMAND}${COMMAND_SUFFIX} .for command in ${COMMANDS:C/^/XXXX/1:NXXXX*} ${LN} -f ${STAGEDIR}${PREFIX}/bin/${COMMAND_PREFIX}${FIRST_COMMAND}${COMMAND_SUFFIX} \ @@ -251,18 +259,18 @@ post-install-EXTRAS-on: post-install-LIT-on: ${INSTALL_SCRIPT} ${PATCH_WRKSRC}/llvm/utils/lit/lit.py \ ${STAGEDIR}${LLVM_PREFIX}/bin/lit - ${LN} -f ${STAGEDIR}${LLVM_PREFIX}/bin/lit \ + ${LN} -sf ${STAGEDIR}${LLVM_PREFIX}/bin/lit \ ${STAGEDIR}${LLVM_PREFIX}/bin/llvm-lit - ${LN} -f ${STAGEDIR}${LLVM_PREFIX}/bin/lit \ + ${LN} -sf ${STAGEDIR}${LLVM_PREFIX}/bin/lit \ ${STAGEDIR}${PREFIX}/bin/${COMMAND_PREFIX}lit${LLVM_SUFFIX} - ${LN} -f ${STAGEDIR}${LLVM_PREFIX}/bin/lit \ + ${LN} -sf ${STAGEDIR}${LLVM_PREFIX}/bin/lit \ ${STAGEDIR}${PREFIX}/bin/${COMMAND_PREFIX}llvm-lit${LLVM_SUFFIX} ${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${LIT_MOD_NAME} ${INSTALL_DATA} ${WRKSRC}/llvm/utils/lit/lit/*.py \ ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${LIT_MOD_NAME} ${INSTALL_PROGRAM} ${WRKDIR}/.build/bin/FileCheck \ ${STAGEDIR}${LLVM_PREFIX}/bin/ - ${LN} -f ${STAGEDIR}${LLVM_PREFIX}/bin/FileCheck \ + ${LN} -sf ${STAGEDIR}${LLVM_PREFIX}/bin/FileCheck \ ${STAGEDIR}${PREFIX}/bin/${COMMAND_PREFIX}FileCheck${COMMAND_SUFFIX} post-install-LLD-on: diff --git a/devel/llvm-cheri/files/wrapper-cheri.sh.in b/devel/llvm-cheri/files/wrapper-cheri.sh.in new file mode 100644 index 00000000000..da080f250d3 --- /dev/null +++ b/devel/llvm-cheri/files/wrapper-cheri.sh.in @@ -0,0 +1,206 @@ +#!/bin/sh +#- +# SPDX-License-Identifier: BSD-2-Clause +# +# Copyright (c) 2022 SRI International +# +# This software was developed by SRI International and the University of +# Cambridge Computer Laboratory (Department of Computer Science and +# Technology) under Defense Advanced Research Projects Agency (DARPA) +# Contract No. HR001122C0110 ("ETC"). +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# 1. Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# 2. Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND +# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +# ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE +# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +# SUCH DAMAGE. +# + +LOCALBASE="%%LOCALBASE%%" +LLVM_PREFIX="%%LLVM_PREFIX%%" +LLVM_SUFFIX="%%LLVM_SUFFIX%%" +_TARGET=${_TARGET:-%%CONFIGURE_TARGET%%} +_SYSROOT=${_SYSROOT:-""} + +VERBOSE=${VERBOSE:-0} + +err() +{ + ret=$1 + shift + echo >&2 "$@" + exit "$ret" +} + +debug() +{ + if [ "$VERBOSE" -ne 0 ]; then + echo >&2 "$@" + fi +} + +run() +{ + debug "Running:" "$@" + "$@" +} + +run_tool() +{ + local tool=$1 + shift + run env LD_LIBRARY_PATH="${LD_LIBRARY_PATH:+${LD_LIBRARY_PATH}:}${LLVM_PREFIX}/lib" \ + "${LLVM_PREFIX}/bin/$tool" "$@" +} + +set_sysroot() +{ + local sysroot="$1" + # Clang doesn't seem to care if the sysroot exists, but we'll + # blow up trying to get __CheriBSD_version if it doesn't so require + # it to exist. + if [ ! -d "$sysroot" ]; then + err 1 "nonexistant sysroot: '$sysroot'" + fi + _SYSROOT="$sysroot" +} + +set_target() +{ + local target="$1" + case "$target" in + *-*-*) + _TARGET="$target" + ;; + *) + echo "malformed target triple: '$target'" + ;; + esac +} + +tool=$0 +[ -L "$tool" ] && tool=$(/bin/realpath $tool) +tool=${tool##*/} +basetool=${tool%${LLVM_SUFFIX}} + +next_arg_is_target=0 +next_arg_is_sysroot=0 +for arg in "$@"; do + if [ $next_arg_is_target -ne 0 ]; then + set_target "$arg" + next_arg_is_target=0 + continue + fi + if [ $next_arg_is_sysroot -ne 0 ]; then + set_sysroot "$arg" + next_arg_is_sysroot=0 + continue + fi + case "$arg" in + --sysroot) + next_arg_is_sysroot=1 + ;; + --sysroot=*) + set_sysroot "${arg#--sysroot=}" + ;; + -target) + next_arg_is_target=1 + ;; + --target=*) + set_target "${arg#--target=}" + ;; + esac +done +if [ $next_arg_is_target -ne 0 ]; then + err 1 "-target without target argument" +fi + +if [ -z "$CHERIBSD_VERSION" -a -e "${_SYSROOT}/usr/include/sys/param.h" ]; then + CHERIBSD_VERSION=$(awk '/^#define[[:space:]]+__CheriBSD_version/{print $3}' ${_SYSROOT}/usr/include/sys/param.h) +fi +if [ -z "$CHERIBSD_VERSION" ]; then + CHERIBSD_VERSION=0 +fi + +arch_cflags= +arch_objdump_flags= + +# If we're targeting CheriBSD, assume we want to produce CHERI binaries +# (either hybrid or purecap) and choose which one based on the default +# libc in the sysroot. This isn't quite right, but isn't much worse +# than a misguided -mcpu flag. +if [ $CHERIBSD_VERSION -gt 0 ]; then + case "$_TARGET" in + aarch64-*-freebsd*) + if run_tool llvm-readelf -h ${_SYSROOT}/lib/libc.so.7 | grep -q "Flags:.*purecap"; then + tls_flags= + vararg_flags= + if [ "$CHERIBSD_VERSION" -le 20220314 ]; then + tls_flags="-femulated-tls" + elif [ "$CHERIBSD_VERSION" -le 20220828 ]; then + vararg_flags="-Xclang -morello-vararg=new" + elif [ "$CHERIBSD_VERSION" -le 20230804 ]; then + vararg_flags="-Xclang -morello-vararg=new -Xclang -morello-bounded-memargs=caller-only" + else + vararg_flags="-Xclang -morello-vararg=new -Xclang -morello-bounded-memargs" + fi + + # Some compiler invocations (e.g., "clang -v") don't + # consume -Xclang arguments which can lead to unused + # argument warnings so we supress them with + # --start/end-no-unused-arguments. + arch_cflags="-march=morello -mabi=purecap --start-no-unused-arguments $tls_flags $vararg_flags --end-no-unused-arguments" + arch_objdump_flags="--mattr=+morello" + else + vararg_flags= + if [ "$CHERIBSD_VERSION" -gt 20220314 ]; then + vararg_flags="-Xclang -morello-vararg=new" + fi + arch_cflags="-march=morello $vararg_flags" + arch_objdump_flags="--mattr=+morello" + fi + ;; + riscv64-*-freebsd*) + if run_tool llvm-readelf -h ${_SYSROOT}/lib/libc.so.7 | grep -q "Flags:.*cheriabi"; then + mabi=l64pc128d + else + mabi=lp64d + fi + arch_cflags="-march=rv64gcxcheri -mabi=$mabi -mno-relax" + ;; + esac +fi + +case $basetool in +clang|clang++|clang-cpp) + toolflags=$arch_cflags + ;; +ld.lld|ld64.lld) + # no flags should be required as ld can see what it's doing from + # the binaries + toolflags= + ;; +objdump) + toolflags=$arch_objdump_flags + ;; +*) + debug no special args for $tool + ;; +esac + +run_tool "${basetool}" $toolflags "$@" diff --git a/devel/llvm-cheri/files/llvm-wrapper.sh.in b/devel/llvm-cheri/files/wrapper-cheriot.sh.in similarity index 100% rename from devel/llvm-cheri/files/llvm-wrapper.sh.in rename to devel/llvm-cheri/files/wrapper-cheriot.sh.in diff --git a/devel/llvm-devel/Makefile b/devel/llvm-devel/Makefile index ef77c0d9cf7..a897e6a2ed0 100644 --- a/devel/llvm-devel/Makefile +++ b/devel/llvm-devel/Makefile @@ -164,7 +164,6 @@ OPENMP_CMAKE_ON= \ -DLIBOMPTARGET_BUILD_DEVICERTL_BCLIB=OFF \ -DLIBOMPTARGET_DEP_LIBFFI_INCLUDE_DIR="" \ -DLIBOMPTARGET_DEP_LIBFFI_LIBRARIES="" -OPENMP_PORTDOCS= openmp POLLY_DESC= Polyhedral loop and data-locality optimizer POLLY_PORTDOCS= polly STATIC_LIBS_DESC= Install static libraries (does not effect sanitizers) @@ -279,7 +278,7 @@ COMMANDS+= ${MLIR_COMMANDS} .endif .if ${PORT_OPTIONS:MOPENMP} -LLVM_ENABLE_PROJECTS+= openmp +LLVM_ENABLE_RUNTIMES+= openmp USE_LDCONFIG+= ${LLVM_PREFIX}/lib/${CONFIGURE_TARGET} MAN1SRCS+= ${OPENMP_MAN1SRCS} COMMANDS+= ${OPENMP_COMMANDS} diff --git a/devel/llvm-devel/Makefile.COMMANDS b/devel/llvm-devel/Makefile.COMMANDS index 327601331f8..5f6cbe83098 100644 --- a/devel/llvm-devel/Makefile.COMMANDS +++ b/devel/llvm-devel/Makefile.COMMANDS @@ -142,7 +142,6 @@ LLDB_COMMANDS= \ MLIR_COMMANDS= \ mlir-cat \ - mlir-cpu-runner \ mlir-lsp-server \ mlir-minimal-opt \ mlir-minimal-opt-canonicalize \ @@ -152,6 +151,7 @@ MLIR_COMMANDS= \ mlir-query \ mlir-reduce \ mlir-rewrite \ + mlir-runner \ mlir-tblgen \ mlir-transform-opt \ mlir-translate \ diff --git a/devel/llvm-devel/Makefile.MAN1SRCS b/devel/llvm-devel/Makefile.MAN1SRCS index a2ad7ea5ac5..b564a5c8df4 100644 --- a/devel/llvm-devel/Makefile.MAN1SRCS +++ b/devel/llvm-devel/Makefile.MAN1SRCS @@ -66,8 +66,7 @@ LIT_MAN1SRCS= \ lit.1 \ FileCheck.1 -OPENMP_MAN1SRCS= \ - llvmopenmp.1 +OPENMP_MAN1SRCS= POLLY_MAN1SRCS= \ polly.1 diff --git a/devel/llvm-devel/Makefile.snapshot b/devel/llvm-devel/Makefile.snapshot index be760b9035a..91bcde188cf 100644 --- a/devel/llvm-devel/Makefile.snapshot +++ b/devel/llvm-devel/Makefile.snapshot @@ -2,8 +2,8 @@ # # Generated by: files/gen-Makefile.snapshot.sh. # -LLVM_MAJOR= 20 +LLVM_MAJOR= 21 LLVM_RELEASE= ${LLVM_MAJOR}.0.0 -SNAPDATE= 20250113 +SNAPDATE= 20250129 -LLVM_PROJECT_COMMIT= a8d2aeec8732c8d158f5b194a5191c0805bcd961 +LLVM_PROJECT_COMMIT= 608012ace43b42d97884204016c6a8f4883b4359 diff --git a/devel/llvm-devel/distinfo b/devel/llvm-devel/distinfo index 6c67090efed..9c51607d984 100644 --- a/devel/llvm-devel/distinfo +++ b/devel/llvm-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736806990 -SHA256 (llvm-llvm-project-20.0.d20250113-a8d2aeec8732c8d158f5b194a5191c0805bcd961_GH0.tar.gz) = fdb11b5ef64e29d05399d5f30200725249cd69b5147e8bcde294cf6ecf24c5cc -SIZE (llvm-llvm-project-20.0.d20250113-a8d2aeec8732c8d158f5b194a5191c0805bcd961_GH0.tar.gz) = 224879382 +TIMESTAMP = 1738183190 +SHA256 (llvm-llvm-project-21.0.d20250129-608012ace43b42d97884204016c6a8f4883b4359_GH0.tar.gz) = e86a964860437817dbef7e4657b47dcddb0bdce5064a69120b2cc64f7c1320c2 +SIZE (llvm-llvm-project-21.0.d20250129-608012ace43b42d97884204016c6a8f4883b4359_GH0.tar.gz) = 226817459 diff --git a/devel/llvm-devel/files/gen-Makefile.snapshot.sh b/devel/llvm-devel/files/gen-Makefile.snapshot.sh index 24d3583f4f8..ddb8ff5dce1 100644 --- a/devel/llvm-devel/files/gen-Makefile.snapshot.sh +++ b/devel/llvm-devel/files/gen-Makefile.snapshot.sh @@ -15,7 +15,7 @@ cat < Makefile.snapshot # # Generated by: files/gen-Makefile.snapshot.sh. # -LLVM_MAJOR= 20 +LLVM_MAJOR= 21 LLVM_RELEASE= \${LLVM_MAJOR}.0.0 SNAPDATE= $(date +%Y%m%d) diff --git a/devel/llvm-devel/files/patch-revert-6d7e428df611 b/devel/llvm-devel/files/patch-revert-6d7e428df611 deleted file mode 100644 index 07f556e9284..00000000000 --- a/devel/llvm-devel/files/patch-revert-6d7e428df611 +++ /dev/null @@ -1,17 +0,0 @@ ---- compiler-rt/lib/builtins/CMakeLists.txt.orig -+++ compiler-rt/lib/builtins/CMakeLists.txt -@@ -867,12 +867,10 @@ - endif() - endif() - endif() -- check_c_source_compiles("_Float16 foo(_Float16 x) { return x; } -- int main(void) { return 0; }" -+ check_c_source_compiles("_Float16 foo(_Float16 x) { return x; }" - COMPILER_RT_HAS_${arch}_FLOAT16) - append_list_if(COMPILER_RT_HAS_${arch}_FLOAT16 -DCOMPILER_RT_HAS_FLOAT16 BUILTIN_CFLAGS_${arch}) -- check_c_source_compiles("__bf16 foo(__bf16 x) { return x; } -- int main(void) { return 0; }" -+ check_c_source_compiles("__bf16 foo(__bf16 x) { return x; }" - COMPILER_RT_HAS_${arch}_BFLOAT16) - # Build BF16 files only when "__bf16" is available. - if(COMPILER_RT_HAS_${arch}_BFLOAT16) diff --git a/devel/llvm-devel/files/patch-workaround-ff862d6de92f4 b/devel/llvm-devel/files/patch-workaround-ff862d6de92f4 new file mode 100644 index 00000000000..7f881041769 --- /dev/null +++ b/devel/llvm-devel/files/patch-workaround-ff862d6de92f4 @@ -0,0 +1,11 @@ +--- flang/runtime/exceptions.cpp.orig ++++ flang/runtime/exceptions.cpp +@@ -44,7 +44,7 @@ + Terminator terminator{__FILE__, __LINE__}; + + static constexpr uint32_t v{FE_INVALID}; +-#if __x86_64__ ++#if __x86_64__ && !defined(__FreeBSD__) + static constexpr uint32_t s{__FE_DENORM}; // nonstandard, not a #define + #else + static constexpr uint32_t s{0}; diff --git a/devel/llvm-devel/pkg-plist b/devel/llvm-devel/pkg-plist index b28eb02d41b..caf3e6e8b66 100644 --- a/devel/llvm-devel/pkg-plist +++ b/devel/llvm-devel/pkg-plist @@ -126,7 +126,6 @@ bin/sancov-devel %%LLDB%%bin/lldb-instr-devel %%LLDB%%bin/lldb-server-devel %%MLIR%%bin/mlir-cat-devel -%%MLIR%%bin/mlir-cpu-runner-devel %%MLIR%%bin/mlir-lsp-server-devel %%MLIR%%bin/mlir-minimal-opt-devel %%MLIR%%bin/mlir-minimal-opt-canonicalize-devel @@ -136,6 +135,7 @@ bin/sancov-devel %%MLIR%%bin/mlir-query-devel %%MLIR%%bin/mlir-reduce-devel %%MLIR%%bin/mlir-rewrite-devel +%%MLIR%%bin/mlir-runner-devel %%MLIR%%bin/mlir-tblgen-devel %%MLIR%%bin/mlir-transform-opt-devel %%MLIR%%bin/mlir-translate-devel @@ -297,7 +297,6 @@ llvm-devel/bin/llvm-undname llvm-devel/bin/llvm-windres llvm-devel/bin/llvm-xray %%MLIR%%llvm-devel/bin/mlir-cat -%%MLIR%%llvm-devel/bin/mlir-cpu-runner %%MLIR%%llvm-devel/bin/mlir-linalg-ods-yaml-gen %%MLIR%%llvm-devel/bin/mlir-lsp-server %%MLIR%%llvm-devel/bin/mlir-minimal-opt @@ -308,6 +307,7 @@ llvm-devel/bin/llvm-xray %%MLIR%%llvm-devel/bin/mlir-query %%MLIR%%llvm-devel/bin/mlir-reduce %%MLIR%%llvm-devel/bin/mlir-rewrite +%%MLIR%%llvm-devel/bin/mlir-runner %%MLIR%%llvm-devel/bin/mlir-tblgen %%MLIR%%llvm-devel/bin/mlir-transform-opt %%MLIR%%llvm-devel/bin/mlir-translate @@ -893,6 +893,7 @@ llvm-devel/bin/verify-uselistorder %%CLANG%%llvm-devel/include/clang/AST/StmtObjC.h %%CLANG%%llvm-devel/include/clang/AST/StmtOpenACC.h %%CLANG%%llvm-devel/include/clang/AST/StmtOpenMP.h +%%CLANG%%llvm-devel/include/clang/AST/StmtSYCL.h %%CLANG%%llvm-devel/include/clang/AST/StmtVisitor.h %%CLANG%%llvm-devel/include/clang/AST/TemplateArgumentVisitor.h %%CLANG%%llvm-devel/include/clang/AST/TemplateBase.h @@ -994,6 +995,7 @@ llvm-devel/bin/verify-uselistorder %%CLANG%%llvm-devel/include/clang/Basic/AttrHasAttributeImpl.inc %%CLANG%%llvm-devel/include/clang/Basic/AttrKinds.h %%CLANG%%llvm-devel/include/clang/Basic/AttrList.inc +%%CLANG%%llvm-devel/include/clang/Basic/AttrParsedAttrList.inc %%CLANG%%llvm-devel/include/clang/Basic/AttrSubMatchRulesList.inc %%CLANG%%llvm-devel/include/clang/Basic/AttrSubjectMatchRules.h %%CLANG%%llvm-devel/include/clang/Basic/AttributeCommonInfo.h @@ -1009,8 +1011,7 @@ llvm-devel/bin/verify-uselistorder %%CLANG%%llvm-devel/include/clang/Basic/BuiltinsAMDGPU.def %%CLANG%%llvm-devel/include/clang/Basic/BuiltinsARM.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/BuiltinsHexagon.inc %%CLANG%%llvm-devel/include/clang/Basic/BuiltinsHexagonMapCustomDep.def %%CLANG%%llvm-devel/include/clang/Basic/BuiltinsLoongArch.def %%CLANG%%llvm-devel/include/clang/Basic/BuiltinsLoongArchBase.def @@ -1018,7 +1019,7 @@ llvm-devel/bin/verify-uselistorder %%CLANG%%llvm-devel/include/clang/Basic/BuiltinsLoongArchLSX.def %%CLANG%%llvm-devel/include/clang/Basic/BuiltinsMips.def %%CLANG%%llvm-devel/include/clang/Basic/BuiltinsNEON.def -%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsNVPTX.def +%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsNVPTX.inc %%CLANG%%llvm-devel/include/clang/Basic/BuiltinsPPC.def %%CLANG%%llvm-devel/include/clang/Basic/BuiltinsRISCV.inc %%CLANG%%llvm-devel/include/clang/Basic/BuiltinsRISCVVector.def @@ -1035,6 +1036,7 @@ llvm-devel/bin/verify-uselistorder %%CLANG%%llvm-devel/include/clang/Basic/CFProtectionOptions.def %%CLANG%%llvm-devel/include/clang/Basic/CFProtectionOptions.h %%CLANG%%llvm-devel/include/clang/Basic/CLWarnings.h +%%CLANG%%llvm-devel/include/clang/Basic/CXX11AttributeInfo.inc %%CLANG%%llvm-devel/include/clang/Basic/CapturedStmt.h %%CLANG%%llvm-devel/include/clang/Basic/CharInfo.h %%CLANG%%llvm-devel/include/clang/Basic/CodeGenOptions.def @@ -1046,36 +1048,49 @@ llvm-devel/bin/verify-uselistorder %%CLANG%%llvm-devel/include/clang/Basic/DebugOptions.def %%CLANG%%llvm-devel/include/clang/Basic/Diagnostic.h %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticAST.h +%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticASTEnums.inc %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticASTKinds.inc %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticAnalysis.h +%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticAnalysisEnums.inc %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticAnalysisKinds.inc %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticCategories.h %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticComment.h +%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticCommentEnums.inc %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticCommentKinds.inc +%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticCommonEnums.inc %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticCommonKinds.inc %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticCrossTU.h +%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticCrossTUEnums.inc %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticCrossTUKinds.inc %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticDriver.h +%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticDriverEnums.inc %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticDriverKinds.inc %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticError.h %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticFrontend.h +%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticFrontendEnums.inc %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticFrontendKinds.inc %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticGroups.inc %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticIDs.h %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticIndexName.inc %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticInstallAPI.h +%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticInstallAPIEnums.inc %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticInstallAPIKinds.inc %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticLex.h +%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticLexEnums.inc %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticLexKinds.inc %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticOptions.def %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticOptions.h %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticParse.h +%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticParseEnums.inc %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticParseKinds.inc %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticRefactoring.h +%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticRefactoringEnums.inc %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticRefactoringKinds.inc %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticSema.h +%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticSemaEnums.inc %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticSemaKinds.inc %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticSerialization.h +%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticSerializationEnums.inc %%CLANG%%llvm-devel/include/clang/Basic/DiagnosticSerializationKinds.inc %%CLANG%%llvm-devel/include/clang/Basic/DirectoryEntry.h %%CLANG%%llvm-devel/include/clang/Basic/ExceptionSpecificationType.h @@ -1340,7 +1355,6 @@ llvm-devel/bin/verify-uselistorder %%CLANG%%llvm-devel/include/clang/Sema/Attr.h %%CLANG%%llvm-devel/include/clang/Sema/AttrParsedAttrImpl.inc %%CLANG%%llvm-devel/include/clang/Sema/AttrParsedAttrKinds.inc -%%CLANG%%llvm-devel/include/clang/Sema/AttrParsedAttrList.inc %%CLANG%%llvm-devel/include/clang/Sema/AttrSpellingListIndex.inc %%CLANG%%llvm-devel/include/clang/Sema/AttrTemplateInstantiate.inc %%CLANG%%llvm-devel/include/clang/Sema/CXXFieldCollector.h @@ -1353,6 +1367,7 @@ llvm-devel/bin/verify-uselistorder %%CLANG%%llvm-devel/include/clang/Sema/EnterExpressionEvaluationContext.h %%CLANG%%llvm-devel/include/clang/Sema/ExternalSemaSource.h %%CLANG%%llvm-devel/include/clang/Sema/HLSLExternalSemaSource.h +%%CLANG%%llvm-devel/include/clang/Sema/HeuristicResolver.h %%CLANG%%llvm-devel/include/clang/Sema/IdentifierResolver.h %%CLANG%%llvm-devel/include/clang/Sema/Initialization.h %%CLANG%%llvm-devel/include/clang/Sema/Lookup.h @@ -1684,13 +1699,13 @@ llvm-devel/bin/verify-uselistorder %%FLANG%%llvm-devel/include/flang/Lower/Support/Verifier.h %%FLANG%%llvm-devel/include/flang/Lower/SymbolMap.h %%FLANG%%llvm-devel/include/flang/Lower/VectorSubscripts.h -%%FLANG%%%%OPENMP%%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/BoxValue.h %%FLANG%%llvm-devel/include/flang/Optimizer/Builder/CUFCommon.h %%FLANG%%llvm-devel/include/flang/Optimizer/Builder/Character.h %%FLANG%%llvm-devel/include/flang/Optimizer/Builder/Complex.h +%%FLANG%%llvm-devel/include/flang/Optimizer/Builder/DirectivesCommon.h %%FLANG%%llvm-devel/include/flang/Optimizer/Builder/DoLoopHelper.h %%FLANG%%llvm-devel/include/flang/Optimizer/Builder/FIRBuilder.h %%FLANG%%llvm-devel/include/flang/Optimizer/Builder/Factory.h @@ -1800,6 +1815,8 @@ llvm-devel/bin/verify-uselistorder %%FLANG%%llvm-devel/include/flang/Optimizer/HLFIR/Passes.h %%FLANG%%llvm-devel/include/flang/Optimizer/HLFIR/Passes.h.inc %%FLANG%%llvm-devel/include/flang/Optimizer/HLFIR/Passes.td +%%FLANG%%llvm-devel/include/flang/Optimizer/OpenACC/FIROpenACCTypeInterfaces.h +%%FLANG%%llvm-devel/include/flang/Optimizer/OpenACC/RegisterOpenACCExtensions.h %%FLANG%%llvm-devel/include/flang/Optimizer/OpenMP/Passes.h %%FLANG%%llvm-devel/include/flang/Optimizer/OpenMP/Passes.h.inc %%FLANG%%llvm-devel/include/flang/Optimizer/OpenMP/Passes.td @@ -1842,9 +1859,11 @@ llvm-devel/bin/verify-uselistorder %%FLANG%%llvm-devel/include/flang/Runtime/CUDA/allocator.h %%FLANG%%llvm-devel/include/flang/Runtime/CUDA/common.h %%FLANG%%llvm-devel/include/flang/Runtime/CUDA/descriptor.h +%%FLANG%%llvm-devel/include/flang/Runtime/CUDA/init.h %%FLANG%%llvm-devel/include/flang/Runtime/CUDA/kernel.h %%FLANG%%llvm-devel/include/flang/Runtime/CUDA/memmove-function.h %%FLANG%%llvm-devel/include/flang/Runtime/CUDA/memory.h +%%FLANG%%llvm-devel/include/flang/Runtime/CUDA/pointer.h %%FLANG%%llvm-devel/include/flang/Runtime/CUDA/registration.h %%FLANG%%llvm-devel/include/flang/Runtime/allocatable.h %%FLANG%%llvm-devel/include/flang/Runtime/allocator-registry-consts.h @@ -1902,11 +1921,14 @@ llvm-devel/bin/verify-uselistorder %%FLANG%%llvm-devel/include/flang/Semantics/tools.h %%FLANG%%llvm-devel/include/flang/Semantics/type.h %%FLANG%%llvm-devel/include/flang/Semantics/unparse-with-symbols.h +%%FLANG%%llvm-devel/include/flang/Support/StringOstream.h +%%FLANG%%llvm-devel/include/flang/Support/Timing.h %%FLANG%%llvm-devel/include/flang/Tools/CrossToolHelpers.h %%FLANG%%llvm-devel/include/flang/Tools/PointerModels.h %%FLANG%%llvm-devel/include/flang/Tools/TargetSetup.h %%FLANG%%llvm-devel/include/flang/Version.inc %%FLANG%%llvm-devel/include/flang/__cuda_builtins.mod +%%FLANG%%llvm-devel/include/flang/__cuda_device.mod %%FLANG%%llvm-devel/include/flang/__fortran_builtins.mod %%FLANG%%llvm-devel/include/flang/__fortran_ieee_exceptions.mod %%FLANG%%llvm-devel/include/flang/__fortran_type_info.mod @@ -1920,13 +1942,11 @@ llvm-devel/bin/verify-uselistorder %%FLANG%%llvm-devel/include/flang/iso_fortran_env.mod %%FLANG%%llvm-devel/include/flang/iso_fortran_env_impl.mod %%FLANG%%llvm-devel/include/flang/mma.mod -%%FLANG%%%%OPENMP%%llvm-devel/include/flang/omp_lib.f18.mod +%%FLANG%%%%OPENMP%%llvm-devel/include/flang/omp_lib.h %%FLANG%%%%OPENMP%%llvm-devel/include/flang/omp_lib.mod -%%FLANG%%%%OPENMP%%llvm-devel/include/flang/omp_lib_kinds.f18.mod %%FLANG%%%%OPENMP%%llvm-devel/include/flang/omp_lib_kinds.mod %%LLD%%llvm-devel/include/lld/Common/Args.h %%LLD%%llvm-devel/include/lld/Common/Arrays.h -%%LLD%%llvm-devel/include/lld/Common/BPSectionOrdererBase.h %%LLD%%llvm-devel/include/lld/Common/CommonLinkerContext.h %%LLD%%llvm-devel/include/lld/Common/DWARF.h %%LLD%%llvm-devel/include/lld/Common/Driver.h @@ -1985,6 +2005,7 @@ llvm-devel/bin/verify-uselistorder %%LLDB%%llvm-devel/include/lldb/API/SBProcess.h %%LLDB%%llvm-devel/include/lldb/API/SBProcessInfo.h %%LLDB%%llvm-devel/include/lldb/API/SBProcessInfoList.h +%%LLDB%%llvm-devel/include/lldb/API/SBProgress.h %%LLDB%%llvm-devel/include/lldb/API/SBQueue.h %%LLDB%%llvm-devel/include/lldb/API/SBQueueItem.h %%LLDB%%llvm-devel/include/lldb/API/SBReproducer.h @@ -2698,6 +2719,7 @@ llvm-devel/include/llvm/Analysis/InstructionPrecedenceTracking.h llvm-devel/include/llvm/Analysis/InstructionSimplify.h llvm-devel/include/llvm/Analysis/InteractiveModelRunner.h llvm-devel/include/llvm/Analysis/IteratedDominanceFrontier.h +llvm-devel/include/llvm/Analysis/KernelInfo.h llvm-devel/include/llvm/Analysis/LastRunTrackingAnalysis.h llvm-devel/include/llvm/Analysis/LazyBlockFrequencyInfo.h llvm-devel/include/llvm/Analysis/LazyBranchProbabilityInfo.h @@ -3458,6 +3480,7 @@ llvm-devel/include/llvm/ExecutionEngine/Orc/Debugging/DebuggerSupportPlugin.h llvm-devel/include/llvm/ExecutionEngine/Orc/Debugging/PerfSupportPlugin.h llvm-devel/include/llvm/ExecutionEngine/Orc/Debugging/VTuneSupportPlugin.h llvm-devel/include/llvm/ExecutionEngine/Orc/DylibManager.h +llvm-devel/include/llvm/ExecutionEngine/Orc/EHFrameRegistrationPlugin.h llvm-devel/include/llvm/ExecutionEngine/Orc/ELFNixPlatform.h llvm-devel/include/llvm/ExecutionEngine/Orc/EPCDebugObjectRegistrar.h llvm-devel/include/llvm/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.h @@ -4015,6 +4038,7 @@ llvm-devel/include/llvm/SandboxIR/User.h llvm-devel/include/llvm/SandboxIR/Utils.h llvm-devel/include/llvm/SandboxIR/Value.h llvm-devel/include/llvm/SandboxIR/Values.def +llvm-devel/include/llvm/Support/AArch64BuildAttributes.h llvm-devel/include/llvm/Support/AMDGPUAddrSpace.h llvm-devel/include/llvm/Support/AMDGPUMetadata.h llvm-devel/include/llvm/Support/AMDHSAKernelDescriptor.h @@ -4520,6 +4544,7 @@ llvm-devel/include/llvm/Transforms/Utils/LowerIFunc.h llvm-devel/include/llvm/Transforms/Utils/LowerInvoke.h llvm-devel/include/llvm/Transforms/Utils/LowerMemIntrinsics.h llvm-devel/include/llvm/Transforms/Utils/LowerSwitch.h +llvm-devel/include/llvm/Transforms/Utils/LowerVectorIntrinsics.h llvm-devel/include/llvm/Transforms/Utils/MatrixUtils.h llvm-devel/include/llvm/Transforms/Utils/Mem2Reg.h llvm-devel/include/llvm/Transforms/Utils/MemoryOpRemark.h @@ -4560,6 +4585,7 @@ llvm-devel/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h llvm-devel/include/llvm/Transforms/Vectorize/LoopVectorize.h llvm-devel/include/llvm/Transforms/Vectorize/SLPVectorizer.h llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/DependencyGraph.h +llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/InstrMaps.h llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/Interval.h llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/Legality.h llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/BottomUpVec.h @@ -4731,7 +4757,6 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h %%MLIR%%llvm-devel/include/mlir/Conversion/ConvertToLLVM/ToLLVMOpInterface.cpp.inc %%MLIR%%llvm-devel/include/mlir/Conversion/ConvertToLLVM/ToLLVMOpInterface.h.inc %%MLIR%%llvm-devel/include/mlir/Conversion/ConvertToLLVM/ToLLVMPass.h -%%MLIR%%llvm-devel/include/mlir/Conversion/ConvertToSPIRV/ConvertToSPIRVPass.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 @@ -4748,7 +4773,6 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h %%MLIR%%llvm-devel/include/mlir/Conversion/GPUToROCDL/Runtimes.h %%MLIR%%llvm-devel/include/mlir/Conversion/GPUToSPIRV/GPUToSPIRV.h %%MLIR%%llvm-devel/include/mlir/Conversion/GPUToSPIRV/GPUToSPIRVPass.h -%%MLIR%%llvm-devel/include/mlir/Conversion/GPUToVulkan/ConvertGPUToVulkanPass.h %%MLIR%%llvm-devel/include/mlir/Conversion/IndexToLLVM/IndexToLLVM.h %%MLIR%%llvm-devel/include/mlir/Conversion/IndexToSPIRV/IndexToSPIRV.h %%MLIR%%llvm-devel/include/mlir/Conversion/LLVMCommon/ConversionTarget.h @@ -4760,6 +4784,8 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h %%MLIR%%llvm-devel/include/mlir/Conversion/LLVMCommon/TypeConverter.h %%MLIR%%llvm-devel/include/mlir/Conversion/LLVMCommon/VectorPattern.h %%MLIR%%llvm-devel/include/mlir/Conversion/LinalgToStandard/LinalgToStandard.h +%%MLIR%%llvm-devel/include/mlir/Conversion/MathToEmitC/MathToEmitC.h +%%MLIR%%llvm-devel/include/mlir/Conversion/MathToEmitC/MathToEmitCPass.h %%MLIR%%llvm-devel/include/mlir/Conversion/MathToFuncs/MathToFuncs.h %%MLIR%%llvm-devel/include/mlir/Conversion/MathToLLVM/MathToLLVM.h %%MLIR%%llvm-devel/include/mlir/Conversion/MathToLibm/MathToLibm.h @@ -5661,6 +5687,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h %%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVOpsDialect.h.inc %%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVOpsTypes.cpp.inc %%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVOpsTypes.h.inc +%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVPrimitiveOps.td %%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVSerialization.inc %%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVStructureOps.td %%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVTypes.h @@ -5766,6 +5793,9 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h %%MLIR%%llvm-devel/include/mlir/Dialect/Tosa/IR/TosaOpsDialect.h.inc %%MLIR%%llvm-devel/include/mlir/Dialect/Tosa/IR/TosaOpsTypes.cpp.inc %%MLIR%%llvm-devel/include/mlir/Dialect/Tosa/IR/TosaOpsTypes.h.inc +%%MLIR%%llvm-devel/include/mlir/Dialect/Tosa/IR/TosaOpsTypesBase.cpp.inc +%%MLIR%%llvm-devel/include/mlir/Dialect/Tosa/IR/TosaOpsTypesBase.h.inc +%%MLIR%%llvm-devel/include/mlir/Dialect/Tosa/IR/TosaShapeOps.td %%MLIR%%llvm-devel/include/mlir/Dialect/Tosa/IR/TosaTypesBase.td %%MLIR%%llvm-devel/include/mlir/Dialect/Tosa/IR/TosaUtilOps.td %%MLIR%%llvm-devel/include/mlir/Dialect/Tosa/Transforms/Passes.h @@ -6007,9 +6037,11 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h %%MLIR%%llvm-devel/include/mlir/IR/MLIRContext.h %%MLIR%%llvm-devel/include/mlir/IR/Matchers.h %%MLIR%%llvm-devel/include/mlir/IR/ODSSupport.h -%%MLIR%%llvm-devel/include/mlir/IR/OpAsmInterface.cpp.inc -%%MLIR%%llvm-devel/include/mlir/IR/OpAsmInterface.h.inc %%MLIR%%llvm-devel/include/mlir/IR/OpAsmInterface.td +%%MLIR%%llvm-devel/include/mlir/IR/OpAsmOpInterface.cpp.inc +%%MLIR%%llvm-devel/include/mlir/IR/OpAsmOpInterface.h.inc +%%MLIR%%llvm-devel/include/mlir/IR/OpAsmTypeInterface.cpp.inc +%%MLIR%%llvm-devel/include/mlir/IR/OpAsmTypeInterface.h.inc %%MLIR%%llvm-devel/include/mlir/IR/OpBase.td %%MLIR%%llvm-devel/include/mlir/IR/OpDefinition.h %%MLIR%%llvm-devel/include/mlir/IR/OpImplementation.h @@ -6710,6 +6742,7 @@ llvm-devel/lib/cmake/llvm/CheckProblematicConfigurations.cmake llvm-devel/lib/cmake/llvm/CoverageReport.cmake llvm-devel/lib/cmake/llvm/CrossCompile.cmake llvm-devel/lib/cmake/llvm/DetermineGCCCompatible.cmake +llvm-devel/lib/cmake/llvm/FileLock.cmake llvm-devel/lib/cmake/llvm/FindFFI.cmake llvm-devel/lib/cmake/llvm/FindLibEdit.cmake llvm-devel/lib/cmake/llvm/FindLibpfm.cmake @@ -6755,8 +6788,10 @@ llvm-devel/lib/cmake/llvm/llvm-driver-template.cpp.in %%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFIRCodeGen.a %%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFIRDialect.a %%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFIRDialectSupport.a +%%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFIROpenACCSupport.a %%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFIRSupport.a %%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFIRTestAnalysis.a +%%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFIRTestOpenACCInterfaces.a %%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFIRTransforms.a %%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFlangOpenMPTransforms.a %%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFortranCommon.a @@ -6766,6 +6801,7 @@ llvm-devel/lib/cmake/llvm/llvm-driver-template.cpp.in %%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFortranParser.a %%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFortranRuntime.a %%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFortranSemantics.a +%%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFortranSupport.a %%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libHLFIRDialect.a %%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libHLFIRTransforms.a llvm-devel/lib/libLLVM-%%LLVM_MAJOR%%git.so @@ -6920,6 +6956,10 @@ llvm-devel/lib/libLLVM.so.%%LLVM_MAJOR_MINOR%%git %%STATIC_LIBS%%llvm-devel/lib/libLLVMRISCVTargetMCA.a %%STATIC_LIBS%%llvm-devel/lib/libLLVMRemarks.a %%STATIC_LIBS%%llvm-devel/lib/libLLVMRuntimeDyld.a +%%STATIC_LIBS%%llvm-devel/lib/libLLVMSPIRVAnalysis.a +%%STATIC_LIBS%%llvm-devel/lib/libLLVMSPIRVCodeGen.a +%%STATIC_LIBS%%llvm-devel/lib/libLLVMSPIRVDesc.a +%%STATIC_LIBS%%llvm-devel/lib/libLLVMSPIRVInfo.a %%STATIC_LIBS%%llvm-devel/lib/libLLVMSandboxIR.a %%STATIC_LIBS%%llvm-devel/lib/libLLVMScalarOpts.a %%STATIC_LIBS%%llvm-devel/lib/libLLVMSelectionDAG.a @@ -7079,7 +7119,6 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRControlFlowTransforms.a %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRConvertToLLVMInterface.a %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRConvertToLLVMPass.a -%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRConvertToSPIRVPass.a %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCopyOpInterface.a %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRDLTIDialect.a %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRDLTITestPasses.a @@ -7117,7 +7156,6 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRGPUToNVVMTransforms.a %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRGPUToROCDLTransforms.a %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRGPUToSPIRV.a -%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRGPUToVulkanTransforms.a %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRGPUTransformOps.a %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRGPUTransforms.a %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRGPUUtils.a @@ -7154,6 +7192,7 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRMaskingOpInterface.a %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRMathDialect.a %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRMathTestPasses.a +%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRMathToEmitC.a %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRMathToFuncs.a %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRMathToLLVM.a %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRMathToLibm.a diff --git a/devel/llvm19/Makefile b/devel/llvm19/Makefile index 3c16abaf4ce..0f39c341140 100644 --- a/devel/llvm19/Makefile +++ b/devel/llvm19/Makefile @@ -1,6 +1,6 @@ PORTNAME= llvm DISTVERSION= 19.1.7 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel lang MASTER_SITES= https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION}/ #MASTER_SITES= https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION:S/rc/-rc/}/ @@ -87,7 +87,7 @@ OPTIONS_DEFAULT= CLANG LLD # BE_NATIVE for 32-bit OPTIONS_DEFAULT_armv6= BE_NATIVE OPTIONS_DEFAULT_armv7= BE_NATIVE -OPTIONS_DEFAULT_i386= BE_NATIVE +OPTIONS_DEFAULT_i386= BE_NATIVE BE_AMDGPU BE_WASM OPTIONS_DEFAULT_powerpc= BE_NATIVE OPTIONS_DEFAULT_powerpcspe= BE_NATIVE # FLAVOR-dependent BE for 64-bit diff --git a/devel/lokalize/Makefile b/devel/lokalize/Makefile index 3b7e5d4fb06..fa0274752b8 100644 --- a/devel/lokalize/Makefile +++ b/devel/lokalize/Makefile @@ -7,15 +7,14 @@ COMMENT= Computer-aided translation system LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell -USES= cmake compiler:c++11-lang desktop-file-utils gettext \ - kde:5 qt:5 tar:xz xorg +USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:6 \ + qt:6 tar:xz xorg USE_KDE= auth bookmarks codecs completion config configwidgets \ - coreaddons crash dbusaddons doctools i18n itemviews \ - jobwidgets kio kross notifications parts service solid sonnet \ - textwidgets widgetsaddons windowsystem xmlgui \ + coreaddons crash dbusaddons doctools i18n itemviews jobwidgets \ + kio notifications parts service solid sonnet textwidgets \ + widgetsaddons windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus gui network script sql widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 OPTIONS_DEFINE= DOCS diff --git a/devel/lokalize/distinfo b/devel/lokalize/distinfo index b47528ab890..8e41388f1fa 100644 --- a/devel/lokalize/distinfo +++ b/devel/lokalize/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889340 -SHA256 (KDE/release-service/23.08.5/lokalize-23.08.5.tar.xz) = 8539a3c0bd5c89f42b81276a1d4fd4468f70976987ad329f2495fe2529833e6c -SIZE (KDE/release-service/23.08.5/lokalize-23.08.5.tar.xz) = 2142784 +TIMESTAMP = 1734460104 +SHA256 (KDE/release-service/24.12.0/lokalize-24.12.0.tar.xz) = b53c6941a80e80d79cca34dff01abf232298c8474909cf4fd390289098d0c5ac +SIZE (KDE/release-service/24.12.0/lokalize-24.12.0.tar.xz) = 2059536 diff --git a/devel/lokalize/pkg-plist b/devel/lokalize/pkg-plist index d7b4607014a..6750ff68997 100644 --- a/devel/lokalize/pkg-plist +++ b/devel/lokalize/pkg-plist @@ -5,13 +5,7 @@ share/icons/hicolor/128x128/apps/lokalize.png share/icons/hicolor/32x32/apps/lokalize.png share/icons/hicolor/64x64/apps/lokalize.png share/icons/hicolor/scalable/apps/lokalize.svgz -share/knotifications5/lokalize.notifyrc -share/kxmlgui5/lokalize/editorui.rc -share/kxmlgui5/lokalize/filesearchtabui.rc -share/kxmlgui5/lokalize/lokalizemainwindowui.rc -share/kxmlgui5/lokalize/projectmanagerui.rc -share/kxmlgui5/lokalize/scriptsui.rc -share/kxmlgui5/lokalize/translationmemoryrui.rc +share/knotifications6/lokalize.notifyrc share/locale/ar/LC_MESSAGES/lokalize.mo share/locale/az/LC_MESSAGES/lokalize.mo share/locale/be/LC_MESSAGES/lokalize.mo @@ -204,4 +198,4 @@ share/locale/zh_TW/LC_MESSAGES/lokalize.mo %%DATADIR%%/scripts/odf/xliff2odf.rc %%DATADIR%%/scripts/odf/xliffmerge.py share/metainfo/org.kde.lokalize.appdata.xml -share/qlogging-categories5/lokalize.categories +share/qlogging-categories6/lokalize.categories diff --git a/devel/luv/Makefile b/devel/luv/Makefile index ad3cb883563..4de8963f3ff 100644 --- a/devel/luv/Makefile +++ b/devel/luv/Makefile @@ -1,8 +1,8 @@ PORTNAME= luv -DISTVERSIONPREFIX= v -DISTVERSION= 1.50.0-0 +#DISTVERSIONPREFIX= v +DISTVERSION= 1.50.0-1 CATEGORIES= devel -MASTER_SITES= https://github.com/luvit/${PORTNAME}/releases/download/v${DISTVERSION}/ +MASTER_SITES= https://github.com/luvit/${PORTNAME}/releases/download/${DISTVERSION}/ MAINTAINER= adamw@FreeBSD.org COMMENT= libuv bindings for lua diff --git a/devel/luv/distinfo b/devel/luv/distinfo index 7c94e81e70f..e77054b859e 100644 --- a/devel/luv/distinfo +++ b/devel/luv/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737668730 -SHA256 (luv-v1.50.0-0.tar.gz) = 27454564c5aa5951993578ec408ab823f1d17d122d17eac06449b35b286a5018 -SIZE (luv-v1.50.0-0.tar.gz) = 1521830 +TIMESTAMP = 1738803607 +SHA256 (luv-1.50.0-1.tar.gz) = d867c3024d9c981d54f2edd83e13fd6dc1158f0608635f7b1c0f6b5586b5bc34 +SIZE (luv-1.50.0-1.tar.gz) = 1523695 diff --git a/devel/magit-devel/Makefile b/devel/magit-devel/Makefile index 8c535c00ddf..95bb46d85bf 100644 --- a/devel/magit-devel/Makefile +++ b/devel/magit-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= magit DISTVERSIONPREFIX= v -DISTVERSION= 4.2.0 +DISTVERSION= 4.3.0 DISTVERSIONSUFFIX= CATEGORIES= devel elisp PKGNAMESUFFIX= -devel${EMACS_PKGNAMESUFFIX} @@ -12,15 +12,15 @@ WWW= https://magit.vc/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.1.0:misc/compat.el@${EMACS_FLAVOR} \ - dash.el${EMACS_PKGNAMESUFFIX}>=2.19.1:devel/dash.el@${EMACS_FLAVOR} \ +BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.2.0:misc/compat.el@${EMACS_FLAVOR} \ git:devel/git \ - transient-devel${EMACS_PKGNAMESUFFIX}>=0.8.2:devel/transient-devel@${EMACS_FLAVOR} \ + llama.el${EMACS_PKGNAMESUFFIX}>=0.6.0:devel/llama.el@${EMACS_FLAVOR} \ + transient-devel${EMACS_PKGNAMESUFFIX}>=0.8.4:devel/transient-devel@${EMACS_FLAVOR} \ with-editor-devel${EMACS_PKGNAMESUFFIX}>=3.4.3:editors/with-editor-devel@${EMACS_FLAVOR} -RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.1.0:misc/compat.el@${EMACS_FLAVOR} \ - dash.el${EMACS_PKGNAMESUFFIX}>=2.19.1:devel/dash.el@${EMACS_FLAVOR} \ +RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.2.0:misc/compat.el@${EMACS_FLAVOR} \ + llama.el${EMACS_PKGNAMESUFFIX}>=0.6.0:devel/llama.el@${EMACS_FLAVOR} \ git:devel/git \ - transient-devel${EMACS_PKGNAMESUFFIX}>=0.8.2:devel/transient-devel@${EMACS_FLAVOR} \ + transient-devel${EMACS_PKGNAMESUFFIX}>=0.8.4:devel/transient-devel@${EMACS_FLAVOR} \ with-editor-devel${EMACS_PKGNAMESUFFIX}>=3.4.3:editors/with-editor-devel@${EMACS_FLAVOR} USES= emacs gmake makeinfo diff --git a/devel/magit-devel/distinfo b/devel/magit-devel/distinfo index ebf85e05051..8e3016b51ca 100644 --- a/devel/magit-devel/distinfo +++ b/devel/magit-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735903343 -SHA256 (magit-magit-v4.2.0_GH0.tar.gz) = 0df43bf69e29afcc0ffa8608d5ab41fe8318cfecfbb855c02ed22bd6199f24b7 -SIZE (magit-magit-v4.2.0_GH0.tar.gz) = 673702 +TIMESTAMP = 1738820644 +SHA256 (magit-magit-v4.3.0_GH0.tar.gz) = ff18aa3ecc92a10b632963d221ba62b268e5306bfaefccd9cc12885e795b5953 +SIZE (magit-magit-v4.3.0_GH0.tar.gz) = 682985 diff --git a/devel/magit/Makefile b/devel/magit/Makefile index 05166a31ca3..6a682c16597 100644 --- a/devel/magit/Makefile +++ b/devel/magit/Makefile @@ -1,6 +1,6 @@ PORTNAME= magit DISTVERSIONPREFIX= v -DISTVERSION= 4.2.0 +DISTVERSION= 4.3.0 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} @@ -11,15 +11,15 @@ WWW= https://magit.vc/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.1.0:misc/compat.el@${EMACS_FLAVOR} \ - dash.el${EMACS_PKGNAMESUFFIX}>=2.19.1:devel/dash.el@${EMACS_FLAVOR} \ +BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.2.0:misc/compat.el@${EMACS_FLAVOR} \ git:devel/git \ - transient${EMACS_PKGNAMESUFFIX}>=0.8.2:devel/transient@${EMACS_FLAVOR} \ + llama.el${EMACS_PKGNAMESUFFIX}>=0.6.0:devel/llama.el@${EMACS_FLAVOR} \ + transient${EMACS_PKGNAMESUFFIX}>=0.8.4:devel/transient@${EMACS_FLAVOR} \ with-editor${EMACS_PKGNAMESUFFIX}>=3.4.3:editors/with-editor@${EMACS_FLAVOR} -RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.1.0:misc/compat.el@${EMACS_FLAVOR} \ - dash.el${EMACS_PKGNAMESUFFIX}>=2.19.1:devel/dash.el@${EMACS_FLAVOR} \ +RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.2.0:misc/compat.el@${EMACS_FLAVOR} \ git:devel/git \ - transient${EMACS_PKGNAMESUFFIX}>=0.8.2:devel/transient@${EMACS_FLAVOR} \ + llama.el${EMACS_PKGNAMESUFFIX}>=0.6.0:devel/llama.el@${EMACS_FLAVOR} \ + transient${EMACS_PKGNAMESUFFIX}>=0.8.4:devel/transient@${EMACS_FLAVOR} \ with-editor${EMACS_PKGNAMESUFFIX}>=3.4.3:editors/with-editor@${EMACS_FLAVOR} USES= emacs gmake makeinfo diff --git a/devel/magit/distinfo b/devel/magit/distinfo index 2201e092f98..3f2f46c4681 100644 --- a/devel/magit/distinfo +++ b/devel/magit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735903090 -SHA256 (magit-magit-v4.2.0_GH0.tar.gz) = 0df43bf69e29afcc0ffa8608d5ab41fe8318cfecfbb855c02ed22bd6199f24b7 -SIZE (magit-magit-v4.2.0_GH0.tar.gz) = 673702 +TIMESTAMP = 1738820399 +SHA256 (magit-magit-v4.3.0_GH0.tar.gz) = ff18aa3ecc92a10b632963d221ba62b268e5306bfaefccd9cc12885e795b5953 +SIZE (magit-magit-v4.3.0_GH0.tar.gz) = 682985 diff --git a/devel/massif-visualizer/Makefile b/devel/massif-visualizer/Makefile index f4b263c60c6..544f5f42530 100644 --- a/devel/massif-visualizer/Makefile +++ b/devel/massif-visualizer/Makefile @@ -1,29 +1,24 @@ PORTNAME= massif-visualizer -DISTVERSION= 0.8.0 +DISTVERSION= 0.8.24121 CATEGORIES= devel kde MAINTAINER= rodrigo@FreeBSD.org COMMENT= Graphical viewer for Massif data -WWW= https://apps.kde.org/massif-visualizer/ +WWW= https://apps.kde.org/massif_visualizer/ -LICENSE= GPLv2 +LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libKChart.so:graphics/kdiagram +LIB_DEPENDS= libKChart6.so:graphics/kdiagram-qt6 -USES= cmake compiler:c++11-lang desktop-file-utils gettext \ - pkgconfig kde:5 qt:5 tar:xz cpe xorg shared-mime-info -USE_GITHUB= yes -GH_ACCOUNT= kde -GH_PROJECT= massif-visualizer -GH_TAGNAME= v0.7.0 -USE_KDE= archive auth auth codecs completion config config \ - configwidgets coreaddons i18n jobwidgets kio parts service \ - solid sonnet texteditor textwidgets widgetsaddons windowsystem \ - xmlgui \ - ecm:build -USE_QT= concurrent core dbus gui network printsupport svg widgets xml xmlpatterns \ - buildtools:build qmake:build testlib:build +USES= cmake compiler:c++11-lang cpe desktop-file-utils gettext kde:6 \ + pkgconfig qt:6 shared-mime-info tar:xz xorg + +USE_KDE= archive auth codecs completion config configwidgets coreaddons \ + i18n jobwidgets kio parts service solid sonnet texteditor \ + textwidgets widgetsaddons windowsystem xmlgui ecm:build +KDE_INVENT= 5d616bea8ce2d8e2cc3cb51b30d077446633de30 sdk +USE_QT= 5compat svg USE_XORG= x11 .include diff --git a/devel/massif-visualizer/distinfo b/devel/massif-visualizer/distinfo index bea7638e099..672f6506926 100644 --- a/devel/massif-visualizer/distinfo +++ b/devel/massif-visualizer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1717593679 -SHA256 (kde-massif-visualizer-0.8.0-v0.7.0_GH0.tar.gz) = 922c1c4e4ece49ba270fdf67c665a63fd6dd171208dc0ed292199320497ac65d -SIZE (kde-massif-visualizer-0.8.0-v0.7.0_GH0.tar.gz) = 543854 +TIMESTAMP = 1738059765 +SHA256 (sdk-massif-visualizer-5d616bea8ce2d8e2cc3cb51b30d077446633de30_GL0.tar.gz) = 5601416da91830a86df92f5caeb408f447ad27506e7511854f7b4b5377258f12 +SIZE (sdk-massif-visualizer-5d616bea8ce2d8e2cc3cb51b30d077446633de30_GL0.tar.gz) = 630158 diff --git a/devel/massif-visualizer/pkg-plist b/devel/massif-visualizer/pkg-plist index 9077a889efe..a6b0bc211e9 100644 --- a/devel/massif-visualizer/pkg-plist +++ b/devel/massif-visualizer/pkg-plist @@ -2,10 +2,50 @@ bin/massif-visualizer share/applications/org.kde.massif-visualizer.desktop share/config.kcfg/massif-visualizer-settings.kcfg share/icons/hicolor/scalable/apps/massif-visualizer.svg -share/kxmlgui5/massif-visualizer/callgraphtabui.rc -share/kxmlgui5/massif-visualizer/charttabui.rc -share/kxmlgui5/massif-visualizer/documentwidgetui.rc -share/kxmlgui5/massif-visualizer/massif-visualizerui.rc %%DATADIR%%/icons/hicolor/22x22/actions/shortentemplates.png +share/locale/bg/LC_MESSAGES/massif-visualizer.mo +share/locale/bs/LC_MESSAGES/massif-visualizer.mo +share/locale/ca/LC_MESSAGES/massif-visualizer.mo +share/locale/ca@valencia/LC_MESSAGES/massif-visualizer.mo +share/locale/cs/LC_MESSAGES/massif-visualizer.mo +share/locale/da/LC_MESSAGES/massif-visualizer.mo +share/locale/de/LC_MESSAGES/massif-visualizer.mo +share/locale/el/LC_MESSAGES/massif-visualizer.mo +share/locale/en_GB/LC_MESSAGES/massif-visualizer.mo +share/locale/eo/LC_MESSAGES/massif-visualizer.mo +share/locale/es/LC_MESSAGES/massif-visualizer.mo +share/locale/et/LC_MESSAGES/massif-visualizer.mo +share/locale/eu/LC_MESSAGES/massif-visualizer.mo +share/locale/fi/LC_MESSAGES/massif-visualizer.mo +share/locale/fr/LC_MESSAGES/massif-visualizer.mo +share/locale/ga/LC_MESSAGES/massif-visualizer.mo +share/locale/gl/LC_MESSAGES/massif-visualizer.mo +share/locale/he/LC_MESSAGES/massif-visualizer.mo +share/locale/hu/LC_MESSAGES/massif-visualizer.mo +share/locale/ia/LC_MESSAGES/massif-visualizer.mo +share/locale/is/LC_MESSAGES/massif-visualizer.mo +share/locale/it/LC_MESSAGES/massif-visualizer.mo +share/locale/ja/LC_MESSAGES/massif-visualizer.mo +share/locale/ka/LC_MESSAGES/massif-visualizer.mo +share/locale/kk/LC_MESSAGES/massif-visualizer.mo +share/locale/ko/LC_MESSAGES/massif-visualizer.mo +share/locale/lt/LC_MESSAGES/massif-visualizer.mo +share/locale/mr/LC_MESSAGES/massif-visualizer.mo +share/locale/nb/LC_MESSAGES/massif-visualizer.mo +share/locale/nds/LC_MESSAGES/massif-visualizer.mo +share/locale/nl/LC_MESSAGES/massif-visualizer.mo +share/locale/nn/LC_MESSAGES/massif-visualizer.mo +share/locale/pl/LC_MESSAGES/massif-visualizer.mo +share/locale/pt/LC_MESSAGES/massif-visualizer.mo +share/locale/pt_BR/LC_MESSAGES/massif-visualizer.mo +share/locale/ru/LC_MESSAGES/massif-visualizer.mo +share/locale/sk/LC_MESSAGES/massif-visualizer.mo +share/locale/sl/LC_MESSAGES/massif-visualizer.mo +share/locale/sv/LC_MESSAGES/massif-visualizer.mo +share/locale/tr/LC_MESSAGES/massif-visualizer.mo +share/locale/ug/LC_MESSAGES/massif-visualizer.mo +share/locale/uk/LC_MESSAGES/massif-visualizer.mo +share/locale/zh_CN/LC_MESSAGES/massif-visualizer.mo +share/locale/zh_TW/LC_MESSAGES/massif-visualizer.mo share/metainfo/org.kde.massif-visualizer.appdata.xml share/mime/packages/massif.xml diff --git a/devel/mrc/Makefile b/devel/mrc/Makefile index 41223bf9fa9..9dabec51980 100644 --- a/devel/mrc/Makefile +++ b/devel/mrc/Makefile @@ -1,6 +1,6 @@ PORTNAME= mrc DISTVERSIONPREFIX= v -DISTVERSION= 1.3.14 +DISTVERSION= 1.3.15 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/mrc/distinfo b/devel/mrc/distinfo index 812bdf14804..21f8a8cf3df 100644 --- a/devel/mrc/distinfo +++ b/devel/mrc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737448306 -SHA256 (mhekkel-mrc-v1.3.14_GH0.tar.gz) = fa307ea06f7ca0eece6323b1dd1cc2ba6240da52871d50be3b885bedeef34130 -SIZE (mhekkel-mrc-v1.3.14_GH0.tar.gz) = 57029 +TIMESTAMP = 1738122809 +SHA256 (mhekkel-mrc-v1.3.15_GH0.tar.gz) = b66b50d11feaea4a3a063e5ce08f932839ab2d782fdf1b9c81a9e62015cfc5e1 +SIZE (mhekkel-mrc-v1.3.15_GH0.tar.gz) = 57123 diff --git a/devel/mrc/files/patch-CMakeLists.txt b/devel/mrc/files/patch-CMakeLists.txt index 1cc9899a32b..e02908a0b67 100644 --- a/devel/mrc/files/patch-CMakeLists.txt +++ b/devel/mrc/files/patch-CMakeLists.txt @@ -1,16 +1,7 @@ ---- CMakeLists.txt.orig 2024-02-01 14:44:29 UTC +--- CMakeLists.txt.orig 2025-01-28 12:11:06 UTC +++ CMakeLists.txt -@@ -61,7 +61,7 @@ endif() - message(STATUS "Using COFF spec: ${COFF_SPEC}") - endif() - --find_package(libmcfp 1.2.4 QUIET) -+find_package(libmcfp REQUIRED) # workaround for https://github.com/mhekkel/mrc/issues/15 - - if(NOT libmcfp_FOUND) - include(FetchContent) -@@ -117,7 +117,7 @@ endif() - add_test(NAME unit-test COMMAND $ WORKING_DIRECTORY .) +@@ -122,7 +122,7 @@ endif() + endif() endif() -install(TARGETS mrc) @@ -18,9 +9,11 @@ if(WIN32) install(FILES cmake/mrc-config.cmake DESTINATION cmake) -@@ -127,4 +127,4 @@ endif() +@@ -132,6 +132,6 @@ endif() install(FILES doc/mrc.1 DESTINATION share/man/man1) endif() --install(DIRECTORY example DESTINATION share/doc/mrc/) +-install(DIRECTORY examples DESTINATION share/doc/mrc/) +#install(DIRECTORY example DESTINATION share/doc/mrc/) + + # add_subdirectory(examples/simple) diff --git a/devel/nuitka/Makefile b/devel/nuitka/Makefile index 8803c920811..8467eb73e77 100644 --- a/devel/nuitka/Makefile +++ b/devel/nuitka/Makefile @@ -1,5 +1,5 @@ PORTNAME= nuitka -PORTVERSION= 2.5 +PORTVERSION= 2.6 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX} diff --git a/devel/nuitka/distinfo b/devel/nuitka/distinfo index 6e78b5ad47e..797e1d4630c 100644 --- a/devel/nuitka/distinfo +++ b/devel/nuitka/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732224726 -SHA256 (Nuitka-2.5.tar.gz) = 696c2cf7b9c3adefbf9afc26e701f34abe2a25a649f7fc65a873435e0bb1c0fa -SIZE (Nuitka-2.5.tar.gz) = 3775959 +TIMESTAMP = 1738090242 +SHA256 (Nuitka-2.6.tar.gz) = 7d67293d2fe6a481b5d244008af6fa7511a6f27d0664d1adec9305b6fabe9cc8 +SIZE (Nuitka-2.6.tar.gz) = 3858229 diff --git a/devel/opentelemetry-cpp/Makefile b/devel/opentelemetry-cpp/Makefile index 5c3c4986680..68ad61a847f 100644 --- a/devel/opentelemetry-cpp/Makefile +++ b/devel/opentelemetry-cpp/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-cpp -PORTVERSION= 1.18.0 +PORTVERSION= 1.19.0 DISTVERSIONPREFIX= v CATEGORIES= devel diff --git a/devel/opentelemetry-cpp/distinfo b/devel/opentelemetry-cpp/distinfo index 5f37a5b1eb7..620c7a9cc11 100644 --- a/devel/opentelemetry-cpp/distinfo +++ b/devel/opentelemetry-cpp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732630276 -SHA256 (open-telemetry-opentelemetry-cpp-v1.18.0_GH0.tar.gz) = b149109d5983cf8290d614654a878899a68b0c8902b64c934d06f47cd50ffe2e -SIZE (open-telemetry-opentelemetry-cpp-v1.18.0_GH0.tar.gz) = 1008330 +TIMESTAMP = 1738254556 +SHA256 (open-telemetry-opentelemetry-cpp-v1.19.0_GH0.tar.gz) = e0330194b72f2fe4c0ce3ece06b02dc4aa0ab491eb75bf42c6f5e283912e468c +SIZE (open-telemetry-opentelemetry-cpp-v1.19.0_GH0.tar.gz) = 1048787 diff --git a/devel/opentelemetry-cpp/files/patch-CMakeLists.txt b/devel/opentelemetry-cpp/files/patch-CMakeLists.txt index 3463058b99a..5c3f061016b 100644 --- a/devel/opentelemetry-cpp/files/patch-CMakeLists.txt +++ b/devel/opentelemetry-cpp/files/patch-CMakeLists.txt @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2024-11-25 23:19:04 UTC +--- CMakeLists.txt.orig 2025-01-22 08:09:48 UTC +++ CMakeLists.txt -@@ -76,6 +76,8 @@ else() +@@ -83,6 +83,8 @@ else() set(ARCH ppc64le) elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^(powerpc|ppc)64") set(ARCH ppc64) diff --git a/devel/opentelemetry-cpp/pkg-plist b/devel/opentelemetry-cpp/pkg-plist index 2d5ae1b9ef9..b1f84e43fb5 100644 --- a/devel/opentelemetry-cpp/pkg-plist +++ b/devel/opentelemetry-cpp/pkg-plist @@ -112,11 +112,13 @@ include/opentelemetry/sdk/common/empty_attributes.h include/opentelemetry/sdk/common/env_variables.h include/opentelemetry/sdk/common/exporter_utils.h include/opentelemetry/sdk/common/global_log_handler.h +include/opentelemetry/sdk/common/thread_instrumentation.h include/opentelemetry/sdk/instrumentationlibrary/instrumentation_library.h include/opentelemetry/sdk/instrumentationscope/instrumentation_scope.h include/opentelemetry/sdk/logs/batch_log_record_processor.h include/opentelemetry/sdk/logs/batch_log_record_processor_factory.h include/opentelemetry/sdk/logs/batch_log_record_processor_options.h +include/opentelemetry/sdk/logs/batch_log_record_processor_runtime_options.h include/opentelemetry/sdk/logs/event_logger.h include/opentelemetry/sdk/logs/event_logger_provider.h include/opentelemetry/sdk/logs/event_logger_provider_factory.h @@ -161,6 +163,7 @@ include/opentelemetry/sdk/metrics/export/metric_producer.h include/opentelemetry/sdk/metrics/export/periodic_exporting_metric_reader.h include/opentelemetry/sdk/metrics/export/periodic_exporting_metric_reader_factory.h include/opentelemetry/sdk/metrics/export/periodic_exporting_metric_reader_options.h +include/opentelemetry/sdk/metrics/export/periodic_exporting_metric_reader_runtime_options.h include/opentelemetry/sdk/metrics/instrument_metadata_validator.h include/opentelemetry/sdk/metrics/instruments.h include/opentelemetry/sdk/metrics/meter.h @@ -198,6 +201,7 @@ include/opentelemetry/sdk/resource/semantic_conventions.h include/opentelemetry/sdk/trace/batch_span_processor.h include/opentelemetry/sdk/trace/batch_span_processor_factory.h include/opentelemetry/sdk/trace/batch_span_processor_options.h +include/opentelemetry/sdk/trace/batch_span_processor_runtime_options.h include/opentelemetry/sdk/trace/exporter.h include/opentelemetry/sdk/trace/id_generator.h include/opentelemetry/sdk/trace/multi_recordable.h @@ -262,6 +266,7 @@ include/opentelemetry/semconv/incubating/file_attributes.h include/opentelemetry/semconv/incubating/gcp_attributes.h include/opentelemetry/semconv/incubating/gen_ai_attributes.h include/opentelemetry/semconv/incubating/gen_ai_metrics.h +include/opentelemetry/semconv/incubating/geo_attributes.h include/opentelemetry/semconv/incubating/graphql_attributes.h include/opentelemetry/semconv/incubating/heroku_attributes.h include/opentelemetry/semconv/incubating/host_attributes.h @@ -304,6 +309,7 @@ include/opentelemetry/semconv/incubating/url_attributes.h include/opentelemetry/semconv/incubating/user_agent_attributes.h include/opentelemetry/semconv/incubating/user_attributes.h include/opentelemetry/semconv/incubating/vcs_attributes.h +include/opentelemetry/semconv/incubating/vcs_metrics.h include/opentelemetry/semconv/incubating/webengine_attributes.h include/opentelemetry/semconv/network_attributes.h include/opentelemetry/semconv/otel_attributes.h diff --git a/devel/opentelemetry-proto/Makefile b/devel/opentelemetry-proto/Makefile index 1dc74863e01..489fd628377 100644 --- a/devel/opentelemetry-proto/Makefile +++ b/devel/opentelemetry-proto/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry -PORTVERSION= 1.4.0 +PORTVERSION= 1.5.0 DISTVERSIONPREFIX= v CATEGORIES= devel PKGNAMESUFFIX= -proto diff --git a/devel/opentelemetry-proto/distinfo b/devel/opentelemetry-proto/distinfo index 7e5d45d5df6..0b1fa7ef257 100644 --- a/devel/opentelemetry-proto/distinfo +++ b/devel/opentelemetry-proto/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732200307 -SHA256 (open-telemetry-opentelemetry-proto-v1.4.0_GH0.tar.gz) = 53cd32cedb27762ea2060a9c8d83e4b822de13d73b5d5d37a2db3cf55018d694 -SIZE (open-telemetry-opentelemetry-proto-v1.4.0_GH0.tar.gz) = 123455 +TIMESTAMP = 1738254501 +SHA256 (open-telemetry-opentelemetry-proto-v1.5.0_GH0.tar.gz) = 08f40636adbc5f33d2084bd8e7b64e491dd0239d1a95021dbffbdf1ca8cea454 +SIZE (open-telemetry-opentelemetry-proto-v1.5.0_GH0.tar.gz) = 123681 diff --git a/devel/osc/Makefile b/devel/osc/Makefile index 2ff982f2376..b976b215b2d 100644 --- a/devel/osc/Makefile +++ b/devel/osc/Makefile @@ -1,5 +1,5 @@ PORTNAME= osc -PORTVERSION= 1.11.1 +PORTVERSION= 1.12.0 CATEGORIES= devel MAINTAINER= amdmi3@FreeBSD.org diff --git a/devel/osc/distinfo b/devel/osc/distinfo index e9172281b42..a7e64614b61 100644 --- a/devel/osc/distinfo +++ b/devel/osc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736848482 -SHA256 (openSUSE-osc-1.11.1_GH0.tar.gz) = 58d568a571b2182aa697934ca0af7dde645b1f8c69b83b7be5fb8358ea475802 -SIZE (openSUSE-osc-1.11.1_GH0.tar.gz) = 414045 +TIMESTAMP = 1738759342 +SHA256 (openSUSE-osc-1.12.0_GH0.tar.gz) = ff310b23b10685229468cf139feace5bc62af232f5f8560b87ca3895792941c1 +SIZE (openSUSE-osc-1.12.0_GH0.tar.gz) = 421737 diff --git a/devel/p5-CPAN-Perl-Releases/Makefile b/devel/p5-CPAN-Perl-Releases/Makefile index 60f59969693..63f1366af23 100644 --- a/devel/p5-CPAN-Perl-Releases/Makefile +++ b/devel/p5-CPAN-Perl-Releases/Makefile @@ -1,5 +1,5 @@ PORTNAME= CPAN-Perl-Releases -PORTVERSION= 5.20241220 +PORTVERSION= 5.20250120 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/devel/p5-CPAN-Perl-Releases/distinfo b/devel/p5-CPAN-Perl-Releases/distinfo index 76b1cf0c8d3..5d95275c84c 100644 --- a/devel/p5-CPAN-Perl-Releases/distinfo +++ b/devel/p5-CPAN-Perl-Releases/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735227818 -SHA256 (CPAN-Perl-Releases-5.20241220.tar.gz) = 91fe88b971275362eccc782159a654e1101703875da805dea7d2e540f65e90e2 -SIZE (CPAN-Perl-Releases-5.20241220.tar.gz) = 22818 +TIMESTAMP = 1738088878 +SHA256 (CPAN-Perl-Releases-5.20250120.tar.gz) = efabca5260097c53fb88170feeaf636c2b6db22b591360fae9e6c5c1497a81f4 +SIZE (CPAN-Perl-Releases-5.20250120.tar.gz) = 22890 diff --git a/devel/p5-Carp-Assert-More/Makefile b/devel/p5-Carp-Assert-More/Makefile index 1c818a48ba6..e5f2157561d 100644 --- a/devel/p5-Carp-Assert-More/Makefile +++ b/devel/p5-Carp-Assert-More/Makefile @@ -1,5 +1,5 @@ PORTNAME= Carp-Assert-More -PORTVERSION= 2.7.0 +PORTVERSION= 2.8.0 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/devel/p5-Carp-Assert-More/distinfo b/devel/p5-Carp-Assert-More/distinfo index 9119ad58fe2..890b6b1c7a1 100644 --- a/devel/p5-Carp-Assert-More/distinfo +++ b/devel/p5-Carp-Assert-More/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228236 -SHA256 (Carp-Assert-More-2.7.0.tar.gz) = 880fe3c7f21de4718dbf7a7bd389a95050d45da108fc8093be6d3020579f8f19 -SIZE (Carp-Assert-More-2.7.0.tar.gz) = 25341 +TIMESTAMP = 1738247620 +SHA256 (Carp-Assert-More-2.8.0.tar.gz) = 70ea6cb87c291663a75a48679d2343deed3e74f2b2693b58e7426a3a5cec98eb +SIZE (Carp-Assert-More-2.8.0.tar.gz) = 22864 diff --git a/devel/p5-Config-Model-Tester/Makefile b/devel/p5-Config-Model-Tester/Makefile index 3e1e7f22912..5ae789ad47e 100644 --- a/devel/p5-Config-Model-Tester/Makefile +++ b/devel/p5-Config-Model-Tester/Makefile @@ -1,5 +1,6 @@ PORTNAME= Config-Model-Tester PORTVERSION= 4.007 +PORTREVISION= 1 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -11,9 +12,9 @@ WWW= https://metacpan.org/release/Config-Model-Tester LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE -# Do not add p5-Config-Model to TEST_DEPENDS to avoid cyclic dependency BUILD_DEPENDS= ${RUN_DEPENDS} -RUN_DEPENDS= p5-File-Copy-Recursive>=0:devel/p5-File-Copy-Recursive \ +RUN_DEPENDS= p5-Config-Model>=0:devel/p5-Config-Model \ + p5-File-Copy-Recursive>=0:devel/p5-File-Copy-Recursive \ p5-Log-Log4perl>=1.11:devel/p5-Log-Log4perl \ p5-Path-Tiny>=0:devel/p5-Path-Tiny \ p5-Test-Differences>=0:devel/p5-Test-Differences \ diff --git a/devel/p5-Config-Perl-V/Makefile b/devel/p5-Config-Perl-V/Makefile index 4be3778f3a0..42a48e46af2 100644 --- a/devel/p5-Config-Perl-V/Makefile +++ b/devel/p5-Config-Perl-V/Makefile @@ -1,5 +1,5 @@ PORTNAME= Config-Perl-V -PORTVERSION= 0.36 +PORTVERSION= 0.38 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/devel/p5-Config-Perl-V/distinfo b/devel/p5-Config-Perl-V/distinfo index 44dab219312..11bcf698d39 100644 --- a/devel/p5-Config-Perl-V/distinfo +++ b/devel/p5-Config-Perl-V/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1679499154 -SHA256 (Config-Perl-V-0.36.tgz) = 4a39c56e0e69d3b1811cf8db4736c53888b12c08bd2480e0a3ef3fcca2ff1e6f -SIZE (Config-Perl-V-0.36.tgz) = 25652 +TIMESTAMP = 1738247825 +SHA256 (Config-Perl-V-0.38.tgz) = ea89e60b0f2120c55aca39d71b9e1c12809abf0909be444d294f3f502307762e +SIZE (Config-Perl-V-0.38.tgz) = 29401 diff --git a/devel/p5-ConfigReader-Simple/Makefile b/devel/p5-ConfigReader-Simple/Makefile index 1ed54f1223a..d42f1c1225e 100644 --- a/devel/p5-ConfigReader-Simple/Makefile +++ b/devel/p5-ConfigReader-Simple/Makefile @@ -1,5 +1,5 @@ PORTNAME= ConfigReader-Simple -PORTVERSION= 1.296 +PORTVERSION= 1.297 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/devel/p5-ConfigReader-Simple/distinfo b/devel/p5-ConfigReader-Simple/distinfo index d2c01d3c2c4..f4d65413d0c 100644 --- a/devel/p5-ConfigReader-Simple/distinfo +++ b/devel/p5-ConfigReader-Simple/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1708448998 -SHA256 (ConfigReader-Simple-1.296.tar.gz) = 0e571f90a57243e145ba0ae4674294aa8b9d3fe0568273222e93d97ce81f17d4 -SIZE (ConfigReader-Simple-1.296.tar.gz) = 21019 +TIMESTAMP = 1738088880 +SHA256 (ConfigReader-Simple-1.297.tar.gz) = ed56980d0d5269ec483d00bef324aa0338956ce81b4b226d1a3db5abdc9f6192 +SIZE (ConfigReader-Simple-1.297.tar.gz) = 21928 diff --git a/devel/p5-Contextual-Return/Makefile b/devel/p5-Contextual-Return/Makefile index b84e0743ecf..f194d52f578 100644 --- a/devel/p5-Contextual-Return/Makefile +++ b/devel/p5-Contextual-Return/Makefile @@ -14,9 +14,11 @@ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Want>=0:devel/p5-Want +TEST_DEPENDS= p5-Test-Pod>=1.14:devel/p5-Test-Pod -NO_ARCH= yes USES= perl5 USE_PERL5= configure +NO_ARCH= yes + .include diff --git a/devel/p5-Data-Dumper-Interp/Makefile b/devel/p5-Data-Dumper-Interp/Makefile index 98c6aa7993c..547cd1da8d5 100644 --- a/devel/p5-Data-Dumper-Interp/Makefile +++ b/devel/p5-Data-Dumper-Interp/Makefile @@ -1,5 +1,5 @@ PORTNAME= Data-Dumper-Interp -PORTVERSION= 7.012 +PORTVERSION= 7.013 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/devel/p5-Data-Dumper-Interp/distinfo b/devel/p5-Data-Dumper-Interp/distinfo index 476bb002391..0ea139df845 100644 --- a/devel/p5-Data-Dumper-Interp/distinfo +++ b/devel/p5-Data-Dumper-Interp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734576908 -SHA256 (Data-Dumper-Interp-7.012.tar.gz) = 5b5d6aacbabb8adf23cbb95da5547348fc85fc8798beaca2901f72132fa07091 -SIZE (Data-Dumper-Interp-7.012.tar.gz) = 81371 +TIMESTAMP = 1738373547 +SHA256 (Data-Dumper-Interp-7.013.tar.gz) = 9426c9ac2b7bd407a8145b22720293396ccecdf56634bb7d6123ec8bec19da31 +SIZE (Data-Dumper-Interp-7.013.tar.gz) = 81943 diff --git a/devel/p5-Data-Frame/Makefile b/devel/p5-Data-Frame/Makefile new file mode 100644 index 00000000000..7c8edaa812b --- /dev/null +++ b/devel/p5-Data-Frame/Makefile @@ -0,0 +1,56 @@ +PORTNAME= Data-Frame +PORTVERSION= 0.006004 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Data frame implementation +WWW= https://metacpan.org/dist/Data-Frame + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= p5-File-ShareDir-Install>=0.06:devel/p5-File-ShareDir-Install \ + ${RUN_DEPENDS} +RUN_DEPENDS= p5-Class-Method-Modifiers>=0:devel/p5-Class-Method-Modifiers \ + p5-Devel-OverloadInfo>=0.005:devel/p5-Devel-OverloadInfo \ + p5-Eval-Quosure>=0.001001:devel/p5-Eval-Quosure \ + p5-Exporter-Tiny>=0:devel/p5-Exporter-Tiny \ + p5-Feature-Compat-Try>=0:devel/p5-Feature-Compat-Try \ + p5-File-ShareDir>=0:devel/p5-File-ShareDir \ + p5-Function-Parameters>=2.001003:devel/p5-Function-Parameters \ + p5-Hash-Ordered>=0:devel/p5-Hash-Ordered \ + p5-Import-Into>=0:devel/p5-Import-Into \ + p5-List-AllUtils>=0.19:devel/p5-List-AllUtils \ + p5-Module-Runtime>=0:devel/p5-Module-Runtime \ + p5-Moo>=2.003004:devel/p5-Moo \ + p5-MooX-Traits>=0:devel/p5-MooX-Traits \ + p5-PDL>=2.019:math/p5-PDL \ + p5-PDL-DateTime>=0:math/p5-PDL-DateTime \ + p5-Package-Stash>=0:devel/p5-Package-Stash \ + p5-Path-Tiny>=0:devel/p5-Path-Tiny \ + p5-Ref-Util>=0.204:devel/p5-Ref-Util \ + p5-Role-Tiny>=0:devel/p5-Role-Tiny \ + p5-Safe-Isa>=1.000009:devel/p5-Safe-Isa \ + p5-Sereal-Encoder>=4.005:converters/p5-Sereal-Encoder \ + p5-Test-Simple>=1.302200:devel/p5-Test-Simple \ + p5-Text-CSV>=0:textproc/p5-Text-CSV \ + p5-Text-Table-Tiny>=0:textproc/p5-Text-Table-Tiny \ + p5-Type-Tiny>=1.004004:devel/p5-Type-Tiny \ + p5-Types-PDL>=0:devel/p5-Types-PDL \ + p5-autobox>=0:devel/p5-autobox \ + p5-boolean>=0:devel/p5-boolean \ + p5-failures>=0:devel/p5-failures \ + p5-namespace-autoclean>=0.28:devel/p5-namespace-autoclean +TEST_DEPENDS= p5-Test-File-ShareDir>=0:devel/p5-Test-File-ShareDir \ + p5-Test-Simple>=1.302200:devel/p5-Test-Simple \ + p5-Test2-Tools-PDL>=0:devel/p5-Test2-Tools-PDL + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include diff --git a/devel/p5-Data-Frame/distinfo b/devel/p5-Data-Frame/distinfo new file mode 100644 index 00000000000..abb21a55195 --- /dev/null +++ b/devel/p5-Data-Frame/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671113 +SHA256 (Data-Frame-0.006004.tar.gz) = 95ea9c457d2508f843d8f8735e1f8f41cfd21aa3edeb4da428e78deedfd11292 +SIZE (Data-Frame-0.006004.tar.gz) = 954501 diff --git a/devel/p5-Data-Frame/pkg-descr b/devel/p5-Data-Frame/pkg-descr new file mode 100644 index 00000000000..8a464e36575 --- /dev/null +++ b/devel/p5-Data-Frame/pkg-descr @@ -0,0 +1,2 @@ +Data::Frame implements a data frame container that uses PDL for individual +columns. As such, it supports marking missing values (BAD values). diff --git a/devel/p5-Data-Frame/pkg-plist b/devel/p5-Data-Frame/pkg-plist new file mode 100644 index 00000000000..ba8baf75e54 --- /dev/null +++ b/devel/p5-Data-Frame/pkg-plist @@ -0,0 +1,67 @@ +%%SITE_PERL%%/Data/Frame.pm +%%SITE_PERL%%/Data/Frame/Autobox.pm +%%SITE_PERL%%/Data/Frame/Class.pm +%%SITE_PERL%%/Data/Frame/Column/Helper.pm +%%SITE_PERL%%/Data/Frame/Examples.pm +%%SITE_PERL%%/Data/Frame/IO/CSV.pm +%%SITE_PERL%%/Data/Frame/Indexer.pm +%%SITE_PERL%%/Data/Frame/Indexer/Integer.pm +%%SITE_PERL%%/Data/Frame/Indexer/Label.pm +%%SITE_PERL%%/Data/Frame/Indexer/Role.pm +%%SITE_PERL%%/Data/Frame/PDL.pm +%%SITE_PERL%%/Data/Frame/Partial/Eval.pm +%%SITE_PERL%%/Data/Frame/Partial/Sugar.pm +%%SITE_PERL%%/Data/Frame/Rlike.pm +%%SITE_PERL%%/Data/Frame/Role.pm +%%SITE_PERL%%/Data/Frame/Role/CompareResult.pm +%%SITE_PERL%%/Data/Frame/Role/Rlike.pm +%%SITE_PERL%%/Data/Frame/Setup.pm +%%SITE_PERL%%/Data/Frame/Types.pm +%%SITE_PERL%%/Data/Frame/Util.pm +%%SITE_PERL%%/PDL/Factor.pm +%%SITE_PERL%%/PDL/Factor/Ordered.pm +%%SITE_PERL%%/PDL/Logical.pm +%%SITE_PERL%%/PDL/Role/Enumerable.pm +%%SITE_PERL%%/PDL/Role/RowNameable.pm +%%SITE_PERL%%/PDL/Role/Stringifiable.pm +%%SITE_PERL%%/PDL/SV.pm +%%SITE_PERL%%/PDL/StringfiableExtension.pm +%%SITE_PERL%%/Test2/Tools/DataFrame.pm +%%SITE_PERL%%/auto/share/dist/Data-Frame/airquality.csv +%%SITE_PERL%%/auto/share/dist/Data-Frame/diamonds.csv +%%SITE_PERL%%/auto/share/dist/Data-Frame/economics.csv +%%SITE_PERL%%/auto/share/dist/Data-Frame/economics_long.csv +%%SITE_PERL%%/auto/share/dist/Data-Frame/faithfuld.csv +%%SITE_PERL%%/auto/share/dist/Data-Frame/iris.csv +%%SITE_PERL%%/auto/share/dist/Data-Frame/mpg.csv +%%SITE_PERL%%/auto/share/dist/Data-Frame/mtcars.csv +%%SITE_PERL%%/auto/share/dist/Data-Frame/txhousing.csv +%%PERL5_MAN3%%/Data::Frame.3.gz +%%PERL5_MAN3%%/Data::Frame::Autobox.3.gz +%%PERL5_MAN3%%/Data::Frame::Class.3.gz +%%PERL5_MAN3%%/Data::Frame::Column::Helper.3.gz +%%PERL5_MAN3%%/Data::Frame::Examples.3.gz +%%PERL5_MAN3%%/Data::Frame::IO::CSV.3.gz +%%PERL5_MAN3%%/Data::Frame::Indexer.3.gz +%%PERL5_MAN3%%/Data::Frame::Indexer::Integer.3.gz +%%PERL5_MAN3%%/Data::Frame::Indexer::Label.3.gz +%%PERL5_MAN3%%/Data::Frame::Indexer::Role.3.gz +%%PERL5_MAN3%%/Data::Frame::PDL.3.gz +%%PERL5_MAN3%%/Data::Frame::Partial::Eval.3.gz +%%PERL5_MAN3%%/Data::Frame::Partial::Sugar.3.gz +%%PERL5_MAN3%%/Data::Frame::Rlike.3.gz +%%PERL5_MAN3%%/Data::Frame::Role.3.gz +%%PERL5_MAN3%%/Data::Frame::Role::CompareResult.3.gz +%%PERL5_MAN3%%/Data::Frame::Role::Rlike.3.gz +%%PERL5_MAN3%%/Data::Frame::Setup.3.gz +%%PERL5_MAN3%%/Data::Frame::Types.3.gz +%%PERL5_MAN3%%/Data::Frame::Util.3.gz +%%PERL5_MAN3%%/PDL::Factor.3.gz +%%PERL5_MAN3%%/PDL::Factor::Ordered.3.gz +%%PERL5_MAN3%%/PDL::Logical.3.gz +%%PERL5_MAN3%%/PDL::Role::Enumerable.3.gz +%%PERL5_MAN3%%/PDL::Role::RowNameable.3.gz +%%PERL5_MAN3%%/PDL::Role::Stringifiable.3.gz +%%PERL5_MAN3%%/PDL::SV.3.gz +%%PERL5_MAN3%%/PDL::StringfiableExtension.3.gz +%%PERL5_MAN3%%/Test2::Tools::DataFrame.3.gz diff --git a/devel/p5-Data-Peek/Makefile b/devel/p5-Data-Peek/Makefile index b2c1d836337..804f16d99cd 100644 --- a/devel/p5-Data-Peek/Makefile +++ b/devel/p5-Data-Peek/Makefile @@ -1,5 +1,5 @@ PORTNAME= Data-Peek -PORTVERSION= 0.52 +PORTVERSION= 0.53 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/devel/p5-Data-Peek/distinfo b/devel/p5-Data-Peek/distinfo index 3e4e8e3b2f8..128e0d44aa3 100644 --- a/devel/p5-Data-Peek/distinfo +++ b/devel/p5-Data-Peek/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1674590700 -SHA256 (Data-Peek-0.52.tgz) = 6b78ae513c068bd1ed629d08531283c12a9888f61e96ffbdf166d6ab51e277d0 -SIZE (Data-Peek-0.52.tgz) = 141059 +TIMESTAMP = 1738248079 +SHA256 (Data-Peek-0.53.tgz) = 9dc98268176f5a5a4cae84623ef6c26c90ff75a91031503f2455820447ba2a63 +SIZE (Data-Peek-0.53.tgz) = 142899 diff --git a/devel/p5-Date-Holidays-DK/Makefile b/devel/p5-Date-Holidays-DK/Makefile index eb5bc194f9c..bc3114add08 100644 --- a/devel/p5-Date-Holidays-DK/Makefile +++ b/devel/p5-Date-Holidays-DK/Makefile @@ -1,5 +1,5 @@ PORTNAME= Date-Holidays-DK -PORTVERSION= 0.04 +PORTVERSION= 0.05 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -9,8 +9,8 @@ COMMENT= Determine Danish public holidays WWW= https://metacpan.org/release/Date-Holidays-DK BUILD_DEPENDS= ${RUN_DEPENDS} -RUN_DEPENDS= p5-Date-Simple>=0:devel/p5-Date-Simple \ - p5-Date-Easter>=0:devel/p5-Date-Easter +RUN_DEPENDS= p5-Date-Easter>=0:devel/p5-Date-Easter \ + p5-Date-Simple>=0:devel/p5-Date-Simple USES= perl5 USE_PERL5= configure diff --git a/devel/p5-Date-Holidays-DK/distinfo b/devel/p5-Date-Holidays-DK/distinfo index 5a5a7b329ec..0d02453ef80 100644 --- a/devel/p5-Date-Holidays-DK/distinfo +++ b/devel/p5-Date-Holidays-DK/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1711466412 -SHA256 (Date-Holidays-DK-0.04.tar.gz) = 4b345ea2abcf5140c40a07c8a9b2bf11316e1116e1271a3285f58fe072fae1e9 -SIZE (Date-Holidays-DK-0.04.tar.gz) = 3966 +TIMESTAMP = 1738248870 +SHA256 (Date-Holidays-DK-0.05.tar.gz) = c90ba2d2cc511163f616d13fa690b107018f6f0a9de3ed084779eaabb3b9a7fd +SIZE (Date-Holidays-DK-0.05.tar.gz) = 4099 diff --git a/devel/p5-Debug-Client/Makefile b/devel/p5-Debug-Client/Makefile index 9474859ccc5..e9f64102e93 100644 --- a/devel/p5-Debug-Client/Makefile +++ b/devel/p5-Debug-Client/Makefile @@ -1,5 +1,5 @@ PORTNAME= Debug-Client -PORTVERSION= 0.32 +PORTVERSION= 0.34 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/devel/p5-Debug-Client/distinfo b/devel/p5-Debug-Client/distinfo index bc1db9dda22..911900cdfa4 100644 --- a/devel/p5-Debug-Client/distinfo +++ b/devel/p5-Debug-Client/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729994292 -SHA256 (Debug-Client-0.32.tar.gz) = 4d694cba6c3ec43d840b061411164bf9ea96ae0451e5aaa10d14995b0a0a75b0 -SIZE (Debug-Client-0.32.tar.gz) = 42032 +TIMESTAMP = 1738088882 +SHA256 (Debug-Client-0.34.tar.gz) = 8acbc5e161515b6bdbdf40a3399b7e382ea18e5154ec6e0ca08f9781834a8c92 +SIZE (Debug-Client-0.34.tar.gz) = 42108 diff --git a/devel/p5-Eval-Quosure/Makefile b/devel/p5-Eval-Quosure/Makefile new file mode 100644 index 00000000000..2f1d1b89e9f --- /dev/null +++ b/devel/p5-Eval-Quosure/Makefile @@ -0,0 +1,28 @@ +PORTNAME= Eval-Quosure +PORTVERSION= 0.001002 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:SLOYD +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Evaluate within a caller environment +WWW= https://metacpan.org/dist/Eval-Quosure + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-PadWalker>=2.3:devel/p5-PadWalker \ + p5-Safe-Isa>=1.000009:devel/p5-Safe-Isa \ + p5-Sub-Quote>=2.005:devel/p5-Sub-Quote \ + p5-Type-Tiny>=1.004004:devel/p5-Type-Tiny +TEST_DEPENDS= p5-Test-Simple>=1.302200:devel/p5-Test-Simple + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include diff --git a/devel/p5-Eval-Quosure/distinfo b/devel/p5-Eval-Quosure/distinfo new file mode 100644 index 00000000000..49eaa77de08 --- /dev/null +++ b/devel/p5-Eval-Quosure/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671115 +SHA256 (Eval-Quosure-0.001002.tar.gz) = ae4d3872cca39c61f819a507801ad341fb89b4b45043400a598b2439b9f58a95 +SIZE (Eval-Quosure-0.001002.tar.gz) = 11311 diff --git a/devel/p5-Eval-Quosure/pkg-descr b/devel/p5-Eval-Quosure/pkg-descr new file mode 100644 index 00000000000..18359ed5207 --- /dev/null +++ b/devel/p5-Eval-Quosure/pkg-descr @@ -0,0 +1,3 @@ +Eval::Quosure acts similar to R's "quosure". A "quosure" is an object that +combines an expression and an environment in which the expression can be +evaluated. diff --git a/devel/p5-Eval-Quosure/pkg-plist b/devel/p5-Eval-Quosure/pkg-plist new file mode 100644 index 00000000000..9f6725d219d --- /dev/null +++ b/devel/p5-Eval-Quosure/pkg-plist @@ -0,0 +1,2 @@ +%%SITE_PERL%%/Eval/Quosure.pm +%%PERL5_MAN3%%/Eval::Quosure.3.gz diff --git a/devel/p5-ExtUtils-H2PM/Makefile b/devel/p5-ExtUtils-H2PM/Makefile new file mode 100644 index 00000000000..7cd8adb170c --- /dev/null +++ b/devel/p5-ExtUtils-H2PM/Makefile @@ -0,0 +1,23 @@ +PORTNAME= ExtUtils-H2PM +PORTVERSION= 0.11 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= perl@FreeBSD.org +COMMENT= Automatically generate Perl modules to wrap C header files +WWW= https://metacpan.org/dist/ExtUtils-H2PM + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= p5-Module-Build>=0.4004:devel/p5-Module-Build +TEST_DEPENDS= p5-Test-Pod>=1.00:devel/p5-Test-Pod + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include diff --git a/devel/p5-ExtUtils-H2PM/distinfo b/devel/p5-ExtUtils-H2PM/distinfo new file mode 100644 index 00000000000..07bcefcb1b3 --- /dev/null +++ b/devel/p5-ExtUtils-H2PM/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1679323201 +SHA256 (ExtUtils-H2PM-0.11.tar.gz) = 46b4aec9a7d2c5749256d09dcf7ba4c2d00cddd41101482499ed88c766e9e8da +SIZE (ExtUtils-H2PM-0.11.tar.gz) = 25379 diff --git a/devel/p5-ExtUtils-H2PM/pkg-descr b/devel/p5-ExtUtils-H2PM/pkg-descr new file mode 100644 index 00000000000..0270d8e9191 --- /dev/null +++ b/devel/p5-ExtUtils-H2PM/pkg-descr @@ -0,0 +1,4 @@ +This module assists in generating wrappers around system functionality, +such as socket() types or ioctl() calls, where the only interesting +features required are the values of some constants or structure layouts +normally only known to the C header files. diff --git a/devel/p5-ExtUtils-H2PM/pkg-plist b/devel/p5-ExtUtils-H2PM/pkg-plist new file mode 100644 index 00000000000..f3b08402f98 --- /dev/null +++ b/devel/p5-ExtUtils-H2PM/pkg-plist @@ -0,0 +1,2 @@ +%%SITE_PERL%%/ExtUtils/H2PM.pm +%%PERL5_MAN3%%/ExtUtils::H2PM.3.gz diff --git a/devel/p5-ExtUtils-LibBuilder/Makefile b/devel/p5-ExtUtils-LibBuilder/Makefile index afd96a9e438..3b84056ed57 100644 --- a/devel/p5-ExtUtils-LibBuilder/Makefile +++ b/devel/p5-ExtUtils-LibBuilder/Makefile @@ -1,5 +1,5 @@ PORTNAME= ExtUtils-LibBuilder -PORTVERSION= 0.08 +PORTVERSION= 0.09 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -11,8 +11,12 @@ WWW= https://metacpan.org/release/ExtUtils-LibBuilder LICENSE= ART10 GPLv1+ LICENSE_COMB= dual -NO_ARCH= yes +TEST_DEPENDS= p5-Test-Pod>=1.22:devel/p5-Test-Pod \ + p5-Test-Pod-Coverage>=1.08:devel/p5-Test-Pod-Coverage + USES= perl5 USE_PERL5= modbuild +NO_ARCH= yes + .include diff --git a/devel/p5-ExtUtils-LibBuilder/distinfo b/devel/p5-ExtUtils-LibBuilder/distinfo index 844480cf3e7..137894aff48 100644 --- a/devel/p5-ExtUtils-LibBuilder/distinfo +++ b/devel/p5-ExtUtils-LibBuilder/distinfo @@ -1,2 +1,3 @@ -SHA256 (ExtUtils-LibBuilder-0.08.tar.gz) = c51171e06de53039f0bca1d97a6471ec37941ff59e8a3d1cb170ebdd2573b5d2 -SIZE (ExtUtils-LibBuilder-0.08.tar.gz) = 5986 +TIMESTAMP = 1738249295 +SHA256 (ExtUtils-LibBuilder-0.09.tar.gz) = dbfac85d015874189a704fa0a2f001d13b5a0c7d89f36c06ff32d569720a6cfb +SIZE (ExtUtils-LibBuilder-0.09.tar.gz) = 6103 diff --git a/devel/p5-FFI-C/Makefile b/devel/p5-FFI-C/Makefile new file mode 100644 index 00000000000..f98f54b58ed --- /dev/null +++ b/devel/p5-FFI-C/Makefile @@ -0,0 +1,31 @@ +PORTNAME= FFI-C +PORTVERSION= 0.15 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= C data types for FFI +WWW= https://metacpan.org/dist/FFI-C + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-Class-Inspector>=0:devel/p5-Class-Inspector \ + p5-FFI-Platypus>=1.24:devel/p5-FFI-Platypus \ + p5-FFI-Platypus-Type-Enum>=0.03:devel/p5-FFI-Platypus-Type-Enum \ + p5-Ref-Util>=0:devel/p5-Ref-Util \ + p5-Sub-Identify>=0.05:devel/p5-Sub-Identify \ + p5-Sub-Install>=0:devel/p5-Sub-Install +TEST_DEPENDS= p5-Capture-Tiny>=0:devel/p5-Capture-Tiny \ + p5-Path-Tiny>=0:devel/p5-Path-Tiny \ + p5-Test-Simple>=1.302200:devel/p5-Test-Simple + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include diff --git a/devel/p5-FFI-C/distinfo b/devel/p5-FFI-C/distinfo new file mode 100644 index 00000000000..bcc327809db --- /dev/null +++ b/devel/p5-FFI-C/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671117 +SHA256 (FFI-C-0.15.tar.gz) = eb70607e6673bccb18df27f4cee459fb6dc418e0da93e692cdc3555fe40d2f4e +SIZE (FFI-C-0.15.tar.gz) = 44302 diff --git a/devel/p5-FFI-C/pkg-descr b/devel/p5-FFI-C/pkg-descr new file mode 100644 index 00000000000..9121c3a7f11 --- /dev/null +++ b/devel/p5-FFI-C/pkg-descr @@ -0,0 +1,11 @@ +FFI::C provides tools for building classes to interface for common C data types. +Arrays, struct, union and nested types based on those are supported. + +Core FFI::Platypus also provides FFI::Platypus::Record for manipulating and +passing structured data. Typically you want to use FFI::C instead, the main +exception is when you need to pass structured data by value instead of by +reference. + +To work with C APIs that work with C file pointers you can use FFI::C::File and +FFI::C::PosixFile. For C APIs that expose the POSIX stat structure use +FFI::C::Stat. diff --git a/devel/p5-FFI-C/pkg-plist b/devel/p5-FFI-C/pkg-plist new file mode 100644 index 00000000000..6e9be641675 --- /dev/null +++ b/devel/p5-FFI-C/pkg-plist @@ -0,0 +1,24 @@ +%%SITE_PERL%%/FFI/C.pm +%%SITE_PERL%%/FFI/C/Array.pm +%%SITE_PERL%%/FFI/C/ArrayDef.pm +%%SITE_PERL%%/FFI/C/Def.pm +%%SITE_PERL%%/FFI/C/FFI.pm +%%SITE_PERL%%/FFI/C/File.pm +%%SITE_PERL%%/FFI/C/PosixFile.pm +%%SITE_PERL%%/FFI/C/Struct.pm +%%SITE_PERL%%/FFI/C/StructDef.pm +%%SITE_PERL%%/FFI/C/Union.pm +%%SITE_PERL%%/FFI/C/UnionDef.pm +%%SITE_PERL%%/FFI/C/Util.pm +%%PERL5_MAN3%%/FFI::C.3.gz +%%PERL5_MAN3%%/FFI::C::Array.3.gz +%%PERL5_MAN3%%/FFI::C::ArrayDef.3.gz +%%PERL5_MAN3%%/FFI::C::Def.3.gz +%%PERL5_MAN3%%/FFI::C::FFI.3.gz +%%PERL5_MAN3%%/FFI::C::File.3.gz +%%PERL5_MAN3%%/FFI::C::PosixFile.3.gz +%%PERL5_MAN3%%/FFI::C::Struct.3.gz +%%PERL5_MAN3%%/FFI::C::StructDef.3.gz +%%PERL5_MAN3%%/FFI::C::Union.3.gz +%%PERL5_MAN3%%/FFI::C::UnionDef.3.gz +%%PERL5_MAN3%%/FFI::C::Util.3.gz diff --git a/devel/p5-File-Find-Closures/Makefile b/devel/p5-File-Find-Closures/Makefile index a7f12f1309f..f58390b385e 100644 --- a/devel/p5-File-Find-Closures/Makefile +++ b/devel/p5-File-Find-Closures/Makefile @@ -1,5 +1,5 @@ PORTNAME= File-Find-Closures -PORTVERSION= 1.116 +PORTVERSION= 1.117 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/devel/p5-File-Find-Closures/distinfo b/devel/p5-File-Find-Closures/distinfo index a5e92647eb2..1891c52f5af 100644 --- a/devel/p5-File-Find-Closures/distinfo +++ b/devel/p5-File-Find-Closures/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1708449006 -SHA256 (File-Find-Closures-1.116.tar.gz) = ec2a661eb39ce7f426d14eb375b46dd15f227ca91a56de05744b4691adfc0581 -SIZE (File-Find-Closures-1.116.tar.gz) = 15150 +TIMESTAMP = 1738088884 +SHA256 (File-Find-Closures-1.117.tar.gz) = 669af9f3e5a80450cc65916897f85bef4e5dea73e298c831258053e5a7faad65 +SIZE (File-Find-Closures-1.117.tar.gz) = 16154 diff --git a/devel/p5-File-LoadLines/Makefile b/devel/p5-File-LoadLines/Makefile index f3e3e21d343..ab54d47523e 100644 --- a/devel/p5-File-LoadLines/Makefile +++ b/devel/p5-File-LoadLines/Makefile @@ -1,5 +1,5 @@ PORTNAME= File-LoadLines -PORTVERSION= 1.046 +PORTVERSION= 1.047 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/devel/p5-File-LoadLines/distinfo b/devel/p5-File-LoadLines/distinfo index 41951202560..c59564b7b96 100644 --- a/devel/p5-File-LoadLines/distinfo +++ b/devel/p5-File-LoadLines/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1709390478 -SHA256 (File-LoadLines-1.046.tar.gz) = 79b9b1d07a852c725a47f6046b757d1d70ca3afad63fa27a087087436dd72bc2 -SIZE (File-LoadLines-1.046.tar.gz) = 9594 +TIMESTAMP = 1738088886 +SHA256 (File-LoadLines-1.047.tar.gz) = 26efd9682e4ecf91c1efe3e3e27bd8bcfaeea9c3c5e2eb432ed4f96968f84707 +SIZE (File-LoadLines-1.047.tar.gz) = 9702 diff --git a/devel/p5-MCE/Makefile b/devel/p5-MCE/Makefile index f83806bb4db..8d6f18c5e6e 100644 --- a/devel/p5-MCE/Makefile +++ b/devel/p5-MCE/Makefile @@ -1,5 +1,5 @@ PORTNAME= MCE -PORTVERSION= 1.900 +PORTVERSION= 1.901 CATEGORIES= devel perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:MARIOROY diff --git a/devel/p5-MCE/distinfo b/devel/p5-MCE/distinfo index 34dbacb0e38..84e18ca1c69 100644 --- a/devel/p5-MCE/distinfo +++ b/devel/p5-MCE/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726080965 -SHA256 (MCE-1.900.tar.gz) = f83132da7a993a4700464cdbf1665bab8ec8ec120beb86e607cd983d207fc935 -SIZE (MCE-1.900.tar.gz) = 233761 +TIMESTAMP = 1736671179 +SHA256 (MCE-1.901.tar.gz) = dd146b1e99853e33c1cdbb68c2024aee74067ac78394d51b81d1fab28f50d135 +SIZE (MCE-1.901.tar.gz) = 232968 diff --git a/devel/p5-MCE/pkg-plist b/devel/p5-MCE/pkg-plist index 00d70419e48..22dfd2ede69 100644 --- a/devel/p5-MCE/pkg-plist +++ b/devel/p5-MCE/pkg-plist @@ -9,6 +9,7 @@ %%SITE_PERL%%/MCE/Channel/Threads.pm %%SITE_PERL%%/MCE/Channel/ThreadsFast.pm %%SITE_PERL%%/MCE/Child.pm +%%SITE_PERL%%/MCE/Core.pm %%SITE_PERL%%/MCE/Core.pod %%SITE_PERL%%/MCE/Core/Input/Generator.pm %%SITE_PERL%%/MCE/Core/Input/Handle.pm diff --git a/devel/p5-Module-Build-Parse-Yapp/Makefile b/devel/p5-Module-Build-Parse-Yapp/Makefile new file mode 100644 index 00000000000..c565c8846ac --- /dev/null +++ b/devel/p5-Module-Build-Parse-Yapp/Makefile @@ -0,0 +1,21 @@ +PORTNAME= Module-Build-Parse-Yapp +PORTVERSION= 0.1.2 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= wen@FreeBSD.org +COMMENT= Build Parse::Yapp parsers from source +WWW= https://metacpan.org/release/Module-Build-Parse-Yapp + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= p5-Parse-Yapp>=0:devel/p5-Parse-Yapp + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include diff --git a/devel/p5-Module-Build-Parse-Yapp/distinfo b/devel/p5-Module-Build-Parse-Yapp/distinfo new file mode 100644 index 00000000000..da3bbb8aedc --- /dev/null +++ b/devel/p5-Module-Build-Parse-Yapp/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738650510 +SHA256 (Module-Build-Parse-Yapp-0.1.2.tar.gz) = fd3de586f886fb2fc551cd5859bc9feb7de225216b615b09b9dfae9160facb55 +SIZE (Module-Build-Parse-Yapp-0.1.2.tar.gz) = 4088 diff --git a/devel/p5-Module-Build-Parse-Yapp/pkg-descr b/devel/p5-Module-Build-Parse-Yapp/pkg-descr new file mode 100644 index 00000000000..417aaa107d6 --- /dev/null +++ b/devel/p5-Module-Build-Parse-Yapp/pkg-descr @@ -0,0 +1,3 @@ +Module::Build::Parse::Yapp is a subclass of Module::Build made +to build Parse::Yapp parsers from the source. Thus, prebuilt +parsers do not have to be included in the source distribution. diff --git a/devel/p5-Module-Build-Parse-Yapp/pkg-plist b/devel/p5-Module-Build-Parse-Yapp/pkg-plist new file mode 100644 index 00000000000..f49f2b998a4 --- /dev/null +++ b/devel/p5-Module-Build-Parse-Yapp/pkg-plist @@ -0,0 +1,2 @@ +%%SITE_PERL%%/Module/Build/Parse/Yapp.pm +%%PERL5_MAN3%%/Module::Build::Parse::Yapp.3.gz diff --git a/devel/p5-Module-CoreList/Makefile b/devel/p5-Module-CoreList/Makefile index 29ffe1bd973..46f1c5a6bff 100644 --- a/devel/p5-Module-CoreList/Makefile +++ b/devel/p5-Module-CoreList/Makefile @@ -1,5 +1,5 @@ PORTNAME= Module-CoreList -PORTVERSION= 5.20241220 +PORTVERSION= 5.20250120 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/devel/p5-Module-CoreList/distinfo b/devel/p5-Module-CoreList/distinfo index 29a721ef4bc..b558a217ae9 100644 --- a/devel/p5-Module-CoreList/distinfo +++ b/devel/p5-Module-CoreList/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735227824 -SHA256 (Module-CoreList-5.20241220.tar.gz) = eb7a8a6e7b47ecc7318bcf4aef990a522347b326bc398cff92e59253b169f202 -SIZE (Module-CoreList-5.20241220.tar.gz) = 139388 +TIMESTAMP = 1738088892 +SHA256 (Module-CoreList-5.20250120.tar.gz) = 3c5fede981f7576ce25d5d8465e07a1cf748571847c3aac457cae4ad5bcca6f1 +SIZE (Module-CoreList-5.20250120.tar.gz) = 140432 diff --git a/devel/p5-Module-Extract-VERSION/Makefile b/devel/p5-Module-Extract-VERSION/Makefile index c300175cf3b..c95bbd124cd 100644 --- a/devel/p5-Module-Extract-VERSION/Makefile +++ b/devel/p5-Module-Extract-VERSION/Makefile @@ -1,5 +1,5 @@ PORTNAME= Module-Extract-VERSION -PORTVERSION= 1.117 +PORTVERSION= 1.118 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/devel/p5-Module-Extract-VERSION/distinfo b/devel/p5-Module-Extract-VERSION/distinfo index d4836934dff..309ddbfa294 100644 --- a/devel/p5-Module-Extract-VERSION/distinfo +++ b/devel/p5-Module-Extract-VERSION/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1708468268 -SHA256 (Module-Extract-VERSION-1.117.tar.gz) = 82719e373c120d1b940a76ebcc01ce17c4fe9434f7545d0e1e386f85f3464daf -SIZE (Module-Extract-VERSION-1.117.tar.gz) = 12701 +TIMESTAMP = 1738249929 +SHA256 (Module-Extract-VERSION-1.118.tar.gz) = 1c701a12321d157dc49849d222a27d5d1f1a705e7efe82ea0f000f639d098815 +SIZE (Module-Extract-VERSION-1.118.tar.gz) = 13585 diff --git a/devel/p5-Module-Release/Makefile b/devel/p5-Module-Release/Makefile index 9049c92787a..ee56ac9a989 100644 --- a/devel/p5-Module-Release/Makefile +++ b/devel/p5-Module-Release/Makefile @@ -1,5 +1,5 @@ PORTNAME= Module-Release -PORTVERSION= 2.135 +PORTVERSION= 2.136 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/devel/p5-Module-Release/distinfo b/devel/p5-Module-Release/distinfo index ddf881ff13c..e29fa4dae3e 100644 --- a/devel/p5-Module-Release/distinfo +++ b/devel/p5-Module-Release/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1708449018 -SHA256 (Module-Release-2.135.tar.gz) = 1ede8b122f1c4334cc25774e1b20a62b805798d0f7106dfc2adf91438e26f201 -SIZE (Module-Release-2.135.tar.gz) = 46898 +TIMESTAMP = 1736671181 +SHA256 (Module-Release-2.136.tar.gz) = 48d6ef6811cf38a32413c90edd3720183611c60eb4c40da45c33caa327601977 +SIZE (Module-Release-2.136.tar.gz) = 48260 diff --git a/devel/p5-MooseX-Getopt/Makefile b/devel/p5-MooseX-Getopt/Makefile index 19b3d0d1a8f..9a38f2bb65c 100644 --- a/devel/p5-MooseX-Getopt/Makefile +++ b/devel/p5-MooseX-Getopt/Makefile @@ -1,5 +1,5 @@ PORTNAME= MooseX-Getopt -PORTVERSION= 0.76 +PORTVERSION= 0.78 CATEGORIES= devel perl5 MASTER_SITES= CPAN/MooseX CPAN MASTER_SITE_SUBDIR= CPAN:ETHER @@ -34,4 +34,10 @@ USE_PERL5= modbuildtiny NO_ARCH= yes -.include +.include + +.if ${PERL_LEVEL} < 504000 +TEST_DEPENDS+= p5-Test-Simple>=1.302200:devel/p5-Test-Simple +.endif + +.include diff --git a/devel/p5-MooseX-Getopt/distinfo b/devel/p5-MooseX-Getopt/distinfo index 24545926699..24bca552698 100644 --- a/devel/p5-MooseX-Getopt/distinfo +++ b/devel/p5-MooseX-Getopt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1703228090 -SHA256 (MooseX-Getopt-0.76.tar.gz) = ff8731bd2b1df83347dfb6afe9ca15c04d2ecd8b288e5793d095eaf956b6b028 -SIZE (MooseX-Getopt-0.76.tar.gz) = 59303 +TIMESTAMP = 1736671263 +SHA256 (MooseX-Getopt-0.78.tar.gz) = 7ae89620f38827dbad2313a4e5f734049958f5d6212bd62abdbcb8ae936dcbc7 +SIZE (MooseX-Getopt-0.78.tar.gz) = 56008 diff --git a/devel/p5-MooseX-NonMoose/Makefile b/devel/p5-MooseX-NonMoose/Makefile index 76be81e3670..8c4f5f1768f 100644 --- a/devel/p5-MooseX-NonMoose/Makefile +++ b/devel/p5-MooseX-NonMoose/Makefile @@ -1,6 +1,5 @@ PORTNAME= MooseX-NonMoose -PORTVERSION= 0.26 -PORTREVISION= 2 +PORTVERSION= 0.27 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -11,7 +10,7 @@ WWW= https://metacpan.org/release/MooseX-NonMoose LICENSE= ART10 GPLv1+ LICENSE_COMB= dual -LICENSE_FILE= ${WRKSRC}/LICENSE +LICENSE_FILE_GPLv1+ = ${WRKSRC}/LICENSE BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \ @@ -19,10 +18,12 @@ RUN_DEPENDS= p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \ p5-Moose>=2:devel/p5-Moose \ p5-Try-Tiny>=0:lang/p5-Try-Tiny TEST_DEPENDS= p5-MooseX-InsideOut>=0:devel/p5-MooseX-InsideOut \ - p5-Test-Fatal>=0:devel/p5-Test-Fatal + p5-Test-Fatal>=0:devel/p5-Test-Fatal \ + p5-Test-Simple>=1.302200:devel/p5-Test-Simple -NO_ARCH= yes USES= perl5 USE_PERL5= configure +NO_ARCH= yes + .include diff --git a/devel/p5-MooseX-NonMoose/distinfo b/devel/p5-MooseX-NonMoose/distinfo index 2382fd3ffa6..f5a2e0c800e 100644 --- a/devel/p5-MooseX-NonMoose/distinfo +++ b/devel/p5-MooseX-NonMoose/distinfo @@ -1,2 +1,3 @@ -SHA256 (MooseX-NonMoose-0.26.tar.gz) = cbbe52ecf16038231fbd7f2cc6bce166a3569c8cb396ae80ec4517c2e08daa7d -SIZE (MooseX-NonMoose-0.26.tar.gz) = 25510 +TIMESTAMP = 1736671265 +SHA256 (MooseX-NonMoose-0.27.tar.gz) = 6fc7893b47a7db812a3c1fe8bb90d9c235143c6937251e570e27bdbd0d844ece +SIZE (MooseX-NonMoose-0.27.tar.gz) = 28673 diff --git a/devel/p5-Perl-Tidy/Makefile b/devel/p5-Perl-Tidy/Makefile index 8aa3acc14d0..5d8d4496d87 100644 --- a/devel/p5-Perl-Tidy/Makefile +++ b/devel/p5-Perl-Tidy/Makefile @@ -1,5 +1,5 @@ PORTNAME= Perl-Tidy -PORTVERSION= 20240903 +PORTVERSION= 20250105 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/devel/p5-Perl-Tidy/distinfo b/devel/p5-Perl-Tidy/distinfo index 5cf1e48f752..0284650edeb 100644 --- a/devel/p5-Perl-Tidy/distinfo +++ b/devel/p5-Perl-Tidy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725560875 -SHA256 (Perl-Tidy-20240903.tar.gz) = 22fba4ba84cf2ba5fb4ade3ae65c6deb48a0ee61fe446858d3ae8c5e00f37e81 -SIZE (Perl-Tidy-20240903.tar.gz) = 1111605 +TIMESTAMP = 1738250062 +SHA256 (Perl-Tidy-20250105.tar.gz) = d2cea2b909da69ab6d09f00dcb27cd9551184a5e4267d825da15d2f52e228632 +SIZE (Perl-Tidy-20250105.tar.gz) = 1142977 diff --git a/devel/p5-Perl-Version/Makefile b/devel/p5-Perl-Version/Makefile index 20271e32d78..9dac0c09a9b 100644 --- a/devel/p5-Perl-Version/Makefile +++ b/devel/p5-Perl-Version/Makefile @@ -1,5 +1,5 @@ PORTNAME= Perl-Version -PORTVERSION= 1.017 +PORTVERSION= 1.018 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/devel/p5-Perl-Version/distinfo b/devel/p5-Perl-Version/distinfo index ee0cfe2dc8f..d7b0acf2045 100644 --- a/devel/p5-Perl-Version/distinfo +++ b/devel/p5-Perl-Version/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1710712778 -SHA256 (Perl-Version-1.017.tar.gz) = 3d85283bc5411af0f71fd75284a0b2e1ff3a7ec13f16464046f1fd77aa8647e4 -SIZE (Perl-Version-1.017.tar.gz) = 30441 +TIMESTAMP = 1738250285 +SHA256 (Perl-Version-1.018.tar.gz) = ffddcd3771f1f8a12b30f87650d325f651ae1ef4daa0ebf8abda38ba8f5e3dcd +SIZE (Perl-Version-1.018.tar.gz) = 31452 diff --git a/devel/p5-Regexp-Compare/Makefile b/devel/p5-Regexp-Compare/Makefile index 0397e8ac46b..262d1995f01 100644 --- a/devel/p5-Regexp-Compare/Makefile +++ b/devel/p5-Regexp-Compare/Makefile @@ -1,5 +1,5 @@ PORTNAME= Regexp-Compare -PORTVERSION= 0.34 +PORTVERSION= 0.35 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/devel/p5-Regexp-Compare/distinfo b/devel/p5-Regexp-Compare/distinfo index b3254c0eafa..59fb71f555b 100644 --- a/devel/p5-Regexp-Compare/distinfo +++ b/devel/p5-Regexp-Compare/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735837785 -SHA256 (Regexp-Compare-0.34.tar.gz) = 94fee42a51ba69240a03da5ebea89d707acba1341f7d68f9a9011f6f6f7747ad -SIZE (Regexp-Compare-0.34.tar.gz) = 84257 +TIMESTAMP = 1738088894 +SHA256 (Regexp-Compare-0.35.tar.gz) = 96484cb61d725bcb324f3a2ec8080acff408883454319e6e85ef4f242b4636bf +SIZE (Regexp-Compare-0.35.tar.gz) = 79914 diff --git a/devel/p5-SDL/Makefile b/devel/p5-SDL/Makefile index e881bf25d6e..8c302143f46 100644 --- a/devel/p5-SDL/Makefile +++ b/devel/p5-SDL/Makefile @@ -11,13 +11,9 @@ WWW= http://sdl.perl.org/ LICENSE= GPLv2 -DEPRECATED= Depends on smpeg which is no longer available from upstream -EXPIRATION_DATE= 2025-01-31 - BUILD_DEPENDS= ${RUN_DEPENDS} LIB_DEPENDS= libpng.so:graphics/png \ - libtiff.so:graphics/tiff \ - libsmpeg.so:multimedia/smpeg + libtiff.so:graphics/tiff RUN_DEPENDS= p5-Alien-SDL>=1.446:devel/p5-Alien-SDL \ p5-File-ShareDir>=1.0:devel/p5-File-ShareDir \ p5-Tie-Simple>=0:devel/p5-Tie-Simple diff --git a/devel/p5-Test-Class/Makefile b/devel/p5-Test-Class/Makefile index 654252bac76..a0d9acccf5c 100644 --- a/devel/p5-Test-Class/Makefile +++ b/devel/p5-Test-Class/Makefile @@ -1,5 +1,6 @@ PORTNAME= Test-Class PORTVERSION= 0.52 +PORTREVISION= 1 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -12,7 +13,9 @@ LICENSE= ART10 GPLv1+ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} -RUN_DEPENDS= p5-MRO-Compat>=0.11:devel/p5-MRO-Compat +RUN_DEPENDS= p5-MRO-Compat>=0.11:devel/p5-MRO-Compat \ + p5-Module-Runtime>=0:devel/p5-Module-Runtime \ + p5-Try-Tiny>=0:lang/p5-Try-Tiny TEST_DEPENDS= p5-Contextual-Return>=0:devel/p5-Contextual-Return \ p5-Test-Exception>=0.25:devel/p5-Test-Exception diff --git a/devel/p5-Test-Data/Makefile b/devel/p5-Test-Data/Makefile index 1ae67c12ae5..4d17bc07bc7 100644 --- a/devel/p5-Test-Data/Makefile +++ b/devel/p5-Test-Data/Makefile @@ -1,5 +1,5 @@ PORTNAME= Test-Data -PORTVERSION= 1.246 +PORTVERSION= 1.247 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/devel/p5-Test-Data/distinfo b/devel/p5-Test-Data/distinfo index d2a80c7dbc9..9d2bbb64894 100644 --- a/devel/p5-Test-Data/distinfo +++ b/devel/p5-Test-Data/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1710712780 -SHA256 (Test-Data-1.246.tar.gz) = 736e4132422377e1fe199252d9059e5c83e5d9d4eef5bcf382f91acb8f579750 -SIZE (Test-Data-1.246.tar.gz) = 16903 +TIMESTAMP = 1738250412 +SHA256 (Test-Data-1.247.tar.gz) = a8b4dee71b5e60042ebe7f027b614fb9d1e00d1b7d77a22c58414485954b69e9 +SIZE (Test-Data-1.247.tar.gz) = 17827 diff --git a/devel/p5-Test-HTML-Tidy/Makefile b/devel/p5-Test-HTML-Tidy/Makefile deleted file mode 100644 index f0b6b7b689e..00000000000 --- a/devel/p5-Test-HTML-Tidy/Makefile +++ /dev/null @@ -1,24 +0,0 @@ -PORTNAME= Test-HTML-Tidy -PORTVERSION= 1.00 -PORTREVISION= 1 -CATEGORIES= devel perl5 -MASTER_SITES= CPAN -PKGNAMEPREFIX= p5- - -MAINTAINER= perl@FreeBSD.org -COMMENT= Test::More-style wrapper around HTML::Tidy -WWW= https://metacpan.org/release/Test-HTML-Tidy - -LICENSE= ART10 GPLv1+ -LICENSE_COMB= dual - -DEPRECATED= Depends on expired textproc/p5-HTML-Tidy -EXPIRATION_DATE=2025-02-01 - -BUILD_DEPENDS= ${RUN_DEPENDS} -RUN_DEPENDS= p5-HTML-Tidy>=0:textproc/p5-HTML-Tidy - -USES= perl5 -USE_PERL5= configure - -.include diff --git a/devel/p5-Test-HTML-Tidy/distinfo b/devel/p5-Test-HTML-Tidy/distinfo deleted file mode 100644 index 727def73b8e..00000000000 --- a/devel/p5-Test-HTML-Tidy/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (Test-HTML-Tidy-1.00.tar.gz) = a7611adfef65ce87c91045f222613ff49d3f9b023f3d96ddfe3332bba3fab731 -SIZE (Test-HTML-Tidy-1.00.tar.gz) = 8140 diff --git a/devel/p5-Test-HTML-Tidy/pkg-descr b/devel/p5-Test-HTML-Tidy/pkg-descr deleted file mode 100644 index e2539c9b61c..00000000000 --- a/devel/p5-Test-HTML-Tidy/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -Handy way to check that HTML is valid, according to HTML::Tidy. It is -built with Test::Builder and plays happily with Test::More and friends. diff --git a/devel/p5-Test-HTML-Tidy/pkg-plist b/devel/p5-Test-HTML-Tidy/pkg-plist deleted file mode 100644 index 026749b12e0..00000000000 --- a/devel/p5-Test-HTML-Tidy/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -%%SITE_PERL%%/Test/HTML/Tidy.pm -%%PERL5_MAN3%%/Test::HTML::Tidy.3.gz diff --git a/devel/p5-Test-Pod-Links/Makefile b/devel/p5-Test-Pod-Links/Makefile new file mode 100644 index 00000000000..9f325b22124 --- /dev/null +++ b/devel/p5-Test-Pod-Links/Makefile @@ -0,0 +1,24 @@ +PORTNAME= Test-Pod-Links +DISTVERSION= 0.003 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= svysh.fbsd@gmail.com +COMMENT= Test Pod for invalid HTTP/S links +WWW= https://metacpan.org/release/Test-Pod-Links + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-XT-Files>=0:devel/p5-XT-Files +TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal \ + p5-Test-MockModule>=0:devel/p5-Test-MockModule + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include diff --git a/devel/p5-Test-Pod-Links/distinfo b/devel/p5-Test-Pod-Links/distinfo new file mode 100644 index 00000000000..22a6770b1ea --- /dev/null +++ b/devel/p5-Test-Pod-Links/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738277233 +SHA256 (Test-Pod-Links-0.003.tar.gz) = cfe96182b9bf7596d16a8dd459cdef7916b46ac0a82abda3b36a6c0931166b03 +SIZE (Test-Pod-Links-0.003.tar.gz) = 18399 diff --git a/devel/p5-Test-Pod-Links/pkg-descr b/devel/p5-Test-Pod-Links/pkg-descr new file mode 100644 index 00000000000..99847e9e74e --- /dev/null +++ b/devel/p5-Test-Pod-Links/pkg-descr @@ -0,0 +1,3 @@ +Tests that all HTTP/S links from Pod documentation are reachable by calling +the head method of HTTP::Tiny on them. Recommended to put it into your xt +instead of your t directory. diff --git a/devel/p5-Test-Pod-Links/pkg-plist b/devel/p5-Test-Pod-Links/pkg-plist new file mode 100644 index 00000000000..471a7fcf2cf --- /dev/null +++ b/devel/p5-Test-Pod-Links/pkg-plist @@ -0,0 +1,2 @@ +%%SITE_PERL%%/Test/Pod/Links.pm +%%PERL5_MAN3%%/Test::Pod::Links.3.gz diff --git a/devel/p5-Test2-Harness/Makefile b/devel/p5-Test2-Harness/Makefile index 37392dd6c9a..77c21dc0ad3 100644 --- a/devel/p5-Test2-Harness/Makefile +++ b/devel/p5-Test2-Harness/Makefile @@ -1,6 +1,5 @@ PORTNAME= Test2-Harness -PORTVERSION= 1.000155 -PORTREVISION= 1 +PORTVERSION= 1.000156 CATEGORIES= devel perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:EXODIST diff --git a/devel/p5-Test2-Harness/distinfo b/devel/p5-Test2-Harness/distinfo index f139840dcea..53e3f2c361b 100644 --- a/devel/p5-Test2-Harness/distinfo +++ b/devel/p5-Test2-Harness/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1696432888 -SHA256 (Test2-Harness-1.000155.tar.gz) = 1ef8bf7ae0ca00b687bb6e115f3ab8c95048e480ac9ae53297369bc694a4738b -SIZE (Test2-Harness-1.000155.tar.gz) = 405955 +TIMESTAMP = 1738088900 +SHA256 (Test2-Harness-1.000156.tar.gz) = d18d16daf3ca9b21ed399844f6f7dd6e88c9eaed20f4f99b1cf296d08cfffda4 +SIZE (Test2-Harness-1.000156.tar.gz) = 393103 diff --git a/devel/p5-Test2-Tools-PDL/Makefile b/devel/p5-Test2-Tools-PDL/Makefile new file mode 100644 index 00000000000..5111764bdf5 --- /dev/null +++ b/devel/p5-Test2-Tools-PDL/Makefile @@ -0,0 +1,28 @@ +PORTNAME= Test2-Tools-PDL +PORTVERSION= 0.001 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:SLOYD +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Test2 tools for verifying Perl Data Language piddles +WWW= https://metacpan.org/dist/Test2-Tools-PDL + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-PDL>=0:math/p5-PDL \ + p5-Safe-Isa>=0:devel/p5-Safe-Isa \ + p5-Test-Simple>=1.302200:devel/p5-Test-Simple +TEST_DEPENDS= p5-Data-Frame>=0:devel/p5-Data-Frame \ + p5-PDL-DateTime>=0:math/p5-PDL-DateTime + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include diff --git a/devel/p5-Test2-Tools-PDL/distinfo b/devel/p5-Test2-Tools-PDL/distinfo new file mode 100644 index 00000000000..4ee779a3ac8 --- /dev/null +++ b/devel/p5-Test2-Tools-PDL/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671119 +SHA256 (Test2-Tools-PDL-0.001.tar.gz) = 7091962d30c0d13381fd19f1fd2b6c525d4904d19db0bfb7f75097bae8849c01 +SIZE (Test2-Tools-PDL-0.001.tar.gz) = 13029 diff --git a/devel/p5-Test2-Tools-PDL/pkg-descr b/devel/p5-Test2-Tools-PDL/pkg-descr new file mode 100644 index 00000000000..1002a3ebafc --- /dev/null +++ b/devel/p5-Test2-Tools-PDL/pkg-descr @@ -0,0 +1 @@ +Test2::Tools::PDL contains tools for verifying PDL piddles. diff --git a/devel/p5-Test2-Tools-PDL/pkg-plist b/devel/p5-Test2-Tools-PDL/pkg-plist new file mode 100644 index 00000000000..05715b08d86 --- /dev/null +++ b/devel/p5-Test2-Tools-PDL/pkg-plist @@ -0,0 +1,2 @@ +%%SITE_PERL%%/Test2/Tools/PDL.pm +%%PERL5_MAN3%%/Test2::Tools::PDL.3.gz diff --git a/devel/p5-Type-TinyX-Facets/Makefile b/devel/p5-Type-TinyX-Facets/Makefile new file mode 100644 index 00000000000..4d8c15bf5b9 --- /dev/null +++ b/devel/p5-Type-TinyX-Facets/Makefile @@ -0,0 +1,28 @@ +PORTNAME= Type-TinyX-Facets +PORTVERSION= 1.3 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:DJERIUS +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Easily create a facet parameterized Type::Tiny type +WWW= https://metacpan.org/dist/Type-TinyX-Facets + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-Exporter-Tiny>=0:devel/p5-Exporter-Tiny \ + p5-Safe-Isa>=0:devel/p5-Safe-Isa \ + p5-Type-Tiny>=0:devel/p5-Type-Tiny +TEST_DEPENDS= p5-Test-Lib>=0:devel/p5-Test-Lib \ + p5-Test-Simple>=1.302200:devel/p5-Test-Simple + +USES= perl5 +USE_PERL5= modbuildtiny + +NO_ARCH= yes + +.include diff --git a/devel/p5-Type-TinyX-Facets/distinfo b/devel/p5-Type-TinyX-Facets/distinfo new file mode 100644 index 00000000000..7313b6628db --- /dev/null +++ b/devel/p5-Type-TinyX-Facets/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671123 +SHA256 (Type-TinyX-Facets-1.3.tar.gz) = 60553c7a9527c5253b3bf005fe3d9de2503c7ef2baa339fec917c7b6f5f20bc0 +SIZE (Type-TinyX-Facets-1.3.tar.gz) = 23303 diff --git a/devel/p5-Type-TinyX-Facets/pkg-descr b/devel/p5-Type-TinyX-Facets/pkg-descr new file mode 100644 index 00000000000..e5eeeeda4d2 --- /dev/null +++ b/devel/p5-Type-TinyX-Facets/pkg-descr @@ -0,0 +1,16 @@ +Type::TinyX::Facets make it easy to create parameterized types with facets. + +Type::Tiny allows definition of types which can accept parameters: + use Types::Standard -types; + my $t1 = Array[Int]; + my $t2 = Tuple[Int, HashRef]; + +This defines $t1 as an array of integers. and $t2 as a tuple of two elements, an +integer and a hash. + +Parameters are passed as a list to the parameterized constraint generation +machinery, and there is great freedom in how they may be interpreted. + +This module makes it easy to create a parameterized type which takes name - +value pairs or,facets. (The terminology is taken from Types::XSD::Lite, to which +this module owes its existence.) diff --git a/devel/p5-Type-TinyX-Facets/pkg-plist b/devel/p5-Type-TinyX-Facets/pkg-plist new file mode 100644 index 00000000000..8799fce688f --- /dev/null +++ b/devel/p5-Type-TinyX-Facets/pkg-plist @@ -0,0 +1,2 @@ +%%SITE_PERL%%/Type/TinyX/Facets.pm +%%PERL5_MAN3%%/Type::TinyX::Facets.3.gz diff --git a/devel/p5-Types-PDL/Makefile b/devel/p5-Types-PDL/Makefile new file mode 100644 index 00000000000..7fe00dcaa72 --- /dev/null +++ b/devel/p5-Types-PDL/Makefile @@ -0,0 +1,27 @@ +PORTNAME= Types-PDL +PORTVERSION= 0.04 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:DJERIUS +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= PDL types using Type::Tiny +WWW= https://metacpan.org/dist/Types-PDL + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-String-Errf>=0:devel/p5-String-Errf \ + p5-Type-Tiny>=0:devel/p5-Type-Tiny \ + p5-Type-TinyX-Facets>=0:devel/p5-Type-TinyX-Facets +TEST_DEPENDS= p5-PDL>=0:math/p5-PDL \ + p5-Test-Simple>=1.302200:devel/p5-Test-Simple + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include diff --git a/devel/p5-Types-PDL/distinfo b/devel/p5-Types-PDL/distinfo new file mode 100644 index 00000000000..d7df77cc50a --- /dev/null +++ b/devel/p5-Types-PDL/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671121 +SHA256 (Types-PDL-0.04.tar.gz) = d2e1668139cbf70bf69845568c48da354b23428838a16b919dc0d0a46d6dd839 +SIZE (Types-PDL-0.04.tar.gz) = 34323 diff --git a/devel/p5-Types-PDL/pkg-descr b/devel/p5-Types-PDL/pkg-descr new file mode 100644 index 00000000000..7b3916fbd8a --- /dev/null +++ b/devel/p5-Types-PDL/pkg-descr @@ -0,0 +1 @@ +Types::PDL provides Type::Tiny compatible types for PDL. diff --git a/devel/p5-Types-PDL/pkg-plist b/devel/p5-Types-PDL/pkg-plist new file mode 100644 index 00000000000..cf7316a82c3 --- /dev/null +++ b/devel/p5-Types-PDL/pkg-plist @@ -0,0 +1,2 @@ +%%SITE_PERL%%/Types/PDL.pm +%%PERL5_MAN3%%/Types::PDL.3.gz diff --git a/devel/p5-Workflow/Makefile b/devel/p5-Workflow/Makefile index d05ca7cb15a..f8ba1a85022 100644 --- a/devel/p5-Workflow/Makefile +++ b/devel/p5-Workflow/Makefile @@ -1,5 +1,5 @@ PORTNAME= Workflow -DISTVERSION= 2.02 +DISTVERSION= 2.05 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -39,7 +39,15 @@ USE_PERL5= configure NO_ARCH= yes -OPTIONS_DEFINE= EXAMPLES +OPTIONS_DEFINE= EXAMPLES LINKS +LINKS_DESC= Test if pod web links are reachable during "make test" +LINKS_TEST_DEPENDS= p5-Test-Pod-Links>=0:devel/p5-Test-Pod-Links + +.include + +.if ${PORT_OPTIONS:MLINKS} +TEST_ENV+= POD_LINKS=yes +.endif post-install: @${MKDIR} ${STAGEDIR}${DATADIR} diff --git a/devel/p5-Workflow/distinfo b/devel/p5-Workflow/distinfo index df052a49eee..13d7e9af103 100644 --- a/devel/p5-Workflow/distinfo +++ b/devel/p5-Workflow/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736741549 -SHA256 (Workflow-2.02.tar.gz) = ccbbb3da05d928967a6fa78da55660d393e91d3478b8d50b67b878598fd44a4f -SIZE (Workflow-2.02.tar.gz) = 167600 +TIMESTAMP = 1738451720 +SHA256 (Workflow-2.05.tar.gz) = 481c92015720bbffde8a99c31b421a3d0dbabc717e3e9d5dd21d7c26fd2eac0e +SIZE (Workflow-2.05.tar.gz) = 168715 diff --git a/devel/p5-XS-Parse-Keyword/Makefile b/devel/p5-XS-Parse-Keyword/Makefile index 14588359e8f..d50dea61258 100644 --- a/devel/p5-XS-Parse-Keyword/Makefile +++ b/devel/p5-XS-Parse-Keyword/Makefile @@ -1,5 +1,5 @@ PORTNAME= XS-Parse-Keyword -PORTVERSION= 0.47 +PORTVERSION= 0.48 CATEGORIES= devel perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:PEVANS diff --git a/devel/p5-XS-Parse-Keyword/distinfo b/devel/p5-XS-Parse-Keyword/distinfo index 68a75c0efe6..53ab506fdff 100644 --- a/devel/p5-XS-Parse-Keyword/distinfo +++ b/devel/p5-XS-Parse-Keyword/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888116 -SHA256 (XS-Parse-Keyword-0.47.tar.gz) = d42fb5a9978e25c4c3f10351291b155d503fe869ccd532910c05e6b93a6b9fad -SIZE (XS-Parse-Keyword-0.47.tar.gz) = 93374 +TIMESTAMP = 1738088902 +SHA256 (XS-Parse-Keyword-0.48.tar.gz) = 857a070ba465ab5b89d4d8d36d92358edd66e5e7b4a91584611d85125ac9a9c7 +SIZE (XS-Parse-Keyword-0.48.tar.gz) = 94858 diff --git a/devel/p5-XS-Parse-Sublike/Makefile b/devel/p5-XS-Parse-Sublike/Makefile index a6473bec7b5..26ddc634869 100644 --- a/devel/p5-XS-Parse-Sublike/Makefile +++ b/devel/p5-XS-Parse-Sublike/Makefile @@ -1,5 +1,5 @@ PORTNAME= XS-Parse-Sublike -PORTVERSION= 0.32 +PORTVERSION= 0.36 CATEGORIES= devel perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:PEVANS diff --git a/devel/p5-XS-Parse-Sublike/distinfo b/devel/p5-XS-Parse-Sublike/distinfo index d5672a5ba38..48ce5a73b88 100644 --- a/devel/p5-XS-Parse-Sublike/distinfo +++ b/devel/p5-XS-Parse-Sublike/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735227830 -SHA256 (XS-Parse-Sublike-0.32.tar.gz) = ee74ce7106097b371934050296e265f54529cbd8728663316067558df78aea4c -SIZE (XS-Parse-Sublike-0.32.tar.gz) = 71601 +TIMESTAMP = 1738088904 +SHA256 (XS-Parse-Sublike-0.36.tar.gz) = d74e804f494684c0b58532bd741a2c651b6dee8e65d4ac689912a13b6d68c7d6 +SIZE (XS-Parse-Sublike-0.36.tar.gz) = 71973 diff --git a/devel/p5-XT-Files/Makefile b/devel/p5-XT-Files/Makefile new file mode 100644 index 00000000000..fad8d064bf0 --- /dev/null +++ b/devel/p5-XT-Files/Makefile @@ -0,0 +1,25 @@ +PORTNAME= XT-Files +DISTVERSION= 0.002 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:SKIRMESS +PKGNAMEPREFIX= p5- + +MAINTAINER= svysh.fbsd@gmail.com +COMMENT= Standard interface for author tests to find files to check +WWW= https://metacpan.org/dist/XT-Files + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-Class-Tiny>=1:devel/p5-Class-Tiny \ + p5-Role-Tiny>=0:devel/p5-Role-Tiny +TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include diff --git a/devel/p5-XT-Files/distinfo b/devel/p5-XT-Files/distinfo new file mode 100644 index 00000000000..6564fcd1e62 --- /dev/null +++ b/devel/p5-XT-Files/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738274534 +SHA256 (XT-Files-0.002.tar.gz) = 527a27763d7cbcb941d9579d65d5c41120f0e0a296a16e84365aab9d62b1505b +SIZE (XT-Files-0.002.tar.gz) = 31696 diff --git a/devel/p5-XT-Files/pkg-descr b/devel/p5-XT-Files/pkg-descr new file mode 100644 index 00000000000..bc0284784cb --- /dev/null +++ b/devel/p5-XT-Files/pkg-descr @@ -0,0 +1,8 @@ +XT::Files is the Tests that know what they want to check (e.g. module files), +but it's the distribution that knows where these files can be found (e.g. in +the lib directory and in the t/lib directory). Without XT::Files you may add +the same code to multiple .t files under xt that iterate over a check function +of the test. XT::Files is a standard interface that makes it easy for author +tests to ask the distribution for the kind of files it would like to test. And +it can easily be used for author tests that don't support XT::Files to have the +same set of files tested with every test. diff --git a/devel/p5-XT-Files/pkg-plist b/devel/p5-XT-Files/pkg-plist new file mode 100644 index 00000000000..7dd62f034f6 --- /dev/null +++ b/devel/p5-XT-Files/pkg-plist @@ -0,0 +1,20 @@ +%%SITE_PERL%%/Test/XTFiles.pm +%%SITE_PERL%%/XT/Files.pm +%%SITE_PERL%%/XT/Files/File.pm +%%SITE_PERL%%/XT/Files/Plugin.pm +%%SITE_PERL%%/XT/Files/Plugin/Default.pm +%%SITE_PERL%%/XT/Files/Plugin/Dirs.pm +%%SITE_PERL%%/XT/Files/Plugin/Excludes.pm +%%SITE_PERL%%/XT/Files/Plugin/Files.pm +%%SITE_PERL%%/XT/Files/Plugin/lib.pm +%%SITE_PERL%%/XT/Files/Role/Logger.pm +%%PERL5_MAN3%%/Test::XTFiles.3.gz +%%PERL5_MAN3%%/XT::Files.3.gz +%%PERL5_MAN3%%/XT::Files::File.3.gz +%%PERL5_MAN3%%/XT::Files::Plugin.3.gz +%%PERL5_MAN3%%/XT::Files::Plugin::Default.3.gz +%%PERL5_MAN3%%/XT::Files::Plugin::Dirs.3.gz +%%PERL5_MAN3%%/XT::Files::Plugin::Excludes.3.gz +%%PERL5_MAN3%%/XT::Files::Plugin::Files.3.gz +%%PERL5_MAN3%%/XT::Files::Plugin::lib.3.gz +%%PERL5_MAN3%%/XT::Files::Role::Logger.3.gz diff --git a/devel/p5-experimental/Makefile b/devel/p5-experimental/Makefile index 26e34e1acbc..e92883c0398 100644 --- a/devel/p5-experimental/Makefile +++ b/devel/p5-experimental/Makefile @@ -1,5 +1,5 @@ PORTNAME= experimental -PORTVERSION= 0.033 +PORTVERSION= 0.034 CATEGORIES= devel perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:LEONT diff --git a/devel/p5-experimental/distinfo b/devel/p5-experimental/distinfo index 13f64493123..eff7152c172 100644 --- a/devel/p5-experimental/distinfo +++ b/devel/p5-experimental/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735227832 -SHA256 (experimental-0.033.tar.gz) = ba428a1516f816342386f88b569598e8397d82c4cc61d919634f7a1e88b767b9 -SIZE (experimental-0.033.tar.gz) = 16431 +TIMESTAMP = 1738088906 +SHA256 (experimental-0.034.tar.gz) = 9b14b9bdc1a40e36d5d3f5a92918d4f5a652a826020ba6af95985bbb5fa0c35e +SIZE (experimental-0.034.tar.gz) = 16370 diff --git a/devel/p5-failures/Makefile b/devel/p5-failures/Makefile new file mode 100644 index 00000000000..7dd8babb7df --- /dev/null +++ b/devel/p5-failures/Makefile @@ -0,0 +1,23 @@ +PORTNAME= failures +PORTVERSION= 0.004 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:DAGOLDEN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Minimalist exception hierarchy generator +WWW= https://metacpan.org/dist/failures + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-Class-Tiny>=0:devel/p5-Class-Tiny + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include diff --git a/devel/p5-failures/distinfo b/devel/p5-failures/distinfo new file mode 100644 index 00000000000..2c936dacf3b --- /dev/null +++ b/devel/p5-failures/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671125 +SHA256 (failures-0.004.tar.gz) = fd2ca702402f22f5185b12942b5079bf95ad21cde3b97a7cf2e1919147463270 +SIZE (failures-0.004.tar.gz) = 19646 diff --git a/devel/p5-failures/pkg-descr b/devel/p5-failures/pkg-descr new file mode 100644 index 00000000000..93f66711bae --- /dev/null +++ b/devel/p5-failures/pkg-descr @@ -0,0 +1,15 @@ +This module lets you define an exception hierarchy quickly and simply. + +Here were my design goals: +- minimalist interface +- 80% of features in 20% of lines of code +- depend only on core modules (nearly achieved) +- support hierarchical error types +- identify errors types by name (class) not by parsing strings +- leave (possibly expensive) trace decisions to the thrower + +Currently, failures is implemented in under 70 lines of code. + +Failure objects are implemented with Class::Tiny to allow easy subclassing (see +custom::failures), but Class::Tiny only requires core modules, so other than +that exception, the 'core only' goal is achieved. diff --git a/devel/p5-failures/pkg-plist b/devel/p5-failures/pkg-plist new file mode 100644 index 00000000000..c041632fabd --- /dev/null +++ b/devel/p5-failures/pkg-plist @@ -0,0 +1,4 @@ +%%SITE_PERL%%/custom/failures.pm +%%SITE_PERL%%/failures.pm +%%PERL5_MAN3%%/custom::failures.3.gz +%%PERL5_MAN3%%/failures.3.gz diff --git a/devel/pecl-grpc/Makefile b/devel/pecl-grpc/Makefile index 31cc35621ea..4c9aca0799a 100644 --- a/devel/pecl-grpc/Makefile +++ b/devel/pecl-grpc/Makefile @@ -1,5 +1,5 @@ PORTNAME= grpc -PORTVERSION= 1.69.0 +PORTVERSION= 1.70.0 CATEGORIES= devel net MAINTAINER= vanilla@FreeBSD.org diff --git a/devel/pecl-grpc/distinfo b/devel/pecl-grpc/distinfo index dbcf0ffa9ca..ee447a024d4 100644 --- a/devel/pecl-grpc/distinfo +++ b/devel/pecl-grpc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736231030 -SHA256 (PECL/grpc-1.69.0.tgz) = 85ef59edd3517b377736c49a73799ead4729a82b960474b8842c9f89d2fbf222 -SIZE (PECL/grpc-1.69.0.tgz) = 6542846 +TIMESTAMP = 1738300787 +SHA256 (PECL/grpc-1.70.0.tgz) = 11336d7bc4465148db506348006dd5559ce478eee4bf1b080bb31b89de6974b7 +SIZE (PECL/grpc-1.70.0.tgz) = 6579029 diff --git a/devel/pecl-protobuf/Makefile b/devel/pecl-protobuf/Makefile index 7d7dfb3f868..cdc0927a2c9 100644 --- a/devel/pecl-protobuf/Makefile +++ b/devel/pecl-protobuf/Makefile @@ -1,5 +1,5 @@ PORTNAME= protobuf -PORTVERSION= 4.29.2 +PORTVERSION= 4.29.3 CATEGORIES= devel MAINTAINER= sunpoet@FreeBSD.org diff --git a/devel/pecl-protobuf/distinfo b/devel/pecl-protobuf/distinfo index eed3ed53b8d..2e08c8d396b 100644 --- a/devel/pecl-protobuf/distinfo +++ b/devel/pecl-protobuf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735227836 -SHA256 (PECL/protobuf-4.29.2.tgz) = 535b89e3b4fa26cf3d74479aa9c63e5fd1fccfb9cad4e03ba2d7e97053bc1056 -SIZE (PECL/protobuf-4.29.2.tgz) = 254681 +TIMESTAMP = 1738088916 +SHA256 (PECL/protobuf-4.29.3.tgz) = 55285a30b05e52a94afcb626118a4f82c33e1b2d75bf506bf1cbc51c53937efd +SIZE (PECL/protobuf-4.29.3.tgz) = 254681 diff --git a/devel/pecl-zookeeper/Makefile b/devel/pecl-zookeeper/Makefile index 50d80cc0a2b..b1d8c572c3a 100644 --- a/devel/pecl-zookeeper/Makefile +++ b/devel/pecl-zookeeper/Makefile @@ -1,5 +1,5 @@ PORTNAME= zookeeper -PORTVERSION= 1.2.1 +PORTVERSION= 1.2.2 CATEGORIES= devel MAINTAINER= sunpoet@FreeBSD.org diff --git a/devel/pecl-zookeeper/distinfo b/devel/pecl-zookeeper/distinfo index 7b1c392e39e..f07e1c8de6c 100644 --- a/devel/pecl-zookeeper/distinfo +++ b/devel/pecl-zookeeper/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1686496726 -SHA256 (PECL/zookeeper-1.2.1.tgz) = dc35338b3a7f4eb50202edd1e1b4ac1e91cc13eb705b9b79972b2ecdd9586a96 -SIZE (PECL/zookeeper-1.2.1.tgz) = 30409 +TIMESTAMP = 1736671191 +SHA256 (PECL/zookeeper-1.2.2.tgz) = 8e2b21e4a8e4b8776245be291efdf34c7d785c30f5c63f49c12766a33fee1e6a +SIZE (PECL/zookeeper-1.2.2.tgz) = 30592 diff --git a/devel/phorgeit-arcanist-lib/Makefile b/devel/phorgeit-arcanist-lib/Makefile index 9a2f48e7192..74146d0de61 100644 --- a/devel/phorgeit-arcanist-lib/Makefile +++ b/devel/phorgeit-arcanist-lib/Makefile @@ -1,6 +1,5 @@ PORTNAME?= arcanist -PORTVERSION?= 2024.19 -PORTREVISION?= 1 +PORTVERSION?= 2024.35 PORTEPOCH?= 1 CATEGORIES?= devel PKGNAMEPREFIX= phorgeit- @@ -27,7 +26,6 @@ SHEBANG_FILES= bin/arc bin/phage scripts/*.php scripts/hgdaemon/*.php \ NO_ARCH= yes NO_BUILD= yes -PORTSCOUT= ignore:1 SLAVEPORT?= lib PLIST= ${.CURDIR}/pkg-plist diff --git a/devel/phorgeit-arcanist-lib/distinfo b/devel/phorgeit-arcanist-lib/distinfo index c709072470e..01453b40bb5 100644 --- a/devel/phorgeit-arcanist-lib/distinfo +++ b/devel/phorgeit-arcanist-lib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1723117620 -SHA256 (phorgeit-arcanist-2024.19_GH0.tar.gz) = ca5c6a0c3b971ea939f0aefe53644facf49a585c622c50110da2640bb7acce85 -SIZE (phorgeit-arcanist-2024.19_GH0.tar.gz) = 2286478 +TIMESTAMP = 1738146326 +SHA256 (phorgeit-arcanist-2024.35_GH0.tar.gz) = d49e96f277d5a051c0caf7819a34c82212afaa0204d1086666bd8c32caae589a +SIZE (phorgeit-arcanist-2024.35_GH0.tar.gz) = 2288013 diff --git a/devel/phorgeit-phorge/Makefile b/devel/phorgeit-phorge/Makefile index 39683556b8f..2d8cd0dc5c6 100644 --- a/devel/phorgeit-phorge/Makefile +++ b/devel/phorgeit-phorge/Makefile @@ -1,6 +1,5 @@ PORTNAME= phorge -PORTVERSION= 2024.19 -PORTREVISION= 2 +PORTVERSION= 2024.35 PORTEPOCH= 1 CATEGORIES= devel PKGNAMEPREFIX= phorgeit @@ -14,7 +13,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= git:devel/git \ - phorgeit-arcanist-lib${PHP_PKGNAMESUFFIX}>=20240304:devel/phorgeit-arcanist-lib@${PHP_FLAVOR} + phorgeit-arcanist-lib${PHP_PKGNAMESUFFIX}>=2024.35,1:devel/phorgeit-arcanist-lib@${PHP_FLAVOR} USES= php:cli,flavors shebangfix USE_GITHUB= yes @@ -37,7 +36,6 @@ CONFLICTS= phabricator-php?? NO_ARCH= yes NO_BUILD= yes -PORTSCOUT= ignore:1 SUB_FILES= pkg-message OPTIONS_DEFINE= GD OPCACHE diff --git a/devel/phorgeit-phorge/distinfo b/devel/phorgeit-phorge/distinfo index c153d87fc50..38c965448a9 100644 --- a/devel/phorgeit-phorge/distinfo +++ b/devel/phorgeit-phorge/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1723118782 -SHA256 (phorgeit-phorge-2024.19_GH0.tar.gz) = 906b7e796614fddf0eb8d44830b6eac0c04234bbb734a5d09d24015bf6eb0992 -SIZE (phorgeit-phorge-2024.19_GH0.tar.gz) = 9366720 +TIMESTAMP = 1738146415 +SHA256 (phorgeit-phorge-2024.35_GH0.tar.gz) = 01287aa762fcd59ab54561c0a002b77aee031e68963966c601c5c5eee969112a +SIZE (phorgeit-phorge-2024.35_GH0.tar.gz) = 9411362 diff --git a/devel/phorgeit-phorge/pkg-plist b/devel/phorgeit-phorge/pkg-plist index 18feaa4a4aa..3084888a642 100644 --- a/devel/phorgeit-phorge/pkg-plist +++ b/devel/phorgeit-phorge/pkg-plist @@ -1758,6 +1758,7 @@ lib/php/phorge/resources/sql/autopatches/20220525.slowvote.08.status-type.sql lib/php/phorge/resources/sql/autopatches/20220525.slowvote.09.status-value.sql lib/php/phorge/resources/sql/autopatches/20220525.slowvote.10.status-xactions.sql lib/php/phorge/resources/sql/autopatches/20230902.repository.01.rebuild-index.php +lib/php/phorge/resources/sql/autopatches/20230917.fileattachment.01.delete.sql lib/php/phorge/resources/sql/patches/000.project.sql lib/php/phorge/resources/sql/patches/0000.legacy.sql lib/php/phorge/resources/sql/patches/001.maniphest_projects.sql @@ -4589,6 +4590,7 @@ lib/php/phorge/src/applications/files/engine/PhabricatorMySQLFileStorageEngine.p lib/php/phorge/src/applications/files/engine/PhabricatorS3FileStorageEngine.php lib/php/phorge/src/applications/files/engine/PhabricatorTestStorageEngine.php lib/php/phorge/src/applications/files/engine/__tests__/PhabricatorFileStorageEngineTestCase.php +lib/php/phorge/src/applications/files/engineextension/PhabricatorFileAttachmentDestructionEngineExtension.php lib/php/phorge/src/applications/files/engineextension/PhabricatorFilesCurtainExtension.php lib/php/phorge/src/applications/files/exception/PhabricatorFileIntegrityException.php lib/php/phorge/src/applications/files/exception/PhabricatorFileStorageConfigurationException.php @@ -4667,6 +4669,8 @@ lib/php/phorge/src/applications/flag/controller/PhabricatorFlagController.php lib/php/phorge/src/applications/flag/controller/PhabricatorFlagDeleteController.php lib/php/phorge/src/applications/flag/controller/PhabricatorFlagEditController.php lib/php/phorge/src/applications/flag/controller/PhabricatorFlagListController.php +lib/php/phorge/src/applications/flag/customfield/PhorgeFlagFlaggedObjectCustomField.php +lib/php/phorge/src/applications/flag/customfield/PhorgeFlagFlaggedObjectFieldStorage.php lib/php/phorge/src/applications/flag/engineextension/PhabricatorFlagDestructionEngineExtension.php lib/php/phorge/src/applications/flag/events/PhabricatorFlagsUIEventListener.php lib/php/phorge/src/applications/flag/herald/PhabricatorFlagAddFlagHeraldAction.php @@ -5227,6 +5231,7 @@ lib/php/phorge/src/applications/maniphest/engineextension/ManiphestMailEngineExt lib/php/phorge/src/applications/maniphest/engineextension/ManiphestProjectNameFulltextEngineExtension.php lib/php/phorge/src/applications/maniphest/field/ManiphestConfiguredCustomField.php lib/php/phorge/src/applications/maniphest/field/ManiphestCustomField.php +lib/php/phorge/src/applications/maniphest/field/ManiphestFlagCustomField.php lib/php/phorge/src/applications/maniphest/field/parser/ManiphestCustomFieldStatusParser.php lib/php/phorge/src/applications/maniphest/field/parser/__tests__/ManiphestCustomFieldStatusParserTestCase.php lib/php/phorge/src/applications/maniphest/herald/HeraldManiphestTaskAdapter.php @@ -5355,6 +5360,7 @@ lib/php/phorge/src/applications/metamta/controller/PhabricatorMetaMTASendGridRec lib/php/phorge/src/applications/metamta/edge/PhabricatorMetaMTAMailHasRecipientEdgeType.php lib/php/phorge/src/applications/metamta/editor/PhabricatorMetaMTAApplicationEmailEditor.php lib/php/phorge/src/applications/metamta/engine/PhabricatorMailEmailEngine.php +lib/php/phorge/src/applications/metamta/engine/PhabricatorMailEmailEngine.php.orig lib/php/phorge/src/applications/metamta/engine/PhabricatorMailEngineExtension.php lib/php/phorge/src/applications/metamta/engine/PhabricatorMailMessageEngine.php lib/php/phorge/src/applications/metamta/engine/PhabricatorMailSMSEngine.php @@ -6406,6 +6412,7 @@ lib/php/phorge/src/applications/phriction/codex/PhrictionDocumentPolicyCodex.php lib/php/phorge/src/applications/phriction/conduit/PhrictionConduitAPIMethod.php lib/php/phorge/src/applications/phriction/conduit/PhrictionContentSearchConduitAPIMethod.php lib/php/phorge/src/applications/phriction/conduit/PhrictionCreateConduitAPIMethod.php +lib/php/phorge/src/applications/phriction/conduit/PhrictionDocumentEditConduitAPIMethod.php lib/php/phorge/src/applications/phriction/conduit/PhrictionDocumentSearchConduitAPIMethod.php lib/php/phorge/src/applications/phriction/conduit/PhrictionEditConduitAPIMethod.php lib/php/phorge/src/applications/phriction/conduit/PhrictionHistoryConduitAPIMethod.php @@ -6773,12 +6780,14 @@ lib/php/phorge/src/applications/project/storage/PhabricatorProjectTrigger.php lib/php/phorge/src/applications/project/storage/PhabricatorProjectTriggerTransaction.php lib/php/phorge/src/applications/project/storage/PhabricatorProjectTriggerUsage.php lib/php/phorge/src/applications/project/trigger/PhabricatorProjectTriggerAddProjectsRule.php +lib/php/phorge/src/applications/project/trigger/PhabricatorProjectTriggerAddSubscribersRule.php lib/php/phorge/src/applications/project/trigger/PhabricatorProjectTriggerInvalidRule.php lib/php/phorge/src/applications/project/trigger/PhabricatorProjectTriggerManiphestOwnerRule.php lib/php/phorge/src/applications/project/trigger/PhabricatorProjectTriggerManiphestPriorityRule.php lib/php/phorge/src/applications/project/trigger/PhabricatorProjectTriggerManiphestStatusRule.php lib/php/phorge/src/applications/project/trigger/PhabricatorProjectTriggerPlaySoundRule.php lib/php/phorge/src/applications/project/trigger/PhabricatorProjectTriggerRemoveProjectsRule.php +lib/php/phorge/src/applications/project/trigger/PhabricatorProjectTriggerRemoveSubscribersRule.php lib/php/phorge/src/applications/project/trigger/PhabricatorProjectTriggerRule.php lib/php/phorge/src/applications/project/trigger/PhabricatorProjectTriggerRuleRecord.php lib/php/phorge/src/applications/project/trigger/PhabricatorProjectTriggerUnknownRule.php @@ -6824,6 +6833,11 @@ lib/php/phorge/src/applications/project/xaction/column/PhabricatorProjectColumnT lib/php/phorge/src/applications/project/xaction/trigger/PhabricatorProjectTriggerNameTransaction.php lib/php/phorge/src/applications/project/xaction/trigger/PhabricatorProjectTriggerRulesetTransaction.php lib/php/phorge/src/applications/project/xaction/trigger/PhabricatorProjectTriggerTransactionType.php +lib/php/phorge/src/applications/reference/src/application/ReferenceApplication.php +lib/php/phorge/src/applications/reference/src/controller/CowsayReferenceController.php +lib/php/phorge/src/applications/reference/src/controller/FigletReferenceController.php +lib/php/phorge/src/applications/reference/src/controller/ReferenceController.php +lib/php/phorge/src/applications/reference/src/controller/RemarkupReferenceController.php lib/php/phorge/src/applications/remarkup/RemarkupValue.php lib/php/phorge/src/applications/remarkup/conduit/RemarkupProcessConduitAPIMethod.php lib/php/phorge/src/applications/remarkup/engineextension/PhabricatorRemarkupHyperlinkEngineExtension.php @@ -7580,6 +7594,7 @@ lib/php/phorge/src/applications/typeahead/datasource/__tests__/PhabricatorTypeah lib/php/phorge/src/applications/typeahead/datasource/__tests__/PhabricatorTypeaheadTestNumbersDatasource.php lib/php/phorge/src/applications/typeahead/engineextension/PhabricatorMonogramDatasourceEngineExtension.php lib/php/phorge/src/applications/typeahead/exception/PhabricatorTypeaheadInvalidTokenException.php +lib/php/phorge/src/applications/typeahead/exception/PhabricatorTypeaheadLoginRequiredException.php lib/php/phorge/src/applications/typeahead/storage/PhabricatorTypeaheadResult.php lib/php/phorge/src/applications/typeahead/view/PhabricatorTypeaheadTokenView.php lib/php/phorge/src/applications/uiexample/application/PhabricatorUIExamplesApplication.php @@ -8094,6 +8109,7 @@ lib/php/phorge/src/infrastructure/markup/blockrule/PhutilRemarkupReplyBlockRule. lib/php/phorge/src/infrastructure/markup/blockrule/PhutilRemarkupSimpleTableBlockRule.php lib/php/phorge/src/infrastructure/markup/blockrule/PhutilRemarkupTableBlockRule.php lib/php/phorge/src/infrastructure/markup/blockrule/PhutilRemarkupTestInterpreterRule.php +lib/php/phorge/src/infrastructure/markup/interface/RemarkupSyntaxDocumentationProvider.php lib/php/phorge/src/infrastructure/markup/interpreter/PhabricatorRemarkupCowsayBlockInterpreter.php lib/php/phorge/src/infrastructure/markup/interpreter/PhabricatorRemarkupFigletBlockInterpreter.php lib/php/phorge/src/infrastructure/markup/markuprule/PhutilRemarkupAnchorRule.php @@ -8255,7 +8271,9 @@ lib/php/phorge/src/infrastructure/markup/syntax/highlighter/xhpast/PhutilXHPASTS lib/php/phorge/src/infrastructure/markup/view/PHUIRemarkupImageView.php lib/php/phorge/src/infrastructure/markup/view/PHUIRemarkupView.php lib/php/phorge/src/infrastructure/parser/PhutilPygmentizeParser.php +lib/php/phorge/src/infrastructure/parser/PhutilURIHelper.php lib/php/phorge/src/infrastructure/parser/__tests__/PhutilPygmentizeParserTestCase.php +lib/php/phorge/src/infrastructure/parser/__tests__/PhutilURIHelperTestCase.php lib/php/phorge/src/infrastructure/query/PhabricatorOffsetPagedQuery.php lib/php/phorge/src/infrastructure/query/PhabricatorQuery.php lib/php/phorge/src/infrastructure/query/constraint/PhabricatorQueryConstraint.php diff --git a/devel/phpunit10/Makefile b/devel/phpunit10/Makefile index 058428372fc..065079cd938 100644 --- a/devel/phpunit10/Makefile +++ b/devel/phpunit10/Makefile @@ -1,5 +1,5 @@ PORTNAME= phpunit -PORTVERSION= 10.5.40 +PORTVERSION= 10.5.41 CATEGORIES= devel www MASTER_SITES= https://phar.phpunit.de/ PKGNAMESUFFIX= 10${PHP_PKGNAMESUFFIX} diff --git a/devel/phpunit10/distinfo b/devel/phpunit10/distinfo index ce088238d3f..11b7ac033e5 100644 --- a/devel/phpunit10/distinfo +++ b/devel/phpunit10/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735227794 -SHA256 (phpunit-10.5.40.phar) = a81e193e417c228af2cc162044d781f88dff4870881d36a5c2e0e864a9a32f73 -SIZE (phpunit-10.5.40.phar) = 5117932 +TIMESTAMP = 1738088828 +SHA256 (phpunit-10.5.41.phar) = e4e34a453e99869858ba97a77a5294b1b4f81aea7e0f3da2017a30c50670124e +SIZE (phpunit-10.5.41.phar) = 5143510 diff --git a/devel/phpunit11/Makefile b/devel/phpunit11/Makefile index 160d9dea2c9..ff6c277d794 100644 --- a/devel/phpunit11/Makefile +++ b/devel/phpunit11/Makefile @@ -1,5 +1,5 @@ PORTNAME= phpunit -PORTVERSION= 11.5.2 +PORTVERSION= 11.5.3 CATEGORIES= devel www MASTER_SITES= https://phar.phpunit.de/ PKGNAMESUFFIX= 11${PHP_PKGNAMESUFFIX} diff --git a/devel/phpunit11/distinfo b/devel/phpunit11/distinfo index f2631f3d5f9..c3fd35538e3 100644 --- a/devel/phpunit11/distinfo +++ b/devel/phpunit11/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735227796 -SHA256 (phpunit-11.5.2.phar) = 5025936cea77dd24d9f898703e36b3c6e66fbcc05bc6bf894b02a17ceea52d80 -SIZE (phpunit-11.5.2.phar) = 5591772 +TIMESTAMP = 1738088830 +SHA256 (phpunit-11.5.3.phar) = 00674310d7d48db7fe105e02b17b43e6be8b65fd37195a39724bc71cc5aaa866 +SIZE (phpunit-11.5.3.phar) = 5621329 diff --git a/devel/plasma5-khotkeys/Makefile b/devel/plasma5-khotkeys/Makefile deleted file mode 100644 index 32a999eabd4..00000000000 --- a/devel/plasma5-khotkeys/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -PORTNAME= khotkeys -DISTVERSION= ${KDE_PLASMA_VERSION} -CATEGORIES= devel kde kde-plasma - -MAINTAINER= kde@FreeBSD.org -COMMENT= Plasma5 library for hotkeys -WWW= https://www.kde.org/plasma-desktop - -USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz xorg -# kdelibs4support needs doctools -USE_KDE= auth bookmarks codecs completion config configwidgets \ - coreaddons crash dbusaddons globalaccel guiaddons i18n \ - iconthemes init itemviews jobwidgets kcmutils kdelibs4support \ - kio notifications parts plasma-framework plasma-workspace \ - service solid sonnet textwidgets unitconversion widgetsaddons \ - windowsystem xmlgui \ - doctools:build ecm:build -USE_QT= concurrent core dbus gui network printsupport widgets \ - x11extras xml \ - buildtools:build qmake:build -USE_XORG= x11 xtst - -.include diff --git a/devel/plasma5-khotkeys/distinfo b/devel/plasma5-khotkeys/distinfo deleted file mode 100644 index 8fc81973d91..00000000000 --- a/devel/plasma5-khotkeys/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1709790863 -SHA256 (KDE/plasma/5.27.11/khotkeys-5.27.11.tar.xz) = 8b497c68e546874feb9350f1f17df5b285d5c41d2cb4c1fd8e4e665f84804459 -SIZE (KDE/plasma/5.27.11/khotkeys-5.27.11.tar.xz) = 1895584 diff --git a/devel/plasma5-khotkeys/files/patch-CMakeLists.txt b/devel/plasma5-khotkeys/files/patch-CMakeLists.txt deleted file mode 100644 index 5a74da6a514..00000000000 --- a/devel/plasma5-khotkeys/files/patch-CMakeLists.txt +++ /dev/null @@ -1,18 +0,0 @@ -There is something wonky in the dependency genreation: - khotkeys-5.10.95/app/kded.cpp:31: Error: Plugin Metadata - file "khotkeys.json" does not exist. Declaration will be ignored - -That file should be generated by a custom command, which the target in question -already depends on. As this is only a test application that is not even -installed, simply ignore it. - ---- CMakeLists.txt.orig 2017-09-27 08:23:50 UTC -+++ CMakeLists.txt -@@ -55,7 +55,6 @@ add_subdirectory( app ) - add_subdirectory( kcm_hotkeys ) - # kdedmodule and standalone demon for hotkeys - add_subdirectory( data ) --add_subdirectory( test ) - add_subdirectory( doc ) - feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES) - diff --git a/devel/plasma5-khotkeys/pkg-descr b/devel/plasma5-khotkeys/pkg-descr deleted file mode 100644 index 4e05df29ffd..00000000000 --- a/devel/plasma5-khotkeys/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -Plasma5 library for hotkeys. diff --git a/devel/plasma5-khotkeys/pkg-plist b/devel/plasma5-khotkeys/pkg-plist deleted file mode 100644 index 6d553875e97..00000000000 --- a/devel/plasma5-khotkeys/pkg-plist +++ /dev/null @@ -1,158 +0,0 @@ -lib/cmake/KHotKeysDBusInterface/KHotKeysDBusInterfaceConfig.cmake -lib/libkhotkeysprivate.so.5 -lib/libkhotkeysprivate.so.%%KDE_PLASMA_VERSION%% -%%QT_PLUGINDIR%%/kcm_hotkeys.so -%%QT_PLUGINDIR%%/kf5/kded/khotkeys.so -share/dbus-1/interfaces/org.kde.khotkeys.xml -share/doc/HTML/ca/kcontrol/khotkeys/groups-comment.png -share/doc/HTML/ca/kcontrol/khotkeys/index.cache.bz2 -share/doc/HTML/ca/kcontrol/khotkeys/index.docbook -share/doc/HTML/ca/kcontrol/khotkeys/manage-export.png -share/doc/HTML/ca/kcontrol/khotkeys/settings.png -share/doc/HTML/ca/kcontrol/khotkeys/shortcuts-action-command.png -share/doc/HTML/ca/kcontrol/khotkeys/shortcuts-action-dbus.png -share/doc/HTML/ca/kcontrol/khotkeys/shortcuts-action-keyboard.png -share/doc/HTML/ca/kcontrol/khotkeys/shortcuts-trigger-keyboard.png -share/doc/HTML/ca/kcontrol/khotkeys/shortcuts-trigger-mouse.png -share/doc/HTML/de/kcontrol/khotkeys/index.cache.bz2 -share/doc/HTML/de/kcontrol/khotkeys/index.docbook -share/doc/HTML/en/kcontrol/khotkeys/document-open.png -share/doc/HTML/en/kcontrol/khotkeys/groups-comment.png -share/doc/HTML/en/kcontrol/khotkeys/index.cache.bz2 -share/doc/HTML/en/kcontrol/khotkeys/index.docbook -share/doc/HTML/en/kcontrol/khotkeys/manage-export.png -share/doc/HTML/en/kcontrol/khotkeys/oxygen-22x22-edit-clear-locationbar-rtl.png -share/doc/HTML/en/kcontrol/khotkeys/settings.png -share/doc/HTML/en/kcontrol/khotkeys/shortcuts-action-command.png -share/doc/HTML/en/kcontrol/khotkeys/shortcuts-action-dbus.png -share/doc/HTML/en/kcontrol/khotkeys/shortcuts-action-keyboard.png -share/doc/HTML/en/kcontrol/khotkeys/shortcuts-trigger-keyboard.png -share/doc/HTML/en/kcontrol/khotkeys/shortcuts-trigger-mouse.png -share/doc/HTML/fr/kcontrol/khotkeys/index.cache.bz2 -share/doc/HTML/fr/kcontrol/khotkeys/index.docbook -share/doc/HTML/id/kcontrol/khotkeys/index.cache.bz2 -share/doc/HTML/id/kcontrol/khotkeys/index.docbook -share/doc/HTML/it/kcontrol/khotkeys/index.cache.bz2 -share/doc/HTML/it/kcontrol/khotkeys/index.docbook -share/doc/HTML/nl/kcontrol/khotkeys/index.cache.bz2 -share/doc/HTML/nl/kcontrol/khotkeys/index.docbook -share/doc/HTML/pt/kcontrol/khotkeys/index.cache.bz2 -share/doc/HTML/pt/kcontrol/khotkeys/index.docbook -share/doc/HTML/pt_BR/kcontrol/khotkeys/index.cache.bz2 -share/doc/HTML/pt_BR/kcontrol/khotkeys/index.docbook -share/doc/HTML/ru/kcontrol/khotkeys/groups-comment.png -share/doc/HTML/ru/kcontrol/khotkeys/index.cache.bz2 -share/doc/HTML/ru/kcontrol/khotkeys/index.docbook -share/doc/HTML/ru/kcontrol/khotkeys/manage-export.png -share/doc/HTML/ru/kcontrol/khotkeys/settings.png -share/doc/HTML/ru/kcontrol/khotkeys/shortcuts-action-command.png -share/doc/HTML/ru/kcontrol/khotkeys/shortcuts-action-dbus.png -share/doc/HTML/ru/kcontrol/khotkeys/shortcuts-action-keyboard.png -share/doc/HTML/ru/kcontrol/khotkeys/shortcuts-trigger-keyboard.png -share/doc/HTML/ru/kcontrol/khotkeys/shortcuts-trigger-mouse.png -share/doc/HTML/sv/kcontrol/khotkeys/index.cache.bz2 -share/doc/HTML/sv/kcontrol/khotkeys/index.docbook -share/doc/HTML/tr/kcontrol/khotkeys/index.cache.bz2 -share/doc/HTML/tr/kcontrol/khotkeys/index.docbook -share/doc/HTML/uk/kcontrol/khotkeys/groups-comment.png -share/doc/HTML/uk/kcontrol/khotkeys/index.cache.bz2 -share/doc/HTML/uk/kcontrol/khotkeys/index.docbook -share/doc/HTML/uk/kcontrol/khotkeys/manage-export.png -share/doc/HTML/uk/kcontrol/khotkeys/settings.png -share/doc/HTML/uk/kcontrol/khotkeys/shortcuts-action-command.png -share/doc/HTML/uk/kcontrol/khotkeys/shortcuts-action-dbus.png -share/doc/HTML/uk/kcontrol/khotkeys/shortcuts-action-keyboard.png -share/doc/HTML/uk/kcontrol/khotkeys/shortcuts-trigger-keyboard.png -share/doc/HTML/uk/kcontrol/khotkeys/shortcuts-trigger-mouse.png -%%DATADIR%%/defaults.khotkeys -%%DATADIR%%/kde32b1.khotkeys -%%DATADIR%%/konqueror_gestures_kde321.khotkeys -share/kservices5/khotkeys.desktop -share/locale/af/LC_MESSAGES/khotkeys.mo -share/locale/ar/LC_MESSAGES/khotkeys.mo -share/locale/be/LC_MESSAGES/khotkeys.mo -share/locale/bg/LC_MESSAGES/khotkeys.mo -share/locale/bn_IN/LC_MESSAGES/khotkeys.mo -share/locale/br/LC_MESSAGES/khotkeys.mo -share/locale/bs/LC_MESSAGES/khotkeys.mo -share/locale/ca/LC_MESSAGES/khotkeys.mo -share/locale/ca@valencia/LC_MESSAGES/khotkeys.mo -share/locale/cs/LC_MESSAGES/khotkeys.mo -share/locale/csb/LC_MESSAGES/khotkeys.mo -share/locale/cy/LC_MESSAGES/khotkeys.mo -share/locale/da/LC_MESSAGES/khotkeys.mo -share/locale/de/LC_MESSAGES/khotkeys.mo -share/locale/el/LC_MESSAGES/khotkeys.mo -share/locale/en_GB/LC_MESSAGES/khotkeys.mo -share/locale/eo/LC_MESSAGES/khotkeys.mo -share/locale/es/LC_MESSAGES/khotkeys.mo -share/locale/et/LC_MESSAGES/khotkeys.mo -share/locale/eu/LC_MESSAGES/khotkeys.mo -share/locale/fa/LC_MESSAGES/khotkeys.mo -share/locale/fi/LC_MESSAGES/khotkeys.mo -share/locale/fr/LC_MESSAGES/khotkeys.mo -share/locale/fy/LC_MESSAGES/khotkeys.mo -share/locale/ga/LC_MESSAGES/khotkeys.mo -share/locale/gl/LC_MESSAGES/khotkeys.mo -share/locale/gu/LC_MESSAGES/khotkeys.mo -share/locale/he/LC_MESSAGES/khotkeys.mo -share/locale/hi/LC_MESSAGES/khotkeys.mo -share/locale/hne/LC_MESSAGES/khotkeys.mo -share/locale/hr/LC_MESSAGES/khotkeys.mo -share/locale/hsb/LC_MESSAGES/khotkeys.mo -share/locale/hu/LC_MESSAGES/khotkeys.mo -share/locale/ia/LC_MESSAGES/khotkeys.mo -share/locale/id/LC_MESSAGES/khotkeys.mo -share/locale/is/LC_MESSAGES/khotkeys.mo -share/locale/it/LC_MESSAGES/khotkeys.mo -share/locale/ja/LC_MESSAGES/khotkeys.mo -share/locale/ka/LC_MESSAGES/khotkeys.mo -share/locale/kk/LC_MESSAGES/khotkeys.mo -share/locale/km/LC_MESSAGES/khotkeys.mo -share/locale/kn/LC_MESSAGES/khotkeys.mo -share/locale/ko/LC_MESSAGES/khotkeys.mo -share/locale/ku/LC_MESSAGES/khotkeys.mo -share/locale/lt/LC_MESSAGES/khotkeys.mo -share/locale/lv/LC_MESSAGES/khotkeys.mo -share/locale/mai/LC_MESSAGES/khotkeys.mo -share/locale/mk/LC_MESSAGES/khotkeys.mo -share/locale/ml/LC_MESSAGES/khotkeys.mo -share/locale/mr/LC_MESSAGES/khotkeys.mo -share/locale/ms/LC_MESSAGES/khotkeys.mo -share/locale/nb/LC_MESSAGES/khotkeys.mo -share/locale/nds/LC_MESSAGES/khotkeys.mo -share/locale/ne/LC_MESSAGES/khotkeys.mo -share/locale/nl/LC_MESSAGES/khotkeys.mo -share/locale/nn/LC_MESSAGES/khotkeys.mo -share/locale/oc/LC_MESSAGES/khotkeys.mo -share/locale/or/LC_MESSAGES/khotkeys.mo -share/locale/pa/LC_MESSAGES/khotkeys.mo -share/locale/pl/LC_MESSAGES/khotkeys.mo -share/locale/pt/LC_MESSAGES/khotkeys.mo -share/locale/pt_BR/LC_MESSAGES/khotkeys.mo -share/locale/ro/LC_MESSAGES/khotkeys.mo -share/locale/ru/LC_MESSAGES/khotkeys.mo -share/locale/se/LC_MESSAGES/khotkeys.mo -share/locale/si/LC_MESSAGES/khotkeys.mo -share/locale/sk/LC_MESSAGES/khotkeys.mo -share/locale/sl/LC_MESSAGES/khotkeys.mo -share/locale/sq/LC_MESSAGES/khotkeys.mo -share/locale/sr/LC_MESSAGES/khotkeys.mo -share/locale/sr@ijekavian/LC_MESSAGES/khotkeys.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/khotkeys.mo -share/locale/sr@latin/LC_MESSAGES/khotkeys.mo -share/locale/sv/LC_MESSAGES/khotkeys.mo -share/locale/ta/LC_MESSAGES/khotkeys.mo -share/locale/te/LC_MESSAGES/khotkeys.mo -share/locale/tg/LC_MESSAGES/khotkeys.mo -share/locale/th/LC_MESSAGES/khotkeys.mo -share/locale/tr/LC_MESSAGES/khotkeys.mo -share/locale/ug/LC_MESSAGES/khotkeys.mo -share/locale/uk/LC_MESSAGES/khotkeys.mo -share/locale/uz/LC_MESSAGES/khotkeys.mo -share/locale/uz@cyrillic/LC_MESSAGES/khotkeys.mo -share/locale/vi/LC_MESSAGES/khotkeys.mo -share/locale/wa/LC_MESSAGES/khotkeys.mo -share/locale/xh/LC_MESSAGES/khotkeys.mo -share/locale/zh_CN/LC_MESSAGES/khotkeys.mo -share/locale/zh_TW/LC_MESSAGES/khotkeys.mo diff --git a/devel/plasma5-kwrited/Makefile b/devel/plasma5-kwrited/Makefile deleted file mode 100644 index 9c64ee39c73..00000000000 --- a/devel/plasma5-kwrited/Makefile +++ /dev/null @@ -1,15 +0,0 @@ -PORTNAME= kwrited -DISTVERSION= ${KDE_PLASMA_VERSION} -CATEGORIES= devel kde kde-plasma - -MAINTAINER= kde@FreeBSD.org -COMMENT= Plasma5 daemon listening for wall and write messages -WWW= https://www.kde.org/plasma-desktop - -USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz -USE_KDE= coreaddons dbusaddons i18n notifications pty \ - ecm:build -USE_QT= core dbus gui widgets \ - buildtools:build qmake:build - -.include diff --git a/devel/plasma5-kwrited/distinfo b/devel/plasma5-kwrited/distinfo deleted file mode 100644 index bcac758a849..00000000000 --- a/devel/plasma5-kwrited/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1709790864 -SHA256 (KDE/plasma/5.27.11/kwrited-5.27.11.tar.xz) = 0711c5ac7e24355e952be6ce75c6a846bca2e4a1aedd0277d47d4ea13c29c0a1 -SIZE (KDE/plasma/5.27.11/kwrited-5.27.11.tar.xz) = 23492 diff --git a/devel/plasma5-kwrited/pkg-descr b/devel/plasma5-kwrited/pkg-descr deleted file mode 100644 index 17ac4a84141..00000000000 --- a/devel/plasma5-kwrited/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -Plasma5 daemon listening for wall and write messages. diff --git a/devel/plasma5-kwrited/pkg-plist b/devel/plasma5-kwrited/pkg-plist deleted file mode 100644 index fd7213fbae2..00000000000 --- a/devel/plasma5-kwrited/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -%%QT_PLUGINDIR%%/kf5/kded/kwrited.so -share/knotifications5/kwrited.notifyrc diff --git a/devel/plasma5-plasma-sdk/Makefile b/devel/plasma5-plasma-sdk/Makefile deleted file mode 100644 index ae4a10fc998..00000000000 --- a/devel/plasma5-plasma-sdk/Makefile +++ /dev/null @@ -1,20 +0,0 @@ -PORTNAME= plasma-sdk -DISTVERSION= ${KDE_PLASMA_VERSION}.1 -CATEGORIES= devel kde kde-plasma - -MAINTAINER= kde@FreeBSD.org -COMMENT= Plasma5 applications useful for Plasma development -WWW= https://www.kde.org/plasma-desktop - -USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz xorg -USE_KDE= archive auth codecs completion config configwidgets coreaddons \ - dbusaddons i18n iconthemes jobwidgets kdeclarative kio package \ - parts plasma-framework service solid sonnet syntaxhighlighting \ - texteditor textwidgets widgetsaddons windowsystem xmlgui \ - doctools:build ecm:build \ - kirigami2:run -USE_QT= concurrent core dbus declarative gui network svg widgets xml \ - buildtools:build qmake:build -USE_XORG= x11 - -.include diff --git a/devel/plasma5-plasma-sdk/distinfo b/devel/plasma5-plasma-sdk/distinfo deleted file mode 100644 index d7e03fd106e..00000000000 --- a/devel/plasma5-plasma-sdk/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1711125963 -SHA256 (KDE/plasma/5.27.11/plasma-sdk-5.27.11.1.tar.xz) = 90a2a18b699a374362f870b22685d4ed3d5e00fe7fa27b768fd2e626361e0744 -SIZE (KDE/plasma/5.27.11/plasma-sdk-5.27.11.1.tar.xz) = 322312 diff --git a/devel/plasma5-plasma-sdk/pkg-descr b/devel/plasma5-plasma-sdk/pkg-descr deleted file mode 100644 index 9abb6ce62c8..00000000000 --- a/devel/plasma5-plasma-sdk/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -Useful applications for Plasma development. diff --git a/devel/plasma5-plasma-sdk/pkg-plist b/devel/plasma5-plasma-sdk/pkg-plist deleted file mode 100644 index b95d9c72bdf..00000000000 --- a/devel/plasma5-plasma-sdk/pkg-plist +++ /dev/null @@ -1,493 +0,0 @@ -bin/cuttlefish -bin/lookandfeelexplorer -bin/plasmaengineexplorer -bin/plasmathemeexplorer -bin/plasmoidviewer -%%QT_PLUGINDIR%%/ktexteditor/cuttlefishplugin.so -share/applications/org.kde.plasma.cuttlefish.desktop -share/applications/org.kde.plasma.lookandfeelexplorer.desktop -share/applications/org.kde.plasma.themeexplorer.desktop -share/applications/org.kde.plasmaengineexplorer.desktop -share/applications/org.kde.plasmoidviewer.desktop -share/kpackage/genericqml/org.kde.plasma.lookandfeelexplorer/contents/ui/FormField.qml -share/kpackage/genericqml/org.kde.plasma.lookandfeelexplorer/contents/ui/MetadataEditor.qml -share/kpackage/genericqml/org.kde.plasma.lookandfeelexplorer/contents/ui/main.qml -share/kpackage/genericqml/org.kde.plasma.lookandfeelexplorer/metadata.desktop -share/kpackage/genericqml/org.kde.plasma.lookandfeelexplorer/metadata.json -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/code/openInEditor.sh -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/data/themeDescription.json -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/data/todo -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/ui/ColorButton.qml -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/ui/ColorEditor.qml -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/ui/FormLabel.qml -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/ui/MetadataEditor.qml -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/ui/delegates/Hand.qml -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/ui/delegates/actionbutton.qml -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/ui/delegates/allframesvgs.qml -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/ui/delegates/analog_meter.qml -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/ui/delegates/busyindicator.qml -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/ui/delegates/button.qml -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/ui/delegates/checkmarks.qml -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/ui/delegates/clock.qml -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/ui/delegates/containment-controls.qml -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/ui/delegates/dialog.qml -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/ui/delegates/framesvg.qml -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/ui/delegates/icons.qml -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/ui/delegates/listitem.qml -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/ui/delegates/monitor.qml -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/ui/delegates/panel.qml -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/ui/delegates/progressbar.qml -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/ui/delegates/scrollbar.qml -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/ui/delegates/slider.qml -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/ui/delegates/tabbar.qml -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/ui/delegates/textfield.qml -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/ui/fakecontrols/Button.qml -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/ui/fakecontrols/CheckBox.qml -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/ui/fakecontrols/LineEdit.qml -share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/ui/main.qml -share/kpackage/genericqml/org.kde.plasma.themeexplorer/metadata.desktop -share/kpackage/genericqml/org.kde.plasma.themeexplorer/metadata.json -share/kservices5/plasma-shell-org.kde.plasma.plasmoidviewershell.desktop -share/locale/ar/LC_MESSAGES/cuttlefish.mo -share/locale/ar/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/ar/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/ar/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/ar/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/ar/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/ar/LC_MESSAGES/plasmoidviewer.mo -share/locale/az/LC_MESSAGES/cuttlefish.mo -share/locale/az/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/az/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/az/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/az/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/az/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/az/LC_MESSAGES/plasmoidviewer.mo -share/locale/be/LC_MESSAGES/cuttlefish.mo -share/locale/be/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/be/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/be/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/be/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/be/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/be/LC_MESSAGES/plasmoidviewer.mo -share/locale/be@latin/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/be@latin/LC_MESSAGES/plasmoidviewer.mo -share/locale/bg/LC_MESSAGES/cuttlefish.mo -share/locale/bg/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/bg/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/bg/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/bg/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/bg/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/bg/LC_MESSAGES/plasmoidviewer.mo -share/locale/bn_IN/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/bn_IN/LC_MESSAGES/plasmoidviewer.mo -share/locale/bs/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/bs/LC_MESSAGES/plasmoidviewer.mo -share/locale/ca/LC_MESSAGES/cuttlefish.mo -share/locale/ca/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/ca/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/ca/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/ca/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/ca/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/ca/LC_MESSAGES/plasmoidviewer.mo -share/locale/ca@valencia/LC_MESSAGES/cuttlefish.mo -share/locale/ca@valencia/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/ca@valencia/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/ca@valencia/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/ca@valencia/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/ca@valencia/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/ca@valencia/LC_MESSAGES/plasmoidviewer.mo -share/locale/cs/LC_MESSAGES/cuttlefish.mo -share/locale/cs/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/cs/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/cs/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/cs/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/cs/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/cs/LC_MESSAGES/plasmoidviewer.mo -share/locale/csb/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/csb/LC_MESSAGES/plasmoidviewer.mo -share/locale/da/LC_MESSAGES/cuttlefish.mo -share/locale/da/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/da/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/da/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/da/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/da/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/da/LC_MESSAGES/plasmoidviewer.mo -share/locale/de/LC_MESSAGES/cuttlefish.mo -share/locale/de/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/de/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/de/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/de/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/de/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/de/LC_MESSAGES/plasmoidviewer.mo -share/locale/el/LC_MESSAGES/cuttlefish.mo -share/locale/el/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/el/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/el/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/el/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/el/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/el/LC_MESSAGES/plasmoidviewer.mo -share/locale/en_GB/LC_MESSAGES/cuttlefish.mo -share/locale/en_GB/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/en_GB/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/en_GB/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/en_GB/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/en_GB/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/en_GB/LC_MESSAGES/plasmoidviewer.mo -share/locale/eo/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/eo/LC_MESSAGES/plasmoidviewer.mo -share/locale/es/LC_MESSAGES/cuttlefish.mo -share/locale/es/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/es/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/es/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/es/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/es/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/es/LC_MESSAGES/plasmoidviewer.mo -share/locale/et/LC_MESSAGES/cuttlefish.mo -share/locale/et/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/et/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/et/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/et/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/et/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/et/LC_MESSAGES/plasmoidviewer.mo -share/locale/eu/LC_MESSAGES/cuttlefish.mo -share/locale/eu/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/eu/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/eu/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/eu/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/eu/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/eu/LC_MESSAGES/plasmoidviewer.mo -share/locale/fa/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/fi/LC_MESSAGES/cuttlefish.mo -share/locale/fi/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/fi/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/fi/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/fi/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/fi/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/fi/LC_MESSAGES/plasmoidviewer.mo -share/locale/fr/LC_MESSAGES/cuttlefish.mo -share/locale/fr/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/fr/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/fr/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/fr/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/fr/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/fr/LC_MESSAGES/plasmoidviewer.mo -share/locale/fy/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/fy/LC_MESSAGES/plasmoidviewer.mo -share/locale/ga/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/ga/LC_MESSAGES/plasmoidviewer.mo -share/locale/gl/LC_MESSAGES/cuttlefish.mo -share/locale/gl/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/gl/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/gl/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/gl/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/gl/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/gl/LC_MESSAGES/plasmoidviewer.mo -share/locale/gu/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/gu/LC_MESSAGES/plasmoidviewer.mo -share/locale/he/LC_MESSAGES/cuttlefish.mo -share/locale/he/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/he/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/he/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/he/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/he/LC_MESSAGES/plasmoidviewer.mo -share/locale/hi/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/hi/LC_MESSAGES/plasmoidviewer.mo -share/locale/hne/LC_MESSAGES/plasmoidviewer.mo -share/locale/hr/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/hr/LC_MESSAGES/plasmoidviewer.mo -share/locale/hsb/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/hsb/LC_MESSAGES/plasmoidviewer.mo -share/locale/hu/LC_MESSAGES/cuttlefish.mo -share/locale/hu/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/hu/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/hu/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/hu/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/hu/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/hu/LC_MESSAGES/plasmoidviewer.mo -share/locale/ia/LC_MESSAGES/cuttlefish.mo -share/locale/ia/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/ia/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/ia/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/ia/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/ia/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/ia/LC_MESSAGES/plasmoidviewer.mo -share/locale/id/LC_MESSAGES/cuttlefish.mo -share/locale/id/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/id/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/id/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/id/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/id/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/id/LC_MESSAGES/plasmoidviewer.mo -share/locale/is/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/is/LC_MESSAGES/plasmoidviewer.mo -share/locale/it/LC_MESSAGES/cuttlefish.mo -share/locale/it/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/it/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/it/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/it/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/it/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/it/LC_MESSAGES/plasmoidviewer.mo -share/locale/ja/LC_MESSAGES/cuttlefish.mo -share/locale/ja/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/ja/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/ja/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/ja/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/ja/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/ja/LC_MESSAGES/plasmoidviewer.mo -share/locale/ka/LC_MESSAGES/cuttlefish.mo -share/locale/ka/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/ka/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/ka/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/ka/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/ka/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/ka/LC_MESSAGES/plasmoidviewer.mo -share/locale/kk/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/kk/LC_MESSAGES/plasmoidviewer.mo -share/locale/km/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/km/LC_MESSAGES/plasmoidviewer.mo -share/locale/kn/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/ko/LC_MESSAGES/cuttlefish.mo -share/locale/ko/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/ko/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/ko/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/ko/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/ko/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/ko/LC_MESSAGES/plasmoidviewer.mo -share/locale/ku/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/ku/LC_MESSAGES/plasmoidviewer.mo -share/locale/lt/LC_MESSAGES/cuttlefish.mo -share/locale/lt/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/lt/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/lt/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/lt/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/lt/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/lt/LC_MESSAGES/plasmoidviewer.mo -share/locale/lv/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/lv/LC_MESSAGES/plasmoidviewer.mo -share/locale/mai/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/mai/LC_MESSAGES/plasmoidviewer.mo -share/locale/mk/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/ml/LC_MESSAGES/cuttlefish.mo -share/locale/ml/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/ml/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/ml/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/ml/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/ml/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/ml/LC_MESSAGES/plasmoidviewer.mo -share/locale/mr/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/mr/LC_MESSAGES/plasmoidviewer.mo -share/locale/ms/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/ms/LC_MESSAGES/plasmoidviewer.mo -share/locale/nb/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/nb/LC_MESSAGES/plasmoidviewer.mo -share/locale/nds/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/nds/LC_MESSAGES/plasmoidviewer.mo -share/locale/ne/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/nl/LC_MESSAGES/cuttlefish.mo -share/locale/nl/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/nl/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/nl/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/nl/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/nl/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/nl/LC_MESSAGES/plasmoidviewer.mo -share/locale/nn/LC_MESSAGES/cuttlefish.mo -share/locale/nn/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/nn/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/nn/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/nn/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/nn/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/nn/LC_MESSAGES/plasmoidviewer.mo -share/locale/oc/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/or/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/or/LC_MESSAGES/plasmoidviewer.mo -share/locale/pa/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/pa/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/pa/LC_MESSAGES/plasmoidviewer.mo -share/locale/pl/LC_MESSAGES/cuttlefish.mo -share/locale/pl/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/pl/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/pl/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/pl/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/pl/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/pl/LC_MESSAGES/plasmoidviewer.mo -share/locale/pt/LC_MESSAGES/cuttlefish.mo -share/locale/pt/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/pt/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/pt/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/pt/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/pt/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/pt/LC_MESSAGES/plasmoidviewer.mo -share/locale/pt_BR/LC_MESSAGES/cuttlefish.mo -share/locale/pt_BR/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/pt_BR/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/pt_BR/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/pt_BR/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/pt_BR/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/pt_BR/LC_MESSAGES/plasmoidviewer.mo -share/locale/ro/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/ro/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/ro/LC_MESSAGES/plasmoidviewer.mo -share/locale/ru/LC_MESSAGES/cuttlefish.mo -share/locale/ru/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/ru/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/ru/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/ru/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/ru/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/ru/LC_MESSAGES/plasmoidviewer.mo -share/locale/se/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/si/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/si/LC_MESSAGES/plasmoidviewer.mo -share/locale/sk/LC_MESSAGES/cuttlefish.mo -share/locale/sk/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/sk/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/sk/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/sk/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/sk/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/sk/LC_MESSAGES/plasmoidviewer.mo -share/locale/sl/LC_MESSAGES/cuttlefish.mo -share/locale/sl/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/sl/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/sl/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/sl/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/sl/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/sl/LC_MESSAGES/plasmoidviewer.mo -share/locale/sq/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/sq/LC_MESSAGES/plasmoidviewer.mo -share/locale/sr/LC_MESSAGES/cuttlefish.mo -share/locale/sr/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/sr/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/sr/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/sr/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/sr/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/sr/LC_MESSAGES/plasmoidviewer.mo -share/locale/sr@ijekavian/LC_MESSAGES/cuttlefish.mo -share/locale/sr@ijekavian/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/sr@ijekavian/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/sr@ijekavian/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/sr@ijekavian/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/sr@ijekavian/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/sr@ijekavian/LC_MESSAGES/plasmoidviewer.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/cuttlefish.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/plasmoidviewer.mo -share/locale/sr@latin/LC_MESSAGES/cuttlefish.mo -share/locale/sr@latin/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/sr@latin/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/sr@latin/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/sr@latin/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/sr@latin/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/sr@latin/LC_MESSAGES/plasmoidviewer.mo -share/locale/sv/LC_MESSAGES/cuttlefish.mo -share/locale/sv/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/sv/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/sv/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/sv/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/sv/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/sv/LC_MESSAGES/plasmoidviewer.mo -share/locale/ta/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/ta/LC_MESSAGES/plasmoidviewer.mo -share/locale/te/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/te/LC_MESSAGES/plasmoidviewer.mo -share/locale/tg/LC_MESSAGES/cuttlefish.mo -share/locale/tg/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/tg/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/tg/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/tg/LC_MESSAGES/plasmoidviewer.mo -share/locale/th/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/th/LC_MESSAGES/plasmoidviewer.mo -share/locale/tr/LC_MESSAGES/cuttlefish.mo -share/locale/tr/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/tr/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/tr/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/tr/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/tr/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/tr/LC_MESSAGES/plasmoidviewer.mo -share/locale/ug/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/ug/LC_MESSAGES/plasmoidviewer.mo -share/locale/uk/LC_MESSAGES/cuttlefish.mo -share/locale/uk/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/uk/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/uk/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/uk/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/uk/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/uk/LC_MESSAGES/plasmoidviewer.mo -share/locale/wa/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/wa/LC_MESSAGES/plasmoidviewer.mo -share/locale/zh_CN/LC_MESSAGES/cuttlefish.mo -share/locale/zh_CN/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/zh_CN/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/zh_CN/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/zh_CN/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/zh_CN/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/zh_CN/LC_MESSAGES/plasmoidviewer.mo -share/locale/zh_TW/LC_MESSAGES/cuttlefish.mo -share/locale/zh_TW/LC_MESSAGES/cuttlefish_editorplugin.mo -share/locale/zh_TW/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo -share/locale/zh_TW/LC_MESSAGES/org.kde.plasma.themeexplorer.mo -share/locale/zh_TW/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo -share/locale/zh_TW/LC_MESSAGES/plasmaengineexplorer.mo -share/locale/zh_TW/LC_MESSAGES/plasmoidviewer.mo -share/man/ca/man1/plasmaengineexplorer.1.gz -share/man/ca/man1/plasmoidviewer.1.gz -share/man/de/man1/plasmaengineexplorer.1.gz -share/man/de/man1/plasmoidviewer.1.gz -share/man/el/man1/plasmaengineexplorer.1.gz -share/man/el/man1/plasmoidviewer.1.gz -share/man/es/man1/plasmaengineexplorer.1.gz -share/man/es/man1/plasmoidviewer.1.gz -share/man/et/man1/plasmaengineexplorer.1.gz -share/man/et/man1/plasmoidviewer.1.gz -share/man/fr/man1/plasmaengineexplorer.1.gz -share/man/fr/man1/plasmoidviewer.1.gz -share/man/id/man1/plasmaengineexplorer.1.gz -share/man/id/man1/plasmoidviewer.1.gz -share/man/it/man1/plasmaengineexplorer.1.gz -share/man/it/man1/plasmoidviewer.1.gz -share/man/man1/plasmaengineexplorer.1.gz -share/man/man1/plasmoidviewer.1.gz -share/man/nl/man1/plasmaengineexplorer.1.gz -share/man/nl/man1/plasmoidviewer.1.gz -share/man/pt/man1/plasmaengineexplorer.1.gz -share/man/pt/man1/plasmoidviewer.1.gz -share/man/pt_BR/man1/plasmaengineexplorer.1.gz -share/man/pt_BR/man1/plasmoidviewer.1.gz -share/man/ru/man1/plasmaengineexplorer.1.gz -share/man/ru/man1/plasmoidviewer.1.gz -share/man/sv/man1/plasmaengineexplorer.1.gz -share/man/sv/man1/plasmoidviewer.1.gz -share/man/tr/man1/plasmaengineexplorer.1.gz -share/man/tr/man1/plasmoidviewer.1.gz -share/man/uk/man1/plasmaengineexplorer.1.gz -share/man/uk/man1/plasmoidviewer.1.gz -share/metainfo/org.kde.plasma.cuttlefish.appdata.xml -share/metainfo/org.kde.plasma.lookandfeelexplorer.appdata.xml -share/metainfo/org.kde.plasma.plasmoidviewershell.appdata.xml -share/metainfo/org.kde.plasma.themeexplorer.appdata.xml -share/metainfo/org.kde.plasmaengineexplorer.appdata.xml -share/metainfo/org.kde.plasmoidviewer.appdata.xml -share/plasma/shells/org.kde.plasma.plasmoidviewershell/contents/applet/AppletError.qml -share/plasma/shells/org.kde.plasma.plasmoidviewershell/contents/applet/CompactApplet.qml -share/plasma/shells/org.kde.plasma.plasmoidviewershell/contents/applet/DefaultCompactRepresentation.qml -share/plasma/shells/org.kde.plasma.plasmoidviewershell/contents/configuration/AboutPlugin.qml -share/plasma/shells/org.kde.plasma.plasmoidviewershell/contents/configuration/AppletConfiguration.qml -share/plasma/shells/org.kde.plasma.plasmoidviewershell/contents/configuration/ConfigCategoryDelegate.qml -share/plasma/shells/org.kde.plasma.plasmoidviewershell/contents/configuration/ConfigurationAppletPage.qml -share/plasma/shells/org.kde.plasma.plasmoidviewershell/contents/configuration/ConfigurationContainmentActions.qml -share/plasma/shells/org.kde.plasma.plasmoidviewershell/contents/configuration/ConfigurationContainmentAppearance.qml -share/plasma/shells/org.kde.plasma.plasmoidviewershell/contents/configuration/ConfigurationKcmPage.qml -share/plasma/shells/org.kde.plasma.plasmoidviewershell/contents/configuration/ConfigurationShortcuts.qml -share/plasma/shells/org.kde.plasma.plasmoidviewershell/contents/configuration/ContainmentConfiguration.qml -share/plasma/shells/org.kde.plasma.plasmoidviewershell/contents/configuration/MouseEventInputButton.qml -share/plasma/shells/org.kde.plasma.plasmoidviewershell/contents/configuration/PanelConfiguration.qml -share/plasma/shells/org.kde.plasma.plasmoidviewershell/contents/defaults -share/plasma/shells/org.kde.plasma.plasmoidviewershell/contents/views/Background.qml -share/plasma/shells/org.kde.plasma.plasmoidviewershell/contents/views/Desktop.qml -share/plasma/shells/org.kde.plasma.plasmoidviewershell/contents/views/Konsole.qml -share/plasma/shells/org.kde.plasma.plasmoidviewershell/contents/views/SdkButtons.qml -share/plasma/shells/org.kde.plasma.plasmoidviewershell/metadata.desktop -share/plasma/shells/org.kde.plasma.plasmoidviewershell/metadata.json -share/zsh/site-functions/_plasmoidviewer diff --git a/devel/plasma6-plasma5support/pkg-plist b/devel/plasma6-plasma5support/pkg-plist index f143002c710..4ee0d49d33c 100644 --- a/devel/plasma6-plasma5support/pkg-plist +++ b/devel/plasma6-plasma5support/pkg-plist @@ -245,6 +245,7 @@ share/locale/se/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/si/LC_MESSAGES/plasma_engine_keystate.mo share/locale/si/LC_MESSAGES/plasma_engine_soliddevice.mo share/locale/sk/LC_MESSAGES/libplasma5support.mo +share/locale/sk/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/sk/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/sk/LC_MESSAGES/plasma_engine_keystate.mo share/locale/sk/LC_MESSAGES/plasma_engine_soliddevice.mo diff --git a/devel/please/Makefile b/devel/please/Makefile index 5a5945b5139..e32316ceec9 100644 --- a/devel/please/Makefile +++ b/devel/please/Makefile @@ -1,7 +1,6 @@ PORTNAME= please DISTVERSIONPREFIX= v -DISTVERSION= 17.13.0 -PORTREVISION= 1 +DISTVERSION= 17.13.1 CATEGORIES= devel MASTER_SITES= https://raw.githubusercontent.com/thought-machine/please/${DISTVERSIONFULL}/ DISTFILES= go.mod diff --git a/devel/please/distinfo b/devel/please/distinfo index fd769eb85d3..26e8979b2e3 100644 --- a/devel/please/distinfo +++ b/devel/please/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1737403216 -SHA256 (go/devel_please/thought-machine-please-v17.13.0_GH0/go.mod) = 75cf810abecff9863a5e41f61e2ef64f3063637f9bc0d3396157798db3aba690 -SIZE (go/devel_please/thought-machine-please-v17.13.0_GH0/go.mod) = 5424 -SHA256 (go/devel_please/thought-machine-please-v17.13.0_GH0/thought-machine-please-v17.13.0_GH0.tar.gz) = 320d3fc66cbe77ea96ddda479c7fe920a638cf0a2de6b2bde63c4fed402937ce -SIZE (go/devel_please/thought-machine-please-v17.13.0_GH0/thought-machine-please-v17.13.0_GH0.tar.gz) = 2070803 +TIMESTAMP = 1738692368 +SHA256 (go/devel_please/thought-machine-please-v17.13.1_GH0/go.mod) = 75cf810abecff9863a5e41f61e2ef64f3063637f9bc0d3396157798db3aba690 +SIZE (go/devel_please/thought-machine-please-v17.13.1_GH0/go.mod) = 5424 +SHA256 (go/devel_please/thought-machine-please-v17.13.1_GH0/thought-machine-please-v17.13.1_GH0.tar.gz) = c341aaefe7a0243899b732520d1346741898845c7c7f3239765122272fe2d40a +SIZE (go/devel_please/thought-machine-please-v17.13.1_GH0/thought-machine-please-v17.13.1_GH0.tar.gz) = 2070815 diff --git a/devel/poxml/Makefile b/devel/poxml/Makefile index 043fdf2882c..77429ee1990 100644 --- a/devel/poxml/Makefile +++ b/devel/poxml/Makefile @@ -1,16 +1,15 @@ PORTNAME= poxml DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= devel kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= Tools to translate Docbook XML using gettext -USES= cmake compiler:c++11-lang gettext-tools:build,run \ - kde:5 qt:5 tar:xz -USE_KDE= doctools ecm:build -USE_QT= core xml \ - buildtools:build qmake:build +USES= cmake compiler:c++11-lang gettext-tools:build,run kde:6 qt:6 \ + tar:xz +USE_KDE= doctools \ + ecm:build +USE_QT= base OPTIONS_DEFINE= DOCS diff --git a/devel/poxml/distinfo b/devel/poxml/distinfo index 72a7f84613a..b05bafcde04 100644 --- a/devel/poxml/distinfo +++ b/devel/poxml/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889335 -SHA256 (KDE/release-service/23.08.5/poxml-23.08.5.tar.xz) = 7a5c72517cc93b8ba9c9ff61adb7c5e7fd2f157cfcb2d8e98c2c28d2c90a67c4 -SIZE (KDE/release-service/23.08.5/poxml-23.08.5.tar.xz) = 44332 +TIMESTAMP = 1734460106 +SHA256 (KDE/release-service/24.12.0/poxml-24.12.0.tar.xz) = 3457d1eee055dd69adf6ca97f1e0db4d37c998f12346160ad6f69ef66400fea5 +SIZE (KDE/release-service/24.12.0/poxml-24.12.0.tar.xz) = 45188 diff --git a/devel/poxml/pkg-plist b/devel/poxml/pkg-plist index ee6ca6b7168..6f6a52f44ab 100644 --- a/devel/poxml/pkg-plist +++ b/devel/poxml/pkg-plist @@ -51,6 +51,10 @@ share/man/ru/man1/po2xml.1.gz share/man/ru/man1/split2po.1.gz share/man/ru/man1/swappo.1.gz share/man/ru/man1/xml2pot.1.gz +share/man/sl/man1/po2xml.1.gz +share/man/sl/man1/split2po.1.gz +share/man/sl/man1/swappo.1.gz +share/man/sl/man1/xml2pot.1.gz share/man/sv/man1/po2xml.1.gz share/man/sv/man1/split2po.1.gz share/man/sv/man1/swappo.1.gz diff --git a/devel/py-aiortc/Makefile b/devel/py-aiortc/Makefile index e3fb918fc51..4a0c1bc278a 100644 --- a/devel/py-aiortc/Makefile +++ b/devel/py-aiortc/Makefile @@ -1,6 +1,5 @@ PORTNAME= aiortc -DISTVERSION= 1.9.0 -PORTREVISION= 1 +DISTVERSION= 1.10.0 CATEGORIES= devel multimedia python www MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-aiortc/distinfo b/devel/py-aiortc/distinfo index bc63af1c472..6b7298de12d 100644 --- a/devel/py-aiortc/distinfo +++ b/devel/py-aiortc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1717234819 -SHA256 (aiortc-1.9.0.tar.gz) = 03faa76d76ef0e5989ac10386898b029369756102217230e2fcd4b029c50b303 -SIZE (aiortc-1.9.0.tar.gz) = 1168973 +TIMESTAMP = 1738695050 +SHA256 (aiortc-1.10.0.tar.gz) = f7e5c67d612738c16847bb30437a3cf36e43db92e5caa19a820b3ba79e74e064 +SIZE (aiortc-1.10.0.tar.gz) = 1179269 diff --git a/devel/py-anndata/Makefile b/devel/py-anndata/Makefile index 879218f5e87..a067ee13472 100644 --- a/devel/py-anndata/Makefile +++ b/devel/py-anndata/Makefile @@ -1,5 +1,5 @@ PORTNAME= anndata -PORTVERSION= 0.11.1 +PORTVERSION= 0.11.3 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0:devel/py-hatch-vcs@${PY_FLAVO ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}array-api-compat>=1.4:devel/py-array-api-compat@${PY_FLAVOR} \ ${PY_EXCEPTIONGROUP} \ - ${PYTHON_PKGNAMEPREFIX}h5py>=3.6:science/py-h5py@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}h5py>=3.7:science/py-h5py@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}natsort>=0:devel/py-natsort@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}numpy>=1.23,1:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>=20.0:devel/py-packaging@${PY_FLAVOR} \ diff --git a/devel/py-anndata/distinfo b/devel/py-anndata/distinfo index fb5dd1a26b3..c6207a05aff 100644 --- a/devel/py-anndata/distinfo +++ b/devel/py-anndata/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679222 -SHA256 (anndata-0.11.1.tar.gz) = 36bff9a85276fc5f1b9fd01f15aff9aa49408129985f42e0fca4e2c5b7fa909f -SIZE (anndata-0.11.1.tar.gz) = 535321 +TIMESTAMP = 1738088934 +SHA256 (anndata-0.11.3.tar.gz) = 986e626b62108e8db7034db2f391fd160c11d4b4e3af9c31183c82862297f7f6 +SIZE (anndata-0.11.3.tar.gz) = 538016 diff --git a/devel/py-anytree/Makefile b/devel/py-anytree/Makefile index ced3300b8a2..439f8030cfa 100644 --- a/devel/py-anytree/Makefile +++ b/devel/py-anytree/Makefile @@ -1,5 +1,6 @@ PORTNAME= anytree DISTVERSION= 2.12.1 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-anytree/files/patch-pyproject.toml b/devel/py-anytree/files/patch-pyproject.toml new file mode 100644 index 00000000000..9021e4fb2ef --- /dev/null +++ b/devel/py-anytree/files/patch-pyproject.toml @@ -0,0 +1,21 @@ +--- pyproject.toml.orig 2023-11-16 21:52:39 UTC ++++ pyproject.toml +@@ -1,9 +1,9 @@ +-[tool.poetry] ++[project] + name = "anytree" + version = "2.12.1" + description = "Powerful and Lightweight Python Tree Data Structure with various plugins" + authors = [ +- "c0fec0de " ++ {name = "c0fec0de", email = ""} + ] + readme = "README.rst" + license = "Apache-2.0" +@@ -117,4 +117,4 @@ commands = + poetry run coverage xml + poetry run pylint anytree + poetry run make html -C docs +-""" +\ No newline at end of file ++""" diff --git a/devel/py-bytecode/Makefile b/devel/py-bytecode/Makefile index 60a5358c69d..821a8ac4ec6 100644 --- a/devel/py-bytecode/Makefile +++ b/devel/py-bytecode/Makefile @@ -1,5 +1,5 @@ PORTNAME= bytecode -PORTVERSION= 0.16.0 +PORTVERSION= 0.16.1 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/MatthieuDartiailh/bytecode/releases/download/${PORTVERSION}/ diff --git a/devel/py-bytecode/distinfo b/devel/py-bytecode/distinfo index ce594ae81d9..ad42b73961e 100644 --- a/devel/py-bytecode/distinfo +++ b/devel/py-bytecode/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1730296024 -SHA256 (bytecode-0.16.0.tar.gz) = 06676a3c3bccc9d3dc73ee625650ea57df2bc117358826f4f290f0e1faa42292 -SIZE (bytecode-0.16.0.tar.gz) = 102126 +TIMESTAMP = 1738088944 +SHA256 (bytecode-0.16.1.tar.gz) = 8fbbb637c880f339e564858bc6c7984ede67ae97bc71343379a535a9a4baf398 +SIZE (bytecode-0.16.1.tar.gz) = 102863 diff --git a/devel/py-capstone/Makefile b/devel/py-capstone/Makefile index e766fbd39e5..a5e5f85f70a 100644 --- a/devel/py-capstone/Makefile +++ b/devel/py-capstone/Makefile @@ -1,5 +1,5 @@ PORTNAME= capstone -DISTVERSION= 5.0.3 +DISTVERSION= 5.0.5 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-capstone/distinfo b/devel/py-capstone/distinfo index 9c6620afd68..644447222f3 100644 --- a/devel/py-capstone/distinfo +++ b/devel/py-capstone/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1724225310 -SHA256 (python/capstone-5.0.3.tar.gz) = 1f15616c0528f5268f2dc0a81708483e605ce71961b02a01a791230b51fe862d -SIZE (python/capstone-5.0.3.tar.gz) = 2943858 +TIMESTAMP = 1738695473 +SHA256 (python/capstone-5.0.5.tar.gz) = 32346f6019d5351adaaf584ffc60c1e40db6b47d1d049eb924f903eb2b073e87 +SIZE (python/capstone-5.0.5.tar.gz) = 2944153 diff --git a/devel/py-clldutils/Makefile b/devel/py-clldutils/Makefile index 5b36171fd44..46ebc101ad4 100644 --- a/devel/py-clldutils/Makefile +++ b/devel/py-clldutils/Makefile @@ -1,5 +1,5 @@ PORTNAME= clldutils -PORTVERSION= 3.24.0 +PORTVERSION= 3.24.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-clldutils/distinfo b/devel/py-clldutils/distinfo index 61dbd7cf42d..b9aa1c248e3 100644 --- a/devel/py-clldutils/distinfo +++ b/devel/py-clldutils/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734576968 -SHA256 (clldutils-3.24.0.tar.gz) = c4a9faa6a5b849b9b766767c67991ae46dec555f76624240b956bb926e1e13ff -SIZE (clldutils-3.24.0.tar.gz) = 1711369 +TIMESTAMP = 1738373280 +SHA256 (clldutils-3.24.1.tar.gz) = 3c766c4f4691bf52a21f6f8c6c8b944bc864d168ee851a3890a689a466e8169a +SIZE (clldutils-3.24.1.tar.gz) = 1711444 diff --git a/devel/py-cmd2/Makefile b/devel/py-cmd2/Makefile index 59be8911fa2..0c4b2d047d5 100644 --- a/devel/py-cmd2/Makefile +++ b/devel/py-cmd2/Makefile @@ -1,5 +1,5 @@ PORTNAME= cmd2 -PORTVERSION= 2.5.8 +PORTVERSION= 2.5.11 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,8 +14,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyperclip>=0:devel/py-pyperclip@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}wcwidth>=0:devel/py-wcwidth@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyperclip>=1.7:devel/py-pyperclip@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wcwidth>=0.2.8:devel/py-wcwidth@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 diff --git a/devel/py-cmd2/distinfo b/devel/py-cmd2/distinfo index 5b648994b7f..29392dcc361 100644 --- a/devel/py-cmd2/distinfo +++ b/devel/py-cmd2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735227852 -SHA256 (cmd2-2.5.8.tar.gz) = ddf29beaa7c9d4e9806eefad528a59c372ca97b4c0d83e019fef0e37c44f4497 -SIZE (cmd2-2.5.8.tar.gz) = 592395 +TIMESTAMP = 1738088950 +SHA256 (cmd2-2.5.11.tar.gz) = 30a0d385021fbe4a4116672845e5695bbe56eb682f9096066776394f954a7429 +SIZE (cmd2-2.5.11.tar.gz) = 883350 diff --git a/devel/py-cmd2/files/patch-pyproject.toml b/devel/py-cmd2/files/patch-pyproject.toml index fe055c6d6c6..d0a0641094a 100644 --- a/devel/py-cmd2/files/patch-pyproject.toml +++ b/devel/py-cmd2/files/patch-pyproject.toml @@ -1,9 +1,21 @@ ---- pyproject.toml.orig 2024-10-24 02:28:16 UTC +--- pyproject.toml.orig 2025-01-25 16:07:33 UTC +++ pyproject.toml @@ -1,5 +1,5 @@ [build-system] --requires = ["build", "setuptools>=64", "setuptools-scm>=8"] +-requires = ["build>=1.2.1", "setuptools>=64", "setuptools-scm>=8"] +requires = ["setuptools>=61", "setuptools-scm>=8"] build-backend = "setuptools.build_meta" - [tool.doc8] + [project] +@@ -29,9 +29,9 @@ dependencies = [ + ] + dependencies = [ + "gnureadline>=8; platform_system == 'Darwin'", +- "pyperclip>=1.8", ++ "pyperclip>=1.7", + "pyreadline3>=3.4; platform_system == 'Windows'", +- "wcwidth>=0.2.10", ++ "wcwidth>=0.2.8", + ] + + [dependency-groups] diff --git a/devel/py-dask-expr/Makefile b/devel/py-dask-expr/Makefile index 2d588db6d04..e21ef75ce3f 100644 --- a/devel/py-dask-expr/Makefile +++ b/devel/py-dask-expr/Makefile @@ -1,5 +1,5 @@ PORTNAME= dask-expr -PORTVERSION= 1.1.21 +PORTVERSION= 2.0.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,23 +12,13 @@ WWW= https://github.com/dask/dask-expr LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}versioneer>=0.28:devel/py-versioneer@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}setuptools>=62.6:devel/py-setuptools@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=62.6:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dask>=2024.12.1<2024.12.1_99:devel/py-dask@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pandas>=2,1:math/py-pandas@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyarrow>=14.0.1:databases/py-pyarrow@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dask>=2025.1.0:devel/py-dask@${PY_FLAVOR} USES= python:3.10+ USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes -OPTIONS_DEFINE= ANALYZE -ANALYZE_DESC= Analyze distribution of partition sizes - -ANALYZE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}crick>=0:devel/py-crick@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}distributed>=0:devel/py-distributed@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}graphviz>=0:graphics/py-graphviz@${PY_FLAVOR} - .include diff --git a/devel/py-dask-expr/distinfo b/devel/py-dask-expr/distinfo index cf04d977e1d..cdb78111a39 100644 --- a/devel/py-dask-expr/distinfo +++ b/devel/py-dask-expr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735227856 -SHA256 (dask_expr-1.1.21.tar.gz) = eb45de8e6fea1ce2608a431b4e03a484592defb1796665530c91386ffac581d3 -SIZE (dask_expr-1.1.21.tar.gz) = 223929 +TIMESTAMP = 1738088956 +SHA256 (dask_expr-2.0.0.tar.gz) = e6d5a7bdff927aa4a1754a76cad79c5925254c525f568038df7832fcd558fc11 +SIZE (dask_expr-2.0.0.tar.gz) = 3781 diff --git a/devel/py-dask-expr/files/patch-pyproject.toml b/devel/py-dask-expr/files/patch-pyproject.toml deleted file mode 100644 index 811a8b538c4..00000000000 --- a/devel/py-dask-expr/files/patch-pyproject.toml +++ /dev/null @@ -1,9 +0,0 @@ ---- pyproject.toml.orig 2024-06-14 20:38:24 UTC -+++ pyproject.toml -@@ -1,5 +1,5 @@ - [build-system] --requires = ["setuptools>=62.6", "versioneer[toml]==0.28"] -+requires = ["setuptools>=62.6", "versioneer[toml]>=0.28"] - build-backend = "setuptools.build_meta" - - [project] diff --git a/devel/py-dask/Makefile b/devel/py-dask/Makefile index 498a83849ea..3bee1177fbb 100644 --- a/devel/py-dask/Makefile +++ b/devel/py-dask/Makefile @@ -1,5 +1,5 @@ PORTNAME= dask -PORTVERSION= 2024.12.1 +PORTVERSION= 2025.1.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -43,8 +43,8 @@ DATAFRAME_IMPLIES= ARRAY DIAGNOSTICS_DESC= Profile and inspect parallel codes ARRAY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.24,1:math/py-numpy@${PY_FLAVOR} -# Do not add py-dask-expr>=1.1<1.2 to DATAFRAME_RUN_DEPENDS to avoid cyclic dependency -DATAFRAME_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>=2.0,1:math/py-pandas@${PY_FLAVOR} +DATAFRAME_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>=2.0,1:math/py-pandas@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyarrow>=14.0.1:databases/py-pyarrow@${PY_FLAVOR} DIAGNOSTICS_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}bokeh>=3.1.0:www/py-bokeh@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.10.3:devel/py-Jinja2@${PY_FLAVOR} diff --git a/devel/py-dask/distinfo b/devel/py-dask/distinfo index 5ca501cd720..ba51e592cf8 100644 --- a/devel/py-dask/distinfo +++ b/devel/py-dask/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735227860 -SHA256 (dask-2024.12.1.tar.gz) = bac809af21c2dd7eb06827bccbfc612504f3ee6435580e548af912828f823195 -SIZE (dask-2024.12.1.tar.gz) = 10693689 +TIMESTAMP = 1738088954 +SHA256 (dask-2025.1.0.tar.gz) = bb807586ff20f0f59f3d36fe34eb4a95f75a1aae2a775b521de6dd53727d2063 +SIZE (dask-2025.1.0.tar.gz) = 10758681 diff --git a/devel/py-datadog/Makefile b/devel/py-datadog/Makefile index 9c440f8ce7f..50c274e83aa 100644 --- a/devel/py-datadog/Makefile +++ b/devel/py-datadog/Makefile @@ -1,5 +1,5 @@ PORTNAME= datadog -PORTVERSION= 0.50.2 +PORTVERSION= 0.51.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-datadog/distinfo b/devel/py-datadog/distinfo index fa64b33294a..15fb978504a 100644 --- a/devel/py-datadog/distinfo +++ b/devel/py-datadog/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732675344 -SHA256 (datadog-0.50.2.tar.gz) = 17725774bf2bb0a48f1d096d92707492c187f24ae08960af0b0c2fa97958fd51 -SIZE (datadog-0.50.2.tar.gz) = 349159 +TIMESTAMP = 1738088958 +SHA256 (datadog-0.51.0.tar.gz) = 3279534f831ae0b4ae2d8ce42ef038b4ab38e667d7ed6ff7437982d7a0cf5250 +SIZE (datadog-0.51.0.tar.gz) = 352649 diff --git a/devel/py-ddtrace/Makefile b/devel/py-ddtrace/Makefile index 9fa301e2d0c..3e72f9812b8 100644 --- a/devel/py-ddtrace/Makefile +++ b/devel/py-ddtrace/Makefile @@ -1,6 +1,5 @@ PORTNAME= ddtrace -PORTVERSION= 2.18.1 -PORTREVISION= 1 +PORTVERSION= 2.19.2 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/abseil/abseil-cpp/releases/download/${ABSEIL_VERSION}/:abseil @@ -23,7 +22,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=4:devel/py-setuptools-scm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} LIB_DEPENDS= libddwaf.so:devel/libddwaf -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bytecode>=0.15.0:devel/py-bytecode@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bytecode>=0.16.0:devel/py-bytecode@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}envier>=0.5<1:devel/py-envier@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}opentelemetry-api>=1:devel/py-opentelemetry-api@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}protobuf>=3,1:devel/py-protobuf@${PY_FLAVOR} \ diff --git a/devel/py-ddtrace/Makefile.crates b/devel/py-ddtrace/Makefile.crates index 8ebbf2712b5..5218100b5fa 100644 --- a/devel/py-ddtrace/Makefile.crates +++ b/devel/py-ddtrace/Makefile.crates @@ -1,43 +1,28 @@ CARGO_CRATES= anyhow-1.0.86 \ autocfg-1.3.0 \ - bitflags-2.5.0 \ bytes-1.6.1 \ cfg-if-1.0.0 \ either-1.13.0 \ - heck-0.4.1 \ + heck-0.5.0 \ indoc-2.0.5 \ itertools-0.10.5 \ libc-0.2.154 \ - lock_api-0.4.12 \ memoffset-0.9.1 \ once_cell-1.19.0 \ - parking_lot-0.12.2 \ - parking_lot_core-0.9.10 \ portable-atomic-1.6.0 \ proc-macro2-1.0.82 \ prost-0.11.9 \ prost-derive-0.11.9 \ - pyo3-0.21.2 \ + pyo3-0.22.3 \ pyo3-build-config-0.21.2 \ - pyo3-ffi-0.21.2 \ - pyo3-macros-0.21.2 \ - pyo3-macros-backend-0.21.2 \ + pyo3-build-config-0.22.3 \ + pyo3-ffi-0.22.3 \ + pyo3-macros-0.22.3 \ + pyo3-macros-backend-0.22.3 \ quote-1.0.36 \ - redox_syscall-0.5.1 \ - scopeguard-1.2.0 \ - smallvec-1.13.2 \ syn-1.0.109 \ syn-2.0.61 \ target-lexicon-0.12.14 \ unicode-ident-1.0.12 \ unindent-0.2.3 \ - windows-targets-0.52.5 \ - windows_aarch64_gnullvm-0.52.5 \ - windows_aarch64_msvc-0.52.5 \ - windows_i686_gnu-0.52.5 \ - windows_i686_gnullvm-0.52.5 \ - windows_i686_msvc-0.52.5 \ - windows_x86_64_gnu-0.52.5 \ - windows_x86_64_gnullvm-0.52.5 \ - windows_x86_64_msvc-0.52.5 \ datadog-ddsketch@git+https://github.com/DataDog/libdatadog?rev=v14.3.1\#48240f2588665a03c2061879345566ec7e70fabf diff --git a/devel/py-ddtrace/distinfo b/devel/py-ddtrace/distinfo index c15a40b157f..3e739c44ab0 100644 --- a/devel/py-ddtrace/distinfo +++ b/devel/py-ddtrace/distinfo @@ -1,38 +1,30 @@ -TIMESTAMP = 1735227864 -SHA256 (ddtrace-2.18.1.tar.gz) = 859d10ecf4cd2b9a58c2af38cf95d77bbaaca3c8f2527f0120f796d8afd57c53 -SIZE (ddtrace-2.18.1.tar.gz) = 8554338 +TIMESTAMP = 1738088960 +SHA256 (ddtrace-2.19.2.tar.gz) = 67e90500148c7a3e5f2fc363a7ef1a3a4f591a0a34e0bf02e17c1500f85b2ca9 +SIZE (ddtrace-2.19.2.tar.gz) = 8716651 SHA256 (abseil-cpp-20240722.0.tar.gz) = f50e5ac311a81382da7fa75b97310e4b9006474f9560ac46f54a9967f07d4ae3 SIZE (abseil-cpp-20240722.0.tar.gz) = 2242861 SHA256 (rust/crates/anyhow-1.0.86.crate) = b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da SIZE (rust/crates/anyhow-1.0.86.crate) = 46741 SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0 SIZE (rust/crates/autocfg-1.3.0.crate) = 16524 -SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1 -SIZE (rust/crates/bitflags-2.5.0.crate) = 43821 SHA256 (rust/crates/bytes-1.6.1.crate) = a12916984aab3fa6e39d655a33e09c0071eb36d6ab3aea5c2d78551f1df6d952 SIZE (rust/crates/bytes-1.6.1.crate) = 60723 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0 SIZE (rust/crates/either-1.13.0.crate) = 19169 -SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8 -SIZE (rust/crates/heck-0.4.1.crate) = 11567 +SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea +SIZE (rust/crates/heck-0.5.0.crate) = 11517 SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5 SIZE (rust/crates/indoc-2.0.5.crate) = 14396 SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 SIZE (rust/crates/itertools-0.10.5.crate) = 115354 SHA256 (rust/crates/libc-0.2.154.crate) = ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346 SIZE (rust/crates/libc-0.2.154.crate) = 743304 -SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17 -SIZE (rust/crates/lock_api-0.4.12.crate) = 27591 SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a SIZE (rust/crates/memoffset-0.9.1.crate) = 9032 SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 SIZE (rust/crates/once_cell-1.19.0.crate) = 33046 -SHA256 (rust/crates/parking_lot-0.12.2.crate) = 7e4af0ca4f6caed20e900d564c242b8e5d4903fdacf31d3daf527b66fe6f42fb -SIZE (rust/crates/parking_lot-0.12.2.crate) = 41723 -SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8 -SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406 SHA256 (rust/crates/portable-atomic-1.6.0.crate) = 7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0 SIZE (rust/crates/portable-atomic-1.6.0.crate) = 140689 SHA256 (rust/crates/proc-macro2-1.0.82.crate) = 8ad3d49ab951a01fbaafe34f2ec74122942fe18a3f9814c3268f1bb72042131b @@ -41,24 +33,20 @@ SHA256 (rust/crates/prost-0.11.9.crate) = 0b82eaa1d779e9a4bc1c3217db8ffbeabaae1d SIZE (rust/crates/prost-0.11.9.crate) = 28958 SHA256 (rust/crates/prost-derive-0.11.9.crate) = e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4 SIZE (rust/crates/prost-derive-0.11.9.crate) = 19513 -SHA256 (rust/crates/pyo3-0.21.2.crate) = a5e00b96a521718e08e03b1a622f01c8a8deb50719335de3f60b3b3950f069d8 -SIZE (rust/crates/pyo3-0.21.2.crate) = 504574 +SHA256 (rust/crates/pyo3-0.22.3.crate) = 15ee168e30649f7f234c3d49ef5a7a6cbf5134289bc46c29ff3155fa3221c225 +SIZE (rust/crates/pyo3-0.22.3.crate) = 542516 SHA256 (rust/crates/pyo3-build-config-0.21.2.crate) = 7883df5835fafdad87c0d888b266c8ec0f4c9ca48a5bed6bbb592e8dedee1b50 SIZE (rust/crates/pyo3-build-config-0.21.2.crate) = 30581 -SHA256 (rust/crates/pyo3-ffi-0.21.2.crate) = 01be5843dc60b916ab4dad1dca6d20b9b4e6ddc8e15f50c47fe6d85f1fb97403 -SIZE (rust/crates/pyo3-ffi-0.21.2.crate) = 66160 -SHA256 (rust/crates/pyo3-macros-0.21.2.crate) = 77b34069fc0682e11b31dbd10321cbf94808394c56fd996796ce45217dfac53c -SIZE (rust/crates/pyo3-macros-0.21.2.crate) = 7920 -SHA256 (rust/crates/pyo3-macros-backend-0.21.2.crate) = 08260721f32db5e1a5beae69a55553f56b99bd0e1c3e6e0a5e8851a9d0f5a85c -SIZE (rust/crates/pyo3-macros-backend-0.21.2.crate) = 58088 +SHA256 (rust/crates/pyo3-build-config-0.22.3.crate) = e61cef80755fe9e46bb8a0b8f20752ca7676dcc07a5277d8b7768c6172e529b3 +SIZE (rust/crates/pyo3-build-config-0.22.3.crate) = 31297 +SHA256 (rust/crates/pyo3-ffi-0.22.3.crate) = 67ce096073ec5405f5ee2b8b31f03a68e02aa10d5d4f565eca04acc41931fa1c +SIZE (rust/crates/pyo3-ffi-0.22.3.crate) = 69099 +SHA256 (rust/crates/pyo3-macros-0.22.3.crate) = 2440c6d12bc8f3ae39f1e775266fa5122fd0c8891ce7520fa6048e683ad3de28 +SIZE (rust/crates/pyo3-macros-0.22.3.crate) = 8183 +SHA256 (rust/crates/pyo3-macros-backend-0.22.3.crate) = 1be962f0e06da8f8465729ea2cb71a416d2257dff56cbe40a70d3e62a93ae5d1 +SIZE (rust/crates/pyo3-macros-backend-0.22.3.crate) = 66032 SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7 SIZE (rust/crates/quote-1.0.36.crate) = 28507 -SHA256 (rust/crates/redox_syscall-0.5.1.crate) = 469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e -SIZE (rust/crates/redox_syscall-0.5.1.crate) = 22536 -SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 -SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 -SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 -SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 SIZE (rust/crates/syn-1.0.109.crate) = 237611 SHA256 (rust/crates/syn-2.0.61.crate) = c993ed8ccba56ae856363b1845da7266a7cb78e1d146c8a32d54b45a8b831fc9 @@ -69,23 +57,5 @@ SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683a SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168 SHA256 (rust/crates/unindent-0.2.3.crate) = c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce SIZE (rust/crates/unindent-0.2.3.crate) = 7306 -SHA256 (rust/crates/windows-targets-0.52.5.crate) = 6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb -SIZE (rust/crates/windows-targets-0.52.5.crate) = 6376 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263 -SIZE (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 433266 -SHA256 (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6 -SIZE (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 827944 -SHA256 (rust/crates/windows_i686_gnu-0.52.5.crate) = 88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670 -SIZE (rust/crates/windows_i686_gnu-0.52.5.crate) = 875699 -SHA256 (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9 -SIZE (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 473064 -SHA256 (rust/crates/windows_i686_msvc-0.52.5.crate) = db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf -SIZE (rust/crates/windows_i686_msvc-0.52.5.crate) = 895404 -SHA256 (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9 -SIZE (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 831539 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596 -SIZE (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 433246 -SHA256 (rust/crates/windows_x86_64_msvc-0.52.5.crate) = bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0 -SIZE (rust/crates/windows_x86_64_msvc-0.52.5.crate) = 827905 SHA256 (DataDog-libdatadog-48240f2588665a03c2061879345566ec7e70fabf_GH0.tar.gz) = ab91b1c8d499f2cabd1e35c8995eae72037be2a7ac4a6e572964157fd117219e SIZE (DataDog-libdatadog-48240f2588665a03c2061879345566ec7e70fabf_GH0.tar.gz) = 1035905 diff --git a/devel/py-deptry/Makefile b/devel/py-deptry/Makefile index 50709c3d17c..624d3d9b987 100644 --- a/devel/py-deptry/Makefile +++ b/devel/py-deptry/Makefile @@ -1,6 +1,5 @@ PORTNAME= deptry -PORTVERSION= 0.21.2 -PORTREVISION= 1 +PORTVERSION= 0.23.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-deptry/Makefile.crates b/devel/py-deptry/Makefile.crates index 3e1f54c3745..9422b437e78 100644 --- a/devel/py-deptry/Makefile.crates +++ b/devel/py-deptry/Makefile.crates @@ -1,17 +1,17 @@ CARGO_CRATES= aho-corasick-1.1.3 \ arc-swap-1.7.1 \ autocfg-1.4.0 \ - bitflags-2.6.0 \ - bstr-1.11.1 \ + bitflags-2.8.0 \ + bstr-1.11.3 \ byteorder-1.5.0 \ castaway-0.2.3 \ - cc-1.2.4 \ + cc-1.2.10 \ cfg-if-1.0.0 \ chardetng-0.1.17 \ - compact_str-0.8.0 \ - crossbeam-deque-0.8.5 \ + compact_str-0.8.1 \ + crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ - crossbeam-utils-0.8.20 \ + crossbeam-utils-0.8.21 \ either-1.13.0 \ encoding_rs-0.8.35 \ getopts-0.2.21 \ @@ -21,29 +21,29 @@ CARGO_CRATES= aho-corasick-1.1.3 \ ignore-0.4.23 \ indoc-2.0.5 \ is-macro-0.3.7 \ - itertools-0.13.0 \ + itertools-0.14.0 \ itoa-1.0.14 \ - libc-0.2.168 \ - log-0.4.22 \ + libc-0.2.169 \ + log-0.4.25 \ memchr-2.7.4 \ memoffset-0.9.1 \ once_cell-1.20.2 \ path-slash-0.2.1 \ - phf-0.11.2 \ - phf_codegen-0.11.2 \ - phf_generator-0.11.2 \ - phf_shared-0.11.2 \ + phf-0.11.3 \ + phf_codegen-0.11.3 \ + phf_generator-0.11.3 \ + phf_shared-0.11.3 \ portable-atomic-1.10.0 \ ppv-lite86-0.2.20 \ - proc-macro2-1.0.92 \ - pyo3-0.23.3 \ - pyo3-build-config-0.23.3 \ - pyo3-ffi-0.23.3 \ - pyo3-log-0.12.0 \ - pyo3-macros-0.23.3 \ - pyo3-macros-backend-0.23.3 \ - python3-dll-a-0.2.11 \ - quote-1.0.37 \ + proc-macro2-1.0.93 \ + pyo3-0.23.4 \ + pyo3-build-config-0.23.4 \ + pyo3-ffi-0.23.4 \ + pyo3-log-0.12.1 \ + pyo3-macros-0.23.4 \ + pyo3-macros-backend-0.23.4 \ + python3-dll-a-0.2.12 \ + quote-1.0.38 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ @@ -53,20 +53,20 @@ CARGO_CRATES= aho-corasick-1.1.3 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ rustc-hash-2.1.0 \ - rustversion-1.0.18 \ + rustversion-1.0.19 \ ryu-1.0.18 \ same-file-1.0.6 \ - serde-1.0.216 \ - serde_derive-1.0.216 \ - serde_json-1.0.133 \ + serde-1.0.217 \ + serde_derive-1.0.217 \ + serde_json-1.0.137 \ shlex-1.3.0 \ - siphasher-0.3.11 \ + siphasher-1.0.1 \ static_assertions-1.1.0 \ - syn-2.0.90 \ + syn-2.0.96 \ target-lexicon-0.12.16 \ - tinyvec-1.8.0 \ + tinyvec-1.8.1 \ tinyvec_macros-0.1.1 \ - unicode-ident-1.0.14 \ + unicode-ident-1.0.15 \ unicode-normalization-0.1.24 \ unicode-width-0.1.14 \ unicode_names2-1.3.0 \ @@ -87,4 +87,4 @@ CARGO_CRATES= aho-corasick-1.1.3 \ windows_x86_64_msvc-0.52.6 \ zerocopy-0.7.35 \ zerocopy-derive-0.7.35 \ - ruff_python_ast,ruff_python_parser,ruff_python_trivia,ruff_source_file,ruff_text_size@git+https://github.com/astral-sh/ruff?tag=0.8.1\#b3b2c982cdfb487bec7c38ca4e04cebbe0f1964e + ruff_python_ast,ruff_python_parser,ruff_python_trivia,ruff_source_file,ruff_text_size@git+https://github.com/astral-sh/ruff?tag=0.9.3\#90589372daf58ec4d314cbd15db8d2ef572c33cc diff --git a/devel/py-deptry/distinfo b/devel/py-deptry/distinfo index c27d15dd9b0..9c51c3cf073 100644 --- a/devel/py-deptry/distinfo +++ b/devel/py-deptry/distinfo @@ -1,34 +1,34 @@ -TIMESTAMP = 1735227866 -SHA256 (deptry-0.21.2.tar.gz) = 4e870553c7a1fafcd99a83ba4137259525679eecabeff61bc669741efa201541 -SIZE (deptry-0.21.2.tar.gz) = 160990 +TIMESTAMP = 1738088962 +SHA256 (deptry-0.23.0.tar.gz) = 4915a3590ccf38ad7a9176aee376745aa9de121f50f8da8fb9ccec87fa93e676 +SIZE (deptry-0.23.0.tar.gz) = 200920 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457 SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512 SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 -SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de -SIZE (rust/crates/bitflags-2.6.0.crate) = 45357 -SHA256 (rust/crates/bstr-1.11.1.crate) = 786a307d683a5bf92e6fd5fd69a7eb613751668d1d8d67d802846dfe367c62c8 -SIZE (rust/crates/bstr-1.11.1.crate) = 351485 +SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36 +SIZE (rust/crates/bitflags-2.8.0.crate) = 47482 +SHA256 (rust/crates/bstr-1.11.3.crate) = 531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0 +SIZE (rust/crates/bstr-1.11.3.crate) = 351536 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5 SIZE (rust/crates/castaway-0.2.3.crate) = 11509 -SHA256 (rust/crates/cc-1.2.4.crate) = 9157bbaa6b165880c27a4293a474c91cdcf265cc68cc829bf10be0964a391caf -SIZE (rust/crates/cc-1.2.4.crate) = 99823 +SHA256 (rust/crates/cc-1.2.10.crate) = 13208fcbb66eaeffe09b99fffbe1af420f00a7b35aa99ad683dfc1aa76145229 +SIZE (rust/crates/cc-1.2.10.crate) = 101251 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 SHA256 (rust/crates/chardetng-0.1.17.crate) = 14b8f0b65b7b08ae3c8187e8d77174de20cb6777864c6b832d8ad365999cf1ea SIZE (rust/crates/chardetng-0.1.17.crate) = 56362 -SHA256 (rust/crates/compact_str-0.8.0.crate) = 6050c3a16ddab2e412160b31f2c871015704239bca62f72f6e5f0be631d3f644 -SIZE (rust/crates/compact_str-0.8.0.crate) = 70994 -SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d -SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726 +SHA256 (rust/crates/compact_str-0.8.1.crate) = 3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32 +SIZE (rust/crates/compact_str-0.8.1.crate) = 71371 +SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51 +SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471 SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875 -SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80 -SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487 +SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28 +SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691 SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0 SIZE (rust/crates/either-1.13.0.crate) = 19169 SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3 @@ -47,14 +47,14 @@ SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb2304 SIZE (rust/crates/indoc-2.0.5.crate) = 14396 SHA256 (rust/crates/is-macro-0.3.7.crate) = 1d57a3e447e24c22647738e4607f1df1e0ec6f72e16182c4cd199f647cdfb0e4 SIZE (rust/crates/is-macro-0.3.7.crate) = 9060 -SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 -SIZE (rust/crates/itertools-0.13.0.crate) = 146261 +SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285 +SIZE (rust/crates/itertools-0.14.0.crate) = 152715 SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674 SIZE (rust/crates/itoa-1.0.14.crate) = 11210 -SHA256 (rust/crates/libc-0.2.168.crate) = 5aaeb2981e0606ca11d79718f8bb01164f1d6ed75080182d3abf017e6d244b6d -SIZE (rust/crates/libc-0.2.168.crate) = 757025 -SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24 -SIZE (rust/crates/log-0.4.22.crate) = 44027 +SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a +SIZE (rust/crates/libc-0.2.169.crate) = 757901 +SHA256 (rust/crates/log-0.4.25.crate) = 04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f +SIZE (rust/crates/log-0.4.25.crate) = 44876 SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 SIZE (rust/crates/memchr-2.7.4.crate) = 96670 SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a @@ -63,36 +63,36 @@ SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f9 SIZE (rust/crates/once_cell-1.20.2.crate) = 33394 SHA256 (rust/crates/path-slash-0.2.1.crate) = 1e91099d4268b0e11973f036e885d652fb0b21fedcf69738c627f94db6a44f42 SIZE (rust/crates/path-slash-0.2.1.crate) = 8821 -SHA256 (rust/crates/phf-0.11.2.crate) = ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc -SIZE (rust/crates/phf-0.11.2.crate) = 21569 -SHA256 (rust/crates/phf_codegen-0.11.2.crate) = e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a -SIZE (rust/crates/phf_codegen-0.11.2.crate) = 12977 -SHA256 (rust/crates/phf_generator-0.11.2.crate) = 48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0 -SIZE (rust/crates/phf_generator-0.11.2.crate) = 14190 -SHA256 (rust/crates/phf_shared-0.11.2.crate) = 90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b -SIZE (rust/crates/phf_shared-0.11.2.crate) = 14284 +SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078 +SIZE (rust/crates/phf-0.11.3.crate) = 23231 +SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a +SIZE (rust/crates/phf_codegen-0.11.3.crate) = 13741 +SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d +SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431 +SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5 +SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199 SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6 SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760 SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04 SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478 -SHA256 (rust/crates/proc-macro2-1.0.92.crate) = 37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0 -SIZE (rust/crates/proc-macro2-1.0.92.crate) = 52353 -SHA256 (rust/crates/pyo3-0.23.3.crate) = e484fd2c8b4cb67ab05a318f1fd6fa8f199fcc30819f08f07d200809dba26c15 -SIZE (rust/crates/pyo3-0.23.3.crate) = 1073838 -SHA256 (rust/crates/pyo3-build-config-0.23.3.crate) = dc0e0469a84f208e20044b98965e1561028180219e35352a2afaf2b942beff3b -SIZE (rust/crates/pyo3-build-config-0.23.3.crate) = 32509 -SHA256 (rust/crates/pyo3-ffi-0.23.3.crate) = eb1547a7f9966f6f1a0f0227564a9945fe36b90da5a93b3933fc3dc03fae372d -SIZE (rust/crates/pyo3-ffi-0.23.3.crate) = 74064 -SHA256 (rust/crates/pyo3-log-0.12.0.crate) = 3eb421dc86d38d08e04b927b02424db480be71b777fa3a56f32e2f2a3a1a3b08 -SIZE (rust/crates/pyo3-log-0.12.0.crate) = 14630 -SHA256 (rust/crates/pyo3-macros-0.23.3.crate) = fdb6da8ec6fa5cedd1626c886fc8749bdcbb09424a86461eb8cdf096b7c33257 -SIZE (rust/crates/pyo3-macros-0.23.3.crate) = 8085 -SHA256 (rust/crates/pyo3-macros-backend-0.23.3.crate) = 38a385202ff5a92791168b1136afae5059d3ac118457bb7bc304c197c2d33e7d -SIZE (rust/crates/pyo3-macros-backend-0.23.3.crate) = 70098 -SHA256 (rust/crates/python3-dll-a-0.2.11.crate) = 9b9e268ee1be609e93a13eb06839f68f67e5fe0fb4049834d261c2d5091c1b6d -SIZE (rust/crates/python3-dll-a-0.2.11.crate) = 83622 -SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af -SIZE (rust/crates/quote-1.0.37.crate) = 28558 +SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99 +SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388 +SHA256 (rust/crates/pyo3-0.23.4.crate) = 57fe09249128b3173d092de9523eaa75136bf7ba85e0d69eca241c7939c933cc +SIZE (rust/crates/pyo3-0.23.4.crate) = 1087676 +SHA256 (rust/crates/pyo3-build-config-0.23.4.crate) = 1cd3927b5a78757a0d71aa9dff669f903b1eb64b54142a9bd9f757f8fde65fd7 +SIZE (rust/crates/pyo3-build-config-0.23.4.crate) = 33885 +SHA256 (rust/crates/pyo3-ffi-0.23.4.crate) = dab6bb2102bd8f991e7749f130a70d05dd557613e39ed2deeee8e9ca0c4d548d +SIZE (rust/crates/pyo3-ffi-0.23.4.crate) = 74806 +SHA256 (rust/crates/pyo3-log-0.12.1.crate) = be5bb22b77965a7b5394e9aae9897a0607b51df5167561ffc3b02643b4200bc7 +SIZE (rust/crates/pyo3-log-0.12.1.crate) = 14908 +SHA256 (rust/crates/pyo3-macros-0.23.4.crate) = 91871864b353fd5ffcb3f91f2f703a22a9797c91b9ab497b1acac7b07ae509c7 +SIZE (rust/crates/pyo3-macros-0.23.4.crate) = 8852 +SHA256 (rust/crates/pyo3-macros-backend-0.23.4.crate) = 43abc3b80bc20f3facd86cd3c60beed58c3e2aa26213f3cda368de39c60a27e4 +SIZE (rust/crates/pyo3-macros-backend-0.23.4.crate) = 70912 +SHA256 (rust/crates/python3-dll-a-0.2.12.crate) = 9b66f9171950e674e64bad3456e11bb3cca108e5c34844383cfe277f45c8a7a8 +SIZE (rust/crates/python3-dll-a-0.2.12.crate) = 83731 +SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc +SIZE (rust/crates/quote-1.0.38.crate) = 31252 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 SIZE (rust/crates/rand-0.8.5.crate) = 87113 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 @@ -111,34 +111,34 @@ SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303af SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 SHA256 (rust/crates/rustc-hash-2.1.0.crate) = c7fb8039b3032c191086b10f11f319a6e99e1e82889c5cc6046f515c9db1d497 SIZE (rust/crates/rustc-hash-2.1.0.crate) = 13316 -SHA256 (rust/crates/rustversion-1.0.18.crate) = 0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248 -SIZE (rust/crates/rustversion-1.0.18.crate) = 17794 +SHA256 (rust/crates/rustversion-1.0.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4 +SIZE (rust/crates/rustversion-1.0.19.crate) = 20616 SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f SIZE (rust/crates/ryu-1.0.18.crate) = 47713 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 -SHA256 (rust/crates/serde-1.0.216.crate) = 0b9781016e935a97e8beecf0c933758c97a5520d32930e460142b4cd80c6338e -SIZE (rust/crates/serde-1.0.216.crate) = 79000 -SHA256 (rust/crates/serde_derive-1.0.216.crate) = 46f859dbbf73865c6627ed570e78961cd3ac92407a2d117204c49232485da55e -SIZE (rust/crates/serde_derive-1.0.216.crate) = 57674 -SHA256 (rust/crates/serde_json-1.0.133.crate) = c7fceb2473b9166b2294ef05efcb65a3db80803f0b03ef86a5fc88a2b85ee377 -SIZE (rust/crates/serde_json-1.0.133.crate) = 150739 +SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70 +SIZE (rust/crates/serde-1.0.217.crate) = 79019 +SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0 +SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749 +SHA256 (rust/crates/serde_json-1.0.137.crate) = 930cfb6e6abf99298aaad7d29abbef7a9999a9a8806a40088f55f0dcec03146b +SIZE (rust/crates/serde_json-1.0.137.crate) = 154512 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 -SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d -SIZE (rust/crates/siphasher-0.3.11.crate) = 10442 +SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d +SIZE (rust/crates/siphasher-1.0.1.crate) = 10351 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 -SHA256 (rust/crates/syn-2.0.90.crate) = 919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31 -SIZE (rust/crates/syn-2.0.90.crate) = 290584 +SHA256 (rust/crates/syn-2.0.96.crate) = d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80 +SIZE (rust/crates/syn-2.0.96.crate) = 297497 SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1 SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488 -SHA256 (rust/crates/tinyvec-1.8.0.crate) = 445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938 -SIZE (rust/crates/tinyvec-1.8.0.crate) = 46796 +SHA256 (rust/crates/tinyvec-1.8.1.crate) = 022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8 +SIZE (rust/crates/tinyvec-1.8.1.crate) = 47269 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 -SHA256 (rust/crates/unicode-ident-1.0.14.crate) = adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83 -SIZE (rust/crates/unicode-ident-1.0.14.crate) = 47547 +SHA256 (rust/crates/unicode-ident-1.0.15.crate) = 11cd88e12b17c6494200a9c1b683a04fcac9573ed74cd1b62aeb2727c5592243 +SIZE (rust/crates/unicode-ident-1.0.15.crate) = 47463 SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956 SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536 SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af @@ -179,5 +179,5 @@ SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bde SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645 SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829 -SHA256 (astral-sh-ruff-0.8.1_GH0.tar.gz) = 2357a0b0034ccfd16146c102b3c4ce652996e16be26499d2b6168c065b58c8d4 -SIZE (astral-sh-ruff-0.8.1_GH0.tar.gz) = 5453639 +SHA256 (astral-sh-ruff-0.9.3_GH0.tar.gz) = b80486d27260530bc5ed1348f701e22a984dc15511add374e990b7e0dc5844c0 +SIZE (astral-sh-ruff-0.9.3_GH0.tar.gz) = 5832186 diff --git a/devel/py-dirty-equals/Makefile b/devel/py-dirty-equals/Makefile index c73826aabfe..84f5e7b25b8 100644 --- a/devel/py-dirty-equals/Makefile +++ b/devel/py-dirty-equals/Makefile @@ -1,5 +1,5 @@ PORTNAME= dirty-equals -PORTVERSION= 0.8.0 +PORTVERSION= 0.9.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-dirty-equals/distinfo b/devel/py-dirty-equals/distinfo index 7c1cbba9a7d..81e9be43b0f 100644 --- a/devel/py-dirty-equals/distinfo +++ b/devel/py-dirty-equals/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888182 -SHA256 (dirty_equals-0.8.0.tar.gz) = 798db3b9481b9a5024c0e520946507676ed2f0c65317d3e95bdce1a01657cf60 -SIZE (dirty_equals-0.8.0.tar.gz) = 50294 +TIMESTAMP = 1738088964 +SHA256 (dirty_equals-0.9.0.tar.gz) = 17f515970b04ed7900b733c95fd8091f4f85e52f1fb5f268757f25c858eb1f7b +SIZE (dirty_equals-0.9.0.tar.gz) = 50412 diff --git a/devel/py-distributed/Makefile b/devel/py-distributed/Makefile index 69c0c4566c4..2b88bf4ca3e 100644 --- a/devel/py-distributed/Makefile +++ b/devel/py-distributed/Makefile @@ -1,5 +1,5 @@ PORTNAME= distributed -PORTVERSION= 2024.12.1 +PORTVERSION= 2025.1.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-distributed/distinfo b/devel/py-distributed/distinfo index 4aacbf4eb38..b6bfe43790c 100644 --- a/devel/py-distributed/distinfo +++ b/devel/py-distributed/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735227868 -SHA256 (distributed-2024.12.1.tar.gz) = 438aa3ae48bfac9c2bb2ad03f9d47899286f9cb3db8a627b3b8c0de9e26f53dd -SIZE (distributed-2024.12.1.tar.gz) = 1115786 +TIMESTAMP = 1738088966 +SHA256 (distributed-2025.1.0.tar.gz) = 8924c49adae0fc8532b464e94bdfea979c08c67835bafb5f315f33cc0ab14dd3 +SIZE (distributed-2025.1.0.tar.gz) = 1109046 diff --git a/devel/py-dulwich/Makefile b/devel/py-dulwich/Makefile index d5b025892a8..5de005c0a8e 100644 --- a/devel/py-dulwich/Makefile +++ b/devel/py-dulwich/Makefile @@ -1,9 +1,9 @@ PORTNAME= dulwich -PORTVERSION= 0.21.7 -PORTREVISION= 1 +PORTVERSION= 0.22.7 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTFILES= dulwich-${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Python Git Library @@ -15,6 +15,7 @@ LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools-rust>=0:devel/py-setuptools-rust@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}urllib3>=1.25,1:net/py-urllib3@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fastimport>=0:devel/py-fastimport@${PY_FLAVOR} \ @@ -22,9 +23,12 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fastimport>=0:devel/py-fastimport@${PY_FLAV ${PYTHON_PKGNAMEPREFIX}geventhttpclient>=0:devel/py-geventhttpclient@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools>=17.1:devel/py-setuptools@${PY_FLAVOR} -USES= cpe python shebangfix +USES= cargo cpe python:3.9+ shebangfix USE_PYTHON= autoplist concurrent pep517 unittest +CARGO_BUILD= no +CARGO_INSTALL= no + CPE_VENDOR= dulwich_project SHEBANG_FILES= examples/*.py diff --git a/devel/py-dulwich/Makefile.crates b/devel/py-dulwich/Makefile.crates new file mode 100644 index 00000000000..af5bfff8e78 --- /dev/null +++ b/devel/py-dulwich/Makefile.crates @@ -0,0 +1,20 @@ +CARGO_CRATES= autocfg-1.4.0 \ + cfg-if-1.0.0 \ + heck-0.5.0 \ + indoc-2.0.5 \ + libc-0.2.164 \ + memchr-2.7.4 \ + memoffset-0.9.1 \ + once_cell-1.20.2 \ + portable-atomic-1.9.0 \ + proc-macro2-1.0.89 \ + pyo3-0.23.3 \ + pyo3-build-config-0.23.3 \ + pyo3-ffi-0.23.3 \ + pyo3-macros-0.23.3 \ + pyo3-macros-backend-0.23.3 \ + quote-1.0.37 \ + syn-2.0.87 \ + target-lexicon-0.12.16 \ + unicode-ident-1.0.13 \ + unindent-0.2.3 diff --git a/devel/py-dulwich/distinfo b/devel/py-dulwich/distinfo index 72ceadaf552..92d516e7a50 100644 --- a/devel/py-dulwich/distinfo +++ b/devel/py-dulwich/distinfo @@ -1,3 +1,43 @@ -TIMESTAMP = 1728366242 -SHA256 (dulwich-0.21.7.tar.gz) = a9e9c66833cea580c3ac12927e4b9711985d76afca98da971405d414de60e968 -SIZE (dulwich-0.21.7.tar.gz) = 448028 +TIMESTAMP = 1738088968 +SHA256 (dulwich-0.22.7.tar.gz) = d53935832dd182d4c1415042187093efcee988af5cd397fb1f394f5bb27f0707 +SIZE (dulwich-0.22.7.tar.gz) = 452893 +SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 +SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 +SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd +SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea +SIZE (rust/crates/heck-0.5.0.crate) = 11517 +SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5 +SIZE (rust/crates/indoc-2.0.5.crate) = 14396 +SHA256 (rust/crates/libc-0.2.164.crate) = 433bfe06b8c75da9b2e3fbea6e5329ff87748f0b144ef75306e674c3f6f7c13f +SIZE (rust/crates/libc-0.2.164.crate) = 769055 +SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 +SIZE (rust/crates/memchr-2.7.4.crate) = 96670 +SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a +SIZE (rust/crates/memoffset-0.9.1.crate) = 9032 +SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775 +SIZE (rust/crates/once_cell-1.20.2.crate) = 33394 +SHA256 (rust/crates/portable-atomic-1.9.0.crate) = cc9c68a3f6da06753e9335d63e27f6b9754dd1920d941135b7ea8224f141adb2 +SIZE (rust/crates/portable-atomic-1.9.0.crate) = 166365 +SHA256 (rust/crates/proc-macro2-1.0.89.crate) = f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e +SIZE (rust/crates/proc-macro2-1.0.89.crate) = 49446 +SHA256 (rust/crates/pyo3-0.23.3.crate) = e484fd2c8b4cb67ab05a318f1fd6fa8f199fcc30819f08f07d200809dba26c15 +SIZE (rust/crates/pyo3-0.23.3.crate) = 1073838 +SHA256 (rust/crates/pyo3-build-config-0.23.3.crate) = dc0e0469a84f208e20044b98965e1561028180219e35352a2afaf2b942beff3b +SIZE (rust/crates/pyo3-build-config-0.23.3.crate) = 32509 +SHA256 (rust/crates/pyo3-ffi-0.23.3.crate) = eb1547a7f9966f6f1a0f0227564a9945fe36b90da5a93b3933fc3dc03fae372d +SIZE (rust/crates/pyo3-ffi-0.23.3.crate) = 74064 +SHA256 (rust/crates/pyo3-macros-0.23.3.crate) = fdb6da8ec6fa5cedd1626c886fc8749bdcbb09424a86461eb8cdf096b7c33257 +SIZE (rust/crates/pyo3-macros-0.23.3.crate) = 8085 +SHA256 (rust/crates/pyo3-macros-backend-0.23.3.crate) = 38a385202ff5a92791168b1136afae5059d3ac118457bb7bc304c197c2d33e7d +SIZE (rust/crates/pyo3-macros-backend-0.23.3.crate) = 70098 +SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af +SIZE (rust/crates/quote-1.0.37.crate) = 28558 +SHA256 (rust/crates/syn-2.0.87.crate) = 25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c90c573f394c46eae99aba32d +SIZE (rust/crates/syn-2.0.87.crate) = 278076 +SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1 +SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488 +SHA256 (rust/crates/unicode-ident-1.0.13.crate) = e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe +SIZE (rust/crates/unicode-ident-1.0.13.crate) = 43279 +SHA256 (rust/crates/unindent-0.2.3.crate) = c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce +SIZE (rust/crates/unindent-0.2.3.crate) = 7306 diff --git a/devel/py-gitdb/Makefile b/devel/py-gitdb/Makefile index 32022ebc3ac..3ef7be75037 100644 --- a/devel/py-gitdb/Makefile +++ b/devel/py-gitdb/Makefile @@ -1,6 +1,5 @@ PORTNAME= gitdb -PORTVERSION= 4.0.11 -PORTREVISION= 1 +PORTVERSION= 4.0.12 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-gitdb/distinfo b/devel/py-gitdb/distinfo index e8d35e275f1..b7cd787ebfd 100644 --- a/devel/py-gitdb/distinfo +++ b/devel/py-gitdb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1698341005 -SHA256 (gitdb-4.0.11.tar.gz) = bf5421126136d6d0af55bc1e7c1af1c397a34f5b7bd79e776cd3e89785c2b04b -SIZE (gitdb-4.0.11.tar.gz) = 394469 +TIMESTAMP = 1736671201 +SHA256 (gitdb-4.0.12.tar.gz) = 5ef71f855d191a3326fcfbc0d5da835f26b13fbcba60c32c21091c349ffdb571 +SIZE (gitdb-4.0.12.tar.gz) = 394684 diff --git a/devel/py-glance-store/Makefile b/devel/py-glance-store/Makefile index 6e953b8091a..0dbe80c778b 100644 --- a/devel/py-glance-store/Makefile +++ b/devel/py-glance-store/Makefile @@ -1,5 +1,5 @@ PORTNAME= glance-store -PORTVERSION= 4.8.1 +PORTVERSION= 4.9.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -28,7 +28,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}eventlet>=0.18.2:net/py-eventlet@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}requests>=2.14.2:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR} -USES= python shebangfix +USES= python:3.9+ shebangfix USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-glance-store/distinfo b/devel/py-glance-store/distinfo index 0b8e39965ad..f65f2d3d7d0 100644 --- a/devel/py-glance-store/distinfo +++ b/devel/py-glance-store/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725559721 -SHA256 (glance_store-4.8.1.tar.gz) = 9e42d6302cdccad37223ead9a074415a1d4b9c0efe80272b37b6286456f47737 -SIZE (glance_store-4.8.1.tar.gz) = 238137 +TIMESTAMP = 1736671203 +SHA256 (glance_store-4.9.0.tar.gz) = 6cec07647fdbb5b798a0b9783b17bdc41de51a58e153edba51b9249b28138bd4 +SIZE (glance_store-4.9.0.tar.gz) = 239405 diff --git a/devel/py-graphql-core/Makefile b/devel/py-graphql-core/Makefile index f229256c220..ef7722b8219 100644 --- a/devel/py-graphql-core/Makefile +++ b/devel/py-graphql-core/Makefile @@ -1,5 +1,5 @@ PORTNAME= graphql-core -PORTVERSION= 3.2.5 +PORTVERSION= 3.2.6 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,8 +12,8 @@ WWW= https://github.com/graphql-python/graphql-core-next LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1<2:devel/py-poetry-core@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}setuptools>=59<70:devel/py-setuptools@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1<3:devel/py-poetry-core@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools>=59<76:devel/py-setuptools@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 @@ -23,7 +23,7 @@ NO_ARCH= yes .include .if ${PYTHON_REL} < 31000 -RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4<5:devel/py-typing-extensions@${PY_FLAVOR} +RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.1<5:devel/py-typing-extensions@${PY_FLAVOR} .endif .include diff --git a/devel/py-graphql-core/distinfo b/devel/py-graphql-core/distinfo index 5c7d4b5fc18..cd3068664f1 100644 --- a/devel/py-graphql-core/distinfo +++ b/devel/py-graphql-core/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729240352 -SHA256 (graphql_core-3.2.5.tar.gz) = e671b90ed653c808715645e3998b7ab67d382d55467b7e2978549111bbabf8d5 -SIZE (graphql_core-3.2.5.tar.gz) = 504664 +TIMESTAMP = 1738088972 +SHA256 (graphql_core-3.2.6.tar.gz) = c08eec22f9e40f0bd61d805907e3b3b1b9a320bc606e23dc145eebca07c8fbab +SIZE (graphql_core-3.2.6.tar.gz) = 505353 diff --git a/devel/py-graphql-relay/Makefile b/devel/py-graphql-relay/Makefile index 3b820610649..19f6a25d929 100644 --- a/devel/py-graphql-relay/Makefile +++ b/devel/py-graphql-relay/Makefile @@ -1,6 +1,6 @@ PORTNAME= graphql-relay PORTVERSION= 3.2.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,8 +12,7 @@ WWW= https://github.com/graphql-python/graphql-relay-py LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1<2:devel/py-poetry-core@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}setuptools>=59<70:devel/py-setuptools@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1:devel/py-poetry-core@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}graphql-core>=3.2<4:devel/py-graphql-core@${PY_FLAVOR} USES= python diff --git a/devel/py-graphql-relay/files/patch-pyproject.toml b/devel/py-graphql-relay/files/patch-pyproject.toml new file mode 100644 index 00000000000..8f9cd984dee --- /dev/null +++ b/devel/py-graphql-relay/files/patch-pyproject.toml @@ -0,0 +1,9 @@ +--- pyproject.toml.orig 2022-04-16 11:03:39 UTC ++++ pyproject.toml +@@ -67,5 +67,5 @@ target-version = ['py36', 'py37', 'py38', 'py39', 'py3 + target-version = ['py36', 'py37', 'py38', 'py39', 'py310'] + + [build-system] +-requires = ["poetry_core>=1,<2", "setuptools>=59,<70"] ++requires = ["poetry_core>=1"] + build-backend = "poetry.core.masonry.api" diff --git a/devel/py-id/Makefile b/devel/py-id/Makefile new file mode 100644 index 00000000000..be3b3730304 --- /dev/null +++ b/devel/py-id/Makefile @@ -0,0 +1,22 @@ +PORTNAME= id +PORTVERSION= 1.5.0 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Tool for generating OIDC identities +WWW= https://github.com/di/id + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.2<4:devel/py-flit-core@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent pep517 + +NO_ARCH= yes + +.include diff --git a/devel/py-id/distinfo b/devel/py-id/distinfo new file mode 100644 index 00000000000..2ba4ceb6d0c --- /dev/null +++ b/devel/py-id/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738088808 +SHA256 (id-1.5.0.tar.gz) = 292cb8a49eacbbdbce97244f47a97b4c62540169c976552e497fd57df0734c1d +SIZE (id-1.5.0.tar.gz) = 15237 diff --git a/devel/py-id/pkg-descr b/devel/py-id/pkg-descr new file mode 100644 index 00000000000..9aefd385d74 --- /dev/null +++ b/devel/py-id/pkg-descr @@ -0,0 +1,3 @@ +id is a Python tool for generating OIDC identities. It can automatically detect +and produce OIDC credentials on a number of environments, including GitHub +Actions, GitLab pipelines and Google Cloud. diff --git a/devel/py-jsonschema-spec/Makefile b/devel/py-jsonschema-spec/Makefile index 3c21b01972c..688d8de2f4e 100644 --- a/devel/py-jsonschema-spec/Makefile +++ b/devel/py-jsonschema-spec/Makefile @@ -1,6 +1,6 @@ PORTNAME= jsonschema-spec PORTVERSION= 0.2.4 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pathable>=0.4.1<0.5:devel/py-pathable@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyyaml>=5.1:devel/py-pyyaml@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}referencing>=0.28.0<0.36.0:devel/py-referencing@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}referencing>=0.28.0<0.37.0:devel/py-referencing@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 diff --git a/devel/py-jsonschema-spec/files/patch-pyproject.toml b/devel/py-jsonschema-spec/files/patch-pyproject.toml index 55920595d1f..d14076247ba 100644 --- a/devel/py-jsonschema-spec/files/patch-pyproject.toml +++ b/devel/py-jsonschema-spec/files/patch-pyproject.toml @@ -5,7 +5,7 @@ PyYAML = ">=5.1" requests = {version = "^2.31.0", optional = true} -referencing = ">=0.28.0,<0.31.0" -+referencing = ">=0.28.0,<0.36.0" ++referencing = ">=0.28.0,<0.37.0" [tool.poetry.dev-dependencies] pre-commit = "*" diff --git a/devel/py-jupyter-ydoc/Makefile b/devel/py-jupyter-ydoc/Makefile index 9ee284ecc8e..bb9be454958 100644 --- a/devel/py-jupyter-ydoc/Makefile +++ b/devel/py-jupyter-ydoc/Makefile @@ -1,5 +1,5 @@ PORTNAME= jupyter-ydoc -PORTVERSION= 3.0.2 +PORTVERSION= 3.0.3 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/jupyter-server/jupyter_ydoc/releases/download/v${PORTVERSION}/ @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-nodejs-version>=0:devel/py-hatch-nodejs-version@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hatchling>=1.10.0:devel/py-hatchling@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycrdt>=0.10.1<0.11.0:devel/py-pycrdt@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycrdt>=0.10.1<0.13.0:devel/py-pycrdt@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 diff --git a/devel/py-jupyter-ydoc/distinfo b/devel/py-jupyter-ydoc/distinfo index 47a74a45eb5..5af8c09b7d1 100644 --- a/devel/py-jupyter-ydoc/distinfo +++ b/devel/py-jupyter-ydoc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888208 -SHA256 (jupyter_ydoc-3.0.2.tar.gz) = d5f1d5bc3ec9579e587469496cd33d6f2a69e18e74329e130c231410ba1c31d0 -SIZE (jupyter_ydoc-3.0.2.tar.gz) = 956836 +TIMESTAMP = 1738088984 +SHA256 (jupyter_ydoc-3.0.3.tar.gz) = 66f3d37a9a02a9711b508a5574b0ac489aa40f216030af29fdd82c862a2eb5ea +SIZE (jupyter_ydoc-3.0.3.tar.gz) = 956967 diff --git a/devel/py-libcst/Makefile b/devel/py-libcst/Makefile index 95195b6ca77..3a762308e3d 100644 --- a/devel/py-libcst/Makefile +++ b/devel/py-libcst/Makefile @@ -1,6 +1,5 @@ PORTNAME= libcst -PORTVERSION= 1.5.1 -PORTREVISION= 2 +PORTVERSION= 1.6.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-libcst/Makefile.crates b/devel/py-libcst/Makefile.crates index 00828935400..768d677198c 100644 --- a/devel/py-libcst/Makefile.crates +++ b/devel/py-libcst/Makefile.crates @@ -3,7 +3,6 @@ CARGO_CRATES= aho-corasick-1.0.4 \ annotate-snippets-0.6.1 \ anstyle-1.0.2 \ autocfg-1.1.0 \ - bitflags-1.3.2 \ bitflags-2.4.0 \ bumpalo-3.12.0 \ cast-0.3.0 \ @@ -29,11 +28,10 @@ CARGO_CRATES= aho-corasick-1.0.4 \ glob-0.3.0 \ half-1.8.2 \ hashbrown-0.14.5 \ - heck-0.4.1 \ + heck-0.5.0 \ hermit-abi-0.3.2 \ indexmap-2.4.0 \ indoc-2.0.4 \ - instant-0.1.12 \ is-terminal-0.4.9 \ itertools-0.10.5 \ itertools-0.13.0 \ @@ -42,7 +40,6 @@ CARGO_CRATES= aho-corasick-1.0.4 \ lazy_static-1.4.0 \ libc-0.2.149 \ linux-raw-sys-0.4.10 \ - lock_api-0.4.7 \ log-0.4.17 \ memchr-2.7.4 \ memoffset-0.6.5 \ @@ -50,8 +47,6 @@ CARGO_CRATES= aho-corasick-1.0.4 \ num-traits-0.2.15 \ once_cell-1.16.0 \ oorandom-11.1.3 \ - parking_lot-0.11.2 \ - parking_lot_core-0.8.5 \ paste-1.0.15 \ peg-0.8.4 \ peg-macros-0.8.4 \ @@ -59,16 +54,16 @@ CARGO_CRATES= aho-corasick-1.0.4 \ plotters-0.3.1 \ plotters-backend-0.3.2 \ plotters-svg-0.3.1 \ + portable-atomic-1.4.3 \ proc-macro2-1.0.86 \ - pyo3-0.20.2 \ - pyo3-build-config-0.20.2 \ - pyo3-ffi-0.20.2 \ - pyo3-macros-0.20.2 \ - pyo3-macros-backend-0.20.2 \ + pyo3-0.22.2 \ + pyo3-build-config-0.22.2 \ + pyo3-ffi-0.22.2 \ + pyo3-macros-0.22.2 \ + pyo3-macros-backend-0.22.2 \ quote-1.0.37 \ rayon-1.10.0 \ rayon-core-1.12.1 \ - redox_syscall-0.2.13 \ regex-1.10.6 \ regex-automata-0.4.7 \ regex-syntax-0.8.4 \ @@ -80,10 +75,9 @@ CARGO_CRATES= aho-corasick-1.0.4 \ serde_derive-1.0.208 \ serde_json-1.0.125 \ serde_spanned-0.6.7 \ - smallvec-1.8.1 \ syn-1.0.109 \ syn-2.0.75 \ - target-lexicon-0.12.4 \ + target-lexicon-0.12.15 \ termcolor-1.1.3 \ thiserror-1.0.63 \ thiserror-impl-1.0.63 \ diff --git a/devel/py-libcst/distinfo b/devel/py-libcst/distinfo index 4224d83bae8..326288d8ca1 100644 --- a/devel/py-libcst/distinfo +++ b/devel/py-libcst/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1732239518 -SHA256 (libcst-1.5.1.tar.gz) = 71cb294db84df9e410208009c732628e920111683c2f2b2e0c5b71b98464f365 -SIZE (libcst-1.5.1.tar.gz) = 773387 +TIMESTAMP = 1738088986 +SHA256 (libcst-1.6.0.tar.gz) = e80ecdbe3fa43b3793cae8fa0b07a985bd9a693edbe6e9d076f5422ecadbf0db +SIZE (libcst-1.6.0.tar.gz) = 776146 SHA256 (rust/crates/aho-corasick-1.0.4.crate) = 6748e8def348ed4d14996fa801f4122cd763fff530258cdc03f64b25f89d3a5a SIZE (rust/crates/aho-corasick-1.0.4.crate) = 171175 SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299 @@ -11,8 +11,6 @@ SHA256 (rust/crates/anstyle-1.0.2.crate) = 15c4c2c83f81532e5845a733998b6971faca2 SIZE (rust/crates/anstyle-1.0.2.crate) = 13983 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa SIZE (rust/crates/autocfg-1.1.0.crate) = 13272 -SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a -SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 SHA256 (rust/crates/bitflags-2.4.0.crate) = b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635 SIZE (rust/crates/bitflags-2.4.0.crate) = 36954 SHA256 (rust/crates/bumpalo-3.12.0.crate) = 0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535 @@ -63,16 +61,14 @@ SHA256 (rust/crates/half-1.8.2.crate) = eabb4a44450da02c90444cf74558da904edde8fb SIZE (rust/crates/half-1.8.2.crate) = 41874 SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1 SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498 -SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8 -SIZE (rust/crates/heck-0.4.1.crate) = 11567 +SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea +SIZE (rust/crates/heck-0.5.0.crate) = 11517 SHA256 (rust/crates/hermit-abi-0.3.2.crate) = 443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b SIZE (rust/crates/hermit-abi-0.3.2.crate) = 13783 SHA256 (rust/crates/indexmap-2.4.0.crate) = 93ead53efc7ea8ed3cfb0c79fc8023fbb782a5432b52830b6518941cebe6505c SIZE (rust/crates/indexmap-2.4.0.crate) = 83544 SHA256 (rust/crates/indoc-2.0.4.crate) = 1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8 SIZE (rust/crates/indoc-2.0.4.crate) = 14311 -SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c -SIZE (rust/crates/instant-0.1.12.crate) = 6128 SHA256 (rust/crates/is-terminal-0.4.9.crate) = cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b SIZE (rust/crates/is-terminal-0.4.9.crate) = 8109 SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 @@ -89,8 +85,6 @@ SHA256 (rust/crates/libc-0.2.149.crate) = a08173bc88b7955d1b3145aa561539096c421a SIZE (rust/crates/libc-0.2.149.crate) = 715592 SHA256 (rust/crates/linux-raw-sys-0.4.10.crate) = da2479e8c062e40bf0066ffa0bc823de0a9368974af99c9f6df941d2c231e03f SIZE (rust/crates/linux-raw-sys-0.4.10.crate) = 1407767 -SHA256 (rust/crates/lock_api-0.4.7.crate) = 327fa5b6a6940e4699ec49a9beae1ea4845c6bab9314e4f84ac68742139d8c53 -SIZE (rust/crates/lock_api-0.4.7.crate) = 25371 SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e SIZE (rust/crates/log-0.4.17.crate) = 38028 SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 @@ -105,10 +99,6 @@ SHA256 (rust/crates/once_cell-1.16.0.crate) = 86f0b0d4bf799edbc74508c1e8bf170ff5 SIZE (rust/crates/once_cell-1.16.0.crate) = 32120 SHA256 (rust/crates/oorandom-11.1.3.crate) = 0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575 SIZE (rust/crates/oorandom-11.1.3.crate) = 10068 -SHA256 (rust/crates/parking_lot-0.11.2.crate) = 7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99 -SIZE (rust/crates/parking_lot-0.11.2.crate) = 39869 -SHA256 (rust/crates/parking_lot_core-0.8.5.crate) = d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216 -SIZE (rust/crates/parking_lot_core-0.8.5.crate) = 32466 SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a SIZE (rust/crates/paste-1.0.15.crate) = 18374 SHA256 (rust/crates/peg-0.8.4.crate) = 295283b02df346d1ef66052a757869b2876ac29a6bb0ac3f5f7cd44aebe40e8f @@ -123,26 +113,26 @@ SHA256 (rust/crates/plotters-backend-0.3.2.crate) = d88417318da0eaf0fdcdb51a0ee6 SIZE (rust/crates/plotters-backend-0.3.2.crate) = 13524 SHA256 (rust/crates/plotters-svg-0.3.1.crate) = 521fa9638fa597e1dc53e9412a4f9cefb01187ee1f7413076f9e6749e2885ba9 SIZE (rust/crates/plotters-svg-0.3.1.crate) = 7596 +SHA256 (rust/crates/portable-atomic-1.4.3.crate) = 31114a898e107c51bb1609ffaf55a0e011cf6a4d7f1170d0015a165082c0338b +SIZE (rust/crates/portable-atomic-1.4.3.crate) = 126291 SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77 SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958 -SHA256 (rust/crates/pyo3-0.20.2.crate) = 9a89dc7a5850d0e983be1ec2a463a171d20990487c3cfcd68b5363f1ee3d6fe0 -SIZE (rust/crates/pyo3-0.20.2.crate) = 434326 -SHA256 (rust/crates/pyo3-build-config-0.20.2.crate) = 07426f0d8fe5a601f26293f300afd1a7b1ed5e78b2a705870c5f30893c5163be -SIZE (rust/crates/pyo3-build-config-0.20.2.crate) = 30029 -SHA256 (rust/crates/pyo3-ffi-0.20.2.crate) = dbb7dec17e17766b46bca4f1a4215a85006b4c2ecde122076c562dd058da6cf1 -SIZE (rust/crates/pyo3-ffi-0.20.2.crate) = 64601 -SHA256 (rust/crates/pyo3-macros-0.20.2.crate) = 05f738b4e40d50b5711957f142878cfa0f28e054aa0ebdfc3fd137a843f74ed3 -SIZE (rust/crates/pyo3-macros-0.20.2.crate) = 7925 -SHA256 (rust/crates/pyo3-macros-backend-0.20.2.crate) = 0fc910d4851847827daf9d6cdd4a823fbdaab5b8818325c5e97a86da79e8881f -SIZE (rust/crates/pyo3-macros-backend-0.20.2.crate) = 49710 +SHA256 (rust/crates/pyo3-0.22.2.crate) = 831e8e819a138c36e212f3af3fd9eeffed6bf1510a805af35b0edee5ffa59433 +SIZE (rust/crates/pyo3-0.22.2.crate) = 538342 +SHA256 (rust/crates/pyo3-build-config-0.22.2.crate) = 1e8730e591b14492a8945cdff32f089250b05f5accecf74aeddf9e8272ce1fa8 +SIZE (rust/crates/pyo3-build-config-0.22.2.crate) = 31225 +SHA256 (rust/crates/pyo3-ffi-0.22.2.crate) = 5e97e919d2df92eb88ca80a037969f44e5e70356559654962cbb3316d00300c6 +SIZE (rust/crates/pyo3-ffi-0.22.2.crate) = 67749 +SHA256 (rust/crates/pyo3-macros-0.22.2.crate) = eb57983022ad41f9e683a599f2fd13c3664d7063a3ac5714cae4b7bee7d3f206 +SIZE (rust/crates/pyo3-macros-0.22.2.crate) = 8136 +SHA256 (rust/crates/pyo3-macros-backend-0.22.2.crate) = ec480c0c51ddec81019531705acac51bcdbeae563557c982aa8263bb96880372 +SIZE (rust/crates/pyo3-macros-backend-0.22.2.crate) = 65620 SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af SIZE (rust/crates/quote-1.0.37.crate) = 28558 SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa SIZE (rust/crates/rayon-1.10.0.crate) = 180155 SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2 SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701 -SHA256 (rust/crates/redox_syscall-0.2.13.crate) = 62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42 -SIZE (rust/crates/redox_syscall-0.2.13.crate) = 23759 SHA256 (rust/crates/regex-1.10.6.crate) = 4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619 SIZE (rust/crates/regex-1.10.6.crate) = 253894 SHA256 (rust/crates/regex-automata-0.4.7.crate) = 38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df @@ -165,14 +155,12 @@ SHA256 (rust/crates/serde_json-1.0.125.crate) = 83c8e735a073ccf5be70aa8066aa984e SIZE (rust/crates/serde_json-1.0.125.crate) = 148919 SHA256 (rust/crates/serde_spanned-0.6.7.crate) = eb5b1b31579f3811bf615c144393417496f152e12ac8b7663bf664f4a815306d SIZE (rust/crates/serde_spanned-0.6.7.crate) = 9164 -SHA256 (rust/crates/smallvec-1.8.1.crate) = cc88c725d61fc6c3132893370cac4a0200e3fedf5da8331c570664b1987f5ca2 -SIZE (rust/crates/smallvec-1.8.1.crate) = 28295 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 SIZE (rust/crates/syn-1.0.109.crate) = 237611 SHA256 (rust/crates/syn-2.0.75.crate) = f6af063034fc1935ede7be0122941bafa9bacb949334d090b77ca98b5817c7d9 SIZE (rust/crates/syn-2.0.75.crate) = 268805 -SHA256 (rust/crates/target-lexicon-0.12.4.crate) = c02424087780c9b71cc96799eaeddff35af2bc513278cda5c99fc1f5d026d3c1 -SIZE (rust/crates/target-lexicon-0.12.4.crate) = 23020 +SHA256 (rust/crates/target-lexicon-0.12.15.crate) = 4873307b7c257eddcb50c9bedf158eb669578359fb28428bef438fec8e6ba7c2 +SIZE (rust/crates/target-lexicon-0.12.15.crate) = 26384 SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755 SIZE (rust/crates/termcolor-1.1.3.crate) = 17242 SHA256 (rust/crates/thiserror-1.0.63.crate) = c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724 diff --git a/devel/py-llvmlite/Makefile b/devel/py-llvmlite/Makefile index 0ab3093a8dc..f542db89e47 100644 --- a/devel/py-llvmlite/Makefile +++ b/devel/py-llvmlite/Makefile @@ -1,5 +1,5 @@ PORTNAME= llvmlite -DISTVERSION= 0.43.0 +DISTVERSION= 0.44.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,7 +12,7 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE # llvm compatibility table https://github.com/numba/llvmlite#compatibility -USES= compiler:c++11-lib fortran llvm:14,build,run python +USES= compiler:c++11-lib fortran llvm:15,build,run python USE_PYTHON= distutils autoplist pytest # many tests fail, see https://github.com/numba/llvmlite/issues/1015 MAKE_ENV= LLVM_CONFIG=${LLVM_CONFIG} diff --git a/devel/py-llvmlite/distinfo b/devel/py-llvmlite/distinfo index bf477b3ee50..685f05b0790 100644 --- a/devel/py-llvmlite/distinfo +++ b/devel/py-llvmlite/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1718714350 -SHA256 (llvmlite-0.43.0.tar.gz) = ae2b5b5c3ef67354824fb75517c8db5fbe93bc02cd9671f3c62271626bc041d5 -SIZE (llvmlite-0.43.0.tar.gz) = 157069 +TIMESTAMP = 1738000508 +SHA256 (llvmlite-0.44.0.tar.gz) = 07667d66a5d150abed9157ab6c0b9393c9356f229784a4385c02f99e94fc94d4 +SIZE (llvmlite-0.44.0.tar.gz) = 171880 diff --git a/devel/py-mmh3/Makefile b/devel/py-mmh3/Makefile index 7e4f9d73d20..e5fd5c18c1c 100644 --- a/devel/py-mmh3/Makefile +++ b/devel/py-mmh3/Makefile @@ -1,5 +1,5 @@ PORTNAME= mmh3 -PORTVERSION= 5.0.1 +PORTVERSION= 5.1.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0.0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -USES= python +USES= python:3.9+ USE_PYTHON= autoplist concurrent pep517 post-install: diff --git a/devel/py-mmh3/distinfo b/devel/py-mmh3/distinfo index 2081c28f1bd..3cdae6c4328 100644 --- a/devel/py-mmh3/distinfo +++ b/devel/py-mmh3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1727260409 -SHA256 (mmh3-5.0.1.tar.gz) = 7dab080061aeb31a6069a181f27c473a1f67933854e36a3464931f2716508896 -SIZE (mmh3-5.0.1.tar.gz) = 32008 +TIMESTAMP = 1738088990 +SHA256 (mmh3-5.1.0.tar.gz) = 136e1e670500f177f49ec106a4ebf0adf20d18d96990cc36ea492c651d2b406c +SIZE (mmh3-5.1.0.tar.gz) = 33728 diff --git a/devel/py-moto/Makefile b/devel/py-moto/Makefile index 8319f02b8ba..30ce00e16e8 100644 --- a/devel/py-moto/Makefile +++ b/devel/py-moto/Makefile @@ -1,5 +1,5 @@ PORTNAME= moto -PORTVERSION= 5.0.25 +PORTVERSION= 5.0.27 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/getmoto/moto/releases/download/${PORTVERSION}/ diff --git a/devel/py-moto/distinfo b/devel/py-moto/distinfo index 5dc4d6d770c..a863808d328 100644 --- a/devel/py-moto/distinfo +++ b/devel/py-moto/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735705165 -SHA256 (moto-5.0.25.tar.gz) = deea8b158cec5a65c9635ae1fff4579d735b11ac8a0e5226fbbeb742ce0ce6b2 -SIZE (moto-5.0.25.tar.gz) = 6404745 +TIMESTAMP = 1738088994 +SHA256 (moto-5.0.27.tar.gz) = 6c123de7e0e5e6508a10c399ba3ecf2d5143f263f8e804fd4a7091941c3f5207 +SIZE (moto-5.0.27.tar.gz) = 6461751 diff --git a/devel/py-nbclassic/Makefile b/devel/py-nbclassic/Makefile index 612177b2d7f..17889f27c7d 100644 --- a/devel/py-nbclassic/Makefile +++ b/devel/py-nbclassic/Makefile @@ -1,5 +1,5 @@ PORTNAME= nbclassic -PORTVERSION= 1.1.0 +PORTVERSION= 1.2.0 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/jupyter/nbclassic/releases/download/v${PORTVERSION}/ diff --git a/devel/py-nbclassic/distinfo b/devel/py-nbclassic/distinfo index 00e1b65c1fa..468a3271b15 100644 --- a/devel/py-nbclassic/distinfo +++ b/devel/py-nbclassic/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1716892266 -SHA256 (nbclassic-1.1.0.tar.gz) = 77b77ba85f9e988f9bad85df345b514e9e64c7f0e822992ab1df4a78ac64fc1e -SIZE (nbclassic-1.1.0.tar.gz) = 20194834 +TIMESTAMP = 1738088996 +SHA256 (nbclassic-1.2.0.tar.gz) = 736ec50483a54485971db213be9207e34e51fc144c78343625b69917423644ba +SIZE (nbclassic-1.2.0.tar.gz) = 20204389 diff --git a/devel/py-nbconvert/Makefile b/devel/py-nbconvert/Makefile index d32d7b33c68..b735878af0a 100644 --- a/devel/py-nbconvert/Makefile +++ b/devel/py-nbconvert/Makefile @@ -1,5 +1,6 @@ PORTNAME= nbconvert PORTVERSION= 7.16.5 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/jupyter/nbconvert/releases/download/v${PORTVERSION}/ @@ -27,7 +28,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=0:www/py-beautifulsoup@${PY_F ${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pandocfilters>=1.4.1:textproc/py-pandocfilters@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygments>=2.4.1:textproc/py-pygments@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}tinycss2>=0:textproc/py-tinycss2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}traitlets>=5.1:devel/py-traitlets@${PY_FLAVOR} USES= python shebangfix diff --git a/devel/py-numba/Makefile b/devel/py-numba/Makefile index 4ee0bcb7a4e..5e090eb42f7 100644 --- a/devel/py-numba/Makefile +++ b/devel/py-numba/Makefile @@ -1,6 +1,5 @@ PORTNAME= numba -DISTVERSION= 0.60.0 -PORTREVISION= 1 +DISTVERSION= 0.61.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-numba/distinfo b/devel/py-numba/distinfo index 653e5016608..4047db5db2b 100644 --- a/devel/py-numba/distinfo +++ b/devel/py-numba/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1718715111 -SHA256 (numba-0.60.0.tar.gz) = 5df6158e5584eece5fc83294b949fd30b9f1125df7708862205217e068aabf16 -SIZE (numba-0.60.0.tar.gz) = 2702171 +TIMESTAMP = 1738000526 +SHA256 (numba-0.61.0.tar.gz) = 888d2e89b8160899e19591467e8fdd4970e07606e1fbc248f239c89818d5f925 +SIZE (numba-0.61.0.tar.gz) = 2816484 diff --git a/devel/py-numba/files/patch-setup.py b/devel/py-numba/files/patch-setup.py index 33cc2a2a1a7..dc64ecb94fa 100644 --- a/devel/py-numba/files/patch-setup.py +++ b/devel/py-numba/files/patch-setup.py @@ -1,14 +1,11 @@ ---- setup.py.orig 2024-06-13 08:56:33 UTC +--- setup.py.orig 2025-01-16 17:19:10 UTC +++ setup.py -@@ -21,9 +21,9 @@ max_python_version = "3.13" # exclusive +@@ -21,7 +21,7 @@ max_python_version = "3.14" # exclusive - min_python_version = "3.9" - max_python_version = "3.13" # exclusive + min_python_version = "3.10" + max_python_version = "3.14" # exclusive -min_numpy_build_version = "2.0.0rc1" -+min_numpy_build_version = "1.22" - min_numpy_run_version = "1.22" --max_numpy_run_version = "2.1" -+max_numpy_run_version = "2.0" - min_llvmlite_version = "0.43.0dev0" - max_llvmlite_version = "0.44" - ++min_numpy_build_version = "1.24" + min_numpy_run_version = "1.24" + max_numpy_run_version = "2.2" + min_llvmlite_version = "0.44.0dev0" diff --git a/devel/py-openstacksdk/Makefile b/devel/py-openstacksdk/Makefile index 62a7f79114b..14ea66886f5 100644 --- a/devel/py-openstacksdk/Makefile +++ b/devel/py-openstacksdk/Makefile @@ -1,5 +1,5 @@ PORTNAME= openstacksdk -PORTVERSION= 4.2.0 +PORTVERSION= 4.3.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-openstacksdk/distinfo b/devel/py-openstacksdk/distinfo index 7ec271ff607..14d3cb29580 100644 --- a/devel/py-openstacksdk/distinfo +++ b/devel/py-openstacksdk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735227894 -SHA256 (openstacksdk-4.2.0.tar.gz) = 5cb9450dcce8054a2caf89d8be9e55057ddfa219a954e781032241eb29280445 -SIZE (openstacksdk-4.2.0.tar.gz) = 1236489 +TIMESTAMP = 1738089000 +SHA256 (openstacksdk-4.3.0.tar.gz) = e8d211b12a81a9e76371ae4eddca97561ea1fdb50479f077400cf4472d2ad89c +SIZE (openstacksdk-4.3.0.tar.gz) = 1244210 diff --git a/devel/py-optree/Makefile b/devel/py-optree/Makefile index 4d713dce0a8..c3d15eb0e49 100644 --- a/devel/py-optree/Makefile +++ b/devel/py-optree/Makefile @@ -1,5 +1,5 @@ PORTNAME= optree -PORTVERSION= 0.13.1 +PORTVERSION= 0.14.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-optree/distinfo b/devel/py-optree/distinfo index c639c63cb19..257dd932418 100644 --- a/devel/py-optree/distinfo +++ b/devel/py-optree/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679270 -SHA256 (optree-0.13.1.tar.gz) = af67856aa8073d237fe67313d84f8aeafac32c1cef7239c628a2768d02679c43 -SIZE (optree-0.13.1.tar.gz) = 155738 +TIMESTAMP = 1738089002 +SHA256 (optree-0.14.0.tar.gz) = d2b4b8784f5c7651a899997c9d6d4cd814c4222cd450c76d1fa386b8f5728d61 +SIZE (optree-0.14.0.tar.gz) = 158834 diff --git a/devel/py-os-brick/Makefile b/devel/py-os-brick/Makefile index dc02bca6bc5..fe8b261e444 100644 --- a/devel/py-os-brick/Makefile +++ b/devel/py-os-brick/Makefile @@ -1,5 +1,5 @@ PORTNAME= os-brick -PORTVERSION= 6.9.0 +PORTVERSION= 6.10.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -30,7 +30,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}os-win>=5.7.0:devel/py-os-win@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.25.1:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tenacity>=6.3.1:devel/py-tenacity@${PY_FLAVOR} -USES= python +USES= python:3.9+ USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-os-brick/distinfo b/devel/py-os-brick/distinfo index 414577d50d2..28539db769c 100644 --- a/devel/py-os-brick/distinfo +++ b/devel/py-os-brick/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725559755 -SHA256 (os-brick-6.9.0.tar.gz) = 964ecc7b7c24926a5b6f092386a2ee3bdee683e294d7b9190cc951d7115f195f -SIZE (os-brick-6.9.0.tar.gz) = 269675 +TIMESTAMP = 1738089004 +SHA256 (os-brick-6.10.0.tar.gz) = 83a4d81df3868c7cb86e67a1acc28a2684f091761766a1e7ae7bdbecc9b32f24 +SIZE (os-brick-6.10.0.tar.gz) = 274420 diff --git a/devel/py-oslo.concurrency/Makefile b/devel/py-oslo.concurrency/Makefile index fc7d3258814..107dc2a5635 100644 --- a/devel/py-oslo.concurrency/Makefile +++ b/devel/py-oslo.concurrency/Makefile @@ -1,5 +1,5 @@ PORTNAME= oslo.concurrency -PORTVERSION= 6.2.0 +PORTVERSION= 7.0.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -28,6 +28,6 @@ NO_ARCH= yes OPTIONS_DEFINE= EVENTLET EVENTLET_DESC= Concurrent support via eventlet -EVENTLET_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}eventlet>=0.27.0:net/py-eventlet@${PY_FLAVOR} +EVENTLET_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}eventlet>=0.35.2:net/py-eventlet@${PY_FLAVOR} .include diff --git a/devel/py-oslo.concurrency/distinfo b/devel/py-oslo.concurrency/distinfo index 1e675aecc88..a5dc0f93483 100644 --- a/devel/py-oslo.concurrency/distinfo +++ b/devel/py-oslo.concurrency/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679274 -SHA256 (oslo.concurrency-6.2.0.tar.gz) = ab9d79935119e2bcb0edeb7f8587236af7844244ab87153720b8ca8437d1be02 -SIZE (oslo.concurrency-6.2.0.tar.gz) = 60573 +TIMESTAMP = 1738089006 +SHA256 (oslo.concurrency-7.0.0.tar.gz) = 0cb373ee2a1320241f92de05a8d1cf4b4786065eef61ea25d3c8286a29fa4765 +SIZE (oslo.concurrency-7.0.0.tar.gz) = 59671 diff --git a/devel/py-oslo.log/Makefile b/devel/py-oslo.log/Makefile index 2ee31d77615..28c7c16be9f 100644 --- a/devel/py-oslo.log/Makefile +++ b/devel/py-oslo.log/Makefile @@ -1,5 +1,5 @@ PORTNAME= oslo.log -PORTVERSION= 6.2.0 +PORTVERSION= 7.0.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-oslo.log/distinfo b/devel/py-oslo.log/distinfo index 0f045e78e29..d80f276e2fb 100644 --- a/devel/py-oslo.log/distinfo +++ b/devel/py-oslo.log/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732260918 -SHA256 (oslo.log-6.2.0.tar.gz) = 2b151d9c3f2b2ecc12c06d0fb7dbf2e9047afdaec3644827fa1e10b354369563 -SIZE (oslo.log-6.2.0.tar.gz) = 95864 +TIMESTAMP = 1738089008 +SHA256 (oslo.log-7.0.0.tar.gz) = eaca57fbd8a3d437cae32bac133101d22135abfc4fe6940d3db1b97f4facc16a +SIZE (oslo.log-7.0.0.tar.gz) = 96067 diff --git a/devel/py-oslo.messaging/Makefile b/devel/py-oslo.messaging/Makefile index dfd001d621e..1c33dacf37d 100644 --- a/devel/py-oslo.messaging/Makefile +++ b/devel/py-oslo.messaging/Makefile @@ -1,5 +1,5 @@ PORTNAME= oslo.messaging -PORTVERSION= 15.0.0 +PORTVERSION= 16.0.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -28,6 +28,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}amqp>=2.5.2:net/py-amqp@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.serialization>=2.18.0:devel/py-oslo.serialization@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.service>=1.24.0:devel/py-oslo.service@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.37.0:devel/py-oslo.utils@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyyaml>=3.13:devel/py-pyyaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}webob>=1.7.1:www/py-webob@${PY_FLAVOR} diff --git a/devel/py-oslo.messaging/distinfo b/devel/py-oslo.messaging/distinfo index 25a9134bf35..901ee2e9233 100644 --- a/devel/py-oslo.messaging/distinfo +++ b/devel/py-oslo.messaging/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732260920 -SHA256 (oslo.messaging-15.0.0.tar.gz) = 76035bbd516dad801c460ffadea774386daeafaf53aec3dcf648233229f2d271 -SIZE (oslo.messaging-15.0.0.tar.gz) = 226849 +TIMESTAMP = 1738089010 +SHA256 (oslo.messaging-16.0.0.tar.gz) = 1f3b37a69a02f627ec9fd68875d88473f825d9151bad405f2791dff0f4c3510d +SIZE (oslo.messaging-16.0.0.tar.gz) = 227925 diff --git a/devel/py-oslo.metrics/Makefile b/devel/py-oslo.metrics/Makefile index 1d3cb0e5287..05c89898a07 100644 --- a/devel/py-oslo.metrics/Makefile +++ b/devel/py-oslo.metrics/Makefile @@ -1,5 +1,5 @@ PORTNAME= oslo.metrics -PORTVERSION= 0.10.0 +PORTVERSION= 0.10.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-oslo.metrics/distinfo b/devel/py-oslo.metrics/distinfo index 195b1e9c2b9..9e65fa9c509 100644 --- a/devel/py-oslo.metrics/distinfo +++ b/devel/py-oslo.metrics/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732260922 -SHA256 (oslo.metrics-0.10.0.tar.gz) = 5a8610820ce7be68f5b854f596a5c444cfdefb486b848106e70e3a4358eda091 -SIZE (oslo.metrics-0.10.0.tar.gz) = 19734 +TIMESTAMP = 1738089012 +SHA256 (oslo.metrics-0.10.1.tar.gz) = 6403069c72d3726ad6cf9b34daec512c632dc4fe135b51fd21af82f9277c15ff +SIZE (oslo.metrics-0.10.1.tar.gz) = 19786 diff --git a/devel/py-oslo.service/Makefile b/devel/py-oslo.service/Makefile index 73574c14e83..cc88cebfb46 100644 --- a/devel/py-oslo.service/Makefile +++ b/devel/py-oslo.service/Makefile @@ -1,5 +1,5 @@ PORTNAME= oslo.service -PORTVERSION= 3.6.0 +PORTVERSION= 4.0.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-oslo.service/distinfo b/devel/py-oslo.service/distinfo index 8c48f20f3c7..7723ac0d274 100644 --- a/devel/py-oslo.service/distinfo +++ b/devel/py-oslo.service/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679278 -SHA256 (oslo.service-3.6.0.tar.gz) = 32487367bb1c51c0654618021c3754a6a081151a2800d96eccfce4912356a63a -SIZE (oslo.service-3.6.0.tar.gz) = 86583 +TIMESTAMP = 1738089014 +SHA256 (oslo.service-4.0.0.tar.gz) = 73ed1f8e431a00ee1b1f7357e8d0cb7c1067837d3ea3be841acc52634aa1f231 +SIZE (oslo.service-4.0.0.tar.gz) = 86731 diff --git a/devel/py-ovsdbapp/Makefile b/devel/py-ovsdbapp/Makefile index cc778856d02..305e795283d 100644 --- a/devel/py-ovsdbapp/Makefile +++ b/devel/py-ovsdbapp/Makefile @@ -1,5 +1,5 @@ PORTNAME= ovsdbapp -PORTVERSION= 2.9.0 +PORTVERSION= 2.10.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-ovsdbapp/distinfo b/devel/py-ovsdbapp/distinfo index 84d68ab77c7..76079c025fb 100644 --- a/devel/py-ovsdbapp/distinfo +++ b/devel/py-ovsdbapp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888244 -SHA256 (ovsdbapp-2.9.0.tar.gz) = 8045c56c015efae926bb9b9e8f22c2435c48ea17820956a8b87940818aa8607f -SIZE (ovsdbapp-2.9.0.tar.gz) = 125627 +TIMESTAMP = 1738089016 +SHA256 (ovsdbapp-2.10.0.tar.gz) = b9eaeafcdde35f56ffa2d9b747306d73425db705522a13cc34cbdf7623e3adb5 +SIZE (ovsdbapp-2.10.0.tar.gz) = 125787 diff --git a/devel/py-pathvalidate/Makefile b/devel/py-pathvalidate/Makefile index fae6ef5e547..6be23b43a53 100644 --- a/devel/py-pathvalidate/Makefile +++ b/devel/py-pathvalidate/Makefile @@ -1,5 +1,5 @@ PORTNAME= pathvalidate -PORTVERSION= 3.2.1 +PORTVERSION= 3.2.3 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pathvalidate/distinfo b/devel/py-pathvalidate/distinfo index e5c1394e0d0..c9bca069172 100644 --- a/devel/py-pathvalidate/distinfo +++ b/devel/py-pathvalidate/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1730640860 -SHA256 (pathvalidate-3.2.1.tar.gz) = f5d07b1e2374187040612a1fcd2bcb2919f8db180df254c9581bb90bf903377d -SIZE (pathvalidate-3.2.1.tar.gz) = 59263 +TIMESTAMP = 1738063639 +SHA256 (pathvalidate-3.2.3.tar.gz) = 59b5b9278e30382d6d213497623043ebe63f10e29055be4419a9c04c721739cb +SIZE (pathvalidate-3.2.3.tar.gz) = 61717 diff --git a/devel/py-pbs-installer/Makefile b/devel/py-pbs-installer/Makefile index 9ccb2d95cc1..ae42fb7d5bb 100644 --- a/devel/py-pbs-installer/Makefile +++ b/devel/py-pbs-installer/Makefile @@ -1,5 +1,5 @@ PORTNAME= pbs-installer -PORTVERSION= 2024.10.16 +PORTVERSION= 2025.1.6 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pbs-installer/distinfo b/devel/py-pbs-installer/distinfo index 4cb0875666c..450653d4fdc 100644 --- a/devel/py-pbs-installer/distinfo +++ b/devel/py-pbs-installer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729240360 -SHA256 (pbs_installer-2024.10.16.tar.gz) = d547d9a5bb564791102d138346bff609659c16acc0147fd701755a2eae8f2050 -SIZE (pbs_installer-2024.10.16.tar.gz) = 46527 +TIMESTAMP = 1738089020 +SHA256 (pbs_installer-2025.1.6.tar.gz) = 69cc3fab5bb36eac678af9228bdd288a25610bc7aaee7b3f3b0c31562fe206d4 +SIZE (pbs_installer-2025.1.6.tar.gz) = 49695 diff --git a/devel/py-pdm/Makefile b/devel/py-pdm/Makefile index 4e15da5b5ba..ea9e0c280a4 100644 --- a/devel/py-pdm/Makefile +++ b/devel/py-pdm/Makefile @@ -1,5 +1,5 @@ PORTNAME= pdm -PORTVERSION= 2.22.1 +PORTVERSION= 2.22.3 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pdm/distinfo b/devel/py-pdm/distinfo index c563b73680c..ed1532256ea 100644 --- a/devel/py-pdm/distinfo +++ b/devel/py-pdm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735227896 -SHA256 (pdm-2.22.1.tar.gz) = 6d3276ed8efc7d118a1667a871570b50d84025b2ad461598b7a2558610999330 -SIZE (pdm-2.22.1.tar.gz) = 2645872 +TIMESTAMP = 1738089022 +SHA256 (pdm-2.22.3.tar.gz) = f409d37b44f6b9938e4eed0bd0ca8016d15cd4514337640d6f962a74d022b412 +SIZE (pdm-2.22.3.tar.gz) = 2647179 diff --git a/devel/py-pipdeptree/Makefile b/devel/py-pipdeptree/Makefile index ddbd4d507ba..028984fbd92 100644 --- a/devel/py-pipdeptree/Makefile +++ b/devel/py-pipdeptree/Makefile @@ -1,5 +1,5 @@ PORTNAME= pipdeptree -DISTVERSION= 2.24.0 +DISTVERSION= 2.25.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -20,8 +20,14 @@ USE_PYTHON= autoplist concurrent pep517 pytest NO_ARCH= yes +.include + +.if ${PYTHON_REL} < 3900 +IGNORE= requires Python 3.9 or higher +.endif + post-patch: @${REINPLACE_CMD} -e 's|import __version__|import version as __version__|g' \ ${WRKSRC}/src/pipdeptree/_cli.py -.include +.include diff --git a/devel/py-pipdeptree/distinfo b/devel/py-pipdeptree/distinfo index f297470f969..da9641826bd 100644 --- a/devel/py-pipdeptree/distinfo +++ b/devel/py-pipdeptree/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732985435 -SHA256 (pipdeptree-2.24.0.tar.gz) = d520e165535e217dd8958dfc14f1922efa0f6e4ff16126a61edb7ed6c538a930 -SIZE (pipdeptree-2.24.0.tar.gz) = 40363 +TIMESTAMP = 1738695997 +SHA256 (pipdeptree-2.25.0.tar.gz) = 029bcdcbd2e0130ec33b222c7833b8b5e52f674760dcf2df40b4ae6ff007a74f +SIZE (pipdeptree-2.25.0.tar.gz) = 40425 diff --git a/devel/py-pipenv/Makefile b/devel/py-pipenv/Makefile index 48470989ae1..4ea3166c989 100644 --- a/devel/py-pipenv/Makefile +++ b/devel/py-pipenv/Makefile @@ -1,5 +1,5 @@ PORTNAME= pipenv -PORTVERSION= 2024.4.0 +PORTVERSION= 2024.4.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pipenv/distinfo b/devel/py-pipenv/distinfo index fd5d8d3b0db..f31a00608b9 100644 --- a/devel/py-pipenv/distinfo +++ b/devel/py-pipenv/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679286 -SHA256 (pipenv-2024.4.0.tar.gz) = 87b82407a9e2de3cf32a742c131708d7460d5985076c6a9b3c11d774d2929fb1 -SIZE (pipenv-2024.4.0.tar.gz) = 4614739 +TIMESTAMP = 1738089024 +SHA256 (pipenv-2024.4.1.tar.gz) = e8ea6105c1cdda7d5c19df7bd6439a006751f3d4e017602c791e7b51314adf84 +SIZE (pipenv-2024.4.1.tar.gz) = 4607041 diff --git a/devel/py-pipreqs/Makefile b/devel/py-pipreqs/Makefile index c927aff0679..910b962d9a2 100644 --- a/devel/py-pipreqs/Makefile +++ b/devel/py-pipreqs/Makefile @@ -18,4 +18,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docopt>0:devel/py-docopt@${PY_FLAVOR} \ USES= python USE_PYTHON= autoplist concurrent pep517 +NO_ARCH= yes + .include diff --git a/devel/py-poetry-types/Makefile b/devel/py-poetry-types/Makefile index 379aa8bc171..3d304d1e86c 100644 --- a/devel/py-poetry-types/Makefile +++ b/devel/py-poetry-types/Makefile @@ -1,5 +1,5 @@ PORTNAME= poetry-types -PORTVERSION= 0.5.1 +PORTVERSION= 0.6.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,12 +12,12 @@ WWW= https://github.com/jvllmr/poetry-types LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=0<25.0:devel/py-packaging@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}poetry>=1.6<2:devel/py-poetry@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}tomlkit>=0<1.0:textproc/py-tomlkit@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.9.1:devel/py-poetry-core@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=24.2:devel/py-packaging@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}poetry>=2.0<3:devel/py-poetry@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}tomlkit>=0.13.2:textproc/py-tomlkit@${PY_FLAVOR} -USES= python +USES= python:3.9+ USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-poetry-types/distinfo b/devel/py-poetry-types/distinfo index 5b33c375918..4daa1cc8d08 100644 --- a/devel/py-poetry-types/distinfo +++ b/devel/py-poetry-types/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1715842726 -SHA256 (poetry_types-0.5.1.tar.gz) = 881f8f22fd2eda4ca765b872ee412945bc5aef649d0f6d6f54052bf5f733b790 -SIZE (poetry_types-0.5.1.tar.gz) = 6421 +TIMESTAMP = 1738089032 +SHA256 (poetry_types-0.6.0.tar.gz) = d6fe3f7df270bdaf2c3bf50b46927a2b93c1c071c72a4e8877b4588e54140367 +SIZE (poetry_types-0.6.0.tar.gz) = 5502 diff --git a/devel/py-poetry/Makefile b/devel/py-poetry/Makefile index c3f7e2287f4..0e911576725 100644 --- a/devel/py-poetry/Makefile +++ b/devel/py-poetry/Makefile @@ -1,5 +1,5 @@ PORTNAME= poetry -PORTVERSION= 1.8.5 +PORTVERSION= 2.0.1 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/python-poetry/poetry/releases/download/${PORTVERSION}/ @@ -13,35 +13,35 @@ WWW= https://python-poetry.org/ \ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.5.0:devel/py-poetry-core@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}build>=1.0.3<2:devel/py-build@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cleo>=2.1.0<3:devel/py-cleo@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}crashtest>=0.4.1<0.5:devel/py-crashtest@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dulwich>=0.21.2<0.22:devel/py-dulwich@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}fastjsonschema>=2.18.0<3:devel/py-fastjsonschema@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}installer>=0.7.0<0.8:devel/py-installer@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}keyring>=23.9.0,1<25,1:security/py-keyring@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}packaging>=23.1:devel/py-packaging@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pexpect>=4.7.0<5:misc/py-pexpect@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pkginfo>=1.12.0<2:sysutils/py-pkginfo@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=2.0:devel/py-poetry-core@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}build>=1.2.1<2.0.0:devel/py-build@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}cachecontrol>=0.14.0<0.15.0:www/py-cachecontrol@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}cleo>=2.1.0<3.0.0:devel/py-cleo@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dulwich>=0.22.6<0.23.0:devel/py-dulwich@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}fastjsonschema>=2.18.0<3.0.0:devel/py-fastjsonschema@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}installer>=0.7.0<0.8.0:devel/py-installer@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}keyring>=23.9.0,1<26.0.0,1:security/py-keyring@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}packaging>=24.0:devel/py-packaging@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pkginfo>=1.12<2.0:sysutils/py-pkginfo@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}platformdirs>=3.0.0<5:devel/py-platformdirs@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.9.1<1.9.1_99:devel/py-poetry-core@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}poetry-plugin-export>=1.6.0<2:devel/py-poetry-plugin-export@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyproject-hooks>=1.0.0<2:devel/py-pyproject-hooks@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}requests>=2.26<3:www/py-requests@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}requests-toolbelt>=1.0.0<2:www/py-requests-toolbelt@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}shellingham>=1.5<2:devel/py-shellingham@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}poetry-core>=2.0.1<2.0.1_99:devel/py-poetry-core@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyproject-hooks>=1.0.0<2.0.0:devel/py-pyproject-hooks@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}requests>=2.26<3.0:www/py-requests@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}requests-toolbelt>=1.0.0<2.0.0:www/py-requests-toolbelt@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}shellingham>=1.5<2.0:devel/py-shellingham@${PY_FLAVOR} \ ${PY_TOMLI} \ ${PYTHON_PKGNAMEPREFIX}tomlkit>=0.11.4<1.0.0:textproc/py-tomlkit@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}trove-classifiers>=2022.5.19:devel/py-trove-classifiers@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}virtualenv>=20.26.6<21:devel/py-virtualenv@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}virtualenv>=20.26.6<21.0.0:devel/py-virtualenv@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=7.2.0:devel/py-coverage@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}deepdiff>=6.3<7:devel/py-deepdiff@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}httpretty>=1.1<2:www/py-httpretty@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pytest-cov>=4.0<5:devel/py-pytest-cov@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pytest-mock>=3.9<4:devel/py-pytest-mock@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pytest-randomly>=3.12<4:devel/py-pytest-randomly@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pytest-xdist>=3.1,1<4,1:devel/py-pytest-xdist@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}deepdiff>=6.3:devel/py-deepdiff@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}httpretty>=1.1:www/py-httpretty@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}jaraco.classes>=3.3.1:devel/py-jaraco.classes@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest-cov>=4.0:devel/py-pytest-cov@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest-mock>=3.9:devel/py-pytest-mock@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest-randomly>=3.12:devel/py-pytest-randomly@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest-xdist>=3.1,1:devel/py-pytest-xdist@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}urllib3>=0,1<2.3,1:net/py-urllib3@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 pytest @@ -50,12 +50,6 @@ BINARY_ALIAS= git=false NO_ARCH= yes TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR} -OPTIONS_DEFINE= FILECACHE -OPTIONS_DEFAULT=FILECACHE -FILECACHE_DESC= File cache support - -FILECACHE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cachecontrol>=0.14.0<0.15:www/py-cachecontrol@${PY_FLAVOR} - .include .if ${PYTHON_REL} < 31000 diff --git a/devel/py-poetry/distinfo b/devel/py-poetry/distinfo index 2c2e957e473..222be1040d8 100644 --- a/devel/py-poetry/distinfo +++ b/devel/py-poetry/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888254 -SHA256 (poetry-1.8.5.tar.gz) = eb2c88d224f58f36df8f7b36d6c380c07d1001bca28bde620f68fc086e881b70 -SIZE (poetry-1.8.5.tar.gz) = 1519790 +TIMESTAMP = 1738089026 +SHA256 (poetry-2.0.1.tar.gz) = a2987c3162f6ded6db890701a6fc657d2cfcc702e9421ef4c345211c8bffc5d5 +SIZE (poetry-2.0.1.tar.gz) = 2846041 diff --git a/devel/py-poetry/files/patch-pyproject.toml b/devel/py-poetry/files/patch-pyproject.toml index 6e03557bcd6..29be3f10b44 100644 --- a/devel/py-poetry/files/patch-pyproject.toml +++ b/devel/py-poetry/files/patch-pyproject.toml @@ -1,11 +1,11 @@ ---- pyproject.toml.orig 2024-05-08 13:44:40 UTC +--- pyproject.toml.orig 1970-01-01 00:00:00 UTC +++ pyproject.toml -@@ -41,7 +41,7 @@ installer = "^0.7.0" - fastjsonschema = "^2.18.0" - importlib-metadata = { version = ">=4.4", python = "<3.10" } - installer = "^0.7.0" --keyring = "^24.0.0" -+keyring = ">=23.9.0,<25" - # packaging uses calver, so version is unclamped - packaging = ">=23.1" - pexpect = "^4.7.0" +@@ -12,7 +12,7 @@ dependencies = [ + "fastjsonschema (>=2.18.0,<3.0.0)", + "importlib-metadata (>=4.4) ; python_version < '3.10'", + "installer (>=0.7.0,<0.8.0)", +- "keyring (>=25.1.0,<26.0.0)", ++ "keyring (>=23.9.0,<26.0.0)", + # packaging uses calver, so version is unclamped + "packaging (>=24.0)", + "pkginfo (>=1.12,<2.0)", diff --git a/devel/py-poetry2setup/Makefile b/devel/py-poetry2setup/Makefile index 6f2c411af2d..bb2d59efd16 100644 --- a/devel/py-poetry2setup/Makefile +++ b/devel/py-poetry2setup/Makefile @@ -1,6 +1,6 @@ PORTNAME= poetry2setup PORTVERSION= 1.1.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,7 +13,7 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0<2.0.0:devel/py-poetry-core@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 diff --git a/devel/py-poetry2setup/files/patch-pyproject.toml b/devel/py-poetry2setup/files/patch-pyproject.toml new file mode 100644 index 00000000000..21c29162bae --- /dev/null +++ b/devel/py-poetry2setup/files/patch-pyproject.toml @@ -0,0 +1,11 @@ +--- pyproject.toml.orig 2022-10-28 06:27:18 UTC ++++ pyproject.toml +@@ -12,7 +12,7 @@ python = "^3.6" + [tool.poetry.dependencies] + python = "^3.6" + +-poetry-core = "^1.0.0" ++poetry-core = ">=1.0.0" + + [tool.poetry.dev-dependencies] + diff --git a/devel/py-prettytable/Makefile b/devel/py-prettytable/Makefile index cf2c430bd7b..83716946267 100644 --- a/devel/py-prettytable/Makefile +++ b/devel/py-prettytable/Makefile @@ -1,5 +1,5 @@ PORTNAME= prettytable -PORTVERSION= 3.12.0 +PORTVERSION= 3.13.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,7 +12,7 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0:devel/py-hatch-vcs@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}hatchling>=1.27:devel/py-hatchling@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wcwidth>=0:devel/py-wcwidth@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-lazy-fixtures>=0:devel/py-pytest-lazy-fixtures@${PY_FLAVOR} \ diff --git a/devel/py-prettytable/distinfo b/devel/py-prettytable/distinfo index 112022dec79..11f6a8536fc 100644 --- a/devel/py-prettytable/distinfo +++ b/devel/py-prettytable/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1730387088 -SHA256 (prettytable-3.12.0.tar.gz) = f04b3e1ba35747ac86e96ec33e3bb9748ce08e254dc2a1c6253945901beec804 -SIZE (prettytable-3.12.0.tar.gz) = 59539 +TIMESTAMP = 1738089034 +SHA256 (prettytable-3.13.0.tar.gz) = 30e1a097a7acb075b5c488ffe01195349b37009c2d43ca7fa8b5f6a61daace5b +SIZE (prettytable-3.13.0.tar.gz) = 61087 diff --git a/devel/py-prospector/Makefile b/devel/py-prospector/Makefile index 7b98750afbf..34bddd522e9 100644 --- a/devel/py-prospector/Makefile +++ b/devel/py-prospector/Makefile @@ -1,5 +1,5 @@ PORTNAME= prospector -PORTVERSION= 1.13.3 +PORTVERSION= 1.14.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-prospector/distinfo b/devel/py-prospector/distinfo index 45de56454f9..8b2cf9a42f0 100644 --- a/devel/py-prospector/distinfo +++ b/devel/py-prospector/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732260936 -SHA256 (prospector-1.13.3.tar.gz) = 36ccb13f69aa27c5c4682afd4cc46219b9e0c80723e30dc64ff30c71f7b877a1 -SIZE (prospector-1.13.3.tar.gz) = 62973 +TIMESTAMP = 1738089038 +SHA256 (prospector-1.14.0.tar.gz) = de493172fc6027bef384cb450db48f6ea6bb6b3c9160e75f4ab4ecdf502518d1 +SIZE (prospector-1.14.0.tar.gz) = 63913 diff --git a/devel/py-pycrdt-websocket/Makefile b/devel/py-pycrdt-websocket/Makefile index 4760c9c51cf..9b8943bb994 100644 --- a/devel/py-pycrdt-websocket/Makefile +++ b/devel/py-pycrdt-websocket/Makefile @@ -1,5 +1,5 @@ PORTNAME= pycrdt-websocket -PORTVERSION= 0.15.3 +PORTVERSION= 0.15.4 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/jupyter-server/pycrdt-websocket/releases/download/v${PORTVERSION}/ @@ -8,14 +8,15 @@ DISTNAME= pycrdt_websocket-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= WebSocket connector for pycrdt -WWW= https://github.com/jupyter-server/pycrdt-websocket +WWW= https://jupyter-server.github.io/pycrdt-websocket/ \ + https://github.com/jupyter-server/pycrdt-websocket LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}anyio>=3.6.2<5:devel/py-anyio@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pycrdt>=0.10.3<0.11.0:devel/py-pycrdt@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pycrdt>=0.10.3<0.13.0:devel/py-pycrdt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlite-anyio>=0.2.3<0.3.0:databases/py-sqlite-anyio@${PY_FLAVOR} USES= python diff --git a/devel/py-pycrdt-websocket/distinfo b/devel/py-pycrdt-websocket/distinfo index b31f53fc3d9..1807ab65b03 100644 --- a/devel/py-pycrdt-websocket/distinfo +++ b/devel/py-pycrdt-websocket/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888264 -SHA256 (pycrdt_websocket-0.15.3.tar.gz) = 8f5a487a921cdf45406e0b49e0876e60f840bcc8dcc5a731c48ec95c9c3ba3cc -SIZE (pycrdt_websocket-0.15.3.tar.gz) = 18822 +TIMESTAMP = 1738089046 +SHA256 (pycrdt_websocket-0.15.4.tar.gz) = 46612b3580aa70b70fbf20b0adc0b4afec6d95d3bde142739ef26e74dacf4c9e +SIZE (pycrdt_websocket-0.15.4.tar.gz) = 18838 diff --git a/devel/py-pycrdt/Makefile b/devel/py-pycrdt/Makefile index 96472844645..030b79c1541 100644 --- a/devel/py-pycrdt/Makefile +++ b/devel/py-pycrdt/Makefile @@ -1,6 +1,5 @@ PORTNAME= pycrdt -PORTVERSION= 0.10.9 -PORTREVISION= 1 +PORTVERSION= 0.12.7 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -23,4 +22,10 @@ USE_PYTHON= autoplist concurrent pep517 CARGO_BUILD= no CARGO_INSTALL= no -.include +.include + +.if ${PYTHON_REL} < 31000 +RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=3.6:devel/py-importlib-metadata@${PY_FLAVOR} +.endif + +.include diff --git a/devel/py-pycrdt/Makefile.crates b/devel/py-pycrdt/Makefile.crates index 7490542d7d8..38fa612d140 100644 --- a/devel/py-pycrdt/Makefile.crates +++ b/devel/py-pycrdt/Makefile.crates @@ -1,14 +1,14 @@ CARGO_CRATES= arc-swap-1.7.1 \ async-lock-3.4.0 \ - async-trait-0.1.83 \ + async-trait-0.1.85 \ autocfg-1.4.0 \ - bitflags-2.6.0 \ + bitflags-2.8.0 \ bumpalo-3.16.0 \ cfg-if-1.0.0 \ concurrent-queue-2.5.0 \ - crossbeam-utils-0.8.20 \ + crossbeam-utils-0.8.21 \ dashmap-6.1.0 \ - event-listener-5.3.1 \ + event-listener-5.4.0 \ event-listener-strategy-0.5.3 \ fastrand-2.3.0 \ getrandom-0.2.15 \ @@ -16,44 +16,44 @@ CARGO_CRATES= arc-swap-1.7.1 \ heck-0.5.0 \ indoc-2.0.5 \ itoa-1.0.14 \ - js-sys-0.3.76 \ - libc-0.2.168 \ + js-sys-0.3.77 \ + libc-0.2.169 \ lock_api-0.4.12 \ - log-0.4.22 \ + log-0.4.25 \ memchr-2.7.4 \ memoffset-0.9.1 \ once_cell-1.20.2 \ parking-2.2.1 \ parking_lot_core-0.9.10 \ - pin-project-lite-0.2.15 \ + pin-project-lite-0.2.16 \ portable-atomic-1.10.0 \ - proc-macro2-1.0.92 \ - pyo3-0.23.3 \ - pyo3-build-config-0.23.3 \ - pyo3-ffi-0.23.3 \ - pyo3-macros-0.23.3 \ - pyo3-macros-backend-0.23.3 \ - quote-1.0.37 \ + proc-macro2-1.0.93 \ + pyo3-0.23.4 \ + pyo3-build-config-0.23.4 \ + pyo3-ffi-0.23.4 \ + pyo3-macros-0.23.4 \ + pyo3-macros-backend-0.23.4 \ + quote-1.0.38 \ redox_syscall-0.5.8 \ ryu-1.0.18 \ scopeguard-1.2.0 \ - serde-1.0.216 \ - serde_derive-1.0.216 \ - serde_json-1.0.133 \ + serde-1.0.217 \ + serde_derive-1.0.217 \ + serde_json-1.0.137 \ smallstr-0.3.0 \ smallvec-1.13.2 \ - syn-2.0.90 \ + syn-2.0.96 \ target-lexicon-0.12.16 \ thiserror-1.0.69 \ thiserror-impl-1.0.69 \ - unicode-ident-1.0.14 \ + unicode-ident-1.0.15 \ unindent-0.2.3 \ wasi-0.11.0+wasi-snapshot-preview1 \ - wasm-bindgen-0.2.99 \ - wasm-bindgen-backend-0.2.99 \ - wasm-bindgen-macro-0.2.99 \ - wasm-bindgen-macro-support-0.2.99 \ - wasm-bindgen-shared-0.2.99 \ + wasm-bindgen-0.2.100 \ + wasm-bindgen-backend-0.2.100 \ + wasm-bindgen-macro-0.2.100 \ + wasm-bindgen-macro-support-0.2.100 \ + wasm-bindgen-shared-0.2.100 \ windows-targets-0.52.6 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_msvc-0.52.6 \ @@ -63,4 +63,4 @@ CARGO_CRATES= arc-swap-1.7.1 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_msvc-0.52.6 \ - yrs-0.21.3 + yrs-0.22.0 diff --git a/devel/py-pycrdt/distinfo b/devel/py-pycrdt/distinfo index b63d9c887e0..bc94daa016d 100644 --- a/devel/py-pycrdt/distinfo +++ b/devel/py-pycrdt/distinfo @@ -1,28 +1,28 @@ -TIMESTAMP = 1734888262 -SHA256 (pycrdt-0.10.9.tar.gz) = 4deacfa0025aacbce5f1122124c2265a8cf3a4d2f1d474ec5f844fbc3856f9b2 -SIZE (pycrdt-0.10.9.tar.gz) = 64296 +TIMESTAMP = 1738089044 +SHA256 (pycrdt-0.12.7.tar.gz) = cb27bddc1f0d7fc88d0c38bd408c29853b0c1c897e5cc94fe20336ab3371116f +SIZE (pycrdt-0.12.7.tar.gz) = 68926 SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457 SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512 SHA256 (rust/crates/async-lock-3.4.0.crate) = ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18 SIZE (rust/crates/async-lock-3.4.0.crate) = 34446 -SHA256 (rust/crates/async-trait-0.1.83.crate) = 721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd -SIZE (rust/crates/async-trait-0.1.83.crate) = 29054 +SHA256 (rust/crates/async-trait-0.1.85.crate) = 3f934833b4b7233644e5848f235df3f57ed8c80f1528a26c3dfa13d2147fa056 +SIZE (rust/crates/async-trait-0.1.85.crate) = 33251 SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 -SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de -SIZE (rust/crates/bitflags-2.6.0.crate) = 45357 +SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36 +SIZE (rust/crates/bitflags-2.8.0.crate) = 47482 SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973 SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654 -SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80 -SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487 +SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28 +SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691 SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf SIZE (rust/crates/dashmap-6.1.0.crate) = 24828 -SHA256 (rust/crates/event-listener-5.3.1.crate) = 6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba -SIZE (rust/crates/event-listener-5.3.1.crate) = 42576 +SHA256 (rust/crates/event-listener-5.4.0.crate) = 3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae +SIZE (rust/crates/event-listener-5.4.0.crate) = 43452 SHA256 (rust/crates/event-listener-strategy-0.5.3.crate) = 3c3e4e0dd3673c1139bf041f3008816d9cf2946bbfac2945c09e523b8d7b05b2 SIZE (rust/crates/event-listener-strategy-0.5.3.crate) = 10920 SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be @@ -37,14 +37,14 @@ SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb2304 SIZE (rust/crates/indoc-2.0.5.crate) = 14396 SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674 SIZE (rust/crates/itoa-1.0.14.crate) = 11210 -SHA256 (rust/crates/js-sys-0.3.76.crate) = 6717b6b5b077764fb5966237269cb3c64edddde4b14ce42647430a78ced9e7b7 -SIZE (rust/crates/js-sys-0.3.76.crate) = 54420 -SHA256 (rust/crates/libc-0.2.168.crate) = 5aaeb2981e0606ca11d79718f8bb01164f1d6ed75080182d3abf017e6d244b6d -SIZE (rust/crates/libc-0.2.168.crate) = 757025 +SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f +SIZE (rust/crates/js-sys-0.3.77.crate) = 55538 +SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a +SIZE (rust/crates/libc-0.2.169.crate) = 757901 SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17 SIZE (rust/crates/lock_api-0.4.12.crate) = 27591 -SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24 -SIZE (rust/crates/log-0.4.22.crate) = 44027 +SHA256 (rust/crates/log-0.4.25.crate) = 04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f +SIZE (rust/crates/log-0.4.25.crate) = 44876 SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 SIZE (rust/crates/memchr-2.7.4.crate) = 96670 SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a @@ -55,64 +55,64 @@ SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d SIZE (rust/crates/parking-2.2.1.crate) = 10685 SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8 SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406 -SHA256 (rust/crates/pin-project-lite-0.2.15.crate) = 915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff -SIZE (rust/crates/pin-project-lite-0.2.15.crate) = 29683 +SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b +SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504 SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6 SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760 -SHA256 (rust/crates/proc-macro2-1.0.92.crate) = 37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0 -SIZE (rust/crates/proc-macro2-1.0.92.crate) = 52353 -SHA256 (rust/crates/pyo3-0.23.3.crate) = e484fd2c8b4cb67ab05a318f1fd6fa8f199fcc30819f08f07d200809dba26c15 -SIZE (rust/crates/pyo3-0.23.3.crate) = 1073838 -SHA256 (rust/crates/pyo3-build-config-0.23.3.crate) = dc0e0469a84f208e20044b98965e1561028180219e35352a2afaf2b942beff3b -SIZE (rust/crates/pyo3-build-config-0.23.3.crate) = 32509 -SHA256 (rust/crates/pyo3-ffi-0.23.3.crate) = eb1547a7f9966f6f1a0f0227564a9945fe36b90da5a93b3933fc3dc03fae372d -SIZE (rust/crates/pyo3-ffi-0.23.3.crate) = 74064 -SHA256 (rust/crates/pyo3-macros-0.23.3.crate) = fdb6da8ec6fa5cedd1626c886fc8749bdcbb09424a86461eb8cdf096b7c33257 -SIZE (rust/crates/pyo3-macros-0.23.3.crate) = 8085 -SHA256 (rust/crates/pyo3-macros-backend-0.23.3.crate) = 38a385202ff5a92791168b1136afae5059d3ac118457bb7bc304c197c2d33e7d -SIZE (rust/crates/pyo3-macros-backend-0.23.3.crate) = 70098 -SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af -SIZE (rust/crates/quote-1.0.37.crate) = 28558 +SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99 +SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388 +SHA256 (rust/crates/pyo3-0.23.4.crate) = 57fe09249128b3173d092de9523eaa75136bf7ba85e0d69eca241c7939c933cc +SIZE (rust/crates/pyo3-0.23.4.crate) = 1087676 +SHA256 (rust/crates/pyo3-build-config-0.23.4.crate) = 1cd3927b5a78757a0d71aa9dff669f903b1eb64b54142a9bd9f757f8fde65fd7 +SIZE (rust/crates/pyo3-build-config-0.23.4.crate) = 33885 +SHA256 (rust/crates/pyo3-ffi-0.23.4.crate) = dab6bb2102bd8f991e7749f130a70d05dd557613e39ed2deeee8e9ca0c4d548d +SIZE (rust/crates/pyo3-ffi-0.23.4.crate) = 74806 +SHA256 (rust/crates/pyo3-macros-0.23.4.crate) = 91871864b353fd5ffcb3f91f2f703a22a9797c91b9ab497b1acac7b07ae509c7 +SIZE (rust/crates/pyo3-macros-0.23.4.crate) = 8852 +SHA256 (rust/crates/pyo3-macros-backend-0.23.4.crate) = 43abc3b80bc20f3facd86cd3c60beed58c3e2aa26213f3cda368de39c60a27e4 +SIZE (rust/crates/pyo3-macros-backend-0.23.4.crate) = 70912 +SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc +SIZE (rust/crates/quote-1.0.38.crate) = 31252 SHA256 (rust/crates/redox_syscall-0.5.8.crate) = 03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834 SIZE (rust/crates/redox_syscall-0.5.8.crate) = 26319 SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f SIZE (rust/crates/ryu-1.0.18.crate) = 47713 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 -SHA256 (rust/crates/serde-1.0.216.crate) = 0b9781016e935a97e8beecf0c933758c97a5520d32930e460142b4cd80c6338e -SIZE (rust/crates/serde-1.0.216.crate) = 79000 -SHA256 (rust/crates/serde_derive-1.0.216.crate) = 46f859dbbf73865c6627ed570e78961cd3ac92407a2d117204c49232485da55e -SIZE (rust/crates/serde_derive-1.0.216.crate) = 57674 -SHA256 (rust/crates/serde_json-1.0.133.crate) = c7fceb2473b9166b2294ef05efcb65a3db80803f0b03ef86a5fc88a2b85ee377 -SIZE (rust/crates/serde_json-1.0.133.crate) = 150739 +SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70 +SIZE (rust/crates/serde-1.0.217.crate) = 79019 +SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0 +SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749 +SHA256 (rust/crates/serde_json-1.0.137.crate) = 930cfb6e6abf99298aaad7d29abbef7a9999a9a8806a40088f55f0dcec03146b +SIZE (rust/crates/serde_json-1.0.137.crate) = 154512 SHA256 (rust/crates/smallstr-0.3.0.crate) = 63b1aefdf380735ff8ded0b15f31aab05daf1f70216c01c02a12926badd1df9d SIZE (rust/crates/smallstr-0.3.0.crate) = 12221 SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 -SHA256 (rust/crates/syn-2.0.90.crate) = 919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31 -SIZE (rust/crates/syn-2.0.90.crate) = 290584 +SHA256 (rust/crates/syn-2.0.96.crate) = d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80 +SIZE (rust/crates/syn-2.0.96.crate) = 297497 SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1 SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488 SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 -SHA256 (rust/crates/unicode-ident-1.0.14.crate) = adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83 -SIZE (rust/crates/unicode-ident-1.0.14.crate) = 47547 +SHA256 (rust/crates/unicode-ident-1.0.15.crate) = 11cd88e12b17c6494200a9c1b683a04fcac9573ed74cd1b62aeb2727c5592243 +SIZE (rust/crates/unicode-ident-1.0.15.crate) = 47463 SHA256 (rust/crates/unindent-0.2.3.crate) = c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce SIZE (rust/crates/unindent-0.2.3.crate) = 7306 SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 -SHA256 (rust/crates/wasm-bindgen-0.2.99.crate) = a474f6281d1d70c17ae7aa6a613c87fce69a127e2624002df63dcb39d6cf6396 -SIZE (rust/crates/wasm-bindgen-0.2.99.crate) = 46136 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.99.crate) = 5f89bb38646b4f81674e8f5c3fb81b562be1fd936d84320f3264486418519c79 -SIZE (rust/crates/wasm-bindgen-backend-0.2.99.crate) = 30928 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.99.crate) = 2cc6181fd9a7492eef6fef1f33961e3695e4579b9872a6f7c83aee556666d4fe -SIZE (rust/crates/wasm-bindgen-macro-0.2.99.crate) = 7011 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.99.crate) = 30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2 -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.99.crate) = 22800 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.99.crate) = 943aab3fdaaa029a6e0271b35ea10b72b943135afe9bffca82384098ad0e06a6 -SIZE (rust/crates/wasm-bindgen-shared-0.2.99.crate) = 7773 +SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5 +SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6 +SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407 +SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d +SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 @@ -131,5 +131,5 @@ SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681 SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 -SHA256 (rust/crates/yrs-0.21.3.crate) = 81de5913bca29f43a1d12ca92a7b39a2945e9420e01602a7563917c7bfc60f70 -SIZE (rust/crates/yrs-0.21.3.crate) = 243700 +SHA256 (rust/crates/yrs-0.22.0.crate) = 34419a20030ca6e452431d317d4d22b797507dfc380953a4f4fc01ee8491516b +SIZE (rust/crates/yrs-0.22.0.crate) = 253497 diff --git a/devel/py-pydantic-extra-types/Makefile b/devel/py-pydantic-extra-types/Makefile index a8c8c455057..b3d5bf23947 100644 --- a/devel/py-pydantic-extra-types/Makefile +++ b/devel/py-pydantic-extra-types/Makefile @@ -1,5 +1,5 @@ PORTNAME= pydantic-extra-types -PORTVERSION= 2.10.1 +PORTVERSION= 2.10.2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pydantic-extra-types/distinfo b/devel/py-pydantic-extra-types/distinfo index fd36e7a9c18..ee4718e3176 100644 --- a/devel/py-pydantic-extra-types/distinfo +++ b/devel/py-pydantic-extra-types/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888266 -SHA256 (pydantic_extra_types-2.10.1.tar.gz) = e4f937af34a754b8f1fa228a2fac867091a51f56ed0e8a61d5b3a6719b13c923 -SIZE (pydantic_extra_types-2.10.1.tar.gz) = 85694 +TIMESTAMP = 1738089048 +SHA256 (pydantic_extra_types-2.10.2.tar.gz) = 934d59ab7a02ff788759c3a97bc896f5cfdc91e62e4f88ea4669067a73f14b98 +SIZE (pydantic_extra_types-2.10.2.tar.gz) = 86893 diff --git a/devel/py-pydantic2/Makefile b/devel/py-pydantic2/Makefile index fae46b91831..dee657588e3 100644 --- a/devel/py-pydantic2/Makefile +++ b/devel/py-pydantic2/Makefile @@ -1,5 +1,5 @@ PORTNAME= pydantic -PORTVERSION= 2.10.4 +PORTVERSION= 2.10.6 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pydantic2/distinfo b/devel/py-pydantic2/distinfo index 657adb32b00..ef9fec07ec8 100644 --- a/devel/py-pydantic2/distinfo +++ b/devel/py-pydantic2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735227902 -SHA256 (pydantic-2.10.4.tar.gz) = 82f12e9723da6de4fe2ba888b5971157b3be7ad914267dea8f05f82b28254f06 -SIZE (pydantic-2.10.4.tar.gz) = 762094 +TIMESTAMP = 1738089050 +SHA256 (pydantic-2.10.6.tar.gz) = ca5daa827cce33de7a42be142548b0096bf05a7e7b365aebfa5f8eeec7128236 +SIZE (pydantic-2.10.6.tar.gz) = 761681 diff --git a/devel/py-pydbus/Makefile b/devel/py-pydbus/Makefile index f1a4121c0ff..71d89856a1c 100644 --- a/devel/py-pydbus/Makefile +++ b/devel/py-pydbus/Makefile @@ -16,4 +16,6 @@ USES= gnome python USE_GNOME= pygobject3:run USE_PYTHON= autoplist distutils +NO_ARCH= yes + .include diff --git a/devel/py-pydrive/Makefile b/devel/py-pydrive/Makefile deleted file mode 100644 index ec8d3ab7a27..00000000000 --- a/devel/py-pydrive/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -PORTNAME= pydrive -PORTVERSION= 1.3.1 -PORTREVISION= 2 -CATEGORIES= devel python -MASTER_SITES= PYPI -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DISTNAME= PyDrive-${PORTVERSION} - -MAINTAINER= paul@gromit.dlib.vt.edu -COMMENT= Google drive api made easy -WWW= https://github.com/googledrive/PyDrive - -LICENSE= APACHE20 - -DEPRECATED= Upstream repo archived on Jul 22, 2021 -EXPIRATION_DATE=2025-01-31 - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-api-python-client>=1.5.2:www/py-google-api-python-client@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}oauth2client>=4.0.0:security/py-oauth2client@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyyaml>=3.11:devel/py-pyyaml@${PY_FLAVOR} - -USES= python -USE_PYTHON= autoplist distutils - -.include diff --git a/devel/py-pydrive/distinfo b/devel/py-pydrive/distinfo deleted file mode 100644 index e8bb409c3fc..00000000000 --- a/devel/py-pydrive/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1484930069 -SHA256 (PyDrive-1.3.1.tar.gz) = 83890dcc2278081c6e3f6a8da1f8083e25de0bcc8eb7c91374908c5549a20787 -SIZE (PyDrive-1.3.1.tar.gz) = 987445 diff --git a/devel/py-pydrive/pkg-descr b/devel/py-pydrive/pkg-descr deleted file mode 100644 index f75e73d040b..00000000000 --- a/devel/py-pydrive/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -PyDrive - -PyDrive is a wrapper library of google-api-python-client that simplifies many -common Google Drive API tasks. diff --git a/devel/py-pylibsrtp/Makefile b/devel/py-pylibsrtp/Makefile index 20c77b66384..f9a2882f134 100644 --- a/devel/py-pylibsrtp/Makefile +++ b/devel/py-pylibsrtp/Makefile @@ -1,5 +1,5 @@ PORTNAME= pylibsrtp -PORTVERSION= 0.10.0 +DISTVERSION= 0.11.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pylibsrtp/distinfo b/devel/py-pylibsrtp/distinfo index 048bffb0753..6016d8da857 100644 --- a/devel/py-pylibsrtp/distinfo +++ b/devel/py-pylibsrtp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1706204341 -SHA256 (pylibsrtp-0.10.0.tar.gz) = d8001912d7f51bd05b4ea3551747930631777fd37892cf3bfe0e541a742e699f -SIZE (pylibsrtp-0.10.0.tar.gz) = 10557 +TIMESTAMP = 1738696665 +SHA256 (pylibsrtp-0.11.0.tar.gz) = 5a8d19b1448baebde5ae3cedfa51f10e8ada3d9d99f43046ced0ecf1c105b8ec +SIZE (pylibsrtp-0.11.0.tar.gz) = 10786 diff --git a/devel/py-pyright/Makefile b/devel/py-pyright/Makefile index 23f33b3d4fd..70432eaa750 100644 --- a/devel/py-pyright/Makefile +++ b/devel/py-pyright/Makefile @@ -1,5 +1,5 @@ PORTNAME= pyright -PORTVERSION= 1.1.391 +PORTVERSION= 1.1.392 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pyright/distinfo b/devel/py-pyright/distinfo index ba97b8e7222..8d040b5b1c6 100644 --- a/devel/py-pyright/distinfo +++ b/devel/py-pyright/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735227904 -SHA256 (pyright-1.1.391.tar.gz) = 66b2d42cdf5c3cbab05f2f4b76e8bec8aa78e679bfa0b6ad7b923d9e027cadb2 -SIZE (pyright-1.1.391.tar.gz) = 21965 +TIMESTAMP = 1738089052 +SHA256 (pyright-1.1.392.tar.gz) = cd5e94fee18b1ab69729965a9166b1ec666aa3a0393a3b1bb261f42020f41eb6 +SIZE (pyright-1.1.392.tar.gz) = 21965 diff --git a/devel/py-pytest-lazy-fixtures/Makefile b/devel/py-pytest-lazy-fixtures/Makefile index 9b41dcecafe..d91b1f47400 100644 --- a/devel/py-pytest-lazy-fixtures/Makefile +++ b/devel/py-pytest-lazy-fixtures/Makefile @@ -1,5 +1,5 @@ PORTNAME= pytest-lazy-fixtures -PORTVERSION= 1.1.1 +PORTVERSION= 1.1.2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pytest-lazy-fixtures/distinfo b/devel/py-pytest-lazy-fixtures/distinfo index 3359cf8d7bd..a75407baf4f 100644 --- a/devel/py-pytest-lazy-fixtures/distinfo +++ b/devel/py-pytest-lazy-fixtures/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721710262 -SHA256 (pytest_lazy_fixtures-1.1.1.tar.gz) = 0c561f0d29eea5b55cf29b9264a3241999ffdb74c6b6e8c4ccc0bd2c934d01ed -SIZE (pytest_lazy_fixtures-1.1.1.tar.gz) = 6978 +TIMESTAMP = 1738089056 +SHA256 (pytest_lazy_fixtures-1.1.2.tar.gz) = 14ba4154dab52066c1c4d6547cc40bbf60726445cb16f1d2dcc9485cdf38964d +SIZE (pytest_lazy_fixtures-1.1.2.tar.gz) = 7231 diff --git a/devel/py-pytest-mypy-testing/Makefile b/devel/py-pytest-mypy-testing/Makefile new file mode 100644 index 00000000000..5b6a90f85fe --- /dev/null +++ b/devel/py-pytest-mypy-testing/Makefile @@ -0,0 +1,25 @@ +PORTNAME= pytest-mypy-testing +PORTVERSION= 0.1.3 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Pytest plugin to check mypy output +WWW= https://github.com/davidfritzsche/pytest-mypy-testing + +LICENSE= APACHE20 MIT +LICENSE_COMB= dual +LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSES/Apache-2.0.txt +LICENSE_FILE_MIT= ${WRKSRC}/LICENSES/MIT.txt + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=2<4:devel/py-flit-core@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mypy>=1.0:devel/py-mypy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest>=7,1<9,1:devel/py-pytest@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent pep517 + +NO_ARCH= yes + +.include diff --git a/devel/py-pytest-mypy-testing/distinfo b/devel/py-pytest-mypy-testing/distinfo new file mode 100644 index 00000000000..649c9aaf2fd --- /dev/null +++ b/devel/py-pytest-mypy-testing/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671163 +SHA256 (pytest-mypy-testing-0.1.3.tar.gz) = ad4c41232f5d5f6d54b85a34325612e29669d01eb4e173aaf1fb023fecc9e281 +SIZE (pytest-mypy-testing-0.1.3.tar.gz) = 30127 diff --git a/devel/py-pytest-mypy-testing/files/patch-pyproject.toml b/devel/py-pytest-mypy-testing/files/patch-pyproject.toml new file mode 100644 index 00000000000..c9ad5cedcde --- /dev/null +++ b/devel/py-pytest-mypy-testing/files/patch-pyproject.toml @@ -0,0 +1,11 @@ +--- pyproject.toml.orig 2024-03-04 22:56:43 UTC ++++ pyproject.toml +@@ -2,7 +2,7 @@ + # SPDX-License-Identifier: CC0-1.0 + + [build-system] +-requires = ["dflit_core >=2,<3"] ++requires = ["flit_core >=2,<4"] + build-backend = "flit_core.buildapi" + + [tool.flit.metadata] diff --git a/devel/py-pytest-mypy-testing/pkg-descr b/devel/py-pytest-mypy-testing/pkg-descr new file mode 100644 index 00000000000..6ac3e819313 --- /dev/null +++ b/devel/py-pytest-mypy-testing/pkg-descr @@ -0,0 +1,3 @@ +pytest-mypy-testing provides a pytest plugin to test that mypy produces a given +output. As mypy can be told to display the type of an expression this allows us +to check mypys type interference. diff --git a/devel/py-python-gitlab/Makefile b/devel/py-python-gitlab/Makefile index 1aad1076572..498d6653e3d 100644 --- a/devel/py-python-gitlab/Makefile +++ b/devel/py-python-gitlab/Makefile @@ -1,5 +1,5 @@ PORTNAME= python-gitlab -DISTVERSION= 5.3.1 +DISTVERSION= 5.6.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-python-gitlab/distinfo b/devel/py-python-gitlab/distinfo index c48340fb814..e904a483087 100644 --- a/devel/py-python-gitlab/distinfo +++ b/devel/py-python-gitlab/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736275849 -SHA256 (python_gitlab-5.3.1.tar.gz) = caabcb500210f4f59ef9f8feec4f99e821d652a55c72ec9f5bf820f45fc17298 -SIZE (python_gitlab-5.3.1.tar.gz) = 388031 +TIMESTAMP = 1738091819 +SHA256 (python_gitlab-5.6.0.tar.gz) = bc531e8ba3e5641b60409445d4919ace68a2c18cb0ec6d48fbced6616b954166 +SIZE (python_gitlab-5.6.0.tar.gz) = 396148 diff --git a/devel/py-python-semantic-release/Makefile b/devel/py-python-semantic-release/Makefile index 6e8e4515d4d..ce59c71fbc6 100644 --- a/devel/py-python-semantic-release/Makefile +++ b/devel/py-python-semantic-release/Makefile @@ -1,5 +1,5 @@ PORTNAME= python-semantic-release -PORTVERSION= 9.15.2 +PORTVERSION= 9.17.0 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/python-semantic-release/python-semantic-release/releases/download/v${PORTVERSION}/ diff --git a/devel/py-python-semantic-release/distinfo b/devel/py-python-semantic-release/distinfo index a475ceb00f3..29c71610e97 100644 --- a/devel/py-python-semantic-release/distinfo +++ b/devel/py-python-semantic-release/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735227912 -SHA256 (python_semantic_release-9.15.2.tar.gz) = 241d95dc1bfafbf0442fa5ad63fc5bd345716514fa4703b302ddae4cffa934e1 -SIZE (python_semantic_release-9.15.2.tar.gz) = 268503 +TIMESTAMP = 1738089058 +SHA256 (python_semantic_release-9.17.0.tar.gz) = c54bb896c7bcbc865f1f0b19380298cd8012834e95148cb5ec8afc3a0c6307c9 +SIZE (python_semantic_release-9.17.0.tar.gz) = 286962 diff --git a/devel/py-qt5-sip/distinfo b/devel/py-qt5-sip/distinfo index 6dab4849f62..e9a3c08b9c8 100644 --- a/devel/py-qt5-sip/distinfo +++ b/devel/py-qt5-sip/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734040730 -SHA256 (pyqt5_sip-12.16.1.tar.gz) = 8c831f8b619811a32369d72339faa50ae53a963f5fdfa4d71f845c63e9673125 -SIZE (pyqt5_sip-12.16.1.tar.gz) = 103975 +TIMESTAMP = 1738581039 +SHA256 (pyqt5_sip-12.17.0.tar.gz) = 682dadcdbd2239af9fdc0c0628e2776b820e128bec88b49b8d692fe682f90b4f +SIZE (pyqt5_sip-12.17.0.tar.gz) = 104042 diff --git a/devel/py-qt6-pyqt/Makefile b/devel/py-qt6-pyqt/Makefile index e42e1e71b0c..9a250a05ba8 100644 --- a/devel/py-qt6-pyqt/Makefile +++ b/devel/py-qt6-pyqt/Makefile @@ -1,5 +1,6 @@ PORTNAME= pyqt DISTVERSION= ${PYQT_VERSION} +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= ${MASTER_SITES_PYQT} PKGNAMEPREFIX= ${PYQT_PY_RELNAME}- diff --git a/devel/py-qt6-pyqt/files/patch-sip_QtCore_qstringconverter__base.sip b/devel/py-qt6-pyqt/files/patch-sip_QtCore_qstringconverter__base.sip new file mode 100644 index 00000000000..700296f903b --- /dev/null +++ b/devel/py-qt6-pyqt/files/patch-sip_QtCore_qstringconverter__base.sip @@ -0,0 +1,17 @@ +Fix build with Qt 6.8.2 + +/wrkdirs/usr/ports/devel/py-qt6-pyqt/work-py311/PyQt6-6.8.0/build/QtCore/sipQtCoreQStringConverterBase.cpp:58:26: +error: call to implicitly-deleted copy constructor of '::QStringConvert + 58 | sipCpp = new ::QStringConverterBase(*a0); + +--- sip/QtCore/qstringconverter_base.sip.orig 2024-12-06 14:41:44 UTC ++++ sip/QtCore/qstringconverter_base.sip +@@ -22,7 +22,7 @@ + + %If (Qt_6_4_0 -) + +-class QStringConverterBase ++class QStringConverterBase /NoDefaultCtors/ + { + %TypeHeaderCode + #include diff --git a/devel/py-qt6-sip/distinfo b/devel/py-qt6-sip/distinfo index 6657c829fff..772243063c7 100644 --- a/devel/py-qt6-sip/distinfo +++ b/devel/py-qt6-sip/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734040710 -SHA256 (pyqt6_sip-13.9.1.tar.gz) = 15be741d1ae8c82bb7afe9a61f3cf8c50457f7d61229a1c39c24cd6e8f4d86dc -SIZE (pyqt6_sip-13.9.1.tar.gz) = 92358 +TIMESTAMP = 1738581058 +SHA256 (pyqt6_sip-13.10.0.tar.gz) = d6daa95a0bd315d9ec523b549e0ce97455f61ded65d5eafecd83ed2aa4ae5350 +SIZE (pyqt6_sip-13.10.0.tar.gz) = 92464 diff --git a/devel/py-qtbuilder/distinfo b/devel/py-qtbuilder/distinfo index 04848917ce2..b828deb3f50 100644 --- a/devel/py-qtbuilder/distinfo +++ b/devel/py-qtbuilder/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736133391 -SHA256 (pyqt_builder-1.17.1.tar.gz) = 457dcd6a1408ea4bf1264e3511c734d53451ae8a3905e98982d50f7b3fdab724 -SIZE (pyqt_builder-1.17.1.tar.gz) = 3671718 +TIMESTAMP = 1738580901 +SHA256 (pyqt_builder-1.18.0.tar.gz) = ce9930aafc1ce0af928a6944bcc80ecf78c23ffdcad6ac111306c4c71057848e +SIZE (pyqt_builder-1.18.0.tar.gz) = 3671854 diff --git a/devel/py-recurring-ical-events/Makefile b/devel/py-recurring-ical-events/Makefile index a4b3e2bf076..49b72a9f498 100644 --- a/devel/py-recurring-ical-events/Makefile +++ b/devel/py-recurring-ical-events/Makefile @@ -1,12 +1,12 @@ PORTNAME= recurring-ical-events -PORTVERSION= 3.4.0 +PORTVERSION= 3.4.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= recurring_ical_events-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org -COMMENT= Python module which repeats ICalendar events by RRULE, RDATE and EXDATE +COMMENT= Calculate recurrence times of events, todos, alarms and journals based on icalendar RFC5545 WWW= https://github.com/niccokunzmann/python-recurring-ical-events LICENSE= LGPL3+ diff --git a/devel/py-recurring-ical-events/distinfo b/devel/py-recurring-ical-events/distinfo index 6b52c049ed7..ae1c20d1c81 100644 --- a/devel/py-recurring-ical-events/distinfo +++ b/devel/py-recurring-ical-events/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735227916 -SHA256 (recurring_ical_events-3.4.0.tar.gz) = 7ea75a560bf0526f7a8294dd93e324cc5379d09d520c48d0ccb4958e591dc2ff -SIZE (recurring_ical_events-3.4.0.tar.gz) = 53839 +TIMESTAMP = 1738089060 +SHA256 (recurring_ical_events-3.4.1.tar.gz) = fb94c5caeccb71e776f5f30b95ed90562ababaa3beac0334df87426b2b90c898 +SIZE (recurring_ical_events-3.4.1.tar.gz) = 53947 diff --git a/devel/py-sh/Makefile b/devel/py-sh/Makefile index 4b77a3df253..f77a55b0716 100644 --- a/devel/py-sh/Makefile +++ b/devel/py-sh/Makefile @@ -1,5 +1,5 @@ PORTNAME= sh -PORTVERSION= 2.1.0 +PORTVERSION= 2.2.1 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/amoffat/sh/releases/download/${PORTVERSION}/ diff --git a/devel/py-sh/distinfo b/devel/py-sh/distinfo index 4ce47d096f8..5036630e9f4 100644 --- a/devel/py-sh/distinfo +++ b/devel/py-sh/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1728632412 -SHA256 (sh-2.1.0.tar.gz) = 7e27301c574bec8ca5bf6f211851357526455ee97cd27a7c4c6cc5e2375399cb -SIZE (sh-2.1.0.tar.gz) = 345525 +TIMESTAMP = 1738089066 +SHA256 (sh-2.2.1.tar.gz) = 287021ae84183dea49787985e33797dda7fe769e4f95f2c94dff8e245ab4cb00 +SIZE (sh-2.2.1.tar.gz) = 345105 diff --git a/devel/py-simple-parsing/Makefile b/devel/py-simple-parsing/Makefile index ac470b20b36..9141b5a77c9 100644 --- a/devel/py-simple-parsing/Makefile +++ b/devel/py-simple-parsing/Makefile @@ -1,5 +1,5 @@ PORTNAME= simple-parsing -PORTVERSION= 0.1.6 +PORTVERSION= 0.1.7 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-simple-parsing/distinfo b/devel/py-simple-parsing/distinfo index be78d459008..dca3d7055b3 100644 --- a/devel/py-simple-parsing/distinfo +++ b/devel/py-simple-parsing/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726081025 -SHA256 (simple_parsing-0.1.6.tar.gz) = dad192e9633515a5627e343106636590a39a5ce85f6c47ced43507044ed98956 -SIZE (simple_parsing-0.1.6.tar.gz) = 97666 +TIMESTAMP = 1738089068 +SHA256 (simple_parsing-0.1.7.tar.gz) = 225e6b35252d68f7894716101fe3bd7e6dd3d30ab7b1c3c023f77a42dbe1336f +SIZE (simple_parsing-0.1.7.tar.gz) = 96375 diff --git a/devel/py-sip/distinfo b/devel/py-sip/distinfo index 4733db7418b..b2ba2b04768 100644 --- a/devel/py-sip/distinfo +++ b/devel/py-sip/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734038155 -SHA256 (sip-6.9.1.tar.gz) = 7904be5190d7879952563b78a3af0e58fa27d9525af7f53f93eac7a83b433e7b -SIZE (sip-6.9.1.tar.gz) = 422504 +TIMESTAMP = 1738580988 +SHA256 (sip-6.10.0.tar.gz) = fa0515697d4c98dbe04d9e898d816de1427e5b9ae5d0e152169109fd21f5d29c +SIZE (sip-6.10.0.tar.gz) = 2344536 diff --git a/devel/py-sirmordred/Makefile b/devel/py-sirmordred/Makefile index ff142294afe..93fc7c22f01 100644 --- a/devel/py-sirmordred/Makefile +++ b/devel/py-sirmordred/Makefile @@ -1,5 +1,5 @@ PORTNAME= sirmordred -DISTVERSION= 1.1.5 +DISTVERSION= 1.1.6 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -19,7 +19,7 @@ RUN_DEPENDS= \ ${PYTHON_PKGNAMEPREFIX}elasticsearch-dsl6>=6.3.1:textproc/py-elasticsearch-dsl6@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}file-read-backwards>=3.1.0:textproc/py-file-read-backwards@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}graal>=1.1.2:devel/py-graal@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}grimoire-elk>=1.3.3:textproc/py-grimoire-elk@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}grimoire-elk>=1.3.4:textproc/py-grimoire-elk@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}grimoirelab-panels>=1.1.2:textproc/py-grimoirelab-panels@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}grimoirelab-toolkit>=1.0.9:devel/py-grimoirelab-toolkit@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}kidash>=1.0.10:textproc/py-kidash@${PY_FLAVOR} \ @@ -28,7 +28,7 @@ RUN_DEPENDS= \ ${PYTHON_PKGNAMEPREFIX}perceval-opnfv>=1.0.11:devel/py-perceval-opnfv@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}perceval-puppet>=1.0.11:devel/py-perceval-puppet@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}perceval-weblate>=1.0.11:devel/py-perceval-weblate@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}sortinghat>=1.6.1:devel/py-sortinghat@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}sortinghat>=1.6.2:devel/py-sortinghat@${PY_FLAVOR} USES= python shebangfix USE_PYTHON= autoplist concurrent pep517 unittest diff --git a/devel/py-sirmordred/distinfo b/devel/py-sirmordred/distinfo index 9257bc1c701..0b4d525292d 100644 --- a/devel/py-sirmordred/distinfo +++ b/devel/py-sirmordred/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737407289 -SHA256 (sirmordred-1.1.5.tar.gz) = a5d8e3ae137219cf27f81cee7717c60bc7305b5df8cf0535c4edc3ac4bc69f55 -SIZE (sirmordred-1.1.5.tar.gz) = 6187879 +TIMESTAMP = 1738705473 +SHA256 (sirmordred-1.1.6.tar.gz) = f27f5fcfe08ae8c962bbbeaa616269777e3d7cc9cc0f38002b84045f7530097d +SIZE (sirmordred-1.1.6.tar.gz) = 6187877 diff --git a/devel/py-smmap/Makefile b/devel/py-smmap/Makefile index b5ec43c2ef3..2d47c29cd1b 100644 --- a/devel/py-smmap/Makefile +++ b/devel/py-smmap/Makefile @@ -1,6 +1,5 @@ PORTNAME= smmap -PORTVERSION= 5.0.1 -PORTREVISION= 1 +PORTVERSION= 5.0.2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-smmap/distinfo b/devel/py-smmap/distinfo index 249a2bfda9d..91f3562972f 100644 --- a/devel/py-smmap/distinfo +++ b/devel/py-smmap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1695143331 -SHA256 (smmap-5.0.1.tar.gz) = dceeb6c0028fdb6734471eb07c0cd2aae706ccaecab45965ee83f11c8d3b1f62 -SIZE (smmap-5.0.1.tar.gz) = 22291 +TIMESTAMP = 1736671207 +SHA256 (smmap-5.0.2.tar.gz) = 26ea65a03958fa0c8a1c7e8c7a58fdc77221b8910f6be2131affade476898ad5 +SIZE (smmap-5.0.2.tar.gz) = 22329 diff --git a/devel/py-sortinghat/Makefile b/devel/py-sortinghat/Makefile index 78e8cdb2440..ac8e9c0ff03 100644 --- a/devel/py-sortinghat/Makefile +++ b/devel/py-sortinghat/Makefile @@ -1,5 +1,5 @@ PORTNAME= sortinghat -DISTVERSION= 1.6.1 +DISTVERSION= 1.6.2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-sortinghat/distinfo b/devel/py-sortinghat/distinfo index 1ffe29255f5..45f10d2b553 100644 --- a/devel/py-sortinghat/distinfo +++ b/devel/py-sortinghat/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737406121 -SHA256 (sortinghat-1.6.1.tar.gz) = 9041d07c66a1ad37cb7ffa8c1431dc7d4c997eb00ab2e50cc1dcc0643d3aec67 -SIZE (sortinghat-1.6.1.tar.gz) = 5305415 +TIMESTAMP = 1738703694 +SHA256 (sortinghat-1.6.2.tar.gz) = 7ba750b574accb8e0bfa6fc0ad0e61ce7969df60b2001cb7ba07fdfb1274521e +SIZE (sortinghat-1.6.2.tar.gz) = 5305493 diff --git a/devel/py-sparse/Makefile b/devel/py-sparse/Makefile index 07717aba315..366b6a4e6f7 100644 --- a/devel/py-sparse/Makefile +++ b/devel/py-sparse/Makefile @@ -1,5 +1,5 @@ PORTNAME= sparse -PORTVERSION= 0.15.4 +PORTVERSION= 0.15.5 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-sparse/distinfo b/devel/py-sparse/distinfo index 151a4a50bc9..3f34d4310c8 100644 --- a/devel/py-sparse/distinfo +++ b/devel/py-sparse/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1716892288 -SHA256 (sparse-0.15.4.tar.gz) = d4b1c57d24ff0f64f2fd5b5a95b49b7fb84ed207a26d7d58ce2764dcc5c72b84 -SIZE (sparse-0.15.4.tar.gz) = 359721 +TIMESTAMP = 1738089070 +SHA256 (sparse-0.15.5.tar.gz) = 4c76ce0c96f5cd5c31b7e79e650f0022424c2b16f05f10049e9c6381ee4be266 +SIZE (sparse-0.15.5.tar.gz) = 359719 diff --git a/devel/py-srsly/Makefile b/devel/py-srsly/Makefile index 9e5664a8717..535a8cbcb4f 100644 --- a/devel/py-srsly/Makefile +++ b/devel/py-srsly/Makefile @@ -1,7 +1,8 @@ PORTNAME= srsly -PORTVERSION= 2.5.0 +PORTVERSION= 2.5.1 CATEGORIES= devel python -MASTER_SITES= PYPI +MASTER_SITES= PYPI \ + https://github.com/explosion/srsly/releases/download/release-v${PORTVERSION}/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org diff --git a/devel/py-srsly/distinfo b/devel/py-srsly/distinfo index e3aa3d6b61a..a5aeeea8dad 100644 --- a/devel/py-srsly/distinfo +++ b/devel/py-srsly/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888288 -SHA256 (srsly-2.5.0.tar.gz) = 2776752cdb14275ca01e9a7b7a9c047ccf31db17f0076e73343cfcc9a8df6cbd -SIZE (srsly-2.5.0.tar.gz) = 466506 +TIMESTAMP = 1738089072 +SHA256 (srsly-2.5.1.tar.gz) = ab1b4bf6cf3e29da23dae0493dd1517fb787075206512351421b89b4fc27c77e +SIZE (srsly-2.5.1.tar.gz) = 466464 diff --git a/devel/py-taskgroup/Makefile b/devel/py-taskgroup/Makefile index e20e7fc5f9e..bfda648df2c 100644 --- a/devel/py-taskgroup/Makefile +++ b/devel/py-taskgroup/Makefile @@ -1,5 +1,5 @@ PORTNAME= taskgroup -PORTVERSION= 0.2.1 +PORTVERSION= 0.2.2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-taskgroup/distinfo b/devel/py-taskgroup/distinfo index 74835e6540b..edd70860484 100644 --- a/devel/py-taskgroup/distinfo +++ b/devel/py-taskgroup/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735705181 -SHA256 (taskgroup-0.2.1.tar.gz) = 11fa9c2db1037188ac0b60c70fa979243d00b1fee1a6e61e3171c21c1af75f78 -SIZE (taskgroup-0.2.1.tar.gz) = 11184 +TIMESTAMP = 1736671209 +SHA256 (taskgroup-0.2.2.tar.gz) = 078483ac3e78f2e3f973e2edbf6941374fbea81b9c5d0a96f51d297717f4752d +SIZE (taskgroup-0.2.2.tar.gz) = 11504 diff --git a/devel/py-thinc/Makefile b/devel/py-thinc/Makefile index 62248117d1e..28254992217 100644 --- a/devel/py-thinc/Makefile +++ b/devel/py-thinc/Makefile @@ -1,6 +1,6 @@ PORTNAME= thinc PORTVERSION= 9.1.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/explosion/thinc/releases/download/release-v${PORTVERSION}/ @@ -14,14 +14,14 @@ WWW= https://thinc.ai/ \ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blis>=1.0.0<1.2.0:math/py-blis@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blis>=1.0.0<1.3.0:math/py-blis@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cymem>=2.0.2<2.1.0:devel/py-cymem@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}murmurhash>=0.28.0<1.1.0:devel/py-murmurhash@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}numpy>=0,1<3.0.0,1:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}preshed3>=3.0.2<3.1.0:devel/py-preshed3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blis>=1.0.0<1.2.0:math/py-blis@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blis>=1.0.0<1.3.0:math/py-blis@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}catalogue>=2.0.4<2.1.0:devel/py-catalogue@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}confection>=0.0.1<1.0.0:devel/py-confection@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cymem>=2.0.2<2.1.0:devel/py-cymem@${PY_FLAVOR} \ diff --git a/devel/py-thinc/files/patch-pyproject.toml b/devel/py-thinc/files/patch-pyproject.toml index 09580f80e1d..5d6899a0938 100644 --- a/devel/py-thinc/files/patch-pyproject.toml +++ b/devel/py-thinc/files/patch-pyproject.toml @@ -7,7 +7,7 @@ - "blis>=1.0.0,<1.1.0", - "numpy>=2.0.0,<3.0.0; python_version < '3.9'", - "numpy>=2.0.0,<3.0.0; python_version >= '3.9'", -+ "blis>=1.0.0,<1.2.0", ++ "blis>=1.0.0,<1.3.0", + "numpy>=0,<3.0.0; python_version < '3.9'", + "numpy>=0,<3.0.0; python_version >= '3.9'", ] diff --git a/devel/py-thinc/files/patch-setup.cfg b/devel/py-thinc/files/patch-setup.cfg index da75105f227..6c03302134e 100644 --- a/devel/py-thinc/files/patch-setup.cfg +++ b/devel/py-thinc/files/patch-setup.cfg @@ -10,10 +10,10 @@ preshed>=3.0.2,<3.1.0 murmurhash>=1.0.2,<1.1.0 - blis>=1.0.0,<1.1.0 -+ blis>=1.0.0,<1.2.0 ++ blis>=1.0.0,<1.3.0 install_requires = - blis>=1.0.0,<1.1.0 -+ blis>=1.0.0,<1.2.0 ++ blis>=1.0.0,<1.3.0 murmurhash>=1.0.2,<1.1.0 cymem>=2.0.2,<2.1.0 preshed>=3.0.2,<3.1.0 diff --git a/devel/py-thinc8/Makefile b/devel/py-thinc8/Makefile index ba69c3a43f3..0ce68b58330 100644 --- a/devel/py-thinc8/Makefile +++ b/devel/py-thinc8/Makefile @@ -1,5 +1,5 @@ PORTNAME= thinc -PORTVERSION= 8.3.3 +PORTVERSION= 8.3.4 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/explosion/thinc/releases/download/release-v${PORTVERSION}/ @@ -14,14 +14,14 @@ WWW= https://thinc.ai/ \ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blis>=1.1.0<1.2.0:math/py-blis@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blis>=1.2.0<1.3.0:math/py-blis@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cymem>=2.0.2<2.1.0:devel/py-cymem@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}murmurhash>=0.28.0<1.1.0:devel/py-murmurhash@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}numpy>=1.19.0,1<3.0.0,1:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}preshed3>=3.0.2<3.1.0:devel/py-preshed3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blis>=1.1.0<1.2.0:math/py-blis@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blis>=1.2.0<1.3.0:math/py-blis@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}catalogue>=2.0.4<2.1.0:devel/py-catalogue@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}confection>=0.0.1<1.0.0:devel/py-confection@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cymem>=2.0.2<2.1.0:devel/py-cymem@${PY_FLAVOR} \ diff --git a/devel/py-thinc8/distinfo b/devel/py-thinc8/distinfo index 86b0258657c..81b283b4197 100644 --- a/devel/py-thinc8/distinfo +++ b/devel/py-thinc8/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735227922 -SHA256 (thinc-8.3.3.tar.gz) = e137ddd244ee1c6a1b2500f95b7688029d7faab71f33e041e563a4372abdd004 -SIZE (thinc-8.3.3.tar.gz) = 193907 +TIMESTAMP = 1738089074 +SHA256 (thinc-8.3.4.tar.gz) = b5925482498bbb6dca0771e375b35c915818f735891e93d93a662dab15f6ffd8 +SIZE (thinc-8.3.4.tar.gz) = 193903 diff --git a/devel/py-thinc8/files/patch-pyproject.toml b/devel/py-thinc8/files/patch-pyproject.toml index 6a235b81e2a..e53513a56a6 100644 --- a/devel/py-thinc8/files/patch-pyproject.toml +++ b/devel/py-thinc8/files/patch-pyproject.toml @@ -1,9 +1,9 @@ ---- pyproject.toml.orig 2024-12-16 12:18:54 UTC +--- pyproject.toml.orig 2025-01-13 12:16:06 UTC +++ pyproject.toml @@ -6,7 +6,7 @@ requires = [ "cymem>=2.0.2,<2.1.0", "preshed>=3.0.2,<3.1.0", - "blis>=1.1.0,<1.2.0", + "blis>=1.2.0,<1.3.0", - "numpy>=2.0.0,<3.0.0", + "numpy>=1.19.0,<3.0.0", ] diff --git a/devel/py-types-Pygments/Makefile b/devel/py-types-Pygments/Makefile new file mode 100644 index 00000000000..26d22423439 --- /dev/null +++ b/devel/py-types-Pygments/Makefile @@ -0,0 +1,19 @@ +PORTNAME= types_pygments +DISTVERSION= 2.19.0.20250107 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= thierry@FreeBSD.org +COMMENT= Typing stubs for Pygments +WWW= https://github.com/python/typeshed + +LICENSE= APACHE20 + +USES= python +USE_PYTHON= distutils +NO_ARCH= yes + +PLIST_SUB= VER=${PORTVERSION} + +.include diff --git a/devel/py-types-Pygments/distinfo b/devel/py-types-Pygments/distinfo new file mode 100644 index 00000000000..8b4adc60c9f --- /dev/null +++ b/devel/py-types-Pygments/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1737926007 +SHA256 (types_pygments-2.19.0.20250107.tar.gz) = 94de72c7f09b956c518f566e056812c698272a7a03a9cd81f0065576c6bd3219 +SIZE (types_pygments-2.19.0.20250107.tar.gz) = 18309 diff --git a/devel/py-types-Pygments/pkg-descr b/devel/py-types-Pygments/pkg-descr new file mode 100644 index 00000000000..2874996b323 --- /dev/null +++ b/devel/py-types-Pygments/pkg-descr @@ -0,0 +1,3 @@ +This is a PEP 561 type stub package for the `Pygments` package. +It can be used by type-checking tools like mypy, pyright, pytype, +Pyre, PyCharm, etc. to check code that uses `Pygments`. diff --git a/devel/py-types-Pygments/pkg-plist b/devel/py-types-Pygments/pkg-plist new file mode 100644 index 00000000000..08952dd694a --- /dev/null +++ b/devel/py-types-Pygments/pkg-plist @@ -0,0 +1,47 @@ +%%PYTHON_SITELIBDIR%%/pygments-stubs/METADATA.toml +%%PYTHON_SITELIBDIR%%/pygments-stubs/__init__.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/cmdline.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/console.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/filter.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/filters/__init__.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/formatter.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/formatters/__init__.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/formatters/_mapping.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/formatters/bbcode.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/formatters/html.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/formatters/img.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/formatters/irc.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/formatters/latex.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/formatters/other.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/formatters/pangomarkup.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/formatters/rtf.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/formatters/svg.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/formatters/terminal.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/formatters/terminal256.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/lexer.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/lexers/__init__.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/lexers/javascript.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/lexers/jsx.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/lexers/kusto.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/lexers/ldap.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/lexers/lean.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/lexers/lisp.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/lexers/prql.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/lexers/vip.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/lexers/vyper.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/modeline.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/plugin.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/py.typed +%%PYTHON_SITELIBDIR%%/pygments-stubs/regexopt.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/scanner.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/sphinxext.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/style.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/styles/__init__.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/token.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/unistring.pyi +%%PYTHON_SITELIBDIR%%/pygments-stubs/util.pyi +%%PYTHON_SITELIBDIR%%/types_Pygments-%%VER%%-py%%PYTHON_VER%%.egg-info/PKG-INFO +%%PYTHON_SITELIBDIR%%/types_Pygments-%%VER%%-py%%PYTHON_VER%%.egg-info/SOURCES.txt +%%PYTHON_SITELIBDIR%%/types_Pygments-%%VER%%-py%%PYTHON_VER%%.egg-info/dependency_links.txt +%%PYTHON_SITELIBDIR%%/types_Pygments-%%VER%%-py%%PYTHON_VER%%.egg-info/requires.txt +%%PYTHON_SITELIBDIR%%/types_Pygments-%%VER%%-py%%PYTHON_VER%%.egg-info/top_level.txt diff --git a/devel/py-types-psycopg2/Makefile b/devel/py-types-psycopg2/Makefile index b54fcb90647..872b1cfe0bf 100644 --- a/devel/py-types-psycopg2/Makefile +++ b/devel/py-types-psycopg2/Makefile @@ -1,14 +1,16 @@ PORTNAME= types-psycopg2 -PORTVERSION= 2.9.21.20241019 +PORTVERSION= 2.9.21.20250121 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME:C/-/_/}-${PORTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Typing stubs for psycopg2 WWW= https://pypi.org/project/types-psycopg2/ LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>=0:databases/py-psycopg2@${PY_FLAVOR} diff --git a/devel/py-types-psycopg2/distinfo b/devel/py-types-psycopg2/distinfo index d438900ac08..c1d1127e000 100644 --- a/devel/py-types-psycopg2/distinfo +++ b/devel/py-types-psycopg2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729783645 -SHA256 (types-psycopg2-2.9.21.20241019.tar.gz) = bca89b988d2ebd19bcd08b177d22a877ea8b841decb10ed130afcf39404612fa -SIZE (types-psycopg2-2.9.21.20241019.tar.gz) = 21626 +TIMESTAMP = 1738312020 +SHA256 (types_psycopg2-2.9.21.20250121.tar.gz) = 2b0e2cd0f3747af1ae25a7027898716d80209604770ef3cbf350fe055b9c349b +SIZE (types_psycopg2-2.9.21.20250121.tar.gz) = 26493 diff --git a/devel/py-types-ujson/Makefile b/devel/py-types-ujson/Makefile new file mode 100644 index 00000000000..e6f0d07ea44 --- /dev/null +++ b/devel/py-types-ujson/Makefile @@ -0,0 +1,21 @@ +PORTNAME= types-ujson +DISTVERSION= 5.10.0.20240515 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= thierry@FreeBSD.org +COMMENT= Typing stubs for ujson +WWW= https://github.com/python/typeshed + +LICENSE= APACHE20 + +USES= python +USE_PYTHON= distutils +NO_ARCH= yes + +PLIST_FILES= %%PYTHON_SITELIBDIR%%/ujson-stubs/METADATA.toml \ + %%PYTHON_SITELIBDIR%%/ujson-stubs/__init__.pyi \ + %%PYTHON_SITELIBDIR%%/ujson-stubs/py.typed + +.include diff --git a/devel/py-types-ujson/distinfo b/devel/py-types-ujson/distinfo new file mode 100644 index 00000000000..c9b22d94148 --- /dev/null +++ b/devel/py-types-ujson/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1737924152 +SHA256 (types-ujson-5.10.0.20240515.tar.gz) = ceae7127f0dafe4af5dd0ecf98ee13e9d75951ef963b5c5a9b7ea92e0d71f0d7 +SIZE (types-ujson-5.10.0.20240515.tar.gz) = 3571 diff --git a/devel/py-types-ujson/pkg-descr b/devel/py-types-ujson/pkg-descr new file mode 100644 index 00000000000..d111cdd9dac --- /dev/null +++ b/devel/py-types-ujson/pkg-descr @@ -0,0 +1,3 @@ +This is a PEP 561 type stub package for the `ujson` package. +It can be used by type-checking tools like mypy, pyright, pytype, +PyCharm, etc. to check code that uses `ujson`. diff --git a/devel/py-unidep/Makefile b/devel/py-unidep/Makefile index 0da847a9d9b..df84a59ae11 100644 --- a/devel/py-unidep/Makefile +++ b/devel/py-unidep/Makefile @@ -1,5 +1,5 @@ PORTNAME= unidep -PORTVERSION= 0.64.0 +PORTVERSION= 0.67.3 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-unidep/distinfo b/devel/py-unidep/distinfo index 0d10dd6f689..6d732a543b3 100644 --- a/devel/py-unidep/distinfo +++ b/devel/py-unidep/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735792367 -SHA256 (unidep-0.64.0.tar.gz) = 58a088648fc92fd49fbc7aba967d0c02d3f2587460d29b89f0262c49f77bbba3 -SIZE (unidep-0.64.0.tar.gz) = 99344 +TIMESTAMP = 1738089084 +SHA256 (unidep-0.67.3.tar.gz) = b9a6c4926fc9b8e222a9e2ca7d2d2e803425b3b0f7e5502da336ab3bf6dd9b75 +SIZE (unidep-0.67.3.tar.gz) = 102891 diff --git a/devel/py-wrapt/Makefile b/devel/py-wrapt/Makefile index d3e958a1e8c..e37498bb471 100644 --- a/devel/py-wrapt/Makefile +++ b/devel/py-wrapt/Makefile @@ -1,5 +1,5 @@ PORTNAME= wrapt -PORTVERSION= 1.17.0 +PORTVERSION= 1.17.2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-wrapt/distinfo b/devel/py-wrapt/distinfo index f56f7ab0f7a..d709d66c15d 100644 --- a/devel/py-wrapt/distinfo +++ b/devel/py-wrapt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888302 -SHA256 (wrapt-1.17.0.tar.gz) = 16187aa2317c731170a88ef35e8937ae0f533c402872c1ee5e6d079fcf320801 -SIZE (wrapt-1.17.0.tar.gz) = 55542 +TIMESTAMP = 1738089086 +SHA256 (wrapt-1.17.2.tar.gz) = 41388e9d4d1522446fe79d3213196bd9e3b301a336965b9e27ca2788ebd122f3 +SIZE (wrapt-1.17.2.tar.gz) = 55531 diff --git a/devel/py-xarray/Makefile b/devel/py-xarray/Makefile index 4dc1b55f644..654d231de22 100644 --- a/devel/py-xarray/Makefile +++ b/devel/py-xarray/Makefile @@ -1,5 +1,5 @@ PORTNAME= xarray -PORTVERSION= 2024.11.0 +PORTVERSION= 2025.1.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-xarray/distinfo b/devel/py-xarray/distinfo index 462ac44cff7..3ede7381e43 100644 --- a/devel/py-xarray/distinfo +++ b/devel/py-xarray/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888304 -SHA256 (xarray-2024.11.0.tar.gz) = 1ccace44573ddb862e210ad3ec204210654d2c750bec11bbe7d842dfc298591f -SIZE (xarray-2024.11.0.tar.gz) = 3247277 +TIMESTAMP = 1738089088 +SHA256 (xarray-2025.1.1.tar.gz) = 1a3011d00ca92a94ba31b297c2eccd310b87a7dacf5acc8d0468385d4a834342 +SIZE (xarray-2025.1.1.tar.gz) = 3257038 diff --git a/devel/py-yarg/Makefile b/devel/py-yarg/Makefile index c1ff654c636..222b18dd37a 100644 --- a/devel/py-yarg/Makefile +++ b/devel/py-yarg/Makefile @@ -16,4 +16,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent distutils +NO_ARCH= yes + .include diff --git a/devel/py-zconfig/Makefile b/devel/py-zconfig/Makefile index b3bdc89f467..943e1fbd54f 100644 --- a/devel/py-zconfig/Makefile +++ b/devel/py-zconfig/Makefile @@ -1,5 +1,5 @@ PORTNAME= ZConfig -DISTVERSION= 4.1 +DISTVERSION= 4.2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-zconfig/distinfo b/devel/py-zconfig/distinfo index c0dcef5e207..19e1075436b 100644 --- a/devel/py-zconfig/distinfo +++ b/devel/py-zconfig/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736508337 -SHA256 (zope/zconfig-4.1.tar.gz) = b6a79dda157f3698c8768d2cedc263216e8af240d3cf9d09a02a64291114eb20 -SIZE (zope/zconfig-4.1.tar.gz) = 146996 +TIMESTAMP = 1738155884 +SHA256 (zope/zconfig-4.2.tar.gz) = a0e4b5277c4cee8060ce335a578ac458f82c240ae96b16659200dbc4d98bfcce +SIZE (zope/zconfig-4.2.tar.gz) = 127198 diff --git a/devel/pybind11_protobuf/Makefile b/devel/pybind11_protobuf/Makefile index ab555913dc0..4357c0ae55e 100644 --- a/devel/pybind11_protobuf/Makefile +++ b/devel/pybind11_protobuf/Makefile @@ -1,6 +1,6 @@ PORTNAME= pybind11_protobuf PORTVERSION= 0.0.0.20240809 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel MAINTAINER= sunpoet@FreeBSD.org diff --git a/devel/pyside6-tools/Makefile b/devel/pyside6-tools/Makefile index 406d5378b9a..18c5f495992 100644 --- a/devel/pyside6-tools/Makefile +++ b/devel/pyside6-tools/Makefile @@ -1,7 +1,7 @@ PORTNAME= pyside6 DISTVERSION= ${PYSIDE6_VERSION} CATEGORIES= devel -MASTER_SITES= QT/official_releases/QtForPython/shiboken6/PySide6-${DISTVERSION:R}-src +MASTER_SITES= QT/official_releases/QtForPython/${PORTNAME}/PySide6-${DISTVERSION}-src PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMESUFFIX= -tools DISTNAME= pyside-setup-everywhere-src-${DISTVERSION} @@ -27,7 +27,6 @@ USE_QT= base declarative languageserver quick3d shadertools tools SHEBANG_FILES= pyside_tool.py \ qtpy2cpp_lib/tests/baseline/basic_test.py -WRKSRC= ${WRKDIR}/${DISTNAME:R} WRKSRC_SUBDIR= sources/pyside-tools PLIST_SUB= PYSIDE_BINDIR_REL=${PYSIDE_BINDIR_REL} @@ -48,7 +47,7 @@ post-install: # Temporarily relocate them to avoid errors. @${MV} ${STAGEDIR}${PREFIX}/${PYSIDE_BINDIR_REL}/deploy_lib/android/recipes ${WRKDIR} -.for d in deploy_lib project qtpy2cpp_lib +.for d in deploy_lib project_lib qtpy2cpp_lib ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ -f -d ${PREFIX}/${PYSIDE_BINDIR_REL}/${d} \ ${STAGEDIR}${PREFIX}/${PYSIDE_BINDIR_REL}/${d} diff --git a/devel/pyside6-tools/distinfo b/devel/pyside6-tools/distinfo index 0f5f5dc50fe..0c60199918c 100644 --- a/devel/pyside6-tools/distinfo +++ b/devel/pyside6-tools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736147459 -SHA256 (KDE/Qt/6.8.1.1/pyside-setup-everywhere-src-6.8.1.1.tar.xz) = e1f198f0a9f6f0e694e3b44406166834e27cffa3f23c5a439c934e5c4faba468 -SIZE (KDE/Qt/6.8.1.1/pyside-setup-everywhere-src-6.8.1.1.tar.xz) = 16023376 +TIMESTAMP = 1738430345 +SHA256 (KDE/Qt/6.8.2/pyside-setup-everywhere-src-6.8.2.tar.xz) = 8422e9aa403f4119e3192853e9b0cfa09e57e3e0a1a3393e7fdf394179c112f8 +SIZE (KDE/Qt/6.8.2/pyside-setup-everywhere-src-6.8.2.tar.xz) = 16609596 diff --git a/devel/pyside6-tools/pkg-plist b/devel/pyside6-tools/pkg-plist index c540202d2f9..4c06414fa8f 100644 --- a/devel/pyside6-tools/pkg-plist +++ b/devel/pyside6-tools/pkg-plist @@ -14,8 +14,6 @@ %%PYSIDE_BINDIR_REL%%/deploy_lib/__pycache__/dependency_util%%PYTHON_EXT_SUFFIX%%.pyc %%PYSIDE_BINDIR_REL%%/deploy_lib/__pycache__/deploy_util%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYSIDE_BINDIR_REL%%/deploy_lib/__pycache__/deploy_util%%PYTHON_EXT_SUFFIX%%.pyc -%%PYSIDE_BINDIR_REL%%/deploy_lib/__pycache__/design_studio%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/deploy_lib/__pycache__/design_studio%%PYTHON_EXT_SUFFIX%%.pyc %%PYSIDE_BINDIR_REL%%/deploy_lib/__pycache__/nuitka_helper%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYSIDE_BINDIR_REL%%/deploy_lib/__pycache__/nuitka_helper%%PYTHON_EXT_SUFFIX%%.pyc %%PYSIDE_BINDIR_REL%%/deploy_lib/__pycache__/python_helper%%PYTHON_EXT_SUFFIX%%.opt-1.pyc @@ -27,10 +25,13 @@ %%PYSIDE_BINDIR_REL%%/deploy_lib/android/__pycache__/android_config%%PYTHON_EXT_SUFFIX%%.pyc %%PYSIDE_BINDIR_REL%%/deploy_lib/android/__pycache__/android_helper%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYSIDE_BINDIR_REL%%/deploy_lib/android/__pycache__/android_helper%%PYTHON_EXT_SUFFIX%%.pyc +%%PYSIDE_BINDIR_REL%%/deploy_lib/android/__pycache__/android_utilities%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYSIDE_BINDIR_REL%%/deploy_lib/android/__pycache__/android_utilities%%PYTHON_EXT_SUFFIX%%.pyc %%PYSIDE_BINDIR_REL%%/deploy_lib/android/__pycache__/buildozer%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYSIDE_BINDIR_REL%%/deploy_lib/android/__pycache__/buildozer%%PYTHON_EXT_SUFFIX%%.pyc %%PYSIDE_BINDIR_REL%%/deploy_lib/android/android_config.py %%PYSIDE_BINDIR_REL%%/deploy_lib/android/android_helper.py +%%PYSIDE_BINDIR_REL%%/deploy_lib/android/android_utilities.py %%PYSIDE_BINDIR_REL%%/deploy_lib/android/buildozer.py %%PYSIDE_BINDIR_REL%%/deploy_lib/android/recipes/PySide6/__init__.tmpl.py %%PYSIDE_BINDIR_REL%%/deploy_lib/android/recipes/shiboken6/__init__.tmpl.py @@ -39,7 +40,6 @@ %%PYSIDE_BINDIR_REL%%/deploy_lib/default.spec %%PYSIDE_BINDIR_REL%%/deploy_lib/dependency_util.py %%PYSIDE_BINDIR_REL%%/deploy_lib/deploy_util.py -%%PYSIDE_BINDIR_REL%%/deploy_lib/design_studio.py %%PYSIDE_BINDIR_REL%%/deploy_lib/nuitka_helper.py %%PYSIDE_BINDIR_REL%%/deploy_lib/pyside_icon.icns %%PYSIDE_BINDIR_REL%%/deploy_lib/pyside_icon.ico @@ -51,18 +51,21 @@ %%PYSIDE_BINDIR_REL%%/lupdate %%PYSIDE_BINDIR_REL%%/metaobjectdump.py %%PYSIDE_BINDIR_REL%%/project.py -%%PYSIDE_BINDIR_REL%%/project/__init__.py -%%PYSIDE_BINDIR_REL%%/project/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/project/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc -%%PYSIDE_BINDIR_REL%%/project/__pycache__/newproject%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/project/__pycache__/newproject%%PYTHON_EXT_SUFFIX%%.pyc -%%PYSIDE_BINDIR_REL%%/project/__pycache__/project_data%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/project/__pycache__/project_data%%PYTHON_EXT_SUFFIX%%.pyc -%%PYSIDE_BINDIR_REL%%/project/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/project/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.pyc -%%PYSIDE_BINDIR_REL%%/project/newproject.py -%%PYSIDE_BINDIR_REL%%/project/project_data.py -%%PYSIDE_BINDIR_REL%%/project/utils.py +%%PYSIDE_BINDIR_REL%%/project_lib/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYSIDE_BINDIR_REL%%/project_lib/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc +%%PYSIDE_BINDIR_REL%%/project_lib/__pycache__/design_studio_project%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYSIDE_BINDIR_REL%%/project_lib/__pycache__/design_studio_project%%PYTHON_EXT_SUFFIX%%.pyc +%%PYSIDE_BINDIR_REL%%/project_lib/__pycache__/newproject%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYSIDE_BINDIR_REL%%/project_lib/__pycache__/newproject%%PYTHON_EXT_SUFFIX%%.pyc +%%PYSIDE_BINDIR_REL%%/project_lib/__pycache__/project_data%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYSIDE_BINDIR_REL%%/project_lib/__pycache__/project_data%%PYTHON_EXT_SUFFIX%%.pyc +%%PYSIDE_BINDIR_REL%%/project_lib/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYSIDE_BINDIR_REL%%/project_lib/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.pyc +%%PYSIDE_BINDIR_REL%%/project_lib/__init__.py +%%PYSIDE_BINDIR_REL%%/project_lib/design_studio_project.py +%%PYSIDE_BINDIR_REL%%/project_lib/newproject.py +%%PYSIDE_BINDIR_REL%%/project_lib/project_data.py +%%PYSIDE_BINDIR_REL%%/project_lib/utils.py %%PYSIDE_BINDIR_REL%%/pyside_tool.py %%PYSIDE_BINDIR_REL%%/qml.py %%PYSIDE_BINDIR_REL%%/qmlcachegen diff --git a/devel/pyside6/Makefile b/devel/pyside6/Makefile index 05021ad15f2..185f7a6dc65 100644 --- a/devel/pyside6/Makefile +++ b/devel/pyside6/Makefile @@ -1,7 +1,7 @@ PORTNAME= pyside6 DISTVERSION= ${PYSIDE6_VERSION} CATEGORIES= devel -MASTER_SITES= QT/official_releases/QtForPython/shiboken6/PySide6-${DISTVERSION:R}-src +MASTER_SITES= QT/official_releases/QtForPython/${PORTNAME}/PySide6-${DISTVERSION}-src PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= pyside-setup-everywhere-src-${DISTVERSION} DIST_SUBDIR= KDE/Qt/${PYSIDE6_VERSION} @@ -28,11 +28,10 @@ USE_QT= 3d base charts connectivity datavis3d declarative doc graphs \ CONFIGURE_ENV= LLVM_INSTALL_DIR="${LLVM_PREFIX}/lib/cmake/llvm" -WRKSRC= ${WRKDIR}/${DISTNAME:R} PATCH_WRKSRC= ${WRKSRC:H:H} WRKSRC_SUBDIR= sources/pyside6 PLIST_SUB= PYTHON_MAJOR_VER=${PYTHON_MAJOR_VER} \ - SHLIB_VER=${DISTVERSION:R:R} \ + SHLIB_VER=${DISTVERSION:R} \ SHLIB_VERSION=${DISTVERSION} .include diff --git a/devel/pyside6/distinfo b/devel/pyside6/distinfo index 6ad7911b7b9..29faa9fe21e 100644 --- a/devel/pyside6/distinfo +++ b/devel/pyside6/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736138451 -SHA256 (KDE/Qt/6.8.1.1/pyside-setup-everywhere-src-6.8.1.1.tar.xz) = e1f198f0a9f6f0e694e3b44406166834e27cffa3f23c5a439c934e5c4faba468 -SIZE (KDE/Qt/6.8.1.1/pyside-setup-everywhere-src-6.8.1.1.tar.xz) = 16023376 +TIMESTAMP = 1738430251 +SHA256 (KDE/Qt/6.8.2/pyside-setup-everywhere-src-6.8.2.tar.xz) = 8422e9aa403f4119e3192853e9b0cfa09e57e3e0a1a3393e7fdf394179c112f8 +SIZE (KDE/Qt/6.8.2/pyside-setup-everywhere-src-6.8.2.tar.xz) = 16609596 diff --git a/devel/qt6-5compat/distinfo b/devel/qt6-5compat/distinfo index 72d615e6597..ceb7557ebef 100644 --- a/devel/qt6-5compat/distinfo +++ b/devel/qt6-5compat/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733204939 -SHA256 (KDE/Qt/6.8.1/qt5compat-everywhere-src-6.8.1.tar.xz) = 05c8c088b4cd8331fa8a9c8b7ff7c42a088cb112e673eae5708048d0131264fc -SIZE (KDE/Qt/6.8.1/qt5compat-everywhere-src-6.8.1.tar.xz) = 14632944 +TIMESTAMP = 1738340230 +SHA256 (KDE/Qt/6.8.2/qt5compat-everywhere-src-6.8.2.tar.xz) = b53154bc95ec08e2ddc266bef250fbd684b4eb2df96bc8c27d26b1e953495316 +SIZE (KDE/Qt/6.8.2/qt5compat-everywhere-src-6.8.2.tar.xz) = 14637788 diff --git a/devel/qt6-base/Makefile b/devel/qt6-base/Makefile index 833fc878952..c7a31a73eef 100644 --- a/devel/qt6-base/Makefile +++ b/devel/qt6-base/Makefile @@ -3,9 +3,6 @@ DISTVERSION= ${QT6_VERSION} CATEGORIES= devel PKGNAMEPREFIX= qt6- -PATCH_SITES= https://github.com/qt/qtbase/commit/ -PATCHFILES+= df30953228f0e364e9a3915d97f522efd8e67489.patch:-p1 # Fix configure of sqldrivers - MAINTAINER= kde@FreeBSD.org COMMENT= Qt base (core, gui, widgets, network,...) diff --git a/devel/qt6-base/distinfo b/devel/qt6-base/distinfo index e757274a767..f6afd287468 100644 --- a/devel/qt6-base/distinfo +++ b/devel/qt6-base/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1733288022 -SHA256 (KDE/Qt/6.8.1/qtbase-everywhere-src-6.8.1.tar.xz) = 40b14562ef3bd779bc0e0418ea2ae08fa28235f8ea6e8c0cb3bce1d6ad58dcaf -SIZE (KDE/Qt/6.8.1/qtbase-everywhere-src-6.8.1.tar.xz) = 48220752 -SHA256 (KDE/Qt/6.8.1/df30953228f0e364e9a3915d97f522efd8e67489.patch) = 5ecd419eb22eaeaef9e099df6bfedfac10209e7189a942fabc2f60e376e9b3f8 -SIZE (KDE/Qt/6.8.1/df30953228f0e364e9a3915d97f522efd8e67489.patch) = 3466 +TIMESTAMP = 1738340895 +SHA256 (KDE/Qt/6.8.2/qtbase-everywhere-src-6.8.2.tar.xz) = 012043ce6d411e6e8a91fdc4e05e6bedcfa10fcb1347d3c33908f7fdd10dfe05 +SIZE (KDE/Qt/6.8.2/qtbase-everywhere-src-6.8.2.tar.xz) = 48264736 diff --git a/devel/qt6-base/files/patch-cmake_FindMySQL.cmake b/devel/qt6-base/files/patch-cmake_FindMySQL.cmake index 3d94148a38a..1a7331b9a9f 100644 --- a/devel/qt6-base/files/patch-cmake_FindMySQL.cmake +++ b/devel/qt6-base/files/patch-cmake_FindMySQL.cmake @@ -1,9 +1,9 @@ Use pkgconf to set hints for MariaDB, as well. ---- cmake/FindMySQL.cmake.orig 2024-05-08 09:42:08 UTC +--- cmake/FindMySQL.cmake.orig 2024-11-14 11:02:40 UTC +++ cmake/FindMySQL.cmake -@@ -43,7 +43,7 @@ if(PkgConfig_FOUND AND NOT DEFINED MySQL_ROOT) - find_package(PkgConfig QUIET) +@@ -47,7 +47,7 @@ if(PkgConfig_FOUND AND NOT DEFINED MySQL_ROOT) + endif() endif() if(PkgConfig_FOUND AND NOT DEFINED MySQL_ROOT) - pkg_check_modules(PC_MySQL QUIET "mysqlclient") diff --git a/devel/qt6-base/files/patch-src_corelib_CMakeLists.txt b/devel/qt6-base/files/patch-src_corelib_CMakeLists.txt index c6642e2251f..febbf2386c2 100644 --- a/devel/qt6-base/files/patch-src_corelib_CMakeLists.txt +++ b/devel/qt6-base/files/patch-src_corelib_CMakeLists.txt @@ -1,6 +1,6 @@ ---- src/corelib/CMakeLists.txt.orig 2024-09-18 16:48:24 UTC +--- src/corelib/CMakeLists.txt.orig 2024-11-14 11:02:40 UTC +++ src/corelib/CMakeLists.txt -@@ -393,6 +393,10 @@ endif() +@@ -397,6 +397,10 @@ endif() target_link_libraries(Platform INTERFACE Threads::Threads) endif() diff --git a/devel/qt6-base/files/patch-src_corelib_global_qcompare.h b/devel/qt6-base/files/patch-src_corelib_global_qcompare.h deleted file mode 100644 index c6aa355fe31..00000000000 --- a/devel/qt6-base/files/patch-src_corelib_global_qcompare.h +++ /dev/null @@ -1,37 +0,0 @@ -Also disable spurious zero as null pointer constant warnings for Clang which -are errors in www/dooble due to -Werror being passed. - ---- src/corelib/global/qcompare.h.orig 2024-08-08 08:58:52 UTC -+++ src/corelib/global/qcompare.h -@@ -222,6 +222,7 @@ class partial_ordering (private) - - QT_WARNING_PUSH - // https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100903 -+ QT_WARNING_DISABLE_CLANG("-Wzero-as-null-pointer-constant") - QT_WARNING_DISABLE_GCC("-Wzero-as-null-pointer-constant") - friend constexpr bool is_eq (partial_ordering o) noexcept { return o == 0; } - friend constexpr bool is_neq (partial_ordering o) noexcept { return o != 0; } -@@ -407,6 +408,7 @@ class weak_ordering (private) - - QT_WARNING_PUSH - // https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100903 -+ QT_WARNING_DISABLE_CLANG("-Wzero-as-null-pointer-constant") - QT_WARNING_DISABLE_GCC("-Wzero-as-null-pointer-constant") - friend constexpr bool is_eq (weak_ordering o) noexcept { return o == 0; } - friend constexpr bool is_neq (weak_ordering o) noexcept { return o != 0; } -@@ -602,6 +604,7 @@ class strong_ordering (public) - - QT_WARNING_PUSH - // https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100903 -+ QT_WARNING_DISABLE_CLANG("-Wzero-as-null-pointer-constant") - QT_WARNING_DISABLE_GCC("-Wzero-as-null-pointer-constant") - friend constexpr bool is_eq (strong_ordering o) noexcept { return o == 0; } - friend constexpr bool is_neq (strong_ordering o) noexcept { return o != 0; } -@@ -886,6 +889,7 @@ class QPartialOrdering (private) - - QT_WARNING_PUSH - // https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100903 -+ QT_WARNING_DISABLE_CLANG("-Wzero-as-null-pointer-constant") - QT_WARNING_DISABLE_GCC("-Wzero-as-null-pointer-constant") - friend constexpr bool is_eq (QPartialOrdering o) noexcept { return o == 0; } - friend constexpr bool is_neq (QPartialOrdering o) noexcept { return o != 0; } diff --git a/devel/qt6-base/files/patch-src_corelib_global_qcompilerdetection.h b/devel/qt6-base/files/patch-src_corelib_global_qcompilerdetection.h index 4f46b58b820..fe3f15c482e 100644 --- a/devel/qt6-base/files/patch-src_corelib_global_qcompilerdetection.h +++ b/devel/qt6-base/files/patch-src_corelib_global_qcompilerdetection.h @@ -5,9 +5,9 @@ error: use of the 'nodiscard' attribute is a C++20 extension https://github.com/llvm/llvm-project/issues/32865 ---- src/corelib/global/qcompilerdetection.h.orig 2024-08-08 08:58:52 UTC +--- src/corelib/global/qcompilerdetection.h.orig 2024-11-14 11:02:40 UTC +++ src/corelib/global/qcompilerdetection.h -@@ -965,7 +965,7 @@ +@@ -959,7 +959,7 @@ # define Q_REQUIRED_RESULT [[nodiscard]] #endif diff --git a/devel/qt6-base/files/patch-src_corelib_io_qlockfile__unix.cpp b/devel/qt6-base/files/patch-src_corelib_io_qlockfile__unix.cpp index 73787a319f0..776dd9fd044 100644 --- a/devel/qt6-base/files/patch-src_corelib_io_qlockfile__unix.cpp +++ b/devel/qt6-base/files/patch-src_corelib_io_qlockfile__unix.cpp @@ -1,4 +1,4 @@ ---- src/corelib/io/qlockfile_unix.cpp.orig 2024-08-13 19:47:11 UTC +--- src/corelib/io/qlockfile_unix.cpp.orig 2024-11-14 11:02:40 UTC +++ src/corelib/io/qlockfile_unix.cpp @@ -46,6 +46,8 @@ # include @@ -9,7 +9,7 @@ # endif #endif -@@ -223,23 +225,44 @@ QString QLockFilePrivate::processNameByPid(qint64 pid) +@@ -237,23 +239,44 @@ QString QLockFilePrivate::processNameByPid(qint64 pid) struct kinfo_proc kp; int mib[6] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, (int)pid, sizeof(struct kinfo_proc), 1 }; # else diff --git a/devel/qt6-base/pkg-plist b/devel/qt6-base/pkg-plist index 4359e28733e..234940ae9b7 100644 --- a/devel/qt6-base/pkg-plist +++ b/devel/qt6-base/pkg-plist @@ -2680,8 +2680,17 @@ lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake lib/cmake/Qt6/QtPublicGitHelpers.cmake lib/cmake/Qt6/QtPublicPluginHelpers.cmake +lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake +lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake +lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake +lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake lib/cmake/Qt6/QtPublicSbomHelpers.cmake +lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake +lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake +lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake +lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake +lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake lib/cmake/Qt6/QtPublicTargetHelpers.cmake lib/cmake/Qt6/QtPublicTestHelpers.cmake lib/cmake/Qt6/QtPublicToolHelpers.cmake @@ -2708,6 +2717,7 @@ lib/cmake/Qt6/QtUnityBuildHelpers.cmake lib/cmake/Qt6/QtVersionlessAliasTargets.cmake.in lib/cmake/Qt6/QtVersionlessTargets.cmake.in lib/cmake/Qt6/QtWasmHelpers.cmake +lib/cmake/Qt6/QtWindowsHelpers.cmake lib/cmake/Qt6/QtWrapperScriptHelpers.cmake lib/cmake/Qt6/QtWriteArgsFile.cmake lib/cmake/Qt6/config.tests/binary_for_strip/CMakeLists.txt @@ -3766,6 +3776,7 @@ libdata/pkgconfig/Qt6Xml.pc %%QT_DOCDIR%%/config/exampleurl-qtxmlpatterns.qdocconf %%QT_DOCDIR%%/global/compat.qdocconf %%QT_DOCDIR%%/global/config.qdocconf +%%QT_DOCDIR%%/global/cpp-doc-macros.qdocconf %%QT_DOCDIR%%/global/externalsites.qdocconf %%QT_DOCDIR%%/global/externalsites/external-resources.qdoc %%QT_DOCDIR%%/global/externalsites/qt-webpages.qdoc diff --git a/devel/qt6-grpc/distinfo b/devel/qt6-grpc/distinfo index f6504519d8b..a01f21b90f2 100644 --- a/devel/qt6-grpc/distinfo +++ b/devel/qt6-grpc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733204943 -SHA256 (KDE/Qt/6.8.1/qtgrpc-everywhere-src-6.8.1.tar.xz) = b1615c7096b012e5f42aea57c420d2ce21c906d0eda3ea373b09a47cf40b5e80 -SIZE (KDE/Qt/6.8.1/qtgrpc-everywhere-src-6.8.1.tar.xz) = 467788 +TIMESTAMP = 1738340232 +SHA256 (KDE/Qt/6.8.2/qtgrpc-everywhere-src-6.8.2.tar.xz) = 8c65f10dda181024aa1c603e0b5d734c3d06df4001e312a6d93edc58bc6936db +SIZE (KDE/Qt/6.8.2/qtgrpc-everywhere-src-6.8.2.tar.xz) = 493488 diff --git a/devel/qt6-grpc/pkg-plist b/devel/qt6-grpc/pkg-plist index 0640f182da2..00db147afe0 100644 --- a/devel/qt6-grpc/pkg-plist +++ b/devel/qt6-grpc/pkg-plist @@ -50,11 +50,15 @@ %%QT_INCDIR%%/QtGrpcQuick/qtgrpcquickversion.h %%QT_INCDIR%%/QtGrpcQuick/qtqmlgrpcstreamsender.h %%QT_INCDIR%%/QtProtobuf/%%FULLVER%%/QtProtobuf/private/protobuffieldpresencechecker_p.h +%%QT_INCDIR%%/QtProtobuf/%%FULLVER%%/QtProtobuf/private/protobufscalarjsonserializers_p.h +%%QT_INCDIR%%/QtProtobuf/%%FULLVER%%/QtProtobuf/private/protobufscalarserializers_p.h +%%QT_INCDIR%%/QtProtobuf/%%FULLVER%%/QtProtobuf/private/qprotobufdeserializerbase_p.h %%QT_INCDIR%%/QtProtobuf/%%FULLVER%%/QtProtobuf/private/qprotobufmessage_p.h %%QT_INCDIR%%/QtProtobuf/%%FULLVER%%/QtProtobuf/private/qprotobufpropertyorderingbuilder_p.h %%QT_INCDIR%%/QtProtobuf/%%FULLVER%%/QtProtobuf/private/qprotobufregistration_p.h %%QT_INCDIR%%/QtProtobuf/%%FULLVER%%/QtProtobuf/private/qprotobufselfcheckiterator_p.h %%QT_INCDIR%%/QtProtobuf/%%FULLVER%%/QtProtobuf/private/qprotobufserializer_p.h +%%QT_INCDIR%%/QtProtobuf/%%FULLVER%%/QtProtobuf/private/qprotobufserializerbase_p.h %%QT_INCDIR%%/QtProtobuf/%%FULLVER%%/QtProtobuf/private/qtprotobuf-config_p.h %%QT_INCDIR%%/QtProtobuf/%%FULLVER%%/QtProtobuf/private/qtprotobufdefs_p.h %%QT_INCDIR%%/QtProtobuf/%%FULLVER%%/QtProtobuf/private/qtprotobuflogging_p.h diff --git a/devel/qt6-languageserver/distinfo b/devel/qt6-languageserver/distinfo index f3daff0f224..59bda94c71a 100644 --- a/devel/qt6-languageserver/distinfo +++ b/devel/qt6-languageserver/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733204944 -SHA256 (KDE/Qt/6.8.1/qtlanguageserver-everywhere-src-6.8.1.tar.xz) = 865e9436c1432a53e38a30625b6cee60bf72553ff508047115513a233c8e6d7e -SIZE (KDE/Qt/6.8.1/qtlanguageserver-everywhere-src-6.8.1.tar.xz) = 150260 +TIMESTAMP = 1738340233 +SHA256 (KDE/Qt/6.8.2/qtlanguageserver-everywhere-src-6.8.2.tar.xz) = 9eeb74ac15334c08777548c01e4ede80a4e2d36f1ebcb322423f24f14c2785fb +SIZE (KDE/Qt/6.8.2/qtlanguageserver-everywhere-src-6.8.2.tar.xz) = 150280 diff --git a/devel/qt6-location/distinfo b/devel/qt6-location/distinfo index fb256f8e14f..7f40ce6226a 100644 --- a/devel/qt6-location/distinfo +++ b/devel/qt6-location/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733204947 -SHA256 (KDE/Qt/6.8.1/qtlocation-everywhere-src-6.8.1.tar.xz) = 9070db5eb8bb873a1d4e49d3aa922e37e22771c6636d031d3a9f6addae4b59ef -SIZE (KDE/Qt/6.8.1/qtlocation-everywhere-src-6.8.1.tar.xz) = 3164180 +TIMESTAMP = 1738340234 +SHA256 (KDE/Qt/6.8.2/qtlocation-everywhere-src-6.8.2.tar.xz) = 93490bcb416b8602ead6f335fb97f82c996e13bb8af25ea991f541a39b7d1719 +SIZE (KDE/Qt/6.8.2/qtlocation-everywhere-src-6.8.2.tar.xz) = 3164164 diff --git a/devel/qt6-positioning/distinfo b/devel/qt6-positioning/distinfo index eeb8e07f8a1..28a5fc7afbe 100644 --- a/devel/qt6-positioning/distinfo +++ b/devel/qt6-positioning/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733204949 -SHA256 (KDE/Qt/6.8.1/qtpositioning-everywhere-src-6.8.1.tar.xz) = e310e7232591d4beb1785bfff8ff3e77430bdf5e9a17f56694b732f5267df78d -SIZE (KDE/Qt/6.8.1/qtpositioning-everywhere-src-6.8.1.tar.xz) = 661544 +TIMESTAMP = 1738340234 +SHA256 (KDE/Qt/6.8.2/qtpositioning-everywhere-src-6.8.2.tar.xz) = df30664f4e936466a7e1157ff26abc61efb5e94c9eb8750e1bcdffeec95db8e5 +SIZE (KDE/Qt/6.8.2/qtpositioning-everywhere-src-6.8.2.tar.xz) = 661464 diff --git a/devel/qt6-remoteobjects/distinfo b/devel/qt6-remoteobjects/distinfo index 49687a34925..ce152ab4dc5 100644 --- a/devel/qt6-remoteobjects/distinfo +++ b/devel/qt6-remoteobjects/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733204951 -SHA256 (KDE/Qt/6.8.1/qtremoteobjects-everywhere-src-6.8.1.tar.xz) = 7ef2870f05614b71d1cfdd7ac12acef5294abc43da244a6e9e411f21208f59f8 -SIZE (KDE/Qt/6.8.1/qtremoteobjects-everywhere-src-6.8.1.tar.xz) = 537132 +TIMESTAMP = 1738340235 +SHA256 (KDE/Qt/6.8.2/qtremoteobjects-everywhere-src-6.8.2.tar.xz) = d02ad3ede11b0bbf8187cb79227383aed5b4538107b522d1249eab7b1b5eb629 +SIZE (KDE/Qt/6.8.2/qtremoteobjects-everywhere-src-6.8.2.tar.xz) = 537584 diff --git a/devel/qt6-scxml/distinfo b/devel/qt6-scxml/distinfo index 80f90b9f8a7..83dc2d45fa5 100644 --- a/devel/qt6-scxml/distinfo +++ b/devel/qt6-scxml/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733204953 -SHA256 (KDE/Qt/6.8.1/qtscxml-everywhere-src-6.8.1.tar.xz) = 2f406f44cfacd6eddb90468012a5d1d99d7a64ec05a21a2a7eda9dfc12614fd6 -SIZE (KDE/Qt/6.8.1/qtscxml-everywhere-src-6.8.1.tar.xz) = 558424 +TIMESTAMP = 1738340236 +SHA256 (KDE/Qt/6.8.2/qtscxml-everywhere-src-6.8.2.tar.xz) = 683c4a11a24001e901cc84853723046a1ba27004bcc06680a72eaac6cf8ea193 +SIZE (KDE/Qt/6.8.2/qtscxml-everywhere-src-6.8.2.tar.xz) = 558848 diff --git a/devel/qt6-tools/distinfo b/devel/qt6-tools/distinfo index e1900f2ec7c..cd5a7812021 100644 --- a/devel/qt6-tools/distinfo +++ b/devel/qt6-tools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733204959 -SHA256 (KDE/Qt/6.8.1/qttools-everywhere-src-6.8.1.tar.xz) = 9d43d409be08b8681a0155a9c65114b69c9a3fc11aef6487bb7fdc5b283c432d -SIZE (KDE/Qt/6.8.1/qttools-everywhere-src-6.8.1.tar.xz) = 10293192 +TIMESTAMP = 1738340236 +SHA256 (KDE/Qt/6.8.2/qttools-everywhere-src-6.8.2.tar.xz) = 326381b7d43f07913612f291abc298ae79bd95382e2233abce982cff2b53d2c0 +SIZE (KDE/Qt/6.8.2/qttools-everywhere-src-6.8.2.tar.xz) = 10297596 diff --git a/devel/qt6-translations/distinfo b/devel/qt6-translations/distinfo index 09afe063edc..32f5ec99e6e 100644 --- a/devel/qt6-translations/distinfo +++ b/devel/qt6-translations/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733204961 -SHA256 (KDE/Qt/6.8.1/qttranslations-everywhere-src-6.8.1.tar.xz) = 635a6093e99152243b807de51077485ceadd4786d4acb135b9340b2303035a4a -SIZE (KDE/Qt/6.8.1/qttranslations-everywhere-src-6.8.1.tar.xz) = 1550288 +TIMESTAMP = 1738340237 +SHA256 (KDE/Qt/6.8.2/qttranslations-everywhere-src-6.8.2.tar.xz) = d2106e8a580bfd77702c4c1840299288d344902b0e2c758ca813ea04c6d6a3d1 +SIZE (KDE/Qt/6.8.2/qttranslations-everywhere-src-6.8.2.tar.xz) = 1550960 diff --git a/devel/qt6-translations/pkg-plist b/devel/qt6-translations/pkg-plist index 13bdb38c522..18cc51882b8 100644 --- a/devel/qt6-translations/pkg-plist +++ b/devel/qt6-translations/pkg-plist @@ -1,3 +1,4 @@ +%%QT_SBOMDIR%%/qttranslations-%%FULLVER%%.spdx %%QT_L10NDIR%%/assistant_ar.qm %%QT_L10NDIR%%/assistant_bg.qm %%QT_L10NDIR%%/assistant_cs.qm diff --git a/devel/qtcreator/Makefile b/devel/qtcreator/Makefile index b5d3a38f507..469591d9ff2 100644 --- a/devel/qtcreator/Makefile +++ b/devel/qtcreator/Makefile @@ -1,13 +1,10 @@ PORTNAME= qtcreator -DISTVERSION= 15.0.0 +DISTVERSION= 15.0.1 CATEGORIES= devel MASTER_SITES= QT/official_releases/qtcreator/${DISTVERSION:R}/${DISTVERSION} DISTNAME= qt-creator-opensource-src-${DISTVERSION} DIST_SUBDIR= KDE/Qt/qtcreator -PATCH_SITES= https://github.com/qt-creator/qt-creator/commit/ -PATCHFILES= 0e9943dd671877adbe13c9316bded21ac762e4dd.patch:-p1 # Fix build with LLVM 19 - MAINTAINER= kde@FreeBSD.org COMMENT= C++ and QML IDE for Qt development WWW= https://qt-project.org/wiki/Category:Tools::QtCreator diff --git a/devel/qtcreator/distinfo b/devel/qtcreator/distinfo index b907e9265f6..414e472530b 100644 --- a/devel/qtcreator/distinfo +++ b/devel/qtcreator/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1734596168 -SHA256 (KDE/Qt/qtcreator/qt-creator-opensource-src-15.0.0.tar.xz) = 23b1c6b478ca760997ecddd4c728f0da280b0696008a9bddd9a1068f16d48f72 -SIZE (KDE/Qt/qtcreator/qt-creator-opensource-src-15.0.0.tar.xz) = 53254544 -SHA256 (KDE/Qt/qtcreator/0e9943dd671877adbe13c9316bded21ac762e4dd.patch) = 469e93983b09ac5f339a943318e1f29f899955779bac88e303656cf8e07790be -SIZE (KDE/Qt/qtcreator/0e9943dd671877adbe13c9316bded21ac762e4dd.patch) = 3095 +TIMESTAMP = 1738580018 +SHA256 (KDE/Qt/qtcreator/qt-creator-opensource-src-15.0.1.tar.xz) = 743bad5bbe35ed7f5009f7ce161f1da2f26c17bb5131473e061ce65b3a7ae093 +SIZE (KDE/Qt/qtcreator/qt-creator-opensource-src-15.0.1.tar.xz) = 53250336 diff --git a/devel/qtcreator/pkg-plist b/devel/qtcreator/pkg-plist index cd9c83b1040..670b5179672 100644 --- a/devel/qtcreator/pkg-plist +++ b/devel/qtcreator/pkg-plist @@ -187,6 +187,7 @@ share/metainfo/org.qt-project.qtcreator.appdata.xml %%DATADIR%%/changelog/changes-14.0.1.md %%DATADIR%%/changelog/changes-14.0.2.md %%DATADIR%%/changelog/changes-15.0.0.md +%%DATADIR%%/changelog/changes-15.0.1.md %%DATADIR%%/changelog/changes-2.0.0 %%DATADIR%%/changelog/changes-2.0.1 %%DATADIR%%/changelog/changes-2.1.0 diff --git a/devel/rabs/Makefile b/devel/rabs/Makefile index 584c9c3baee..6d36d7ce4ef 100644 --- a/devel/rabs/Makefile +++ b/devel/rabs/Makefile @@ -1,6 +1,6 @@ PORTNAME= rabs DISTVERSIONPREFIX= v -DISTVERSION= 2.34.0 +DISTVERSION= 2.34.3 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -18,8 +18,8 @@ LIB_DEPENDS= libgc-threaded.so:devel/boehm-gc-threaded USES= compiler:c11 gmake localbase:ldflags USE_GITHUB= yes GH_ACCOUNT= wrapl -GH_TUPLE= wrapl:minilang:2706b00:wrapl_minilang/minilang \ - rajamukherji:radb:c25a2df:rajamukherji_radb/radb \ +GH_TUPLE= wrapl:minilang:b4db639:wrapl_minilang/minilang \ + rajamukherji:radb:b6f1ba8:rajamukherji_radb/radb \ \ wrapl:tre:4482069fe70912412d89487aa214b103779ad037:wrapl_tre/minilang/src/tre \ derickr:timelib:4d83163b58650559ab8964cb2c8de57964fd86c9:derickr_timelib/minilang/src/timelib \ diff --git a/devel/rabs/distinfo b/devel/rabs/distinfo index 181b176b2e1..03960ea00c1 100644 --- a/devel/rabs/distinfo +++ b/devel/rabs/distinfo @@ -1,10 +1,10 @@ -TIMESTAMP = 1737873977 -SHA256 (wrapl-rabs-v2.34.0_GH0.tar.gz) = bd9134ee118fcb8b7a0513ced69fffcadc7a7fabbf058e0a7316c0fb93924562 -SIZE (wrapl-rabs-v2.34.0_GH0.tar.gz) = 71447 -SHA256 (wrapl-minilang-2706b00_GH0.tar.gz) = f48e5bd500853c1de3ea2983498d083fccce6c728e60e9e4fb713785605de34f -SIZE (wrapl-minilang-2706b00_GH0.tar.gz) = 4344612 -SHA256 (rajamukherji-radb-c25a2df_GH0.tar.gz) = cd15653b14febd9b23474bd2b5b30b2019a01dcbf98bae531b70a68ac1d5153e -SIZE (rajamukherji-radb-c25a2df_GH0.tar.gz) = 24333 +TIMESTAMP = 1738043803 +SHA256 (wrapl-rabs-v2.34.3_GH0.tar.gz) = d3d401f7cd1026955254539e1160d60112eb72088bc0bf0430931a1898910b41 +SIZE (wrapl-rabs-v2.34.3_GH0.tar.gz) = 71460 +SHA256 (wrapl-minilang-b4db639_GH0.tar.gz) = ec7bd4d1607bc5b6a92c5ac06b8ce6086c0dde0cb28728c414f492ae6b7d4972 +SIZE (wrapl-minilang-b4db639_GH0.tar.gz) = 4699284 +SHA256 (rajamukherji-radb-b6f1ba8_GH0.tar.gz) = 0a331a4683ca783fe398a1867ace1fc8fcea6742e934a5be66eb6412ec9e561b +SIZE (rajamukherji-radb-b6f1ba8_GH0.tar.gz) = 24731 SHA256 (wrapl-tre-4482069fe70912412d89487aa214b103779ad037_GH0.tar.gz) = afcb0f6fe4fec16726f89340254b01ef27a621759f77162f4bdf58cbbb217df3 SIZE (wrapl-tre-4482069fe70912412d89487aa214b103779ad037_GH0.tar.gz) = 152951 SHA256 (derickr-timelib-4d83163b58650559ab8964cb2c8de57964fd86c9_GH0.tar.gz) = 19db3c801ae08d8e5074dcbb1e80464fb84ed47b7eb5f42532836935df547c6f diff --git a/devel/rbenv/Makefile b/devel/rbenv/Makefile index 45483abdda0..67e8787763a 100644 --- a/devel/rbenv/Makefile +++ b/devel/rbenv/Makefile @@ -1,5 +1,5 @@ PORTNAME= rbenv -PORTVERSION= 1.3.0 +PORTVERSION= 1.3.2 DISTVERSIONPREFIX= v CATEGORIES= devel ruby diff --git a/devel/rbenv/distinfo b/devel/rbenv/distinfo index 2b98c4c569c..a73aa37b606 100644 --- a/devel/rbenv/distinfo +++ b/devel/rbenv/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720447786 -SHA256 (rbenv-rbenv-v1.3.0_GH0.tar.gz) = 7e49e529ce0c876748fa75a61efdd62efa2634906075431a1818b565825eb758 -SIZE (rbenv-rbenv-v1.3.0_GH0.tar.gz) = 31328 +TIMESTAMP = 1738090252 +SHA256 (rbenv-rbenv-v1.3.2_GH0.tar.gz) = e2104f6472d7a8477409c46d4de39562b4d01899148a3dbed73c1d99a0b4bb2a +SIZE (rbenv-rbenv-v1.3.2_GH0.tar.gz) = 31736 diff --git a/devel/rgbds/Makefile b/devel/rgbds/Makefile index 87438a6a3e8..be5abdd7f40 100644 --- a/devel/rgbds/Makefile +++ b/devel/rgbds/Makefile @@ -1,6 +1,5 @@ PORTNAME= rgbds -DISTVERSION= 0.9.0 -PORTREVISION= 1 +DISTVERSION= 0.9.1 CATEGORIES= devel games MASTER_SITES= https://github.com/gbdev/rgbds/releases/download/v${DISTVERSION}/ @@ -21,9 +20,6 @@ SHEBANG_FILES= contrib/view_palettes.sh src/bison.sh test/*.sh test/*/*.sh CMAKE_OFF= USE_NONFREE_TESTS -EXTRA_PATCHES= ${FILESDIR}/extra-patch-fix_rgbfix:-p1 \ - ${FILESDIR}/extra-patch-inc_signal:-p1 - WRKSRC= ${WRKDIR}/rgbds .include diff --git a/devel/rgbds/distinfo b/devel/rgbds/distinfo index e586ec480f5..4acaa03bf0f 100644 --- a/devel/rgbds/distinfo +++ b/devel/rgbds/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735171701 -SHA256 (rgbds-0.9.0.tar.gz) = e15721fe11a943a9fc6d11958abe1951d65fd285ade5af75c968d1bd1774caf6 -SIZE (rgbds-0.9.0.tar.gz) = 8091041 +TIMESTAMP = 1738530315 +SHA256 (rgbds-0.9.1.tar.gz) = 55cfa65b62f31de08c4050c7a8b0d7aba8d344ab2165cbbf76210e196d4e1f16 +SIZE (rgbds-0.9.1.tar.gz) = 8093364 diff --git a/devel/rgbds/files/extra-patch-fix_rgbfix b/devel/rgbds/files/extra-patch-fix_rgbfix deleted file mode 100644 index 6edf93f10c4..00000000000 --- a/devel/rgbds/files/extra-patch-fix_rgbfix +++ /dev/null @@ -1,29 +0,0 @@ -From b99ce3845e863894e918b483f80ffbb1e9f91252 Mon Sep 17 00:00:00 2001 -From: Rangi42 -Date: Sun, 29 Dec 2024 13:09:37 -0500 -Subject: [PATCH] Fix RGBFIX writing bytes when one syscall is not sufficient - ---- - src/fix/main.cpp | 6 ++---- - 1 file changed, 2 insertions(+), 4 deletions(-) - -diff --git a/src/fix/main.cpp b/src/fix/main.cpp -index ce9a1d8d8..06a3a88a2 100644 ---- a/src/fix/main.cpp -+++ b/src/fix/main.cpp -@@ -805,13 +805,11 @@ static ssize_t writeBytes(int fd, uint8_t *buf, size_t len) { - - if (ret == -1 && errno != EINTR) // Return errors, unless we only were interrupted - return -1; -- // EOF reached -- if (ret == 0) -- return total; -- // If anything was read, accumulate it, and continue -+ // If anything was written, accumulate it, and continue - if (ret != -1) { - total += ret; - len -= ret; -+ buf += ret; - } - } - diff --git a/devel/rgbds/files/extra-patch-inc_signal b/devel/rgbds/files/extra-patch-inc_signal deleted file mode 100644 index ddd2537a228..00000000000 --- a/devel/rgbds/files/extra-patch-inc_signal +++ /dev/null @@ -1,21 +0,0 @@ -From 06daf2a9b59595cc1f5df6213921e25dd35824ce Mon Sep 17 00:00:00 2001 -From: Rangi <35663410+Rangi42@users.noreply.github.com> -Date: Mon, 30 Dec 2024 17:22:14 -0500 -Subject: [PATCH] Include in rgbgfx_test.cpp (#1589) - ---- - test/gfx/rgbgfx_test.cpp | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/test/gfx/rgbgfx_test.cpp b/test/gfx/rgbgfx_test.cpp -index e2bcd7a10..68b4d266d 100644 ---- a/test/gfx/rgbgfx_test.cpp -+++ b/test/gfx/rgbgfx_test.cpp -@@ -5,6 +5,7 @@ - #include - #include - -+ #include - #include - #include - #else diff --git a/devel/rgbds/files/patch-test_run-tests.sh b/devel/rgbds/files/patch-test_run-tests.sh index 9ccae4b5462..82905522ca7 100644 --- a/devel/rgbds/files/patch-test_run-tests.sh +++ b/devel/rgbds/files/patch-test_run-tests.sh @@ -1,14 +1,14 @@ Do not run extra tests that require build ---- test/run-tests.sh.orig 2024-12-31 01:19:31 UTC +--- test/run-tests.sh.orig 2025-02-02 21:10:40 UTC +++ test/run-tests.sh -@@ -74,6 +74,6 @@ fi +@@ -119,6 +119,6 @@ fi test_downstream pret pokered compare pokered.gbc ea9bcae617fdf159b045185467ae58b2e4a48b9a test_downstream zladx LADX-Disassembly default azle.gbc d90ac17e9bf17b6c61624ad9f05447bdb5efc01a fi --test_downstream AntonioND ucity all ucity.gbc 67e67a4eaefb12ddc98d3caa8959102b885c0405 --test_downstream pinobatch libbet all libbet.gb 7001af0f0664ba4e941310cde2c4c8392423abd2 +-test_downstream AntonioND ucity all ucity.gbc d2f4a7db48ee208b1bd69a78bd492a1c9ac4a030 +-test_downstream pinobatch libbet all libbet.gb f117089aa056600e2d404bbcbac96b016fc64611 -test_downstream LIJI32 SameBoy bootroms build/bin/BootROMs/cgb_boot.bin 113903775a9d34b798c2f8076672da6626815a91 -+#test_downstream AntonioND ucity all ucity.gbc 67e67a4eaefb12ddc98d3caa8959102b885c0405 -+#test_downstream pinobatch libbet all libbet.gb 7001af0f0664ba4e941310cde2c4c8392423abd2 ++#test_downstream AntonioND ucity all ucity.gbc d2f4a7db48ee208b1bd69a78bd492a1c9ac4a030 ++#test_downstream pinobatch libbet all libbet.gb f117089aa056600e2d404bbcbac96b016fc64611 +#test_downstream LIJI32 SameBoy bootroms build/bin/BootROMs/cgb_boot.bin 113903775a9d34b798c2f8076672da6626815a91 diff --git a/devel/roboctl/Makefile b/devel/roboctl/Makefile index 71c70f75990..c89689e8d14 100644 --- a/devel/roboctl/Makefile +++ b/devel/roboctl/Makefile @@ -1,36 +1,43 @@ PORTNAME= roboctl -PORTVERSION= 0.3.8 -PORTREVISION= 1 +DISTVERSION= 0.3.9-4 +DISTVERSIONSUFFIX= -gcae3172 CATEGORIES= devel -MASTER_SITES= http://acadix.biz/Ports/distfiles/ MAINTAINER= jwb@FreeBSD.org COMMENT= API and tools for communicating with Lego and Vex robots -WWW= http://personalpages.tds.net/~jwbacon/Ports +WWW= https://github.com/outpaddling/RoboCTL/ -LICENSE= GPLv3 +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/lib/libgamepad.a:devel/libgamepad -MAKE_ENV= EXTRALIBS=-lbluetooth -MAKE_FLAGS+= PREFIX=${STAGEDIR}${PREFIX} \ - MANPREFIX=${STAGEDIR}${PREFIX}/share -MAKE_JOBS_UNSAFE= yes +USE_GITHUB= yes +GH_ACCOUNT= outpaddling +GH_PROJECT= RoboCTL -USES= tar:xz +MAKE_ENV= EXTRALIBS=-lbluetooth +MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= CUTECOM CUTECOM_DESC= Install cutecom for Vex debugging -CUTECOM_RUN_DEPENDS= cutecom:comms/cutecom +MANPREFIX= ${PREFIX}/share +MAKE_ENV+= PREFIX=${PREFIX} MANPREFIX=${MANPREFIX} LOCALBASE=${LOCALBASE} + +.include + +.if ${PORT_OPTIONS:MCUTECOM} +RUN_DEPENDS+= cutecom:comms/cutecom +.endif pre-build: (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} depend) post-install: - (cd ${WRKSRC}/Commands/NXTRemote; ${MAKE}) + (cd ${WRKSRC}/Commands/NXTRemote && ${SETENV} ${MAKE_ENV} ${MAKE}) ${INSTALL_PROGRAM} ${WRKSRC}/Commands/NXTRemote/nxtremote ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/Scripts/lego_bluetooth_config ${STAGEDIR}${PREFIX}/bin - ${INSTALL_MAN} ${WRKSRC}/Commands/NXTRemote/nxtremote.1 ${STAGEDIR}${PREFIX}/share/man/man1 + ${INSTALL_MAN} ${WRKSRC}/Commands/NXTRemote/nxtremote.1 ${STAGEDIR}${MANDIRS}/man1 .include diff --git a/devel/roboctl/distinfo b/devel/roboctl/distinfo index d88058a43a7..b8589198b80 100644 --- a/devel/roboctl/distinfo +++ b/devel/roboctl/distinfo @@ -1,2 +1,3 @@ -SHA256 (roboctl-0.3.8.tar.xz) = ca2a1c700f289691eb7dd40d61ccd78cd176afc154a500eabed7919dac47c383 -SIZE (roboctl-0.3.8.tar.xz) = 270384 +TIMESTAMP = 1713050727 +SHA256 (outpaddling-RoboCTL-0.3.9-4-gcae3172_GH0.tar.gz) = 752bdf8cbd1c36e3d0d3e644536cd3fbd11992ac55ee7d6b447b15896ad8050d +SIZE (outpaddling-RoboCTL-0.3.9-4-gcae3172_GH0.tar.gz) = 413057 diff --git a/devel/root/Makefile b/devel/root/Makefile index f3774687b9b..1a1b47da2bf 100644 --- a/devel/root/Makefile +++ b/devel/root/Makefile @@ -1,5 +1,6 @@ PORTNAME= root DISTVERSION= 6.32.08 +PORTREVISION= 1 CATEGORIES= devel science math parallel python MASTER_SITES= https://root.cern/download/ DISTFILES= ${PORTNAME}_v${DISTVERSION}.source${EXTRACT_SUFX} diff --git a/devel/ruby-build/Makefile b/devel/ruby-build/Makefile index f0524e114ad..f3fd9968311 100644 --- a/devel/ruby-build/Makefile +++ b/devel/ruby-build/Makefile @@ -1,5 +1,5 @@ PORTNAME= ruby-build -PORTVERSION= 20250121 +PORTVERSION= 20250205 DISTVERSIONPREFIX= v CATEGORIES= devel ruby diff --git a/devel/ruby-build/distinfo b/devel/ruby-build/distinfo index 3d486a33be0..fdcc0dca98e 100644 --- a/devel/ruby-build/distinfo +++ b/devel/ruby-build/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737509488 -SHA256 (rbenv-ruby-build-v20250121_GH0.tar.gz) = 8e69b30941913f7aa3cbf9c464a21e4be43120f631f1ad3cc3992cc273b574cc -SIZE (rbenv-ruby-build-v20250121_GH0.tar.gz) = 94174 +TIMESTAMP = 1738720310 +SHA256 (rbenv-ruby-build-v20250205_GH0.tar.gz) = 1ac47d39c32b96be44d81abc3146f46e71d5a89adbb67de4d665f96d15ad1a28 +SIZE (rbenv-ruby-build-v20250205_GH0.tar.gz) = 94953 diff --git a/devel/rubygem-apipie-bindings/Makefile b/devel/rubygem-apipie-bindings/Makefile index c6aaf245aef..201796d54c7 100644 --- a/devel/rubygem-apipie-bindings/Makefile +++ b/devel/rubygem-apipie-bindings/Makefile @@ -1,5 +1,5 @@ PORTNAME= apipie-bindings -PORTVERSION= 0.6.0 +PORTVERSION= 0.7.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,10 +10,9 @@ WWW= https://github.com/Apipie/apipie-bindings LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= rubygem-gssapi>=0:security/rubygem-gssapi \ - rubygem-json>=1.2.1:devel/rubygem-json \ - rubygem-oauth>=0:net/rubygem-oauth \ - rubygem-rest-client>=1.6.5<3.0.0:www/rubygem-rest-client +RUN_DEPENDS= rubygem-gssapi>=1.3<2:security/rubygem-gssapi \ + rubygem-oauth>=1.1<2:net/rubygem-oauth \ + rubygem-rest-client>=2.0<3:www/rubygem-rest-client USES= gem diff --git a/devel/rubygem-apipie-bindings/distinfo b/devel/rubygem-apipie-bindings/distinfo index 4eb150f1ca2..e5afa2a2ca6 100644 --- a/devel/rubygem-apipie-bindings/distinfo +++ b/devel/rubygem-apipie-bindings/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1677771805 -SHA256 (rubygem/apipie-bindings-0.6.0.gem) = 415fb34d467955aa774806ceef531f3a8f6ecd280e42342f569b34774b6ccfad -SIZE (rubygem/apipie-bindings-0.6.0.gem) = 31744 +TIMESTAMP = 1738090256 +SHA256 (rubygem/apipie-bindings-0.7.0.gem) = 35295fc20b78d026981849b892aa9fe3a8db689d362787686f7f74d2a0e3b2ae +SIZE (rubygem/apipie-bindings-0.7.0.gem) = 31744 diff --git a/devel/rubygem-aws-partitions/Makefile b/devel/rubygem-aws-partitions/Makefile index a8d5b8d2e2d..ca1a3e5b915 100644 --- a/devel/rubygem-aws-partitions/Makefile +++ b/devel/rubygem-aws-partitions/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-partitions -PORTVERSION= 1.1029.0 +PORTVERSION= 1.1043.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-partitions/distinfo b/devel/rubygem-aws-partitions/distinfo index 4294f36864c..bd80cc031f3 100644 --- a/devel/rubygem-aws-partitions/distinfo +++ b/devel/rubygem-aws-partitions/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735705219 -SHA256 (rubygem/aws-partitions-1.1029.0.gem) = 31af3a283a42cce6aff365721fe9004e80b640ee82d10c8ec65f2181bbe6c94a -SIZE (rubygem/aws-partitions-1.1029.0.gem) = 72192 +TIMESTAMP = 1738089188 +SHA256 (rubygem/aws-partitions-1.1043.0.gem) = 9003e45467bb41d30df529742a5721fbeba9e6bd7428058e5e3783c29fa497f8 +SIZE (rubygem/aws-partitions-1.1043.0.gem) = 73728 diff --git a/devel/rubygem-aws-sdk-accessanalyzer/Makefile b/devel/rubygem-aws-sdk-accessanalyzer/Makefile index 2b0b99ba006..9cc6d9c0d13 100644 --- a/devel/rubygem-aws-sdk-accessanalyzer/Makefile +++ b/devel/rubygem-aws-sdk-accessanalyzer/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-accessanalyzer -PORTVERSION= 1.64.0 +PORTVERSION= 1.65.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-accessanal LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-accessanalyzer/distinfo b/devel/rubygem-aws-sdk-accessanalyzer/distinfo index d2af4397770..dca2fc4bbac 100644 --- a/devel/rubygem-aws-sdk-accessanalyzer/distinfo +++ b/devel/rubygem-aws-sdk-accessanalyzer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679372 -SHA256 (rubygem/aws-sdk-accessanalyzer-1.64.0.gem) = 40251775bc9bbfa5abd29e01dbf234fc66df74ff38f925829b18d017501814fb -SIZE (rubygem/aws-sdk-accessanalyzer-1.64.0.gem) = 75776 +TIMESTAMP = 1738089190 +SHA256 (rubygem/aws-sdk-accessanalyzer-1.65.0.gem) = d816ce2da54b3b1697b2d835d286597d144a4827c89025c3bf14569c77eaa56e +SIZE (rubygem/aws-sdk-accessanalyzer-1.65.0.gem) = 76288 diff --git a/devel/rubygem-aws-sdk-account/Makefile b/devel/rubygem-aws-sdk-account/Makefile index c7fc4edf0d0..de81174f6d9 100644 --- a/devel/rubygem-aws-sdk-account/Makefile +++ b/devel/rubygem-aws-sdk-account/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-account -PORTVERSION= 1.36.0 +PORTVERSION= 1.37.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-account LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-account/distinfo b/devel/rubygem-aws-sdk-account/distinfo index d3de84c9b7f..c226ecdbb8f 100644 --- a/devel/rubygem-aws-sdk-account/distinfo +++ b/devel/rubygem-aws-sdk-account/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228002 -SHA256 (rubygem/aws-sdk-account-1.36.0.gem) = 09c3f8b33871657d3240e757780c0edf5faa346c854414e5970314f504178521 -SIZE (rubygem/aws-sdk-account-1.36.0.gem) = 31744 +TIMESTAMP = 1738089192 +SHA256 (rubygem/aws-sdk-account-1.37.0.gem) = b5f6256fbb015f5fb6f97c1545fb2805b67070741ce193b2902e2d1a7efab9d6 +SIZE (rubygem/aws-sdk-account-1.37.0.gem) = 31744 diff --git a/devel/rubygem-aws-sdk-acm/Makefile b/devel/rubygem-aws-sdk-acm/Makefile index b119ac25b3e..aeebddee236 100644 --- a/devel/rubygem-aws-sdk-acm/Makefile +++ b/devel/rubygem-aws-sdk-acm/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-acm -PORTVERSION= 1.81.0 +PORTVERSION= 1.82.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-acm LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-acm/distinfo b/devel/rubygem-aws-sdk-acm/distinfo index 2f4e065946a..b3facf53d79 100644 --- a/devel/rubygem-aws-sdk-acm/distinfo +++ b/devel/rubygem-aws-sdk-acm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856300 -SHA256 (rubygem/aws-sdk-acm-1.81.0.gem) = 319f362360ac266a31dae470d69f95d7e48851370202a7c2ca2f09253f16cf44 -SIZE (rubygem/aws-sdk-acm-1.81.0.gem) = 49152 +TIMESTAMP = 1738089194 +SHA256 (rubygem/aws-sdk-acm-1.82.0.gem) = 79aa39caa0601bc19282878afc683de8a29864b723060948c4a8ccabf8895841 +SIZE (rubygem/aws-sdk-acm-1.82.0.gem) = 49664 diff --git a/devel/rubygem-aws-sdk-acmpca/Makefile b/devel/rubygem-aws-sdk-acmpca/Makefile index 2105a2b8ecf..a0a97817ef4 100644 --- a/devel/rubygem-aws-sdk-acmpca/Makefile +++ b/devel/rubygem-aws-sdk-acmpca/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-acmpca -PORTVERSION= 1.85.0 +PORTVERSION= 1.86.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-acmpca LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-acmpca/distinfo b/devel/rubygem-aws-sdk-acmpca/distinfo index bdc4698d72d..ff84099b37d 100644 --- a/devel/rubygem-aws-sdk-acmpca/distinfo +++ b/devel/rubygem-aws-sdk-acmpca/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239550 -SHA256 (rubygem/aws-sdk-acmpca-1.85.0.gem) = 780006be6e4fde733082db8592e6c3b4d13af3074bbe444f2e1e91c2a0bcf10b -SIZE (rubygem/aws-sdk-acmpca-1.85.0.gem) = 71680 +TIMESTAMP = 1738089196 +SHA256 (rubygem/aws-sdk-acmpca-1.86.0.gem) = 9712a3b2ab15911bf34fa962c6a79e7273164ceb8936a0dcb4976ba7da30b4a5 +SIZE (rubygem/aws-sdk-acmpca-1.86.0.gem) = 72192 diff --git a/devel/rubygem-aws-sdk-amplify/Makefile b/devel/rubygem-aws-sdk-amplify/Makefile index 4b7ad7e98fe..c01aff252d1 100644 --- a/devel/rubygem-aws-sdk-amplify/Makefile +++ b/devel/rubygem-aws-sdk-amplify/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-amplify -PORTVERSION= 1.76.0 +PORTVERSION= 1.77.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-amplify LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-amplify/distinfo b/devel/rubygem-aws-sdk-amplify/distinfo index 81b4a873e9a..ee81c0612b6 100644 --- a/devel/rubygem-aws-sdk-amplify/distinfo +++ b/devel/rubygem-aws-sdk-amplify/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228004 -SHA256 (rubygem/aws-sdk-amplify-1.76.0.gem) = b2c72ea0cf90bde1a7331343dd90615bbb53b6df85066df42470b869bd00628f -SIZE (rubygem/aws-sdk-amplify-1.76.0.gem) = 59904 +TIMESTAMP = 1738089198 +SHA256 (rubygem/aws-sdk-amplify-1.77.0.gem) = 551cf714a7d547308cc7272f7ca0f6b59b1782aa0d927b922119152295a16254 +SIZE (rubygem/aws-sdk-amplify-1.77.0.gem) = 60416 diff --git a/devel/rubygem-aws-sdk-amplifybackend/Makefile b/devel/rubygem-aws-sdk-amplifybackend/Makefile index 97349fe0101..a64aed9b88a 100644 --- a/devel/rubygem-aws-sdk-amplifybackend/Makefile +++ b/devel/rubygem-aws-sdk-amplifybackend/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-amplifybackend -PORTVERSION= 1.43.0 +PORTVERSION= 1.44.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-amplifybac LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-amplifybackend/distinfo b/devel/rubygem-aws-sdk-amplifybackend/distinfo index af5faea91a6..a1ed28387e8 100644 --- a/devel/rubygem-aws-sdk-amplifybackend/distinfo +++ b/devel/rubygem-aws-sdk-amplifybackend/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856306 -SHA256 (rubygem/aws-sdk-amplifybackend-1.43.0.gem) = 63b27fdea937673a825c998dbee4eae066123c76e720a5814d084ee21398940e -SIZE (rubygem/aws-sdk-amplifybackend-1.43.0.gem) = 48640 +TIMESTAMP = 1738089200 +SHA256 (rubygem/aws-sdk-amplifybackend-1.44.0.gem) = 518efe57788e848fa65964f2349fc8308506041ba21af75e598c274a31a3b360 +SIZE (rubygem/aws-sdk-amplifybackend-1.44.0.gem) = 49152 diff --git a/devel/rubygem-aws-sdk-amplifyuibuilder/Makefile b/devel/rubygem-aws-sdk-amplifyuibuilder/Makefile index 05645faf199..04688dd5423 100644 --- a/devel/rubygem-aws-sdk-amplifyuibuilder/Makefile +++ b/devel/rubygem-aws-sdk-amplifyuibuilder/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-amplifyuibuilder -PORTVERSION= 1.37.0 +PORTVERSION= 1.38.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-amplifyuib LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-amplifyuibuilder/distinfo b/devel/rubygem-aws-sdk-amplifyuibuilder/distinfo index a587506ba79..fb989ffaa1b 100644 --- a/devel/rubygem-aws-sdk-amplifyuibuilder/distinfo +++ b/devel/rubygem-aws-sdk-amplifyuibuilder/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856308 -SHA256 (rubygem/aws-sdk-amplifyuibuilder-1.37.0.gem) = a2f4b13edf198dce86c814a271bb1cb573175e4e02f5d411ed45a45c4fbe8f8e -SIZE (rubygem/aws-sdk-amplifyuibuilder-1.37.0.gem) = 79360 +TIMESTAMP = 1738089202 +SHA256 (rubygem/aws-sdk-amplifyuibuilder-1.38.0.gem) = 6b2d8115c89a73663ba3ec19555417c1f8a4cbeffc0942ff33f7a41eb16f6f3d +SIZE (rubygem/aws-sdk-amplifyuibuilder-1.38.0.gem) = 79872 diff --git a/devel/rubygem-aws-sdk-apigateway/Makefile b/devel/rubygem-aws-sdk-apigateway/Makefile index 1727da31ea5..581d032b287 100644 --- a/devel/rubygem-aws-sdk-apigateway/Makefile +++ b/devel/rubygem-aws-sdk-apigateway/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-apigateway -PORTVERSION= 1.110.0 +PORTVERSION= 1.111.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-apigateway LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-apigateway/distinfo b/devel/rubygem-aws-sdk-apigateway/distinfo index 23385bf94a0..c7a1d52af9b 100644 --- a/devel/rubygem-aws-sdk-apigateway/distinfo +++ b/devel/rubygem-aws-sdk-apigateway/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732675368 -SHA256 (rubygem/aws-sdk-apigateway-1.110.0.gem) = 2900f8edc582529c98dbfebeff0808b0d53cda0dc371588aac07bc2f9704c8e0 -SIZE (rubygem/aws-sdk-apigateway-1.110.0.gem) = 118272 +TIMESTAMP = 1738089204 +SHA256 (rubygem/aws-sdk-apigateway-1.111.0.gem) = fbcfd998269f635d3c1127cbb1f436ea66682fbfd8a17956d507c52fa4b12461 +SIZE (rubygem/aws-sdk-apigateway-1.111.0.gem) = 118272 diff --git a/devel/rubygem-aws-sdk-apigatewaymanagementapi/Makefile b/devel/rubygem-aws-sdk-apigatewaymanagementapi/Makefile index 3fdc89eb4f8..3f8f4630a4a 100644 --- a/devel/rubygem-aws-sdk-apigatewaymanagementapi/Makefile +++ b/devel/rubygem-aws-sdk-apigatewaymanagementapi/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-apigatewaymanagementapi -PORTVERSION= 1.55.0 +PORTVERSION= 1.56.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-apigateway LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-apigatewaymanagementapi/distinfo b/devel/rubygem-aws-sdk-apigatewaymanagementapi/distinfo index cca0bef8668..9013183b757 100644 --- a/devel/rubygem-aws-sdk-apigatewaymanagementapi/distinfo +++ b/devel/rubygem-aws-sdk-apigatewaymanagementapi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856312 -SHA256 (rubygem/aws-sdk-apigatewaymanagementapi-1.55.0.gem) = 7d971211b46eb0383433025d08ebdd329ddd3d7808e45f3d19dd4f6bf0816727 -SIZE (rubygem/aws-sdk-apigatewaymanagementapi-1.55.0.gem) = 20992 +TIMESTAMP = 1738089206 +SHA256 (rubygem/aws-sdk-apigatewaymanagementapi-1.56.0.gem) = 03429e189891f829bcf6aa150b7689be0b8c50886ac40f68f8dbd11c5ef23ca3 +SIZE (rubygem/aws-sdk-apigatewaymanagementapi-1.56.0.gem) = 21504 diff --git a/devel/rubygem-aws-sdk-apigatewayv2/Makefile b/devel/rubygem-aws-sdk-apigatewayv2/Makefile index e61c9038471..77211d78cae 100644 --- a/devel/rubygem-aws-sdk-apigatewayv2/Makefile +++ b/devel/rubygem-aws-sdk-apigatewayv2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-apigatewayv2 -PORTVERSION= 1.68.0 +PORTVERSION= 1.69.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-apigateway LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-apigatewayv2/distinfo b/devel/rubygem-aws-sdk-apigatewayv2/distinfo index a3147621d14..e4d1f652063 100644 --- a/devel/rubygem-aws-sdk-apigatewayv2/distinfo +++ b/devel/rubygem-aws-sdk-apigatewayv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679376 -SHA256 (rubygem/aws-sdk-apigatewayv2-1.68.0.gem) = 15a1537718943d22a12d389a6e70a2d8e87976483ed8dffc4d31f5790882f78e -SIZE (rubygem/aws-sdk-apigatewayv2-1.68.0.gem) = 94208 +TIMESTAMP = 1738089208 +SHA256 (rubygem/aws-sdk-apigatewayv2-1.69.0.gem) = 7fcda9e7fc0f61c98c3c380802703a22e8ec7e62081ed9d1b0dde69b12497443 +SIZE (rubygem/aws-sdk-apigatewayv2-1.69.0.gem) = 94208 diff --git a/devel/rubygem-aws-sdk-appconfig/Makefile b/devel/rubygem-aws-sdk-appconfig/Makefile index e8b955e2545..25c354c1e2c 100644 --- a/devel/rubygem-aws-sdk-appconfig/Makefile +++ b/devel/rubygem-aws-sdk-appconfig/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-appconfig -PORTVERSION= 1.61.0 +PORTVERSION= 1.62.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appconfig LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-appconfig/distinfo b/devel/rubygem-aws-sdk-appconfig/distinfo index 3e77bf7a5f0..a9310b87754 100644 --- a/devel/rubygem-aws-sdk-appconfig/distinfo +++ b/devel/rubygem-aws-sdk-appconfig/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239552 -SHA256 (rubygem/aws-sdk-appconfig-1.61.0.gem) = cdf3e7a95f25728904ce1615447d74981d2b4a8c92d00847dd9428dc5fe46ac5 -SIZE (rubygem/aws-sdk-appconfig-1.61.0.gem) = 65024 +TIMESTAMP = 1738089210 +SHA256 (rubygem/aws-sdk-appconfig-1.62.0.gem) = 196ecef4d83f407d75490a048ae65626a30f6c534023b6f2825cce9cc4dc9898 +SIZE (rubygem/aws-sdk-appconfig-1.62.0.gem) = 65536 diff --git a/devel/rubygem-aws-sdk-appconfigdata/Makefile b/devel/rubygem-aws-sdk-appconfigdata/Makefile index 7ea097fd547..537edb0b653 100644 --- a/devel/rubygem-aws-sdk-appconfigdata/Makefile +++ b/devel/rubygem-aws-sdk-appconfigdata/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-appconfigdata -PORTVERSION= 1.32.0 +PORTVERSION= 1.33.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appconfigd LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-appconfigdata/distinfo b/devel/rubygem-aws-sdk-appconfigdata/distinfo index c2631d71523..16e9abcc756 100644 --- a/devel/rubygem-aws-sdk-appconfigdata/distinfo +++ b/devel/rubygem-aws-sdk-appconfigdata/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856318 -SHA256 (rubygem/aws-sdk-appconfigdata-1.32.0.gem) = 38a51cf89c5fd04d15a57b185cf156701a403458422bf91f86204768cce9b564 -SIZE (rubygem/aws-sdk-appconfigdata-1.32.0.gem) = 23552 +TIMESTAMP = 1738089212 +SHA256 (rubygem/aws-sdk-appconfigdata-1.33.0.gem) = 388659149493b5f5f7f2b2330db632602b2bb964250870802d34ea7836eb3ca3 +SIZE (rubygem/aws-sdk-appconfigdata-1.33.0.gem) = 24064 diff --git a/devel/rubygem-aws-sdk-appfabric/Makefile b/devel/rubygem-aws-sdk-appfabric/Makefile index d6ee3e467da..154e7d20a88 100644 --- a/devel/rubygem-aws-sdk-appfabric/Makefile +++ b/devel/rubygem-aws-sdk-appfabric/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-appfabric -PORTVERSION= 1.21.0 +PORTVERSION= 1.22.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appfabric LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-appfabric/distinfo b/devel/rubygem-aws-sdk-appfabric/distinfo index e39a63b26cd..d6a83a8c4a8 100644 --- a/devel/rubygem-aws-sdk-appfabric/distinfo +++ b/devel/rubygem-aws-sdk-appfabric/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856320 -SHA256 (rubygem/aws-sdk-appfabric-1.21.0.gem) = 05ced62662ece9c596ab843ab121aeedde94c4782d26f9d8c593cf2fe46e8e8d -SIZE (rubygem/aws-sdk-appfabric-1.21.0.gem) = 39936 +TIMESTAMP = 1738089214 +SHA256 (rubygem/aws-sdk-appfabric-1.22.0.gem) = ca1fe34476acb50f8a9451881b3da82e900f6cb83f9a19cffcd10884134d4b04 +SIZE (rubygem/aws-sdk-appfabric-1.22.0.gem) = 40448 diff --git a/devel/rubygem-aws-sdk-appflow/Makefile b/devel/rubygem-aws-sdk-appflow/Makefile index e1a3dbac80e..5ea9aec2ba6 100644 --- a/devel/rubygem-aws-sdk-appflow/Makefile +++ b/devel/rubygem-aws-sdk-appflow/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-appflow -PORTVERSION= 1.70.0 +PORTVERSION= 1.71.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appflow LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-appflow/distinfo b/devel/rubygem-aws-sdk-appflow/distinfo index 532b06513ba..3a444dda1af 100644 --- a/devel/rubygem-aws-sdk-appflow/distinfo +++ b/devel/rubygem-aws-sdk-appflow/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856322 -SHA256 (rubygem/aws-sdk-appflow-1.70.0.gem) = a67ef24943e6a7e5aa8e93c319c61bc8ea9a138fce76735f07eab255232ca5a9 -SIZE (rubygem/aws-sdk-appflow-1.70.0.gem) = 99328 +TIMESTAMP = 1738089216 +SHA256 (rubygem/aws-sdk-appflow-1.71.0.gem) = 0321f73e4635f63001749809b618864321704cb59864ca86ce29f3c995759cef +SIZE (rubygem/aws-sdk-appflow-1.71.0.gem) = 99840 diff --git a/devel/rubygem-aws-sdk-appintegrationsservice/Makefile b/devel/rubygem-aws-sdk-appintegrationsservice/Makefile index 842450860cc..8e9088c52a4 100644 --- a/devel/rubygem-aws-sdk-appintegrationsservice/Makefile +++ b/devel/rubygem-aws-sdk-appintegrationsservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-appintegrationsservice -PORTVERSION= 1.45.0 +PORTVERSION= 1.46.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appintegra LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-appintegrationsservice/distinfo b/devel/rubygem-aws-sdk-appintegrationsservice/distinfo index 46224e67447..2fcc08e0ec4 100644 --- a/devel/rubygem-aws-sdk-appintegrationsservice/distinfo +++ b/devel/rubygem-aws-sdk-appintegrationsservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679378 -SHA256 (rubygem/aws-sdk-appintegrationsservice-1.45.0.gem) = e68c04fa4c2c880ed17a5a4b3582883e23945ceedd7e4681f631d4b21c30ee72 -SIZE (rubygem/aws-sdk-appintegrationsservice-1.45.0.gem) = 36864 +TIMESTAMP = 1738089218 +SHA256 (rubygem/aws-sdk-appintegrationsservice-1.46.0.gem) = 3e5ca4d61f4d22a35141688475af6957b6d389c6ba07320236c7362ed58add5c +SIZE (rubygem/aws-sdk-appintegrationsservice-1.46.0.gem) = 37376 diff --git a/devel/rubygem-aws-sdk-applicationautoscaling/Makefile b/devel/rubygem-aws-sdk-applicationautoscaling/Makefile index 57ea296a13d..4b6f4e7079f 100644 --- a/devel/rubygem-aws-sdk-applicationautoscaling/Makefile +++ b/devel/rubygem-aws-sdk-applicationautoscaling/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-applicationautoscaling -PORTVERSION= 1.99.0 +PORTVERSION= 1.100.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-applicatio LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-applicationautoscaling/distinfo b/devel/rubygem-aws-sdk-applicationautoscaling/distinfo index 4505c26d757..4b1176ab8b8 100644 --- a/devel/rubygem-aws-sdk-applicationautoscaling/distinfo +++ b/devel/rubygem-aws-sdk-applicationautoscaling/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888410 -SHA256 (rubygem/aws-sdk-applicationautoscaling-1.99.0.gem) = aed8f59e11715b46527fff0b9319d0b895b3843d8a5f2e0fe4d997bb1deb005a -SIZE (rubygem/aws-sdk-applicationautoscaling-1.99.0.gem) = 69120 +TIMESTAMP = 1738089220 +SHA256 (rubygem/aws-sdk-applicationautoscaling-1.100.0.gem) = 815a7a2032f8aac151967f3accf4c270cf32c263011ef8cf4ee7d60ac4afec5e +SIZE (rubygem/aws-sdk-applicationautoscaling-1.100.0.gem) = 69632 diff --git a/devel/rubygem-aws-sdk-applicationcostprofiler/Makefile b/devel/rubygem-aws-sdk-applicationcostprofiler/Makefile index f58355ca924..ead30e58301 100644 --- a/devel/rubygem-aws-sdk-applicationcostprofiler/Makefile +++ b/devel/rubygem-aws-sdk-applicationcostprofiler/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-applicationcostprofiler -PORTVERSION= 1.35.0 +PORTVERSION= 1.36.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-applicatio LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-applicationcostprofiler/distinfo b/devel/rubygem-aws-sdk-applicationcostprofiler/distinfo index fcca515ed80..b6eef6b60b4 100644 --- a/devel/rubygem-aws-sdk-applicationcostprofiler/distinfo +++ b/devel/rubygem-aws-sdk-applicationcostprofiler/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856328 -SHA256 (rubygem/aws-sdk-applicationcostprofiler-1.35.0.gem) = f66ffb3c3f9e62b863d8543dce774480c2ce0fdb87e74ce02f616a028005c63a -SIZE (rubygem/aws-sdk-applicationcostprofiler-1.35.0.gem) = 24576 +TIMESTAMP = 1738089222 +SHA256 (rubygem/aws-sdk-applicationcostprofiler-1.36.0.gem) = a04558650b18b9d2e4020f19dab75ec69359b8fe61bb31fe5f27f6abbfadd3ce +SIZE (rubygem/aws-sdk-applicationcostprofiler-1.36.0.gem) = 25088 diff --git a/devel/rubygem-aws-sdk-applicationdiscoveryservice/Makefile b/devel/rubygem-aws-sdk-applicationdiscoveryservice/Makefile index c549228f7c4..17e42b44716 100644 --- a/devel/rubygem-aws-sdk-applicationdiscoveryservice/Makefile +++ b/devel/rubygem-aws-sdk-applicationdiscoveryservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-applicationdiscoveryservice -PORTVERSION= 1.81.0 +PORTVERSION= 1.82.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-applicatio LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-applicationdiscoveryservice/distinfo b/devel/rubygem-aws-sdk-applicationdiscoveryservice/distinfo index 8de626d0f56..d64c3cb5500 100644 --- a/devel/rubygem-aws-sdk-applicationdiscoveryservice/distinfo +++ b/devel/rubygem-aws-sdk-applicationdiscoveryservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732260978 -SHA256 (rubygem/aws-sdk-applicationdiscoveryservice-1.81.0.gem) = fbc853046592bf2d58413a3da156de9e504ba9267d9d4fbe38f55dff1e80d0e6 -SIZE (rubygem/aws-sdk-applicationdiscoveryservice-1.81.0.gem) = 55296 +TIMESTAMP = 1738089224 +SHA256 (rubygem/aws-sdk-applicationdiscoveryservice-1.82.0.gem) = 01a229162c2fb7355de91478ceedb18c8b2867ec3a3a87c6a1eeebfc62fe718f +SIZE (rubygem/aws-sdk-applicationdiscoveryservice-1.82.0.gem) = 55808 diff --git a/devel/rubygem-aws-sdk-applicationinsights/Makefile b/devel/rubygem-aws-sdk-applicationinsights/Makefile index bf9ba65a987..6eb6589d338 100644 --- a/devel/rubygem-aws-sdk-applicationinsights/Makefile +++ b/devel/rubygem-aws-sdk-applicationinsights/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-applicationinsights -PORTVERSION= 1.59.0 +PORTVERSION= 1.60.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-applicatio LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-applicationinsights/distinfo b/devel/rubygem-aws-sdk-applicationinsights/distinfo index 466dfe14bb5..834411c2442 100644 --- a/devel/rubygem-aws-sdk-applicationinsights/distinfo +++ b/devel/rubygem-aws-sdk-applicationinsights/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729910000 -SHA256 (rubygem/aws-sdk-applicationinsights-1.59.0.gem) = 52d80e2b55bf71c38b3c1cf798ba6144953aa6269cfb3c84550bdd1a40c8c7b5 -SIZE (rubygem/aws-sdk-applicationinsights-1.59.0.gem) = 51200 +TIMESTAMP = 1738089226 +SHA256 (rubygem/aws-sdk-applicationinsights-1.60.0.gem) = 9142ed6235f034f1614a62b7078604c368fc41680de0f88580b6d80501188f59 +SIZE (rubygem/aws-sdk-applicationinsights-1.60.0.gem) = 51712 diff --git a/devel/rubygem-aws-sdk-applicationsignals/Makefile b/devel/rubygem-aws-sdk-applicationsignals/Makefile index c99d25d7130..5ffbbd28f0f 100644 --- a/devel/rubygem-aws-sdk-applicationsignals/Makefile +++ b/devel/rubygem-aws-sdk-applicationsignals/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-applicationsignals -PORTVERSION= 1.13.0 +PORTVERSION= 1.14.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-applicatio LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-applicationsignals/distinfo b/devel/rubygem-aws-sdk-applicationsignals/distinfo index 3e61e73b064..0396011845e 100644 --- a/devel/rubygem-aws-sdk-applicationsignals/distinfo +++ b/devel/rubygem-aws-sdk-applicationsignals/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679382 -SHA256 (rubygem/aws-sdk-applicationsignals-1.13.0.gem) = 199535309a29dc92e65399ad79bb9606097644f005ff4df18c3737986aa16414 -SIZE (rubygem/aws-sdk-applicationsignals-1.13.0.gem) = 51200 +TIMESTAMP = 1738089228 +SHA256 (rubygem/aws-sdk-applicationsignals-1.14.0.gem) = fef6c04a198d7c082901ee7663686d40c6e3f5b043a5cf43e039956b4006eff1 +SIZE (rubygem/aws-sdk-applicationsignals-1.14.0.gem) = 51712 diff --git a/devel/rubygem-aws-sdk-appmesh/Makefile b/devel/rubygem-aws-sdk-appmesh/Makefile index 85c26e777b8..b2aedac2d82 100644 --- a/devel/rubygem-aws-sdk-appmesh/Makefile +++ b/devel/rubygem-aws-sdk-appmesh/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-appmesh -PORTVERSION= 1.73.0 +PORTVERSION= 1.74.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appmesh LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-appmesh/distinfo b/devel/rubygem-aws-sdk-appmesh/distinfo index daaffc88605..d6775bd262b 100644 --- a/devel/rubygem-aws-sdk-appmesh/distinfo +++ b/devel/rubygem-aws-sdk-appmesh/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856336 -SHA256 (rubygem/aws-sdk-appmesh-1.73.0.gem) = 5e00c198c9b3563827808a6c72d0f23aa23b3d65b8b65fb15656f5ce61960d63 -SIZE (rubygem/aws-sdk-appmesh-1.73.0.gem) = 87040 +TIMESTAMP = 1738089230 +SHA256 (rubygem/aws-sdk-appmesh-1.74.0.gem) = e21dc8ba0e8205faf9ca453a7dcf30f24407b5d2b6e3b2fad531cc381a4d7051 +SIZE (rubygem/aws-sdk-appmesh-1.74.0.gem) = 87040 diff --git a/devel/rubygem-aws-sdk-appregistry/Makefile b/devel/rubygem-aws-sdk-appregistry/Makefile index 3becba7f636..0839619b562 100644 --- a/devel/rubygem-aws-sdk-appregistry/Makefile +++ b/devel/rubygem-aws-sdk-appregistry/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-appregistry -PORTVERSION= 1.46.0 +PORTVERSION= 1.47.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appregistr LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-appregistry/distinfo b/devel/rubygem-aws-sdk-appregistry/distinfo index d6c1a9250e5..71fe653b86c 100644 --- a/devel/rubygem-aws-sdk-appregistry/distinfo +++ b/devel/rubygem-aws-sdk-appregistry/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856338 -SHA256 (rubygem/aws-sdk-appregistry-1.46.0.gem) = 4b643d709b54228bac207ac9b4c8a971518754567c500a83f1559a428da8dc90 -SIZE (rubygem/aws-sdk-appregistry-1.46.0.gem) = 37376 +TIMESTAMP = 1738089232 +SHA256 (rubygem/aws-sdk-appregistry-1.47.0.gem) = e5382021ef9dc024512895086ff4129bd759c27658c5aabc680d9d89eaa527c6 +SIZE (rubygem/aws-sdk-appregistry-1.47.0.gem) = 37888 diff --git a/devel/rubygem-aws-sdk-apprunner/Makefile b/devel/rubygem-aws-sdk-apprunner/Makefile index 17361ef05ae..d244cfa36e5 100644 --- a/devel/rubygem-aws-sdk-apprunner/Makefile +++ b/devel/rubygem-aws-sdk-apprunner/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-apprunner -PORTVERSION= 1.51.0 +PORTVERSION= 1.52.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-apprunner LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-apprunner/distinfo b/devel/rubygem-aws-sdk-apprunner/distinfo index 3109abc6439..18a8985c442 100644 --- a/devel/rubygem-aws-sdk-apprunner/distinfo +++ b/devel/rubygem-aws-sdk-apprunner/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856340 -SHA256 (rubygem/aws-sdk-apprunner-1.51.0.gem) = 22aff238d94586a0f4a884920bce96e7a99aa769d42014fccdca5801d5247dc3 -SIZE (rubygem/aws-sdk-apprunner-1.51.0.gem) = 62976 +TIMESTAMP = 1738089234 +SHA256 (rubygem/aws-sdk-apprunner-1.52.0.gem) = 873c403c0d8f3c21ce064b3c949cee80799a325771efb353ba302edc5a1a5c96 +SIZE (rubygem/aws-sdk-apprunner-1.52.0.gem) = 62976 diff --git a/devel/rubygem-aws-sdk-appstream/Makefile b/devel/rubygem-aws-sdk-appstream/Makefile index 7a3199b5c07..252bf1a389b 100644 --- a/devel/rubygem-aws-sdk-appstream/Makefile +++ b/devel/rubygem-aws-sdk-appstream/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-appstream -PORTVERSION= 1.103.0 +PORTVERSION= 1.104.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appstream LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-appstream/distinfo b/devel/rubygem-aws-sdk-appstream/distinfo index fb3eb735c4f..bf4f1dcdba3 100644 --- a/devel/rubygem-aws-sdk-appstream/distinfo +++ b/devel/rubygem-aws-sdk-appstream/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228006 -SHA256 (rubygem/aws-sdk-appstream-1.103.0.gem) = d15a7a9cdf97fb7b45d9737403efbbdf662d95a7bf99dfd917442c316acc77f7 -SIZE (rubygem/aws-sdk-appstream-1.103.0.gem) = 107008 +TIMESTAMP = 1738089236 +SHA256 (rubygem/aws-sdk-appstream-1.104.0.gem) = e04287acf106dc8f0732818bdf62c02b3115dd20af32b256ab3239b796152fda +SIZE (rubygem/aws-sdk-appstream-1.104.0.gem) = 107520 diff --git a/devel/rubygem-aws-sdk-appsync/Makefile b/devel/rubygem-aws-sdk-appsync/Makefile index 02416e3f8c8..75419ddaf39 100644 --- a/devel/rubygem-aws-sdk-appsync/Makefile +++ b/devel/rubygem-aws-sdk-appsync/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-appsync -PORTVERSION= 1.95.0 +PORTVERSION= 1.97.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appsync LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-appsync/distinfo b/devel/rubygem-aws-sdk-appsync/distinfo index 05ceb37715c..0a9729f643c 100644 --- a/devel/rubygem-aws-sdk-appsync/distinfo +++ b/devel/rubygem-aws-sdk-appsync/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888412 -SHA256 (rubygem/aws-sdk-appsync-1.95.0.gem) = 16afccb6e34e364e20cd9fecd12b787fe64261a5ee721803d48bcfb9352b0f2a -SIZE (rubygem/aws-sdk-appsync-1.95.0.gem) = 99840 +TIMESTAMP = 1738089238 +SHA256 (rubygem/aws-sdk-appsync-1.97.0.gem) = 7afcb8650b222cffd167748032bbdf54cd5cd0c0b1aa2bc92936d138038e7582 +SIZE (rubygem/aws-sdk-appsync-1.97.0.gem) = 100352 diff --git a/devel/rubygem-aws-sdk-apptest/Makefile b/devel/rubygem-aws-sdk-apptest/Makefile index d187c735db8..04b5fd55237 100644 --- a/devel/rubygem-aws-sdk-apptest/Makefile +++ b/devel/rubygem-aws-sdk-apptest/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-apptest -PORTVERSION= 1.10.0 +PORTVERSION= 1.11.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-apptest LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-apptest/distinfo b/devel/rubygem-aws-sdk-apptest/distinfo index a2eca488292..2573db6db4d 100644 --- a/devel/rubygem-aws-sdk-apptest/distinfo +++ b/devel/rubygem-aws-sdk-apptest/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856346 -SHA256 (rubygem/aws-sdk-apptest-1.10.0.gem) = 29594fa12d7f58ffd04d466891cdbec9fa6e321e076d48ff771edbac8316efcb -SIZE (rubygem/aws-sdk-apptest-1.10.0.gem) = 50176 +TIMESTAMP = 1738089240 +SHA256 (rubygem/aws-sdk-apptest-1.11.0.gem) = 0f8ce79cc52102a494db083741df471aa46a58ef80a470812f85be39d33520fd +SIZE (rubygem/aws-sdk-apptest-1.11.0.gem) = 50688 diff --git a/devel/rubygem-aws-sdk-arczonalshift/Makefile b/devel/rubygem-aws-sdk-arczonalshift/Makefile index 59036f1845b..cf2b2afaef4 100644 --- a/devel/rubygem-aws-sdk-arczonalshift/Makefile +++ b/devel/rubygem-aws-sdk-arczonalshift/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-arczonalshift -PORTVERSION= 1.26.0 +PORTVERSION= 1.27.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-arczonalsh LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-arczonalshift/distinfo b/devel/rubygem-aws-sdk-arczonalshift/distinfo index 80da7397331..facb31fac7b 100644 --- a/devel/rubygem-aws-sdk-arczonalshift/distinfo +++ b/devel/rubygem-aws-sdk-arczonalshift/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856348 -SHA256 (rubygem/aws-sdk-arczonalshift-1.26.0.gem) = c6017f43082e21b1dc481c151324925a7fd099075c7d21be2e232947422d6b24 -SIZE (rubygem/aws-sdk-arczonalshift-1.26.0.gem) = 37376 +TIMESTAMP = 1738089242 +SHA256 (rubygem/aws-sdk-arczonalshift-1.27.0.gem) = 9d56c3e32a297bfc2b2df709975f0589b12d93ba8e6ff384e7461d2dc27faf5b +SIZE (rubygem/aws-sdk-arczonalshift-1.27.0.gem) = 37888 diff --git a/devel/rubygem-aws-sdk-artifact/Makefile b/devel/rubygem-aws-sdk-artifact/Makefile index 8ce96b0a71d..93057bb76a6 100644 --- a/devel/rubygem-aws-sdk-artifact/Makefile +++ b/devel/rubygem-aws-sdk-artifact/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-artifact -PORTVERSION= 1.15.0 +PORTVERSION= 1.17.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-artifact LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-artifact/distinfo b/devel/rubygem-aws-sdk-artifact/distinfo index 6d2ce94691d..27fdd30b29b 100644 --- a/devel/rubygem-aws-sdk-artifact/distinfo +++ b/devel/rubygem-aws-sdk-artifact/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888414 -SHA256 (rubygem/aws-sdk-artifact-1.15.0.gem) = 1d764a4063c5bf52bcd4077c6b17b24a2e1d1bfe7db8b3f0be65a89a0b163f0f -SIZE (rubygem/aws-sdk-artifact-1.15.0.gem) = 27648 +TIMESTAMP = 1738089244 +SHA256 (rubygem/aws-sdk-artifact-1.17.0.gem) = e22c5638783a6920a1df9a4354bc749ded21e328d9d3e7e65c478cb9ab41995d +SIZE (rubygem/aws-sdk-artifact-1.17.0.gem) = 28160 diff --git a/devel/rubygem-aws-sdk-athena/Makefile b/devel/rubygem-aws-sdk-athena/Makefile index 0b6a96322d6..50d12f1fe51 100644 --- a/devel/rubygem-aws-sdk-athena/Makefile +++ b/devel/rubygem-aws-sdk-athena/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-athena -PORTVERSION= 1.98.0 +PORTVERSION= 1.99.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-athena LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-athena/distinfo b/devel/rubygem-aws-sdk-athena/distinfo index 860cefd6bcf..9b764371005 100644 --- a/devel/rubygem-aws-sdk-athena/distinfo +++ b/devel/rubygem-aws-sdk-athena/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888416 -SHA256 (rubygem/aws-sdk-athena-1.98.0.gem) = 8ed0970b69d09ac9739545c458cf9acda198f280b5436e4d3145dafb019a84c0 -SIZE (rubygem/aws-sdk-athena-1.98.0.gem) = 92160 +TIMESTAMP = 1738089246 +SHA256 (rubygem/aws-sdk-athena-1.99.0.gem) = 9c9719d170370f08c48b8c68901443d5c7532482ef123e879e11799e56ea0adc +SIZE (rubygem/aws-sdk-athena-1.99.0.gem) = 92672 diff --git a/devel/rubygem-aws-sdk-auditmanager/Makefile b/devel/rubygem-aws-sdk-auditmanager/Makefile index aa2eab97632..0f8b1d558d8 100644 --- a/devel/rubygem-aws-sdk-auditmanager/Makefile +++ b/devel/rubygem-aws-sdk-auditmanager/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-auditmanager -PORTVERSION= 1.59.0 +PORTVERSION= 1.60.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-auditmanag LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-auditmanager/distinfo b/devel/rubygem-aws-sdk-auditmanager/distinfo index 35629027f07..cffb3f74aea 100644 --- a/devel/rubygem-aws-sdk-auditmanager/distinfo +++ b/devel/rubygem-aws-sdk-auditmanager/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239560 -SHA256 (rubygem/aws-sdk-auditmanager-1.59.0.gem) = 90727da666174513a3ff0800e39aac4f04428c2e7f32e543621acbff2ea355d3 -SIZE (rubygem/aws-sdk-auditmanager-1.59.0.gem) = 84480 +TIMESTAMP = 1738089248 +SHA256 (rubygem/aws-sdk-auditmanager-1.60.0.gem) = bf486f7e50482c0fb26a2572155735a5ba0185c6413c48edb315aa0253e33231 +SIZE (rubygem/aws-sdk-auditmanager-1.60.0.gem) = 84480 diff --git a/devel/rubygem-aws-sdk-augmentedairuntime/Makefile b/devel/rubygem-aws-sdk-augmentedairuntime/Makefile index 9e11f0d61a3..2a97a620aab 100644 --- a/devel/rubygem-aws-sdk-augmentedairuntime/Makefile +++ b/devel/rubygem-aws-sdk-augmentedairuntime/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-augmentedairuntime -PORTVERSION= 1.49.0 +PORTVERSION= 1.50.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-augmenteda LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-augmentedairuntime/distinfo b/devel/rubygem-aws-sdk-augmentedairuntime/distinfo index b6a04988869..5c06dd85827 100644 --- a/devel/rubygem-aws-sdk-augmentedairuntime/distinfo +++ b/devel/rubygem-aws-sdk-augmentedairuntime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856356 -SHA256 (rubygem/aws-sdk-augmentedairuntime-1.49.0.gem) = 103c0086234db36bfc14704780c7f514fba8740185ca3b9f7ac658d453db1a83 -SIZE (rubygem/aws-sdk-augmentedairuntime-1.49.0.gem) = 25600 +TIMESTAMP = 1738089250 +SHA256 (rubygem/aws-sdk-augmentedairuntime-1.50.0.gem) = da2fc4a70d33f469b6d14f37caa34ac549e6bde5461f34360a08d933deb4c1d7 +SIZE (rubygem/aws-sdk-augmentedairuntime-1.50.0.gem) = 26112 diff --git a/devel/rubygem-aws-sdk-autoscaling/Makefile b/devel/rubygem-aws-sdk-autoscaling/Makefile index de5d922159a..34c39500692 100644 --- a/devel/rubygem-aws-sdk-autoscaling/Makefile +++ b/devel/rubygem-aws-sdk-autoscaling/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-autoscaling -PORTVERSION= 1.128.0 +PORTVERSION= 1.129.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-autoscalin LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-autoscaling/distinfo b/devel/rubygem-aws-sdk-autoscaling/distinfo index aad6a2e6e09..28d8380819a 100644 --- a/devel/rubygem-aws-sdk-autoscaling/distinfo +++ b/devel/rubygem-aws-sdk-autoscaling/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888418 -SHA256 (rubygem/aws-sdk-autoscaling-1.128.0.gem) = e91f1d7e0ca925d05c830a843e75a539cb3c89751ee7d4e4beeb214370f3100b -SIZE (rubygem/aws-sdk-autoscaling-1.128.0.gem) = 198144 +TIMESTAMP = 1738089252 +SHA256 (rubygem/aws-sdk-autoscaling-1.129.0.gem) = 00ecc12377dc173a3778b8b57944adec3bda83db8198dd6a5a231915dc5e1662 +SIZE (rubygem/aws-sdk-autoscaling-1.129.0.gem) = 198144 diff --git a/devel/rubygem-aws-sdk-autoscalingplans/Makefile b/devel/rubygem-aws-sdk-autoscalingplans/Makefile index edc1a5f0139..dea2e883b55 100644 --- a/devel/rubygem-aws-sdk-autoscalingplans/Makefile +++ b/devel/rubygem-aws-sdk-autoscalingplans/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-autoscalingplans -PORTVERSION= 1.66.0 +PORTVERSION= 1.67.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-autoscalin LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-autoscalingplans/distinfo b/devel/rubygem-aws-sdk-autoscalingplans/distinfo index f5ec62745e3..bc739d6b457 100644 --- a/devel/rubygem-aws-sdk-autoscalingplans/distinfo +++ b/devel/rubygem-aws-sdk-autoscalingplans/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856360 -SHA256 (rubygem/aws-sdk-autoscalingplans-1.66.0.gem) = efda3f552d356b2024cfc9ba01b3dda6712f653f4bb828bb1375e468cd59fe76 -SIZE (rubygem/aws-sdk-autoscalingplans-1.66.0.gem) = 36352 +TIMESTAMP = 1738089254 +SHA256 (rubygem/aws-sdk-autoscalingplans-1.67.0.gem) = 0612dc736a8e29dd10c20f20a045f0a60e3789d6b96da0f8c1ed0071df24eff6 +SIZE (rubygem/aws-sdk-autoscalingplans-1.67.0.gem) = 36864 diff --git a/devel/rubygem-aws-sdk-b2bi/Makefile b/devel/rubygem-aws-sdk-b2bi/Makefile index a9c2eeb1228..d0567701fa4 100644 --- a/devel/rubygem-aws-sdk-b2bi/Makefile +++ b/devel/rubygem-aws-sdk-b2bi/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-b2bi -PORTVERSION= 1.24.0 +PORTVERSION= 1.25.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-b2bi LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-b2bi/distinfo b/devel/rubygem-aws-sdk-b2bi/distinfo index 05597f00993..84e29b46451 100644 --- a/devel/rubygem-aws-sdk-b2bi/distinfo +++ b/devel/rubygem-aws-sdk-b2bi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732260982 -SHA256 (rubygem/aws-sdk-b2bi-1.24.0.gem) = 08b58c50325c1c1aa2d7a2c38dfe9da52a3bdbb6ee84d7ca9090386d2aae7041 -SIZE (rubygem/aws-sdk-b2bi-1.24.0.gem) = 69120 +TIMESTAMP = 1738089256 +SHA256 (rubygem/aws-sdk-b2bi-1.25.0.gem) = 05b3c9b596d49ca4b66296e586b4648e20b341bba485a056a8a8761785c52f5c +SIZE (rubygem/aws-sdk-b2bi-1.25.0.gem) = 69632 diff --git a/devel/rubygem-aws-sdk-backup/Makefile b/devel/rubygem-aws-sdk-backup/Makefile index 26672cd76fb..3578a0f708a 100644 --- a/devel/rubygem-aws-sdk-backup/Makefile +++ b/devel/rubygem-aws-sdk-backup/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-backup -PORTVERSION= 1.83.0 +PORTVERSION= 1.84.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-backup LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-backup/distinfo b/devel/rubygem-aws-sdk-backup/distinfo index 98a245bcadc..c87c8cb20af 100644 --- a/devel/rubygem-aws-sdk-backup/distinfo +++ b/devel/rubygem-aws-sdk-backup/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228008 -SHA256 (rubygem/aws-sdk-backup-1.83.0.gem) = 6a2b2f9a6905c649c927d3d0f44c3b278f6089019360ec7f9f8bc2d9e014e5ca -SIZE (rubygem/aws-sdk-backup-1.83.0.gem) = 132608 +TIMESTAMP = 1738089258 +SHA256 (rubygem/aws-sdk-backup-1.84.0.gem) = bf0eae182f8fe5740be846419c4be559dd3ca284644fae6e53c2cffa2ae34bcc +SIZE (rubygem/aws-sdk-backup-1.84.0.gem) = 133120 diff --git a/devel/rubygem-aws-sdk-backupgateway/Makefile b/devel/rubygem-aws-sdk-backupgateway/Makefile index d9a0499b048..5905b73d8c1 100644 --- a/devel/rubygem-aws-sdk-backupgateway/Makefile +++ b/devel/rubygem-aws-sdk-backupgateway/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-backupgateway -PORTVERSION= 1.31.0 +PORTVERSION= 1.32.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-backupgate LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-backupgateway/distinfo b/devel/rubygem-aws-sdk-backupgateway/distinfo index 5d14cf055bd..c6fed8f9a37 100644 --- a/devel/rubygem-aws-sdk-backupgateway/distinfo +++ b/devel/rubygem-aws-sdk-backupgateway/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856366 -SHA256 (rubygem/aws-sdk-backupgateway-1.31.0.gem) = cc81b952cffe0d8dc72e68306d69b368d09491aba92031322ac33184cec8ac0c -SIZE (rubygem/aws-sdk-backupgateway-1.31.0.gem) = 36864 +TIMESTAMP = 1738089260 +SHA256 (rubygem/aws-sdk-backupgateway-1.32.0.gem) = d90d36c4a987b167207c3616729fdb2202d3e328efda0cd52e2b70341bc3abb5 +SIZE (rubygem/aws-sdk-backupgateway-1.32.0.gem) = 37376 diff --git a/devel/rubygem-aws-sdk-backupsearch/Makefile b/devel/rubygem-aws-sdk-backupsearch/Makefile index d44718137fa..9e831615dfe 100644 --- a/devel/rubygem-aws-sdk-backupsearch/Makefile +++ b/devel/rubygem-aws-sdk-backupsearch/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-backupsearch -PORTVERSION= 1.0.0 +PORTVERSION= 1.1.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-backupsear LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-backupsearch/distinfo b/devel/rubygem-aws-sdk-backupsearch/distinfo index 22b9a75d822..1bece0a9101 100644 --- a/devel/rubygem-aws-sdk-backupsearch/distinfo +++ b/devel/rubygem-aws-sdk-backupsearch/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735227778 -SHA256 (rubygem/aws-sdk-backupsearch-1.0.0.gem) = 74472917bad975a6a0b188046224811cd60caaa66afb269d55d95db5a11f330c -SIZE (rubygem/aws-sdk-backupsearch-1.0.0.gem) = 35840 +TIMESTAMP = 1738089262 +SHA256 (rubygem/aws-sdk-backupsearch-1.1.0.gem) = 81ef52d5aa9700bc52f475f8c5dcb9cec2ee6a5fdce85e5bb58505e4f541623d +SIZE (rubygem/aws-sdk-backupsearch-1.1.0.gem) = 36352 diff --git a/devel/rubygem-aws-sdk-batch/Makefile b/devel/rubygem-aws-sdk-batch/Makefile index 0033d03e3f5..043c5d94a16 100644 --- a/devel/rubygem-aws-sdk-batch/Makefile +++ b/devel/rubygem-aws-sdk-batch/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-batch -PORTVERSION= 1.106.0 +PORTVERSION= 1.108.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-batch LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-batch/distinfo b/devel/rubygem-aws-sdk-batch/distinfo index 95e2cd8ff15..31b292f8f65 100644 --- a/devel/rubygem-aws-sdk-batch/distinfo +++ b/devel/rubygem-aws-sdk-batch/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228010 -SHA256 (rubygem/aws-sdk-batch-1.106.0.gem) = 494ee2cfe88101f2cbf87b67a52bdd23a48e4bc4565f22ca5f3170bd9eb9bf87 -SIZE (rubygem/aws-sdk-batch-1.106.0.gem) = 130048 +TIMESTAMP = 1738089264 +SHA256 (rubygem/aws-sdk-batch-1.108.0.gem) = 551660fce48bdbd9ab87e35af1ffadab18083b6ada8bb5dbdd5d9b5c86e033a2 +SIZE (rubygem/aws-sdk-batch-1.108.0.gem) = 130560 diff --git a/devel/rubygem-aws-sdk-bcmdataexports/Makefile b/devel/rubygem-aws-sdk-bcmdataexports/Makefile index a522a25d94b..483f08b5fa4 100644 --- a/devel/rubygem-aws-sdk-bcmdataexports/Makefile +++ b/devel/rubygem-aws-sdk-bcmdataexports/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-bcmdataexports -PORTVERSION= 1.15.0 +PORTVERSION= 1.16.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bcmdataexp LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-bcmdataexports/distinfo b/devel/rubygem-aws-sdk-bcmdataexports/distinfo index 5170290e421..ea0ddc84d1c 100644 --- a/devel/rubygem-aws-sdk-bcmdataexports/distinfo +++ b/devel/rubygem-aws-sdk-bcmdataexports/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856370 -SHA256 (rubygem/aws-sdk-bcmdataexports-1.15.0.gem) = 14db33c8fd0d6e278d426d811d503010875f112a6babe8c4c2c962e953314a1f -SIZE (rubygem/aws-sdk-bcmdataexports-1.15.0.gem) = 30720 +TIMESTAMP = 1738089266 +SHA256 (rubygem/aws-sdk-bcmdataexports-1.16.0.gem) = c33cc7f6e32ed6587b02ccda9bfbe58bf974ebd655ba164f8efde1353b9c1dfe +SIZE (rubygem/aws-sdk-bcmdataexports-1.16.0.gem) = 31232 diff --git a/devel/rubygem-aws-sdk-bcmpricingcalculator/Makefile b/devel/rubygem-aws-sdk-bcmpricingcalculator/Makefile index e781f216faf..fffca432b89 100644 --- a/devel/rubygem-aws-sdk-bcmpricingcalculator/Makefile +++ b/devel/rubygem-aws-sdk-bcmpricingcalculator/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-bcmpricingcalculator -PORTVERSION= 1.2.0 +PORTVERSION= 1.3.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bcmpricing LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-bcmpricingcalculator/distinfo b/devel/rubygem-aws-sdk-bcmpricingcalculator/distinfo index 58800496bb5..39f81d60a19 100644 --- a/devel/rubygem-aws-sdk-bcmpricingcalculator/distinfo +++ b/devel/rubygem-aws-sdk-bcmpricingcalculator/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735705221 -SHA256 (rubygem/aws-sdk-bcmpricingcalculator-1.2.0.gem) = 39acde144339897cad2bf4e86fd6d11341079b2499f310f343a01a108625da61 -SIZE (rubygem/aws-sdk-bcmpricingcalculator-1.2.0.gem) = 53248 +TIMESTAMP = 1738089268 +SHA256 (rubygem/aws-sdk-bcmpricingcalculator-1.3.0.gem) = 0282e9ab68f86e397587b7e0f0cf526e6e56de390a3dee022b7c9cebcf978533 +SIZE (rubygem/aws-sdk-bcmpricingcalculator-1.3.0.gem) = 53248 diff --git a/devel/rubygem-aws-sdk-bedrock/Makefile b/devel/rubygem-aws-sdk-bedrock/Makefile index 80510e7b66b..b24fc154079 100644 --- a/devel/rubygem-aws-sdk-bedrock/Makefile +++ b/devel/rubygem-aws-sdk-bedrock/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-bedrock -PORTVERSION= 1.32.0 +PORTVERSION= 1.34.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrock LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-bedrock/distinfo b/devel/rubygem-aws-sdk-bedrock/distinfo index 9d399d41c33..72a59152a09 100644 --- a/devel/rubygem-aws-sdk-bedrock/distinfo +++ b/devel/rubygem-aws-sdk-bedrock/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888420 -SHA256 (rubygem/aws-sdk-bedrock-1.32.0.gem) = 1780a9cd80760c8928174debb2c59b30da58f7d691844e87130798419ecc7c72 -SIZE (rubygem/aws-sdk-bedrock-1.32.0.gem) = 114176 +TIMESTAMP = 1738089270 +SHA256 (rubygem/aws-sdk-bedrock-1.34.0.gem) = 68f649141013d0a6347a9d4f301cf4896552904ae8ba27a48deea479289b1148 +SIZE (rubygem/aws-sdk-bedrock-1.34.0.gem) = 115200 diff --git a/devel/rubygem-aws-sdk-bedrockagent/Makefile b/devel/rubygem-aws-sdk-bedrockagent/Makefile index 1b95061779b..ae49b83f3b4 100644 --- a/devel/rubygem-aws-sdk-bedrockagent/Makefile +++ b/devel/rubygem-aws-sdk-bedrockagent/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-bedrockagent -PORTVERSION= 1.41.0 +PORTVERSION= 1.43.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockage LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-bedrockagent/distinfo b/devel/rubygem-aws-sdk-bedrockagent/distinfo index d9f416ae714..5e565df6205 100644 --- a/devel/rubygem-aws-sdk-bedrockagent/distinfo +++ b/devel/rubygem-aws-sdk-bedrockagent/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228014 -SHA256 (rubygem/aws-sdk-bedrockagent-1.41.0.gem) = 72bffdf0ec227c8dd13381738440ba2d2ac547b52c2c2cbd49391bcdeef7edba -SIZE (rubygem/aws-sdk-bedrockagent-1.41.0.gem) = 153600 +TIMESTAMP = 1738089272 +SHA256 (rubygem/aws-sdk-bedrockagent-1.43.0.gem) = 2c7b1ed7a10ea5846d0ca4007d21590e035b61107992bd085e72938d926d3e8e +SIZE (rubygem/aws-sdk-bedrockagent-1.43.0.gem) = 155648 diff --git a/devel/rubygem-aws-sdk-bedrockagentruntime/Makefile b/devel/rubygem-aws-sdk-bedrockagentruntime/Makefile index 7ce870bc4b0..7f315e5b304 100644 --- a/devel/rubygem-aws-sdk-bedrockagentruntime/Makefile +++ b/devel/rubygem-aws-sdk-bedrockagentruntime/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-bedrockagentruntime -PORTVERSION= 1.38.0 +PORTVERSION= 1.40.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockage LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-bedrockagentruntime/distinfo b/devel/rubygem-aws-sdk-bedrockagentruntime/distinfo index ad26b501742..0a1a3345e8b 100644 --- a/devel/rubygem-aws-sdk-bedrockagentruntime/distinfo +++ b/devel/rubygem-aws-sdk-bedrockagentruntime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228016 -SHA256 (rubygem/aws-sdk-bedrockagentruntime-1.38.0.gem) = 0c8b89b941046d877f2cceeac63d77cb136c4323ed35daaa958f38ec80dc727b -SIZE (rubygem/aws-sdk-bedrockagentruntime-1.38.0.gem) = 103424 +TIMESTAMP = 1738089274 +SHA256 (rubygem/aws-sdk-bedrockagentruntime-1.40.0.gem) = 7630e7ba39455f365fd29276e1cb8e0b032af748060e886107b2d8ebb09784ed +SIZE (rubygem/aws-sdk-bedrockagentruntime-1.40.0.gem) = 104960 diff --git a/devel/rubygem-aws-sdk-bedrockdataautomation/Makefile b/devel/rubygem-aws-sdk-bedrockdataautomation/Makefile index 967fc1a4946..3750dd099e0 100644 --- a/devel/rubygem-aws-sdk-bedrockdataautomation/Makefile +++ b/devel/rubygem-aws-sdk-bedrockdataautomation/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-bedrockdataautomation -PORTVERSION= 1.1.0 +PORTVERSION= 1.2.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockdat LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-bedrockdataautomation/distinfo b/devel/rubygem-aws-sdk-bedrockdataautomation/distinfo index 350c6c40760..da7b59ed7b1 100644 --- a/devel/rubygem-aws-sdk-bedrockdataautomation/distinfo +++ b/devel/rubygem-aws-sdk-bedrockdataautomation/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228018 -SHA256 (rubygem/aws-sdk-bedrockdataautomation-1.1.0.gem) = 5b66ff5876e28534a7d022e1d40b29213f5a903f303e6a4f96869716a94a3258 -SIZE (rubygem/aws-sdk-bedrockdataautomation-1.1.0.gem) = 32256 +TIMESTAMP = 1738089276 +SHA256 (rubygem/aws-sdk-bedrockdataautomation-1.2.0.gem) = 23dc0ec45a066522f7f304a828e9837ac71a00f9a147d8ecf71018f8048e0cf1 +SIZE (rubygem/aws-sdk-bedrockdataautomation-1.2.0.gem) = 32256 diff --git a/devel/rubygem-aws-sdk-bedrockdataautomationruntime/Makefile b/devel/rubygem-aws-sdk-bedrockdataautomationruntime/Makefile index 33b3f91bed4..e038ddbfeec 100644 --- a/devel/rubygem-aws-sdk-bedrockdataautomationruntime/Makefile +++ b/devel/rubygem-aws-sdk-bedrockdataautomationruntime/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-bedrockdataautomationruntime -PORTVERSION= 1.1.0 +PORTVERSION= 1.2.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockdat LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-bedrockdataautomationruntime/distinfo b/devel/rubygem-aws-sdk-bedrockdataautomationruntime/distinfo index 16f6af72cde..c276eb7fcbf 100644 --- a/devel/rubygem-aws-sdk-bedrockdataautomationruntime/distinfo +++ b/devel/rubygem-aws-sdk-bedrockdataautomationruntime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228020 -SHA256 (rubygem/aws-sdk-bedrockdataautomationruntime-1.1.0.gem) = 0ef0ba20366453ab82edb4d61feb38c04e36d7ad0456bf1ac09c8f85bfd0f051 -SIZE (rubygem/aws-sdk-bedrockdataautomationruntime-1.1.0.gem) = 23040 +TIMESTAMP = 1738089278 +SHA256 (rubygem/aws-sdk-bedrockdataautomationruntime-1.2.0.gem) = a3a8be2bcace5b200572d075fa9893d9849840befc803030079346bdea65c7c8 +SIZE (rubygem/aws-sdk-bedrockdataautomationruntime-1.2.0.gem) = 23040 diff --git a/devel/rubygem-aws-sdk-bedrockruntime/Makefile b/devel/rubygem-aws-sdk-bedrockruntime/Makefile index d2cfcc06905..2854aa48203 100644 --- a/devel/rubygem-aws-sdk-bedrockruntime/Makefile +++ b/devel/rubygem-aws-sdk-bedrockruntime/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-bedrockruntime -PORTVERSION= 1.34.0 +PORTVERSION= 1.36.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockrun LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-bedrockruntime/distinfo b/devel/rubygem-aws-sdk-bedrockruntime/distinfo index e532d3d81c2..07e10a466d6 100644 --- a/devel/rubygem-aws-sdk-bedrockruntime/distinfo +++ b/devel/rubygem-aws-sdk-bedrockruntime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888426 -SHA256 (rubygem/aws-sdk-bedrockruntime-1.34.0.gem) = 0d4ac5a6ac4faf8fe9c89ec21fc61fabc4e6b25eb27be2ca63a483b234d6a532 -SIZE (rubygem/aws-sdk-bedrockruntime-1.34.0.gem) = 61952 +TIMESTAMP = 1738089280 +SHA256 (rubygem/aws-sdk-bedrockruntime-1.36.0.gem) = 2d587f3e81343060492fca29a21e10a8c5d1b50e40a0ac5a08bd0d8ab8522584 +SIZE (rubygem/aws-sdk-bedrockruntime-1.36.0.gem) = 62464 diff --git a/devel/rubygem-aws-sdk-billing/Makefile b/devel/rubygem-aws-sdk-billing/Makefile index 5b00a8cff79..77abd5c76d0 100644 --- a/devel/rubygem-aws-sdk-billing/Makefile +++ b/devel/rubygem-aws-sdk-billing/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-billing -PORTVERSION= 1.1.0 +PORTVERSION= 1.2.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-billing LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-billing/distinfo b/devel/rubygem-aws-sdk-billing/distinfo index 6133f6e5234..7cb2277285f 100644 --- a/devel/rubygem-aws-sdk-billing/distinfo +++ b/devel/rubygem-aws-sdk-billing/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228022 -SHA256 (rubygem/aws-sdk-billing-1.1.0.gem) = 5f7bad4ab925e77dab04bde03f870bc988c25fcff141a479a5667f2eff769737 -SIZE (rubygem/aws-sdk-billing-1.1.0.gem) = 29184 +TIMESTAMP = 1738089282 +SHA256 (rubygem/aws-sdk-billing-1.2.0.gem) = d2a1782ee9b85c8f16b80930a9c06e71f4306161c041a106c2c2caad09caff36 +SIZE (rubygem/aws-sdk-billing-1.2.0.gem) = 29184 diff --git a/devel/rubygem-aws-sdk-billingconductor/Makefile b/devel/rubygem-aws-sdk-billingconductor/Makefile index 7d06974c7b6..4899438dcd9 100644 --- a/devel/rubygem-aws-sdk-billingconductor/Makefile +++ b/devel/rubygem-aws-sdk-billingconductor/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-billingconductor -PORTVERSION= 1.34.0 +PORTVERSION= 1.35.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-billingcon LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-billingconductor/distinfo b/devel/rubygem-aws-sdk-billingconductor/distinfo index c1b3b4026d8..970a11a2bcc 100644 --- a/devel/rubygem-aws-sdk-billingconductor/distinfo +++ b/devel/rubygem-aws-sdk-billingconductor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856380 -SHA256 (rubygem/aws-sdk-billingconductor-1.34.0.gem) = 70efae0c93cb239b0282b0aea4c493f9779f0c60bdc7baee9367fd6735ffa5aa -SIZE (rubygem/aws-sdk-billingconductor-1.34.0.gem) = 53760 +TIMESTAMP = 1738089284 +SHA256 (rubygem/aws-sdk-billingconductor-1.35.0.gem) = 9edfd254ca8e935fe76aff5c79e07f0ec9fd9b57547bf6989cf2d6eeb73baefe +SIZE (rubygem/aws-sdk-billingconductor-1.35.0.gem) = 54272 diff --git a/devel/rubygem-aws-sdk-braket/Makefile b/devel/rubygem-aws-sdk-braket/Makefile index c0819e0c3b4..7af871c4aec 100644 --- a/devel/rubygem-aws-sdk-braket/Makefile +++ b/devel/rubygem-aws-sdk-braket/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-braket -PORTVERSION= 1.47.0 +PORTVERSION= 1.48.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-braket LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-braket/distinfo b/devel/rubygem-aws-sdk-braket/distinfo index 737b4e17be4..1b3c3b8069d 100644 --- a/devel/rubygem-aws-sdk-braket/distinfo +++ b/devel/rubygem-aws-sdk-braket/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856382 -SHA256 (rubygem/aws-sdk-braket-1.47.0.gem) = 89a005707a2398087a49e85da5271ca82ea03cab0b97b7e37240ff50ce1b45f0 -SIZE (rubygem/aws-sdk-braket-1.47.0.gem) = 38400 +TIMESTAMP = 1738089286 +SHA256 (rubygem/aws-sdk-braket-1.48.0.gem) = f1fd35db758acf1ac17c43d4010a2fb2121b44fbf530ba2dd19d389d066c63b1 +SIZE (rubygem/aws-sdk-braket-1.48.0.gem) = 38400 diff --git a/devel/rubygem-aws-sdk-budgets/Makefile b/devel/rubygem-aws-sdk-budgets/Makefile index ea0fecd4dfe..c94e22aedbf 100644 --- a/devel/rubygem-aws-sdk-budgets/Makefile +++ b/devel/rubygem-aws-sdk-budgets/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-budgets -PORTVERSION= 1.79.0 +PORTVERSION= 1.80.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-budgets LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-budgets/distinfo b/devel/rubygem-aws-sdk-budgets/distinfo index b8324d67021..7d1a9a2ea95 100644 --- a/devel/rubygem-aws-sdk-budgets/distinfo +++ b/devel/rubygem-aws-sdk-budgets/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228024 -SHA256 (rubygem/aws-sdk-budgets-1.79.0.gem) = 72626bf1bd26cf340dd44133fc35d10418759cd56f753e921384123675f82307 -SIZE (rubygem/aws-sdk-budgets-1.79.0.gem) = 48128 +TIMESTAMP = 1738089288 +SHA256 (rubygem/aws-sdk-budgets-1.80.0.gem) = 738dca86118fa52f116561d07fdc7c39f5a5e603116797f8c7b19727089cd159 +SIZE (rubygem/aws-sdk-budgets-1.80.0.gem) = 48128 diff --git a/devel/rubygem-aws-sdk-chatbot/Makefile b/devel/rubygem-aws-sdk-chatbot/Makefile index e0ce5760866..a689104030d 100644 --- a/devel/rubygem-aws-sdk-chatbot/Makefile +++ b/devel/rubygem-aws-sdk-chatbot/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-chatbot -PORTVERSION= 1.19.0 +PORTVERSION= 1.20.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chatbot LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-chatbot/distinfo b/devel/rubygem-aws-sdk-chatbot/distinfo index 19cba01aacb..31a53ff5b5e 100644 --- a/devel/rubygem-aws-sdk-chatbot/distinfo +++ b/devel/rubygem-aws-sdk-chatbot/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888428 -SHA256 (rubygem/aws-sdk-chatbot-1.19.0.gem) = 899da76715ccd755d15596107490f54e0729e1644573e175afd740672b10aa81 -SIZE (rubygem/aws-sdk-chatbot-1.19.0.gem) = 47104 +TIMESTAMP = 1738089290 +SHA256 (rubygem/aws-sdk-chatbot-1.20.0.gem) = 4f0dfe49542c3b37b82536b43da8fb00489845b847ff059ec44cc510ffb2a92f +SIZE (rubygem/aws-sdk-chatbot-1.20.0.gem) = 47616 diff --git a/devel/rubygem-aws-sdk-chime/Makefile b/devel/rubygem-aws-sdk-chime/Makefile index 6747f0ad44e..f74e229792c 100644 --- a/devel/rubygem-aws-sdk-chime/Makefile +++ b/devel/rubygem-aws-sdk-chime/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-chime -PORTVERSION= 1.96.0 +PORTVERSION= 1.97.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chime LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-chime/distinfo b/devel/rubygem-aws-sdk-chime/distinfo index ca3f61b8459..fde6e23087c 100644 --- a/devel/rubygem-aws-sdk-chime/distinfo +++ b/devel/rubygem-aws-sdk-chime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856388 -SHA256 (rubygem/aws-sdk-chime-1.96.0.gem) = 5d26626fb5f183e2c034b36830c67576cba35f25cfba7efba571a46b76983bee -SIZE (rubygem/aws-sdk-chime-1.96.0.gem) = 146432 +TIMESTAMP = 1738089292 +SHA256 (rubygem/aws-sdk-chime-1.97.0.gem) = feaea86024fa6d18bfb8e20d22e652b66f6379441f9e7bcd93ecbf9b3ac03b32 +SIZE (rubygem/aws-sdk-chime-1.97.0.gem) = 146944 diff --git a/devel/rubygem-aws-sdk-chimesdkidentity/Makefile b/devel/rubygem-aws-sdk-chimesdkidentity/Makefile index 07eb1ecd94d..db491e63ec9 100644 --- a/devel/rubygem-aws-sdk-chimesdkidentity/Makefile +++ b/devel/rubygem-aws-sdk-chimesdkidentity/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-chimesdkidentity -PORTVERSION= 1.37.0 +PORTVERSION= 1.38.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chimesdkid LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-chimesdkidentity/distinfo b/devel/rubygem-aws-sdk-chimesdkidentity/distinfo index 0266d288b6a..3185442dc4a 100644 --- a/devel/rubygem-aws-sdk-chimesdkidentity/distinfo +++ b/devel/rubygem-aws-sdk-chimesdkidentity/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856390 -SHA256 (rubygem/aws-sdk-chimesdkidentity-1.37.0.gem) = 77c1c62ed0d83821f2873605aa14f51528f6c8466de617af2a4cb004156dbc08 -SIZE (rubygem/aws-sdk-chimesdkidentity-1.37.0.gem) = 39424 +TIMESTAMP = 1738089294 +SHA256 (rubygem/aws-sdk-chimesdkidentity-1.38.0.gem) = a3589f3c1a52993ad718583465bf048e89cf7da74185b23d585d1893b2cdaedd +SIZE (rubygem/aws-sdk-chimesdkidentity-1.38.0.gem) = 39424 diff --git a/devel/rubygem-aws-sdk-chimesdkmediapipelines/Makefile b/devel/rubygem-aws-sdk-chimesdkmediapipelines/Makefile index 3b675c06667..55a2e8772a0 100644 --- a/devel/rubygem-aws-sdk-chimesdkmediapipelines/Makefile +++ b/devel/rubygem-aws-sdk-chimesdkmediapipelines/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-chimesdkmediapipelines -PORTVERSION= 1.34.0 +PORTVERSION= 1.35.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chimesdkme LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-chimesdkmediapipelines/distinfo b/devel/rubygem-aws-sdk-chimesdkmediapipelines/distinfo index aeaeee6804d..dda715685ee 100644 --- a/devel/rubygem-aws-sdk-chimesdkmediapipelines/distinfo +++ b/devel/rubygem-aws-sdk-chimesdkmediapipelines/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679400 -SHA256 (rubygem/aws-sdk-chimesdkmediapipelines-1.34.0.gem) = 957ec85bbdd423c015bdc3c11d4da3d2ffc22128ed2deb07e37acc1ff5c2375d -SIZE (rubygem/aws-sdk-chimesdkmediapipelines-1.34.0.gem) = 70144 +TIMESTAMP = 1738089296 +SHA256 (rubygem/aws-sdk-chimesdkmediapipelines-1.35.0.gem) = 88c920359780e31470d9e21422385f6ee46c514fbdf346ebb21dd2f2cda4838a +SIZE (rubygem/aws-sdk-chimesdkmediapipelines-1.35.0.gem) = 70656 diff --git a/devel/rubygem-aws-sdk-chimesdkmeetings/Makefile b/devel/rubygem-aws-sdk-chimesdkmeetings/Makefile index 63466716845..1f907022f89 100644 --- a/devel/rubygem-aws-sdk-chimesdkmeetings/Makefile +++ b/devel/rubygem-aws-sdk-chimesdkmeetings/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-chimesdkmeetings -PORTVERSION= 1.44.0 +PORTVERSION= 1.45.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chimesdkme LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-chimesdkmeetings/distinfo b/devel/rubygem-aws-sdk-chimesdkmeetings/distinfo index 190a1ee7ab4..7ce7bb7456e 100644 --- a/devel/rubygem-aws-sdk-chimesdkmeetings/distinfo +++ b/devel/rubygem-aws-sdk-chimesdkmeetings/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679402 -SHA256 (rubygem/aws-sdk-chimesdkmeetings-1.44.0.gem) = 748a0e6a96a2c53f2746e5b18bd40cb59acbd753dfbe5e12f78d88eb5e10bcb4 -SIZE (rubygem/aws-sdk-chimesdkmeetings-1.44.0.gem) = 43520 +TIMESTAMP = 1738089298 +SHA256 (rubygem/aws-sdk-chimesdkmeetings-1.45.0.gem) = 8896a44a547c23bd9e8a74c89028a0bd60486efc802e3c98e0b05428a217b919 +SIZE (rubygem/aws-sdk-chimesdkmeetings-1.45.0.gem) = 44032 diff --git a/devel/rubygem-aws-sdk-chimesdkmessaging/Makefile b/devel/rubygem-aws-sdk-chimesdkmessaging/Makefile index 5ab00bdee95..98ab48896ea 100644 --- a/devel/rubygem-aws-sdk-chimesdkmessaging/Makefile +++ b/devel/rubygem-aws-sdk-chimesdkmessaging/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-chimesdkmessaging -PORTVERSION= 1.43.0 +PORTVERSION= 1.44.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chimesdkme LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-chimesdkmessaging/distinfo b/devel/rubygem-aws-sdk-chimesdkmessaging/distinfo index e0ab4065d9e..fd47c48b38b 100644 --- a/devel/rubygem-aws-sdk-chimesdkmessaging/distinfo +++ b/devel/rubygem-aws-sdk-chimesdkmessaging/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856396 -SHA256 (rubygem/aws-sdk-chimesdkmessaging-1.43.0.gem) = 520689d644b28a28e257b425ec99f2d0a7cc40403a2b0896dfe966090ee075ba -SIZE (rubygem/aws-sdk-chimesdkmessaging-1.43.0.gem) = 59392 +TIMESTAMP = 1738089300 +SHA256 (rubygem/aws-sdk-chimesdkmessaging-1.44.0.gem) = 801b27e4581531ad5007e38dfb45c7bee55c942f6d9cb93bb63d0572a87ce04e +SIZE (rubygem/aws-sdk-chimesdkmessaging-1.44.0.gem) = 59904 diff --git a/devel/rubygem-aws-sdk-chimesdkvoice/Makefile b/devel/rubygem-aws-sdk-chimesdkvoice/Makefile index 602b0d0db5e..37e2a3be934 100644 --- a/devel/rubygem-aws-sdk-chimesdkvoice/Makefile +++ b/devel/rubygem-aws-sdk-chimesdkvoice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-chimesdkvoice -PORTVERSION= 1.34.0 +PORTVERSION= 1.35.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chimesdkvo LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-chimesdkvoice/distinfo b/devel/rubygem-aws-sdk-chimesdkvoice/distinfo index 0bae491e2bd..97f921739e3 100644 --- a/devel/rubygem-aws-sdk-chimesdkvoice/distinfo +++ b/devel/rubygem-aws-sdk-chimesdkvoice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888430 -SHA256 (rubygem/aws-sdk-chimesdkvoice-1.34.0.gem) = fd9e8db9487d6427e0ff663087c816fe07baec7b28f1d50981c025dcbf040b3c -SIZE (rubygem/aws-sdk-chimesdkvoice-1.34.0.gem) = 82944 +TIMESTAMP = 1738089302 +SHA256 (rubygem/aws-sdk-chimesdkvoice-1.35.0.gem) = 6b295816c1a69f56c3a9c89227d449b05b4e9423b4bca7338843f5aca01f2d90 +SIZE (rubygem/aws-sdk-chimesdkvoice-1.35.0.gem) = 83456 diff --git a/devel/rubygem-aws-sdk-cleanrooms/Makefile b/devel/rubygem-aws-sdk-cleanrooms/Makefile index 89898c32ddb..ff3a1b21d80 100644 --- a/devel/rubygem-aws-sdk-cleanrooms/Makefile +++ b/devel/rubygem-aws-sdk-cleanrooms/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cleanrooms -PORTVERSION= 1.37.0 +PORTVERSION= 1.38.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cleanrooms LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cleanrooms/distinfo b/devel/rubygem-aws-sdk-cleanrooms/distinfo index beb70fe5c4d..124808b8d09 100644 --- a/devel/rubygem-aws-sdk-cleanrooms/distinfo +++ b/devel/rubygem-aws-sdk-cleanrooms/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888432 -SHA256 (rubygem/aws-sdk-cleanrooms-1.37.0.gem) = 9cf7bebb8b33efef85e1e1564f6d2e331d110a536f8a349ea69b1b6a0dba64ec -SIZE (rubygem/aws-sdk-cleanrooms-1.37.0.gem) = 105984 +TIMESTAMP = 1738089304 +SHA256 (rubygem/aws-sdk-cleanrooms-1.38.0.gem) = 1b2aea9d3db10defc342546b4a9337fd26dacf591bc0734a03d780b5dc5113e5 +SIZE (rubygem/aws-sdk-cleanrooms-1.38.0.gem) = 105984 diff --git a/devel/rubygem-aws-sdk-cleanroomsml/Makefile b/devel/rubygem-aws-sdk-cleanroomsml/Makefile index a1faf808805..4e3a37e0d77 100644 --- a/devel/rubygem-aws-sdk-cleanroomsml/Makefile +++ b/devel/rubygem-aws-sdk-cleanroomsml/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cleanroomsml -PORTVERSION= 1.20.0 +PORTVERSION= 1.21.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cleanrooms LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cleanroomsml/distinfo b/devel/rubygem-aws-sdk-cleanroomsml/distinfo index 17565f1bf4d..dba47653664 100644 --- a/devel/rubygem-aws-sdk-cleanroomsml/distinfo +++ b/devel/rubygem-aws-sdk-cleanroomsml/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228026 -SHA256 (rubygem/aws-sdk-cleanroomsml-1.20.0.gem) = 8c323af227135097d0305eb9b88a311c4a261e2e45c02884997617c67d7fc8e8 -SIZE (rubygem/aws-sdk-cleanroomsml-1.20.0.gem) = 76800 +TIMESTAMP = 1738089306 +SHA256 (rubygem/aws-sdk-cleanroomsml-1.21.0.gem) = a490e58b7b531efd8bc8af444c95bf2acd5b5995a8a70f2944676dd190ddbd0b +SIZE (rubygem/aws-sdk-cleanroomsml-1.21.0.gem) = 77312 diff --git a/devel/rubygem-aws-sdk-cloud9/Makefile b/devel/rubygem-aws-sdk-cloud9/Makefile index 672773b5d85..e7d3fca1d7f 100644 --- a/devel/rubygem-aws-sdk-cloud9/Makefile +++ b/devel/rubygem-aws-sdk-cloud9/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloud9 -PORTVERSION= 1.82.0 +PORTVERSION= 1.83.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloud9 LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloud9/distinfo b/devel/rubygem-aws-sdk-cloud9/distinfo index 9c6fc53c47e..59d17fef3ff 100644 --- a/devel/rubygem-aws-sdk-cloud9/distinfo +++ b/devel/rubygem-aws-sdk-cloud9/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228028 -SHA256 (rubygem/aws-sdk-cloud9-1.82.0.gem) = 78816fd77c182b249557a7e2a1fe60bdbba907da7e1b2e5ac9cc9d57036e48e1 -SIZE (rubygem/aws-sdk-cloud9-1.82.0.gem) = 33792 +TIMESTAMP = 1738089308 +SHA256 (rubygem/aws-sdk-cloud9-1.83.0.gem) = 5498b1b6e7395500cdb5a506c619178f4bf273d717ac0f211441fd9dcda3cf73 +SIZE (rubygem/aws-sdk-cloud9-1.83.0.gem) = 34304 diff --git a/devel/rubygem-aws-sdk-cloudcontrolapi/Makefile b/devel/rubygem-aws-sdk-cloudcontrolapi/Makefile index cf7c7a9f129..af6c7a5cc83 100644 --- a/devel/rubygem-aws-sdk-cloudcontrolapi/Makefile +++ b/devel/rubygem-aws-sdk-cloudcontrolapi/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudcontrolapi -PORTVERSION= 1.34.0 +PORTVERSION= 1.35.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudcontr LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloudcontrolapi/distinfo b/devel/rubygem-aws-sdk-cloudcontrolapi/distinfo index 4210992da85..52e3a56cbf0 100644 --- a/devel/rubygem-aws-sdk-cloudcontrolapi/distinfo +++ b/devel/rubygem-aws-sdk-cloudcontrolapi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679408 -SHA256 (rubygem/aws-sdk-cloudcontrolapi-1.34.0.gem) = 4a2e265d35e5325bf5a97012f5a8ea2e6de807d6144b48b46ad0db21ba3eb694 -SIZE (rubygem/aws-sdk-cloudcontrolapi-1.34.0.gem) = 35840 +TIMESTAMP = 1738089310 +SHA256 (rubygem/aws-sdk-cloudcontrolapi-1.35.0.gem) = c44a63f30b7a70975e634ce95983dd077f44913d4ed0dd37c845cfc512707ea7 +SIZE (rubygem/aws-sdk-cloudcontrolapi-1.35.0.gem) = 36352 diff --git a/devel/rubygem-aws-sdk-clouddirectory/Makefile b/devel/rubygem-aws-sdk-clouddirectory/Makefile index ae12117f6bb..52b7a19c25a 100644 --- a/devel/rubygem-aws-sdk-clouddirectory/Makefile +++ b/devel/rubygem-aws-sdk-clouddirectory/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-clouddirectory -PORTVERSION= 1.69.0 +PORTVERSION= 1.70.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-clouddirec LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-clouddirectory/distinfo b/devel/rubygem-aws-sdk-clouddirectory/distinfo index 1ae79de4c22..588e9506d3b 100644 --- a/devel/rubygem-aws-sdk-clouddirectory/distinfo +++ b/devel/rubygem-aws-sdk-clouddirectory/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856408 -SHA256 (rubygem/aws-sdk-clouddirectory-1.69.0.gem) = 943505cc9c2875e7e015c72d3fdeef0f83f0a68a733e75172178870f503163b9 -SIZE (rubygem/aws-sdk-clouddirectory-1.69.0.gem) = 84992 +TIMESTAMP = 1738089312 +SHA256 (rubygem/aws-sdk-clouddirectory-1.70.0.gem) = bc806ce8572d1284d3fcdc41d6ab7ff8c9d3503a6c3e3b9ef3315a5b57276b8a +SIZE (rubygem/aws-sdk-clouddirectory-1.70.0.gem) = 85504 diff --git a/devel/rubygem-aws-sdk-cloudformation/Makefile b/devel/rubygem-aws-sdk-cloudformation/Makefile index dc5e5dc5285..dc8bbf793c3 100644 --- a/devel/rubygem-aws-sdk-cloudformation/Makefile +++ b/devel/rubygem-aws-sdk-cloudformation/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudformation -PORTVERSION= 1.124.0 +PORTVERSION= 1.125.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudforma LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloudformation/distinfo b/devel/rubygem-aws-sdk-cloudformation/distinfo index 2d7f7106461..003443cdaa5 100644 --- a/devel/rubygem-aws-sdk-cloudformation/distinfo +++ b/devel/rubygem-aws-sdk-cloudformation/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239568 -SHA256 (rubygem/aws-sdk-cloudformation-1.124.0.gem) = 005b1e2f5bfd2f8bc76b712c22924614627a9ecc6f9d3abd53442c6076e4e626 -SIZE (rubygem/aws-sdk-cloudformation-1.124.0.gem) = 203776 +TIMESTAMP = 1738089314 +SHA256 (rubygem/aws-sdk-cloudformation-1.125.0.gem) = 51914541f44a60614cedb63509a6f7a6ba620f9c451798cc609bd2ce6b5d2bcc +SIZE (rubygem/aws-sdk-cloudformation-1.125.0.gem) = 203776 diff --git a/devel/rubygem-aws-sdk-cloudfront/Makefile b/devel/rubygem-aws-sdk-cloudfront/Makefile index b290144846b..67950b6d5bb 100644 --- a/devel/rubygem-aws-sdk-cloudfront/Makefile +++ b/devel/rubygem-aws-sdk-cloudfront/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudfront -PORTVERSION= 1.108.0 +PORTVERSION= 1.109.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudfront LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloudfront/distinfo b/devel/rubygem-aws-sdk-cloudfront/distinfo index 0fce931095d..a0bdab439f6 100644 --- a/devel/rubygem-aws-sdk-cloudfront/distinfo +++ b/devel/rubygem-aws-sdk-cloudfront/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228030 -SHA256 (rubygem/aws-sdk-cloudfront-1.108.0.gem) = 76b90d7919b21aceea20e50498be4d39edfa69afca7336ffc5ce83e812ed6000 -SIZE (rubygem/aws-sdk-cloudfront-1.108.0.gem) = 204800 +TIMESTAMP = 1738089316 +SHA256 (rubygem/aws-sdk-cloudfront-1.109.0.gem) = 2358528a42bd2ff0645f61204184eb061b0ac336f7f9bb5dcd6fa0f83d62e23d +SIZE (rubygem/aws-sdk-cloudfront-1.109.0.gem) = 205312 diff --git a/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/Makefile b/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/Makefile index c3bbbf0219b..3c7d88bf3fa 100644 --- a/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/Makefile +++ b/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudfrontkeyvaluestore -PORTVERSION= 1.17.0 +PORTVERSION= 1.18.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudfront LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/distinfo b/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/distinfo index cd7395c0f8e..9913acfc685 100644 --- a/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/distinfo +++ b/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856414 -SHA256 (rubygem/aws-sdk-cloudfrontkeyvaluestore-1.17.0.gem) = 44f789b95d9c95ba8b7074a2d3c694f02c3cbef94b953ce579fe14a52773de96 -SIZE (rubygem/aws-sdk-cloudfrontkeyvaluestore-1.17.0.gem) = 24576 +TIMESTAMP = 1738089318 +SHA256 (rubygem/aws-sdk-cloudfrontkeyvaluestore-1.18.0.gem) = 9ace4d008f3e08573fc75a44e9c60a4a0be2f92cc03a5cfd89310a317ddcef9f +SIZE (rubygem/aws-sdk-cloudfrontkeyvaluestore-1.18.0.gem) = 25088 diff --git a/devel/rubygem-aws-sdk-cloudhsm/Makefile b/devel/rubygem-aws-sdk-cloudhsm/Makefile index 0b24501295e..aef2556dae7 100644 --- a/devel/rubygem-aws-sdk-cloudhsm/Makefile +++ b/devel/rubygem-aws-sdk-cloudhsm/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudhsm -PORTVERSION= 1.65.0 +PORTVERSION= 1.66.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudhsm LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloudhsm/distinfo b/devel/rubygem-aws-sdk-cloudhsm/distinfo index 1de1171edb4..dd6e26ffdd9 100644 --- a/devel/rubygem-aws-sdk-cloudhsm/distinfo +++ b/devel/rubygem-aws-sdk-cloudhsm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856416 -SHA256 (rubygem/aws-sdk-cloudhsm-1.65.0.gem) = 9c3d0f03c1c84fe84a6db1f01d24703dd7a116037c5514a3a69f64101daaf834 -SIZE (rubygem/aws-sdk-cloudhsm-1.65.0.gem) = 33280 +TIMESTAMP = 1738089320 +SHA256 (rubygem/aws-sdk-cloudhsm-1.66.0.gem) = adb72576c62a7e8cdb613fb32fd26251a5939390ed8cd3b03de5d27245d183bc +SIZE (rubygem/aws-sdk-cloudhsm-1.66.0.gem) = 33792 diff --git a/devel/rubygem-aws-sdk-cloudhsmv2/Makefile b/devel/rubygem-aws-sdk-cloudhsmv2/Makefile index 7b4ea2adf7e..caa033c83f0 100644 --- a/devel/rubygem-aws-sdk-cloudhsmv2/Makefile +++ b/devel/rubygem-aws-sdk-cloudhsmv2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudhsmv2 -PORTVERSION= 1.70.0 +PORTVERSION= 1.72.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudhsmv2 LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloudhsmv2/distinfo b/devel/rubygem-aws-sdk-cloudhsmv2/distinfo index 8e27e11ea86..ed88522d4c5 100644 --- a/devel/rubygem-aws-sdk-cloudhsmv2/distinfo +++ b/devel/rubygem-aws-sdk-cloudhsmv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888436 -SHA256 (rubygem/aws-sdk-cloudhsmv2-1.70.0.gem) = 90e1d6307065fa4ee3f72e231043846f89ad520b0211c770f51ceafece6596e4 -SIZE (rubygem/aws-sdk-cloudhsmv2-1.70.0.gem) = 38400 +TIMESTAMP = 1738089322 +SHA256 (rubygem/aws-sdk-cloudhsmv2-1.72.0.gem) = 0c95497fa268be2ce17c8b164e0937d90125cf0e6d443bcf9ab10bd10697e04f +SIZE (rubygem/aws-sdk-cloudhsmv2-1.72.0.gem) = 38912 diff --git a/devel/rubygem-aws-sdk-cloudsearch/Makefile b/devel/rubygem-aws-sdk-cloudsearch/Makefile index 45b042a64aa..9145ab70c0f 100644 --- a/devel/rubygem-aws-sdk-cloudsearch/Makefile +++ b/devel/rubygem-aws-sdk-cloudsearch/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudsearch -PORTVERSION= 1.68.0 +PORTVERSION= 1.69.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudsearc LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloudsearch/distinfo b/devel/rubygem-aws-sdk-cloudsearch/distinfo index d988d13b483..3309b80aff7 100644 --- a/devel/rubygem-aws-sdk-cloudsearch/distinfo +++ b/devel/rubygem-aws-sdk-cloudsearch/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679414 -SHA256 (rubygem/aws-sdk-cloudsearch-1.68.0.gem) = b12e219aaf0eb278611086ce31006edd8463966cc7a42cd1865f014ab901161a -SIZE (rubygem/aws-sdk-cloudsearch-1.68.0.gem) = 45568 +TIMESTAMP = 1738089324 +SHA256 (rubygem/aws-sdk-cloudsearch-1.69.0.gem) = 7e61dc91be64abed1b917a41dce85814f988bb7f24b38e1da01705cbdc6da183 +SIZE (rubygem/aws-sdk-cloudsearch-1.69.0.gem) = 46080 diff --git a/devel/rubygem-aws-sdk-cloudsearchdomain/Makefile b/devel/rubygem-aws-sdk-cloudsearchdomain/Makefile index 6d07688bccc..26ddb929095 100644 --- a/devel/rubygem-aws-sdk-cloudsearchdomain/Makefile +++ b/devel/rubygem-aws-sdk-cloudsearchdomain/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudsearchdomain -PORTVERSION= 1.55.0 +PORTVERSION= 1.56.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudsearc LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloudsearchdomain/distinfo b/devel/rubygem-aws-sdk-cloudsearchdomain/distinfo index dce5ed82b71..b8b9a848878 100644 --- a/devel/rubygem-aws-sdk-cloudsearchdomain/distinfo +++ b/devel/rubygem-aws-sdk-cloudsearchdomain/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679416 -SHA256 (rubygem/aws-sdk-cloudsearchdomain-1.55.0.gem) = 394f0f65cccca07b506ca4af8cfb639632ac62ba6109cbfa1a9ac1e718a6a896 -SIZE (rubygem/aws-sdk-cloudsearchdomain-1.55.0.gem) = 35840 +TIMESTAMP = 1738089326 +SHA256 (rubygem/aws-sdk-cloudsearchdomain-1.56.0.gem) = 3ae86e4c0a3b739db2121efbe2388032b5480fa8ed32bda7a781614976ff3ae7 +SIZE (rubygem/aws-sdk-cloudsearchdomain-1.56.0.gem) = 36352 diff --git a/devel/rubygem-aws-sdk-cloudtrail/Makefile b/devel/rubygem-aws-sdk-cloudtrail/Makefile index 0265f91ebb0..be6ace8f64c 100644 --- a/devel/rubygem-aws-sdk-cloudtrail/Makefile +++ b/devel/rubygem-aws-sdk-cloudtrail/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudtrail -PORTVERSION= 1.97.0 +PORTVERSION= 1.99.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudtrail LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloudtrail/distinfo b/devel/rubygem-aws-sdk-cloudtrail/distinfo index f3db9cad022..4b6e4f9118e 100644 --- a/devel/rubygem-aws-sdk-cloudtrail/distinfo +++ b/devel/rubygem-aws-sdk-cloudtrail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888438 -SHA256 (rubygem/aws-sdk-cloudtrail-1.97.0.gem) = 01f557258d5094b1fad91e13cf8d17541af1b90a353cb0eed3f59ca8b499f6ac -SIZE (rubygem/aws-sdk-cloudtrail-1.97.0.gem) = 111616 +TIMESTAMP = 1738089328 +SHA256 (rubygem/aws-sdk-cloudtrail-1.99.0.gem) = e3167a32e93440c035ef470b0a133504f462eec99ab873b85fccdfa4171bde47 +SIZE (rubygem/aws-sdk-cloudtrail-1.99.0.gem) = 113152 diff --git a/devel/rubygem-aws-sdk-cloudtraildata/Makefile b/devel/rubygem-aws-sdk-cloudtraildata/Makefile index d4c9caba40b..41c4423e7e8 100644 --- a/devel/rubygem-aws-sdk-cloudtraildata/Makefile +++ b/devel/rubygem-aws-sdk-cloudtraildata/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudtraildata -PORTVERSION= 1.23.0 +PORTVERSION= 1.24.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudtrail LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloudtraildata/distinfo b/devel/rubygem-aws-sdk-cloudtraildata/distinfo index 2abc1908a84..69ffa67115c 100644 --- a/devel/rubygem-aws-sdk-cloudtraildata/distinfo +++ b/devel/rubygem-aws-sdk-cloudtraildata/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856426 -SHA256 (rubygem/aws-sdk-cloudtraildata-1.23.0.gem) = ec2187ac23a386fffa292804bcc0d1a13719eb4050b3c09ae013d83a1ed90f4c -SIZE (rubygem/aws-sdk-cloudtraildata-1.23.0.gem) = 22016 +TIMESTAMP = 1738089330 +SHA256 (rubygem/aws-sdk-cloudtraildata-1.24.0.gem) = 30eb7d5aaf04cea4a8663f1c1960b0a7fd5489dd485ed9077b39acd624d51186 +SIZE (rubygem/aws-sdk-cloudtraildata-1.24.0.gem) = 22016 diff --git a/devel/rubygem-aws-sdk-cloudwatch/Makefile b/devel/rubygem-aws-sdk-cloudwatch/Makefile index 59c6c6e52c2..7966aa39e6a 100644 --- a/devel/rubygem-aws-sdk-cloudwatch/Makefile +++ b/devel/rubygem-aws-sdk-cloudwatch/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudwatch -PORTVERSION= 1.108.0 +PORTVERSION= 1.109.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatch LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloudwatch/distinfo b/devel/rubygem-aws-sdk-cloudwatch/distinfo index fb1aa5d91ce..12e86ee6383 100644 --- a/devel/rubygem-aws-sdk-cloudwatch/distinfo +++ b/devel/rubygem-aws-sdk-cloudwatch/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888440 -SHA256 (rubygem/aws-sdk-cloudwatch-1.108.0.gem) = 66f1ebcf2d10b6f3f4ba7673f1eb40372f50a73320b5de17e254e18d7719aee8 -SIZE (rubygem/aws-sdk-cloudwatch-1.108.0.gem) = 122880 +TIMESTAMP = 1738089332 +SHA256 (rubygem/aws-sdk-cloudwatch-1.109.0.gem) = 8c29ce12f8f3c028e165703aeae7198e4c57a1e53a73b23bea6a94a458d97e20 +SIZE (rubygem/aws-sdk-cloudwatch-1.109.0.gem) = 122880 diff --git a/devel/rubygem-aws-sdk-cloudwatchevents/Makefile b/devel/rubygem-aws-sdk-cloudwatchevents/Makefile index 54d952f79ca..cb70f31fbf6 100644 --- a/devel/rubygem-aws-sdk-cloudwatchevents/Makefile +++ b/devel/rubygem-aws-sdk-cloudwatchevents/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudwatchevents -PORTVERSION= 1.85.0 +PORTVERSION= 1.86.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatch LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloudwatchevents/distinfo b/devel/rubygem-aws-sdk-cloudwatchevents/distinfo index 35ee07feb3c..ce5a6b59e11 100644 --- a/devel/rubygem-aws-sdk-cloudwatchevents/distinfo +++ b/devel/rubygem-aws-sdk-cloudwatchevents/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679422 -SHA256 (rubygem/aws-sdk-cloudwatchevents-1.85.0.gem) = e6cf076b7dd3c53d777974f82a169ad556bf3133efe5d841146572c0cf222671 -SIZE (rubygem/aws-sdk-cloudwatchevents-1.85.0.gem) = 79360 +TIMESTAMP = 1738089334 +SHA256 (rubygem/aws-sdk-cloudwatchevents-1.86.0.gem) = ad2308e3b82e60e568db6ddfb323548a5e6382eb8980f2b065b82f3287bc9be2 +SIZE (rubygem/aws-sdk-cloudwatchevents-1.86.0.gem) = 79360 diff --git a/devel/rubygem-aws-sdk-cloudwatchevidently/Makefile b/devel/rubygem-aws-sdk-cloudwatchevidently/Makefile index 6b8e433ade8..9ad3209250c 100644 --- a/devel/rubygem-aws-sdk-cloudwatchevidently/Makefile +++ b/devel/rubygem-aws-sdk-cloudwatchevidently/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudwatchevidently -PORTVERSION= 1.35.0 +PORTVERSION= 1.36.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatch LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloudwatchevidently/distinfo b/devel/rubygem-aws-sdk-cloudwatchevidently/distinfo index 01f1192775b..d582e0f1d1a 100644 --- a/devel/rubygem-aws-sdk-cloudwatchevidently/distinfo +++ b/devel/rubygem-aws-sdk-cloudwatchevidently/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856432 -SHA256 (rubygem/aws-sdk-cloudwatchevidently-1.35.0.gem) = d0780b2df300d3e6f7a8de2576342051c8dec9f68d07640dfa3587898b3ae2b6 -SIZE (rubygem/aws-sdk-cloudwatchevidently-1.35.0.gem) = 67072 +TIMESTAMP = 1738089336 +SHA256 (rubygem/aws-sdk-cloudwatchevidently-1.36.0.gem) = 8b0e8fc7b7a58cac73d80e75bb07dae375f9aab8730e5f33af4abc609c1863b1 +SIZE (rubygem/aws-sdk-cloudwatchevidently-1.36.0.gem) = 67584 diff --git a/devel/rubygem-aws-sdk-cloudwatchlogs/Makefile b/devel/rubygem-aws-sdk-cloudwatchlogs/Makefile index c57e17fd31f..3977e1c3157 100644 --- a/devel/rubygem-aws-sdk-cloudwatchlogs/Makefile +++ b/devel/rubygem-aws-sdk-cloudwatchlogs/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudwatchlogs -PORTVERSION= 1.105.0 +PORTVERSION= 1.107.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatch LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloudwatchlogs/distinfo b/devel/rubygem-aws-sdk-cloudwatchlogs/distinfo index 93fd5fb5b9d..40ca1ec845e 100644 --- a/devel/rubygem-aws-sdk-cloudwatchlogs/distinfo +++ b/devel/rubygem-aws-sdk-cloudwatchlogs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888442 -SHA256 (rubygem/aws-sdk-cloudwatchlogs-1.105.0.gem) = b6096c0f51d1db4485dd6d4fc1b451ce277eefcce92d7d0ee4a6b604cebd55f2 -SIZE (rubygem/aws-sdk-cloudwatchlogs-1.105.0.gem) = 144896 +TIMESTAMP = 1738089338 +SHA256 (rubygem/aws-sdk-cloudwatchlogs-1.107.0.gem) = 031e0c364ef62fe2c83c2da431421ea2af138d70422675361d26aaaa3140368d +SIZE (rubygem/aws-sdk-cloudwatchlogs-1.107.0.gem) = 145920 diff --git a/devel/rubygem-aws-sdk-cloudwatchrum/Makefile b/devel/rubygem-aws-sdk-cloudwatchrum/Makefile index 498d756d034..695047245c9 100644 --- a/devel/rubygem-aws-sdk-cloudwatchrum/Makefile +++ b/devel/rubygem-aws-sdk-cloudwatchrum/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudwatchrum -PORTVERSION= 1.34.0 +PORTVERSION= 1.35.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatch LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloudwatchrum/distinfo b/devel/rubygem-aws-sdk-cloudwatchrum/distinfo index 20173ccef13..55f6bb93825 100644 --- a/devel/rubygem-aws-sdk-cloudwatchrum/distinfo +++ b/devel/rubygem-aws-sdk-cloudwatchrum/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679426 -SHA256 (rubygem/aws-sdk-cloudwatchrum-1.34.0.gem) = ba1fa23daa7e4c7d6f659d6d0a91e39f90d772ae64fcd950e33af45598b0d8d8 -SIZE (rubygem/aws-sdk-cloudwatchrum-1.34.0.gem) = 43008 +TIMESTAMP = 1738089340 +SHA256 (rubygem/aws-sdk-cloudwatchrum-1.35.0.gem) = a874f98247a8884041647d8f309fa21df80cf1649bfe37399fa85c926251d12f +SIZE (rubygem/aws-sdk-cloudwatchrum-1.35.0.gem) = 43520 diff --git a/devel/rubygem-aws-sdk-codeartifact/Makefile b/devel/rubygem-aws-sdk-codeartifact/Makefile index 5c5c4dcb962..3cc4658b694 100644 --- a/devel/rubygem-aws-sdk-codeartifact/Makefile +++ b/devel/rubygem-aws-sdk-codeartifact/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-codeartifact -PORTVERSION= 1.56.0 +PORTVERSION= 1.57.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codeartifa LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-codeartifact/distinfo b/devel/rubygem-aws-sdk-codeartifact/distinfo index 86a5e37059b..bf9bbf5bd76 100644 --- a/devel/rubygem-aws-sdk-codeartifact/distinfo +++ b/devel/rubygem-aws-sdk-codeartifact/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679428 -SHA256 (rubygem/aws-sdk-codeartifact-1.56.0.gem) = c33d03f36977b643ebf32623517f2d2d9d641c0774a6f39de8f11dd0e5cb5b43 -SIZE (rubygem/aws-sdk-codeartifact-1.56.0.gem) = 67072 +TIMESTAMP = 1738089342 +SHA256 (rubygem/aws-sdk-codeartifact-1.57.0.gem) = 90d7cdfba876dbacb0bfacf0bcc89d6f9b12aa9e492fec3f8b3ce2f39032f385 +SIZE (rubygem/aws-sdk-codeartifact-1.57.0.gem) = 67584 diff --git a/devel/rubygem-aws-sdk-codebuild/Makefile b/devel/rubygem-aws-sdk-codebuild/Makefile index 706630d66c4..f44afd835d0 100644 --- a/devel/rubygem-aws-sdk-codebuild/Makefile +++ b/devel/rubygem-aws-sdk-codebuild/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-codebuild -PORTVERSION= 1.138.0 +PORTVERSION= 1.140.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codebuild LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-codebuild/distinfo b/devel/rubygem-aws-sdk-codebuild/distinfo index 3cce56123a9..a57f3347c0e 100644 --- a/devel/rubygem-aws-sdk-codebuild/distinfo +++ b/devel/rubygem-aws-sdk-codebuild/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239578 -SHA256 (rubygem/aws-sdk-codebuild-1.138.0.gem) = 688c8cf1e8f59540a14f76b202d870634df60dce2d905310c9f04db139f6549a -SIZE (rubygem/aws-sdk-codebuild-1.138.0.gem) = 127488 +TIMESTAMP = 1738089344 +SHA256 (rubygem/aws-sdk-codebuild-1.140.0.gem) = e993c8292dfd48f6ce8acc2fdf483f8fe24d72204f85f010027996a712d0922b +SIZE (rubygem/aws-sdk-codebuild-1.140.0.gem) = 128512 diff --git a/devel/rubygem-aws-sdk-codecatalyst/Makefile b/devel/rubygem-aws-sdk-codecatalyst/Makefile index a9fe0f87207..aa92543eee4 100644 --- a/devel/rubygem-aws-sdk-codecatalyst/Makefile +++ b/devel/rubygem-aws-sdk-codecatalyst/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-codecatalyst -PORTVERSION= 1.30.0 +PORTVERSION= 1.31.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codecataly LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core USES= gem diff --git a/devel/rubygem-aws-sdk-codecatalyst/distinfo b/devel/rubygem-aws-sdk-codecatalyst/distinfo index b352f1307c1..a9bbb90121a 100644 --- a/devel/rubygem-aws-sdk-codecatalyst/distinfo +++ b/devel/rubygem-aws-sdk-codecatalyst/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856442 -SHA256 (rubygem/aws-sdk-codecatalyst-1.30.0.gem) = 57212e1cd3c0bc4b8449fb630234824a8fe8ea92eef483a029e4ceb00ccd57d3 -SIZE (rubygem/aws-sdk-codecatalyst-1.30.0.gem) = 51200 +TIMESTAMP = 1738089346 +SHA256 (rubygem/aws-sdk-codecatalyst-1.31.0.gem) = d89d3459a7a125c7ee5538c74dd4e60a06687116c5b5341de37bf180571736de +SIZE (rubygem/aws-sdk-codecatalyst-1.31.0.gem) = 51200 diff --git a/devel/rubygem-aws-sdk-codecommit/Makefile b/devel/rubygem-aws-sdk-codecommit/Makefile index a0343a6f712..b2e39e42c02 100644 --- a/devel/rubygem-aws-sdk-codecommit/Makefile +++ b/devel/rubygem-aws-sdk-codecommit/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-codecommit -PORTVERSION= 1.80.0 +PORTVERSION= 1.81.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codecommit LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-codecommit/distinfo b/devel/rubygem-aws-sdk-codecommit/distinfo index 7d0cc8b3094..536c50e6c24 100644 --- a/devel/rubygem-aws-sdk-codecommit/distinfo +++ b/devel/rubygem-aws-sdk-codecommit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239580 -SHA256 (rubygem/aws-sdk-codecommit-1.80.0.gem) = 5ad011e2c155160c6bcd5246cee6ab9f543ba64b178bc985b1b721e54dff1237 -SIZE (rubygem/aws-sdk-codecommit-1.80.0.gem) = 117760 +TIMESTAMP = 1738089348 +SHA256 (rubygem/aws-sdk-codecommit-1.81.0.gem) = 81dcbb5d63fb42face48b419d6f0882c1269806107140e51235d433dfecf446d +SIZE (rubygem/aws-sdk-codecommit-1.81.0.gem) = 118272 diff --git a/devel/rubygem-aws-sdk-codeconnections/Makefile b/devel/rubygem-aws-sdk-codeconnections/Makefile index 7638f0e16b5..b104db5dfc2 100644 --- a/devel/rubygem-aws-sdk-codeconnections/Makefile +++ b/devel/rubygem-aws-sdk-codeconnections/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-codeconnections -PORTVERSION= 1.15.0 +PORTVERSION= 1.16.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codeconnec LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-codeconnections/distinfo b/devel/rubygem-aws-sdk-codeconnections/distinfo index 9bc7cad6e04..bde1289258d 100644 --- a/devel/rubygem-aws-sdk-codeconnections/distinfo +++ b/devel/rubygem-aws-sdk-codeconnections/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856446 -SHA256 (rubygem/aws-sdk-codeconnections-1.15.0.gem) = 93c460705070852f4c4f86f67ac79f571bcfb3e9e85f08fe1486263ae850508f -SIZE (rubygem/aws-sdk-codeconnections-1.15.0.gem) = 41984 +TIMESTAMP = 1738089350 +SHA256 (rubygem/aws-sdk-codeconnections-1.16.0.gem) = 4bbce4a73a69cbbdec1450e13c747dc01f428c5af7ea40ad64b872aa32a70f47 +SIZE (rubygem/aws-sdk-codeconnections-1.16.0.gem) = 42496 diff --git a/devel/rubygem-aws-sdk-codedeploy/Makefile b/devel/rubygem-aws-sdk-codedeploy/Makefile index 376357dcec7..11da136f8cb 100644 --- a/devel/rubygem-aws-sdk-codedeploy/Makefile +++ b/devel/rubygem-aws-sdk-codedeploy/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-codedeploy -PORTVERSION= 1.79.0 +PORTVERSION= 1.80.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codedeploy LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-codedeploy/distinfo b/devel/rubygem-aws-sdk-codedeploy/distinfo index 090e6442b0f..83e8cd4c338 100644 --- a/devel/rubygem-aws-sdk-codedeploy/distinfo +++ b/devel/rubygem-aws-sdk-codedeploy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856448 -SHA256 (rubygem/aws-sdk-codedeploy-1.79.0.gem) = 9d75669d93dcedf92b4da60ebb1ac5d597960b04febcee8a70b864c10a5edfd7 -SIZE (rubygem/aws-sdk-codedeploy-1.79.0.gem) = 100352 +TIMESTAMP = 1738089352 +SHA256 (rubygem/aws-sdk-codedeploy-1.80.0.gem) = 31c63f0e2f0044e07ca44f11987cb5a3bf0a5e963486285b8dd5910bcd99b95d +SIZE (rubygem/aws-sdk-codedeploy-1.80.0.gem) = 100864 diff --git a/devel/rubygem-aws-sdk-codeguruprofiler/Makefile b/devel/rubygem-aws-sdk-codeguruprofiler/Makefile index 998caebc79c..f2dce7f2ff9 100644 --- a/devel/rubygem-aws-sdk-codeguruprofiler/Makefile +++ b/devel/rubygem-aws-sdk-codeguruprofiler/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-codeguruprofiler -PORTVERSION= 1.49.0 +PORTVERSION= 1.50.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codegurupr LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-codeguruprofiler/distinfo b/devel/rubygem-aws-sdk-codeguruprofiler/distinfo index 1aa0646e291..e5c82224d3e 100644 --- a/devel/rubygem-aws-sdk-codeguruprofiler/distinfo +++ b/devel/rubygem-aws-sdk-codeguruprofiler/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856450 -SHA256 (rubygem/aws-sdk-codeguruprofiler-1.49.0.gem) = 956e8c1fa38d0ad278c14dab9215196028cd2bddca4719431a37c3e67c68ed0d -SIZE (rubygem/aws-sdk-codeguruprofiler-1.49.0.gem) = 49152 +TIMESTAMP = 1738089354 +SHA256 (rubygem/aws-sdk-codeguruprofiler-1.50.0.gem) = c425c421e9e83080c113507608804b7030a20bddfd80d31b7ba336b2a34fcd5b +SIZE (rubygem/aws-sdk-codeguruprofiler-1.50.0.gem) = 49152 diff --git a/devel/rubygem-aws-sdk-codegurureviewer/Makefile b/devel/rubygem-aws-sdk-codegurureviewer/Makefile index e1d7e313113..3972e99cd1a 100644 --- a/devel/rubygem-aws-sdk-codegurureviewer/Makefile +++ b/devel/rubygem-aws-sdk-codegurureviewer/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-codegurureviewer -PORTVERSION= 1.60.0 +PORTVERSION= 1.61.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codegurure LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-codegurureviewer/distinfo b/devel/rubygem-aws-sdk-codegurureviewer/distinfo index b51ca1adca3..89a6f7d8021 100644 --- a/devel/rubygem-aws-sdk-codegurureviewer/distinfo +++ b/devel/rubygem-aws-sdk-codegurureviewer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239582 -SHA256 (rubygem/aws-sdk-codegurureviewer-1.60.0.gem) = 5a55f8c1116b6fa69dc46d9174c80fbd0872e1ae95dc5ae1d65487d381820e3f -SIZE (rubygem/aws-sdk-codegurureviewer-1.60.0.gem) = 47104 +TIMESTAMP = 1738089356 +SHA256 (rubygem/aws-sdk-codegurureviewer-1.61.0.gem) = e1f84b0cc693d1bed4b8eed753ab82865f530dedbd1679e95466b52bf11458d0 +SIZE (rubygem/aws-sdk-codegurureviewer-1.61.0.gem) = 47616 diff --git a/devel/rubygem-aws-sdk-codegurusecurity/Makefile b/devel/rubygem-aws-sdk-codegurusecurity/Makefile index 3cad3962886..ffba0b5d2b2 100644 --- a/devel/rubygem-aws-sdk-codegurusecurity/Makefile +++ b/devel/rubygem-aws-sdk-codegurusecurity/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-codegurusecurity -PORTVERSION= 1.24.0 +PORTVERSION= 1.25.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codeguruse LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-codegurusecurity/distinfo b/devel/rubygem-aws-sdk-codegurusecurity/distinfo index a596d837874..f5ac9d04297 100644 --- a/devel/rubygem-aws-sdk-codegurusecurity/distinfo +++ b/devel/rubygem-aws-sdk-codegurusecurity/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856454 -SHA256 (rubygem/aws-sdk-codegurusecurity-1.24.0.gem) = 83afd3556df50f054ebb93b3140c58a4f77eab1c2be4f7f0d79734669fa7e95f -SIZE (rubygem/aws-sdk-codegurusecurity-1.24.0.gem) = 36864 +TIMESTAMP = 1738089358 +SHA256 (rubygem/aws-sdk-codegurusecurity-1.25.0.gem) = 00c6fa0bc30fe767230d974a9578d4347487e47d2f0ecefd6b52df49fa8ee58e +SIZE (rubygem/aws-sdk-codegurusecurity-1.25.0.gem) = 36864 diff --git a/devel/rubygem-aws-sdk-codepipeline/Makefile b/devel/rubygem-aws-sdk-codepipeline/Makefile index 93ef9d7b13a..8dd56e702af 100644 --- a/devel/rubygem-aws-sdk-codepipeline/Makefile +++ b/devel/rubygem-aws-sdk-codepipeline/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-codepipeline -PORTVERSION= 1.92.0 +PORTVERSION= 1.93.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codepipeli LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-codepipeline/distinfo b/devel/rubygem-aws-sdk-codepipeline/distinfo index 3a638345d7f..ba0234d0232 100644 --- a/devel/rubygem-aws-sdk-codepipeline/distinfo +++ b/devel/rubygem-aws-sdk-codepipeline/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228032 -SHA256 (rubygem/aws-sdk-codepipeline-1.92.0.gem) = 03d0c09f613a3ba5ca7ced5d63d468a1942d02df230a64f6f28075b932e1176c -SIZE (rubygem/aws-sdk-codepipeline-1.92.0.gem) = 96256 +TIMESTAMP = 1738089360 +SHA256 (rubygem/aws-sdk-codepipeline-1.93.0.gem) = fcab07e7a1f7ce474848f5446256c52328f0b5172cebb7c3b3c42bc4d753fe80 +SIZE (rubygem/aws-sdk-codepipeline-1.93.0.gem) = 96256 diff --git a/devel/rubygem-aws-sdk-codestarconnections/Makefile b/devel/rubygem-aws-sdk-codestarconnections/Makefile index 907bb9844b7..77ca958ff69 100644 --- a/devel/rubygem-aws-sdk-codestarconnections/Makefile +++ b/devel/rubygem-aws-sdk-codestarconnections/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-codestarconnections -PORTVERSION= 1.55.0 +PORTVERSION= 1.56.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codestarco LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-codestarconnections/distinfo b/devel/rubygem-aws-sdk-codestarconnections/distinfo index 9cb1df44cce..e62ccd732f5 100644 --- a/devel/rubygem-aws-sdk-codestarconnections/distinfo +++ b/devel/rubygem-aws-sdk-codestarconnections/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856458 -SHA256 (rubygem/aws-sdk-codestarconnections-1.55.0.gem) = e95b07a5eac946306e3546c51907553e7db7083ee805d35c9b8bf874317cec5d -SIZE (rubygem/aws-sdk-codestarconnections-1.55.0.gem) = 42496 +TIMESTAMP = 1738089362 +SHA256 (rubygem/aws-sdk-codestarconnections-1.56.0.gem) = afc1dfa11d1ca805deccb18cf5a903eca298f52df8f1fdf3ac8ca4f932949e57 +SIZE (rubygem/aws-sdk-codestarconnections-1.56.0.gem) = 43008 diff --git a/devel/rubygem-aws-sdk-codestarnotifications/Makefile b/devel/rubygem-aws-sdk-codestarnotifications/Makefile index 3c8baba7274..1d0a38013ba 100644 --- a/devel/rubygem-aws-sdk-codestarnotifications/Makefile +++ b/devel/rubygem-aws-sdk-codestarnotifications/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-codestarnotifications -PORTVERSION= 1.46.0 +PORTVERSION= 1.47.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codestarno LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-codestarnotifications/distinfo b/devel/rubygem-aws-sdk-codestarnotifications/distinfo index 806057e9b40..38f4f745ee1 100644 --- a/devel/rubygem-aws-sdk-codestarnotifications/distinfo +++ b/devel/rubygem-aws-sdk-codestarnotifications/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856460 -SHA256 (rubygem/aws-sdk-codestarnotifications-1.46.0.gem) = e143b04629795b8b691c1c840e6f4519981dcfb6110ef7f85060b91f1ae61bdd -SIZE (rubygem/aws-sdk-codestarnotifications-1.46.0.gem) = 31232 +TIMESTAMP = 1738089364 +SHA256 (rubygem/aws-sdk-codestarnotifications-1.47.0.gem) = d98552c7c492470347923a3be8fed67e952e5a7bd518b12288fd7d6eb9334421 +SIZE (rubygem/aws-sdk-codestarnotifications-1.47.0.gem) = 31744 diff --git a/devel/rubygem-aws-sdk-cognitoidentity/Makefile b/devel/rubygem-aws-sdk-cognitoidentity/Makefile index 1d5cfc6b4fb..04c77246bf9 100644 --- a/devel/rubygem-aws-sdk-cognitoidentity/Makefile +++ b/devel/rubygem-aws-sdk-cognitoidentity/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cognitoidentity -PORTVERSION= 1.67.0 +PORTVERSION= 1.68.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cognitoide LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cognitoidentity/distinfo b/devel/rubygem-aws-sdk-cognitoidentity/distinfo index a8ec3556b4c..fa835924972 100644 --- a/devel/rubygem-aws-sdk-cognitoidentity/distinfo +++ b/devel/rubygem-aws-sdk-cognitoidentity/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856462 -SHA256 (rubygem/aws-sdk-cognitoidentity-1.67.0.gem) = 603909da3f7af003aaafc52e3e275a646a7a5bd325d711a265ad05fb6c984d0f -SIZE (rubygem/aws-sdk-cognitoidentity-1.67.0.gem) = 44032 +TIMESTAMP = 1738089366 +SHA256 (rubygem/aws-sdk-cognitoidentity-1.68.0.gem) = fc0fbccaae042cf8d9d8c9812f370ed925ee33dd48a897ad69c88da9704508fd +SIZE (rubygem/aws-sdk-cognitoidentity-1.68.0.gem) = 44544 diff --git a/devel/rubygem-aws-sdk-cognitoidentityprovider/Makefile b/devel/rubygem-aws-sdk-cognitoidentityprovider/Makefile index 8a061efe848..c4d0e6df469 100644 --- a/devel/rubygem-aws-sdk-cognitoidentityprovider/Makefile +++ b/devel/rubygem-aws-sdk-cognitoidentityprovider/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cognitoidentityprovider -PORTVERSION= 1.112.0 +PORTVERSION= 1.114.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cognitoide LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cognitoidentityprovider/distinfo b/devel/rubygem-aws-sdk-cognitoidentityprovider/distinfo index 6754b88e716..2b70fdf8a37 100644 --- a/devel/rubygem-aws-sdk-cognitoidentityprovider/distinfo +++ b/devel/rubygem-aws-sdk-cognitoidentityprovider/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888446 -SHA256 (rubygem/aws-sdk-cognitoidentityprovider-1.112.0.gem) = 7275fc160ded05b36d62345478b46931f656505251c90039d5adc7a7e6ec1f28 -SIZE (rubygem/aws-sdk-cognitoidentityprovider-1.112.0.gem) = 252928 +TIMESTAMP = 1738089368 +SHA256 (rubygem/aws-sdk-cognitoidentityprovider-1.114.0.gem) = 2cf9547aae35a7d9bef04564595a4e25d52664ca365cdafde107218d686ba808 +SIZE (rubygem/aws-sdk-cognitoidentityprovider-1.114.0.gem) = 253440 diff --git a/devel/rubygem-aws-sdk-cognitosync/Makefile b/devel/rubygem-aws-sdk-cognitosync/Makefile index 6b47ebf59fb..fc99ea35815 100644 --- a/devel/rubygem-aws-sdk-cognitosync/Makefile +++ b/devel/rubygem-aws-sdk-cognitosync/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cognitosync -PORTVERSION= 1.62.0 +PORTVERSION= 1.63.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cognitosyn LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cognitosync/distinfo b/devel/rubygem-aws-sdk-cognitosync/distinfo index b7bedd072d7..345d204ff1d 100644 --- a/devel/rubygem-aws-sdk-cognitosync/distinfo +++ b/devel/rubygem-aws-sdk-cognitosync/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856466 -SHA256 (rubygem/aws-sdk-cognitosync-1.62.0.gem) = c3c2cb220f21da42b13120db8dd891d84b770bda1a385f3d7a9538b84980227f -SIZE (rubygem/aws-sdk-cognitosync-1.62.0.gem) = 34816 +TIMESTAMP = 1738089370 +SHA256 (rubygem/aws-sdk-cognitosync-1.63.0.gem) = a1436ec654e9a97a101d3da7bb6fc96ae1dca05e1d7fa9c7b9ad2f861a0530cb +SIZE (rubygem/aws-sdk-cognitosync-1.63.0.gem) = 34816 diff --git a/devel/rubygem-aws-sdk-comprehend/Makefile b/devel/rubygem-aws-sdk-comprehend/Makefile index d8504cfe4ee..191886174a8 100644 --- a/devel/rubygem-aws-sdk-comprehend/Makefile +++ b/devel/rubygem-aws-sdk-comprehend/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-comprehend -PORTVERSION= 1.95.0 +PORTVERSION= 1.96.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-comprehend LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-comprehend/distinfo b/devel/rubygem-aws-sdk-comprehend/distinfo index 694b0e07833..2862eeb6649 100644 --- a/devel/rubygem-aws-sdk-comprehend/distinfo +++ b/devel/rubygem-aws-sdk-comprehend/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679436 -SHA256 (rubygem/aws-sdk-comprehend-1.95.0.gem) = b11b256ac863a61c9ea83dbccc2d4025b0f2ecd81e5e1a3869a1322e3e267fb0 -SIZE (rubygem/aws-sdk-comprehend-1.95.0.gem) = 121856 +TIMESTAMP = 1738089372 +SHA256 (rubygem/aws-sdk-comprehend-1.96.0.gem) = 605757776c9e1d9e5a86f5a08ae053d063f59d36282b73da014de8c3ec0c147b +SIZE (rubygem/aws-sdk-comprehend-1.96.0.gem) = 122368 diff --git a/devel/rubygem-aws-sdk-comprehendmedical/Makefile b/devel/rubygem-aws-sdk-comprehendmedical/Makefile index ac8d7201064..71a349e7cdb 100644 --- a/devel/rubygem-aws-sdk-comprehendmedical/Makefile +++ b/devel/rubygem-aws-sdk-comprehendmedical/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-comprehendmedical -PORTVERSION= 1.64.0 +PORTVERSION= 1.65.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-comprehend LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-comprehendmedical/distinfo b/devel/rubygem-aws-sdk-comprehendmedical/distinfo index 1286010a8ed..35576434a82 100644 --- a/devel/rubygem-aws-sdk-comprehendmedical/distinfo +++ b/devel/rubygem-aws-sdk-comprehendmedical/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856470 -SHA256 (rubygem/aws-sdk-comprehendmedical-1.64.0.gem) = f4fcb2a888636ab89c9703259d8521b172d592d6fd02b19491c397d56e05dfd7 -SIZE (rubygem/aws-sdk-comprehendmedical-1.64.0.gem) = 43008 +TIMESTAMP = 1738089374 +SHA256 (rubygem/aws-sdk-comprehendmedical-1.65.0.gem) = 3a44f68185d8cfdd231367ee950a6284a2ae8a9c51baea7091b8b662beef3101 +SIZE (rubygem/aws-sdk-comprehendmedical-1.65.0.gem) = 43520 diff --git a/devel/rubygem-aws-sdk-computeoptimizer/Makefile b/devel/rubygem-aws-sdk-computeoptimizer/Makefile index f4a79a7bf96..c0fe67eaffd 100644 --- a/devel/rubygem-aws-sdk-computeoptimizer/Makefile +++ b/devel/rubygem-aws-sdk-computeoptimizer/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-computeoptimizer -PORTVERSION= 1.71.0 +PORTVERSION= 1.73.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-computeopt LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-computeoptimizer/distinfo b/devel/rubygem-aws-sdk-computeoptimizer/distinfo index 25ca1632f81..4c20273fa5f 100644 --- a/devel/rubygem-aws-sdk-computeoptimizer/distinfo +++ b/devel/rubygem-aws-sdk-computeoptimizer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732260988 -SHA256 (rubygem/aws-sdk-computeoptimizer-1.71.0.gem) = 2a763319445e49c09b16de3c2697b36ab20a773deae58208cf2e47434e254e3d -SIZE (rubygem/aws-sdk-computeoptimizer-1.71.0.gem) = 101888 +TIMESTAMP = 1738089376 +SHA256 (rubygem/aws-sdk-computeoptimizer-1.73.0.gem) = e5753413ef0fc810df2e71ecbd4871252adaa747a6a53bd4e507e50789c81067 +SIZE (rubygem/aws-sdk-computeoptimizer-1.73.0.gem) = 102912 diff --git a/devel/rubygem-aws-sdk-configservice/Makefile b/devel/rubygem-aws-sdk-configservice/Makefile index ba6433f67b1..a23101e29ef 100644 --- a/devel/rubygem-aws-sdk-configservice/Makefile +++ b/devel/rubygem-aws-sdk-configservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-configservice -PORTVERSION= 1.123.0 +PORTVERSION= 1.124.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-configserv LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-configservice/distinfo b/devel/rubygem-aws-sdk-configservice/distinfo index d8e53a21910..f84cc21c86e 100644 --- a/devel/rubygem-aws-sdk-configservice/distinfo +++ b/devel/rubygem-aws-sdk-configservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888448 -SHA256 (rubygem/aws-sdk-configservice-1.123.0.gem) = 0936e44e44785cd7642cdc0222144e69bcff5c4c7db5d0a8c12862405834dc42 -SIZE (rubygem/aws-sdk-configservice-1.123.0.gem) = 217600 +TIMESTAMP = 1738089378 +SHA256 (rubygem/aws-sdk-configservice-1.124.0.gem) = 6d8a6664ccf850104c4b0d16d984bf8f9b6ad47a11816b78369cc392b27ccd7e +SIZE (rubygem/aws-sdk-configservice-1.124.0.gem) = 217600 diff --git a/devel/rubygem-aws-sdk-connect/Makefile b/devel/rubygem-aws-sdk-connect/Makefile index d719f5ff7a8..98ddd821ed7 100644 --- a/devel/rubygem-aws-sdk-connect/Makefile +++ b/devel/rubygem-aws-sdk-connect/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-connect -PORTVERSION= 1.192.0 +PORTVERSION= 1.194.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connect LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-connect/distinfo b/devel/rubygem-aws-sdk-connect/distinfo index 8e7cb802e25..0e1f6c51b9c 100644 --- a/devel/rubygem-aws-sdk-connect/distinfo +++ b/devel/rubygem-aws-sdk-connect/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735705223 -SHA256 (rubygem/aws-sdk-connect-1.192.0.gem) = 5ef104a2e79816dd10a9f077eb41d89c6cc725637ec6eabe219daa086bdb8fb6 -SIZE (rubygem/aws-sdk-connect-1.192.0.gem) = 359424 +TIMESTAMP = 1738089380 +SHA256 (rubygem/aws-sdk-connect-1.194.0.gem) = 5ac059d5edd2c24b4844efd7f5335f4ade9d91746923852ccc9a0f8fdb1418f3 +SIZE (rubygem/aws-sdk-connect-1.194.0.gem) = 360448 diff --git a/devel/rubygem-aws-sdk-connectcampaignservice/Makefile b/devel/rubygem-aws-sdk-connectcampaignservice/Makefile index fd0689d254d..af715771a0e 100644 --- a/devel/rubygem-aws-sdk-connectcampaignservice/Makefile +++ b/devel/rubygem-aws-sdk-connectcampaignservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-connectcampaignservice -PORTVERSION= 1.28.0 +PORTVERSION= 1.29.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectcam LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-connectcampaignservice/distinfo b/devel/rubygem-aws-sdk-connectcampaignservice/distinfo index 74c71e07e38..0c01259ba28 100644 --- a/devel/rubygem-aws-sdk-connectcampaignservice/distinfo +++ b/devel/rubygem-aws-sdk-connectcampaignservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856478 -SHA256 (rubygem/aws-sdk-connectcampaignservice-1.28.0.gem) = 0812af985ca40085753e74da5ff155f7b1f78a10acd792f6635a4c640e161b3f -SIZE (rubygem/aws-sdk-connectcampaignservice-1.28.0.gem) = 33280 +TIMESTAMP = 1738089382 +SHA256 (rubygem/aws-sdk-connectcampaignservice-1.29.0.gem) = 272eaee0dcccfb63f6a387481f1434f6bf61ccac0748a63cd5fdfb68f76438ce +SIZE (rubygem/aws-sdk-connectcampaignservice-1.29.0.gem) = 33792 diff --git a/devel/rubygem-aws-sdk-connectcampaignsv2/Makefile b/devel/rubygem-aws-sdk-connectcampaignsv2/Makefile index b7aaae2b7d6..e0b3355b429 100644 --- a/devel/rubygem-aws-sdk-connectcampaignsv2/Makefile +++ b/devel/rubygem-aws-sdk-connectcampaignsv2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-connectcampaignsv2 -PORTVERSION= 1.1.0 +PORTVERSION= 1.2.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectcam LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-connectcampaignsv2/distinfo b/devel/rubygem-aws-sdk-connectcampaignsv2/distinfo index 08e62c851fb..fa7e98ed17a 100644 --- a/devel/rubygem-aws-sdk-connectcampaignsv2/distinfo +++ b/devel/rubygem-aws-sdk-connectcampaignsv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888452 -SHA256 (rubygem/aws-sdk-connectcampaignsv2-1.1.0.gem) = 005a322a62d82638c8bf8b8f210fd56051017c0d07fde689a0a4e1c0c4b3bcd9 -SIZE (rubygem/aws-sdk-connectcampaignsv2-1.1.0.gem) = 45568 +TIMESTAMP = 1738089384 +SHA256 (rubygem/aws-sdk-connectcampaignsv2-1.2.0.gem) = 9ecb586490290342aa1b0487f11d9634a7272411ee063a2e010de9e5aabf3f89 +SIZE (rubygem/aws-sdk-connectcampaignsv2-1.2.0.gem) = 46080 diff --git a/devel/rubygem-aws-sdk-connectcases/Makefile b/devel/rubygem-aws-sdk-connectcases/Makefile index 50d5d9f2350..12127ed4b21 100644 --- a/devel/rubygem-aws-sdk-connectcases/Makefile +++ b/devel/rubygem-aws-sdk-connectcases/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-connectcases -PORTVERSION= 1.36.0 +PORTVERSION= 1.37.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectcas LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-connectcases/distinfo b/devel/rubygem-aws-sdk-connectcases/distinfo index 373cddeb4ea..215bbc5a3a6 100644 --- a/devel/rubygem-aws-sdk-connectcases/distinfo +++ b/devel/rubygem-aws-sdk-connectcases/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679442 -SHA256 (rubygem/aws-sdk-connectcases-1.36.0.gem) = b4323a92e852ab34a308db8ad8123f8caed17e6663c311d0a60e05ea43eab289 -SIZE (rubygem/aws-sdk-connectcases-1.36.0.gem) = 51712 +TIMESTAMP = 1738089386 +SHA256 (rubygem/aws-sdk-connectcases-1.37.0.gem) = 8d95fbe2e7e14e6898d0530f53d1ee1176f57930145abb51f108a3a0971cbef3 +SIZE (rubygem/aws-sdk-connectcases-1.37.0.gem) = 51712 diff --git a/devel/rubygem-aws-sdk-connectcontactlens/Makefile b/devel/rubygem-aws-sdk-connectcontactlens/Makefile index 68b79cd51d9..b6b988d684e 100644 --- a/devel/rubygem-aws-sdk-connectcontactlens/Makefile +++ b/devel/rubygem-aws-sdk-connectcontactlens/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-connectcontactlens -PORTVERSION= 1.38.0 +PORTVERSION= 1.39.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectcon LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-connectcontactlens/distinfo b/devel/rubygem-aws-sdk-connectcontactlens/distinfo index 28496386cc9..ad47aafb9d7 100644 --- a/devel/rubygem-aws-sdk-connectcontactlens/distinfo +++ b/devel/rubygem-aws-sdk-connectcontactlens/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856482 -SHA256 (rubygem/aws-sdk-connectcontactlens-1.38.0.gem) = 427972b59816b691acb46dfec0205719edb0ca6f4cfa93ed300baec47161bdfe -SIZE (rubygem/aws-sdk-connectcontactlens-1.38.0.gem) = 24064 +TIMESTAMP = 1738089388 +SHA256 (rubygem/aws-sdk-connectcontactlens-1.39.0.gem) = 47086097a9be6913fb8469fe487b4c193a6863f0d4bc2a309864f9ef8ee18380 +SIZE (rubygem/aws-sdk-connectcontactlens-1.39.0.gem) = 24576 diff --git a/devel/rubygem-aws-sdk-connectparticipant/Makefile b/devel/rubygem-aws-sdk-connectparticipant/Makefile index 94db4274570..eab73cc9d72 100644 --- a/devel/rubygem-aws-sdk-connectparticipant/Makefile +++ b/devel/rubygem-aws-sdk-connectparticipant/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-connectparticipant -PORTVERSION= 1.58.0 +PORTVERSION= 1.59.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectpar LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-connectparticipant/distinfo b/devel/rubygem-aws-sdk-connectparticipant/distinfo index d93798f6c5d..9cf460d5e74 100644 --- a/devel/rubygem-aws-sdk-connectparticipant/distinfo +++ b/devel/rubygem-aws-sdk-connectparticipant/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228036 -SHA256 (rubygem/aws-sdk-connectparticipant-1.58.0.gem) = bbe4045f8ec50785820a097c9aeb241fc7f891a18964086de0a652a33e02cfad -SIZE (rubygem/aws-sdk-connectparticipant-1.58.0.gem) = 35328 +TIMESTAMP = 1738089390 +SHA256 (rubygem/aws-sdk-connectparticipant-1.59.0.gem) = 1fbd4ecad40cdc2e73b5afdc4e7def7c732c0d3a4752d1f2ffb3d4526dea87a3 +SIZE (rubygem/aws-sdk-connectparticipant-1.59.0.gem) = 35328 diff --git a/devel/rubygem-aws-sdk-connectwisdomservice/Makefile b/devel/rubygem-aws-sdk-connectwisdomservice/Makefile index fdde5810406..0cf88a15491 100644 --- a/devel/rubygem-aws-sdk-connectwisdomservice/Makefile +++ b/devel/rubygem-aws-sdk-connectwisdomservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-connectwisdomservice -PORTVERSION= 1.42.0 +PORTVERSION= 1.43.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectwis LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-connectwisdomservice/distinfo b/devel/rubygem-aws-sdk-connectwisdomservice/distinfo index 5c25393becd..cb6d2ff1666 100644 --- a/devel/rubygem-aws-sdk-connectwisdomservice/distinfo +++ b/devel/rubygem-aws-sdk-connectwisdomservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679446 -SHA256 (rubygem/aws-sdk-connectwisdomservice-1.42.0.gem) = 5ff997da6745973affeef0587f4ba05c73d6fb189c3e8440454d8c6863c3a8c6 -SIZE (rubygem/aws-sdk-connectwisdomservice-1.42.0.gem) = 60928 +TIMESTAMP = 1738089392 +SHA256 (rubygem/aws-sdk-connectwisdomservice-1.43.0.gem) = 6ab7de818c216d890887d5b5168c1027ff8c59027eaef4cb844c2bbd75246e5c +SIZE (rubygem/aws-sdk-connectwisdomservice-1.43.0.gem) = 61440 diff --git a/devel/rubygem-aws-sdk-controlcatalog/Makefile b/devel/rubygem-aws-sdk-controlcatalog/Makefile index 23c9919ae60..c2507f47cba 100644 --- a/devel/rubygem-aws-sdk-controlcatalog/Makefile +++ b/devel/rubygem-aws-sdk-controlcatalog/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-controlcatalog -PORTVERSION= 1.17.0 +PORTVERSION= 1.18.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-controlcat LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-controlcatalog/distinfo b/devel/rubygem-aws-sdk-controlcatalog/distinfo index 51d6a30a39e..53e69dac21a 100644 --- a/devel/rubygem-aws-sdk-controlcatalog/distinfo +++ b/devel/rubygem-aws-sdk-controlcatalog/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888454 -SHA256 (rubygem/aws-sdk-controlcatalog-1.17.0.gem) = 2bac1c45c7495f14790f5b6f197e8ff39596c867016b62a7946ecd1506305bd6 -SIZE (rubygem/aws-sdk-controlcatalog-1.17.0.gem) = 27648 +TIMESTAMP = 1738089394 +SHA256 (rubygem/aws-sdk-controlcatalog-1.18.0.gem) = e0d5d24eb26e9414f6b6f715dbbb0d1020016dc5e42d0a07cf169c6d9a8517d9 +SIZE (rubygem/aws-sdk-controlcatalog-1.18.0.gem) = 28160 diff --git a/devel/rubygem-aws-sdk-controltower/Makefile b/devel/rubygem-aws-sdk-controltower/Makefile index fa0ea046340..902aff60f4e 100644 --- a/devel/rubygem-aws-sdk-controltower/Makefile +++ b/devel/rubygem-aws-sdk-controltower/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-controltower -PORTVERSION= 1.36.0 +PORTVERSION= 1.37.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-controltow LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-controltower/distinfo b/devel/rubygem-aws-sdk-controltower/distinfo index a9c88dc0717..2e3b3683c38 100644 --- a/devel/rubygem-aws-sdk-controltower/distinfo +++ b/devel/rubygem-aws-sdk-controltower/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732260990 -SHA256 (rubygem/aws-sdk-controltower-1.36.0.gem) = 768642eaf6a6fc03300da5b84a1cafe8b8d57b0ec40ec527e00747a2f9eeb0d6 -SIZE (rubygem/aws-sdk-controltower-1.36.0.gem) = 41472 +TIMESTAMP = 1738089396 +SHA256 (rubygem/aws-sdk-controltower-1.37.0.gem) = 2906976d6aa239f65b8d7e37c492a31f5017cb3eeb80cddd529e0349d1510940 +SIZE (rubygem/aws-sdk-controltower-1.37.0.gem) = 41984 diff --git a/devel/rubygem-aws-sdk-core/Makefile b/devel/rubygem-aws-sdk-core/Makefile index 7496c0433a8..e5bab3b0774 100644 --- a/devel/rubygem-aws-sdk-core/Makefile +++ b/devel/rubygem-aws-sdk-core/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-core -PORTVERSION= 3.214.1 +PORTVERSION= 3.217.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-core/distinfo b/devel/rubygem-aws-sdk-core/distinfo index cfa4dd9422f..33b4db78a76 100644 --- a/devel/rubygem-aws-sdk-core/distinfo +++ b/devel/rubygem-aws-sdk-core/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735705225 -SHA256 (rubygem/aws-sdk-core-3.214.1.gem) = 419b317407d736a19f8b7c422ec134630dc283766a0f9171ceaa2704e82d49fd -SIZE (rubygem/aws-sdk-core-3.214.1.gem) = 387584 +TIMESTAMP = 1738089398 +SHA256 (rubygem/aws-sdk-core-3.217.0.gem) = 07ae702f80900653e0f93303a8d58e2963f0be9511cefd7d9b9c78100d14a479 +SIZE (rubygem/aws-sdk-core-3.217.0.gem) = 390144 diff --git a/devel/rubygem-aws-sdk-costandusagereportservice/Makefile b/devel/rubygem-aws-sdk-costandusagereportservice/Makefile index a37bd95163e..bd6db76e698 100644 --- a/devel/rubygem-aws-sdk-costandusagereportservice/Makefile +++ b/devel/rubygem-aws-sdk-costandusagereportservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-costandusagereportservice -PORTVERSION= 1.68.0 +PORTVERSION= 1.69.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-costandusa LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-costandusagereportservice/distinfo b/devel/rubygem-aws-sdk-costandusagereportservice/distinfo index 6ff167bec04..6b82a240cb0 100644 --- a/devel/rubygem-aws-sdk-costandusagereportservice/distinfo +++ b/devel/rubygem-aws-sdk-costandusagereportservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856494 -SHA256 (rubygem/aws-sdk-costandusagereportservice-1.68.0.gem) = 63aaa4f0fef76d3284f028acef59ffec37af4ba82a34b27187688b01f378ff35 -SIZE (rubygem/aws-sdk-costandusagereportservice-1.68.0.gem) = 28160 +TIMESTAMP = 1738089400 +SHA256 (rubygem/aws-sdk-costandusagereportservice-1.69.0.gem) = 539fc4c35b1fa13d2e7a40767817b6c40e1d7ec2d96608bb9725019e4147dd3e +SIZE (rubygem/aws-sdk-costandusagereportservice-1.69.0.gem) = 28160 diff --git a/devel/rubygem-aws-sdk-costexplorer/Makefile b/devel/rubygem-aws-sdk-costexplorer/Makefile index bbecf87ee54..0c27370129b 100644 --- a/devel/rubygem-aws-sdk-costexplorer/Makefile +++ b/devel/rubygem-aws-sdk-costexplorer/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-costexplorer -PORTVERSION= 1.118.0 +PORTVERSION= 1.119.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-costexplor LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-costexplorer/distinfo b/devel/rubygem-aws-sdk-costexplorer/distinfo index 66b585739b4..0d6b0dd6072 100644 --- a/devel/rubygem-aws-sdk-costexplorer/distinfo +++ b/devel/rubygem-aws-sdk-costexplorer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228038 -SHA256 (rubygem/aws-sdk-costexplorer-1.118.0.gem) = b1165dca02fee67392987d934b8268e1b6e293633d7188f8c819d7cc661dcc8b -SIZE (rubygem/aws-sdk-costexplorer-1.118.0.gem) = 124416 +TIMESTAMP = 1738089402 +SHA256 (rubygem/aws-sdk-costexplorer-1.119.0.gem) = 83947577593524db547d859d76e0bc79058c8843f5f866f06807a0c6555fdfc4 +SIZE (rubygem/aws-sdk-costexplorer-1.119.0.gem) = 124928 diff --git a/devel/rubygem-aws-sdk-costoptimizationhub/Makefile b/devel/rubygem-aws-sdk-costoptimizationhub/Makefile index 7707cbad457..c9bde06eb5e 100644 --- a/devel/rubygem-aws-sdk-costoptimizationhub/Makefile +++ b/devel/rubygem-aws-sdk-costoptimizationhub/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-costoptimizationhub -PORTVERSION= 1.19.0 +PORTVERSION= 1.20.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-costoptimi LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-costoptimizationhub/distinfo b/devel/rubygem-aws-sdk-costoptimizationhub/distinfo index 6fe7053ad0e..d3e7a6921c2 100644 --- a/devel/rubygem-aws-sdk-costoptimizationhub/distinfo +++ b/devel/rubygem-aws-sdk-costoptimizationhub/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732260992 -SHA256 (rubygem/aws-sdk-costoptimizationhub-1.19.0.gem) = fd733390fd6c70553bbf40afb76532819c41749697a7c9fff95db9afc1dac9fb -SIZE (rubygem/aws-sdk-costoptimizationhub-1.19.0.gem) = 43008 +TIMESTAMP = 1738089404 +SHA256 (rubygem/aws-sdk-costoptimizationhub-1.20.0.gem) = 9e0453972a6538efe2249502c74740cd5b8457dd225326438e6990ceaba03538 +SIZE (rubygem/aws-sdk-costoptimizationhub-1.20.0.gem) = 43008 diff --git a/devel/rubygem-aws-sdk-customerprofiles/Makefile b/devel/rubygem-aws-sdk-customerprofiles/Makefile index db38bf5deac..2bac64ca5b7 100644 --- a/devel/rubygem-aws-sdk-customerprofiles/Makefile +++ b/devel/rubygem-aws-sdk-customerprofiles/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-customerprofiles -PORTVERSION= 1.58.0 +PORTVERSION= 1.59.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-customerpr LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-customerprofiles/distinfo b/devel/rubygem-aws-sdk-customerprofiles/distinfo index 0222d9cf625..03a159b7459 100644 --- a/devel/rubygem-aws-sdk-customerprofiles/distinfo +++ b/devel/rubygem-aws-sdk-customerprofiles/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888460 -SHA256 (rubygem/aws-sdk-customerprofiles-1.58.0.gem) = ab20b4b7f32493efd9add059692a42d739fc1828267d6be9cedb5997dfc05783 -SIZE (rubygem/aws-sdk-customerprofiles-1.58.0.gem) = 120832 +TIMESTAMP = 1738089406 +SHA256 (rubygem/aws-sdk-customerprofiles-1.59.0.gem) = 8d95cbb6459451bd031b9a4dd32c060e9018bab20366e6c1ae0c2b8712e28eaa +SIZE (rubygem/aws-sdk-customerprofiles-1.59.0.gem) = 121344 diff --git a/devel/rubygem-aws-sdk-databasemigrationservice/Makefile b/devel/rubygem-aws-sdk-databasemigrationservice/Makefile index c107d88a6b9..99e8d50adc2 100644 --- a/devel/rubygem-aws-sdk-databasemigrationservice/Makefile +++ b/devel/rubygem-aws-sdk-databasemigrationservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-databasemigrationservice -PORTVERSION= 1.111.0 +PORTVERSION= 1.112.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-databasemi LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-databasemigrationservice/distinfo b/devel/rubygem-aws-sdk-databasemigrationservice/distinfo index 3e49f549a46..cc04f929344 100644 --- a/devel/rubygem-aws-sdk-databasemigrationservice/distinfo +++ b/devel/rubygem-aws-sdk-databasemigrationservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888462 -SHA256 (rubygem/aws-sdk-databasemigrationservice-1.111.0.gem) = 08360902c337179bf364b4bd6e52abb6ebeb64d5ef93736ecb63101141ca3bf0 -SIZE (rubygem/aws-sdk-databasemigrationservice-1.111.0.gem) = 237568 +TIMESTAMP = 1738089408 +SHA256 (rubygem/aws-sdk-databasemigrationservice-1.112.0.gem) = 3137d1c101e385bb06d18204f17fa929d55e6860c3dbf52a1bcbbed2ee9cb1b6 +SIZE (rubygem/aws-sdk-databasemigrationservice-1.112.0.gem) = 238080 diff --git a/devel/rubygem-aws-sdk-dataexchange/Makefile b/devel/rubygem-aws-sdk-dataexchange/Makefile index 59339a48dc5..e9b4061e022 100644 --- a/devel/rubygem-aws-sdk-dataexchange/Makefile +++ b/devel/rubygem-aws-sdk-dataexchange/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-dataexchange -PORTVERSION= 1.61.0 +PORTVERSION= 1.62.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dataexchan LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-dataexchange/distinfo b/devel/rubygem-aws-sdk-dataexchange/distinfo index 14ca457e1c0..0e11b91aca1 100644 --- a/devel/rubygem-aws-sdk-dataexchange/distinfo +++ b/devel/rubygem-aws-sdk-dataexchange/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679460 -SHA256 (rubygem/aws-sdk-dataexchange-1.61.0.gem) = 0ddff1eebe779985a9de6b0f1da7254b7d3f8a10edcb7ea3aed91783ba257939 -SIZE (rubygem/aws-sdk-dataexchange-1.61.0.gem) = 63488 +TIMESTAMP = 1738089410 +SHA256 (rubygem/aws-sdk-dataexchange-1.62.0.gem) = 0f2c4e01eb5116e820d010e01596523e931c283d758ba91c7d4eb70f31d0a830 +SIZE (rubygem/aws-sdk-dataexchange-1.62.0.gem) = 64000 diff --git a/devel/rubygem-aws-sdk-datapipeline/Makefile b/devel/rubygem-aws-sdk-datapipeline/Makefile index b44433a129f..9b3fec8f19d 100644 --- a/devel/rubygem-aws-sdk-datapipeline/Makefile +++ b/devel/rubygem-aws-sdk-datapipeline/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-datapipeline -PORTVERSION= 1.62.0 +PORTVERSION= 1.63.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-datapipeli LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-datapipeline/distinfo b/devel/rubygem-aws-sdk-datapipeline/distinfo index 1725c5d8996..6a9c9e0e1f4 100644 --- a/devel/rubygem-aws-sdk-datapipeline/distinfo +++ b/devel/rubygem-aws-sdk-datapipeline/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856506 -SHA256 (rubygem/aws-sdk-datapipeline-1.62.0.gem) = dd20a91f86aa191b0fa84f95eede94093e999ff0b5f2db77a20da3c13919f573 -SIZE (rubygem/aws-sdk-datapipeline-1.62.0.gem) = 39424 +TIMESTAMP = 1738089412 +SHA256 (rubygem/aws-sdk-datapipeline-1.63.0.gem) = 8b3d0f44da93f43ef0f49836241a5c53849ecccf7ab8f538e87b77aa7475b353 +SIZE (rubygem/aws-sdk-datapipeline-1.63.0.gem) = 39936 diff --git a/devel/rubygem-aws-sdk-datasync/Makefile b/devel/rubygem-aws-sdk-datasync/Makefile index b75f1d29387..a121f4b978e 100644 --- a/devel/rubygem-aws-sdk-datasync/Makefile +++ b/devel/rubygem-aws-sdk-datasync/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-datasync -PORTVERSION= 1.94.0 +PORTVERSION= 1.95.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-datasync LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-datasync/distinfo b/devel/rubygem-aws-sdk-datasync/distinfo index 7b6117261c4..3c3de716141 100644 --- a/devel/rubygem-aws-sdk-datasync/distinfo +++ b/devel/rubygem-aws-sdk-datasync/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228040 -SHA256 (rubygem/aws-sdk-datasync-1.94.0.gem) = 9c1631c38795528a630261cbcd471cf8c72906b04f832dbdbeb41be716897ceb -SIZE (rubygem/aws-sdk-datasync-1.94.0.gem) = 117760 +TIMESTAMP = 1738089414 +SHA256 (rubygem/aws-sdk-datasync-1.95.0.gem) = a4a34202b2eeb44e035162ae8e8897935956d8693f47d747b3804c4456fdc6b2 +SIZE (rubygem/aws-sdk-datasync-1.95.0.gem) = 118272 diff --git a/devel/rubygem-aws-sdk-datazone/Makefile b/devel/rubygem-aws-sdk-datazone/Makefile index 231ccafeff3..fb59580de44 100644 --- a/devel/rubygem-aws-sdk-datazone/Makefile +++ b/devel/rubygem-aws-sdk-datazone/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-datazone -PORTVERSION= 1.29.0 +PORTVERSION= 1.30.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-datazone LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-datazone/distinfo b/devel/rubygem-aws-sdk-datazone/distinfo index cebb5ffdcfb..6eda1546269 100644 --- a/devel/rubygem-aws-sdk-datazone/distinfo +++ b/devel/rubygem-aws-sdk-datazone/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888464 -SHA256 (rubygem/aws-sdk-datazone-1.29.0.gem) = 829198804cdd896c64b1a6ec923dd464fcc721e6f53e2074aad62b0fc93fa291 -SIZE (rubygem/aws-sdk-datazone-1.29.0.gem) = 233472 +TIMESTAMP = 1738089416 +SHA256 (rubygem/aws-sdk-datazone-1.30.0.gem) = 12f075ed904a3d13ea90c77b618e10b3e75e0fd6276ea569ed664dd9da3a7be7 +SIZE (rubygem/aws-sdk-datazone-1.30.0.gem) = 233472 diff --git a/devel/rubygem-aws-sdk-dax/Makefile b/devel/rubygem-aws-sdk-dax/Makefile index e0cb5284dc5..aa66aece574 100644 --- a/devel/rubygem-aws-sdk-dax/Makefile +++ b/devel/rubygem-aws-sdk-dax/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-dax -PORTVERSION= 1.65.0 +PORTVERSION= 1.66.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dax LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-dax/distinfo b/devel/rubygem-aws-sdk-dax/distinfo index 70f61cafc2f..f1413ed4c2b 100644 --- a/devel/rubygem-aws-sdk-dax/distinfo +++ b/devel/rubygem-aws-sdk-dax/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856512 -SHA256 (rubygem/aws-sdk-dax-1.65.0.gem) = c70ed515a922ebdeebfe5adf12958edd26e16873f230d1956b04e83e16fa7803 -SIZE (rubygem/aws-sdk-dax-1.65.0.gem) = 43008 +TIMESTAMP = 1738089418 +SHA256 (rubygem/aws-sdk-dax-1.66.0.gem) = af0cda06949067ee8f1dbeb299f53bc7697adbbbe4a6b0ba8f0e51a13dec5d6d +SIZE (rubygem/aws-sdk-dax-1.66.0.gem) = 43008 diff --git a/devel/rubygem-aws-sdk-deadline/Makefile b/devel/rubygem-aws-sdk-deadline/Makefile index 8b2b967d8d0..6329df9191e 100644 --- a/devel/rubygem-aws-sdk-deadline/Makefile +++ b/devel/rubygem-aws-sdk-deadline/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-deadline -PORTVERSION= 1.17.0 +PORTVERSION= 1.18.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-deadline LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-deadline/distinfo b/devel/rubygem-aws-sdk-deadline/distinfo index bfd105dc02a..deb66d9348f 100644 --- a/devel/rubygem-aws-sdk-deadline/distinfo +++ b/devel/rubygem-aws-sdk-deadline/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679462 -SHA256 (rubygem/aws-sdk-deadline-1.17.0.gem) = 3d2402f705e1ad4e2a495fb99573e3ddd61ec553237bfa53da276839b4e8cee5 -SIZE (rubygem/aws-sdk-deadline-1.17.0.gem) = 123904 +TIMESTAMP = 1738089420 +SHA256 (rubygem/aws-sdk-deadline-1.18.0.gem) = efbea725e28bb0e09708b8af9315e0f308fe1c9f57f94a4d64713b107bcdebb1 +SIZE (rubygem/aws-sdk-deadline-1.18.0.gem) = 124416 diff --git a/devel/rubygem-aws-sdk-detective/Makefile b/devel/rubygem-aws-sdk-detective/Makefile index 0894717f5d2..74225f8ebc5 100644 --- a/devel/rubygem-aws-sdk-detective/Makefile +++ b/devel/rubygem-aws-sdk-detective/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-detective -PORTVERSION= 1.60.0 +PORTVERSION= 1.62.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-detective LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-detective/distinfo b/devel/rubygem-aws-sdk-detective/distinfo index bade276c7ae..f8675dea9fe 100644 --- a/devel/rubygem-aws-sdk-detective/distinfo +++ b/devel/rubygem-aws-sdk-detective/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856516 -SHA256 (rubygem/aws-sdk-detective-1.60.0.gem) = a50981aa7765bf734cfd221e593419dbbec5223a3c44229441dbfc92ff58af56 -SIZE (rubygem/aws-sdk-detective-1.60.0.gem) = 47616 +TIMESTAMP = 1738089422 +SHA256 (rubygem/aws-sdk-detective-1.62.0.gem) = ce62f56be4840dad077b5ee2a1e7b373b68509da66540d43e960478bfdacde91 +SIZE (rubygem/aws-sdk-detective-1.62.0.gem) = 47616 diff --git a/devel/rubygem-aws-sdk-devicefarm/Makefile b/devel/rubygem-aws-sdk-devicefarm/Makefile index 1c672f3d39b..328dc80ace0 100644 --- a/devel/rubygem-aws-sdk-devicefarm/Makefile +++ b/devel/rubygem-aws-sdk-devicefarm/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-devicefarm -PORTVERSION= 1.81.0 +PORTVERSION= 1.82.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-devicefarm LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-devicefarm/distinfo b/devel/rubygem-aws-sdk-devicefarm/distinfo index 174f3c734f2..9b8a825bffa 100644 --- a/devel/rubygem-aws-sdk-devicefarm/distinfo +++ b/devel/rubygem-aws-sdk-devicefarm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239594 -SHA256 (rubygem/aws-sdk-devicefarm-1.81.0.gem) = cd23af5bbb6b41b4164d929125022faa10e339bc73a5c138492aea61bf751ff5 -SIZE (rubygem/aws-sdk-devicefarm-1.81.0.gem) = 103936 +TIMESTAMP = 1738089424 +SHA256 (rubygem/aws-sdk-devicefarm-1.82.0.gem) = a0fc747b2c235dc53b18db3006e86a52d69d86741dbc414874c8b0ba2b39d5df +SIZE (rubygem/aws-sdk-devicefarm-1.82.0.gem) = 104448 diff --git a/devel/rubygem-aws-sdk-devopsguru/Makefile b/devel/rubygem-aws-sdk-devopsguru/Makefile index d8ba793ed9a..e0bcfbb0e17 100644 --- a/devel/rubygem-aws-sdk-devopsguru/Makefile +++ b/devel/rubygem-aws-sdk-devopsguru/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-devopsguru -PORTVERSION= 1.54.0 +PORTVERSION= 1.55.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-devopsguru LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-devopsguru/distinfo b/devel/rubygem-aws-sdk-devopsguru/distinfo index 0a902af0d99..d19a564349c 100644 --- a/devel/rubygem-aws-sdk-devopsguru/distinfo +++ b/devel/rubygem-aws-sdk-devopsguru/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856520 -SHA256 (rubygem/aws-sdk-devopsguru-1.54.0.gem) = 60d71ce2bceec9ffb081aef1a6072a624abaa3f125844dc054975897246dde26 -SIZE (rubygem/aws-sdk-devopsguru-1.54.0.gem) = 73728 +TIMESTAMP = 1738089426 +SHA256 (rubygem/aws-sdk-devopsguru-1.55.0.gem) = 4ab9edef40c38b29249d80df8b129290cabd7e69ddf71a84300d36c2b075dc4b +SIZE (rubygem/aws-sdk-devopsguru-1.55.0.gem) = 74240 diff --git a/devel/rubygem-aws-sdk-directconnect/Makefile b/devel/rubygem-aws-sdk-directconnect/Makefile index 297aee60adb..03c4a3d8107 100644 --- a/devel/rubygem-aws-sdk-directconnect/Makefile +++ b/devel/rubygem-aws-sdk-directconnect/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-directconnect -PORTVERSION= 1.85.0 +PORTVERSION= 1.86.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-directconn LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-directconnect/distinfo b/devel/rubygem-aws-sdk-directconnect/distinfo index 04e0a53bfa2..5a8295256c9 100644 --- a/devel/rubygem-aws-sdk-directconnect/distinfo +++ b/devel/rubygem-aws-sdk-directconnect/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888466 -SHA256 (rubygem/aws-sdk-directconnect-1.85.0.gem) = 6f3caa1c906e69e9ad4aa37397426dee993b7a1ddbd64886c133250cc5672461 -SIZE (rubygem/aws-sdk-directconnect-1.85.0.gem) = 74240 +TIMESTAMP = 1738089428 +SHA256 (rubygem/aws-sdk-directconnect-1.86.0.gem) = 8b41ae90b3fba1fc1f2c5c7b53a8465e80401b08c88a27d55f9d360ec6915350 +SIZE (rubygem/aws-sdk-directconnect-1.86.0.gem) = 74240 diff --git a/devel/rubygem-aws-sdk-directoryservice/Makefile b/devel/rubygem-aws-sdk-directoryservice/Makefile index 45549e77949..52e98590fdb 100644 --- a/devel/rubygem-aws-sdk-directoryservice/Makefile +++ b/devel/rubygem-aws-sdk-directoryservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-directoryservice -PORTVERSION= 1.79.0 +PORTVERSION= 1.80.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-directorys LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-directoryservice/distinfo b/devel/rubygem-aws-sdk-directoryservice/distinfo index 74b1c781050..82306a6b207 100644 --- a/devel/rubygem-aws-sdk-directoryservice/distinfo +++ b/devel/rubygem-aws-sdk-directoryservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679464 -SHA256 (rubygem/aws-sdk-directoryservice-1.79.0.gem) = 40607145eac7ad535f4aac85b2746659cd83668e90458d751d57a08a983249ef -SIZE (rubygem/aws-sdk-directoryservice-1.79.0.gem) = 79872 +TIMESTAMP = 1738089430 +SHA256 (rubygem/aws-sdk-directoryservice-1.80.0.gem) = 59143b9593b1ba971ffb65857c836359e4a079b380af9ecc45575ab33449b4da +SIZE (rubygem/aws-sdk-directoryservice-1.80.0.gem) = 80384 diff --git a/devel/rubygem-aws-sdk-directoryservicedata/Makefile b/devel/rubygem-aws-sdk-directoryservicedata/Makefile index 3482126650c..cef60ef9d48 100644 --- a/devel/rubygem-aws-sdk-directoryservicedata/Makefile +++ b/devel/rubygem-aws-sdk-directoryservicedata/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-directoryservicedata -PORTVERSION= 1.4.0 +PORTVERSION= 1.5.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-directorys LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-directoryservicedata/distinfo b/devel/rubygem-aws-sdk-directoryservicedata/distinfo index ce7c115ba97..b89dabf3af0 100644 --- a/devel/rubygem-aws-sdk-directoryservicedata/distinfo +++ b/devel/rubygem-aws-sdk-directoryservicedata/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856526 -SHA256 (rubygem/aws-sdk-directoryservicedata-1.4.0.gem) = 4ac223411aa67e4e2399724a3bcd540e267e5ac7579764ca6770855e4821d951 -SIZE (rubygem/aws-sdk-directoryservicedata-1.4.0.gem) = 34816 +TIMESTAMP = 1738089432 +SHA256 (rubygem/aws-sdk-directoryservicedata-1.5.0.gem) = d478c77e8ff1197d0025119d1e3e22d7cc2736fb8c89b76003ef984146b9839f +SIZE (rubygem/aws-sdk-directoryservicedata-1.5.0.gem) = 35328 diff --git a/devel/rubygem-aws-sdk-dlm/Makefile b/devel/rubygem-aws-sdk-dlm/Makefile index cdee2b4e5df..71d0f3a3b28 100644 --- a/devel/rubygem-aws-sdk-dlm/Makefile +++ b/devel/rubygem-aws-sdk-dlm/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-dlm -PORTVERSION= 1.83.0 +PORTVERSION= 1.84.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dlm LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-dlm/distinfo b/devel/rubygem-aws-sdk-dlm/distinfo index b6aea152222..b12d47307f5 100644 --- a/devel/rubygem-aws-sdk-dlm/distinfo +++ b/devel/rubygem-aws-sdk-dlm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228042 -SHA256 (rubygem/aws-sdk-dlm-1.83.0.gem) = 138c025a6e88c25c7be94d0aa4d96d5a0f49b7828e73d47278ccf8b19f3ed5ac -SIZE (rubygem/aws-sdk-dlm-1.83.0.gem) = 44032 +TIMESTAMP = 1738089434 +SHA256 (rubygem/aws-sdk-dlm-1.84.0.gem) = 24add1878bbe0ea6d7e3a207fdf2fed40d9a4c9a8c65798eb4381550ab2def19 +SIZE (rubygem/aws-sdk-dlm-1.84.0.gem) = 44544 diff --git a/devel/rubygem-aws-sdk-docdb/Makefile b/devel/rubygem-aws-sdk-docdb/Makefile index ee003d40f62..abad993c79a 100644 --- a/devel/rubygem-aws-sdk-docdb/Makefile +++ b/devel/rubygem-aws-sdk-docdb/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-docdb -PORTVERSION= 1.80.0 +PORTVERSION= 1.81.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-docdb LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-docdb/distinfo b/devel/rubygem-aws-sdk-docdb/distinfo index d048b67b4f2..b461d70be23 100644 --- a/devel/rubygem-aws-sdk-docdb/distinfo +++ b/devel/rubygem-aws-sdk-docdb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228044 -SHA256 (rubygem/aws-sdk-docdb-1.80.0.gem) = 94a23bdd04616d5d8106b2086afafdf2a3a0c00e037092f471dcb4d0530ca05b -SIZE (rubygem/aws-sdk-docdb-1.80.0.gem) = 106496 +TIMESTAMP = 1738089436 +SHA256 (rubygem/aws-sdk-docdb-1.81.0.gem) = 103a42e7f63a8789bf9ec544bac50ae35826636c6e0443c6c6824124aa2fda14 +SIZE (rubygem/aws-sdk-docdb-1.81.0.gem) = 107008 diff --git a/devel/rubygem-aws-sdk-docdbelastic/Makefile b/devel/rubygem-aws-sdk-docdbelastic/Makefile index 90b7dd2181c..638d281cb9e 100644 --- a/devel/rubygem-aws-sdk-docdbelastic/Makefile +++ b/devel/rubygem-aws-sdk-docdbelastic/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-docdbelastic -PORTVERSION= 1.26.0 +PORTVERSION= 1.27.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-docdbelast LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-docdbelastic/distinfo b/devel/rubygem-aws-sdk-docdbelastic/distinfo index 5324abc311c..6d4478e9c3e 100644 --- a/devel/rubygem-aws-sdk-docdbelastic/distinfo +++ b/devel/rubygem-aws-sdk-docdbelastic/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1730540948 -SHA256 (rubygem/aws-sdk-docdbelastic-1.26.0.gem) = 5719b5d21adae1a1f26244c70325b3d772c9f512c16635f09f568de8eada4664 -SIZE (rubygem/aws-sdk-docdbelastic-1.26.0.gem) = 37888 +TIMESTAMP = 1738089438 +SHA256 (rubygem/aws-sdk-docdbelastic-1.27.0.gem) = 71b30d20a77716ead33f2ff7f7dc733e2ec7058a3d8b79314301a99c9e1a3f43 +SIZE (rubygem/aws-sdk-docdbelastic-1.27.0.gem) = 37888 diff --git a/devel/rubygem-aws-sdk-drs/Makefile b/devel/rubygem-aws-sdk-drs/Makefile index 2107cc23888..1d2bfb4c32b 100644 --- a/devel/rubygem-aws-sdk-drs/Makefile +++ b/devel/rubygem-aws-sdk-drs/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-drs -PORTVERSION= 1.43.0 +PORTVERSION= 1.44.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-drs LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-drs/distinfo b/devel/rubygem-aws-sdk-drs/distinfo index b7599912332..a1fbe6a55ae 100644 --- a/devel/rubygem-aws-sdk-drs/distinfo +++ b/devel/rubygem-aws-sdk-drs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856534 -SHA256 (rubygem/aws-sdk-drs-1.43.0.gem) = ff510eb4dc0af2a937d24d42abd52c625e90022970f69ca1dd9cd35bc84eaf04 -SIZE (rubygem/aws-sdk-drs-1.43.0.gem) = 76288 +TIMESTAMP = 1738089440 +SHA256 (rubygem/aws-sdk-drs-1.44.0.gem) = 0ee9f0030c38458d009081149e91d451237a65529325acd4dbd30ee84b68e596 +SIZE (rubygem/aws-sdk-drs-1.44.0.gem) = 76800 diff --git a/devel/rubygem-aws-sdk-dsql/Makefile b/devel/rubygem-aws-sdk-dsql/Makefile index dd38ae9fbcc..3a7e0497e08 100644 --- a/devel/rubygem-aws-sdk-dsql/Makefile +++ b/devel/rubygem-aws-sdk-dsql/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-dsql -PORTVERSION= 1.1.0 +PORTVERSION= 1.2.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dsql LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-dsql/distinfo b/devel/rubygem-aws-sdk-dsql/distinfo index 53ffce25514..0360d197103 100644 --- a/devel/rubygem-aws-sdk-dsql/distinfo +++ b/devel/rubygem-aws-sdk-dsql/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228046 -SHA256 (rubygem/aws-sdk-dsql-1.1.0.gem) = ba4766c1d15477e21959de7f2c4979c5a5b905ebcccf9cb6e4b0c21b274bf6e7 -SIZE (rubygem/aws-sdk-dsql-1.1.0.gem) = 30720 +TIMESTAMP = 1738089442 +SHA256 (rubygem/aws-sdk-dsql-1.2.0.gem) = 9b474f69f267fb3e06cdccf4a5c3abde6811e37cc009ebce3614fd39b9bc57a0 +SIZE (rubygem/aws-sdk-dsql-1.2.0.gem) = 31232 diff --git a/devel/rubygem-aws-sdk-dynamodb/Makefile b/devel/rubygem-aws-sdk-dynamodb/Makefile index 6cca7b82c91..fb5f0d7df12 100644 --- a/devel/rubygem-aws-sdk-dynamodb/Makefile +++ b/devel/rubygem-aws-sdk-dynamodb/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-dynamodb -PORTVERSION= 1.132.0 +PORTVERSION= 1.134.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dynamodb LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-dynamodb/distinfo b/devel/rubygem-aws-sdk-dynamodb/distinfo index 79fd76d7009..38e6f0af3fc 100644 --- a/devel/rubygem-aws-sdk-dynamodb/distinfo +++ b/devel/rubygem-aws-sdk-dynamodb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888468 -SHA256 (rubygem/aws-sdk-dynamodb-1.132.0.gem) = ee69181ab367f3b27535945599e8af5cbdc9d1014ca357155c4f0c1a28d966ab -SIZE (rubygem/aws-sdk-dynamodb-1.132.0.gem) = 222720 +TIMESTAMP = 1738089444 +SHA256 (rubygem/aws-sdk-dynamodb-1.134.0.gem) = 4b8df7c994a9f9f3ae2aa42d59d80240f66dbdaa13d8714cf7033a32fac9b0b6 +SIZE (rubygem/aws-sdk-dynamodb-1.134.0.gem) = 223744 diff --git a/devel/rubygem-aws-sdk-dynamodbstreams/Makefile b/devel/rubygem-aws-sdk-dynamodbstreams/Makefile index e1161b84387..1aa280313f2 100644 --- a/devel/rubygem-aws-sdk-dynamodbstreams/Makefile +++ b/devel/rubygem-aws-sdk-dynamodbstreams/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-dynamodbstreams -PORTVERSION= 1.70.0 +PORTVERSION= 1.71.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dynamodbst LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-dynamodbstreams/distinfo b/devel/rubygem-aws-sdk-dynamodbstreams/distinfo index 64689c6032c..1e1a81b2b44 100644 --- a/devel/rubygem-aws-sdk-dynamodbstreams/distinfo +++ b/devel/rubygem-aws-sdk-dynamodbstreams/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679470 -SHA256 (rubygem/aws-sdk-dynamodbstreams-1.70.0.gem) = 6358f8176137b5b4129147303294fa14666cdde5c218b92d6ee713fb7827076a -SIZE (rubygem/aws-sdk-dynamodbstreams-1.70.0.gem) = 34816 +TIMESTAMP = 1738089446 +SHA256 (rubygem/aws-sdk-dynamodbstreams-1.71.0.gem) = 2982de63f844cbee0d8260272e4b16b181970b8e6fc815cf3e6f56f1adb86be4 +SIZE (rubygem/aws-sdk-dynamodbstreams-1.71.0.gem) = 34816 diff --git a/devel/rubygem-aws-sdk-ebs/Makefile b/devel/rubygem-aws-sdk-ebs/Makefile index c35c30ff5af..61d2db96a95 100644 --- a/devel/rubygem-aws-sdk-ebs/Makefile +++ b/devel/rubygem-aws-sdk-ebs/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ebs -PORTVERSION= 1.53.0 +PORTVERSION= 1.54.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ebs LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ebs/distinfo b/devel/rubygem-aws-sdk-ebs/distinfo index b04cfc013ea..829b3360edb 100644 --- a/devel/rubygem-aws-sdk-ebs/distinfo +++ b/devel/rubygem-aws-sdk-ebs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856540 -SHA256 (rubygem/aws-sdk-ebs-1.53.0.gem) = 4d69f42a0394ca81b77154d29620badd1f7dc741b1eb73309fc01b1f55dc3bec -SIZE (rubygem/aws-sdk-ebs-1.53.0.gem) = 31744 +TIMESTAMP = 1738089448 +SHA256 (rubygem/aws-sdk-ebs-1.54.0.gem) = 143f9ab7df6909f69251afd59092e09d7950a25e7e1eb3cb7b92c2849999be5f +SIZE (rubygem/aws-sdk-ebs-1.54.0.gem) = 32256 diff --git a/devel/rubygem-aws-sdk-ec2/Makefile b/devel/rubygem-aws-sdk-ec2/Makefile index 96ec50449dd..279b71296d1 100644 --- a/devel/rubygem-aws-sdk-ec2/Makefile +++ b/devel/rubygem-aws-sdk-ec2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ec2 -PORTVERSION= 1.498.0 +PORTVERSION= 1.502.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ec2 LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ec2/distinfo b/devel/rubygem-aws-sdk-ec2/distinfo index 3de34dd1e5e..50b1603229a 100644 --- a/devel/rubygem-aws-sdk-ec2/distinfo +++ b/devel/rubygem-aws-sdk-ec2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228048 -SHA256 (rubygem/aws-sdk-ec2-1.498.0.gem) = a2290f85642e363d73716f9fdb334fc62f6aa524cdb179d7955a7a7d92ada21b -SIZE (rubygem/aws-sdk-ec2-1.498.0.gem) = 1373696 +TIMESTAMP = 1738089450 +SHA256 (rubygem/aws-sdk-ec2-1.502.0.gem) = 3c3e74589969bb69cb0b8a1ea40ed9a184a8af396dae8252ff673ae3a6d52715 +SIZE (rubygem/aws-sdk-ec2-1.502.0.gem) = 1376768 diff --git a/devel/rubygem-aws-sdk-ec2instanceconnect/Makefile b/devel/rubygem-aws-sdk-ec2instanceconnect/Makefile index cad40403805..8a15cd7f57b 100644 --- a/devel/rubygem-aws-sdk-ec2instanceconnect/Makefile +++ b/devel/rubygem-aws-sdk-ec2instanceconnect/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ec2instanceconnect -PORTVERSION= 1.52.0 +PORTVERSION= 1.53.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ec2instanc LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ec2instanceconnect/distinfo b/devel/rubygem-aws-sdk-ec2instanceconnect/distinfo index 63bdd5d0e8f..ae0a95ab891 100644 --- a/devel/rubygem-aws-sdk-ec2instanceconnect/distinfo +++ b/devel/rubygem-aws-sdk-ec2instanceconnect/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856544 -SHA256 (rubygem/aws-sdk-ec2instanceconnect-1.52.0.gem) = 34e47ca1f244252354b00962533a47dcca602c441c5ead764a0becd287945f32 -SIZE (rubygem/aws-sdk-ec2instanceconnect-1.52.0.gem) = 24064 +TIMESTAMP = 1738089452 +SHA256 (rubygem/aws-sdk-ec2instanceconnect-1.53.0.gem) = c7dca8fbd322fa7f44448b9a2fcdedd8dccaf8d3c3c549596516e90a06bd291b +SIZE (rubygem/aws-sdk-ec2instanceconnect-1.53.0.gem) = 24576 diff --git a/devel/rubygem-aws-sdk-ecr/Makefile b/devel/rubygem-aws-sdk-ecr/Makefile index 79b5a4ad598..03bcc3cd25d 100644 --- a/devel/rubygem-aws-sdk-ecr/Makefile +++ b/devel/rubygem-aws-sdk-ecr/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ecr -PORTVERSION= 1.91.0 +PORTVERSION= 1.92.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ecr LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ecr/distinfo b/devel/rubygem-aws-sdk-ecr/distinfo index 58cf1a314cf..df405a95a28 100644 --- a/devel/rubygem-aws-sdk-ecr/distinfo +++ b/devel/rubygem-aws-sdk-ecr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735705227 -SHA256 (rubygem/aws-sdk-ecr-1.91.0.gem) = 1212308ce1517baf2c4897e001ade38998821374aaf67b068f368ff2685d50e8 -SIZE (rubygem/aws-sdk-ecr-1.91.0.gem) = 86016 +TIMESTAMP = 1738089454 +SHA256 (rubygem/aws-sdk-ecr-1.92.0.gem) = 2c3d3ae07aec1e8a69f7f95fb880b0250a30ba350741194eb9fb82e289df7642 +SIZE (rubygem/aws-sdk-ecr-1.92.0.gem) = 86016 diff --git a/devel/rubygem-aws-sdk-ecrpublic/Makefile b/devel/rubygem-aws-sdk-ecrpublic/Makefile index 71b4db87a80..d8a7c75239e 100644 --- a/devel/rubygem-aws-sdk-ecrpublic/Makefile +++ b/devel/rubygem-aws-sdk-ecrpublic/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ecrpublic -PORTVERSION= 1.42.0 +PORTVERSION= 1.43.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ecrpublic LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ecrpublic/distinfo b/devel/rubygem-aws-sdk-ecrpublic/distinfo index a96504f052b..69a7ed8e247 100644 --- a/devel/rubygem-aws-sdk-ecrpublic/distinfo +++ b/devel/rubygem-aws-sdk-ecrpublic/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735705229 -SHA256 (rubygem/aws-sdk-ecrpublic-1.42.0.gem) = 6964b7f4e2aab8069fd876c7ddf6689404452693086474adb0200fd0c8cdc3bb -SIZE (rubygem/aws-sdk-ecrpublic-1.42.0.gem) = 43520 +TIMESTAMP = 1738089456 +SHA256 (rubygem/aws-sdk-ecrpublic-1.43.0.gem) = bd1b4a462ef4cbb74f2dcc2c1bd5b20e45d335154d1ad72376e4bc16ba7f9bdd +SIZE (rubygem/aws-sdk-ecrpublic-1.43.0.gem) = 44032 diff --git a/devel/rubygem-aws-sdk-ecs/Makefile b/devel/rubygem-aws-sdk-ecs/Makefile index 156d5db0a12..75be1b6060a 100644 --- a/devel/rubygem-aws-sdk-ecs/Makefile +++ b/devel/rubygem-aws-sdk-ecs/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ecs -PORTVERSION= 1.173.0 +PORTVERSION= 1.176.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ecs LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ecs/distinfo b/devel/rubygem-aws-sdk-ecs/distinfo index 4289832d0fc..f29cc4c770b 100644 --- a/devel/rubygem-aws-sdk-ecs/distinfo +++ b/devel/rubygem-aws-sdk-ecs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228054 -SHA256 (rubygem/aws-sdk-ecs-1.173.0.gem) = 69e8d8684b58615d5102234e8d3fdc25ccbc77c5957ffbe5415f3ff0b0e98874 -SIZE (rubygem/aws-sdk-ecs-1.173.0.gem) = 241664 +TIMESTAMP = 1738089458 +SHA256 (rubygem/aws-sdk-ecs-1.176.0.gem) = 21538b8546f6ea83a695c5304005f5caa23a763ed69c3f61b9ae47870f855ea5 +SIZE (rubygem/aws-sdk-ecs-1.176.0.gem) = 252416 diff --git a/devel/rubygem-aws-sdk-efs/Makefile b/devel/rubygem-aws-sdk-efs/Makefile index 196d73da97f..b0e0e1af4c6 100644 --- a/devel/rubygem-aws-sdk-efs/Makefile +++ b/devel/rubygem-aws-sdk-efs/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-efs -PORTVERSION= 1.89.0 +PORTVERSION= 1.90.0 CATEGORIES= devel filesystems rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-efs LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-efs/distinfo b/devel/rubygem-aws-sdk-efs/distinfo index b4474b163de..91f65e1a954 100644 --- a/devel/rubygem-aws-sdk-efs/distinfo +++ b/devel/rubygem-aws-sdk-efs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732261000 -SHA256 (rubygem/aws-sdk-efs-1.89.0.gem) = fe3e5a062ab3e4b3e36823b8337a5ff439ba727c6ce0493521db99fa873da608 -SIZE (rubygem/aws-sdk-efs-1.89.0.gem) = 66560 +TIMESTAMP = 1738089460 +SHA256 (rubygem/aws-sdk-efs-1.90.0.gem) = 1050ce19d18a0c4f7556c82b0914ecbb3cace4614ba2afa71c1b5878bbcd3b79 +SIZE (rubygem/aws-sdk-efs-1.90.0.gem) = 66560 diff --git a/devel/rubygem-aws-sdk-eks/Makefile b/devel/rubygem-aws-sdk-eks/Makefile index fbf31945815..088129fb77c 100644 --- a/devel/rubygem-aws-sdk-eks/Makefile +++ b/devel/rubygem-aws-sdk-eks/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-eks -PORTVERSION= 1.125.0 +PORTVERSION= 1.127.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-eks LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-eks/distinfo b/devel/rubygem-aws-sdk-eks/distinfo index 7c222993efd..c297864f784 100644 --- a/devel/rubygem-aws-sdk-eks/distinfo +++ b/devel/rubygem-aws-sdk-eks/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735705231 -SHA256 (rubygem/aws-sdk-eks-1.125.0.gem) = ecdb15386defa0dc16e800be4edb3abd8a5a9ea5798e1f9d99de64429ee2273c -SIZE (rubygem/aws-sdk-eks-1.125.0.gem) = 126976 +TIMESTAMP = 1738089462 +SHA256 (rubygem/aws-sdk-eks-1.127.0.gem) = f735d0b826f243ede0485e229b5f571acc1957e94761ebc7f02a3cecf4b74f93 +SIZE (rubygem/aws-sdk-eks-1.127.0.gem) = 128512 diff --git a/devel/rubygem-aws-sdk-eksauth/Makefile b/devel/rubygem-aws-sdk-eksauth/Makefile index 541de41f169..cad50a70f99 100644 --- a/devel/rubygem-aws-sdk-eksauth/Makefile +++ b/devel/rubygem-aws-sdk-eksauth/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-eksauth -PORTVERSION= 1.15.0 +PORTVERSION= 1.16.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-eksauth LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-eksauth/distinfo b/devel/rubygem-aws-sdk-eksauth/distinfo index b8d112b830b..1be058b7fbc 100644 --- a/devel/rubygem-aws-sdk-eksauth/distinfo +++ b/devel/rubygem-aws-sdk-eksauth/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856556 -SHA256 (rubygem/aws-sdk-eksauth-1.15.0.gem) = 46082b60501f8cff3566ba841be6a81346fa0fa6cd85c6033a3c63acd82def70 -SIZE (rubygem/aws-sdk-eksauth-1.15.0.gem) = 22528 +TIMESTAMP = 1738089464 +SHA256 (rubygem/aws-sdk-eksauth-1.16.0.gem) = 994136d2bf12333487c5977e707fb1630a02f151564032874f461f48340bfb56 +SIZE (rubygem/aws-sdk-eksauth-1.16.0.gem) = 22528 diff --git a/devel/rubygem-aws-sdk-elasticache/Makefile b/devel/rubygem-aws-sdk-elasticache/Makefile index d51acc4bfa2..0ffac36a5a0 100644 --- a/devel/rubygem-aws-sdk-elasticache/Makefile +++ b/devel/rubygem-aws-sdk-elasticache/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-elasticache -PORTVERSION= 1.119.0 +PORTVERSION= 1.120.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticach LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-elasticache/distinfo b/devel/rubygem-aws-sdk-elasticache/distinfo index 705c23442ff..5c19b8d5ac2 100644 --- a/devel/rubygem-aws-sdk-elasticache/distinfo +++ b/devel/rubygem-aws-sdk-elasticache/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732675372 -SHA256 (rubygem/aws-sdk-elasticache-1.119.0.gem) = 5c4f9a7ad6e2b9f56287a5f12fd8a99fb40d55a4667387f42615b177e4c1394c -SIZE (rubygem/aws-sdk-elasticache-1.119.0.gem) = 176640 +TIMESTAMP = 1738089466 +SHA256 (rubygem/aws-sdk-elasticache-1.120.0.gem) = b5003c0fb4caec830f2e071b4c244a0a4355702f3c584ceaaab093bf849978e5 +SIZE (rubygem/aws-sdk-elasticache-1.120.0.gem) = 176640 diff --git a/devel/rubygem-aws-sdk-elasticbeanstalk/Makefile b/devel/rubygem-aws-sdk-elasticbeanstalk/Makefile index b616906db3b..31868407c6c 100644 --- a/devel/rubygem-aws-sdk-elasticbeanstalk/Makefile +++ b/devel/rubygem-aws-sdk-elasticbeanstalk/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-elasticbeanstalk -PORTVERSION= 1.81.0 +PORTVERSION= 1.82.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticbea LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-elasticbeanstalk/distinfo b/devel/rubygem-aws-sdk-elasticbeanstalk/distinfo index 3de15dcf633..e91bde1e957 100644 --- a/devel/rubygem-aws-sdk-elasticbeanstalk/distinfo +++ b/devel/rubygem-aws-sdk-elasticbeanstalk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239606 -SHA256 (rubygem/aws-sdk-elasticbeanstalk-1.81.0.gem) = 3757d8dc572c526f4e5376cfb4387229f54086e4c41e1d1713a69bacc2340881 -SIZE (rubygem/aws-sdk-elasticbeanstalk-1.81.0.gem) = 92160 +TIMESTAMP = 1738089468 +SHA256 (rubygem/aws-sdk-elasticbeanstalk-1.82.0.gem) = 20b63214b693da90bc569035b6fdcba841899888422ee9cbb18a5574b1661ff8 +SIZE (rubygem/aws-sdk-elasticbeanstalk-1.82.0.gem) = 92160 diff --git a/devel/rubygem-aws-sdk-elasticinference/Makefile b/devel/rubygem-aws-sdk-elasticinference/Makefile index 4c0625c2c6f..2c487417988 100644 --- a/devel/rubygem-aws-sdk-elasticinference/Makefile +++ b/devel/rubygem-aws-sdk-elasticinference/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-elasticinference -PORTVERSION= 1.49.0 +PORTVERSION= 1.50.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticinf LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-elasticinference/distinfo b/devel/rubygem-aws-sdk-elasticinference/distinfo index 1ed4975e65c..86069fb84ee 100644 --- a/devel/rubygem-aws-sdk-elasticinference/distinfo +++ b/devel/rubygem-aws-sdk-elasticinference/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856562 -SHA256 (rubygem/aws-sdk-elasticinference-1.49.0.gem) = 745246761e639820febcc052351905aeec5c00b79bdb03f441609885c724e681 -SIZE (rubygem/aws-sdk-elasticinference-1.49.0.gem) = 25600 +TIMESTAMP = 1738089470 +SHA256 (rubygem/aws-sdk-elasticinference-1.50.0.gem) = 72ba9e10cd90682f9052c3cccc8d2b9f561b30db7f52aef0cf3eb00d8d5c5f3e +SIZE (rubygem/aws-sdk-elasticinference-1.50.0.gem) = 26112 diff --git a/devel/rubygem-aws-sdk-elasticloadbalancing/Makefile b/devel/rubygem-aws-sdk-elasticloadbalancing/Makefile index b19ce83057b..614f04759e3 100644 --- a/devel/rubygem-aws-sdk-elasticloadbalancing/Makefile +++ b/devel/rubygem-aws-sdk-elasticloadbalancing/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-elasticloadbalancing -PORTVERSION= 1.68.0 +PORTVERSION= 1.69.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticloa LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-elasticloadbalancing/distinfo b/devel/rubygem-aws-sdk-elasticloadbalancing/distinfo index 19fab0e1daf..b4a5c7fafde 100644 --- a/devel/rubygem-aws-sdk-elasticloadbalancing/distinfo +++ b/devel/rubygem-aws-sdk-elasticloadbalancing/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856564 -SHA256 (rubygem/aws-sdk-elasticloadbalancing-1.68.0.gem) = 5db1aaa8da60aeab5522708a1c4674d97ea02b1fa593cb08d87ac32bd5f6fae1 -SIZE (rubygem/aws-sdk-elasticloadbalancing-1.68.0.gem) = 53760 +TIMESTAMP = 1738089472 +SHA256 (rubygem/aws-sdk-elasticloadbalancing-1.69.0.gem) = 371b9516d90a84665f886b265b94fdb58062e568b57b7f7fb0d416dd4afa4ab9 +SIZE (rubygem/aws-sdk-elasticloadbalancing-1.69.0.gem) = 53760 diff --git a/devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile b/devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile index 927b5f95cc3..c127c15543d 100644 --- a/devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile +++ b/devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-elasticloadbalancingv2 -PORTVERSION= 1.125.0 +PORTVERSION= 1.126.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticloa LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-elasticloadbalancingv2/distinfo b/devel/rubygem-aws-sdk-elasticloadbalancingv2/distinfo index 8893f0a6e8a..7815c6574ab 100644 --- a/devel/rubygem-aws-sdk-elasticloadbalancingv2/distinfo +++ b/devel/rubygem-aws-sdk-elasticloadbalancingv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888476 -SHA256 (rubygem/aws-sdk-elasticloadbalancingv2-1.125.0.gem) = 6e1d403a71f9fdcee8846a7b6f422bcce5413876bb556b4b35c759c7ecf4b27e -SIZE (rubygem/aws-sdk-elasticloadbalancingv2-1.125.0.gem) = 100352 +TIMESTAMP = 1738089474 +SHA256 (rubygem/aws-sdk-elasticloadbalancingv2-1.126.0.gem) = 6dc7512d572535941f6e5b56a625c36db6a3073da86d09869ab236e2fd3e0655 +SIZE (rubygem/aws-sdk-elasticloadbalancingv2-1.126.0.gem) = 100864 diff --git a/devel/rubygem-aws-sdk-elasticsearchservice/Makefile b/devel/rubygem-aws-sdk-elasticsearchservice/Makefile index 0e7011bc40f..7244005c7a6 100644 --- a/devel/rubygem-aws-sdk-elasticsearchservice/Makefile +++ b/devel/rubygem-aws-sdk-elasticsearchservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-elasticsearchservice -PORTVERSION= 1.97.0 +PORTVERSION= 1.98.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticsea LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-elasticsearchservice/distinfo b/devel/rubygem-aws-sdk-elasticsearchservice/distinfo index fbd156ff0fe..b121487e445 100644 --- a/devel/rubygem-aws-sdk-elasticsearchservice/distinfo +++ b/devel/rubygem-aws-sdk-elasticsearchservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679482 -SHA256 (rubygem/aws-sdk-elasticsearchservice-1.97.0.gem) = 4bcfdb8fa3460f5b16ee649bf07efcfbbd9b3e5977cc1c20cbc71f8133bb6a3b -SIZE (rubygem/aws-sdk-elasticsearchservice-1.97.0.gem) = 89088 +TIMESTAMP = 1738089476 +SHA256 (rubygem/aws-sdk-elasticsearchservice-1.98.0.gem) = 3eb26c006b2d1105244e4d6baf7648f22f2e85612fe2ec419217dfae735bac32 +SIZE (rubygem/aws-sdk-elasticsearchservice-1.98.0.gem) = 89600 diff --git a/devel/rubygem-aws-sdk-elastictranscoder/Makefile b/devel/rubygem-aws-sdk-elastictranscoder/Makefile index 2afe6c735dc..5278658a085 100644 --- a/devel/rubygem-aws-sdk-elastictranscoder/Makefile +++ b/devel/rubygem-aws-sdk-elastictranscoder/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-elastictranscoder -PORTVERSION= 1.66.0 +PORTVERSION= 1.67.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elastictra LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-elastictranscoder/distinfo b/devel/rubygem-aws-sdk-elastictranscoder/distinfo index 9559eed21b0..fc35affc633 100644 --- a/devel/rubygem-aws-sdk-elastictranscoder/distinfo +++ b/devel/rubygem-aws-sdk-elastictranscoder/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239610 -SHA256 (rubygem/aws-sdk-elastictranscoder-1.66.0.gem) = 2fbb32be60ef6a323edce1319efb98e0e2ef1346eddb33ec68c25eb5f6fdbd01 -SIZE (rubygem/aws-sdk-elastictranscoder-1.66.0.gem) = 80896 +TIMESTAMP = 1738089478 +SHA256 (rubygem/aws-sdk-elastictranscoder-1.67.0.gem) = 6bb8c7b511214d1cd7d5fc2ef9325596b44bc1e1831123e287d1143aff8a224a +SIZE (rubygem/aws-sdk-elastictranscoder-1.67.0.gem) = 81408 diff --git a/devel/rubygem-aws-sdk-emr/Makefile b/devel/rubygem-aws-sdk-emr/Makefile index 238abde070d..8b45654e818 100644 --- a/devel/rubygem-aws-sdk-emr/Makefile +++ b/devel/rubygem-aws-sdk-emr/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-emr -PORTVERSION= 1.103.0 +PORTVERSION= 1.104.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-emr LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-emr/distinfo b/devel/rubygem-aws-sdk-emr/distinfo index 41061d8b19f..df2e77e0d34 100644 --- a/devel/rubygem-aws-sdk-emr/distinfo +++ b/devel/rubygem-aws-sdk-emr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888478 -SHA256 (rubygem/aws-sdk-emr-1.103.0.gem) = 55b3b082ea13dda30fada07ed085f03235dcaf5640854777d91aedfad8dd9e72 -SIZE (rubygem/aws-sdk-emr-1.103.0.gem) = 128000 +TIMESTAMP = 1738089480 +SHA256 (rubygem/aws-sdk-emr-1.104.0.gem) = dd1aa0ab1274eb695b1ce884a5f99b90d68b53ccbb6596627b3a52c9813b57c9 +SIZE (rubygem/aws-sdk-emr-1.104.0.gem) = 128512 diff --git a/devel/rubygem-aws-sdk-emrcontainers/Makefile b/devel/rubygem-aws-sdk-emrcontainers/Makefile index b47cd4fa9dc..466addda627 100644 --- a/devel/rubygem-aws-sdk-emrcontainers/Makefile +++ b/devel/rubygem-aws-sdk-emrcontainers/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-emrcontainers -PORTVERSION= 1.49.0 +PORTVERSION= 1.50.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-emrcontain LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-emrcontainers/distinfo b/devel/rubygem-aws-sdk-emrcontainers/distinfo index fd22a34b299..246c8b66324 100644 --- a/devel/rubygem-aws-sdk-emrcontainers/distinfo +++ b/devel/rubygem-aws-sdk-emrcontainers/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856574 -SHA256 (rubygem/aws-sdk-emrcontainers-1.49.0.gem) = 1ef5ff74d07a108784de582b0949145914750b2f26172235f313c339bcd176b0 -SIZE (rubygem/aws-sdk-emrcontainers-1.49.0.gem) = 46592 +TIMESTAMP = 1738089482 +SHA256 (rubygem/aws-sdk-emrcontainers-1.50.0.gem) = 8c157a4f344f410ca6e624218c653bc0d41f88a922bd94e35953903ee6588f05 +SIZE (rubygem/aws-sdk-emrcontainers-1.50.0.gem) = 47104 diff --git a/devel/rubygem-aws-sdk-emrserverless/Makefile b/devel/rubygem-aws-sdk-emrserverless/Makefile index 0364220fc10..6fa49291e83 100644 --- a/devel/rubygem-aws-sdk-emrserverless/Makefile +++ b/devel/rubygem-aws-sdk-emrserverless/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-emrserverless -PORTVERSION= 1.38.0 +PORTVERSION= 1.40.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-emrserverl LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-emrserverless/distinfo b/devel/rubygem-aws-sdk-emrserverless/distinfo index d9b0e5b2362..ffcdb645e2d 100644 --- a/devel/rubygem-aws-sdk-emrserverless/distinfo +++ b/devel/rubygem-aws-sdk-emrserverless/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888480 -SHA256 (rubygem/aws-sdk-emrserverless-1.38.0.gem) = 2129296dc96649edee192624c29a3499b43cc9935f30e749f06e45f16362921a -SIZE (rubygem/aws-sdk-emrserverless-1.38.0.gem) = 45056 +TIMESTAMP = 1738089484 +SHA256 (rubygem/aws-sdk-emrserverless-1.40.0.gem) = 8310389325abb85bb33ffcba49c1f82ac4d7fa7348cc2790594c96ba69f5e6ec +SIZE (rubygem/aws-sdk-emrserverless-1.40.0.gem) = 45568 diff --git a/devel/rubygem-aws-sdk-entityresolution/Makefile b/devel/rubygem-aws-sdk-entityresolution/Makefile index f8baa2fa9b8..422a3f9ef7b 100644 --- a/devel/rubygem-aws-sdk-entityresolution/Makefile +++ b/devel/rubygem-aws-sdk-entityresolution/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-entityresolution -PORTVERSION= 1.23.0 +PORTVERSION= 1.24.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-entityreso LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-entityresolution/distinfo b/devel/rubygem-aws-sdk-entityresolution/distinfo index 87b98ca92a1..507d204901c 100644 --- a/devel/rubygem-aws-sdk-entityresolution/distinfo +++ b/devel/rubygem-aws-sdk-entityresolution/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856578 -SHA256 (rubygem/aws-sdk-entityresolution-1.23.0.gem) = f1e592af6acf48c42b0c71b7bb620fd880d1344cbe78a0d5948acfb68989e969 -SIZE (rubygem/aws-sdk-entityresolution-1.23.0.gem) = 56832 +TIMESTAMP = 1738089486 +SHA256 (rubygem/aws-sdk-entityresolution-1.24.0.gem) = 939e7a7ac8bf9b9f351559317498c390fe15521e5354a350dc311a0ae2af16d5 +SIZE (rubygem/aws-sdk-entityresolution-1.24.0.gem) = 56832 diff --git a/devel/rubygem-aws-sdk-eventbridge/Makefile b/devel/rubygem-aws-sdk-eventbridge/Makefile index 386c86ad469..7d5ec615eab 100644 --- a/devel/rubygem-aws-sdk-eventbridge/Makefile +++ b/devel/rubygem-aws-sdk-eventbridge/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-eventbridge -PORTVERSION= 1.74.0 +PORTVERSION= 1.75.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-eventbridg LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-eventbridge/distinfo b/devel/rubygem-aws-sdk-eventbridge/distinfo index be6b4a2bdde..13845aa7a3a 100644 --- a/devel/rubygem-aws-sdk-eventbridge/distinfo +++ b/devel/rubygem-aws-sdk-eventbridge/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888482 -SHA256 (rubygem/aws-sdk-eventbridge-1.74.0.gem) = 04bf1de8e30a5709c3338d3b9b9d7f3d68c5a67ed994ff9f707d603737f27364 -SIZE (rubygem/aws-sdk-eventbridge-1.74.0.gem) = 94720 +TIMESTAMP = 1738089488 +SHA256 (rubygem/aws-sdk-eventbridge-1.75.0.gem) = 4f5a2cb3608970ca86abd0a1c05f0b3471578883cea1fd8e4e1f7de1c3484bb3 +SIZE (rubygem/aws-sdk-eventbridge-1.75.0.gem) = 95232 diff --git a/devel/rubygem-aws-sdk-finspace/Makefile b/devel/rubygem-aws-sdk-finspace/Makefile index 4d74cff0b2f..292636fbaff 100644 --- a/devel/rubygem-aws-sdk-finspace/Makefile +++ b/devel/rubygem-aws-sdk-finspace/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-finspace -PORTVERSION= 1.48.0 +PORTVERSION= 1.49.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-finspace LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-finspace/distinfo b/devel/rubygem-aws-sdk-finspace/distinfo index f6e7c49103f..3c0667556b6 100644 --- a/devel/rubygem-aws-sdk-finspace/distinfo +++ b/devel/rubygem-aws-sdk-finspace/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888484 -SHA256 (rubygem/aws-sdk-finspace-1.48.0.gem) = 8bd5ce2f148acb0a8a4a1e1b7e60aa603bc9c504db8baf8c63f7ee979d26dbfb -SIZE (rubygem/aws-sdk-finspace-1.48.0.gem) = 86016 +TIMESTAMP = 1738089490 +SHA256 (rubygem/aws-sdk-finspace-1.49.0.gem) = d48f8538f019883df9926550c661aeabf390aafe89016958f28f18d8758acb18 +SIZE (rubygem/aws-sdk-finspace-1.49.0.gem) = 86528 diff --git a/devel/rubygem-aws-sdk-finspacedata/Makefile b/devel/rubygem-aws-sdk-finspacedata/Makefile index 8a5b06895f4..5e5363e86aa 100644 --- a/devel/rubygem-aws-sdk-finspacedata/Makefile +++ b/devel/rubygem-aws-sdk-finspacedata/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-finspacedata -PORTVERSION= 1.46.0 +PORTVERSION= 1.47.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-finspaceda LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-finspacedata/distinfo b/devel/rubygem-aws-sdk-finspacedata/distinfo index 302be175d4f..d3e20cb91f1 100644 --- a/devel/rubygem-aws-sdk-finspacedata/distinfo +++ b/devel/rubygem-aws-sdk-finspacedata/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679492 -SHA256 (rubygem/aws-sdk-finspacedata-1.46.0.gem) = dd154b7891470e15af3c1b87af7e3e1ebc5ab442d4a9ffcd814777733df1d90e -SIZE (rubygem/aws-sdk-finspacedata-1.46.0.gem) = 52736 +TIMESTAMP = 1738089492 +SHA256 (rubygem/aws-sdk-finspacedata-1.47.0.gem) = 3ed2acc93df5dcda908ae9d2fef0c0d218cff48c685672c0c0607f6eb2deb496 +SIZE (rubygem/aws-sdk-finspacedata-1.47.0.gem) = 52736 diff --git a/devel/rubygem-aws-sdk-firehose/Makefile b/devel/rubygem-aws-sdk-firehose/Makefile index ef97979b1d9..86a0d952266 100644 --- a/devel/rubygem-aws-sdk-firehose/Makefile +++ b/devel/rubygem-aws-sdk-firehose/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-firehose -PORTVERSION= 1.85.0 +PORTVERSION= 1.86.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-firehose LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-firehose/distinfo b/devel/rubygem-aws-sdk-firehose/distinfo index 1381eccf395..b05f6aefdd1 100644 --- a/devel/rubygem-aws-sdk-firehose/distinfo +++ b/devel/rubygem-aws-sdk-firehose/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679494 -SHA256 (rubygem/aws-sdk-firehose-1.85.0.gem) = a3f2a32149d0329468a20086d7d558706dba26c16d3807af1d3b5ee341d06b94 -SIZE (rubygem/aws-sdk-firehose-1.85.0.gem) = 92160 +TIMESTAMP = 1738089494 +SHA256 (rubygem/aws-sdk-firehose-1.86.0.gem) = ddf7b86dd6189f8bd8af98134b0c30ad452eeecb58673b5f12a2e685553c0f38 +SIZE (rubygem/aws-sdk-firehose-1.86.0.gem) = 92672 diff --git a/devel/rubygem-aws-sdk-fis/Makefile b/devel/rubygem-aws-sdk-fis/Makefile index 0a5cdeeee0b..46104de5aac 100644 --- a/devel/rubygem-aws-sdk-fis/Makefile +++ b/devel/rubygem-aws-sdk-fis/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-fis -PORTVERSION= 1.44.0 +PORTVERSION= 1.45.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-fis LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-fis/distinfo b/devel/rubygem-aws-sdk-fis/distinfo index 8a247605190..8726a943047 100644 --- a/devel/rubygem-aws-sdk-fis/distinfo +++ b/devel/rubygem-aws-sdk-fis/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679496 -SHA256 (rubygem/aws-sdk-fis-1.44.0.gem) = bb4b7212f760bd7edfae540d7319f7c920125d43e0c0d90f1e702ba880a8c743 -SIZE (rubygem/aws-sdk-fis-1.44.0.gem) = 46592 +TIMESTAMP = 1738089496 +SHA256 (rubygem/aws-sdk-fis-1.45.0.gem) = 685a2413f032b38481e60675fbd4eed3643a8d197f1d7f34664692d6a4a5c82d +SIZE (rubygem/aws-sdk-fis-1.45.0.gem) = 47104 diff --git a/devel/rubygem-aws-sdk-fms/Makefile b/devel/rubygem-aws-sdk-fms/Makefile index 7199e728f51..9d7cbf52ea2 100644 --- a/devel/rubygem-aws-sdk-fms/Makefile +++ b/devel/rubygem-aws-sdk-fms/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-fms -PORTVERSION= 1.86.0 +PORTVERSION= 1.88.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-fms LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-fms/distinfo b/devel/rubygem-aws-sdk-fms/distinfo index 16534393189..ccaa52b1b2d 100644 --- a/devel/rubygem-aws-sdk-fms/distinfo +++ b/devel/rubygem-aws-sdk-fms/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239612 -SHA256 (rubygem/aws-sdk-fms-1.86.0.gem) = bfb639396f09119027a073980421ac65a245ffc49d22aeee0fa1410ba5a79cec -SIZE (rubygem/aws-sdk-fms-1.86.0.gem) = 92160 +TIMESTAMP = 1738089498 +SHA256 (rubygem/aws-sdk-fms-1.88.0.gem) = b557cd19e0db1f81cb645e2cd449e6e63e06a3ad3c0b458b6be854244560a5cf +SIZE (rubygem/aws-sdk-fms-1.88.0.gem) = 93184 diff --git a/devel/rubygem-aws-sdk-forecastqueryservice/Makefile b/devel/rubygem-aws-sdk-forecastqueryservice/Makefile index a9d3fced6b8..6009617c8ef 100644 --- a/devel/rubygem-aws-sdk-forecastqueryservice/Makefile +++ b/devel/rubygem-aws-sdk-forecastqueryservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-forecastqueryservice -PORTVERSION= 1.49.0 +PORTVERSION= 1.50.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-forecastqu LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-forecastqueryservice/distinfo b/devel/rubygem-aws-sdk-forecastqueryservice/distinfo index 35a0b5edabe..a20cec13125 100644 --- a/devel/rubygem-aws-sdk-forecastqueryservice/distinfo +++ b/devel/rubygem-aws-sdk-forecastqueryservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679500 -SHA256 (rubygem/aws-sdk-forecastqueryservice-1.49.0.gem) = 7e594223e67c0bd498eca34ee8ad440ce0b412091a2d6036dfcdbb3204402f38 -SIZE (rubygem/aws-sdk-forecastqueryservice-1.49.0.gem) = 22528 +TIMESTAMP = 1738089500 +SHA256 (rubygem/aws-sdk-forecastqueryservice-1.50.0.gem) = 2bcdab0953efc9554d0a9b7b10ec4b025cdff8a1ad6380ef67022a6a8d78ee18 +SIZE (rubygem/aws-sdk-forecastqueryservice-1.50.0.gem) = 23040 diff --git a/devel/rubygem-aws-sdk-forecastservice/Makefile b/devel/rubygem-aws-sdk-forecastservice/Makefile index f3e321af708..a81d7b5cef9 100644 --- a/devel/rubygem-aws-sdk-forecastservice/Makefile +++ b/devel/rubygem-aws-sdk-forecastservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-forecastservice -PORTVERSION= 1.66.0 +PORTVERSION= 1.67.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-forecastse LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-forecastservice/distinfo b/devel/rubygem-aws-sdk-forecastservice/distinfo index aa40ac6dbb7..af9e77bbff2 100644 --- a/devel/rubygem-aws-sdk-forecastservice/distinfo +++ b/devel/rubygem-aws-sdk-forecastservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679502 -SHA256 (rubygem/aws-sdk-forecastservice-1.66.0.gem) = 573dec815a574a0c9ac9d89b14017e1984938c8e2ac2e6c582857d8bc58f06e8 -SIZE (rubygem/aws-sdk-forecastservice-1.66.0.gem) = 103424 +TIMESTAMP = 1738089502 +SHA256 (rubygem/aws-sdk-forecastservice-1.67.0.gem) = 784babce1531104aa4a1a40ad5631658fe97f4e2830bd0a2ae17181c318ad5d9 +SIZE (rubygem/aws-sdk-forecastservice-1.67.0.gem) = 103424 diff --git a/devel/rubygem-aws-sdk-frauddetector/Makefile b/devel/rubygem-aws-sdk-frauddetector/Makefile index fce142c28ce..db148b27b15 100644 --- a/devel/rubygem-aws-sdk-frauddetector/Makefile +++ b/devel/rubygem-aws-sdk-frauddetector/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-frauddetector -PORTVERSION= 1.65.0 +PORTVERSION= 1.66.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-frauddetec LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-frauddetector/distinfo b/devel/rubygem-aws-sdk-frauddetector/distinfo index 3c0d24f120f..9e0dd06aca7 100644 --- a/devel/rubygem-aws-sdk-frauddetector/distinfo +++ b/devel/rubygem-aws-sdk-frauddetector/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679504 -SHA256 (rubygem/aws-sdk-frauddetector-1.65.0.gem) = 8914f03a13e5be4a0b140fae413483cd1dddf68d61abef1d02ba9046741a7442 -SIZE (rubygem/aws-sdk-frauddetector-1.65.0.gem) = 81408 +TIMESTAMP = 1738089504 +SHA256 (rubygem/aws-sdk-frauddetector-1.66.0.gem) = 0b4d815aec1415c36108d95b96fcbac5e2ecb9f27466d80fa988ab15ac88f9c0 +SIZE (rubygem/aws-sdk-frauddetector-1.66.0.gem) = 81920 diff --git a/devel/rubygem-aws-sdk-freetier/Makefile b/devel/rubygem-aws-sdk-freetier/Makefile index 0ecf55d9f36..13595636b46 100644 --- a/devel/rubygem-aws-sdk-freetier/Makefile +++ b/devel/rubygem-aws-sdk-freetier/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-freetier -PORTVERSION= 1.16.0 +PORTVERSION= 1.17.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-freetier LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-freetier/distinfo b/devel/rubygem-aws-sdk-freetier/distinfo index 71e78e4b7a3..c12d2fb6e39 100644 --- a/devel/rubygem-aws-sdk-freetier/distinfo +++ b/devel/rubygem-aws-sdk-freetier/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679506 -SHA256 (rubygem/aws-sdk-freetier-1.16.0.gem) = c0762d28a0a2b5438869f23203bd0a0ef2de557322d185e6881dbe6b84a811f8 -SIZE (rubygem/aws-sdk-freetier-1.16.0.gem) = 23040 +TIMESTAMP = 1738089506 +SHA256 (rubygem/aws-sdk-freetier-1.17.0.gem) = 02d628cf09dd6d7a90320c1a6bd981b9c2fe8eaa2ca633d90089a32d2d063744 +SIZE (rubygem/aws-sdk-freetier-1.17.0.gem) = 23552 diff --git a/devel/rubygem-aws-sdk-fsx/Makefile b/devel/rubygem-aws-sdk-fsx/Makefile index 126e6f1cf75..67516623e3b 100644 --- a/devel/rubygem-aws-sdk-fsx/Makefile +++ b/devel/rubygem-aws-sdk-fsx/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-fsx -PORTVERSION= 1.106.0 +PORTVERSION= 1.107.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-fsx LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-fsx/distinfo b/devel/rubygem-aws-sdk-fsx/distinfo index cc6bd5a3da1..94a77f6233e 100644 --- a/devel/rubygem-aws-sdk-fsx/distinfo +++ b/devel/rubygem-aws-sdk-fsx/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888486 -SHA256 (rubygem/aws-sdk-fsx-1.106.0.gem) = feaf2383af5c600d1482b74399c2da87956090164ea2caf0e36ba569ae144c36 -SIZE (rubygem/aws-sdk-fsx-1.106.0.gem) = 202752 +TIMESTAMP = 1738089508 +SHA256 (rubygem/aws-sdk-fsx-1.107.0.gem) = 18e96480cf74f7b38e28e5be8e342752422062f74a0002d73508b22277a78de5 +SIZE (rubygem/aws-sdk-fsx-1.107.0.gem) = 203264 diff --git a/devel/rubygem-aws-sdk-gamelift/Makefile b/devel/rubygem-aws-sdk-gamelift/Makefile index 314d6f43b29..bdfd12685f1 100644 --- a/devel/rubygem-aws-sdk-gamelift/Makefile +++ b/devel/rubygem-aws-sdk-gamelift/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-gamelift -PORTVERSION= 1.96.0 +PORTVERSION= 1.99.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-gamelift LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-gamelift/distinfo b/devel/rubygem-aws-sdk-gamelift/distinfo index b3706a4b020..fcaec5ff5b4 100644 --- a/devel/rubygem-aws-sdk-gamelift/distinfo +++ b/devel/rubygem-aws-sdk-gamelift/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239616 -SHA256 (rubygem/aws-sdk-gamelift-1.96.0.gem) = 3bf312d0cc2f29c4551683e10984e4af1342b5f94be44d25cde78883906659df -SIZE (rubygem/aws-sdk-gamelift-1.96.0.gem) = 240640 +TIMESTAMP = 1738089510 +SHA256 (rubygem/aws-sdk-gamelift-1.99.0.gem) = 8643366513e17242e0b23e6eab6a6da778e2e4a735ac29572539a443635f45a8 +SIZE (rubygem/aws-sdk-gamelift-1.99.0.gem) = 246784 diff --git a/devel/rubygem-aws-sdk-geomaps/Makefile b/devel/rubygem-aws-sdk-geomaps/Makefile index c21efcdb99c..9bd610cf1e5 100644 --- a/devel/rubygem-aws-sdk-geomaps/Makefile +++ b/devel/rubygem-aws-sdk-geomaps/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-geomaps -PORTVERSION= 1.1.0 +PORTVERSION= 1.2.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-geomaps LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-geomaps/distinfo b/devel/rubygem-aws-sdk-geomaps/distinfo index 7ce9a0a3f9f..1c313eb0afe 100644 --- a/devel/rubygem-aws-sdk-geomaps/distinfo +++ b/devel/rubygem-aws-sdk-geomaps/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679512 -SHA256 (rubygem/aws-sdk-geomaps-1.1.0.gem) = c5598eda96932208ec9ec05d704c2b173e153c727f6a5b34fe96254d03f0dd2f -SIZE (rubygem/aws-sdk-geomaps-1.1.0.gem) = 29696 +TIMESTAMP = 1738089512 +SHA256 (rubygem/aws-sdk-geomaps-1.2.0.gem) = 6b097ea1835497e53b319699ce67a04d46881481c8cbb7a9a5d78b92130f3074 +SIZE (rubygem/aws-sdk-geomaps-1.2.0.gem) = 29696 diff --git a/devel/rubygem-aws-sdk-geoplaces/Makefile b/devel/rubygem-aws-sdk-geoplaces/Makefile index b0c2554dbd6..0d341af10bd 100644 --- a/devel/rubygem-aws-sdk-geoplaces/Makefile +++ b/devel/rubygem-aws-sdk-geoplaces/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-geoplaces -PORTVERSION= 1.1.0 +PORTVERSION= 1.2.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-geoplaces LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-geoplaces/distinfo b/devel/rubygem-aws-sdk-geoplaces/distinfo index eae6e5dcf1c..6df3a2424a9 100644 --- a/devel/rubygem-aws-sdk-geoplaces/distinfo +++ b/devel/rubygem-aws-sdk-geoplaces/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679514 -SHA256 (rubygem/aws-sdk-geoplaces-1.1.0.gem) = 1ec6c7b8097f16206c48aba4c99e1bff03d9a2f0fdfe64de1bdd4cd24575cf4d -SIZE (rubygem/aws-sdk-geoplaces-1.1.0.gem) = 46080 +TIMESTAMP = 1738089514 +SHA256 (rubygem/aws-sdk-geoplaces-1.2.0.gem) = e668fcd97670d5d34c387a775bfa6f920aff98d1b6a990182f5def3ab6866530 +SIZE (rubygem/aws-sdk-geoplaces-1.2.0.gem) = 46592 diff --git a/devel/rubygem-aws-sdk-georoutes/Makefile b/devel/rubygem-aws-sdk-georoutes/Makefile index 58b17b07284..2261cfa52d6 100644 --- a/devel/rubygem-aws-sdk-georoutes/Makefile +++ b/devel/rubygem-aws-sdk-georoutes/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-georoutes -PORTVERSION= 1.1.0 +PORTVERSION= 1.2.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-georoutes LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-georoutes/distinfo b/devel/rubygem-aws-sdk-georoutes/distinfo index bbb8dbab22a..79857c9da6f 100644 --- a/devel/rubygem-aws-sdk-georoutes/distinfo +++ b/devel/rubygem-aws-sdk-georoutes/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239618 -SHA256 (rubygem/aws-sdk-georoutes-1.1.0.gem) = efcb97ea6d47a23af86eb55a1665f64a26de1fa983ec592a484d03b9f0a9a982 -SIZE (rubygem/aws-sdk-georoutes-1.1.0.gem) = 85504 +TIMESTAMP = 1738089516 +SHA256 (rubygem/aws-sdk-georoutes-1.2.0.gem) = bfcf162ba2fde78bdc0b104c60f4122bf69425279d683164a32408e5c0d29aa6 +SIZE (rubygem/aws-sdk-georoutes-1.2.0.gem) = 85504 diff --git a/devel/rubygem-aws-sdk-glacier/Makefile b/devel/rubygem-aws-sdk-glacier/Makefile index fbc6c4709b0..27d9343b9c8 100644 --- a/devel/rubygem-aws-sdk-glacier/Makefile +++ b/devel/rubygem-aws-sdk-glacier/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-glacier -PORTVERSION= 1.73.0 +PORTVERSION= 1.74.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-glacier LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-glacier/distinfo b/devel/rubygem-aws-sdk-glacier/distinfo index 47065e54752..5f58eb333a9 100644 --- a/devel/rubygem-aws-sdk-glacier/distinfo +++ b/devel/rubygem-aws-sdk-glacier/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856604 -SHA256 (rubygem/aws-sdk-glacier-1.73.0.gem) = 0fc6497f65a121ad9758436b973e6f484412cd5b4e91e1767143a57827b6a6e8 -SIZE (rubygem/aws-sdk-glacier-1.73.0.gem) = 80896 +TIMESTAMP = 1738089518 +SHA256 (rubygem/aws-sdk-glacier-1.74.0.gem) = e13ef1e9186eb283751d7c9ffc003a332abfed78758de82df9b8fed986df73ac +SIZE (rubygem/aws-sdk-glacier-1.74.0.gem) = 81408 diff --git a/devel/rubygem-aws-sdk-globalaccelerator/Makefile b/devel/rubygem-aws-sdk-globalaccelerator/Makefile index 39e6f524a05..84fb7c3adef 100644 --- a/devel/rubygem-aws-sdk-globalaccelerator/Makefile +++ b/devel/rubygem-aws-sdk-globalaccelerator/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-globalaccelerator -PORTVERSION= 1.73.0 +PORTVERSION= 1.74.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-globalacce LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-globalaccelerator/distinfo b/devel/rubygem-aws-sdk-globalaccelerator/distinfo index cbd1838531e..9993d2fe730 100644 --- a/devel/rubygem-aws-sdk-globalaccelerator/distinfo +++ b/devel/rubygem-aws-sdk-globalaccelerator/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239620 -SHA256 (rubygem/aws-sdk-globalaccelerator-1.73.0.gem) = 3bfc9b8e743656f069865d54c5385d8daa4587539b4829fc78773eef1b61b524 -SIZE (rubygem/aws-sdk-globalaccelerator-1.73.0.gem) = 69632 +TIMESTAMP = 1738089520 +SHA256 (rubygem/aws-sdk-globalaccelerator-1.74.0.gem) = bf47c5b7af82699ed9d479b1627dbf364cf51597cebcd561b3b89a64bd66d45c +SIZE (rubygem/aws-sdk-globalaccelerator-1.74.0.gem) = 70144 diff --git a/devel/rubygem-aws-sdk-glue/Makefile b/devel/rubygem-aws-sdk-glue/Makefile index 6653eb0c287..0648e399642 100644 --- a/devel/rubygem-aws-sdk-glue/Makefile +++ b/devel/rubygem-aws-sdk-glue/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-glue -PORTVERSION= 1.206.0 +PORTVERSION= 1.208.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-glue LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-glue/distinfo b/devel/rubygem-aws-sdk-glue/distinfo index 97c45f2b3ff..4de6bda2a5f 100644 --- a/devel/rubygem-aws-sdk-glue/distinfo +++ b/devel/rubygem-aws-sdk-glue/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228058 -SHA256 (rubygem/aws-sdk-glue-1.206.0.gem) = fd826afba1e4555b26368436143a195fac8b3270aae0bf6e037735d2fa70e911 -SIZE (rubygem/aws-sdk-glue-1.206.0.gem) = 425472 +TIMESTAMP = 1738089522 +SHA256 (rubygem/aws-sdk-glue-1.208.0.gem) = 86aea4eee80e71bf2da3a26a6d771e84ad9edff2f345ea3a28107b7b30646345 +SIZE (rubygem/aws-sdk-glue-1.208.0.gem) = 426496 diff --git a/devel/rubygem-aws-sdk-gluedatabrew/Makefile b/devel/rubygem-aws-sdk-gluedatabrew/Makefile index dcdfaabf7a7..987f21bee48 100644 --- a/devel/rubygem-aws-sdk-gluedatabrew/Makefile +++ b/devel/rubygem-aws-sdk-gluedatabrew/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-gluedatabrew -PORTVERSION= 1.49.0 +PORTVERSION= 1.50.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-gluedatabr LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-gluedatabrew/distinfo b/devel/rubygem-aws-sdk-gluedatabrew/distinfo index d573848dced..3c1a97099e1 100644 --- a/devel/rubygem-aws-sdk-gluedatabrew/distinfo +++ b/devel/rubygem-aws-sdk-gluedatabrew/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856610 -SHA256 (rubygem/aws-sdk-gluedatabrew-1.49.0.gem) = 344faccc4291d533640c56c9b0b64fa47c608aa8361fe0f81d3933d426a2a27c -SIZE (rubygem/aws-sdk-gluedatabrew-1.49.0.gem) = 72192 +TIMESTAMP = 1738089524 +SHA256 (rubygem/aws-sdk-gluedatabrew-1.50.0.gem) = 663db4591933963f14eea48350d4dd6989ef2bedbc877ac747f081ece5dd1348 +SIZE (rubygem/aws-sdk-gluedatabrew-1.50.0.gem) = 72704 diff --git a/devel/rubygem-aws-sdk-greengrass/Makefile b/devel/rubygem-aws-sdk-greengrass/Makefile index a1105ab08da..9a0f0a6b11b 100644 --- a/devel/rubygem-aws-sdk-greengrass/Makefile +++ b/devel/rubygem-aws-sdk-greengrass/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-greengrass -PORTVERSION= 1.76.0 +PORTVERSION= 1.77.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-greengrass LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-greengrass/distinfo b/devel/rubygem-aws-sdk-greengrass/distinfo index 750325d1096..cd6d8d013ed 100644 --- a/devel/rubygem-aws-sdk-greengrass/distinfo +++ b/devel/rubygem-aws-sdk-greengrass/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856612 -SHA256 (rubygem/aws-sdk-greengrass-1.76.0.gem) = 1125a75902775a50c41cbf1ded73508704943a4ef2ac58bead4d8b1084902f76 -SIZE (rubygem/aws-sdk-greengrass-1.76.0.gem) = 68608 +TIMESTAMP = 1738089526 +SHA256 (rubygem/aws-sdk-greengrass-1.77.0.gem) = 8aa3f1c4d29e8d5ceac01e1a8c825715a09e622f1d2e9e2469989d841e7d71cc +SIZE (rubygem/aws-sdk-greengrass-1.77.0.gem) = 69120 diff --git a/devel/rubygem-aws-sdk-greengrassv2/Makefile b/devel/rubygem-aws-sdk-greengrassv2/Makefile index f74e29b84ab..36397fd2061 100644 --- a/devel/rubygem-aws-sdk-greengrassv2/Makefile +++ b/devel/rubygem-aws-sdk-greengrassv2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-greengrassv2 -PORTVERSION= 1.51.0 +PORTVERSION= 1.52.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-greengrass LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-greengrassv2/distinfo b/devel/rubygem-aws-sdk-greengrassv2/distinfo index f94604dc674..af2dacf95fa 100644 --- a/devel/rubygem-aws-sdk-greengrassv2/distinfo +++ b/devel/rubygem-aws-sdk-greengrassv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228060 -SHA256 (rubygem/aws-sdk-greengrassv2-1.51.0.gem) = 26a58fc8e92a0486be8f21fe622dcaa1ae698ecf051e008f5dc43625338d2151 -SIZE (rubygem/aws-sdk-greengrassv2-1.51.0.gem) = 62464 +TIMESTAMP = 1738089528 +SHA256 (rubygem/aws-sdk-greengrassv2-1.52.0.gem) = 6374efecb49147678715db378bb45ec1698c2aa15c87e05ef624157d9916f1f5 +SIZE (rubygem/aws-sdk-greengrassv2-1.52.0.gem) = 62464 diff --git a/devel/rubygem-aws-sdk-groundstation/Makefile b/devel/rubygem-aws-sdk-groundstation/Makefile index ce591e095f7..e3bdb5e6b82 100644 --- a/devel/rubygem-aws-sdk-groundstation/Makefile +++ b/devel/rubygem-aws-sdk-groundstation/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-groundstation -PORTVERSION= 1.60.0 +PORTVERSION= 1.61.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-groundstat LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-groundstation/distinfo b/devel/rubygem-aws-sdk-groundstation/distinfo index a3c5cce3446..0ecc7e84d24 100644 --- a/devel/rubygem-aws-sdk-groundstation/distinfo +++ b/devel/rubygem-aws-sdk-groundstation/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856616 -SHA256 (rubygem/aws-sdk-groundstation-1.60.0.gem) = ad6fa0f1baeffb9348a203aeaa8761d453d090bdbdfc527d1d10e1fd07e122cb -SIZE (rubygem/aws-sdk-groundstation-1.60.0.gem) = 60416 +TIMESTAMP = 1738089530 +SHA256 (rubygem/aws-sdk-groundstation-1.61.0.gem) = f142f5ec7895b00d6cdd477314d9a3b0f0a30e1dcc3c71d8f49cf664aa8287d1 +SIZE (rubygem/aws-sdk-groundstation-1.61.0.gem) = 60928 diff --git a/devel/rubygem-aws-sdk-guardduty/Makefile b/devel/rubygem-aws-sdk-guardduty/Makefile index 4cffd8cd182..c376d9dc181 100644 --- a/devel/rubygem-aws-sdk-guardduty/Makefile +++ b/devel/rubygem-aws-sdk-guardduty/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-guardduty -PORTVERSION= 1.109.0 +PORTVERSION= 1.110.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-guardduty LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-guardduty/distinfo b/devel/rubygem-aws-sdk-guardduty/distinfo index 3d139654655..761872c2c7a 100644 --- a/devel/rubygem-aws-sdk-guardduty/distinfo +++ b/devel/rubygem-aws-sdk-guardduty/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888490 -SHA256 (rubygem/aws-sdk-guardduty-1.109.0.gem) = 29298b740448cdc35b1e95737f4ba20aa78bd40f2f795183293a43b6402dc13f -SIZE (rubygem/aws-sdk-guardduty-1.109.0.gem) = 135168 +TIMESTAMP = 1738089532 +SHA256 (rubygem/aws-sdk-guardduty-1.110.0.gem) = f561e650d11e10afc14d551ff3c747a176fd32fefc8a9b2df07cde2586660eec +SIZE (rubygem/aws-sdk-guardduty-1.110.0.gem) = 135680 diff --git a/devel/rubygem-aws-sdk-health/Makefile b/devel/rubygem-aws-sdk-health/Makefile index c551030b0b2..f6c738ff878 100644 --- a/devel/rubygem-aws-sdk-health/Makefile +++ b/devel/rubygem-aws-sdk-health/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-health -PORTVERSION= 1.75.0 +PORTVERSION= 1.76.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-health LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-health/distinfo b/devel/rubygem-aws-sdk-health/distinfo index 5f292dae03e..fcd24c3fc20 100644 --- a/devel/rubygem-aws-sdk-health/distinfo +++ b/devel/rubygem-aws-sdk-health/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732675374 -SHA256 (rubygem/aws-sdk-health-1.75.0.gem) = de22e97587f8528d365d5f372b8ee9a8cda63679200f16280fe6baf65c8b391c -SIZE (rubygem/aws-sdk-health-1.75.0.gem) = 39424 +TIMESTAMP = 1738089534 +SHA256 (rubygem/aws-sdk-health-1.76.0.gem) = bd3fe659e914a2bbd632bdf4baa5cbcd537107f2d355c39c709cdf50da9718f3 +SIZE (rubygem/aws-sdk-health-1.76.0.gem) = 39936 diff --git a/devel/rubygem-aws-sdk-healthlake/Makefile b/devel/rubygem-aws-sdk-healthlake/Makefile index 0bb47e63e7f..78ddb7369ea 100644 --- a/devel/rubygem-aws-sdk-healthlake/Makefile +++ b/devel/rubygem-aws-sdk-healthlake/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-healthlake -PORTVERSION= 1.41.0 +PORTVERSION= 1.43.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-healthlake LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-healthlake/distinfo b/devel/rubygem-aws-sdk-healthlake/distinfo index e5f6682244e..35f06e54c3a 100644 --- a/devel/rubygem-aws-sdk-healthlake/distinfo +++ b/devel/rubygem-aws-sdk-healthlake/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679522 -SHA256 (rubygem/aws-sdk-healthlake-1.41.0.gem) = ea2f74023ea904978ee96c84c7c3a6e3ff5e4c85f1b23285dd2e9eb0ffa16d67 -SIZE (rubygem/aws-sdk-healthlake-1.41.0.gem) = 34816 +TIMESTAMP = 1738089536 +SHA256 (rubygem/aws-sdk-healthlake-1.43.0.gem) = 408a11401b595920351a98ae39c330d1da5b91b2f2b33aa4c2964194ca7beae4 +SIZE (rubygem/aws-sdk-healthlake-1.43.0.gem) = 35328 diff --git a/devel/rubygem-aws-sdk-iam/Makefile b/devel/rubygem-aws-sdk-iam/Makefile index b0e9841d26c..f0cff11a78d 100644 --- a/devel/rubygem-aws-sdk-iam/Makefile +++ b/devel/rubygem-aws-sdk-iam/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iam -PORTVERSION= 1.114.0 +PORTVERSION= 1.115.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iam LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-iam/distinfo b/devel/rubygem-aws-sdk-iam/distinfo index 5ccd41931a2..66e7a823918 100644 --- a/devel/rubygem-aws-sdk-iam/distinfo +++ b/devel/rubygem-aws-sdk-iam/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679524 -SHA256 (rubygem/aws-sdk-iam-1.114.0.gem) = ac374ab794ee1d8eafdf0acf6aa841e8c1b4222df3928fd9acb545b60eb19341 -SIZE (rubygem/aws-sdk-iam-1.114.0.gem) = 220672 +TIMESTAMP = 1738089538 +SHA256 (rubygem/aws-sdk-iam-1.115.0.gem) = ca788be6ce5224d8d43f3f128e6b1ff67cb679fa2a711489a3ee724294215692 +SIZE (rubygem/aws-sdk-iam-1.115.0.gem) = 220672 diff --git a/devel/rubygem-aws-sdk-identitystore/Makefile b/devel/rubygem-aws-sdk-identitystore/Makefile index 5e5662a6d87..0d08ac333a5 100644 --- a/devel/rubygem-aws-sdk-identitystore/Makefile +++ b/devel/rubygem-aws-sdk-identitystore/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-identitystore -PORTVERSION= 1.47.0 +PORTVERSION= 1.48.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-identityst LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-identitystore/distinfo b/devel/rubygem-aws-sdk-identitystore/distinfo index 27ff17ad353..9de4f1ef88c 100644 --- a/devel/rubygem-aws-sdk-identitystore/distinfo +++ b/devel/rubygem-aws-sdk-identitystore/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856626 -SHA256 (rubygem/aws-sdk-identitystore-1.47.0.gem) = 1e51a97a1684bfb9d8941283ea7e20594abdcafb71e5bb51ef73e8c3b6dd79a1 -SIZE (rubygem/aws-sdk-identitystore-1.47.0.gem) = 37376 +TIMESTAMP = 1738089540 +SHA256 (rubygem/aws-sdk-identitystore-1.48.0.gem) = 8185f370d09b69e1daf66e419612d8f7aa0c057310fd1e3cbed2170aca34b541 +SIZE (rubygem/aws-sdk-identitystore-1.48.0.gem) = 37888 diff --git a/devel/rubygem-aws-sdk-imagebuilder/Makefile b/devel/rubygem-aws-sdk-imagebuilder/Makefile index 00eb5f893bd..740258faa16 100644 --- a/devel/rubygem-aws-sdk-imagebuilder/Makefile +++ b/devel/rubygem-aws-sdk-imagebuilder/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-imagebuilder -PORTVERSION= 1.74.0 +PORTVERSION= 1.76.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-imagebuild LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-imagebuilder/distinfo b/devel/rubygem-aws-sdk-imagebuilder/distinfo index 1c760a57af3..c5d03c89c92 100644 --- a/devel/rubygem-aws-sdk-imagebuilder/distinfo +++ b/devel/rubygem-aws-sdk-imagebuilder/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888492 -SHA256 (rubygem/aws-sdk-imagebuilder-1.74.0.gem) = d8eb83b50c88f7e7aa852961cb6017b3f029b6f59671b842e10c2053274b76ab -SIZE (rubygem/aws-sdk-imagebuilder-1.74.0.gem) = 118784 +TIMESTAMP = 1738089542 +SHA256 (rubygem/aws-sdk-imagebuilder-1.76.0.gem) = 9dd19c3e8175b2768af713a72523d3faff5bf96614ecfd4f01c3243d8579374b +SIZE (rubygem/aws-sdk-imagebuilder-1.76.0.gem) = 120320 diff --git a/devel/rubygem-aws-sdk-importexport/Makefile b/devel/rubygem-aws-sdk-importexport/Makefile index 7833a206a02..aa8f4ad140d 100644 --- a/devel/rubygem-aws-sdk-importexport/Makefile +++ b/devel/rubygem-aws-sdk-importexport/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-importexport -PORTVERSION= 1.56.0 +PORTVERSION= 1.57.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-importexpo LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv2>=1.0<2:devel/rubygem-aws-sigv2 USES= gem diff --git a/devel/rubygem-aws-sdk-importexport/distinfo b/devel/rubygem-aws-sdk-importexport/distinfo index 87116f13756..9e2987682c1 100644 --- a/devel/rubygem-aws-sdk-importexport/distinfo +++ b/devel/rubygem-aws-sdk-importexport/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856630 -SHA256 (rubygem/aws-sdk-importexport-1.56.0.gem) = bfad15330d3f8550162ee462fb7d90fd9c515a45a3940939aeb012f71ed3fb50 -SIZE (rubygem/aws-sdk-importexport-1.56.0.gem) = 27136 +TIMESTAMP = 1738089544 +SHA256 (rubygem/aws-sdk-importexport-1.57.0.gem) = 7cab7578476161e95fb3c301be7d58e5c05ac26897b2b4a66ac437b8f38f5854 +SIZE (rubygem/aws-sdk-importexport-1.57.0.gem) = 27648 diff --git a/devel/rubygem-aws-sdk-inspector/Makefile b/devel/rubygem-aws-sdk-inspector/Makefile index 7f3bcb3a582..67ff1397855 100644 --- a/devel/rubygem-aws-sdk-inspector/Makefile +++ b/devel/rubygem-aws-sdk-inspector/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-inspector -PORTVERSION= 1.70.0 +PORTVERSION= 1.71.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-inspector LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-inspector/distinfo b/devel/rubygem-aws-sdk-inspector/distinfo index b888b138898..ae838d23489 100644 --- a/devel/rubygem-aws-sdk-inspector/distinfo +++ b/devel/rubygem-aws-sdk-inspector/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679526 -SHA256 (rubygem/aws-sdk-inspector-1.70.0.gem) = 61b51db8b1631a0abc2e380b58efcdf9dd9519cec923566e25910e55fda526ef -SIZE (rubygem/aws-sdk-inspector-1.70.0.gem) = 57856 +TIMESTAMP = 1738089546 +SHA256 (rubygem/aws-sdk-inspector-1.71.0.gem) = 7b891424796927d1f55dda498407fd41937b883e0559c44703a023c450881cd7 +SIZE (rubygem/aws-sdk-inspector-1.71.0.gem) = 57856 diff --git a/devel/rubygem-aws-sdk-inspector2/Makefile b/devel/rubygem-aws-sdk-inspector2/Makefile index 5a7804ccb76..7ecdc6dd4a9 100644 --- a/devel/rubygem-aws-sdk-inspector2/Makefile +++ b/devel/rubygem-aws-sdk-inspector2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-inspector2 -PORTVERSION= 1.45.0 +PORTVERSION= 1.46.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-inspector2 LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-inspector2/distinfo b/devel/rubygem-aws-sdk-inspector2/distinfo index 56d6fe60697..9d863ef27e2 100644 --- a/devel/rubygem-aws-sdk-inspector2/distinfo +++ b/devel/rubygem-aws-sdk-inspector2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888494 -SHA256 (rubygem/aws-sdk-inspector2-1.45.0.gem) = eec6f9186fbd27504c9a3d76ec46653d53a7b0602cee578666b0fc3c0e93abca -SIZE (rubygem/aws-sdk-inspector2-1.45.0.gem) = 111104 +TIMESTAMP = 1738089548 +SHA256 (rubygem/aws-sdk-inspector2-1.46.0.gem) = 15a6f4e133db901dfaeb5f0aa7034ee0f9809f27c2e0ccf10f3c14b99cbe5f3f +SIZE (rubygem/aws-sdk-inspector2-1.46.0.gem) = 111616 diff --git a/devel/rubygem-aws-sdk-inspectorscan/Makefile b/devel/rubygem-aws-sdk-inspectorscan/Makefile index 88db7a42154..fb0c49859c8 100644 --- a/devel/rubygem-aws-sdk-inspectorscan/Makefile +++ b/devel/rubygem-aws-sdk-inspectorscan/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-inspectorscan -PORTVERSION= 1.16.0 +PORTVERSION= 1.17.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-inspectors LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-inspectorscan/distinfo b/devel/rubygem-aws-sdk-inspectorscan/distinfo index 995749991ae..d3618eabdcc 100644 --- a/devel/rubygem-aws-sdk-inspectorscan/distinfo +++ b/devel/rubygem-aws-sdk-inspectorscan/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856636 -SHA256 (rubygem/aws-sdk-inspectorscan-1.16.0.gem) = 1557c0c7b87654c5f3f5b099082f0ee755401d7bad222bf93a74928e678ffc31 -SIZE (rubygem/aws-sdk-inspectorscan-1.16.0.gem) = 20992 +TIMESTAMP = 1738089550 +SHA256 (rubygem/aws-sdk-inspectorscan-1.17.0.gem) = 2a614c90ece51dd24d4ff581391dad8b70c9c226c87e009e4aaf59cade2dab63 +SIZE (rubygem/aws-sdk-inspectorscan-1.17.0.gem) = 20992 diff --git a/devel/rubygem-aws-sdk-internetmonitor/Makefile b/devel/rubygem-aws-sdk-internetmonitor/Makefile index cdab7ad7810..bbf6474d972 100644 --- a/devel/rubygem-aws-sdk-internetmonitor/Makefile +++ b/devel/rubygem-aws-sdk-internetmonitor/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-internetmonitor -PORTVERSION= 1.32.0 +PORTVERSION= 1.33.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-internetmo LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-internetmonitor/distinfo b/devel/rubygem-aws-sdk-internetmonitor/distinfo index 1e2078e3961..9786d04963f 100644 --- a/devel/rubygem-aws-sdk-internetmonitor/distinfo +++ b/devel/rubygem-aws-sdk-internetmonitor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679530 -SHA256 (rubygem/aws-sdk-internetmonitor-1.32.0.gem) = cef13f2e9a1673ee4c89084d975004df5e2f2e08203a275be8e7e10c3a54e776 -SIZE (rubygem/aws-sdk-internetmonitor-1.32.0.gem) = 47616 +TIMESTAMP = 1738089552 +SHA256 (rubygem/aws-sdk-internetmonitor-1.33.0.gem) = 25ef6159b27ad2df757f63b5d0844522cb92cdee4d0627e875fc89cff2d1f605 +SIZE (rubygem/aws-sdk-internetmonitor-1.33.0.gem) = 48128 diff --git a/devel/rubygem-aws-sdk-invoicing/Makefile b/devel/rubygem-aws-sdk-invoicing/Makefile index 245322eb803..91893bd38e8 100644 --- a/devel/rubygem-aws-sdk-invoicing/Makefile +++ b/devel/rubygem-aws-sdk-invoicing/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-invoicing -PORTVERSION= 1.0.0 +PORTVERSION= 1.1.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-invoicing LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-invoicing/distinfo b/devel/rubygem-aws-sdk-invoicing/distinfo index a887277ad3d..9330405f804 100644 --- a/devel/rubygem-aws-sdk-invoicing/distinfo +++ b/devel/rubygem-aws-sdk-invoicing/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888012 -SHA256 (rubygem/aws-sdk-invoicing-1.0.0.gem) = b9e188d52d0f200ccf5ca9c78b8480856f580e398009a4db7fb44d38531c8a0e -SIZE (rubygem/aws-sdk-invoicing-1.0.0.gem) = 29184 +TIMESTAMP = 1738089554 +SHA256 (rubygem/aws-sdk-invoicing-1.1.0.gem) = 322dcbcc85d4eb137099809da0a6e6c3f8d881e97cdf9330e442f1dacd7b0902 +SIZE (rubygem/aws-sdk-invoicing-1.1.0.gem) = 29184 diff --git a/devel/rubygem-aws-sdk-iot/Makefile b/devel/rubygem-aws-sdk-iot/Makefile index 2cd4e1273b2..bd680719dfe 100644 --- a/devel/rubygem-aws-sdk-iot/Makefile +++ b/devel/rubygem-aws-sdk-iot/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iot -PORTVERSION= 1.141.0 +PORTVERSION= 1.143.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iot LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-iot/distinfo b/devel/rubygem-aws-sdk-iot/distinfo index 57f7d136acc..1759ae3ca9b 100644 --- a/devel/rubygem-aws-sdk-iot/distinfo +++ b/devel/rubygem-aws-sdk-iot/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228062 -SHA256 (rubygem/aws-sdk-iot-1.141.0.gem) = 20f2f790d5460032c85fb0700153d00893403ff09b998fa1ccc841f364dd0859 -SIZE (rubygem/aws-sdk-iot-1.141.0.gem) = 310784 +TIMESTAMP = 1738089556 +SHA256 (rubygem/aws-sdk-iot-1.143.0.gem) = 9e87d59e7e075cbaf023ff9fa631015e833741635c5da47ad434d362b77bdbaf +SIZE (rubygem/aws-sdk-iot-1.143.0.gem) = 310784 diff --git a/devel/rubygem-aws-sdk-iot1clickdevicesservice/Makefile b/devel/rubygem-aws-sdk-iot1clickdevicesservice/Makefile index d183f766911..13d43b0bf93 100644 --- a/devel/rubygem-aws-sdk-iot1clickdevicesservice/Makefile +++ b/devel/rubygem-aws-sdk-iot1clickdevicesservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iot1clickdevicesservice -PORTVERSION= 1.62.0 +PORTVERSION= 1.63.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,6 +10,9 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iot1clickd LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt +DEPRECATED= Deprecated by upstream +EXPIRATION_DATE=2025-02-28 + RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 diff --git a/devel/rubygem-aws-sdk-iot1clickdevicesservice/distinfo b/devel/rubygem-aws-sdk-iot1clickdevicesservice/distinfo index 885c23393cc..e182a5150e7 100644 --- a/devel/rubygem-aws-sdk-iot1clickdevicesservice/distinfo +++ b/devel/rubygem-aws-sdk-iot1clickdevicesservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856642 -SHA256 (rubygem/aws-sdk-iot1clickdevicesservice-1.62.0.gem) = a3fafe07c4dbcc4ad7889c1055d381cc425e7acad69ad9c656419dc10edc2058 -SIZE (rubygem/aws-sdk-iot1clickdevicesservice-1.62.0.gem) = 27136 +TIMESTAMP = 1738089558 +SHA256 (rubygem/aws-sdk-iot1clickdevicesservice-1.63.0.gem) = cfee2d1e18d0232bd1f3566e7f60d666d0d6a21c9f7528a9e864c915292ad599 +SIZE (rubygem/aws-sdk-iot1clickdevicesservice-1.63.0.gem) = 27136 diff --git a/devel/rubygem-aws-sdk-iot1clickprojects/Makefile b/devel/rubygem-aws-sdk-iot1clickprojects/Makefile index b4c6eaf277a..5c67a9e59c0 100644 --- a/devel/rubygem-aws-sdk-iot1clickprojects/Makefile +++ b/devel/rubygem-aws-sdk-iot1clickprojects/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iot1clickprojects -PORTVERSION= 1.64.0 +PORTVERSION= 1.65.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,6 +10,9 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iot1clickp LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt +DEPRECATED= Deprecated by upstream +EXPIRATION_DATE=2025-02-28 + RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 diff --git a/devel/rubygem-aws-sdk-iot1clickprojects/distinfo b/devel/rubygem-aws-sdk-iot1clickprojects/distinfo index 1a931c5468b..7cbf8545b99 100644 --- a/devel/rubygem-aws-sdk-iot1clickprojects/distinfo +++ b/devel/rubygem-aws-sdk-iot1clickprojects/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679534 -SHA256 (rubygem/aws-sdk-iot1clickprojects-1.64.0.gem) = 91c1564a668e06b5364bf9a91c5d04e0b9dbafc41dc2d3b50db4c8dbbc559f63 -SIZE (rubygem/aws-sdk-iot1clickprojects-1.64.0.gem) = 29184 +TIMESTAMP = 1738089560 +SHA256 (rubygem/aws-sdk-iot1clickprojects-1.65.0.gem) = 897a65040a590e1d47897350d90e2faea45873101a75ab4cf8db6f25a122c713 +SIZE (rubygem/aws-sdk-iot1clickprojects-1.65.0.gem) = 29184 diff --git a/devel/rubygem-aws-sdk-iotanalytics/Makefile b/devel/rubygem-aws-sdk-iotanalytics/Makefile index b6190220d28..591a55da685 100644 --- a/devel/rubygem-aws-sdk-iotanalytics/Makefile +++ b/devel/rubygem-aws-sdk-iotanalytics/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iotanalytics -PORTVERSION= 1.76.0 +PORTVERSION= 1.77.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotanalyti LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-iotanalytics/distinfo b/devel/rubygem-aws-sdk-iotanalytics/distinfo index cf9073e9b77..c2ae09ffd28 100644 --- a/devel/rubygem-aws-sdk-iotanalytics/distinfo +++ b/devel/rubygem-aws-sdk-iotanalytics/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679536 -SHA256 (rubygem/aws-sdk-iotanalytics-1.76.0.gem) = 14124de4ff074c618db53e1b2944bafe3ed1f2a834581059d7e5f3df7efd3916 -SIZE (rubygem/aws-sdk-iotanalytics-1.76.0.gem) = 60928 +TIMESTAMP = 1738089562 +SHA256 (rubygem/aws-sdk-iotanalytics-1.77.0.gem) = e088a23fe25fe6a2191bb153f0787ba452f5606d09d4fd43db3afd818a50798e +SIZE (rubygem/aws-sdk-iotanalytics-1.77.0.gem) = 60928 diff --git a/devel/rubygem-aws-sdk-iotdataplane/Makefile b/devel/rubygem-aws-sdk-iotdataplane/Makefile index f7e1da8e37a..f9d2bce1f7c 100644 --- a/devel/rubygem-aws-sdk-iotdataplane/Makefile +++ b/devel/rubygem-aws-sdk-iotdataplane/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iotdataplane -PORTVERSION= 1.70.0 +PORTVERSION= 1.71.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotdatapla LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-iotdataplane/distinfo b/devel/rubygem-aws-sdk-iotdataplane/distinfo index 2a2ce5c10d4..afa842d9243 100644 --- a/devel/rubygem-aws-sdk-iotdataplane/distinfo +++ b/devel/rubygem-aws-sdk-iotdataplane/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679538 -SHA256 (rubygem/aws-sdk-iotdataplane-1.70.0.gem) = 12a49f1b339c97e6f1452ee32dd5335410370f70967b77d8c5a203635e3a06f4 -SIZE (rubygem/aws-sdk-iotdataplane-1.70.0.gem) = 28672 +TIMESTAMP = 1738089564 +SHA256 (rubygem/aws-sdk-iotdataplane-1.71.0.gem) = 71cd9dec9095ae9113ddaa2c4105c6d5e632bbd380bebfe5c9a06818e1b24b66 +SIZE (rubygem/aws-sdk-iotdataplane-1.71.0.gem) = 28672 diff --git a/devel/rubygem-aws-sdk-iotdeviceadvisor/Makefile b/devel/rubygem-aws-sdk-iotdeviceadvisor/Makefile index 1af30c33967..3e5770f464d 100644 --- a/devel/rubygem-aws-sdk-iotdeviceadvisor/Makefile +++ b/devel/rubygem-aws-sdk-iotdeviceadvisor/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iotdeviceadvisor -PORTVERSION= 1.44.0 +PORTVERSION= 1.45.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotdevicea LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-iotdeviceadvisor/distinfo b/devel/rubygem-aws-sdk-iotdeviceadvisor/distinfo index 6700e599f6f..ba590a450f3 100644 --- a/devel/rubygem-aws-sdk-iotdeviceadvisor/distinfo +++ b/devel/rubygem-aws-sdk-iotdeviceadvisor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856650 -SHA256 (rubygem/aws-sdk-iotdeviceadvisor-1.44.0.gem) = 15162e462c7de785d727ae108887f98cc068fd84a9530c8bd80d37dda3e6d2ee -SIZE (rubygem/aws-sdk-iotdeviceadvisor-1.44.0.gem) = 31744 +TIMESTAMP = 1738089566 +SHA256 (rubygem/aws-sdk-iotdeviceadvisor-1.45.0.gem) = fc07cf0201450616ef087b28add3e78f7a588504024a2bc5d13f8b229d3342cf +SIZE (rubygem/aws-sdk-iotdeviceadvisor-1.45.0.gem) = 32256 diff --git a/devel/rubygem-aws-sdk-iotevents/Makefile b/devel/rubygem-aws-sdk-iotevents/Makefile index 6dcd7f06e75..bc8a8681f07 100644 --- a/devel/rubygem-aws-sdk-iotevents/Makefile +++ b/devel/rubygem-aws-sdk-iotevents/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iotevents -PORTVERSION= 1.61.0 +PORTVERSION= 1.62.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotevents LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-iotevents/distinfo b/devel/rubygem-aws-sdk-iotevents/distinfo index 37c0320f537..7c5078ced2c 100644 --- a/devel/rubygem-aws-sdk-iotevents/distinfo +++ b/devel/rubygem-aws-sdk-iotevents/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679540 -SHA256 (rubygem/aws-sdk-iotevents-1.61.0.gem) = 2fa76a0b517a6594382bbbfa449b8dd766d9eee00ca8836186a6affa7004276d -SIZE (rubygem/aws-sdk-iotevents-1.61.0.gem) = 62976 +TIMESTAMP = 1738089568 +SHA256 (rubygem/aws-sdk-iotevents-1.62.0.gem) = fb787ac9290b53ca8ccd9b2c602bbf9f4a3d65a3892ff07ffcba7e73c3e9e5d1 +SIZE (rubygem/aws-sdk-iotevents-1.62.0.gem) = 63488 diff --git a/devel/rubygem-aws-sdk-ioteventsdata/Makefile b/devel/rubygem-aws-sdk-ioteventsdata/Makefile index add313bd650..94d07280334 100644 --- a/devel/rubygem-aws-sdk-ioteventsdata/Makefile +++ b/devel/rubygem-aws-sdk-ioteventsdata/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ioteventsdata -PORTVERSION= 1.54.0 +PORTVERSION= 1.55.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ioteventsd LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ioteventsdata/distinfo b/devel/rubygem-aws-sdk-ioteventsdata/distinfo index fe1235379fd..73a1194b0f8 100644 --- a/devel/rubygem-aws-sdk-ioteventsdata/distinfo +++ b/devel/rubygem-aws-sdk-ioteventsdata/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679542 -SHA256 (rubygem/aws-sdk-ioteventsdata-1.54.0.gem) = 9632050ad4d8673454aed4a4de351ed8021322ffbbf126ae97da324c7b6d48a6 -SIZE (rubygem/aws-sdk-ioteventsdata-1.54.0.gem) = 33280 +TIMESTAMP = 1738089570 +SHA256 (rubygem/aws-sdk-ioteventsdata-1.55.0.gem) = 255e0b9e886528fa7ac703d2c18e5f9a1ca8f74b652d99bea2950ee32a91c5ca +SIZE (rubygem/aws-sdk-ioteventsdata-1.55.0.gem) = 33792 diff --git a/devel/rubygem-aws-sdk-iotfleethub/Makefile b/devel/rubygem-aws-sdk-iotfleethub/Makefile index 5326dbf79a1..0a556c12382 100644 --- a/devel/rubygem-aws-sdk-iotfleethub/Makefile +++ b/devel/rubygem-aws-sdk-iotfleethub/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iotfleethub -PORTVERSION= 1.38.0 +PORTVERSION= 1.39.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotfleethu LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-iotfleethub/distinfo b/devel/rubygem-aws-sdk-iotfleethub/distinfo index 6d1b6944d29..f17cceddee1 100644 --- a/devel/rubygem-aws-sdk-iotfleethub/distinfo +++ b/devel/rubygem-aws-sdk-iotfleethub/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856656 -SHA256 (rubygem/aws-sdk-iotfleethub-1.38.0.gem) = 95324307580d8542174d86d9b93254c15e28df8cd97a2d2ca3416530c5988f60 -SIZE (rubygem/aws-sdk-iotfleethub-1.38.0.gem) = 25088 +TIMESTAMP = 1738089572 +SHA256 (rubygem/aws-sdk-iotfleethub-1.39.0.gem) = e74a5f948945223fa8aa9b7510ae2a4f9a2da90bc1c593804bb2737b242348e8 +SIZE (rubygem/aws-sdk-iotfleethub-1.39.0.gem) = 25600 diff --git a/devel/rubygem-aws-sdk-iotfleetwise/Makefile b/devel/rubygem-aws-sdk-iotfleetwise/Makefile index bb77c0ed780..ed06dd8e4a4 100644 --- a/devel/rubygem-aws-sdk-iotfleetwise/Makefile +++ b/devel/rubygem-aws-sdk-iotfleetwise/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iotfleetwise -PORTVERSION= 1.38.0 +PORTVERSION= 1.39.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotfleetwi LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-iotfleetwise/distinfo b/devel/rubygem-aws-sdk-iotfleetwise/distinfo index 44c63dcb27c..f7b24872f1e 100644 --- a/devel/rubygem-aws-sdk-iotfleetwise/distinfo +++ b/devel/rubygem-aws-sdk-iotfleetwise/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732675378 -SHA256 (rubygem/aws-sdk-iotfleetwise-1.38.0.gem) = 044de078e6fbd508c46568519bb5a0e0ebbbf612cd3914d18bc5551ebe1718e3 -SIZE (rubygem/aws-sdk-iotfleetwise-1.38.0.gem) = 90624 +TIMESTAMP = 1738089574 +SHA256 (rubygem/aws-sdk-iotfleetwise-1.39.0.gem) = 728988f81666e94abe66bf906a38d4f5e0faa4f09922e65cf114d78ff8351bb9 +SIZE (rubygem/aws-sdk-iotfleetwise-1.39.0.gem) = 91136 diff --git a/devel/rubygem-aws-sdk-iotjobsdataplane/Makefile b/devel/rubygem-aws-sdk-iotjobsdataplane/Makefile index 84c814d1d04..76e50be699a 100644 --- a/devel/rubygem-aws-sdk-iotjobsdataplane/Makefile +++ b/devel/rubygem-aws-sdk-iotjobsdataplane/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iotjobsdataplane -PORTVERSION= 1.63.0 +PORTVERSION= 1.64.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotjobsdat LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-iotjobsdataplane/distinfo b/devel/rubygem-aws-sdk-iotjobsdataplane/distinfo index 77d4a00ff26..5b84e140363 100644 --- a/devel/rubygem-aws-sdk-iotjobsdataplane/distinfo +++ b/devel/rubygem-aws-sdk-iotjobsdataplane/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732675380 -SHA256 (rubygem/aws-sdk-iotjobsdataplane-1.63.0.gem) = f703a391c7ef9eae5402f25aed2d039d125de57691f4d354e59476776490247c -SIZE (rubygem/aws-sdk-iotjobsdataplane-1.63.0.gem) = 29184 +TIMESTAMP = 1738089576 +SHA256 (rubygem/aws-sdk-iotjobsdataplane-1.64.0.gem) = fa5a1b046476da3dd4857784119005461fdef00c4606ae9abc6e868c2b88c49c +SIZE (rubygem/aws-sdk-iotjobsdataplane-1.64.0.gem) = 29184 diff --git a/devel/rubygem-aws-sdk-iotsecuretunneling/Makefile b/devel/rubygem-aws-sdk-iotsecuretunneling/Makefile index c8907bc8d37..59efecdd82e 100644 --- a/devel/rubygem-aws-sdk-iotsecuretunneling/Makefile +++ b/devel/rubygem-aws-sdk-iotsecuretunneling/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iotsecuretunneling -PORTVERSION= 1.47.0 +PORTVERSION= 1.49.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotsecuret LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-iotsecuretunneling/distinfo b/devel/rubygem-aws-sdk-iotsecuretunneling/distinfo index 1e37035ad77..cc0c2863381 100644 --- a/devel/rubygem-aws-sdk-iotsecuretunneling/distinfo +++ b/devel/rubygem-aws-sdk-iotsecuretunneling/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856662 -SHA256 (rubygem/aws-sdk-iotsecuretunneling-1.47.0.gem) = 11a0045513a377d02591d50033357eb70c7877dcd3681d69fe4a3443b08a2c10 -SIZE (rubygem/aws-sdk-iotsecuretunneling-1.47.0.gem) = 26624 +TIMESTAMP = 1738089578 +SHA256 (rubygem/aws-sdk-iotsecuretunneling-1.49.0.gem) = e0a775b137a953c325efe1a06a1c53a9f288be623f760ef13661f0605822adf0 +SIZE (rubygem/aws-sdk-iotsecuretunneling-1.49.0.gem) = 27136 diff --git a/devel/rubygem-aws-sdk-iotsitewise/Makefile b/devel/rubygem-aws-sdk-iotsitewise/Makefile index 1254a5b9d8f..d4096dad15d 100644 --- a/devel/rubygem-aws-sdk-iotsitewise/Makefile +++ b/devel/rubygem-aws-sdk-iotsitewise/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iotsitewise -PORTVERSION= 1.78.0 +PORTVERSION= 1.80.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotsitewis LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-iotsitewise/distinfo b/devel/rubygem-aws-sdk-iotsitewise/distinfo index 0831f8bd4e5..0e1ec0bf0c2 100644 --- a/devel/rubygem-aws-sdk-iotsitewise/distinfo +++ b/devel/rubygem-aws-sdk-iotsitewise/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239626 -SHA256 (rubygem/aws-sdk-iotsitewise-1.78.0.gem) = ae456ab9312c227e3bc2e763d136c2157ea8aeebef44dfd0f4faba0c680398fd -SIZE (rubygem/aws-sdk-iotsitewise-1.78.0.gem) = 143360 +TIMESTAMP = 1738089580 +SHA256 (rubygem/aws-sdk-iotsitewise-1.80.0.gem) = 7b2889d0d0a56c9e77def10f8f1497ed0509fc447b23cfdd4ebfa3a561f9c636 +SIZE (rubygem/aws-sdk-iotsitewise-1.80.0.gem) = 145408 diff --git a/devel/rubygem-aws-sdk-iotthingsgraph/Makefile b/devel/rubygem-aws-sdk-iotthingsgraph/Makefile index 2ed335c63ff..8565724d14b 100644 --- a/devel/rubygem-aws-sdk-iotthingsgraph/Makefile +++ b/devel/rubygem-aws-sdk-iotthingsgraph/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iotthingsgraph -PORTVERSION= 1.50.0 +PORTVERSION= 1.51.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotthingsg LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-iotthingsgraph/distinfo b/devel/rubygem-aws-sdk-iotthingsgraph/distinfo index 1f7c1bdc633..a5530f6f975 100644 --- a/devel/rubygem-aws-sdk-iotthingsgraph/distinfo +++ b/devel/rubygem-aws-sdk-iotthingsgraph/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856666 -SHA256 (rubygem/aws-sdk-iotthingsgraph-1.50.0.gem) = 48fe6c7207b14b8592c8c979bda16e428c1f0ab23a359476e029f5941f320503 -SIZE (rubygem/aws-sdk-iotthingsgraph-1.50.0.gem) = 44544 +TIMESTAMP = 1738089582 +SHA256 (rubygem/aws-sdk-iotthingsgraph-1.51.0.gem) = 584869542ec2f024cebb68e7ea8bbff197f64c0e873e76d6466144c9124fa959 +SIZE (rubygem/aws-sdk-iotthingsgraph-1.51.0.gem) = 44544 diff --git a/devel/rubygem-aws-sdk-iottwinmaker/Makefile b/devel/rubygem-aws-sdk-iottwinmaker/Makefile index e22ebe3b4a6..96b6b47d726 100644 --- a/devel/rubygem-aws-sdk-iottwinmaker/Makefile +++ b/devel/rubygem-aws-sdk-iottwinmaker/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iottwinmaker -PORTVERSION= 1.36.0 +PORTVERSION= 1.37.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iottwinmak LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-iottwinmaker/distinfo b/devel/rubygem-aws-sdk-iottwinmaker/distinfo index abdcbb86dd0..cc53897710a 100644 --- a/devel/rubygem-aws-sdk-iottwinmaker/distinfo +++ b/devel/rubygem-aws-sdk-iottwinmaker/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679546 -SHA256 (rubygem/aws-sdk-iottwinmaker-1.36.0.gem) = 4bd09a9c4b49f9ae1ac63cd655dad0d3a79e2afab1492f696ccd15a18ccf49c7 -SIZE (rubygem/aws-sdk-iottwinmaker-1.36.0.gem) = 68608 +TIMESTAMP = 1738089584 +SHA256 (rubygem/aws-sdk-iottwinmaker-1.37.0.gem) = 7c2a6d4e2fde997167efb929ad54bc6dfeab0f5df8d2cdeaf9c63accc209f6cf +SIZE (rubygem/aws-sdk-iottwinmaker-1.37.0.gem) = 69120 diff --git a/devel/rubygem-aws-sdk-iotwireless/Makefile b/devel/rubygem-aws-sdk-iotwireless/Makefile index 06c0db00772..e5c0df31acb 100644 --- a/devel/rubygem-aws-sdk-iotwireless/Makefile +++ b/devel/rubygem-aws-sdk-iotwireless/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iotwireless -PORTVERSION= 1.61.0 +PORTVERSION= 1.62.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotwireles LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-iotwireless/distinfo b/devel/rubygem-aws-sdk-iotwireless/distinfo index 012b44bf05f..134d1248f8d 100644 --- a/devel/rubygem-aws-sdk-iotwireless/distinfo +++ b/devel/rubygem-aws-sdk-iotwireless/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679548 -SHA256 (rubygem/aws-sdk-iotwireless-1.61.0.gem) = 744bf1bcdfae9710d8a4549cb80b5382436b246a59042fa2f6bf6e0f7a2cf72e -SIZE (rubygem/aws-sdk-iotwireless-1.61.0.gem) = 115200 +TIMESTAMP = 1738089586 +SHA256 (rubygem/aws-sdk-iotwireless-1.62.0.gem) = c7ad1691652f07989a0d102e71f8479213232c48367e804b3bcd51a40059340b +SIZE (rubygem/aws-sdk-iotwireless-1.62.0.gem) = 115712 diff --git a/devel/rubygem-aws-sdk-ivs/Makefile b/devel/rubygem-aws-sdk-ivs/Makefile index bb30f312b64..1ef644c1ceb 100644 --- a/devel/rubygem-aws-sdk-ivs/Makefile +++ b/devel/rubygem-aws-sdk-ivs/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ivs -PORTVERSION= 1.64.0 +PORTVERSION= 1.65.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ivs LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ivs/distinfo b/devel/rubygem-aws-sdk-ivs/distinfo index 8f0d409da40..b25bbb20397 100644 --- a/devel/rubygem-aws-sdk-ivs/distinfo +++ b/devel/rubygem-aws-sdk-ivs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679550 -SHA256 (rubygem/aws-sdk-ivs-1.64.0.gem) = ae9020b99034cc34017632a0f7352fff96b378b914a02f4c8bea2b7cfb152dcf -SIZE (rubygem/aws-sdk-ivs-1.64.0.gem) = 55296 +TIMESTAMP = 1738089588 +SHA256 (rubygem/aws-sdk-ivs-1.65.0.gem) = 6e476e93612ea524d7d547d602b086450c4afc0a96ea37ee14cf16c0b9e2f0b3 +SIZE (rubygem/aws-sdk-ivs-1.65.0.gem) = 55808 diff --git a/devel/rubygem-aws-sdk-ivschat/Makefile b/devel/rubygem-aws-sdk-ivschat/Makefile index 0fd0e8b1b4c..89e46637894 100644 --- a/devel/rubygem-aws-sdk-ivschat/Makefile +++ b/devel/rubygem-aws-sdk-ivschat/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ivschat -PORTVERSION= 1.37.0 +PORTVERSION= 1.38.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ivschat LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ivschat/distinfo b/devel/rubygem-aws-sdk-ivschat/distinfo index e62abbdc207..18a88dd3d22 100644 --- a/devel/rubygem-aws-sdk-ivschat/distinfo +++ b/devel/rubygem-aws-sdk-ivschat/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856674 -SHA256 (rubygem/aws-sdk-ivschat-1.37.0.gem) = 4f3e7f307234c2e7b8920d311b806d8dd517b7c4fa8495c6c50bf75f457abb75 -SIZE (rubygem/aws-sdk-ivschat-1.37.0.gem) = 35840 +TIMESTAMP = 1738089590 +SHA256 (rubygem/aws-sdk-ivschat-1.38.0.gem) = 67864a6db4d72938e7501e17d56eb830b6f88fa5c387ef40a453a397ba866d3f +SIZE (rubygem/aws-sdk-ivschat-1.38.0.gem) = 36352 diff --git a/devel/rubygem-aws-sdk-ivsrealtime/Makefile b/devel/rubygem-aws-sdk-ivsrealtime/Makefile index 7bb044c977f..50f7e4d708a 100644 --- a/devel/rubygem-aws-sdk-ivsrealtime/Makefile +++ b/devel/rubygem-aws-sdk-ivsrealtime/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ivsrealtime -PORTVERSION= 1.35.0 +PORTVERSION= 1.36.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ivsrealtim LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ivsrealtime/distinfo b/devel/rubygem-aws-sdk-ivsrealtime/distinfo index 1b0549a575c..80458ff247f 100644 --- a/devel/rubygem-aws-sdk-ivsrealtime/distinfo +++ b/devel/rubygem-aws-sdk-ivsrealtime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888496 -SHA256 (rubygem/aws-sdk-ivsrealtime-1.35.0.gem) = 04c4eb2c6f21d0dd24dec37ffbfd5dbe3b2a2680cea7705f2c07afe151e56e10 -SIZE (rubygem/aws-sdk-ivsrealtime-1.35.0.gem) = 54272 +TIMESTAMP = 1738089592 +SHA256 (rubygem/aws-sdk-ivsrealtime-1.36.0.gem) = 5d41ae278cde6895332c0b55b5180d280020ef7940641f4a50689c338987681e +SIZE (rubygem/aws-sdk-ivsrealtime-1.36.0.gem) = 54784 diff --git a/devel/rubygem-aws-sdk-kafka/Makefile b/devel/rubygem-aws-sdk-kafka/Makefile index d6334691b5f..128299d038e 100644 --- a/devel/rubygem-aws-sdk-kafka/Makefile +++ b/devel/rubygem-aws-sdk-kafka/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-kafka -PORTVERSION= 1.86.0 +PORTVERSION= 1.87.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kafka LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-kafka/distinfo b/devel/rubygem-aws-sdk-kafka/distinfo index 358abe83feb..d5d21590b64 100644 --- a/devel/rubygem-aws-sdk-kafka/distinfo +++ b/devel/rubygem-aws-sdk-kafka/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679552 -SHA256 (rubygem/aws-sdk-kafka-1.86.0.gem) = b832d5faca3b8ec5bd50c0efce19a1cb02e91963f541e0dd7fe01bbf80e19db2 -SIZE (rubygem/aws-sdk-kafka-1.86.0.gem) = 73216 +TIMESTAMP = 1738089594 +SHA256 (rubygem/aws-sdk-kafka-1.87.0.gem) = e275da700b95d8339d3393904ce88f8495bca343b4a7d3d054c6997cd2be2462 +SIZE (rubygem/aws-sdk-kafka-1.87.0.gem) = 73728 diff --git a/devel/rubygem-aws-sdk-kafkaconnect/Makefile b/devel/rubygem-aws-sdk-kafkaconnect/Makefile index 0701f914959..0e9c2957633 100644 --- a/devel/rubygem-aws-sdk-kafkaconnect/Makefile +++ b/devel/rubygem-aws-sdk-kafkaconnect/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-kafkaconnect -PORTVERSION= 1.33.0 +PORTVERSION= 1.35.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,8 +10,8 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kafkaconne LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ - rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ + rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-kafkaconnect/distinfo b/devel/rubygem-aws-sdk-kafkaconnect/distinfo index 080973c995e..ee73e869f1f 100644 --- a/devel/rubygem-aws-sdk-kafkaconnect/distinfo +++ b/devel/rubygem-aws-sdk-kafkaconnect/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856680 -SHA256 (rubygem/aws-sdk-kafkaconnect-1.33.0.gem) = 8f186370ec312c3e5e60e517b61436ec09a72dcf4973b35a5f45d072b26a52b6 -SIZE (rubygem/aws-sdk-kafkaconnect-1.33.0.gem) = 38912 +TIMESTAMP = 1738089596 +SHA256 (rubygem/aws-sdk-kafkaconnect-1.35.0.gem) = ddf5fe8c7db2b655145ef38eaff9028ead3b23fd9e8fab1a0dc20dc4456945e9 +SIZE (rubygem/aws-sdk-kafkaconnect-1.35.0.gem) = 41984 diff --git a/devel/rubygem-aws-sdk-kendra/Makefile b/devel/rubygem-aws-sdk-kendra/Makefile index c32afc83ae9..9cb56af6a90 100644 --- a/devel/rubygem-aws-sdk-kendra/Makefile +++ b/devel/rubygem-aws-sdk-kendra/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-kendra -PORTVERSION= 1.94.0 +PORTVERSION= 1.95.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kendra LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-kendra/distinfo b/devel/rubygem-aws-sdk-kendra/distinfo index 4a27bd87a23..74f8a473fcb 100644 --- a/devel/rubygem-aws-sdk-kendra/distinfo +++ b/devel/rubygem-aws-sdk-kendra/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888498 -SHA256 (rubygem/aws-sdk-kendra-1.94.0.gem) = 05b09e4a61e8a800af29f57cd0e4c35b5c30db8615fa593b50178149c68f8411 -SIZE (rubygem/aws-sdk-kendra-1.94.0.gem) = 180224 +TIMESTAMP = 1738089598 +SHA256 (rubygem/aws-sdk-kendra-1.95.0.gem) = d45b687dac6fd5322813e0105f4cd58f84d7435b6928b0651d91db68361114b0 +SIZE (rubygem/aws-sdk-kendra-1.95.0.gem) = 180736 diff --git a/devel/rubygem-aws-sdk-kendraranking/Makefile b/devel/rubygem-aws-sdk-kendraranking/Makefile index 96faa755a68..7ff82877639 100644 --- a/devel/rubygem-aws-sdk-kendraranking/Makefile +++ b/devel/rubygem-aws-sdk-kendraranking/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-kendraranking -PORTVERSION= 1.25.0 +PORTVERSION= 1.26.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kendrarank LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-kendraranking/distinfo b/devel/rubygem-aws-sdk-kendraranking/distinfo index c68dacccfad..a82c399ee84 100644 --- a/devel/rubygem-aws-sdk-kendraranking/distinfo +++ b/devel/rubygem-aws-sdk-kendraranking/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856684 -SHA256 (rubygem/aws-sdk-kendraranking-1.25.0.gem) = 6c683c5b74e7eec3643d596a5ff6fcd7bc3273811d10714165d9721a5cdf8ee8 -SIZE (rubygem/aws-sdk-kendraranking-1.25.0.gem) = 28672 +TIMESTAMP = 1738089600 +SHA256 (rubygem/aws-sdk-kendraranking-1.26.0.gem) = 22754b2b0e68a9af2b2ca356c9c4450a01b5bed4545961c4dbe61b6ce7a347f8 +SIZE (rubygem/aws-sdk-kendraranking-1.26.0.gem) = 28672 diff --git a/devel/rubygem-aws-sdk-keyspaces/Makefile b/devel/rubygem-aws-sdk-keyspaces/Makefile index 1d09cfc0751..5a8b898142f 100644 --- a/devel/rubygem-aws-sdk-keyspaces/Makefile +++ b/devel/rubygem-aws-sdk-keyspaces/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-keyspaces -PORTVERSION= 1.34.0 +PORTVERSION= 1.35.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-keyspaces LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-keyspaces/distinfo b/devel/rubygem-aws-sdk-keyspaces/distinfo index 01e2233a67e..050e30c7247 100644 --- a/devel/rubygem-aws-sdk-keyspaces/distinfo +++ b/devel/rubygem-aws-sdk-keyspaces/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888500 -SHA256 (rubygem/aws-sdk-keyspaces-1.34.0.gem) = 3bcc2cffe5421a11486675fc85a0cfc310d00da6ba09cf8bfaff7034cd3b34ff -SIZE (rubygem/aws-sdk-keyspaces-1.34.0.gem) = 49152 +TIMESTAMP = 1738089602 +SHA256 (rubygem/aws-sdk-keyspaces-1.35.0.gem) = b9e203f27559a46979a5ff915f9e30bc06a921576446af3ae5a5715a0f7cfa27 +SIZE (rubygem/aws-sdk-keyspaces-1.35.0.gem) = 49664 diff --git a/devel/rubygem-aws-sdk-kinesis/Makefile b/devel/rubygem-aws-sdk-kinesis/Makefile index aaec57dfc78..c708a985a62 100644 --- a/devel/rubygem-aws-sdk-kinesis/Makefile +++ b/devel/rubygem-aws-sdk-kinesis/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-kinesis -PORTVERSION= 1.71.0 +PORTVERSION= 1.72.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesis LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-kinesis/distinfo b/devel/rubygem-aws-sdk-kinesis/distinfo index 9bd3d788a54..9937da9bc99 100644 --- a/devel/rubygem-aws-sdk-kinesis/distinfo +++ b/devel/rubygem-aws-sdk-kinesis/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679556 -SHA256 (rubygem/aws-sdk-kinesis-1.71.0.gem) = a4ebd8c4f41eede21923b55e5d4b782915b4b75e25e65763bf5e541fd9dc1f08 -SIZE (rubygem/aws-sdk-kinesis-1.71.0.gem) = 75264 +TIMESTAMP = 1738089604 +SHA256 (rubygem/aws-sdk-kinesis-1.72.0.gem) = dbda121de363c7503674d7d55df5621614f1037d78fa00f19d321ee46bc079b3 +SIZE (rubygem/aws-sdk-kinesis-1.72.0.gem) = 75776 diff --git a/devel/rubygem-aws-sdk-kinesisanalytics/Makefile b/devel/rubygem-aws-sdk-kinesisanalytics/Makefile index abeb56359f8..24fd6fed0e4 100644 --- a/devel/rubygem-aws-sdk-kinesisanalytics/Makefile +++ b/devel/rubygem-aws-sdk-kinesisanalytics/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-kinesisanalytics -PORTVERSION= 1.66.0 +PORTVERSION= 1.67.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisana LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-kinesisanalytics/distinfo b/devel/rubygem-aws-sdk-kinesisanalytics/distinfo index 46d7c548c71..d113b25ff22 100644 --- a/devel/rubygem-aws-sdk-kinesisanalytics/distinfo +++ b/devel/rubygem-aws-sdk-kinesisanalytics/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856690 -SHA256 (rubygem/aws-sdk-kinesisanalytics-1.66.0.gem) = 762d3c4bb4382bd4d7d4b9b601561312084f40709d9140554e1c30733148d5dd -SIZE (rubygem/aws-sdk-kinesisanalytics-1.66.0.gem) = 51200 +TIMESTAMP = 1738089606 +SHA256 (rubygem/aws-sdk-kinesisanalytics-1.67.0.gem) = a735655d365429a11f7e41ee95d856ad9d9ce975f4f4c1a9a387bf8f30875469 +SIZE (rubygem/aws-sdk-kinesisanalytics-1.67.0.gem) = 51712 diff --git a/devel/rubygem-aws-sdk-kinesisanalyticsv2/Makefile b/devel/rubygem-aws-sdk-kinesisanalyticsv2/Makefile index 9aeb623c968..73181c813c9 100644 --- a/devel/rubygem-aws-sdk-kinesisanalyticsv2/Makefile +++ b/devel/rubygem-aws-sdk-kinesisanalyticsv2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-kinesisanalyticsv2 -PORTVERSION= 1.70.0 +PORTVERSION= 1.71.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisana LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-kinesisanalyticsv2/distinfo b/devel/rubygem-aws-sdk-kinesisanalyticsv2/distinfo index 554acff5356..2fb0070f9ee 100644 --- a/devel/rubygem-aws-sdk-kinesisanalyticsv2/distinfo +++ b/devel/rubygem-aws-sdk-kinesisanalyticsv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856692 -SHA256 (rubygem/aws-sdk-kinesisanalyticsv2-1.70.0.gem) = 01d304f2b0b840b145504aa1f874300ad0cc6ae1df04e278f34faa27f4156113 -SIZE (rubygem/aws-sdk-kinesisanalyticsv2-1.70.0.gem) = 85504 +TIMESTAMP = 1738089608 +SHA256 (rubygem/aws-sdk-kinesisanalyticsv2-1.71.0.gem) = d8e504ece57535ed531cdf589cc1d5f859b5bc2d77d97fc3af754960b9be52e0 +SIZE (rubygem/aws-sdk-kinesisanalyticsv2-1.71.0.gem) = 86016 diff --git a/devel/rubygem-aws-sdk-kinesisvideo/Makefile b/devel/rubygem-aws-sdk-kinesisvideo/Makefile index 5112f7af5ee..07244474419 100644 --- a/devel/rubygem-aws-sdk-kinesisvideo/Makefile +++ b/devel/rubygem-aws-sdk-kinesisvideo/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-kinesisvideo -PORTVERSION= 1.74.0 +PORTVERSION= 1.75.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisvid LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-kinesisvideo/distinfo b/devel/rubygem-aws-sdk-kinesisvideo/distinfo index 1d5a2accbef..3b675b6bac0 100644 --- a/devel/rubygem-aws-sdk-kinesisvideo/distinfo +++ b/devel/rubygem-aws-sdk-kinesisvideo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856694 -SHA256 (rubygem/aws-sdk-kinesisvideo-1.74.0.gem) = 0a244ae422e2edc670f09ab5cf2d39b5d065a5bf2d3e3098ad46f38bd8e3077d -SIZE (rubygem/aws-sdk-kinesisvideo-1.74.0.gem) = 52736 +TIMESTAMP = 1738089610 +SHA256 (rubygem/aws-sdk-kinesisvideo-1.75.0.gem) = 50e026cd406c888a577c3e6381351b280f6b8a2b8f44c7c2a07311a8c5c88631 +SIZE (rubygem/aws-sdk-kinesisvideo-1.75.0.gem) = 53248 diff --git a/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/Makefile b/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/Makefile index 6fa749a3650..66f56eb688b 100644 --- a/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/Makefile +++ b/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-kinesisvideoarchivedmedia -PORTVERSION= 1.71.0 +PORTVERSION= 1.72.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisvid LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/distinfo b/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/distinfo index 857b376385c..f0b331fecc2 100644 --- a/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/distinfo +++ b/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856696 -SHA256 (rubygem/aws-sdk-kinesisvideoarchivedmedia-1.71.0.gem) = f94732c2aea39b43a4be5c554979f9179cd46eab81e0fa731be5300eb0fdece5 -SIZE (rubygem/aws-sdk-kinesisvideoarchivedmedia-1.71.0.gem) = 44032 +TIMESTAMP = 1738089612 +SHA256 (rubygem/aws-sdk-kinesisvideoarchivedmedia-1.72.0.gem) = 56c14902518edaf9a69c9221f9eab383ec0b34bd77d821670d5f19279f7a9793 +SIZE (rubygem/aws-sdk-kinesisvideoarchivedmedia-1.72.0.gem) = 44544 diff --git a/devel/rubygem-aws-sdk-kinesisvideomedia/Makefile b/devel/rubygem-aws-sdk-kinesisvideomedia/Makefile index 2ce63693cc5..9744eb8a290 100644 --- a/devel/rubygem-aws-sdk-kinesisvideomedia/Makefile +++ b/devel/rubygem-aws-sdk-kinesisvideomedia/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-kinesisvideomedia -PORTVERSION= 1.63.0 +PORTVERSION= 1.64.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisvid LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-kinesisvideomedia/distinfo b/devel/rubygem-aws-sdk-kinesisvideomedia/distinfo index 6c220597562..6090f800fb5 100644 --- a/devel/rubygem-aws-sdk-kinesisvideomedia/distinfo +++ b/devel/rubygem-aws-sdk-kinesisvideomedia/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856698 -SHA256 (rubygem/aws-sdk-kinesisvideomedia-1.63.0.gem) = f2e47f7a549a92b77b74a45ff2ff4197975e8df8da297f1fe0606b98a521c64e -SIZE (rubygem/aws-sdk-kinesisvideomedia-1.63.0.gem) = 23552 +TIMESTAMP = 1738089614 +SHA256 (rubygem/aws-sdk-kinesisvideomedia-1.64.0.gem) = 562e58d338040ea6450e88b78d70ca86aa773084323db1ca97b1f02a205b8e8e +SIZE (rubygem/aws-sdk-kinesisvideomedia-1.64.0.gem) = 24064 diff --git a/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/Makefile b/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/Makefile index cd67585e147..f4ab6fabc56 100644 --- a/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/Makefile +++ b/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-kinesisvideosignalingchannels -PORTVERSION= 1.45.0 +PORTVERSION= 1.46.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisvid LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/distinfo b/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/distinfo index 86f2c70854c..b87cc5555c2 100644 --- a/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/distinfo +++ b/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856700 -SHA256 (rubygem/aws-sdk-kinesisvideosignalingchannels-1.45.0.gem) = 4186493975dfd9fbb34e12de18f30a2cd4876de5b89baf11402d88ab913bd358 -SIZE (rubygem/aws-sdk-kinesisvideosignalingchannels-1.45.0.gem) = 22528 +TIMESTAMP = 1738089616 +SHA256 (rubygem/aws-sdk-kinesisvideosignalingchannels-1.46.0.gem) = 5c8876e492449b3d42bae9fd89052914da63f4fada4fbbbc21ab7af6e6fbaa8b +SIZE (rubygem/aws-sdk-kinesisvideosignalingchannels-1.46.0.gem) = 23040 diff --git a/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/Makefile b/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/Makefile index d5f398c84b3..1e8b472ad0b 100644 --- a/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/Makefile +++ b/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-kinesisvideowebrtcstorage -PORTVERSION= 1.26.0 +PORTVERSION= 1.27.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisvid LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/distinfo b/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/distinfo index 69af0a4449a..eb167ab25cd 100644 --- a/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/distinfo +++ b/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856702 -SHA256 (rubygem/aws-sdk-kinesisvideowebrtcstorage-1.26.0.gem) = c50430cf1ea4d4150fe9546a493d0774eba02440c9903b8e1bdfb6f8cf185784 -SIZE (rubygem/aws-sdk-kinesisvideowebrtcstorage-1.26.0.gem) = 21504 +TIMESTAMP = 1738089618 +SHA256 (rubygem/aws-sdk-kinesisvideowebrtcstorage-1.27.0.gem) = c2230a1070f3ab6a3611029769d8846fa15d12d219d0198305527152d035d854 +SIZE (rubygem/aws-sdk-kinesisvideowebrtcstorage-1.27.0.gem) = 22016 diff --git a/devel/rubygem-aws-sdk-kms/Makefile b/devel/rubygem-aws-sdk-kms/Makefile index c0ef56c7683..8f8147c753a 100644 --- a/devel/rubygem-aws-sdk-kms/Makefile +++ b/devel/rubygem-aws-sdk-kms/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-kms -PORTVERSION= 1.96.0 +PORTVERSION= 1.97.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kms LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-kms/distinfo b/devel/rubygem-aws-sdk-kms/distinfo index ebc9e44fe54..a8ecc8552f3 100644 --- a/devel/rubygem-aws-sdk-kms/distinfo +++ b/devel/rubygem-aws-sdk-kms/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239628 -SHA256 (rubygem/aws-sdk-kms-1.96.0.gem) = b1818e140b4d1b3cbe154e6b2df1d157f8c65aa297d488f69b5745995a6ba375 -SIZE (rubygem/aws-sdk-kms-1.96.0.gem) = 161280 +TIMESTAMP = 1738089620 +SHA256 (rubygem/aws-sdk-kms-1.97.0.gem) = 5e1c1f5a4b2d5398b821b7733e889faebfe98984ca667c806e36442220e1c269 +SIZE (rubygem/aws-sdk-kms-1.97.0.gem) = 161792 diff --git a/devel/rubygem-aws-sdk-lakeformation/Makefile b/devel/rubygem-aws-sdk-lakeformation/Makefile index f4c5862d00a..d97a987e093 100644 --- a/devel/rubygem-aws-sdk-lakeformation/Makefile +++ b/devel/rubygem-aws-sdk-lakeformation/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-lakeformation -PORTVERSION= 1.65.0 +PORTVERSION= 1.66.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lakeformat LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-lakeformation/distinfo b/devel/rubygem-aws-sdk-lakeformation/distinfo index 65f19a61312..8b78eda8cc3 100644 --- a/devel/rubygem-aws-sdk-lakeformation/distinfo +++ b/devel/rubygem-aws-sdk-lakeformation/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888502 -SHA256 (rubygem/aws-sdk-lakeformation-1.65.0.gem) = 0c222a53824598494012b041a929d0c3b2d653580fee9bbc6ca1fe4cfe031962 -SIZE (rubygem/aws-sdk-lakeformation-1.65.0.gem) = 81408 +TIMESTAMP = 1738089622 +SHA256 (rubygem/aws-sdk-lakeformation-1.66.0.gem) = 93f3d403e0461b0771a99ec4507df28c99616a2da7f65c78231b9d3e952e799b +SIZE (rubygem/aws-sdk-lakeformation-1.66.0.gem) = 81920 diff --git a/devel/rubygem-aws-sdk-lambda/Makefile b/devel/rubygem-aws-sdk-lambda/Makefile index fa4ea79b9e1..ff9fa9eea7d 100644 --- a/devel/rubygem-aws-sdk-lambda/Makefile +++ b/devel/rubygem-aws-sdk-lambda/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-lambda -PORTVERSION= 1.144.0 +PORTVERSION= 1.145.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lambda LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-lambda/distinfo b/devel/rubygem-aws-sdk-lambda/distinfo index f94661601aa..4aefca40b80 100644 --- a/devel/rubygem-aws-sdk-lambda/distinfo +++ b/devel/rubygem-aws-sdk-lambda/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888504 -SHA256 (rubygem/aws-sdk-lambda-1.144.0.gem) = 0299f2e961aa2e4bd6f34cde39ea9b66b2eb43057a8df36eb54d0f022d091d49 -SIZE (rubygem/aws-sdk-lambda-1.144.0.gem) = 146432 +TIMESTAMP = 1738089624 +SHA256 (rubygem/aws-sdk-lambda-1.145.0.gem) = 0820b1e0403cbc64d961bb2c022d6ac11ebb70fba09b6b25102ab9c30307fdbc +SIZE (rubygem/aws-sdk-lambda-1.145.0.gem) = 146944 diff --git a/devel/rubygem-aws-sdk-launchwizard/Makefile b/devel/rubygem-aws-sdk-launchwizard/Makefile index f89d5d6ba37..3ce07162710 100644 --- a/devel/rubygem-aws-sdk-launchwizard/Makefile +++ b/devel/rubygem-aws-sdk-launchwizard/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-launchwizard -PORTVERSION= 1.17.0 +PORTVERSION= 1.18.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-launchwiza LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-launchwizard/distinfo b/devel/rubygem-aws-sdk-launchwizard/distinfo index 4f9a0e11b69..e41a86623d3 100644 --- a/devel/rubygem-aws-sdk-launchwizard/distinfo +++ b/devel/rubygem-aws-sdk-launchwizard/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856710 -SHA256 (rubygem/aws-sdk-launchwizard-1.17.0.gem) = b57139eb6e4769f94bdbfd86f2dc9ac059be506fd7202fe5acafc2b72d9ee46b -SIZE (rubygem/aws-sdk-launchwizard-1.17.0.gem) = 29184 +TIMESTAMP = 1738089626 +SHA256 (rubygem/aws-sdk-launchwizard-1.18.0.gem) = ad47835fb16535fc3f8bf125d7446aea76db5ed46118de88b2207944ca99b5b8 +SIZE (rubygem/aws-sdk-launchwizard-1.18.0.gem) = 29696 diff --git a/devel/rubygem-aws-sdk-lex/Makefile b/devel/rubygem-aws-sdk-lex/Makefile index 432dbc9464f..d5a81b111c9 100644 --- a/devel/rubygem-aws-sdk-lex/Makefile +++ b/devel/rubygem-aws-sdk-lex/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-lex -PORTVERSION= 1.73.0 +PORTVERSION= 1.74.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lex LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-lex/distinfo b/devel/rubygem-aws-sdk-lex/distinfo index 308bc01087e..c9c92ab7042 100644 --- a/devel/rubygem-aws-sdk-lex/distinfo +++ b/devel/rubygem-aws-sdk-lex/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239630 -SHA256 (rubygem/aws-sdk-lex-1.73.0.gem) = d8420ca407f733eecaeab89aaf6350a7cea4a85de8a91e4939ab75b1b6dd2773 -SIZE (rubygem/aws-sdk-lex-1.73.0.gem) = 40448 +TIMESTAMP = 1738089628 +SHA256 (rubygem/aws-sdk-lex-1.74.0.gem) = 3bfabc9272d12b127a3b383dc38f0a9d09a24ceed59d058be4dec2803527fe7a +SIZE (rubygem/aws-sdk-lex-1.74.0.gem) = 40960 diff --git a/devel/rubygem-aws-sdk-lexmodelbuildingservice/Makefile b/devel/rubygem-aws-sdk-lexmodelbuildingservice/Makefile index 02d0a35f035..c497a7310a3 100644 --- a/devel/rubygem-aws-sdk-lexmodelbuildingservice/Makefile +++ b/devel/rubygem-aws-sdk-lexmodelbuildingservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-lexmodelbuildingservice -PORTVERSION= 1.84.0 +PORTVERSION= 1.85.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lexmodelbu LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-lexmodelbuildingservice/distinfo b/devel/rubygem-aws-sdk-lexmodelbuildingservice/distinfo index 47357043619..3ed3c8e7183 100644 --- a/devel/rubygem-aws-sdk-lexmodelbuildingservice/distinfo +++ b/devel/rubygem-aws-sdk-lexmodelbuildingservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679562 -SHA256 (rubygem/aws-sdk-lexmodelbuildingservice-1.84.0.gem) = 8b842b5e5ed140d05f73961095e4460649de01b5625fe58f185e25946f6bc62e -SIZE (rubygem/aws-sdk-lexmodelbuildingservice-1.84.0.gem) = 85504 +TIMESTAMP = 1738089630 +SHA256 (rubygem/aws-sdk-lexmodelbuildingservice-1.85.0.gem) = 8d45a889c1b56b67dadfb76245160fb81deaeff8fc3fac418298276cf54e87e5 +SIZE (rubygem/aws-sdk-lexmodelbuildingservice-1.85.0.gem) = 86016 diff --git a/devel/rubygem-aws-sdk-lexmodelsv2/Makefile b/devel/rubygem-aws-sdk-lexmodelsv2/Makefile index 655658c9963..8ce7bdefb25 100644 --- a/devel/rubygem-aws-sdk-lexmodelsv2/Makefile +++ b/devel/rubygem-aws-sdk-lexmodelsv2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-lexmodelsv2 -PORTVERSION= 1.66.0 +PORTVERSION= 1.67.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lexmodelsv LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-lexmodelsv2/distinfo b/devel/rubygem-aws-sdk-lexmodelsv2/distinfo index c076a4a7e2e..85c5c9ae3db 100644 --- a/devel/rubygem-aws-sdk-lexmodelsv2/distinfo +++ b/devel/rubygem-aws-sdk-lexmodelsv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239632 -SHA256 (rubygem/aws-sdk-lexmodelsv2-1.66.0.gem) = 5b4c05d9e143b87351844cc1be807c2dfc48bda828f3153c3b866e21a73ff91a -SIZE (rubygem/aws-sdk-lexmodelsv2-1.66.0.gem) = 232448 +TIMESTAMP = 1738089632 +SHA256 (rubygem/aws-sdk-lexmodelsv2-1.67.0.gem) = c2046b9c46e884c964949f39c2a1815211a1f494afba50349e516fb72c6548cc +SIZE (rubygem/aws-sdk-lexmodelsv2-1.67.0.gem) = 232960 diff --git a/devel/rubygem-aws-sdk-lexruntimev2/Makefile b/devel/rubygem-aws-sdk-lexruntimev2/Makefile index 0ce81677a0a..3d19596b715 100644 --- a/devel/rubygem-aws-sdk-lexruntimev2/Makefile +++ b/devel/rubygem-aws-sdk-lexruntimev2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-lexruntimev2 -PORTVERSION= 1.46.0 +PORTVERSION= 1.47.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lexruntime LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-lexruntimev2/distinfo b/devel/rubygem-aws-sdk-lexruntimev2/distinfo index 540dba35ac7..df64909c1b5 100644 --- a/devel/rubygem-aws-sdk-lexruntimev2/distinfo +++ b/devel/rubygem-aws-sdk-lexruntimev2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239634 -SHA256 (rubygem/aws-sdk-lexruntimev2-1.46.0.gem) = 2d4932814fbcea6458d4879101bd4b804d04415416c602efc695e6ff77119a6e -SIZE (rubygem/aws-sdk-lexruntimev2-1.46.0.gem) = 51200 +TIMESTAMP = 1738089634 +SHA256 (rubygem/aws-sdk-lexruntimev2-1.47.0.gem) = cf41baf087981de002deb22866d193d47f18133d185b6ec78cc877dc4a159494 +SIZE (rubygem/aws-sdk-lexruntimev2-1.47.0.gem) = 51712 diff --git a/devel/rubygem-aws-sdk-licensemanager/Makefile b/devel/rubygem-aws-sdk-licensemanager/Makefile index 0a107ca406b..41dca122b29 100644 --- a/devel/rubygem-aws-sdk-licensemanager/Makefile +++ b/devel/rubygem-aws-sdk-licensemanager/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-licensemanager -PORTVERSION= 1.67.0 +PORTVERSION= 1.68.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-licenseman LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-licensemanager/distinfo b/devel/rubygem-aws-sdk-licensemanager/distinfo index 182a09d8e09..3307508d52e 100644 --- a/devel/rubygem-aws-sdk-licensemanager/distinfo +++ b/devel/rubygem-aws-sdk-licensemanager/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856720 -SHA256 (rubygem/aws-sdk-licensemanager-1.67.0.gem) = 5c39d828d5b57f409830435b344ce732d38cd445a83a4da386ea2cef40b45bac -SIZE (rubygem/aws-sdk-licensemanager-1.67.0.gem) = 67072 +TIMESTAMP = 1738089636 +SHA256 (rubygem/aws-sdk-licensemanager-1.68.0.gem) = be94555f7531157877e74cea28595d9d9044a6402906a784ff7745a94c741274 +SIZE (rubygem/aws-sdk-licensemanager-1.68.0.gem) = 67584 diff --git a/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/Makefile b/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/Makefile index 8d00d79fd12..bed9175a524 100644 --- a/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/Makefile +++ b/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-licensemanagerlinuxsubscriptions -PORTVERSION= 1.25.0 +PORTVERSION= 1.26.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-licenseman LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/distinfo b/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/distinfo index 0b301f28ea6..56d955271e4 100644 --- a/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/distinfo +++ b/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856722 -SHA256 (rubygem/aws-sdk-licensemanagerlinuxsubscriptions-1.25.0.gem) = ed7dce1bba4755874706dcbcad8d7a36b048b7a9b0c111e1281ae3cb930a1142 -SIZE (rubygem/aws-sdk-licensemanagerlinuxsubscriptions-1.25.0.gem) = 30208 +TIMESTAMP = 1738089638 +SHA256 (rubygem/aws-sdk-licensemanagerlinuxsubscriptions-1.26.0.gem) = dfc0bcf101582964c0f67c548edccd4c33527b9f2e16db62748ff5af6972bd60 +SIZE (rubygem/aws-sdk-licensemanagerlinuxsubscriptions-1.26.0.gem) = 30208 diff --git a/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/Makefile b/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/Makefile index 140c4086848..deec888a6d7 100644 --- a/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/Makefile +++ b/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-licensemanagerusersubscriptions -PORTVERSION= 1.27.0 +PORTVERSION= 1.28.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-licenseman LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/distinfo b/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/distinfo index 82ac6e2d243..53f39dc5016 100644 --- a/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/distinfo +++ b/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679566 -SHA256 (rubygem/aws-sdk-licensemanagerusersubscriptions-1.27.0.gem) = 4ba8f2770a78683f6a1aa439e401282f88da62ad76374ce217d912ac09e00981 -SIZE (rubygem/aws-sdk-licensemanagerusersubscriptions-1.27.0.gem) = 37888 +TIMESTAMP = 1738089640 +SHA256 (rubygem/aws-sdk-licensemanagerusersubscriptions-1.28.0.gem) = 61c99091ae6589d04d63134814ddb9d377e9cdbc8df81a59e210e200cb3042c4 +SIZE (rubygem/aws-sdk-licensemanagerusersubscriptions-1.28.0.gem) = 37888 diff --git a/devel/rubygem-aws-sdk-lightsail/Makefile b/devel/rubygem-aws-sdk-lightsail/Makefile index c72a76e5e41..7985688aeaf 100644 --- a/devel/rubygem-aws-sdk-lightsail/Makefile +++ b/devel/rubygem-aws-sdk-lightsail/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-lightsail -PORTVERSION= 1.104.0 +PORTVERSION= 1.105.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lightsail LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-lightsail/distinfo b/devel/rubygem-aws-sdk-lightsail/distinfo index 0b9387784df..25bd8a43521 100644 --- a/devel/rubygem-aws-sdk-lightsail/distinfo +++ b/devel/rubygem-aws-sdk-lightsail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239636 -SHA256 (rubygem/aws-sdk-lightsail-1.104.0.gem) = 9c91a370e2de00c866b31a91b0c332aeea85733acc3eb74e61519ceb6831e138 -SIZE (rubygem/aws-sdk-lightsail-1.104.0.gem) = 228352 +TIMESTAMP = 1738089642 +SHA256 (rubygem/aws-sdk-lightsail-1.105.0.gem) = 087ce7e52b875af73ceb95330932f2d8771777c41d67291e122ee38d4a07bebc +SIZE (rubygem/aws-sdk-lightsail-1.105.0.gem) = 228864 diff --git a/devel/rubygem-aws-sdk-locationservice/Makefile b/devel/rubygem-aws-sdk-locationservice/Makefile index d72e6e9328d..730368cb3ec 100644 --- a/devel/rubygem-aws-sdk-locationservice/Makefile +++ b/devel/rubygem-aws-sdk-locationservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-locationservice -PORTVERSION= 1.64.0 +PORTVERSION= 1.65.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-locationse LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-locationservice/distinfo b/devel/rubygem-aws-sdk-locationservice/distinfo index 022478a4104..3342d52f44c 100644 --- a/devel/rubygem-aws-sdk-locationservice/distinfo +++ b/devel/rubygem-aws-sdk-locationservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239638 -SHA256 (rubygem/aws-sdk-locationservice-1.64.0.gem) = e775a31c5db6ecda7d509a0190a295b31deab0f2138aca4763a821cab023cabb -SIZE (rubygem/aws-sdk-locationservice-1.64.0.gem) = 101376 +TIMESTAMP = 1738089644 +SHA256 (rubygem/aws-sdk-locationservice-1.65.0.gem) = 66d43902e1d71f8f13a9cf983eb0e369940ed92ec58d1090c50d1813103e2a3f +SIZE (rubygem/aws-sdk-locationservice-1.65.0.gem) = 101888 diff --git a/devel/rubygem-aws-sdk-lookoutequipment/Makefile b/devel/rubygem-aws-sdk-lookoutequipment/Makefile index 6faa08ffc06..e364b7088b2 100644 --- a/devel/rubygem-aws-sdk-lookoutequipment/Makefile +++ b/devel/rubygem-aws-sdk-lookoutequipment/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-lookoutequipment -PORTVERSION= 1.44.0 +PORTVERSION= 1.45.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lookoutequ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-lookoutequipment/distinfo b/devel/rubygem-aws-sdk-lookoutequipment/distinfo index 583fdc2f1d2..e7a44b55525 100644 --- a/devel/rubygem-aws-sdk-lookoutequipment/distinfo +++ b/devel/rubygem-aws-sdk-lookoutequipment/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679570 -SHA256 (rubygem/aws-sdk-lookoutequipment-1.44.0.gem) = 6bea73504ce41fb5374deed5654cb2744c710793c4e5d153cc99c0c5b9a1d021 -SIZE (rubygem/aws-sdk-lookoutequipment-1.44.0.gem) = 76800 +TIMESTAMP = 1738089646 +SHA256 (rubygem/aws-sdk-lookoutequipment-1.45.0.gem) = 290003ea9146bb3d2c78d823a6bb46e934f434caa23e4904f3f62671f4312faa +SIZE (rubygem/aws-sdk-lookoutequipment-1.45.0.gem) = 77312 diff --git a/devel/rubygem-aws-sdk-lookoutforvision/Makefile b/devel/rubygem-aws-sdk-lookoutforvision/Makefile index 82a29001ff3..b0f561db0ac 100644 --- a/devel/rubygem-aws-sdk-lookoutforvision/Makefile +++ b/devel/rubygem-aws-sdk-lookoutforvision/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-lookoutforvision -PORTVERSION= 1.44.0 +PORTVERSION= 1.45.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lookoutfor LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-lookoutforvision/distinfo b/devel/rubygem-aws-sdk-lookoutforvision/distinfo index 84652f74eb7..cc693c3af20 100644 --- a/devel/rubygem-aws-sdk-lookoutforvision/distinfo +++ b/devel/rubygem-aws-sdk-lookoutforvision/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679572 -SHA256 (rubygem/aws-sdk-lookoutforvision-1.44.0.gem) = aeb202027ddf5a54630fc540ab60448b6c3e3b4944b0cc23e9020cef4749f508 -SIZE (rubygem/aws-sdk-lookoutforvision-1.44.0.gem) = 46592 +TIMESTAMP = 1738089648 +SHA256 (rubygem/aws-sdk-lookoutforvision-1.45.0.gem) = 3f9551667aa0164fb12eed64c15b860f9aed6e6a10185fc1fc223d3ea54b8790 +SIZE (rubygem/aws-sdk-lookoutforvision-1.45.0.gem) = 46592 diff --git a/devel/rubygem-aws-sdk-lookoutmetrics/Makefile b/devel/rubygem-aws-sdk-lookoutmetrics/Makefile index 6edff170997..25dd118efbf 100644 --- a/devel/rubygem-aws-sdk-lookoutmetrics/Makefile +++ b/devel/rubygem-aws-sdk-lookoutmetrics/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-lookoutmetrics -PORTVERSION= 1.48.0 +PORTVERSION= 1.49.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lookoutmet LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-lookoutmetrics/distinfo b/devel/rubygem-aws-sdk-lookoutmetrics/distinfo index da3ecf66760..59d2e142965 100644 --- a/devel/rubygem-aws-sdk-lookoutmetrics/distinfo +++ b/devel/rubygem-aws-sdk-lookoutmetrics/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856734 -SHA256 (rubygem/aws-sdk-lookoutmetrics-1.48.0.gem) = 29c0bf6c575e38a8f02f8b9e7fcf4f76dd4c03c495926d60db86ac7d08b361d5 -SIZE (rubygem/aws-sdk-lookoutmetrics-1.48.0.gem) = 54784 +TIMESTAMP = 1738089650 +SHA256 (rubygem/aws-sdk-lookoutmetrics-1.49.0.gem) = 96c4753fc068e790dd9cd6f0fd98fb740f2be21e0d00884c52c44873d940a229 +SIZE (rubygem/aws-sdk-lookoutmetrics-1.49.0.gem) = 55296 diff --git a/devel/rubygem-aws-sdk-machinelearning/Makefile b/devel/rubygem-aws-sdk-machinelearning/Makefile index d424b3dec3b..eea00ff5c63 100644 --- a/devel/rubygem-aws-sdk-machinelearning/Makefile +++ b/devel/rubygem-aws-sdk-machinelearning/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-machinelearning -PORTVERSION= 1.66.0 +PORTVERSION= 1.67.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-machinelea LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-machinelearning/distinfo b/devel/rubygem-aws-sdk-machinelearning/distinfo index dddb6945438..d65639985bc 100644 --- a/devel/rubygem-aws-sdk-machinelearning/distinfo +++ b/devel/rubygem-aws-sdk-machinelearning/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239640 -SHA256 (rubygem/aws-sdk-machinelearning-1.66.0.gem) = ecd16ee9a22fb629941069e250c6e59f7e9ede68e9e1a8faedd13ea3f0034cd1 -SIZE (rubygem/aws-sdk-machinelearning-1.66.0.gem) = 61952 +TIMESTAMP = 1738089652 +SHA256 (rubygem/aws-sdk-machinelearning-1.67.0.gem) = 864113561bb879c875daccee6e3ac0fd74abd2d581bdb8ad1bbec10888a98774 +SIZE (rubygem/aws-sdk-machinelearning-1.67.0.gem) = 62464 diff --git a/devel/rubygem-aws-sdk-macie2/Makefile b/devel/rubygem-aws-sdk-macie2/Makefile index 6e79aa60322..85c7f025cc4 100644 --- a/devel/rubygem-aws-sdk-macie2/Makefile +++ b/devel/rubygem-aws-sdk-macie2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-macie2 -PORTVERSION= 1.81.0 +PORTVERSION= 1.82.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-macie2 LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-macie2/distinfo b/devel/rubygem-aws-sdk-macie2/distinfo index 55ad661bc1e..03b904449b0 100644 --- a/devel/rubygem-aws-sdk-macie2/distinfo +++ b/devel/rubygem-aws-sdk-macie2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228064 -SHA256 (rubygem/aws-sdk-macie2-1.81.0.gem) = 360985a77b1e0beeda281ffc3c98db92ef651741b4cba21b0c0d2feb9adf9b5c -SIZE (rubygem/aws-sdk-macie2-1.81.0.gem) = 111104 +TIMESTAMP = 1738089654 +SHA256 (rubygem/aws-sdk-macie2-1.82.0.gem) = f709aed267068901b076a3343fa9cdf3fa1bb6865b5e8438ad8786c425a73e3b +SIZE (rubygem/aws-sdk-macie2-1.82.0.gem) = 111616 diff --git a/devel/rubygem-aws-sdk-mailmanager/Makefile b/devel/rubygem-aws-sdk-mailmanager/Makefile index 7e435ee824c..8e7d80fa219 100644 --- a/devel/rubygem-aws-sdk-mailmanager/Makefile +++ b/devel/rubygem-aws-sdk-mailmanager/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-mailmanager -PORTVERSION= 1.16.0 +PORTVERSION= 1.17.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mailmanage LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-mailmanager/distinfo b/devel/rubygem-aws-sdk-mailmanager/distinfo index 6f9bba4866a..07882ee19f7 100644 --- a/devel/rubygem-aws-sdk-mailmanager/distinfo +++ b/devel/rubygem-aws-sdk-mailmanager/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888506 -SHA256 (rubygem/aws-sdk-mailmanager-1.16.0.gem) = 1b3fd71d71c5eacd9f3910fa5087ff258dda7669d79c9ac55b0ae8960355137e -SIZE (rubygem/aws-sdk-mailmanager-1.16.0.gem) = 67072 +TIMESTAMP = 1738089656 +SHA256 (rubygem/aws-sdk-mailmanager-1.17.0.gem) = 5b159ff5f91f8072bc201e6976cd5fffca314c2aac683f199eb80ae238f1d41b +SIZE (rubygem/aws-sdk-mailmanager-1.17.0.gem) = 67584 diff --git a/devel/rubygem-aws-sdk-mainframemodernization/Makefile b/devel/rubygem-aws-sdk-mainframemodernization/Makefile index cc2d475c09f..f5654a79bac 100644 --- a/devel/rubygem-aws-sdk-mainframemodernization/Makefile +++ b/devel/rubygem-aws-sdk-mainframemodernization/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-mainframemodernization -PORTVERSION= 1.31.0 +PORTVERSION= 1.32.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mainframem LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-mainframemodernization/distinfo b/devel/rubygem-aws-sdk-mainframemodernization/distinfo index 8f8c2c58038..9f2c2e3902b 100644 --- a/devel/rubygem-aws-sdk-mainframemodernization/distinfo +++ b/devel/rubygem-aws-sdk-mainframemodernization/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228066 -SHA256 (rubygem/aws-sdk-mainframemodernization-1.31.0.gem) = f417222cf93e449414d6c1d4d12a1e042e51eab09e4314720ed4ed90328ca97a -SIZE (rubygem/aws-sdk-mainframemodernization-1.31.0.gem) = 58880 +TIMESTAMP = 1738089658 +SHA256 (rubygem/aws-sdk-mainframemodernization-1.32.0.gem) = 17c64d75eb387fc5cc877b4c2b2ce012344eca3454d371aace84751114df076a +SIZE (rubygem/aws-sdk-mainframemodernization-1.32.0.gem) = 59392 diff --git a/devel/rubygem-aws-sdk-managedblockchain/Makefile b/devel/rubygem-aws-sdk-managedblockchain/Makefile index f1f3a6d450f..34ef6333bc8 100644 --- a/devel/rubygem-aws-sdk-managedblockchain/Makefile +++ b/devel/rubygem-aws-sdk-managedblockchain/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-managedblockchain -PORTVERSION= 1.65.0 +PORTVERSION= 1.66.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-managedblo LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-managedblockchain/distinfo b/devel/rubygem-aws-sdk-managedblockchain/distinfo index 363b0759dd4..c0c31b6c0ba 100644 --- a/devel/rubygem-aws-sdk-managedblockchain/distinfo +++ b/devel/rubygem-aws-sdk-managedblockchain/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239642 -SHA256 (rubygem/aws-sdk-managedblockchain-1.65.0.gem) = 6380b669dde1e1841f75e8ad0399cf6bd90c576d6e459cb52fa0511616d40ad3 -SIZE (rubygem/aws-sdk-managedblockchain-1.65.0.gem) = 49152 +TIMESTAMP = 1738089660 +SHA256 (rubygem/aws-sdk-managedblockchain-1.66.0.gem) = 544787f36cf319947610bf973f592a1f5d0630006256f1caa93a11a657fa1ff9 +SIZE (rubygem/aws-sdk-managedblockchain-1.66.0.gem) = 49664 diff --git a/devel/rubygem-aws-sdk-managedblockchainquery/Makefile b/devel/rubygem-aws-sdk-managedblockchainquery/Makefile index a2bccd22545..30f86120fb9 100644 --- a/devel/rubygem-aws-sdk-managedblockchainquery/Makefile +++ b/devel/rubygem-aws-sdk-managedblockchainquery/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-managedblockchainquery -PORTVERSION= 1.23.0 +PORTVERSION= 1.24.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-managedblo LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-managedblockchainquery/distinfo b/devel/rubygem-aws-sdk-managedblockchainquery/distinfo index 71145c3e0ba..b3c1753eb17 100644 --- a/devel/rubygem-aws-sdk-managedblockchainquery/distinfo +++ b/devel/rubygem-aws-sdk-managedblockchainquery/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856746 -SHA256 (rubygem/aws-sdk-managedblockchainquery-1.23.0.gem) = 306d33c28879c9c8d1ef8098f1cc307434dcff05fee3b251069fac977f2d010d -SIZE (rubygem/aws-sdk-managedblockchainquery-1.23.0.gem) = 35328 +TIMESTAMP = 1738089662 +SHA256 (rubygem/aws-sdk-managedblockchainquery-1.24.0.gem) = df040f03e96c58c592f5959ccca6dbe86b5ca7b93e3a6fadc8c34db066ff758c +SIZE (rubygem/aws-sdk-managedblockchainquery-1.24.0.gem) = 35840 diff --git a/devel/rubygem-aws-sdk-managedgrafana/Makefile b/devel/rubygem-aws-sdk-managedgrafana/Makefile index f56834f89d0..69896b36a7f 100644 --- a/devel/rubygem-aws-sdk-managedgrafana/Makefile +++ b/devel/rubygem-aws-sdk-managedgrafana/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-managedgrafana -PORTVERSION= 1.41.0 +PORTVERSION= 1.42.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-managedgra LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-managedgrafana/distinfo b/devel/rubygem-aws-sdk-managedgrafana/distinfo index 585fd22a954..3ca032bc56d 100644 --- a/devel/rubygem-aws-sdk-managedgrafana/distinfo +++ b/devel/rubygem-aws-sdk-managedgrafana/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679578 -SHA256 (rubygem/aws-sdk-managedgrafana-1.41.0.gem) = e2e727551e9d0c92f84a610631c0200addaadc3db96ed4c564c34a64fd513ea9 -SIZE (rubygem/aws-sdk-managedgrafana-1.41.0.gem) = 52224 +TIMESTAMP = 1738089664 +SHA256 (rubygem/aws-sdk-managedgrafana-1.42.0.gem) = 485b1e477c95de7268f91a6ac50d2249af6f2179ddc1fe850976c42abb5ed80c +SIZE (rubygem/aws-sdk-managedgrafana-1.42.0.gem) = 52736 diff --git a/devel/rubygem-aws-sdk-marketplaceagreement/Makefile b/devel/rubygem-aws-sdk-marketplaceagreement/Makefile index f320d75c478..8f81adc12bc 100644 --- a/devel/rubygem-aws-sdk-marketplaceagreement/Makefile +++ b/devel/rubygem-aws-sdk-marketplaceagreement/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-marketplaceagreement -PORTVERSION= 1.14.0 +PORTVERSION= 1.15.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplac LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-marketplaceagreement/distinfo b/devel/rubygem-aws-sdk-marketplaceagreement/distinfo index 9e1eedc820b..a92ff29a2a6 100644 --- a/devel/rubygem-aws-sdk-marketplaceagreement/distinfo +++ b/devel/rubygem-aws-sdk-marketplaceagreement/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856750 -SHA256 (rubygem/aws-sdk-marketplaceagreement-1.14.0.gem) = 32cc5d50e32b246c47aea556f3460eb41e00b68ac71f3316b7975681432a3869 -SIZE (rubygem/aws-sdk-marketplaceagreement-1.14.0.gem) = 34304 +TIMESTAMP = 1738089666 +SHA256 (rubygem/aws-sdk-marketplaceagreement-1.15.0.gem) = 6cd08d511168418782733bccfdb9d8879e4b9bb43af36b29813a7c6a958cdaea +SIZE (rubygem/aws-sdk-marketplaceagreement-1.15.0.gem) = 34304 diff --git a/devel/rubygem-aws-sdk-marketplacecatalog/Makefile b/devel/rubygem-aws-sdk-marketplacecatalog/Makefile index 09d00a9a67a..6efd19455d7 100644 --- a/devel/rubygem-aws-sdk-marketplacecatalog/Makefile +++ b/devel/rubygem-aws-sdk-marketplacecatalog/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-marketplacecatalog -PORTVERSION= 1.54.0 +PORTVERSION= 1.55.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplac LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-marketplacecatalog/distinfo b/devel/rubygem-aws-sdk-marketplacecatalog/distinfo index 0c299dd26e6..640b020aa4e 100644 --- a/devel/rubygem-aws-sdk-marketplacecatalog/distinfo +++ b/devel/rubygem-aws-sdk-marketplacecatalog/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856752 -SHA256 (rubygem/aws-sdk-marketplacecatalog-1.54.0.gem) = 387ff808532a813c47e4b41553f5ff877f10abb987476aaed3450b924ccfcf25 -SIZE (rubygem/aws-sdk-marketplacecatalog-1.54.0.gem) = 47104 +TIMESTAMP = 1738089668 +SHA256 (rubygem/aws-sdk-marketplacecatalog-1.55.0.gem) = 09c2c51a40f3e5ba17affb962583d2e5e3eda0ed78cb4ce68a54ee9d80a80e06 +SIZE (rubygem/aws-sdk-marketplacecatalog-1.55.0.gem) = 47616 diff --git a/devel/rubygem-aws-sdk-marketplacecommerceanalytics/Makefile b/devel/rubygem-aws-sdk-marketplacecommerceanalytics/Makefile index c6cf8e0ec2a..91168465b54 100644 --- a/devel/rubygem-aws-sdk-marketplacecommerceanalytics/Makefile +++ b/devel/rubygem-aws-sdk-marketplacecommerceanalytics/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-marketplacecommerceanalytics -PORTVERSION= 1.69.0 +PORTVERSION= 1.70.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplac LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-marketplacecommerceanalytics/distinfo b/devel/rubygem-aws-sdk-marketplacecommerceanalytics/distinfo index 7354b3185b6..39994faae2d 100644 --- a/devel/rubygem-aws-sdk-marketplacecommerceanalytics/distinfo +++ b/devel/rubygem-aws-sdk-marketplacecommerceanalytics/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679580 -SHA256 (rubygem/aws-sdk-marketplacecommerceanalytics-1.69.0.gem) = b48f10f63c889572673eb62ee218bec9ed5bf2b973f401f377360551a08edf07 -SIZE (rubygem/aws-sdk-marketplacecommerceanalytics-1.69.0.gem) = 26112 +TIMESTAMP = 1738089670 +SHA256 (rubygem/aws-sdk-marketplacecommerceanalytics-1.70.0.gem) = e7633189fd3804eca66a4721d278b3062556178aaf519de916eda1330d8dd03e +SIZE (rubygem/aws-sdk-marketplacecommerceanalytics-1.70.0.gem) = 26624 diff --git a/devel/rubygem-aws-sdk-marketplacedeployment/Makefile b/devel/rubygem-aws-sdk-marketplacedeployment/Makefile index eea6ad239dc..7529c6317f0 100644 --- a/devel/rubygem-aws-sdk-marketplacedeployment/Makefile +++ b/devel/rubygem-aws-sdk-marketplacedeployment/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-marketplacedeployment -PORTVERSION= 1.14.0 +PORTVERSION= 1.15.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplac LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-marketplacedeployment/distinfo b/devel/rubygem-aws-sdk-marketplacedeployment/distinfo index 3f5cbd44a1e..198895d6342 100644 --- a/devel/rubygem-aws-sdk-marketplacedeployment/distinfo +++ b/devel/rubygem-aws-sdk-marketplacedeployment/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856756 -SHA256 (rubygem/aws-sdk-marketplacedeployment-1.14.0.gem) = c07145812992cee2de7e899fee334dd850dccca64767756e2ea137701947b529 -SIZE (rubygem/aws-sdk-marketplacedeployment-1.14.0.gem) = 23552 +TIMESTAMP = 1738089672 +SHA256 (rubygem/aws-sdk-marketplacedeployment-1.15.0.gem) = 37f5b7eb4f18771d4862e54f25c284d0fc6a836dbd6b1ba588f6335e9635a6c4 +SIZE (rubygem/aws-sdk-marketplacedeployment-1.15.0.gem) = 23552 diff --git a/devel/rubygem-aws-sdk-marketplaceentitlementservice/Makefile b/devel/rubygem-aws-sdk-marketplaceentitlementservice/Makefile index ce165fd33e4..1d13dec35bc 100644 --- a/devel/rubygem-aws-sdk-marketplaceentitlementservice/Makefile +++ b/devel/rubygem-aws-sdk-marketplaceentitlementservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-marketplaceentitlementservice -PORTVERSION= 1.63.0 +PORTVERSION= 1.64.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplac LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-marketplaceentitlementservice/distinfo b/devel/rubygem-aws-sdk-marketplaceentitlementservice/distinfo index f432ffb80d7..9a84e9c81ea 100644 --- a/devel/rubygem-aws-sdk-marketplaceentitlementservice/distinfo +++ b/devel/rubygem-aws-sdk-marketplaceentitlementservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856758 -SHA256 (rubygem/aws-sdk-marketplaceentitlementservice-1.63.0.gem) = f7c10abbc24b9a655f99d08ad8db4b30962dc3f62d2a24dbb697d47d9101a859 -SIZE (rubygem/aws-sdk-marketplaceentitlementservice-1.63.0.gem) = 23040 +TIMESTAMP = 1738089674 +SHA256 (rubygem/aws-sdk-marketplaceentitlementservice-1.64.0.gem) = 05872bb239edfb65f39899af7c4e3eea10003345f092298c78702673cbff2d42 +SIZE (rubygem/aws-sdk-marketplaceentitlementservice-1.64.0.gem) = 23552 diff --git a/devel/rubygem-aws-sdk-marketplacemetering/Makefile b/devel/rubygem-aws-sdk-marketplacemetering/Makefile index 7ab206e19b1..a9a5bca711d 100644 --- a/devel/rubygem-aws-sdk-marketplacemetering/Makefile +++ b/devel/rubygem-aws-sdk-marketplacemetering/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-marketplacemetering -PORTVERSION= 1.72.0 +PORTVERSION= 1.73.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplac LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-marketplacemetering/distinfo b/devel/rubygem-aws-sdk-marketplacemetering/distinfo index 18e69c10f36..74a4c6edd0b 100644 --- a/devel/rubygem-aws-sdk-marketplacemetering/distinfo +++ b/devel/rubygem-aws-sdk-marketplacemetering/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239644 -SHA256 (rubygem/aws-sdk-marketplacemetering-1.72.0.gem) = e17c11b824b422462cb44b6df67a6762c25c91aaa01ca2aeabde924eb78effce -SIZE (rubygem/aws-sdk-marketplacemetering-1.72.0.gem) = 30208 +TIMESTAMP = 1738089676 +SHA256 (rubygem/aws-sdk-marketplacemetering-1.73.0.gem) = 9c96f72f760142125ee3f525b366bbeed2862091704a3081211dd7bf745b9ddf +SIZE (rubygem/aws-sdk-marketplacemetering-1.73.0.gem) = 30208 diff --git a/devel/rubygem-aws-sdk-marketplacereporting/Makefile b/devel/rubygem-aws-sdk-marketplacereporting/Makefile index ac19044b6df..abd538af77b 100644 --- a/devel/rubygem-aws-sdk-marketplacereporting/Makefile +++ b/devel/rubygem-aws-sdk-marketplacereporting/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-marketplacereporting -PORTVERSION= 1.2.0 +PORTVERSION= 1.3.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplac LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-marketplacereporting/distinfo b/devel/rubygem-aws-sdk-marketplacereporting/distinfo index f69023149ff..a129c016d6d 100644 --- a/devel/rubygem-aws-sdk-marketplacereporting/distinfo +++ b/devel/rubygem-aws-sdk-marketplacereporting/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856762 -SHA256 (rubygem/aws-sdk-marketplacereporting-1.2.0.gem) = 6cb3a0264c0b0f37942bbde6aec6d0073c50a1dbd732f7b0d9d70acb5d77ff7d -SIZE (rubygem/aws-sdk-marketplacereporting-1.2.0.gem) = 20992 +TIMESTAMP = 1738089678 +SHA256 (rubygem/aws-sdk-marketplacereporting-1.3.0.gem) = 3481e7829b3e43afd92ddf506ae573dfebf8df76e816a2f885a36d338813bf15 +SIZE (rubygem/aws-sdk-marketplacereporting-1.3.0.gem) = 21504 diff --git a/devel/rubygem-aws-sdk-mediaconnect/Makefile b/devel/rubygem-aws-sdk-mediaconnect/Makefile index f9b5d018f7a..0b0e3f91edf 100644 --- a/devel/rubygem-aws-sdk-mediaconnect/Makefile +++ b/devel/rubygem-aws-sdk-mediaconnect/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-mediaconnect -PORTVERSION= 1.73.0 +PORTVERSION= 1.75.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediaconne LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-mediaconnect/distinfo b/devel/rubygem-aws-sdk-mediaconnect/distinfo index 10439847eae..8f24e86971d 100644 --- a/devel/rubygem-aws-sdk-mediaconnect/distinfo +++ b/devel/rubygem-aws-sdk-mediaconnect/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888508 -SHA256 (rubygem/aws-sdk-mediaconnect-1.73.0.gem) = 86bb123e1711025d8683ef07009e9ffc35d07c97a4edc36e7b6b3b787199115e -SIZE (rubygem/aws-sdk-mediaconnect-1.73.0.gem) = 87040 +TIMESTAMP = 1738089680 +SHA256 (rubygem/aws-sdk-mediaconnect-1.75.0.gem) = c0832848fcbf2efb8be872b8964a94bf7cdd622b1ff9e9ee4848bb12080ce90a +SIZE (rubygem/aws-sdk-mediaconnect-1.75.0.gem) = 89088 diff --git a/devel/rubygem-aws-sdk-mediaconvert/Makefile b/devel/rubygem-aws-sdk-mediaconvert/Makefile index 3e89b9d3eae..df716d862d0 100644 --- a/devel/rubygem-aws-sdk-mediaconvert/Makefile +++ b/devel/rubygem-aws-sdk-mediaconvert/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-mediaconvert -PORTVERSION= 1.146.0 +PORTVERSION= 1.149.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediaconve LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-mediaconvert/distinfo b/devel/rubygem-aws-sdk-mediaconvert/distinfo index 0ab6355260c..555eb43a2e4 100644 --- a/devel/rubygem-aws-sdk-mediaconvert/distinfo +++ b/devel/rubygem-aws-sdk-mediaconvert/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228068 -SHA256 (rubygem/aws-sdk-mediaconvert-1.146.0.gem) = bceaf01624d36f731253da971c51c618b368cc92d997f14f6b24beb0497b2ce5 -SIZE (rubygem/aws-sdk-mediaconvert-1.146.0.gem) = 313344 +TIMESTAMP = 1738089682 +SHA256 (rubygem/aws-sdk-mediaconvert-1.149.0.gem) = 938f2e2773a4e40ada8ece272df574a8e1e414e1e6ab5f93f8829ffc753c5367 +SIZE (rubygem/aws-sdk-mediaconvert-1.149.0.gem) = 315904 diff --git a/devel/rubygem-aws-sdk-medialive/Makefile b/devel/rubygem-aws-sdk-medialive/Makefile index bfb5f7e18f2..4f6f7cd9095 100644 --- a/devel/rubygem-aws-sdk-medialive/Makefile +++ b/devel/rubygem-aws-sdk-medialive/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-medialive -PORTVERSION= 1.141.0 +PORTVERSION= 1.143.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-medialive LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-medialive/distinfo b/devel/rubygem-aws-sdk-medialive/distinfo index e298a40fa03..afa5e7ff4e4 100644 --- a/devel/rubygem-aws-sdk-medialive/distinfo +++ b/devel/rubygem-aws-sdk-medialive/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735705233 -SHA256 (rubygem/aws-sdk-medialive-1.141.0.gem) = ac60ee98fa61712a1cbeee205b5491e89e38215a68a4c6b07b620c16ba0570e7 -SIZE (rubygem/aws-sdk-medialive-1.141.0.gem) = 342016 +TIMESTAMP = 1738089684 +SHA256 (rubygem/aws-sdk-medialive-1.143.0.gem) = f749446a7d439d9bedb9ff575552d0927c619be61ee1b79b9d164fc8ff032064 +SIZE (rubygem/aws-sdk-medialive-1.143.0.gem) = 343552 diff --git a/devel/rubygem-aws-sdk-mediapackage/Makefile b/devel/rubygem-aws-sdk-mediapackage/Makefile index bf52e5fcbd7..53a21624b76 100644 --- a/devel/rubygem-aws-sdk-mediapackage/Makefile +++ b/devel/rubygem-aws-sdk-mediapackage/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-mediapackage -PORTVERSION= 1.83.0 +PORTVERSION= 1.84.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediapacka LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-mediapackage/distinfo b/devel/rubygem-aws-sdk-mediapackage/distinfo index d5cdaa462a9..b7395b078eb 100644 --- a/devel/rubygem-aws-sdk-mediapackage/distinfo +++ b/devel/rubygem-aws-sdk-mediapackage/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856770 -SHA256 (rubygem/aws-sdk-mediapackage-1.83.0.gem) = c66b3c4db86e315ca64db95ab048bdd7df2254aa808b9d8508d242113601870e -SIZE (rubygem/aws-sdk-mediapackage-1.83.0.gem) = 46592 +TIMESTAMP = 1738089686 +SHA256 (rubygem/aws-sdk-mediapackage-1.84.0.gem) = f2d9edea1020a875e7adcbe9a046a8c81f5885725d446b9a38241de0f099f598 +SIZE (rubygem/aws-sdk-mediapackage-1.84.0.gem) = 47104 diff --git a/devel/rubygem-aws-sdk-mediapackagev2/Makefile b/devel/rubygem-aws-sdk-mediapackagev2/Makefile index f7a9ec3c273..b91ccd9419f 100644 --- a/devel/rubygem-aws-sdk-mediapackagev2/Makefile +++ b/devel/rubygem-aws-sdk-mediapackagev2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-mediapackagev2 -PORTVERSION= 1.33.0 +PORTVERSION= 1.34.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediapacka LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-mediapackagev2/distinfo b/devel/rubygem-aws-sdk-mediapackagev2/distinfo index 05d7d4cc7e6..491783637a0 100644 --- a/devel/rubygem-aws-sdk-mediapackagev2/distinfo +++ b/devel/rubygem-aws-sdk-mediapackagev2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732261012 -SHA256 (rubygem/aws-sdk-mediapackagev2-1.33.0.gem) = 549151ffe1ab743999c45e5ed7d2d7ce2bd81fb37b770e9f731d47fe607ed7ba -SIZE (rubygem/aws-sdk-mediapackagev2-1.33.0.gem) = 69120 +TIMESTAMP = 1738089688 +SHA256 (rubygem/aws-sdk-mediapackagev2-1.34.0.gem) = d4d05875710de9fd921d2beebf3627c2b3a071db3b9a6519a6b34747cb0fedb1 +SIZE (rubygem/aws-sdk-mediapackagev2-1.34.0.gem) = 69632 diff --git a/devel/rubygem-aws-sdk-mediapackagevod/Makefile b/devel/rubygem-aws-sdk-mediapackagevod/Makefile index 8d3b30f02e1..db36ccf7df7 100644 --- a/devel/rubygem-aws-sdk-mediapackagevod/Makefile +++ b/devel/rubygem-aws-sdk-mediapackagevod/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-mediapackagevod -PORTVERSION= 1.65.0 +PORTVERSION= 1.66.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediapacka LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-mediapackagevod/distinfo b/devel/rubygem-aws-sdk-mediapackagevod/distinfo index 0cc36ce2fa2..d07e2ad4480 100644 --- a/devel/rubygem-aws-sdk-mediapackagevod/distinfo +++ b/devel/rubygem-aws-sdk-mediapackagevod/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856774 -SHA256 (rubygem/aws-sdk-mediapackagevod-1.65.0.gem) = 96506065e79996458a102160f1f067f36ba984cb2c67cef8324c24b3a6d1133d -SIZE (rubygem/aws-sdk-mediapackagevod-1.65.0.gem) = 38400 +TIMESTAMP = 1738089690 +SHA256 (rubygem/aws-sdk-mediapackagevod-1.66.0.gem) = 9ac945bee185a318619b996b5a8abd34b45b48fe7314ea43d5c619568de01d3c +SIZE (rubygem/aws-sdk-mediapackagevod-1.66.0.gem) = 38912 diff --git a/devel/rubygem-aws-sdk-mediastore/Makefile b/devel/rubygem-aws-sdk-mediastore/Makefile index 52d84459068..7ee24a495e6 100644 --- a/devel/rubygem-aws-sdk-mediastore/Makefile +++ b/devel/rubygem-aws-sdk-mediastore/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-mediastore -PORTVERSION= 1.67.0 +PORTVERSION= 1.68.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediastore LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-mediastore/distinfo b/devel/rubygem-aws-sdk-mediastore/distinfo index 3e068089355..f1eeeab3b5c 100644 --- a/devel/rubygem-aws-sdk-mediastore/distinfo +++ b/devel/rubygem-aws-sdk-mediastore/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856776 -SHA256 (rubygem/aws-sdk-mediastore-1.67.0.gem) = 2b89745df37263437a5ca59bfcf6fff2cabffe3088560174b33169ea09300a58 -SIZE (rubygem/aws-sdk-mediastore-1.67.0.gem) = 34304 +TIMESTAMP = 1738089692 +SHA256 (rubygem/aws-sdk-mediastore-1.68.0.gem) = 1dd3a064a1e36fe0c92b33ca128e7ca591993f2687fa5062f22d002b42287eec +SIZE (rubygem/aws-sdk-mediastore-1.68.0.gem) = 34304 diff --git a/devel/rubygem-aws-sdk-mediastoredata/Makefile b/devel/rubygem-aws-sdk-mediastoredata/Makefile index 8a45b3077e5..98665e6e099 100644 --- a/devel/rubygem-aws-sdk-mediastoredata/Makefile +++ b/devel/rubygem-aws-sdk-mediastoredata/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-mediastoredata -PORTVERSION= 1.64.0 +PORTVERSION= 1.65.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediastore LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-mediastoredata/distinfo b/devel/rubygem-aws-sdk-mediastoredata/distinfo index d7984e74466..0ff42a41aca 100644 --- a/devel/rubygem-aws-sdk-mediastoredata/distinfo +++ b/devel/rubygem-aws-sdk-mediastoredata/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856778 -SHA256 (rubygem/aws-sdk-mediastoredata-1.64.0.gem) = 2d6805998b9b2aed13e1d374ca9c1f333e0eeea525420984d21ae6b6f157dea5 -SIZE (rubygem/aws-sdk-mediastoredata-1.64.0.gem) = 27136 +TIMESTAMP = 1738089694 +SHA256 (rubygem/aws-sdk-mediastoredata-1.65.0.gem) = 7bc8fee14ccc0e099ccd76831fa4876dd3f9cdc2047cb9ae034bf4c3787bccbf +SIZE (rubygem/aws-sdk-mediastoredata-1.65.0.gem) = 27136 diff --git a/devel/rubygem-aws-sdk-mediatailor/Makefile b/devel/rubygem-aws-sdk-mediatailor/Makefile index 836f01e3d8b..ff7547f3d78 100644 --- a/devel/rubygem-aws-sdk-mediatailor/Makefile +++ b/devel/rubygem-aws-sdk-mediatailor/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-mediatailor -PORTVERSION= 1.91.0 +PORTVERSION= 1.92.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediatailo LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-mediatailor/distinfo b/devel/rubygem-aws-sdk-mediatailor/distinfo index 889cc039b6b..8e44c490bfd 100644 --- a/devel/rubygem-aws-sdk-mediatailor/distinfo +++ b/devel/rubygem-aws-sdk-mediatailor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856780 -SHA256 (rubygem/aws-sdk-mediatailor-1.91.0.gem) = e6ca629df0372682e7064c7e06ac96a301c4481a2143b9e6b9e2baa040638d11 -SIZE (rubygem/aws-sdk-mediatailor-1.91.0.gem) = 74240 +TIMESTAMP = 1738089696 +SHA256 (rubygem/aws-sdk-mediatailor-1.92.0.gem) = 40b26cbe50f47da77185deb9994cae4d0e610e506ad47ffab17da4cbddb47e1f +SIZE (rubygem/aws-sdk-mediatailor-1.92.0.gem) = 74752 diff --git a/devel/rubygem-aws-sdk-medicalimaging/Makefile b/devel/rubygem-aws-sdk-medicalimaging/Makefile index cb4ca5d4409..a6f29774f92 100644 --- a/devel/rubygem-aws-sdk-medicalimaging/Makefile +++ b/devel/rubygem-aws-sdk-medicalimaging/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-medicalimaging -PORTVERSION= 1.22.0 +PORTVERSION= 1.23.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-medicalima LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-medicalimaging/distinfo b/devel/rubygem-aws-sdk-medicalimaging/distinfo index 96e9d047753..9037d0b0945 100644 --- a/devel/rubygem-aws-sdk-medicalimaging/distinfo +++ b/devel/rubygem-aws-sdk-medicalimaging/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856782 -SHA256 (rubygem/aws-sdk-medicalimaging-1.22.0.gem) = 27554b8c3b85309cffb2293d0be88ad82cc7738b28b46845fd774eddd3ef63e0 -SIZE (rubygem/aws-sdk-medicalimaging-1.22.0.gem) = 39424 +TIMESTAMP = 1738089698 +SHA256 (rubygem/aws-sdk-medicalimaging-1.23.0.gem) = 026f213c5bbd66f8c0d4ec978f1224c5e2891b2355d261c930a0af41d33cbf09 +SIZE (rubygem/aws-sdk-medicalimaging-1.23.0.gem) = 39936 diff --git a/devel/rubygem-aws-sdk-memorydb/Makefile b/devel/rubygem-aws-sdk-memorydb/Makefile index bafc276b43e..edf429d0f0a 100644 --- a/devel/rubygem-aws-sdk-memorydb/Makefile +++ b/devel/rubygem-aws-sdk-memorydb/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-memorydb -PORTVERSION= 1.40.0 +PORTVERSION= 1.41.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-memorydb LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-memorydb/distinfo b/devel/rubygem-aws-sdk-memorydb/distinfo index 344ab9d4616..448fe02c4cd 100644 --- a/devel/rubygem-aws-sdk-memorydb/distinfo +++ b/devel/rubygem-aws-sdk-memorydb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888512 -SHA256 (rubygem/aws-sdk-memorydb-1.40.0.gem) = 33bca0110dae33cbb0c77c9022b3b9a5ae8f66e373980adaf440acb43c76fe4f -SIZE (rubygem/aws-sdk-memorydb-1.40.0.gem) = 67072 +TIMESTAMP = 1738089700 +SHA256 (rubygem/aws-sdk-memorydb-1.41.0.gem) = e650894fbbf1f50ede386a13bb5dd3c9445dd875448a7d2f2f23f86afeac763c +SIZE (rubygem/aws-sdk-memorydb-1.41.0.gem) = 67584 diff --git a/devel/rubygem-aws-sdk-mgn/Makefile b/devel/rubygem-aws-sdk-mgn/Makefile index 685776ca509..71fad905101 100644 --- a/devel/rubygem-aws-sdk-mgn/Makefile +++ b/devel/rubygem-aws-sdk-mgn/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-mgn -PORTVERSION= 1.43.0 +PORTVERSION= 1.44.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mgn LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-mgn/distinfo b/devel/rubygem-aws-sdk-mgn/distinfo index 8d542253989..5ac13a1662c 100644 --- a/devel/rubygem-aws-sdk-mgn/distinfo +++ b/devel/rubygem-aws-sdk-mgn/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856786 -SHA256 (rubygem/aws-sdk-mgn-1.43.0.gem) = e3e1f8f911c7aa0a8b9370d8684f07a991d063d3bb738dbd91936291399f386e -SIZE (rubygem/aws-sdk-mgn-1.43.0.gem) = 84992 +TIMESTAMP = 1738089702 +SHA256 (rubygem/aws-sdk-mgn-1.44.0.gem) = f67a9ccb3939545344881ddaebba801ccb6445e332800ff0acc56e2c2176929d +SIZE (rubygem/aws-sdk-mgn-1.44.0.gem) = 85504 diff --git a/devel/rubygem-aws-sdk-migrationhub/Makefile b/devel/rubygem-aws-sdk-migrationhub/Makefile index 9e0574a0820..fc3f8dd2145 100644 --- a/devel/rubygem-aws-sdk-migrationhub/Makefile +++ b/devel/rubygem-aws-sdk-migrationhub/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-migrationhub -PORTVERSION= 1.68.0 +PORTVERSION= 1.69.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-migrationh LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-migrationhub/distinfo b/devel/rubygem-aws-sdk-migrationhub/distinfo index e1b3340bd43..40bd02cd54a 100644 --- a/devel/rubygem-aws-sdk-migrationhub/distinfo +++ b/devel/rubygem-aws-sdk-migrationhub/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888514 -SHA256 (rubygem/aws-sdk-migrationhub-1.68.0.gem) = 5aab091220c29177ede7f04000c38ff22af4d51619b45661acfa0f9b5c627bc8 -SIZE (rubygem/aws-sdk-migrationhub-1.68.0.gem) = 37888 +TIMESTAMP = 1738089704 +SHA256 (rubygem/aws-sdk-migrationhub-1.69.0.gem) = 1a1fa8dc444b3de1bdf94fa1c418706374d2510925d6f1249ecc2f9c26545cf2 +SIZE (rubygem/aws-sdk-migrationhub-1.69.0.gem) = 38400 diff --git a/devel/rubygem-aws-sdk-migrationhubconfig/Makefile b/devel/rubygem-aws-sdk-migrationhubconfig/Makefile index 0d8700e28ce..444f8c19de4 100644 --- a/devel/rubygem-aws-sdk-migrationhubconfig/Makefile +++ b/devel/rubygem-aws-sdk-migrationhubconfig/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-migrationhubconfig -PORTVERSION= 1.47.0 +PORTVERSION= 1.48.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-migrationh LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-migrationhubconfig/distinfo b/devel/rubygem-aws-sdk-migrationhubconfig/distinfo index 2673e43ff3c..cb755d40c2d 100644 --- a/devel/rubygem-aws-sdk-migrationhubconfig/distinfo +++ b/devel/rubygem-aws-sdk-migrationhubconfig/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856790 -SHA256 (rubygem/aws-sdk-migrationhubconfig-1.47.0.gem) = c6dbdd13062ca1c90f1c3071189090188b71ee2cc17bae543f57f4dd307854b6 -SIZE (rubygem/aws-sdk-migrationhubconfig-1.47.0.gem) = 24064 +TIMESTAMP = 1738089706 +SHA256 (rubygem/aws-sdk-migrationhubconfig-1.48.0.gem) = 5269d9624842403ae61f5eac52c6cbfa069dba860f9e828349a9096acb4eac3a +SIZE (rubygem/aws-sdk-migrationhubconfig-1.48.0.gem) = 24576 diff --git a/devel/rubygem-aws-sdk-migrationhuborchestrator/Makefile b/devel/rubygem-aws-sdk-migrationhuborchestrator/Makefile index ba3cf32f126..4ffa9887599 100644 --- a/devel/rubygem-aws-sdk-migrationhuborchestrator/Makefile +++ b/devel/rubygem-aws-sdk-migrationhuborchestrator/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-migrationhuborchestrator -PORTVERSION= 1.26.0 +PORTVERSION= 1.27.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-migrationh LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-migrationhuborchestrator/distinfo b/devel/rubygem-aws-sdk-migrationhuborchestrator/distinfo index 784a187b647..ef0abfe547f 100644 --- a/devel/rubygem-aws-sdk-migrationhuborchestrator/distinfo +++ b/devel/rubygem-aws-sdk-migrationhuborchestrator/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856792 -SHA256 (rubygem/aws-sdk-migrationhuborchestrator-1.26.0.gem) = 896d0a4742a42eeeb98fea28d6b66efc3fb0e31ec77ccdc7442456b0b40a3365 -SIZE (rubygem/aws-sdk-migrationhuborchestrator-1.26.0.gem) = 44544 +TIMESTAMP = 1738089708 +SHA256 (rubygem/aws-sdk-migrationhuborchestrator-1.27.0.gem) = ac632c74c3a3767064b6ca636330f183625b69f22cf4e3150e77cfb29f83fe5e +SIZE (rubygem/aws-sdk-migrationhuborchestrator-1.27.0.gem) = 45056 diff --git a/devel/rubygem-aws-sdk-migrationhubrefactorspaces/Makefile b/devel/rubygem-aws-sdk-migrationhubrefactorspaces/Makefile index 25b2a69fdac..f471f353022 100644 --- a/devel/rubygem-aws-sdk-migrationhubrefactorspaces/Makefile +++ b/devel/rubygem-aws-sdk-migrationhubrefactorspaces/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-migrationhubrefactorspaces -PORTVERSION= 1.36.0 +PORTVERSION= 1.37.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-migrationh LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-migrationhubrefactorspaces/distinfo b/devel/rubygem-aws-sdk-migrationhubrefactorspaces/distinfo index 4603c7cfcc2..2621eab5263 100644 --- a/devel/rubygem-aws-sdk-migrationhubrefactorspaces/distinfo +++ b/devel/rubygem-aws-sdk-migrationhubrefactorspaces/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679592 -SHA256 (rubygem/aws-sdk-migrationhubrefactorspaces-1.36.0.gem) = af0aa597062d97fadd7e660f1470180aa23089b0a5b44bc043629d4194be6341 -SIZE (rubygem/aws-sdk-migrationhubrefactorspaces-1.36.0.gem) = 45056 +TIMESTAMP = 1738089710 +SHA256 (rubygem/aws-sdk-migrationhubrefactorspaces-1.37.0.gem) = ed6e1791e961e126c3add3a5ccf5635b6435c73441952c99183fa5603c61d8b9 +SIZE (rubygem/aws-sdk-migrationhubrefactorspaces-1.37.0.gem) = 45568 diff --git a/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/Makefile b/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/Makefile index 8fd4884ba22..4e0ec8aec7b 100644 --- a/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/Makefile +++ b/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-migrationhubstrategyrecommendations -PORTVERSION= 1.33.0 +PORTVERSION= 1.34.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-migrationh LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/distinfo b/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/distinfo index 013d01c3c4f..ab8ec55a352 100644 --- a/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/distinfo +++ b/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856796 -SHA256 (rubygem/aws-sdk-migrationhubstrategyrecommendations-1.33.0.gem) = 5a64d5270d7bc7ae8f8223c271aa9588e28d90b41663c02f84bb92dcf80a7729 -SIZE (rubygem/aws-sdk-migrationhubstrategyrecommendations-1.33.0.gem) = 54784 +TIMESTAMP = 1738089712 +SHA256 (rubygem/aws-sdk-migrationhubstrategyrecommendations-1.34.0.gem) = 85762f356d19d9f3cdee78d90245a2b603d4bc0def92cf0dfd768f927ba15793 +SIZE (rubygem/aws-sdk-migrationhubstrategyrecommendations-1.34.0.gem) = 54784 diff --git a/devel/rubygem-aws-sdk-mq/Makefile b/devel/rubygem-aws-sdk-mq/Makefile index 47d71e7b161..d85468522e2 100644 --- a/devel/rubygem-aws-sdk-mq/Makefile +++ b/devel/rubygem-aws-sdk-mq/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-mq -PORTVERSION= 1.74.0 +PORTVERSION= 1.75.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mq LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-mq/distinfo b/devel/rubygem-aws-sdk-mq/distinfo index 08558b5d19a..e031ec28460 100644 --- a/devel/rubygem-aws-sdk-mq/distinfo +++ b/devel/rubygem-aws-sdk-mq/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679594 -SHA256 (rubygem/aws-sdk-mq-1.74.0.gem) = 79062f968b949a16b9fda3446ccfb4932e67b460fa3ecbae5d75d16335770cb2 -SIZE (rubygem/aws-sdk-mq-1.74.0.gem) = 48640 +TIMESTAMP = 1738089714 +SHA256 (rubygem/aws-sdk-mq-1.75.0.gem) = 51ed7a613d401c37804345d863776135412254dd0799ed84b8f9c947d675f3da +SIZE (rubygem/aws-sdk-mq-1.75.0.gem) = 49152 diff --git a/devel/rubygem-aws-sdk-mturk/Makefile b/devel/rubygem-aws-sdk-mturk/Makefile index 0cf6a5b1f51..2001afe808c 100644 --- a/devel/rubygem-aws-sdk-mturk/Makefile +++ b/devel/rubygem-aws-sdk-mturk/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-mturk -PORTVERSION= 1.66.0 +PORTVERSION= 1.67.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mturk LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-mturk/distinfo b/devel/rubygem-aws-sdk-mturk/distinfo index 8d50ff57b07..981107fb6cb 100644 --- a/devel/rubygem-aws-sdk-mturk/distinfo +++ b/devel/rubygem-aws-sdk-mturk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856800 -SHA256 (rubygem/aws-sdk-mturk-1.66.0.gem) = 319f305dde789e68124b0623ccbd038f559e7a70b63ce0c4c0e78032d6e94aee -SIZE (rubygem/aws-sdk-mturk-1.66.0.gem) = 63488 +TIMESTAMP = 1738089716 +SHA256 (rubygem/aws-sdk-mturk-1.67.0.gem) = 4c6191ee815b1b2bacb2010b71ba28abbed9c1983bd9d17bf4fd7856512940c6 +SIZE (rubygem/aws-sdk-mturk-1.67.0.gem) = 64000 diff --git a/devel/rubygem-aws-sdk-mwaa/Makefile b/devel/rubygem-aws-sdk-mwaa/Makefile index 3c362d5cc54..63a13037289 100644 --- a/devel/rubygem-aws-sdk-mwaa/Makefile +++ b/devel/rubygem-aws-sdk-mwaa/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-mwaa -PORTVERSION= 1.52.0 +PORTVERSION= 1.53.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mwaa LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-mwaa/distinfo b/devel/rubygem-aws-sdk-mwaa/distinfo index ea2526ef902..2ccacabe3d5 100644 --- a/devel/rubygem-aws-sdk-mwaa/distinfo +++ b/devel/rubygem-aws-sdk-mwaa/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228072 -SHA256 (rubygem/aws-sdk-mwaa-1.52.0.gem) = 6ea108c7b4e6a14663059148f8084b8848dc7e3f189880a6f7acb89beb0949c3 -SIZE (rubygem/aws-sdk-mwaa-1.52.0.gem) = 42496 +TIMESTAMP = 1738089718 +SHA256 (rubygem/aws-sdk-mwaa-1.53.0.gem) = 4ff872c0ccaf1608012553f3938cd93e6a0ba84c717db4459c08ec31a1cd7cde +SIZE (rubygem/aws-sdk-mwaa-1.53.0.gem) = 43008 diff --git a/devel/rubygem-aws-sdk-neptune/Makefile b/devel/rubygem-aws-sdk-neptune/Makefile index 0dec29df0d7..057ba567a01 100644 --- a/devel/rubygem-aws-sdk-neptune/Makefile +++ b/devel/rubygem-aws-sdk-neptune/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-neptune -PORTVERSION= 1.78.0 +PORTVERSION= 1.79.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-neptune LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-neptune/distinfo b/devel/rubygem-aws-sdk-neptune/distinfo index 5ec9eee932f..8437bdcdf2a 100644 --- a/devel/rubygem-aws-sdk-neptune/distinfo +++ b/devel/rubygem-aws-sdk-neptune/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679596 -SHA256 (rubygem/aws-sdk-neptune-1.78.0.gem) = 60a01d94db01333a4a1d7e25221c2b3d56f3c3d4668ca1ff8d0f6261ce9ce62d -SIZE (rubygem/aws-sdk-neptune-1.78.0.gem) = 133120 +TIMESTAMP = 1738089720 +SHA256 (rubygem/aws-sdk-neptune-1.79.0.gem) = 3839d654af3f61568c8a90d673b19de3246db9ffb649131661799b4d5416ef5f +SIZE (rubygem/aws-sdk-neptune-1.79.0.gem) = 133632 diff --git a/devel/rubygem-aws-sdk-neptunedata/Makefile b/devel/rubygem-aws-sdk-neptunedata/Makefile index 86a1c370cf9..564ad6b3550 100644 --- a/devel/rubygem-aws-sdk-neptunedata/Makefile +++ b/devel/rubygem-aws-sdk-neptunedata/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-neptunedata -PORTVERSION= 1.21.0 +PORTVERSION= 1.22.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-neptunedat LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-neptunedata/distinfo b/devel/rubygem-aws-sdk-neptunedata/distinfo index 020b4793c8c..bd22d343fc6 100644 --- a/devel/rubygem-aws-sdk-neptunedata/distinfo +++ b/devel/rubygem-aws-sdk-neptunedata/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856806 -SHA256 (rubygem/aws-sdk-neptunedata-1.21.0.gem) = b447be961f2f61d1cf14eb4e5c68e481e276fe40608bea07a5401fcbbfae7ec0 -SIZE (rubygem/aws-sdk-neptunedata-1.21.0.gem) = 73216 +TIMESTAMP = 1738089722 +SHA256 (rubygem/aws-sdk-neptunedata-1.22.0.gem) = 59d7f0c8a9fd30d439ac3153dcc93b57c7c52296de33611e5f276252498b6143 +SIZE (rubygem/aws-sdk-neptunedata-1.22.0.gem) = 73728 diff --git a/devel/rubygem-aws-sdk-neptunegraph/Makefile b/devel/rubygem-aws-sdk-neptunegraph/Makefile index 10881ab4d77..e3394979b9c 100644 --- a/devel/rubygem-aws-sdk-neptunegraph/Makefile +++ b/devel/rubygem-aws-sdk-neptunegraph/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-neptunegraph -PORTVERSION= 1.25.0 +PORTVERSION= 1.26.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-neptunegra LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-neptunegraph/distinfo b/devel/rubygem-aws-sdk-neptunegraph/distinfo index fea3f06a8ce..d0c7c7e1c5d 100644 --- a/devel/rubygem-aws-sdk-neptunegraph/distinfo +++ b/devel/rubygem-aws-sdk-neptunegraph/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888516 -SHA256 (rubygem/aws-sdk-neptunegraph-1.25.0.gem) = 6b8dae8ad1ad21b94b1af01a85e5d98fd212fa677100184c72d4953431d9279d -SIZE (rubygem/aws-sdk-neptunegraph-1.25.0.gem) = 59904 +TIMESTAMP = 1738089724 +SHA256 (rubygem/aws-sdk-neptunegraph-1.26.0.gem) = 5fe6ed9ee4a497a9240e055387fcd4ecf21ee3c9724d23abb5e50bc70faaea09 +SIZE (rubygem/aws-sdk-neptunegraph-1.26.0.gem) = 59904 diff --git a/devel/rubygem-aws-sdk-networkfirewall/Makefile b/devel/rubygem-aws-sdk-networkfirewall/Makefile index f57ce0af3a2..c2fc9a1d274 100644 --- a/devel/rubygem-aws-sdk-networkfirewall/Makefile +++ b/devel/rubygem-aws-sdk-networkfirewall/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-networkfirewall -PORTVERSION= 1.58.0 +PORTVERSION= 1.59.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-networkfir LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-networkfirewall/distinfo b/devel/rubygem-aws-sdk-networkfirewall/distinfo index fb1ab9674b2..9fd54be01f0 100644 --- a/devel/rubygem-aws-sdk-networkfirewall/distinfo +++ b/devel/rubygem-aws-sdk-networkfirewall/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735705235 -SHA256 (rubygem/aws-sdk-networkfirewall-1.58.0.gem) = 01244bc53f508d396e51688bacbdbabc53399ecc6a2caf87d599583ae1585dcd -SIZE (rubygem/aws-sdk-networkfirewall-1.58.0.gem) = 86528 +TIMESTAMP = 1738089726 +SHA256 (rubygem/aws-sdk-networkfirewall-1.59.0.gem) = 7eaf605f46bff237003cc5f04de6dc42345519ddbc6c2cb46123886ba26a3daf +SIZE (rubygem/aws-sdk-networkfirewall-1.59.0.gem) = 87040 diff --git a/devel/rubygem-aws-sdk-networkflowmonitor/Makefile b/devel/rubygem-aws-sdk-networkflowmonitor/Makefile index 2a5b63a423e..4800fdb65cc 100644 --- a/devel/rubygem-aws-sdk-networkflowmonitor/Makefile +++ b/devel/rubygem-aws-sdk-networkflowmonitor/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-networkflowmonitor -PORTVERSION= 1.0.0 +PORTVERSION= 1.1.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-networkflo LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-networkflowmonitor/distinfo b/devel/rubygem-aws-sdk-networkflowmonitor/distinfo index 6bf6d695de5..b7d668f2298 100644 --- a/devel/rubygem-aws-sdk-networkflowmonitor/distinfo +++ b/devel/rubygem-aws-sdk-networkflowmonitor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888014 -SHA256 (rubygem/aws-sdk-networkflowmonitor-1.0.0.gem) = 77f11b58b0d746c829852bdbf60c579f518e3fc7fd0025082e310b58ebf34ce2 -SIZE (rubygem/aws-sdk-networkflowmonitor-1.0.0.gem) = 39936 +TIMESTAMP = 1738089728 +SHA256 (rubygem/aws-sdk-networkflowmonitor-1.1.0.gem) = 68d94fc07c32519a8aaf39ab6516304c8316ef18ac003da51ac3f16b228d9796 +SIZE (rubygem/aws-sdk-networkflowmonitor-1.1.0.gem) = 40448 diff --git a/devel/rubygem-aws-sdk-networkmanager/Makefile b/devel/rubygem-aws-sdk-networkmanager/Makefile index 614a78b204b..8a9eabb40a1 100644 --- a/devel/rubygem-aws-sdk-networkmanager/Makefile +++ b/devel/rubygem-aws-sdk-networkmanager/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-networkmanager -PORTVERSION= 1.57.0 +PORTVERSION= 1.58.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-networkman LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-networkmanager/distinfo b/devel/rubygem-aws-sdk-networkmanager/distinfo index 01b50ce396f..3a6d40c2a96 100644 --- a/devel/rubygem-aws-sdk-networkmanager/distinfo +++ b/devel/rubygem-aws-sdk-networkmanager/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888518 -SHA256 (rubygem/aws-sdk-networkmanager-1.57.0.gem) = fd7111576979833ef8b99f0d39aedebaef8b2237b3e7e1214d9011426e1ec1f3 -SIZE (rubygem/aws-sdk-networkmanager-1.57.0.gem) = 92160 +TIMESTAMP = 1738089730 +SHA256 (rubygem/aws-sdk-networkmanager-1.58.0.gem) = d31a002d9cd9aa29c8a6cbc43df9793a654ae3785c50d8eea25b69853fe2dfd2 +SIZE (rubygem/aws-sdk-networkmanager-1.58.0.gem) = 92672 diff --git a/devel/rubygem-aws-sdk-networkmonitor/Makefile b/devel/rubygem-aws-sdk-networkmonitor/Makefile index 28e2de339ee..0dfd1054060 100644 --- a/devel/rubygem-aws-sdk-networkmonitor/Makefile +++ b/devel/rubygem-aws-sdk-networkmonitor/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-networkmonitor -PORTVERSION= 1.15.0 +PORTVERSION= 1.16.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-networkmon LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-networkmonitor/distinfo b/devel/rubygem-aws-sdk-networkmonitor/distinfo index db19f529da5..1d1983ecb0f 100644 --- a/devel/rubygem-aws-sdk-networkmonitor/distinfo +++ b/devel/rubygem-aws-sdk-networkmonitor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856814 -SHA256 (rubygem/aws-sdk-networkmonitor-1.15.0.gem) = 88b2aec5874a54937d3e08790adb67176961c87e152c9391d9cdb0222eacbf8b -SIZE (rubygem/aws-sdk-networkmonitor-1.15.0.gem) = 30208 +TIMESTAMP = 1738089732 +SHA256 (rubygem/aws-sdk-networkmonitor-1.16.0.gem) = e99d8d8653452c01cf5908f8eb510d7968c02ac25c378f7b0d6c72a89008e594 +SIZE (rubygem/aws-sdk-networkmonitor-1.16.0.gem) = 30208 diff --git a/devel/rubygem-aws-sdk-notifications/Makefile b/devel/rubygem-aws-sdk-notifications/Makefile index f0776834634..a2181c96525 100644 --- a/devel/rubygem-aws-sdk-notifications/Makefile +++ b/devel/rubygem-aws-sdk-notifications/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-notifications -PORTVERSION= 1.0.0 +PORTVERSION= 1.2.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-notificati LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-notifications/distinfo b/devel/rubygem-aws-sdk-notifications/distinfo index 228c16fb955..810746a2d8c 100644 --- a/devel/rubygem-aws-sdk-notifications/distinfo +++ b/devel/rubygem-aws-sdk-notifications/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732675330 -SHA256 (rubygem/aws-sdk-notifications-1.0.0.gem) = 5ea2e314489a3b23e11404583953791a84e2043a7483302ae1576e801855de9d -SIZE (rubygem/aws-sdk-notifications-1.0.0.gem) = 39936 +TIMESTAMP = 1738089734 +SHA256 (rubygem/aws-sdk-notifications-1.2.0.gem) = 52778bbb81266be835d3127f17a592af43e578ef71693f9ab3c5df750a82bd50 +SIZE (rubygem/aws-sdk-notifications-1.2.0.gem) = 51200 diff --git a/devel/rubygem-aws-sdk-notificationscontacts/Makefile b/devel/rubygem-aws-sdk-notificationscontacts/Makefile index ddd5ae73efd..60a5b6f5eea 100644 --- a/devel/rubygem-aws-sdk-notificationscontacts/Makefile +++ b/devel/rubygem-aws-sdk-notificationscontacts/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-notificationscontacts -PORTVERSION= 1.0.0 +PORTVERSION= 1.1.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-notificati LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-notificationscontacts/distinfo b/devel/rubygem-aws-sdk-notificationscontacts/distinfo index d2482c6f5d7..4b8f0e48555 100644 --- a/devel/rubygem-aws-sdk-notificationscontacts/distinfo +++ b/devel/rubygem-aws-sdk-notificationscontacts/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732675332 -SHA256 (rubygem/aws-sdk-notificationscontacts-1.0.0.gem) = a4743c63c4220067351e4582114c9c22bc2dc0f4cf266b965ed4d5bc27599465 -SIZE (rubygem/aws-sdk-notificationscontacts-1.0.0.gem) = 26112 +TIMESTAMP = 1738089736 +SHA256 (rubygem/aws-sdk-notificationscontacts-1.1.0.gem) = 5e3ae79870518c95d60c440ed2bcb514c0dd41be3526b604cfefb05887b0054e +SIZE (rubygem/aws-sdk-notificationscontacts-1.1.0.gem) = 26624 diff --git a/devel/rubygem-aws-sdk-oam/Makefile b/devel/rubygem-aws-sdk-oam/Makefile index 5c4dc085904..00c33b1198f 100644 --- a/devel/rubygem-aws-sdk-oam/Makefile +++ b/devel/rubygem-aws-sdk-oam/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-oam -PORTVERSION= 1.27.0 +PORTVERSION= 1.28.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-oam LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-oam/distinfo b/devel/rubygem-aws-sdk-oam/distinfo index 76de1de852c..ac79ec1506b 100644 --- a/devel/rubygem-aws-sdk-oam/distinfo +++ b/devel/rubygem-aws-sdk-oam/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856816 -SHA256 (rubygem/aws-sdk-oam-1.27.0.gem) = a481645f43cde1b81aa447027bf1ba5207e0392ff447da582d699c1bdd0e42d1 -SIZE (rubygem/aws-sdk-oam-1.27.0.gem) = 32256 +TIMESTAMP = 1738089738 +SHA256 (rubygem/aws-sdk-oam-1.28.0.gem) = a579f63aa7e0a9eb1a84f48a492c587f85fc9ef6a26d36ba2946b73ec49ac6c7 +SIZE (rubygem/aws-sdk-oam-1.28.0.gem) = 32256 diff --git a/devel/rubygem-aws-sdk-observabilityadmin/Makefile b/devel/rubygem-aws-sdk-observabilityadmin/Makefile index 6bd6de95861..9b677d8736e 100644 --- a/devel/rubygem-aws-sdk-observabilityadmin/Makefile +++ b/devel/rubygem-aws-sdk-observabilityadmin/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-observabilityadmin -PORTVERSION= 1.0.0 +PORTVERSION= 1.1.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-observabil LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-observabilityadmin/distinfo b/devel/rubygem-aws-sdk-observabilityadmin/distinfo index 919b837d085..e7c028e1000 100644 --- a/devel/rubygem-aws-sdk-observabilityadmin/distinfo +++ b/devel/rubygem-aws-sdk-observabilityadmin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888016 -SHA256 (rubygem/aws-sdk-observabilityadmin-1.0.0.gem) = 0bae953d6ad550648d0197d983108c8c750bf108aa2eb8a3e97b0e084dd36388 -SIZE (rubygem/aws-sdk-observabilityadmin-1.0.0.gem) = 24576 +TIMESTAMP = 1738089740 +SHA256 (rubygem/aws-sdk-observabilityadmin-1.1.0.gem) = 71663b68762571ea805a19e95294f320e71bb1f2f807b8194a44b35e62341cdc +SIZE (rubygem/aws-sdk-observabilityadmin-1.1.0.gem) = 24576 diff --git a/devel/rubygem-aws-sdk-omics/Makefile b/devel/rubygem-aws-sdk-omics/Makefile index 3b1c1084dbc..c1d128e518d 100644 --- a/devel/rubygem-aws-sdk-omics/Makefile +++ b/devel/rubygem-aws-sdk-omics/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-omics -PORTVERSION= 1.41.0 +PORTVERSION= 1.42.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-omics LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-omics/distinfo b/devel/rubygem-aws-sdk-omics/distinfo index 69610801584..4bc45846227 100644 --- a/devel/rubygem-aws-sdk-omics/distinfo +++ b/devel/rubygem-aws-sdk-omics/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888520 -SHA256 (rubygem/aws-sdk-omics-1.41.0.gem) = 1fdbe317d491011011888b848c8b243885682ee588c6e0f61fb19cd031770161 -SIZE (rubygem/aws-sdk-omics-1.41.0.gem) = 104448 +TIMESTAMP = 1738089742 +SHA256 (rubygem/aws-sdk-omics-1.42.0.gem) = fae573b985e3fe7cd4c89b3ccd2d9c7d52933727692902cf74384612b535bd89 +SIZE (rubygem/aws-sdk-omics-1.42.0.gem) = 104960 diff --git a/devel/rubygem-aws-sdk-opensearchserverless/Makefile b/devel/rubygem-aws-sdk-opensearchserverless/Makefile index a80007a55a1..21f42d38c63 100644 --- a/devel/rubygem-aws-sdk-opensearchserverless/Makefile +++ b/devel/rubygem-aws-sdk-opensearchserverless/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-opensearchserverless -PORTVERSION= 1.31.0 +PORTVERSION= 1.32.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-opensearch LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-opensearchserverless/distinfo b/devel/rubygem-aws-sdk-opensearchserverless/distinfo index e004c648e3c..1fa0ffec91e 100644 --- a/devel/rubygem-aws-sdk-opensearchserverless/distinfo +++ b/devel/rubygem-aws-sdk-opensearchserverless/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679602 -SHA256 (rubygem/aws-sdk-opensearchserverless-1.31.0.gem) = 06618136e6dec6059eecf1967e0564355c200f80b4cb285f372f9afb7b9bc5fa -SIZE (rubygem/aws-sdk-opensearchserverless-1.31.0.gem) = 49152 +TIMESTAMP = 1738089744 +SHA256 (rubygem/aws-sdk-opensearchserverless-1.32.0.gem) = c751c055568c436b1c8fca585006ef93f1c20057ae7a9cc35669879b9cdb09b8 +SIZE (rubygem/aws-sdk-opensearchserverless-1.32.0.gem) = 49664 diff --git a/devel/rubygem-aws-sdk-opensearchservice/Makefile b/devel/rubygem-aws-sdk-opensearchservice/Makefile index 183705d1ac9..50550c38929 100644 --- a/devel/rubygem-aws-sdk-opensearchservice/Makefile +++ b/devel/rubygem-aws-sdk-opensearchservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-opensearchservice -PORTVERSION= 1.62.0 +PORTVERSION= 1.63.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-opensearch LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-opensearchservice/distinfo b/devel/rubygem-aws-sdk-opensearchservice/distinfo index 530afafe57b..87ba444b5a5 100644 --- a/devel/rubygem-aws-sdk-opensearchservice/distinfo +++ b/devel/rubygem-aws-sdk-opensearchservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888522 -SHA256 (rubygem/aws-sdk-opensearchservice-1.62.0.gem) = 0cca4ed9380a6463e6b52a7970458db4b1908bded0c7c45b58d3e3282408ee29 -SIZE (rubygem/aws-sdk-opensearchservice-1.62.0.gem) = 137728 +TIMESTAMP = 1738089746 +SHA256 (rubygem/aws-sdk-opensearchservice-1.63.0.gem) = 59a4bed3d391937925a9d26114bc4e86f77797e43e1fbddbd54a663000360f9a +SIZE (rubygem/aws-sdk-opensearchservice-1.63.0.gem) = 138240 diff --git a/devel/rubygem-aws-sdk-opsworks/Makefile b/devel/rubygem-aws-sdk-opsworks/Makefile index dc00d603ea0..9e376a6fa1e 100644 --- a/devel/rubygem-aws-sdk-opsworks/Makefile +++ b/devel/rubygem-aws-sdk-opsworks/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-opsworks -PORTVERSION= 1.69.0 +PORTVERSION= 1.70.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-opsworks LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-opsworks/distinfo b/devel/rubygem-aws-sdk-opsworks/distinfo index 856e7945051..83b2b7359f2 100644 --- a/devel/rubygem-aws-sdk-opsworks/distinfo +++ b/devel/rubygem-aws-sdk-opsworks/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679606 -SHA256 (rubygem/aws-sdk-opsworks-1.69.0.gem) = 839b31754862c1be52f4301788a736d1150999257db6742307bd03d0cc1abbc4 -SIZE (rubygem/aws-sdk-opsworks-1.69.0.gem) = 128000 +TIMESTAMP = 1738089748 +SHA256 (rubygem/aws-sdk-opsworks-1.70.0.gem) = 95403161d14b8e05c719f41112378f7ca72b4780a76ae0ca505e906c539fba7c +SIZE (rubygem/aws-sdk-opsworks-1.70.0.gem) = 128512 diff --git a/devel/rubygem-aws-sdk-opsworkscm/Makefile b/devel/rubygem-aws-sdk-opsworkscm/Makefile index 4c60e605a53..bbfe24d4887 100644 --- a/devel/rubygem-aws-sdk-opsworkscm/Makefile +++ b/devel/rubygem-aws-sdk-opsworkscm/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-opsworkscm -PORTVERSION= 1.78.0 +PORTVERSION= 1.79.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-opsworkscm LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-opsworkscm/distinfo b/devel/rubygem-aws-sdk-opsworkscm/distinfo index 6052a648266..04db70ce84d 100644 --- a/devel/rubygem-aws-sdk-opsworkscm/distinfo +++ b/devel/rubygem-aws-sdk-opsworkscm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856826 -SHA256 (rubygem/aws-sdk-opsworkscm-1.78.0.gem) = 80383c48c13ea85bec040adb9a5bc9f0b5a068bd5884a575b724490ce591c453 -SIZE (rubygem/aws-sdk-opsworkscm-1.78.0.gem) = 49664 +TIMESTAMP = 1738089750 +SHA256 (rubygem/aws-sdk-opsworkscm-1.79.0.gem) = 081239e7a5c7afbfec18ccae89c1786a3c49291727254528b9d01571f6115f74 +SIZE (rubygem/aws-sdk-opsworkscm-1.79.0.gem) = 50176 diff --git a/devel/rubygem-aws-sdk-organizations/Makefile b/devel/rubygem-aws-sdk-organizations/Makefile index 9f746f07639..08d13327ab7 100644 --- a/devel/rubygem-aws-sdk-organizations/Makefile +++ b/devel/rubygem-aws-sdk-organizations/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-organizations -PORTVERSION= 1.109.0 +PORTVERSION= 1.111.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-organizati LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-organizations/distinfo b/devel/rubygem-aws-sdk-organizations/distinfo index aa204d23946..eae1efcc0a1 100644 --- a/devel/rubygem-aws-sdk-organizations/distinfo +++ b/devel/rubygem-aws-sdk-organizations/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888524 -SHA256 (rubygem/aws-sdk-organizations-1.109.0.gem) = 58fcf035de2dd4c476189640f515d4ffdb88234a9ee122b594ccea8dfa3ab7f6 -SIZE (rubygem/aws-sdk-organizations-1.109.0.gem) = 93696 +TIMESTAMP = 1738089752 +SHA256 (rubygem/aws-sdk-organizations-1.111.0.gem) = 6925a7a85988ac6049be4b85301f5e8f1d1668c0d0295a2776f0a27f828e1cb5 +SIZE (rubygem/aws-sdk-organizations-1.111.0.gem) = 94208 diff --git a/devel/rubygem-aws-sdk-osis/Makefile b/devel/rubygem-aws-sdk-osis/Makefile index 07b0c545705..c743c21b266 100644 --- a/devel/rubygem-aws-sdk-osis/Makefile +++ b/devel/rubygem-aws-sdk-osis/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-osis -PORTVERSION= 1.27.0 +PORTVERSION= 1.28.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-osis LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-osis/distinfo b/devel/rubygem-aws-sdk-osis/distinfo index 12da1da4ee4..6409d0d2095 100644 --- a/devel/rubygem-aws-sdk-osis/distinfo +++ b/devel/rubygem-aws-sdk-osis/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856830 -SHA256 (rubygem/aws-sdk-osis-1.27.0.gem) = dfae292e8f8de336505f9661bcfd56f8b3d115e68c391401980bef11309d9246 -SIZE (rubygem/aws-sdk-osis-1.27.0.gem) = 33280 +TIMESTAMP = 1738089754 +SHA256 (rubygem/aws-sdk-osis-1.28.0.gem) = 61a5a85e590d5af355d773dbedf1fa9ace10456e4b75cbbab31b682caaf7b189 +SIZE (rubygem/aws-sdk-osis-1.28.0.gem) = 33792 diff --git a/devel/rubygem-aws-sdk-outposts/Makefile b/devel/rubygem-aws-sdk-outposts/Makefile index e2c3c514eb3..3b87571dbc3 100644 --- a/devel/rubygem-aws-sdk-outposts/Makefile +++ b/devel/rubygem-aws-sdk-outposts/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-outposts -PORTVERSION= 1.75.0 +PORTVERSION= 1.76.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-outposts LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-outposts/distinfo b/devel/rubygem-aws-sdk-outposts/distinfo index 408ef2334a0..ec7c7585516 100644 --- a/devel/rubygem-aws-sdk-outposts/distinfo +++ b/devel/rubygem-aws-sdk-outposts/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228074 -SHA256 (rubygem/aws-sdk-outposts-1.75.0.gem) = f4dc51a7222041414c96c0aeec6bf488994a8cb63f2bcc3c50361f545d72108a -SIZE (rubygem/aws-sdk-outposts-1.75.0.gem) = 55296 +TIMESTAMP = 1738089756 +SHA256 (rubygem/aws-sdk-outposts-1.76.0.gem) = 7b774d852ff268c8ddf85ba69907d6b4f7691532c3ea8ce400f2d6dff933ac92 +SIZE (rubygem/aws-sdk-outposts-1.76.0.gem) = 55296 diff --git a/devel/rubygem-aws-sdk-panorama/Makefile b/devel/rubygem-aws-sdk-panorama/Makefile index 4ab6cf1a72c..793aa020002 100644 --- a/devel/rubygem-aws-sdk-panorama/Makefile +++ b/devel/rubygem-aws-sdk-panorama/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-panorama -PORTVERSION= 1.36.0 +PORTVERSION= 1.37.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-panorama LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-panorama/distinfo b/devel/rubygem-aws-sdk-panorama/distinfo index f07b8feb1ea..c25a9386f50 100644 --- a/devel/rubygem-aws-sdk-panorama/distinfo +++ b/devel/rubygem-aws-sdk-panorama/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856834 -SHA256 (rubygem/aws-sdk-panorama-1.36.0.gem) = d99b11f857da80e190be285159cb1358130bd088526643776f826c5df6a6c73f -SIZE (rubygem/aws-sdk-panorama-1.36.0.gem) = 52224 +TIMESTAMP = 1738089758 +SHA256 (rubygem/aws-sdk-panorama-1.37.0.gem) = 4efa869e0fea359e4741df6fbbb71f5a4a2575e2afe12085c80b68466bf28442 +SIZE (rubygem/aws-sdk-panorama-1.37.0.gem) = 52736 diff --git a/devel/rubygem-aws-sdk-partnercentralselling/Makefile b/devel/rubygem-aws-sdk-partnercentralselling/Makefile index a9e1e716ecc..bb294010e4e 100644 --- a/devel/rubygem-aws-sdk-partnercentralselling/Makefile +++ b/devel/rubygem-aws-sdk-partnercentralselling/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-partnercentralselling -PORTVERSION= 1.3.0 +PORTVERSION= 1.4.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-partnercen LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-partnercentralselling/distinfo b/devel/rubygem-aws-sdk-partnercentralselling/distinfo index d3847c2c30a..0960a1776bb 100644 --- a/devel/rubygem-aws-sdk-partnercentralselling/distinfo +++ b/devel/rubygem-aws-sdk-partnercentralselling/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888526 -SHA256 (rubygem/aws-sdk-partnercentralselling-1.3.0.gem) = 3da2cb209a81838a7a39f11270648d4380444d12340c826b572c25e27602d894 -SIZE (rubygem/aws-sdk-partnercentralselling-1.3.0.gem) = 116224 +TIMESTAMP = 1738089760 +SHA256 (rubygem/aws-sdk-partnercentralselling-1.4.0.gem) = a81b3822bd81bcdd7f617c46958e13d25648f5afd03702a9d0de97bff1295fde +SIZE (rubygem/aws-sdk-partnercentralselling-1.4.0.gem) = 118272 diff --git a/devel/rubygem-aws-sdk-paymentcryptography/Makefile b/devel/rubygem-aws-sdk-paymentcryptography/Makefile index 6175537f17a..fda3aa39be6 100644 --- a/devel/rubygem-aws-sdk-paymentcryptography/Makefile +++ b/devel/rubygem-aws-sdk-paymentcryptography/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-paymentcryptography -PORTVERSION= 1.28.0 +PORTVERSION= 1.29.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-paymentcry LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-paymentcryptography/distinfo b/devel/rubygem-aws-sdk-paymentcryptography/distinfo index a3677c86711..349a1068d84 100644 --- a/devel/rubygem-aws-sdk-paymentcryptography/distinfo +++ b/devel/rubygem-aws-sdk-paymentcryptography/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679612 -SHA256 (rubygem/aws-sdk-paymentcryptography-1.28.0.gem) = 28b651e7ef14edc7647e9e55f644ae3e4556cf27f7660e740bb543292705f8fc -SIZE (rubygem/aws-sdk-paymentcryptography-1.28.0.gem) = 49152 +TIMESTAMP = 1738089762 +SHA256 (rubygem/aws-sdk-paymentcryptography-1.29.0.gem) = b3726f633235b809e427e1521b0c165e462595fe404dad9afc6329b51adbb286 +SIZE (rubygem/aws-sdk-paymentcryptography-1.29.0.gem) = 49664 diff --git a/devel/rubygem-aws-sdk-paymentcryptographydata/Makefile b/devel/rubygem-aws-sdk-paymentcryptographydata/Makefile index e6494419375..2f4b2cdadd7 100644 --- a/devel/rubygem-aws-sdk-paymentcryptographydata/Makefile +++ b/devel/rubygem-aws-sdk-paymentcryptographydata/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-paymentcryptographydata -PORTVERSION= 1.27.0 +PORTVERSION= 1.28.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-paymentcry LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-paymentcryptographydata/distinfo b/devel/rubygem-aws-sdk-paymentcryptographydata/distinfo index 8132ef030c4..a607846dffa 100644 --- a/devel/rubygem-aws-sdk-paymentcryptographydata/distinfo +++ b/devel/rubygem-aws-sdk-paymentcryptographydata/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729927045 -SHA256 (rubygem/aws-sdk-paymentcryptographydata-1.27.0.gem) = ad2066a36bb3eaa2f4a8a342be9bdcf193fa196cc04493ba414146c8b9989184 -SIZE (rubygem/aws-sdk-paymentcryptographydata-1.27.0.gem) = 56832 +TIMESTAMP = 1738089764 +SHA256 (rubygem/aws-sdk-paymentcryptographydata-1.28.0.gem) = 0d189136d8a68f7299ec870f66d39f83b8749036332f3e82905a0bdf2988189b +SIZE (rubygem/aws-sdk-paymentcryptographydata-1.28.0.gem) = 57344 diff --git a/devel/rubygem-aws-sdk-pcaconnectorad/Makefile b/devel/rubygem-aws-sdk-pcaconnectorad/Makefile index 5651bc56a26..67cd4963c58 100644 --- a/devel/rubygem-aws-sdk-pcaconnectorad/Makefile +++ b/devel/rubygem-aws-sdk-pcaconnectorad/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-pcaconnectorad -PORTVERSION= 1.17.0 +PORTVERSION= 1.18.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pcaconnect LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-pcaconnectorad/distinfo b/devel/rubygem-aws-sdk-pcaconnectorad/distinfo index b1e9d164c93..67c2a23c043 100644 --- a/devel/rubygem-aws-sdk-pcaconnectorad/distinfo +++ b/devel/rubygem-aws-sdk-pcaconnectorad/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856840 -SHA256 (rubygem/aws-sdk-pcaconnectorad-1.17.0.gem) = 240a599f579093e4e783e70718bf4a9222c8ef70de8e3293082751de0bba2e36 -SIZE (rubygem/aws-sdk-pcaconnectorad-1.17.0.gem) = 52224 +TIMESTAMP = 1738089766 +SHA256 (rubygem/aws-sdk-pcaconnectorad-1.18.0.gem) = dc9d13647df6766f05b3cb24a3b24540eba6837d44d31521a95a887c1363b6a1 +SIZE (rubygem/aws-sdk-pcaconnectorad-1.18.0.gem) = 52736 diff --git a/devel/rubygem-aws-sdk-pcaconnectorscep/Makefile b/devel/rubygem-aws-sdk-pcaconnectorscep/Makefile index 875bbd71112..d121fe0c551 100644 --- a/devel/rubygem-aws-sdk-pcaconnectorscep/Makefile +++ b/devel/rubygem-aws-sdk-pcaconnectorscep/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-pcaconnectorscep -PORTVERSION= 1.11.0 +PORTVERSION= 1.12.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pcaconnect LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-pcaconnectorscep/distinfo b/devel/rubygem-aws-sdk-pcaconnectorscep/distinfo index 68f437b0f43..9ea892417ab 100644 --- a/devel/rubygem-aws-sdk-pcaconnectorscep/distinfo +++ b/devel/rubygem-aws-sdk-pcaconnectorscep/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856842 -SHA256 (rubygem/aws-sdk-pcaconnectorscep-1.11.0.gem) = 670cbb5cb7c39a39a700dee5a1141d96dcf795c7a3bec07ba3bac12f15ce4775 -SIZE (rubygem/aws-sdk-pcaconnectorscep-1.11.0.gem) = 31232 +TIMESTAMP = 1738089768 +SHA256 (rubygem/aws-sdk-pcaconnectorscep-1.12.0.gem) = 523a4bfd551d353da7f63b07fd4aeb4ee5df0a5020cd01287bd0dd333590e8cb +SIZE (rubygem/aws-sdk-pcaconnectorscep-1.12.0.gem) = 31744 diff --git a/devel/rubygem-aws-sdk-pcs/Makefile b/devel/rubygem-aws-sdk-pcs/Makefile index c070643783e..107b7d37b51 100644 --- a/devel/rubygem-aws-sdk-pcs/Makefile +++ b/devel/rubygem-aws-sdk-pcs/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-pcs -PORTVERSION= 1.10.0 +PORTVERSION= 1.11.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pcs LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-pcs/distinfo b/devel/rubygem-aws-sdk-pcs/distinfo index 23ed50f78e3..2145f2ff37f 100644 --- a/devel/rubygem-aws-sdk-pcs/distinfo +++ b/devel/rubygem-aws-sdk-pcs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239650 -SHA256 (rubygem/aws-sdk-pcs-1.10.0.gem) = f889ce643c5aa7320c5a7fe2ee333732205ac71fc467d84b2ead88d8df7de31c -SIZE (rubygem/aws-sdk-pcs-1.10.0.gem) = 41472 +TIMESTAMP = 1738089770 +SHA256 (rubygem/aws-sdk-pcs-1.11.0.gem) = 602c1e991d14e93adb78f1ee98529cae9127eaff195f4f8c59c8f58c46ea26e4 +SIZE (rubygem/aws-sdk-pcs-1.11.0.gem) = 41984 diff --git a/devel/rubygem-aws-sdk-personalize/Makefile b/devel/rubygem-aws-sdk-personalize/Makefile index 1edf4172ed1..99be462abc4 100644 --- a/devel/rubygem-aws-sdk-personalize/Makefile +++ b/devel/rubygem-aws-sdk-personalize/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-personalize -PORTVERSION= 1.76.0 +PORTVERSION= 1.77.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-personaliz LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-personalize/distinfo b/devel/rubygem-aws-sdk-personalize/distinfo index cd1e78603ff..eef0e971d47 100644 --- a/devel/rubygem-aws-sdk-personalize/distinfo +++ b/devel/rubygem-aws-sdk-personalize/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856846 -SHA256 (rubygem/aws-sdk-personalize-1.76.0.gem) = 4aa8b06e89d3fb87641145593bf478b0aa435506d1f58bd65fa2c4e53717b0f0 -SIZE (rubygem/aws-sdk-personalize-1.76.0.gem) = 88576 +TIMESTAMP = 1738089772 +SHA256 (rubygem/aws-sdk-personalize-1.77.0.gem) = ff9ee9b0f78c8b070043965a2d08c2b9240b801446ee4cb640667f2bfa670e54 +SIZE (rubygem/aws-sdk-personalize-1.77.0.gem) = 89088 diff --git a/devel/rubygem-aws-sdk-personalizeevents/Makefile b/devel/rubygem-aws-sdk-personalizeevents/Makefile index b6ba2d9cded..951e194d244 100644 --- a/devel/rubygem-aws-sdk-personalizeevents/Makefile +++ b/devel/rubygem-aws-sdk-personalizeevents/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-personalizeevents -PORTVERSION= 1.57.0 +PORTVERSION= 1.58.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-personaliz LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-personalizeevents/distinfo b/devel/rubygem-aws-sdk-personalizeevents/distinfo index 08d9e69d2e5..06923a7d430 100644 --- a/devel/rubygem-aws-sdk-personalizeevents/distinfo +++ b/devel/rubygem-aws-sdk-personalizeevents/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679614 -SHA256 (rubygem/aws-sdk-personalizeevents-1.57.0.gem) = 26da0fce79c4c8b0a8e4e0d8b26a8698c89d4ee2d1388bb1b3854d6f3d82f80b -SIZE (rubygem/aws-sdk-personalizeevents-1.57.0.gem) = 26112 +TIMESTAMP = 1738089774 +SHA256 (rubygem/aws-sdk-personalizeevents-1.58.0.gem) = 9db6f998e9ed224d54bde5a23b6ce3e02b8038a3f54a221e7a1a105b34959b15 +SIZE (rubygem/aws-sdk-personalizeevents-1.58.0.gem) = 26624 diff --git a/devel/rubygem-aws-sdk-personalizeruntime/Makefile b/devel/rubygem-aws-sdk-personalizeruntime/Makefile index 18e46bbfc36..df75cc75f07 100644 --- a/devel/rubygem-aws-sdk-personalizeruntime/Makefile +++ b/devel/rubygem-aws-sdk-personalizeruntime/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-personalizeruntime -PORTVERSION= 1.63.0 +PORTVERSION= 1.64.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-personaliz LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-personalizeruntime/distinfo b/devel/rubygem-aws-sdk-personalizeruntime/distinfo index ad0aadee820..68bc6b124a2 100644 --- a/devel/rubygem-aws-sdk-personalizeruntime/distinfo +++ b/devel/rubygem-aws-sdk-personalizeruntime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856850 -SHA256 (rubygem/aws-sdk-personalizeruntime-1.63.0.gem) = 44dfc00678a59f768b23cef69de9b75419ef9e4efb84cac8b5dd8b79dcc473bf -SIZE (rubygem/aws-sdk-personalizeruntime-1.63.0.gem) = 27136 +TIMESTAMP = 1738089776 +SHA256 (rubygem/aws-sdk-personalizeruntime-1.64.0.gem) = 1acb85ae543f661e1fb8e835308a17cc2be1ba22db9611700e81975ea57cbbf2 +SIZE (rubygem/aws-sdk-personalizeruntime-1.64.0.gem) = 27648 diff --git a/devel/rubygem-aws-sdk-pi/Makefile b/devel/rubygem-aws-sdk-pi/Makefile index f08aa0ad2f3..8830f929acc 100644 --- a/devel/rubygem-aws-sdk-pi/Makefile +++ b/devel/rubygem-aws-sdk-pi/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-pi -PORTVERSION= 1.72.0 +PORTVERSION= 1.73.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pi LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-pi/distinfo b/devel/rubygem-aws-sdk-pi/distinfo index 84a4d961c85..27edcdffbb6 100644 --- a/devel/rubygem-aws-sdk-pi/distinfo +++ b/devel/rubygem-aws-sdk-pi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239652 -SHA256 (rubygem/aws-sdk-pi-1.72.0.gem) = 4dfeb4858302fb3a11bf09abd72b7332da4d3cbe63b2388f937bf8d13cff7393 -SIZE (rubygem/aws-sdk-pi-1.72.0.gem) = 43008 +TIMESTAMP = 1738089778 +SHA256 (rubygem/aws-sdk-pi-1.73.0.gem) = 330ccd660cdcfa3a03a81d88a31d8e8343e9c2bb5c1f3c4b949dea69b852d35f +SIZE (rubygem/aws-sdk-pi-1.73.0.gem) = 43520 diff --git a/devel/rubygem-aws-sdk-pinpoint/Makefile b/devel/rubygem-aws-sdk-pinpoint/Makefile index b44829c0e9e..e5631961d4a 100644 --- a/devel/rubygem-aws-sdk-pinpoint/Makefile +++ b/devel/rubygem-aws-sdk-pinpoint/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-pinpoint -PORTVERSION= 1.103.0 +PORTVERSION= 1.104.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pinpoint LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-pinpoint/distinfo b/devel/rubygem-aws-sdk-pinpoint/distinfo index 7da31d089a8..2dd079fe4d8 100644 --- a/devel/rubygem-aws-sdk-pinpoint/distinfo +++ b/devel/rubygem-aws-sdk-pinpoint/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679618 -SHA256 (rubygem/aws-sdk-pinpoint-1.103.0.gem) = bda3a8d5996549c06d5dfadf3dbde83f19bd18c58fb083b478b712fd6088e771 -SIZE (rubygem/aws-sdk-pinpoint-1.103.0.gem) = 206848 +TIMESTAMP = 1738089780 +SHA256 (rubygem/aws-sdk-pinpoint-1.104.0.gem) = e17b08ea7b11046103b6eaa6d3a6ad5c9ae0ccd263a4a574d5a7a19ea6d3657e +SIZE (rubygem/aws-sdk-pinpoint-1.104.0.gem) = 207360 diff --git a/devel/rubygem-aws-sdk-pinpointemail/Makefile b/devel/rubygem-aws-sdk-pinpointemail/Makefile index 57695456c2f..e60ea969559 100644 --- a/devel/rubygem-aws-sdk-pinpointemail/Makefile +++ b/devel/rubygem-aws-sdk-pinpointemail/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-pinpointemail -PORTVERSION= 1.61.0 +PORTVERSION= 1.62.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pinpointem LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-pinpointemail/distinfo b/devel/rubygem-aws-sdk-pinpointemail/distinfo index 491f5b4a665..edbc2e4bb83 100644 --- a/devel/rubygem-aws-sdk-pinpointemail/distinfo +++ b/devel/rubygem-aws-sdk-pinpointemail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856856 -SHA256 (rubygem/aws-sdk-pinpointemail-1.61.0.gem) = e1a1f6546ba066cdce7bea10f66a423aa097b1f55477eb5cce8886e0a31e25b9 -SIZE (rubygem/aws-sdk-pinpointemail-1.61.0.gem) = 66560 +TIMESTAMP = 1738089782 +SHA256 (rubygem/aws-sdk-pinpointemail-1.62.0.gem) = 496e3621e1957b500272af86bc34b256662dec81cdef89985dfd558d956a8f8c +SIZE (rubygem/aws-sdk-pinpointemail-1.62.0.gem) = 67072 diff --git a/devel/rubygem-aws-sdk-pinpointsmsvoice/Makefile b/devel/rubygem-aws-sdk-pinpointsmsvoice/Makefile index 7c5525581d9..5ebb8743814 100644 --- a/devel/rubygem-aws-sdk-pinpointsmsvoice/Makefile +++ b/devel/rubygem-aws-sdk-pinpointsmsvoice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-pinpointsmsvoice -PORTVERSION= 1.57.0 +PORTVERSION= 1.58.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pinpointsm LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-pinpointsmsvoice/distinfo b/devel/rubygem-aws-sdk-pinpointsmsvoice/distinfo index 92dd4f4ce6f..0c790ce362f 100644 --- a/devel/rubygem-aws-sdk-pinpointsmsvoice/distinfo +++ b/devel/rubygem-aws-sdk-pinpointsmsvoice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856858 -SHA256 (rubygem/aws-sdk-pinpointsmsvoice-1.57.0.gem) = 41fe706305ccc5f8e91c432bdbbf2ab0e0ee94f201c60d12b926eb4822e7203c -SIZE (rubygem/aws-sdk-pinpointsmsvoice-1.57.0.gem) = 26624 +TIMESTAMP = 1738089784 +SHA256 (rubygem/aws-sdk-pinpointsmsvoice-1.58.0.gem) = 65210e814644c933feedd6ea63c5244b2a75a75e732b0b99c7c17e442020bed6 +SIZE (rubygem/aws-sdk-pinpointsmsvoice-1.58.0.gem) = 27136 diff --git a/devel/rubygem-aws-sdk-pinpointsmsvoicev2/Makefile b/devel/rubygem-aws-sdk-pinpointsmsvoicev2/Makefile index 1a2bc431b63..89cf6a63f70 100644 --- a/devel/rubygem-aws-sdk-pinpointsmsvoicev2/Makefile +++ b/devel/rubygem-aws-sdk-pinpointsmsvoicev2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-pinpointsmsvoicev2 -PORTVERSION= 1.31.0 +PORTVERSION= 1.32.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pinpointsm LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-pinpointsmsvoicev2/distinfo b/devel/rubygem-aws-sdk-pinpointsmsvoicev2/distinfo index da62dcc70f0..7937eff7c02 100644 --- a/devel/rubygem-aws-sdk-pinpointsmsvoicev2/distinfo +++ b/devel/rubygem-aws-sdk-pinpointsmsvoicev2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732202578 -SHA256 (rubygem/aws-sdk-pinpointsmsvoicev2-1.31.0.gem) = de92b540c393631bfc9e0d0fc3124098f6f7ee1635c72c0df4d8bfa1f8b10809 -SIZE (rubygem/aws-sdk-pinpointsmsvoicev2-1.31.0.gem) = 111104 +TIMESTAMP = 1738089786 +SHA256 (rubygem/aws-sdk-pinpointsmsvoicev2-1.32.0.gem) = f9d275df4f1df650c465dd0085e40462c75adc3614e4cab3b2193c25b00fea01 +SIZE (rubygem/aws-sdk-pinpointsmsvoicev2-1.32.0.gem) = 111104 diff --git a/devel/rubygem-aws-sdk-pipes/Makefile b/devel/rubygem-aws-sdk-pipes/Makefile index 77ac30a92df..f3c5951acab 100644 --- a/devel/rubygem-aws-sdk-pipes/Makefile +++ b/devel/rubygem-aws-sdk-pipes/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-pipes -PORTVERSION= 1.33.0 +PORTVERSION= 1.34.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pipes LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-pipes/distinfo b/devel/rubygem-aws-sdk-pipes/distinfo index d7709ce1162..ae331df0ff6 100644 --- a/devel/rubygem-aws-sdk-pipes/distinfo +++ b/devel/rubygem-aws-sdk-pipes/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679622 -SHA256 (rubygem/aws-sdk-pipes-1.33.0.gem) = 9acdc0c79605de0ae5b21041c0e2ba8ee0fbf65e373c451f3623e52da731c7e8 -SIZE (rubygem/aws-sdk-pipes-1.33.0.gem) = 66048 +TIMESTAMP = 1738089788 +SHA256 (rubygem/aws-sdk-pipes-1.34.0.gem) = 142ae7881238c150c8a39945136a3a7d4148a02a4cc7d2e0224c67a15a1a5b65 +SIZE (rubygem/aws-sdk-pipes-1.34.0.gem) = 66560 diff --git a/devel/rubygem-aws-sdk-polly/Makefile b/devel/rubygem-aws-sdk-polly/Makefile index 5e868162e07..7246f56ef7a 100644 --- a/devel/rubygem-aws-sdk-polly/Makefile +++ b/devel/rubygem-aws-sdk-polly/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-polly -PORTVERSION= 1.100.0 +PORTVERSION= 1.101.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-polly LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-polly/distinfo b/devel/rubygem-aws-sdk-polly/distinfo index 5e99f23c2c0..3a602705dbb 100644 --- a/devel/rubygem-aws-sdk-polly/distinfo +++ b/devel/rubygem-aws-sdk-polly/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732202580 -SHA256 (rubygem/aws-sdk-polly-1.100.0.gem) = 45ed4a93f4f1e4ad1f74f3ad0498451b315b0a254bb9a44299be904d89902e05 -SIZE (rubygem/aws-sdk-polly-1.100.0.gem) = 39936 +TIMESTAMP = 1738089790 +SHA256 (rubygem/aws-sdk-polly-1.101.0.gem) = c62b199a1e21c00a80781d6027225d716b83fca4125997f52ee297a9f9f61045 +SIZE (rubygem/aws-sdk-polly-1.101.0.gem) = 40448 diff --git a/devel/rubygem-aws-sdk-pricing/Makefile b/devel/rubygem-aws-sdk-pricing/Makefile index c703bfbf02b..5594e151b7c 100644 --- a/devel/rubygem-aws-sdk-pricing/Makefile +++ b/devel/rubygem-aws-sdk-pricing/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-pricing -PORTVERSION= 1.70.0 +PORTVERSION= 1.71.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pricing LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-pricing/distinfo b/devel/rubygem-aws-sdk-pricing/distinfo index 186fe066305..74e20e5c776 100644 --- a/devel/rubygem-aws-sdk-pricing/distinfo +++ b/devel/rubygem-aws-sdk-pricing/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856866 -SHA256 (rubygem/aws-sdk-pricing-1.70.0.gem) = 79cebc51d259810e623d979fe971d21e3b6f89c066bbb359bb54269fcb9c7550 -SIZE (rubygem/aws-sdk-pricing-1.70.0.gem) = 28672 +TIMESTAMP = 1738089792 +SHA256 (rubygem/aws-sdk-pricing-1.71.0.gem) = e3c2c685e30928b866c5f4665e68651b69f5d4a1d6a7cdc2d7c73c7619ae20b6 +SIZE (rubygem/aws-sdk-pricing-1.71.0.gem) = 28672 diff --git a/devel/rubygem-aws-sdk-privatenetworks/Makefile b/devel/rubygem-aws-sdk-privatenetworks/Makefile index 36fc4358656..b61fea06d0e 100644 --- a/devel/rubygem-aws-sdk-privatenetworks/Makefile +++ b/devel/rubygem-aws-sdk-privatenetworks/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-privatenetworks -PORTVERSION= 1.27.0 +PORTVERSION= 1.28.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-privatenet LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-privatenetworks/distinfo b/devel/rubygem-aws-sdk-privatenetworks/distinfo index 2daf78a59db..7af9872b7a5 100644 --- a/devel/rubygem-aws-sdk-privatenetworks/distinfo +++ b/devel/rubygem-aws-sdk-privatenetworks/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856868 -SHA256 (rubygem/aws-sdk-privatenetworks-1.27.0.gem) = 93394de75bdf383be7ae85cd70524595b42d74fceac07b70f1efd85ac47149bc -SIZE (rubygem/aws-sdk-privatenetworks-1.27.0.gem) = 43008 +TIMESTAMP = 1738089794 +SHA256 (rubygem/aws-sdk-privatenetworks-1.28.0.gem) = 5aa8061817843c1332434bd51afb9396eedc8f1b500234a64c98bfd664f7ddfa +SIZE (rubygem/aws-sdk-privatenetworks-1.28.0.gem) = 43008 diff --git a/devel/rubygem-aws-sdk-prometheusservice/Makefile b/devel/rubygem-aws-sdk-prometheusservice/Makefile index 5c268c35b59..c6c5379e3f4 100644 --- a/devel/rubygem-aws-sdk-prometheusservice/Makefile +++ b/devel/rubygem-aws-sdk-prometheusservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-prometheusservice -PORTVERSION= 1.44.0 +PORTVERSION= 1.45.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-prometheus LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-prometheusservice/distinfo b/devel/rubygem-aws-sdk-prometheusservice/distinfo index 892d3a8aea4..3c31714f7ae 100644 --- a/devel/rubygem-aws-sdk-prometheusservice/distinfo +++ b/devel/rubygem-aws-sdk-prometheusservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1730540956 -SHA256 (rubygem/aws-sdk-prometheusservice-1.44.0.gem) = 6c9603099b7885411864507d0414501f90e6e3c7512d602d234ebe93fddfc0b6 -SIZE (rubygem/aws-sdk-prometheusservice-1.44.0.gem) = 45056 +TIMESTAMP = 1738089796 +SHA256 (rubygem/aws-sdk-prometheusservice-1.45.0.gem) = 35957df6c3cba0fd30fc9f401e5392b765d08f1d9edcd39039f18f69dbce0e6e +SIZE (rubygem/aws-sdk-prometheusservice-1.45.0.gem) = 45056 diff --git a/devel/rubygem-aws-sdk-proton/Makefile b/devel/rubygem-aws-sdk-proton/Makefile index 7b4632ecb9e..9b2a5bc6bef 100644 --- a/devel/rubygem-aws-sdk-proton/Makefile +++ b/devel/rubygem-aws-sdk-proton/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-proton -PORTVERSION= 1.49.0 +PORTVERSION= 1.50.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-proton LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-proton/distinfo b/devel/rubygem-aws-sdk-proton/distinfo index e3dc9437249..87b15b2749a 100644 --- a/devel/rubygem-aws-sdk-proton/distinfo +++ b/devel/rubygem-aws-sdk-proton/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679626 -SHA256 (rubygem/aws-sdk-proton-1.49.0.gem) = e348e5f884dd561374324f15d71cf61107d83909d2645e1e7f913be3e5cbf3c7 -SIZE (rubygem/aws-sdk-proton-1.49.0.gem) = 93696 +TIMESTAMP = 1738089798 +SHA256 (rubygem/aws-sdk-proton-1.50.0.gem) = ec07ef8ffcd31b78c2cb5139db3646ebc461e0630fc62e0d25169014cf83f358 +SIZE (rubygem/aws-sdk-proton-1.50.0.gem) = 93696 diff --git a/devel/rubygem-aws-sdk-qapps/Makefile b/devel/rubygem-aws-sdk-qapps/Makefile index 788e1814523..a11869a0795 100644 --- a/devel/rubygem-aws-sdk-qapps/Makefile +++ b/devel/rubygem-aws-sdk-qapps/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-qapps -PORTVERSION= 1.11.0 +PORTVERSION= 1.12.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-qapps LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-qapps/distinfo b/devel/rubygem-aws-sdk-qapps/distinfo index daa1769fb80..1664b0b7d12 100644 --- a/devel/rubygem-aws-sdk-qapps/distinfo +++ b/devel/rubygem-aws-sdk-qapps/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888528 -SHA256 (rubygem/aws-sdk-qapps-1.11.0.gem) = c105af0a62a2c2707c8345954df9eb530a705e4434ed67551f5893a246b7eaab -SIZE (rubygem/aws-sdk-qapps-1.11.0.gem) = 58368 +TIMESTAMP = 1738089800 +SHA256 (rubygem/aws-sdk-qapps-1.12.0.gem) = 6eb70d894748c94029f3113b2b0d5b1a9c90c23119d7923704391b87c7ae551e +SIZE (rubygem/aws-sdk-qapps-1.12.0.gem) = 58880 diff --git a/devel/rubygem-aws-sdk-qbusiness/Makefile b/devel/rubygem-aws-sdk-qbusiness/Makefile index 20056425582..a6952b2ab0c 100644 --- a/devel/rubygem-aws-sdk-qbusiness/Makefile +++ b/devel/rubygem-aws-sdk-qbusiness/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-qbusiness -PORTVERSION= 1.25.0 +PORTVERSION= 1.26.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-qbusiness LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-qbusiness/distinfo b/devel/rubygem-aws-sdk-qbusiness/distinfo index c82b7f942d6..ab04c02288d 100644 --- a/devel/rubygem-aws-sdk-qbusiness/distinfo +++ b/devel/rubygem-aws-sdk-qbusiness/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888530 -SHA256 (rubygem/aws-sdk-qbusiness-1.25.0.gem) = 13d0752af624db9ae77ab54cb3f3a6f77bb35413ab6ee96af1f585e4bdb31c8f -SIZE (rubygem/aws-sdk-qbusiness-1.25.0.gem) = 131072 +TIMESTAMP = 1738089802 +SHA256 (rubygem/aws-sdk-qbusiness-1.26.0.gem) = c031c660b8675dd9c8e90fb8e5b10c8849d21c88b79e356b8885a49d4f60c10f +SIZE (rubygem/aws-sdk-qbusiness-1.26.0.gem) = 132608 diff --git a/devel/rubygem-aws-sdk-qconnect/Makefile b/devel/rubygem-aws-sdk-qconnect/Makefile index 956cfb89234..8e0ebf0e2ec 100644 --- a/devel/rubygem-aws-sdk-qconnect/Makefile +++ b/devel/rubygem-aws-sdk-qconnect/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-qconnect -PORTVERSION= 1.26.0 +PORTVERSION= 1.27.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-qconnect LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-qconnect/distinfo b/devel/rubygem-aws-sdk-qconnect/distinfo index fee93d2046e..3a110363d88 100644 --- a/devel/rubygem-aws-sdk-qconnect/distinfo +++ b/devel/rubygem-aws-sdk-qconnect/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228076 -SHA256 (rubygem/aws-sdk-qconnect-1.26.0.gem) = 35ea67a41bfb432290de8c9b91f1ac3b56e95ccff7fa2d7c28b8cda0d1ca5991 -SIZE (rubygem/aws-sdk-qconnect-1.26.0.gem) = 143872 +TIMESTAMP = 1738089804 +SHA256 (rubygem/aws-sdk-qconnect-1.27.0.gem) = ab7d46b4fcd32cb46ecbeb9f6a04d748b66735d577bf5c023a9cf81ad4537aab +SIZE (rubygem/aws-sdk-qconnect-1.27.0.gem) = 143872 diff --git a/devel/rubygem-aws-sdk-qldb/Makefile b/devel/rubygem-aws-sdk-qldb/Makefile index 39ecdef3cc3..a7f335a8c1c 100644 --- a/devel/rubygem-aws-sdk-qldb/Makefile +++ b/devel/rubygem-aws-sdk-qldb/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-qldb -PORTVERSION= 1.53.0 +PORTVERSION= 1.54.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-qldb LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-qldb/distinfo b/devel/rubygem-aws-sdk-qldb/distinfo index a463c6a305e..e34d81cf6a7 100644 --- a/devel/rubygem-aws-sdk-qldb/distinfo +++ b/devel/rubygem-aws-sdk-qldb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679634 -SHA256 (rubygem/aws-sdk-qldb-1.53.0.gem) = 07e4a1a05fcdcc34d60b3654e8052bd9c281da0f787b52d2d2306337fcd043b5 -SIZE (rubygem/aws-sdk-qldb-1.53.0.gem) = 44032 +TIMESTAMP = 1738089806 +SHA256 (rubygem/aws-sdk-qldb-1.54.0.gem) = 2f40c65256b7898a6bd8c69ddb95ed1ff39cc8a5289984d61940b4bc345e59de +SIZE (rubygem/aws-sdk-qldb-1.54.0.gem) = 44544 diff --git a/devel/rubygem-aws-sdk-qldbsession/Makefile b/devel/rubygem-aws-sdk-qldbsession/Makefile index e0a159f514a..c8f199bdab6 100644 --- a/devel/rubygem-aws-sdk-qldbsession/Makefile +++ b/devel/rubygem-aws-sdk-qldbsession/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-qldbsession -PORTVERSION= 1.48.0 +PORTVERSION= 1.49.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-qldbsessio LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-qldbsession/distinfo b/devel/rubygem-aws-sdk-qldbsession/distinfo index 035b03ceb4a..182cf1695b2 100644 --- a/devel/rubygem-aws-sdk-qldbsession/distinfo +++ b/devel/rubygem-aws-sdk-qldbsession/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856882 -SHA256 (rubygem/aws-sdk-qldbsession-1.48.0.gem) = 98c6f867cf31b7bcff96bf32b6ccd1d3a5928a30ba2b49c911a13236ae7a6513 -SIZE (rubygem/aws-sdk-qldbsession-1.48.0.gem) = 25600 +TIMESTAMP = 1738089808 +SHA256 (rubygem/aws-sdk-qldbsession-1.49.0.gem) = f404cac6cd2d9c5b2183115a19674c8b0ab7d7a009955741fd71cd2c52dc04aa +SIZE (rubygem/aws-sdk-qldbsession-1.49.0.gem) = 25600 diff --git a/devel/rubygem-aws-sdk-quicksight/Makefile b/devel/rubygem-aws-sdk-quicksight/Makefile index 6ba6992aade..0dd05aa68b0 100644 --- a/devel/rubygem-aws-sdk-quicksight/Makefile +++ b/devel/rubygem-aws-sdk-quicksight/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-quicksight -PORTVERSION= 1.140.0 +PORTVERSION= 1.142.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-quicksight LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-quicksight/distinfo b/devel/rubygem-aws-sdk-quicksight/distinfo index e430a2bf74e..81a5d78f7cb 100644 --- a/devel/rubygem-aws-sdk-quicksight/distinfo +++ b/devel/rubygem-aws-sdk-quicksight/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228078 -SHA256 (rubygem/aws-sdk-quicksight-1.140.0.gem) = 6b4bf87eaa34f85f1acc41add9c635ea2ee946bc5f72eaa64211779878fd66ba -SIZE (rubygem/aws-sdk-quicksight-1.140.0.gem) = 960000 +TIMESTAMP = 1738089810 +SHA256 (rubygem/aws-sdk-quicksight-1.142.0.gem) = b9a235303fa7c54f636e4c1af172835f9c4150e01f11dba9620f4d6f79f09154 +SIZE (rubygem/aws-sdk-quicksight-1.142.0.gem) = 964096 diff --git a/devel/rubygem-aws-sdk-ram/Makefile b/devel/rubygem-aws-sdk-ram/Makefile index 89a8fa9b0a6..410ca02ebf3 100644 --- a/devel/rubygem-aws-sdk-ram/Makefile +++ b/devel/rubygem-aws-sdk-ram/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ram -PORTVERSION= 1.67.0 +PORTVERSION= 1.68.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ram LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ram/distinfo b/devel/rubygem-aws-sdk-ram/distinfo index 7f6158c2c7d..390dc1c824a 100644 --- a/devel/rubygem-aws-sdk-ram/distinfo +++ b/devel/rubygem-aws-sdk-ram/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856886 -SHA256 (rubygem/aws-sdk-ram-1.67.0.gem) = a50c41aaa339141fcda97613e6cfc006c1af33a869b25d4a015f8c5dad3ca131 -SIZE (rubygem/aws-sdk-ram-1.67.0.gem) = 61952 +TIMESTAMP = 1738089812 +SHA256 (rubygem/aws-sdk-ram-1.68.0.gem) = dc1558abd21acd8a64dfa546e7d374b9bec2c3b88475bef5fb57b12e8b82667b +SIZE (rubygem/aws-sdk-ram-1.68.0.gem) = 61952 diff --git a/devel/rubygem-aws-sdk-rds/Makefile b/devel/rubygem-aws-sdk-rds/Makefile index 5b1d1e9c341..e2368c701b7 100644 --- a/devel/rubygem-aws-sdk-rds/Makefile +++ b/devel/rubygem-aws-sdk-rds/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-rds -PORTVERSION= 1.264.0 +PORTVERSION= 1.266.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-rds LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-rds/distinfo b/devel/rubygem-aws-sdk-rds/distinfo index 0413fc39e92..d1969f85d05 100644 --- a/devel/rubygem-aws-sdk-rds/distinfo +++ b/devel/rubygem-aws-sdk-rds/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735705237 -SHA256 (rubygem/aws-sdk-rds-1.264.0.gem) = 2528977cb373909c0e015a2b1f0e9bb09412b9985e8f2feb6618b6c39764ce3a -SIZE (rubygem/aws-sdk-rds-1.264.0.gem) = 630784 +TIMESTAMP = 1738089814 +SHA256 (rubygem/aws-sdk-rds-1.266.0.gem) = 28a50ddc53dd6619d9651e2cf29035f6a7200fdd92da48cd1a6b585dc9834d19 +SIZE (rubygem/aws-sdk-rds-1.266.0.gem) = 631296 diff --git a/devel/rubygem-aws-sdk-rdsdataservice/Makefile b/devel/rubygem-aws-sdk-rdsdataservice/Makefile index eb4eb3679dd..19b9cca9cf6 100644 --- a/devel/rubygem-aws-sdk-rdsdataservice/Makefile +++ b/devel/rubygem-aws-sdk-rdsdataservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-rdsdataservice -PORTVERSION= 1.66.0 +PORTVERSION= 1.67.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-rdsdataser LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-rdsdataservice/distinfo b/devel/rubygem-aws-sdk-rdsdataservice/distinfo index 906238f0bc3..07253c178fc 100644 --- a/devel/rubygem-aws-sdk-rdsdataservice/distinfo +++ b/devel/rubygem-aws-sdk-rdsdataservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239660 -SHA256 (rubygem/aws-sdk-rdsdataservice-1.66.0.gem) = 59bb314ff7eb50117ef3bc8ffa54933d1f16f310e34c2de92e9aec39fc7ed299 -SIZE (rubygem/aws-sdk-rdsdataservice-1.66.0.gem) = 34816 +TIMESTAMP = 1738089816 +SHA256 (rubygem/aws-sdk-rdsdataservice-1.67.0.gem) = a0058f23a6c30d39ddd7602c0d20bf69107b59471ba2c87722f1a94f124fec46 +SIZE (rubygem/aws-sdk-rdsdataservice-1.67.0.gem) = 35328 diff --git a/devel/rubygem-aws-sdk-recyclebin/Makefile b/devel/rubygem-aws-sdk-recyclebin/Makefile index ede0856e413..e1532c63137 100644 --- a/devel/rubygem-aws-sdk-recyclebin/Makefile +++ b/devel/rubygem-aws-sdk-recyclebin/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-recyclebin -PORTVERSION= 1.34.0 +PORTVERSION= 1.35.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-recyclebin LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-recyclebin/distinfo b/devel/rubygem-aws-sdk-recyclebin/distinfo index 3808f428c0d..e964b0e3592 100644 --- a/devel/rubygem-aws-sdk-recyclebin/distinfo +++ b/devel/rubygem-aws-sdk-recyclebin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732261020 -SHA256 (rubygem/aws-sdk-recyclebin-1.34.0.gem) = f186e7dd24c86939d78015eeb35cbff9e0b7da8d0ba5f44c8654e079e44334d4 -SIZE (rubygem/aws-sdk-recyclebin-1.34.0.gem) = 29696 +TIMESTAMP = 1738089818 +SHA256 (rubygem/aws-sdk-recyclebin-1.35.0.gem) = 4ff3ddb81ec5aeec40951291d4a7fbc810f19fe70d2eeb00c005fb12161700cf +SIZE (rubygem/aws-sdk-recyclebin-1.35.0.gem) = 30208 diff --git a/devel/rubygem-aws-sdk-redshift/Makefile b/devel/rubygem-aws-sdk-redshift/Makefile index d7356585ff6..3013d3cb765 100644 --- a/devel/rubygem-aws-sdk-redshift/Makefile +++ b/devel/rubygem-aws-sdk-redshift/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-redshift -PORTVERSION= 1.133.0 +PORTVERSION= 1.135.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-redshift LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-redshift/distinfo b/devel/rubygem-aws-sdk-redshift/distinfo index dc10566e86d..2484d7404e6 100644 --- a/devel/rubygem-aws-sdk-redshift/distinfo +++ b/devel/rubygem-aws-sdk-redshift/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888538 -SHA256 (rubygem/aws-sdk-redshift-1.133.0.gem) = 3fa2e9957573d2311d5382c5b6cc106df65c7ca909a5e4290d6a28970b7b09d2 -SIZE (rubygem/aws-sdk-redshift-1.133.0.gem) = 221696 +TIMESTAMP = 1738089820 +SHA256 (rubygem/aws-sdk-redshift-1.135.0.gem) = 6e8d48ba0eb8c9ff51af430fffb088b6fa6413390544b9a370ce66be61e41651 +SIZE (rubygem/aws-sdk-redshift-1.135.0.gem) = 222208 diff --git a/devel/rubygem-aws-sdk-redshiftdataapiservice/Makefile b/devel/rubygem-aws-sdk-redshiftdataapiservice/Makefile index 93c3ee4ebd1..bd60126490c 100644 --- a/devel/rubygem-aws-sdk-redshiftdataapiservice/Makefile +++ b/devel/rubygem-aws-sdk-redshiftdataapiservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-redshiftdataapiservice -PORTVERSION= 1.50.0 +PORTVERSION= 1.51.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-redshiftda LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-redshiftdataapiservice/distinfo b/devel/rubygem-aws-sdk-redshiftdataapiservice/distinfo index c5592d859c2..707cde72558 100644 --- a/devel/rubygem-aws-sdk-redshiftdataapiservice/distinfo +++ b/devel/rubygem-aws-sdk-redshiftdataapiservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1730301042 -SHA256 (rubygem/aws-sdk-redshiftdataapiservice-1.50.0.gem) = f462330ff41d1ccb9a6418778e6f91cfeb30c38c92fd42499cc4156772fa2880 -SIZE (rubygem/aws-sdk-redshiftdataapiservice-1.50.0.gem) = 38400 +TIMESTAMP = 1738089822 +SHA256 (rubygem/aws-sdk-redshiftdataapiservice-1.51.0.gem) = d12658d0e3572dbc72d6eaa141f32751d800f47049a1e63065ed465669faa237 +SIZE (rubygem/aws-sdk-redshiftdataapiservice-1.51.0.gem) = 38400 diff --git a/devel/rubygem-aws-sdk-redshiftserverless/Makefile b/devel/rubygem-aws-sdk-redshiftserverless/Makefile index 9b61217803c..7061ae073f7 100644 --- a/devel/rubygem-aws-sdk-redshiftserverless/Makefile +++ b/devel/rubygem-aws-sdk-redshiftserverless/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-redshiftserverless -PORTVERSION= 1.43.0 +PORTVERSION= 1.44.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-redshiftse LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-redshiftserverless/distinfo b/devel/rubygem-aws-sdk-redshiftserverless/distinfo index d225d5551de..2aab4300df7 100644 --- a/devel/rubygem-aws-sdk-redshiftserverless/distinfo +++ b/devel/rubygem-aws-sdk-redshiftserverless/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888540 -SHA256 (rubygem/aws-sdk-redshiftserverless-1.43.0.gem) = ac953ad1e1a992a96fa37dc1a37fbd13b87b5502d9f129d394dc74137b18de16 -SIZE (rubygem/aws-sdk-redshiftserverless-1.43.0.gem) = 71680 +TIMESTAMP = 1738089824 +SHA256 (rubygem/aws-sdk-redshiftserverless-1.44.0.gem) = e8fd7cd2dae559e2d08ec690f262db7db9df9fda843d1444099fe3e3228f724d +SIZE (rubygem/aws-sdk-redshiftserverless-1.44.0.gem) = 72192 diff --git a/devel/rubygem-aws-sdk-rekognition/Makefile b/devel/rubygem-aws-sdk-rekognition/Makefile index c0afdeac4db..4ec8e1453a9 100644 --- a/devel/rubygem-aws-sdk-rekognition/Makefile +++ b/devel/rubygem-aws-sdk-rekognition/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-rekognition -PORTVERSION= 1.110.0 +PORTVERSION= 1.111.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-rekognitio LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-rekognition/distinfo b/devel/rubygem-aws-sdk-rekognition/distinfo index a3ed5813367..a943c4bab15 100644 --- a/devel/rubygem-aws-sdk-rekognition/distinfo +++ b/devel/rubygem-aws-sdk-rekognition/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679644 -SHA256 (rubygem/aws-sdk-rekognition-1.110.0.gem) = f17a30c54278e6912c5702152146335d976b99d149a9127366eeb93c98dafb23 -SIZE (rubygem/aws-sdk-rekognition-1.110.0.gem) = 172032 +TIMESTAMP = 1738089826 +SHA256 (rubygem/aws-sdk-rekognition-1.111.0.gem) = 023ba08c482fa0970266027dfe2488cfb6ffcf7f07e8803788227648f5c2e352 +SIZE (rubygem/aws-sdk-rekognition-1.111.0.gem) = 172544 diff --git a/devel/rubygem-aws-sdk-repostspace/Makefile b/devel/rubygem-aws-sdk-repostspace/Makefile index bbacca85b95..282ca8fce82 100644 --- a/devel/rubygem-aws-sdk-repostspace/Makefile +++ b/devel/rubygem-aws-sdk-repostspace/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-repostspace -PORTVERSION= 1.16.0 +PORTVERSION= 1.17.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-repostspac LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-repostspace/distinfo b/devel/rubygem-aws-sdk-repostspace/distinfo index 80fab968610..ee3f43aaf90 100644 --- a/devel/rubygem-aws-sdk-repostspace/distinfo +++ b/devel/rubygem-aws-sdk-repostspace/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729927049 -SHA256 (rubygem/aws-sdk-repostspace-1.16.0.gem) = 613f76cb8f06c7915d46d16b2bc89310d25149970b5c2fdef14c890a18e8b099 -SIZE (rubygem/aws-sdk-repostspace-1.16.0.gem) = 29696 +TIMESTAMP = 1738089828 +SHA256 (rubygem/aws-sdk-repostspace-1.17.0.gem) = acfc1ca6b2f09a8ed4f56d49043c0b0fc5b636791e8ffd1e659dc9a4c2a3f8a8 +SIZE (rubygem/aws-sdk-repostspace-1.17.0.gem) = 30208 diff --git a/devel/rubygem-aws-sdk-resiliencehub/Makefile b/devel/rubygem-aws-sdk-resiliencehub/Makefile index 71c8067645b..9b26bcaed2e 100644 --- a/devel/rubygem-aws-sdk-resiliencehub/Makefile +++ b/devel/rubygem-aws-sdk-resiliencehub/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-resiliencehub -PORTVERSION= 1.45.0 +PORTVERSION= 1.46.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-resilience LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-resiliencehub/distinfo b/devel/rubygem-aws-sdk-resiliencehub/distinfo index f73a0273dc8..a226b3450e0 100644 --- a/devel/rubygem-aws-sdk-resiliencehub/distinfo +++ b/devel/rubygem-aws-sdk-resiliencehub/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228082 -SHA256 (rubygem/aws-sdk-resiliencehub-1.45.0.gem) = 7cae221dcfdf806249c607106bf10774cf72994d90418824dda0710422e61f2f -SIZE (rubygem/aws-sdk-resiliencehub-1.45.0.gem) = 92160 +TIMESTAMP = 1738089830 +SHA256 (rubygem/aws-sdk-resiliencehub-1.46.0.gem) = cfb18c5c33ba7373ec69085781a8ed22f1487aedcd85c635f9b6756285ac4acc +SIZE (rubygem/aws-sdk-resiliencehub-1.46.0.gem) = 92672 diff --git a/devel/rubygem-aws-sdk-resourceexplorer2/Makefile b/devel/rubygem-aws-sdk-resourceexplorer2/Makefile index 9bce322f32e..5ca90e455a6 100644 --- a/devel/rubygem-aws-sdk-resourceexplorer2/Makefile +++ b/devel/rubygem-aws-sdk-resourceexplorer2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-resourceexplorer2 -PORTVERSION= 1.30.0 +PORTVERSION= 1.31.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-resourceex LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-resourceexplorer2/distinfo b/devel/rubygem-aws-sdk-resourceexplorer2/distinfo index 792049602b6..dc1f07f921d 100644 --- a/devel/rubygem-aws-sdk-resourceexplorer2/distinfo +++ b/devel/rubygem-aws-sdk-resourceexplorer2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679648 -SHA256 (rubygem/aws-sdk-resourceexplorer2-1.30.0.gem) = 487673e672064714c1c957a837c2be91c9380afc136506f681e4358fb38c1f91 -SIZE (rubygem/aws-sdk-resourceexplorer2-1.30.0.gem) = 44544 +TIMESTAMP = 1738089832 +SHA256 (rubygem/aws-sdk-resourceexplorer2-1.31.0.gem) = b96119411c617b56223155548bb6f1f48dff7cd0593c64e74edf0993436ee2a3 +SIZE (rubygem/aws-sdk-resourceexplorer2-1.31.0.gem) = 45056 diff --git a/devel/rubygem-aws-sdk-resourcegroups/Makefile b/devel/rubygem-aws-sdk-resourcegroups/Makefile index 98d12baf47d..21e6a45303f 100644 --- a/devel/rubygem-aws-sdk-resourcegroups/Makefile +++ b/devel/rubygem-aws-sdk-resourcegroups/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-resourcegroups -PORTVERSION= 1.76.0 +PORTVERSION= 1.77.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-resourcegr LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-resourcegroups/distinfo b/devel/rubygem-aws-sdk-resourcegroups/distinfo index 4488bb3eed6..bdff4908b1e 100644 --- a/devel/rubygem-aws-sdk-resourcegroups/distinfo +++ b/devel/rubygem-aws-sdk-resourcegroups/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239666 -SHA256 (rubygem/aws-sdk-resourcegroups-1.76.0.gem) = ece443347d60e58b82e1e062c900b1b7c77adca33cd33a2d338b0f9d44b581b1 -SIZE (rubygem/aws-sdk-resourcegroups-1.76.0.gem) = 47104 +TIMESTAMP = 1738089834 +SHA256 (rubygem/aws-sdk-resourcegroups-1.77.0.gem) = 288c81ff01fc4908fdec4e86e36d0e3f451bd7b317c2531eb95db0ff9bae9231 +SIZE (rubygem/aws-sdk-resourcegroups-1.77.0.gem) = 47104 diff --git a/devel/rubygem-aws-sdk-resourcegroupstaggingapi/Makefile b/devel/rubygem-aws-sdk-resourcegroupstaggingapi/Makefile index f09f9d47039..001093c121c 100644 --- a/devel/rubygem-aws-sdk-resourcegroupstaggingapi/Makefile +++ b/devel/rubygem-aws-sdk-resourcegroupstaggingapi/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-resourcegroupstaggingapi -PORTVERSION= 1.74.0 +PORTVERSION= 1.75.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-resourcegr LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-resourcegroupstaggingapi/distinfo b/devel/rubygem-aws-sdk-resourcegroupstaggingapi/distinfo index f017d82e432..2b9622f5182 100644 --- a/devel/rubygem-aws-sdk-resourcegroupstaggingapi/distinfo +++ b/devel/rubygem-aws-sdk-resourcegroupstaggingapi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679652 -SHA256 (rubygem/aws-sdk-resourcegroupstaggingapi-1.74.0.gem) = 807ec41975c0fd0b4a3a3ca6870f9f236645ff9a9de80fd61c74a3226cb67ec4 -SIZE (rubygem/aws-sdk-resourcegroupstaggingapi-1.74.0.gem) = 35328 +TIMESTAMP = 1738089836 +SHA256 (rubygem/aws-sdk-resourcegroupstaggingapi-1.75.0.gem) = 8f83835a300298e57408e921b8522b2927f6817ca427923f926ea5d27a372c25 +SIZE (rubygem/aws-sdk-resourcegroupstaggingapi-1.75.0.gem) = 35328 diff --git a/devel/rubygem-aws-sdk-resources/Makefile b/devel/rubygem-aws-sdk-resources/Makefile index 3d1b37b86d4..28aff8c9dbe 100644 --- a/devel/rubygem-aws-sdk-resources/Makefile +++ b/devel/rubygem-aws-sdk-resources/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-resources -PORTVERSION= 3.221.0 +PORTVERSION= 3.222.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -193,8 +193,6 @@ RUN_DEPENDS= rubygem-aws-sdk-accessanalyzer>=1<2:devel/rubygem-aws-sdk-accessana rubygem-aws-sdk-internetmonitor>=1<2:devel/rubygem-aws-sdk-internetmonitor \ rubygem-aws-sdk-invoicing>=1<2:devel/rubygem-aws-sdk-invoicing \ rubygem-aws-sdk-iot>=1<2:devel/rubygem-aws-sdk-iot \ - rubygem-aws-sdk-iot1clickdevicesservice>=1<2:devel/rubygem-aws-sdk-iot1clickdevicesservice \ - rubygem-aws-sdk-iot1clickprojects>=1<2:devel/rubygem-aws-sdk-iot1clickprojects \ rubygem-aws-sdk-iotanalytics>=1<2:devel/rubygem-aws-sdk-iotanalytics \ rubygem-aws-sdk-iotdataplane>=1<2:devel/rubygem-aws-sdk-iotdataplane \ rubygem-aws-sdk-iotdeviceadvisor>=1<2:devel/rubygem-aws-sdk-iotdeviceadvisor \ diff --git a/devel/rubygem-aws-sdk-resources/distinfo b/devel/rubygem-aws-sdk-resources/distinfo index f09b5ab95e0..dc34edec2ce 100644 --- a/devel/rubygem-aws-sdk-resources/distinfo +++ b/devel/rubygem-aws-sdk-resources/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228084 -SHA256 (rubygem/aws-sdk-resources-3.221.0.gem) = 390d69ce0e5a155296829f003d3bfecb17308caa0374f864294adfcd7036fa60 -SIZE (rubygem/aws-sdk-resources-3.221.0.gem) = 23040 +TIMESTAMP = 1738089838 +SHA256 (rubygem/aws-sdk-resources-3.222.0.gem) = 4c5a13dd1f40ac480739ee5b4d116ddb4f9495acff35453c68f5a750fce3de99 +SIZE (rubygem/aws-sdk-resources-3.222.0.gem) = 23040 diff --git a/devel/rubygem-aws-sdk-robomaker/Makefile b/devel/rubygem-aws-sdk-robomaker/Makefile index e622d7bc399..aebc68031bc 100644 --- a/devel/rubygem-aws-sdk-robomaker/Makefile +++ b/devel/rubygem-aws-sdk-robomaker/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-robomaker -PORTVERSION= 1.78.0 +PORTVERSION= 1.79.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-robomaker LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-robomaker/distinfo b/devel/rubygem-aws-sdk-robomaker/distinfo index b03493ca7dd..0648c63d3f8 100644 --- a/devel/rubygem-aws-sdk-robomaker/distinfo +++ b/devel/rubygem-aws-sdk-robomaker/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856912 -SHA256 (rubygem/aws-sdk-robomaker-1.78.0.gem) = 3b9fec06df6e7f0b5c2f0b24600245396203a2c83dae2b804c5904b06f34871f -SIZE (rubygem/aws-sdk-robomaker-1.78.0.gem) = 88064 +TIMESTAMP = 1738089840 +SHA256 (rubygem/aws-sdk-robomaker-1.79.0.gem) = dbb29e235451b8d4caefb7a97352b63ae73b728551f29f665a9bacc863267127 +SIZE (rubygem/aws-sdk-robomaker-1.79.0.gem) = 88576 diff --git a/devel/rubygem-aws-sdk-rolesanywhere/Makefile b/devel/rubygem-aws-sdk-rolesanywhere/Makefile index e12881dba2b..6a9c52aad31 100644 --- a/devel/rubygem-aws-sdk-rolesanywhere/Makefile +++ b/devel/rubygem-aws-sdk-rolesanywhere/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-rolesanywhere -PORTVERSION= 1.30.0 +PORTVERSION= 1.31.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-rolesanywh LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-rolesanywhere/distinfo b/devel/rubygem-aws-sdk-rolesanywhere/distinfo index 292a214f2bd..87b3aaceda2 100644 --- a/devel/rubygem-aws-sdk-rolesanywhere/distinfo +++ b/devel/rubygem-aws-sdk-rolesanywhere/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856914 -SHA256 (rubygem/aws-sdk-rolesanywhere-1.30.0.gem) = 8970afa3cd6acb4f790729d7c8279b681482dfcbb8434eae5823f447694be628 -SIZE (rubygem/aws-sdk-rolesanywhere-1.30.0.gem) = 37376 +TIMESTAMP = 1738089842 +SHA256 (rubygem/aws-sdk-rolesanywhere-1.31.0.gem) = b5a60276c074e72da06413df614b1d88ba920c6c31692feb3b40554ea75e7e71 +SIZE (rubygem/aws-sdk-rolesanywhere-1.31.0.gem) = 37376 diff --git a/devel/rubygem-aws-sdk-route53/Makefile b/devel/rubygem-aws-sdk-route53/Makefile index 8b536f270a9..59276b4ed27 100644 --- a/devel/rubygem-aws-sdk-route53/Makefile +++ b/devel/rubygem-aws-sdk-route53/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-route53 -PORTVERSION= 1.105.0 +PORTVERSION= 1.108.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53 LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-route53/distinfo b/devel/rubygem-aws-sdk-route53/distinfo index 282496ef263..0d43324c86c 100644 --- a/devel/rubygem-aws-sdk-route53/distinfo +++ b/devel/rubygem-aws-sdk-route53/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239668 -SHA256 (rubygem/aws-sdk-route53-1.105.0.gem) = 4cf96d9949812d28c8c517ab5797f802d4ec1d8679ba543d49fd1c9e1d92a11e -SIZE (rubygem/aws-sdk-route53-1.105.0.gem) = 143360 +TIMESTAMP = 1738089844 +SHA256 (rubygem/aws-sdk-route53-1.108.0.gem) = 4c8ae2f7e2037cc9e6b848d1e282a8a033c4f56dd5230c0be19f201db9f4ad35 +SIZE (rubygem/aws-sdk-route53-1.108.0.gem) = 143872 diff --git a/devel/rubygem-aws-sdk-route53domains/Makefile b/devel/rubygem-aws-sdk-route53domains/Makefile index 85289dd5823..f2d0d7445c4 100644 --- a/devel/rubygem-aws-sdk-route53domains/Makefile +++ b/devel/rubygem-aws-sdk-route53domains/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-route53domains -PORTVERSION= 1.72.0 +PORTVERSION= 1.74.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53dom LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-route53domains/distinfo b/devel/rubygem-aws-sdk-route53domains/distinfo index 66d89033509..f037f279db5 100644 --- a/devel/rubygem-aws-sdk-route53domains/distinfo +++ b/devel/rubygem-aws-sdk-route53domains/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888546 -SHA256 (rubygem/aws-sdk-route53domains-1.72.0.gem) = ec63ccde873dc09f1a51a85b9066fdbed4e319d900bb41610d045da220fb5321 -SIZE (rubygem/aws-sdk-route53domains-1.72.0.gem) = 66560 +TIMESTAMP = 1738089846 +SHA256 (rubygem/aws-sdk-route53domains-1.74.0.gem) = 43ac61fc76572dc99c2a43962971de595df8b1fa180411b418703a6370edd2b8 +SIZE (rubygem/aws-sdk-route53domains-1.74.0.gem) = 67072 diff --git a/devel/rubygem-aws-sdk-route53profiles/Makefile b/devel/rubygem-aws-sdk-route53profiles/Makefile index 9f64097b457..daa9c9f5e57 100644 --- a/devel/rubygem-aws-sdk-route53profiles/Makefile +++ b/devel/rubygem-aws-sdk-route53profiles/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-route53profiles -PORTVERSION= 1.14.0 +PORTVERSION= 1.15.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53pro LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-route53profiles/distinfo b/devel/rubygem-aws-sdk-route53profiles/distinfo index 5062f2e0292..925d777e970 100644 --- a/devel/rubygem-aws-sdk-route53profiles/distinfo +++ b/devel/rubygem-aws-sdk-route53profiles/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856920 -SHA256 (rubygem/aws-sdk-route53profiles-1.14.0.gem) = bc0ab4814443248f6f326da4ada6a88b63b88d3e420ec50ec4f1b0990ea9c60f -SIZE (rubygem/aws-sdk-route53profiles-1.14.0.gem) = 30720 +TIMESTAMP = 1738089848 +SHA256 (rubygem/aws-sdk-route53profiles-1.15.0.gem) = ceb308941ad4457fe1ef4adb335de5e9b2f7282c7929d4771b75e02203f76580 +SIZE (rubygem/aws-sdk-route53profiles-1.15.0.gem) = 31232 diff --git a/devel/rubygem-aws-sdk-route53recoverycluster/Makefile b/devel/rubygem-aws-sdk-route53recoverycluster/Makefile index 8a58259710e..dec39f344da 100644 --- a/devel/rubygem-aws-sdk-route53recoverycluster/Makefile +++ b/devel/rubygem-aws-sdk-route53recoverycluster/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-route53recoverycluster -PORTVERSION= 1.38.0 +PORTVERSION= 1.39.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53rec LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-route53recoverycluster/distinfo b/devel/rubygem-aws-sdk-route53recoverycluster/distinfo index 123a4eb57e3..e72f8300f1c 100644 --- a/devel/rubygem-aws-sdk-route53recoverycluster/distinfo +++ b/devel/rubygem-aws-sdk-route53recoverycluster/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856922 -SHA256 (rubygem/aws-sdk-route53recoverycluster-1.38.0.gem) = 4243a037922d1c369a3b297c32470eb6b5cacdeb278f3917259a6e895891a81f -SIZE (rubygem/aws-sdk-route53recoverycluster-1.38.0.gem) = 26112 +TIMESTAMP = 1738089850 +SHA256 (rubygem/aws-sdk-route53recoverycluster-1.39.0.gem) = e4c3cf297e7500b7b0703a00c39d800dad1b437113fcfbaf168da0a98f03ec47 +SIZE (rubygem/aws-sdk-route53recoverycluster-1.39.0.gem) = 26112 diff --git a/devel/rubygem-aws-sdk-route53recoverycontrolconfig/Makefile b/devel/rubygem-aws-sdk-route53recoverycontrolconfig/Makefile index 0391ea6b840..06668197b06 100644 --- a/devel/rubygem-aws-sdk-route53recoverycontrolconfig/Makefile +++ b/devel/rubygem-aws-sdk-route53recoverycontrolconfig/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-route53recoverycontrolconfig -PORTVERSION= 1.37.0 +PORTVERSION= 1.38.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53rec LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-route53recoverycontrolconfig/distinfo b/devel/rubygem-aws-sdk-route53recoverycontrolconfig/distinfo index aed5345d144..03e94f9eb65 100644 --- a/devel/rubygem-aws-sdk-route53recoverycontrolconfig/distinfo +++ b/devel/rubygem-aws-sdk-route53recoverycontrolconfig/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856924 -SHA256 (rubygem/aws-sdk-route53recoverycontrolconfig-1.37.0.gem) = f87566fe0ed7866649b0ae18e11d831c6000dc4959af6049b5be9c68db17aa1a -SIZE (rubygem/aws-sdk-route53recoverycontrolconfig-1.37.0.gem) = 39424 +TIMESTAMP = 1738089852 +SHA256 (rubygem/aws-sdk-route53recoverycontrolconfig-1.38.0.gem) = 9a6ac667b795a93faa2d44a553a73272da2de508b8f851f027ceeeb5e284f158 +SIZE (rubygem/aws-sdk-route53recoverycontrolconfig-1.38.0.gem) = 39936 diff --git a/devel/rubygem-aws-sdk-route53recoveryreadiness/Makefile b/devel/rubygem-aws-sdk-route53recoveryreadiness/Makefile index a6022a917f8..50820bc8518 100644 --- a/devel/rubygem-aws-sdk-route53recoveryreadiness/Makefile +++ b/devel/rubygem-aws-sdk-route53recoveryreadiness/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-route53recoveryreadiness -PORTVERSION= 1.35.0 +PORTVERSION= 1.36.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53rec LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-route53recoveryreadiness/distinfo b/devel/rubygem-aws-sdk-route53recoveryreadiness/distinfo index 81212db47ef..f26574e06f3 100644 --- a/devel/rubygem-aws-sdk-route53recoveryreadiness/distinfo +++ b/devel/rubygem-aws-sdk-route53recoveryreadiness/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856926 -SHA256 (rubygem/aws-sdk-route53recoveryreadiness-1.35.0.gem) = 584ad99ad038cafee1732b623ef8ad08902fd666778f21be7f1bf7085ffc3d43 -SIZE (rubygem/aws-sdk-route53recoveryreadiness-1.35.0.gem) = 35840 +TIMESTAMP = 1738089854 +SHA256 (rubygem/aws-sdk-route53recoveryreadiness-1.36.0.gem) = efcb3755d5f4c3c3328c21986ff715785ad6a7a2e5241a130e1349e033c7aae0 +SIZE (rubygem/aws-sdk-route53recoveryreadiness-1.36.0.gem) = 36352 diff --git a/devel/rubygem-aws-sdk-route53resolver/Makefile b/devel/rubygem-aws-sdk-route53resolver/Makefile index 59eade09e13..d878f47c8b6 100644 --- a/devel/rubygem-aws-sdk-route53resolver/Makefile +++ b/devel/rubygem-aws-sdk-route53resolver/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-route53resolver -PORTVERSION= 1.74.0 +PORTVERSION= 1.75.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53res LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-route53resolver/distinfo b/devel/rubygem-aws-sdk-route53resolver/distinfo index 9b79b35f939..6669dcd1241 100644 --- a/devel/rubygem-aws-sdk-route53resolver/distinfo +++ b/devel/rubygem-aws-sdk-route53resolver/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239672 -SHA256 (rubygem/aws-sdk-route53resolver-1.74.0.gem) = 9e6141ba95cec0935a1d317b46eb09240526cbae9acb0c0a0f5d3f671430103d -SIZE (rubygem/aws-sdk-route53resolver-1.74.0.gem) = 93184 +TIMESTAMP = 1738089856 +SHA256 (rubygem/aws-sdk-route53resolver-1.75.0.gem) = c86ed7fa8a3372ed1e7e9aa52af0843ad8f3b85f90af5d623963bcbe20b62471 +SIZE (rubygem/aws-sdk-route53resolver-1.75.0.gem) = 93696 diff --git a/devel/rubygem-aws-sdk-s3/Makefile b/devel/rubygem-aws-sdk-s3/Makefile index c6ff7eaee91..56a2815be0f 100644 --- a/devel/rubygem-aws-sdk-s3/Makefile +++ b/devel/rubygem-aws-sdk-s3/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-s3 -PORTVERSION= 1.176.1 +PORTVERSION= 1.178.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3 LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sdk-kms>=1<2:devel/rubygem-aws-sdk-kms \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 diff --git a/devel/rubygem-aws-sdk-s3/distinfo b/devel/rubygem-aws-sdk-s3/distinfo index f33abd211f7..240fa34ce29 100644 --- a/devel/rubygem-aws-sdk-s3/distinfo +++ b/devel/rubygem-aws-sdk-s3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888548 -SHA256 (rubygem/aws-sdk-s3-1.176.1.gem) = 6480176d547dbd7516c59f2ca8abdc396acf32895dd3ac44b191f5e93ef4b5ea -SIZE (rubygem/aws-sdk-s3-1.176.1.gem) = 492544 +TIMESTAMP = 1738089858 +SHA256 (rubygem/aws-sdk-s3-1.178.0.gem) = ab56c04be61293eb72fe46a675a1f06c27dcdafcb5f0292e60cdf7a9c634844f +SIZE (rubygem/aws-sdk-s3-1.178.0.gem) = 498176 diff --git a/devel/rubygem-aws-sdk-s3control/Makefile b/devel/rubygem-aws-sdk-s3control/Makefile index 1bb1ad30879..2a66e8089e5 100644 --- a/devel/rubygem-aws-sdk-s3control/Makefile +++ b/devel/rubygem-aws-sdk-s3control/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-s3control -PORTVERSION= 1.99.0 +PORTVERSION= 1.101.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3control LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-s3control/distinfo b/devel/rubygem-aws-sdk-s3control/distinfo index 631b3c6de64..9b991a8289a 100644 --- a/devel/rubygem-aws-sdk-s3control/distinfo +++ b/devel/rubygem-aws-sdk-s3control/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888550 -SHA256 (rubygem/aws-sdk-s3control-1.99.0.gem) = aa57fff4cb359ab4eabe0e640b9fbe6fd7ee8e430842a047d4f4c8ebd14226f8 -SIZE (rubygem/aws-sdk-s3control-1.99.0.gem) = 152576 +TIMESTAMP = 1738089860 +SHA256 (rubygem/aws-sdk-s3control-1.101.0.gem) = 125392fd4972b53e6547d12ccc198a4aab1f34a6205f0815d11547eca82bfc33 +SIZE (rubygem/aws-sdk-s3control-1.101.0.gem) = 153088 diff --git a/devel/rubygem-aws-sdk-s3outposts/Makefile b/devel/rubygem-aws-sdk-s3outposts/Makefile index 6b74d8f1f11..5e757edc237 100644 --- a/devel/rubygem-aws-sdk-s3outposts/Makefile +++ b/devel/rubygem-aws-sdk-s3outposts/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-s3outposts -PORTVERSION= 1.42.0 +PORTVERSION= 1.43.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3outposts LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-s3outposts/distinfo b/devel/rubygem-aws-sdk-s3outposts/distinfo index 37f164d3049..09a834ff541 100644 --- a/devel/rubygem-aws-sdk-s3outposts/distinfo +++ b/devel/rubygem-aws-sdk-s3outposts/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856934 -SHA256 (rubygem/aws-sdk-s3outposts-1.42.0.gem) = 5ea1ff33b4a42951f8c3a306f1377054f6916e7e252ee9dabbe6128a7c9ca0ef -SIZE (rubygem/aws-sdk-s3outposts-1.42.0.gem) = 26112 +TIMESTAMP = 1738089862 +SHA256 (rubygem/aws-sdk-s3outposts-1.43.0.gem) = 541866ec657596d507086555fac4ddc3d5aa9ff6986828a3fb229699135b7005 +SIZE (rubygem/aws-sdk-s3outposts-1.43.0.gem) = 26624 diff --git a/devel/rubygem-aws-sdk-s3tables/Makefile b/devel/rubygem-aws-sdk-s3tables/Makefile index d93ceca1470..bf2f1c99efe 100644 --- a/devel/rubygem-aws-sdk-s3tables/Makefile +++ b/devel/rubygem-aws-sdk-s3tables/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-s3tables -PORTVERSION= 1.0.0 +PORTVERSION= 1.1.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3tables LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-s3tables/distinfo b/devel/rubygem-aws-sdk-s3tables/distinfo index 2284943c70b..380c6318bac 100644 --- a/devel/rubygem-aws-sdk-s3tables/distinfo +++ b/devel/rubygem-aws-sdk-s3tables/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888018 -SHA256 (rubygem/aws-sdk-s3tables-1.0.0.gem) = ee01313d902160373aba385a70de8f5126f93ce31f5cf2d9703d4f8b972abff6 -SIZE (rubygem/aws-sdk-s3tables-1.0.0.gem) = 32256 +TIMESTAMP = 1738089864 +SHA256 (rubygem/aws-sdk-s3tables-1.1.0.gem) = d527b4a7cc1d1f49cfc49216dd5e743552653d6db26efc746726b2194ca0a365 +SIZE (rubygem/aws-sdk-s3tables-1.1.0.gem) = 32768 diff --git a/devel/rubygem-aws-sdk-sagemaker/Makefile b/devel/rubygem-aws-sdk-sagemaker/Makefile index ddb859a2aba..662bb09f6ce 100644 --- a/devel/rubygem-aws-sdk-sagemaker/Makefile +++ b/devel/rubygem-aws-sdk-sagemaker/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-sagemaker -PORTVERSION= 1.278.0 +PORTVERSION= 1.283.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemaker LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-sagemaker/distinfo b/devel/rubygem-aws-sdk-sagemaker/distinfo index 2735d1ee322..33b2328ae20 100644 --- a/devel/rubygem-aws-sdk-sagemaker/distinfo +++ b/devel/rubygem-aws-sdk-sagemaker/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228086 -SHA256 (rubygem/aws-sdk-sagemaker-1.278.0.gem) = 55ef1133dc395a7afa196b2faff5c7363a759e551d763a869e6b6bbe194bf951 -SIZE (rubygem/aws-sdk-sagemaker-1.278.0.gem) = 760320 +TIMESTAMP = 1738089866 +SHA256 (rubygem/aws-sdk-sagemaker-1.283.0.gem) = c590787eb7292ce217c18f730b38b8a6e8758bd616e858b5848737f44529122c +SIZE (rubygem/aws-sdk-sagemaker-1.283.0.gem) = 761344 diff --git a/devel/rubygem-aws-sdk-sagemakeredgemanager/Makefile b/devel/rubygem-aws-sdk-sagemakeredgemanager/Makefile index 5f00f39dfd0..e91039da255 100644 --- a/devel/rubygem-aws-sdk-sagemakeredgemanager/Makefile +++ b/devel/rubygem-aws-sdk-sagemakeredgemanager/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-sagemakeredgemanager -PORTVERSION= 1.38.0 +PORTVERSION= 1.39.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemakere LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-sagemakeredgemanager/distinfo b/devel/rubygem-aws-sdk-sagemakeredgemanager/distinfo index ad6a4663c87..609ad2cddcb 100644 --- a/devel/rubygem-aws-sdk-sagemakeredgemanager/distinfo +++ b/devel/rubygem-aws-sdk-sagemakeredgemanager/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856938 -SHA256 (rubygem/aws-sdk-sagemakeredgemanager-1.38.0.gem) = 547f349f1785f9c21322fa41e8d36bc1d817c0d21d8cdc75e13004c4d7e68ab4 -SIZE (rubygem/aws-sdk-sagemakeredgemanager-1.38.0.gem) = 24064 +TIMESTAMP = 1738089868 +SHA256 (rubygem/aws-sdk-sagemakeredgemanager-1.39.0.gem) = 201856475c43c61784fd3012655e84ba9cfe7c3f0b9ac31bc99e8d01cbc57ba3 +SIZE (rubygem/aws-sdk-sagemakeredgemanager-1.39.0.gem) = 24064 diff --git a/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/Makefile b/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/Makefile index 57e30f99f1d..a069df8f202 100644 --- a/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/Makefile +++ b/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-sagemakerfeaturestoreruntime -PORTVERSION= 1.43.0 +PORTVERSION= 1.44.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemakerf LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/distinfo b/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/distinfo index 71b504ae7e1..ef0173e1165 100644 --- a/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/distinfo +++ b/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856940 -SHA256 (rubygem/aws-sdk-sagemakerfeaturestoreruntime-1.43.0.gem) = c9d27c318773b71516c19fb7626703161ce5dbb96b8f50ced4f1366ddc6d6379 -SIZE (rubygem/aws-sdk-sagemakerfeaturestoreruntime-1.43.0.gem) = 26624 +TIMESTAMP = 1738089870 +SHA256 (rubygem/aws-sdk-sagemakerfeaturestoreruntime-1.44.0.gem) = 6203514757120ea50d156214485f27bda4a1f4f3331f3e7a1b806ad3ed9b382c +SIZE (rubygem/aws-sdk-sagemakerfeaturestoreruntime-1.44.0.gem) = 27136 diff --git a/devel/rubygem-aws-sdk-sagemakergeospatial/Makefile b/devel/rubygem-aws-sdk-sagemakergeospatial/Makefile index 7cfc6242205..cb0d4c8c2a5 100644 --- a/devel/rubygem-aws-sdk-sagemakergeospatial/Makefile +++ b/devel/rubygem-aws-sdk-sagemakergeospatial/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-sagemakergeospatial -PORTVERSION= 1.26.0 +PORTVERSION= 1.27.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemakerg LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-sagemakergeospatial/distinfo b/devel/rubygem-aws-sdk-sagemakergeospatial/distinfo index 7aeb5a8fc76..4ac9b622bdf 100644 --- a/devel/rubygem-aws-sdk-sagemakergeospatial/distinfo +++ b/devel/rubygem-aws-sdk-sagemakergeospatial/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856942 -SHA256 (rubygem/aws-sdk-sagemakergeospatial-1.26.0.gem) = 3c2fecdc3c6e70b96555a0c925c4627c168c719491af8c0178c4eb6188ee2e43 -SIZE (rubygem/aws-sdk-sagemakergeospatial-1.26.0.gem) = 50688 +TIMESTAMP = 1738089872 +SHA256 (rubygem/aws-sdk-sagemakergeospatial-1.27.0.gem) = 7d6a9d757a0d4017cf36607e0c0aa4dbbf5803771e5784d7bf4d33540cfc559b +SIZE (rubygem/aws-sdk-sagemakergeospatial-1.27.0.gem) = 51200 diff --git a/devel/rubygem-aws-sdk-sagemakermetrics/Makefile b/devel/rubygem-aws-sdk-sagemakermetrics/Makefile index 19010d67783..0df526c37f5 100644 --- a/devel/rubygem-aws-sdk-sagemakermetrics/Makefile +++ b/devel/rubygem-aws-sdk-sagemakermetrics/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-sagemakermetrics -PORTVERSION= 1.26.0 +PORTVERSION= 1.27.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemakerm LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-sagemakermetrics/distinfo b/devel/rubygem-aws-sdk-sagemakermetrics/distinfo index 850449c293b..4a43fa3871c 100644 --- a/devel/rubygem-aws-sdk-sagemakermetrics/distinfo +++ b/devel/rubygem-aws-sdk-sagemakermetrics/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856944 -SHA256 (rubygem/aws-sdk-sagemakermetrics-1.26.0.gem) = 2a83263e3d220f153f54bd7c293ce4d33454ddab23c77ab5968b9ad490d9830b -SIZE (rubygem/aws-sdk-sagemakermetrics-1.26.0.gem) = 22016 +TIMESTAMP = 1738089874 +SHA256 (rubygem/aws-sdk-sagemakermetrics-1.27.0.gem) = 5b6b351b95d11d25d6d864443c7bcd9832712b7a67e292f1e1bfaf949c998cda +SIZE (rubygem/aws-sdk-sagemakermetrics-1.27.0.gem) = 22528 diff --git a/devel/rubygem-aws-sdk-sagemakerruntime/Makefile b/devel/rubygem-aws-sdk-sagemakerruntime/Makefile index 229d4127d63..992d9afd9e2 100644 --- a/devel/rubygem-aws-sdk-sagemakerruntime/Makefile +++ b/devel/rubygem-aws-sdk-sagemakerruntime/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-sagemakerruntime -PORTVERSION= 1.76.0 +PORTVERSION= 1.77.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemakerr LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-sagemakerruntime/distinfo b/devel/rubygem-aws-sdk-sagemakerruntime/distinfo index 0e863a7ecff..2b8d8f55268 100644 --- a/devel/rubygem-aws-sdk-sagemakerruntime/distinfo +++ b/devel/rubygem-aws-sdk-sagemakerruntime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856946 -SHA256 (rubygem/aws-sdk-sagemakerruntime-1.76.0.gem) = 6f85c23cafa1709fde42ef438e7de39acf91dcf842dbfa6a4ead795da5f82efd -SIZE (rubygem/aws-sdk-sagemakerruntime-1.76.0.gem) = 31744 +TIMESTAMP = 1738089876 +SHA256 (rubygem/aws-sdk-sagemakerruntime-1.77.0.gem) = 902acb998d905f587a9a27374e1b3ab59dfa188630bc16440b89db0451ad866a +SIZE (rubygem/aws-sdk-sagemakerruntime-1.77.0.gem) = 32256 diff --git a/devel/rubygem-aws-sdk-savingsplans/Makefile b/devel/rubygem-aws-sdk-savingsplans/Makefile index d6c2df4a556..cdc8e1ff0f4 100644 --- a/devel/rubygem-aws-sdk-savingsplans/Makefile +++ b/devel/rubygem-aws-sdk-savingsplans/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-savingsplans -PORTVERSION= 1.54.0 +PORTVERSION= 1.55.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-savingspla LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-savingsplans/distinfo b/devel/rubygem-aws-sdk-savingsplans/distinfo index 972f9107b33..842f96f8e8d 100644 --- a/devel/rubygem-aws-sdk-savingsplans/distinfo +++ b/devel/rubygem-aws-sdk-savingsplans/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679662 -SHA256 (rubygem/aws-sdk-savingsplans-1.54.0.gem) = c7aae031b4dbd4acb0d7d151e988480ca168fecd00e2d2920ebde9a531273ccf -SIZE (rubygem/aws-sdk-savingsplans-1.54.0.gem) = 30720 +TIMESTAMP = 1738089878 +SHA256 (rubygem/aws-sdk-savingsplans-1.55.0.gem) = 4e58529f3fab3107a88aaf13975a76ef4279be916567b72ea91e7a1652c86c99 +SIZE (rubygem/aws-sdk-savingsplans-1.55.0.gem) = 31232 diff --git a/devel/rubygem-aws-sdk-scheduler/Makefile b/devel/rubygem-aws-sdk-scheduler/Makefile index 1670ad9043f..c5694ea0c8e 100644 --- a/devel/rubygem-aws-sdk-scheduler/Makefile +++ b/devel/rubygem-aws-sdk-scheduler/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-scheduler -PORTVERSION= 1.26.0 +PORTVERSION= 1.27.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-scheduler LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-scheduler/distinfo b/devel/rubygem-aws-sdk-scheduler/distinfo index d7b8c6201b3..2bcf7c3f258 100644 --- a/devel/rubygem-aws-sdk-scheduler/distinfo +++ b/devel/rubygem-aws-sdk-scheduler/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856950 -SHA256 (rubygem/aws-sdk-scheduler-1.26.0.gem) = fe7650e7f6a74c15686719db4371456b68b67e3c7641a19bb06e64c07d8364d4 -SIZE (rubygem/aws-sdk-scheduler-1.26.0.gem) = 38400 +TIMESTAMP = 1738089880 +SHA256 (rubygem/aws-sdk-scheduler-1.27.0.gem) = 515ac6b38d188f21da1ba37eb4efaac4f13b3a06c167779bdbdd53849aee2f13 +SIZE (rubygem/aws-sdk-scheduler-1.27.0.gem) = 38912 diff --git a/devel/rubygem-aws-sdk-schemas/Makefile b/devel/rubygem-aws-sdk-schemas/Makefile index 281201e7a18..5ceb7dfa4ea 100644 --- a/devel/rubygem-aws-sdk-schemas/Makefile +++ b/devel/rubygem-aws-sdk-schemas/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-schemas -PORTVERSION= 1.48.0 +PORTVERSION= 1.49.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-schemas LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-schemas/distinfo b/devel/rubygem-aws-sdk-schemas/distinfo index 6908bbd56b6..5cc96c6f46f 100644 --- a/devel/rubygem-aws-sdk-schemas/distinfo +++ b/devel/rubygem-aws-sdk-schemas/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856952 -SHA256 (rubygem/aws-sdk-schemas-1.48.0.gem) = 0670c731a7b255d823055eb4ea302e2892f56daf6014ce18bb6f140b74d319eb -SIZE (rubygem/aws-sdk-schemas-1.48.0.gem) = 38912 +TIMESTAMP = 1738089882 +SHA256 (rubygem/aws-sdk-schemas-1.49.0.gem) = 41238f971ee4ca872663a9cfc0c87608e379b623c1a8e71c1c1e33cce21d7a1e +SIZE (rubygem/aws-sdk-schemas-1.49.0.gem) = 38912 diff --git a/devel/rubygem-aws-sdk-secretsmanager/Makefile b/devel/rubygem-aws-sdk-secretsmanager/Makefile index 4c9a56638bd..580e7260dca 100644 --- a/devel/rubygem-aws-sdk-secretsmanager/Makefile +++ b/devel/rubygem-aws-sdk-secretsmanager/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-secretsmanager -PORTVERSION= 1.110.0 +PORTVERSION= 1.111.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-secretsman LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-secretsmanager/distinfo b/devel/rubygem-aws-sdk-secretsmanager/distinfo index 8983dd2bbfd..ce873d6efcf 100644 --- a/devel/rubygem-aws-sdk-secretsmanager/distinfo +++ b/devel/rubygem-aws-sdk-secretsmanager/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679664 -SHA256 (rubygem/aws-sdk-secretsmanager-1.110.0.gem) = 6903a8566721ddf9993f3665138e6293a04a42476ac36c1029b989b96c3b729f -SIZE (rubygem/aws-sdk-secretsmanager-1.110.0.gem) = 65536 +TIMESTAMP = 1738089884 +SHA256 (rubygem/aws-sdk-secretsmanager-1.111.0.gem) = dc93eebda86c24c2618bd641aa591032b5d72b803e954860f1c1a3317a785d13 +SIZE (rubygem/aws-sdk-secretsmanager-1.111.0.gem) = 66048 diff --git a/devel/rubygem-aws-sdk-securityhub/Makefile b/devel/rubygem-aws-sdk-securityhub/Makefile index 2620b4fb46d..22f342de57a 100644 --- a/devel/rubygem-aws-sdk-securityhub/Makefile +++ b/devel/rubygem-aws-sdk-securityhub/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-securityhub -PORTVERSION= 1.126.0 +PORTVERSION= 1.127.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-securityhu LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-securityhub/distinfo b/devel/rubygem-aws-sdk-securityhub/distinfo index ce1b4810996..325726145ff 100644 --- a/devel/rubygem-aws-sdk-securityhub/distinfo +++ b/devel/rubygem-aws-sdk-securityhub/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735705239 -SHA256 (rubygem/aws-sdk-securityhub-1.126.0.gem) = 6a9bf3eee8783e490b373c40744b1db605a2828b70d29f932b02d2393bb4c0bc -SIZE (rubygem/aws-sdk-securityhub-1.126.0.gem) = 372224 +TIMESTAMP = 1738089886 +SHA256 (rubygem/aws-sdk-securityhub-1.127.0.gem) = 762221031bc5283c4742319d90a8c72444f6910e32e3cda1f92cf66ce2f60db2 +SIZE (rubygem/aws-sdk-securityhub-1.127.0.gem) = 372224 diff --git a/devel/rubygem-aws-sdk-securityir/Makefile b/devel/rubygem-aws-sdk-securityir/Makefile index f1fad79e5e9..a26dc02390d 100644 --- a/devel/rubygem-aws-sdk-securityir/Makefile +++ b/devel/rubygem-aws-sdk-securityir/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-securityir -PORTVERSION= 1.0.0 +PORTVERSION= 1.1.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-securityir LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-securityir/distinfo b/devel/rubygem-aws-sdk-securityir/distinfo index 5dacadfe17c..f67429e6846 100644 --- a/devel/rubygem-aws-sdk-securityir/distinfo +++ b/devel/rubygem-aws-sdk-securityir/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888020 -SHA256 (rubygem/aws-sdk-securityir-1.0.0.gem) = b96624ea346906bb38cd54d7648529df6310731ea8657265819c4f53a0c316b6 -SIZE (rubygem/aws-sdk-securityir-1.0.0.gem) = 40448 +TIMESTAMP = 1738089888 +SHA256 (rubygem/aws-sdk-securityir-1.1.0.gem) = 89d820687ed4ac7612528c8e7e7e8a6a39a2d6f68eceaee3d7e856a210a44634 +SIZE (rubygem/aws-sdk-securityir-1.1.0.gem) = 40960 diff --git a/devel/rubygem-aws-sdk-securitylake/Makefile b/devel/rubygem-aws-sdk-securitylake/Makefile index 3fe2519ef2c..fdbf552aeda 100644 --- a/devel/rubygem-aws-sdk-securitylake/Makefile +++ b/devel/rubygem-aws-sdk-securitylake/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-securitylake -PORTVERSION= 1.33.0 +PORTVERSION= 1.35.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-securityla LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-securitylake/distinfo b/devel/rubygem-aws-sdk-securitylake/distinfo index ff567be6836..9023765b483 100644 --- a/devel/rubygem-aws-sdk-securitylake/distinfo +++ b/devel/rubygem-aws-sdk-securitylake/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679668 -SHA256 (rubygem/aws-sdk-securitylake-1.33.0.gem) = d65c73a11b39cc1c558c07905e597adac209d98cfdcddeab8a6d62a5e73c7e9e -SIZE (rubygem/aws-sdk-securitylake-1.33.0.gem) = 49664 +TIMESTAMP = 1738089890 +SHA256 (rubygem/aws-sdk-securitylake-1.35.0.gem) = 95d32970d2f66a7aaaeb0fb67e09cf828e6ae095399a2cdddb742e4bfdf9a5fa +SIZE (rubygem/aws-sdk-securitylake-1.35.0.gem) = 50176 diff --git a/devel/rubygem-aws-sdk-serverlessapplicationrepository/Makefile b/devel/rubygem-aws-sdk-serverlessapplicationrepository/Makefile index 0e45e7686a8..6ac3ebc5890 100644 --- a/devel/rubygem-aws-sdk-serverlessapplicationrepository/Makefile +++ b/devel/rubygem-aws-sdk-serverlessapplicationrepository/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-serverlessapplicationrepository -PORTVERSION= 1.71.0 +PORTVERSION= 1.72.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-serverless LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-serverlessapplicationrepository/distinfo b/devel/rubygem-aws-sdk-serverlessapplicationrepository/distinfo index a9034f89139..ee1d304b275 100644 --- a/devel/rubygem-aws-sdk-serverlessapplicationrepository/distinfo +++ b/devel/rubygem-aws-sdk-serverlessapplicationrepository/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239682 -SHA256 (rubygem/aws-sdk-serverlessapplicationrepository-1.71.0.gem) = 7f9fc77e6a642e1330736beb258fc4504f3b04537df3438e51940bd456417803 -SIZE (rubygem/aws-sdk-serverlessapplicationrepository-1.71.0.gem) = 37376 +TIMESTAMP = 1738089892 +SHA256 (rubygem/aws-sdk-serverlessapplicationrepository-1.72.0.gem) = 468c6aceeebe40bc6b7ad8b99bdf1f2866ffeeb1f9db7992cb43f9d1d5e4be3b +SIZE (rubygem/aws-sdk-serverlessapplicationrepository-1.72.0.gem) = 37888 diff --git a/devel/rubygem-aws-sdk-servicecatalog/Makefile b/devel/rubygem-aws-sdk-servicecatalog/Makefile index 9daf84de7f6..788df89f2ee 100644 --- a/devel/rubygem-aws-sdk-servicecatalog/Makefile +++ b/devel/rubygem-aws-sdk-servicecatalog/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-servicecatalog -PORTVERSION= 1.107.0 +PORTVERSION= 1.108.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-servicecat LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-servicecatalog/distinfo b/devel/rubygem-aws-sdk-servicecatalog/distinfo index 4fc93125f35..9c68276d58f 100644 --- a/devel/rubygem-aws-sdk-servicecatalog/distinfo +++ b/devel/rubygem-aws-sdk-servicecatalog/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679672 -SHA256 (rubygem/aws-sdk-servicecatalog-1.107.0.gem) = f0d4cb291cdf6a882410f117f399fdf30bb5955fc9b40974f1b2021119405f13 -SIZE (rubygem/aws-sdk-servicecatalog-1.107.0.gem) = 112640 +TIMESTAMP = 1738089894 +SHA256 (rubygem/aws-sdk-servicecatalog-1.108.0.gem) = 177bb1e00015676b6b276317af7041b59b6f9fc76e3c69a2b40183e66fe1f916 +SIZE (rubygem/aws-sdk-servicecatalog-1.108.0.gem) = 113152 diff --git a/devel/rubygem-aws-sdk-servicediscovery/Makefile b/devel/rubygem-aws-sdk-servicediscovery/Makefile index b28458a5e95..9ece299d8a8 100644 --- a/devel/rubygem-aws-sdk-servicediscovery/Makefile +++ b/devel/rubygem-aws-sdk-servicediscovery/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-servicediscovery -PORTVERSION= 1.79.0 +PORTVERSION= 1.80.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-servicedis LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-servicediscovery/distinfo b/devel/rubygem-aws-sdk-servicediscovery/distinfo index 2311be82554..f5b40b278d1 100644 --- a/devel/rubygem-aws-sdk-servicediscovery/distinfo +++ b/devel/rubygem-aws-sdk-servicediscovery/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888556 -SHA256 (rubygem/aws-sdk-servicediscovery-1.79.0.gem) = 795582c47a04a450654a353d53ec0944e79840ca1aff5a693ae3a5e94d0882c0 -SIZE (rubygem/aws-sdk-servicediscovery-1.79.0.gem) = 62464 +TIMESTAMP = 1738089896 +SHA256 (rubygem/aws-sdk-servicediscovery-1.80.0.gem) = c5787d7d75515c8f8372bfe78d6573913dadcb86d573ec9be3392efe978fad9f +SIZE (rubygem/aws-sdk-servicediscovery-1.80.0.gem) = 62976 diff --git a/devel/rubygem-aws-sdk-servicequotas/Makefile b/devel/rubygem-aws-sdk-servicequotas/Makefile index 44ce75a42f7..310f0447cdf 100644 --- a/devel/rubygem-aws-sdk-servicequotas/Makefile +++ b/devel/rubygem-aws-sdk-servicequotas/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-servicequotas -PORTVERSION= 1.49.0 +PORTVERSION= 1.50.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-servicequo LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-servicequotas/distinfo b/devel/rubygem-aws-sdk-servicequotas/distinfo index 270f2c057d0..cfe3bbde1be 100644 --- a/devel/rubygem-aws-sdk-servicequotas/distinfo +++ b/devel/rubygem-aws-sdk-servicequotas/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856966 -SHA256 (rubygem/aws-sdk-servicequotas-1.49.0.gem) = be051af78a7d298d17f3e1a9fb58d9b059a1eceb5f468f7e1608acb79bd14d3c -SIZE (rubygem/aws-sdk-servicequotas-1.49.0.gem) = 35840 +TIMESTAMP = 1738089898 +SHA256 (rubygem/aws-sdk-servicequotas-1.50.0.gem) = 6d8da470126cf57c798bd21622e87ee1b4a35628eb61b40e9846a2b993f84388 +SIZE (rubygem/aws-sdk-servicequotas-1.50.0.gem) = 36352 diff --git a/devel/rubygem-aws-sdk-ses/Makefile b/devel/rubygem-aws-sdk-ses/Makefile index 140a94b2f50..9c8f76085c1 100644 --- a/devel/rubygem-aws-sdk-ses/Makefile +++ b/devel/rubygem-aws-sdk-ses/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ses -PORTVERSION= 1.78.0 +PORTVERSION= 1.79.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ses LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ses/distinfo b/devel/rubygem-aws-sdk-ses/distinfo index 98888e74042..b2dc7235b5f 100644 --- a/devel/rubygem-aws-sdk-ses/distinfo +++ b/devel/rubygem-aws-sdk-ses/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888558 -SHA256 (rubygem/aws-sdk-ses-1.78.0.gem) = 833d054e45b368bb8a6a03c0da72a34f3a4e588ee269eecead52a7216eaf4241 -SIZE (rubygem/aws-sdk-ses-1.78.0.gem) = 100352 +TIMESTAMP = 1738089900 +SHA256 (rubygem/aws-sdk-ses-1.79.0.gem) = 67adc6a311d2997de3bb9c559d5b27ec4a6a5fe034f361896b88a0975b7f9ae8 +SIZE (rubygem/aws-sdk-ses-1.79.0.gem) = 100864 diff --git a/devel/rubygem-aws-sdk-sesv2/Makefile b/devel/rubygem-aws-sdk-sesv2/Makefile index ea9141341e7..e0695e2998f 100644 --- a/devel/rubygem-aws-sdk-sesv2/Makefile +++ b/devel/rubygem-aws-sdk-sesv2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-sesv2 -PORTVERSION= 1.68.0 +PORTVERSION= 1.69.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sesv2 LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-sesv2/distinfo b/devel/rubygem-aws-sdk-sesv2/distinfo index 5bf242ab364..a4164acd918 100644 --- a/devel/rubygem-aws-sdk-sesv2/distinfo +++ b/devel/rubygem-aws-sdk-sesv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888560 -SHA256 (rubygem/aws-sdk-sesv2-1.68.0.gem) = ea52e685a22d2bac25445497958270c27b38fabd1a6d1e5cf13b08d382835d9b -SIZE (rubygem/aws-sdk-sesv2-1.68.0.gem) = 134656 +TIMESTAMP = 1738089902 +SHA256 (rubygem/aws-sdk-sesv2-1.69.0.gem) = fd9eb3f67f1da16aa0b76bbb1a8a55047aa0092cbbb6e895cdd7544b34ec3908 +SIZE (rubygem/aws-sdk-sesv2-1.69.0.gem) = 135168 diff --git a/devel/rubygem-aws-sdk-shield/Makefile b/devel/rubygem-aws-sdk-shield/Makefile index c246f5741d7..e3fdf47eba7 100644 --- a/devel/rubygem-aws-sdk-shield/Makefile +++ b/devel/rubygem-aws-sdk-shield/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-shield -PORTVERSION= 1.76.0 +PORTVERSION= 1.77.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-shield LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-shield/distinfo b/devel/rubygem-aws-sdk-shield/distinfo index cf0f134b1af..c67bddd1ce6 100644 --- a/devel/rubygem-aws-sdk-shield/distinfo +++ b/devel/rubygem-aws-sdk-shield/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679676 -SHA256 (rubygem/aws-sdk-shield-1.76.0.gem) = e69d9db793f43741026bd774cd2adf82e90ca11692da0abadae331a97e82b184 -SIZE (rubygem/aws-sdk-shield-1.76.0.gem) = 54272 +TIMESTAMP = 1738089904 +SHA256 (rubygem/aws-sdk-shield-1.77.0.gem) = b9acda5968ebc83ec25d9b25ab0f4b98534320c94f83fdfcafe33cee89c79462 +SIZE (rubygem/aws-sdk-shield-1.77.0.gem) = 54272 diff --git a/devel/rubygem-aws-sdk-signer/Makefile b/devel/rubygem-aws-sdk-signer/Makefile index 56d717fe6ac..8a89421623b 100644 --- a/devel/rubygem-aws-sdk-signer/Makefile +++ b/devel/rubygem-aws-sdk-signer/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-signer -PORTVERSION= 1.66.0 +PORTVERSION= 1.67.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-signer LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-signer/distinfo b/devel/rubygem-aws-sdk-signer/distinfo index d394a1e00b4..e82eaabd30d 100644 --- a/devel/rubygem-aws-sdk-signer/distinfo +++ b/devel/rubygem-aws-sdk-signer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856974 -SHA256 (rubygem/aws-sdk-signer-1.66.0.gem) = 5aff908c509a123a6e3eee43938fe2bdf723757f3b80e9d4a224dd29bd1aaa4c -SIZE (rubygem/aws-sdk-signer-1.66.0.gem) = 45056 +TIMESTAMP = 1738089906 +SHA256 (rubygem/aws-sdk-signer-1.67.0.gem) = bb1c74a01b214e27c590890c7ac9319218f312c0031745a631f798c8ceb3fa0b +SIZE (rubygem/aws-sdk-signer-1.67.0.gem) = 45568 diff --git a/devel/rubygem-aws-sdk-simpledb/Makefile b/devel/rubygem-aws-sdk-simpledb/Makefile index 77880eab41d..71aff52ca7b 100644 --- a/devel/rubygem-aws-sdk-simpledb/Makefile +++ b/devel/rubygem-aws-sdk-simpledb/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-simpledb -PORTVERSION= 1.59.0 +PORTVERSION= 1.60.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-simpledb LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv2>=1.0<2:devel/rubygem-aws-sigv2 USES= gem diff --git a/devel/rubygem-aws-sdk-simpledb/distinfo b/devel/rubygem-aws-sdk-simpledb/distinfo index 745e5bbf95e..ba38e6d8e11 100644 --- a/devel/rubygem-aws-sdk-simpledb/distinfo +++ b/devel/rubygem-aws-sdk-simpledb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679678 -SHA256 (rubygem/aws-sdk-simpledb-1.59.0.gem) = 29df13edb23f6554196d733567ecff4605f316ab3d1a3a5365addd8ae3e9def2 -SIZE (rubygem/aws-sdk-simpledb-1.59.0.gem) = 27648 +TIMESTAMP = 1738089908 +SHA256 (rubygem/aws-sdk-simpledb-1.60.0.gem) = 62fc4909abe02d26a8264c9e259d934bd00468eca83f502ea39d6c607adb9f91 +SIZE (rubygem/aws-sdk-simpledb-1.60.0.gem) = 28160 diff --git a/devel/rubygem-aws-sdk-simspaceweaver/Makefile b/devel/rubygem-aws-sdk-simspaceweaver/Makefile index b3d26b0d45d..c55d5244b82 100644 --- a/devel/rubygem-aws-sdk-simspaceweaver/Makefile +++ b/devel/rubygem-aws-sdk-simspaceweaver/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-simspaceweaver -PORTVERSION= 1.27.0 +PORTVERSION= 1.28.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-simspacewe LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-simspaceweaver/distinfo b/devel/rubygem-aws-sdk-simspaceweaver/distinfo index d1d74ff6230..5fc65eec407 100644 --- a/devel/rubygem-aws-sdk-simspaceweaver/distinfo +++ b/devel/rubygem-aws-sdk-simspaceweaver/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856978 -SHA256 (rubygem/aws-sdk-simspaceweaver-1.27.0.gem) = 378e9dc99c920cfdc5628b577e20cfabdc69b4ad8730b666fd076685adada957 -SIZE (rubygem/aws-sdk-simspaceweaver-1.27.0.gem) = 34304 +TIMESTAMP = 1738089910 +SHA256 (rubygem/aws-sdk-simspaceweaver-1.28.0.gem) = 84072696df90f4405d093ecf63bb412bc1d0038c62c96813e77ab4e8f49e1019 +SIZE (rubygem/aws-sdk-simspaceweaver-1.28.0.gem) = 34816 diff --git a/devel/rubygem-aws-sdk-sms/Makefile b/devel/rubygem-aws-sdk-sms/Makefile index b391b070df3..e12032345d8 100644 --- a/devel/rubygem-aws-sdk-sms/Makefile +++ b/devel/rubygem-aws-sdk-sms/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-sms -PORTVERSION= 1.66.0 +PORTVERSION= 1.67.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sms LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-sms/distinfo b/devel/rubygem-aws-sdk-sms/distinfo index 547876f7699..5630316cf3d 100644 --- a/devel/rubygem-aws-sdk-sms/distinfo +++ b/devel/rubygem-aws-sdk-sms/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856980 -SHA256 (rubygem/aws-sdk-sms-1.66.0.gem) = fc821c6e314a35e0489b259493302981a0d0a77f1e5238a9820527eaff1d0e80 -SIZE (rubygem/aws-sdk-sms-1.66.0.gem) = 49152 +TIMESTAMP = 1738089912 +SHA256 (rubygem/aws-sdk-sms-1.67.0.gem) = c6bee8e409ab694a12c309a9706a9cfca8647be5e09e9c0c15a1c2d9611fc0af +SIZE (rubygem/aws-sdk-sms-1.67.0.gem) = 49664 diff --git a/devel/rubygem-aws-sdk-snowball/Makefile b/devel/rubygem-aws-sdk-snowball/Makefile index 673a5090aeb..25f0c44f8ae 100644 --- a/devel/rubygem-aws-sdk-snowball/Makefile +++ b/devel/rubygem-aws-sdk-snowball/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-snowball -PORTVERSION= 1.81.0 +PORTVERSION= 1.82.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-snowball LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-snowball/distinfo b/devel/rubygem-aws-sdk-snowball/distinfo index 93534239ca1..0ed3354d368 100644 --- a/devel/rubygem-aws-sdk-snowball/distinfo +++ b/devel/rubygem-aws-sdk-snowball/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239688 -SHA256 (rubygem/aws-sdk-snowball-1.81.0.gem) = 52c8ec9534e24578a458367a4dc286fa55c0af9d539e85b6182447fa45c3ce2e -SIZE (rubygem/aws-sdk-snowball-1.81.0.gem) = 63488 +TIMESTAMP = 1738089914 +SHA256 (rubygem/aws-sdk-snowball-1.82.0.gem) = 6837ff87f44c751b31372b12d8eb1c08b68757cbb740d40256298d5f93e1de96 +SIZE (rubygem/aws-sdk-snowball-1.82.0.gem) = 64000 diff --git a/devel/rubygem-aws-sdk-snowdevicemanagement/Makefile b/devel/rubygem-aws-sdk-snowdevicemanagement/Makefile index 02a75b97c21..5f6aa46a304 100644 --- a/devel/rubygem-aws-sdk-snowdevicemanagement/Makefile +++ b/devel/rubygem-aws-sdk-snowdevicemanagement/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-snowdevicemanagement -PORTVERSION= 1.32.0 +PORTVERSION= 1.33.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-snowdevice LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-snowdevicemanagement/distinfo b/devel/rubygem-aws-sdk-snowdevicemanagement/distinfo index 41c21cc4ae1..3863d973ddf 100644 --- a/devel/rubygem-aws-sdk-snowdevicemanagement/distinfo +++ b/devel/rubygem-aws-sdk-snowdevicemanagement/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856984 -SHA256 (rubygem/aws-sdk-snowdevicemanagement-1.32.0.gem) = c354fca59840c0b5ebe903b6d878fd8098f010f19e16e81bd91919908bcaee94 -SIZE (rubygem/aws-sdk-snowdevicemanagement-1.32.0.gem) = 33280 +TIMESTAMP = 1738089916 +SHA256 (rubygem/aws-sdk-snowdevicemanagement-1.33.0.gem) = a0f2f2d9fe5242172469dbda8df5c189cf30eba8eea30c9ab9593be81219cce6 +SIZE (rubygem/aws-sdk-snowdevicemanagement-1.33.0.gem) = 33792 diff --git a/devel/rubygem-aws-sdk-sns/Makefile b/devel/rubygem-aws-sdk-sns/Makefile index e23f71f7361..2c173132012 100644 --- a/devel/rubygem-aws-sdk-sns/Makefile +++ b/devel/rubygem-aws-sdk-sns/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-sns -PORTVERSION= 1.92.0 +PORTVERSION= 1.94.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sns LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-sns/distinfo b/devel/rubygem-aws-sdk-sns/distinfo index 409f4b3620c..808609999f6 100644 --- a/devel/rubygem-aws-sdk-sns/distinfo +++ b/devel/rubygem-aws-sdk-sns/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888562 -SHA256 (rubygem/aws-sdk-sns-1.92.0.gem) = 33035a059cc9210bba0ff0e837eec8194893d98796203ec85df9594525e3f1d2 -SIZE (rubygem/aws-sdk-sns-1.92.0.gem) = 84992 +TIMESTAMP = 1738089918 +SHA256 (rubygem/aws-sdk-sns-1.94.0.gem) = 6cf0b27e045a5021c6a8925957e389d0bd570cca2485f33b50745caa4fd1f06d +SIZE (rubygem/aws-sdk-sns-1.94.0.gem) = 88576 diff --git a/devel/rubygem-aws-sdk-socialmessaging/Makefile b/devel/rubygem-aws-sdk-socialmessaging/Makefile index 8061c6dc2bf..2cf15432ca3 100644 --- a/devel/rubygem-aws-sdk-socialmessaging/Makefile +++ b/devel/rubygem-aws-sdk-socialmessaging/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-socialmessaging -PORTVERSION= 1.3.0 +PORTVERSION= 1.4.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-socialmess LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-socialmessaging/distinfo b/devel/rubygem-aws-sdk-socialmessaging/distinfo index 9f2d6014c45..d287bbcbfb5 100644 --- a/devel/rubygem-aws-sdk-socialmessaging/distinfo +++ b/devel/rubygem-aws-sdk-socialmessaging/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888564 -SHA256 (rubygem/aws-sdk-socialmessaging-1.3.0.gem) = e7a09893bdf8d6cfe57df7b5b26e3128c41a7e92c9c885f9c93dd03cdac65b57 -SIZE (rubygem/aws-sdk-socialmessaging-1.3.0.gem) = 33280 +TIMESTAMP = 1738089920 +SHA256 (rubygem/aws-sdk-socialmessaging-1.4.0.gem) = 92bff88051e3e590b6b2ad6f08ef869dd1f78614f02d2b4319c6a68a69acbe03 +SIZE (rubygem/aws-sdk-socialmessaging-1.4.0.gem) = 33792 diff --git a/devel/rubygem-aws-sdk-sqs/Makefile b/devel/rubygem-aws-sdk-sqs/Makefile index a0d32c1d4a4..ff1bc876b27 100644 --- a/devel/rubygem-aws-sdk-sqs/Makefile +++ b/devel/rubygem-aws-sdk-sqs/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-sqs -PORTVERSION= 1.89.0 +PORTVERSION= 1.91.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sqs LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-sqs/distinfo b/devel/rubygem-aws-sdk-sqs/distinfo index a099a410c27..87f80c3e06b 100644 --- a/devel/rubygem-aws-sdk-sqs/distinfo +++ b/devel/rubygem-aws-sdk-sqs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239692 -SHA256 (rubygem/aws-sdk-sqs-1.89.0.gem) = 1db1e8a1dcf1a83a6328fe12a034fe89e1c7a73c6305b8cad089656e3a5389ba -SIZE (rubygem/aws-sdk-sqs-1.89.0.gem) = 87040 +TIMESTAMP = 1738089922 +SHA256 (rubygem/aws-sdk-sqs-1.91.0.gem) = e6f4b52d305fd6d22c601b32d8d874cd7f83d7670c1b63c8e24edd179d952aa2 +SIZE (rubygem/aws-sdk-sqs-1.91.0.gem) = 89600 diff --git a/devel/rubygem-aws-sdk-ssm/Makefile b/devel/rubygem-aws-sdk-ssm/Makefile index 488d28a7c88..36b07d87a4b 100644 --- a/devel/rubygem-aws-sdk-ssm/Makefile +++ b/devel/rubygem-aws-sdk-ssm/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ssm -PORTVERSION= 1.186.0 +PORTVERSION= 1.188.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssm LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ssm/distinfo b/devel/rubygem-aws-sdk-ssm/distinfo index b8bd3d4471d..fcec01edba6 100644 --- a/devel/rubygem-aws-sdk-ssm/distinfo +++ b/devel/rubygem-aws-sdk-ssm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888566 -SHA256 (rubygem/aws-sdk-ssm-1.186.0.gem) = 9e08abca4be010283e4131d7c691aa489f4d0297d526ad30d748ff68da40caa1 -SIZE (rubygem/aws-sdk-ssm-1.186.0.gem) = 315904 +TIMESTAMP = 1738089924 +SHA256 (rubygem/aws-sdk-ssm-1.188.0.gem) = bfcbbb6e6246c3e3a4e6331f6433138621dbbb38bf0cf612942dab12477d2874 +SIZE (rubygem/aws-sdk-ssm-1.188.0.gem) = 316928 diff --git a/devel/rubygem-aws-sdk-ssmcontacts/Makefile b/devel/rubygem-aws-sdk-ssmcontacts/Makefile index 6190166130c..0dcf73d0425 100644 --- a/devel/rubygem-aws-sdk-ssmcontacts/Makefile +++ b/devel/rubygem-aws-sdk-ssmcontacts/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ssmcontacts -PORTVERSION= 1.41.0 +PORTVERSION= 1.42.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssmcontact LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ssmcontacts/distinfo b/devel/rubygem-aws-sdk-ssmcontacts/distinfo index fff3a5c8230..817704d0bab 100644 --- a/devel/rubygem-aws-sdk-ssmcontacts/distinfo +++ b/devel/rubygem-aws-sdk-ssmcontacts/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856994 -SHA256 (rubygem/aws-sdk-ssmcontacts-1.41.0.gem) = 85143aa3dd99f36be169b1d783c7bb163aa218053b4f62f8102977e90063e5e9 -SIZE (rubygem/aws-sdk-ssmcontacts-1.41.0.gem) = 52736 +TIMESTAMP = 1738089926 +SHA256 (rubygem/aws-sdk-ssmcontacts-1.42.0.gem) = e864755afea158ea0c8148d672d3a36124beb15bbcac6ff13512cab8f2a5af81 +SIZE (rubygem/aws-sdk-ssmcontacts-1.42.0.gem) = 52736 diff --git a/devel/rubygem-aws-sdk-ssmincidents/Makefile b/devel/rubygem-aws-sdk-ssmincidents/Makefile index c687dad9cad..5ae07867f10 100644 --- a/devel/rubygem-aws-sdk-ssmincidents/Makefile +++ b/devel/rubygem-aws-sdk-ssmincidents/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ssmincidents -PORTVERSION= 1.46.0 +PORTVERSION= 1.47.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssminciden LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ssmincidents/distinfo b/devel/rubygem-aws-sdk-ssmincidents/distinfo index 74952cd9c86..9a06a2bd2ef 100644 --- a/devel/rubygem-aws-sdk-ssmincidents/distinfo +++ b/devel/rubygem-aws-sdk-ssmincidents/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729856996 -SHA256 (rubygem/aws-sdk-ssmincidents-1.46.0.gem) = 763ff9ed13339d0711e32333b4cef04dcebc5efbf5d9167c2e03ad66e7a54186 -SIZE (rubygem/aws-sdk-ssmincidents-1.46.0.gem) = 58368 +TIMESTAMP = 1738089928 +SHA256 (rubygem/aws-sdk-ssmincidents-1.47.0.gem) = d244e39b613e340fc1bd659aa38e8d238c196fa50bec85864970648a1a63701b +SIZE (rubygem/aws-sdk-ssmincidents-1.47.0.gem) = 58880 diff --git a/devel/rubygem-aws-sdk-ssmquicksetup/Makefile b/devel/rubygem-aws-sdk-ssmquicksetup/Makefile index 2c5fa18ee5d..ad92b70626e 100644 --- a/devel/rubygem-aws-sdk-ssmquicksetup/Makefile +++ b/devel/rubygem-aws-sdk-ssmquicksetup/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ssmquicksetup -PORTVERSION= 1.9.0 +PORTVERSION= 1.10.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssmquickse LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ssmquicksetup/distinfo b/devel/rubygem-aws-sdk-ssmquicksetup/distinfo index eb93d3ec589..d11f01b9316 100644 --- a/devel/rubygem-aws-sdk-ssmquicksetup/distinfo +++ b/devel/rubygem-aws-sdk-ssmquicksetup/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732675386 -SHA256 (rubygem/aws-sdk-ssmquicksetup-1.9.0.gem) = 292c82d88f8b5f0cbb0848d38fec02689a089d47607cee98211eb2aed2257d40 -SIZE (rubygem/aws-sdk-ssmquicksetup-1.9.0.gem) = 32768 +TIMESTAMP = 1738089930 +SHA256 (rubygem/aws-sdk-ssmquicksetup-1.10.0.gem) = 4ccd8e21fe3d7fd3d9cf973e257e7dc6757f799d4d1b6e446923a56ecf5433d0 +SIZE (rubygem/aws-sdk-ssmquicksetup-1.10.0.gem) = 33280 diff --git a/devel/rubygem-aws-sdk-ssmsap/Makefile b/devel/rubygem-aws-sdk-ssmsap/Makefile index 6b10e4e6984..464237b1c24 100644 --- a/devel/rubygem-aws-sdk-ssmsap/Makefile +++ b/devel/rubygem-aws-sdk-ssmsap/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ssmsap -PORTVERSION= 1.32.0 +PORTVERSION= 1.33.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssmsap LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ssmsap/distinfo b/devel/rubygem-aws-sdk-ssmsap/distinfo index 51c6bd62678..3a80ecb0202 100644 --- a/devel/rubygem-aws-sdk-ssmsap/distinfo +++ b/devel/rubygem-aws-sdk-ssmsap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228088 -SHA256 (rubygem/aws-sdk-ssmsap-1.32.0.gem) = 22daf786ab8dd0cbc29bd1b6b2a1d61e632dfbc4b2a07c8ef9d6d115a5086b56 -SIZE (rubygem/aws-sdk-ssmsap-1.32.0.gem) = 38400 +TIMESTAMP = 1738089932 +SHA256 (rubygem/aws-sdk-ssmsap-1.33.0.gem) = 7807cef256b2f583343c41e91eec4f1ff837dee5d3c83e9fa416659edb9ce836 +SIZE (rubygem/aws-sdk-ssmsap-1.33.0.gem) = 38912 diff --git a/devel/rubygem-aws-sdk-ssoadmin/Makefile b/devel/rubygem-aws-sdk-ssoadmin/Makefile index 045640cdd6d..843e94f28a8 100644 --- a/devel/rubygem-aws-sdk-ssoadmin/Makefile +++ b/devel/rubygem-aws-sdk-ssoadmin/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ssoadmin -PORTVERSION= 1.48.0 +PORTVERSION= 1.49.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssoadmin LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ssoadmin/distinfo b/devel/rubygem-aws-sdk-ssoadmin/distinfo index c24e0970de1..c856ce46415 100644 --- a/devel/rubygem-aws-sdk-ssoadmin/distinfo +++ b/devel/rubygem-aws-sdk-ssoadmin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729857002 -SHA256 (rubygem/aws-sdk-ssoadmin-1.48.0.gem) = 41be4860ee22264bd066d3ff7ffd08248037602d19731cc5a498c63a1a66979f -SIZE (rubygem/aws-sdk-ssoadmin-1.48.0.gem) = 69632 +TIMESTAMP = 1738089934 +SHA256 (rubygem/aws-sdk-ssoadmin-1.49.0.gem) = 4cfae6024750b19c5d6b4c92f5f29368f49b67b561b2e6f61e94ab13cec62ce8 +SIZE (rubygem/aws-sdk-ssoadmin-1.49.0.gem) = 69632 diff --git a/devel/rubygem-aws-sdk-states/Makefile b/devel/rubygem-aws-sdk-states/Makefile index b995f06963f..5d072b65d6c 100644 --- a/devel/rubygem-aws-sdk-states/Makefile +++ b/devel/rubygem-aws-sdk-states/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-states -PORTVERSION= 1.84.0 +PORTVERSION= 1.85.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-states LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-states/distinfo b/devel/rubygem-aws-sdk-states/distinfo index d2f7414e5dd..bbd0406d1d1 100644 --- a/devel/rubygem-aws-sdk-states/distinfo +++ b/devel/rubygem-aws-sdk-states/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888568 -SHA256 (rubygem/aws-sdk-states-1.84.0.gem) = fa8f618613fa2341bb6bec62e68ae7f3d92381b553fbe922e888340dc70a3292 -SIZE (rubygem/aws-sdk-states-1.84.0.gem) = 82944 +TIMESTAMP = 1738089936 +SHA256 (rubygem/aws-sdk-states-1.85.0.gem) = 0e658126fe631656b368ccde3e766082ee5ca3eb40c6921ff1a8073afd4dd45a +SIZE (rubygem/aws-sdk-states-1.85.0.gem) = 83456 diff --git a/devel/rubygem-aws-sdk-storagegateway/Makefile b/devel/rubygem-aws-sdk-storagegateway/Makefile index c3822a72055..0900fb0b734 100644 --- a/devel/rubygem-aws-sdk-storagegateway/Makefile +++ b/devel/rubygem-aws-sdk-storagegateway/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-storagegateway -PORTVERSION= 1.101.0 +PORTVERSION= 1.102.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-storagegat LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-storagegateway/distinfo b/devel/rubygem-aws-sdk-storagegateway/distinfo index 3312857da32..1b02e8fd464 100644 --- a/devel/rubygem-aws-sdk-storagegateway/distinfo +++ b/devel/rubygem-aws-sdk-storagegateway/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679690 -SHA256 (rubygem/aws-sdk-storagegateway-1.101.0.gem) = 8c6961207c789b37f10f2f8c650715a654d5f6345eb601aebf02e2089824fb57 -SIZE (rubygem/aws-sdk-storagegateway-1.101.0.gem) = 134656 +TIMESTAMP = 1738089938 +SHA256 (rubygem/aws-sdk-storagegateway-1.102.0.gem) = 6422c304cdbe916d5efa407eb58f2d02a6bd67b553320c62d1a68964db23fa48 +SIZE (rubygem/aws-sdk-storagegateway-1.102.0.gem) = 135168 diff --git a/devel/rubygem-aws-sdk-supplychain/Makefile b/devel/rubygem-aws-sdk-supplychain/Makefile index 9b3f1cd2398..070f58d721b 100644 --- a/devel/rubygem-aws-sdk-supplychain/Makefile +++ b/devel/rubygem-aws-sdk-supplychain/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-supplychain -PORTVERSION= 1.19.0 +PORTVERSION= 1.21.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-supplychai LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-supplychain/distinfo b/devel/rubygem-aws-sdk-supplychain/distinfo index edfcc641b4a..766fb79610a 100644 --- a/devel/rubygem-aws-sdk-supplychain/distinfo +++ b/devel/rubygem-aws-sdk-supplychain/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729994384 -SHA256 (rubygem/aws-sdk-supplychain-1.19.0.gem) = 09fffa84740dff2746ca1f2d227dd471a6469408ac7e31e3d73a640415b45ce3 -SIZE (rubygem/aws-sdk-supplychain-1.19.0.gem) = 45568 +TIMESTAMP = 1738089940 +SHA256 (rubygem/aws-sdk-supplychain-1.21.0.gem) = f12fc07356afd4bc4f3c1f904a44fa34c034280307e35469a38a3b11daff4c5e +SIZE (rubygem/aws-sdk-supplychain-1.21.0.gem) = 46080 diff --git a/devel/rubygem-aws-sdk-support/Makefile b/devel/rubygem-aws-sdk-support/Makefile index 19cf3a2e0e8..abde6af79be 100644 --- a/devel/rubygem-aws-sdk-support/Makefile +++ b/devel/rubygem-aws-sdk-support/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-support -PORTVERSION= 1.72.0 +PORTVERSION= 1.73.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-support LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-support/distinfo b/devel/rubygem-aws-sdk-support/distinfo index 2415d132658..7d5c371a6bf 100644 --- a/devel/rubygem-aws-sdk-support/distinfo +++ b/devel/rubygem-aws-sdk-support/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239700 -SHA256 (rubygem/aws-sdk-support-1.72.0.gem) = 03fe03135b82a26f5b5af67ec8200fb97aa56c6d9356394834cb2ef9f6e0d74d -SIZE (rubygem/aws-sdk-support-1.72.0.gem) = 43008 +TIMESTAMP = 1738089942 +SHA256 (rubygem/aws-sdk-support-1.73.0.gem) = 9ac6ff8f126a8a8625c6d40e75c190d4d65110fc2cf68394a9e3be4c902863c9 +SIZE (rubygem/aws-sdk-support-1.73.0.gem) = 43008 diff --git a/devel/rubygem-aws-sdk-supportapp/Makefile b/devel/rubygem-aws-sdk-supportapp/Makefile index 0be3e341aa4..6c63d5bbd1a 100644 --- a/devel/rubygem-aws-sdk-supportapp/Makefile +++ b/devel/rubygem-aws-sdk-supportapp/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-supportapp -PORTVERSION= 1.27.0 +PORTVERSION= 1.28.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-supportapp LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-supportapp/distinfo b/devel/rubygem-aws-sdk-supportapp/distinfo index 3a76ff07dfb..fb6653e47f6 100644 --- a/devel/rubygem-aws-sdk-supportapp/distinfo +++ b/devel/rubygem-aws-sdk-supportapp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729857012 -SHA256 (rubygem/aws-sdk-supportapp-1.27.0.gem) = 915f239960bce2c55355abda0379a1d9f2f6925c16ab78e53716a32cde08d07a -SIZE (rubygem/aws-sdk-supportapp-1.27.0.gem) = 27136 +TIMESTAMP = 1738089944 +SHA256 (rubygem/aws-sdk-supportapp-1.28.0.gem) = 3d3d5fedab74aa4599eb8903b266d9f642857e0c39c73a4e393681e64e3917d1 +SIZE (rubygem/aws-sdk-supportapp-1.28.0.gem) = 27648 diff --git a/devel/rubygem-aws-sdk-swf/Makefile b/devel/rubygem-aws-sdk-swf/Makefile index 145b8a15a8c..2d84d1d557f 100644 --- a/devel/rubygem-aws-sdk-swf/Makefile +++ b/devel/rubygem-aws-sdk-swf/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-swf -PORTVERSION= 1.66.0 +PORTVERSION= 1.67.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-swf LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-swf/distinfo b/devel/rubygem-aws-sdk-swf/distinfo index a84416d4343..ad233f71ab6 100644 --- a/devel/rubygem-aws-sdk-swf/distinfo +++ b/devel/rubygem-aws-sdk-swf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729857014 -SHA256 (rubygem/aws-sdk-swf-1.66.0.gem) = 6eadc79cb1291bbc9688464cdf589a953d5c6879af6eca9d6ff5c4224a0ee8b0 -SIZE (rubygem/aws-sdk-swf-1.66.0.gem) = 90112 +TIMESTAMP = 1738089946 +SHA256 (rubygem/aws-sdk-swf-1.67.0.gem) = 4d2021851cc24a021d403a059ecbd78e14d489fe60af0a784f3c9f5596364ffc +SIZE (rubygem/aws-sdk-swf-1.67.0.gem) = 90624 diff --git a/devel/rubygem-aws-sdk-synthetics/Makefile b/devel/rubygem-aws-sdk-synthetics/Makefile index 64f60c6ea45..ad82493e88e 100644 --- a/devel/rubygem-aws-sdk-synthetics/Makefile +++ b/devel/rubygem-aws-sdk-synthetics/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-synthetics -PORTVERSION= 1.58.0 +PORTVERSION= 1.59.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-synthetics LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-synthetics/distinfo b/devel/rubygem-aws-sdk-synthetics/distinfo index 61d8cf9f177..39ac4b68623 100644 --- a/devel/rubygem-aws-sdk-synthetics/distinfo +++ b/devel/rubygem-aws-sdk-synthetics/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228090 -SHA256 (rubygem/aws-sdk-synthetics-1.58.0.gem) = fed3eef913a0f53c1dbe0d82eb5716e4abf6198b6feb67b80cb6c2343f68c23a -SIZE (rubygem/aws-sdk-synthetics-1.58.0.gem) = 48128 +TIMESTAMP = 1738089948 +SHA256 (rubygem/aws-sdk-synthetics-1.59.0.gem) = ddbd552fc2e4033f97cfe9f52608222266f07d5d8d061a6b0d142a8ad9fc10f2 +SIZE (rubygem/aws-sdk-synthetics-1.59.0.gem) = 48640 diff --git a/devel/rubygem-aws-sdk-taxsettings/Makefile b/devel/rubygem-aws-sdk-taxsettings/Makefile index 47d8c476a6a..fbcf3c7f733 100644 --- a/devel/rubygem-aws-sdk-taxsettings/Makefile +++ b/devel/rubygem-aws-sdk-taxsettings/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-taxsettings -PORTVERSION= 1.15.0 +PORTVERSION= 1.16.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-taxsetting LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-taxsettings/distinfo b/devel/rubygem-aws-sdk-taxsettings/distinfo index 7aebd9d204a..62c5da66f75 100644 --- a/devel/rubygem-aws-sdk-taxsettings/distinfo +++ b/devel/rubygem-aws-sdk-taxsettings/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732261022 -SHA256 (rubygem/aws-sdk-taxsettings-1.15.0.gem) = 63ff08ec73132cf2884d9e0fccae7bdcb31ff344d927cd40e1be0844a16066be -SIZE (rubygem/aws-sdk-taxsettings-1.15.0.gem) = 46592 +TIMESTAMP = 1738089950 +SHA256 (rubygem/aws-sdk-taxsettings-1.16.0.gem) = dfc52ce91687656e53d30e3fa4aa092b77fb8659806bfd514d584cc58d391b22 +SIZE (rubygem/aws-sdk-taxsettings-1.16.0.gem) = 47104 diff --git a/devel/rubygem-aws-sdk-textract/Makefile b/devel/rubygem-aws-sdk-textract/Makefile index 40fb488a174..38103aa78ad 100644 --- a/devel/rubygem-aws-sdk-textract/Makefile +++ b/devel/rubygem-aws-sdk-textract/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-textract -PORTVERSION= 1.71.0 +PORTVERSION= 1.72.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-textract LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-textract/distinfo b/devel/rubygem-aws-sdk-textract/distinfo index 97b1ee343d4..2e093d91d59 100644 --- a/devel/rubygem-aws-sdk-textract/distinfo +++ b/devel/rubygem-aws-sdk-textract/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239704 -SHA256 (rubygem/aws-sdk-textract-1.71.0.gem) = 3eb82a2670825810504c0f836afedc59d6148e5278524fb874ef4c2fcd96cc78 -SIZE (rubygem/aws-sdk-textract-1.71.0.gem) = 68608 +TIMESTAMP = 1738089952 +SHA256 (rubygem/aws-sdk-textract-1.72.0.gem) = 62abceb3e0cc83167f8978fac8a648273b5657c5db348db8e6593309a73d8cc0 +SIZE (rubygem/aws-sdk-textract-1.72.0.gem) = 68608 diff --git a/devel/rubygem-aws-sdk-timestreaminfluxdb/Makefile b/devel/rubygem-aws-sdk-timestreaminfluxdb/Makefile index 095dc935c5a..3fe2ed42031 100644 --- a/devel/rubygem-aws-sdk-timestreaminfluxdb/Makefile +++ b/devel/rubygem-aws-sdk-timestreaminfluxdb/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-timestreaminfluxdb -PORTVERSION= 1.16.0 +PORTVERSION= 1.17.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-timestream LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-timestreaminfluxdb/distinfo b/devel/rubygem-aws-sdk-timestreaminfluxdb/distinfo index ad600e11e52..bf5e0a170a7 100644 --- a/devel/rubygem-aws-sdk-timestreaminfluxdb/distinfo +++ b/devel/rubygem-aws-sdk-timestreaminfluxdb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888570 -SHA256 (rubygem/aws-sdk-timestreaminfluxdb-1.16.0.gem) = fba8f1587c369da71d010ca5d19c705e3ee9014956b1d989e88be1596d630183 -SIZE (rubygem/aws-sdk-timestreaminfluxdb-1.16.0.gem) = 38400 +TIMESTAMP = 1738089954 +SHA256 (rubygem/aws-sdk-timestreaminfluxdb-1.17.0.gem) = 49b52b8c79ac330e7547143438741b985c707293a3cf755b93bad74eca18fba5 +SIZE (rubygem/aws-sdk-timestreaminfluxdb-1.17.0.gem) = 38912 diff --git a/devel/rubygem-aws-sdk-timestreamquery/Makefile b/devel/rubygem-aws-sdk-timestreamquery/Makefile index afe01fa490b..1a5dd96e891 100644 --- a/devel/rubygem-aws-sdk-timestreamquery/Makefile +++ b/devel/rubygem-aws-sdk-timestreamquery/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-timestreamquery -PORTVERSION= 1.47.0 +PORTVERSION= 1.48.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-timestream LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-timestreamquery/distinfo b/devel/rubygem-aws-sdk-timestreamquery/distinfo index 8cbb7272534..2bb5a1bd404 100644 --- a/devel/rubygem-aws-sdk-timestreamquery/distinfo +++ b/devel/rubygem-aws-sdk-timestreamquery/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732261024 -SHA256 (rubygem/aws-sdk-timestreamquery-1.47.0.gem) = 6d709035a6046f6f070bc34462b139862f70982e673ebe8293187d2d73be0037 -SIZE (rubygem/aws-sdk-timestreamquery-1.47.0.gem) = 50688 +TIMESTAMP = 1738089956 +SHA256 (rubygem/aws-sdk-timestreamquery-1.48.0.gem) = d104254f3d48b95a4b926f3bba7eec6ac53e786e42259f4640887d59cfe3cb29 +SIZE (rubygem/aws-sdk-timestreamquery-1.48.0.gem) = 51200 diff --git a/devel/rubygem-aws-sdk-timestreamwrite/Makefile b/devel/rubygem-aws-sdk-timestreamwrite/Makefile index 56e8516d849..2f65a50bdb3 100644 --- a/devel/rubygem-aws-sdk-timestreamwrite/Makefile +++ b/devel/rubygem-aws-sdk-timestreamwrite/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-timestreamwrite -PORTVERSION= 1.42.0 +PORTVERSION= 1.43.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-timestream LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-timestreamwrite/distinfo b/devel/rubygem-aws-sdk-timestreamwrite/distinfo index 58bcd5df101..2800006594c 100644 --- a/devel/rubygem-aws-sdk-timestreamwrite/distinfo +++ b/devel/rubygem-aws-sdk-timestreamwrite/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239706 -SHA256 (rubygem/aws-sdk-timestreamwrite-1.42.0.gem) = 1746e44bd01ffd9c461e84bd686477269aae9f366f542d1488794b3677f5861f -SIZE (rubygem/aws-sdk-timestreamwrite-1.42.0.gem) = 45056 +TIMESTAMP = 1738089958 +SHA256 (rubygem/aws-sdk-timestreamwrite-1.43.0.gem) = 19240602a47c928d7083071c435411384ce2626d5269a038f737bcaa43188ebc +SIZE (rubygem/aws-sdk-timestreamwrite-1.43.0.gem) = 45568 diff --git a/devel/rubygem-aws-sdk-tnb/Makefile b/devel/rubygem-aws-sdk-tnb/Makefile index a710cfc9092..0e3d3fbc0b4 100644 --- a/devel/rubygem-aws-sdk-tnb/Makefile +++ b/devel/rubygem-aws-sdk-tnb/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-tnb -PORTVERSION= 1.25.0 +PORTVERSION= 1.26.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-tnb LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-tnb/distinfo b/devel/rubygem-aws-sdk-tnb/distinfo index cbd75b77f83..893f2eaa83f 100644 --- a/devel/rubygem-aws-sdk-tnb/distinfo +++ b/devel/rubygem-aws-sdk-tnb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729857028 -SHA256 (rubygem/aws-sdk-tnb-1.25.0.gem) = 806867d4fb952c91ec96b45d0df1f6821c7cd7faf8fa2aba988393e3fb9be082 -SIZE (rubygem/aws-sdk-tnb-1.25.0.gem) = 44544 +TIMESTAMP = 1738089960 +SHA256 (rubygem/aws-sdk-tnb-1.26.0.gem) = cd657eb0950ae84ed876c310f4e8e948f5e27171e383e802d626461e5040f301 +SIZE (rubygem/aws-sdk-tnb-1.26.0.gem) = 45056 diff --git a/devel/rubygem-aws-sdk-transcribeservice/Makefile b/devel/rubygem-aws-sdk-transcribeservice/Makefile index 4fe8fbd26e4..91f0b47d687 100644 --- a/devel/rubygem-aws-sdk-transcribeservice/Makefile +++ b/devel/rubygem-aws-sdk-transcribeservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-transcribeservice -PORTVERSION= 1.110.0 +PORTVERSION= 1.112.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-transcribe LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-transcribeservice/distinfo b/devel/rubygem-aws-sdk-transcribeservice/distinfo index 9086a948802..bc410de69e5 100644 --- a/devel/rubygem-aws-sdk-transcribeservice/distinfo +++ b/devel/rubygem-aws-sdk-transcribeservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729857030 -SHA256 (rubygem/aws-sdk-transcribeservice-1.110.0.gem) = fe61128ac54164c9ae8300e4ee7a947e21826bbccb5a40ee92563f9cfd408e28 -SIZE (rubygem/aws-sdk-transcribeservice-1.110.0.gem) = 97280 +TIMESTAMP = 1738089962 +SHA256 (rubygem/aws-sdk-transcribeservice-1.112.0.gem) = edeb64585fd369975bb5a48d1dfb58b7effa408b9a3b60bf782c17348ad3e3c8 +SIZE (rubygem/aws-sdk-transcribeservice-1.112.0.gem) = 97792 diff --git a/devel/rubygem-aws-sdk-transcribestreamingservice/Makefile b/devel/rubygem-aws-sdk-transcribestreamingservice/Makefile index 64a00a14a69..62383341b9c 100644 --- a/devel/rubygem-aws-sdk-transcribestreamingservice/Makefile +++ b/devel/rubygem-aws-sdk-transcribestreamingservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-transcribestreamingservice -PORTVERSION= 1.72.0 +PORTVERSION= 1.73.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-transcribe LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-transcribestreamingservice/distinfo b/devel/rubygem-aws-sdk-transcribestreamingservice/distinfo index 08b3e6814d9..8f47c026bda 100644 --- a/devel/rubygem-aws-sdk-transcribestreamingservice/distinfo +++ b/devel/rubygem-aws-sdk-transcribestreamingservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729857032 -SHA256 (rubygem/aws-sdk-transcribestreamingservice-1.72.0.gem) = a51f0277e672e847dfbcb60e0390900b8dda5890f282e0f517cc2d478b549552 -SIZE (rubygem/aws-sdk-transcribestreamingservice-1.72.0.gem) = 51200 +TIMESTAMP = 1738089964 +SHA256 (rubygem/aws-sdk-transcribestreamingservice-1.73.0.gem) = 930493a5e93c8acf731c63b5f3f785d81267f76ddb853c8bda4d3a3eeb04086f +SIZE (rubygem/aws-sdk-transcribestreamingservice-1.73.0.gem) = 51712 diff --git a/devel/rubygem-aws-sdk-transfer/Makefile b/devel/rubygem-aws-sdk-transfer/Makefile index dec6a870e07..7d6587cb2b2 100644 --- a/devel/rubygem-aws-sdk-transfer/Makefile +++ b/devel/rubygem-aws-sdk-transfer/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-transfer -PORTVERSION= 1.109.0 +PORTVERSION= 1.111.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-transfer LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-transfer/distinfo b/devel/rubygem-aws-sdk-transfer/distinfo index 7d07cae67a0..9217f20c27c 100644 --- a/devel/rubygem-aws-sdk-transfer/distinfo +++ b/devel/rubygem-aws-sdk-transfer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228092 -SHA256 (rubygem/aws-sdk-transfer-1.109.0.gem) = 40b3c185cfd1cbed7a8cca7d76427ed4664572783f1119fefda330d6f41fe2b1 -SIZE (rubygem/aws-sdk-transfer-1.109.0.gem) = 138240 +TIMESTAMP = 1738089966 +SHA256 (rubygem/aws-sdk-transfer-1.111.0.gem) = 23501ff0d8a3e1cb3610663652a92b9dc50fa451816e6320460f93d09bc73c5b +SIZE (rubygem/aws-sdk-transfer-1.111.0.gem) = 140288 diff --git a/devel/rubygem-aws-sdk-translate/Makefile b/devel/rubygem-aws-sdk-translate/Makefile index 8e72c3df9f0..04e3aa8da7c 100644 --- a/devel/rubygem-aws-sdk-translate/Makefile +++ b/devel/rubygem-aws-sdk-translate/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-translate -PORTVERSION= 1.77.0 +PORTVERSION= 1.78.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-translate LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-translate/distinfo b/devel/rubygem-aws-sdk-translate/distinfo index 3cb7e6ee371..1e8c35b10e8 100644 --- a/devel/rubygem-aws-sdk-translate/distinfo +++ b/devel/rubygem-aws-sdk-translate/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729857036 -SHA256 (rubygem/aws-sdk-translate-1.77.0.gem) = a3917d95d6bcd860f9b289f0dca56907c96e37328b3ac6c507b3b263b9363e15 -SIZE (rubygem/aws-sdk-translate-1.77.0.gem) = 48640 +TIMESTAMP = 1738089968 +SHA256 (rubygem/aws-sdk-translate-1.78.0.gem) = 1caff36a99eee4a3b1044e4b0566a78417ab3c8496851b216b53f9b08c1821c3 +SIZE (rubygem/aws-sdk-translate-1.78.0.gem) = 49152 diff --git a/devel/rubygem-aws-sdk-trustedadvisor/Makefile b/devel/rubygem-aws-sdk-trustedadvisor/Makefile index 2bfd79b8e5a..e76de04519b 100644 --- a/devel/rubygem-aws-sdk-trustedadvisor/Makefile +++ b/devel/rubygem-aws-sdk-trustedadvisor/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-trustedadvisor -PORTVERSION= 1.17.0 +PORTVERSION= 1.18.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-trustedadv LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-trustedadvisor/distinfo b/devel/rubygem-aws-sdk-trustedadvisor/distinfo index 5737baa06d4..1d12cf54ce7 100644 --- a/devel/rubygem-aws-sdk-trustedadvisor/distinfo +++ b/devel/rubygem-aws-sdk-trustedadvisor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729857038 -SHA256 (rubygem/aws-sdk-trustedadvisor-1.17.0.gem) = 924a12569114ff1a4980f4b02d5131f78b0cbbe05659c84f8b73d49eec8b96fe -SIZE (rubygem/aws-sdk-trustedadvisor-1.17.0.gem) = 31744 +TIMESTAMP = 1738089970 +SHA256 (rubygem/aws-sdk-trustedadvisor-1.18.0.gem) = 72507565c65718d2340695450149c352d61b0a6f74f1ba91c2608616e7130003 +SIZE (rubygem/aws-sdk-trustedadvisor-1.18.0.gem) = 32256 diff --git a/devel/rubygem-aws-sdk-verifiedpermissions/Makefile b/devel/rubygem-aws-sdk-verifiedpermissions/Makefile index 2fef1cac9fb..08339914acb 100644 --- a/devel/rubygem-aws-sdk-verifiedpermissions/Makefile +++ b/devel/rubygem-aws-sdk-verifiedpermissions/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-verifiedpermissions -PORTVERSION= 1.38.0 +PORTVERSION= 1.39.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-verifiedpe LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-verifiedpermissions/distinfo b/devel/rubygem-aws-sdk-verifiedpermissions/distinfo index 988a6a8e58f..1d32d9be441 100644 --- a/devel/rubygem-aws-sdk-verifiedpermissions/distinfo +++ b/devel/rubygem-aws-sdk-verifiedpermissions/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239708 -SHA256 (rubygem/aws-sdk-verifiedpermissions-1.38.0.gem) = dd0d7cd6aee103b6913f5489a178294375e68924d9288923020a9e6d671c88dd -SIZE (rubygem/aws-sdk-verifiedpermissions-1.38.0.gem) = 72192 +TIMESTAMP = 1738089972 +SHA256 (rubygem/aws-sdk-verifiedpermissions-1.39.0.gem) = fda65e7724ae14ad17429c5c0c45ed7e758c4ca87b3663eadd1b34fb317a9f31 +SIZE (rubygem/aws-sdk-verifiedpermissions-1.39.0.gem) = 72192 diff --git a/devel/rubygem-aws-sdk-voiceid/Makefile b/devel/rubygem-aws-sdk-voiceid/Makefile index 9cc1c6a63de..9082dc7b1de 100644 --- a/devel/rubygem-aws-sdk-voiceid/Makefile +++ b/devel/rubygem-aws-sdk-voiceid/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-voiceid -PORTVERSION= 1.37.0 +PORTVERSION= 1.38.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-voiceid LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-voiceid/distinfo b/devel/rubygem-aws-sdk-voiceid/distinfo index a551c3ff727..77b9052cb7c 100644 --- a/devel/rubygem-aws-sdk-voiceid/distinfo +++ b/devel/rubygem-aws-sdk-voiceid/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679698 -SHA256 (rubygem/aws-sdk-voiceid-1.37.0.gem) = 13c8e7fad06065b3929b3c234a6641cf53aee6e917e95ff23b8ee1ec820d269a -SIZE (rubygem/aws-sdk-voiceid-1.37.0.gem) = 46592 +TIMESTAMP = 1738089974 +SHA256 (rubygem/aws-sdk-voiceid-1.38.0.gem) = 8b30619c87d53a83e354a229e8f08951164d612cd6c89c24303b63cba6b1a1da +SIZE (rubygem/aws-sdk-voiceid-1.38.0.gem) = 47104 diff --git a/devel/rubygem-aws-sdk-vpclattice/Makefile b/devel/rubygem-aws-sdk-vpclattice/Makefile index 337b4d3ac17..9bdd08a84ef 100644 --- a/devel/rubygem-aws-sdk-vpclattice/Makefile +++ b/devel/rubygem-aws-sdk-vpclattice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-vpclattice -PORTVERSION= 1.25.0 +PORTVERSION= 1.26.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-vpclattice LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-vpclattice/distinfo b/devel/rubygem-aws-sdk-vpclattice/distinfo index d78a0b9b77a..a7b812848e4 100644 --- a/devel/rubygem-aws-sdk-vpclattice/distinfo +++ b/devel/rubygem-aws-sdk-vpclattice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888574 -SHA256 (rubygem/aws-sdk-vpclattice-1.25.0.gem) = 6def0cbfd72362a88fa1ad1deae0246224efcb2af1770031db08c0f28cc49ae6 -SIZE (rubygem/aws-sdk-vpclattice-1.25.0.gem) = 75776 +TIMESTAMP = 1738089976 +SHA256 (rubygem/aws-sdk-vpclattice-1.26.0.gem) = e3209380389daee942af9cfcde3c1752f5bd58ef37e55b145bb0c5be3281d0b1 +SIZE (rubygem/aws-sdk-vpclattice-1.26.0.gem) = 76288 diff --git a/devel/rubygem-aws-sdk-waf/Makefile b/devel/rubygem-aws-sdk-waf/Makefile index 6d7b57d3394..97c73f24a53 100644 --- a/devel/rubygem-aws-sdk-waf/Makefile +++ b/devel/rubygem-aws-sdk-waf/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-waf -PORTVERSION= 1.73.0 +PORTVERSION= 1.74.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-waf LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-waf/distinfo b/devel/rubygem-aws-sdk-waf/distinfo index 8583eab08d4..656c0eaa54c 100644 --- a/devel/rubygem-aws-sdk-waf/distinfo +++ b/devel/rubygem-aws-sdk-waf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729857046 -SHA256 (rubygem/aws-sdk-waf-1.73.0.gem) = a5911622aadbb55ee00d199d52807029a3ace99e6165dcd8b903631504a7c5b3 -SIZE (rubygem/aws-sdk-waf-1.73.0.gem) = 100864 +TIMESTAMP = 1738089978 +SHA256 (rubygem/aws-sdk-waf-1.74.0.gem) = 8706a78fa2fb279c90ce8b5741d6aac27c876f731e90f17c1a0f14547b6f6f39 +SIZE (rubygem/aws-sdk-waf-1.74.0.gem) = 101376 diff --git a/devel/rubygem-aws-sdk-wafregional/Makefile b/devel/rubygem-aws-sdk-wafregional/Makefile index b7face06be2..0f75e55f35b 100644 --- a/devel/rubygem-aws-sdk-wafregional/Makefile +++ b/devel/rubygem-aws-sdk-wafregional/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-wafregional -PORTVERSION= 1.75.0 +PORTVERSION= 1.76.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-wafregiona LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-wafregional/distinfo b/devel/rubygem-aws-sdk-wafregional/distinfo index 6611addd450..3681746e424 100644 --- a/devel/rubygem-aws-sdk-wafregional/distinfo +++ b/devel/rubygem-aws-sdk-wafregional/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729857048 -SHA256 (rubygem/aws-sdk-wafregional-1.75.0.gem) = 72fc606ce9b44daa912e95a64355f87a8fb3ff5124a8d3f245ce41c5e5d24d64 -SIZE (rubygem/aws-sdk-wafregional-1.75.0.gem) = 103936 +TIMESTAMP = 1738089980 +SHA256 (rubygem/aws-sdk-wafregional-1.76.0.gem) = cd0766e82c037f0ecce67efa248afbf3b50165a5c28df1884881b6d028a98754 +SIZE (rubygem/aws-sdk-wafregional-1.76.0.gem) = 104448 diff --git a/devel/rubygem-aws-sdk-wafv2/Makefile b/devel/rubygem-aws-sdk-wafv2/Makefile index 78279dd4a8d..28c94246faf 100644 --- a/devel/rubygem-aws-sdk-wafv2/Makefile +++ b/devel/rubygem-aws-sdk-wafv2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-wafv2 -PORTVERSION= 1.99.0 +PORTVERSION= 1.100.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-wafv2 LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-wafv2/distinfo b/devel/rubygem-aws-sdk-wafv2/distinfo index 5c76c64db34..2b49102a070 100644 --- a/devel/rubygem-aws-sdk-wafv2/distinfo +++ b/devel/rubygem-aws-sdk-wafv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732239710 -SHA256 (rubygem/aws-sdk-wafv2-1.99.0.gem) = b9d8aa3891803ae459f78bc1b8d5d965f9c442bef4f5cc724d127c456bb4dc38 -SIZE (rubygem/aws-sdk-wafv2-1.99.0.gem) = 176128 +TIMESTAMP = 1738089982 +SHA256 (rubygem/aws-sdk-wafv2-1.100.0.gem) = a618b30517d8c19101f15e05628a850a82ba3c8c6371c48eeee5d5805badb43c +SIZE (rubygem/aws-sdk-wafv2-1.100.0.gem) = 176640 diff --git a/devel/rubygem-aws-sdk-wellarchitected/Makefile b/devel/rubygem-aws-sdk-wellarchitected/Makefile index 3f0430da5f4..33f1755755e 100644 --- a/devel/rubygem-aws-sdk-wellarchitected/Makefile +++ b/devel/rubygem-aws-sdk-wellarchitected/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-wellarchitected -PORTVERSION= 1.48.0 +PORTVERSION= 1.49.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-wellarchit LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-wellarchitected/distinfo b/devel/rubygem-aws-sdk-wellarchitected/distinfo index 380ca0b1aa4..922b9452dba 100644 --- a/devel/rubygem-aws-sdk-wellarchitected/distinfo +++ b/devel/rubygem-aws-sdk-wellarchitected/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729857052 -SHA256 (rubygem/aws-sdk-wellarchitected-1.48.0.gem) = 9e18dada9e0619e6873f8763506090480660623eabc5167f4b10e53b39100c61 -SIZE (rubygem/aws-sdk-wellarchitected-1.48.0.gem) = 83968 +TIMESTAMP = 1738089984 +SHA256 (rubygem/aws-sdk-wellarchitected-1.49.0.gem) = 28f4e85a651f177de41879414294cd20efe1eb4de3ff6b218d6cc94e7c2ed812 +SIZE (rubygem/aws-sdk-wellarchitected-1.49.0.gem) = 84480 diff --git a/devel/rubygem-aws-sdk-workdocs/Makefile b/devel/rubygem-aws-sdk-workdocs/Makefile index 3c99f57411d..aa1acada2d4 100644 --- a/devel/rubygem-aws-sdk-workdocs/Makefile +++ b/devel/rubygem-aws-sdk-workdocs/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-workdocs -PORTVERSION= 1.69.0 +PORTVERSION= 1.70.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workdocs LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-workdocs/distinfo b/devel/rubygem-aws-sdk-workdocs/distinfo index 1a110f1c58b..34e80561446 100644 --- a/devel/rubygem-aws-sdk-workdocs/distinfo +++ b/devel/rubygem-aws-sdk-workdocs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729857054 -SHA256 (rubygem/aws-sdk-workdocs-1.69.0.gem) = d0db76116782484d10c0bbcf875c22edfdb716a5cbfe4bc610019830790eeaf4 -SIZE (rubygem/aws-sdk-workdocs-1.69.0.gem) = 60416 +TIMESTAMP = 1738089986 +SHA256 (rubygem/aws-sdk-workdocs-1.70.0.gem) = 5525d96dfcaa16966a0af6c45b4286df84872bc85b99b176fbbd7331546946e8 +SIZE (rubygem/aws-sdk-workdocs-1.70.0.gem) = 60416 diff --git a/devel/rubygem-aws-sdk-workmail/Makefile b/devel/rubygem-aws-sdk-workmail/Makefile index efecc66bdda..44017bd2251 100644 --- a/devel/rubygem-aws-sdk-workmail/Makefile +++ b/devel/rubygem-aws-sdk-workmail/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-workmail -PORTVERSION= 1.78.0 +PORTVERSION= 1.79.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workmail LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-workmail/distinfo b/devel/rubygem-aws-sdk-workmail/distinfo index b422c1fac0f..b86b22add3c 100644 --- a/devel/rubygem-aws-sdk-workmail/distinfo +++ b/devel/rubygem-aws-sdk-workmail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1730387144 -SHA256 (rubygem/aws-sdk-workmail-1.78.0.gem) = d38228a62fcb75e01e2327be7cc670485e6ce2f83e00560f546e68d81c66744c -SIZE (rubygem/aws-sdk-workmail-1.78.0.gem) = 88064 +TIMESTAMP = 1738089988 +SHA256 (rubygem/aws-sdk-workmail-1.79.0.gem) = 67fda990db5485b22aa57142a7452d6e95ed60674fe42951112e641a61434f64 +SIZE (rubygem/aws-sdk-workmail-1.79.0.gem) = 88576 diff --git a/devel/rubygem-aws-sdk-workmailmessageflow/Makefile b/devel/rubygem-aws-sdk-workmailmessageflow/Makefile index 9f3443ebbd5..bf5a79ccc7c 100644 --- a/devel/rubygem-aws-sdk-workmailmessageflow/Makefile +++ b/devel/rubygem-aws-sdk-workmailmessageflow/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-workmailmessageflow -PORTVERSION= 1.47.0 +PORTVERSION= 1.48.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workmailme LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-workmailmessageflow/distinfo b/devel/rubygem-aws-sdk-workmailmessageflow/distinfo index b21dc44672d..4fe1c5ffe72 100644 --- a/devel/rubygem-aws-sdk-workmailmessageflow/distinfo +++ b/devel/rubygem-aws-sdk-workmailmessageflow/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729857058 -SHA256 (rubygem/aws-sdk-workmailmessageflow-1.47.0.gem) = fc8b4ce22902b8dd2a48163ba17e9b92ef84887035a0aaa8df4f1cef69041c76 -SIZE (rubygem/aws-sdk-workmailmessageflow-1.47.0.gem) = 22528 +TIMESTAMP = 1738089990 +SHA256 (rubygem/aws-sdk-workmailmessageflow-1.48.0.gem) = 82a2f479d4eca8a22df8051a36438421026442cacee54d6f4bae400ea734c47e +SIZE (rubygem/aws-sdk-workmailmessageflow-1.48.0.gem) = 22528 diff --git a/devel/rubygem-aws-sdk-workspaces/Makefile b/devel/rubygem-aws-sdk-workspaces/Makefile index 49a8335dec8..09b8b1bcf03 100644 --- a/devel/rubygem-aws-sdk-workspaces/Makefile +++ b/devel/rubygem-aws-sdk-workspaces/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-workspaces -PORTVERSION= 1.128.0 +PORTVERSION= 1.129.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workspaces LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-workspaces/distinfo b/devel/rubygem-aws-sdk-workspaces/distinfo index ae2a4eb593a..389dc2eda62 100644 --- a/devel/rubygem-aws-sdk-workspaces/distinfo +++ b/devel/rubygem-aws-sdk-workspaces/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228094 -SHA256 (rubygem/aws-sdk-workspaces-1.128.0.gem) = d1e770622f145c5c1f1a8984fce8b319ca551f759e8c086d343af7d0614ebeab -SIZE (rubygem/aws-sdk-workspaces-1.128.0.gem) = 113664 +TIMESTAMP = 1738089992 +SHA256 (rubygem/aws-sdk-workspaces-1.129.0.gem) = 99b67e0961382b9d38c0aeeebf7e27fa634d8386cbaf6e25830f0fd9a9bd1751 +SIZE (rubygem/aws-sdk-workspaces-1.129.0.gem) = 114176 diff --git a/devel/rubygem-aws-sdk-workspacesthinclient/Makefile b/devel/rubygem-aws-sdk-workspacesthinclient/Makefile index 9d95f3735f4..2825886ac6a 100644 --- a/devel/rubygem-aws-sdk-workspacesthinclient/Makefile +++ b/devel/rubygem-aws-sdk-workspacesthinclient/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-workspacesthinclient -PORTVERSION= 1.18.0 +PORTVERSION= 1.20.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workspaces LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-workspacesthinclient/distinfo b/devel/rubygem-aws-sdk-workspacesthinclient/distinfo index 39498f9cd23..e6991fccb11 100644 --- a/devel/rubygem-aws-sdk-workspacesthinclient/distinfo +++ b/devel/rubygem-aws-sdk-workspacesthinclient/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729857062 -SHA256 (rubygem/aws-sdk-workspacesthinclient-1.18.0.gem) = 856e3b7519f284c3b178e1f31d6632e8c6f7d2c9d53c75ebcb456a185d45fe6d -SIZE (rubygem/aws-sdk-workspacesthinclient-1.18.0.gem) = 34304 +TIMESTAMP = 1738089994 +SHA256 (rubygem/aws-sdk-workspacesthinclient-1.20.0.gem) = 4daf93f209562a30c92e436f2f7eb90d92afadd53ea3fc8171791a63a9d47b05 +SIZE (rubygem/aws-sdk-workspacesthinclient-1.20.0.gem) = 34816 diff --git a/devel/rubygem-aws-sdk-workspacesweb/Makefile b/devel/rubygem-aws-sdk-workspacesweb/Makefile index 178bbc90a8a..2da9e0b78b8 100644 --- a/devel/rubygem-aws-sdk-workspacesweb/Makefile +++ b/devel/rubygem-aws-sdk-workspacesweb/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-workspacesweb -PORTVERSION= 1.36.0 +PORTVERSION= 1.37.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workspaces LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-workspacesweb/distinfo b/devel/rubygem-aws-sdk-workspacesweb/distinfo index 7811c4b4c53..d3d2b22c169 100644 --- a/devel/rubygem-aws-sdk-workspacesweb/distinfo +++ b/devel/rubygem-aws-sdk-workspacesweb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732261028 -SHA256 (rubygem/aws-sdk-workspacesweb-1.36.0.gem) = 62fa53ecca10af7ab88154244a4adf43b237f2e4e5bc769819e1a806b303f49c -SIZE (rubygem/aws-sdk-workspacesweb-1.36.0.gem) = 62976 +TIMESTAMP = 1738089996 +SHA256 (rubygem/aws-sdk-workspacesweb-1.37.0.gem) = 6b65c9f7420e859ac50a816366c5c79d5c126ae6c6dfa79fb965ecc3eeacf3c1 +SIZE (rubygem/aws-sdk-workspacesweb-1.37.0.gem) = 63488 diff --git a/devel/rubygem-aws-sdk-xray/Makefile b/devel/rubygem-aws-sdk-xray/Makefile index 53d9de975fc..7daea2aea36 100644 --- a/devel/rubygem-aws-sdk-xray/Makefile +++ b/devel/rubygem-aws-sdk-xray/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-xray -PORTVERSION= 1.78.0 +PORTVERSION= 1.79.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-xray LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.210.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-xray/distinfo b/devel/rubygem-aws-sdk-xray/distinfo index 02ec3805fac..9db106505bd 100644 --- a/devel/rubygem-aws-sdk-xray/distinfo +++ b/devel/rubygem-aws-sdk-xray/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732675390 -SHA256 (rubygem/aws-sdk-xray-1.78.0.gem) = 8e4ffa85fd763ed33814de4748524f9097375f04e7cc5be4fda352a82994e5cd -SIZE (rubygem/aws-sdk-xray-1.78.0.gem) = 69632 +TIMESTAMP = 1738089998 +SHA256 (rubygem/aws-sdk-xray-1.79.0.gem) = 4d39fcafeeab4654ea7b4cbd5e10ad817deab47f6e28f87eea8ef7974c7c1704 +SIZE (rubygem/aws-sdk-xray-1.79.0.gem) = 69632 diff --git a/devel/rubygem-aws-sigv4/Makefile b/devel/rubygem-aws-sigv4/Makefile index 544d1e9dd5f..83f92797238 100644 --- a/devel/rubygem-aws-sigv4/Makefile +++ b/devel/rubygem-aws-sigv4/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sigv4 -PORTVERSION= 1.10.1 +PORTVERSION= 1.11.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sigv4/distinfo b/devel/rubygem-aws-sigv4/distinfo index 48243288482..fe11c06c525 100644 --- a/devel/rubygem-aws-sigv4/distinfo +++ b/devel/rubygem-aws-sigv4/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729910018 -SHA256 (rubygem/aws-sigv4-1.10.1.gem) = 8a140753f34de18125686b11e7adaed4ca3db06dfb50a478993bd437f7a203bb -SIZE (rubygem/aws-sigv4-1.10.1.gem) = 19456 +TIMESTAMP = 1738090000 +SHA256 (rubygem/aws-sigv4-1.11.0.gem) = 50a8796991a862324442036ad7a395920572b84bb6cd29b945e5e1800e8da1db +SIZE (rubygem/aws-sigv4-1.11.0.gem) = 19456 diff --git a/devel/rubygem-cairo-gobject/Makefile b/devel/rubygem-cairo-gobject/Makefile index deeef589d02..1489657d114 100644 --- a/devel/rubygem-cairo-gobject/Makefile +++ b/devel/rubygem-cairo-gobject/Makefile @@ -1,5 +1,5 @@ PORTNAME= cairo-gobject -PORTVERSION= 4.2.5 +PORTVERSION= 4.2.6 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-cairo-gobject/distinfo b/devel/rubygem-cairo-gobject/distinfo index f2f060c3f05..1060561eea2 100644 --- a/devel/rubygem-cairo-gobject/distinfo +++ b/devel/rubygem-cairo-gobject/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228194 -SHA256 (rubygem/cairo-gobject-4.2.5.gem) = b77c25144e7252e00b98c243d77ce21e65850ab5877128a895ba34df17659b22 -SIZE (rubygem/cairo-gobject-4.2.5.gem) = 19456 +TIMESTAMP = 1738090180 +SHA256 (rubygem/cairo-gobject-4.2.6.gem) = ebf287ab928aab0b27fbb042c548f026a91c8e51d69fbfcc3d200bcd5f02183d +SIZE (rubygem/cairo-gobject-4.2.6.gem) = 19456 diff --git a/devel/rubygem-cf-uaa-lib/Makefile b/devel/rubygem-cf-uaa-lib/Makefile index 4cdd7629eeb..6eb4964d0ed 100644 --- a/devel/rubygem-cf-uaa-lib/Makefile +++ b/devel/rubygem-cf-uaa-lib/Makefile @@ -1,5 +1,5 @@ PORTNAME= cf-uaa-lib -PORTVERSION= 4.0.7 +PORTVERSION= 4.0.8 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -11,8 +11,10 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-addressable>=2.8.0<3:www/rubygem-addressable \ + rubygem-base64>=0:converters/rubygem-base64 \ rubygem-httpclient>=2.8.2.4<3:www/rubygem-httpclient \ - rubygem-json>=2.7<3:devel/rubygem-json + rubygem-json>=2.7<3:devel/rubygem-json \ + rubygem-mutex_m>=0:devel/rubygem-mutex_m USES= gem diff --git a/devel/rubygem-cf-uaa-lib/distinfo b/devel/rubygem-cf-uaa-lib/distinfo index 4e065c138b5..c0d6ffaafe8 100644 --- a/devel/rubygem-cf-uaa-lib/distinfo +++ b/devel/rubygem-cf-uaa-lib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732261062 -SHA256 (rubygem/cf-uaa-lib-4.0.7.gem) = 4d340c315cb698f76d0ae2fc005786e4cafb7c9640b66052c7ba653b99d4f3a4 -SIZE (rubygem/cf-uaa-lib-4.0.7.gem) = 126464 +TIMESTAMP = 1738090258 +SHA256 (rubygem/cf-uaa-lib-4.0.8.gem) = f03e5fc4630511d39d42d802715d65997abfc5cdd113564fa21aebb610f63a46 +SIZE (rubygem/cf-uaa-lib-4.0.8.gem) = 126464 diff --git a/devel/rubygem-concurrent-ruby-edge/Makefile b/devel/rubygem-concurrent-ruby-edge/Makefile index c3fb55260d5..ba73a931cb1 100644 --- a/devel/rubygem-concurrent-ruby-edge/Makefile +++ b/devel/rubygem-concurrent-ruby-edge/Makefile @@ -1,5 +1,5 @@ PORTNAME= concurrent-ruby-edge -PORTVERSION= 0.7.1 +PORTVERSION= 0.7.2 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-concurrent-ruby-edge/distinfo b/devel/rubygem-concurrent-ruby-edge/distinfo index 318bd5062da..c652d574999 100644 --- a/devel/rubygem-concurrent-ruby-edge/distinfo +++ b/devel/rubygem-concurrent-ruby-edge/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1718580230 -SHA256 (rubygem/concurrent-ruby-edge-0.7.1.gem) = 1e0c0b0acb00c9ff8e250117a6d3ac1d497db79840794d439dff0f842e947cbf -SIZE (rubygem/concurrent-ruby-edge-0.7.1.gem) = 68096 +TIMESTAMP = 1738090004 +SHA256 (rubygem/concurrent-ruby-edge-0.7.2.gem) = 555c7301abf215c9e14cd3d3813e5693250daae7a4fe5448d33ba97f4472dbea +SIZE (rubygem/concurrent-ruby-edge-0.7.2.gem) = 68096 diff --git a/devel/rubygem-concurrent-ruby-ext/Makefile b/devel/rubygem-concurrent-ruby-ext/Makefile index 84972b99a47..f69dab2d774 100644 --- a/devel/rubygem-concurrent-ruby-ext/Makefile +++ b/devel/rubygem-concurrent-ruby-ext/Makefile @@ -1,5 +1,5 @@ PORTNAME= concurrent-ruby-ext -PORTVERSION= 1.3.4 +PORTVERSION= 1.3.5 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-concurrent-ruby-ext/distinfo b/devel/rubygem-concurrent-ruby-ext/distinfo index 2c702896e7f..b97e26354a8 100644 --- a/devel/rubygem-concurrent-ruby-ext/distinfo +++ b/devel/rubygem-concurrent-ruby-ext/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1724084740 -SHA256 (rubygem/concurrent-ruby-ext-1.3.4.gem) = 873369551743523d235e3e76bcfa3aaa1bc5cd0a7050b6174df0f156ed7de4d7 -SIZE (rubygem/concurrent-ruby-ext-1.3.4.gem) = 24576 +TIMESTAMP = 1738090006 +SHA256 (rubygem/concurrent-ruby-ext-1.3.5.gem) = bcbb567233f90e0ef0da8de0552d62cd1ad0b8e7ac80b2c0d9b798c6b5dfab0d +SIZE (rubygem/concurrent-ruby-ext-1.3.5.gem) = 24576 diff --git a/devel/rubygem-cucumber/Makefile b/devel/rubygem-cucumber/Makefile index 91d65c2e674..0a595904456 100644 --- a/devel/rubygem-cucumber/Makefile +++ b/devel/rubygem-cucumber/Makefile @@ -1,6 +1,5 @@ PORTNAME= cucumber -PORTVERSION= 9.2.0 -PORTREVISION= 3 +PORTVERSION= 9.2.1 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-cucumber/distinfo b/devel/rubygem-cucumber/distinfo index 1ba9daa7d0c..1fa68113a82 100644 --- a/devel/rubygem-cucumber/distinfo +++ b/devel/rubygem-cucumber/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1711466326 -SHA256 (rubygem/cucumber-9.2.0.gem) = 4827c14430427f1b5e566cda64c93b2f5e6465258075a92e9804aa09d5731aa7 -SIZE (rubygem/cucumber-9.2.0.gem) = 78336 +TIMESTAMP = 1738090008 +SHA256 (rubygem/cucumber-9.2.1.gem) = fa4161391485bca15362871c04c241e8c761580d0ad52ec54703368ecd0b7131 +SIZE (rubygem/cucumber-9.2.1.gem) = 78336 diff --git a/devel/rubygem-datadog-ci/Makefile b/devel/rubygem-datadog-ci/Makefile index e9ed0529aae..0be66338948 100644 --- a/devel/rubygem-datadog-ci/Makefile +++ b/devel/rubygem-datadog-ci/Makefile @@ -1,5 +1,5 @@ PORTNAME= datadog-ci -PORTVERSION= 1.10.0 +PORTVERSION= 1.12.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-datadog-ci/distinfo b/devel/rubygem-datadog-ci/distinfo index 969e53cc12e..1ef6b9222a6 100644 --- a/devel/rubygem-datadog-ci/distinfo +++ b/devel/rubygem-datadog-ci/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888584 -SHA256 (rubygem/datadog-ci-1.10.0.gem) = b21054163e239f663f19eff3bb12e91d0cae8418268fb46131fe0c9dacf82254 -SIZE (rubygem/datadog-ci-1.10.0.gem) = 92160 +TIMESTAMP = 1738090012 +SHA256 (rubygem/datadog-ci-1.12.0.gem) = 9f1a5beed93c8b39d5ce1fc146d59e40aab4b9869dc919d8827e9a830b92c2ff +SIZE (rubygem/datadog-ci-1.12.0.gem) = 94208 diff --git a/devel/rubygem-datadog-ruby_core_source/Makefile b/devel/rubygem-datadog-ruby_core_source/Makefile index afa3ddc1b6c..e8e24077325 100644 --- a/devel/rubygem-datadog-ruby_core_source/Makefile +++ b/devel/rubygem-datadog-ruby_core_source/Makefile @@ -1,5 +1,5 @@ PORTNAME= datadog-ruby_core_source -PORTVERSION= 3.3.7 +PORTVERSION= 3.4.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-datadog-ruby_core_source/distinfo b/devel/rubygem-datadog-ruby_core_source/distinfo index b2dfe56b580..84363ad8753 100644 --- a/devel/rubygem-datadog-ruby_core_source/distinfo +++ b/devel/rubygem-datadog-ruby_core_source/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228102 -SHA256 (rubygem/datadog-ruby_core_source-3.3.7.gem) = 056ac0a49eae4eff9ed6babf35917c6033ce38e57dd4b8e6e814eb743186fae4 -SIZE (rubygem/datadog-ruby_core_source-3.3.7.gem) = 694784 +TIMESTAMP = 1738090014 +SHA256 (rubygem/datadog-ruby_core_source-3.4.0.gem) = 542afb1203f7b4bc19307d273b860649965860dbd5bbd9161cd363af772f0e27 +SIZE (rubygem/datadog-ruby_core_source-3.4.0.gem) = 550400 diff --git a/devel/rubygem-datadog/Makefile b/devel/rubygem-datadog/Makefile index a4cf688351e..b73f0d4eb35 100644 --- a/devel/rubygem-datadog/Makefile +++ b/devel/rubygem-datadog/Makefile @@ -1,5 +1,5 @@ PORTNAME= datadog -PORTVERSION= 2.8.0 +PORTVERSION= 2.9.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -12,7 +12,7 @@ LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE.Apache LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/LICENSE.BSD3 -RUN_DEPENDS= rubygem-datadog-ruby_core_source>=3.3<4:devel/rubygem-datadog-ruby_core_source \ +RUN_DEPENDS= rubygem-datadog-ruby_core_source>=3.3.7<4:devel/rubygem-datadog-ruby_core_source \ rubygem-libdatadog>=14.3.1.1.0<14.3.1.2:devel/rubygem-libdatadog \ rubygem-libddwaf>=1.18.0.0.0<1.18.0.1:devel/rubygem-libddwaf \ rubygem-msgpack>=0:devel/rubygem-msgpack diff --git a/devel/rubygem-datadog/distinfo b/devel/rubygem-datadog/distinfo index b0570ced606..ac4a3030d1c 100644 --- a/devel/rubygem-datadog/distinfo +++ b/devel/rubygem-datadog/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228100 -SHA256 (rubygem/datadog-2.8.0.gem) = 5cd1f65a9aaef270ec8a37c394e4504afbf86d57e805cbb9ab974dc7848524ba -SIZE (rubygem/datadog-2.8.0.gem) = 627712 +TIMESTAMP = 1738090010 +SHA256 (rubygem/datadog-2.9.0.gem) = f6cc1c5f77269614ef8b1310ace506bf4362c5c0ec00150264abdec1c7873f95 +SIZE (rubygem/datadog-2.9.0.gem) = 633344 diff --git a/devel/rubygem-default_value_for/Makefile b/devel/rubygem-default_value_for/Makefile index 3507ceaf76d..91da891ceb8 100644 --- a/devel/rubygem-default_value_for/Makefile +++ b/devel/rubygem-default_value_for/Makefile @@ -1,5 +1,5 @@ PORTNAME= default_value_for -PORTVERSION= 4.1.0 +PORTVERSION= 4.1.1 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/FooBarWidget/default_value_for LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.TXT -RUN_DEPENDS= rubygem-activerecord72>=6.1<8.1:databases/rubygem-activerecord72 +RUN_DEPENDS= rubygem-activerecord80>=6.1<8.1:databases/rubygem-activerecord80 USES= gem diff --git a/devel/rubygem-default_value_for/distinfo b/devel/rubygem-default_value_for/distinfo index ee21e37b824..e7b1dc8b893 100644 --- a/devel/rubygem-default_value_for/distinfo +++ b/devel/rubygem-default_value_for/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679712 -SHA256 (rubygem/default_value_for-4.1.0.gem) = eb528d06f87ed0d2359f6676302ffeca0bbd193ba90abad2450e62fc1923522f -SIZE (rubygem/default_value_for-4.1.0.gem) = 15872 +TIMESTAMP = 1736671249 +SHA256 (rubygem/default_value_for-4.1.1.gem) = 2353648438492d94276ac3414d2ff72947ac85d0d141b76d8d03060d83013f03 +SIZE (rubygem/default_value_for-4.1.1.gem) = 15872 diff --git a/devel/rubygem-dry-configurable/Makefile b/devel/rubygem-dry-configurable/Makefile index 4c117be3050..de17b36df5d 100644 --- a/devel/rubygem-dry-configurable/Makefile +++ b/devel/rubygem-dry-configurable/Makefile @@ -1,5 +1,5 @@ PORTNAME= dry-configurable -PORTVERSION= 1.2.0 +PORTVERSION= 1.3.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/dry-rb/dry-configurable LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= rubygem-dry-core>=1.0<2:devel/rubygem-dry-core \ +RUN_DEPENDS= rubygem-dry-core>=1.1<2:devel/rubygem-dry-core \ rubygem-zeitwerk>=2.6<3:devel/rubygem-zeitwerk USES= gem diff --git a/devel/rubygem-dry-configurable/distinfo b/devel/rubygem-dry-configurable/distinfo index 4e621ab9d3a..03a1a5e2842 100644 --- a/devel/rubygem-dry-configurable/distinfo +++ b/devel/rubygem-dry-configurable/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720355864 -SHA256 (rubygem/dry-configurable-1.2.0.gem) = 3d3b6e2f5b96853f906de62a27307463d39cc4a2d2a1999b8f47fe34b8bee4fa -SIZE (rubygem/dry-configurable-1.2.0.gem) = 15360 +TIMESTAMP = 1738090016 +SHA256 (rubygem/dry-configurable-1.3.0.gem) = 882d862858567fc1210d2549d4c090f34370fc1bb7c5c1933de3fe792e18afa8 +SIZE (rubygem/dry-configurable-1.3.0.gem) = 15360 diff --git a/devel/rubygem-dry-core/Makefile b/devel/rubygem-dry-core/Makefile index cc625a3bb41..223197980c5 100644 --- a/devel/rubygem-dry-core/Makefile +++ b/devel/rubygem-dry-core/Makefile @@ -1,5 +1,5 @@ PORTNAME= dry-core -PORTVERSION= 1.0.2 +PORTVERSION= 1.1.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-dry-core/distinfo b/devel/rubygem-dry-core/distinfo index 21fbcb64c0a..0878a9fad8b 100644 --- a/devel/rubygem-dry-core/distinfo +++ b/devel/rubygem-dry-core/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1730301046 -SHA256 (rubygem/dry-core-1.0.2.gem) = 58d55da6308160d042ab78e9e3926b31e7deaa130893ca0b731010caa8dd27bb -SIZE (rubygem/dry-core-1.0.2.gem) = 23040 +TIMESTAMP = 1738090018 +SHA256 (rubygem/dry-core-1.1.0.gem) = 0903821a9707649a7da545a2cd88e20f3a663ab1c5288abd7f914fa7751ab195 +SIZE (rubygem/dry-core-1.1.0.gem) = 23040 diff --git a/devel/rubygem-dry-inflector/Makefile b/devel/rubygem-dry-inflector/Makefile index d8bd03d781c..1bd7127cdb4 100644 --- a/devel/rubygem-dry-inflector/Makefile +++ b/devel/rubygem-dry-inflector/Makefile @@ -1,5 +1,5 @@ PORTNAME= dry-inflector -PORTVERSION= 1.1.0 +PORTVERSION= 1.2.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-dry-inflector/distinfo b/devel/rubygem-dry-inflector/distinfo index b29c5760544..c494c857935 100644 --- a/devel/rubygem-dry-inflector/distinfo +++ b/devel/rubygem-dry-inflector/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720355866 -SHA256 (rubygem/dry-inflector-1.1.0.gem) = 340fb9b1b69b4355a3071f1d8fd94d97fc69d48c438748da5c13debfe5c06792 -SIZE (rubygem/dry-inflector-1.1.0.gem) = 11776 +TIMESTAMP = 1738090020 +SHA256 (rubygem/dry-inflector-1.2.0.gem) = 22f5d0b50fd57074ae57e2ca17e3b300e57564c218269dcf82ff3e42d3f38f2e +SIZE (rubygem/dry-inflector-1.2.0.gem) = 11776 diff --git a/devel/rubygem-dry-logic/Makefile b/devel/rubygem-dry-logic/Makefile index aa9aae7302c..fba95c3b55f 100644 --- a/devel/rubygem-dry-logic/Makefile +++ b/devel/rubygem-dry-logic/Makefile @@ -1,5 +1,5 @@ PORTNAME= dry-logic -PORTVERSION= 1.5.0 +PORTVERSION= 1.6.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,8 +10,9 @@ WWW= https://github.com/dry-rb/dry-logic LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= rubygem-concurrent-ruby>=1.0<2:devel/rubygem-concurrent-ruby \ - rubygem-dry-core>=1.0<2:devel/rubygem-dry-core \ +RUN_DEPENDS= rubygem-bigdecimal>=0:math/rubygem-bigdecimal \ + rubygem-concurrent-ruby>=1.0<2:devel/rubygem-concurrent-ruby \ + rubygem-dry-core>=1.1<2:devel/rubygem-dry-core \ rubygem-zeitwerk>=2.6<3:devel/rubygem-zeitwerk USES= gem diff --git a/devel/rubygem-dry-logic/distinfo b/devel/rubygem-dry-logic/distinfo index fe22f833ddc..c9f1dac9534 100644 --- a/devel/rubygem-dry-logic/distinfo +++ b/devel/rubygem-dry-logic/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1674590364 -SHA256 (rubygem/dry-logic-1.5.0.gem) = 99ed2180f1970c3d8247004f277a01dffbe8e82cf6680de9c7209312d86cd416 -SIZE (rubygem/dry-logic-1.5.0.gem) = 15360 +TIMESTAMP = 1738090022 +SHA256 (rubygem/dry-logic-1.6.0.gem) = da6fedbc0f90fc41f9b0cc7e6f05f5d529d1efaef6c8dcc8e0733f685745cea2 +SIZE (rubygem/dry-logic-1.6.0.gem) = 15872 diff --git a/devel/rubygem-dry-types/Makefile b/devel/rubygem-dry-types/Makefile index 5e6f4f8e9d1..1bacbafafe2 100644 --- a/devel/rubygem-dry-types/Makefile +++ b/devel/rubygem-dry-types/Makefile @@ -1,5 +1,5 @@ PORTNAME= dry-types -PORTVERSION= 1.7.2 +PORTVERSION= 1.8.1 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-dry-types/distinfo b/devel/rubygem-dry-types/distinfo index 8ce72b08994..8b95a393470 100644 --- a/devel/rubygem-dry-types/distinfo +++ b/devel/rubygem-dry-types/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1708450366 -SHA256 (rubygem/dry-types-1.7.2.gem) = ff180fc285331e572a563408b834a78d1506ee3f5a6c7f803da2232947b0c46a -SIZE (rubygem/dry-types-1.7.2.gem) = 46592 +TIMESTAMP = 1738090024 +SHA256 (rubygem/dry-types-1.8.1.gem) = 3fe395835763c64fb76f1076b564d718e0c2519afbfddb8ab5609a4724d70a95 +SIZE (rubygem/dry-types-1.8.1.gem) = 47104 diff --git a/devel/rubygem-excon/Makefile b/devel/rubygem-excon/Makefile index b3928332be5..935b66925a4 100644 --- a/devel/rubygem-excon/Makefile +++ b/devel/rubygem-excon/Makefile @@ -1,5 +1,5 @@ PORTNAME= excon -PORTVERSION= 1.2.2 +PORTVERSION= 1.2.3 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-excon/distinfo b/devel/rubygem-excon/distinfo index 8ca33890bcc..34badd80dc7 100644 --- a/devel/rubygem-excon/distinfo +++ b/devel/rubygem-excon/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888594 -SHA256 (rubygem/excon-1.2.2.gem) = 60497267c9994854dbadd986c16d6688e185e5f5874d9d2e8177aa053877e502 -SIZE (rubygem/excon-1.2.2.gem) = 177664 +TIMESTAMP = 1736671251 +SHA256 (rubygem/excon-1.2.3.gem) = 25bd64530f152eddbef4a2bcc2133b2fd8bf3ec102345780ba427e9bac4ba6aa +SIZE (rubygem/excon-1.2.3.gem) = 175104 diff --git a/devel/rubygem-gapic-common/Makefile b/devel/rubygem-gapic-common/Makefile index 20a33408d81..f4d717aa519 100644 --- a/devel/rubygem-gapic-common/Makefile +++ b/devel/rubygem-gapic-common/Makefile @@ -1,12 +1,12 @@ PORTNAME= gapic-common -PORTVERSION= 0.24.0 +PORTVERSION= 0.25.0 CATEGORIES= devel rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= Common code for GAPIC-generated API clients -WWW= https://github.com/googleapis/gapic-generator-ruby/tree/master/gapic-common \ - https://github.com/googleapis/gapic-generator-ruby +WWW= https://github.com/googleapis/ruby-core-libraries/tree/main/gapic-common \ + https://github.com/googleapis/ruby-core-libraries LICENSE= APACHE20 diff --git a/devel/rubygem-gapic-common/distinfo b/devel/rubygem-gapic-common/distinfo index 2901374fc2c..7af75080b4e 100644 --- a/devel/rubygem-gapic-common/distinfo +++ b/devel/rubygem-gapic-common/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888598 -SHA256 (rubygem/gapic-common-0.24.0.gem) = 725a6cd1804ccf6b30ca75f3a49d54a2f83d4b2ce7cb524ff7ff1840e4a8de1e -SIZE (rubygem/gapic-common-0.24.0.gem) = 43520 +TIMESTAMP = 1738090028 +SHA256 (rubygem/gapic-common-0.25.0.gem) = 7f0ae423a94c4afa52ca5ef76f53b058004ee09403c769d22e95bc6801189f2a +SIZE (rubygem/gapic-common-0.25.0.gem) = 45568 diff --git a/devel/rubygem-gettext/Makefile b/devel/rubygem-gettext/Makefile index 10b64f837db..f427c61f1e2 100644 --- a/devel/rubygem-gettext/Makefile +++ b/devel/rubygem-gettext/Makefile @@ -1,5 +1,5 @@ PORTNAME= gettext -PORTVERSION= 3.5.0 +PORTVERSION= 3.5.1 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-gettext/distinfo b/devel/rubygem-gettext/distinfo index cb314549159..304280517fa 100644 --- a/devel/rubygem-gettext/distinfo +++ b/devel/rubygem-gettext/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888602 -SHA256 (rubygem/gettext-3.5.0.gem) = 88ce1b64ea40cfb2a5a80653791078231fe9e5ea3bd939048635416a3c48fc0a -SIZE (rubygem/gettext-3.5.0.gem) = 234496 +TIMESTAMP = 1738090030 +SHA256 (rubygem/gettext-3.5.1.gem) = 03ec7f71ea7e2cf1fdcd5e08682e98b81601922fdbee890b7bc6f63b0e1a512a +SIZE (rubygem/gettext-3.5.1.gem) = 183808 diff --git a/devel/rubygem-gio2/Makefile b/devel/rubygem-gio2/Makefile index 4bf28b82c0e..d42c11aef30 100644 --- a/devel/rubygem-gio2/Makefile +++ b/devel/rubygem-gio2/Makefile @@ -1,5 +1,5 @@ PORTNAME= gio2 -PORTVERSION= 4.2.5 +PORTVERSION= 4.2.6 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-gio2/distinfo b/devel/rubygem-gio2/distinfo index 6821b6375e6..919d62fbbfe 100644 --- a/devel/rubygem-gio2/distinfo +++ b/devel/rubygem-gio2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228196 -SHA256 (rubygem/gio2-4.2.5.gem) = bcfd230a623a96943a60a2a52f318a8d478c15f98d985b8cd1b705d356ad9946 -SIZE (rubygem/gio2-4.2.5.gem) = 40960 +TIMESTAMP = 1738090182 +SHA256 (rubygem/gio2-4.2.6.gem) = c0c44aaca4f7ecc48399f72d7aa700e34c97d6fb05ae768f2a26f21344d9d203 +SIZE (rubygem/gio2-4.2.6.gem) = 40448 diff --git a/devel/rubygem-glib2/Makefile b/devel/rubygem-glib2/Makefile index 4e6727b425f..725ba1a38a2 100644 --- a/devel/rubygem-glib2/Makefile +++ b/devel/rubygem-glib2/Makefile @@ -1,5 +1,5 @@ PORTNAME= glib2 -PORTVERSION= 4.2.5 +PORTVERSION= 4.2.6 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-glib2/distinfo b/devel/rubygem-glib2/distinfo index 16ba0d559d8..d802622616d 100644 --- a/devel/rubygem-glib2/distinfo +++ b/devel/rubygem-glib2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228198 -SHA256 (rubygem/glib2-4.2.5.gem) = e92e1cb8bde382a977811a43ad8c09c96f818420f1fd9c4bd298d177a5d0de6b -SIZE (rubygem/glib2-4.2.5.gem) = 141312 +TIMESTAMP = 1738090184 +SHA256 (rubygem/glib2-4.2.6.gem) = 4a05ff054bff43d3202707f3aa074921cbcddb947449ce40200a14a75f6c58c4 +SIZE (rubygem/glib2-4.2.6.gem) = 142336 diff --git a/devel/rubygem-gobject-introspection/Makefile b/devel/rubygem-gobject-introspection/Makefile index f20857232b1..be2519d9f57 100644 --- a/devel/rubygem-gobject-introspection/Makefile +++ b/devel/rubygem-gobject-introspection/Makefile @@ -1,5 +1,5 @@ PORTNAME= gobject-introspection -PORTVERSION= 4.2.5 +PORTVERSION= 4.2.6 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-gobject-introspection/distinfo b/devel/rubygem-gobject-introspection/distinfo index cb4945db7bf..9650de89bd4 100644 --- a/devel/rubygem-gobject-introspection/distinfo +++ b/devel/rubygem-gobject-introspection/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228200 -SHA256 (rubygem/gobject-introspection-4.2.5.gem) = 02518f347cbcf58b5f25b0bb6c784d8177e981d1b1ee45f053f812939d5db31d -SIZE (rubygem/gobject-introspection-4.2.5.gem) = 74752 +TIMESTAMP = 1738090186 +SHA256 (rubygem/gobject-introspection-4.2.6.gem) = 960edfe475c9db777421e8648a2987810d6de41714c068f3c6b9f0eff7706684 +SIZE (rubygem/gobject-introspection-4.2.6.gem) = 75264 diff --git a/devel/rubygem-google-apis-androidpublisher_v3/Makefile b/devel/rubygem-google-apis-androidpublisher_v3/Makefile index 795f5589892..3e308d0a958 100644 --- a/devel/rubygem-google-apis-androidpublisher_v3/Makefile +++ b/devel/rubygem-google-apis-androidpublisher_v3/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-androidpublisher_v3 -PORTVERSION= 0.75.0 +PORTVERSION= 0.76.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-apis-androidpublisher_v3/distinfo b/devel/rubygem-google-apis-androidpublisher_v3/distinfo index 6a4458f4073..96e42e3922a 100644 --- a/devel/rubygem-google-apis-androidpublisher_v3/distinfo +++ b/devel/rubygem-google-apis-androidpublisher_v3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888606 -SHA256 (rubygem/google-apis-androidpublisher_v3-0.75.0.gem) = 42170a4501248bdde86f9c1dcc571952ef7f6e72725b90f1e404447fc8413d0a -SIZE (rubygem/google-apis-androidpublisher_v3-0.75.0.gem) = 89088 +TIMESTAMP = 1738090032 +SHA256 (rubygem/google-apis-androidpublisher_v3-0.76.0.gem) = c8f01e492cfc93da92c16c1f083580cd19b45388a241ca00516323d5d03efeca +SIZE (rubygem/google-apis-androidpublisher_v3-0.76.0.gem) = 89088 diff --git a/devel/rubygem-google-apis-bigquery_v2/Makefile b/devel/rubygem-google-apis-bigquery_v2/Makefile index 52cc5889bc9..1007f83bd39 100644 --- a/devel/rubygem-google-apis-bigquery_v2/Makefile +++ b/devel/rubygem-google-apis-bigquery_v2/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-bigquery_v2 -PORTVERSION= 0.82.0 +PORTVERSION= 0.83.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-apis-bigquery_v2/distinfo b/devel/rubygem-google-apis-bigquery_v2/distinfo index c8a6b62dce5..99e8b5bae68 100644 --- a/devel/rubygem-google-apis-bigquery_v2/distinfo +++ b/devel/rubygem-google-apis-bigquery_v2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888608 -SHA256 (rubygem/google-apis-bigquery_v2-0.82.0.gem) = ea0237466e6a96869229b386a3aecea78bcdd8fa49aed913a2d1d156ded9b621 -SIZE (rubygem/google-apis-bigquery_v2-0.82.0.gem) = 135168 +TIMESTAMP = 1738090034 +SHA256 (rubygem/google-apis-bigquery_v2-0.83.0.gem) = 85d2e7f3d3e8b76409712389a1adb71999b962513e14eab21df5f6a2a21b8ce2 +SIZE (rubygem/google-apis-bigquery_v2-0.83.0.gem) = 135168 diff --git a/devel/rubygem-google-apis-compute_v1/Makefile b/devel/rubygem-google-apis-compute_v1/Makefile index a2e8e5894a2..9c0de2eccf0 100644 --- a/devel/rubygem-google-apis-compute_v1/Makefile +++ b/devel/rubygem-google-apis-compute_v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-compute_v1 -PORTVERSION= 0.113.0 +PORTVERSION= 0.114.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-apis-compute_v1/distinfo b/devel/rubygem-google-apis-compute_v1/distinfo index 2a4513e88c1..032c0a1178d 100644 --- a/devel/rubygem-google-apis-compute_v1/distinfo +++ b/devel/rubygem-google-apis-compute_v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228108 -SHA256 (rubygem/google-apis-compute_v1-0.113.0.gem) = 896510ffb0caf059f6db8b4ef4ecdec5fcd6189b804ab0d93c9cd0d07dadcb51 -SIZE (rubygem/google-apis-compute_v1-0.113.0.gem) = 474624 +TIMESTAMP = 1738090036 +SHA256 (rubygem/google-apis-compute_v1-0.114.0.gem) = 6ec4d10ac03eeae1ecab29d4bf21f2b2f029efff63a6514521808e915263168d +SIZE (rubygem/google-apis-compute_v1-0.114.0.gem) = 474624 diff --git a/devel/rubygem-google-apis-core/Makefile b/devel/rubygem-google-apis-core/Makefile index bd8467a75fa..c6e4eb78a78 100644 --- a/devel/rubygem-google-apis-core/Makefile +++ b/devel/rubygem-google-apis-core/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-core -PORTVERSION= 0.15.1 +PORTVERSION= 0.16.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-apis-core/distinfo b/devel/rubygem-google-apis-core/distinfo index 9b8d9030b30..bb86128e39b 100644 --- a/devel/rubygem-google-apis-core/distinfo +++ b/devel/rubygem-google-apis-core/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1722711311 -SHA256 (rubygem/google-apis-core-0.15.1.gem) = 91484122791af5b2f3d3f4297912748febe2b5d704d04ad54cbf5df87339a71a -SIZE (rubygem/google-apis-core-0.15.1.gem) = 36352 +TIMESTAMP = 1738090038 +SHA256 (rubygem/google-apis-core-0.16.0.gem) = 046a2c30a5ec123b2a6bc5e64348be781ce5fcd18dd4e85982e7a6a8da9d0dcc +SIZE (rubygem/google-apis-core-0.16.0.gem) = 36352 diff --git a/devel/rubygem-google-apis-generator/Makefile b/devel/rubygem-google-apis-generator/Makefile index 40db7933e32..d3a4aae470d 100644 --- a/devel/rubygem-google-apis-generator/Makefile +++ b/devel/rubygem-google-apis-generator/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-generator -PORTVERSION= 0.15.1 +PORTVERSION= 0.16.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-apis-generator/distinfo b/devel/rubygem-google-apis-generator/distinfo index 540324b99d8..0838adacd32 100644 --- a/devel/rubygem-google-apis-generator/distinfo +++ b/devel/rubygem-google-apis-generator/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1722711313 -SHA256 (rubygem/google-apis-generator-0.15.1.gem) = 555f04934cb5b9dcec8d96e52e2f768b27c4b842b2292a3ed519f180473e5569 -SIZE (rubygem/google-apis-generator-0.15.1.gem) = 29696 +TIMESTAMP = 1738090040 +SHA256 (rubygem/google-apis-generator-0.16.0.gem) = fbd901616edf29893ee0cfa36d95ce9296b7a67114e5a71e12089aaf18f3a750 +SIZE (rubygem/google-apis-generator-0.16.0.gem) = 30208 diff --git a/devel/rubygem-google-apis-iam_v1/Makefile b/devel/rubygem-google-apis-iam_v1/Makefile index db96cf7346f..8ce826f4fb4 100644 --- a/devel/rubygem-google-apis-iam_v1/Makefile +++ b/devel/rubygem-google-apis-iam_v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-iam_v1 -PORTVERSION= 0.62.0 +PORTVERSION= 0.63.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-apis-iam_v1/distinfo b/devel/rubygem-google-apis-iam_v1/distinfo index 68877a2f3ca..710fadff3c7 100644 --- a/devel/rubygem-google-apis-iam_v1/distinfo +++ b/devel/rubygem-google-apis-iam_v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228252 -SHA256 (rubygem/google-apis-iam_v1-0.62.0.gem) = 585e5aef84ac7d9b0d164aad4917833052de6519c62f668a323147083a24d722 -SIZE (rubygem/google-apis-iam_v1-0.62.0.gem) = 57344 +TIMESTAMP = 1738090260 +SHA256 (rubygem/google-apis-iam_v1-0.63.0.gem) = eab7119d88762e6ea6ff220595527067966c6e8b2141a85055748506ddc26ade +SIZE (rubygem/google-apis-iam_v1-0.63.0.gem) = 57344 diff --git a/devel/rubygem-google-apis-monitoring_v3/Makefile b/devel/rubygem-google-apis-monitoring_v3/Makefile index 7eb166cb822..7dca3ab7a38 100644 --- a/devel/rubygem-google-apis-monitoring_v3/Makefile +++ b/devel/rubygem-google-apis-monitoring_v3/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-monitoring_v3 -PORTVERSION= 0.72.0 +PORTVERSION= 0.73.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-apis-monitoring_v3/distinfo b/devel/rubygem-google-apis-monitoring_v3/distinfo index ebbaa9a7345..137259afc63 100644 --- a/devel/rubygem-google-apis-monitoring_v3/distinfo +++ b/devel/rubygem-google-apis-monitoring_v3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888620 -SHA256 (rubygem/google-apis-monitoring_v3-0.72.0.gem) = 9f9699bd88f3b354c02b44530c2c02f95033386809559dfec1ab4ea706d2950e -SIZE (rubygem/google-apis-monitoring_v3-0.72.0.gem) = 84480 +TIMESTAMP = 1738090042 +SHA256 (rubygem/google-apis-monitoring_v3-0.73.0.gem) = f40ac412b82ddec8155c8da9e45c1295f978c69f39530dd59f1ee430b2814105 +SIZE (rubygem/google-apis-monitoring_v3-0.73.0.gem) = 84480 diff --git a/devel/rubygem-google-apis-pubsub_v1/Makefile b/devel/rubygem-google-apis-pubsub_v1/Makefile index 7d471254926..9b18b44fa36 100644 --- a/devel/rubygem-google-apis-pubsub_v1/Makefile +++ b/devel/rubygem-google-apis-pubsub_v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-pubsub_v1 -PORTVERSION= 0.56.0 +PORTVERSION= 0.58.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-apis-pubsub_v1/distinfo b/devel/rubygem-google-apis-pubsub_v1/distinfo index f2a57f9ecfd..13b2b215bc1 100644 --- a/devel/rubygem-google-apis-pubsub_v1/distinfo +++ b/devel/rubygem-google-apis-pubsub_v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1728632680 -SHA256 (rubygem/google-apis-pubsub_v1-0.56.0.gem) = b6dea0f8eb2a53d59d7d600ffaf2974f537a3ba46ce0d7c90788352f2c9b1bcb -SIZE (rubygem/google-apis-pubsub_v1-0.56.0.gem) = 41472 +TIMESTAMP = 1738090044 +SHA256 (rubygem/google-apis-pubsub_v1-0.58.0.gem) = 0944885877d309d4cc66dca9ff88d4b2445ef2fb0255e696c84194566875876b +SIZE (rubygem/google-apis-pubsub_v1-0.58.0.gem) = 43008 diff --git a/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile b/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile index 21edc36e604..3db34e2d350 100644 --- a/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile +++ b/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-sqladmin_v1beta4 -PORTVERSION= 0.76.0 +PORTVERSION= 0.77.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-apis-sqladmin_v1beta4/distinfo b/devel/rubygem-google-apis-sqladmin_v1beta4/distinfo index e10f7c453db..71be0058ea2 100644 --- a/devel/rubygem-google-apis-sqladmin_v1beta4/distinfo +++ b/devel/rubygem-google-apis-sqladmin_v1beta4/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228114 -SHA256 (rubygem/google-apis-sqladmin_v1beta4-0.76.0.gem) = d057350d45c047d424d31decf750193b49534abf40bae8a545edeccbe1ce4437 -SIZE (rubygem/google-apis-sqladmin_v1beta4-0.76.0.gem) = 61952 +TIMESTAMP = 1738090046 +SHA256 (rubygem/google-apis-sqladmin_v1beta4-0.77.0.gem) = 4b8a410dcaeebf3539f5fde9eb7dfdc29c4fc2c4aed95d4cea1832fc6be1a0d3 +SIZE (rubygem/google-apis-sqladmin_v1beta4-0.77.0.gem) = 61952 diff --git a/devel/rubygem-google-protobuf/Makefile b/devel/rubygem-google-protobuf/Makefile index 3a85e12a9a2..48f67e1666f 100644 --- a/devel/rubygem-google-protobuf/Makefile +++ b/devel/rubygem-google-protobuf/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-protobuf -PORTVERSION= 4.29.2 +PORTVERSION= 4.29.3 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-protobuf/distinfo b/devel/rubygem-google-protobuf/distinfo index ec4d50eb816..870a2dfebfc 100644 --- a/devel/rubygem-google-protobuf/distinfo +++ b/devel/rubygem-google-protobuf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228118 -SHA256 (rubygem/google-protobuf-4.29.2.gem) = 95cde89ad8e2d4006725430904a422462f0c2d7ddbdd4092d997441c978052f0 -SIZE (rubygem/google-protobuf-4.29.2.gem) = 280576 +TIMESTAMP = 1738090048 +SHA256 (rubygem/google-protobuf-4.29.3.gem) = 9a5576c0059f57d7e07107bda8287ac14d0c59c71fe939b260855d3f46b9b566 +SIZE (rubygem/google-protobuf-4.29.3.gem) = 280576 diff --git a/devel/rubygem-google-protobuf3/Makefile b/devel/rubygem-google-protobuf3/Makefile index d71d4d3075d..340be291117 100644 --- a/devel/rubygem-google-protobuf3/Makefile +++ b/devel/rubygem-google-protobuf3/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-protobuf -PORTVERSION= 3.25.5 +PORTVERSION= 3.25.6 CATEGORIES= devel rubygems MASTER_SITES= RG PKGNAMESUFFIX= 3 diff --git a/devel/rubygem-google-protobuf3/distinfo b/devel/rubygem-google-protobuf3/distinfo index 5877c9e40c9..239fe20e2f7 100644 --- a/devel/rubygem-google-protobuf3/distinfo +++ b/devel/rubygem-google-protobuf3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1727260455 -SHA256 (rubygem/google-protobuf-3.25.5.gem) = 4333fe2e9009131d8bec9b4ffcfae7b5a0a2d1bd18061e8aaaf0fd3d5c835639 -SIZE (rubygem/google-protobuf-3.25.5.gem) = 251904 +TIMESTAMP = 1738090050 +SHA256 (rubygem/google-protobuf-3.25.6.gem) = bb668bf3c400cd10c576524c92cc5015dacb66bb4573d79a1ca9ef18793e103c +SIZE (rubygem/google-protobuf-3.25.6.gem) = 252416 diff --git a/devel/rubygem-googleapis-common-protos-types/Makefile b/devel/rubygem-googleapis-common-protos-types/Makefile index 36ee8bbcc28..9dae11b977a 100644 --- a/devel/rubygem-googleapis-common-protos-types/Makefile +++ b/devel/rubygem-googleapis-common-protos-types/Makefile @@ -1,5 +1,5 @@ PORTNAME= googleapis-common-protos-types -PORTVERSION= 1.16.0 +PORTVERSION= 1.18.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-googleapis-common-protos-types/distinfo b/devel/rubygem-googleapis-common-protos-types/distinfo index aab2a0fb6e2..3d46760d3af 100644 --- a/devel/rubygem-googleapis-common-protos-types/distinfo +++ b/devel/rubygem-googleapis-common-protos-types/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726488168 -SHA256 (rubygem/googleapis-common-protos-types-1.16.0.gem) = 94655d1aeb9f3cb2da6b58affb131562851a8d89b69273fac84570f505b3d1f7 -SIZE (rubygem/googleapis-common-protos-types-1.16.0.gem) = 97280 +TIMESTAMP = 1738090052 +SHA256 (rubygem/googleapis-common-protos-types-1.18.0.gem) = 280d19dcf431f86b9ff7ed8b23994915c5f4f7a0282ad3e870a2d3595976559f +SIZE (rubygem/googleapis-common-protos-types-1.18.0.gem) = 98304 diff --git a/devel/rubygem-grape-swagger/Makefile b/devel/rubygem-grape-swagger/Makefile index 3209231194c..9989d06f69b 100644 --- a/devel/rubygem-grape-swagger/Makefile +++ b/devel/rubygem-grape-swagger/Makefile @@ -1,5 +1,5 @@ PORTNAME= grape-swagger -PORTVERSION= 2.1.1 +PORTVERSION= 2.1.2 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-grape-swagger/distinfo b/devel/rubygem-grape-swagger/distinfo index 0f52ddc24b0..cea8c4f71b5 100644 --- a/devel/rubygem-grape-swagger/distinfo +++ b/devel/rubygem-grape-swagger/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1727315496 -SHA256 (rubygem/grape-swagger-2.1.1.gem) = f54d89ba1dae6cac50c5566ceab50ef22bdad9bed2bbaefd4b37b764d7503c1d -SIZE (rubygem/grape-swagger-2.1.1.gem) = 48128 +TIMESTAMP = 1738090262 +SHA256 (rubygem/grape-swagger-2.1.2.gem) = 8ad7bd53c8baee704575808875dba8c08d269c457db3cf8f1b8a2a1dbf827294 +SIZE (rubygem/grape-swagger-2.1.2.gem) = 48128 diff --git a/devel/rubygem-grpc-google-iam-v1/Makefile b/devel/rubygem-grpc-google-iam-v1/Makefile index 165e0719520..630fb72f5dd 100644 --- a/devel/rubygem-grpc-google-iam-v1/Makefile +++ b/devel/rubygem-grpc-google-iam-v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= grpc-google-iam-v1 -PORTVERSION= 1.8.0 +PORTVERSION= 1.9.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-grpc-google-iam-v1/distinfo b/devel/rubygem-grpc-google-iam-v1/distinfo index b961f1f9b01..e751624339b 100644 --- a/devel/rubygem-grpc-google-iam-v1/distinfo +++ b/devel/rubygem-grpc-google-iam-v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1718580252 -SHA256 (rubygem/grpc-google-iam-v1-1.8.0.gem) = b7b98dc73981579e7dd112927c75b556ea6b74181e0dd89e7142d0c5ab20a8a8 -SIZE (rubygem/grpc-google-iam-v1-1.8.0.gem) = 13312 +TIMESTAMP = 1738090054 +SHA256 (rubygem/grpc-google-iam-v1-1.9.0.gem) = 4d2733b07edefa968d9612e7f158246491e56be085174b1dd3120978600cc26b +SIZE (rubygem/grpc-google-iam-v1-1.9.0.gem) = 13824 diff --git a/devel/rubygem-highline/Makefile b/devel/rubygem-highline/Makefile index 961fdab7bcd..92745193f0b 100644 --- a/devel/rubygem-highline/Makefile +++ b/devel/rubygem-highline/Makefile @@ -1,5 +1,5 @@ PORTNAME= highline -PORTVERSION= 3.1.1 +PORTVERSION= 3.1.2 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-highline/distinfo b/devel/rubygem-highline/distinfo index 9047d906997..4012cbfe2f0 100644 --- a/devel/rubygem-highline/distinfo +++ b/devel/rubygem-highline/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725560889 -SHA256 (rubygem/highline-3.1.1.gem) = 7a82487e35e057ce3355a0767c67d0dc7750af3647d037d2d58294e87e3c0ee0 -SIZE (rubygem/highline-3.1.1.gem) = 218624 +TIMESTAMP = 1738090264 +SHA256 (rubygem/highline-3.1.2.gem) = 67cbd34d19f6ef11a7ee1d82ffab5d36dfd5b3be861f450fc1716c7125f4bb4a +SIZE (rubygem/highline-3.1.2.gem) = 218624 diff --git a/devel/rubygem-hitimes/Makefile b/devel/rubygem-hitimes/Makefile index eb6ec7f81dc..1dbe8737e83 100644 --- a/devel/rubygem-hitimes/Makefile +++ b/devel/rubygem-hitimes/Makefile @@ -1,5 +1,5 @@ PORTNAME= hitimes -PORTVERSION= 3.0.0 +PORTVERSION= 3.1.0 CATEGORIES= devel ruby MASTER_SITES= RG diff --git a/devel/rubygem-hitimes/distinfo b/devel/rubygem-hitimes/distinfo index ecc83c56268..7bb37869bd2 100644 --- a/devel/rubygem-hitimes/distinfo +++ b/devel/rubygem-hitimes/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1715843848 -SHA256 (rubygem/hitimes-3.0.0.gem) = ad2ee849910cd3a6c37c4aec3f1b82df69eaf0233e36c60f02009bf3d20447f5 -SIZE (rubygem/hitimes-3.0.0.gem) = 18944 +TIMESTAMP = 1738090266 +SHA256 (rubygem/hitimes-3.1.0.gem) = a9c2cad87e969c32711d4177d6bcadc4d8a6138dc8e9edd71d174af7134ba02f +SIZE (rubygem/hitimes-3.1.0.gem) = 18944 diff --git a/devel/rubygem-i18n/Makefile b/devel/rubygem-i18n/Makefile index cdbed203d20..b3c0883d1d6 100644 --- a/devel/rubygem-i18n/Makefile +++ b/devel/rubygem-i18n/Makefile @@ -1,5 +1,5 @@ PORTNAME= i18n -PORTVERSION= 1.14.6 +PORTVERSION= 1.14.7 PORTEPOCH= 2 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-i18n/distinfo b/devel/rubygem-i18n/distinfo index a1517334faf..e22aa7f6303 100644 --- a/devel/rubygem-i18n/distinfo +++ b/devel/rubygem-i18n/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726741057 -SHA256 (rubygem/i18n-1.14.6.gem) = dc229a74f5d181f09942dd60ab5d6e667f7392c4ee826f35096db36d1fe3614c -SIZE (rubygem/i18n-1.14.6.gem) = 47104 +TIMESTAMP = 1738090056 +SHA256 (rubygem/i18n-1.14.7.gem) = ceba573f8138ff2c0915427f1fc5bdf4aa3ab8ae88c8ce255eb3ecf0a11a5d0f +SIZE (rubygem/i18n-1.14.7.gem) = 46592 diff --git a/devel/rubygem-irb/Makefile b/devel/rubygem-irb/Makefile index c1f01d3a233..d70c343efe9 100644 --- a/devel/rubygem-irb/Makefile +++ b/devel/rubygem-irb/Makefile @@ -1,5 +1,5 @@ PORTNAME= irb -PORTVERSION= 1.14.3 +PORTVERSION= 1.15.1 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,8 @@ WWW= https://github.com/ruby/irb LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-rdoc>=4.0.0:devel/rubygem-rdoc \ +RUN_DEPENDS= rubygem-pp>=0.6.0:devel/rubygem-pp \ + rubygem-rdoc>=4.0.0:devel/rubygem-rdoc \ rubygem-reline>=0.4.2:devel/rubygem-reline USES= gem @@ -21,7 +22,6 @@ PLIST_FILES= bin/irb \ share/man/man1/irb.1.gz post-install: - ${MKDIR} ${STAGEDIR}${PREFIX}/share/man/man1 ${INSTALL_DATA} ${WRKSRC}/man/irb.1 ${STAGEDIR}${PREFIX}/share/man/man1 .include diff --git a/devel/rubygem-irb/distinfo b/devel/rubygem-irb/distinfo index 2da9c952281..4c3ecc6efcb 100644 --- a/devel/rubygem-irb/distinfo +++ b/devel/rubygem-irb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734602331 -SHA256 (rubygem/irb-1.14.3.gem) = c457f1f2f1438ae9ce5c5be3981ae2138dec7fb894c7d73777eeeb0a6c0d0752 -SIZE (rubygem/irb-1.14.3.gem) = 97792 +TIMESTAMP = 1738090268 +SHA256 (rubygem/irb-1.15.1.gem) = d9bca745ac4207a8b728a52b98b766ca909b86ff1a504bcde3d6f8c84faae890 +SIZE (rubygem/irb-1.15.1.gem) = 88576 diff --git a/devel/rubygem-jenkins_api_client/Makefile b/devel/rubygem-jenkins_api_client/Makefile index b8e65bf28d7..76ffbf7e4f9 100644 --- a/devel/rubygem-jenkins_api_client/Makefile +++ b/devel/rubygem-jenkins_api_client/Makefile @@ -1,5 +1,5 @@ PORTNAME= jenkins_api_client -PORTVERSION= 2.1.0 +PORTVERSION= 2.2.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-jenkins_api_client/distinfo b/devel/rubygem-jenkins_api_client/distinfo index 7393f2cdddc..aecef21ed5a 100644 --- a/devel/rubygem-jenkins_api_client/distinfo +++ b/devel/rubygem-jenkins_api_client/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1693824071 -SHA256 (rubygem/jenkins_api_client-2.1.0.gem) = 63286662649430fab39898947edf2c8918b87b43e947400923feba18ae5bca41 -SIZE (rubygem/jenkins_api_client-2.1.0.gem) = 594432 +TIMESTAMP = 1738090270 +SHA256 (rubygem/jenkins_api_client-2.2.0.gem) = 2bcdd3800704d077deff6f255cde8ec39e6d4dc92bdaa412975bda7e2f7bc8c2 +SIZE (rubygem/jenkins_api_client-2.2.0.gem) = 3270144 diff --git a/devel/rubygem-language_server-protocol/Makefile b/devel/rubygem-language_server-protocol/Makefile index efed6ee9387..2529de6e0d8 100644 --- a/devel/rubygem-language_server-protocol/Makefile +++ b/devel/rubygem-language_server-protocol/Makefile @@ -1,5 +1,5 @@ PORTNAME= language_server-protocol -PORTVERSION= 3.17.0.3 +PORTVERSION= 3.17.0.4 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-language_server-protocol/distinfo b/devel/rubygem-language_server-protocol/distinfo index d33167d847e..6c18566a9c2 100644 --- a/devel/rubygem-language_server-protocol/distinfo +++ b/devel/rubygem-language_server-protocol/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1688166046 -SHA256 (rubygem/language_server-protocol-3.17.0.3.gem) = 3d5c58c02f44a20d972957a9febe386d7e7468ab3900ce6bd2b563dd910c6b3f -SIZE (rubygem/language_server-protocol-3.17.0.3.gem) = 78336 +TIMESTAMP = 1738090058 +SHA256 (rubygem/language_server-protocol-3.17.0.4.gem) = c484626478664fd13482d8180947c50a8590484b1258b99b7aedb3b69df89669 +SIZE (rubygem/language_server-protocol-3.17.0.4.gem) = 78336 diff --git a/devel/rubygem-launchy/Makefile b/devel/rubygem-launchy/Makefile index 91b6ad12ef3..e730a893f5e 100644 --- a/devel/rubygem-launchy/Makefile +++ b/devel/rubygem-launchy/Makefile @@ -1,5 +1,5 @@ PORTNAME= launchy -PORTVERSION= 3.0.1 +PORTVERSION= 3.1.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -11,7 +11,8 @@ LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= rubygem-addressable>=2.8<3:www/rubygem-addressable \ - rubygem-childprocess>=5.0<6:devel/rubygem-childprocess + rubygem-childprocess>=5.0<6:devel/rubygem-childprocess \ + rubygem-logger>=1.6<2:devel/rubygem-logger USES= gem diff --git a/devel/rubygem-launchy/distinfo b/devel/rubygem-launchy/distinfo index 2890807c52b..16cbadeb81a 100644 --- a/devel/rubygem-launchy/distinfo +++ b/devel/rubygem-launchy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1715843852 -SHA256 (rubygem/launchy-3.0.1.gem) = b7fa60bda0197cf57614e271a250a8ca1f6a34ab889a3c73f67ec5d57c8a7f2c -SIZE (rubygem/launchy-3.0.1.gem) = 17408 +TIMESTAMP = 1738090272 +SHA256 (rubygem/launchy-3.1.0.gem) = 4964ae775cd802f5a57ae5584fbdb1151a8908cb0c626341563430d614a59572 +SIZE (rubygem/launchy-3.1.0.gem) = 17408 diff --git a/devel/rubygem-logger/Makefile b/devel/rubygem-logger/Makefile index 2489564e58d..5c05d6a92d3 100644 --- a/devel/rubygem-logger/Makefile +++ b/devel/rubygem-logger/Makefile @@ -1,5 +1,5 @@ PORTNAME= logger -PORTVERSION= 1.6.4 +PORTVERSION= 1.6.5 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-logger/distinfo b/devel/rubygem-logger/distinfo index 4b47be1eaca..1c7b0848b4d 100644 --- a/devel/rubygem-logger/distinfo +++ b/devel/rubygem-logger/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228128 -SHA256 (rubygem/logger-1.6.4.gem) = b627b91c922231050932e7bf8ee886fe54790ba2238a468ead52ba21911f2ee7 -SIZE (rubygem/logger-1.6.4.gem) = 15872 +TIMESTAMP = 1738090060 +SHA256 (rubygem/logger-1.6.5.gem) = c3cfe56d01656490ddd103d38b8993d73d86296adebc5f58cefc9ec03741e56b +SIZE (rubygem/logger-1.6.5.gem) = 18432 diff --git a/devel/rubygem-opentelemetry-helpers-mysql/Makefile b/devel/rubygem-opentelemetry-helpers-mysql/Makefile index eeee424d186..6d01fdf78d4 100644 --- a/devel/rubygem-opentelemetry-helpers-mysql/Makefile +++ b/devel/rubygem-opentelemetry-helpers-mysql/Makefile @@ -1,13 +1,13 @@ PORTNAME= opentelemetry-helpers-mysql -PORTVERSION= 0.1.2 +PORTVERSION= 0.2.0 CATEGORIES= devel rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= MySQL Instrumentation Helpers for the OpenTelemetry framework WWW= https://opentelemetry.io/ \ - https://github.com/open-telemetry/opentelemetry-ruby-contrib \ - https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/helpers/mysql + https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/helpers/mysql \ + https://github.com/open-telemetry/opentelemetry-ruby-contrib LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE diff --git a/devel/rubygem-opentelemetry-helpers-mysql/distinfo b/devel/rubygem-opentelemetry-helpers-mysql/distinfo index 3f825011b9b..f042fc4fe0d 100644 --- a/devel/rubygem-opentelemetry-helpers-mysql/distinfo +++ b/devel/rubygem-opentelemetry-helpers-mysql/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888644 -SHA256 (rubygem/opentelemetry-helpers-mysql-0.1.2.gem) = 17825ca20b48793c88110f0ea41678057ce83c91ebc8a5d94fbd75e832cc6174 -SIZE (rubygem/opentelemetry-helpers-mysql-0.1.2.gem) = 11264 +TIMESTAMP = 1738090062 +SHA256 (rubygem/opentelemetry-helpers-mysql-0.2.0.gem) = dd05f5f40bf5169cd3b8fef355fb050506542fa6b32ace19e8124f6dec5b261f +SIZE (rubygem/opentelemetry-helpers-mysql-0.2.0.gem) = 10752 diff --git a/devel/rubygem-opentelemetry-instrumentation-action_mailer/Makefile b/devel/rubygem-opentelemetry-instrumentation-action_mailer/Makefile index 0d49dec471a..27d8662b803 100644 --- a/devel/rubygem-opentelemetry-instrumentation-action_mailer/Makefile +++ b/devel/rubygem-opentelemetry-instrumentation-action_mailer/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-action_mailer -PORTVERSION= 0.3.0 +PORTVERSION= 0.4.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \ rubygem-opentelemetry-instrumentation-active_support>=0.7<1:devel/rubygem-opentelemetry-instrumentation-active_support \ - rubygem-opentelemetry-instrumentation-base>=0.22.1<0.23:devel/rubygem-opentelemetry-instrumentation-base + rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base USES= gem diff --git a/devel/rubygem-opentelemetry-instrumentation-action_mailer/distinfo b/devel/rubygem-opentelemetry-instrumentation-action_mailer/distinfo index 58226183b0b..1729e3239fe 100644 --- a/devel/rubygem-opentelemetry-instrumentation-action_mailer/distinfo +++ b/devel/rubygem-opentelemetry-instrumentation-action_mailer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735679065 -SHA256 (rubygem/opentelemetry-instrumentation-action_mailer-0.3.0.gem) = d50b7df83fef9705ddb38273443f0253c1e21a696d49e076d7235e91695bdb42 -SIZE (rubygem/opentelemetry-instrumentation-action_mailer-0.3.0.gem) = 12288 +TIMESTAMP = 1737270729 +SHA256 (rubygem/opentelemetry-instrumentation-action_mailer-0.4.0.gem) = e8b5959572038dc0367300b5425f2f7b297fc0b372a966832b1aad4af06ee9a2 +SIZE (rubygem/opentelemetry-instrumentation-action_mailer-0.4.0.gem) = 12288 diff --git a/devel/rubygem-opentelemetry-instrumentation-action_pack/Makefile b/devel/rubygem-opentelemetry-instrumentation-action_pack/Makefile index a8e71280a62..aefac8a4f4c 100644 --- a/devel/rubygem-opentelemetry-instrumentation-action_pack/Makefile +++ b/devel/rubygem-opentelemetry-instrumentation-action_pack/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-action_pack -PORTVERSION= 0.10.0 +PORTVERSION= 0.11.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -13,7 +13,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \ - rubygem-opentelemetry-instrumentation-base>=0.22.1<0.23:devel/rubygem-opentelemetry-instrumentation-base \ + rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base \ rubygem-opentelemetry-instrumentation-rack>=0.21<1:devel/rubygem-opentelemetry-instrumentation-rack USES= gem diff --git a/devel/rubygem-opentelemetry-instrumentation-action_pack/distinfo b/devel/rubygem-opentelemetry-instrumentation-action_pack/distinfo index 13910f63716..263594609c3 100644 --- a/devel/rubygem-opentelemetry-instrumentation-action_pack/distinfo +++ b/devel/rubygem-opentelemetry-instrumentation-action_pack/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732167096 -SHA256 (rubygem/opentelemetry-instrumentation-action_pack-0.10.0.gem) = 2d821a45be4c2a281cfa42ec96562268b50ff5d5fac77386e7e39e792bceab02 -SIZE (rubygem/opentelemetry-instrumentation-action_pack-0.10.0.gem) = 13312 +TIMESTAMP = 1737274086 +SHA256 (rubygem/opentelemetry-instrumentation-action_pack-0.11.0.gem) = 007915987c6d18c34de831cb20666fcfd4dfed80fc34381206ae2b7cee0d8438 +SIZE (rubygem/opentelemetry-instrumentation-action_pack-0.11.0.gem) = 13312 diff --git a/devel/rubygem-opentelemetry-instrumentation-action_view/Makefile b/devel/rubygem-opentelemetry-instrumentation-action_view/Makefile index 832ae65fd2b..385d9cb8d8c 100644 --- a/devel/rubygem-opentelemetry-instrumentation-action_view/Makefile +++ b/devel/rubygem-opentelemetry-instrumentation-action_view/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-action_view -PORTVERSION= 0.8.0 +PORTVERSION= 0.9.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \ rubygem-opentelemetry-instrumentation-active_support>=0.7<1:devel/rubygem-opentelemetry-instrumentation-active_support \ - rubygem-opentelemetry-instrumentation-base>=0.22.1<0.23:devel/rubygem-opentelemetry-instrumentation-base + rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base USES= gem diff --git a/devel/rubygem-opentelemetry-instrumentation-action_view/distinfo b/devel/rubygem-opentelemetry-instrumentation-action_view/distinfo index f54abadbc1a..6f8ae6e5a64 100644 --- a/devel/rubygem-opentelemetry-instrumentation-action_view/distinfo +++ b/devel/rubygem-opentelemetry-instrumentation-action_view/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735679109 -SHA256 (rubygem/opentelemetry-instrumentation-action_view-0.8.0.gem) = 5bbf509b1fd695d7928c50f144dc4ce85943d63f254b36cb4abbc5fc45a563a6 -SIZE (rubygem/opentelemetry-instrumentation-action_view-0.8.0.gem) = 11776 +TIMESTAMP = 1737270775 +SHA256 (rubygem/opentelemetry-instrumentation-action_view-0.9.0.gem) = 4b434644650bf66c0bab9984c0b1f2e2c474ed0b0d5638f5153677efe8bcc561 +SIZE (rubygem/opentelemetry-instrumentation-action_view-0.9.0.gem) = 11776 diff --git a/devel/rubygem-opentelemetry-instrumentation-active_job/Makefile b/devel/rubygem-opentelemetry-instrumentation-active_job/Makefile index 6f51c807249..11bd2a65372 100644 --- a/devel/rubygem-opentelemetry-instrumentation-active_job/Makefile +++ b/devel/rubygem-opentelemetry-instrumentation-active_job/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-active_job -PORTVERSION= 0.7.8 +PORTVERSION= 0.8.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -13,7 +13,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \ - rubygem-opentelemetry-instrumentation-base>=0.22.1<0.23:devel/rubygem-opentelemetry-instrumentation-base + rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base USES= gem diff --git a/devel/rubygem-opentelemetry-instrumentation-active_job/distinfo b/devel/rubygem-opentelemetry-instrumentation-active_job/distinfo index f99ea7378a7..37044cb9e47 100644 --- a/devel/rubygem-opentelemetry-instrumentation-active_job/distinfo +++ b/devel/rubygem-opentelemetry-instrumentation-active_job/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732167126 -SHA256 (rubygem/opentelemetry-instrumentation-active_job-0.7.8.gem) = 281b3d9bace7aac9f1e121b75f294e7ee8beaedd1f20405539c54df2e6763942 -SIZE (rubygem/opentelemetry-instrumentation-active_job-0.7.8.gem) = 16384 +TIMESTAMP = 1737273962 +SHA256 (rubygem/opentelemetry-instrumentation-active_job-0.8.0.gem) = 9d5d884e05421ca9444635ac9c96886bccf1a042d4ee5d3282f620d0acd5613d +SIZE (rubygem/opentelemetry-instrumentation-active_job-0.8.0.gem) = 16384 diff --git a/devel/rubygem-opentelemetry-instrumentation-active_record/Makefile b/devel/rubygem-opentelemetry-instrumentation-active_record/Makefile index 5549991ecb0..dfaac078bef 100644 --- a/devel/rubygem-opentelemetry-instrumentation-active_record/Makefile +++ b/devel/rubygem-opentelemetry-instrumentation-active_record/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-active_record -PORTVERSION= 0.8.1 +PORTVERSION= 0.9.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -13,7 +13,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \ - rubygem-opentelemetry-instrumentation-base>=0.22.1<0.23:devel/rubygem-opentelemetry-instrumentation-base + rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base USES= gem diff --git a/devel/rubygem-opentelemetry-instrumentation-active_record/distinfo b/devel/rubygem-opentelemetry-instrumentation-active_record/distinfo index 791beb8f2cb..04e2a9f7c49 100644 --- a/devel/rubygem-opentelemetry-instrumentation-active_record/distinfo +++ b/devel/rubygem-opentelemetry-instrumentation-active_record/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733769921 -SHA256 (rubygem/opentelemetry-instrumentation-active_record-0.8.1.gem) = be580547b5653f05c0b12cb34d8d9a22e480292ee3d1214f74c57e2d38ca4a91 -SIZE (rubygem/opentelemetry-instrumentation-active_record-0.8.1.gem) = 12800 +TIMESTAMP = 1737273020 +SHA256 (rubygem/opentelemetry-instrumentation-active_record-0.9.0.gem) = 9cbcb92dbfd48fa7bbf7524e3567e334f1773055467e9c6fbeaa49d911a60140 +SIZE (rubygem/opentelemetry-instrumentation-active_record-0.9.0.gem) = 12288 diff --git a/devel/rubygem-opentelemetry-instrumentation-active_support/Makefile b/devel/rubygem-opentelemetry-instrumentation-active_support/Makefile index 2ce8a0ed90e..d01d56a10c2 100644 --- a/devel/rubygem-opentelemetry-instrumentation-active_support/Makefile +++ b/devel/rubygem-opentelemetry-instrumentation-active_support/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-active_support -PORTVERSION= 0.7.0 +PORTVERSION= 0.8.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -13,7 +13,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \ - rubygem-opentelemetry-instrumentation-base>=0.22.1<0.23:devel/rubygem-opentelemetry-instrumentation-base + rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base USES= gem diff --git a/devel/rubygem-opentelemetry-instrumentation-active_support/distinfo b/devel/rubygem-opentelemetry-instrumentation-active_support/distinfo index 9550a680dbb..be7948747a1 100644 --- a/devel/rubygem-opentelemetry-instrumentation-active_support/distinfo +++ b/devel/rubygem-opentelemetry-instrumentation-active_support/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735678679 -SHA256 (rubygem/opentelemetry-instrumentation-active_support-0.7.0.gem) = 6411fbe485e100243624416f1d9e13d9d61aae6334455469ff84b40b03547d39 -SIZE (rubygem/opentelemetry-instrumentation-active_support-0.7.0.gem) = 12288 +TIMESTAMP = 1737270815 +SHA256 (rubygem/opentelemetry-instrumentation-active_support-0.8.0.gem) = 9be102354e420ed08a6841d113e39d9c5480ed35940fe7268c7297656167d999 +SIZE (rubygem/opentelemetry-instrumentation-active_support-0.8.0.gem) = 12288 diff --git a/devel/rubygem-opentelemetry-instrumentation-aws_sdk/Makefile b/devel/rubygem-opentelemetry-instrumentation-aws_sdk/Makefile index f8041aac46f..276a3ca4ed9 100644 --- a/devel/rubygem-opentelemetry-instrumentation-aws_sdk/Makefile +++ b/devel/rubygem-opentelemetry-instrumentation-aws_sdk/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-aws_sdk -PORTVERSION= 0.7.0 +PORTVERSION= 0.8.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -13,7 +13,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \ - rubygem-opentelemetry-instrumentation-base>=0.22.1<0.23:devel/rubygem-opentelemetry-instrumentation-base + rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base USES= gem diff --git a/devel/rubygem-opentelemetry-instrumentation-aws_sdk/distinfo b/devel/rubygem-opentelemetry-instrumentation-aws_sdk/distinfo index a1da1ba6f36..1eba6c54c5d 100644 --- a/devel/rubygem-opentelemetry-instrumentation-aws_sdk/distinfo +++ b/devel/rubygem-opentelemetry-instrumentation-aws_sdk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732167193 -SHA256 (rubygem/opentelemetry-instrumentation-aws_sdk-0.7.0.gem) = a3c374b04bb7e0fa8b5452e57ca6a9c8c1487f6a9dd643c95a605b3cec5a19b5 -SIZE (rubygem/opentelemetry-instrumentation-aws_sdk-0.7.0.gem) = 14336 +TIMESTAMP = 1737270967 +SHA256 (rubygem/opentelemetry-instrumentation-aws_sdk-0.8.0.gem) = d8ab721b8f0d0c77c77b9c50f59f23b2462592f21286ac7ccd11aafbbeb0036f +SIZE (rubygem/opentelemetry-instrumentation-aws_sdk-0.8.0.gem) = 14336 diff --git a/devel/rubygem-opentelemetry-instrumentation-base/Makefile b/devel/rubygem-opentelemetry-instrumentation-base/Makefile index 2481c14ee68..45c0782f837 100644 --- a/devel/rubygem-opentelemetry-instrumentation-base/Makefile +++ b/devel/rubygem-opentelemetry-instrumentation-base/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-base -PORTVERSION= 0.22.6 +PORTVERSION= 0.23.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-opentelemetry-instrumentation-base/distinfo b/devel/rubygem-opentelemetry-instrumentation-base/distinfo index 975eb161e76..1212ebe81a0 100644 --- a/devel/rubygem-opentelemetry-instrumentation-base/distinfo +++ b/devel/rubygem-opentelemetry-instrumentation-base/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1724084772 -SHA256 (rubygem/opentelemetry-instrumentation-base-0.22.6.gem) = 3ee56109b4d5c563ef95cf1ac404dce99c9cdc97a4b419fc74609ef822be525f -SIZE (rubygem/opentelemetry-instrumentation-base-0.22.6.gem) = 15360 +TIMESTAMP = 1737271372 +SHA256 (rubygem/opentelemetry-instrumentation-base-0.23.0.gem) = b3e103ceea2ccf3e6269a394938a5bc239c80d113869fe2b2ac49ba27c3c1c50 +SIZE (rubygem/opentelemetry-instrumentation-base-0.23.0.gem) = 15360 diff --git a/devel/rubygem-opentelemetry-instrumentation-concurrent_ruby/Makefile b/devel/rubygem-opentelemetry-instrumentation-concurrent_ruby/Makefile index 66fa4bd9ce4..a0c4060d202 100644 --- a/devel/rubygem-opentelemetry-instrumentation-concurrent_ruby/Makefile +++ b/devel/rubygem-opentelemetry-instrumentation-concurrent_ruby/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-concurrent_ruby -PORTVERSION= 0.21.4 +PORTVERSION= 0.22.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -13,7 +13,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \ - rubygem-opentelemetry-instrumentation-base>=0.22.1<0.23:devel/rubygem-opentelemetry-instrumentation-base + rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base USES= gem diff --git a/devel/rubygem-opentelemetry-instrumentation-concurrent_ruby/distinfo b/devel/rubygem-opentelemetry-instrumentation-concurrent_ruby/distinfo index 6aae48b0a85..4246808d2c4 100644 --- a/devel/rubygem-opentelemetry-instrumentation-concurrent_ruby/distinfo +++ b/devel/rubygem-opentelemetry-instrumentation-concurrent_ruby/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725696241 -SHA256 (rubygem/opentelemetry-instrumentation-concurrent_ruby-0.21.4.gem) = 04efc8114459bbd5d104b559c413aef42e12a1a489e41df2b7b89eb1f88714ce -SIZE (rubygem/opentelemetry-instrumentation-concurrent_ruby-0.21.4.gem) = 10752 +TIMESTAMP = 1737272980 +SHA256 (rubygem/opentelemetry-instrumentation-concurrent_ruby-0.22.0.gem) = fba61e55b4f66331a53ad82cb0a0c225a1ddea9a4f693fcf2e9fa7e7199c6897 +SIZE (rubygem/opentelemetry-instrumentation-concurrent_ruby-0.22.0.gem) = 11264 diff --git a/devel/rubygem-opentelemetry-instrumentation-ethon/Makefile b/devel/rubygem-opentelemetry-instrumentation-ethon/Makefile index ff8e37fa61d..ccf98c61b73 100644 --- a/devel/rubygem-opentelemetry-instrumentation-ethon/Makefile +++ b/devel/rubygem-opentelemetry-instrumentation-ethon/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-ethon -PORTVERSION= 0.21.9 +PORTVERSION= 0.22.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -13,7 +13,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \ - rubygem-opentelemetry-instrumentation-base>=0.22.1<0.23:devel/rubygem-opentelemetry-instrumentation-base + rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base USES= gem diff --git a/devel/rubygem-opentelemetry-instrumentation-ethon/distinfo b/devel/rubygem-opentelemetry-instrumentation-ethon/distinfo index 1b43d479add..5b904e0e96f 100644 --- a/devel/rubygem-opentelemetry-instrumentation-ethon/distinfo +++ b/devel/rubygem-opentelemetry-instrumentation-ethon/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733770051 -SHA256 (rubygem/opentelemetry-instrumentation-ethon-0.21.9.gem) = 20f30473788e160106cc2ecaa23772e4f1237651278db10d9cff535f11a8435c -SIZE (rubygem/opentelemetry-instrumentation-ethon-0.21.9.gem) = 12288 +TIMESTAMP = 1737274009 +SHA256 (rubygem/opentelemetry-instrumentation-ethon-0.22.0.gem) = 98746b7c2d46063b9811a79117684315531b23b298007d29d8cbed4a9f23d384 +SIZE (rubygem/opentelemetry-instrumentation-ethon-0.22.0.gem) = 12288 diff --git a/devel/rubygem-opentelemetry-instrumentation-excon/Makefile b/devel/rubygem-opentelemetry-instrumentation-excon/Makefile index 447b63f93ae..86def10bea6 100644 --- a/devel/rubygem-opentelemetry-instrumentation-excon/Makefile +++ b/devel/rubygem-opentelemetry-instrumentation-excon/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-excon -PORTVERSION= 0.22.5 +PORTVERSION= 0.23.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -13,7 +13,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \ - rubygem-opentelemetry-instrumentation-base>=0.22.1<0.23:devel/rubygem-opentelemetry-instrumentation-base + rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base USES= gem diff --git a/devel/rubygem-opentelemetry-instrumentation-excon/distinfo b/devel/rubygem-opentelemetry-instrumentation-excon/distinfo index 0614a4b75d7..ed0debfce6f 100644 --- a/devel/rubygem-opentelemetry-instrumentation-excon/distinfo +++ b/devel/rubygem-opentelemetry-instrumentation-excon/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733770267 -SHA256 (rubygem/opentelemetry-instrumentation-excon-0.22.5.gem) = ec0f1b5b5a808e65d75bc3914c90108eba6c29dd6eb997c6de6ba3ffc3a989f4 -SIZE (rubygem/opentelemetry-instrumentation-excon-0.22.5.gem) = 12800 +TIMESTAMP = 1737272852 +SHA256 (rubygem/opentelemetry-instrumentation-excon-0.23.0.gem) = 3ae5c57a05457f3bfea796ef815d261df94ffc4a83e4b691128044185a8a3f07 +SIZE (rubygem/opentelemetry-instrumentation-excon-0.23.0.gem) = 13312 diff --git a/devel/rubygem-opentelemetry-instrumentation-faraday/Makefile b/devel/rubygem-opentelemetry-instrumentation-faraday/Makefile index 2c2588d46e7..8cd08ba010a 100644 --- a/devel/rubygem-opentelemetry-instrumentation-faraday/Makefile +++ b/devel/rubygem-opentelemetry-instrumentation-faraday/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-faraday -PORTVERSION= 0.24.7 +PORTVERSION= 0.26.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -13,7 +13,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \ - rubygem-opentelemetry-instrumentation-base>=0.22.1<0.23:devel/rubygem-opentelemetry-instrumentation-base + rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base USES= gem diff --git a/devel/rubygem-opentelemetry-instrumentation-faraday/distinfo b/devel/rubygem-opentelemetry-instrumentation-faraday/distinfo index 99e3119715e..c5c9bc755dc 100644 --- a/devel/rubygem-opentelemetry-instrumentation-faraday/distinfo +++ b/devel/rubygem-opentelemetry-instrumentation-faraday/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733805607 -SHA256 (rubygem/opentelemetry-instrumentation-faraday-0.24.7.gem) = 36df85d6d944d287a45726634e9a67d3426ab6e7aaf88623937551e3c6b2ebab -SIZE (rubygem/opentelemetry-instrumentation-faraday-0.24.7.gem) = 12800 +TIMESTAMP = 1737273073 +SHA256 (rubygem/opentelemetry-instrumentation-faraday-0.26.0.gem) = 8d17c3c14d5efc7e802c112b2c65326ba1dfe73336461f5c14c9c34e5d0d9281 +SIZE (rubygem/opentelemetry-instrumentation-faraday-0.26.0.gem) = 12800 diff --git a/devel/rubygem-opentelemetry-instrumentation-grape/Makefile b/devel/rubygem-opentelemetry-instrumentation-grape/Makefile index 7e59aaa6c09..9c8d318ac75 100644 --- a/devel/rubygem-opentelemetry-instrumentation-grape/Makefile +++ b/devel/rubygem-opentelemetry-instrumentation-grape/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-grape -PORTVERSION= 0.2.0 +PORTVERSION= 0.3.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -13,7 +13,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \ - rubygem-opentelemetry-instrumentation-base>=0.22.1<0.23:devel/rubygem-opentelemetry-instrumentation-base \ + rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base \ rubygem-opentelemetry-instrumentation-rack>=0.21<1:devel/rubygem-opentelemetry-instrumentation-rack USES= gem diff --git a/devel/rubygem-opentelemetry-instrumentation-grape/distinfo b/devel/rubygem-opentelemetry-instrumentation-grape/distinfo index fee6828f8a7..2dccdf1ae6f 100644 --- a/devel/rubygem-opentelemetry-instrumentation-grape/distinfo +++ b/devel/rubygem-opentelemetry-instrumentation-grape/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720781403 -SHA256 (rubygem/opentelemetry-instrumentation-grape-0.2.0.gem) = a1225d7301b7eee8eb98ae1fa90fe879c5a54d3631df731d658863a4fe5517b6 -SIZE (rubygem/opentelemetry-instrumentation-grape-0.2.0.gem) = 12800 +TIMESTAMP = 1737274053 +SHA256 (rubygem/opentelemetry-instrumentation-grape-0.3.0.gem) = 80c375301c85e9a94fb12836252792d199a30831502ffd607239b824f7f5490c +SIZE (rubygem/opentelemetry-instrumentation-grape-0.3.0.gem) = 12800 diff --git a/devel/rubygem-opentelemetry-instrumentation-graphql/Makefile b/devel/rubygem-opentelemetry-instrumentation-graphql/Makefile index 3aaa54d27d8..75f83867217 100644 --- a/devel/rubygem-opentelemetry-instrumentation-graphql/Makefile +++ b/devel/rubygem-opentelemetry-instrumentation-graphql/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-graphql -PORTVERSION= 0.28.4 +PORTVERSION= 0.29.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -13,7 +13,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \ - rubygem-opentelemetry-instrumentation-base>=0.22.1<0.23:devel/rubygem-opentelemetry-instrumentation-base + rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base USES= gem diff --git a/devel/rubygem-opentelemetry-instrumentation-graphql/distinfo b/devel/rubygem-opentelemetry-instrumentation-graphql/distinfo index 2b49055d7c0..653b457c7a7 100644 --- a/devel/rubygem-opentelemetry-instrumentation-graphql/distinfo +++ b/devel/rubygem-opentelemetry-instrumentation-graphql/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725696291 -SHA256 (rubygem/opentelemetry-instrumentation-graphql-0.28.4.gem) = c2cfccba8d443733d4a42a0c5c2c301daa34f1b382b0da0166255280c702dc6c -SIZE (rubygem/opentelemetry-instrumentation-graphql-0.28.4.gem) = 13824 +TIMESTAMP = 1737272803 +SHA256 (rubygem/opentelemetry-instrumentation-graphql-0.29.0.gem) = b4f8e9f3f1a06268fb53f0077a67e1437f07d1946fb1d9e1d5ce8861228089e2 +SIZE (rubygem/opentelemetry-instrumentation-graphql-0.29.0.gem) = 13824 diff --git a/devel/rubygem-opentelemetry-instrumentation-http/Makefile b/devel/rubygem-opentelemetry-instrumentation-http/Makefile index 9b032db3d7b..82ddd699006 100644 --- a/devel/rubygem-opentelemetry-instrumentation-http/Makefile +++ b/devel/rubygem-opentelemetry-instrumentation-http/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-http -PORTVERSION= 0.23.5 +PORTVERSION= 0.24.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -13,7 +13,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \ - rubygem-opentelemetry-instrumentation-base>=0.22.1<0.23:devel/rubygem-opentelemetry-instrumentation-base + rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base USES= gem diff --git a/devel/rubygem-opentelemetry-instrumentation-http/distinfo b/devel/rubygem-opentelemetry-instrumentation-http/distinfo index 991b6bed83b..825d0953d2f 100644 --- a/devel/rubygem-opentelemetry-instrumentation-http/distinfo +++ b/devel/rubygem-opentelemetry-instrumentation-http/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734329954 -SHA256 (rubygem/opentelemetry-instrumentation-http-0.23.5.gem) = 71f1b4f9a722a7447e75b731835b832536739d683fbc6b61532cb318d1635e1e -SIZE (rubygem/opentelemetry-instrumentation-http-0.23.5.gem) = 11776 +TIMESTAMP = 1737271026 +SHA256 (rubygem/opentelemetry-instrumentation-http-0.24.0.gem) = 94419a35e3ae4be4ba9a6b3a1992872def476b8fb764062feeeefff7fafca0ba +SIZE (rubygem/opentelemetry-instrumentation-http-0.24.0.gem) = 11776 diff --git a/devel/rubygem-opentelemetry-instrumentation-http_client/Makefile b/devel/rubygem-opentelemetry-instrumentation-http_client/Makefile index 8bdced9cfe2..25830b0ed01 100644 --- a/devel/rubygem-opentelemetry-instrumentation-http_client/Makefile +++ b/devel/rubygem-opentelemetry-instrumentation-http_client/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-http_client -PORTVERSION= 0.22.8 +PORTVERSION= 0.23.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -13,7 +13,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \ - rubygem-opentelemetry-instrumentation-base>=0.22.1<0.23:devel/rubygem-opentelemetry-instrumentation-base + rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base USES= gem diff --git a/devel/rubygem-opentelemetry-instrumentation-http_client/distinfo b/devel/rubygem-opentelemetry-instrumentation-http_client/distinfo index 30a276674ea..7dcb9dd7921 100644 --- a/devel/rubygem-opentelemetry-instrumentation-http_client/distinfo +++ b/devel/rubygem-opentelemetry-instrumentation-http_client/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733805742 -SHA256 (rubygem/opentelemetry-instrumentation-http_client-0.22.8.gem) = 411f45781b897fc1a21a04af4d9de7e2e9b7259b8a500f5c230709c9de8f456b -SIZE (rubygem/opentelemetry-instrumentation-http_client-0.22.8.gem) = 11264 +TIMESTAMP = 1737272936 +SHA256 (rubygem/opentelemetry-instrumentation-http_client-0.23.0.gem) = 90cf55b55d95c207e6bc9c5d78662aed4f727d0fd722e638ffcd8225da2f9cdc +SIZE (rubygem/opentelemetry-instrumentation-http_client-0.23.0.gem) = 11264 diff --git a/devel/rubygem-opentelemetry-instrumentation-net_http/Makefile b/devel/rubygem-opentelemetry-instrumentation-net_http/Makefile index 6b45b554e6a..379673b0385 100644 --- a/devel/rubygem-opentelemetry-instrumentation-net_http/Makefile +++ b/devel/rubygem-opentelemetry-instrumentation-net_http/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-net_http -PORTVERSION= 0.22.8 +PORTVERSION= 0.23.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -13,7 +13,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \ - rubygem-opentelemetry-instrumentation-base>=0.22.1<0.23:devel/rubygem-opentelemetry-instrumentation-base + rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base USES= gem diff --git a/devel/rubygem-opentelemetry-instrumentation-net_http/distinfo b/devel/rubygem-opentelemetry-instrumentation-net_http/distinfo index a9b2e366050..43b7637ac2e 100644 --- a/devel/rubygem-opentelemetry-instrumentation-net_http/distinfo +++ b/devel/rubygem-opentelemetry-instrumentation-net_http/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733805846 -SHA256 (rubygem/opentelemetry-instrumentation-net_http-0.22.8.gem) = 023bd68b6824b8fae5cf905f4c80f734c32395ac2d7911cadba126779730042e -SIZE (rubygem/opentelemetry-instrumentation-net_http-0.22.8.gem) = 12288 +TIMESTAMP = 1737273926 +SHA256 (rubygem/opentelemetry-instrumentation-net_http-0.23.0.gem) = 91123b721848f807e72157725771f680f70ecdbbdd58c05577713234ff1c0a80 +SIZE (rubygem/opentelemetry-instrumentation-net_http-0.23.0.gem) = 12288 diff --git a/devel/rubygem-opentelemetry-instrumentation-pg/Makefile b/devel/rubygem-opentelemetry-instrumentation-pg/Makefile index 11a3f9e76e4..db6068152da 100644 --- a/devel/rubygem-opentelemetry-instrumentation-pg/Makefile +++ b/devel/rubygem-opentelemetry-instrumentation-pg/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-pg -PORTVERSION= 0.29.1 +PORTVERSION= 0.30.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \ rubygem-opentelemetry-helpers-sql-obfuscation>=0:devel/rubygem-opentelemetry-helpers-sql-obfuscation \ - rubygem-opentelemetry-instrumentation-base>=0.22.1<0.23:devel/rubygem-opentelemetry-instrumentation-base + rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base USES= gem diff --git a/devel/rubygem-opentelemetry-instrumentation-pg/distinfo b/devel/rubygem-opentelemetry-instrumentation-pg/distinfo index 7b05612e2c6..7e8b685e779 100644 --- a/devel/rubygem-opentelemetry-instrumentation-pg/distinfo +++ b/devel/rubygem-opentelemetry-instrumentation-pg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733806002 -SHA256 (rubygem/opentelemetry-instrumentation-pg-0.29.1.gem) = 8cbfc1728cd7522da58ff5e7bf5eba4e5b149ecad41076a68e7af983889a8252 -SIZE (rubygem/opentelemetry-instrumentation-pg-0.29.1.gem) = 15360 +TIMESTAMP = 1737272899 +SHA256 (rubygem/opentelemetry-instrumentation-pg-0.30.0.gem) = c17dd639cf1a4b2fb1ed41208b751f1b6716d0c8fe28dc02f362f3abaa839529 +SIZE (rubygem/opentelemetry-instrumentation-pg-0.30.0.gem) = 15360 diff --git a/devel/rubygem-opentelemetry-instrumentation-rack/Makefile b/devel/rubygem-opentelemetry-instrumentation-rack/Makefile index 986284547bf..9a496683554 100644 --- a/devel/rubygem-opentelemetry-instrumentation-rack/Makefile +++ b/devel/rubygem-opentelemetry-instrumentation-rack/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-rack -PORTVERSION= 0.25.0 +PORTVERSION= 0.26.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -13,7 +13,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \ - rubygem-opentelemetry-instrumentation-base>=0.22.1<0.23:devel/rubygem-opentelemetry-instrumentation-base + rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base USES= gem diff --git a/devel/rubygem-opentelemetry-instrumentation-rack/distinfo b/devel/rubygem-opentelemetry-instrumentation-rack/distinfo index 087238482fe..200986e2a7f 100644 --- a/devel/rubygem-opentelemetry-instrumentation-rack/distinfo +++ b/devel/rubygem-opentelemetry-instrumentation-rack/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729927061 -SHA256 (rubygem/opentelemetry-instrumentation-rack-0.25.0.gem) = 539c8b4f6b818e16495e9016126537b4d1cc53292219f1acc35006fe30ce243d -SIZE (rubygem/opentelemetry-instrumentation-rack-0.25.0.gem) = 17408 +TIMESTAMP = 1737273147 +SHA256 (rubygem/opentelemetry-instrumentation-rack-0.26.0.gem) = 8a55910b358e08acab0899fc99227058b72fca76a27e382e6b34b365abb87bad +SIZE (rubygem/opentelemetry-instrumentation-rack-0.26.0.gem) = 17408 diff --git a/devel/rubygem-opentelemetry-instrumentation-rails/Makefile b/devel/rubygem-opentelemetry-instrumentation-rails/Makefile index 3ab57381544..07e5e0128a8 100644 --- a/devel/rubygem-opentelemetry-instrumentation-rails/Makefile +++ b/devel/rubygem-opentelemetry-instrumentation-rails/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-rails -PORTVERSION= 0.34.1 +PORTVERSION= 0.35.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -13,14 +13,14 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \ - rubygem-opentelemetry-instrumentation-action_mailer>=0.3.0<0.4:devel/rubygem-opentelemetry-instrumentation-action_mailer \ - rubygem-opentelemetry-instrumentation-action_pack>=0.10.0<0.11:devel/rubygem-opentelemetry-instrumentation-action_pack \ - rubygem-opentelemetry-instrumentation-action_view>=0.8.0<0.9:devel/rubygem-opentelemetry-instrumentation-action_view \ - rubygem-opentelemetry-instrumentation-active_job>=0.7.0<0.8:devel/rubygem-opentelemetry-instrumentation-active_job \ - rubygem-opentelemetry-instrumentation-active_record>=0.8.0<0.9:devel/rubygem-opentelemetry-instrumentation-active_record \ - rubygem-opentelemetry-instrumentation-active_support>=0.7.0<0.8:devel/rubygem-opentelemetry-instrumentation-active_support \ - rubygem-opentelemetry-instrumentation-base>=0.22.1<0.23:devel/rubygem-opentelemetry-instrumentation-base \ - rubygem-opentelemetry-instrumentation-concurrent_ruby>=0.21.4<0.22:devel/rubygem-opentelemetry-instrumentation-concurrent_ruby + rubygem-opentelemetry-instrumentation-action_mailer>=0.4.0<0.5:devel/rubygem-opentelemetry-instrumentation-action_mailer \ + rubygem-opentelemetry-instrumentation-action_pack>=0.11.0<0.12:devel/rubygem-opentelemetry-instrumentation-action_pack \ + rubygem-opentelemetry-instrumentation-action_view>=0.9.0<0.10:devel/rubygem-opentelemetry-instrumentation-action_view \ + rubygem-opentelemetry-instrumentation-active_job>=0.8.0<0.9:devel/rubygem-opentelemetry-instrumentation-active_job \ + rubygem-opentelemetry-instrumentation-active_record>=0.9.0<0.10:devel/rubygem-opentelemetry-instrumentation-active_record \ + rubygem-opentelemetry-instrumentation-active_support>=0.8.0<0.9:devel/rubygem-opentelemetry-instrumentation-active_support \ + rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base \ + rubygem-opentelemetry-instrumentation-concurrent_ruby>=0.22.0<0.23:devel/rubygem-opentelemetry-instrumentation-concurrent_ruby USES= gem diff --git a/devel/rubygem-opentelemetry-instrumentation-rails/distinfo b/devel/rubygem-opentelemetry-instrumentation-rails/distinfo index c5c22836337..87478411561 100644 --- a/devel/rubygem-opentelemetry-instrumentation-rails/distinfo +++ b/devel/rubygem-opentelemetry-instrumentation-rails/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736923922 -SHA256 (rubygem/opentelemetry-instrumentation-rails-0.34.1.gem) = 75a383332f31cdfa3b2b61ae73b7fd95f268dfd78fcc27b966e4b543caf94f6c -SIZE (rubygem/opentelemetry-instrumentation-rails-0.34.1.gem) = 12800 +TIMESTAMP = 1737274391 +SHA256 (rubygem/opentelemetry-instrumentation-rails-0.35.0.gem) = 4e507562641903c8bea0bce9f998a2f2d5e5d1e1a3178debc63b03652043d39e +SIZE (rubygem/opentelemetry-instrumentation-rails-0.35.0.gem) = 12288 diff --git a/devel/rubygem-opentelemetry-instrumentation-rake/Makefile b/devel/rubygem-opentelemetry-instrumentation-rake/Makefile index 664985c3181..bf8e630e4dd 100644 --- a/devel/rubygem-opentelemetry-instrumentation-rake/Makefile +++ b/devel/rubygem-opentelemetry-instrumentation-rake/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-rake -PORTVERSION= 0.2.2 +PORTVERSION= 0.3.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -13,7 +13,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \ - rubygem-opentelemetry-instrumentation-base>=0.22.1<0.23:devel/rubygem-opentelemetry-instrumentation-base + rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base USES= gem diff --git a/devel/rubygem-opentelemetry-instrumentation-rake/distinfo b/devel/rubygem-opentelemetry-instrumentation-rake/distinfo index 006eecd080c..1c276c3949c 100644 --- a/devel/rubygem-opentelemetry-instrumentation-rake/distinfo +++ b/devel/rubygem-opentelemetry-instrumentation-rake/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1716185329 -SHA256 (rubygem/opentelemetry-instrumentation-rake-0.2.2.gem) = fbde8a6aab77c09bf0f94d914dd26dcf2e23ec67e2300f06a1cb8294a97d8020 -SIZE (rubygem/opentelemetry-instrumentation-rake-0.2.2.gem) = 10240 +TIMESTAMP = 1737271078 +SHA256 (rubygem/opentelemetry-instrumentation-rake-0.3.0.gem) = 1b8c2db79b1c896ed0755144146c10ae75b8d49b5484772aa079bd15321d421e +SIZE (rubygem/opentelemetry-instrumentation-rake-0.3.0.gem) = 10752 diff --git a/devel/rubygem-opentelemetry-instrumentation-redis/Makefile b/devel/rubygem-opentelemetry-instrumentation-redis/Makefile index 669b10d4cac..a0601409242 100644 --- a/devel/rubygem-opentelemetry-instrumentation-redis/Makefile +++ b/devel/rubygem-opentelemetry-instrumentation-redis/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-redis -PORTVERSION= 0.25.7 +PORTVERSION= 0.26.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -13,7 +13,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \ - rubygem-opentelemetry-instrumentation-base>=0.22.1<0.23:devel/rubygem-opentelemetry-instrumentation-base + rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base USES= gem diff --git a/devel/rubygem-opentelemetry-instrumentation-redis/distinfo b/devel/rubygem-opentelemetry-instrumentation-redis/distinfo index 004c23664e7..21ece8154a0 100644 --- a/devel/rubygem-opentelemetry-instrumentation-redis/distinfo +++ b/devel/rubygem-opentelemetry-instrumentation-redis/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726730999 -SHA256 (rubygem/opentelemetry-instrumentation-redis-0.25.7.gem) = 2ea0f2d45fe1af0689aeadc08f5b335a2b6d9463de9d855fd25313d3c5b42fe3 -SIZE (rubygem/opentelemetry-instrumentation-redis-0.25.7.gem) = 13312 +TIMESTAMP = 1737271122 +SHA256 (rubygem/opentelemetry-instrumentation-redis-0.26.0.gem) = bd21d2e70c22f67b36f617a1d7eb5dc3875c9e8bc7940371fbd9c932f1fcf2c2 +SIZE (rubygem/opentelemetry-instrumentation-redis-0.26.0.gem) = 13824 diff --git a/devel/rubygem-opentelemetry-instrumentation-sidekiq/Makefile b/devel/rubygem-opentelemetry-instrumentation-sidekiq/Makefile index b140d028dd1..f32cc46c281 100644 --- a/devel/rubygem-opentelemetry-instrumentation-sidekiq/Makefile +++ b/devel/rubygem-opentelemetry-instrumentation-sidekiq/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-sidekiq -PORTVERSION= 0.25.7 +PORTVERSION= 0.26.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -13,7 +13,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \ - rubygem-opentelemetry-instrumentation-base>=0.22.1<0.23:devel/rubygem-opentelemetry-instrumentation-base + rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base USES= gem diff --git a/devel/rubygem-opentelemetry-instrumentation-sidekiq/distinfo b/devel/rubygem-opentelemetry-instrumentation-sidekiq/distinfo index b7466dddedd..45f76b1a171 100644 --- a/devel/rubygem-opentelemetry-instrumentation-sidekiq/distinfo +++ b/devel/rubygem-opentelemetry-instrumentation-sidekiq/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725696374 -SHA256 (rubygem/opentelemetry-instrumentation-sidekiq-0.25.7.gem) = d6a6e2cadddfda0a0b641f9dc918e35a77bfc62bc90b80776f5194bd55e0df31 -SIZE (rubygem/opentelemetry-instrumentation-sidekiq-0.25.7.gem) = 13824 +TIMESTAMP = 1737272324 +SHA256 (rubygem/opentelemetry-instrumentation-sidekiq-0.26.0.gem) = c2caa1e5799d35bf655a9fe714f630871b922176ee9d76e737866077370ebe41 +SIZE (rubygem/opentelemetry-instrumentation-sidekiq-0.26.0.gem) = 14336 diff --git a/devel/rubygem-parser/Makefile b/devel/rubygem-parser/Makefile index ebac16b5c2a..0faf5b55588 100644 --- a/devel/rubygem-parser/Makefile +++ b/devel/rubygem-parser/Makefile @@ -1,5 +1,5 @@ PORTNAME= parser -PORTVERSION= 3.3.6.0 +PORTVERSION= 3.3.7.0 CATEGORIES= devel ruby MASTER_SITES= RG diff --git a/devel/rubygem-parser/distinfo b/devel/rubygem-parser/distinfo index 81102021cf7..d68e9344bcd 100644 --- a/devel/rubygem-parser/distinfo +++ b/devel/rubygem-parser/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679750 -SHA256 (rubygem/parser-3.3.6.0.gem) = 25d4e67cc4f0f7cab9a2ae1f38e2005b6904d2ea13c34734511d0faad038bc3b -SIZE (rubygem/parser-3.3.6.0.gem) = 955392 +TIMESTAMP = 1738090102 +SHA256 (rubygem/parser-3.3.7.0.gem) = 7449011771e3e7881297859b849de26a6f4fccd515bece9520a87e7d2116119b +SIZE (rubygem/parser-3.3.7.0.gem) = 955904 diff --git a/devel/rubygem-pkg-config/Makefile b/devel/rubygem-pkg-config/Makefile index 671950a7478..f64fd092a62 100644 --- a/devel/rubygem-pkg-config/Makefile +++ b/devel/rubygem-pkg-config/Makefile @@ -1,5 +1,5 @@ PORTNAME= pkg-config -PORTVERSION= 1.5.8 +PORTVERSION= 1.5.9 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-pkg-config/distinfo b/devel/rubygem-pkg-config/distinfo index 60678263baf..d6a700ac77e 100644 --- a/devel/rubygem-pkg-config/distinfo +++ b/devel/rubygem-pkg-config/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732261038 -SHA256 (rubygem/pkg-config-1.5.8.gem) = 66f3f90094e5bfb7a66e371ee2dcd55616a21001ebff9bea4419f9457b4a9ef7 -SIZE (rubygem/pkg-config-1.5.8.gem) = 23552 +TIMESTAMP = 1738090104 +SHA256 (rubygem/pkg-config-1.5.9.gem) = 9b75d2bc9df67567743b482e89044aaac984415acfa93fc91ed1e1ce45de6420 +SIZE (rubygem/pkg-config-1.5.9.gem) = 23552 diff --git a/devel/rubygem-rdoc/Makefile b/devel/rubygem-rdoc/Makefile index edcb913cbcd..c2df7bf067c 100644 --- a/devel/rubygem-rdoc/Makefile +++ b/devel/rubygem-rdoc/Makefile @@ -1,5 +1,5 @@ PORTNAME= rdoc -PORTVERSION= 6.10.0 +PORTVERSION= 6.11.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-rdoc/distinfo b/devel/rubygem-rdoc/distinfo index d4d320ef5d3..5ea665eaf28 100644 --- a/devel/rubygem-rdoc/distinfo +++ b/devel/rubygem-rdoc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228256 -SHA256 (rubygem/rdoc-6.10.0.gem) = db665021883ac9df3ba29cdf71aece960749888db1bf9615b4a584cfa3fa3eda -SIZE (rubygem/rdoc-6.10.0.gem) = 669184 +TIMESTAMP = 1738090274 +SHA256 (rubygem/rdoc-6.11.0.gem) = bec66fb9b019be64f7ba7d2cd2aecb283a3a01fef23a95b33e2349c6d1aa0040 +SIZE (rubygem/rdoc-6.11.0.gem) = 669696 diff --git a/devel/rubygem-recaptcha/Makefile b/devel/rubygem-recaptcha/Makefile index ee946f58fbf..2fe5378a42d 100644 --- a/devel/rubygem-recaptcha/Makefile +++ b/devel/rubygem-recaptcha/Makefile @@ -1,5 +1,5 @@ PORTNAME= recaptcha -PORTVERSION= 5.18.0 +PORTVERSION= 5.19.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-recaptcha/distinfo b/devel/rubygem-recaptcha/distinfo index db459feb4b8..ed5ab549316 100644 --- a/devel/rubygem-recaptcha/distinfo +++ b/devel/rubygem-recaptcha/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735792395 -SHA256 (rubygem/recaptcha-5.18.0.gem) = bc37a2638ed8e936e7a665d67609bcf03ee2f42b694631a83d8a3f9d4054f090 -SIZE (rubygem/recaptcha-5.18.0.gem) = 23552 +TIMESTAMP = 1738090276 +SHA256 (rubygem/recaptcha-5.19.0.gem) = b69c021a5b788da06901d2c95ab86f10a8634e6496343096cc5167f0318b2a39 +SIZE (rubygem/recaptcha-5.19.0.gem) = 24064 diff --git a/devel/rubygem-repl_type_completor/Makefile b/devel/rubygem-repl_type_completor/Makefile index 586423eb47c..7c6decdd370 100644 --- a/devel/rubygem-repl_type_completor/Makefile +++ b/devel/rubygem-repl_type_completor/Makefile @@ -1,12 +1,11 @@ PORTNAME= repl_type_completor -DISTVERSION= 0.1.9 +PORTVERSION= 0.1.10 CATEGORIES= devel rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Type based completion for REPL -WWW= https://rubygems.org/gems/repl_type_completor \ - https://github.com/ruby/repl_type_completor +WWW= https://github.com/ruby/repl_type_completor LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt @@ -16,4 +15,6 @@ RUN_DEPENDS= rubygem-prism>=1.0<2:textproc/rubygem-prism \ USES= gem +NO_ARCH= yes + .include diff --git a/devel/rubygem-repl_type_completor/distinfo b/devel/rubygem-repl_type_completor/distinfo index c6f8e2c4d39..ca07a34677a 100644 --- a/devel/rubygem-repl_type_completor/distinfo +++ b/devel/rubygem-repl_type_completor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735620510 -SHA256 (rubygem/repl_type_completor-0.1.9.gem) = 36084d114be2a42b6bcee558f74268226268e012b33bb87fa694222307169369 -SIZE (rubygem/repl_type_completor-0.1.9.gem) = 24576 +TIMESTAMP = 1738090278 +SHA256 (rubygem/repl_type_completor-0.1.10.gem) = 1fccf9b502a3d502daaa803748021839a110d13e383f4efbb6f9eff1ad041161 +SIZE (rubygem/repl_type_completor-0.1.10.gem) = 25088 diff --git a/devel/rubygem-rubocop-ast/Makefile b/devel/rubygem-rubocop-ast/Makefile index bcce1663663..d4aff6586e9 100644 --- a/devel/rubygem-rubocop-ast/Makefile +++ b/devel/rubygem-rubocop-ast/Makefile @@ -1,5 +1,5 @@ PORTNAME= rubocop-ast -PORTVERSION= 1.37.0 +PORTVERSION= 1.38.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-rubocop-ast/distinfo b/devel/rubygem-rubocop-ast/distinfo index ff2e9ab171f..ab7df3433a3 100644 --- a/devel/rubygem-rubocop-ast/distinfo +++ b/devel/rubygem-rubocop-ast/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888664 -SHA256 (rubygem/rubocop-ast-1.37.0.gem) = 9513ac88aaf113d04b52912533ffe46475de1362d4aa41141b51b2455827c080 -SIZE (rubygem/rubocop-ast-1.37.0.gem) = 59904 +TIMESTAMP = 1738090108 +SHA256 (rubygem/rubocop-ast-1.38.0.gem) = 4fdf6792fe443a9a18acb12dbc8225d0d64cd1654e41fedb30e79c18edbb26ae +SIZE (rubygem/rubocop-ast-1.38.0.gem) = 60416 diff --git a/devel/rubygem-rubocop-performance/Makefile b/devel/rubygem-rubocop-performance/Makefile index d8caefb1943..3dc21f8ee35 100644 --- a/devel/rubygem-rubocop-performance/Makefile +++ b/devel/rubygem-rubocop-performance/Makefile @@ -1,5 +1,5 @@ PORTNAME= rubocop-performance -PORTVERSION= 1.23.0 +PORTVERSION= 1.23.1 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-rubocop-performance/distinfo b/devel/rubygem-rubocop-performance/distinfo index 72050f4bffb..8a6c83589a4 100644 --- a/devel/rubygem-rubocop-performance/distinfo +++ b/devel/rubygem-rubocop-performance/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679760 -SHA256 (rubygem/rubocop-performance-1.23.0.gem) = 34ae78cb1bc5f1a0b34a34a1f9f6eec2cb8b8b9cafa2ce37982021e86fa49171 -SIZE (rubygem/rubocop-performance-1.23.0.gem) = 44032 +TIMESTAMP = 1738090110 +SHA256 (rubygem/rubocop-performance-1.23.1.gem) = f22f86a795f5e6a6180aac2c6fc172534b173a068d6ed3396d6460523e051b82 +SIZE (rubygem/rubocop-performance-1.23.1.gem) = 44544 diff --git a/devel/rubygem-rubocop-rails/Makefile b/devel/rubygem-rubocop-rails/Makefile index 425ccebcbb4..8dd0a6fdec6 100644 --- a/devel/rubygem-rubocop-rails/Makefile +++ b/devel/rubygem-rubocop-rails/Makefile @@ -1,5 +1,5 @@ PORTNAME= rubocop-rails -PORTVERSION= 2.28.0 +PORTVERSION= 2.29.1 CATEGORIES= devel ruby MASTER_SITES= RG diff --git a/devel/rubygem-rubocop-rails/distinfo b/devel/rubygem-rubocop-rails/distinfo index 1fa3b0514c1..e0956295d65 100644 --- a/devel/rubygem-rubocop-rails/distinfo +++ b/devel/rubygem-rubocop-rails/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228138 -SHA256 (rubygem/rubocop-rails-2.28.0.gem) = 4967bed9ea13e6dcab566fea4265a6dd0381db739b305e48930aba1282da2715 -SIZE (rubygem/rubocop-rails-2.28.0.gem) = 112640 +TIMESTAMP = 1738090112 +SHA256 (rubygem/rubocop-rails-2.29.1.gem) = 41c2fcf48d5d62f4a5f574d5f1c97bbaf4cba88ee367936c98b3422d047b17aa +SIZE (rubygem/rubocop-rails-2.29.1.gem) = 114688 diff --git a/devel/rubygem-rubocop-rspec/Makefile b/devel/rubygem-rubocop-rspec/Makefile index 8e4403b2b08..df2e09bfb54 100644 --- a/devel/rubygem-rubocop-rspec/Makefile +++ b/devel/rubygem-rubocop-rspec/Makefile @@ -1,5 +1,5 @@ PORTNAME= rubocop-rspec -PORTVERSION= 3.3.0 +PORTVERSION= 3.4.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-rubocop-rspec/distinfo b/devel/rubygem-rubocop-rspec/distinfo index c157df49e4b..610149d1f0a 100644 --- a/devel/rubygem-rubocop-rspec/distinfo +++ b/devel/rubygem-rubocop-rspec/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888666 -SHA256 (rubygem/rubocop-rspec-3.3.0.gem) = 79e1b281a689044d1516fefbc52e2e6c06cd367c25ebeaf06a7a198e9071cd7d -SIZE (rubygem/rubocop-rspec-3.3.0.gem) = 88576 +TIMESTAMP = 1738090114 +SHA256 (rubygem/rubocop-rspec-3.4.0.gem) = 8721c13b6a8c9530a7ac481cea9423022f946fcf72428bda8289f8b57e4d4885 +SIZE (rubygem/rubocop-rspec-3.4.0.gem) = 88064 diff --git a/devel/rubygem-rubocop/Makefile b/devel/rubygem-rubocop/Makefile index 31c84123df4..632d0f362a5 100644 --- a/devel/rubygem-rubocop/Makefile +++ b/devel/rubygem-rubocop/Makefile @@ -1,5 +1,5 @@ PORTNAME= rubocop -PORTVERSION= 1.69.2 +PORTVERSION= 1.71.0 CATEGORIES= devel ruby MASTER_SITES= RG diff --git a/devel/rubygem-rubocop/distinfo b/devel/rubygem-rubocop/distinfo index b1d4b440a6c..bca2b16588f 100644 --- a/devel/rubygem-rubocop/distinfo +++ b/devel/rubygem-rubocop/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888662 -SHA256 (rubygem/rubocop-1.69.2.gem) = 762fb0f30a379bf6054588d39f1815a2a1df8f067bc0337d3fe500e346924bb8 -SIZE (rubygem/rubocop-1.69.2.gem) = 666112 +TIMESTAMP = 1738090106 +SHA256 (rubygem/rubocop-1.71.0.gem) = e19679efd447346ac476122313d3788ae23c38214790bcf660e984c747608bf0 +SIZE (rubygem/rubocop-1.71.0.gem) = 676352 diff --git a/devel/rubygem-ruby-lsp-rails/Makefile b/devel/rubygem-ruby-lsp-rails/Makefile index b2dd788addb..aae3bc0c6f5 100644 --- a/devel/rubygem-ruby-lsp-rails/Makefile +++ b/devel/rubygem-ruby-lsp-rails/Makefile @@ -1,5 +1,5 @@ PORTNAME= ruby-lsp-rails -PORTVERSION= 0.3.27 +PORTVERSION= 0.3.31 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -11,7 +11,7 @@ WWW= https://shopify.github.io/ruby-lsp-rails/ \ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-ruby-lsp>=0.22.0<0.23.0:devel/rubygem-ruby-lsp +RUN_DEPENDS= rubygem-ruby-lsp>=0.23.0<0.24.0:devel/rubygem-ruby-lsp USES= gem diff --git a/devel/rubygem-ruby-lsp-rails/distinfo b/devel/rubygem-ruby-lsp-rails/distinfo index 6df7427650e..eb0d23be60e 100644 --- a/devel/rubygem-ruby-lsp-rails/distinfo +++ b/devel/rubygem-ruby-lsp-rails/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888670 -SHA256 (rubygem/ruby-lsp-rails-0.3.27.gem) = 788705cadc2dd3d52f85159d7cea449cd4cf67cbe71ffbdcffd5d0ba934f04c7 -SIZE (rubygem/ruby-lsp-rails-0.3.27.gem) = 20480 +TIMESTAMP = 1738090118 +SHA256 (rubygem/ruby-lsp-rails-0.3.31.gem) = 670aed466e54b5632e4907b8dedb91d8b144917c42513e013d656af175bf8c76 +SIZE (rubygem/ruby-lsp-rails-0.3.31.gem) = 20992 diff --git a/devel/rubygem-ruby-lsp-rspec/Makefile b/devel/rubygem-ruby-lsp-rspec/Makefile index fe7223f4eae..a40610351df 100644 --- a/devel/rubygem-ruby-lsp-rspec/Makefile +++ b/devel/rubygem-ruby-lsp-rspec/Makefile @@ -1,5 +1,5 @@ PORTNAME= ruby-lsp-rspec -PORTVERSION= 0.1.19 +PORTVERSION= 0.1.21 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/st0012/ruby-lsp-rspec LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-ruby-lsp>=0.22.0<0.23:devel/rubygem-ruby-lsp +RUN_DEPENDS= rubygem-ruby-lsp>=0.23.0<0.24:devel/rubygem-ruby-lsp USES= gem diff --git a/devel/rubygem-ruby-lsp-rspec/distinfo b/devel/rubygem-ruby-lsp-rspec/distinfo index c0d55fa5453..af1c2145318 100644 --- a/devel/rubygem-ruby-lsp-rspec/distinfo +++ b/devel/rubygem-ruby-lsp-rspec/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888672 -SHA256 (rubygem/ruby-lsp-rspec-0.1.19.gem) = fef9cdcd4fd5fe386c05ae7956b4cf9fe75c70895c838fe35063816fc7748a27 -SIZE (rubygem/ruby-lsp-rspec-0.1.19.gem) = 11776 +TIMESTAMP = 1738090120 +SHA256 (rubygem/ruby-lsp-rspec-0.1.21.gem) = 195368dcb5d56ffc28e18bcf820d69e47bcf73686879ec0bcb11a6a877c8d71c +SIZE (rubygem/ruby-lsp-rspec-0.1.21.gem) = 11776 diff --git a/devel/rubygem-ruby-lsp/Makefile b/devel/rubygem-ruby-lsp/Makefile index 45d929d8e7c..a620645c6bf 100644 --- a/devel/rubygem-ruby-lsp/Makefile +++ b/devel/rubygem-ruby-lsp/Makefile @@ -1,5 +1,5 @@ PORTNAME= ruby-lsp -PORTVERSION= 0.22.1 +PORTVERSION= 0.23.6 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-ruby-lsp/distinfo b/devel/rubygem-ruby-lsp/distinfo index 062ce237181..c04849f52d0 100644 --- a/devel/rubygem-ruby-lsp/distinfo +++ b/devel/rubygem-ruby-lsp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888668 -SHA256 (rubygem/ruby-lsp-0.22.1.gem) = d2ea9dda3016dc48475e7080151aaaada91bb4cc51256f2602e73b207356e2ea -SIZE (rubygem/ruby-lsp-0.22.1.gem) = 143360 +TIMESTAMP = 1738090116 +SHA256 (rubygem/ruby-lsp-0.23.6.gem) = 1ac55a42614e03ca5b4a0314fc399dd3aaa3464c84fb08528fa7bd41d324e7a6 +SIZE (rubygem/ruby-lsp-0.23.6.gem) = 151040 diff --git a/devel/rubygem-ruby_memcheck/Makefile b/devel/rubygem-ruby_memcheck/Makefile index 9d7439d2bdd..551aafadc63 100644 --- a/devel/rubygem-ruby_memcheck/Makefile +++ b/devel/rubygem-ruby_memcheck/Makefile @@ -1,5 +1,5 @@ PORTNAME= ruby_memcheck -PORTVERSION= 3.0.0 +PORTVERSION= 3.0.1 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-ruby_memcheck/distinfo b/devel/rubygem-ruby_memcheck/distinfo index f5ef8767b49..158021c99ba 100644 --- a/devel/rubygem-ruby_memcheck/distinfo +++ b/devel/rubygem-ruby_memcheck/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1715843726 -SHA256 (rubygem/ruby_memcheck-3.0.0.gem) = 9753f6d19ba1d52c09e2534a07a941e3f32b7c39e25f16056fe9f202f6d46e65 -SIZE (rubygem/ruby_memcheck-3.0.0.gem) = 16384 +TIMESTAMP = 1736671253 +SHA256 (rubygem/ruby_memcheck-3.0.1.gem) = 62d0f0fd20ed887d3269fd6507f6fe626657de4775e7c98acdcae4ff30448c80 +SIZE (rubygem/ruby_memcheck-3.0.1.gem) = 16896 diff --git a/devel/rubygem-sidekiq/Makefile b/devel/rubygem-sidekiq/Makefile index 106f9a9e2c0..23a6f73e95e 100644 --- a/devel/rubygem-sidekiq/Makefile +++ b/devel/rubygem-sidekiq/Makefile @@ -1,5 +1,5 @@ PORTNAME= sidekiq -PORTVERSION= 7.3.7 +PORTVERSION= 7.3.8 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,8 @@ WWW= https://sidekiq.org/ \ LICENSE= LGPL3 -RUN_DEPENDS= rubygem-connection_pool>=2.3.0:net/rubygem-connection_pool \ +RUN_DEPENDS= rubygem-base64>=0:converters/rubygem-base64 \ + rubygem-connection_pool>=2.3.0:net/rubygem-connection_pool \ rubygem-logger>=0:devel/rubygem-logger \ rubygem-rack>=2.2.4,3:www/rubygem-rack \ rubygem-redis-client>=0.22.2:databases/rubygem-redis-client diff --git a/devel/rubygem-sidekiq/distinfo b/devel/rubygem-sidekiq/distinfo index 1997fcc84c5..54edc048c01 100644 --- a/devel/rubygem-sidekiq/distinfo +++ b/devel/rubygem-sidekiq/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228140 -SHA256 (rubygem/sidekiq-7.3.7.gem) = 5eb29c9431562f97cd82022a1588d5852142ac72cad59627ae04a4e28cdeca16 -SIZE (rubygem/sidekiq-7.3.7.gem) = 302592 +TIMESTAMP = 1738090122 +SHA256 (rubygem/sidekiq-7.3.8.gem) = 766173cd223fc03d2476a95b0ba72d86941c4f1dba2274fa6ae06472764d381c +SIZE (rubygem/sidekiq-7.3.8.gem) = 303104 diff --git a/devel/rubygem-sorbet-runtime/Makefile b/devel/rubygem-sorbet-runtime/Makefile index 57b0c2d50b8..3245d735487 100644 --- a/devel/rubygem-sorbet-runtime/Makefile +++ b/devel/rubygem-sorbet-runtime/Makefile @@ -1,5 +1,5 @@ PORTNAME= sorbet-runtime -PORTVERSION= 0.5.11710 +PORTVERSION= 0.5.11784 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-sorbet-runtime/distinfo b/devel/rubygem-sorbet-runtime/distinfo index 2e5cb85693e..d7522d66a45 100644 --- a/devel/rubygem-sorbet-runtime/distinfo +++ b/devel/rubygem-sorbet-runtime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735792371 -SHA256 (rubygem/sorbet-runtime-0.5.11710.gem) = 241e2c42010935f668b6d8ab79c72ba60daa2e72c40484391dc89e62fae735fb -SIZE (rubygem/sorbet-runtime-0.5.11710.gem) = 89088 +TIMESTAMP = 1738090124 +SHA256 (rubygem/sorbet-runtime-0.5.11784.gem) = c4e2402adb446d1bbb4ad1620797dbca42af7b6d2304263ec2a8be69dbda1f3a +SIZE (rubygem/sorbet-runtime-0.5.11784.gem) = 89088 diff --git a/devel/rubygem-tilt/Makefile b/devel/rubygem-tilt/Makefile index 5d5f4b76c11..201e18cd386 100644 --- a/devel/rubygem-tilt/Makefile +++ b/devel/rubygem-tilt/Makefile @@ -1,5 +1,5 @@ PORTNAME= tilt -PORTVERSION= 2.5.0 +PORTVERSION= 2.6.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-tilt/distinfo b/devel/rubygem-tilt/distinfo index 44509fa230a..449cf0bb7c5 100644 --- a/devel/rubygem-tilt/distinfo +++ b/devel/rubygem-tilt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228260 -SHA256 (rubygem/tilt-2.5.0.gem) = 3c871a9ffb0fd8191944d8bbd776a371ba1eeb683483cecf1b2572b292293b15 -SIZE (rubygem/tilt-2.5.0.gem) = 25600 +TIMESTAMP = 1738090282 +SHA256 (rubygem/tilt-2.6.0.gem) = 263d748466e0d83e510aa1a2e2281eff547937f0ef06be33d3632721e255f76b +SIZE (rubygem/tilt-2.6.0.gem) = 26624 diff --git a/devel/rubygem-timeliness/Makefile b/devel/rubygem-timeliness/Makefile index 7646295ec71..60422b426cf 100644 --- a/devel/rubygem-timeliness/Makefile +++ b/devel/rubygem-timeliness/Makefile @@ -1,5 +1,5 @@ PORTNAME= timeliness -PORTVERSION= 0.5.0 +PORTVERSION= 0.5.1 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-timeliness/distinfo b/devel/rubygem-timeliness/distinfo index 246d75f3191..2d1acdb29a5 100644 --- a/devel/rubygem-timeliness/distinfo +++ b/devel/rubygem-timeliness/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888684 -SHA256 (rubygem/timeliness-0.5.0.gem) = adfc794c3633a8da5748e895ab648c3a5e60e40c1f13c52deec5400fd7b1e47b -SIZE (rubygem/timeliness-0.5.0.gem) = 26624 +TIMESTAMP = 1738090126 +SHA256 (rubygem/timeliness-0.5.1.gem) = 1884b6b63c7030145121f794b078251e330d86c2d7eb4fe69602c8a98b5a83b3 +SIZE (rubygem/timeliness-0.5.1.gem) = 28672 diff --git a/devel/rubygem-tins/Makefile b/devel/rubygem-tins/Makefile index 569103ca6de..a39e7e1a2d9 100644 --- a/devel/rubygem-tins/Makefile +++ b/devel/rubygem-tins/Makefile @@ -1,5 +1,5 @@ PORTNAME= tins -PORTVERSION= 1.37.1 +PORTVERSION= 1.38.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-tins/distinfo b/devel/rubygem-tins/distinfo index fe063b2987b..a82b29fdf8f 100644 --- a/devel/rubygem-tins/distinfo +++ b/devel/rubygem-tins/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888686 -SHA256 (rubygem/tins-1.37.1.gem) = 3ae92ab5a631e46a835d01e822d38a2e9be476ef5db0d602d1aa0385ea2a3842 -SIZE (rubygem/tins-1.37.1.gem) = 310784 +TIMESTAMP = 1738090128 +SHA256 (rubygem/tins-1.38.0.gem) = 99acd138b73d5b1b2dd8e72f1707ac0905c8f63f729ddd7c746d2d3c3803886d +SIZE (rubygem/tins-1.38.0.gem) = 310784 diff --git a/devel/rubygem-tzinfo-data/Makefile b/devel/rubygem-tzinfo-data/Makefile index b5fedbafd4e..349bb10cf7b 100644 --- a/devel/rubygem-tzinfo-data/Makefile +++ b/devel/rubygem-tzinfo-data/Makefile @@ -1,5 +1,5 @@ PORTNAME= tzinfo-data -PORTVERSION= 1.2024.2 +PORTVERSION= 1.2025.1 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-tzinfo-data/distinfo b/devel/rubygem-tzinfo-data/distinfo index 0b3470ccfd2..75081ff320c 100644 --- a/devel/rubygem-tzinfo-data/distinfo +++ b/devel/rubygem-tzinfo-data/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726081857 -SHA256 (rubygem/tzinfo-data-1.2024.2.gem) = 722822b015d711ad57a8f98e323a6f814585cc497809208e66b588a2d2ee86b3 -SIZE (rubygem/tzinfo-data-1.2024.2.gem) = 296448 +TIMESTAMP = 1738090130 +SHA256 (rubygem/tzinfo-data-1.2025.1.gem) = 2d8c1a501a93f26cb2e0a5019c07f1deaef76e99cca3308f5bdcda8e411fdf0b +SIZE (rubygem/tzinfo-data-1.2025.1.gem) = 296960 diff --git a/devel/rubygem-unicode-display_width/Makefile b/devel/rubygem-unicode-display_width/Makefile index 194642cb69a..bacfac6e682 100644 --- a/devel/rubygem-unicode-display_width/Makefile +++ b/devel/rubygem-unicode-display_width/Makefile @@ -1,5 +1,5 @@ PORTNAME= unicode-display_width -PORTVERSION= 3.1.3 +PORTVERSION= 3.1.4 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-unicode-display_width/distinfo b/devel/rubygem-unicode-display_width/distinfo index 66fc2bbb815..a603833a777 100644 --- a/devel/rubygem-unicode-display_width/distinfo +++ b/devel/rubygem-unicode-display_width/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735705251 -SHA256 (rubygem/unicode-display_width-3.1.3.gem) = dbbbb0fddc2941a5d3582d8f991aad6df1defb83741649a07d27cccc4c95c942 -SIZE (rubygem/unicode-display_width-3.1.3.gem) = 18432 +TIMESTAMP = 1738090132 +SHA256 (rubygem/unicode-display_width-3.1.4.gem) = 8caf2af1c0f2f07ec89ef9e18c7d88c2790e217c482bfc78aaa65eadd5415ac1 +SIZE (rubygem/unicode-display_width-3.1.4.gem) = 18432 diff --git a/devel/sdl20/Makefile b/devel/sdl20/Makefile index 85aec2d3559..bb6900e8eb2 100644 --- a/devel/sdl20/Makefile +++ b/devel/sdl20/Makefile @@ -1,6 +1,5 @@ PORTNAME= sdl2 -DISTVERSION= 2.30.10 -PORTREVISION= 1 +DISTVERSION= 2.30.12 CATEGORIES= devel MASTER_SITES= https://github.com/libsdl-org/SDL/releases/download/release-${DISTVERSION}/ \ https://www.libsdl.org/release/ diff --git a/devel/sdl20/distinfo b/devel/sdl20/distinfo index 3181970f6f4..43fa57b1eea 100644 --- a/devel/sdl20/distinfo +++ b/devel/sdl20/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733752259 -SHA256 (SDL2-2.30.10.tar.gz) = f59adf36a0fcf4c94198e7d3d776c1b3824211ab7aeebeb31fe19836661196aa -SIZE (SDL2-2.30.10.tar.gz) = 7586495 +TIMESTAMP = 1738669092 +SHA256 (SDL2-2.30.12.tar.gz) = ac356ea55e8b9dd0b2d1fa27da40ef7e238267ccf9324704850d5d47375b48ea +SIZE (SDL2-2.30.12.tar.gz) = 7588596 diff --git a/devel/sdl3/Makefile b/devel/sdl3/Makefile index 00addc55093..57e3024e939 100644 --- a/devel/sdl3/Makefile +++ b/devel/sdl3/Makefile @@ -1,6 +1,6 @@ PORTNAME= sdl3 DISTVERSIONPREFIX= release- -DISTVERSION= 3.2.0 +DISTVERSION= 3.2.2 CATEGORIES= devel MAINTAINER= amdmi3@FreeBSD.org diff --git a/devel/sdl3/distinfo b/devel/sdl3/distinfo index 7a16cd43b22..ccf9d0371b6 100644 --- a/devel/sdl3/distinfo +++ b/devel/sdl3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737705357 -SHA256 (libsdl-org-SDL-release-3.2.0_GH0.tar.gz) = a8a614624531883e9288960d52713d228374c5d5b00228e410ce351bb32842c0 -SIZE (libsdl-org-SDL-release-3.2.0_GH0.tar.gz) = 16005742 +TIMESTAMP = 1738668907 +SHA256 (libsdl-org-SDL-release-3.2.2_GH0.tar.gz) = d1339050e89475464a8997aae2570b3b78577a4642af5815fd8855fa4cc3c8ca +SIZE (libsdl-org-SDL-release-3.2.2_GH0.tar.gz) = 15992289 diff --git a/devel/selene/Makefile b/devel/selene/Makefile index a606eca9ebd..d18c6bd408a 100644 --- a/devel/selene/Makefile +++ b/devel/selene/Makefile @@ -10,8 +10,6 @@ WWW= https://kampfkarren.github.io/selene/ LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE.md -BROKEN_powerpc64le= compilation failure: called `Option::unwrap()` on a `None` value in ring-0.16.20/build.rs: # next release should fix this - USES= cargo USE_GITHUB= yes GH_ACCOUNT= kampfkarren diff --git a/devel/shiboken6/Makefile b/devel/shiboken6/Makefile index fe14bd7bd85..06262d87bd2 100644 --- a/devel/shiboken6/Makefile +++ b/devel/shiboken6/Makefile @@ -1,7 +1,7 @@ PORTNAME= shiboken6 DISTVERSION= ${PYSIDE6_VERSION} CATEGORIES= devel -MASTER_SITES= QT/official_releases/QtForPython/${PORTNAME}/PySide6-${DISTVERSION:R}-src +MASTER_SITES= QT/official_releases/QtForPython/pyside6/PySide6-${DISTVERSION}-src PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= pyside-setup-everywhere-src-${DISTVERSION} DIST_SUBDIR= KDE/Qt/${PYSIDE6_VERSION} @@ -29,10 +29,9 @@ CMAKE_ARGS= -DClang_DIR:PATH="${LLVM_PREFIX}/lib/cmake/clang" \ -DBUILD_TESTS:BOOL=false CONFIGURE_ENV= LLVM_INSTALL_DIR="${LLVM_PREFIX}/lib/cmake/llvm" -WRKSRC= ${WRKDIR}/${DISTNAME:R} WRKSRC_SUBDIR= sources/shiboken6 PLIST_SUB= PYTHON_MAJOR_VER=${PYTHON_MAJOR_VER} \ - SHLIB_VER=${DISTVERSION:R:R} \ + SHLIB_VER=${DISTVERSION:R} \ SHLIB_VERSION=${DISTVERSION} OPTIONS_DEFINE= DOCS NUMPY diff --git a/devel/shiboken6/distinfo b/devel/shiboken6/distinfo index 6fbe9ee0336..da91cfd3bcc 100644 --- a/devel/shiboken6/distinfo +++ b/devel/shiboken6/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736136234 -SHA256 (KDE/Qt/6.8.1.1/pyside-setup-everywhere-src-6.8.1.1.tar.xz) = e1f198f0a9f6f0e694e3b44406166834e27cffa3f23c5a439c934e5c4faba468 -SIZE (KDE/Qt/6.8.1.1/pyside-setup-everywhere-src-6.8.1.1.tar.xz) = 16023376 +TIMESTAMP = 1738430156 +SHA256 (KDE/Qt/6.8.2/pyside-setup-everywhere-src-6.8.2.tar.xz) = 8422e9aa403f4119e3192853e9b0cfa09e57e3e0a1a3393e7fdf394179c112f8 +SIZE (KDE/Qt/6.8.2/pyside-setup-everywhere-src-6.8.2.tar.xz) = 16609596 diff --git a/devel/simgear/Makefile b/devel/simgear/Makefile index 398e2c9a300..8822f94c3b5 100644 --- a/devel/simgear/Makefile +++ b/devel/simgear/Makefile @@ -1,9 +1,15 @@ PORTNAME= simgear PORTVERSION= 2020.3.19 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel games MASTER_SITES= SF/flightgear/release-${PORTVERSION:R} +# Fix for CVE-2025-0781 +# See: https://gitlab.com/frougon/flightgear-simgear/-/commits/2020.3.6-minimal-fix-for-CVE-2025-0781 +PATCH_SITES= https://gitlab.com/frougon/flightgear-${PORTNAME}/-/commit/ +PATCHFILES+= bcd6f22586be0058ee58d61ebfd227bd01c1bb1b.patch:-p1 \ + f2e8c8ce3925e62275d97d46c73c32cbc864d80b.patch:-p1 + MAINTAINER= martymac@FreeBSD.org COMMENT= Toolkit for 3D games and simulations WWW= https://www.flightgear.org/ diff --git a/devel/simgear/distinfo b/devel/simgear/distinfo index fc46ba2f608..03afdfcea49 100644 --- a/devel/simgear/distinfo +++ b/devel/simgear/distinfo @@ -1,3 +1,7 @@ -TIMESTAMP = 1697744971 +TIMESTAMP = 1738150339 SHA256 (simgear-2020.3.19.tar.bz2) = 3b937c5b94422478e5d79114bdcd6c78e43a0a6ffba97544a86d441c3f9e8c3a SIZE (simgear-2020.3.19.tar.bz2) = 1427799 +SHA256 (bcd6f22586be0058ee58d61ebfd227bd01c1bb1b.patch) = 4a92971b46dbca3eaefea6e1d0923dbbb169c9e42c8d343ae275c81784651ee6 +SIZE (bcd6f22586be0058ee58d61ebfd227bd01c1bb1b.patch) = 700 +SHA256 (f2e8c8ce3925e62275d97d46c73c32cbc864d80b.patch) = f2d6cf9f622563e0118f77d5dfdcf9785a1e90ce1ce496aeaa1afa145e7fff23 +SIZE (f2e8c8ce3925e62275d97d46c73c32cbc864d80b.patch) = 1865 diff --git a/devel/spdlog/Makefile b/devel/spdlog/Makefile index 888beae6198..c03bc00828d 100644 --- a/devel/spdlog/Makefile +++ b/devel/spdlog/Makefile @@ -1,6 +1,6 @@ PORTNAME= spdlog DISTVERSIONPREFIX= v -DISTVERSION= 1.15.0 +DISTVERSION= 1.15.1 PORTREVISION= 0 CATEGORIES= devel diff --git a/devel/spdlog/distinfo b/devel/spdlog/distinfo index 6bd964b2fb0..a55f2769254 100644 --- a/devel/spdlog/distinfo +++ b/devel/spdlog/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731569192 -SHA256 (gabime-spdlog-v1.15.0_GH0.tar.gz) = 9962648c9b4f1a7bbc76fd8d9172555bad1871fdb14ff4f842ef87949682caa5 -SIZE (gabime-spdlog-v1.15.0_GH0.tar.gz) = 276012 +TIMESTAMP = 1738470507 +SHA256 (gabime-spdlog-v1.15.1_GH0.tar.gz) = 25c843860f039a1600f232c6eb9e01e6627f7d030a2ae5e232bdd3c9205d26cc +SIZE (gabime-spdlog-v1.15.1_GH0.tar.gz) = 275521 diff --git a/devel/spirv-llvm-translator/Makefile b/devel/spirv-llvm-translator/Makefile index 07dd0bb8acc..fb1d7b84b99 100644 --- a/devel/spirv-llvm-translator/Makefile +++ b/devel/spirv-llvm-translator/Makefile @@ -1,12 +1,12 @@ PORTNAME= spirv-llvm-translator DISTVERSIONPREFIX= v DISTVERSION= ${DISTVERSION_${FLAVOR}} -DISTVERSION_llvm19= 19.1.3 -DISTVERSION_llvm18= 18.1.8 -DISTVERSION_llvm17= 17.0.8 -DISTVERSION_llvm16= 16.0.8 -DISTVERSION_llvm15= 15.0.8 -DISTVERSION_llvm14= 14.0.8 +DISTVERSION_llvm19= 19.1.4 +DISTVERSION_llvm18= 18.1.9 +DISTVERSION_llvm17= 17.0.9 +DISTVERSION_llvm16= 16.0.9 +DISTVERSION_llvm15= 15.0.9 +DISTVERSION_llvm14= 14.0.9 DISTVERSION_llvm13= 13.0.1 DISTVERSION_llvm12= 12.0.1 DISTVERSION_llvm11= 11.0.1 @@ -33,6 +33,8 @@ GH_PROJECT= SPIRV-LLVM-Translator .if !defined(FLAVOR) || ${FLAVOR} == llvm19 # https://github.com/KhronosGroup/SPIRV-LLVM-Translator/issues/2415#issuecomment-2358890668 GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-350-gb73e168:headers/projects/SPIRV-Headers +.elif ${FLAVOR} == llvm16 || ${FLAVOR} == llvm14 +GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-390-g2b2e05e:headers/projects/SPIRV-Headers .else GH_TUPLE= ${${FLAVOR:S/llvm//}<13:?:KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-332-g1c6bb27:headers/projects/SPIRV-Headers} .endif diff --git a/devel/spirv-llvm-translator/distinfo.llvm14 b/devel/spirv-llvm-translator/distinfo.llvm14 index 6ef7d97a077..8fe406775ce 100644 --- a/devel/spirv-llvm-translator/distinfo.llvm14 +++ b/devel/spirv-llvm-translator/distinfo.llvm14 @@ -1,5 +1,5 @@ -TIMESTAMP = 1734711361 -SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v14.0.8_GH0.tar.gz) = 919c937372022e5a9e9358148c191b6404588b95443666c7e4f79153f1c4bf48 -SIZE (KhronosGroup-SPIRV-LLVM-Translator-v14.0.8_GH0.tar.gz) = 1615447 -SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-332-g1c6bb27_GH0.tar.gz) = d5aa6bb24f14dc0ec6785cb03826b3e10194e8d168930d7cdec5826536d43ea1 -SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-332-g1c6bb27_GH0.tar.gz) = 466608 +TIMESTAMP = 1738324134 +SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v14.0.9_GH0.tar.gz) = ffe2c50fcaab5bfc21be8314721980ea807c615d0aa67ff67b2478c7af16f603 +SIZE (KhronosGroup-SPIRV-LLVM-Translator-v14.0.9_GH0.tar.gz) = 1616931 +SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-390-g2b2e05e_GH0.tar.gz) = fc797809e39dc71ed62a5384198ab0746b1d8348aaf76801dfe721ec922edc22 +SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-390-g2b2e05e_GH0.tar.gz) = 535982 diff --git a/devel/spirv-llvm-translator/distinfo.llvm15 b/devel/spirv-llvm-translator/distinfo.llvm15 index c99e30e71e6..dccdee6962d 100644 --- a/devel/spirv-llvm-translator/distinfo.llvm15 +++ b/devel/spirv-llvm-translator/distinfo.llvm15 @@ -1,5 +1,5 @@ -TIMESTAMP = 1734703302 -SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v15.0.8_GH0.tar.gz) = 2df1621d537535038f6f300a89e94538e7d5ac4e12f1423021992cde5454ae0e -SIZE (KhronosGroup-SPIRV-LLVM-Translator-v15.0.8_GH0.tar.gz) = 1617847 +TIMESTAMP = 1738045350 +SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v15.0.9_GH0.tar.gz) = 028e65ead09502e7cd8ef5a27251c61f8a20173ea1756a08eb3a80aad577d987 +SIZE (KhronosGroup-SPIRV-LLVM-Translator-v15.0.9_GH0.tar.gz) = 1618532 SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-332-g1c6bb27_GH0.tar.gz) = d5aa6bb24f14dc0ec6785cb03826b3e10194e8d168930d7cdec5826536d43ea1 SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-332-g1c6bb27_GH0.tar.gz) = 466608 diff --git a/devel/spirv-llvm-translator/distinfo.llvm16 b/devel/spirv-llvm-translator/distinfo.llvm16 index 3b26ad9fb25..2fe0970ae4d 100644 --- a/devel/spirv-llvm-translator/distinfo.llvm16 +++ b/devel/spirv-llvm-translator/distinfo.llvm16 @@ -1,5 +1,5 @@ -TIMESTAMP = 1734703297 -SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v16.0.8_GH0.tar.gz) = c3db24dc0d3b01095e947ab87d1ed327330b7eaaf8c7fe5faff7b854cc6e6df4 -SIZE (KhronosGroup-SPIRV-LLVM-Translator-v16.0.8_GH0.tar.gz) = 1611246 -SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-332-g1c6bb27_GH0.tar.gz) = d5aa6bb24f14dc0ec6785cb03826b3e10194e8d168930d7cdec5826536d43ea1 -SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-332-g1c6bb27_GH0.tar.gz) = 466608 +TIMESTAMP = 1738258765 +SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v16.0.9_GH0.tar.gz) = 30dd513c46c9503ff2f854cae4737edb493838d0b6477ddd7133e2a3f1e8b5a0 +SIZE (KhronosGroup-SPIRV-LLVM-Translator-v16.0.9_GH0.tar.gz) = 1616899 +SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-390-g2b2e05e_GH0.tar.gz) = fc797809e39dc71ed62a5384198ab0746b1d8348aaf76801dfe721ec922edc22 +SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-390-g2b2e05e_GH0.tar.gz) = 535982 diff --git a/devel/spirv-llvm-translator/distinfo.llvm17 b/devel/spirv-llvm-translator/distinfo.llvm17 index 5d9049efe19..ebafb1c414e 100644 --- a/devel/spirv-llvm-translator/distinfo.llvm17 +++ b/devel/spirv-llvm-translator/distinfo.llvm17 @@ -1,5 +1,5 @@ -TIMESTAMP = 1734703291 -SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v17.0.8_GH0.tar.gz) = c859f7852c1f1200e653679842cdf7816d5291787920a28754bfc8ef3fd19d07 -SIZE (KhronosGroup-SPIRV-LLVM-Translator-v17.0.8_GH0.tar.gz) = 1651113 +TIMESTAMP = 1738045355 +SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v17.0.9_GH0.tar.gz) = 272261c8a73b4410460b6fae2a68d8e6e6131ae8575d25083fc82088534da1df +SIZE (KhronosGroup-SPIRV-LLVM-Translator-v17.0.9_GH0.tar.gz) = 1651482 SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-332-g1c6bb27_GH0.tar.gz) = d5aa6bb24f14dc0ec6785cb03826b3e10194e8d168930d7cdec5826536d43ea1 SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-332-g1c6bb27_GH0.tar.gz) = 466608 diff --git a/devel/spirv-llvm-translator/distinfo.llvm18 b/devel/spirv-llvm-translator/distinfo.llvm18 index 13f87e064b8..9bbac316c91 100644 --- a/devel/spirv-llvm-translator/distinfo.llvm18 +++ b/devel/spirv-llvm-translator/distinfo.llvm18 @@ -1,5 +1,5 @@ -TIMESTAMP = 1734703286 -SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v18.1.8_GH0.tar.gz) = 99f9045cfac79e9f5951546949f1dd075062daa42e8e0afe80c8d67e139f9fe3 -SIZE (KhronosGroup-SPIRV-LLVM-Translator-v18.1.8_GH0.tar.gz) = 1718242 +TIMESTAMP = 1738045360 +SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v18.1.9_GH0.tar.gz) = e7ab4caf66637091c464be9d0c31daa1f92dabbeadc996da6f10aac8842ffcce +SIZE (KhronosGroup-SPIRV-LLVM-Translator-v18.1.9_GH0.tar.gz) = 1718824 SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-332-g1c6bb27_GH0.tar.gz) = d5aa6bb24f14dc0ec6785cb03826b3e10194e8d168930d7cdec5826536d43ea1 SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-332-g1c6bb27_GH0.tar.gz) = 466608 diff --git a/devel/spirv-llvm-translator/distinfo.llvm19 b/devel/spirv-llvm-translator/distinfo.llvm19 index 7f6f2f5c2c1..2efd1efadd4 100644 --- a/devel/spirv-llvm-translator/distinfo.llvm19 +++ b/devel/spirv-llvm-translator/distinfo.llvm19 @@ -1,5 +1,5 @@ -TIMESTAMP = 1734703279 -SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v19.1.3_GH0.tar.gz) = cf702ec5a1c8e1ac3bfc999c1207e753fe8f972cb7d9608110b2f54ac4f0572c -SIZE (KhronosGroup-SPIRV-LLVM-Translator-v19.1.3_GH0.tar.gz) = 1766986 +TIMESTAMP = 1736763803 +SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v19.1.4_GH0.tar.gz) = 8f15eb0c998ca29ac59dab25be093d41f36d77c215f54ad9402a405495bea183 +SIZE (KhronosGroup-SPIRV-LLVM-Translator-v19.1.4_GH0.tar.gz) = 1767503 SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-350-gb73e168_GH0.tar.gz) = 80bfde4b932c156bc1f556f47bdca1721c0c4b3b40f550da78fe1f77ffc9cb79 SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-350-gb73e168_GH0.tar.gz) = 471476 diff --git a/devel/talloc242/Makefile b/devel/talloc242/Makefile new file mode 100644 index 00000000000..32e6c09f8a0 --- /dev/null +++ b/devel/talloc242/Makefile @@ -0,0 +1,75 @@ +PORTNAME= talloc +DISTVERSION= 2.4.2 +PORTREVISION= 1 +CATEGORIES= devel +MASTER_SITES= SAMBA +PKGNAMESUFFIX= 242 + +MAINTAINER= samba@FreeBSD.org +COMMENT= Hierarchical pool based memory allocator +WWW= https://talloc.samba.org/ + +LICENSE= LGPL3 + +USES= compiler pkgconfig shebangfix waf +USE_LDCONFIG= yes +SHEBANG_GLOB= *.py +WAF_CMD= buildtools/bin/waf +CONFIGURE_LOG= bin/config.log + +PKGCONFIGDIR?= ${PREFIX}/libdata/pkgconfig +PLIST_SUB+= PKGCONFIGDIR=${PKGCONFIGDIR:S;^${PREFIX}/;;} + +CONFIGURE_ARGS+= --disable-rpath \ + --disable-rpath-install \ + --bundled-libraries=NONE \ + --builtin-libraries=replace \ + --without-gettext +CONFIGURE_ENV= PYTHONHASHSEED=1 +MAKE_ENV= PYTHONHASHSEED=1 + +CONFLICTS_INSTALL= talloc + +MANPAGES_DESC= Build and install manpages (requires textproc/docbook-xsl) + +OPTIONS_DEFINE= DEBUG MANPAGES PYTHON +OPTIONS_DEFAULT= PYTHON +OPTIONS_SUB= yes + +DEBUG_CFLAGS= -g -ggdb3 -O0 +DEBUG_CONFIGURE_ON= --verbose --enable-debug +DEBUG_MAKE_ARGS= --verbose + +PYTHON_USES= gettext-runtime python +PYTHON_USES_OFF= python:build,test +PYTHON_CONFIGURE_OFF= --disable-python + +MANPAGES_CONFIGURE_ENV_OFF+= XSLTPROC="true" +MANPAGES_BUILD_DEPENDS+= ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl \ + xsltproc:textproc/libxslt +# No fancy color error messages +CFLAGS+= ${CFLAGS_${CHOSEN_COMPILER_TYPE}} +CFLAGS_clang= -fno-color-diagnostics +CONFIGURE_ENV+= NOCOLOR=yes +MAKE_ENV+= NOCOLOR=yes +# Some symbols in talloc's linker version scripts are not defined, but since the +# scripts are generated dynamically, suppress errors with lld >= 17 due to these +# undefined symbols. +LDFLAGS+= -Wl,--undefined-version + +post-patch: + @${REINPLACE_CMD} -e 's|%%PKGCONFIGDIR%%|${PKGCONFIGDIR}|g' \ + ${BUILD_WRKSRC}/wscript + +pre-build-MANPAGES-off: + -${MKDIR} ${BUILD_WRKSRC}/bin/default/man + ${INSTALL_MAN} ${FILESDIR}/talloc.3 ${BUILD_WRKSRC}/bin/default/man + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtalloc.so.2 + +post-install-PYTHON-on: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpytalloc-util*.so + ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/talloc*.so + +.include diff --git a/devel/talloc242/distinfo b/devel/talloc242/distinfo new file mode 100644 index 00000000000..21db59527fa --- /dev/null +++ b/devel/talloc242/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1737641773 +SHA256 (talloc-2.4.2.tar.gz) = 85ecf9e465e20f98f9950a52e9a411e14320bc555fa257d87697b7e7a9b1d8a6 +SIZE (talloc-2.4.2.tar.gz) = 679750 diff --git a/devel/talloc242/files/patch-buildtools_wafsamba_samba__autoconf.py b/devel/talloc242/files/patch-buildtools_wafsamba_samba__autoconf.py new file mode 100644 index 00000000000..42607c1b581 --- /dev/null +++ b/devel/talloc242/files/patch-buildtools_wafsamba_samba__autoconf.py @@ -0,0 +1,35 @@ +--- buildtools/wafsamba/samba_autoconf.py.orig 2019-09-03 13:59:55 UTC ++++ buildtools/wafsamba/samba_autoconf.py +@@ -573,7 +573,7 @@ def library_flags(self, libs): + + + @conf +-def CHECK_LIB(conf, libs, mandatory=False, empty_decl=True, set_target=True, shlib=False): ++def CHECK_LIB(conf, libs, mandatory=False, empty_decl=True, set_target=True, shlib=False, msg=None): + '''check if a set of libraries exist as system libraries + + returns the sublist of libs that do exist as a syslib or [] +@@ -593,11 +593,14 @@ int foo() + ret.append(lib) + continue + ++ if msg is None: ++ msg = 'Checking for library %s' % lib ++ + (ccflags, ldflags, cpppath) = library_flags(conf, lib) + if shlib: +- res = conf.check(features='c cshlib', fragment=fragment, lib=lib, uselib_store=lib, cflags=ccflags, ldflags=ldflags, uselib=lib.upper(), mandatory=False) ++ res = conf.check(features='c cshlib', fragment=fragment, lib=lib, uselib_store=lib, cflags=ccflags, ldflags=ldflags, uselib=lib.upper(), mandatory=False, msg=msg) + else: +- res = conf.check(lib=lib, uselib_store=lib, cflags=ccflags, ldflags=ldflags, uselib=lib.upper(), mandatory=False) ++ res = conf.check(lib=lib, uselib_store=lib, cflags=ccflags, ldflags=ldflags, uselib=lib.upper(), mandatory=False, msg=msg) + + if not res: + if mandatory: +@@ -944,5 +947,5 @@ def SAMBA_CHECK_UNDEFINED_SYMBOL_FLAGS(conf): + conf.env.undefined_ldflags = conf.ADD_LDFLAGS('-Wl,-no-undefined', testflags=True) + + if (conf.env.undefined_ignore_ldflags == [] and +- conf.CHECK_LDFLAGS(['-undefined', 'dynamic_lookup'])): ++ conf.CHECK_LDFLAGS(['-undefined', 'dynamic_lookup'] + conf.env.WERROR_CFLAGS)): + conf.env.undefined_ignore_ldflags = ['-undefined', 'dynamic_lookup'] diff --git a/devel/talloc242/files/patch-buildtools_wafsamba_samba__install.py b/devel/talloc242/files/patch-buildtools_wafsamba_samba__install.py new file mode 100644 index 00000000000..5a85a034aea --- /dev/null +++ b/devel/talloc242/files/patch-buildtools_wafsamba_samba__install.py @@ -0,0 +1,11 @@ +--- buildtools/wafsamba/samba_install.py.orig 2019-03-21 10:12:32 UTC ++++ buildtools/wafsamba/samba_install.py +@@ -115,7 +115,7 @@ def install_library(self): + inst_name = bld.make_libname(t.target) + elif self.vnum: + vnum_base = self.vnum.split('.')[0] +- install_name = bld.make_libname(target_name, version=self.vnum) ++ install_name = bld.make_libname(target_name, version=vnum_base) + install_link = bld.make_libname(target_name, version=vnum_base) + inst_name = bld.make_libname(t.target) + if not self.private_library or not t.env.SONAME_ST: diff --git a/devel/talloc242/files/patch-buildtools_wafsamba_wscript b/devel/talloc242/files/patch-buildtools_wafsamba_wscript new file mode 100644 index 00000000000..3d4b6a56e34 --- /dev/null +++ b/devel/talloc242/files/patch-buildtools_wafsamba_wscript @@ -0,0 +1,15 @@ +--- buildtools/wafsamba/wscript.orig 2019-03-21 10:12:32 UTC ++++ buildtools/wafsamba/wscript +@@ -82,10 +82,10 @@ def options(opt): + + opt.add_option('--with-libiconv', + help='additional directory to search for libiconv', +- action='store', dest='iconv_open', default='/usr/local', ++ action='store', dest='iconv_open', default=None, + match = ['Checking for library iconv', 'Checking for iconv_open', 'Checking for header iconv.h']) + opt.add_option('--without-gettext', +- help=("Disable use of gettext"), ++ help=("disable use of gettext"), + action="store_true", dest='disable_gettext', default=False) + + gr = opt.option_group('developer options') diff --git a/devel/talloc242/files/patch-lib_replace_wscript b/devel/talloc242/files/patch-lib_replace_wscript new file mode 100644 index 00000000000..d476cec47cf --- /dev/null +++ b/devel/talloc242/files/patch-lib_replace_wscript @@ -0,0 +1,11 @@ +--- lib/replace/wscript.orig 2019-03-21 10:12:32 UTC ++++ lib/replace/wscript +@@ -119,7 +119,7 @@ def configure(conf): + conf.CHECK_HEADERS('sys/atomic.h stdatomic.h') + conf.CHECK_HEADERS('libgen.h') + +- if conf.CHECK_CFLAGS('-Wno-format-truncation'): ++ if conf.CHECK_CFLAGS(['-Wno-format-truncation'] + conf.env.WERROR_CFLAGS): + conf.define('HAVE_WNO_FORMAT_TRUNCATION', '1') + + if conf.CHECK_CFLAGS('-Wno-unused-function'): diff --git a/devel/talloc242/files/patch-talloc.c b/devel/talloc242/files/patch-talloc.c new file mode 100644 index 00000000000..2add4433b72 --- /dev/null +++ b/devel/talloc242/files/patch-talloc.c @@ -0,0 +1,20 @@ +--- talloc.c.orig 2019-03-21 10:12:32 UTC ++++ talloc.c +@@ -396,6 +396,9 @@ void talloc_lib_init(void) __attribute__ + void talloc_lib_init(void) + { + uint32_t random_value; ++#if defined(HAVE_ARC4RANDOM) ++ random_value = arc4random(); ++#else + #if defined(HAVE_GETAUXVAL) && defined(AT_RANDOM) + uint8_t *p; + /* +@@ -429,6 +432,7 @@ void talloc_lib_init(void) + */ + random_value = ((uintptr_t)talloc_lib_init & 0xFFFFFFFF); + } ++#endif /* HAVE_ARC4RANDOM */ + talloc_magic = random_value & ~TALLOC_FLAG_MASK; + } + #else diff --git a/devel/talloc242/files/patch-wscript b/devel/talloc242/files/patch-wscript new file mode 100644 index 00000000000..8097c806c2a --- /dev/null +++ b/devel/talloc242/files/patch-wscript @@ -0,0 +1,18 @@ +--- wscript.orig 2019-03-21 10:12:32 UTC ++++ wscript +@@ -45,13 +45,14 @@ def configure(conf): + conf.env.TALLOC_COMPAT1 = False + if conf.env.standalone_talloc: + conf.env.TALLOC_COMPAT1 = Options.options.TALLOC_COMPAT1 +- conf.env.PKGCONFIGDIR = '${LIBDIR}/pkgconfig' ++ conf.env.PKGCONFIGDIR = '%%PKGCONFIGDIR%%' + conf.env.TALLOC_VERSION = VERSION + + conf.CHECK_XSLTPROC_MANPAGES() + + conf.CHECK_HEADERS('sys/auxv.h') + conf.CHECK_FUNCS('getauxval') ++ conf.CHECK_FUNCS('arc4random') + + conf.SAMBA_CONFIG_H() + diff --git a/devel/talloc242/files/talloc.3 b/devel/talloc242/files/talloc.3 new file mode 100644 index 00000000000..1f2e4f70f66 --- /dev/null +++ b/devel/talloc242/files/talloc.3 @@ -0,0 +1,677 @@ +'\" t +.\" Title: talloc +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 2015-04-10 +.\" Manual: System Administration tools +.\" Source: Samba 4.0 +.\" Language: English +.\" +.TH "TALLOC" "3" "2015\-04\-10" "Samba 4\&.0" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +talloc \- hierarchical reference counted memory pool system with destructors +.SH "SYNOPSIS" +.sp +.nf +#include +.fi +.SH "DESCRIPTION" +.PP +If you are used to talloc from Samba3 then please read this carefully, as talloc has changed a lot\&. +.PP +The new talloc is a hierarchical, reference counted memory pool system with destructors\&. Quite a mouthful really, but not too bad once you get used to it\&. +.PP +Perhaps the biggest change from Samba3 is that there is no distinction between a "talloc context" and a "talloc pointer"\&. Any pointer returned from talloc() is itself a valid talloc context\&. This means you can do this: +.sp +.if n \{\ +.RS 4 +.\} +.nf + struct foo *X = talloc(mem_ctx, struct foo); + X\->name = talloc_strdup(X, "foo"); + +.fi +.if n \{\ +.RE +.\} +.PP +and the pointer +X\->name +would be a "child" of the talloc context +X +which is itself a child of +mem_ctx\&. So if you do +talloc_free(mem_ctx) +then it is all destroyed, whereas if you do +talloc_free(X) +then just +X +and +X\->name +are destroyed, and if you do +talloc_free(X\->name) +then just the name element of +X +is destroyed\&. +.PP +If you think about this, then what this effectively gives you is an n\-ary tree, where you can free any part of the tree with talloc_free()\&. +.PP +If you find this confusing, then I suggest you run the +testsuite +program to watch talloc in action\&. You may also like to add your own tests to +testsuite\&.c +to clarify how some particular situation is handled\&. +.SH "TALLOC API" +.PP +The following is a complete guide to the talloc API\&. Read it all at least twice\&. +.SS "(type *)talloc(const void *ctx, type);" +.PP +The talloc() macro is the core of the talloc library\&. It takes a memory +\fIctx\fR +and a +\fItype\fR, and returns a pointer to a new area of memory of the given +\fItype\fR\&. +.PP +The returned pointer is itself a talloc context, so you can use it as the +\fIctx\fR +argument to more calls to talloc() if you wish\&. +.PP +The returned pointer is a "child" of the supplied context\&. This means that if you talloc_free() the +\fIctx\fR +then the new child disappears as well\&. Alternatively you can free just the child\&. +.PP +The +\fIctx\fR +argument to talloc() can be NULL, in which case a new top level context is created\&. +.SS "void *talloc_size(const void *ctx, size_t size);" +.PP +The function talloc_size() should be used when you don\*(Aqt have a convenient type to pass to talloc()\&. Unlike talloc(), it is not type safe (as it returns a void *), so you are on your own for type checking\&. +.SS "(typeof(ptr)) talloc_ptrtype(const void *ctx, ptr);" +.PP +The talloc_ptrtype() macro should be used when you have a pointer and want to allocate memory to point at with this pointer\&. When compiling with gcc >= 3 it is typesafe\&. Note this is a wrapper of talloc_size() and talloc_get_name() will return the current location in the source file\&. and not the type\&. +.SS "int talloc_free(void *ptr);" +.PP +The talloc_free() function frees a piece of talloc memory, and all its children\&. You can call talloc_free() on any pointer returned by talloc()\&. +.PP +The return value of talloc_free() indicates success or failure, with 0 returned for success and \-1 for failure\&. The only possible failure condition is if +\fIptr\fR +had a destructor attached to it and the destructor returned \-1\&. See +\(lqtalloc_set_destructor()\(rq +for details on destructors\&. +.PP +If this pointer has an additional parent when talloc_free() is called then the memory is not actually released, but instead the most recently established parent is destroyed\&. See +\(lqtalloc_reference()\(rq +for details on establishing additional parents\&. +.PP +For more control on which parent is removed, see +\(lqtalloc_unlink()\(rq\&. +.PP +talloc_free() operates recursively on its children\&. +.PP +From the 2\&.0 version of talloc, as a special case, talloc_free() is refused on pointers that have more than one parent, as talloc would have no way of knowing which parent should be removed\&. To free a pointer that has more than one parent please use talloc_unlink()\&. +.PP +To help you find problems in your code caused by this behaviour, if you do try and free a pointer with more than one parent then the talloc logging function will be called to give output like this: +.PP +.if n \{\ +.RS 4 +.\} +.nf + ERROR: talloc_free with references at some_dir/source/foo\&.c:123 + reference at some_dir/source/other\&.c:325 + reference at some_dir/source/third\&.c:121 + +.fi +.if n \{\ +.RE +.\} +.PP +Please see the documentation for talloc_set_log_fn() and talloc_set_log_stderr() for more information on talloc logging functions\&. +.SS "void *talloc_reference(const void *ctx, const void *ptr);" +.PP +The talloc_reference() function makes +\fIctx\fR +an additional parent of +\fIptr\fR\&. +.PP +The return value of talloc_reference() is always the original pointer +\fIptr\fR, unless talloc ran out of memory in creating the reference in which case it will return NULL (each additional reference consumes around 48 bytes of memory on intel x86 platforms)\&. +.PP +If +\fIptr\fR +is NULL, then the function is a no\-op, and simply returns NULL\&. +.PP +After creating a reference you can free it in one of the following ways: +.PP +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +you can talloc_free() any parent of the original pointer\&. That will reduce the number of parents of this pointer by 1, and will cause this pointer to be freed if it runs out of parents\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +you can talloc_free() the pointer itself if it has at maximum one parent\&. This behaviour has been changed since the release of version 2\&.0\&. Further informations in the description of "talloc_free"\&. +.RE +.PP +For more control on which parent to remove, see +\(lqtalloc_unlink()\(rq\&. +.SS "int talloc_unlink(const void *ctx, void *ptr);" +.PP +The talloc_unlink() function removes a specific parent from +\fIptr\fR\&. The +\fIctx\fR +passed must either be a context used in talloc_reference() with this pointer, or must be a direct parent of ptr\&. +.PP +Note that if the parent has already been removed using talloc_free() then this function will fail and will return \-1\&. Likewise, if +\fIptr\fR +is NULL, then the function will make no modifications and return \-1\&. +.PP +Usually you can just use talloc_free() instead of talloc_unlink(), but sometimes it is useful to have the additional control on which parent is removed\&. +.SS "void talloc_set_destructor(const void *ptr, int (*destructor)(void *));" +.PP +The function talloc_set_destructor() sets the +\fIdestructor\fR +for the pointer +\fIptr\fR\&. A +\fIdestructor\fR +is a function that is called when the memory used by a pointer is about to be released\&. The destructor receives +\fIptr\fR +as an argument, and should return 0 for success and \-1 for failure\&. +.PP +The +\fIdestructor\fR +can do anything it wants to, including freeing other pieces of memory\&. A common use for destructors is to clean up operating system resources (such as open file descriptors) contained in the structure the destructor is placed on\&. +.PP +You can only place one destructor on a pointer\&. If you need more than one destructor then you can create a zero\-length child of the pointer and place an additional destructor on that\&. +.PP +To remove a destructor call talloc_set_destructor() with NULL for the destructor\&. +.PP +If your destructor attempts to talloc_free() the pointer that it is the destructor for then talloc_free() will return \-1 and the free will be ignored\&. This would be a pointless operation anyway, as the destructor is only called when the memory is just about to go away\&. +.SS "int talloc_increase_ref_count(const void *\fIptr\fR);" +.PP +The talloc_increase_ref_count(\fIptr\fR) function is exactly equivalent to: +.sp +.if n \{\ +.RS 4 +.\} +.nf +talloc_reference(NULL, ptr); +.fi +.if n \{\ +.RE +.\} +.PP +You can use either syntax, depending on which you think is clearer in your code\&. +.PP +It returns 0 on success and \-1 on failure\&. +.SS "size_t talloc_reference_count(const void *\fIptr\fR);" +.PP +Return the number of references to the pointer\&. +.SS "void talloc_set_name(const void *ptr, const char *fmt, \&.\&.\&.);" +.PP +Each talloc pointer has a "name"\&. The name is used principally for debugging purposes, although it is also possible to set and get the name on a pointer in as a way of "marking" pointers in your code\&. +.PP +The main use for names on pointer is for "talloc reports"\&. See +\(lqtalloc_report_depth_cb()\(rq, +\(lqtalloc_report_depth_file()\(rq, +\(lqtalloc_report()\(rq +\(lqtalloc_report()\(rq +and +\(lqtalloc_report_full()\(rq +for details\&. Also see +\(lqtalloc_enable_leak_report()\(rq +and +\(lqtalloc_enable_leak_report_full()\(rq\&. +.PP +The talloc_set_name() function allocates memory as a child of the pointer\&. It is logically equivalent to: +.sp +.if n \{\ +.RS 4 +.\} +.nf +talloc_set_name_const(ptr, talloc_asprintf(ptr, fmt, \&.\&.\&.)); +.fi +.if n \{\ +.RE +.\} +.PP +Note that multiple calls to talloc_set_name() will allocate more memory without releasing the name\&. All of the memory is released when the ptr is freed using talloc_free()\&. +.SS "void talloc_set_name_const(const void *\fIptr\fR, const char *\fIname\fR);" +.PP +The function talloc_set_name_const() is just like talloc_set_name(), but it takes a string constant, and is much faster\&. It is extensively used by the "auto naming" macros, such as talloc_p()\&. +.PP +This function does not allocate any memory\&. It just copies the supplied pointer into the internal representation of the talloc ptr\&. This means you must not pass a +\fIname\fR +pointer to memory that will disappear before +\fIptr\fR +is freed with talloc_free()\&. +.SS "void *talloc_named(const void *\fIctx\fR, size_t \fIsize\fR, const char *\fIfmt\fR, \&.\&.\&.);" +.PP +The talloc_named() function creates a named talloc pointer\&. It is equivalent to: +.sp +.if n \{\ +.RS 4 +.\} +.nf +ptr = talloc_size(ctx, size); +talloc_set_name(ptr, fmt, \&.\&.\&.\&.); +.fi +.if n \{\ +.RE +.\} +.SS "void *talloc_named_const(const void *\fIctx\fR, size_t \fIsize\fR, const char *\fIname\fR);" +.PP +This is equivalent to: +.sp +.if n \{\ +.RS 4 +.\} +.nf +ptr = talloc_size(ctx, size); +talloc_set_name_const(ptr, name); +.fi +.if n \{\ +.RE +.\} +.SS "const char *talloc_get_name(const void *\fIptr\fR);" +.PP +This returns the current name for the given talloc pointer, +\fIptr\fR\&. See +\(lqtalloc_set_name()\(rq +for details\&. +.SS "void *talloc_init(const char *\fIfmt\fR, \&.\&.\&.);" +.PP +This function creates a zero length named talloc context as a top level context\&. It is equivalent to: +.sp +.if n \{\ +.RS 4 +.\} +.nf +talloc_named(NULL, 0, fmt, \&.\&.\&.); +.fi +.if n \{\ +.RE +.\} +.SS "void *talloc_new(void *\fIctx\fR);" +.PP +This is a utility macro that creates a new memory context hanging off an existing context, automatically naming it "talloc_new: __location__" where __location__ is the source line it is called from\&. It is particularly useful for creating a new temporary working context\&. +.SS "(\fItype\fR *)talloc_realloc(const void *\fIctx\fR, void *\fIptr\fR, \fItype\fR, \fIcount\fR);" +.PP +The talloc_realloc() macro changes the size of a talloc pointer\&. It has the following equivalences: +.sp +.if n \{\ +.RS 4 +.\} +.nf +talloc_realloc(ctx, NULL, type, 1) ==> talloc(ctx, type); +talloc_realloc(ctx, ptr, type, 0) ==> talloc_free(ptr); +.fi +.if n \{\ +.RE +.\} +.PP +The +\fIctx\fR +argument is only used if +\fIptr\fR +is not NULL, otherwise it is ignored\&. +.PP +talloc_realloc() returns the new pointer, or NULL on failure\&. The call will fail either due to a lack of memory, or because the pointer has more than one parent (see +\(lqtalloc_reference()\(rq)\&. +.SS "void *talloc_realloc_size(const void *ctx, void *ptr, size_t size);" +.PP +the talloc_realloc_size() function is useful when the type is not known so the type\-safe talloc_realloc() cannot be used\&. +.SS "TYPE *talloc_steal(const void *\fInew_ctx\fR, const TYPE *\fIptr\fR);" +.PP +The talloc_steal() function changes the parent context of a talloc pointer\&. It is typically used when the context that the pointer is currently a child of is going to be freed and you wish to keep the memory for a longer time\&. +.PP +The talloc_steal() function returns the pointer that you pass it\&. It does not have any failure modes\&. +.PP +It is possible to produce loops in the parent/child relationship if you are not careful with talloc_steal()\&. No guarantees are provided as to your sanity or the safety of your data if you do this\&. +.PP +Note that if you try and call talloc_steal() on a pointer that has more than one parent then the result is ambiguous\&. Talloc will choose to remove the parent that is currently indicated by talloc_parent() and replace it with the chosen parent\&. You will also get a message like this via the talloc logging functions: +.PP +.if n \{\ +.RS 4 +.\} +.nf + WARNING: talloc_steal with references at some_dir/source/foo\&.c:123 + reference at some_dir/source/other\&.c:325 + reference at some_dir/source/third\&.c:121 + +.fi +.if n \{\ +.RE +.\} +.PP +To unambiguously change the parent of a pointer please see the function +\(lqtalloc_reparent()\(rq\&. See the talloc_set_log_fn() documentation for more information on talloc logging\&. +.SS "TYPE *talloc_reparent(const void *\fIold_parent\fR, const void *\fInew_parent\fR, const TYPE *\fIptr\fR);" +.PP +The talloc_reparent() function changes the parent context of a talloc pointer\&. It is typically used when the context that the pointer is currently a child of is going to be freed and you wish to keep the memory for a longer time\&. +.PP +The talloc_reparent() function returns the pointer that you pass it\&. It does not have any failure modes\&. +.PP +The difference between talloc_reparent() and talloc_steal() is that talloc_reparent() can specify which parent you wish to change\&. This is useful when a pointer has multiple parents via references\&. +.SS "TYPE *talloc_move(const void *\fInew_ctx\fR, TYPE **\fIptr\fR);" +.PP +The talloc_move() function is a wrapper around talloc_steal() which zeros the source pointer after the move\&. This avoids a potential source of bugs where a programmer leaves a pointer in two structures, and uses the pointer from the old structure after it has been moved to a new one\&. +.SS "size_t talloc_total_size(const void *\fIptr\fR);" +.PP +The talloc_total_size() function returns the total size in bytes used by this pointer and all child pointers\&. Mostly useful for debugging\&. +.PP +Passing NULL is allowed, but it will only give a meaningful result if talloc_enable_leak_report() or talloc_enable_leak_report_full() has been called\&. +.SS "size_t talloc_total_blocks(const void *\fIptr\fR);" +.PP +The talloc_total_blocks() function returns the total memory block count used by this pointer and all child pointers\&. Mostly useful for debugging\&. +.PP +Passing NULL is allowed, but it will only give a meaningful result if talloc_enable_leak_report() or talloc_enable_leak_report_full() has been called\&. +.SS "void talloc_report(const void *ptr, FILE *f);" +.PP +The talloc_report() function prints a summary report of all memory used by +\fIptr\fR\&. One line of report is printed for each immediate child of ptr, showing the total memory and number of blocks used by that child\&. +.PP +You can pass NULL for the pointer, in which case a report is printed for the top level memory context, but only if talloc_enable_leak_report() or talloc_enable_leak_report_full() has been called\&. +.SS "void talloc_report_full(const void *\fIptr\fR, FILE *\fIf\fR);" +.PP +This provides a more detailed report than talloc_report()\&. It will recursively print the entire tree of memory referenced by the pointer\&. References in the tree are shown by giving the name of the pointer that is referenced\&. +.PP +You can pass NULL for the pointer, in which case a report is printed for the top level memory context, but only if talloc_enable_leak_report() or talloc_enable_leak_report_full() has been called\&. +.SS "" +.HP \w'void\ talloc_report_depth_cb('u +.BI "void talloc_report_depth_cb(" "const\ void\ *ptr" ", " "int\ depth" ", " "int\ max_depth" ", " "void\ (*callback)(const\ void\ *ptr,\ int\ depth,\ int\ max_depth,\ int\ is_ref,\ void\ *priv)" ", " "void\ *priv" ");" +.PP +This provides a more flexible reports than talloc_report()\&. It will recursively call the callback for the entire tree of memory referenced by the pointer\&. References in the tree are passed with +\fIis_ref = 1\fR +and the pointer that is referenced\&. +.PP +You can pass NULL for the pointer, in which case a report is printed for the top level memory context, but only if talloc_enable_leak_report() or talloc_enable_leak_report_full() has been called\&. +.PP +The recursion is stopped when depth >= max_depth\&. max_depth = \-1 means only stop at leaf nodes\&. +.SS "" +.HP \w'void\ talloc_report_depth_file('u +.BI "void talloc_report_depth_file(" "const\ void\ *ptr" ", " "int\ depth" ", " "int\ max_depth" ", " "FILE\ *f" ");" +.PP +This provides a more flexible reports than talloc_report()\&. It will let you specify the depth and max_depth\&. +.SS "void talloc_enable_leak_report(void);" +.PP +This enables calling of talloc_report(NULL, stderr) when the program exits\&. In Samba4 this is enabled by using the \-\-leak\-report command line option\&. +.PP +For it to be useful, this function must be called before any other talloc function as it establishes a "null context" that acts as the top of the tree\&. If you don\*(Aqt call this function first then passing NULL to talloc_report() or talloc_report_full() won\*(Aqt give you the full tree printout\&. +.PP +Here is a typical talloc report: +.sp +.if n \{\ +.RS 4 +.\} +.nf +talloc report on \*(Aqnull_context\*(Aq (total 267 bytes in 15 blocks) +libcli/auth/spnego_parse\&.c:55 contains 31 bytes in 2 blocks +libcli/auth/spnego_parse\&.c:55 contains 31 bytes in 2 blocks +iconv(UTF8,CP850) contains 42 bytes in 2 blocks +libcli/auth/spnego_parse\&.c:55 contains 31 bytes in 2 blocks +iconv(CP850,UTF8) contains 42 bytes in 2 blocks +iconv(UTF8,UTF\-16LE) contains 45 bytes in 2 blocks +iconv(UTF\-16LE,UTF8) contains 45 bytes in 2 blocks + +.fi +.if n \{\ +.RE +.\} +.SS "void talloc_enable_leak_report_full(void);" +.PP +This enables calling of talloc_report_full(NULL, stderr) when the program exits\&. In Samba4 this is enabled by using the \-\-leak\-report\-full command line option\&. +.PP +For it to be useful, this function must be called before any other talloc function as it establishes a "null context" that acts as the top of the tree\&. If you don\*(Aqt call this function first then passing NULL to talloc_report() or talloc_report_full() won\*(Aqt give you the full tree printout\&. +.PP +Here is a typical full report: +.sp +.if n \{\ +.RS 4 +.\} +.nf +full talloc report on \*(Aqroot\*(Aq (total 18 bytes in 8 blocks) +p1 contains 18 bytes in 7 blocks (ref 0) + r1 contains 13 bytes in 2 blocks (ref 0) + reference to: p2 + p2 contains 1 bytes in 1 blocks (ref 1) + x3 contains 1 bytes in 1 blocks (ref 0) + x2 contains 1 bytes in 1 blocks (ref 0) + x1 contains 1 bytes in 1 blocks (ref 0) + +.fi +.if n \{\ +.RE +.\} +.SS "(\fItype\fR *)talloc_zero(const void *\fIctx\fR, \fItype\fR);" +.PP +The talloc_zero() macro is equivalent to: +.sp +.if n \{\ +.RS 4 +.\} +.nf +ptr = talloc(ctx, type); +if (ptr) memset(ptr, 0, sizeof(type)); +.fi +.if n \{\ +.RE +.\} +.SS "void *talloc_zero_size(const void *\fIctx\fR, size_t \fIsize\fR)" +.PP +The talloc_zero_size() function is useful when you don\*(Aqt have a known type\&. +.SS "void *talloc_memdup(const void *\fIctx\fR, const void *\fIp\fR, size_t size);" +.PP +The talloc_memdup() function is equivalent to: +.sp +.if n \{\ +.RS 4 +.\} +.nf +ptr = talloc_size(ctx, size); +if (ptr) memcpy(ptr, p, size); +.fi +.if n \{\ +.RE +.\} +.SS "char *talloc_strdup(const void *\fIctx\fR, const char *\fIp\fR);" +.PP +The talloc_strdup() function is equivalent to: +.sp +.if n \{\ +.RS 4 +.\} +.nf +ptr = talloc_size(ctx, strlen(p)+1); +if (ptr) memcpy(ptr, p, strlen(p)+1); +.fi +.if n \{\ +.RE +.\} +.PP +This function sets the name of the new pointer to the passed string\&. This is equivalent to: +.sp +.if n \{\ +.RS 4 +.\} +.nf +talloc_set_name_const(ptr, ptr) +.fi +.if n \{\ +.RE +.\} +.SS "char *talloc_strndup(const void *\fIt\fR, const char *\fIp\fR, size_t \fIn\fR);" +.PP +The talloc_strndup() function is the talloc equivalent of the C library function strndup(3)\&. +.PP +This function sets the name of the new pointer to the passed string\&. This is equivalent to: +.sp +.if n \{\ +.RS 4 +.\} +.nf +talloc_set_name_const(ptr, ptr) +.fi +.if n \{\ +.RE +.\} +.SS "char *talloc_vasprintf(const void *\fIt\fR, const char *\fIfmt\fR, va_list \fIap\fR);" +.PP +The talloc_vasprintf() function is the talloc equivalent of the C library function vasprintf(3)\&. +.PP +This function sets the name of the new pointer to the new string\&. This is equivalent to: +.sp +.if n \{\ +.RS 4 +.\} +.nf +talloc_set_name_const(ptr, ptr) +.fi +.if n \{\ +.RE +.\} +.SS "char *talloc_asprintf(const void *\fIt\fR, const char *\fIfmt\fR, \&.\&.\&.);" +.PP +The talloc_asprintf() function is the talloc equivalent of the C library function asprintf(3)\&. +.PP +This function sets the name of the new pointer to the passed string\&. This is equivalent to: +.sp +.if n \{\ +.RS 4 +.\} +.nf +talloc_set_name_const(ptr, ptr) +.fi +.if n \{\ +.RE +.\} +.SS "char *talloc_asprintf_append(char *s, const char *fmt, \&.\&.\&.);" +.PP +The talloc_asprintf_append() function appends the given formatted string to the given string\&. +.PP +This function sets the name of the new pointer to the new string\&. This is equivalent to: +.sp +.if n \{\ +.RS 4 +.\} +.nf +talloc_set_name_const(ptr, ptr) +.fi +.if n \{\ +.RE +.\} +.SS "(type *)talloc_array(const void *ctx, type, unsigned int count);" +.PP +The talloc_array() macro is equivalent to: +.sp +.if n \{\ +.RS 4 +.\} +.nf +(type *)talloc_size(ctx, sizeof(type) * count); +.fi +.if n \{\ +.RE +.\} +.PP +except that it provides integer overflow protection for the multiply, returning NULL if the multiply overflows\&. +.SS "void *talloc_array_size(const void *ctx, size_t size, unsigned int count);" +.PP +The talloc_array_size() function is useful when the type is not known\&. It operates in the same way as talloc_array(), but takes a size instead of a type\&. +.SS "(typeof(ptr)) talloc_array_ptrtype(const void *ctx, ptr, unsigned int count);" +.PP +The talloc_ptrtype() macro should be used when you have a pointer to an array and want to allocate memory of an array to point at with this pointer\&. When compiling with gcc >= 3 it is typesafe\&. Note this is a wrapper of talloc_array_size() and talloc_get_name() will return the current location in the source file\&. and not the type\&. +.SS "void *talloc_realloc_fn(const void *ctx, void *ptr, size_t size)" +.PP +This is a non\-macro version of talloc_realloc(), which is useful as libraries sometimes want a realloc function pointer\&. A realloc(3) implementation encapsulates the functionality of malloc(3), free(3) and realloc(3) in one call, which is why it is useful to be able to pass around a single function pointer\&. +.SS "void *talloc_autofree_context(void);" +.PP +This is a handy utility function that returns a talloc context which will be automatically freed on program exit\&. This can be used to reduce the noise in memory leak reports\&. +.SS "void *talloc_check_name(const void *ptr, const char *name);" +.PP +This function checks if a pointer has the specified +\fIname\fR\&. If it does then the pointer is returned\&. It it doesn\*(Aqt then NULL is returned\&. +.SS "(type *)talloc_get_type(const void *ptr, type);" +.PP +This macro allows you to do type checking on talloc pointers\&. It is particularly useful for void* private pointers\&. It is equivalent to this: +.sp +.if n \{\ +.RS 4 +.\} +.nf +(type *)talloc_check_name(ptr, #type) +.fi +.if n \{\ +.RE +.\} +.SS "talloc_set_type(const void *ptr, type);" +.PP +This macro allows you to force the name of a pointer to be a particular +\fItype\fR\&. This can be used in conjunction with talloc_get_type() to do type checking on void* pointers\&. +.PP +It is equivalent to this: +.sp +.if n \{\ +.RS 4 +.\} +.nf +talloc_set_name_const(ptr, #type) +.fi +.if n \{\ +.RE +.\} +.SS "talloc_set_log_fn(void (*log_fn)(const char *message));" +.PP +This function sets a logging function that talloc will use for warnings and errors\&. By default talloc will not print any warnings or errors\&. +.SS "talloc_set_log_stderr(void);" +.PP +This sets the talloc log function to write log messages to stderr +.SH "PERFORMANCE" +.PP +All the additional features of talloc(3) over malloc(3) do come at a price\&. We have a simple performance test in Samba4 that measures talloc() versus malloc() performance, and it seems that talloc() is about 10% slower than malloc() on my x86 Debian Linux box\&. For Samba, the great reduction in code complexity that we get by using talloc makes this worthwhile, especially as the total overhead of talloc/malloc in Samba is already quite small\&. +.SH "SEE ALSO" +.PP +malloc(3), strndup(3), vasprintf(3), asprintf(3), +\m[blue]\fB\%http://talloc.samba.org/\fR\m[] +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. +.SH "COPYRIGHT/LICENSE" +.PP +Copyright (C) Andrew Tridgell 2004 +.PP +This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version\&. +.PP +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE\&. See the GNU General Public License for more details\&. +.PP +You should have received a copy of the GNU General Public License along with this program; if not, see http://www\&.gnu\&.org/licenses/\&. diff --git a/devel/talloc242/pkg-descr b/devel/talloc242/pkg-descr new file mode 100644 index 00000000000..70543e3f921 --- /dev/null +++ b/devel/talloc242/pkg-descr @@ -0,0 +1,2 @@ +A hierarchical pool based memory allocator with destructors. It uses +reference counting to determine when memory should be freed. diff --git a/devel/talloc242/pkg-plist b/devel/talloc242/pkg-plist new file mode 100644 index 00000000000..2fd28d2dec1 --- /dev/null +++ b/devel/talloc242/pkg-plist @@ -0,0 +1,10 @@ +%%PYTHON%%include/pytalloc.h +include/talloc.h +%%PYTHON%%lib/libpytalloc-util%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON%%lib/libpytalloc-util%%PYTHON_EXT_SUFFIX%%.so.2 +lib/libtalloc.so +lib/libtalloc.so.2 +%%PYTHON%%%%PYTHON_SITELIBDIR%%/talloc%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON%%%%PKGCONFIGDIR%%/pytalloc-util%%PYTHON_EXT_SUFFIX%%.pc +%%PKGCONFIGDIR%%/talloc.pc +share/man/man3/talloc.3.gz diff --git a/devel/tevent/Makefile b/devel/tevent/Makefile index 0ab8dec78ce..7f2fb453050 100644 --- a/devel/tevent/Makefile +++ b/devel/tevent/Makefile @@ -30,6 +30,8 @@ CONFIGURE_ARGS= --disable-rpath \ CONFIGURE_ENV= PYTHONHASHSEED=1 MAKE_ENV= PYTHONHASHSEED=1 +CONFLICTS_INSTALL= tevent[0-9]* + MANPAGES_DESC= Build and install manpages (requires textproc/docbook-xsl) OPTIONS_DEFINE= DEBUG MANPAGES PYTHON diff --git a/devel/tevent016/Makefile b/devel/tevent016/Makefile new file mode 100644 index 00000000000..d718cf50ce2 --- /dev/null +++ b/devel/tevent016/Makefile @@ -0,0 +1,79 @@ +PORTNAME= tevent +DISTVERSION= 0.16.1 +PORTREVISION= 1 +PORTEPOCH= 0 +CATEGORIES= devel +MASTER_SITES= SAMBA +PKGNAMESUFFIX= 016 + +MAINTAINER= samba@FreeBSD.org +COMMENT= Talloc based event loop library +WWW= https://tevent.samba.org/ + +LICENSE= LGPL3 + +BUILD_DEPENDS= talloc242>=2.4.2:devel/talloc242 +RUN_DEPENDS= talloc242>=2.4.2:devel/talloc242 + +USES= compiler pkgconfig shebangfix waf +USE_LDCONFIG= yes +SHEBANG_GLOB= *.py +WAF_CMD= buildtools/bin/waf +CONFIGURE_LOG= bin/config.log + +PKGCONFIGDIR?= ${PREFIX}/libdata/pkgconfig +PLIST_SUB= PKGCONFIGDIR=${PKGCONFIGDIR:S;^${PREFIX}/;;} + +CONFIGURE_ARGS= --disable-rpath \ + --disable-rpath-install \ + --bundled-libraries=!talloc,cmocka \ + --builtin-libraries=replace \ + --without-gettext +CONFIGURE_ENV= PYTHONHASHSEED=1 +MAKE_ENV= PYTHONHASHSEED=1 + +CONFLICTS_INSTALL= tevent + +MANPAGES_DESC= Build and install manpages (requires textproc/docbook-xsl) + +OPTIONS_DEFINE= DEBUG MANPAGES PYTHON +OPTIONS_DEFAULT= PYTHON +OPTIONS_SUB= yes + +DEBUG_CFLAGS= -g -ggdb3 -O0 +DEBUG_CONFIGURE_ON= --verbose --enable-debug +DEBUG_MAKE_ARGS= --verbose + +PYTHON_USES= gettext-runtime python +PYTHON_USE= python=py3kplist +PYTHON_USES_OFF= python:build,test +PYTHON_CONFIGURE_OFF= --disable-python + +MANPAGES_CONFIGURE_ENV_OFF= XSLTPROC="true" +MANPAGES_BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl \ + xsltproc:textproc/libxslt +# No fancy color error messages +CFLAGS+= ${CFLAGS_${CHOSEN_COMPILER_TYPE}} +CFLAGS_clang= -fno-color-diagnostics +CONFIGURE_ENV+= NOCOLOR=yes +MAKE_ENV+= NOCOLOR=yes +# Some symbols in tevent's linker version scripts are not defined, but since the +# scripts are generated dynamically, suppress errors with lld >= 17 due to these +# undefined symbols. +LDFLAGS+= -Wl,--undefined-version + +post-patch: + @${REINPLACE_CMD} -e 's|%%PKGCONFIGDIR%%|${PKGCONFIGDIR}|g' \ + ${BUILD_WRKSRC}/wscript + +post-install: + ${RM} ${STAGEDIR}${PREFIX}/lib/tevent/libcmocka-tevent.so + ${RM} ${STAGEDIR}${PREFIX}/lib/tevent/libpytalloc-util.cpython-${PYTHON_SUFFIX}-tevent.so + ${RMDIR} ${STAGEDIR}${PREFIX}/lib/tevent + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtevent.so + +post-install-PYTHON-on: + ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_tevent*.so + ${PYTHON_CMD} -m compileall -d ${PYTHON_SITELIBDIR} ${STAGEDIR}${PYTHON_SITELIBDIR} + +.include diff --git a/devel/tevent016/distinfo b/devel/tevent016/distinfo new file mode 100644 index 00000000000..765a4b9ede4 --- /dev/null +++ b/devel/tevent016/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1737642434 +SHA256 (tevent-0.16.1.tar.gz) = 362971e0f32dc1905f6fe4736319c4b8348c22dc85aa6c3f690a28efe548029e +SIZE (tevent-0.16.1.tar.gz) = 890010 diff --git a/devel/tevent016/files/patch-buildtools_wafsamba_samba__autoconf.py b/devel/tevent016/files/patch-buildtools_wafsamba_samba__autoconf.py new file mode 100644 index 00000000000..c5db6dc6115 --- /dev/null +++ b/devel/tevent016/files/patch-buildtools_wafsamba_samba__autoconf.py @@ -0,0 +1,35 @@ +--- buildtools/wafsamba/samba_autoconf.py.orig 2019-09-04 15:42:16 UTC ++++ buildtools/wafsamba/samba_autoconf.py +@@ -573,7 +573,7 @@ def library_flags(self, libs): + + + @conf +-def CHECK_LIB(conf, libs, mandatory=False, empty_decl=True, set_target=True, shlib=False): ++def CHECK_LIB(conf, libs, mandatory=False, empty_decl=True, set_target=True, shlib=False, msg=None): + '''check if a set of libraries exist as system libraries + + returns the sublist of libs that do exist as a syslib or [] +@@ -593,11 +593,14 @@ int foo() + ret.append(lib) + continue + ++ if msg is None: ++ msg = 'Checking for library %s' % lib ++ + (ccflags, ldflags, cpppath) = library_flags(conf, lib) + if shlib: +- res = conf.check(features='c cshlib', fragment=fragment, lib=lib, uselib_store=lib, cflags=ccflags, ldflags=ldflags, uselib=lib.upper(), mandatory=False) ++ res = conf.check(features='c cshlib', fragment=fragment, lib=lib, uselib_store=lib, cflags=ccflags, ldflags=ldflags, uselib=lib.upper(), mandatory=False, msg=msg) + else: +- res = conf.check(lib=lib, uselib_store=lib, cflags=ccflags, ldflags=ldflags, uselib=lib.upper(), mandatory=False) ++ res = conf.check(lib=lib, uselib_store=lib, cflags=ccflags, ldflags=ldflags, uselib=lib.upper(), mandatory=False, msg=msg) + + if not res: + if mandatory: +@@ -949,5 +952,5 @@ def SAMBA_CHECK_UNDEFINED_SYMBOL_FLAGS(conf): + conf.env.undefined_ldflags = conf.ADD_LDFLAGS('-Wl,-no-undefined', testflags=True) + + if (conf.env.undefined_ignore_ldflags == [] and +- conf.CHECK_LDFLAGS(['-undefined', 'dynamic_lookup'])): ++ conf.CHECK_LDFLAGS(['-undefined', 'dynamic_lookup'] + conf.env.WERROR_CFLAGS)): + conf.env.undefined_ignore_ldflags = ['-undefined', 'dynamic_lookup'] diff --git a/devel/tevent016/files/patch-buildtools_wafsamba_samba__install.py b/devel/tevent016/files/patch-buildtools_wafsamba_samba__install.py new file mode 100644 index 00000000000..5a85a034aea --- /dev/null +++ b/devel/tevent016/files/patch-buildtools_wafsamba_samba__install.py @@ -0,0 +1,11 @@ +--- buildtools/wafsamba/samba_install.py.orig 2019-03-21 10:12:32 UTC ++++ buildtools/wafsamba/samba_install.py +@@ -115,7 +115,7 @@ def install_library(self): + inst_name = bld.make_libname(t.target) + elif self.vnum: + vnum_base = self.vnum.split('.')[0] +- install_name = bld.make_libname(target_name, version=self.vnum) ++ install_name = bld.make_libname(target_name, version=vnum_base) + install_link = bld.make_libname(target_name, version=vnum_base) + inst_name = bld.make_libname(t.target) + if not self.private_library or not t.env.SONAME_ST: diff --git a/devel/tevent016/files/patch-buildtools_wafsamba_wscript b/devel/tevent016/files/patch-buildtools_wafsamba_wscript new file mode 100644 index 00000000000..3d4b6a56e34 --- /dev/null +++ b/devel/tevent016/files/patch-buildtools_wafsamba_wscript @@ -0,0 +1,15 @@ +--- buildtools/wafsamba/wscript.orig 2019-03-21 10:12:32 UTC ++++ buildtools/wafsamba/wscript +@@ -82,10 +82,10 @@ def options(opt): + + opt.add_option('--with-libiconv', + help='additional directory to search for libiconv', +- action='store', dest='iconv_open', default='/usr/local', ++ action='store', dest='iconv_open', default=None, + match = ['Checking for library iconv', 'Checking for iconv_open', 'Checking for header iconv.h']) + opt.add_option('--without-gettext', +- help=("Disable use of gettext"), ++ help=("disable use of gettext"), + action="store_true", dest='disable_gettext', default=False) + + gr = opt.option_group('developer options') diff --git a/devel/tevent016/files/patch-lib_replace_wscript b/devel/tevent016/files/patch-lib_replace_wscript new file mode 100644 index 00000000000..d476cec47cf --- /dev/null +++ b/devel/tevent016/files/patch-lib_replace_wscript @@ -0,0 +1,11 @@ +--- lib/replace/wscript.orig 2019-03-21 10:12:32 UTC ++++ lib/replace/wscript +@@ -119,7 +119,7 @@ def configure(conf): + conf.CHECK_HEADERS('sys/atomic.h stdatomic.h') + conf.CHECK_HEADERS('libgen.h') + +- if conf.CHECK_CFLAGS('-Wno-format-truncation'): ++ if conf.CHECK_CFLAGS(['-Wno-format-truncation'] + conf.env.WERROR_CFLAGS): + conf.define('HAVE_WNO_FORMAT_TRUNCATION', '1') + + if conf.CHECK_CFLAGS('-Wno-unused-function'): diff --git a/devel/tevent016/files/patch-wscript b/devel/tevent016/files/patch-wscript new file mode 100644 index 00000000000..b17d04a3f87 --- /dev/null +++ b/devel/tevent016/files/patch-wscript @@ -0,0 +1,11 @@ +--- wscript.orig 2017-07-22 22:25:22 UTC ++++ wscript +@@ -88,7 +88,7 @@ def build(bld): + SRC += ' tevent_port.c' + + if bld.env.standalone_tevent: +- bld.env.PKGCONFIGDIR = '${LIBDIR}/pkgconfig' ++ bld.env.PKGCONFIGDIR = '%%PKGCONFIGDIR%%' + private_library = False + else: + private_library = True diff --git a/devel/tevent016/pkg-descr b/devel/tevent016/pkg-descr new file mode 100644 index 00000000000..0b31d18127a --- /dev/null +++ b/devel/tevent016/pkg-descr @@ -0,0 +1,6 @@ +tevent is a simple library that can handle the main event loop for an +application. It supports three kinds of events: timed events, file +descriptors becoming readable or writable and signals. + +Talloc is used for memory management, both internally and for private +data provided by users of the library. diff --git a/devel/tevent016/pkg-plist b/devel/tevent016/pkg-plist new file mode 100644 index 00000000000..bf60cf03f8e --- /dev/null +++ b/devel/tevent016/pkg-plist @@ -0,0 +1,7 @@ +include/tevent.h +lib/libtevent.so +lib/libtevent.so.0 +%%PYTHON%%%%PYTHON_SITELIBDIR%%/__pycache__/tevent.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON%%%%PYTHON_SITELIBDIR%%/_tevent%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/tevent.py +%%PKGCONFIGDIR%%/tevent.pc diff --git a/devel/transient-devel/Makefile b/devel/transient-devel/Makefile index f0825a7321a..2865f9f0138 100644 --- a/devel/transient-devel/Makefile +++ b/devel/transient-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= transient DISTVERSIONPREFIX= v -DISTVERSION= 0.8.3 +DISTVERSION= 0.8.4 DISTVERSIONSUFFIX= CATEGORIES= devel elisp PKGNAMESUFFIX= -devel${EMACS_PKGNAMESUFFIX} diff --git a/devel/transient-devel/distinfo b/devel/transient-devel/distinfo index 0be3e4ab0af..3b8e24d4ab8 100644 --- a/devel/transient-devel/distinfo +++ b/devel/transient-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735988321 -SHA256 (magit-transient-v0.8.3_GH0.tar.gz) = 1aa745d4a4c45b06d8bdf27ccba5458f61962820f298aa96279ed84c1c4cc035 -SIZE (magit-transient-v0.8.3_GH0.tar.gz) = 155293 +TIMESTAMP = 1738466273 +SHA256 (magit-transient-v0.8.4_GH0.tar.gz) = 3e5a7290f020b008df6957b56f1f489b4bf789fb16c81be8fedc61a016fe5fd0 +SIZE (magit-transient-v0.8.4_GH0.tar.gz) = 159360 diff --git a/devel/transient/Makefile b/devel/transient/Makefile index a2f428d1147..ae253faddbe 100644 --- a/devel/transient/Makefile +++ b/devel/transient/Makefile @@ -1,6 +1,6 @@ PORTNAME= transient DISTVERSIONPREFIX= v -DISTVERSION= 0.8.3 +DISTVERSION= 0.8.4 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} diff --git a/devel/transient/distinfo b/devel/transient/distinfo index f0b2d2c79bf..b735462f11c 100644 --- a/devel/transient/distinfo +++ b/devel/transient/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735988290 -SHA256 (magit-transient-v0.8.3_GH0.tar.gz) = 1aa745d4a4c45b06d8bdf27ccba5458f61962820f298aa96279ed84c1c4cc035 -SIZE (magit-transient-v0.8.3_GH0.tar.gz) = 155293 +TIMESTAMP = 1738466221 +SHA256 (magit-transient-v0.8.4_GH0.tar.gz) = 3e5a7290f020b008df6957b56f1f489b4bf789fb16c81be8fedc61a016fe5fd0 +SIZE (magit-transient-v0.8.4_GH0.tar.gz) = 159360 diff --git a/devel/twiggy/Makefile b/devel/twiggy/Makefile index 6ef615a2161..548f2692bbf 100644 --- a/devel/twiggy/Makefile +++ b/devel/twiggy/Makefile @@ -5,7 +5,8 @@ CATEGORIES= devel www MAINTAINER= yuri@FreeBSD.org COMMENT= Code size profiler for Wasm -WWW= https://rustwasm.github.io/twiggy/ +WWW= https://rustwasm.github.io/twiggy/ \ + https://github.com/rustwasm/twiggy LICENSE= MIT APACHE20 LICENSE_COMB= dual diff --git a/devel/umbrello/Makefile b/devel/umbrello/Makefile index ad609d6b649..aa165f11b6b 100644 --- a/devel/umbrello/Makefile +++ b/devel/umbrello/Makefile @@ -1,6 +1,5 @@ PORTNAME= umbrello DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 2 CATEGORIES= devel kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -9,12 +8,13 @@ WWW= https://umbrello.kde.org/ LIB_DEPENDS= libboost_thread.so:devel/boost-libs -USES= cmake compiler:c++11-lang desktop-file-utils gnome kde:5 qt:5 tar:xz xorg +USES= cmake compiler:c++11-lang desktop-file-utils gnome kde:5 qt:5 \ + tar:xz xorg USE_GNOME= libxml2 libxslt USE_KDE= archive auth bookmarks codecs completion config configwidgets \ coreaddons crash guiaddons i18n iconthemes init itemviews \ - jobwidgets kdelibs4support kio notifications parts service \ - solid sonnet syntaxhighlighting texteditor textwidgets unitconversion \ + jobwidgets kio notifications parts service solid sonnet \ + syntaxhighlighting texteditor textwidgets unitconversion \ widgetsaddons windowsystem xmlgui \ ecm:build USE_QT= concurrent core dbus gui network printsupport svg widgets xml \ diff --git a/devel/umbrello/distinfo b/devel/umbrello/distinfo index 8238672cee8..fae04ad9dc2 100644 --- a/devel/umbrello/distinfo +++ b/devel/umbrello/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889337 -SHA256 (KDE/release-service/23.08.5/umbrello-23.08.5.tar.xz) = 4c404222ee5a41976f2c561220c6f74867e9828a0d09a36a8166b9ee1b64c780 -SIZE (KDE/release-service/23.08.5/umbrello-23.08.5.tar.xz) = 5775280 +TIMESTAMP = 1734460108 +SHA256 (KDE/release-service/24.12.0/umbrello-24.12.0.tar.xz) = b972ad5f1a1887047a031839dc99fb27067ebabdb26c80ee5e07750f2b93f0e5 +SIZE (KDE/release-service/24.12.0/umbrello-24.12.0.tar.xz) = 5617524 diff --git a/devel/universal-ctags/Makefile b/devel/universal-ctags/Makefile index acb34e53849..735000d851c 100644 --- a/devel/universal-ctags/Makefile +++ b/devel/universal-ctags/Makefile @@ -1,5 +1,5 @@ PORTNAME= universal-ctags -PORTVERSION= p6.1.20241229.0 +PORTVERSION= p6.1.20250202.0 CATEGORIES= devel MAINTAINER= dereks@lifeofadishwasher.com diff --git a/devel/universal-ctags/distinfo b/devel/universal-ctags/distinfo index 57267521096..e809f1b32d0 100644 --- a/devel/universal-ctags/distinfo +++ b/devel/universal-ctags/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735966116 -SHA256 (universal-ctags-ctags-p6.1.20241229.0_GH0.tar.gz) = dadcc1b23e1e9beb8b0654396c6fc1f7e9ef18de112481c3987d3f5b6fdbec8e -SIZE (universal-ctags-ctags-p6.1.20241229.0_GH0.tar.gz) = 3210156 +TIMESTAMP = 1738532210 +SHA256 (universal-ctags-ctags-p6.1.20250202.0_GH0.tar.gz) = d77696ecc35a7a11a7618656a21818ab8f36f7dd9818b816de70a76a9d04e97c +SIZE (universal-ctags-ctags-p6.1.20250202.0_GH0.tar.gz) = 3225661 diff --git a/devel/universal-ctags/pkg-plist b/devel/universal-ctags/pkg-plist index 0ad4919883c..ad0ac50bafd 100644 --- a/devel/universal-ctags/pkg-plist +++ b/devel/universal-ctags/pkg-plist @@ -13,6 +13,7 @@ bin/ureadtags %%MANPAGES%%share/man/man7/uctags-lang-automake.7.gz %%MANPAGES%%share/man/man7/uctags-lang-c++.7.gz %%MANPAGES%%share/man/man7/uctags-lang-c.7.gz +%%MANPAGES%%share/man/man7/uctags-lang-clojure.7.gz %%MANPAGES%%share/man/man7/uctags-lang-cuda.7.gz %%MANPAGES%%share/man/man7/uctags-lang-elm.7.gz %%MANPAGES%%share/man/man7/uctags-lang-emacslisp.7.gz @@ -24,15 +25,17 @@ bin/ureadtags %%MANPAGES%%share/man/man7/uctags-lang-javascript.7.gz %%MANPAGES%%share/man/man7/uctags-lang-julia.7.gz %%MANPAGES%%share/man/man7/uctags-lang-kconfig.7.gz -%%MANPAGES%%share/man/man7/uctags-lang-lisp.7.gz %%MANPAGES%%share/man/man7/uctags-lang-ldscript.7.gz %%MANPAGES%%share/man/man7/uctags-lang-lex.7.gz +%%MANPAGES%%share/man/man7/uctags-lang-lisp.7.gz %%MANPAGES%%share/man/man7/uctags-lang-make.7.gz %%MANPAGES%%share/man/man7/uctags-lang-markdown.7.gz %%MANPAGES%%share/man/man7/uctags-lang-powershell.7.gz %%MANPAGES%%share/man/man7/uctags-lang-python.7.gz %%MANPAGES%%share/man/man7/uctags-lang-r.7.gz %%MANPAGES%%share/man/man7/uctags-lang-rmarkdown.7.gz +%%MANPAGES%%share/man/man7/uctags-lang-scheme.7.gz +%%MANPAGES%%share/man/man7/uctags-lang-scss.7.gz %%MANPAGES%%share/man/man7/uctags-lang-sql.7.gz %%MANPAGES%%share/man/man7/uctags-lang-systemtap.7.gz %%MANPAGES%%share/man/man7/uctags-lang-tcl.7.gz diff --git a/devel/uv/Makefile b/devel/uv/Makefile index b0b5aa77574..3ae52917e32 100644 --- a/devel/uv/Makefile +++ b/devel/uv/Makefile @@ -1,6 +1,5 @@ PORTNAME= uv -DISTVERSION= 0.5.21 -PORTREVISION= 1 +DISTVERSION= 0.5.24 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/uv/Makefile.crates b/devel/uv/Makefile.crates index 8aa89416cdf..2751ec1e4d7 100644 --- a/devel/uv/Makefile.crates +++ b/devel/uv/Makefile.crates @@ -31,7 +31,7 @@ CARGO_CRATES= addr2line-0.24.2 \ base64-0.22.1 \ bisection-0.1.0 \ bitflags-1.3.2 \ - bitflags-2.7.0 \ + bitflags-2.8.0 \ block-buffer-0.10.4 \ boxcar-0.2.8 \ bstr-1.11.1 \ @@ -86,7 +86,7 @@ CARGO_CRATES= addr2line-0.24.2 \ csv-core-0.1.11 \ ctrlc-3.4.5 \ dashmap-6.1.0 \ - data-encoding-2.6.0 \ + data-encoding-2.7.0 \ data-url-0.2.0 \ deadpool-0.10.0 \ deadpool-runtime-0.1.4 \ @@ -180,7 +180,7 @@ CARGO_CRATES= addr2line-0.24.2 \ ignore-0.4.23 \ image-0.25.5 \ imagesize-0.11.0 \ - indexmap-2.7.0 \ + indexmap-2.7.1 \ indicatif-0.17.9 \ indoc-2.0.5 \ insta-1.42.0 \ @@ -193,9 +193,9 @@ CARGO_CRATES= addr2line-0.24.2 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.14 \ - jiff-0.1.22 \ - jiff-tzdb-0.1.1 \ - jiff-tzdb-platform-0.1.1 \ + jiff-0.1.24 \ + jiff-tzdb-0.1.2 \ + jiff-tzdb-platform-0.1.2 \ jobserver-0.1.32 \ jpeg-decoder-0.3.1 \ js-sys-0.3.76 \ @@ -350,7 +350,7 @@ CARGO_CRATES= addr2line-0.24.2 \ serde-untagged-0.1.6 \ serde_derive-1.0.217 \ serde_derive_internals-0.29.1 \ - serde_json-1.0.135 \ + serde_json-1.0.137 \ serde_spanned-0.6.8 \ serde_urlencoded-0.7.1 \ sha2-0.10.8 \ @@ -361,7 +361,7 @@ CARGO_CRATES= addr2line-0.24.2 \ signal-hook-registry-1.4.2 \ simd-adler32-0.3.7 \ simdutf8-0.1.5 \ - similar-2.6.0 \ + similar-2.7.0 \ simplecss-0.2.1 \ siphasher-0.3.11 \ slab-0.4.9 \ @@ -396,7 +396,7 @@ CARGO_CRATES= addr2line-0.24.2 \ test-case-3.3.1 \ test-case-core-3.3.1 \ test-case-macros-3.3.1 \ - test-log-0.2.16 \ + test-log-0.2.17 \ test-log-macros-0.2.16 \ textwrap-0.16.1 \ thiserror-1.0.69 \ diff --git a/devel/uv/distinfo b/devel/uv/distinfo index 60160e89483..6633c218991 100644 --- a/devel/uv/distinfo +++ b/devel/uv/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1737341190 +TIMESTAMP = 1738027745 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 @@ -65,8 +65,8 @@ SHA256 (rust/crates/bisection-0.1.0.crate) = 021e079a1bab0ecce6cf4b4b74c0c37afa4 SIZE (rust/crates/bisection-0.1.0.crate) = 7094 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.7.0.crate) = 1be3f42a67d6d345ecd59f675f3f012d6974981560836e938c22b424b85ce1be -SIZE (rust/crates/bitflags-2.7.0.crate) = 45924 +SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36 +SIZE (rust/crates/bitflags-2.8.0.crate) = 47482 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 SHA256 (rust/crates/boxcar-0.2.8.crate) = 2721c3c5a6f0e7f7e607125d963fedeb765f545f67adc9d71ed934693881eb42 @@ -175,8 +175,8 @@ SHA256 (rust/crates/ctrlc-3.4.5.crate) = 90eeab0aa92f3f9b4e87f258c72b139c207d251 SIZE (rust/crates/ctrlc-3.4.5.crate) = 14592 SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf SIZE (rust/crates/dashmap-6.1.0.crate) = 24828 -SHA256 (rust/crates/data-encoding-2.6.0.crate) = e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2 -SIZE (rust/crates/data-encoding-2.6.0.crate) = 20769 +SHA256 (rust/crates/data-encoding-2.7.0.crate) = 0e60eed09d8c01d3cee5b7d30acb059b76614c918fa0f992e0dd6eeb10daad6f +SIZE (rust/crates/data-encoding-2.7.0.crate) = 21086 SHA256 (rust/crates/data-url-0.2.0.crate) = 8d7439c3735f405729d52c3fbbe4de140eaf938a1fe47d227c27f8254d4302a5 SIZE (rust/crates/data-url-0.2.0.crate) = 20553 SHA256 (rust/crates/deadpool-0.10.0.crate) = fb84100978c1c7b37f09ed3ce3e5f843af02c2a2c431bae5b19230dad2c1b490 @@ -363,8 +363,8 @@ SHA256 (rust/crates/image-0.25.5.crate) = cd6f44aed642f18953a158afeb30206f4d50da SIZE (rust/crates/image-0.25.5.crate) = 241073 SHA256 (rust/crates/imagesize-0.11.0.crate) = b72ad49b554c1728b1e83254a1b1565aea4161e28dabbfa171fc15fe62299caf SIZE (rust/crates/imagesize-0.11.0.crate) = 9519 -SHA256 (rust/crates/indexmap-2.7.0.crate) = 62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f -SIZE (rust/crates/indexmap-2.7.0.crate) = 85335 +SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652 +SIZE (rust/crates/indexmap-2.7.1.crate) = 88644 SHA256 (rust/crates/indicatif-0.17.9.crate) = cbf675b85ed934d3c67b5c5469701eec7db22689d0a2139d856e0925fa28b281 SIZE (rust/crates/indicatif-0.17.9.crate) = 65246 SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5 @@ -389,12 +389,12 @@ SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aab SIZE (rust/crates/itertools-0.14.0.crate) = 152715 SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674 SIZE (rust/crates/itoa-1.0.14.crate) = 11210 -SHA256 (rust/crates/jiff-0.1.22.crate) = 5c258647f65892e500c2478ef2c71ba008e7dc1774a8289345adbbb502a4def1 -SIZE (rust/crates/jiff-0.1.22.crate) = 612854 -SHA256 (rust/crates/jiff-tzdb-0.1.1.crate) = 91335e575850c5c4c673b9bd467b0e025f164ca59d0564f69d0c2ee0ffad4653 -SIZE (rust/crates/jiff-tzdb-0.1.1.crate) = 82030 -SHA256 (rust/crates/jiff-tzdb-platform-0.1.1.crate) = 9835f0060a626fe59f160437bc725491a6af23133ea906500027d1bd2f8f4329 -SIZE (rust/crates/jiff-tzdb-platform-0.1.1.crate) = 2945 +SHA256 (rust/crates/jiff-0.1.24.crate) = d2bb0c2e28117985a4d90e3bc70092bc8f226f434c7ec7e23dd9ff99c5c5721a +SIZE (rust/crates/jiff-0.1.24.crate) = 616076 +SHA256 (rust/crates/jiff-tzdb-0.1.2.crate) = cf2cec2f5d266af45a071ece48b1fb89f3b00b2421ac3a5fe10285a6caaa60d3 +SIZE (rust/crates/jiff-tzdb-0.1.2.crate) = 82207 +SHA256 (rust/crates/jiff-tzdb-platform-0.1.2.crate) = a63c62e404e7b92979d2792352d885a7f8f83fd1d0d31eea582d77b2ceca697e +SIZE (rust/crates/jiff-tzdb-platform-0.1.2.crate) = 2988 SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0 SIZE (rust/crates/jobserver-0.1.32.crate) = 27549 SHA256 (rust/crates/jpeg-decoder-0.3.1.crate) = f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0 @@ -703,8 +703,8 @@ SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496 SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749 SHA256 (rust/crates/serde_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711 SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189 -SHA256 (rust/crates/serde_json-1.0.135.crate) = 2b0d7ba2887406110130a978386c4e1befb98c674b4fba677954e4db976630d9 -SIZE (rust/crates/serde_json-1.0.135.crate) = 154499 +SHA256 (rust/crates/serde_json-1.0.137.crate) = 930cfb6e6abf99298aaad7d29abbef7a9999a9a8806a40088f55f0dcec03146b +SIZE (rust/crates/serde_json-1.0.137.crate) = 154512 SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1 SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd @@ -725,8 +725,8 @@ SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97 SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086 SHA256 (rust/crates/simdutf8-0.1.5.crate) = e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e SIZE (rust/crates/simdutf8-0.1.5.crate) = 28488 -SHA256 (rust/crates/similar-2.6.0.crate) = 1de1d4f81173b03af4c0cbed3c898f6bff5b870e4a7f5d6f4057d62a7a4b686e -SIZE (rust/crates/similar-2.6.0.crate) = 51659 +SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa +SIZE (rust/crates/similar-2.7.0.crate) = 53928 SHA256 (rust/crates/simplecss-0.2.1.crate) = a11be7c62927d9427e9f40f3444d5499d868648e2edbc4e2116de69e7ec0e89d SIZE (rust/crates/simplecss-0.2.1.crate) = 19418 SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d @@ -795,8 +795,8 @@ SHA256 (rust/crates/test-case-core-3.3.1.crate) = adcb7fd841cd518e279be3d5a3eb06 SIZE (rust/crates/test-case-core-3.3.1.crate) = 14327 SHA256 (rust/crates/test-case-macros-3.3.1.crate) = 5c89e72a01ed4c579669add59014b9a524d609c0c88c6a585ce37485879f6ffb SIZE (rust/crates/test-case-macros-3.3.1.crate) = 4961 -SHA256 (rust/crates/test-log-0.2.16.crate) = 3dffced63c2b5c7be278154d76b479f9f9920ed34e7574201407f0b14e2bbb93 -SIZE (rust/crates/test-log-0.2.16.crate) = 9919 +SHA256 (rust/crates/test-log-0.2.17.crate) = e7f46083d221181166e5b6f6b1e5f1d499f3a76888826e6cb1d057554157cd0f +SIZE (rust/crates/test-log-0.2.17.crate) = 14421 SHA256 (rust/crates/test-log-macros-0.2.16.crate) = 5999e24eaa32083191ba4e425deb75cdf25efefabe5aaccb7446dd0d4122a3f5 SIZE (rust/crates/test-log-macros-0.2.16.crate) = 7603 SHA256 (rust/crates/textwrap-0.16.1.crate) = 23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9 @@ -1117,5 +1117,5 @@ SHA256 (charliermarsh-rs-async-zip-c909fda63fcafe4af496a07bfda28a5aae97e58d_GH0. SIZE (charliermarsh-rs-async-zip-c909fda63fcafe4af496a07bfda28a5aae97e58d_GH0.tar.gz) = 51763 SHA256 (astral-sh-tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec_GH0.tar.gz) = e838bca7cb205e373cd801ce19476a808534a6090fc261aa2ea74dfd9cea68b0 SIZE (astral-sh-tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec_GH0.tar.gz) = 37106 -SHA256 (astral-sh-uv-0.5.21_GH0.tar.gz) = a7de0acb9fcdb4dce09d2d16397c91b30cbf653ceeacc30b250df42c9154edbe -SIZE (astral-sh-uv-0.5.21_GH0.tar.gz) = 3260658 +SHA256 (astral-sh-uv-0.5.24_GH0.tar.gz) = 74d0efaa3411b65c1502151528d69914e3ea828af3090d3a3db4ddfd8b8cbc72 +SIZE (astral-sh-uv-0.5.24_GH0.tar.gz) = 3319136 diff --git a/devel/valgrind-devel/Makefile b/devel/valgrind-devel/Makefile index 8c3aa786fb6..5a2f72dfe7c 100644 --- a/devel/valgrind-devel/Makefile +++ b/devel/valgrind-devel/Makefile @@ -1,10 +1,9 @@ PORTNAME= valgrind -PORTVERSION= 3.25.0.g20241104 +PORTVERSION= 3.25.0.g20250128 DISTVERSIONPREFIX= freebsd- -PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= devel -MASTER_SITES= https://snapshots.sourceware.org/valgrind/trunk/2024-11-04_12-31_1730723461/ +MASTER_SITES= https://snapshots.sourceware.org/valgrind/trunk/2025-01-28_18-53_1738090381/ PKGNAMESUFFIX= -devel DISTNAME= ${PORTNAME}-3.25.0.GIT diff --git a/devel/valgrind-devel/distinfo b/devel/valgrind-devel/distinfo index e70191b0006..cf12224c19c 100644 --- a/devel/valgrind-devel/distinfo +++ b/devel/valgrind-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1730743792 -SHA256 (valgrind-3.25.0.GIT.tar.bz2) = 8548a5fb23c4adda3e3f657ccee66cb3115368d37e705aacb6964e8665c76105 -SIZE (valgrind-3.25.0.GIT.tar.bz2) = 16418481 +TIMESTAMP = 1738094239 +SHA256 (valgrind-3.25.0.GIT.tar.bz2) = 00e867dc7681f0b668b8be1fc31f684b8f5eb1dc676f60a9f3affcfeb11612bf +SIZE (valgrind-3.25.0.GIT.tar.bz2) = 16555310 diff --git a/devel/valgrind-devel/pkg-plist b/devel/valgrind-devel/pkg-plist index 61249da686d..0f2dd864fda 100644 --- a/devel/valgrind-devel/pkg-plist +++ b/devel/valgrind-devel/pkg-plist @@ -85,6 +85,7 @@ include/valgrind/vki/vki-darwin.h include/valgrind/vki/vki-freebsd.h include/valgrind/vki/vki-linux-drm.h include/valgrind/vki/vki-linux-io_uring.h +include/valgrind/vki/vki-linux-landlock.h include/valgrind/vki/vki-linux.h include/valgrind/vki/vki-machine-types-amd64-freebsd.h include/valgrind/vki/vki-machine-types-arm64-freebsd.h diff --git a/devel/wizer/Makefile b/devel/wizer/Makefile new file mode 100644 index 00000000000..30e7e704040 --- /dev/null +++ b/devel/wizer/Makefile @@ -0,0 +1,308 @@ +PORTNAME= wizer +DISTVERSIONPREFIX= v +DISTVERSION= 7.0.5 +CATEGORIES= devel www + +MAINTAINER= yuri@FreeBSD.org +COMMENT= WebAssembly pre-initializer +WWW= https://github.com/bytecodealliance/wizer + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libzstd.so:archivers/zstd + +USES= cargo +USE_GITHUB= yes +GH_ACCOUNT= bytecodealliance + +CARGO_CRATES= addr2line-0.21.0 \ + adler-1.0.2 \ + ahash-0.8.11 \ + aho-corasick-1.1.3 \ + ambient-authority-0.0.2 \ + android_system_properties-0.1.5 \ + anes-0.1.6 \ + ansi_term-0.12.1 \ + anstream-0.6.13 \ + anstyle-1.0.6 \ + anstyle-parse-0.2.3 \ + anstyle-query-1.0.2 \ + anstyle-wincon-3.0.2 \ + anyhow-1.0.81 \ + arbitrary-1.3.2 \ + async-trait-0.1.79 \ + atty-0.2.14 \ + autocfg-1.2.0 \ + backtrace-0.3.71 \ + base64-0.21.7 \ + bitflags-1.3.2 \ + bitflags-2.5.0 \ + block-buffer-0.10.4 \ + bumpalo-3.15.4 \ + byteorder-1.5.0 \ + bytes-1.7.1 \ + cap-fs-ext-3.0.0 \ + cap-net-ext-3.0.0 \ + cap-primitives-3.0.0 \ + cap-rand-3.2.0 \ + cap-std-3.0.0 \ + cap-time-ext-3.0.0 \ + cast-0.3.0 \ + cc-1.0.90 \ + cfg-if-1.0.0 \ + ciborium-0.2.2 \ + ciborium-io-0.2.2 \ + ciborium-ll-0.2.2 \ + clap-2.34.0 \ + clap-4.5.4 \ + clap_builder-4.5.2 \ + clap_lex-0.7.0 \ + cobs-0.2.3 \ + colorchoice-1.0.0 \ + core-foundation-sys-0.8.7 \ + cpp_demangle-0.4.3 \ + cpufeatures-0.2.12 \ + cranelift-bforest-0.110.2 \ + cranelift-bitset-0.110.2 \ + cranelift-codegen-0.110.2 \ + cranelift-codegen-meta-0.110.2 \ + cranelift-codegen-shared-0.110.2 \ + cranelift-control-0.110.2 \ + cranelift-entity-0.110.2 \ + cranelift-frontend-0.110.2 \ + cranelift-isle-0.110.2 \ + cranelift-native-0.110.2 \ + cranelift-wasm-0.110.2 \ + crc32fast-1.4.0 \ + criterion-0.5.1 \ + criterion-plot-0.5.0 \ + crossbeam-deque-0.8.5 \ + crossbeam-epoch-0.9.18 \ + crossbeam-utils-0.8.19 \ + crunchy-0.2.2 \ + crypto-common-0.1.6 \ + debugid-0.8.0 \ + derive_arbitrary-1.3.2 \ + digest-0.10.7 \ + directories-next-2.0.0 \ + dirs-4.0.0 \ + dirs-sys-0.3.7 \ + dirs-sys-next-0.1.2 \ + either-1.10.0 \ + embedded-io-0.4.0 \ + encoding_rs-0.8.33 \ + env_filter-0.1.0 \ + env_logger-0.11.3 \ + equivalent-1.0.1 \ + errno-0.3.8 \ + fallible-iterator-0.3.0 \ + fd-lock-4.0.2 \ + flagset-0.4.5 \ + form_urlencoded-1.2.1 \ + fs-set-times-0.20.1 \ + futures-0.3.30 \ + futures-channel-0.3.30 \ + futures-core-0.3.30 \ + futures-io-0.3.30 \ + futures-sink-0.3.30 \ + futures-task-0.3.30 \ + futures-util-0.3.30 \ + fxhash-0.2.1 \ + fxprof-processed-profile-0.6.0 \ + generic-array-0.14.7 \ + getrandom-0.2.12 \ + gimli-0.28.1 \ + half-2.4.0 \ + hashbrown-0.13.2 \ + hashbrown-0.14.3 \ + heck-0.3.3 \ + heck-0.4.1 \ + hermit-abi-0.1.19 \ + hermit-abi-0.3.9 \ + humantime-2.1.0 \ + iana-time-zone-0.1.60 \ + iana-time-zone-haiku-0.1.2 \ + id-arena-2.2.1 \ + idna-0.5.0 \ + indexmap-2.2.6 \ + io-extras-0.18.2 \ + io-lifetimes-2.0.3 \ + ipnet-2.9.0 \ + is-terminal-0.4.12 \ + itertools-0.10.5 \ + itertools-0.12.1 \ + itoa-1.0.11 \ + ittapi-0.4.0 \ + ittapi-sys-0.4.0 \ + jobserver-0.1.28 \ + js-sys-0.3.69 \ + lazy_static-1.4.0 \ + leb128-0.2.5 \ + libc-0.2.153 \ + libfuzzer-sys-0.4.7 \ + libm-0.2.8 \ + libredox-0.1.3 \ + linux-raw-sys-0.4.13 \ + log-0.4.21 \ + mach2-0.4.2 \ + maybe-owned-0.3.4 \ + memchr-2.7.2 \ + memfd-0.6.4 \ + miniz_oxide-0.7.4 \ + mio-1.0.2 \ + num-traits-0.2.18 \ + object-0.32.2 \ + object-0.36.3 \ + once_cell-1.19.0 \ + oorandom-11.1.3 \ + paste-1.0.14 \ + percent-encoding-2.3.1 \ + pin-project-lite-0.2.14 \ + pin-utils-0.1.0 \ + pkg-config-0.3.30 \ + plotters-0.3.5 \ + plotters-backend-0.3.5 \ + plotters-svg-0.3.5 \ + postcard-1.0.8 \ + ppv-lite86-0.2.20 \ + proc-macro-error-1.0.4 \ + proc-macro-error-attr-1.0.4 \ + proc-macro2-1.0.79 \ + psm-0.1.21 \ + quote-1.0.35 \ + rand-0.8.5 \ + rand_chacha-0.3.1 \ + rand_core-0.6.4 \ + rayon-1.10.0 \ + rayon-core-1.12.1 \ + redox_users-0.4.5 \ + regalloc2-0.9.3 \ + regex-1.10.4 \ + regex-automata-0.4.6 \ + regex-syntax-0.8.3 \ + rustc-demangle-0.1.23 \ + rustc-hash-1.1.0 \ + rustix-0.38.32 \ + ryu-1.0.17 \ + same-file-1.0.6 \ + semver-1.0.22 \ + serde-1.0.197 \ + serde_derive-1.0.197 \ + serde_json-1.0.115 \ + serde_spanned-0.6.5 \ + serde_yaml-0.9.34+deprecated \ + sha2-0.10.8 \ + shellexpand-2.1.2 \ + slice-group-by-0.3.1 \ + smallvec-1.13.2 \ + socket2-0.5.7 \ + sptr-0.3.2 \ + stable_deref_trait-1.2.0 \ + strsim-0.8.0 \ + structopt-0.3.26 \ + structopt-derive-0.4.18 \ + syn-1.0.109 \ + syn-2.0.58 \ + system-interface-0.27.2 \ + target-lexicon-0.12.14 \ + termcolor-1.4.1 \ + textwrap-0.11.0 \ + thiserror-1.0.58 \ + thiserror-impl-1.0.58 \ + tinytemplate-1.2.1 \ + tinyvec-1.8.0 \ + tinyvec_macros-0.1.1 \ + tokio-1.39.3 \ + toml-0.8.12 \ + toml_datetime-0.6.5 \ + toml_edit-0.22.9 \ + tracing-0.1.40 \ + tracing-attributes-0.1.27 \ + tracing-core-0.1.32 \ + typenum-1.17.0 \ + unicode-bidi-0.3.15 \ + unicode-ident-1.0.12 \ + unicode-normalization-0.1.23 \ + unicode-segmentation-1.11.0 \ + unicode-width-0.1.11 \ + unicode-xid-0.2.4 \ + unsafe-libyaml-0.2.11 \ + url-2.5.2 \ + utf8parse-0.2.1 \ + uuid-1.8.0 \ + vec_map-0.8.2 \ + version_check-0.9.4 \ + walkdir-2.5.0 \ + wasi-0.11.0+wasi-snapshot-preview1 \ + wasm-bindgen-0.2.92 \ + wasm-bindgen-backend-0.2.92 \ + wasm-bindgen-macro-0.2.92 \ + wasm-bindgen-macro-support-0.2.92 \ + wasm-bindgen-shared-0.2.92 \ + wasm-encoder-0.202.0 \ + wasm-encoder-0.212.0 \ + wasm-encoder-0.215.0 \ + wasm-smith-0.202.0 \ + wasmparser-0.202.0 \ + wasmparser-0.212.0 \ + wasmprinter-0.202.0 \ + wasmprinter-0.212.0 \ + wasmtime-23.0.2 \ + wasmtime-asm-macros-23.0.2 \ + wasmtime-cache-23.0.2 \ + wasmtime-component-macro-23.0.2 \ + wasmtime-component-util-23.0.2 \ + wasmtime-cranelift-23.0.2 \ + wasmtime-environ-23.0.2 \ + wasmtime-fiber-23.0.2 \ + wasmtime-jit-debug-23.0.2 \ + wasmtime-jit-icache-coherence-23.0.2 \ + wasmtime-slab-23.0.2 \ + wasmtime-types-23.0.2 \ + wasmtime-versioned-export-macros-23.0.2 \ + wasmtime-wasi-23.0.2 \ + wasmtime-winch-23.0.2 \ + wasmtime-wit-bindgen-23.0.2 \ + wast-35.0.2 \ + wast-215.0.0 \ + wat-1.215.0 \ + web-sys-0.3.69 \ + wiggle-23.0.2 \ + wiggle-generate-23.0.2 \ + wiggle-macro-23.0.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 \ + winch-codegen-0.21.2 \ + windows-core-0.52.0 \ + windows-sys-0.52.0 \ + windows-targets-0.52.4 \ + windows_aarch64_gnullvm-0.52.4 \ + windows_aarch64_msvc-0.52.4 \ + windows_i686_gnu-0.52.4 \ + windows_i686_msvc-0.52.4 \ + windows_x86_64_gnu-0.52.4 \ + windows_x86_64_gnullvm-0.52.4 \ + windows_x86_64_msvc-0.52.4 \ + winnow-0.6.5 \ + winx-0.36.3 \ + wit-parser-0.212.0 \ + witx-0.9.1 \ + zerocopy-0.7.32 \ + zerocopy-derive-0.7.32 \ + zstd-0.13.1 \ + zstd-safe-7.1.0 \ + zstd-sys-2.0.10+zstd.1.5.6 + +CARGO_FEATURES= env_logger structopt + +PLIST_FILES= bin/${PORTNAME} + +# --features="env_logger structopt" + +xpost-install: + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} + +.include diff --git a/devel/wizer/distinfo b/devel/wizer/distinfo new file mode 100644 index 00000000000..130ea95f8fc --- /dev/null +++ b/devel/wizer/distinfo @@ -0,0 +1,561 @@ +TIMESTAMP = 1738028343 +SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb +SIZE (rust/crates/addr2line-0.21.0.crate) = 40807 +SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe +SIZE (rust/crates/adler-1.0.2.crate) = 12778 +SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011 +SIZE (rust/crates/ahash-0.8.11.crate) = 43607 +SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 +SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 +SHA256 (rust/crates/ambient-authority-0.0.2.crate) = e9d4ee0d472d1cd2e28c97dfa124b3d8d992e10eb0a035f33f5d12e3a177ba3b +SIZE (rust/crates/ambient-authority-0.0.2.crate) = 14867 +SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 +SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 +SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299 +SIZE (rust/crates/anes-0.1.6.crate) = 23857 +SHA256 (rust/crates/ansi_term-0.12.1.crate) = d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2 +SIZE (rust/crates/ansi_term-0.12.1.crate) = 24838 +SHA256 (rust/crates/anstream-0.6.13.crate) = d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb +SIZE (rust/crates/anstream-0.6.13.crate) = 30928 +SHA256 (rust/crates/anstyle-1.0.6.crate) = 8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc +SIZE (rust/crates/anstyle-1.0.6.crate) = 14604 +SHA256 (rust/crates/anstyle-parse-0.2.3.crate) = c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c +SIZE (rust/crates/anstyle-parse-0.2.3.crate) = 24699 +SHA256 (rust/crates/anstyle-query-1.0.2.crate) = e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648 +SIZE (rust/crates/anstyle-query-1.0.2.crate) = 8739 +SHA256 (rust/crates/anstyle-wincon-3.0.2.crate) = 1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7 +SIZE (rust/crates/anstyle-wincon-3.0.2.crate) = 11272 +SHA256 (rust/crates/anyhow-1.0.81.crate) = 0952808a6c2afd1aa8947271f3a60f1a6763c7b912d210184c5149b5cf147247 +SIZE (rust/crates/anyhow-1.0.81.crate) = 45142 +SHA256 (rust/crates/arbitrary-1.3.2.crate) = 7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110 +SIZE (rust/crates/arbitrary-1.3.2.crate) = 32037 +SHA256 (rust/crates/async-trait-0.1.79.crate) = a507401cad91ec6a857ed5513a2073c82a9b9048762b885bb98655b306964681 +SIZE (rust/crates/async-trait-0.1.79.crate) = 29558 +SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 +SIZE (rust/crates/atty-0.2.14.crate) = 5470 +SHA256 (rust/crates/autocfg-1.2.0.crate) = f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80 +SIZE (rust/crates/autocfg-1.2.0.crate) = 14808 +SHA256 (rust/crates/backtrace-0.3.71.crate) = 26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d +SIZE (rust/crates/backtrace-0.3.71.crate) = 86553 +SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567 +SIZE (rust/crates/base64-0.21.7.crate) = 82576 +SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a +SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 +SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1 +SIZE (rust/crates/bitflags-2.5.0.crate) = 43821 +SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 +SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 +SHA256 (rust/crates/bumpalo-3.15.4.crate) = 7ff69b9dd49fd426c69a0db9fc04dd934cdb6645ff000864d98f7e2af8830eaa +SIZE (rust/crates/bumpalo-3.15.4.crate) = 85028 +SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b +SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 +SHA256 (rust/crates/bytes-1.7.1.crate) = 8318a53db07bb3f8dca91a600466bdb3f2eaadeedfdbcf02e1accbad9271ba50 +SIZE (rust/crates/bytes-1.7.1.crate) = 63623 +SHA256 (rust/crates/cap-fs-ext-3.0.0.crate) = 769f8cd02eb04d57f14e2e371ebb533f96817f9b2525d73a5c72b61ca7973747 +SIZE (rust/crates/cap-fs-ext-3.0.0.crate) = 15552 +SHA256 (rust/crates/cap-net-ext-3.0.0.crate) = 59ff6d3fb274292a9af283417e383afe6ded1fe66f6472d2c781216d3d80c218 +SIZE (rust/crates/cap-net-ext-3.0.0.crate) = 12201 +SHA256 (rust/crates/cap-primitives-3.0.0.crate) = 90a0b44fc796b1a84535a63753d50ba3972c4db55c7255c186f79140e63d56d0 +SIZE (rust/crates/cap-primitives-3.0.0.crate) = 89073 +SHA256 (rust/crates/cap-rand-3.2.0.crate) = dbcb16a619d8b8211ed61f42bd290d2a1ac71277a69cf8417ec0996fa92f5211 +SIZE (rust/crates/cap-rand-3.2.0.crate) = 8426 +SHA256 (rust/crates/cap-std-3.0.0.crate) = 266626ce180cf9709f317d0bf9754e3a5006359d87f4bf792f06c9c5f1b63c0f +SIZE (rust/crates/cap-std-3.0.0.crate) = 33186 +SHA256 (rust/crates/cap-time-ext-3.0.0.crate) = e1353421ba83c19da60726e35db0a89abef984b3be183ff6f58c5b8084fcd0c5 +SIZE (rust/crates/cap-time-ext-3.0.0.crate) = 8459 +SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5 +SIZE (rust/crates/cast-0.3.0.crate) = 11452 +SHA256 (rust/crates/cc-1.0.90.crate) = 8cd6604a82acf3039f1144f54b8eb34e91ffba622051189e71b781822d5ee1f5 +SIZE (rust/crates/cc-1.0.90.crate) = 73954 +SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd +SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e +SIZE (rust/crates/ciborium-0.2.2.crate) = 35611 +SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757 +SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697 +SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9 +SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695 +SHA256 (rust/crates/clap-2.34.0.crate) = a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c +SIZE (rust/crates/clap-2.34.0.crate) = 202210 +SHA256 (rust/crates/clap-4.5.4.crate) = 90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0 +SIZE (rust/crates/clap-4.5.4.crate) = 55401 +SHA256 (rust/crates/clap_builder-4.5.2.crate) = ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4 +SIZE (rust/crates/clap_builder-4.5.2.crate) = 163566 +SHA256 (rust/crates/clap_lex-0.7.0.crate) = 98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce +SIZE (rust/crates/clap_lex-0.7.0.crate) = 11915 +SHA256 (rust/crates/cobs-0.2.3.crate) = 67ba02a97a2bd10f4b59b25c7973101c79642302776489e030cd13cdab09ed15 +SIZE (rust/crates/cobs-0.2.3.crate) = 12576 +SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7 +SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857 +SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b +SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 +SHA256 (rust/crates/cpp_demangle-0.4.3.crate) = 7e8227005286ec39567949b33df9896bcadfa6051bccca2488129f108ca23119 +SIZE (rust/crates/cpp_demangle-0.4.3.crate) = 78861 +SHA256 (rust/crates/cpufeatures-0.2.12.crate) = 53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504 +SIZE (rust/crates/cpufeatures-0.2.12.crate) = 12837 +SHA256 (rust/crates/cranelift-bforest-0.110.2.crate) = 305d51c180ebdc46ef61bc60c54ae6512db3bc9a05842a1f1e762e45977019ab +SIZE (rust/crates/cranelift-bforest-0.110.2.crate) = 30581 +SHA256 (rust/crates/cranelift-bitset-0.110.2.crate) = e3247afacd9b13d620033f3190d9e49d1beefc1acb33d5604a249956c9c13709 +SIZE (rust/crates/cranelift-bitset-0.110.2.crate) = 7047 +SHA256 (rust/crates/cranelift-codegen-0.110.2.crate) = bd7ca95e831c18d1356da783765c344207cbdffea91e13e47fa9327dbb2e0719 +SIZE (rust/crates/cranelift-codegen-0.110.2.crate) = 977715 +SHA256 (rust/crates/cranelift-codegen-meta-0.110.2.crate) = 450c105fa1e51bfba4e95a86e926504a867ad5639d63f31d43fe3b7ec1f1c9ef +SIZE (rust/crates/cranelift-codegen-meta-0.110.2.crate) = 75360 +SHA256 (rust/crates/cranelift-codegen-shared-0.110.2.crate) = 5479117cd1266881479908d383086561cee37e49affbea9b1e6b594cc21cc220 +SIZE (rust/crates/cranelift-codegen-shared-0.110.2.crate) = 6055 +SHA256 (rust/crates/cranelift-control-0.110.2.crate) = 34378804f0abfdd22c068a741cfeed86938b92375b2a96fb0b42c878e0141bfb +SIZE (rust/crates/cranelift-control-0.110.2.crate) = 7735 +SHA256 (rust/crates/cranelift-entity-0.110.2.crate) = a48cb0a194c9ba82fec35a1e492055388d89b2e3c03dee9dcf2488892be8004d +SIZE (rust/crates/cranelift-entity-0.110.2.crate) = 27762 +SHA256 (rust/crates/cranelift-frontend-0.110.2.crate) = 8327afc6c1c05f4be62fefce5b439fa83521c65363a322e86ea32c85e7ceaf64 +SIZE (rust/crates/cranelift-frontend-0.110.2.crate) = 41937 +SHA256 (rust/crates/cranelift-isle-0.110.2.crate) = 56b08621c00321efcfa3eee6a3179adc009e21ea8d24ca7adc3c326184bc3f48 +SIZE (rust/crates/cranelift-isle-0.110.2.crate) = 66378 +SHA256 (rust/crates/cranelift-native-0.110.2.crate) = d51180b147c8557c1196c77b098f04140c91962e135ea152cd2fcabf40cf365c +SIZE (rust/crates/cranelift-native-0.110.2.crate) = 8523 +SHA256 (rust/crates/cranelift-wasm-0.110.2.crate) = 019e3dccb7f15e0bc14f0ddc034ec608a66df8e05c9e1e16f75a7716f8461799 +SIZE (rust/crates/cranelift-wasm-0.110.2.crate) = 63670 +SHA256 (rust/crates/crc32fast-1.4.0.crate) = b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa +SIZE (rust/crates/crc32fast-1.4.0.crate) = 38665 +SHA256 (rust/crates/criterion-0.5.1.crate) = f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f +SIZE (rust/crates/criterion-0.5.1.crate) = 110088 +SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1 +SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706 +SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d +SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726 +SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e +SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875 +SHA256 (rust/crates/crossbeam-utils-0.8.19.crate) = 248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345 +SIZE (rust/crates/crossbeam-utils-0.8.19.crate) = 42328 +SHA256 (rust/crates/crunchy-0.2.2.crate) = 7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7 +SIZE (rust/crates/crunchy-0.2.2.crate) = 2995 +SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 +SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 +SHA256 (rust/crates/debugid-0.8.0.crate) = bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d +SIZE (rust/crates/debugid-0.8.0.crate) = 12757 +SHA256 (rust/crates/derive_arbitrary-1.3.2.crate) = 67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611 +SIZE (rust/crates/derive_arbitrary-1.3.2.crate) = 10614 +SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 +SIZE (rust/crates/digest-0.10.7.crate) = 19557 +SHA256 (rust/crates/directories-next-2.0.0.crate) = 339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc +SIZE (rust/crates/directories-next-2.0.0.crate) = 15153 +SHA256 (rust/crates/dirs-4.0.0.crate) = ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059 +SIZE (rust/crates/dirs-4.0.0.crate) = 12503 +SHA256 (rust/crates/dirs-sys-0.3.7.crate) = 1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6 +SIZE (rust/crates/dirs-sys-0.3.7.crate) = 10597 +SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d +SIZE (rust/crates/dirs-sys-next-0.1.2.crate) = 10681 +SHA256 (rust/crates/either-1.10.0.crate) = 11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a +SIZE (rust/crates/either-1.10.0.crate) = 18334 +SHA256 (rust/crates/embedded-io-0.4.0.crate) = ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced +SIZE (rust/crates/embedded-io-0.4.0.crate) = 12901 +SHA256 (rust/crates/encoding_rs-0.8.33.crate) = 7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1 +SIZE (rust/crates/encoding_rs-0.8.33.crate) = 1370071 +SHA256 (rust/crates/env_filter-0.1.0.crate) = a009aa4810eb158359dda09d0c87378e4bbb89b5a801f016885a4707ba24f7ea +SIZE (rust/crates/env_filter-0.1.0.crate) = 11553 +SHA256 (rust/crates/env_logger-0.11.3.crate) = 38b35839ba51819680ba087cd351788c9a3c476841207e0b8cee0b04722343b9 +SIZE (rust/crates/env_logger-0.11.3.crate) = 29704 +SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 +SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 +SHA256 (rust/crates/errno-0.3.8.crate) = a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245 +SIZE (rust/crates/errno-0.3.8.crate) = 10645 +SHA256 (rust/crates/fallible-iterator-0.3.0.crate) = 2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649 +SIZE (rust/crates/fallible-iterator-0.3.0.crate) = 19639 +SHA256 (rust/crates/fd-lock-4.0.2.crate) = 7e5768da2206272c81ef0b5e951a41862938a6070da63bcea197899942d3b947 +SIZE (rust/crates/fd-lock-4.0.2.crate) = 13675 +SHA256 (rust/crates/flagset-0.4.5.crate) = cdeb3aa5e95cf9aabc17f060cfa0ced7b83f042390760ca53bf09df9968acaa1 +SIZE (rust/crates/flagset-0.4.5.crate) = 13612 +SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 +SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969 +SHA256 (rust/crates/fs-set-times-0.20.1.crate) = 033b337d725b97690d86893f9de22b67b80dcc4e9ad815f348254c38119db8fb +SIZE (rust/crates/fs-set-times-0.20.1.crate) = 14607 +SHA256 (rust/crates/futures-0.3.30.crate) = 645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0 +SIZE (rust/crates/futures-0.3.30.crate) = 53828 +SHA256 (rust/crates/futures-channel-0.3.30.crate) = eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78 +SIZE (rust/crates/futures-channel-0.3.30.crate) = 31736 +SHA256 (rust/crates/futures-core-0.3.30.crate) = dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d +SIZE (rust/crates/futures-core-0.3.30.crate) = 14071 +SHA256 (rust/crates/futures-io-0.3.30.crate) = a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1 +SIZE (rust/crates/futures-io-0.3.30.crate) = 8910 +SHA256 (rust/crates/futures-sink-0.3.30.crate) = 9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5 +SIZE (rust/crates/futures-sink-0.3.30.crate) = 7852 +SHA256 (rust/crates/futures-task-0.3.30.crate) = 38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004 +SIZE (rust/crates/futures-task-0.3.30.crate) = 11126 +SHA256 (rust/crates/futures-util-0.3.30.crate) = 3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48 +SIZE (rust/crates/futures-util-0.3.30.crate) = 159977 +SHA256 (rust/crates/fxhash-0.2.1.crate) = c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c +SIZE (rust/crates/fxhash-0.2.1.crate) = 4102 +SHA256 (rust/crates/fxprof-processed-profile-0.6.0.crate) = 27d12c0aed7f1e24276a241aadc4cb8ea9f83000f34bc062b7cc2d51e3b0fabd +SIZE (rust/crates/fxprof-processed-profile-0.6.0.crate) = 29860 +SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a +SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 +SHA256 (rust/crates/getrandom-0.2.12.crate) = 190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5 +SIZE (rust/crates/getrandom-0.2.12.crate) = 36163 +SHA256 (rust/crates/gimli-0.28.1.crate) = 4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253 +SIZE (rust/crates/gimli-0.28.1.crate) = 270497 +SHA256 (rust/crates/half-2.4.0.crate) = b5eceaaeec696539ddaf7b333340f1af35a5aa87ae3e4f3ead0532f72affab2e +SIZE (rust/crates/half-2.4.0.crate) = 50666 +SHA256 (rust/crates/hashbrown-0.13.2.crate) = 43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e +SIZE (rust/crates/hashbrown-0.13.2.crate) = 105265 +SHA256 (rust/crates/hashbrown-0.14.3.crate) = 290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604 +SIZE (rust/crates/hashbrown-0.14.3.crate) = 141425 +SHA256 (rust/crates/heck-0.3.3.crate) = 6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c +SIZE (rust/crates/heck-0.3.3.crate) = 10260 +SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8 +SIZE (rust/crates/heck-0.4.1.crate) = 11567 +SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33 +SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979 +SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024 +SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165 +SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 +SIZE (rust/crates/humantime-2.1.0.crate) = 16749 +SHA256 (rust/crates/iana-time-zone-0.1.60.crate) = e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141 +SIZE (rust/crates/iana-time-zone-0.1.60.crate) = 27074 +SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f +SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185 +SHA256 (rust/crates/id-arena-2.2.1.crate) = 25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005 +SIZE (rust/crates/id-arena-2.2.1.crate) = 12203 +SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6 +SIZE (rust/crates/idna-0.5.0.crate) = 271940 +SHA256 (rust/crates/indexmap-2.2.6.crate) = 168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26 +SIZE (rust/crates/indexmap-2.2.6.crate) = 82420 +SHA256 (rust/crates/io-extras-0.18.2.crate) = c9f046b9af244f13b3bd939f55d16830ac3a201e8a9ba9661bfcb03e2be72b9b +SIZE (rust/crates/io-extras-0.18.2.crate) = 36030 +SHA256 (rust/crates/io-lifetimes-2.0.3.crate) = 5a611371471e98973dbcab4e0ec66c31a10bc356eeb4d54a0e05eac8158fe38c +SIZE (rust/crates/io-lifetimes-2.0.3.crate) = 29216 +SHA256 (rust/crates/ipnet-2.9.0.crate) = 8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3 +SIZE (rust/crates/ipnet-2.9.0.crate) = 27627 +SHA256 (rust/crates/is-terminal-0.4.12.crate) = f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b +SIZE (rust/crates/is-terminal-0.4.12.crate) = 7470 +SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 +SIZE (rust/crates/itertools-0.10.5.crate) = 115354 +SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569 +SIZE (rust/crates/itertools-0.12.1.crate) = 137761 +SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b +SIZE (rust/crates/itoa-1.0.11.crate) = 10563 +SHA256 (rust/crates/ittapi-0.4.0.crate) = 6b996fe614c41395cdaedf3cf408a9534851090959d90d54a535f675550b64b1 +SIZE (rust/crates/ittapi-0.4.0.crate) = 7446 +SHA256 (rust/crates/ittapi-sys-0.4.0.crate) = 52f5385394064fa2c886205dba02598013ce83d3e92d33dbdc0c52fe0e7bf4fc +SIZE (rust/crates/ittapi-sys-0.4.0.crate) = 144943 +SHA256 (rust/crates/jobserver-0.1.28.crate) = ab46a6e9526ddef3ae7f787c06f0f2600639ba80ea3eade3d8e670a2230f51d6 +SIZE (rust/crates/jobserver-0.1.28.crate) = 25543 +SHA256 (rust/crates/js-sys-0.3.69.crate) = 29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d +SIZE (rust/crates/js-sys-0.3.69.crate) = 81083 +SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 +SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 +SHA256 (rust/crates/leb128-0.2.5.crate) = 884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67 +SIZE (rust/crates/leb128-0.2.5.crate) = 11843 +SHA256 (rust/crates/libc-0.2.153.crate) = 9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd +SIZE (rust/crates/libc-0.2.153.crate) = 740614 +SHA256 (rust/crates/libfuzzer-sys-0.4.7.crate) = a96cfd5557eb82f2b83fed4955246c988d331975a002961b07c81584d107e7f7 +SIZE (rust/crates/libfuzzer-sys-0.4.7.crate) = 128332 +SHA256 (rust/crates/libm-0.2.8.crate) = 4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058 +SIZE (rust/crates/libm-0.2.8.crate) = 113450 +SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d +SIZE (rust/crates/libredox-0.1.3.crate) = 6068 +SHA256 (rust/crates/linux-raw-sys-0.4.13.crate) = 01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c +SIZE (rust/crates/linux-raw-sys-0.4.13.crate) = 1493855 +SHA256 (rust/crates/log-0.4.21.crate) = 90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c +SIZE (rust/crates/log-0.4.21.crate) = 43442 +SHA256 (rust/crates/mach2-0.4.2.crate) = 19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709 +SIZE (rust/crates/mach2-0.4.2.crate) = 21889 +SHA256 (rust/crates/maybe-owned-0.3.4.crate) = 4facc753ae494aeb6e3c22f839b158aebd4f9270f55cd3c79906c45476c47ab4 +SIZE (rust/crates/maybe-owned-0.3.4.crate) = 14308 +SHA256 (rust/crates/memchr-2.7.2.crate) = 6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d +SIZE (rust/crates/memchr-2.7.2.crate) = 96220 +SHA256 (rust/crates/memfd-0.6.4.crate) = b2cffa4ad52c6f791f4f8b15f0c05f9824b2ced1160e88cc393d64fff9a8ac64 +SIZE (rust/crates/memfd-0.6.4.crate) = 12820 +SHA256 (rust/crates/miniz_oxide-0.7.4.crate) = b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08 +SIZE (rust/crates/miniz_oxide-0.7.4.crate) = 56119 +SHA256 (rust/crates/mio-1.0.2.crate) = 80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec +SIZE (rust/crates/mio-1.0.2.crate) = 102777 +SHA256 (rust/crates/num-traits-0.2.18.crate) = da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a +SIZE (rust/crates/num-traits-0.2.18.crate) = 51930 +SHA256 (rust/crates/object-0.32.2.crate) = a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441 +SIZE (rust/crates/object-0.32.2.crate) = 286994 +SHA256 (rust/crates/object-0.36.3.crate) = 27b64972346851a39438c60b341ebc01bba47464ae329e55cf343eb93964efd9 +SIZE (rust/crates/object-0.36.3.crate) = 325288 +SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 +SIZE (rust/crates/once_cell-1.19.0.crate) = 33046 +SHA256 (rust/crates/oorandom-11.1.3.crate) = 0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575 +SIZE (rust/crates/oorandom-11.1.3.crate) = 10068 +SHA256 (rust/crates/paste-1.0.14.crate) = de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c +SIZE (rust/crates/paste-1.0.14.crate) = 18157 +SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e +SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 +SHA256 (rust/crates/pin-project-lite-0.2.14.crate) = bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02 +SIZE (rust/crates/pin-project-lite-0.2.14.crate) = 28817 +SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 +SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 +SHA256 (rust/crates/pkg-config-0.3.30.crate) = d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec +SIZE (rust/crates/pkg-config-0.3.30.crate) = 20613 +SHA256 (rust/crates/plotters-0.3.5.crate) = d2c224ba00d7cadd4d5c660deaf2098e5e80e07846537c51f9cfa4be50c1fd45 +SIZE (rust/crates/plotters-0.3.5.crate) = 143975 +SHA256 (rust/crates/plotters-backend-0.3.5.crate) = 9e76628b4d3a7581389a35d5b6e2139607ad7c75b17aed325f210aa91f4a9609 +SIZE (rust/crates/plotters-backend-0.3.5.crate) = 13440 +SHA256 (rust/crates/plotters-svg-0.3.5.crate) = 38f6d39893cca0701371e3c27294f09797214b86f1fb951b89ade8ec04e2abab +SIZE (rust/crates/plotters-svg-0.3.5.crate) = 6948 +SHA256 (rust/crates/postcard-1.0.8.crate) = a55c51ee6c0db07e68448e336cf8ea4131a620edefebf9893e759b2d793420f8 +SIZE (rust/crates/postcard-1.0.8.crate) = 53813 +SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04 +SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478 +SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c +SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293 +SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869 +SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971 +SHA256 (rust/crates/proc-macro2-1.0.79.crate) = e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e +SIZE (rust/crates/proc-macro2-1.0.79.crate) = 47200 +SHA256 (rust/crates/psm-0.1.21.crate) = 5787f7cda34e3033a72192c018bc5883100330f362ef279a8cbccfce8bb4e874 +SIZE (rust/crates/psm-0.1.21.crate) = 23126 +SHA256 (rust/crates/quote-1.0.35.crate) = 291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef +SIZE (rust/crates/quote-1.0.35.crate) = 28136 +SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 +SIZE (rust/crates/rand-0.8.5.crate) = 87113 +SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 +SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251 +SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c +SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 +SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa +SIZE (rust/crates/rayon-1.10.0.crate) = 180155 +SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2 +SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701 +SHA256 (rust/crates/redox_users-0.4.5.crate) = bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891 +SIZE (rust/crates/redox_users-0.4.5.crate) = 15514 +SHA256 (rust/crates/regalloc2-0.9.3.crate) = ad156d539c879b7a24a363a2016d77961786e71f48f2e2fc8302a92abd2429a6 +SIZE (rust/crates/regalloc2-0.9.3.crate) = 120867 +SHA256 (rust/crates/regex-1.10.4.crate) = c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c +SIZE (rust/crates/regex-1.10.4.crate) = 253191 +SHA256 (rust/crates/regex-automata-0.4.6.crate) = 86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea +SIZE (rust/crates/regex-automata-0.4.6.crate) = 617565 +SHA256 (rust/crates/regex-syntax-0.8.3.crate) = adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56 +SIZE (rust/crates/regex-syntax-0.8.3.crate) = 347497 +SHA256 (rust/crates/rustc-demangle-0.1.23.crate) = d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76 +SIZE (rust/crates/rustc-demangle-0.1.23.crate) = 28970 +SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 +SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 +SHA256 (rust/crates/rustix-0.38.32.crate) = 65e04861e65f21776e67888bfbea442b3642beaa0138fdb1dd7a84a52dffdb89 +SIZE (rust/crates/rustix-0.38.32.crate) = 376999 +SHA256 (rust/crates/ryu-1.0.17.crate) = e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1 +SIZE (rust/crates/ryu-1.0.17.crate) = 47537 +SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 +SIZE (rust/crates/same-file-1.0.6.crate) = 10183 +SHA256 (rust/crates/semver-1.0.22.crate) = 92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca +SIZE (rust/crates/semver-1.0.22.crate) = 30446 +SHA256 (rust/crates/serde-1.0.197.crate) = 3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2 +SIZE (rust/crates/serde-1.0.197.crate) = 77087 +SHA256 (rust/crates/serde_derive-1.0.197.crate) = 7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b +SIZE (rust/crates/serde_derive-1.0.197.crate) = 55771 +SHA256 (rust/crates/serde_json-1.0.115.crate) = 12dc5c46daa8e9fdf4f5e71b6cf9a53f2487da0e86e55808e2d35539666497dd +SIZE (rust/crates/serde_json-1.0.115.crate) = 147100 +SHA256 (rust/crates/serde_spanned-0.6.5.crate) = eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1 +SIZE (rust/crates/serde_spanned-0.6.5.crate) = 8349 +SHA256 (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47 +SIZE (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 65290 +SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8 +SIZE (rust/crates/sha2-0.10.8.crate) = 26357 +SHA256 (rust/crates/shellexpand-2.1.2.crate) = 7ccc8076840c4da029af4f87e4e8daeb0fca6b87bbb02e10cb60b791450e11e4 +SIZE (rust/crates/shellexpand-2.1.2.crate) = 16884 +SHA256 (rust/crates/slice-group-by-0.3.1.crate) = 826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7 +SIZE (rust/crates/slice-group-by-0.3.1.crate) = 14640 +SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 +SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 +SHA256 (rust/crates/socket2-0.5.7.crate) = ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c +SIZE (rust/crates/socket2-0.5.7.crate) = 55758 +SHA256 (rust/crates/sptr-0.3.2.crate) = 3b9b39299b249ad65f3b7e96443bad61c02ca5cd3589f46cb6d610a0fd6c0d6a +SIZE (rust/crates/sptr-0.3.2.crate) = 14598 +SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 +SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 +SHA256 (rust/crates/strsim-0.8.0.crate) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a +SIZE (rust/crates/strsim-0.8.0.crate) = 9309 +SHA256 (rust/crates/structopt-0.3.26.crate) = 0c6b5c64445ba8094a6ab0c3cd2ad323e07171012d9c98b0b15651daf1787a10 +SIZE (rust/crates/structopt-0.3.26.crate) = 53798 +SHA256 (rust/crates/structopt-derive-0.4.18.crate) = dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0 +SIZE (rust/crates/structopt-derive-0.4.18.crate) = 20996 +SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 +SIZE (rust/crates/syn-1.0.109.crate) = 237611 +SHA256 (rust/crates/syn-2.0.58.crate) = 44cfb93f38070beee36b3fef7d4f5a16f27751d94b187b666a5cc5e9b0d30687 +SIZE (rust/crates/syn-2.0.58.crate) = 254920 +SHA256 (rust/crates/system-interface-0.27.2.crate) = b858526d22750088a9b3cf2e3c2aacebd5377f13adeec02860c30d09113010a6 +SIZE (rust/crates/system-interface-0.27.2.crate) = 32251 +SHA256 (rust/crates/target-lexicon-0.12.14.crate) = e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f +SIZE (rust/crates/target-lexicon-0.12.14.crate) = 25508 +SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 +SIZE (rust/crates/termcolor-1.4.1.crate) = 18773 +SHA256 (rust/crates/textwrap-0.11.0.crate) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060 +SIZE (rust/crates/textwrap-0.11.0.crate) = 17322 +SHA256 (rust/crates/thiserror-1.0.58.crate) = 03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297 +SIZE (rust/crates/thiserror-1.0.58.crate) = 21025 +SHA256 (rust/crates/thiserror-impl-1.0.58.crate) = c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7 +SIZE (rust/crates/thiserror-impl-1.0.58.crate) = 15645 +SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc +SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490 +SHA256 (rust/crates/tinyvec-1.8.0.crate) = 445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938 +SIZE (rust/crates/tinyvec-1.8.0.crate) = 46796 +SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 +SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 +SHA256 (rust/crates/tokio-1.39.3.crate) = 9babc99b9923bfa4804bd74722ff02c0381021eafa4db9949217e3be8e84fff5 +SIZE (rust/crates/tokio-1.39.3.crate) = 782858 +SHA256 (rust/crates/toml-0.8.12.crate) = e9dd1545e8208b4a5af1aa9bbd0b4cf7e9ea08fabc5d0a5c67fcaafa17433aa3 +SIZE (rust/crates/toml-0.8.12.crate) = 51145 +SHA256 (rust/crates/toml_datetime-0.6.5.crate) = 3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1 +SIZE (rust/crates/toml_datetime-0.6.5.crate) = 10910 +SHA256 (rust/crates/toml_edit-0.22.9.crate) = 8e40bb779c5187258fd7aad0eb68cb8706a0a81fa712fbea808ab43c4b8374c4 +SIZE (rust/crates/toml_edit-0.22.9.crate) = 104173 +SHA256 (rust/crates/tracing-0.1.40.crate) = c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef +SIZE (rust/crates/tracing-0.1.40.crate) = 79459 +SHA256 (rust/crates/tracing-attributes-0.1.27.crate) = 34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7 +SIZE (rust/crates/tracing-attributes-0.1.27.crate) = 32241 +SHA256 (rust/crates/tracing-core-0.1.32.crate) = c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54 +SIZE (rust/crates/tracing-core-0.1.32.crate) = 61221 +SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825 +SIZE (rust/crates/typenum-1.17.0.crate) = 42849 +SHA256 (rust/crates/unicode-bidi-0.3.15.crate) = 08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75 +SIZE (rust/crates/unicode-bidi-0.3.15.crate) = 56811 +SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b +SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168 +SHA256 (rust/crates/unicode-normalization-0.1.23.crate) = a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5 +SIZE (rust/crates/unicode-normalization-0.1.23.crate) = 122649 +SHA256 (rust/crates/unicode-segmentation-1.11.0.crate) = d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202 +SIZE (rust/crates/unicode-segmentation-1.11.0.crate) = 102740 +SHA256 (rust/crates/unicode-width-0.1.11.crate) = e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85 +SIZE (rust/crates/unicode-width-0.1.11.crate) = 19187 +SHA256 (rust/crates/unicode-xid-0.2.4.crate) = f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c +SIZE (rust/crates/unicode-xid-0.2.4.crate) = 15352 +SHA256 (rust/crates/unsafe-libyaml-0.2.11.crate) = 673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861 +SIZE (rust/crates/unsafe-libyaml-0.2.11.crate) = 62101 +SHA256 (rust/crates/url-2.5.2.crate) = 22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c +SIZE (rust/crates/url-2.5.2.crate) = 79704 +SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a +SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435 +SHA256 (rust/crates/uuid-1.8.0.crate) = a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0 +SIZE (rust/crates/uuid-1.8.0.crate) = 44043 +SHA256 (rust/crates/vec_map-0.8.2.crate) = f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191 +SIZE (rust/crates/vec_map-0.8.2.crate) = 14466 +SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f +SIZE (rust/crates/version_check-0.9.4.crate) = 14895 +SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b +SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 +SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 +SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 +SHA256 (rust/crates/wasm-bindgen-0.2.92.crate) = 4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8 +SIZE (rust/crates/wasm-bindgen-0.2.92.crate) = 184119 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.92.crate) = 614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da +SIZE (rust/crates/wasm-bindgen-backend-0.2.92.crate) = 28348 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.92.crate) = a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726 +SIZE (rust/crates/wasm-bindgen-macro-0.2.92.crate) = 13835 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.92.crate) = e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7 +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.92.crate) = 20092 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.92.crate) = af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96 +SIZE (rust/crates/wasm-bindgen-shared-0.2.92.crate) = 7263 +SHA256 (rust/crates/wasm-encoder-0.202.0.crate) = bfd106365a7f5f7aa3c1916a98cbb3ad477f5ff96ddb130285a91c6e7429e67a +SIZE (rust/crates/wasm-encoder-0.202.0.crate) = 50182 +SHA256 (rust/crates/wasm-encoder-0.212.0.crate) = 501940df4418b8929eb6d52f1aade1fdd15a5b86c92453cb696e3c906bd3fc33 +SIZE (rust/crates/wasm-encoder-0.212.0.crate) = 59413 +SHA256 (rust/crates/wasm-encoder-0.215.0.crate) = 4fb56df3e06b8e6b77e37d2969a50ba51281029a9aeb3855e76b7f49b6418847 +SIZE (rust/crates/wasm-encoder-0.215.0.crate) = 56984 +SHA256 (rust/crates/wasm-smith-0.202.0.crate) = 4cf58fe4c46def4c0cdab0818cf0e663db7a018473795349996c48335d5d1163 +SIZE (rust/crates/wasm-smith-0.202.0.crate) = 88661 +SHA256 (rust/crates/wasmparser-0.202.0.crate) = d6998515d3cf3f8b980ef7c11b29a9b1017d4cf86b99ae93b546992df9931413 +SIZE (rust/crates/wasmparser-0.202.0.crate) = 193217 +SHA256 (rust/crates/wasmparser-0.212.0.crate) = 8d28bc49ba1e5c5b61ffa7a2eace10820443c4b7d1c0b144109261d14570fdf8 +SIZE (rust/crates/wasmparser-0.212.0.crate) = 217977 +SHA256 (rust/crates/wasmprinter-0.202.0.crate) = ab1cc9508685eef9502e787f4d4123745f5651a1e29aec047645d3cac1e2da7a +SIZE (rust/crates/wasmprinter-0.202.0.crate) = 36575 +SHA256 (rust/crates/wasmprinter-0.212.0.crate) = dfac65326cc561112af88c3028f6dfdb140acff67ede33a8e86be2dc6b8956f7 +SIZE (rust/crates/wasmprinter-0.212.0.crate) = 36913 +SHA256 (rust/crates/wasmtime-23.0.2.crate) = 07232e0b473af36112da7348f51e73fa8b11047a6cb546096da3812930b7c93a +SIZE (rust/crates/wasmtime-23.0.2.crate) = 593027 +SHA256 (rust/crates/wasmtime-asm-macros-23.0.2.crate) = e5a9c42562d879c749288d9a26acc0d95d2ca069e30c2ec2efce84461c4d62b3 +SIZE (rust/crates/wasmtime-asm-macros-23.0.2.crate) = 1666 +SHA256 (rust/crates/wasmtime-cache-23.0.2.crate) = 38d5d5aac98c8ae87cf5244495da7722e3fa022aa6f3f4fcd5e3d6e5699ce422 +SIZE (rust/crates/wasmtime-cache-23.0.2.crate) = 26572 +SHA256 (rust/crates/wasmtime-component-macro-23.0.2.crate) = c0c3f57c4bc96f9b4a6ff4d6cb6e837913eff32e98d09e2b6d79b5c4647b415b +SIZE (rust/crates/wasmtime-component-macro-23.0.2.crate) = 106431 +SHA256 (rust/crates/wasmtime-component-util-23.0.2.crate) = 1da707969bc31a565da9b32d087eb2370c95c6f2087c5539a15f2e3b27e77203 +SIZE (rust/crates/wasmtime-component-util-23.0.2.crate) = 2492 +SHA256 (rust/crates/wasmtime-cranelift-23.0.2.crate) = 62cb6135ec46994299be711b78b03acaa9480de3715f827d450f0c947a84977c +SIZE (rust/crates/wasmtime-cranelift-23.0.2.crate) = 101539 +SHA256 (rust/crates/wasmtime-environ-23.0.2.crate) = 9bcaa3b42a0718e9123da7fb75e8e13fc95df7db2a7e32e2f2f4f0d3333b7d6f +SIZE (rust/crates/wasmtime-environ-23.0.2.crate) = 171462 +SHA256 (rust/crates/wasmtime-fiber-23.0.2.crate) = baf1c805515f4bc157f70f998038951009d21a19c1ef8c5fbb374a11b1d56672 +SIZE (rust/crates/wasmtime-fiber-23.0.2.crate) = 22356 +SHA256 (rust/crates/wasmtime-jit-debug-23.0.2.crate) = 118e141e52f3898a531a612985bd09a5e05a1d646cad2f30a3020b675c21cd49 +SIZE (rust/crates/wasmtime-jit-debug-23.0.2.crate) = 5753 +SHA256 (rust/crates/wasmtime-jit-icache-coherence-23.0.2.crate) = 2cfee42dac5148fc2664ab1f5cb8d7fa77a28d1a2cf1d9483abc2c3d751a58b9 +SIZE (rust/crates/wasmtime-jit-icache-coherence-23.0.2.crate) = 5702 +SHA256 (rust/crates/wasmtime-slab-23.0.2.crate) = 42eb8f6515708ec67974998c3e644101db4186308985f5ef7c2ef324ff33c948 +SIZE (rust/crates/wasmtime-slab-23.0.2.crate) = 5116 +SHA256 (rust/crates/wasmtime-types-23.0.2.crate) = 046873fb8fb3e9652f3fd76fe99c8c8129007695c3d73b2e307fdae40f6e324c +SIZE (rust/crates/wasmtime-types-23.0.2.crate) = 18246 +SHA256 (rust/crates/wasmtime-versioned-export-macros-23.0.2.crate) = 99c02af2e9dbeb427304d1a08787d70ed0dbfec1af2236616f84c9f1f03e7969 +SIZE (rust/crates/wasmtime-versioned-export-macros-23.0.2.crate) = 1632 +SHA256 (rust/crates/wasmtime-wasi-23.0.2.crate) = b2a1349f254d0b8f2ec8f996d0982f040abf22cd6ab19e3cf67afd033c552208 +SIZE (rust/crates/wasmtime-wasi-23.0.2.crate) = 152806 +SHA256 (rust/crates/wasmtime-winch-23.0.2.crate) = b2ceddc47a49af10908a288fdfdc296ab3932062cab62a785e3705bbb3709c59 +SIZE (rust/crates/wasmtime-winch-23.0.2.crate) = 8490 +SHA256 (rust/crates/wasmtime-wit-bindgen-23.0.2.crate) = 75f528f8b8a2376a3dacaf497d960216dd466d324425361e1e00e26de0a7705c +SIZE (rust/crates/wasmtime-wit-bindgen-23.0.2.crate) = 26040 +SHA256 (rust/crates/wast-35.0.2.crate) = 2ef140f1b49946586078353a453a1d28ba90adfc54dde75710bc1931de204d68 +SIZE (rust/crates/wast-35.0.2.crate) = 90940 +SHA256 (rust/crates/wast-215.0.0.crate) = 1ff1d00d893593249e60720be04a7c1f42f1c4dc3806a2869f4e66ab61eb54cb +SIZE (rust/crates/wast-215.0.0.crate) = 142194 +SHA256 (rust/crates/wat-1.215.0.crate) = 670bf4d9c8cf76ae242d70ded47c546525b6dafaa6871f9bcb065344bf2b4e3d +SIZE (rust/crates/wat-1.215.0.crate) = 6673 +SHA256 (rust/crates/web-sys-0.3.69.crate) = 77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef +SIZE (rust/crates/web-sys-0.3.69.crate) = 728877 +SHA256 (rust/crates/wiggle-23.0.2.crate) = af4a61a764e5c4f0cb8c1796859d266e75828c244089e77c81c6158dd8c4fda4 +SIZE (rust/crates/wiggle-23.0.2.crate) = 15032 +SHA256 (rust/crates/wiggle-generate-23.0.2.crate) = f2d45f4c50cfcbc222fb5221142fa65aa834d0a54b77b5760be0ea0a1ccad52d +SIZE (rust/crates/wiggle-generate-23.0.2.crate) = 23300 +SHA256 (rust/crates/wiggle-macro-23.0.2.crate) = 12e0fbccad12e5b406effb8676eb3713fdbe366975fb65d56f960ace6da118e4 +SIZE (rust/crates/wiggle-macro-23.0.2.crate) = 8650 +SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 +SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 +SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 +SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 +SHA256 (rust/crates/winapi-util-0.1.6.crate) = f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596 +SIZE (rust/crates/winapi-util-0.1.6.crate) = 12234 +SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f +SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 +SHA256 (rust/crates/winch-codegen-0.21.2.crate) = 2a41b67a37ea74e83c38ef495cc213aba73385236b1deee883dc869e835003b9 +SIZE (rust/crates/winch-codegen-0.21.2.crate) = 101157 +SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9 +SIZE (rust/crates/windows-core-0.52.0.crate) = 42154 +SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d +SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 +SHA256 (rust/crates/windows-targets-0.52.4.crate) = 7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b +SIZE (rust/crates/windows-targets-0.52.4.crate) = 6310 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.4.crate) = bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9 +SIZE (rust/crates/windows_aarch64_gnullvm-0.52.4.crate) = 433373 +SHA256 (rust/crates/windows_aarch64_msvc-0.52.4.crate) = da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675 +SIZE (rust/crates/windows_aarch64_msvc-0.52.4.crate) = 828055 +SHA256 (rust/crates/windows_i686_gnu-0.52.4.crate) = b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3 +SIZE (rust/crates/windows_i686_gnu-0.52.4.crate) = 875736 +SHA256 (rust/crates/windows_i686_msvc-0.52.4.crate) = 1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02 +SIZE (rust/crates/windows_i686_msvc-0.52.4.crate) = 895530 +SHA256 (rust/crates/windows_x86_64_gnu-0.52.4.crate) = 5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03 +SIZE (rust/crates/windows_x86_64_gnu-0.52.4.crate) = 831627 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.4.crate) = 77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177 +SIZE (rust/crates/windows_x86_64_gnullvm-0.52.4.crate) = 433358 +SHA256 (rust/crates/windows_x86_64_msvc-0.52.4.crate) = 32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8 +SIZE (rust/crates/windows_x86_64_msvc-0.52.4.crate) = 828019 +SHA256 (rust/crates/winnow-0.6.5.crate) = dffa400e67ed5a4dd237983829e66475f0a4a26938c4b04c21baede6262215b8 +SIZE (rust/crates/winnow-0.6.5.crate) = 159316 +SHA256 (rust/crates/winx-0.36.3.crate) = f9643b83820c0cd246ecabe5fa454dd04ba4fa67996369466d0747472d337346 +SIZE (rust/crates/winx-0.36.3.crate) = 13696 +SHA256 (rust/crates/wit-parser-0.212.0.crate) = ceeb0424aa8679f3fcf2d6e3cfa381f3d6fa6179976a2c05a6249dd2bb426716 +SIZE (rust/crates/wit-parser-0.212.0.crate) = 118430 +SHA256 (rust/crates/witx-0.9.1.crate) = e366f27a5cabcddb2706a78296a40b8fcc451e1a6aba2fc1d94b4a01bdaaef4b +SIZE (rust/crates/witx-0.9.1.crate) = 45928 +SHA256 (rust/crates/zerocopy-0.7.32.crate) = 74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be +SIZE (rust/crates/zerocopy-0.7.32.crate) = 151096 +SHA256 (rust/crates/zerocopy-derive-0.7.32.crate) = 9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6 +SIZE (rust/crates/zerocopy-derive-0.7.32.crate) = 37623 +SHA256 (rust/crates/zstd-0.13.1.crate) = 2d789b1514203a1120ad2429eae43a7bd32b90976a7bb8a05f7ec02fa88cc23a +SIZE (rust/crates/zstd-0.13.1.crate) = 29805 +SHA256 (rust/crates/zstd-safe-7.1.0.crate) = 1cd99b45c6bc03a018c8b8a86025678c87e55526064e38f9df301989dce7ec0a +SIZE (rust/crates/zstd-safe-7.1.0.crate) = 20792 +SHA256 (rust/crates/zstd-sys-2.0.10+zstd.1.5.6.crate) = c253a4914af5bafc8fa8c86ee400827e83cf6ec01195ec1f1ed8441bf00d65aa +SIZE (rust/crates/zstd-sys-2.0.10+zstd.1.5.6.crate) = 749088 +SHA256 (bytecodealliance-wizer-v7.0.5_GH0.tar.gz) = f659128ccf104c141a11003b1a87ff51f032a733a5011ad06753cc0f7d285a1c +SIZE (bytecodealliance-wizer-v7.0.5_GH0.tar.gz) = 12272335 diff --git a/devel/wizer/pkg-descr b/devel/wizer/pkg-descr new file mode 100644 index 00000000000..d1a0358ca25 --- /dev/null +++ b/devel/wizer/pkg-descr @@ -0,0 +1,5 @@ +Wizer instantiates your WebAssembly module, executes its initialization +function, and then snapshots the initialized state out into a new WebAssembly +module. Now you can use this new, pre-initialized WebAssembly module to hit the +ground running, without making your users wait for that first-time set up code +to complete. diff --git a/devel/zeal/Makefile b/devel/zeal/Makefile index 90209595c9d..6ce039c14eb 100644 --- a/devel/zeal/Makefile +++ b/devel/zeal/Makefile @@ -14,7 +14,7 @@ LIB_DEPENDS= libxcb.so:x11/libxcb \ libxcb-keysyms.so:x11/xcb-util-keysyms \ libxkbcommon.so:x11/libxkbcommon -USES= cmake compiler:c++17-lang desktop-file-utils gl kde:5 \ +USES= cmake compiler:c++17-lang desktop-file-utils gl kde:6 \ libarchive pkgconfig qt:6 sqlite xorg USE_GITHUB= yes GH_ACCOUNT= zealdocs diff --git a/dns/bind9-devel/Makefile b/dns/bind9-devel/Makefile index 50fff6e129f..d2132ad8f0c 100644 --- a/dns/bind9-devel/Makefile +++ b/dns/bind9-devel/Makefile @@ -1,7 +1,7 @@ # pkg-help formatted with fmt 59 63 PORTNAME= bind -DISTVERSION= 9.21.3 +DISTVERSION= 9.21.4 .if defined(BIND_TOOLS_SLAVE) # dns/bind-tools here PORTREVISION= 0 diff --git a/dns/bind9-devel/distinfo b/dns/bind9-devel/distinfo index 2e49bd2dd57..1f86284199e 100644 --- a/dns/bind9-devel/distinfo +++ b/dns/bind9-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734171556 -SHA256 (bind-9.21.3.tar.xz) = 8fe04f713f5da38392e9e8d990f516d809b5af785e7e87c29f4de11bb30be02a -SIZE (bind-9.21.3.tar.xz) = 5533408 +TIMESTAMP = 1738573073 +SHA256 (bind-9.21.4.tar.xz) = f98efd18c98896c00112fd5cb7e4004d5284be139a5fa9d35f98ed66c5b84a08 +SIZE (bind-9.21.4.tar.xz) = 5527896 diff --git a/dns/bind9-devel/files/extrapatch-bind-min-override-ttl b/dns/bind9-devel/files/extrapatch-bind-min-override-ttl index 4829ab2fe4f..9280dab46c2 100644 --- a/dns/bind9-devel/files/extrapatch-bind-min-override-ttl +++ b/dns/bind9-devel/files/extrapatch-bind-min-override-ttl @@ -1,8 +1,8 @@ Add the override-cache-ttl feature. ---- bin/named/config.c.orig 2024-12-03 09:47:47 UTC +--- bin/named/config.c.orig 2025-01-20 12:57:29 UTC +++ bin/named/config.c -@@ -179,6 +179,7 @@ options {\n\ +@@ -180,6 +180,7 @@ options {\n\ notify-source *;\n\ notify-source-v6 *;\n\ nsec3-test-zone no;\n\ @@ -10,9 +10,9 @@ Add the override-cache-ttl feature. parental-source *;\n\ parental-source-v6 *;\n\ provide-ixfr true;\n\ ---- bin/named/server.c.orig 2024-12-03 09:47:47 UTC +--- bin/named/server.c.orig 2025-01-20 12:57:29 UTC +++ bin/named/server.c -@@ -4302,6 +4302,11 @@ configure_view(dns_view_t *view, dns_viewlist_t *viewl +@@ -4201,6 +4201,11 @@ configure_view(dns_view_t *view, dns_viewlist_t *viewl } obj = NULL; @@ -24,9 +24,9 @@ Add the override-cache-ttl feature. result = named_config_get(maps, "max-cache-ttl", &obj); INSIST(result == ISC_R_SUCCESS); view->maxcachettl = cfg_obj_asduration(obj); ---- doc/arm/reference.rst.orig 2024-12-03 09:47:48 UTC +--- doc/arm/reference.rst.orig 2025-01-20 12:57:29 UTC +++ doc/arm/reference.rst -@@ -4235,6 +4235,10 @@ Tuning +@@ -4109,6 +4109,10 @@ Tuning cannot exceed 7 days and is silently truncated to 7 days if set to a greater value. @@ -37,9 +37,9 @@ Add the override-cache-ttl feature. .. namedconf:statement:: max-cache-ttl :tags: server :short: Specifies the maximum time (in seconds) that the server caches ordinary (positive) answers. ---- lib/dns/include/dns/view.h.orig 2024-12-03 09:47:48 UTC +--- lib/dns/include/dns/view.h.orig 2025-01-20 12:57:29 UTC +++ lib/dns/include/dns/view.h -@@ -151,6 +151,7 @@ struct dns_view { +@@ -147,6 +147,7 @@ struct dns_view { bool requestnsid; bool sendcookie; dns_ttl_t maxcachettl; @@ -47,9 +47,9 @@ Add the override-cache-ttl feature. dns_ttl_t maxncachettl; dns_ttl_t mincachettl; dns_ttl_t minncachettl; ---- lib/dns/resolver.c.orig 2024-12-03 09:47:48 UTC +--- lib/dns/resolver.c.orig 2025-01-20 12:57:29 UTC +++ lib/dns/resolver.c -@@ -5894,6 +5894,12 @@ cache_name(fetchctx_t *fctx, dns_name_t *name, dns_mes +@@ -5963,6 +5963,12 @@ cache_name(fetchctx_t *fctx, dns_name_t *name, dns_mes } /* @@ -62,9 +62,9 @@ Add the override-cache-ttl feature. * Enforce the configure maximum cache TTL. */ if (rdataset->ttl > res->view->maxcachettl) { ---- lib/isccfg/namedconf.c.orig 2024-12-03 09:47:48 UTC +--- lib/isccfg/namedconf.c.orig 2025-01-20 12:57:29 UTC +++ lib/isccfg/namedconf.c -@@ -2095,6 +2095,7 @@ static cfg_clausedef_t view_clauses[] = { +@@ -2068,6 +2068,7 @@ static cfg_clausedef_t view_clauses[] = { #endif /* ifdef HAVE_LMDB */ { "max-acache-size", NULL, CFG_CLAUSEFLAG_ANCIENT }, { "max-cache-size", &cfg_type_sizeorpercent, 0 }, diff --git a/dns/bind9-devel/pkg-plist b/dns/bind9-devel/pkg-plist index 73f2ff18659..bab8bc647af 100644 --- a/dns/bind9-devel/pkg-plist +++ b/dns/bind9-devel/pkg-plist @@ -144,7 +144,6 @@ include/isc/httpd.h include/isc/interfaceiter.h include/isc/iterated_hash.h include/isc/job.h -include/isc/lang.h include/isc/lex.h include/isc/list.h include/isc/log.h @@ -228,22 +227,21 @@ include/ns/listenlist.h include/ns/notify.h include/ns/query.h include/ns/server.h -include/ns/sortlist.h include/ns/stats.h include/ns/types.h include/ns/update.h include/ns/xfrout.h lib/bind/filter-a.so lib/bind/filter-aaaa.so -lib/libdns-9.21.3.so +lib/libdns-9.21.4.so lib/libdns.so -lib/libisc-9.21.3.so +lib/libisc-9.21.4.so lib/libisc.so -lib/libisccc-9.21.3.so +lib/libisccc-9.21.4.so lib/libisccc.so -lib/libisccfg-9.21.3.so +lib/libisccfg-9.21.4.so lib/libisccfg.so -lib/libns-9.21.3.so +lib/libns-9.21.4.so lib/libns.so @comment share/man/man1/arpaname.1.gz @comment share/man/man1/delv.1.gz diff --git a/dns/dnsmasq-devel/Makefile b/dns/dnsmasq-devel/Makefile index e6155100b5d..bf0a2dac64f 100644 --- a/dns/dnsmasq-devel/Makefile +++ b/dns/dnsmasq-devel/Makefile @@ -1,13 +1,13 @@ PORTNAME= dnsmasq -DISTVERSION= 2.91test9 # remember to bump PORTEPOCH when going from test to rc! +DISTVERSION= 2.91rc1 # remember to bump PORTEPOCH when going from test to rc! # Leave the PORTREVISION in even if 0 to avoid accidental PORTEPOCH bumps: PORTREVISION= 0 -PORTEPOCH= 5 +PORTEPOCH= 6 CATEGORIES= dns -#MASTER_SITES= https://www.thekelleys.org.uk/dnsmasq/release-candidates/ \ -# LOCAL/mandree/ MASTER_SITES= LOCAL/mandree/ \ - https://www.thekelleys.org.uk/dnsmasq/test-releases/ + https://www.thekelleys.org.uk/dnsmasq/release-candidates/ +#MASTER_SITES= LOCAL/mandree/ \ +# https://www.thekelleys.org.uk/dnsmasq/test-releases/ PKGNAMESUFFIX= -devel MAINTAINER= mandree@FreeBSD.org diff --git a/dns/dnsmasq-devel/distinfo b/dns/dnsmasq-devel/distinfo index b7fba25df12..dad8c240053 100644 --- a/dns/dnsmasq-devel/distinfo +++ b/dns/dnsmasq-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737667671 -SHA256 (dnsmasq-2.91test9.tar.xz) = 0a1301e08622d27da28976b25575fcff9f96085bd0cda749c9cbb83675dc0237 -SIZE (dnsmasq-2.91test9.tar.xz) = 573316 +TIMESTAMP = 1738797427 +SHA256 (dnsmasq-2.91rc1.tar.xz) = c79b3d3ea9dddbbb22c3a516dad66ca9db77598e9e9ee0026e3f6263422e2008 +SIZE (dnsmasq-2.91rc1.tar.xz) = 573952 diff --git a/dns/dnsx/Makefile b/dns/dnsx/Makefile index 91af74a5d85..acaea01a585 100644 --- a/dns/dnsx/Makefile +++ b/dns/dnsx/Makefile @@ -1,7 +1,6 @@ PORTNAME= dnsx DISTVERSIONPREFIX= v -DISTVERSION= 1.2.1 -PORTREVISION= 5 +DISTVERSION= 1.2.2 CATEGORIES= dns MAINTAINER= dutra@FreeBSD.org diff --git a/dns/dnsx/distinfo b/dns/dnsx/distinfo index 6cac178b3dd..ef3fd9ba9a0 100644 --- a/dns/dnsx/distinfo +++ b/dns/dnsx/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1709993485 -SHA256 (go/dns_dnsx/dnsx-v1.2.1/v1.2.1.mod) = a2ed07d4e962920ff50540a239f46f7c019c573386633bdc19ca47d17997e409 -SIZE (go/dns_dnsx/dnsx-v1.2.1/v1.2.1.mod) = 5880 -SHA256 (go/dns_dnsx/dnsx-v1.2.1/v1.2.1.zip) = 0feb15cb0e0800c15b34c3c052911be097ee2f9ace33cc6ab8c3357f1830f857 -SIZE (go/dns_dnsx/dnsx-v1.2.1/v1.2.1.zip) = 327580 +TIMESTAMP = 1738682873 +SHA256 (go/dns_dnsx/dnsx-v1.2.2/v1.2.2.mod) = efa1ab1a13833d9e03eeaffa43551d06d1db36af4ff7284b3efa8de6d687af2f +SIZE (go/dns_dnsx/dnsx-v1.2.2/v1.2.2.mod) = 6136 +SHA256 (go/dns_dnsx/dnsx-v1.2.2/v1.2.2.zip) = 161451dbd35f57a6d9b73e1334a63cd101b0b0e4e01b7daadeb4413b3077ddc7 +SIZE (go/dns_dnsx/dnsx-v1.2.2/v1.2.2.zip) = 329288 diff --git a/dns/dq/Makefile b/dns/dq/Makefile index b18321edcab..3d4c8ba402f 100644 --- a/dns/dq/Makefile +++ b/dns/dq/Makefile @@ -1,11 +1,10 @@ PORTNAME= dq -PORTVERSION= 20240101 -PORTREVISION= 1 +PORTVERSION= 20250201 CATEGORIES= dns MAINTAINER= pkubaj@FreeBSD.org COMMENT= Recursive DNS/DNSCurve server -WWW= https://mojzis.com/software/dq/ +WWW= https://github.com/janmojzis/dq LICENSE= CC0 LICENSE_FILE= ${WRKSRC}/LICENCE diff --git a/dns/dq/distinfo b/dns/dq/distinfo index 983c82be146..7b782c9abe5 100644 --- a/dns/dq/distinfo +++ b/dns/dq/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1704808720 -SHA256 (janmojzis-dq-20240101_GH0.tar.gz) = a86b697e4c23568d9aacc93dea8cfaae0d889dfb22509e0491f9de3d80adf9c3 -SIZE (janmojzis-dq-20240101_GH0.tar.gz) = 72409 +TIMESTAMP = 1738585470 +SHA256 (janmojzis-dq-20250201_GH0.tar.gz) = 37b1f63431ac502a47562515d3d23bdc303a142f4dabd83ce5d3065c239e7e8d +SIZE (janmojzis-dq-20250201_GH0.tar.gz) = 100114 diff --git a/dns/dq/files/patch-Makefile b/dns/dq/files/patch-Makefile deleted file mode 100644 index e6de23f74b3..00000000000 --- a/dns/dq/files/patch-Makefile +++ /dev/null @@ -1,17 +0,0 @@ ---- Makefile.orig 2022-08-23 15:51:28 UTC -+++ Makefile -@@ -457,10 +457,10 @@ dqcache-start: dqcache-start.o $(OBJECTS) - - - install: dq dqcache dqcache-makekey dqcache-start -- install -D -m 0755 dq $(DESTDIR)/usr/bin/dq -- install -D -m 0755 dqcache $(DESTDIR)/usr/sbin/dqcache -- install -D -m 0755 dqcache-makekey $(DESTDIR)/usr/sbin/dqcache-makekey -- install -D -m 0755 dqcache-start $(DESTDIR)/usr/sbin/dqcache-start -+ install -m 0755 dq $(DESTDIR)${PREFIX}/bin/dq -+ install -m 0755 dqcache $(DESTDIR)${PREFIX}/sbin/dqcache -+ install -m 0755 dqcache-makekey $(DESTDIR)${PREFIX}/sbin/dqcache-makekey -+ install -m 0755 dqcache-start $(DESTDIR)${PREFIX}/sbin/dqcache-start - - clean: - rm -f *.o *.out $(BINARIES) diff --git a/dns/godns/Makefile b/dns/godns/Makefile index 86b5b3b22d8..0550f1100e7 100644 --- a/dns/godns/Makefile +++ b/dns/godns/Makefile @@ -1,7 +1,6 @@ PORTNAME= godns DISTVERSIONPREFIX= v -DISTVERSION= 3.2.1 -PORTREVISION= 1 +DISTVERSION= 3.2.2 CATEGORIES= dns MASTER_SITES= https://raw.githubusercontent.com/TimothyYe/${PORTNAME}/${DISTVERSIONFULL}/:gomod DISTFILES= go.mod:gomod diff --git a/dns/godns/distinfo b/dns/godns/distinfo index 9891b463920..a3ba272b122 100644 --- a/dns/godns/distinfo +++ b/dns/godns/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1735599608 -SHA256 (go/dns_godns/TimothyYe-godns-v3.2.1_GH0/go.mod) = a4fadc36229cd6c29fdc8dcc5965c9e1a0717cd4615a43d1e9da5b68d87e598e -SIZE (go/dns_godns/TimothyYe-godns-v3.2.1_GH0/go.mod) = 1821 -SHA256 (go/dns_godns/TimothyYe-godns-v3.2.1_GH0/TimothyYe-godns-v3.2.1_GH0.tar.gz) = 4e2f7daeb236a1bf04bfab61837a252938b37e444094f6511b6b6d395d7ff7d2 -SIZE (go/dns_godns/TimothyYe-godns-v3.2.1_GH0/TimothyYe-godns-v3.2.1_GH0.tar.gz) = 654255 +TIMESTAMP = 1738421096 +SHA256 (go/dns_godns/TimothyYe-godns-v3.2.2_GH0/go.mod) = a4fadc36229cd6c29fdc8dcc5965c9e1a0717cd4615a43d1e9da5b68d87e598e +SIZE (go/dns_godns/TimothyYe-godns-v3.2.2_GH0/go.mod) = 1821 +SHA256 (go/dns_godns/TimothyYe-godns-v3.2.2_GH0/TimothyYe-godns-v3.2.2_GH0.tar.gz) = e72ddba919d76f312f74e948afad3ae5b2c79ef650842b16a1f0f61066573e5c +SIZE (go/dns_godns/TimothyYe-godns-v3.2.2_GH0/TimothyYe-godns-v3.2.2_GH0.tar.gz) = 654288 diff --git a/dns/knot-resolver/Makefile b/dns/knot-resolver/Makefile index bfde3980c10..11d9bfcf732 100644 --- a/dns/knot-resolver/Makefile +++ b/dns/knot-resolver/Makefile @@ -1,6 +1,6 @@ PORTNAME= knot-resolver DISTVERSION= 5.7.4 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= dns MASTER_SITES= https://secure.nic.cz/files/knot-resolver/ \ https://dns.company/downloads/knot-resolver/ diff --git a/dns/luaunbound/Makefile b/dns/luaunbound/Makefile index 1d509845647..ac58371231b 100644 --- a/dns/luaunbound/Makefile +++ b/dns/luaunbound/Makefile @@ -5,7 +5,7 @@ CATEGORIES= dns MASTER_SITES= https://code.zash.se/dl/luaunbound/ PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX} -MAINTAINER= thomas@beingboiled.info +MAINTAINER= twm@pdp11.pw COMMENT= Lua binding to libunbound WWW= https://www.zash.se/luaunbound.html diff --git a/dns/p5-Net-DNS-Paranoid/Makefile b/dns/p5-Net-DNS-Paranoid/Makefile index 0201f4f5478..c4b8293c8dc 100644 --- a/dns/p5-Net-DNS-Paranoid/Makefile +++ b/dns/p5-Net-DNS-Paranoid/Makefile @@ -1,5 +1,5 @@ PORTNAME= Net-DNS-Paranoid -PORTVERSION= 0.10 +PORTVERSION= 0.11 CATEGORIES= dns perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/dns/p5-Net-DNS-Paranoid/distinfo b/dns/p5-Net-DNS-Paranoid/distinfo index 457796b640e..9af21dd8acf 100644 --- a/dns/p5-Net-DNS-Paranoid/distinfo +++ b/dns/p5-Net-DNS-Paranoid/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1719432522 -SHA256 (Net-DNS-Paranoid-0.10.tar.gz) = 6c274763fbc4b1ffb6d447017dd253139aa1526e8e77a52b115c5208fdecf016 -SIZE (Net-DNS-Paranoid-0.10.tar.gz) = 13295 +TIMESTAMP = 1738146680 +SHA256 (Net-DNS-Paranoid-0.11.tar.gz) = 667d781c1b6f9a0b8136d5c922e5ab87f6ad128b21d4d9181a340e604777eff9 +SIZE (Net-DNS-Paranoid-0.11.tar.gz) = 13335 diff --git a/dns/py-publicsuffix/Makefile b/dns/py-publicsuffix/Makefile index 11c21c3282f..993c2ce40d9 100644 --- a/dns/py-publicsuffix/Makefile +++ b/dns/py-publicsuffix/Makefile @@ -1,6 +1,6 @@ PORTNAME= publicsuffix PORTVERSION= 1.1.0 -PORTREVISION= 81 +PORTREVISION= 82 CATEGORIES= dns python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/dns/py-publicsuffix2/Makefile b/dns/py-publicsuffix2/Makefile index fa1cec19194..31e4d0f7028 100644 --- a/dns/py-publicsuffix2/Makefile +++ b/dns/py-publicsuffix2/Makefile @@ -1,6 +1,6 @@ PORTNAME= publicsuffix2 PORTVERSION= 2.20191221 -PORTREVISION= 55 +PORTREVISION= 56 CATEGORIES= dns python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/dns/py-publicsuffixlist/Makefile b/dns/py-publicsuffixlist/Makefile index c2ae6238490..0aa42f7eddc 100644 --- a/dns/py-publicsuffixlist/Makefile +++ b/dns/py-publicsuffixlist/Makefile @@ -1,5 +1,5 @@ PORTNAME= publicsuffixlist -PORTVERSION= 1.0.2.20241225 +PORTVERSION= 1.0.2.20250127 CATEGORIES= dns python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/dns/py-publicsuffixlist/distinfo b/dns/py-publicsuffixlist/distinfo index 1df0ffae553..017c47fb8d2 100644 --- a/dns/py-publicsuffixlist/distinfo +++ b/dns/py-publicsuffixlist/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735227936 -SHA256 (publicsuffixlist-1.0.2.20241225.tar.gz) = cea5d299e3a3bd20627c39a61cdc11eee6227a0af2f4af1d7cee88b823fd92b8 -SIZE (publicsuffixlist-1.0.2.20241225.tar.gz) = 104370 +TIMESTAMP = 1738089090 +SHA256 (publicsuffixlist-1.0.2.20250127.tar.gz) = 6b61bae2bef9dab94b8948c942c74bbadd82a9a2d9641e00e47265029ea08b98 +SIZE (publicsuffixlist-1.0.2.20250127.tar.gz) = 104514 diff --git a/dns/rubygem-google-apis-dns_v1/Makefile b/dns/rubygem-google-apis-dns_v1/Makefile index 93f2e5586df..65d7dc8848c 100644 --- a/dns/rubygem-google-apis-dns_v1/Makefile +++ b/dns/rubygem-google-apis-dns_v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-dns_v1 -PORTVERSION= 0.44.0 +PORTVERSION= 0.45.0 CATEGORIES= dns rubygems MASTER_SITES= RG diff --git a/dns/rubygem-google-apis-dns_v1/distinfo b/dns/rubygem-google-apis-dns_v1/distinfo index f16e2e066c7..86065a79df7 100644 --- a/dns/rubygem-google-apis-dns_v1/distinfo +++ b/dns/rubygem-google-apis-dns_v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1722249156 -SHA256 (rubygem/google-apis-dns_v1-0.44.0.gem) = 0d36a6e0dbf64ee85e80a00b834f90fa3f500b40b6f9db5ae9116da86a36dc03 -SIZE (rubygem/google-apis-dns_v1-0.44.0.gem) = 38400 +TIMESTAMP = 1738090134 +SHA256 (rubygem/google-apis-dns_v1-0.45.0.gem) = fece534de42fd9b33d8b7e640dfb324fcb597d1de5536a107113085d2052c15d +SIZE (rubygem/google-apis-dns_v1-0.45.0.gem) = 38400 diff --git a/dns/rubygem-public_suffix/Makefile b/dns/rubygem-public_suffix/Makefile index 6666c0517b0..7630850fd45 100644 --- a/dns/rubygem-public_suffix/Makefile +++ b/dns/rubygem-public_suffix/Makefile @@ -1,6 +1,6 @@ PORTNAME= public_suffix PORTVERSION= 6.0.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= dns rubygems MASTER_SITES= RG diff --git a/dns/rubygem-public_suffix_service/Makefile b/dns/rubygem-public_suffix_service/Makefile index 472b9154793..c73abbd7fce 100644 --- a/dns/rubygem-public_suffix_service/Makefile +++ b/dns/rubygem-public_suffix_service/Makefile @@ -1,6 +1,6 @@ PORTNAME= public_suffix_service PORTVERSION= 0.9.1 -PORTREVISION= 93 +PORTREVISION= 94 CATEGORIES= dns rubygems MASTER_SITES= RG diff --git a/editors/Makefile b/editors/Makefile index 90bec548fc4..944a65c74c2 100644 --- a/editors/Makefile +++ b/editors/Makefile @@ -74,7 +74,6 @@ SUBDIR += kakoune SUBDIR += kakoune-lsp SUBDIR += kate - SUBDIR += kate-devel SUBDIR += kibi SUBDIR += kile SUBDIR += komodo-edit diff --git a/editors/calligra/Makefile b/editors/calligra/Makefile index 92f4f861696..24e97afc58c 100644 --- a/editors/calligra/Makefile +++ b/editors/calligra/Makefile @@ -1,14 +1,6 @@ PORTNAME= calligra -DISTVERSION= 3.2.1 -PORTREVISION= 65 -CATEGORIES= editors kde -MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION} -DIST_SUBDIR= KDE/${PORTNAME} - -PATCH_SITES= https://invent.kde.org/office/calligra/-/commit/ -# Poppler 22.03 -PATCHFILES= 236bacbe13739414e919de868283b0caf2df5d8a.diff:-p1 \ - 6b75bec784c9835c78993349845d8c2ef22ec3de.diff:-p1 +DISTVERSION= ${KDE_APPLICATIONS_VERSION} +CATEGORIES= editors kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= KDE office suite @@ -17,23 +9,21 @@ WWW= https://calligra.org/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= pstoedit:graphics/pstoedit LIB_DEPENDS= libImath.so:math/Imath \ - libKPropertyCore3.so:x11-toolkits/kproperty \ - libKReport3.so:textproc/kreport \ libboost_thread.so:devel/boost-libs \ + libgit2.so:devel/libgit2 \ libetonyek-0.1.so:graphics/libetonyek01 \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libgsl.so:math/gsl \ liblcms2.so:graphics/lcms2 \ - libKGantt.so:graphics/kdiagram \ + libKChart6.so:graphics/kdiagram-qt6 \ + libOkular6Core.so:graphics/okular \ libodfgen-0.1.so:textproc/libodfgen01 \ - libpng.so:graphics/png \ - libpoppler-qt5.so:graphics/poppler-qt5 \ + libpoppler-qt6.so:graphics/poppler-qt6 \ libpoppler.so:graphics/poppler \ + libqt6keychain.so:security/qtkeychain@qt6 \ librevenge-0.0.so:textproc/librevenge \ - libtiff.so:graphics/tiff \ libvisio-0.1.so:textproc/libvisio01 \ libwpd-0.10.so:textproc/libwpd010 \ libwpg-0.3.so:graphics/libwpg03 \ @@ -41,30 +31,20 @@ LIB_DEPENDS= libImath.so:math/Imath \ RUN_DEPENDS= pstoedit:graphics/pstoedit USES= cmake compiler:c++17-lang cpe desktop-file-utils eigen:3 \ - gettext iconv:translit jpeg kde:5 localbase:ldflags perl5 \ - pkgconfig qca qt:5 shared-mime-info sqlite tar:xz xorg + gettext gl iconv:translit jpeg kde:6 localbase:ldflags perl5 \ + pkgconfig qca qt:6 shared-mime-info ssl tar:xz xorg +USE_GL= gl opengl USE_LDCONFIG= yes -USE_KDE= activities akonadicontacts archive auth bookmarks calendarcore \ - codecs completion config configwidgets contacts coreaddons \ - crash dbusaddons doctools emoticons guiaddons holidays i18n \ - iconthemes init itemmodels itemviews jobwidgets js kcmutils \ - kdelibs4support khtml kio kross notifications notifyconfig \ - okular parts phonon service solid sonnet texteditor textwidgets \ - threadweaver unitconversion wallet widgetsaddons windowsystem \ - xmlgui \ - ecm:build -USE_QT= concurrent core dbus declarative gui network opengl \ - printsupport script sql svg testlib widgets x11extras \ - xml \ - buildtools:build qmake:build +USE_KDE= archive bookmarks colorscheme completion config configwidgets \ + coreaddons crash dbusaddons guiaddons i18n iconthemes \ + itemviews jobwidgets kcmutils kio notifications notifyconfig \ + phonon service solid sonnet textwidgets widgetsaddons \ + windowsystem xmlgui \ + doctools:build ecm:build +USE_QT= base declarative positioning svg webchannel webengine \ + tools:build USE_XORG= ice sm x11 xext -OPTIONS_DEFINE= OPENEXR -OPTIONS_DEFAULT= OPENEXR - -OPENEXR_LIB_DEPENDS= libOpenEXR.so:graphics/openexr -OPENEXR_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_OpenEXR - CMAKE_ARGS= -DCMAKE_INCLUDE_PATH:STRING="${QT_INCDIR} ${LOCALBASE}/include" \ -DPRODUCTSET:STRING="DESKTOP" @@ -73,16 +53,4 @@ CMAKE_ON= RELEASE_BUILD # Performance increase according to README.PACKAGERS CMAKE_ARGS+= -DCMAKE_CXX_FLAGS="-DKDE_NO_DEBUG_OUTPUT" -PLIST_SUB+= SHLIB_VER=17.0.0 - -.include - -post-patch: -.if ${COMPILER_TYPE} == clang - @${REINPLACE_CMD} -e 's|std::binary_function|std::__binary_function|g' \ - ${WRKSRC}/filters/words/msword-odf/wv2/src/word97_helper.cpp - @${REINPLACE_CMD} -e 's|std::unary_function|std::__unary_function|' \ - ${WRKSRC}/filters/words/msword-odf/wv2/src/utilities.h -.endif - -.include +.include diff --git a/editors/calligra/distinfo b/editors/calligra/distinfo index 0883047e77a..34bd8a4c324 100644 --- a/editors/calligra/distinfo +++ b/editors/calligra/distinfo @@ -1,7 +1,3 @@ -TIMESTAMP = 1650987962 -SHA256 (KDE/calligra/calligra-3.2.1.tar.xz) = b1f8a6eb8208543a2f908caa83d089075fcd1e530d00e19f5362b2f9cc371147 -SIZE (KDE/calligra/calligra-3.2.1.tar.xz) = 55207684 -SHA256 (KDE/calligra/236bacbe13739414e919de868283b0caf2df5d8a.diff) = 9d872dc5e9f69fa1446a2f8ddcf30a34e943b150e89918e7383085aad2092b96 -SIZE (KDE/calligra/236bacbe13739414e919de868283b0caf2df5d8a.diff) = 2530 -SHA256 (KDE/calligra/6b75bec784c9835c78993349845d8c2ef22ec3de.diff) = 86766f19d6e42533533a971eeb80cc06aa27fff24ac6d652714b5c8b7a676c9c -SIZE (KDE/calligra/6b75bec784c9835c78993349845d8c2ef22ec3de.diff) = 3091 +TIMESTAMP = 1738761495 +SHA256 (KDE/release-service/24.12.0/calligra-24.12.0.tar.xz) = 71b89f1e8121b8f88ee43376acf7cb7a88cb6d9a078e8ba3f102389f9a1f6097 +SIZE (KDE/release-service/24.12.0/calligra-24.12.0.tar.xz) = 57903196 diff --git a/editors/calligra/files/patch-068cd9aec11052733e393976142516d2190e4564.diff b/editors/calligra/files/patch-068cd9aec11052733e393976142516d2190e4564.diff deleted file mode 100644 index ae8cc3f89eb..00000000000 --- a/editors/calligra/files/patch-068cd9aec11052733e393976142516d2190e4564.diff +++ /dev/null @@ -1,46 +0,0 @@ -Part of this commit, which fixes build in C++17 - -commit 068cd9aec11052733e393976142516d2190e4564 -Author: Pierre Ducroquet -Date: Sun Feb 28 23:23:02 2021 +0100 - - Fix some more warnings - -diff --git filters/words/msword-odf/wv2/src/styles.h filters/words/msword-odf/wv2/src/styles.h -index ba02def6845..41c8278dd21 100644 ---- filters/words/msword-odf/wv2/src/styles.h -+++ filters/words/msword-odf/wv2/src/styles.h -@@ -58,8 +58,9 @@ struct STD - STD(); - /** - * Simply calls read(...) -+ * @throw InvalidFormatException - */ -- STD( U16 stdfSize, U16 totalSize, OLEStreamReader* stream, bool preservePos = false ) throw(InvalidFormatException); -+ STD( U16 stdfSize, U16 totalSize, OLEStreamReader* stream, bool preservePos = false ); - /** - * Attention: This struct allocates memory on the heap - */ -@@ -74,8 +75,9 @@ struct STD - * false the state of stream will be changed! - * - * @return true - success, false - failed -+ * @throw InvalidFormatException - */ -- bool read( const U16 cbStd, const U16 stdfSize, OLEStreamReader* stream, bool preservePos = false ) throw(InvalidFormatException); -+ bool read( const U16 cbStd, const U16 stdfSize, OLEStreamReader* stream, bool preservePos = false ); - - /** - * Same as reading :) -@@ -365,7 +367,10 @@ private: - class WV2_EXPORT StyleSheet - { - public: -- StyleSheet( OLEStreamReader* tableStream, U32 fcStshf, U32 lcbStshf ) throw(InvalidFormatException); -+ /** -+ * @throw InvalidFormatException -+ */ -+ StyleSheet( OLEStreamReader* tableStream, U32 fcStshf, U32 lcbStshf ); - ~StyleSheet(); - - /** diff --git a/editors/calligra/files/patch-5e47d9cd114db9d97e28e31869919bba545a979d.diff b/editors/calligra/files/patch-5e47d9cd114db9d97e28e31869919bba545a979d.diff deleted file mode 100644 index 4cc5b1e4be0..00000000000 --- a/editors/calligra/files/patch-5e47d9cd114db9d97e28e31869919bba545a979d.diff +++ /dev/null @@ -1,127 +0,0 @@ -diff --git filters/libmsooxml/CMakeLists.txt filters/libmsooxml/CMakeLists.txt -index cd5b597d319..b243cf875eb 100644 ---- filters/libmsooxml/CMakeLists.txt -+++ filters/libmsooxml/CMakeLists.txt -@@ -2,11 +2,6 @@ if(Qca-qt5_FOUND) - add_definitions( -DHAVE_QCA2 ) - endif() - --# TEMPORARY: for std::auto_ptr deprecation warnings are only annoying noise --if (CMAKE_COMPILER_IS_GNUCXX OR CMAKE_COMPILER_IS_GNUC) -- add_definitions(-Wno-deprecated-declarations) --endif () -- - include_directories( - ${KOMAIN_INCLUDES} - ${KOODF2_INCLUDES} # For charts -diff --git filters/libmsooxml/MsooXmlImport.cpp filters/libmsooxml/MsooXmlImport.cpp -index 8876988220f..c873a998413 100644 ---- filters/libmsooxml/MsooXmlImport.cpp -+++ filters/libmsooxml/MsooXmlImport.cpp -@@ -594,8 +594,8 @@ KoFilter::ConversionStatus MsooXmlImport::imageFromFile(const QString& sourceNam - QString errorMessage; - KoFilter::ConversionStatus status = KoFilter::OK; - -- std::auto_ptr inputDevice(Utils::openDeviceForFile(m_zip, errorMessage, sourceName, status)); -- if (!inputDevice.get()) { -+ std::unique_ptr inputDevice(Utils::openDeviceForFile(m_zip, errorMessage, sourceName, status)); -+ if (!inputDevice) { - return status; - } - QImageReader r(inputDevice.get(), QFileInfo(sourceName).suffix().toLatin1()); -diff --git filters/libmsooxml/MsooXmlThemesReader.cpp filters/libmsooxml/MsooXmlThemesReader.cpp -index 5818a5caf03..9919d7f1ffb 100644 ---- filters/libmsooxml/MsooXmlThemesReader.cpp -+++ filters/libmsooxml/MsooXmlThemesReader.cpp -@@ -736,14 +736,14 @@ KoFilter::ConversionStatus MsooXmlThemesReader::read_color() - */ - KoFilter::ConversionStatus MsooXmlThemesReader::read_srgbClr_local() - { -- std::auto_ptr color(new DrawingMLColorSchemeItem); -+ std::unique_ptr color(new DrawingMLColorSchemeItem); - m_currentColor_local = 0; - READ_PROLOGUE - const QXmlStreamAttributes attrs(attributes()); - - READ_ATTR_WITHOUT_NS(val) -- color.get()->color = Utils::ST_HexColorRGB_to_QColor(val); -- //debugMsooXml << color.get()->color; -+ color->color = Utils::ST_HexColorRGB_to_QColor(val); -+ //debugMsooXml << color->color; - - readNext(); - READ_EPILOGUE_WITHOUT_RETURN -@@ -841,19 +841,19 @@ KoFilter::ConversionStatus MsooXmlThemesReader::read_srgbClr_local() - */ - KoFilter::ConversionStatus MsooXmlThemesReader::read_sysClr_local() - { -- std::auto_ptr color(new DrawingMLColorSchemeSystemItem); -+ std::unique_ptr color(new DrawingMLColorSchemeSystemItem); - m_currentColor_local = 0; - READ_PROLOGUE - const QXmlStreamAttributes attrs(attributes()); - - READ_ATTR_WITHOUT_NS(lastClr) -- color.get()->lastColor = Utils::ST_HexColorRGB_to_QColor(lastClr); --// debugMsooXml << "lastClr:" << color.get()->lastColor.name(); -+ color->lastColor = Utils::ST_HexColorRGB_to_QColor(lastClr); -+// debugMsooXml << "lastClr:" << color->lastColor.name(); - - // System color value. This color is based upon the value that this color - // currently has within the system on which the document is being viewed. -- READ_ATTR_WITHOUT_NS_INTO(val, color.get()->systemColor) --// debugMsooXml << "val:" << color.get()->systemColor; -+ READ_ATTR_WITHOUT_NS_INTO(val, color->systemColor) -+// debugMsooXml << "val:" << color->systemColor; - - readNext(); - READ_EPILOGUE_WITHOUT_RETURN -diff --git filters/libmsooxml/MsooXmlUtils.cpp filters/libmsooxml/MsooXmlUtils.cpp -index 49f8faea449..99460c28df9 100644 ---- filters/libmsooxml/MsooXmlUtils.cpp -+++ filters/libmsooxml/MsooXmlUtils.cpp -@@ -189,8 +189,8 @@ KoFilter::ConversionStatus Utils::loadAndParse(KoXmlDocument& doc, const KZip* z - { - errorMessage.clear(); - KoFilter::ConversionStatus status; -- std::auto_ptr device(openDeviceForFile(zip, errorMessage, fileName, status)); -- if (!device.get()) -+ std::unique_ptr device(openDeviceForFile(zip, errorMessage, fileName, status)); -+ if (!device) - return status; - return loadAndParse(device.get(), doc, errorMessage, fileName); - } -@@ -205,8 +205,8 @@ KoFilter::ConversionStatus Utils::loadAndParseDocument(MsooXmlReader* reader, - Q_UNUSED(writers) - errorMessage.clear(); - KoFilter::ConversionStatus status; -- std::auto_ptr device(openDeviceForFile(zip, errorMessage, fileName, status)); -- if (!device.get()) -+ std::unique_ptr device(openDeviceForFile(zip, errorMessage, fileName, status)); -+ if (!device) - return status; - reader->setDevice(device.get()); - reader->setFileName(fileName); // for error reporting -@@ -389,9 +389,9 @@ KoFilter::ConversionStatus Utils::copyFile(const KZip* zip, QString& errorMessag - return status; - } - -- std::auto_ptr inputDevice = std::auto_ptr(Utils::openDeviceForFile(zip, errorMessage, sourceName, status)); -+ std::unique_ptr inputDevice(Utils::openDeviceForFile(zip, errorMessage, sourceName, status)); - -- if (!inputDevice.get()) { -+ if (!inputDevice) { - return status; - } - -@@ -423,8 +423,8 @@ KoFilter::ConversionStatus Utils::imageSize(const KZip* zip, QString& errorMessa - { - Q_ASSERT(size); - KoFilter::ConversionStatus status; -- std::auto_ptr inputDevice(Utils::openDeviceForFile(zip, errorMessage, sourceName, status)); -- if (!inputDevice.get()) { -+ std::unique_ptr inputDevice(Utils::openDeviceForFile(zip, errorMessage, sourceName, status)); -+ if (!inputDevice) { - return status; - } - QImageReader r(inputDevice.get(), QFileInfo(sourceName).suffix().toLatin1()); diff --git a/editors/calligra/files/patch-CMakeLists.txt b/editors/calligra/files/patch-CMakeLists.txt deleted file mode 100644 index 7eeb9939dcd..00000000000 --- a/editors/calligra/files/patch-CMakeLists.txt +++ /dev/null @@ -1,33 +0,0 @@ -- Use the C++ setting from "outside"; ECM uses modern C++ by default now -- Fix build against KDE Frameworks 5.83 - (no longer ships find module, and the - cmake default one is used). - ---- CMakeLists.txt.orig 2020-05-14 06:53:49 UTC -+++ CMakeLists.txt -@@ -104,13 +104,7 @@ if(NOT DEFINED RELEASE_BUILD) - endif() - message(STATUS "Release build: ${RELEASE_BUILD}") - --# use CPP-11 --if (CMAKE_VERSION VERSION_LESS "3.1") -- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") --else () -- set (CMAKE_CXX_STANDARD 11) --endif () -- -+ set (CMAKE_CXX_STANDARD 17) - ############ - ############# - ## Options ## -@@ -641,8 +634,8 @@ if(NOT WIN32 AND NOT APPLE) - ) - endif() - --if(NOT FONTCONFIG_FOUND OR NOT FREETYPE_FOUND) -- set(FONTCONFIG_INCLUDE_DIR "") -+if(NOT Fontconfig_FOUND OR NOT FREETYPE_FOUND) -+ set(Fontconfig_INCLUDE_DIRS "") - set(FREETYPE_INCLUDE_DIRS "") - else() - add_definitions( -DSHOULD_BUILD_FONT_CONVERSION ) diff --git a/editors/calligra/files/patch-cxx17.diff b/editors/calligra/files/patch-cxx17.diff deleted file mode 100644 index abd5819f2c0..00000000000 --- a/editors/calligra/files/patch-cxx17.diff +++ /dev/null @@ -1,1421 +0,0 @@ -diff --git filters/words/msword-odf/wv2/src/word97_helper.cpp filters/words/msword-odf/wv2/src/word97_helper.cpp -index a02cbda0077..759d18e2206 100644 ---- filters/words/msword-odf/wv2/src/word97_helper.cpp -+++ filters/words/msword-odf/wv2/src/word97_helper.cpp -@@ -30,7 +30,7 @@ - - #include // memcpy - #include --#include // std::bind2nd for gcc 2.9x -+#include - #include - - #include "wvlog.h" -@@ -921,7 +921,8 @@ S16 PAP::applyPAPSPRM( const U8* ptr, const Style* style, const StyleSheet* styl - std::vector::iterator newEnd = rgdxaTab.end(); - for ( U8 i = 0; i < itbdDelMax; ++i ) { - newEnd = std::remove_if ( rgdxaTab.begin(), newEnd, -- std::bind2nd( InZone(), Zone( myPtr, i, itbdDelMax ) ) ); -+ [z=Zone(myPtr, i, itbdDelMax ), f=InZone()](const TabDescriptor& t){ return f(t, z); } -+ ); - } - rgdxaTab.erase( newEnd, rgdxaTab.end() ); // really get rid of them - myPtr += itbdDelMax * 4; -@@ -2343,7 +2344,8 @@ S16 TAP::applyTAPSPRM( const U8* ptr, const Style* style, const StyleSheet* styl - // Adjust all successive items (+= ctc * dxaCol) - std::transform( rgdxaCenter.begin() + itcFirst + ctc, rgdxaCenter.end(), - rgdxaCenter.begin() + itcFirst + ctc, -- std::bind1st( std::plus(), ctc * dxaCol ) ); -+ [x = ctc * dxaCol, f=std::plus()](S16 y){ return f(x, y); } -+ ); - } - break; - } -@@ -2382,7 +2384,8 @@ S16 TAP::applyTAPSPRM( const U8* ptr, const Style* style, const StyleSheet* styl - ++itcFirst; - std::transform( rgdxaCenter.begin() + itcFirst, rgdxaCenter.end(), - rgdxaCenter.begin() + itcFirst, -- std::bind2nd( std::minus(), shift ) ); -+ [y=shift, f=std::minus()](S16 x){ return f(x, y); } -+ ); - break; - } - case SPRM::sprmTMerge: -diff --git sheets/part/Digest.cpp sheets/part/Digest.cpp -index 5d25c852ae3..8cd972db989 100644 ---- sheets/part/Digest.cpp -+++ sheets/part/Digest.cpp -@@ -250,8 +250,8 @@ typedef struct digest_impl_st { - */ - static void __rtl_digest_swapLong(sal_uInt32 *pData, sal_uInt32 nDatLen) - { -- register sal_uInt32 *X; -- register int i, n; -+ sal_uInt32 *X; -+ int i, n; - - X = pData; - n = nDatLen; -@@ -465,10 +465,10 @@ static void __rtl_digest_initSHA( - */ - static void __rtl_digest_updateSHA(DigestContextSHA *ctx) - { -- register sal_uInt32 A, B, C, D, E, T; -- register sal_uInt32 *X; -+ sal_uInt32 A, B, C, D, E, T; -+ sal_uInt32 *X; - -- register DigestSHA_update_t *U; -+ DigestSHA_update_t *U; - U = ctx->m_update; - - A = ctx->m_nA; -@@ -577,10 +577,10 @@ static void __rtl_digest_endSHA(DigestContextSHA *ctx) - static const sal_uInt8 end[4] = { - 0x80, 0x00, 0x00, 0x00 - }; -- register const sal_uInt8 *p = end; -+ const sal_uInt8 *p = end; - -- register sal_uInt32 *X; -- register int i; -+ sal_uInt32 *X; -+ int i; - - X = ctx->m_pData; - i = (ctx->m_nDatLen >> 2); -diff --git filters/words/msword-odf/wv2/src/word_helper.h filters/words/msword-odf/wv2/src/word_helper.h -index e561083d556..d153ceb7593 100644 ---- filters/words/msword-odf/wv2/src/word_helper.h -+++ filters/words/msword-odf/wv2/src/word_helper.h -@@ -322,6 +322,11 @@ namespace wvWare - { - friend PLCFIterator PLCF::at( unsigned int ) const; - public: -+ PLCFIterator(PLCFIterator &&other) -+ : m_plcf(std::move(other.m_plcf)), -+ m_itemIt(std::move(other.m_itemIt)), -+ m_indexIt(std::move(other.m_indexIt)) {} -+ - PLCFIterator( const PLCF& plcf ) : m_plcf( plcf ) - { - m_itemIt = m_plcf.m_items.begin(); -@@ -345,7 +350,8 @@ namespace wvWare - - private: - // don't assign it -- PLCFIterator& operator=( const PLCFIterator& rhs ); -+ PLCFIterator( const PLCFIterator &other) = delete; -+ PLCFIterator& operator=( const PLCFIterator& rhs ) = delete; - - const PLCF& m_plcf; - typename std::vector::const_iterator m_itemIt; -diff --git sheets/part/CanvasBase.cpp sheets/part/CanvasBase.cpp -index adbd42606d7..e52906c9408 100644 ---- sheets/part/CanvasBase.cpp -+++ sheets/part/CanvasBase.cpp -@@ -230,7 +230,7 @@ bool CanvasBase::eventFilter(QObject *o, QEvent *e) - - void CanvasBase::validateSelection() - { -- register Sheet * const sheet = activeSheet(); -+ Sheet * const sheet = activeSheet(); - if (!sheet) - return; - #if 0 -@@ -443,7 +443,7 @@ void CanvasBase::paint(QPainter* painter, const QRectF& painterRect) - if (doc()->map()->isLoading() || isViewLoading()) - return; - -- register Sheet * const sheet = activeSheet(); -+ Sheet * const sheet = activeSheet(); - if (!sheet) - return; - -@@ -513,7 +513,7 @@ bool CanvasBase::dragEnter(const QMimeData* mimeData) - - bool CanvasBase::dragMove(const QMimeData* mimeData, const QPointF& eventPos, const QObject *source) - { -- register Sheet * const sheet = activeSheet(); -+ Sheet * const sheet = activeSheet(); - if (!sheet) { - return false; - } -@@ -596,7 +596,7 @@ void CanvasBase::dragLeave() - - bool CanvasBase::drop(const QMimeData* mimeData, const QPointF& eventPos, const QObject *source) - { -- register Sheet * const sheet = activeSheet(); -+ Sheet * const sheet = activeSheet(); - // FIXME Sheet protection: Not all cells have to be protected. - if (!sheet || sheet->isProtected()) { - return false; -@@ -656,7 +656,7 @@ bool CanvasBase::drop(const QMimeData* mimeData, const QPointF& eventPos, const - - QRect CanvasBase::viewToCellCoordinates(const QRectF& viewRect) const - { -- register Sheet * const sheet = activeSheet(); -+ Sheet * const sheet = activeSheet(); - if (!sheet) - return QRect(); - -@@ -685,7 +685,7 @@ QRect CanvasBase::visibleCells() const - - QRectF CanvasBase::cellCoordinatesToView(const QRect& cellRange) const - { -- register Sheet * const sheet = activeSheet(); -+ Sheet * const sheet = activeSheet(); - if (!sheet) - return QRectF(); - -@@ -706,7 +706,7 @@ QRectF CanvasBase::cellCoordinatesToView(const QRect& cellRange) const - - void CanvasBase::showToolTip(const QPoint& p) - { -- register Sheet * const sheet = activeSheet(); -+ Sheet * const sheet = activeSheet(); - if (!sheet) - return; - SheetView * const sheetView = this->sheetView(sheet); -diff --git sheets/part/Headers.cpp sheets/part/Headers.cpp -index fbc49c3f5bc..bde3704a96e 100644 ---- sheets/part/Headers.cpp -+++ sheets/part/Headers.cpp -@@ -102,7 +102,7 @@ void RowHeader::mousePress(KoPointerEvent * _ev) - if (!m_cellToolIsActive) - return; - -- register Sheet * const sheet = m_pCanvas->activeSheet(); -+ Sheet * const sheet = m_pCanvas->activeSheet(); - if (!sheet) - return; - -@@ -192,7 +192,7 @@ void RowHeader::mouseRelease(KoPointerEvent * _ev) - - m_bMousePressed = false; - -- register Sheet * const sheet = m_pCanvas->activeSheet(); -+ Sheet * const sheet = m_pCanvas->activeSheet(); - if (!sheet) - return; - -@@ -295,7 +295,7 @@ void RowHeader::mouseDoubleClick(KoPointerEvent*) - { - if (!m_cellToolIsActive) - return; -- register Sheet * const sheet = m_pCanvas->activeSheet(); -+ Sheet * const sheet = m_pCanvas->activeSheet(); - if (!sheet) - return; - -@@ -317,7 +317,7 @@ void RowHeader::mouseMove(KoPointerEvent* _ev) - return; - } - -- register Sheet * const sheet = m_pCanvas->activeSheet(); -+ Sheet * const sheet = m_pCanvas->activeSheet(); - if (!sheet) - return; - -@@ -379,7 +379,7 @@ void RowHeader::mouseMove(KoPointerEvent* _ev) - - void RowHeader::paint(QPainter* painter, const QRectF& painterRect) - { -- register Sheet * const sheet = m_pCanvas->activeSheet(); -+ Sheet * const sheet = m_pCanvas->activeSheet(); - if (!sheet) - return; - -@@ -545,7 +545,7 @@ void ColumnHeader::mousePress(KoPointerEvent * _ev) - m_pCanvas->enableAutoScroll(); - } - -- const register Sheet * const sheet = m_pCanvas->activeSheet(); -+ const Sheet * const sheet = m_pCanvas->activeSheet(); - if (!sheet) - return; - -@@ -682,7 +682,7 @@ void ColumnHeader::mouseRelease(KoPointerEvent * _ev) - - m_bMousePressed = false; - -- register Sheet * const sheet = m_pCanvas->activeSheet(); -+ Sheet * const sheet = m_pCanvas->activeSheet(); - if (!sheet) - return; - -@@ -794,7 +794,7 @@ void ColumnHeader::mouseDoubleClick(KoPointerEvent*) - { - if (!m_cellToolIsActive) - return; -- register Sheet * const sheet = m_pCanvas->activeSheet(); -+ Sheet * const sheet = m_pCanvas->activeSheet(); - if (!sheet) - return; - -@@ -813,7 +813,7 @@ void ColumnHeader::mouseMove(KoPointerEvent* _ev) - if (!m_cellToolIsActive) - return; - -- register Sheet * const sheet = m_pCanvas->activeSheet(); -+ Sheet * const sheet = m_pCanvas->activeSheet(); - - if (!sheet) - return; -@@ -911,7 +911,7 @@ void ColumnHeader::mouseMove(KoPointerEvent* _ev) - - void ColumnHeader::resize(const QSizeF& size, const QSizeF& oldSize) - { -- register Sheet * const sheet = m_pCanvas->activeSheet(); -+ Sheet * const sheet = m_pCanvas->activeSheet(); - if (!sheet) - return; - -@@ -929,7 +929,7 @@ void ColumnHeader::resize(const QSizeF& size, const QSizeF& oldSize) - - void ColumnHeader::paint(QPainter* painter, const QRectF& painterRect) - { -- register Sheet * const sheet = m_pCanvas->activeSheet(); -+ Sheet * const sheet = m_pCanvas->activeSheet(); - if (!sheet) - return; - -diff --git sheets/part/HeaderWidgets.cpp sheets/part/HeaderWidgets.cpp -index e42d2dbe7e9..00f4036917f 100644 ---- sheets/part/HeaderWidgets.cpp -+++ sheets/part/HeaderWidgets.cpp -@@ -93,10 +93,10 @@ RowHeaderWidget::RowHeaderWidget(QWidget *_parent, Canvas *_canvas, View *_view) - setAttribute(Qt::WA_StaticContents); - setMouseTracking(true); - -- connect(_view, SIGNAL(autoScroll(QPoint)), -- this, SLOT(slotAutoScroll(QPoint))); -- connect(m_pCanvas->toolProxy(), SIGNAL(toolChanged(QString)), -- this, SLOT(toolChanged(QString))); -+ connect(_view, &View::autoScroll, -+ this, &RowHeaderWidget::slotAutoScroll); -+ connect(m_pCanvas->toolProxy(), &KoToolProxy::toolChanged, -+ this, &RowHeaderWidget::toolChanged); - } - - -@@ -155,7 +155,7 @@ void RowHeaderWidget::wheelEvent(QWheelEvent* _ev) - - void RowHeaderWidget::paintSizeIndicator(int mouseY) - { -- register Sheet * const sheet = m_pCanvas->activeSheet(); -+ Sheet * const sheet = m_pCanvas->activeSheet(); - if (!sheet) - return; - -@@ -209,7 +209,7 @@ void RowHeaderWidget::removeSizeIndicator() - - void RowHeaderWidget::updateRows(int from, int to) - { -- register Sheet * const sheet = m_pCanvas->activeSheet(); -+ Sheet * const sheet = m_pCanvas->activeSheet(); - if (!sheet) - return; - -@@ -247,10 +247,10 @@ ColumnHeaderWidget::ColumnHeaderWidget(QWidget *_parent, Canvas *_canvas, View * - setAttribute(Qt::WA_StaticContents); - setMouseTracking(true); - -- connect(_view, SIGNAL(autoScroll(QPoint)), -- this, SLOT(slotAutoScroll(QPoint))); -- connect(m_pCanvas->toolProxy(), SIGNAL(toolChanged(QString)), -- this, SLOT(toolChanged(QString))); -+ connect(_view, &View::autoScroll, -+ this, &ColumnHeaderWidget::slotAutoScroll); -+ connect(m_pCanvas->toolProxy(), &KoToolProxy::toolChanged, -+ this, &ColumnHeaderWidget::toolChanged); - } - - -@@ -314,7 +314,7 @@ void ColumnHeaderWidget::resizeEvent(QResizeEvent* _ev) - - void ColumnHeaderWidget::paintSizeIndicator(int mouseX) - { -- register Sheet * const sheet = m_pCanvas->activeSheet(); -+ Sheet * const sheet = m_pCanvas->activeSheet(); - if (!sheet) - return; - -@@ -379,7 +379,7 @@ void ColumnHeaderWidget::removeSizeIndicator() - - void ColumnHeaderWidget::updateColumns(int from, int to) - { -- register Sheet * const sheet = m_pCanvas->activeSheet(); -+ Sheet * const sheet = m_pCanvas->activeSheet(); - if (!sheet) - return; - -@@ -416,8 +416,8 @@ SelectAllButtonWidget::SelectAllButtonWidget(CanvasBase* canvasBase) - : QWidget(canvasBase->canvasWidget()) - , SelectAllButton(canvasBase) - { -- connect(canvasBase->toolProxy(), SIGNAL(toolChanged(QString)), -- this, SLOT(toolChanged(QString))); -+ connect(canvasBase->toolProxy(), &KoToolProxy::toolChanged, -+ this, &SelectAllButtonWidget::toolChanged); - } - - SelectAllButtonWidget::~SelectAllButtonWidget() -diff --git filters/words/msword-odf/wv2/src/styles.cpp filters/words/msword-odf/wv2/src/styles.cpp -index f47c3dd8d51..d2c96e3d92b 100644 ---- filters/words/msword-odf/wv2/src/styles.cpp -+++ filters/words/msword-odf/wv2/src/styles.cpp -@@ -42,7 +42,6 @@ STD::STD() - } - - STD::STD( U16 baseSize, U16 totalSize, OLEStreamReader* stream, bool preservePos ) --throw(InvalidFormatException) - { - clearInternal(); - if (!read( baseSize, totalSize, stream, preservePos )) { -@@ -112,7 +111,6 @@ STD& STD::operator=( const STD& rhs ) - } - - bool STD::read( const U16 cbStd, const U16 stdfSize, OLEStreamReader* stream, bool preservePos ) --throw(InvalidFormatException) - { - U16 shifterU16; - S32 startOffset=stream->tell(); // address where the STD starts -@@ -938,7 +936,7 @@ void Style::mergeUpechpx( const Style* parentStyle, WordVersion version ) - } - - --StyleSheet::StyleSheet( OLEStreamReader* tableStream, U32 fcStshf, U32 lcbStshf ) throw(InvalidFormatException) -+StyleSheet::StyleSheet( OLEStreamReader* tableStream, U32 fcStshf, U32 lcbStshf ) - : m_udsNum(0) - { - WordVersion version = Word8; -diff --git sheets/part/HeaderItems.cpp sheets/part/HeaderItems.cpp -index 6b0bc3865b5..f517d4f9d1c 100644 ---- sheets/part/HeaderItems.cpp -+++ sheets/part/HeaderItems.cpp -@@ -96,8 +96,8 @@ RowHeaderItem::RowHeaderItem(QGraphicsItem *_parent, CanvasItem *_canvas) - - //connect(m_pView, SIGNAL(autoScroll(QPoint)), - //this, SLOT(slotAutoScroll(QPoint))); -- connect(m_pCanvas->toolProxy(), SIGNAL(toolChanged(QString)), -- this, SLOT(toolChanged(QString))); -+ connect(m_pCanvas->toolProxy(), &KoToolProxy::toolChanged, -+ this, &RowHeaderItem::toolChanged); - - setFlag(ItemClipsToShape, true); - } -@@ -161,7 +161,7 @@ void RowHeaderItem::wheelEvent(QGraphicsSceneWheelEvent* _ev) - - void RowHeaderItem::paintSizeIndicator(int mouseY) - { -- register Sheet * const sheet = m_pCanvas->activeSheet(); -+ Sheet * const sheet = m_pCanvas->activeSheet(); - if (!sheet) - return; - -@@ -216,7 +216,7 @@ void RowHeaderItem::removeSizeIndicator() - - void RowHeaderItem::updateRows(int from, int to) - { -- register Sheet * const sheet = m_pCanvas->activeSheet(); -+ Sheet * const sheet = m_pCanvas->activeSheet(); - if (!sheet) - return; - -@@ -256,8 +256,8 @@ ColumnHeaderItem::ColumnHeaderItem(QGraphicsItem *_parent, CanvasItem *_canvas) - - //connect(_view, SIGNAL(autoScroll(QPoint)), - //this, SLOT(slotAutoScroll(QPoint))); -- connect(_canvas->toolProxy(), SIGNAL(toolChanged(QString)), -- this, SLOT(toolChanged(QString))); -+ connect(_canvas->toolProxy(), &KoToolProxy::toolChanged, -+ this, &ColumnHeaderItem::toolChanged); - - setFlag(ItemClipsToShape, true); - } -@@ -324,7 +324,7 @@ void ColumnHeaderItem::resizeEvent(QGraphicsSceneResizeEvent* _ev) - - void ColumnHeaderItem::paintSizeIndicator(int mouseX) - { -- register Sheet * const sheet = m_pCanvas->activeSheet(); -+ Sheet * const sheet = m_pCanvas->activeSheet(); - if (!sheet) - return; - -@@ -389,7 +389,7 @@ void ColumnHeaderItem::removeSizeIndicator() - - void ColumnHeaderItem::updateColumns(int from, int to) - { -- register Sheet * const sheet = m_pCanvas->activeSheet(); -+ Sheet * const sheet = m_pCanvas->activeSheet(); - if (!sheet) - return; - -@@ -434,8 +434,8 @@ SelectAllButtonItem::SelectAllButtonItem(QGraphicsItem *_parent, CanvasBase* can - : QGraphicsWidget(_parent) - , SelectAllButton(canvasBase) - { -- connect(canvasBase->toolProxy(), SIGNAL(toolChanged(QString)), -- this, SLOT(toolChanged(QString))); -+ connect(canvasBase->toolProxy(), &KoToolProxy::toolChanged, -+ this, &SelectAllButtonItem::toolChanged); - } - - SelectAllButtonItem::~SelectAllButtonItem() -diff --git sheets/ui/CellToolBase_p.cpp sheets/ui/CellToolBase_p.cpp -index 8b988f4a0f7..6f408b63ecb 100644 ---- sheets/ui/CellToolBase_p.cpp -+++ sheets/ui/CellToolBase_p.cpp -@@ -246,7 +246,7 @@ void CellToolBase::Private::processArrowKey(QKeyEvent *event) - /* NOTE: hitting the tab key also calls this function. Don't forget - to account for it - */ -- register Sheet * const sheet = q->selection()->activeSheet(); -+ Sheet * const sheet = q->selection()->activeSheet(); - if (!sheet) - return; - -@@ -301,7 +301,7 @@ void CellToolBase::Private::processEscapeKey(QKeyEvent * event) - - bool CellToolBase::Private::processHomeKey(QKeyEvent* event) - { -- register Sheet * const sheet = q->selection()->activeSheet(); -+ Sheet * const sheet = q->selection()->activeSheet(); - if (!sheet) - return false; - -@@ -356,7 +356,7 @@ bool CellToolBase::Private::processHomeKey(QKeyEvent* event) - - bool CellToolBase::Private::processEndKey(QKeyEvent *event) - { -- register Sheet * const sheet = q->selection()->activeSheet(); -+ Sheet * const sheet = q->selection()->activeSheet(); - if (!sheet) - return false; - -@@ -439,7 +439,7 @@ bool CellToolBase::Private::processNextKey(QKeyEvent *event) - - void CellToolBase::Private::processOtherKey(QKeyEvent *event) - { -- register Sheet * const sheet = q->selection()->activeSheet(); -+ Sheet * const sheet = q->selection()->activeSheet(); - - // No null character ... - if (event->text().isEmpty() || !q->selection()->activeSheet()->map()->isReadWrite() || -@@ -457,7 +457,7 @@ void CellToolBase::Private::processOtherKey(QKeyEvent *event) - - bool CellToolBase::Private::processControlArrowKey(QKeyEvent *event) - { -- register Sheet * const sheet = q->selection()->activeSheet(); -+ Sheet * const sheet = q->selection()->activeSheet(); - if (!sheet) - return false; - -@@ -802,7 +802,7 @@ QRect CellToolBase::Private::moveDirection(Calligra::Sheets::MoveTo direction, b - { - debugSheetsUI << "Canvas::moveDirection"; - -- register Sheet * const sheet = q->selection()->activeSheet(); -+ Sheet * const sheet = q->selection()->activeSheet(); - if (!sheet) - return QRect(); - -@@ -1261,47 +1261,47 @@ void CellToolBase::Private::createPopupMenuActions() - } - - action = new QAction(koIcon("insertcell"), i18n("Insert Cells..."), q); -- connect(action, SIGNAL(triggered(bool)), q, SLOT(insertCells())); -+ connect(action, &QAction::triggered, q, &CellToolBase::insertCells); - popupMenuActions.insert("insertCell", action); - - action = new QAction(koIcon("removecell"), i18n("Delete Cells..."), q); -- connect(action, SIGNAL(triggered(bool)), q, SLOT(deleteCells())); -+ connect(action, &QAction::triggered, q, &CellToolBase::deleteCells); - popupMenuActions.insert("deleteCell", action); - - action = new QAction(koIcon("adjustcol"), i18n("Adjust Column"), q); -- connect(action, SIGNAL(triggered(bool)), q, SLOT(adjustColumn())); -+ connect(action, &QAction::triggered, q, &CellToolBase::adjustColumn); - popupMenuActions.insert("adjustColumn", action); - - action = new QAction(koIcon("edit-table-insert-column-left"), i18n("Insert Columns"), q); -- connect(action, SIGNAL(triggered(bool)), q, SLOT(insertColumn())); -+ connect(action, &QAction::triggered, q, &CellToolBase::insertColumn); - popupMenuActions.insert("insertColumn", action); - - action = new QAction(koIcon("edit-table-delete-column"), i18n("Delete Columns"), q); -- connect(action, SIGNAL(triggered(bool)), q, SLOT(deleteColumn())); -+ connect(action, &QAction::triggered, q, &CellToolBase::deleteColumn); - popupMenuActions.insert("deleteColumn", action); - - action = new QAction(koIcon("adjustrow"), i18n("Adjust Row"), q); -- connect(action, SIGNAL(triggered(bool)), q, SLOT(adjustRow())); -+ connect(action, &QAction::triggered, q, &CellToolBase::adjustRow); - popupMenuActions.insert("adjustRow", action); - - action = new QAction(koIcon("edit-table-insert-row-above"), i18n("Insert Rows"), q); -- connect(action, SIGNAL(triggered(bool)), q, SLOT(insertRow())); -+ connect(action, &QAction::triggered, q, &CellToolBase::insertRow); - popupMenuActions.insert("insertRow", action); - - action = new QAction(koIcon("edit-table-delete-row"), i18n("Delete Rows"), q); -- connect(action, SIGNAL(triggered(bool)), q, SLOT(deleteRow())); -+ connect(action, &QAction::triggered, q, &CellToolBase::deleteRow); - popupMenuActions.insert("deleteRow", action); - - action = new QAction(i18n("Selection List..."), q); -- connect(action, SIGNAL(triggered(bool)), q, SLOT(listChoosePopupMenu())); -+ connect(action, &QAction::triggered, q, &CellToolBase::listChoosePopupMenu); - popupMenuActions.insert("listChoose", action); - - action = new QAction(koIcon("edit-comment"), i18n("Comment"), q); -- connect(action, SIGNAL(triggered(bool)), q, SLOT(comment())); -+ connect(action, &QAction::triggered, q, &CellToolBase::comment); - popupMenuActions.insert("comment", action); - - action = new QAction(koIcon("delete-comment"),i18n("Clear Comment"), q); -- connect(action, SIGNAL(triggered(bool)), q, SLOT(clearComment())); -+ connect(action, &QAction::triggered, q, &CellToolBase::clearComment); - popupMenuActions.insert("clearComment", action); - - } -diff --git sheets/ui/CellToolBase.cpp sheets/ui/CellToolBase.cpp -index 9a5cb545817..4847082ead2 100644 ---- sheets/ui/CellToolBase.cpp -+++ sheets/ui/CellToolBase.cpp -@@ -185,17 +185,17 @@ CellToolBase::CellToolBase(KoCanvasBase* canvas) - action->setIconText(i18n("Format")); - addAction("cellStyle", action); - action->setShortcut(QKeySequence(Qt::CTRL + Qt::ALT + Qt::Key_F)); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(cellStyle())); -+ connect(action, &QAction::triggered, this, &CellToolBase::cellStyle); - action->setToolTip(i18n("Set the cell formatting")); - - action = new QAction(i18n("Default"), this); - addAction("setDefaultStyle", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(setDefaultStyle())); -+ connect(action, &QAction::triggered, this, &CellToolBase::setDefaultStyle); - action->setToolTip(i18n("Resets to the default format")); - - action = new QAction(i18n("Style Manager..."), this); - addAction("styleDialog", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(styleDialog())); -+ connect(action, &QAction::triggered, this, &CellToolBase::styleDialog); - action->setToolTip(i18n("Edit and organize cell styles")); - - action = new KSelectAction(i18n("Style"), this); -@@ -206,7 +206,7 @@ CellToolBase::CellToolBase(KoCanvasBase* canvas) - action = new QAction(i18n("Create Style From Cell..."), this); - action->setIconText(i18n("Style From Cell")); - addAction("createStyleFromCell", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(createStyleFromCell())); -+ connect(action, &QAction::triggered, this, &CellToolBase::createStyleFromCell); - action->setToolTip(i18n("Create a new style based on the currently selected cell")); - - // -- font actions -- -@@ -214,21 +214,21 @@ CellToolBase::CellToolBase(KoCanvasBase* canvas) - action = new KToggleAction(koIcon("format-text-bold"), i18n("Bold"), this); - addAction("bold", action); - action->setShortcut(QKeySequence(Qt::CTRL + Qt::Key_B)); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(bold(bool))); -+ connect(action, &QAction::triggered, this, &CellToolBase::bold); - - action = new KToggleAction(koIcon("format-text-italic"), i18n("Italic"), this); - addAction("italic", action); - action->setShortcut(QKeySequence(Qt::CTRL + Qt::Key_I)); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(italic(bool))); -+ connect(action, &QAction::triggered, this, &CellToolBase::italic); - - action = new KToggleAction(koIcon("format-text-underline"), i18n("Underline"), this); - addAction("underline", action); - action->setShortcut(QKeySequence(Qt::CTRL + Qt::Key_U)); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(underline(bool))); -+ connect(action, &QAction::triggered, this, &CellToolBase::underline); - - action = new KToggleAction(koIcon("format-text-strikethrough"), i18n("Strike Out"), this); - addAction("strikeOut", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(strikeOut(bool))); -+ connect(action, &QAction::triggered, this, &CellToolBase::strikeOut); - - action = new KFontAction(i18n("Select Font..."), this); - action->setIconText(i18n("Font")); -@@ -242,11 +242,11 @@ CellToolBase::CellToolBase(KoCanvasBase* canvas) - - action = new QAction(koIcon("format-font-size-more"), i18n("Increase Font Size"), this); - addAction("increaseFontSize", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(increaseFontSize())); -+ connect(action, &QAction::triggered, this, &CellToolBase::increaseFontSize); - - action = new QAction(koIcon("format-font-size-less"), i18n("Decrease Font Size"), this); - addAction("decreaseFontSize", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(decreaseFontSize())); -+ connect(action, &QAction::triggered, this, &CellToolBase::decreaseFontSize); - - action = new KoColorPopupAction(this); - action->setIcon(koIcon("format-text-color")); -@@ -261,21 +261,21 @@ CellToolBase::CellToolBase(KoCanvasBase* canvas) - action = new KToggleAction(koIcon("format-justify-left"), i18n("Align Left"), this); - action->setIconText(i18n("Left")); - addAction("alignLeft", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(alignLeft(bool))); -+ connect(action, &QAction::triggered, this, &CellToolBase::alignLeft); - action->setToolTip(i18n("Left justify the cell contents")); - action->setActionGroup(groupAlign); - - action = new KToggleAction(koIcon("format-justify-center"), i18n("Align Center"), this); - action->setIconText(i18n("Center")); - addAction("alignCenter", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(alignCenter(bool))); -+ connect(action, &QAction::triggered, this, &CellToolBase::alignCenter); - action->setToolTip(i18n("Center the cell contents")); - action->setActionGroup(groupAlign); - - action = new KToggleAction(koIcon("format-justify-right"), i18n("Align Right"), this); - action->setIconText(i18n("Right")); - addAction("alignRight", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(alignRight(bool))); -+ connect(action, &QAction::triggered, this, &CellToolBase::alignRight); - action->setToolTip(i18n("Right justify the cell contents")); - action->setActionGroup(groupAlign); - -@@ -285,21 +285,21 @@ CellToolBase::CellToolBase(KoCanvasBase* canvas) - action = new KToggleAction(koIcon("format-align-vertical-top"), i18n("Align Top"), this); - action->setIconText(i18n("Top")); - addAction("alignTop", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(alignTop(bool))); -+ connect(action, &QAction::triggered, this, &CellToolBase::alignTop); - action->setToolTip(i18n("Align cell contents along the top of the cell")); - action->setActionGroup(groupPos); - - action = new KToggleAction(koIcon("format-align-vertical-center"), i18n("Align Middle"), this); - action->setIconText(i18n("Middle")); - addAction("alignMiddle", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(alignMiddle(bool))); -+ connect(action, &QAction::triggered, this, &CellToolBase::alignMiddle); - action->setToolTip(i18n("Align cell contents centered in the cell")); - action->setActionGroup(groupPos); - - action = new KToggleAction(koIcon("format-align-vertical-bottom"), i18n("Align Bottom"), this); - action->setIconText(i18n("Bottom")); - addAction("alignBottom", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(alignBottom(bool))); -+ connect(action, &QAction::triggered, this, &CellToolBase::alignBottom); - action->setToolTip(i18n("Align cell contents along the bottom of the cell")); - action->setActionGroup(groupPos); - -@@ -308,43 +308,43 @@ CellToolBase::CellToolBase(KoCanvasBase* canvas) - action = new QAction(koIcon("format-border-set-left"), i18n("Border Left"), this); - action->setIconText(i18n("Left")); - addAction("borderLeft", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(borderLeft())); -+ connect(action, &QAction::triggered, this, &CellToolBase::borderLeft); - action->setToolTip(i18n("Set a left border to the selected area")); - - action = new QAction(koIcon("format-border-set-right"), i18n("Border Right"), this); - action->setIconText(i18n("Right")); - addAction("borderRight", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(borderRight())); -+ connect(action, &QAction::triggered, this, &CellToolBase::borderRight); - action->setToolTip(i18n("Set a right border to the selected area")); - - action = new QAction(koIcon("format-border-set-top"), i18n("Border Top"), this); - action->setIconText(i18n("Top")); - addAction("borderTop", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(borderTop())); -+ connect(action, &QAction::triggered, this, &CellToolBase::borderTop); - action->setToolTip(i18n("Set a top border to the selected area")); - - action = new QAction(koIcon("format-border-set-bottom"), i18n("Border Bottom"), this); - action->setIconText(i18n("Bottom")); - addAction("borderBottom", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(borderBottom())); -+ connect(action, &QAction::triggered, this, &CellToolBase::borderBottom); - action->setToolTip(i18n("Set a bottom border to the selected area")); - - action = new QAction(koIcon("format-border-set-all"), i18n("All Borders"), this); - action->setIconText(i18n("All")); - addAction("borderAll", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(borderAll())); -+ connect(action, &QAction::triggered, this, &CellToolBase::borderAll); - action->setToolTip(i18n("Set a border around all cells in the selected area")); - - action = new QAction(koIcon("format-border-set-none"), i18n("No Borders"), this); - action->setIconText(i18n("None")); - addAction("borderRemove", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(borderRemove())); -+ connect(action, &QAction::triggered, this, &CellToolBase::borderRemove); - action->setToolTip(i18n("Remove all borders in the selected area")); - - action = new QAction(koIcon("format-border-set-external"), i18n("Border Outline"), this); - action->setIconText(i18n("Outline")); - addAction("borderOutline", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(borderOutline())); -+ connect(action, &QAction::triggered, this, &CellToolBase::borderOutline); - action->setToolTip(i18n("Set a border to the outline of the selected area")); - - action = new KoColorPopupAction(this); -@@ -360,29 +360,29 @@ CellToolBase::CellToolBase(KoCanvasBase* canvas) - action = new KToggleAction(koIcon("multirow"), i18n("Wrap Text"), this); - action->setIconText(i18n("Wrap")); - addAction("wrapText", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(wrapText(bool))); -+ connect(action, &QAction::triggered, this, &CellToolBase::wrapText); - action->setToolTip(i18n("Make the cell text wrap onto multiple lines")); - - action = new KToggleAction(koIcon("format-text-direction-vertical"), i18n("Vertical Text"), this); - action->setIconText(i18n("Vertical")); - addAction("verticalText", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(verticalText(bool))); -+ connect(action, &QAction::triggered, this, &CellToolBase::verticalText); - action->setToolTip(i18n("Print cell contents vertically")); - - action = new QAction(QIcon::fromTheme(QApplication::isRightToLeft() ? koIconName("format-indent-less") : koIconName("format-indent-more")), i18n("Increase Indent"), this); - addAction("increaseIndentation", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(increaseIndentation())); -+ connect(action, &QAction::triggered, this, &CellToolBase::increaseIndentation); - action->setToolTip(i18n("Increase the indentation")); - - action = new QAction(QIcon::fromTheme(QApplication::isRightToLeft() ? koIconName("format-indent-more") : koIconName("format-indent-less")), i18n("Decrease Indent"), this); - addAction("decreaseIndentation", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(decreaseIndentation())); -+ connect(action, &QAction::triggered, this, &CellToolBase::decreaseIndentation); - action->setToolTip(i18n("Decrease the indentation")); - - action = new QAction(i18n("Change Angle..."), this); - action->setIconText(i18n("Angle")); - addAction("changeAngle", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(changeAngle())); -+ connect(action, &QAction::triggered, this, &CellToolBase::changeAngle); - action->setToolTip(i18n("Change the angle that cell contents are printed")); - - // -- value format actions -- -@@ -390,23 +390,23 @@ CellToolBase::CellToolBase(KoCanvasBase* canvas) - action = new KToggleAction(koIcon("format-number-percent"), i18n("Percent Format"), this); - action->setIconText(i18n("Percent")); - addAction("percent", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(percent(bool))); -+ connect(action, &QAction::triggered, this, &CellToolBase::percent); - action->setToolTip(i18n("Set the cell formatting to look like a percentage")); - - action = new KToggleAction(koIcon("format-currency"), i18n("Money Format"), this); - action->setIconText(i18n("Money")); - addAction("currency", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(currency(bool))); -+ connect(action, &QAction::triggered, this, &CellToolBase::currency); - action->setToolTip(i18n("Set the cell formatting to look like your local currency")); - - action = new QAction(koIcon("format-precision-more"), i18n("Increase Precision"), this); - addAction("increasePrecision", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(increasePrecision())); -+ connect(action, &QAction::triggered, this, &CellToolBase::increasePrecision); - action->setToolTip(i18n("Increase the decimal precision shown onscreen")); - - action = new QAction(koIcon("format-precision-less"), i18n("Decrease Precision"), this); - addAction("decreasePrecision", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(decreasePrecision())); -+ connect(action, &QAction::triggered, this, &CellToolBase::decreasePrecision); - action->setToolTip(i18n("Decrease the decimal precision shown onscreen")); - - // -- misc style attribute actions -- -@@ -414,19 +414,19 @@ CellToolBase::CellToolBase(KoCanvasBase* canvas) - action = new QAction(koIconWanted("no icon in Kate, but LO has one", "format-text-uppercase"), i18n("Upper Case"), this); - action->setIconText(i18n("Upper")); - addAction("toUpperCase", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(toUpperCase())); -+ connect(action, &QAction::triggered, this, &CellToolBase::toUpperCase); - action->setToolTip(i18n("Convert all letters to upper case")); - - action = new QAction(koIconWanted("no icon in Kate, but LO has one", "format-text-lowercase"), i18n("Lower Case"), this); - action->setIconText(i18n("Lower")); - addAction("toLowerCase", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(toLowerCase())); -+ connect(action, &QAction::triggered, this, &CellToolBase::toLowerCase); - action->setToolTip(i18n("Convert all letters to lower case")); - - action = new QAction(koIcon("format-text-capitalize"), i18n("Convert First Letter to Upper Case"), this); - action->setIconText(i18n("First Letter Upper")); - addAction("firstLetterToUpperCase", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(firstLetterToUpperCase())); -+ connect(action, &QAction::triggered, this, &CellToolBase::firstLetterToUpperCase); - action->setToolTip(i18n("Capitalize the first letter")); - - action = new KoColorPopupAction(this); -@@ -440,105 +440,105 @@ CellToolBase::CellToolBase(KoCanvasBase* canvas) - - action = new QAction(koIcon("mergecell"), i18n("Merge Cells"), this); - addAction("mergeCells", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(mergeCells())); -+ connect(action, &QAction::triggered, this, &CellToolBase::mergeCells); - action->setToolTip(i18n("Merge the selected region")); - - action = new QAction(koIcon("mergecell-horizontal"), i18n("Merge Cells Horizontally"), this); - action->setToolTip(i18n("Merge the selected region horizontally")); - addAction("mergeCellsHorizontal", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(mergeCellsHorizontal())); -+ connect(action, &QAction::triggered, this, &CellToolBase::mergeCellsHorizontal); - - action = new QAction(koIcon("mergecell-vertical"), i18n("Merge Cells Vertically"), this); - action->setToolTip(i18n("Merge the selected region vertically")); - addAction("mergeCellsVertical", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(mergeCellsVertical())); -+ connect(action, &QAction::triggered, this, &CellToolBase::mergeCellsVertical); - - action = new QAction(koIcon("dissociatecell"), i18n("Dissociate Cells"), this); - action->setToolTip(i18n("Unmerge the selected region")); - addAction("dissociateCells", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(dissociateCells())); -+ connect(action, &QAction::triggered, this, &CellToolBase::dissociateCells); - - // -- column & row actions -- - - action = new QAction(koIcon("resizecol"), i18n("Resize Column..."), this); - addAction("resizeCol", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(resizeColumn())); -+ connect(action, &QAction::triggered, this, &CellToolBase::resizeColumn); - action->setToolTip(i18n("Change the width of a column")); - - action = new QAction(koIcon("edit-table-insert-column-left"), i18n("Columns"), this); - action->setIconText(i18n("Insert Columns")); - action->setToolTip(i18n("Inserts a new column into the spreadsheet")); - addAction("insertColumn", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(insertColumn())); -+ connect(action, &QAction::triggered, this, &CellToolBase::insertColumn); - - action = new QAction(koIcon("edit-table-delete-column"), i18n("Columns"), this); - action->setIconText(i18n("Remove Columns")); - action->setToolTip(i18n("Removes the selected columns from the spreadsheet")); - addAction("deleteColumn", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(deleteColumn())); -+ connect(action, &QAction::triggered, this, &CellToolBase::deleteColumn); - - action = new QAction(koIcon("hide_table_column"), i18n("Hide Columns"), this); - addAction("hideColumn", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(hideColumn())); -+ connect(action, &QAction::triggered, this, &CellToolBase::hideColumn); - action->setToolTip(i18n("Hide the column from this")); - - action = new QAction(koIcon("show_table_column"), i18n("Show Columns..."), this); - addAction("showColumn", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(slotShowColumnDialog())); -+ connect(action, &QAction::triggered, this, &CellToolBase::slotShowColumnDialog); - action->setToolTip(i18n("Show hidden columns")); - - action = new QAction(koIcon("adjustcol"), i18n("Equalize Column"), this); - addAction("equalizeCol", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(equalizeColumn())); -+ connect(action, &QAction::triggered, this, &CellToolBase::equalizeColumn); - action->setToolTip(i18n("Resizes selected columns to be the same size")); - - action = new QAction(koIcon("show_table_column"), i18n("Show Columns"), this); - addAction("showSelColumns", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(showColumn())); -+ connect(action, &QAction::triggered, this, &CellToolBase::showColumn); - action->setToolTip(i18n("Show hidden columns in the selection")); - action->setEnabled(false); - - action = new QAction(koIcon("resizerow"), i18n("Resize Row..."), this); - addAction("resizeRow", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(resizeRow())); -+ connect(action, &QAction::triggered, this, &CellToolBase::resizeRow); - action->setToolTip(i18n("Change the height of a row")); - - action = new QAction(koIcon("edit-table-insert-row-above"), i18n("Rows"), this); - action->setIconText(i18n("Insert Rows")); - action->setToolTip(i18n("Inserts a new row into the spreadsheet")); - addAction("insertRow", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(insertRow())); -+ connect(action, &QAction::triggered, this, &CellToolBase::insertRow); - - action = new QAction(koIcon("edit-table-delete-row"), i18n("Rows"), this); - action->setIconText(i18n("Remove Rows")); - action->setToolTip(i18n("Removes a row from the spreadsheet")); - addAction("deleteRow", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(deleteRow())); -+ connect(action, &QAction::triggered, this, &CellToolBase::deleteRow); - - action = new QAction(koIcon("hide_table_row"), i18n("Hide Rows"), this); - addAction("hideRow", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(hideRow())); -+ connect(action, &QAction::triggered, this, &CellToolBase::hideRow); - action->setToolTip(i18n("Hide a row from this")); - - action = new QAction(koIcon("show_table_row"), i18n("Show Rows..."), this); - addAction("showRow", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(slotShowRowDialog())); -+ connect(action, &QAction::triggered, this, &CellToolBase::slotShowRowDialog); - action->setToolTip(i18n("Show hidden rows")); - - action = new QAction(koIcon("adjustrow"), i18n("Equalize Row"), this); - addAction("equalizeRow", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(equalizeRow())); -+ connect(action, &QAction::triggered, this, &CellToolBase::equalizeRow); - action->setToolTip(i18n("Resizes selected rows to be the same size")); - - action = new QAction(koIcon("show_table_row"), i18n("Show Rows"), this); - addAction("showSelRows", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(showRow())); -+ connect(action, &QAction::triggered, this, &CellToolBase::showRow); - action->setEnabled(false); - action->setToolTip(i18n("Show hidden rows in the selection")); - - action = new QAction(i18n("Adjust Row && Column"), this); - addAction("adjust", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(adjust())); -+ connect(action, &QAction::triggered, this, &CellToolBase::adjust); - action->setToolTip(i18n("Adjusts row/column size so that the contents will fit")); - - // -- cell insert/remove actions -- -@@ -547,13 +547,13 @@ CellToolBase::CellToolBase(KoCanvasBase* canvas) - action->setIconText(i18n("Insert Cells...")); - action->setToolTip(i18n("Insert a blank cell into the spreadsheet")); - addAction("insertCell", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(insertCells())); -+ connect(action, &QAction::triggered, this, &CellToolBase::insertCells); - - action = new QAction(koIcon("removecell"), i18n("Cells..."), this); - action->setIconText(i18n("Remove Cells...")); - action->setToolTip(i18n("Removes the cells from the spreadsheet")); - addAction("deleteCell", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(deleteCells())); -+ connect(action, &QAction::triggered, this, &CellToolBase::deleteCells); - - // -- cell content actions -- - -@@ -561,173 +561,173 @@ CellToolBase::CellToolBase(KoCanvasBase* canvas) - action->setIconText(i18n("Clear All")); - action->setToolTip(i18n("Clear all contents and formatting of the current cell")); - addAction("clearAll", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(clearAll())); -+ connect(action, &QAction::triggered, this, &CellToolBase::clearAll); - - action = new QAction(koIcon("edit-clear"), i18n("Contents"), this); - action->setIconText(i18n("Clear Contents")); - action->setToolTip(i18n("Remove the contents of the current cell")); - addAction("clearContents", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(clearContents())); -+ connect(action, &QAction::triggered, this, &CellToolBase::clearContents); - - action = new QAction(koIcon("edit-comment"), i18n("Comment..."), this); - action->setToolTip(i18n("Edit a comment for this cell")); - addAction("comment", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(comment())); -+ connect(action, &QAction::triggered, this, &CellToolBase::comment); - - action = new QAction(koIcon("delete-comment"), i18n("Comment"), this); - action->setIconText(i18n("Remove Comment")); - action->setToolTip(i18n("Remove this cell's comment")); - addAction("clearComment", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(clearComment())); -+ connect(action, &QAction::triggered, this, &CellToolBase::clearComment); - - action = new QAction(i18n("Conditional Styles..."), this); - action->setToolTip(i18n("Set cell style based on certain conditions")); - addAction("conditional", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(conditional())); -+ connect(action, &QAction::triggered, this, &CellToolBase::conditional); - - action = new QAction(i18n("Conditional Styles"), this); - action->setIconText(i18n("Remove Conditional Styles")); - action->setToolTip(i18n("Remove the conditional cell styles")); - addAction("clearConditional", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(clearConditionalStyles())); -+ connect(action, &QAction::triggered, this, &CellToolBase::clearConditionalStyles); - - action = new QAction(koIcon("insert-link"), i18n("&Link..."), this); - addAction("insertHyperlink", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(insertHyperlink())); -+ connect(action, &QAction::triggered, this, &CellToolBase::insertHyperlink); - action->setToolTip(i18n("Insert an Internet hyperlink")); - - action = new QAction(i18n("Link"), this); - action->setIconText(i18n("Remove Link")); - action->setToolTip(i18n("Remove a link")); - addAction("clearHyperlink", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(clearHyperlink())); -+ connect(action, &QAction::triggered, this, &CellToolBase::clearHyperlink); - - action = new QAction(i18n("Validity..."), this); - action->setToolTip(i18n("Set tests to confirm cell data is valid")); - addAction("validity", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(validity())); -+ connect(action, &QAction::triggered, this, &CellToolBase::validity); - - action = new QAction(i18n("Validity"), this); - action->setIconText(i18n("Remove Validity")); - action->setToolTip(i18n("Remove the validity tests on this cell")); - addAction("clearValidity", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(clearValidity())); -+ connect(action, &QAction::triggered, this, &CellToolBase::clearValidity); - - // -- sorting/filtering action -- - - action = new QAction(i18n("&Sort..."), this); - addAction("sort", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(sort())); -+ connect(action, &QAction::triggered, this, &CellToolBase::sort); - action->setToolTip(i18n("Sort a group of cells")); - - action = new QAction(koIcon("view-sort-descending"), i18n("Sort &Decreasing"), this); - addAction("sortDec", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(sortDec())); -+ connect(action, &QAction::triggered, this, &CellToolBase::sortDec); - action->setToolTip(i18n("Sort a group of cells in decreasing(last to first) order")); - - action = new QAction(koIcon("view-sort-ascending"), i18n("Sort &Increasing"), this); - addAction("sortInc", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(sortInc())); -+ connect(action, &QAction::triggered, this, &CellToolBase::sortInc); - action->setToolTip(i18n("Sort a group of cells in ascending(first to last) order")); - - action = new QAction(koIcon("view-filter"), i18n("&Auto-Filter"), this); - addAction("autoFilter", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(autoFilter())); -+ connect(action, &QAction::triggered, this, &CellToolBase::autoFilter); - action->setToolTip(i18n("Add an automatic filter to a cell range")); - - // -- fill actions -- - - action = new QAction(/*koIcon("arrow-left"), */i18n("&Left"), this); - addAction("fillLeft", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(fillLeft())); -+ connect(action, &QAction::triggered, this, &CellToolBase::fillLeft); - - action = new QAction(/*koIcon("arrow-right"), */i18n("&Right"), this); - addAction("fillRight", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(fillRight())); -+ connect(action, &QAction::triggered, this, &CellToolBase::fillRight); - - action = new QAction(/*koIcon("arrow-up"), */i18n("&Up"), this); - addAction("fillUp", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(fillUp())); -+ connect(action, &QAction::triggered, this, &CellToolBase::fillUp); - - action = new QAction(/*koIcon("arrow-down"), */i18n("&Down"), this); - addAction("fillDown", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(fillDown())); -+ connect(action, &QAction::triggered, this, &CellToolBase::fillDown); - - action = new QAction(koIcon("black_sum"), i18n("Autosum"), this); - addAction("autoSum", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(autoSum())); -+ connect(action, &QAction::triggered, this, &CellToolBase::autoSum); - action->setToolTip(i18n("Insert the 'sum' function")); - - // -- data insert actions -- - - action = new QAction(koIcon("series"), i18n("&Series..."), this); - addAction("insertSeries", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(insertSeries())); -+ connect(action, &QAction::triggered, this, &CellToolBase::insertSeries); - action ->setToolTip(i18n("Insert a series")); - - action = new QAction(koIcon("insert-math-expression"), i18n("&Function..."), this); - addAction("insertFormula", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(insertFormula())); -+ connect(action, &QAction::triggered, this, &CellToolBase::insertFormula); - action->setToolTip(i18n("Insert math expression")); - - action = new QAction(koIcon("character-set"), i18n("S&pecial Character..."), this); - addAction("insertSpecialChar", action); - action->setToolTip(i18n("Insert one or more symbols or letters not found on the keyboard")); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(insertSpecialChar())); -+ connect(action, &QAction::triggered, this, &CellToolBase::insertSpecialChar); - - #ifndef QT_NO_SQL - action = new QAction(koIcon("network-server-database"), i18n("From &Database..."), this); - action->setIconText(i18n("Database")); - addAction("insertFromDatabase", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(insertFromDatabase())); -+ connect(action, &QAction::triggered, this, &CellToolBase::insertFromDatabase); - action->setToolTip(i18n("Insert data from a SQL database")); - #endif - - action = new QAction(koIcon("text-plain"), i18n("From &Text File..."), this); - action->setIconText(i18n("Text File")); - addAction("insertFromTextfile", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(insertFromTextfile())); -+ connect(action, &QAction::triggered, this, &CellToolBase::insertFromTextfile); - action->setToolTip(i18n("Insert data from a text file to the current cursor position/selection")); - - action = new QAction(koIcon("edit-paste"), i18n("From &Clipboard..."), this); - action->setIconText(i18n("Clipboard")); - addAction("insertFromClipboard", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(insertFromClipboard())); -+ connect(action, &QAction::triggered, this, &CellToolBase::insertFromClipboard); - action->setToolTip(i18n("Insert CSV data from the clipboard to the current cursor position/selection")); - - action = new QAction(i18n("&Text to Columns..."), this); - addAction("textToColumns", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(textToColumns())); -+ connect(action, &QAction::triggered, this, &CellToolBase::textToColumns); - action->setToolTip(i18n("Expand the content of cells to multiple columns")); - - action = new QAction(i18n("Custom Lists..."), this); - addAction("sortList", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(sortList())); -+ connect(action, &QAction::triggered, this, &CellToolBase::sortList); - action->setToolTip(i18n("Create custom lists for sorting or autofill")); - - action = new QAction(i18n("&Consolidate..."), this); - addAction("consolidate", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(consolidate())); -+ connect(action, &QAction::triggered, this, &CellToolBase::consolidate); - action->setToolTip(i18n("Create a region of summary data from a group of similar regions")); - - action = new QAction(i18n("&Goal Seek..."), this); - addAction("goalSeek", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(goalSeek())); -+ connect(action, &QAction::triggered, this, &CellToolBase::goalSeek); - action->setToolTip(i18n("Repeating calculation to find a specific value")); - - action = new QAction(i18n("&Subtotals..."), this); - addAction("subtotals", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(subtotals())); -+ connect(action, &QAction::triggered, this, &CellToolBase::subtotals); - action->setToolTip(i18n("Create different kind of subtotals to a list or database")); - - action = new QAction(i18n("&Pivot Tables..."), this); - addAction("Pivot", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(pivot())); -+ connect(action, &QAction::triggered, this, &CellToolBase::pivot); - action->setToolTip(i18n("Create Pivot Tables")); - - action = new QAction(i18n("Area Name..."), this); - addAction("setAreaName", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(setAreaName())); -+ connect(action, &QAction::triggered, this, &CellToolBase::setAreaName); - action->setToolTip(i18n("Set a name for a region of the spreadsheet")); - - action = new QAction(i18n("Named Areas..."), this); -@@ -736,7 +736,7 @@ CellToolBase::CellToolBase(KoCanvasBase* canvas) - action->setIcon(koIcon("bookmarks")); - action->setToolTip(i18n("Edit or select named areas")); - addAction("namedAreaDialog", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(namedAreaDialog())); -+ connect(action, &QAction::triggered, this, &CellToolBase::namedAreaDialog); - - action = new KSelectAction(i18n("Formula Selection"), this); - addAction("formulaSelection", action); -@@ -759,7 +759,7 @@ CellToolBase::CellToolBase(KoCanvasBase* canvas) - action = new QAction(koIcon("cell_edit"), i18n("Modify Cell"), this); - addAction("editCell", action); - action->setShortcuts(QList() << QKeySequence(Qt::CTRL + Qt::Key_M)); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(edit())); -+ connect(action, &QAction::triggered, this, &CellToolBase::edit); - action->setToolTip(i18n("Edit the highlighted cell")); - - action = KStandardAction::cut(this, SLOT(cut()), this); -@@ -776,12 +776,12 @@ CellToolBase::CellToolBase(KoCanvasBase* canvas) - - action = new QAction(koIcon("special_paste"), i18n("Special Paste..."), this); - addAction("specialPaste", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(specialPaste())); -+ connect(action, &QAction::triggered, this, &CellToolBase::specialPaste); - action->setToolTip(i18n("Paste the contents of the clipboard with special options")); - - action = new QAction(koIcon("insertcellcopy"), i18n("Paste with Insertion"), this); - addAction("pasteWithInsertion", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(pasteWithInsertion())); -+ connect(action, &QAction::triggered, this, &CellToolBase::pasteWithInsertion); - action->setToolTip(i18n("Inserts a cell from the clipboard into the spreadsheet")); - - action = KStandardAction::selectAll(this, SLOT(selectAll()), this); -@@ -806,7 +806,7 @@ CellToolBase::CellToolBase(KoCanvasBase* canvas) - action->setIconText(i18n("Goto")); - action->setShortcut(QKeySequence(Qt::CTRL + Qt::Key_G)); - addAction("gotoCell", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(gotoCell())); -+ connect(action, &QAction::triggered, this, &CellToolBase::gotoCell); - action->setToolTip(i18n("Move to a particular cell")); - - action = KStandardAction::spelling(this, SLOT(spellCheck()), this); -@@ -816,34 +816,34 @@ CellToolBase::CellToolBase(KoCanvasBase* canvas) - action = new QAction(koIconWanted("not used in UI, but devs might do, so nice to have", "inspector"), i18n("Run Inspector..."), this); - addAction("inspector", action); - action->setShortcut(QKeySequence(Qt::CTRL + Qt::SHIFT + Qt::Key_I)); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(inspector())); -+ connect(action, &QAction::triggered, this, &CellToolBase::inspector); - - #ifndef NDEBUG - action = new QAction(koIcon("table"), i18n("Show QTableView..."), this); - addAction("qTableView", action); - action->setShortcut(QKeySequence(Qt::CTRL + Qt::SHIFT + Qt::Key_T)); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(qTableView())); -+ connect(action, &QAction::triggered, this, &CellToolBase::qTableView); - #endif - - action = new QAction(i18n("Auto-Format..."), this); - addAction("sheetFormat", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(sheetFormat())); -+ connect(action, &QAction::triggered, this, &CellToolBase::sheetFormat); - action->setToolTip(i18n("Set the worksheet formatting")); - - action = new QAction(koIcon("application-vnd.oasis.opendocument.spreadsheet"), i18n("Document Settings..."), this); - addAction("documentSettingsDialog", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(documentSettingsDialog())); -+ connect(action, &QAction::triggered, this, &CellToolBase::documentSettingsDialog); - action->setToolTip(i18n("Show document settings dialog")); - - action = new KToggleAction(i18n("Break Before Column"), this); - addAction("format_break_before_column", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(breakBeforeColumn(bool))); -+ connect(action, &QAction::triggered, this, &CellToolBase::breakBeforeColumn); - action->setIconText(i18n("Column Break")); - action->setToolTip(i18n("Set a manual page break before the column")); - - action = new KToggleAction(i18n("Break Before Row"), this); - addAction("format_break_before_row", action); -- connect(action, SIGNAL(triggered(bool)), this, SLOT(breakBeforeRow(bool))); -+ connect(action, &QAction::triggered, this, &CellToolBase::breakBeforeRow); - action->setIconText(i18n("Row Break")); - action->setToolTip(i18n("Set a manual page break before the row")); - -@@ -992,7 +992,7 @@ void CellToolBase::mouseDoubleClickEvent(KoPointerEvent* event) - - void CellToolBase::keyPressEvent(QKeyEvent* event) - { -- register Sheet * const sheet = selection()->activeSheet(); -+ Sheet * const sheet = selection()->activeSheet(); - if (!sheet) { - return; - } -@@ -1121,18 +1121,18 @@ void CellToolBase::activate(ToolActivation toolActivation, const QSet - // Establish connections. - connect(selection(), SIGNAL(changed(Region)), - this, SLOT(selectionChanged(Region))); -- connect(selection(), SIGNAL(closeEditor(bool,bool)), -- this, SLOT(deleteEditor(bool,bool))); -- connect(selection(), SIGNAL(modified(Region)), -- this, SLOT(updateEditor())); -- connect(selection(), SIGNAL(activeSheetChanged(Sheet*)), -- this, SLOT(activeSheetChanged(Sheet*))); -- connect(selection(), SIGNAL(requestFocusEditor()), -- this, SLOT(focusEditorRequested())); -- connect(selection(), SIGNAL(documentReadWriteToggled(bool)), -- this, SLOT(documentReadWriteToggled(bool))); -- connect(selection(), SIGNAL(sheetProtectionToggled(bool)), -- this, SLOT(sheetProtectionToggled(bool))); -+ connect(selection(), &Selection::closeEditor, -+ this, &CellToolBase::deleteEditor); -+ connect(selection(), &Selection::modified, -+ this, &CellToolBase::updateEditor); -+ connect(selection(), &Selection::activeSheetChanged, -+ this, &CellToolBase::activeSheetChanged); -+ connect(selection(), &Selection::requestFocusEditor, -+ this, &CellToolBase::focusEditorRequested); -+ connect(selection(), &Selection::documentReadWriteToggled, -+ this, &CellToolBase::documentReadWriteToggled); -+ connect(selection(), &Selection::sheetProtectionToggled, -+ this, &CellToolBase::sheetProtectionToggled); - } - - void CellToolBase::deactivate() -@@ -1409,8 +1409,8 @@ bool CellToolBase::createEditor(bool clear, bool focus, bool captureArrows) - if (!editor()) { - d->cellEditor = new CellEditor(this, d->wordCollection,canvas()->canvasWidget()); - d->cellEditor->setEditorFont(cell.style().font(), true, canvas()->viewConverter()); -- connect(action("permuteFixation"), SIGNAL(triggered(bool)), -- d->cellEditor, SLOT(permuteFixation())); -+ connect(action("permuteFixation"), &QAction::triggered, -+ d->cellEditor, &CellEditor::permuteFixation); - - if(d->externalEditor) { - connect(d->cellEditor, SIGNAL(textChanged(QString)), -@@ -2770,8 +2770,8 @@ void CellToolBase::insertSpecialChar() - - if (d->specialCharDialog == 0) { - d->specialCharDialog = new CharacterSelectDialog(canvas()->canvasWidget(), "SpecialCharDialog", fontFamily, c, false); -- connect(d->specialCharDialog, SIGNAL(insertChar(QChar,QString)), -- this, SLOT(specialChar(QChar,QString))); -+ connect(d->specialCharDialog, &CharacterSelectDialog::insertChar, -+ this, &CellToolBase::specialChar); - connect(d->specialCharDialog, SIGNAL(finished()), - this, SLOT(specialCharDialogClosed())); - } -@@ -2781,8 +2781,8 @@ void CellToolBase::insertSpecialChar() - void CellToolBase::specialCharDialogClosed() - { - if (d->specialCharDialog) { -- disconnect(d->specialCharDialog, SIGNAL(insertChar(QChar,QString)), -- this, SLOT(specialChar(QChar,QString))); -+ disconnect(d->specialCharDialog, &CharacterSelectDialog::insertChar, -+ this, &CellToolBase::specialChar); - disconnect(d->specialCharDialog, SIGNAL(finished()), - this, SLOT(specialCharDialogClosed())); - d->specialCharDialog->deleteLater(); -@@ -3147,8 +3147,8 @@ void CellToolBase::initFindReplace() - Q_ASSERT(findObj); - connect(findObj, SIGNAL(highlight(QString,int,int)), - this, SLOT(slotHighlight(QString,int,int))); -- connect(findObj, SIGNAL(findNext()), -- this, SLOT(findNext())); -+ connect(findObj, &KFind::findNext, -+ this, &CellToolBase::findNext); - - bool bck = d->findOptions & KFind::FindBackwards; - Sheet* currentSheet = d->searchInSheets.currentSheet; -@@ -3524,8 +3524,8 @@ void CellToolBase::listChoosePopupMenu() - } - - d->popupListChoose->popup(p2); -- connect(d->popupListChoose, SIGNAL(triggered(QAction*)), -- this, SLOT(listChooseItemSelected(QAction*))); -+ connect(d->popupListChoose, &QMenu::triggered, -+ this, &CellToolBase::listChooseItemSelected); - } - - -diff --git sheets/plugins/solver/Solver.cpp sheets/plugins/solver/Solver.cpp -index 68140313829..7dc42c449f7 100644 ---- sheets/plugins/solver/Solver.cpp -+++ sheets/plugins/solver/Solver.cpp -@@ -70,7 +70,7 @@ Solver::Solver(QObject* parent, const QVariantList& args) - - QAction* solver = actionCollection()->addAction("sheetssolver"); - solver->setText(i18n("Function Optimizer...")); -- connect(solver, SIGNAL(triggered(bool)), this, SLOT(showDialog())); -+ connect(solver, &QAction::triggered, this, &Solver::showDialog); - } - - Solver::~Solver() -@@ -81,13 +81,13 @@ Solver::~Solver() - void Solver::showDialog() - { - d->dialog = new SolverDialog(d->view->selection(), d->view); -- connect(d->dialog, SIGNAL(okClicked()), this, SLOT(optimize())); -+ connect(d->dialog, &KoDialog::okClicked, this, &Solver::optimize); - d->dialog->show(); - } - - void Solver::optimize() - { -- register Sheet * const sheet = d->view->activeSheet(); -+ Sheet * const sheet = d->view->activeSheet(); - if (!sheet) - return; - -diff --git filters/sheets/xlsx/XlsxXmlCommentsReader.cpp filters/sheets/xlsx/XlsxXmlCommentsReader.cpp -index 33fc4e69247..4fb3e8ee7eb 100644 ---- filters/sheets/xlsx/XlsxXmlCommentsReader.cpp -+++ filters/sheets/xlsx/XlsxXmlCommentsReader.cpp -@@ -259,7 +259,7 @@ KoFilter::ConversionStatus XlsxXmlCommentsReader::read_comment() - READ_ATTR_WITHOUT_NS(authorId) - int authorIdInt = -1; - STRING_TO_INT(authorId, authorIdInt, "comment@authorId") -- std::auto_ptr comment(authorIdInt < 0 ? 0 : new XlsxComment(authorIdInt)); -+ std::unique_ptr comment(authorIdInt < 0 ? 0 : new XlsxComment(authorIdInt)); - while (!atEnd()) { - readNext(); - BREAK_IF_END_OF(CURRENT_EL) -@@ -269,8 +269,8 @@ KoFilter::ConversionStatus XlsxXmlCommentsReader::read_comment() - ELSE_WRONG_FORMAT - } - } -- if (comment.get()) { -- comment.get()->texts = m_currentCommentText; -+ if (comment) { -+ comment->texts = m_currentCommentText; - m_context->comments->insert(ref, comment.release()); - qCDebug(lcXlsxImport) << "Added comment for" << ref; - } diff --git a/editors/calligra/files/patch-libs_text_CMakeLists.txt b/editors/calligra/files/patch-libs_text_CMakeLists.txt deleted file mode 100644 index 3079dfd8cd0..00000000000 --- a/editors/calligra/files/patch-libs_text_CMakeLists.txt +++ /dev/null @@ -1,20 +0,0 @@ -Fix build against KDE Frameworks 5.83 -(no longer ships find module, and the -cmake default one is used). - ---- libs/text/CMakeLists.txt.orig 2021-07-09 21:32:19 UTC -+++ libs/text/CMakeLists.txt -@@ -152,11 +152,11 @@ if( SHOULD_BUILD_FEATURE_RDF ) - endif() - - if( FONTCONFIG_FOUND ) -- target_link_libraries(kotext PRIVATE ${FONTCONFIG_LIBRARIES}) -+ target_link_libraries(kotext PRIVATE Fontconfig::Fontconfig) - endif() - - if( FREETYPE_FOUND ) -- target_link_libraries(kotext PRIVATE ${FREETYPE_LIBRARIES}) -+ target_link_libraries(kotext PRIVATE Freetype::Freetype) - endif() - - diff --git a/editors/calligra/pkg-plist b/editors/calligra/pkg-plist index 6f338001a9c..4a6c4e599f0 100644 --- a/editors/calligra/pkg-plist +++ b/editors/calligra/pkg-plist @@ -1,105 +1,103 @@ -bin/calligra bin/calligraconverter +bin/calligralauncher bin/calligrasheets bin/calligrastage bin/calligrawords bin/karbon -etc/xdg/calligra_stencils.knsrc etc/xdg/calligrasheetsrc etc/xdg/calligrastagerc etc/xdg/calligrawordsrc etc/xdg/karbonrc lib/libRtfReader.so -lib/libRtfReader.so.17 -lib/libRtfReader.so.%%SHLIB_VER%% +lib/libRtfReader.so.%%KDE_APPLICATIONS_VERSION%% +lib/libRtfReader.so.39 +lib/libautocorrection.so +lib/libautocorrection.so.%%KDE_APPLICATIONS_VERSION%% +lib/libautocorrection.so.39 lib/libbasicflakes.so -lib/libbasicflakes.so.17 -lib/libbasicflakes.so.%%SHLIB_VER%% -lib/libcalligrasheetscommon.so -lib/libcalligrasheetscommon.so.17 -lib/libcalligrasheetscommon.so.%%SHLIB_VER%% -lib/libcalligrasheetsodf.so -lib/libcalligrasheetsodf.so.17 -lib/libcalligrasheetsodf.so.%%SHLIB_VER%% +lib/libbasicflakes.so.%%KDE_APPLICATIONS_VERSION%% +lib/libbasicflakes.so.39 +lib/libcalligrasheetscore.so +lib/libcalligrasheetscore.so.%%KDE_APPLICATIONS_VERSION%% +lib/libcalligrasheetscore.so.39 +lib/libcalligrasheetsengine.so +lib/libcalligrasheetsengine.so.%%KDE_APPLICATIONS_VERSION%% +lib/libcalligrasheetsengine.so.39 +lib/libcalligrasheetspartlib.so +lib/libcalligrasheetspartlib.so.%%KDE_APPLICATIONS_VERSION%% +lib/libcalligrasheetspartlib.so.39 +lib/libcalligrasheetsui.so +lib/libcalligrasheetsui.so.%%KDE_APPLICATIONS_VERSION%% +lib/libcalligrasheetsui.so.39 lib/libcalligrastageprivate.so -lib/libcalligrastageprivate.so.17 -lib/libcalligrastageprivate.so.%%SHLIB_VER%% +lib/libcalligrastageprivate.so.%%KDE_APPLICATIONS_VERSION%% +lib/libcalligrastageprivate.so.39 lib/libflake.so -lib/libflake.so.17 -lib/libflake.so.%%SHLIB_VER%% +lib/libflake.so.%%KDE_APPLICATIONS_VERSION%% +lib/libflake.so.39 lib/libkarboncommon.so -lib/libkarboncommon.so.17 -lib/libkarboncommon.so.%%SHLIB_VER%% +lib/libkarboncommon.so.%%KDE_APPLICATIONS_VERSION%% +lib/libkarboncommon.so.39 lib/libkarbonui.so -lib/libkarbonui.so.17 -lib/libkarbonui.so.%%SHLIB_VER%% -lib/libkdeinit5_calligrasheets.so -lib/libkdeinit5_calligrastage.so -lib/libkdeinit5_calligrawords.so -lib/libkdeinit5_karbon.so +lib/libkarbonui.so.%%KDE_APPLICATIONS_VERSION%% +lib/libkarbonui.so.39 lib/libkoformula.so -lib/libkoformula.so.17 -lib/libkoformula.so.%%SHLIB_VER%% +lib/libkoformula.so.%%KDE_APPLICATIONS_VERSION%% +lib/libkoformula.so.39 lib/libkomain.so -lib/libkomain.so.17 -lib/libkomain.so.%%SHLIB_VER%% +lib/libkomain.so.%%KDE_APPLICATIONS_VERSION%% +lib/libkomain.so.39 lib/libkomsooxml.so -lib/libkomsooxml.so.17 -lib/libkomsooxml.so.%%SHLIB_VER%% +lib/libkomsooxml.so.%%KDE_APPLICATIONS_VERSION%% +lib/libkomsooxml.so.39 lib/libkoodf.so -lib/libkoodf.so.17 -lib/libkoodf.so.%%SHLIB_VER%% +lib/libkoodf.so.%%KDE_APPLICATIONS_VERSION%% +lib/libkoodf.so.39 lib/libkoodf2.so -lib/libkoodf2.so.17 -lib/libkoodf2.so.%%SHLIB_VER%% +lib/libkoodf2.so.%%KDE_APPLICATIONS_VERSION%% +lib/libkoodf2.so.39 lib/libkoodfreader.so -lib/libkoodfreader.so.17 -lib/libkoodfreader.so.%%SHLIB_VER%% +lib/libkoodfreader.so.%%KDE_APPLICATIONS_VERSION%% +lib/libkoodfreader.so.39 lib/libkookularGenerator_odp.so -lib/libkookularGenerator_odp.so.17 -lib/libkookularGenerator_odp.so.%%SHLIB_VER%% +lib/libkookularGenerator_odp.so.%%KDE_APPLICATIONS_VERSION%% +lib/libkookularGenerator_odp.so.39 lib/libkookularGenerator_odt.so -lib/libkookularGenerator_odt.so.17 -lib/libkookularGenerator_odt.so.%%SHLIB_VER%% +lib/libkookularGenerator_odt.so.%%KDE_APPLICATIONS_VERSION%% +lib/libkookularGenerator_odt.so.39 lib/libkopageapp.so -lib/libkopageapp.so.17 -lib/libkopageapp.so.%%SHLIB_VER%% +lib/libkopageapp.so.%%KDE_APPLICATIONS_VERSION%% +lib/libkopageapp.so.39 lib/libkoplugin.so -lib/libkoplugin.so.17 -lib/libkoplugin.so.%%SHLIB_VER%% +lib/libkoplugin.so.%%KDE_APPLICATIONS_VERSION%% +lib/libkoplugin.so.39 lib/libkostore.so -lib/libkostore.so.17 -lib/libkostore.so.%%SHLIB_VER%% +lib/libkostore.so.%%KDE_APPLICATIONS_VERSION%% +lib/libkostore.so.39 lib/libkotext.so -lib/libkotext.so.17 -lib/libkotext.so.%%SHLIB_VER%% +lib/libkotext.so.%%KDE_APPLICATIONS_VERSION%% +lib/libkotext.so.39 lib/libkotextlayout.so -lib/libkotextlayout.so.17 -lib/libkotextlayout.so.%%SHLIB_VER%% +lib/libkotextlayout.so.%%KDE_APPLICATIONS_VERSION%% +lib/libkotextlayout.so.39 lib/libkovectorimage.so -lib/libkovectorimage.so.17 -lib/libkovectorimage.so.%%SHLIB_VER%% -lib/libkoversion.so -lib/libkoversion.so.17 -lib/libkoversion.so.%%SHLIB_VER%% +lib/libkovectorimage.so.%%KDE_APPLICATIONS_VERSION%% +lib/libkovectorimage.so.39 lib/libkowidgets.so -lib/libkowidgets.so.17 -lib/libkowidgets.so.%%SHLIB_VER%% +lib/libkowidgets.so.%%KDE_APPLICATIONS_VERSION%% +lib/libkowidgets.so.39 lib/libkowidgetutils.so -lib/libkowidgetutils.so.17 -lib/libkowidgetutils.so.%%SHLIB_VER%% -lib/libkowv2.so -lib/libkowv2.so.9 -lib/libkowv2.so.9.0.0 +lib/libkowidgetutils.so.%%KDE_APPLICATIONS_VERSION%% +lib/libkowidgetutils.so.39 lib/libkundo2.so -lib/libkundo2.so.17 -lib/libkundo2.so.%%SHLIB_VER%% +lib/libkundo2.so.%%KDE_APPLICATIONS_VERSION%% +lib/libkundo2.so.39 lib/libpigmentcms.so -lib/libpigmentcms.so.17 -lib/libpigmentcms.so.%%SHLIB_VER%% +lib/libpigmentcms.so.%%KDE_APPLICATIONS_VERSION%% +lib/libpigmentcms.so.39 lib/libwordsprivate.so -lib/libwordsprivate.so.17 -lib/libwordsprivate.so.%%SHLIB_VER%% +lib/libwordsprivate.so.%%KDE_APPLICATIONS_VERSION%% +lib/libwordsprivate.so.39 %%QT_PLUGINDIR%%/calligra/dockers/calligra_docker_defaults.so %%QT_PLUGINDIR%%/calligra/dockers/calligra_docker_stencils.so %%QT_PLUGINDIR%%/calligra/formatfilters/calligra_filter_applixspread2kspread.so @@ -107,7 +105,6 @@ lib/libwordsprivate.so.%%SHLIB_VER%% %%QT_PLUGINDIR%%/calligra/formatfilters/calligra_filter_ascii2words.so %%QT_PLUGINDIR%%/calligra/formatfilters/calligra_filter_csv2sheets.so %%QT_PLUGINDIR%%/calligra/formatfilters/calligra_filter_dbase2kspread.so -%%QT_PLUGINDIR%%/calligra/formatfilters/calligra_filter_doc2odt.so %%QT_PLUGINDIR%%/calligra/formatfilters/calligra_filter_docx2odt.so %%QT_PLUGINDIR%%/calligra/formatfilters/calligra_filter_eps2svgai.so %%QT_PLUGINDIR%%/calligra/formatfilters/calligra_filter_gnumeric2sheets.so @@ -153,6 +150,7 @@ lib/libwordsprivate.so.%%SHLIB_VER%% %%QT_PLUGINDIR%%/calligra/parts/karbonpart.so %%QT_PLUGINDIR%%/calligra/presentationeventactions/calligrastageeventactions.so %%QT_PLUGINDIR%%/calligra/shapefiltereffects/calligra_filtereffects.so +%%QT_PLUGINDIR%%/calligra/shapes/braindump_shape_web.so %%QT_PLUGINDIR%%/calligra/shapes/calligra_shape_artistictext.so %%QT_PLUGINDIR%%/calligra/shapes/calligra_shape_chart.so %%QT_PLUGINDIR%%/calligra/shapes/calligra_shape_formula.so @@ -161,6 +159,7 @@ lib/libwordsprivate.so.%%SHLIB_VER%% %%QT_PLUGINDIR%%/calligra/shapes/calligra_shape_picture.so %%QT_PLUGINDIR%%/calligra/shapes/calligra_shape_plugin.so %%QT_PLUGINDIR%%/calligra/shapes/calligra_shape_text.so +%%QT_PLUGINDIR%%/calligra/shapes/calligra_shape_threed.so %%QT_PLUGINDIR%%/calligra/shapes/calligra_shape_vector.so %%QT_PLUGINDIR%%/calligra/shapes/calligra_shape_video.so %%QT_PLUGINDIR%%/calligra/textediting/calligra_textediting_autocorrect.so @@ -172,8 +171,6 @@ lib/libwordsprivate.so.%%SHLIB_VER%% %%QT_PLUGINDIR%%/calligra/tools/calligra_tool_basicflakes.so %%QT_PLUGINDIR%%/calligra/tools/calligra_tool_defaults.so %%QT_PLUGINDIR%%/calligra/tools/karbon_tools.so -%%QT_PLUGINDIR%%/calligradocinfopropspage.so -%%QT_PLUGINDIR%%/calligraimagethumbnail.so %%QT_PLUGINDIR%%/calligrasheets/extensions/sheetssolver.so %%QT_PLUGINDIR%%/calligrasheets/functions/kspreadbitopsmodule.so %%QT_PLUGINDIR%%/calligrasheets/functions/kspreadconversionmodule.so @@ -199,21 +196,21 @@ lib/libwordsprivate.so.%%SHLIB_VER%% %%QT_PLUGINDIR%%/calligrastage/pageeffects/kpr_pageeffect_swapeffect.so %%QT_PLUGINDIR%%/calligrastage/shapeanimations/kpr_shapeanimation_example.so %%QT_PLUGINDIR%%/calligrastage/tools/calligrastagetoolanimation.so -%%QT_PLUGINDIR%%/calligrathumbnail.so %%QT_PLUGINDIR%%/karbon/extensions/karbon_flattenpath.so %%QT_PLUGINDIR%%/karbon/extensions/karbon_refinepath.so %%QT_PLUGINDIR%%/karbon/extensions/karbon_roundcorners.so %%QT_PLUGINDIR%%/karbon/extensions/karbon_whirlpinch.so -%%QT_PLUGINDIR%%/okular/generators/okularGenerator_doc_calligra.so -%%QT_PLUGINDIR%%/okular/generators/okularGenerator_docx_calligra.so -%%QT_PLUGINDIR%%/okular/generators/okularGenerator_odp_calligra.so -%%QT_PLUGINDIR%%/okular/generators/okularGenerator_odt_calligra.so -%%QT_PLUGINDIR%%/okular/generators/okularGenerator_powerpoint_calligra.so -%%QT_PLUGINDIR%%/okular/generators/okularGenerator_pptx_calligra.so -%%QT_PLUGINDIR%%/okular/generators/okularGenerator_rtf_calligra.so -%%QT_PLUGINDIR%%/okular/generators/okularGenerator_wpd_calligra.so +%%QT_PLUGINDIR%%/kf6/propertiesdialog/calligradocinfopropspage.so +%%QT_PLUGINDIR%%/kf6/thumbcreator/calligraimagethumbnail.so +%%QT_PLUGINDIR%%/kf6/thumbcreator/calligrathumbnail.so +%%QT_PLUGINDIR%%/okular_generators/okularGenerator_docx_calligra.so +%%QT_PLUGINDIR%%/okular_generators/okularGenerator_odp_calligra.so +%%QT_PLUGINDIR%%/okular_generators/okularGenerator_odt_calligra.so +%%QT_PLUGINDIR%%/okular_generators/okularGenerator_powerpoint_calligra.so +%%QT_PLUGINDIR%%/okular_generators/okularGenerator_pptx_calligra.so +%%QT_PLUGINDIR%%/okular_generators/okularGenerator_rtf_calligra.so +%%QT_PLUGINDIR%%/okular_generators/okularGenerator_wpd_calligra.so share/applications/calligra.desktop -share/applications/okularApplication_doc_calligra.desktop share/applications/okularApplication_docx_calligra.desktop share/applications/okularApplication_odp_calligra.desktop share/applications/okularApplication_odt_calligra.desktop @@ -221,19 +218,67 @@ share/applications/okularApplication_powerpoint_calligra.desktop share/applications/okularApplication_pptx_calligra.desktop share/applications/okularApplication_rtf_calligra.desktop share/applications/okularApplication_wpd_calligra.desktop -share/applications/org.kde.calligrasheets.desktop -share/applications/org.kde.calligrastage.desktop -share/applications/org.kde.calligrawords.desktop +share/applications/org.kde.calligra.desktop +share/applications/org.kde.calligra.karbon.desktop +share/applications/org.kde.calligra.sheets.desktop +share/applications/org.kde.calligra.stage.desktop +share/applications/org.kde.calligra.words.desktop share/applications/org.kde.calligrawords_ascii.desktop -share/applications/org.kde.karbon.desktop -%%DATADIR%%/autocorrect/autocorrect.xml +%%DATADIR%%/autocorrect/af_ZA.xml +%%DATADIR%%/autocorrect/bg_BG.xml +%%DATADIR%%/autocorrect/ca_ES.xml +%%DATADIR%%/autocorrect/cs_CZ.xml +%%DATADIR%%/autocorrect/da_DK.xml +%%DATADIR%%/autocorrect/de.xml +%%DATADIR%%/autocorrect/dsb.xml +%%DATADIR%%/autocorrect/el_GR.xml +%%DATADIR%%/autocorrect/en_AU.xml +%%DATADIR%%/autocorrect/en_GB.xml %%DATADIR%%/autocorrect/en_US.xml +%%DATADIR%%/autocorrect/en_ZA.xml +%%DATADIR%%/autocorrect/fa_IR.xml +%%DATADIR%%/autocorrect/fi_FI.xml +%%DATADIR%%/autocorrect/ga_IE.xml +%%DATADIR%%/autocorrect/hr_HR.xml +%%DATADIR%%/autocorrect/hsb.xml +%%DATADIR%%/autocorrect/hu_HU.xml +%%DATADIR%%/autocorrect/is_IS.xml +%%DATADIR%%/autocorrect/it.xml +%%DATADIR%%/autocorrect/ja_JP.xml +%%DATADIR%%/autocorrect/ko_KR.xml +%%DATADIR%%/autocorrect/lb_LU.xml +%%DATADIR%%/autocorrect/lt_LT.xml +%%DATADIR%%/autocorrect/mn_MN.xml +%%DATADIR%%/autocorrect/nb.xml +%%DATADIR%%/autocorrect/nl_BE.xml +%%DATADIR%%/autocorrect/nl_NL.xml +%%DATADIR%%/autocorrect/nn.xml +%%DATADIR%%/autocorrect/pl_PL.xml +%%DATADIR%%/autocorrect/pt_BR.xml +%%DATADIR%%/autocorrect/pt_PT.xml +%%DATADIR%%/autocorrect/ro_RO.xml +%%DATADIR%%/autocorrect/ru_RU.xml +%%DATADIR%%/autocorrect/sk_SK.xml +%%DATADIR%%/autocorrect/sl_SI.xml +%%DATADIR%%/autocorrect/sr_CS.xml +%%DATADIR%%/autocorrect/sr_Latn_CS.xml +%%DATADIR%%/autocorrect/sr_Latn_ME.xml +%%DATADIR%%/autocorrect/sr_Latn_RS.xml +%%DATADIR%%/autocorrect/sr_ME.xml +%%DATADIR%%/autocorrect/sr_RS.xml +%%DATADIR%%/autocorrect/sv_SE.xml +%%DATADIR%%/autocorrect/tr_TR.xml +%%DATADIR%%/autocorrect/vi_VN.xml +%%DATADIR%%/autocorrect/vro_EE.xml +%%DATADIR%%/autocorrect/zh_CN.xml +%%DATADIR%%/autocorrect/zh_TW.xml %%DATADIR%%/calligra_shell.rc %%DATADIR%%/cursors/cursor_connect.png %%DATADIR%%/cursors/cursor_rotate.png %%DATADIR%%/cursors/cursor_shear.png %%DATADIR%%/cursors/zoom_in_cursor.png %%DATADIR%%/cursors/zoom_out_cursor.png +%%DATADIR%%/icons/hicolor/%%KDE_APPLICATIONS_VERSION_SHORT%%x%%KDE_APPLICATIONS_VERSION_SHORT%%/actions/insert-page-break.png %%DATADIR%%/icons/hicolor/16x16/actions/abs.png %%DATADIR%%/icons/hicolor/16x16/actions/animation-stage.png %%DATADIR%%/icons/hicolor/16x16/actions/bevelled.png @@ -370,7 +415,6 @@ share/applications/org.kde.karbon.desktop %%DATADIR%%/icons/hicolor/22x22/actions/under.png %%DATADIR%%/icons/hicolor/22x22/actions/vector.png %%DATADIR%%/icons/hicolor/22x22/actions/zoom-pixels.png -%%DATADIR%%/icons/hicolor/24x24/actions/insert-page-break.png %%DATADIR%%/icons/hicolor/32x32/actions/abs.png %%DATADIR%%/icons/hicolor/32x32/actions/bevelled.png %%DATADIR%%/icons/hicolor/32x32/actions/brackets.png @@ -836,9 +880,9 @@ share/applications/org.kde.karbon.desktop %%DATADIR%%/stencils/Central_Data_Processing/Organizer_Rack_2U.desktop %%DATADIR%%/stencils/Central_Data_Processing/Organizer_Rack_2U.odg %%DATADIR%%/stencils/Central_Data_Processing/Organizer_Rack_2U.png -%%DATADIR%%/stencils/Central_Data_Processing/Path_Painel_24P.desktop -%%DATADIR%%/stencils/Central_Data_Processing/Path_Painel_24P.odg -%%DATADIR%%/stencils/Central_Data_Processing/Path_Painel_24P.png +%%DATADIR%%/stencils/Central_Data_Processing/Path_Painel_%%KDE_APPLICATIONS_VERSION_SHORT%%P.desktop +%%DATADIR%%/stencils/Central_Data_Processing/Path_Painel_%%KDE_APPLICATIONS_VERSION_SHORT%%P.odg +%%DATADIR%%/stencils/Central_Data_Processing/Path_Painel_%%KDE_APPLICATIONS_VERSION_SHORT%%P.png %%DATADIR%%/stencils/Central_Data_Processing/Router.desktop %%DATADIR%%/stencils/Central_Data_Processing/Router.odg %%DATADIR%%/stencils/Central_Data_Processing/Router.png @@ -884,12 +928,12 @@ share/applications/org.kde.karbon.desktop %%DATADIR%%/stencils/Central_Data_Processing/Storage_Rack_3U_SAN.desktop %%DATADIR%%/stencils/Central_Data_Processing/Storage_Rack_3U_SAN.odg %%DATADIR%%/stencils/Central_Data_Processing/Storage_Rack_3U_SAN.png +%%DATADIR%%/stencils/Central_Data_Processing/Switch_Rack_%%KDE_APPLICATIONS_VERSION_SHORT%%P.desktop +%%DATADIR%%/stencils/Central_Data_Processing/Switch_Rack_%%KDE_APPLICATIONS_VERSION_SHORT%%P.odg +%%DATADIR%%/stencils/Central_Data_Processing/Switch_Rack_%%KDE_APPLICATIONS_VERSION_SHORT%%P.png %%DATADIR%%/stencils/Central_Data_Processing/Switch_Rack_16P.desktop %%DATADIR%%/stencils/Central_Data_Processing/Switch_Rack_16P.odg %%DATADIR%%/stencils/Central_Data_Processing/Switch_Rack_16P.png -%%DATADIR%%/stencils/Central_Data_Processing/Switch_Rack_24P.desktop -%%DATADIR%%/stencils/Central_Data_Processing/Switch_Rack_24P.odg -%%DATADIR%%/stencils/Central_Data_Processing/Switch_Rack_24P.png %%DATADIR%%/stencils/Central_Data_Processing/Switch_Rack_48P.desktop %%DATADIR%%/stencils/Central_Data_Processing/Switch_Rack_48P.odg %%DATADIR%%/stencils/Central_Data_Processing/Switch_Rack_48P.png @@ -1847,12 +1891,12 @@ share/applications/org.kde.karbon.desktop %%DATADIR%%/stencils/Cisco/metro1500.desktop %%DATADIR%%/stencils/Cisco/metro1500.odg %%DATADIR%%/stencils/Cisco/metro1500.png +%%DATADIR%%/stencils/Cisco/mgx8%%KDE_APPLICATIONS_VERSION_SHORT%%0.desktop +%%DATADIR%%/stencils/Cisco/mgx8%%KDE_APPLICATIONS_VERSION_SHORT%%0.odg +%%DATADIR%%/stencils/Cisco/mgx8%%KDE_APPLICATIONS_VERSION_SHORT%%0.png %%DATADIR%%/stencils/Cisco/mgx8220.desktop %%DATADIR%%/stencils/Cisco/mgx8220.odg %%DATADIR%%/stencils/Cisco/mgx8220.png -%%DATADIR%%/stencils/Cisco/mgx8240.desktop -%%DATADIR%%/stencils/Cisco/mgx8240.odg -%%DATADIR%%/stencils/Cisco/mgx8240.png %%DATADIR%%/stencils/Cisco/mgx8260.desktop %%DATADIR%%/stencils/Cisco/mgx8260.odg %%DATADIR%%/stencils/Cisco/mgx8260.png @@ -4549,7 +4593,10 @@ share/applications/org.kde.karbon.desktop %%DATADIR%%stage/templates/odf/skyline_night.desktop %%DATADIR%%stage/templates/odf/skyline_night_wide.desktop %%DATADIR%%stage/templates/odf/strange_far_hills.desktop +%%DATADIR%%words/icons/hicolor/128x128/actions/template_a4.png %%DATADIR%%words/icons/hicolor/128x128/actions/template_colorful.png +%%DATADIR%%words/icons/hicolor/128x128/actions/template_fax.png +%%DATADIR%%words/icons/hicolor/128x128/actions/template_letter.png %%DATADIR%%words/icons/hicolor/22x22/actions/tool_pagelayout.png %%DATADIR%%words/icons/hicolor/48x48/actions/template_a4.png %%DATADIR%%words/icons/hicolor/48x48/actions/template_colorful.png @@ -4562,22 +4609,16 @@ share/applications/org.kde.karbon.desktop %%DATADIR%%words/styles/defaultstyles.xml %%DATADIR%%words/templates/Normal/.directory %%DATADIR%%words/templates/Normal/.source/A4.odt -%%DATADIR%%words/templates/Normal/.source/ColorfulA4.odt %%DATADIR%%words/templates/Normal/.source/ColorfulLetter.odt -%%DATADIR%%words/templates/Normal/.source/FaxA4.odt %%DATADIR%%words/templates/Normal/.source/FaxLetter.odt -%%DATADIR%%words/templates/Normal/.source/ProfessionalA4.odt %%DATADIR%%words/templates/Normal/.source/ProfessionalLetter.odt %%DATADIR%%words/templates/Normal/.thumbnail/a4.png %%DATADIR%%words/templates/Normal/.thumbnail/colorful.png %%DATADIR%%words/templates/Normal/.thumbnail/fax.png %%DATADIR%%words/templates/Normal/.thumbnail/professional.png %%DATADIR%%words/templates/Normal/A4.desktop -%%DATADIR%%words/templates/Normal/ColorfulA4.desktop %%DATADIR%%words/templates/Normal/ColorfulLetter.desktop -%%DATADIR%%words/templates/Normal/FaxA4.desktop %%DATADIR%%words/templates/Normal/FaxLetter.desktop -%%DATADIR%%words/templates/Normal/ProfessionalA4.desktop %%DATADIR%%words/templates/Normal/ProfessionalLetter.desktop share/config.kcfg/calligrasheets.kcfg share/doc/HTML/ca/calligra/index.cache.bz2 @@ -4600,15 +4641,6 @@ share/doc/HTML/ca/stage/options.docbook share/doc/HTML/ca/stage/tutorial.docbook share/doc/HTML/de/calligra/index.cache.bz2 share/doc/HTML/de/calligra/index.docbook -share/doc/HTML/de/sheets/advanced.docbook -share/doc/HTML/de/sheets/basics.docbook -share/doc/HTML/de/sheets/commands.docbook -share/doc/HTML/de/sheets/config.docbook -share/doc/HTML/de/sheets/configdialog.docbook -share/doc/HTML/de/sheets/format.docbook -share/doc/HTML/de/sheets/functions.docbook -share/doc/HTML/de/sheets/index.cache.bz2 -share/doc/HTML/de/sheets/index.docbook share/doc/HTML/de/stage/great-presentations.docbook share/doc/HTML/de/stage/guides.docbook share/doc/HTML/de/stage/index.cache.bz2 @@ -4742,34 +4774,28 @@ share/doc/HTML/et/calligra/index.cache.bz2 share/doc/HTML/et/calligra/index.docbook share/doc/HTML/fr/calligra/index.cache.bz2 share/doc/HTML/fr/calligra/index.docbook -share/doc/HTML/fr/stage/barstyle1.png -share/doc/HTML/fr/stage/configure-document.png -share/doc/HTML/fr/stage/configure-grid.png -share/doc/HTML/fr/stage/configure-misc.png -share/doc/HTML/fr/stage/great-presentations.docbook -share/doc/HTML/fr/stage/guides.docbook -share/doc/HTML/fr/stage/htmlshow3.png -share/doc/HTML/fr/stage/htmlshow9.png -share/doc/HTML/fr/stage/index.cache.bz2 -share/doc/HTML/fr/stage/index.docbook -share/doc/HTML/fr/stage/menus.docbook -share/doc/HTML/fr/stage/options.docbook -share/doc/HTML/fr/stage/settings03.png -share/doc/HTML/fr/stage/settings04.png -share/doc/HTML/fr/stage/template03.png -share/doc/HTML/fr/stage/template04.png -share/doc/HTML/fr/stage/tut01.png -share/doc/HTML/fr/stage/tut03.png -share/doc/HTML/fr/stage/tut04.png -share/doc/HTML/fr/stage/tut07.png -share/doc/HTML/fr/stage/tut09.png -share/doc/HTML/fr/stage/tut10.png -share/doc/HTML/fr/stage/tut13.png -share/doc/HTML/fr/stage/tut19.png -share/doc/HTML/fr/stage/tut21.png -share/doc/HTML/fr/stage/tut25.png -share/doc/HTML/fr/stage/tut26.png -share/doc/HTML/fr/stage/tutorial.docbook +share/doc/HTML/fr/sheets/advanced.docbook +share/doc/HTML/fr/sheets/basics.docbook +share/doc/HTML/fr/sheets/cellformat0.png +share/doc/HTML/fr/sheets/cellformat1.png +share/doc/HTML/fr/sheets/cellformat2.png +share/doc/HTML/fr/sheets/cellformat3.png +share/doc/HTML/fr/sheets/cellformat4.png +share/doc/HTML/fr/sheets/cellformat5.png +share/doc/HTML/fr/sheets/chart1.png +share/doc/HTML/fr/sheets/commands.docbook +share/doc/HTML/fr/sheets/config.docbook +share/doc/HTML/fr/sheets/configdialog.docbook +share/doc/HTML/fr/sheets/copy1.png +share/doc/HTML/fr/sheets/format.docbook +share/doc/HTML/fr/sheets/functions.docbook +share/doc/HTML/fr/sheets/index.cache.bz2 +share/doc/HTML/fr/sheets/index.docbook +share/doc/HTML/fr/sheets/shortcut1.png +share/doc/HTML/fr/sheets/shortcut2.png +share/doc/HTML/fr/sheets/shortcut3.png +share/doc/HTML/fr/sheets/sort1.png +share/doc/HTML/fr/sheets/starting1.png share/doc/HTML/id/calligra/index.cache.bz2 share/doc/HTML/id/calligra/index.docbook share/doc/HTML/it/calligra/index.cache.bz2 @@ -4935,15 +4961,6 @@ share/doc/HTML/nl/stage/tut23.png share/doc/HTML/nl/stage/tutorial.docbook share/doc/HTML/pt/calligra/index.cache.bz2 share/doc/HTML/pt/calligra/index.docbook -share/doc/HTML/pt/sheets/advanced.docbook -share/doc/HTML/pt/sheets/basics.docbook -share/doc/HTML/pt/sheets/commands.docbook -share/doc/HTML/pt/sheets/config.docbook -share/doc/HTML/pt/sheets/configdialog.docbook -share/doc/HTML/pt/sheets/format.docbook -share/doc/HTML/pt/sheets/functions.docbook -share/doc/HTML/pt/sheets/index.cache.bz2 -share/doc/HTML/pt/sheets/index.docbook share/doc/HTML/pt/stage/great-presentations.docbook share/doc/HTML/pt/stage/guides.docbook share/doc/HTML/pt/stage/index.cache.bz2 @@ -4971,17 +4988,15 @@ share/doc/HTML/pt_BR/stage/options.docbook share/doc/HTML/pt_BR/stage/tutorial.docbook share/doc/HTML/ru/calligra/index.cache.bz2 share/doc/HTML/ru/calligra/index.docbook -share/doc/HTML/ru/sheets/a11y.docbook -share/doc/HTML/ru/sheets/advanced.docbook -share/doc/HTML/ru/sheets/basics.docbook -share/doc/HTML/ru/sheets/commands.docbook -share/doc/HTML/ru/sheets/config.docbook -share/doc/HTML/ru/sheets/configdialog.docbook -share/doc/HTML/ru/sheets/faq.docbook -share/doc/HTML/ru/sheets/format.docbook -share/doc/HTML/ru/sheets/importexport.docbook -share/doc/HTML/ru/sheets/index.cache.bz2 -share/doc/HTML/ru/sheets/index.docbook +share/doc/HTML/sl/calligra/index.cache.bz2 +share/doc/HTML/sl/calligra/index.docbook +share/doc/HTML/sl/stage/great-presentations.docbook +share/doc/HTML/sl/stage/guides.docbook +share/doc/HTML/sl/stage/index.cache.bz2 +share/doc/HTML/sl/stage/index.docbook +share/doc/HTML/sl/stage/menus.docbook +share/doc/HTML/sl/stage/options.docbook +share/doc/HTML/sl/stage/tutorial.docbook share/doc/HTML/sv/calligra/index.cache.bz2 share/doc/HTML/sv/calligra/index.docbook share/doc/HTML/sv/sheets/advanced.docbook @@ -5083,6 +5098,7 @@ share/doc/HTML/sv/stage/textmenu1.png share/doc/HTML/sv/stage/textmenu2.png share/doc/HTML/sv/stage/toolsmenu01.png share/doc/HTML/sv/stage/tts.png +share/doc/HTML/sv/stage/tut%%KDE_APPLICATIONS_VERSION_SHORT%%.png share/doc/HTML/sv/stage/tut01.png share/doc/HTML/sv/stage/tut02.png share/doc/HTML/sv/stage/tut03.png @@ -5106,11 +5122,8 @@ share/doc/HTML/sv/stage/tut20.png share/doc/HTML/sv/stage/tut21.png share/doc/HTML/sv/stage/tut22.png share/doc/HTML/sv/stage/tut23.png -share/doc/HTML/sv/stage/tut24.png share/doc/HTML/sv/stage/tut26.png share/doc/HTML/sv/stage/tutorial.docbook -share/doc/HTML/uk/calligra/index.cache.bz2 -share/doc/HTML/uk/calligra/index.docbook share/doc/HTML/uk/sheets/advanced.docbook share/doc/HTML/uk/sheets/basics.docbook share/doc/HTML/uk/sheets/cellformat0.png @@ -5175,10 +5188,10 @@ share/doc/HTML/uk/stage/tut21.png share/doc/HTML/uk/stage/tut25.png share/doc/HTML/uk/stage/tut26.png share/doc/HTML/uk/stage/tutorial.docbook -share/icons/hicolor/1024x1024/apps/calligrakarbon.png -share/icons/hicolor/1024x1024/apps/calligrasheets.png -share/icons/hicolor/1024x1024/apps/calligrastage.png -share/icons/hicolor/1024x1024/apps/calligrawords.png +share/icons/hicolor/10%%KDE_APPLICATIONS_VERSION_SHORT%%x10%%KDE_APPLICATIONS_VERSION_SHORT%%/apps/calligrakarbon.png +share/icons/hicolor/10%%KDE_APPLICATIONS_VERSION_SHORT%%x10%%KDE_APPLICATIONS_VERSION_SHORT%%/apps/calligrasheets.png +share/icons/hicolor/10%%KDE_APPLICATIONS_VERSION_SHORT%%x10%%KDE_APPLICATIONS_VERSION_SHORT%%/apps/calligrastage.png +share/icons/hicolor/10%%KDE_APPLICATIONS_VERSION_SHORT%%x10%%KDE_APPLICATIONS_VERSION_SHORT%%/apps/calligrawords.png share/icons/hicolor/128x128/apps/calligrakarbon.png share/icons/hicolor/128x128/apps/calligrasheets.png share/icons/hicolor/128x128/apps/calligrastage.png @@ -5218,6 +5231,10 @@ share/icons/hicolor/scalable/apps/calligrakarbon.svgz share/icons/hicolor/scalable/apps/calligrasheets.svgz share/icons/hicolor/scalable/apps/calligrastage.svgz share/icons/hicolor/scalable/apps/calligrawords.svgz +share/icons/hicolor/scalable/apps/org.kde.calligra.karbon.svg +share/icons/hicolor/scalable/apps/org.kde.calligra.sheets.svg +share/icons/hicolor/scalable/apps/org.kde.calligra.stage.svg +share/icons/hicolor/scalable/apps/org.kde.calligra.words.svg share/karbon/gradients/allcolors.kgr share/karbon/gradients/simple.kgr share/karbon/icons/hicolor/22x22/actions/effect_flatten.png @@ -5233,40 +5250,10 @@ share/karbon/plugins/WhirlPinchPlugin.rc share/karbon/templates/Basic/.directory share/karbon/templates/Basic/.source/empty.odg share/karbon/templates/Basic/empty.desktop -share/kservices5/ServiceMenus/calligra/karbon_print.desktop -share/kservices5/ServiceMenus/calligra/sheets_print.desktop -share/kservices5/ServiceMenus/calligra/stage_print.desktop -share/kservices5/ServiceMenus/calligra/words_print.desktop -share/kservices5/calligra_odg_thumbnail.desktop -share/kservices5/calligradocinfopropspage.desktop -share/kservices5/flow_vsdx_thumbnail.desktop -share/kservices5/flow_wpg_thumbnail.desktop -share/kservices5/karbon_karbon1x_thumbnail.desktop -share/kservices5/karbon_wmf_thumbnail.desktop -share/kservices5/karbon_wpg_thumbnail.desktop -share/kservices5/karbon_xfig_thumbnail.desktop -share/kservices5/okularDoc_calligra.desktop -share/kservices5/okularDocx_calligra.desktop -share/kservices5/okularOdp_calligra.desktop -share/kservices5/okularOdt_calligra.desktop -share/kservices5/okularPowerpoint_calligra.desktop -share/kservices5/okularPptx_calligra.desktop -share/kservices5/okularRtf_calligra.desktop -share/kservices5/okularWpd_calligra.desktop -share/kservices5/sheets_excel_thumbnail.desktop -share/kservices5/sheets_ods_thumbnail.desktop -share/kservices5/sheets_xlsx_thumbnail.desktop -share/kservices5/stage_key_thumbnail.desktop -share/kservices5/stage_kpr_thumbnail.desktop -share/kservices5/stage_odp_thumbnail.desktop -share/kservices5/stage_powerpoint_thumbnail.desktop -share/kservices5/stage_pptx_thumbnail.desktop -share/kservices5/words_docx_thumbnail.desktop -share/kservices5/words_msword_thumbnail.desktop -share/kservices5/words_odt_thumbnail.desktop -share/kservices5/words_rtf_thumbnail.desktop -share/kservices5/words_wpd_thumbnail.desktop -share/kservices5/words_wps_thumbnail.desktop +share/kio/servicemenus/karbon_print.desktop +share/kio/servicemenus/sheets_print.desktop +share/kio/servicemenus/stage_print.desktop +share/kio/servicemenus/words_print.desktop share/kxmlgui5/calligrasheets/calligrasheets.rc share/kxmlgui5/calligrasheets/calligrasheets_readonly.rc share/kxmlgui5/calligrastage/calligrastage.rc @@ -5287,29 +5274,42 @@ share/locale/af/LC_MESSAGES/karbon.mo share/locale/af/LC_MESSAGES/koconverter.mo share/locale/ar/LC_MESSAGES/KarbonFilterEffects.mo share/locale/ar/LC_MESSAGES/KarbonTools.mo +share/locale/ar/LC_MESSAGES/braindump.mo +share/locale/ar/LC_MESSAGES/calligra-defaulttools.mo share/locale/ar/LC_MESSAGES/calligra-dockers.mo share/locale/ar/LC_MESSAGES/calligra.mo +share/locale/ar/LC_MESSAGES/calligra_semanticitem_contact.mo +share/locale/ar/LC_MESSAGES/calligra_semanticitem_event.mo +share/locale/ar/LC_MESSAGES/calligra_semanticitem_location.mo +share/locale/ar/LC_MESSAGES/calligra_shape_artistictext.mo +share/locale/ar/LC_MESSAGES/calligra_shape_chart.mo share/locale/ar/LC_MESSAGES/calligra_shape_comment.mo +share/locale/ar/LC_MESSAGES/calligra_shape_formula.mo share/locale/ar/LC_MESSAGES/calligra_shape_music.mo share/locale/ar/LC_MESSAGES/calligra_shape_paths.mo share/locale/ar/LC_MESSAGES/calligra_shape_picture.mo +share/locale/ar/LC_MESSAGES/calligra_shape_plugin.mo +share/locale/ar/LC_MESSAGES/calligra_shape_spreadsheet.mo +share/locale/ar/LC_MESSAGES/calligra_shape_template.mo share/locale/ar/LC_MESSAGES/calligra_shape_text.mo +share/locale/ar/LC_MESSAGES/calligra_shape_video.mo share/locale/ar/LC_MESSAGES/calligra_textediting_autocorrect.mo share/locale/ar/LC_MESSAGES/calligra_textediting_changecase.mo +share/locale/ar/LC_MESSAGES/calligra_textediting_spellcheck.mo share/locale/ar/LC_MESSAGES/calligra_textediting_thesaurus.mo share/locale/ar/LC_MESSAGES/calligra_textinlineobject_variables.mo share/locale/ar/LC_MESSAGES/calligrafilters.mo +share/locale/ar/LC_MESSAGES/calligralauncher.mo share/locale/ar/LC_MESSAGES/calligrasheets.mo share/locale/ar/LC_MESSAGES/calligrasheets_calendar.mo share/locale/ar/LC_MESSAGES/calligrasheets_solver.mo share/locale/ar/LC_MESSAGES/calligrastage.mo share/locale/ar/LC_MESSAGES/calligrawords.mo share/locale/ar/LC_MESSAGES/karbon.mo +share/locale/ar/LC_MESSAGES/kocolorspaces.mo share/locale/ar/LC_MESSAGES/koconverter.mo -share/locale/ar/LC_MESSAGES/krossmodulesheets.mo share/locale/ar/LC_MESSAGES/okularGenerator_odp.mo -share/locale/ast/LC_MESSAGES/okularGenerator_odp.mo -share/locale/ast/LC_MESSAGES/okularGenerator_odt.mo +share/locale/ar/LC_MESSAGES/okularGenerator_odt.mo share/locale/be/LC_MESSAGES/KarbonFilterEffects.mo share/locale/be/LC_MESSAGES/KarbonTools.mo share/locale/be/LC_MESSAGES/calligra-dockers.mo @@ -5330,7 +5330,6 @@ share/locale/be/LC_MESSAGES/calligrastage.mo share/locale/be/LC_MESSAGES/calligrawords.mo share/locale/be/LC_MESSAGES/karbon.mo share/locale/be/LC_MESSAGES/koconverter.mo -share/locale/be/LC_MESSAGES/krossmodulesheets.mo share/locale/bg/LC_MESSAGES/KarbonFilterEffects.mo share/locale/bg/LC_MESSAGES/KarbonTools.mo share/locale/bg/LC_MESSAGES/braindump.mo @@ -5338,23 +5337,39 @@ share/locale/bg/LC_MESSAGES/calligra-defaulttools.mo share/locale/bg/LC_MESSAGES/calligra-dockers.mo share/locale/bg/LC_MESSAGES/calligra-opener.mo share/locale/bg/LC_MESSAGES/calligra.mo +share/locale/bg/LC_MESSAGES/calligra_semanticitem_contact.mo +share/locale/bg/LC_MESSAGES/calligra_semanticitem_event.mo +share/locale/bg/LC_MESSAGES/calligra_semanticitem_location.mo share/locale/bg/LC_MESSAGES/calligra_shape_artistictext.mo +share/locale/bg/LC_MESSAGES/calligra_shape_chart.mo share/locale/bg/LC_MESSAGES/calligra_shape_comment.mo +share/locale/bg/LC_MESSAGES/calligra_shape_formula.mo +share/locale/bg/LC_MESSAGES/calligra_shape_music.mo +share/locale/bg/LC_MESSAGES/calligra_shape_paths.mo share/locale/bg/LC_MESSAGES/calligra_shape_picture.mo share/locale/bg/LC_MESSAGES/calligra_shape_plugin.mo +share/locale/bg/LC_MESSAGES/calligra_shape_spreadsheet.mo +share/locale/bg/LC_MESSAGES/calligra_shape_template.mo +share/locale/bg/LC_MESSAGES/calligra_shape_text.mo +share/locale/bg/LC_MESSAGES/calligra_shape_threed.mo share/locale/bg/LC_MESSAGES/calligra_shape_vector.mo share/locale/bg/LC_MESSAGES/calligra_shape_video.mo share/locale/bg/LC_MESSAGES/calligra_textediting_autocorrect.mo share/locale/bg/LC_MESSAGES/calligra_textediting_changecase.mo +share/locale/bg/LC_MESSAGES/calligra_textediting_spellcheck.mo share/locale/bg/LC_MESSAGES/calligra_textediting_thesaurus.mo +share/locale/bg/LC_MESSAGES/calligra_textinlineobject_variables.mo share/locale/bg/LC_MESSAGES/calligrafilters.mo share/locale/bg/LC_MESSAGES/calligrasheets.mo share/locale/bg/LC_MESSAGES/calligrasheets_calendar.mo +share/locale/bg/LC_MESSAGES/calligrasheets_solver.mo share/locale/bg/LC_MESSAGES/calligrastage.mo share/locale/bg/LC_MESSAGES/calligrawords.mo share/locale/bg/LC_MESSAGES/karbon.mo +share/locale/bg/LC_MESSAGES/kocolorspaces.mo share/locale/bg/LC_MESSAGES/koconverter.mo share/locale/bg/LC_MESSAGES/okularGenerator_odp.mo +share/locale/bg/LC_MESSAGES/okularGenerator_odt.mo share/locale/br/LC_MESSAGES/KarbonFilterEffects.mo share/locale/br/LC_MESSAGES/KarbonTools.mo share/locale/br/LC_MESSAGES/calligra.mo @@ -5404,8 +5419,6 @@ share/locale/bs/LC_MESSAGES/calligrawords.mo share/locale/bs/LC_MESSAGES/karbon.mo share/locale/bs/LC_MESSAGES/kocolorspaces.mo share/locale/bs/LC_MESSAGES/koconverter.mo -share/locale/bs/LC_MESSAGES/krossmodulesheets.mo -share/locale/bs/LC_MESSAGES/krossmodulewords.mo share/locale/bs/LC_MESSAGES/okularGenerator_odp.mo share/locale/bs/LC_MESSAGES/okularGenerator_odt.mo share/locale/ca/LC_MESSAGES/KarbonFilterEffects.mo @@ -5432,12 +5445,14 @@ share/locale/ca/LC_MESSAGES/calligra_shape_text.mo share/locale/ca/LC_MESSAGES/calligra_shape_threed.mo share/locale/ca/LC_MESSAGES/calligra_shape_vector.mo share/locale/ca/LC_MESSAGES/calligra_shape_video.mo +share/locale/ca/LC_MESSAGES/calligra_shape_webshape.mo share/locale/ca/LC_MESSAGES/calligra_textediting_autocorrect.mo share/locale/ca/LC_MESSAGES/calligra_textediting_changecase.mo share/locale/ca/LC_MESSAGES/calligra_textediting_spellcheck.mo share/locale/ca/LC_MESSAGES/calligra_textediting_thesaurus.mo share/locale/ca/LC_MESSAGES/calligra_textinlineobject_variables.mo share/locale/ca/LC_MESSAGES/calligrafilters.mo +share/locale/ca/LC_MESSAGES/calligralauncher.mo share/locale/ca/LC_MESSAGES/calligrasheets.mo share/locale/ca/LC_MESSAGES/calligrasheets_calendar.mo share/locale/ca/LC_MESSAGES/calligrasheets_solver.mo @@ -5446,8 +5461,6 @@ share/locale/ca/LC_MESSAGES/calligrawords.mo share/locale/ca/LC_MESSAGES/karbon.mo share/locale/ca/LC_MESSAGES/kocolorspaces.mo share/locale/ca/LC_MESSAGES/koconverter.mo -share/locale/ca/LC_MESSAGES/krossmodulesheets.mo -share/locale/ca/LC_MESSAGES/krossmodulewords.mo share/locale/ca/LC_MESSAGES/okularGenerator_odp.mo share/locale/ca/LC_MESSAGES/okularGenerator_odt.mo share/locale/ca@valencia/LC_MESSAGES/KarbonFilterEffects.mo @@ -5474,12 +5487,14 @@ share/locale/ca@valencia/LC_MESSAGES/calligra_shape_text.mo share/locale/ca@valencia/LC_MESSAGES/calligra_shape_threed.mo share/locale/ca@valencia/LC_MESSAGES/calligra_shape_vector.mo share/locale/ca@valencia/LC_MESSAGES/calligra_shape_video.mo +share/locale/ca@valencia/LC_MESSAGES/calligra_shape_webshape.mo share/locale/ca@valencia/LC_MESSAGES/calligra_textediting_autocorrect.mo share/locale/ca@valencia/LC_MESSAGES/calligra_textediting_changecase.mo share/locale/ca@valencia/LC_MESSAGES/calligra_textediting_spellcheck.mo share/locale/ca@valencia/LC_MESSAGES/calligra_textediting_thesaurus.mo share/locale/ca@valencia/LC_MESSAGES/calligra_textinlineobject_variables.mo share/locale/ca@valencia/LC_MESSAGES/calligrafilters.mo +share/locale/ca@valencia/LC_MESSAGES/calligralauncher.mo share/locale/ca@valencia/LC_MESSAGES/calligrasheets.mo share/locale/ca@valencia/LC_MESSAGES/calligrasheets_calendar.mo share/locale/ca@valencia/LC_MESSAGES/calligrasheets_solver.mo @@ -5488,8 +5503,6 @@ share/locale/ca@valencia/LC_MESSAGES/calligrawords.mo share/locale/ca@valencia/LC_MESSAGES/karbon.mo share/locale/ca@valencia/LC_MESSAGES/kocolorspaces.mo share/locale/ca@valencia/LC_MESSAGES/koconverter.mo -share/locale/ca@valencia/LC_MESSAGES/krossmodulesheets.mo -share/locale/ca@valencia/LC_MESSAGES/krossmodulewords.mo share/locale/ca@valencia/LC_MESSAGES/okularGenerator_odp.mo share/locale/ca@valencia/LC_MESSAGES/okularGenerator_odt.mo share/locale/cs/LC_MESSAGES/KarbonFilterEffects.mo @@ -5516,12 +5529,14 @@ share/locale/cs/LC_MESSAGES/calligra_shape_text.mo share/locale/cs/LC_MESSAGES/calligra_shape_threed.mo share/locale/cs/LC_MESSAGES/calligra_shape_vector.mo share/locale/cs/LC_MESSAGES/calligra_shape_video.mo +share/locale/cs/LC_MESSAGES/calligra_shape_webshape.mo share/locale/cs/LC_MESSAGES/calligra_textediting_autocorrect.mo share/locale/cs/LC_MESSAGES/calligra_textediting_changecase.mo share/locale/cs/LC_MESSAGES/calligra_textediting_spellcheck.mo share/locale/cs/LC_MESSAGES/calligra_textediting_thesaurus.mo share/locale/cs/LC_MESSAGES/calligra_textinlineobject_variables.mo share/locale/cs/LC_MESSAGES/calligrafilters.mo +share/locale/cs/LC_MESSAGES/calligralauncher.mo share/locale/cs/LC_MESSAGES/calligrasheets.mo share/locale/cs/LC_MESSAGES/calligrasheets_calendar.mo share/locale/cs/LC_MESSAGES/calligrasheets_solver.mo @@ -5530,8 +5545,6 @@ share/locale/cs/LC_MESSAGES/calligrawords.mo share/locale/cs/LC_MESSAGES/karbon.mo share/locale/cs/LC_MESSAGES/kocolorspaces.mo share/locale/cs/LC_MESSAGES/koconverter.mo -share/locale/cs/LC_MESSAGES/krossmodulesheets.mo -share/locale/cs/LC_MESSAGES/krossmodulewords.mo share/locale/cs/LC_MESSAGES/okularGenerator_odp.mo share/locale/cs/LC_MESSAGES/okularGenerator_odt.mo share/locale/cy/LC_MESSAGES/KarbonFilterEffects.mo @@ -5583,8 +5596,6 @@ share/locale/da/LC_MESSAGES/calligrawords.mo share/locale/da/LC_MESSAGES/karbon.mo share/locale/da/LC_MESSAGES/kocolorspaces.mo share/locale/da/LC_MESSAGES/koconverter.mo -share/locale/da/LC_MESSAGES/krossmodulesheets.mo -share/locale/da/LC_MESSAGES/krossmodulewords.mo share/locale/da/LC_MESSAGES/okularGenerator_odp.mo share/locale/da/LC_MESSAGES/okularGenerator_odt.mo share/locale/de/LC_MESSAGES/KarbonFilterEffects.mo @@ -5611,12 +5622,14 @@ share/locale/de/LC_MESSAGES/calligra_shape_text.mo share/locale/de/LC_MESSAGES/calligra_shape_threed.mo share/locale/de/LC_MESSAGES/calligra_shape_vector.mo share/locale/de/LC_MESSAGES/calligra_shape_video.mo +share/locale/de/LC_MESSAGES/calligra_shape_webshape.mo share/locale/de/LC_MESSAGES/calligra_textediting_autocorrect.mo share/locale/de/LC_MESSAGES/calligra_textediting_changecase.mo share/locale/de/LC_MESSAGES/calligra_textediting_spellcheck.mo share/locale/de/LC_MESSAGES/calligra_textediting_thesaurus.mo share/locale/de/LC_MESSAGES/calligra_textinlineobject_variables.mo share/locale/de/LC_MESSAGES/calligrafilters.mo +share/locale/de/LC_MESSAGES/calligralauncher.mo share/locale/de/LC_MESSAGES/calligrasheets.mo share/locale/de/LC_MESSAGES/calligrasheets_calendar.mo share/locale/de/LC_MESSAGES/calligrasheets_solver.mo @@ -5625,8 +5638,6 @@ share/locale/de/LC_MESSAGES/calligrawords.mo share/locale/de/LC_MESSAGES/karbon.mo share/locale/de/LC_MESSAGES/kocolorspaces.mo share/locale/de/LC_MESSAGES/koconverter.mo -share/locale/de/LC_MESSAGES/krossmodulesheets.mo -share/locale/de/LC_MESSAGES/krossmodulewords.mo share/locale/de/LC_MESSAGES/okularGenerator_odp.mo share/locale/de/LC_MESSAGES/okularGenerator_odt.mo share/locale/el/LC_MESSAGES/KarbonFilterEffects.mo @@ -5636,6 +5647,9 @@ share/locale/el/LC_MESSAGES/calligra-defaulttools.mo share/locale/el/LC_MESSAGES/calligra-dockers.mo share/locale/el/LC_MESSAGES/calligra-opener.mo share/locale/el/LC_MESSAGES/calligra.mo +share/locale/el/LC_MESSAGES/calligra_semanticitem_contact.mo +share/locale/el/LC_MESSAGES/calligra_semanticitem_event.mo +share/locale/el/LC_MESSAGES/calligra_semanticitem_location.mo share/locale/el/LC_MESSAGES/calligra_shape_artistictext.mo share/locale/el/LC_MESSAGES/calligra_shape_chart.mo share/locale/el/LC_MESSAGES/calligra_shape_comment.mo @@ -5664,8 +5678,6 @@ share/locale/el/LC_MESSAGES/calligrawords.mo share/locale/el/LC_MESSAGES/karbon.mo share/locale/el/LC_MESSAGES/kocolorspaces.mo share/locale/el/LC_MESSAGES/koconverter.mo -share/locale/el/LC_MESSAGES/krossmodulesheets.mo -share/locale/el/LC_MESSAGES/krossmodulewords.mo share/locale/el/LC_MESSAGES/okularGenerator_odp.mo share/locale/el/LC_MESSAGES/okularGenerator_odt.mo share/locale/en_GB/LC_MESSAGES/KarbonFilterEffects.mo @@ -5692,12 +5704,14 @@ share/locale/en_GB/LC_MESSAGES/calligra_shape_text.mo share/locale/en_GB/LC_MESSAGES/calligra_shape_threed.mo share/locale/en_GB/LC_MESSAGES/calligra_shape_vector.mo share/locale/en_GB/LC_MESSAGES/calligra_shape_video.mo +share/locale/en_GB/LC_MESSAGES/calligra_shape_webshape.mo share/locale/en_GB/LC_MESSAGES/calligra_textediting_autocorrect.mo share/locale/en_GB/LC_MESSAGES/calligra_textediting_changecase.mo share/locale/en_GB/LC_MESSAGES/calligra_textediting_spellcheck.mo share/locale/en_GB/LC_MESSAGES/calligra_textediting_thesaurus.mo share/locale/en_GB/LC_MESSAGES/calligra_textinlineobject_variables.mo share/locale/en_GB/LC_MESSAGES/calligrafilters.mo +share/locale/en_GB/LC_MESSAGES/calligralauncher.mo share/locale/en_GB/LC_MESSAGES/calligrasheets.mo share/locale/en_GB/LC_MESSAGES/calligrasheets_calendar.mo share/locale/en_GB/LC_MESSAGES/calligrasheets_solver.mo @@ -5706,24 +5720,30 @@ share/locale/en_GB/LC_MESSAGES/calligrawords.mo share/locale/en_GB/LC_MESSAGES/karbon.mo share/locale/en_GB/LC_MESSAGES/kocolorspaces.mo share/locale/en_GB/LC_MESSAGES/koconverter.mo -share/locale/en_GB/LC_MESSAGES/krossmodulesheets.mo -share/locale/en_GB/LC_MESSAGES/krossmodulewords.mo share/locale/en_GB/LC_MESSAGES/okularGenerator_odp.mo share/locale/en_GB/LC_MESSAGES/okularGenerator_odt.mo share/locale/eo/LC_MESSAGES/KarbonFilterEffects.mo share/locale/eo/LC_MESSAGES/KarbonTools.mo +share/locale/eo/LC_MESSAGES/braindump.mo share/locale/eo/LC_MESSAGES/calligra-defaulttools.mo share/locale/eo/LC_MESSAGES/calligra-dockers.mo +share/locale/eo/LC_MESSAGES/calligra-opener.mo share/locale/eo/LC_MESSAGES/calligra.mo +share/locale/eo/LC_MESSAGES/calligra_semanticitem_contact.mo +share/locale/eo/LC_MESSAGES/calligra_semanticitem_event.mo +share/locale/eo/LC_MESSAGES/calligra_semanticitem_location.mo share/locale/eo/LC_MESSAGES/calligra_shape_artistictext.mo share/locale/eo/LC_MESSAGES/calligra_shape_chart.mo +share/locale/eo/LC_MESSAGES/calligra_shape_comment.mo share/locale/eo/LC_MESSAGES/calligra_shape_formula.mo share/locale/eo/LC_MESSAGES/calligra_shape_music.mo share/locale/eo/LC_MESSAGES/calligra_shape_paths.mo share/locale/eo/LC_MESSAGES/calligra_shape_picture.mo share/locale/eo/LC_MESSAGES/calligra_shape_plugin.mo share/locale/eo/LC_MESSAGES/calligra_shape_spreadsheet.mo +share/locale/eo/LC_MESSAGES/calligra_shape_template.mo share/locale/eo/LC_MESSAGES/calligra_shape_text.mo +share/locale/eo/LC_MESSAGES/calligra_shape_threed.mo share/locale/eo/LC_MESSAGES/calligra_shape_vector.mo share/locale/eo/LC_MESSAGES/calligra_shape_video.mo share/locale/eo/LC_MESSAGES/calligra_textediting_autocorrect.mo @@ -5740,8 +5760,8 @@ share/locale/eo/LC_MESSAGES/calligrawords.mo share/locale/eo/LC_MESSAGES/karbon.mo share/locale/eo/LC_MESSAGES/kocolorspaces.mo share/locale/eo/LC_MESSAGES/koconverter.mo -share/locale/eo/LC_MESSAGES/krossmodulesheets.mo -share/locale/eo/LC_MESSAGES/krossmodulewords.mo +share/locale/eo/LC_MESSAGES/okularGenerator_odp.mo +share/locale/eo/LC_MESSAGES/okularGenerator_odt.mo share/locale/es/LC_MESSAGES/KarbonFilterEffects.mo share/locale/es/LC_MESSAGES/KarbonTools.mo share/locale/es/LC_MESSAGES/braindump.mo @@ -5766,12 +5786,14 @@ share/locale/es/LC_MESSAGES/calligra_shape_text.mo share/locale/es/LC_MESSAGES/calligra_shape_threed.mo share/locale/es/LC_MESSAGES/calligra_shape_vector.mo share/locale/es/LC_MESSAGES/calligra_shape_video.mo +share/locale/es/LC_MESSAGES/calligra_shape_webshape.mo share/locale/es/LC_MESSAGES/calligra_textediting_autocorrect.mo share/locale/es/LC_MESSAGES/calligra_textediting_changecase.mo share/locale/es/LC_MESSAGES/calligra_textediting_spellcheck.mo share/locale/es/LC_MESSAGES/calligra_textediting_thesaurus.mo share/locale/es/LC_MESSAGES/calligra_textinlineobject_variables.mo share/locale/es/LC_MESSAGES/calligrafilters.mo +share/locale/es/LC_MESSAGES/calligralauncher.mo share/locale/es/LC_MESSAGES/calligrasheets.mo share/locale/es/LC_MESSAGES/calligrasheets_calendar.mo share/locale/es/LC_MESSAGES/calligrasheets_solver.mo @@ -5780,8 +5802,6 @@ share/locale/es/LC_MESSAGES/calligrawords.mo share/locale/es/LC_MESSAGES/karbon.mo share/locale/es/LC_MESSAGES/kocolorspaces.mo share/locale/es/LC_MESSAGES/koconverter.mo -share/locale/es/LC_MESSAGES/krossmodulesheets.mo -share/locale/es/LC_MESSAGES/krossmodulewords.mo share/locale/es/LC_MESSAGES/okularGenerator_odp.mo share/locale/es/LC_MESSAGES/okularGenerator_odt.mo share/locale/et/LC_MESSAGES/KarbonFilterEffects.mo @@ -5822,20 +5842,47 @@ share/locale/et/LC_MESSAGES/calligrawords.mo share/locale/et/LC_MESSAGES/karbon.mo share/locale/et/LC_MESSAGES/kocolorspaces.mo share/locale/et/LC_MESSAGES/koconverter.mo -share/locale/et/LC_MESSAGES/krossmodulesheets.mo -share/locale/et/LC_MESSAGES/krossmodulewords.mo share/locale/et/LC_MESSAGES/okularGenerator_odp.mo share/locale/et/LC_MESSAGES/okularGenerator_odt.mo share/locale/eu/LC_MESSAGES/KarbonFilterEffects.mo share/locale/eu/LC_MESSAGES/KarbonTools.mo +share/locale/eu/LC_MESSAGES/braindump.mo +share/locale/eu/LC_MESSAGES/calligra-defaulttools.mo +share/locale/eu/LC_MESSAGES/calligra-dockers.mo +share/locale/eu/LC_MESSAGES/calligra-opener.mo share/locale/eu/LC_MESSAGES/calligra.mo +share/locale/eu/LC_MESSAGES/calligra_semanticitem_contact.mo +share/locale/eu/LC_MESSAGES/calligra_semanticitem_event.mo +share/locale/eu/LC_MESSAGES/calligra_semanticitem_location.mo +share/locale/eu/LC_MESSAGES/calligra_shape_artistictext.mo +share/locale/eu/LC_MESSAGES/calligra_shape_chart.mo +share/locale/eu/LC_MESSAGES/calligra_shape_comment.mo +share/locale/eu/LC_MESSAGES/calligra_shape_formula.mo +share/locale/eu/LC_MESSAGES/calligra_shape_music.mo +share/locale/eu/LC_MESSAGES/calligra_shape_paths.mo +share/locale/eu/LC_MESSAGES/calligra_shape_picture.mo +share/locale/eu/LC_MESSAGES/calligra_shape_plugin.mo +share/locale/eu/LC_MESSAGES/calligra_shape_spreadsheet.mo +share/locale/eu/LC_MESSAGES/calligra_shape_template.mo +share/locale/eu/LC_MESSAGES/calligra_shape_text.mo +share/locale/eu/LC_MESSAGES/calligra_shape_threed.mo +share/locale/eu/LC_MESSAGES/calligra_shape_vector.mo +share/locale/eu/LC_MESSAGES/calligra_shape_video.mo +share/locale/eu/LC_MESSAGES/calligra_shape_webshape.mo +share/locale/eu/LC_MESSAGES/calligra_textediting_autocorrect.mo +share/locale/eu/LC_MESSAGES/calligra_textediting_changecase.mo +share/locale/eu/LC_MESSAGES/calligra_textediting_spellcheck.mo share/locale/eu/LC_MESSAGES/calligra_textediting_thesaurus.mo +share/locale/eu/LC_MESSAGES/calligra_textinlineobject_variables.mo share/locale/eu/LC_MESSAGES/calligrafilters.mo +share/locale/eu/LC_MESSAGES/calligralauncher.mo share/locale/eu/LC_MESSAGES/calligrasheets.mo share/locale/eu/LC_MESSAGES/calligrasheets_calendar.mo +share/locale/eu/LC_MESSAGES/calligrasheets_solver.mo share/locale/eu/LC_MESSAGES/calligrastage.mo share/locale/eu/LC_MESSAGES/calligrawords.mo share/locale/eu/LC_MESSAGES/karbon.mo +share/locale/eu/LC_MESSAGES/kocolorspaces.mo share/locale/eu/LC_MESSAGES/koconverter.mo share/locale/eu/LC_MESSAGES/okularGenerator_odp.mo share/locale/eu/LC_MESSAGES/okularGenerator_odt.mo @@ -5880,6 +5927,7 @@ share/locale/fi/LC_MESSAGES/calligra_textediting_spellcheck.mo share/locale/fi/LC_MESSAGES/calligra_textediting_thesaurus.mo share/locale/fi/LC_MESSAGES/calligra_textinlineobject_variables.mo share/locale/fi/LC_MESSAGES/calligrafilters.mo +share/locale/fi/LC_MESSAGES/calligralauncher.mo share/locale/fi/LC_MESSAGES/calligrasheets.mo share/locale/fi/LC_MESSAGES/calligrasheets_calendar.mo share/locale/fi/LC_MESSAGES/calligrasheets_solver.mo @@ -5888,8 +5936,6 @@ share/locale/fi/LC_MESSAGES/calligrawords.mo share/locale/fi/LC_MESSAGES/karbon.mo share/locale/fi/LC_MESSAGES/kocolorspaces.mo share/locale/fi/LC_MESSAGES/koconverter.mo -share/locale/fi/LC_MESSAGES/krossmodulesheets.mo -share/locale/fi/LC_MESSAGES/krossmodulewords.mo share/locale/fi/LC_MESSAGES/okularGenerator_odp.mo share/locale/fi/LC_MESSAGES/okularGenerator_odt.mo share/locale/fr/LC_MESSAGES/KarbonFilterEffects.mo @@ -5916,12 +5962,14 @@ share/locale/fr/LC_MESSAGES/calligra_shape_text.mo share/locale/fr/LC_MESSAGES/calligra_shape_threed.mo share/locale/fr/LC_MESSAGES/calligra_shape_vector.mo share/locale/fr/LC_MESSAGES/calligra_shape_video.mo +share/locale/fr/LC_MESSAGES/calligra_shape_webshape.mo share/locale/fr/LC_MESSAGES/calligra_textediting_autocorrect.mo share/locale/fr/LC_MESSAGES/calligra_textediting_changecase.mo share/locale/fr/LC_MESSAGES/calligra_textediting_spellcheck.mo share/locale/fr/LC_MESSAGES/calligra_textediting_thesaurus.mo share/locale/fr/LC_MESSAGES/calligra_textinlineobject_variables.mo share/locale/fr/LC_MESSAGES/calligrafilters.mo +share/locale/fr/LC_MESSAGES/calligralauncher.mo share/locale/fr/LC_MESSAGES/calligrasheets.mo share/locale/fr/LC_MESSAGES/calligrasheets_calendar.mo share/locale/fr/LC_MESSAGES/calligrasheets_solver.mo @@ -5930,8 +5978,6 @@ share/locale/fr/LC_MESSAGES/calligrawords.mo share/locale/fr/LC_MESSAGES/karbon.mo share/locale/fr/LC_MESSAGES/kocolorspaces.mo share/locale/fr/LC_MESSAGES/koconverter.mo -share/locale/fr/LC_MESSAGES/krossmodulesheets.mo -share/locale/fr/LC_MESSAGES/krossmodulewords.mo share/locale/fr/LC_MESSAGES/okularGenerator_odp.mo share/locale/fr/LC_MESSAGES/okularGenerator_odt.mo share/locale/fy/LC_MESSAGES/KarbonFilterEffects.mo @@ -5955,7 +6001,6 @@ share/locale/fy/LC_MESSAGES/calligrastage.mo share/locale/fy/LC_MESSAGES/calligrawords.mo share/locale/fy/LC_MESSAGES/karbon.mo share/locale/fy/LC_MESSAGES/koconverter.mo -share/locale/fy/LC_MESSAGES/krossmodulesheets.mo share/locale/ga/LC_MESSAGES/KarbonFilterEffects.mo share/locale/ga/LC_MESSAGES/KarbonTools.mo share/locale/ga/LC_MESSAGES/braindump.mo @@ -5991,8 +6036,6 @@ share/locale/ga/LC_MESSAGES/calligrawords.mo share/locale/ga/LC_MESSAGES/karbon.mo share/locale/ga/LC_MESSAGES/kocolorspaces.mo share/locale/ga/LC_MESSAGES/koconverter.mo -share/locale/ga/LC_MESSAGES/krossmodulesheets.mo -share/locale/ga/LC_MESSAGES/krossmodulewords.mo share/locale/ga/LC_MESSAGES/okularGenerator_odp.mo share/locale/gl/LC_MESSAGES/KarbonFilterEffects.mo share/locale/gl/LC_MESSAGES/KarbonTools.mo @@ -6018,12 +6061,14 @@ share/locale/gl/LC_MESSAGES/calligra_shape_text.mo share/locale/gl/LC_MESSAGES/calligra_shape_threed.mo share/locale/gl/LC_MESSAGES/calligra_shape_vector.mo share/locale/gl/LC_MESSAGES/calligra_shape_video.mo +share/locale/gl/LC_MESSAGES/calligra_shape_webshape.mo share/locale/gl/LC_MESSAGES/calligra_textediting_autocorrect.mo share/locale/gl/LC_MESSAGES/calligra_textediting_changecase.mo share/locale/gl/LC_MESSAGES/calligra_textediting_spellcheck.mo share/locale/gl/LC_MESSAGES/calligra_textediting_thesaurus.mo share/locale/gl/LC_MESSAGES/calligra_textinlineobject_variables.mo share/locale/gl/LC_MESSAGES/calligrafilters.mo +share/locale/gl/LC_MESSAGES/calligralauncher.mo share/locale/gl/LC_MESSAGES/calligrasheets.mo share/locale/gl/LC_MESSAGES/calligrasheets_calendar.mo share/locale/gl/LC_MESSAGES/calligrasheets_solver.mo @@ -6032,23 +6077,48 @@ share/locale/gl/LC_MESSAGES/calligrawords.mo share/locale/gl/LC_MESSAGES/karbon.mo share/locale/gl/LC_MESSAGES/kocolorspaces.mo share/locale/gl/LC_MESSAGES/koconverter.mo -share/locale/gl/LC_MESSAGES/krossmodulesheets.mo -share/locale/gl/LC_MESSAGES/krossmodulewords.mo share/locale/gl/LC_MESSAGES/okularGenerator_odp.mo share/locale/gl/LC_MESSAGES/okularGenerator_odt.mo share/locale/he/LC_MESSAGES/KarbonFilterEffects.mo share/locale/he/LC_MESSAGES/KarbonTools.mo +share/locale/he/LC_MESSAGES/braindump.mo +share/locale/he/LC_MESSAGES/calligra-defaulttools.mo +share/locale/he/LC_MESSAGES/calligra-dockers.mo +share/locale/he/LC_MESSAGES/calligra-opener.mo share/locale/he/LC_MESSAGES/calligra.mo +share/locale/he/LC_MESSAGES/calligra_semanticitem_contact.mo +share/locale/he/LC_MESSAGES/calligra_semanticitem_event.mo +share/locale/he/LC_MESSAGES/calligra_semanticitem_location.mo +share/locale/he/LC_MESSAGES/calligra_shape_artistictext.mo +share/locale/he/LC_MESSAGES/calligra_shape_chart.mo +share/locale/he/LC_MESSAGES/calligra_shape_comment.mo +share/locale/he/LC_MESSAGES/calligra_shape_formula.mo +share/locale/he/LC_MESSAGES/calligra_shape_paths.mo share/locale/he/LC_MESSAGES/calligra_shape_picture.mo +share/locale/he/LC_MESSAGES/calligra_shape_plugin.mo +share/locale/he/LC_MESSAGES/calligra_shape_spreadsheet.mo +share/locale/he/LC_MESSAGES/calligra_shape_template.mo +share/locale/he/LC_MESSAGES/calligra_shape_threed.mo +share/locale/he/LC_MESSAGES/calligra_shape_vector.mo +share/locale/he/LC_MESSAGES/calligra_shape_video.mo +share/locale/he/LC_MESSAGES/calligra_shape_webshape.mo +share/locale/he/LC_MESSAGES/calligra_textediting_autocorrect.mo +share/locale/he/LC_MESSAGES/calligra_textediting_changecase.mo share/locale/he/LC_MESSAGES/calligra_textediting_spellcheck.mo share/locale/he/LC_MESSAGES/calligra_textediting_thesaurus.mo +share/locale/he/LC_MESSAGES/calligra_textinlineobject_variables.mo share/locale/he/LC_MESSAGES/calligrafilters.mo +share/locale/he/LC_MESSAGES/calligralauncher.mo share/locale/he/LC_MESSAGES/calligrasheets.mo share/locale/he/LC_MESSAGES/calligrasheets_calendar.mo +share/locale/he/LC_MESSAGES/calligrasheets_solver.mo share/locale/he/LC_MESSAGES/calligrastage.mo share/locale/he/LC_MESSAGES/calligrawords.mo share/locale/he/LC_MESSAGES/karbon.mo +share/locale/he/LC_MESSAGES/kocolorspaces.mo share/locale/he/LC_MESSAGES/koconverter.mo +share/locale/he/LC_MESSAGES/okularGenerator_odp.mo +share/locale/he/LC_MESSAGES/okularGenerator_odt.mo share/locale/hi/LC_MESSAGES/KarbonFilterEffects.mo share/locale/hi/LC_MESSAGES/KarbonTools.mo share/locale/hi/LC_MESSAGES/calligra-dockers.mo @@ -6070,7 +6140,6 @@ share/locale/hi/LC_MESSAGES/calligrastage.mo share/locale/hi/LC_MESSAGES/calligrawords.mo share/locale/hi/LC_MESSAGES/karbon.mo share/locale/hi/LC_MESSAGES/koconverter.mo -share/locale/hi/LC_MESSAGES/krossmodulesheets.mo share/locale/hne/LC_MESSAGES/KarbonFilterEffects.mo share/locale/hne/LC_MESSAGES/KarbonTools.mo share/locale/hne/LC_MESSAGES/calligra-dockers.mo @@ -6091,7 +6160,6 @@ share/locale/hne/LC_MESSAGES/calligrastage.mo share/locale/hne/LC_MESSAGES/calligrawords.mo share/locale/hne/LC_MESSAGES/karbon.mo share/locale/hne/LC_MESSAGES/koconverter.mo -share/locale/hne/LC_MESSAGES/krossmodulesheets.mo share/locale/hr/LC_MESSAGES/KarbonFilterEffects.mo share/locale/hr/LC_MESSAGES/KarbonTools.mo share/locale/hr/LC_MESSAGES/calligra.mo @@ -6104,6 +6172,7 @@ share/locale/hr/LC_MESSAGES/calligrastage.mo share/locale/hr/LC_MESSAGES/calligrawords.mo share/locale/hr/LC_MESSAGES/karbon.mo share/locale/hr/LC_MESSAGES/koconverter.mo +share/locale/hsb/LC_MESSAGES/calligra.mo share/locale/hsb/LC_MESSAGES/calligra_textediting_thesaurus.mo share/locale/hsb/LC_MESSAGES/calligrafilters.mo share/locale/hsb/LC_MESSAGES/calligrastage.mo @@ -6146,9 +6215,8 @@ share/locale/hu/LC_MESSAGES/calligrawords.mo share/locale/hu/LC_MESSAGES/karbon.mo share/locale/hu/LC_MESSAGES/kocolorspaces.mo share/locale/hu/LC_MESSAGES/koconverter.mo -share/locale/hu/LC_MESSAGES/krossmodulesheets.mo -share/locale/hu/LC_MESSAGES/krossmodulewords.mo share/locale/hu/LC_MESSAGES/okularGenerator_odp.mo +share/locale/hu/LC_MESSAGES/okularGenerator_odt.mo share/locale/ia/LC_MESSAGES/KarbonFilterEffects.mo share/locale/ia/LC_MESSAGES/KarbonTools.mo share/locale/ia/LC_MESSAGES/braindump.mo @@ -6187,8 +6255,6 @@ share/locale/ia/LC_MESSAGES/calligrawords.mo share/locale/ia/LC_MESSAGES/karbon.mo share/locale/ia/LC_MESSAGES/kocolorspaces.mo share/locale/ia/LC_MESSAGES/koconverter.mo -share/locale/ia/LC_MESSAGES/krossmodulesheets.mo -share/locale/ia/LC_MESSAGES/krossmodulewords.mo share/locale/ia/LC_MESSAGES/okularGenerator_odp.mo share/locale/ia/LC_MESSAGES/okularGenerator_odt.mo share/locale/id/LC_MESSAGES/KarbonFilterEffects.mo @@ -6229,8 +6295,6 @@ share/locale/id/LC_MESSAGES/calligrawords.mo share/locale/id/LC_MESSAGES/karbon.mo share/locale/id/LC_MESSAGES/kocolorspaces.mo share/locale/id/LC_MESSAGES/koconverter.mo -share/locale/id/LC_MESSAGES/krossmodulesheets.mo -share/locale/id/LC_MESSAGES/krossmodulewords.mo share/locale/id/LC_MESSAGES/okularGenerator_odp.mo share/locale/id/LC_MESSAGES/okularGenerator_odt.mo share/locale/is/LC_MESSAGES/calligra.mo @@ -6264,12 +6328,14 @@ share/locale/it/LC_MESSAGES/calligra_shape_text.mo share/locale/it/LC_MESSAGES/calligra_shape_threed.mo share/locale/it/LC_MESSAGES/calligra_shape_vector.mo share/locale/it/LC_MESSAGES/calligra_shape_video.mo +share/locale/it/LC_MESSAGES/calligra_shape_webshape.mo share/locale/it/LC_MESSAGES/calligra_textediting_autocorrect.mo share/locale/it/LC_MESSAGES/calligra_textediting_changecase.mo share/locale/it/LC_MESSAGES/calligra_textediting_spellcheck.mo share/locale/it/LC_MESSAGES/calligra_textediting_thesaurus.mo share/locale/it/LC_MESSAGES/calligra_textinlineobject_variables.mo share/locale/it/LC_MESSAGES/calligrafilters.mo +share/locale/it/LC_MESSAGES/calligralauncher.mo share/locale/it/LC_MESSAGES/calligrasheets.mo share/locale/it/LC_MESSAGES/calligrasheets_calendar.mo share/locale/it/LC_MESSAGES/calligrasheets_solver.mo @@ -6278,8 +6344,6 @@ share/locale/it/LC_MESSAGES/calligrawords.mo share/locale/it/LC_MESSAGES/karbon.mo share/locale/it/LC_MESSAGES/kocolorspaces.mo share/locale/it/LC_MESSAGES/koconverter.mo -share/locale/it/LC_MESSAGES/krossmodulesheets.mo -share/locale/it/LC_MESSAGES/krossmodulewords.mo share/locale/it/LC_MESSAGES/okularGenerator_odp.mo share/locale/it/LC_MESSAGES/okularGenerator_odt.mo share/locale/ja/LC_MESSAGES/KarbonFilterEffects.mo @@ -6320,10 +6384,50 @@ share/locale/ja/LC_MESSAGES/calligrawords.mo share/locale/ja/LC_MESSAGES/karbon.mo share/locale/ja/LC_MESSAGES/kocolorspaces.mo share/locale/ja/LC_MESSAGES/koconverter.mo -share/locale/ja/LC_MESSAGES/krossmodulesheets.mo -share/locale/ja/LC_MESSAGES/krossmodulewords.mo share/locale/ja/LC_MESSAGES/okularGenerator_odp.mo share/locale/ja/LC_MESSAGES/okularGenerator_odt.mo +share/locale/ka/LC_MESSAGES/KarbonFilterEffects.mo +share/locale/ka/LC_MESSAGES/KarbonTools.mo +share/locale/ka/LC_MESSAGES/braindump.mo +share/locale/ka/LC_MESSAGES/calligra-defaulttools.mo +share/locale/ka/LC_MESSAGES/calligra-dockers.mo +share/locale/ka/LC_MESSAGES/calligra-opener.mo +share/locale/ka/LC_MESSAGES/calligra.mo +share/locale/ka/LC_MESSAGES/calligra_semanticitem_contact.mo +share/locale/ka/LC_MESSAGES/calligra_semanticitem_event.mo +share/locale/ka/LC_MESSAGES/calligra_semanticitem_location.mo +share/locale/ka/LC_MESSAGES/calligra_shape_artistictext.mo +share/locale/ka/LC_MESSAGES/calligra_shape_chart.mo +share/locale/ka/LC_MESSAGES/calligra_shape_comment.mo +share/locale/ka/LC_MESSAGES/calligra_shape_formula.mo +share/locale/ka/LC_MESSAGES/calligra_shape_music.mo +share/locale/ka/LC_MESSAGES/calligra_shape_paths.mo +share/locale/ka/LC_MESSAGES/calligra_shape_picture.mo +share/locale/ka/LC_MESSAGES/calligra_shape_plugin.mo +share/locale/ka/LC_MESSAGES/calligra_shape_spreadsheet.mo +share/locale/ka/LC_MESSAGES/calligra_shape_template.mo +share/locale/ka/LC_MESSAGES/calligra_shape_text.mo +share/locale/ka/LC_MESSAGES/calligra_shape_threed.mo +share/locale/ka/LC_MESSAGES/calligra_shape_vector.mo +share/locale/ka/LC_MESSAGES/calligra_shape_video.mo +share/locale/ka/LC_MESSAGES/calligra_shape_webshape.mo +share/locale/ka/LC_MESSAGES/calligra_textediting_autocorrect.mo +share/locale/ka/LC_MESSAGES/calligra_textediting_changecase.mo +share/locale/ka/LC_MESSAGES/calligra_textediting_spellcheck.mo +share/locale/ka/LC_MESSAGES/calligra_textediting_thesaurus.mo +share/locale/ka/LC_MESSAGES/calligra_textinlineobject_variables.mo +share/locale/ka/LC_MESSAGES/calligrafilters.mo +share/locale/ka/LC_MESSAGES/calligralauncher.mo +share/locale/ka/LC_MESSAGES/calligrasheets.mo +share/locale/ka/LC_MESSAGES/calligrasheets_calendar.mo +share/locale/ka/LC_MESSAGES/calligrasheets_solver.mo +share/locale/ka/LC_MESSAGES/calligrastage.mo +share/locale/ka/LC_MESSAGES/calligrawords.mo +share/locale/ka/LC_MESSAGES/karbon.mo +share/locale/ka/LC_MESSAGES/kocolorspaces.mo +share/locale/ka/LC_MESSAGES/koconverter.mo +share/locale/ka/LC_MESSAGES/okularGenerator_odp.mo +share/locale/ka/LC_MESSAGES/okularGenerator_odt.mo share/locale/kk/LC_MESSAGES/KarbonFilterEffects.mo share/locale/kk/LC_MESSAGES/KarbonTools.mo share/locale/kk/LC_MESSAGES/braindump.mo @@ -6362,12 +6466,12 @@ share/locale/kk/LC_MESSAGES/calligrawords.mo share/locale/kk/LC_MESSAGES/karbon.mo share/locale/kk/LC_MESSAGES/kocolorspaces.mo share/locale/kk/LC_MESSAGES/koconverter.mo -share/locale/kk/LC_MESSAGES/krossmodulesheets.mo -share/locale/kk/LC_MESSAGES/krossmodulewords.mo share/locale/kk/LC_MESSAGES/okularGenerator_odp.mo share/locale/km/LC_MESSAGES/koconverter.mo share/locale/ko/LC_MESSAGES/KarbonFilterEffects.mo share/locale/ko/LC_MESSAGES/KarbonTools.mo +share/locale/ko/LC_MESSAGES/braindump.mo +share/locale/ko/LC_MESSAGES/calligra-defaulttools.mo share/locale/ko/LC_MESSAGES/calligra-dockers.mo share/locale/ko/LC_MESSAGES/calligra-opener.mo share/locale/ko/LC_MESSAGES/calligra.mo @@ -6378,15 +6482,21 @@ share/locale/ko/LC_MESSAGES/calligra_shape_artistictext.mo share/locale/ko/LC_MESSAGES/calligra_shape_chart.mo share/locale/ko/LC_MESSAGES/calligra_shape_comment.mo share/locale/ko/LC_MESSAGES/calligra_shape_formula.mo +share/locale/ko/LC_MESSAGES/calligra_shape_music.mo +share/locale/ko/LC_MESSAGES/calligra_shape_paths.mo share/locale/ko/LC_MESSAGES/calligra_shape_picture.mo share/locale/ko/LC_MESSAGES/calligra_shape_plugin.mo share/locale/ko/LC_MESSAGES/calligra_shape_spreadsheet.mo share/locale/ko/LC_MESSAGES/calligra_shape_template.mo +share/locale/ko/LC_MESSAGES/calligra_shape_text.mo share/locale/ko/LC_MESSAGES/calligra_shape_threed.mo share/locale/ko/LC_MESSAGES/calligra_shape_vector.mo share/locale/ko/LC_MESSAGES/calligra_shape_video.mo +share/locale/ko/LC_MESSAGES/calligra_textediting_autocorrect.mo share/locale/ko/LC_MESSAGES/calligra_textediting_changecase.mo share/locale/ko/LC_MESSAGES/calligra_textediting_spellcheck.mo +share/locale/ko/LC_MESSAGES/calligra_textediting_thesaurus.mo +share/locale/ko/LC_MESSAGES/calligra_textinlineobject_variables.mo share/locale/ko/LC_MESSAGES/calligrafilters.mo share/locale/ko/LC_MESSAGES/calligrasheets.mo share/locale/ko/LC_MESSAGES/calligrasheets_calendar.mo @@ -6394,10 +6504,12 @@ share/locale/ko/LC_MESSAGES/calligrasheets_solver.mo share/locale/ko/LC_MESSAGES/calligrastage.mo share/locale/ko/LC_MESSAGES/calligrawords.mo share/locale/ko/LC_MESSAGES/karbon.mo +share/locale/ko/LC_MESSAGES/kocolorspaces.mo share/locale/ko/LC_MESSAGES/koconverter.mo -share/locale/ko/LC_MESSAGES/krossmodulewords.mo share/locale/ko/LC_MESSAGES/okularGenerator_odp.mo share/locale/ko/LC_MESSAGES/okularGenerator_odt.mo +share/locale/ku/LC_MESSAGES/calligra.mo +share/locale/ku/LC_MESSAGES/calligrawords.mo share/locale/lt/LC_MESSAGES/KarbonFilterEffects.mo share/locale/lt/LC_MESSAGES/KarbonTools.mo share/locale/lt/LC_MESSAGES/braindump.mo @@ -6436,18 +6548,50 @@ share/locale/lt/LC_MESSAGES/calligrawords.mo share/locale/lt/LC_MESSAGES/karbon.mo share/locale/lt/LC_MESSAGES/kocolorspaces.mo share/locale/lt/LC_MESSAGES/koconverter.mo -share/locale/lt/LC_MESSAGES/krossmodulesheets.mo -share/locale/lt/LC_MESSAGES/krossmodulewords.mo share/locale/lt/LC_MESSAGES/okularGenerator_odp.mo share/locale/lt/LC_MESSAGES/okularGenerator_odt.mo +share/locale/lv/LC_MESSAGES/KarbonFilterEffects.mo +share/locale/lv/LC_MESSAGES/KarbonTools.mo +share/locale/lv/LC_MESSAGES/braindump.mo +share/locale/lv/LC_MESSAGES/calligra-defaulttools.mo +share/locale/lv/LC_MESSAGES/calligra-dockers.mo +share/locale/lv/LC_MESSAGES/calligra-opener.mo share/locale/lv/LC_MESSAGES/calligra.mo +share/locale/lv/LC_MESSAGES/calligra_semanticitem_contact.mo +share/locale/lv/LC_MESSAGES/calligra_semanticitem_event.mo +share/locale/lv/LC_MESSAGES/calligra_semanticitem_location.mo share/locale/lv/LC_MESSAGES/calligra_shape_artistictext.mo +share/locale/lv/LC_MESSAGES/calligra_shape_chart.mo +share/locale/lv/LC_MESSAGES/calligra_shape_comment.mo +share/locale/lv/LC_MESSAGES/calligra_shape_formula.mo +share/locale/lv/LC_MESSAGES/calligra_shape_music.mo +share/locale/lv/LC_MESSAGES/calligra_shape_paths.mo +share/locale/lv/LC_MESSAGES/calligra_shape_picture.mo +share/locale/lv/LC_MESSAGES/calligra_shape_plugin.mo +share/locale/lv/LC_MESSAGES/calligra_shape_spreadsheet.mo +share/locale/lv/LC_MESSAGES/calligra_shape_template.mo +share/locale/lv/LC_MESSAGES/calligra_shape_text.mo +share/locale/lv/LC_MESSAGES/calligra_shape_threed.mo +share/locale/lv/LC_MESSAGES/calligra_shape_vector.mo +share/locale/lv/LC_MESSAGES/calligra_shape_video.mo +share/locale/lv/LC_MESSAGES/calligra_shape_webshape.mo +share/locale/lv/LC_MESSAGES/calligra_textediting_autocorrect.mo +share/locale/lv/LC_MESSAGES/calligra_textediting_changecase.mo +share/locale/lv/LC_MESSAGES/calligra_textediting_spellcheck.mo share/locale/lv/LC_MESSAGES/calligra_textediting_thesaurus.mo +share/locale/lv/LC_MESSAGES/calligra_textinlineobject_variables.mo share/locale/lv/LC_MESSAGES/calligrafilters.mo +share/locale/lv/LC_MESSAGES/calligralauncher.mo share/locale/lv/LC_MESSAGES/calligrasheets.mo +share/locale/lv/LC_MESSAGES/calligrasheets_calendar.mo +share/locale/lv/LC_MESSAGES/calligrasheets_solver.mo share/locale/lv/LC_MESSAGES/calligrastage.mo share/locale/lv/LC_MESSAGES/calligrawords.mo +share/locale/lv/LC_MESSAGES/karbon.mo +share/locale/lv/LC_MESSAGES/kocolorspaces.mo share/locale/lv/LC_MESSAGES/koconverter.mo +share/locale/lv/LC_MESSAGES/okularGenerator_odp.mo +share/locale/lv/LC_MESSAGES/okularGenerator_odt.mo share/locale/mai/LC_MESSAGES/KarbonFilterEffects.mo share/locale/mai/LC_MESSAGES/KarbonTools.mo share/locale/mai/LC_MESSAGES/calligra-defaulttools.mo @@ -6475,8 +6619,6 @@ share/locale/mai/LC_MESSAGES/calligrawords.mo share/locale/mai/LC_MESSAGES/karbon.mo share/locale/mai/LC_MESSAGES/kocolorspaces.mo share/locale/mai/LC_MESSAGES/koconverter.mo -share/locale/mai/LC_MESSAGES/krossmodulesheets.mo -share/locale/mai/LC_MESSAGES/krossmodulewords.mo share/locale/mk/LC_MESSAGES/calligra.mo share/locale/mk/LC_MESSAGES/calligrasheets.mo share/locale/mk/LC_MESSAGES/calligrawords.mo @@ -6516,8 +6658,6 @@ share/locale/mr/LC_MESSAGES/calligrawords.mo share/locale/mr/LC_MESSAGES/karbon.mo share/locale/mr/LC_MESSAGES/kocolorspaces.mo share/locale/mr/LC_MESSAGES/koconverter.mo -share/locale/mr/LC_MESSAGES/krossmodulesheets.mo -share/locale/mr/LC_MESSAGES/krossmodulewords.mo share/locale/mr/LC_MESSAGES/okularGenerator_odp.mo share/locale/ms/LC_MESSAGES/KarbonFilterEffects.mo share/locale/ms/LC_MESSAGES/KarbonTools.mo @@ -6578,8 +6718,6 @@ share/locale/nb/LC_MESSAGES/calligrawords.mo share/locale/nb/LC_MESSAGES/karbon.mo share/locale/nb/LC_MESSAGES/kocolorspaces.mo share/locale/nb/LC_MESSAGES/koconverter.mo -share/locale/nb/LC_MESSAGES/krossmodulesheets.mo -share/locale/nb/LC_MESSAGES/krossmodulewords.mo share/locale/nb/LC_MESSAGES/okularGenerator_odp.mo share/locale/nds/LC_MESSAGES/KarbonFilterEffects.mo share/locale/nds/LC_MESSAGES/KarbonTools.mo @@ -6619,8 +6757,6 @@ share/locale/nds/LC_MESSAGES/calligrawords.mo share/locale/nds/LC_MESSAGES/karbon.mo share/locale/nds/LC_MESSAGES/kocolorspaces.mo share/locale/nds/LC_MESSAGES/koconverter.mo -share/locale/nds/LC_MESSAGES/krossmodulesheets.mo -share/locale/nds/LC_MESSAGES/krossmodulewords.mo share/locale/nds/LC_MESSAGES/okularGenerator_odp.mo share/locale/ne/LC_MESSAGES/KarbonFilterEffects.mo share/locale/ne/LC_MESSAGES/KarbonTools.mo @@ -6657,12 +6793,14 @@ share/locale/nl/LC_MESSAGES/calligra_shape_text.mo share/locale/nl/LC_MESSAGES/calligra_shape_threed.mo share/locale/nl/LC_MESSAGES/calligra_shape_vector.mo share/locale/nl/LC_MESSAGES/calligra_shape_video.mo +share/locale/nl/LC_MESSAGES/calligra_shape_webshape.mo share/locale/nl/LC_MESSAGES/calligra_textediting_autocorrect.mo share/locale/nl/LC_MESSAGES/calligra_textediting_changecase.mo share/locale/nl/LC_MESSAGES/calligra_textediting_spellcheck.mo share/locale/nl/LC_MESSAGES/calligra_textediting_thesaurus.mo share/locale/nl/LC_MESSAGES/calligra_textinlineobject_variables.mo share/locale/nl/LC_MESSAGES/calligrafilters.mo +share/locale/nl/LC_MESSAGES/calligralauncher.mo share/locale/nl/LC_MESSAGES/calligrasheets.mo share/locale/nl/LC_MESSAGES/calligrasheets_calendar.mo share/locale/nl/LC_MESSAGES/calligrasheets_solver.mo @@ -6671,8 +6809,6 @@ share/locale/nl/LC_MESSAGES/calligrawords.mo share/locale/nl/LC_MESSAGES/karbon.mo share/locale/nl/LC_MESSAGES/kocolorspaces.mo share/locale/nl/LC_MESSAGES/koconverter.mo -share/locale/nl/LC_MESSAGES/krossmodulesheets.mo -share/locale/nl/LC_MESSAGES/krossmodulewords.mo share/locale/nl/LC_MESSAGES/okularGenerator_odp.mo share/locale/nl/LC_MESSAGES/okularGenerator_odt.mo share/locale/nn/LC_MESSAGES/KarbonFilterEffects.mo @@ -6702,8 +6838,8 @@ share/locale/nn/LC_MESSAGES/calligrawords.mo share/locale/nn/LC_MESSAGES/karbon.mo share/locale/nn/LC_MESSAGES/kocolorspaces.mo share/locale/nn/LC_MESSAGES/koconverter.mo -share/locale/nn/LC_MESSAGES/krossmodulesheets.mo -share/locale/nn/LC_MESSAGES/krossmodulewords.mo +share/locale/nn/LC_MESSAGES/okularGenerator_odp.mo +share/locale/nn/LC_MESSAGES/okularGenerator_odt.mo share/locale/oc/LC_MESSAGES/KarbonFilterEffects.mo share/locale/oc/LC_MESSAGES/KarbonTools.mo share/locale/oc/LC_MESSAGES/calligra-dockers.mo @@ -6725,7 +6861,6 @@ share/locale/oc/LC_MESSAGES/calligrastage.mo share/locale/oc/LC_MESSAGES/calligrawords.mo share/locale/oc/LC_MESSAGES/karbon.mo share/locale/oc/LC_MESSAGES/koconverter.mo -share/locale/oc/LC_MESSAGES/krossmodulesheets.mo share/locale/pa/LC_MESSAGES/calligra.mo share/locale/pa/LC_MESSAGES/calligrasheets.mo share/locale/pa/LC_MESSAGES/calligrastage.mo @@ -6754,12 +6889,14 @@ share/locale/pl/LC_MESSAGES/calligra_shape_text.mo share/locale/pl/LC_MESSAGES/calligra_shape_threed.mo share/locale/pl/LC_MESSAGES/calligra_shape_vector.mo share/locale/pl/LC_MESSAGES/calligra_shape_video.mo +share/locale/pl/LC_MESSAGES/calligra_shape_webshape.mo share/locale/pl/LC_MESSAGES/calligra_textediting_autocorrect.mo share/locale/pl/LC_MESSAGES/calligra_textediting_changecase.mo share/locale/pl/LC_MESSAGES/calligra_textediting_spellcheck.mo share/locale/pl/LC_MESSAGES/calligra_textediting_thesaurus.mo share/locale/pl/LC_MESSAGES/calligra_textinlineobject_variables.mo share/locale/pl/LC_MESSAGES/calligrafilters.mo +share/locale/pl/LC_MESSAGES/calligralauncher.mo share/locale/pl/LC_MESSAGES/calligrasheets.mo share/locale/pl/LC_MESSAGES/calligrasheets_calendar.mo share/locale/pl/LC_MESSAGES/calligrasheets_solver.mo @@ -6768,8 +6905,6 @@ share/locale/pl/LC_MESSAGES/calligrawords.mo share/locale/pl/LC_MESSAGES/karbon.mo share/locale/pl/LC_MESSAGES/kocolorspaces.mo share/locale/pl/LC_MESSAGES/koconverter.mo -share/locale/pl/LC_MESSAGES/krossmodulesheets.mo -share/locale/pl/LC_MESSAGES/krossmodulewords.mo share/locale/pl/LC_MESSAGES/okularGenerator_odp.mo share/locale/pl/LC_MESSAGES/okularGenerator_odt.mo share/locale/pt/LC_MESSAGES/KarbonFilterEffects.mo @@ -6810,8 +6945,6 @@ share/locale/pt/LC_MESSAGES/calligrawords.mo share/locale/pt/LC_MESSAGES/karbon.mo share/locale/pt/LC_MESSAGES/kocolorspaces.mo share/locale/pt/LC_MESSAGES/koconverter.mo -share/locale/pt/LC_MESSAGES/krossmodulesheets.mo -share/locale/pt/LC_MESSAGES/krossmodulewords.mo share/locale/pt/LC_MESSAGES/okularGenerator_odp.mo share/locale/pt/LC_MESSAGES/okularGenerator_odt.mo share/locale/pt_BR/LC_MESSAGES/KarbonFilterEffects.mo @@ -6852,8 +6985,6 @@ share/locale/pt_BR/LC_MESSAGES/calligrawords.mo share/locale/pt_BR/LC_MESSAGES/karbon.mo share/locale/pt_BR/LC_MESSAGES/kocolorspaces.mo share/locale/pt_BR/LC_MESSAGES/koconverter.mo -share/locale/pt_BR/LC_MESSAGES/krossmodulesheets.mo -share/locale/pt_BR/LC_MESSAGES/krossmodulewords.mo share/locale/pt_BR/LC_MESSAGES/okularGenerator_odp.mo share/locale/pt_BR/LC_MESSAGES/okularGenerator_odt.mo share/locale/ro/LC_MESSAGES/KarbonFilterEffects.mo @@ -6877,7 +7008,6 @@ share/locale/ro/LC_MESSAGES/calligrastage.mo share/locale/ro/LC_MESSAGES/calligrawords.mo share/locale/ro/LC_MESSAGES/karbon.mo share/locale/ro/LC_MESSAGES/koconverter.mo -share/locale/ro/LC_MESSAGES/krossmodulesheets.mo share/locale/ru/LC_MESSAGES/KarbonFilterEffects.mo share/locale/ru/LC_MESSAGES/KarbonTools.mo share/locale/ru/LC_MESSAGES/braindump.mo @@ -6916,8 +7046,6 @@ share/locale/ru/LC_MESSAGES/calligrawords.mo share/locale/ru/LC_MESSAGES/karbon.mo share/locale/ru/LC_MESSAGES/kocolorspaces.mo share/locale/ru/LC_MESSAGES/koconverter.mo -share/locale/ru/LC_MESSAGES/krossmodulesheets.mo -share/locale/ru/LC_MESSAGES/krossmodulewords.mo share/locale/ru/LC_MESSAGES/okularGenerator_odp.mo share/locale/ru/LC_MESSAGES/okularGenerator_odt.mo share/locale/se/LC_MESSAGES/KarbonFilterEffects.mo @@ -6957,12 +7085,14 @@ share/locale/sk/LC_MESSAGES/calligra_shape_text.mo share/locale/sk/LC_MESSAGES/calligra_shape_threed.mo share/locale/sk/LC_MESSAGES/calligra_shape_vector.mo share/locale/sk/LC_MESSAGES/calligra_shape_video.mo +share/locale/sk/LC_MESSAGES/calligra_shape_webshape.mo share/locale/sk/LC_MESSAGES/calligra_textediting_autocorrect.mo share/locale/sk/LC_MESSAGES/calligra_textediting_changecase.mo share/locale/sk/LC_MESSAGES/calligra_textediting_spellcheck.mo share/locale/sk/LC_MESSAGES/calligra_textediting_thesaurus.mo share/locale/sk/LC_MESSAGES/calligra_textinlineobject_variables.mo share/locale/sk/LC_MESSAGES/calligrafilters.mo +share/locale/sk/LC_MESSAGES/calligralauncher.mo share/locale/sk/LC_MESSAGES/calligrasheets.mo share/locale/sk/LC_MESSAGES/calligrasheets_calendar.mo share/locale/sk/LC_MESSAGES/calligrasheets_solver.mo @@ -6971,8 +7101,6 @@ share/locale/sk/LC_MESSAGES/calligrawords.mo share/locale/sk/LC_MESSAGES/karbon.mo share/locale/sk/LC_MESSAGES/kocolorspaces.mo share/locale/sk/LC_MESSAGES/koconverter.mo -share/locale/sk/LC_MESSAGES/krossmodulesheets.mo -share/locale/sk/LC_MESSAGES/krossmodulewords.mo share/locale/sk/LC_MESSAGES/okularGenerator_odp.mo share/locale/sk/LC_MESSAGES/okularGenerator_odt.mo share/locale/sl/LC_MESSAGES/KarbonFilterEffects.mo @@ -6982,7 +7110,9 @@ share/locale/sl/LC_MESSAGES/calligra-defaulttools.mo share/locale/sl/LC_MESSAGES/calligra-dockers.mo share/locale/sl/LC_MESSAGES/calligra-opener.mo share/locale/sl/LC_MESSAGES/calligra.mo +share/locale/sl/LC_MESSAGES/calligra_semanticitem_contact.mo share/locale/sl/LC_MESSAGES/calligra_semanticitem_event.mo +share/locale/sl/LC_MESSAGES/calligra_semanticitem_location.mo share/locale/sl/LC_MESSAGES/calligra_shape_artistictext.mo share/locale/sl/LC_MESSAGES/calligra_shape_chart.mo share/locale/sl/LC_MESSAGES/calligra_shape_comment.mo @@ -6997,12 +7127,14 @@ share/locale/sl/LC_MESSAGES/calligra_shape_text.mo share/locale/sl/LC_MESSAGES/calligra_shape_threed.mo share/locale/sl/LC_MESSAGES/calligra_shape_vector.mo share/locale/sl/LC_MESSAGES/calligra_shape_video.mo +share/locale/sl/LC_MESSAGES/calligra_shape_webshape.mo share/locale/sl/LC_MESSAGES/calligra_textediting_autocorrect.mo share/locale/sl/LC_MESSAGES/calligra_textediting_changecase.mo share/locale/sl/LC_MESSAGES/calligra_textediting_spellcheck.mo share/locale/sl/LC_MESSAGES/calligra_textediting_thesaurus.mo share/locale/sl/LC_MESSAGES/calligra_textinlineobject_variables.mo share/locale/sl/LC_MESSAGES/calligrafilters.mo +share/locale/sl/LC_MESSAGES/calligralauncher.mo share/locale/sl/LC_MESSAGES/calligrasheets.mo share/locale/sl/LC_MESSAGES/calligrasheets_calendar.mo share/locale/sl/LC_MESSAGES/calligrasheets_solver.mo @@ -7011,9 +7143,8 @@ share/locale/sl/LC_MESSAGES/calligrawords.mo share/locale/sl/LC_MESSAGES/karbon.mo share/locale/sl/LC_MESSAGES/kocolorspaces.mo share/locale/sl/LC_MESSAGES/koconverter.mo -share/locale/sl/LC_MESSAGES/krossmodulesheets.mo -share/locale/sl/LC_MESSAGES/krossmodulewords.mo share/locale/sl/LC_MESSAGES/okularGenerator_odp.mo +share/locale/sl/LC_MESSAGES/okularGenerator_odt.mo share/locale/sq/LC_MESSAGES/KarbonFilterEffects.mo share/locale/sq/LC_MESSAGES/calligra_shape_picture.mo share/locale/sq/LC_MESSAGES/calligra_shape_video.mo @@ -7044,12 +7175,14 @@ share/locale/sv/LC_MESSAGES/calligra_shape_text.mo share/locale/sv/LC_MESSAGES/calligra_shape_threed.mo share/locale/sv/LC_MESSAGES/calligra_shape_vector.mo share/locale/sv/LC_MESSAGES/calligra_shape_video.mo +share/locale/sv/LC_MESSAGES/calligra_shape_webshape.mo share/locale/sv/LC_MESSAGES/calligra_textediting_autocorrect.mo share/locale/sv/LC_MESSAGES/calligra_textediting_changecase.mo share/locale/sv/LC_MESSAGES/calligra_textediting_spellcheck.mo share/locale/sv/LC_MESSAGES/calligra_textediting_thesaurus.mo share/locale/sv/LC_MESSAGES/calligra_textinlineobject_variables.mo share/locale/sv/LC_MESSAGES/calligrafilters.mo +share/locale/sv/LC_MESSAGES/calligralauncher.mo share/locale/sv/LC_MESSAGES/calligrasheets.mo share/locale/sv/LC_MESSAGES/calligrasheets_calendar.mo share/locale/sv/LC_MESSAGES/calligrasheets_solver.mo @@ -7058,8 +7191,6 @@ share/locale/sv/LC_MESSAGES/calligrawords.mo share/locale/sv/LC_MESSAGES/karbon.mo share/locale/sv/LC_MESSAGES/kocolorspaces.mo share/locale/sv/LC_MESSAGES/koconverter.mo -share/locale/sv/LC_MESSAGES/krossmodulesheets.mo -share/locale/sv/LC_MESSAGES/krossmodulewords.mo share/locale/sv/LC_MESSAGES/okularGenerator_odp.mo share/locale/sv/LC_MESSAGES/okularGenerator_odt.mo share/locale/ta/LC_MESSAGES/KarbonFilterEffects.mo @@ -7119,12 +7250,14 @@ share/locale/tr/LC_MESSAGES/calligra_shape_text.mo share/locale/tr/LC_MESSAGES/calligra_shape_threed.mo share/locale/tr/LC_MESSAGES/calligra_shape_vector.mo share/locale/tr/LC_MESSAGES/calligra_shape_video.mo +share/locale/tr/LC_MESSAGES/calligra_shape_webshape.mo share/locale/tr/LC_MESSAGES/calligra_textediting_autocorrect.mo share/locale/tr/LC_MESSAGES/calligra_textediting_changecase.mo share/locale/tr/LC_MESSAGES/calligra_textediting_spellcheck.mo share/locale/tr/LC_MESSAGES/calligra_textediting_thesaurus.mo share/locale/tr/LC_MESSAGES/calligra_textinlineobject_variables.mo share/locale/tr/LC_MESSAGES/calligrafilters.mo +share/locale/tr/LC_MESSAGES/calligralauncher.mo share/locale/tr/LC_MESSAGES/calligrasheets.mo share/locale/tr/LC_MESSAGES/calligrasheets_calendar.mo share/locale/tr/LC_MESSAGES/calligrasheets_solver.mo @@ -7133,8 +7266,6 @@ share/locale/tr/LC_MESSAGES/calligrawords.mo share/locale/tr/LC_MESSAGES/karbon.mo share/locale/tr/LC_MESSAGES/kocolorspaces.mo share/locale/tr/LC_MESSAGES/koconverter.mo -share/locale/tr/LC_MESSAGES/krossmodulesheets.mo -share/locale/tr/LC_MESSAGES/krossmodulewords.mo share/locale/tr/LC_MESSAGES/okularGenerator_odp.mo share/locale/tr/LC_MESSAGES/okularGenerator_odt.mo share/locale/ug/LC_MESSAGES/KarbonFilterEffects.mo @@ -7172,8 +7303,6 @@ share/locale/ug/LC_MESSAGES/calligrawords.mo share/locale/ug/LC_MESSAGES/karbon.mo share/locale/ug/LC_MESSAGES/kocolorspaces.mo share/locale/ug/LC_MESSAGES/koconverter.mo -share/locale/ug/LC_MESSAGES/krossmodulesheets.mo -share/locale/ug/LC_MESSAGES/krossmodulewords.mo share/locale/ug/LC_MESSAGES/okularGenerator_odp.mo share/locale/uk/LC_MESSAGES/KarbonFilterEffects.mo share/locale/uk/LC_MESSAGES/KarbonTools.mo @@ -7199,12 +7328,14 @@ share/locale/uk/LC_MESSAGES/calligra_shape_text.mo share/locale/uk/LC_MESSAGES/calligra_shape_threed.mo share/locale/uk/LC_MESSAGES/calligra_shape_vector.mo share/locale/uk/LC_MESSAGES/calligra_shape_video.mo +share/locale/uk/LC_MESSAGES/calligra_shape_webshape.mo share/locale/uk/LC_MESSAGES/calligra_textediting_autocorrect.mo share/locale/uk/LC_MESSAGES/calligra_textediting_changecase.mo share/locale/uk/LC_MESSAGES/calligra_textediting_spellcheck.mo share/locale/uk/LC_MESSAGES/calligra_textediting_thesaurus.mo share/locale/uk/LC_MESSAGES/calligra_textinlineobject_variables.mo share/locale/uk/LC_MESSAGES/calligrafilters.mo +share/locale/uk/LC_MESSAGES/calligralauncher.mo share/locale/uk/LC_MESSAGES/calligrasheets.mo share/locale/uk/LC_MESSAGES/calligrasheets_calendar.mo share/locale/uk/LC_MESSAGES/calligrasheets_solver.mo @@ -7213,8 +7344,6 @@ share/locale/uk/LC_MESSAGES/calligrawords.mo share/locale/uk/LC_MESSAGES/karbon.mo share/locale/uk/LC_MESSAGES/kocolorspaces.mo share/locale/uk/LC_MESSAGES/koconverter.mo -share/locale/uk/LC_MESSAGES/krossmodulesheets.mo -share/locale/uk/LC_MESSAGES/krossmodulewords.mo share/locale/uk/LC_MESSAGES/okularGenerator_odp.mo share/locale/uk/LC_MESSAGES/okularGenerator_odt.mo share/locale/uz/LC_MESSAGES/KarbonFilterEffects.mo @@ -7267,8 +7396,6 @@ share/locale/wa/LC_MESSAGES/calligrawords.mo share/locale/wa/LC_MESSAGES/karbon.mo share/locale/wa/LC_MESSAGES/kocolorspaces.mo share/locale/wa/LC_MESSAGES/koconverter.mo -share/locale/wa/LC_MESSAGES/krossmodulesheets.mo -share/locale/wa/LC_MESSAGES/krossmodulewords.mo share/locale/xh/LC_MESSAGES/KarbonFilterEffects.mo share/locale/xh/LC_MESSAGES/KarbonTools.mo share/locale/xh/LC_MESSAGES/calligra.mo @@ -7303,12 +7430,14 @@ share/locale/zh_CN/LC_MESSAGES/calligra_shape_text.mo share/locale/zh_CN/LC_MESSAGES/calligra_shape_threed.mo share/locale/zh_CN/LC_MESSAGES/calligra_shape_vector.mo share/locale/zh_CN/LC_MESSAGES/calligra_shape_video.mo +share/locale/zh_CN/LC_MESSAGES/calligra_shape_webshape.mo share/locale/zh_CN/LC_MESSAGES/calligra_textediting_autocorrect.mo share/locale/zh_CN/LC_MESSAGES/calligra_textediting_changecase.mo share/locale/zh_CN/LC_MESSAGES/calligra_textediting_spellcheck.mo share/locale/zh_CN/LC_MESSAGES/calligra_textediting_thesaurus.mo share/locale/zh_CN/LC_MESSAGES/calligra_textinlineobject_variables.mo share/locale/zh_CN/LC_MESSAGES/calligrafilters.mo +share/locale/zh_CN/LC_MESSAGES/calligralauncher.mo share/locale/zh_CN/LC_MESSAGES/calligrasheets.mo share/locale/zh_CN/LC_MESSAGES/calligrasheets_calendar.mo share/locale/zh_CN/LC_MESSAGES/calligrasheets_solver.mo @@ -7317,8 +7446,6 @@ share/locale/zh_CN/LC_MESSAGES/calligrawords.mo share/locale/zh_CN/LC_MESSAGES/karbon.mo share/locale/zh_CN/LC_MESSAGES/kocolorspaces.mo share/locale/zh_CN/LC_MESSAGES/koconverter.mo -share/locale/zh_CN/LC_MESSAGES/krossmodulesheets.mo -share/locale/zh_CN/LC_MESSAGES/krossmodulewords.mo share/locale/zh_CN/LC_MESSAGES/okularGenerator_odp.mo share/locale/zh_CN/LC_MESSAGES/okularGenerator_odt.mo share/locale/zh_TW/LC_MESSAGES/KarbonFilterEffects.mo @@ -7351,6 +7478,7 @@ share/locale/zh_TW/LC_MESSAGES/calligra_textediting_spellcheck.mo share/locale/zh_TW/LC_MESSAGES/calligra_textediting_thesaurus.mo share/locale/zh_TW/LC_MESSAGES/calligra_textinlineobject_variables.mo share/locale/zh_TW/LC_MESSAGES/calligrafilters.mo +share/locale/zh_TW/LC_MESSAGES/calligralauncher.mo share/locale/zh_TW/LC_MESSAGES/calligrasheets.mo share/locale/zh_TW/LC_MESSAGES/calligrasheets_calendar.mo share/locale/zh_TW/LC_MESSAGES/calligrasheets_solver.mo @@ -7359,14 +7487,13 @@ share/locale/zh_TW/LC_MESSAGES/calligrawords.mo share/locale/zh_TW/LC_MESSAGES/karbon.mo share/locale/zh_TW/LC_MESSAGES/kocolorspaces.mo share/locale/zh_TW/LC_MESSAGES/koconverter.mo -share/locale/zh_TW/LC_MESSAGES/krossmodulesheets.mo -share/locale/zh_TW/LC_MESSAGES/krossmodulewords.mo share/locale/zh_TW/LC_MESSAGES/okularGenerator_odp.mo share/locale/zh_TW/LC_MESSAGES/okularGenerator_odt.mo -share/metainfo/org.kde.calligrasheets.appdata.xml -share/metainfo/org.kde.calligrastage.appdata.xml -share/metainfo/org.kde.calligrawords.appdata.xml -share/metainfo/org.kde.karbon.appdata.xml +share/metainfo/org.kde.calligra.karbon.metainfo.xml +share/metainfo/org.kde.calligra.metainfo.xml +share/metainfo/org.kde.calligra.sheets.metainfo.xml +share/metainfo/org.kde.calligra.stage.metainfo.xml +share/metainfo/org.kde.calligra.words.metainfo.xml share/mime/packages/calligra_svm.xml share/mime/packages/wiki-format.xml share/templates/.source/Illustration.odg diff --git a/editors/cudatext/Makefile b/editors/cudatext/Makefile index abf94a92651..620816dca0b 100644 --- a/editors/cudatext/Makefile +++ b/editors/cudatext/Makefile @@ -1,5 +1,5 @@ PORTNAME= cudatext -PORTVERSION= 1.220.6.1 +PORTVERSION= 1.221.0.0 CATEGORIES= editors PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX} @@ -19,9 +19,9 @@ GH_PROJECT= CudaText GH_TUPLE= bgrabitmap:bgrabitmap:d2a9b15:bgrabitmap/bgrabitmap \ Alexey-T:Python-for-Lazarus:fda3fdb:python4lazarus/python4lazarus \ Alexey-T:ATFlatControls:b42bf82:atflatcontrols/atflatcontrols \ - Alexey-T:ATSynEdit:57d40d8:atsynedit/atsynedit \ + Alexey-T:ATSynEdit:a77ced3:atsynedit/atsynedit \ Alexey-T:Emmet-Pascal:df69312:emmet/emmet \ - Alexey-T:EControl:4c0ab4c:econtrol/econtrol \ + Alexey-T:EControl:b0c0d9f:econtrol/econtrol \ Alexey-T:ATSynEdit_Ex:f98242d:atsyneditex/atsyneditex \ Alexey-T:ATSynEdit_Cmp:a35a75d:atsyneditcmp/atsyneditcmp \ Alexey-T:ATBinHex-Lazarus:f043a0e:atbinhex/atbinhex \ diff --git a/editors/cudatext/distinfo b/editors/cudatext/distinfo index 3ddae4c4d0e..2cef4350f30 100644 --- a/editors/cudatext/distinfo +++ b/editors/cudatext/distinfo @@ -1,18 +1,18 @@ -TIMESTAMP = 1737752686 -SHA256 (Alexey-T-CudaText-1.220.6.1_GH0.tar.gz) = a04e8b5e84eee4d004f41dc4a94c3963a49a2dd1c22fe5cf18cd2aba30d45c41 -SIZE (Alexey-T-CudaText-1.220.6.1_GH0.tar.gz) = 6273118 +TIMESTAMP = 1738372311 +SHA256 (Alexey-T-CudaText-1.221.0.0_GH0.tar.gz) = 5eb5c8a8fa4aa23beb09ac93754338b156eb495e78e206c581ba22b3f93548fc +SIZE (Alexey-T-CudaText-1.221.0.0_GH0.tar.gz) = 6271828 SHA256 (bgrabitmap-bgrabitmap-d2a9b15_GH0.tar.gz) = bf831ada3e9562dfc9653e0b1d46dca2bbe5409f8406ae4db7f52299e09fe4c6 SIZE (bgrabitmap-bgrabitmap-d2a9b15_GH0.tar.gz) = 6657935 SHA256 (Alexey-T-Python-for-Lazarus-fda3fdb_GH0.tar.gz) = 7243d0eb6d2f1924447fa575621474f043ec54ad258f770d230489bfeecb9cf5 SIZE (Alexey-T-Python-for-Lazarus-fda3fdb_GH0.tar.gz) = 98693 SHA256 (Alexey-T-ATFlatControls-b42bf82_GH0.tar.gz) = c7b6a8bbc1b930c67d84cfa733025a919b494241cda53890820a2f77016296cc SIZE (Alexey-T-ATFlatControls-b42bf82_GH0.tar.gz) = 539018 -SHA256 (Alexey-T-ATSynEdit-57d40d8_GH0.tar.gz) = f957e2021d923b3703a6ae073d8563238ab7933c2206ec1875c7cbb73e833265 -SIZE (Alexey-T-ATSynEdit-57d40d8_GH0.tar.gz) = 1415487 +SHA256 (Alexey-T-ATSynEdit-a77ced3_GH0.tar.gz) = a5ce26a2289a31ca282d543be69279c2d6c11ec6540b783158ffa740249e3598 +SIZE (Alexey-T-ATSynEdit-a77ced3_GH0.tar.gz) = 1417018 SHA256 (Alexey-T-Emmet-Pascal-df69312_GH0.tar.gz) = 1be587529c0487175a26f4a2a1abe1435b8c289f0351d39d8b9063ed2c6367e1 SIZE (Alexey-T-Emmet-Pascal-df69312_GH0.tar.gz) = 83643 -SHA256 (Alexey-T-EControl-4c0ab4c_GH0.tar.gz) = e1525a5216f5a780c3e274bd954da38f1372236c84ec9b7ba049c7dd79a796af -SIZE (Alexey-T-EControl-4c0ab4c_GH0.tar.gz) = 69561 +SHA256 (Alexey-T-EControl-b0c0d9f_GH0.tar.gz) = 9a51467433b3b0fe533fde15334f3589408f4ab0492a01272ed0202a9b804bbf +SIZE (Alexey-T-EControl-b0c0d9f_GH0.tar.gz) = 69582 SHA256 (Alexey-T-ATSynEdit_Ex-f98242d_GH0.tar.gz) = 29cef18da2f5bd8caa1eda08594e54976dac7f3edcd9f4dd277314b8e28b61bb SIZE (Alexey-T-ATSynEdit_Ex-f98242d_GH0.tar.gz) = 49852 SHA256 (Alexey-T-ATSynEdit_Cmp-a35a75d_GH0.tar.gz) = ee9e449d9f777e37c3d85c5d298d932089227dfa4b33f2e5b3af1dd2a7ac1701 diff --git a/editors/emacs-devel/Makefile b/editors/emacs-devel/Makefile index 5967051e31e..7e5f99b2425 100644 --- a/editors/emacs-devel/Makefile +++ b/editors/emacs-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= emacs -DISTVERSION= 31.0.50.20250115 +DISTVERSION= 31.0.50.20250201 PORTEPOCH= 3 CATEGORIES= editors PKGNAMESUFFIX= -devel @@ -24,7 +24,7 @@ USES= autoreconf:build cpe gmake localbase:ldflags makeinfo ncurses \ CPE_VENDOR= gnu USE_GITHUB= yes GH_ACCOUNT= emacs-mirror -GH_TAGNAME= 16c89c5ae5e +GH_TAGNAME= a001202b993 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-build-details \ diff --git a/editors/emacs-devel/distinfo b/editors/emacs-devel/distinfo index 7b76cd5e80c..ec3bd7cc246 100644 --- a/editors/emacs-devel/distinfo +++ b/editors/emacs-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736942367 -SHA256 (emacs-mirror-emacs-31.0.50.20250115-16c89c5ae5e_GH0.tar.gz) = d6aa2c51395f7e86201c468edb036917cadaed3b39cdc7f68d5266f18a1b953f -SIZE (emacs-mirror-emacs-31.0.50.20250115-16c89c5ae5e_GH0.tar.gz) = 51884009 +TIMESTAMP = 1738384932 +SHA256 (emacs-mirror-emacs-31.0.50.20250201-a001202b993_GH0.tar.gz) = fcbaca6142b68657773ef0f681649c9c013402db11cac9f467fc5cfba9461c8b +SIZE (emacs-mirror-emacs-31.0.50.20250201-a001202b993_GH0.tar.gz) = 51843971 diff --git a/editors/emacs-devel/pkg-plist b/editors/emacs-devel/pkg-plist index efc2d00c295..9bedf6d56c3 100644 --- a/editors/emacs-devel/pkg-plist +++ b/editors/emacs-devel/pkg-plist @@ -4325,7 +4325,6 @@ share/applications/emacsclient.desktop %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/eval.c %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/fileio.c %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/filelock.c -%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/firstfile.c %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/floatfns.c %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/fns.c %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/font.c @@ -4374,7 +4373,6 @@ share/applications/emacsclient.desktop %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/keymap.c %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/keymap.h %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/kqueue.c -%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/lastfile.c %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/lcms.c %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/lisp.h %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/lread.c @@ -4411,7 +4409,6 @@ share/applications/emacsclient.desktop %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/process.c %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/process.h %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/profiler.c -%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/puresize.h %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/ralloc.c %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/regex-emacs.c %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/regex-emacs.h @@ -4424,8 +4421,6 @@ share/applications/emacsclient.desktop %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/sfntfont-android.c %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/sfntfont.c %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/sfntfont.h -%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/sheap.c -%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/sheap.h %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/sort.c %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/sound.c %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/sqlite.c @@ -4458,15 +4453,6 @@ share/applications/emacsclient.desktop %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/treesit.c %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/treesit.h %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/undo.c -%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/unexaix.c -%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/unexcoff.c -%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/unexcw.c -%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/unexec.h -%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/unexelf.c -%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/unexhp9k800.c -%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/unexmacosx.c -%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/unexsol.c -%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/unexw32.c %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/vm-limit.c %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/w16select.c %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/w32.c diff --git a/editors/kate-devel/Makefile b/editors/kate-devel/Makefile deleted file mode 100644 index 643e8b3fa2a..00000000000 --- a/editors/kate-devel/Makefile +++ /dev/null @@ -1,30 +0,0 @@ -PORTNAME= kate -DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 3 -CATEGORIES= editors kde kde-applications kde-devel - -MAINTAINER= kde@FreeBSD.org -COMMENT= Basic editor framework for the KDE system -WWW= https://kate-editor.org/ - -BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \ - docbook-xml>0:textproc/docbook-xml -LIB_DEPENDS= libgit2.so:devel/libgit2 \ - libxkbcommon.so:x11/libxkbcommon - -USES= cmake compiler:c++11-lang cpe desktop-file-utils gettext gl \ - kde:6 pkgconfig qt:6 tar:xz xorg -USE_KDE= activities attica auth bookmarks codecs colorscheme \ - completion config configwidgets coreaddons crash dbusaddons \ - guiaddons i18n iconthemes itemmodels itemviews jobwidgets kio \ - libplasma newstuff package parts service solid sonnet \ - syntaxhighlighting texteditor textwidgets threadweaver wallet \ - widgetsaddons windowsystem xmlgui \ - doctools:build ecm:build -USE_GL= gl opengl -USE_QT= base -USE_XORG= x11 - -OPTIONS_DEFINE= DOCS - -.include diff --git a/editors/kate-devel/distinfo b/editors/kate-devel/distinfo deleted file mode 100644 index 0d9397c7931..00000000000 --- a/editors/kate-devel/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1705254681 -SHA256 (KDE/release-service/24.01.90/kate-24.01.90.tar.xz) = dcd62c462e837d3af42a9cb16dd9b349ba5061d1451c2d36318221e8a0f20790 -SIZE (KDE/release-service/24.01.90/kate-24.01.90.tar.xz) = 8392960 diff --git a/editors/kate-devel/pkg-descr b/editors/kate-devel/pkg-descr deleted file mode 100644 index eb726b8951f..00000000000 --- a/editors/kate-devel/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -Kate is a Feature-Packed Text Editor - -Kate is packed with features that will make it easier for you to view and edit -all your text files. Kate lets you to edit and view many files at the same -time, both in tabs and split views, and comes with a wide variety of plugins, -including an embedded terminal that lets you launch console commands directly -from Kate, powerful search and replace plugins, and a preview plugin that can -show you what your MD, HTML and even SVG will look like. diff --git a/editors/kate-devel/pkg-plist b/editors/kate-devel/pkg-plist deleted file mode 100644 index 58fea9c8a66..00000000000 --- a/editors/kate-devel/pkg-plist +++ /dev/null @@ -1,1574 +0,0 @@ -bin/kate -bin/kwrite -lib/libkateprivate.so.%%KDE_APPLICATIONS_VERSION%% -%%QT_PLUGINDIR%%/kf6/ktexteditor/cmaketoolsplugin.so -%%QT_PLUGINDIR%%/kf6/ktexteditor/compilerexplorer.so -%%QT_PLUGINDIR%%/kf6/ktexteditor/eslintplugin.so -%%QT_PLUGINDIR%%/kf6/ktexteditor/externaltoolsplugin.so -%%QT_PLUGINDIR%%/kf6/ktexteditor/formatplugin.so -%%QT_PLUGINDIR%%/kf6/ktexteditor/katebacktracebrowserplugin.so -%%QT_PLUGINDIR%%/kf6/ktexteditor/katebuildplugin.so -%%QT_PLUGINDIR%%/kf6/ktexteditor/katecloseexceptplugin.so -%%QT_PLUGINDIR%%/kf6/ktexteditor/katecolorpickerplugin.so -%%QT_PLUGINDIR%%/kf6/ktexteditor/katectagsplugin.so -%%QT_PLUGINDIR%%/kf6/ktexteditor/katefilebrowserplugin.so -%%QT_PLUGINDIR%%/kf6/ktexteditor/katefiletreeplugin.so -%%QT_PLUGINDIR%%/kf6/ktexteditor/kategdbplugin.so -%%QT_PLUGINDIR%%/kf6/ktexteditor/kategitblameplugin.so -%%QT_PLUGINDIR%%/kf6/ktexteditor/katekonsoleplugin.so -%%QT_PLUGINDIR%%/kf6/ktexteditor/kateprojectplugin.so -%%QT_PLUGINDIR%%/kf6/ktexteditor/katereplicodeplugin.so -%%QT_PLUGINDIR%%/kf6/ktexteditor/katesearchplugin.so -%%QT_PLUGINDIR%%/kf6/ktexteditor/katesnippetsplugin.so -%%QT_PLUGINDIR%%/kf6/ktexteditor/katesymbolviewerplugin.so -%%QT_PLUGINDIR%%/kf6/ktexteditor/katexmlcheckplugin.so -%%QT_PLUGINDIR%%/kf6/ktexteditor/katexmltoolsplugin.so -%%QT_PLUGINDIR%%/kf6/ktexteditor/keyboardmacrosplugin.so -%%QT_PLUGINDIR%%/kf6/ktexteditor/ktexteditorpreviewplugin.so -%%QT_PLUGINDIR%%/kf6/ktexteditor/latexcompletionplugin.so -%%QT_PLUGINDIR%%/kf6/ktexteditor/lspclientplugin.so -%%QT_PLUGINDIR%%/kf6/ktexteditor/openlinkplugin.so -%%QT_PLUGINDIR%%/kf6/ktexteditor/rainbowparens.so -%%QT_PLUGINDIR%%/kf6/ktexteditor/tabswitcherplugin.so -%%QT_PLUGINDIR%%/kf6/ktexteditor/textfilterplugin.so -share/applications/org.kde.kate.desktop -share/applications/org.kde.kwrite.desktop -share/icons/hicolor/128x128/apps/kate.png -share/icons/hicolor/128x128/apps/kwrite.png -share/icons/hicolor/150x150/apps/kate.png -share/icons/hicolor/150x150/apps/kwrite.png -share/icons/hicolor/16x16/apps/kate.png -share/icons/hicolor/16x16/apps/kwrite.png -share/icons/hicolor/22x22/apps/kate.png -share/icons/hicolor/22x22/apps/kwrite.png -share/icons/hicolor/256x256/apps/kate.png -share/icons/hicolor/256x256/apps/kwrite.png -share/icons/hicolor/310x310/apps/kate.png -share/icons/hicolor/310x310/apps/kwrite.png -share/icons/hicolor/32x32/apps/kate.png -share/icons/hicolor/32x32/apps/kwrite.png -share/icons/hicolor/44x44/apps/kate.png -share/icons/hicolor/44x44/apps/kwrite.png -share/icons/hicolor/48x48/apps/kate.png -share/icons/hicolor/48x48/apps/kwrite.png -share/icons/hicolor/512x512/apps/kate.png -share/icons/hicolor/512x512/apps/kwrite.png -share/icons/hicolor/64x64/apps/kate.png -share/icons/hicolor/64x64/apps/kwrite.png -share/icons/hicolor/scalable/apps/kate.svg -share/icons/hicolor/scalable/apps/kwrite.svg -share/kateproject/kateproject.example -share/katexmltools/html4-loose.dtd.xml -share/katexmltools/html4-strict.dtd.xml -share/katexmltools/kcfg.dtd.xml -share/katexmltools/kde-docbook.dtd.xml -share/katexmltools/kpartgui.dtd.xml -share/katexmltools/language.dtd.xml -share/katexmltools/simplify_dtd.xsl -share/katexmltools/testcases.xml -share/katexmltools/xhtml1-frameset.dtd.xml -share/katexmltools/xhtml1-strict.dtd.xml -share/katexmltools/xhtml1-transitional.dtd.xml -share/katexmltools/xslt-1.0.dtd.xml -share/locale/af/LC_MESSAGES/kate.mo -share/locale/af/LC_MESSAGES/katetextfilter.mo -share/locale/af/LC_MESSAGES/katexmltools.mo -share/locale/ar/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/ar/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/ar/LC_MESSAGES/kate.mo -share/locale/ar/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/ar/LC_MESSAGES/katebuild-plugin.mo -share/locale/ar/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/ar/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/ar/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/ar/LC_MESSAGES/katefiletree.mo -share/locale/ar/LC_MESSAGES/kategdbplugin.mo -share/locale/ar/LC_MESSAGES/katekonsoleplugin.mo -share/locale/ar/LC_MESSAGES/kateproject.mo -share/locale/ar/LC_MESSAGES/katesearch.mo -share/locale/ar/LC_MESSAGES/katesnippetsplugin.mo -share/locale/ar/LC_MESSAGES/katesql.mo -share/locale/ar/LC_MESSAGES/katesymbolviewer.mo -share/locale/ar/LC_MESSAGES/katetextfilter.mo -share/locale/ar/LC_MESSAGES/katexmlcheck.mo -share/locale/ar/LC_MESSAGES/katexmltools.mo -share/locale/ar/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/ar/LC_MESSAGES/tabswitcherplugin.mo -share/locale/ast/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/ast/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/ast/LC_MESSAGES/kate.mo -share/locale/ast/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/ast/LC_MESSAGES/katebuild-plugin.mo -share/locale/ast/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/ast/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/ast/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/ast/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/ast/LC_MESSAGES/katefiletree.mo -share/locale/ast/LC_MESSAGES/kategdbplugin.mo -share/locale/ast/LC_MESSAGES/kategitblameplugin.mo -share/locale/ast/LC_MESSAGES/katekeyboardmacros.mo -share/locale/ast/LC_MESSAGES/katekonsoleplugin.mo -share/locale/ast/LC_MESSAGES/kateproject.mo -share/locale/ast/LC_MESSAGES/katesearch.mo -share/locale/ast/LC_MESSAGES/katesnippetsplugin.mo -share/locale/ast/LC_MESSAGES/katesql.mo -share/locale/ast/LC_MESSAGES/katesymbolviewer.mo -share/locale/ast/LC_MESSAGES/katetextfilter.mo -share/locale/ast/LC_MESSAGES/katexmlcheck.mo -share/locale/ast/LC_MESSAGES/katexmltools.mo -share/locale/ast/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/ast/LC_MESSAGES/lspclient.mo -share/locale/ast/LC_MESSAGES/tabswitcherplugin.mo -share/locale/az/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/az/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/az/LC_MESSAGES/kate.mo -share/locale/az/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/az/LC_MESSAGES/katebuild-plugin.mo -share/locale/az/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/az/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/az/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/az/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/az/LC_MESSAGES/katefiletree.mo -share/locale/az/LC_MESSAGES/kategdbplugin.mo -share/locale/az/LC_MESSAGES/kategitblameplugin.mo -share/locale/az/LC_MESSAGES/katekeyboardmacros.mo -share/locale/az/LC_MESSAGES/katekonsoleplugin.mo -share/locale/az/LC_MESSAGES/kateproject.mo -share/locale/az/LC_MESSAGES/katesearch.mo -share/locale/az/LC_MESSAGES/katesnippetsplugin.mo -share/locale/az/LC_MESSAGES/katesql.mo -share/locale/az/LC_MESSAGES/katesymbolviewer.mo -share/locale/az/LC_MESSAGES/katetextfilter.mo -share/locale/az/LC_MESSAGES/katexmlcheck.mo -share/locale/az/LC_MESSAGES/katexmltools.mo -share/locale/az/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/az/LC_MESSAGES/lspclient.mo -share/locale/az/LC_MESSAGES/tabswitcherplugin.mo -share/locale/be/LC_MESSAGES/kate.mo -share/locale/be/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/be/LC_MESSAGES/katekonsoleplugin.mo -share/locale/be/LC_MESSAGES/katesymbolviewer.mo -share/locale/be/LC_MESSAGES/katetextfilter.mo -share/locale/be/LC_MESSAGES/katexmltools.mo -share/locale/bg/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/bg/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/bg/LC_MESSAGES/kate.mo -share/locale/bg/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/bg/LC_MESSAGES/katebuild-plugin.mo -share/locale/bg/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/bg/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/bg/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/bg/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/bg/LC_MESSAGES/katefiletree.mo -share/locale/bg/LC_MESSAGES/kategdbplugin.mo -share/locale/bg/LC_MESSAGES/kategitblameplugin.mo -share/locale/bg/LC_MESSAGES/katekeyboardmacros.mo -share/locale/bg/LC_MESSAGES/katekonsoleplugin.mo -share/locale/bg/LC_MESSAGES/kateproject.mo -share/locale/bg/LC_MESSAGES/katesearch.mo -share/locale/bg/LC_MESSAGES/katesnippetsplugin.mo -share/locale/bg/LC_MESSAGES/katesql.mo -share/locale/bg/LC_MESSAGES/katesymbolviewer.mo -share/locale/bg/LC_MESSAGES/katetextfilter.mo -share/locale/bg/LC_MESSAGES/katexmlcheck.mo -share/locale/bg/LC_MESSAGES/katexmltools.mo -share/locale/bg/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/bg/LC_MESSAGES/lspclient.mo -share/locale/bg/LC_MESSAGES/tabswitcherplugin.mo -share/locale/br/LC_MESSAGES/kate.mo -share/locale/br/LC_MESSAGES/katesymbolviewer.mo -share/locale/br/LC_MESSAGES/katetextfilter.mo -share/locale/br/LC_MESSAGES/katexmltools.mo -share/locale/bs/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/bs/LC_MESSAGES/kate.mo -share/locale/bs/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/bs/LC_MESSAGES/katebuild-plugin.mo -share/locale/bs/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/bs/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/bs/LC_MESSAGES/katefiletree.mo -share/locale/bs/LC_MESSAGES/kategdbplugin.mo -share/locale/bs/LC_MESSAGES/katekonsoleplugin.mo -share/locale/bs/LC_MESSAGES/kateproject.mo -share/locale/bs/LC_MESSAGES/katesearch.mo -share/locale/bs/LC_MESSAGES/katesnippetsplugin.mo -share/locale/bs/LC_MESSAGES/katesql.mo -share/locale/bs/LC_MESSAGES/katesymbolviewer.mo -share/locale/bs/LC_MESSAGES/katetextfilter.mo -share/locale/bs/LC_MESSAGES/katexmltools.mo -share/locale/bs/LC_MESSAGES/tabswitcherplugin.mo -share/locale/ca/LC_MESSAGES/formatplugin.mo -share/locale/ca/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/ca/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/ca/LC_MESSAGES/kate.mo -share/locale/ca/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/ca/LC_MESSAGES/katebuild-plugin.mo -share/locale/ca/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/ca/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/ca/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/ca/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/ca/LC_MESSAGES/katefiletree.mo -share/locale/ca/LC_MESSAGES/kategdbplugin.mo -share/locale/ca/LC_MESSAGES/kategitblameplugin.mo -share/locale/ca/LC_MESSAGES/katekeyboardmacros.mo -share/locale/ca/LC_MESSAGES/katekonsoleplugin.mo -share/locale/ca/LC_MESSAGES/kateproject.mo -share/locale/ca/LC_MESSAGES/katesearch.mo -share/locale/ca/LC_MESSAGES/katesnippetsplugin.mo -share/locale/ca/LC_MESSAGES/katesql.mo -share/locale/ca/LC_MESSAGES/katesymbolviewer.mo -share/locale/ca/LC_MESSAGES/katetextfilter.mo -share/locale/ca/LC_MESSAGES/katexmlcheck.mo -share/locale/ca/LC_MESSAGES/katexmltools.mo -share/locale/ca/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/ca/LC_MESSAGES/lspclient.mo -share/locale/ca/LC_MESSAGES/rainbowparens.mo -share/locale/ca/LC_MESSAGES/tabswitcherplugin.mo -share/locale/ca@valencia/LC_MESSAGES/formatplugin.mo -share/locale/ca@valencia/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/ca@valencia/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/ca@valencia/LC_MESSAGES/kate.mo -share/locale/ca@valencia/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/ca@valencia/LC_MESSAGES/katebuild-plugin.mo -share/locale/ca@valencia/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/ca@valencia/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/ca@valencia/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/ca@valencia/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/ca@valencia/LC_MESSAGES/katefiletree.mo -share/locale/ca@valencia/LC_MESSAGES/kategdbplugin.mo -share/locale/ca@valencia/LC_MESSAGES/kategitblameplugin.mo -share/locale/ca@valencia/LC_MESSAGES/katekeyboardmacros.mo -share/locale/ca@valencia/LC_MESSAGES/katekonsoleplugin.mo -share/locale/ca@valencia/LC_MESSAGES/kateproject.mo -share/locale/ca@valencia/LC_MESSAGES/katesearch.mo -share/locale/ca@valencia/LC_MESSAGES/katesnippetsplugin.mo -share/locale/ca@valencia/LC_MESSAGES/katesql.mo -share/locale/ca@valencia/LC_MESSAGES/katesymbolviewer.mo -share/locale/ca@valencia/LC_MESSAGES/katetextfilter.mo -share/locale/ca@valencia/LC_MESSAGES/katexmlcheck.mo -share/locale/ca@valencia/LC_MESSAGES/katexmltools.mo -share/locale/ca@valencia/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/ca@valencia/LC_MESSAGES/lspclient.mo -share/locale/ca@valencia/LC_MESSAGES/rainbowparens.mo -share/locale/ca@valencia/LC_MESSAGES/tabswitcherplugin.mo -share/locale/cs/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/cs/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/cs/LC_MESSAGES/kate.mo -share/locale/cs/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/cs/LC_MESSAGES/katebuild-plugin.mo -share/locale/cs/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/cs/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/cs/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/cs/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/cs/LC_MESSAGES/katefiletree.mo -share/locale/cs/LC_MESSAGES/kategdbplugin.mo -share/locale/cs/LC_MESSAGES/kategitblameplugin.mo -share/locale/cs/LC_MESSAGES/katekeyboardmacros.mo -share/locale/cs/LC_MESSAGES/katekonsoleplugin.mo -share/locale/cs/LC_MESSAGES/kateproject.mo -share/locale/cs/LC_MESSAGES/katesearch.mo -share/locale/cs/LC_MESSAGES/katesnippetsplugin.mo -share/locale/cs/LC_MESSAGES/katesql.mo -share/locale/cs/LC_MESSAGES/katesymbolviewer.mo -share/locale/cs/LC_MESSAGES/katetextfilter.mo -share/locale/cs/LC_MESSAGES/katexmlcheck.mo -share/locale/cs/LC_MESSAGES/katexmltools.mo -share/locale/cs/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/cs/LC_MESSAGES/lspclient.mo -share/locale/cs/LC_MESSAGES/tabswitcherplugin.mo -share/locale/csb/LC_MESSAGES/kate.mo -share/locale/cy/LC_MESSAGES/kate.mo -share/locale/cy/LC_MESSAGES/katesymbolviewer.mo -share/locale/cy/LC_MESSAGES/katetextfilter.mo -share/locale/cy/LC_MESSAGES/katexmltools.mo -share/locale/da/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/da/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/da/LC_MESSAGES/kate.mo -share/locale/da/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/da/LC_MESSAGES/katebuild-plugin.mo -share/locale/da/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/da/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/da/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/da/LC_MESSAGES/katefiletree.mo -share/locale/da/LC_MESSAGES/kategdbplugin.mo -share/locale/da/LC_MESSAGES/katekonsoleplugin.mo -share/locale/da/LC_MESSAGES/kateproject.mo -share/locale/da/LC_MESSAGES/katesearch.mo -share/locale/da/LC_MESSAGES/katesnippetsplugin.mo -share/locale/da/LC_MESSAGES/katesql.mo -share/locale/da/LC_MESSAGES/katesymbolviewer.mo -share/locale/da/LC_MESSAGES/katetextfilter.mo -share/locale/da/LC_MESSAGES/katexmlcheck.mo -share/locale/da/LC_MESSAGES/katexmltools.mo -share/locale/da/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/da/LC_MESSAGES/lspclient.mo -share/locale/da/LC_MESSAGES/tabswitcherplugin.mo -share/locale/de/LC_MESSAGES/formatplugin.mo -share/locale/de/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/de/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/de/LC_MESSAGES/kate.mo -share/locale/de/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/de/LC_MESSAGES/katebuild-plugin.mo -share/locale/de/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/de/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/de/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/de/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/de/LC_MESSAGES/katefiletree.mo -share/locale/de/LC_MESSAGES/kategdbplugin.mo -share/locale/de/LC_MESSAGES/kategitblameplugin.mo -share/locale/de/LC_MESSAGES/katekeyboardmacros.mo -share/locale/de/LC_MESSAGES/katekonsoleplugin.mo -share/locale/de/LC_MESSAGES/kateproject.mo -share/locale/de/LC_MESSAGES/katesearch.mo -share/locale/de/LC_MESSAGES/katesnippetsplugin.mo -share/locale/de/LC_MESSAGES/katesql.mo -share/locale/de/LC_MESSAGES/katesymbolviewer.mo -share/locale/de/LC_MESSAGES/katetextfilter.mo -share/locale/de/LC_MESSAGES/katexmlcheck.mo -share/locale/de/LC_MESSAGES/katexmltools.mo -share/locale/de/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/de/LC_MESSAGES/lspclient.mo -share/locale/de/LC_MESSAGES/rainbowparens.mo -share/locale/de/LC_MESSAGES/tabswitcherplugin.mo -share/locale/el/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/el/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/el/LC_MESSAGES/kate.mo -share/locale/el/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/el/LC_MESSAGES/katebuild-plugin.mo -share/locale/el/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/el/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/el/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/el/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/el/LC_MESSAGES/katefiletree.mo -share/locale/el/LC_MESSAGES/kategdbplugin.mo -share/locale/el/LC_MESSAGES/kategitblameplugin.mo -share/locale/el/LC_MESSAGES/katekeyboardmacros.mo -share/locale/el/LC_MESSAGES/katekonsoleplugin.mo -share/locale/el/LC_MESSAGES/kateproject.mo -share/locale/el/LC_MESSAGES/katesearch.mo -share/locale/el/LC_MESSAGES/katesnippetsplugin.mo -share/locale/el/LC_MESSAGES/katesql.mo -share/locale/el/LC_MESSAGES/katesymbolviewer.mo -share/locale/el/LC_MESSAGES/katetextfilter.mo -share/locale/el/LC_MESSAGES/katexmlcheck.mo -share/locale/el/LC_MESSAGES/katexmltools.mo -share/locale/el/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/el/LC_MESSAGES/lspclient.mo -share/locale/el/LC_MESSAGES/tabswitcherplugin.mo -share/locale/en_GB/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/en_GB/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/en_GB/LC_MESSAGES/kate.mo -share/locale/en_GB/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/en_GB/LC_MESSAGES/katebuild-plugin.mo -share/locale/en_GB/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/en_GB/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/en_GB/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/en_GB/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/en_GB/LC_MESSAGES/katefiletree.mo -share/locale/en_GB/LC_MESSAGES/kategdbplugin.mo -share/locale/en_GB/LC_MESSAGES/kategitblameplugin.mo -share/locale/en_GB/LC_MESSAGES/katekeyboardmacros.mo -share/locale/en_GB/LC_MESSAGES/katekonsoleplugin.mo -share/locale/en_GB/LC_MESSAGES/kateproject.mo -share/locale/en_GB/LC_MESSAGES/katesearch.mo -share/locale/en_GB/LC_MESSAGES/katesnippetsplugin.mo -share/locale/en_GB/LC_MESSAGES/katesql.mo -share/locale/en_GB/LC_MESSAGES/katesymbolviewer.mo -share/locale/en_GB/LC_MESSAGES/katetextfilter.mo -share/locale/en_GB/LC_MESSAGES/katexmlcheck.mo -share/locale/en_GB/LC_MESSAGES/katexmltools.mo -share/locale/en_GB/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/en_GB/LC_MESSAGES/lspclient.mo -share/locale/en_GB/LC_MESSAGES/tabswitcherplugin.mo -share/locale/eo/LC_MESSAGES/formatplugin.mo -share/locale/eo/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/eo/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/eo/LC_MESSAGES/kate.mo -share/locale/eo/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/eo/LC_MESSAGES/katebuild-plugin.mo -share/locale/eo/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/eo/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/eo/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/eo/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/eo/LC_MESSAGES/katefiletree.mo -share/locale/eo/LC_MESSAGES/kategdbplugin.mo -share/locale/eo/LC_MESSAGES/kategitblameplugin.mo -share/locale/eo/LC_MESSAGES/katekeyboardmacros.mo -share/locale/eo/LC_MESSAGES/katekonsoleplugin.mo -share/locale/eo/LC_MESSAGES/kateproject.mo -share/locale/eo/LC_MESSAGES/katesearch.mo -share/locale/eo/LC_MESSAGES/katesnippetsplugin.mo -share/locale/eo/LC_MESSAGES/katesql.mo -share/locale/eo/LC_MESSAGES/katesymbolviewer.mo -share/locale/eo/LC_MESSAGES/katetextfilter.mo -share/locale/eo/LC_MESSAGES/katexmlcheck.mo -share/locale/eo/LC_MESSAGES/katexmltools.mo -share/locale/eo/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/eo/LC_MESSAGES/lspclient.mo -share/locale/eo/LC_MESSAGES/rainbowparens.mo -share/locale/eo/LC_MESSAGES/tabswitcherplugin.mo -share/locale/es/LC_MESSAGES/formatplugin.mo -share/locale/es/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/es/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/es/LC_MESSAGES/kate.mo -share/locale/es/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/es/LC_MESSAGES/katebuild-plugin.mo -share/locale/es/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/es/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/es/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/es/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/es/LC_MESSAGES/katefiletree.mo -share/locale/es/LC_MESSAGES/kategdbplugin.mo -share/locale/es/LC_MESSAGES/kategitblameplugin.mo -share/locale/es/LC_MESSAGES/katekeyboardmacros.mo -share/locale/es/LC_MESSAGES/katekonsoleplugin.mo -share/locale/es/LC_MESSAGES/kateproject.mo -share/locale/es/LC_MESSAGES/katesearch.mo -share/locale/es/LC_MESSAGES/katesnippetsplugin.mo -share/locale/es/LC_MESSAGES/katesql.mo -share/locale/es/LC_MESSAGES/katesymbolviewer.mo -share/locale/es/LC_MESSAGES/katetextfilter.mo -share/locale/es/LC_MESSAGES/katexmlcheck.mo -share/locale/es/LC_MESSAGES/katexmltools.mo -share/locale/es/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/es/LC_MESSAGES/lspclient.mo -share/locale/es/LC_MESSAGES/rainbowparens.mo -share/locale/es/LC_MESSAGES/tabswitcherplugin.mo -share/locale/et/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/et/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/et/LC_MESSAGES/kate.mo -share/locale/et/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/et/LC_MESSAGES/katebuild-plugin.mo -share/locale/et/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/et/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/et/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/et/LC_MESSAGES/katefiletree.mo -share/locale/et/LC_MESSAGES/kategdbplugin.mo -share/locale/et/LC_MESSAGES/katekonsoleplugin.mo -share/locale/et/LC_MESSAGES/kateproject.mo -share/locale/et/LC_MESSAGES/katesearch.mo -share/locale/et/LC_MESSAGES/katesnippetsplugin.mo -share/locale/et/LC_MESSAGES/katesql.mo -share/locale/et/LC_MESSAGES/katesymbolviewer.mo -share/locale/et/LC_MESSAGES/katetextfilter.mo -share/locale/et/LC_MESSAGES/katexmlcheck.mo -share/locale/et/LC_MESSAGES/katexmltools.mo -share/locale/et/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/et/LC_MESSAGES/lspclient.mo -share/locale/et/LC_MESSAGES/tabswitcherplugin.mo -share/locale/eu/LC_MESSAGES/formatplugin.mo -share/locale/eu/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/eu/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/eu/LC_MESSAGES/kate.mo -share/locale/eu/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/eu/LC_MESSAGES/katebuild-plugin.mo -share/locale/eu/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/eu/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/eu/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/eu/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/eu/LC_MESSAGES/katefiletree.mo -share/locale/eu/LC_MESSAGES/kategdbplugin.mo -share/locale/eu/LC_MESSAGES/kategitblameplugin.mo -share/locale/eu/LC_MESSAGES/katekeyboardmacros.mo -share/locale/eu/LC_MESSAGES/katekonsoleplugin.mo -share/locale/eu/LC_MESSAGES/kateproject.mo -share/locale/eu/LC_MESSAGES/katesearch.mo -share/locale/eu/LC_MESSAGES/katesnippetsplugin.mo -share/locale/eu/LC_MESSAGES/katesql.mo -share/locale/eu/LC_MESSAGES/katesymbolviewer.mo -share/locale/eu/LC_MESSAGES/katetextfilter.mo -share/locale/eu/LC_MESSAGES/katexmlcheck.mo -share/locale/eu/LC_MESSAGES/katexmltools.mo -share/locale/eu/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/eu/LC_MESSAGES/lspclient.mo -share/locale/eu/LC_MESSAGES/rainbowparens.mo -share/locale/eu/LC_MESSAGES/tabswitcherplugin.mo -share/locale/fa/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/fa/LC_MESSAGES/kate.mo -share/locale/fa/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/fa/LC_MESSAGES/katebuild-plugin.mo -share/locale/fa/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/fa/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/fa/LC_MESSAGES/kategdbplugin.mo -share/locale/fa/LC_MESSAGES/katekonsoleplugin.mo -share/locale/fa/LC_MESSAGES/katetextfilter.mo -share/locale/fa/LC_MESSAGES/katexmltools.mo -share/locale/fi/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/fi/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/fi/LC_MESSAGES/kate.mo -share/locale/fi/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/fi/LC_MESSAGES/katebuild-plugin.mo -share/locale/fi/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/fi/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/fi/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/fi/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/fi/LC_MESSAGES/katefiletree.mo -share/locale/fi/LC_MESSAGES/kategdbplugin.mo -share/locale/fi/LC_MESSAGES/kategitblameplugin.mo -share/locale/fi/LC_MESSAGES/katekeyboardmacros.mo -share/locale/fi/LC_MESSAGES/katekonsoleplugin.mo -share/locale/fi/LC_MESSAGES/kateproject.mo -share/locale/fi/LC_MESSAGES/katesearch.mo -share/locale/fi/LC_MESSAGES/katesnippetsplugin.mo -share/locale/fi/LC_MESSAGES/katesql.mo -share/locale/fi/LC_MESSAGES/katesymbolviewer.mo -share/locale/fi/LC_MESSAGES/katetextfilter.mo -share/locale/fi/LC_MESSAGES/katexmlcheck.mo -share/locale/fi/LC_MESSAGES/katexmltools.mo -share/locale/fi/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/fi/LC_MESSAGES/lspclient.mo -share/locale/fi/LC_MESSAGES/tabswitcherplugin.mo -share/locale/fr/LC_MESSAGES/formatplugin.mo -share/locale/fr/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/fr/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/fr/LC_MESSAGES/kate.mo -share/locale/fr/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/fr/LC_MESSAGES/katebuild-plugin.mo -share/locale/fr/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/fr/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/fr/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/fr/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/fr/LC_MESSAGES/katefiletree.mo -share/locale/fr/LC_MESSAGES/kategdbplugin.mo -share/locale/fr/LC_MESSAGES/kategitblameplugin.mo -share/locale/fr/LC_MESSAGES/katekeyboardmacros.mo -share/locale/fr/LC_MESSAGES/katekonsoleplugin.mo -share/locale/fr/LC_MESSAGES/kateproject.mo -share/locale/fr/LC_MESSAGES/katesearch.mo -share/locale/fr/LC_MESSAGES/katesnippetsplugin.mo -share/locale/fr/LC_MESSAGES/katesql.mo -share/locale/fr/LC_MESSAGES/katesymbolviewer.mo -share/locale/fr/LC_MESSAGES/katetextfilter.mo -share/locale/fr/LC_MESSAGES/katexmlcheck.mo -share/locale/fr/LC_MESSAGES/katexmltools.mo -share/locale/fr/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/fr/LC_MESSAGES/lspclient.mo -share/locale/fr/LC_MESSAGES/rainbowparens.mo -share/locale/fr/LC_MESSAGES/tabswitcherplugin.mo -share/locale/fy/LC_MESSAGES/kate.mo -share/locale/fy/LC_MESSAGES/katesymbolviewer.mo -share/locale/fy/LC_MESSAGES/katetextfilter.mo -share/locale/fy/LC_MESSAGES/katexmltools.mo -share/locale/ga/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/ga/LC_MESSAGES/kate.mo -share/locale/ga/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/ga/LC_MESSAGES/katebuild-plugin.mo -share/locale/ga/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/ga/LC_MESSAGES/kategdbplugin.mo -share/locale/ga/LC_MESSAGES/katekonsoleplugin.mo -share/locale/ga/LC_MESSAGES/kateproject.mo -share/locale/ga/LC_MESSAGES/katesearch.mo -share/locale/ga/LC_MESSAGES/katesnippetsplugin.mo -share/locale/ga/LC_MESSAGES/katesql.mo -share/locale/ga/LC_MESSAGES/katesymbolviewer.mo -share/locale/ga/LC_MESSAGES/katetextfilter.mo -share/locale/ga/LC_MESSAGES/katexmltools.mo -share/locale/gl/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/gl/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/gl/LC_MESSAGES/kate.mo -share/locale/gl/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/gl/LC_MESSAGES/katebuild-plugin.mo -share/locale/gl/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/gl/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/gl/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/gl/LC_MESSAGES/katefiletree.mo -share/locale/gl/LC_MESSAGES/kategdbplugin.mo -share/locale/gl/LC_MESSAGES/kategitblameplugin.mo -share/locale/gl/LC_MESSAGES/katekonsoleplugin.mo -share/locale/gl/LC_MESSAGES/kateproject.mo -share/locale/gl/LC_MESSAGES/katesearch.mo -share/locale/gl/LC_MESSAGES/katesnippetsplugin.mo -share/locale/gl/LC_MESSAGES/katesql.mo -share/locale/gl/LC_MESSAGES/katesymbolviewer.mo -share/locale/gl/LC_MESSAGES/katetextfilter.mo -share/locale/gl/LC_MESSAGES/katexmlcheck.mo -share/locale/gl/LC_MESSAGES/katexmltools.mo -share/locale/gl/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/gl/LC_MESSAGES/lspclient.mo -share/locale/gl/LC_MESSAGES/tabswitcherplugin.mo -share/locale/he/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/he/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/he/LC_MESSAGES/kate.mo -share/locale/he/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/he/LC_MESSAGES/katebuild-plugin.mo -share/locale/he/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/he/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/he/LC_MESSAGES/katekonsoleplugin.mo -share/locale/he/LC_MESSAGES/kateproject.mo -share/locale/he/LC_MESSAGES/katesearch.mo -share/locale/he/LC_MESSAGES/katesymbolviewer.mo -share/locale/he/LC_MESSAGES/katetextfilter.mo -share/locale/he/LC_MESSAGES/katexmltools.mo -share/locale/hi/LC_MESSAGES/kate.mo -share/locale/hi/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/hi/LC_MESSAGES/katekonsoleplugin.mo -share/locale/hi/LC_MESSAGES/katesymbolviewer.mo -share/locale/hi/LC_MESSAGES/katetextfilter.mo -share/locale/hi/LC_MESSAGES/katexmltools.mo -share/locale/hne/LC_MESSAGES/kate.mo -share/locale/hne/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/hne/LC_MESSAGES/katekonsoleplugin.mo -share/locale/hne/LC_MESSAGES/katesymbolviewer.mo -share/locale/hne/LC_MESSAGES/katetextfilter.mo -share/locale/hne/LC_MESSAGES/katexmltools.mo -share/locale/hr/LC_MESSAGES/kate.mo -share/locale/hr/LC_MESSAGES/katesymbolviewer.mo -share/locale/hr/LC_MESSAGES/katetextfilter.mo -share/locale/hr/LC_MESSAGES/katexmltools.mo -share/locale/hsb/LC_MESSAGES/kate.mo -share/locale/hu/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/hu/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/hu/LC_MESSAGES/kate.mo -share/locale/hu/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/hu/LC_MESSAGES/katebuild-plugin.mo -share/locale/hu/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/hu/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/hu/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/hu/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/hu/LC_MESSAGES/katefiletree.mo -share/locale/hu/LC_MESSAGES/kategdbplugin.mo -share/locale/hu/LC_MESSAGES/kategitblameplugin.mo -share/locale/hu/LC_MESSAGES/katekonsoleplugin.mo -share/locale/hu/LC_MESSAGES/kateproject.mo -share/locale/hu/LC_MESSAGES/katesearch.mo -share/locale/hu/LC_MESSAGES/katesnippetsplugin.mo -share/locale/hu/LC_MESSAGES/katesql.mo -share/locale/hu/LC_MESSAGES/katesymbolviewer.mo -share/locale/hu/LC_MESSAGES/katetextfilter.mo -share/locale/hu/LC_MESSAGES/katexmlcheck.mo -share/locale/hu/LC_MESSAGES/katexmltools.mo -share/locale/hu/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/hu/LC_MESSAGES/lspclient.mo -share/locale/hu/LC_MESSAGES/tabswitcherplugin.mo -share/locale/ia/LC_MESSAGES/formatplugin.mo -share/locale/ia/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/ia/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/ia/LC_MESSAGES/kate.mo -share/locale/ia/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/ia/LC_MESSAGES/katebuild-plugin.mo -share/locale/ia/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/ia/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/ia/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/ia/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/ia/LC_MESSAGES/katefiletree.mo -share/locale/ia/LC_MESSAGES/kategdbplugin.mo -share/locale/ia/LC_MESSAGES/kategitblameplugin.mo -share/locale/ia/LC_MESSAGES/katekeyboardmacros.mo -share/locale/ia/LC_MESSAGES/katekonsoleplugin.mo -share/locale/ia/LC_MESSAGES/kateproject.mo -share/locale/ia/LC_MESSAGES/katesearch.mo -share/locale/ia/LC_MESSAGES/katesnippetsplugin.mo -share/locale/ia/LC_MESSAGES/katesql.mo -share/locale/ia/LC_MESSAGES/katesymbolviewer.mo -share/locale/ia/LC_MESSAGES/katetextfilter.mo -share/locale/ia/LC_MESSAGES/katexmlcheck.mo -share/locale/ia/LC_MESSAGES/katexmltools.mo -share/locale/ia/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/ia/LC_MESSAGES/lspclient.mo -share/locale/ia/LC_MESSAGES/rainbowparens.mo -share/locale/ia/LC_MESSAGES/tabswitcherplugin.mo -share/locale/id/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/id/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/id/LC_MESSAGES/kate.mo -share/locale/id/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/id/LC_MESSAGES/katebuild-plugin.mo -share/locale/id/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/id/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/id/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/id/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/id/LC_MESSAGES/katefiletree.mo -share/locale/id/LC_MESSAGES/kategdbplugin.mo -share/locale/id/LC_MESSAGES/kategitblameplugin.mo -share/locale/id/LC_MESSAGES/katekeyboardmacros.mo -share/locale/id/LC_MESSAGES/katekonsoleplugin.mo -share/locale/id/LC_MESSAGES/kateproject.mo -share/locale/id/LC_MESSAGES/katesearch.mo -share/locale/id/LC_MESSAGES/katesnippetsplugin.mo -share/locale/id/LC_MESSAGES/katesql.mo -share/locale/id/LC_MESSAGES/katesymbolviewer.mo -share/locale/id/LC_MESSAGES/katetextfilter.mo -share/locale/id/LC_MESSAGES/katexmlcheck.mo -share/locale/id/LC_MESSAGES/katexmltools.mo -share/locale/id/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/id/LC_MESSAGES/lspclient.mo -share/locale/id/LC_MESSAGES/tabswitcherplugin.mo -share/locale/ie/LC_MESSAGES/kate.mo -share/locale/ie/LC_MESSAGES/katefiletree.mo -share/locale/ie/LC_MESSAGES/kategitblameplugin.mo -share/locale/ie/LC_MESSAGES/katesnippetsplugin.mo -share/locale/ie/LC_MESSAGES/katesymbolviewer.mo -share/locale/ie/LC_MESSAGES/katetextfilter.mo -share/locale/ie/LC_MESSAGES/katexmlcheck.mo -share/locale/ie/LC_MESSAGES/katexmltools.mo -share/locale/is/LC_MESSAGES/kate.mo -share/locale/is/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/is/LC_MESSAGES/katekonsoleplugin.mo -share/locale/is/LC_MESSAGES/katesearch.mo -share/locale/is/LC_MESSAGES/katesymbolviewer.mo -share/locale/is/LC_MESSAGES/katetextfilter.mo -share/locale/is/LC_MESSAGES/katexmltools.mo -share/locale/it/LC_MESSAGES/formatplugin.mo -share/locale/it/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/it/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/it/LC_MESSAGES/kate.mo -share/locale/it/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/it/LC_MESSAGES/katebuild-plugin.mo -share/locale/it/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/it/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/it/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/it/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/it/LC_MESSAGES/katefiletree.mo -share/locale/it/LC_MESSAGES/kategdbplugin.mo -share/locale/it/LC_MESSAGES/kategitblameplugin.mo -share/locale/it/LC_MESSAGES/katekeyboardmacros.mo -share/locale/it/LC_MESSAGES/katekonsoleplugin.mo -share/locale/it/LC_MESSAGES/kateproject.mo -share/locale/it/LC_MESSAGES/katesearch.mo -share/locale/it/LC_MESSAGES/katesnippetsplugin.mo -share/locale/it/LC_MESSAGES/katesql.mo -share/locale/it/LC_MESSAGES/katesymbolviewer.mo -share/locale/it/LC_MESSAGES/katetextfilter.mo -share/locale/it/LC_MESSAGES/katexmlcheck.mo -share/locale/it/LC_MESSAGES/katexmltools.mo -share/locale/it/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/it/LC_MESSAGES/lspclient.mo -share/locale/it/LC_MESSAGES/rainbowparens.mo -share/locale/it/LC_MESSAGES/tabswitcherplugin.mo -share/locale/ja/LC_MESSAGES/formatplugin.mo -share/locale/ja/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/ja/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/ja/LC_MESSAGES/kate.mo -share/locale/ja/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/ja/LC_MESSAGES/katebuild-plugin.mo -share/locale/ja/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/ja/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/ja/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/ja/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/ja/LC_MESSAGES/katefiletree.mo -share/locale/ja/LC_MESSAGES/kategdbplugin.mo -share/locale/ja/LC_MESSAGES/kategitblameplugin.mo -share/locale/ja/LC_MESSAGES/katekeyboardmacros.mo -share/locale/ja/LC_MESSAGES/katekonsoleplugin.mo -share/locale/ja/LC_MESSAGES/kateproject.mo -share/locale/ja/LC_MESSAGES/katesearch.mo -share/locale/ja/LC_MESSAGES/katesnippetsplugin.mo -share/locale/ja/LC_MESSAGES/katesql.mo -share/locale/ja/LC_MESSAGES/katesymbolviewer.mo -share/locale/ja/LC_MESSAGES/katetextfilter.mo -share/locale/ja/LC_MESSAGES/katexmlcheck.mo -share/locale/ja/LC_MESSAGES/katexmltools.mo -share/locale/ja/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/ja/LC_MESSAGES/lspclient.mo -share/locale/ja/LC_MESSAGES/rainbowparens.mo -share/locale/ja/LC_MESSAGES/tabswitcherplugin.mo -share/locale/ka/LC_MESSAGES/formatplugin.mo -share/locale/ka/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/ka/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/ka/LC_MESSAGES/kate.mo -share/locale/ka/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/ka/LC_MESSAGES/katebuild-plugin.mo -share/locale/ka/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/ka/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/ka/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/ka/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/ka/LC_MESSAGES/katefiletree.mo -share/locale/ka/LC_MESSAGES/kategdbplugin.mo -share/locale/ka/LC_MESSAGES/kategitblameplugin.mo -share/locale/ka/LC_MESSAGES/katekeyboardmacros.mo -share/locale/ka/LC_MESSAGES/katekonsoleplugin.mo -share/locale/ka/LC_MESSAGES/kateproject.mo -share/locale/ka/LC_MESSAGES/katesearch.mo -share/locale/ka/LC_MESSAGES/katesnippetsplugin.mo -share/locale/ka/LC_MESSAGES/katesql.mo -share/locale/ka/LC_MESSAGES/katesymbolviewer.mo -share/locale/ka/LC_MESSAGES/katetextfilter.mo -share/locale/ka/LC_MESSAGES/katexmlcheck.mo -share/locale/ka/LC_MESSAGES/katexmltools.mo -share/locale/ka/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/ka/LC_MESSAGES/lspclient.mo -share/locale/ka/LC_MESSAGES/rainbowparens.mo -share/locale/ka/LC_MESSAGES/tabswitcherplugin.mo -share/locale/kk/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/kk/LC_MESSAGES/kate.mo -share/locale/kk/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/kk/LC_MESSAGES/katebuild-plugin.mo -share/locale/kk/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/kk/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/kk/LC_MESSAGES/kategdbplugin.mo -share/locale/kk/LC_MESSAGES/katekonsoleplugin.mo -share/locale/kk/LC_MESSAGES/kateproject.mo -share/locale/kk/LC_MESSAGES/katesearch.mo -share/locale/kk/LC_MESSAGES/katesnippetsplugin.mo -share/locale/kk/LC_MESSAGES/katesql.mo -share/locale/kk/LC_MESSAGES/katesymbolviewer.mo -share/locale/kk/LC_MESSAGES/katetextfilter.mo -share/locale/kk/LC_MESSAGES/katexmltools.mo -share/locale/km/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/km/LC_MESSAGES/kate.mo -share/locale/km/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/km/LC_MESSAGES/katebuild-plugin.mo -share/locale/km/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/km/LC_MESSAGES/kategdbplugin.mo -share/locale/km/LC_MESSAGES/katekonsoleplugin.mo -share/locale/km/LC_MESSAGES/katesearch.mo -share/locale/km/LC_MESSAGES/katesql.mo -share/locale/km/LC_MESSAGES/katesymbolviewer.mo -share/locale/km/LC_MESSAGES/katetextfilter.mo -share/locale/km/LC_MESSAGES/katexmltools.mo -share/locale/ko/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/ko/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/ko/LC_MESSAGES/kate.mo -share/locale/ko/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/ko/LC_MESSAGES/katebuild-plugin.mo -share/locale/ko/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/ko/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/ko/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/ko/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/ko/LC_MESSAGES/katefiletree.mo -share/locale/ko/LC_MESSAGES/kategdbplugin.mo -share/locale/ko/LC_MESSAGES/kategitblameplugin.mo -share/locale/ko/LC_MESSAGES/katekeyboardmacros.mo -share/locale/ko/LC_MESSAGES/katekonsoleplugin.mo -share/locale/ko/LC_MESSAGES/kateproject.mo -share/locale/ko/LC_MESSAGES/katesearch.mo -share/locale/ko/LC_MESSAGES/katesnippetsplugin.mo -share/locale/ko/LC_MESSAGES/katesql.mo -share/locale/ko/LC_MESSAGES/katesymbolviewer.mo -share/locale/ko/LC_MESSAGES/katetextfilter.mo -share/locale/ko/LC_MESSAGES/katexmlcheck.mo -share/locale/ko/LC_MESSAGES/katexmltools.mo -share/locale/ko/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/ko/LC_MESSAGES/lspclient.mo -share/locale/ko/LC_MESSAGES/tabswitcherplugin.mo -share/locale/ku/LC_MESSAGES/kate.mo -share/locale/lt/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/lt/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/lt/LC_MESSAGES/kate.mo -share/locale/lt/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/lt/LC_MESSAGES/katebuild-plugin.mo -share/locale/lt/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/lt/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/lt/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/lt/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/lt/LC_MESSAGES/katefiletree.mo -share/locale/lt/LC_MESSAGES/kategdbplugin.mo -share/locale/lt/LC_MESSAGES/kategitblameplugin.mo -share/locale/lt/LC_MESSAGES/katekeyboardmacros.mo -share/locale/lt/LC_MESSAGES/katekonsoleplugin.mo -share/locale/lt/LC_MESSAGES/kateproject.mo -share/locale/lt/LC_MESSAGES/katesearch.mo -share/locale/lt/LC_MESSAGES/katesnippetsplugin.mo -share/locale/lt/LC_MESSAGES/katesql.mo -share/locale/lt/LC_MESSAGES/katesymbolviewer.mo -share/locale/lt/LC_MESSAGES/katetextfilter.mo -share/locale/lt/LC_MESSAGES/katexmlcheck.mo -share/locale/lt/LC_MESSAGES/katexmltools.mo -share/locale/lt/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/lt/LC_MESSAGES/lspclient.mo -share/locale/lt/LC_MESSAGES/tabswitcherplugin.mo -share/locale/lv/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/lv/LC_MESSAGES/kate.mo -share/locale/lv/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/lv/LC_MESSAGES/katebuild-plugin.mo -share/locale/lv/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/lv/LC_MESSAGES/kategdbplugin.mo -share/locale/lv/LC_MESSAGES/katekonsoleplugin.mo -share/locale/lv/LC_MESSAGES/katesearch.mo -share/locale/lv/LC_MESSAGES/katesql.mo -share/locale/lv/LC_MESSAGES/katesymbolviewer.mo -share/locale/lv/LC_MESSAGES/katetextfilter.mo -share/locale/lv/LC_MESSAGES/katexmltools.mo -share/locale/mai/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/mai/LC_MESSAGES/kate.mo -share/locale/mai/LC_MESSAGES/katesql.mo -share/locale/mai/LC_MESSAGES/katesymbolviewer.mo -share/locale/mk/LC_MESSAGES/kate.mo -share/locale/mk/LC_MESSAGES/katetextfilter.mo -share/locale/mk/LC_MESSAGES/katexmltools.mo -share/locale/ml/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/ml/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/ml/LC_MESSAGES/kate.mo -share/locale/ml/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/ml/LC_MESSAGES/katebuild-plugin.mo -share/locale/ml/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/ml/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/ml/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/ml/LC_MESSAGES/katefiletree.mo -share/locale/ml/LC_MESSAGES/kategdbplugin.mo -share/locale/ml/LC_MESSAGES/katekonsoleplugin.mo -share/locale/ml/LC_MESSAGES/kateproject.mo -share/locale/ml/LC_MESSAGES/katesearch.mo -share/locale/ml/LC_MESSAGES/katesnippetsplugin.mo -share/locale/ml/LC_MESSAGES/katesql.mo -share/locale/ml/LC_MESSAGES/katesymbolviewer.mo -share/locale/ml/LC_MESSAGES/katetextfilter.mo -share/locale/ml/LC_MESSAGES/katexmlcheck.mo -share/locale/ml/LC_MESSAGES/katexmltools.mo -share/locale/ml/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/ml/LC_MESSAGES/lspclient.mo -share/locale/ml/LC_MESSAGES/tabswitcherplugin.mo -share/locale/mr/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/mr/LC_MESSAGES/kate.mo -share/locale/mr/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/mr/LC_MESSAGES/katebuild-plugin.mo -share/locale/mr/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/mr/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/mr/LC_MESSAGES/kategdbplugin.mo -share/locale/mr/LC_MESSAGES/katekonsoleplugin.mo -share/locale/mr/LC_MESSAGES/kateproject.mo -share/locale/mr/LC_MESSAGES/katesearch.mo -share/locale/mr/LC_MESSAGES/katesnippetsplugin.mo -share/locale/mr/LC_MESSAGES/katesql.mo -share/locale/mr/LC_MESSAGES/katesymbolviewer.mo -share/locale/mr/LC_MESSAGES/katetextfilter.mo -share/locale/mr/LC_MESSAGES/katexmltools.mo -share/locale/ms/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/ms/LC_MESSAGES/kate.mo -share/locale/ms/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/ms/LC_MESSAGES/katebuild-plugin.mo -share/locale/ms/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/ms/LC_MESSAGES/kategdbplugin.mo -share/locale/ms/LC_MESSAGES/katekonsoleplugin.mo -share/locale/ms/LC_MESSAGES/katesymbolviewer.mo -share/locale/ms/LC_MESSAGES/katetextfilter.mo -share/locale/ms/LC_MESSAGES/katexmltools.mo -share/locale/my/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/my/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/my/LC_MESSAGES/kate.mo -share/locale/my/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/my/LC_MESSAGES/katebuild-plugin.mo -share/locale/my/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/my/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/my/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/my/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/my/LC_MESSAGES/katefiletree.mo -share/locale/my/LC_MESSAGES/kategdbplugin.mo -share/locale/my/LC_MESSAGES/kategitblameplugin.mo -share/locale/my/LC_MESSAGES/katekonsoleplugin.mo -share/locale/my/LC_MESSAGES/kateproject.mo -share/locale/my/LC_MESSAGES/katesearch.mo -share/locale/my/LC_MESSAGES/katesnippetsplugin.mo -share/locale/my/LC_MESSAGES/katesql.mo -share/locale/my/LC_MESSAGES/katesymbolviewer.mo -share/locale/my/LC_MESSAGES/katetextfilter.mo -share/locale/my/LC_MESSAGES/katexmlcheck.mo -share/locale/my/LC_MESSAGES/katexmltools.mo -share/locale/my/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/my/LC_MESSAGES/lspclient.mo -share/locale/my/LC_MESSAGES/tabswitcherplugin.mo -share/locale/nb/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/nb/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/nb/LC_MESSAGES/kate.mo -share/locale/nb/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/nb/LC_MESSAGES/katebuild-plugin.mo -share/locale/nb/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/nb/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/nb/LC_MESSAGES/katefiletree.mo -share/locale/nb/LC_MESSAGES/kategdbplugin.mo -share/locale/nb/LC_MESSAGES/katekonsoleplugin.mo -share/locale/nb/LC_MESSAGES/kateproject.mo -share/locale/nb/LC_MESSAGES/katesearch.mo -share/locale/nb/LC_MESSAGES/katesnippetsplugin.mo -share/locale/nb/LC_MESSAGES/katesql.mo -share/locale/nb/LC_MESSAGES/katesymbolviewer.mo -share/locale/nb/LC_MESSAGES/katetextfilter.mo -share/locale/nb/LC_MESSAGES/katexmltools.mo -share/locale/nb/LC_MESSAGES/tabswitcherplugin.mo -share/locale/nds/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/nds/LC_MESSAGES/kate.mo -share/locale/nds/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/nds/LC_MESSAGES/katebuild-plugin.mo -share/locale/nds/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/nds/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/nds/LC_MESSAGES/katefiletree.mo -share/locale/nds/LC_MESSAGES/kategdbplugin.mo -share/locale/nds/LC_MESSAGES/katekonsoleplugin.mo -share/locale/nds/LC_MESSAGES/kateproject.mo -share/locale/nds/LC_MESSAGES/katesearch.mo -share/locale/nds/LC_MESSAGES/katesnippetsplugin.mo -share/locale/nds/LC_MESSAGES/katesql.mo -share/locale/nds/LC_MESSAGES/katesymbolviewer.mo -share/locale/nds/LC_MESSAGES/katetextfilter.mo -share/locale/nds/LC_MESSAGES/katexmltools.mo -share/locale/nds/LC_MESSAGES/tabswitcherplugin.mo -share/locale/ne/LC_MESSAGES/kate.mo -share/locale/nl/LC_MESSAGES/formatplugin.mo -share/locale/nl/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/nl/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/nl/LC_MESSAGES/kate.mo -share/locale/nl/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/nl/LC_MESSAGES/katebuild-plugin.mo -share/locale/nl/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/nl/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/nl/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/nl/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/nl/LC_MESSAGES/katefiletree.mo -share/locale/nl/LC_MESSAGES/kategdbplugin.mo -share/locale/nl/LC_MESSAGES/kategitblameplugin.mo -share/locale/nl/LC_MESSAGES/katekeyboardmacros.mo -share/locale/nl/LC_MESSAGES/katekonsoleplugin.mo -share/locale/nl/LC_MESSAGES/kateproject.mo -share/locale/nl/LC_MESSAGES/katesearch.mo -share/locale/nl/LC_MESSAGES/katesnippetsplugin.mo -share/locale/nl/LC_MESSAGES/katesql.mo -share/locale/nl/LC_MESSAGES/katesymbolviewer.mo -share/locale/nl/LC_MESSAGES/katetextfilter.mo -share/locale/nl/LC_MESSAGES/katexmlcheck.mo -share/locale/nl/LC_MESSAGES/katexmltools.mo -share/locale/nl/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/nl/LC_MESSAGES/lspclient.mo -share/locale/nl/LC_MESSAGES/rainbowparens.mo -share/locale/nl/LC_MESSAGES/tabswitcherplugin.mo -share/locale/nn/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/nn/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/nn/LC_MESSAGES/kate.mo -share/locale/nn/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/nn/LC_MESSAGES/katebuild-plugin.mo -share/locale/nn/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/nn/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/nn/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/nn/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/nn/LC_MESSAGES/katefiletree.mo -share/locale/nn/LC_MESSAGES/kategdbplugin.mo -share/locale/nn/LC_MESSAGES/katekonsoleplugin.mo -share/locale/nn/LC_MESSAGES/kateproject.mo -share/locale/nn/LC_MESSAGES/katesearch.mo -share/locale/nn/LC_MESSAGES/katesnippetsplugin.mo -share/locale/nn/LC_MESSAGES/katesql.mo -share/locale/nn/LC_MESSAGES/katesymbolviewer.mo -share/locale/nn/LC_MESSAGES/katetextfilter.mo -share/locale/nn/LC_MESSAGES/katexmlcheck.mo -share/locale/nn/LC_MESSAGES/katexmltools.mo -share/locale/nn/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/nn/LC_MESSAGES/lspclient.mo -share/locale/nn/LC_MESSAGES/tabswitcherplugin.mo -share/locale/oc/LC_MESSAGES/kate.mo -share/locale/oc/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/oc/LC_MESSAGES/katekonsoleplugin.mo -share/locale/oc/LC_MESSAGES/katesymbolviewer.mo -share/locale/oc/LC_MESSAGES/katetextfilter.mo -share/locale/oc/LC_MESSAGES/katexmltools.mo -share/locale/pa/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/pa/LC_MESSAGES/kate.mo -share/locale/pa/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/pa/LC_MESSAGES/katebuild-plugin.mo -share/locale/pa/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/pa/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/pa/LC_MESSAGES/katefiletree.mo -share/locale/pa/LC_MESSAGES/kategdbplugin.mo -share/locale/pa/LC_MESSAGES/katekonsoleplugin.mo -share/locale/pa/LC_MESSAGES/kateproject.mo -share/locale/pa/LC_MESSAGES/katesearch.mo -share/locale/pa/LC_MESSAGES/katesnippetsplugin.mo -share/locale/pa/LC_MESSAGES/katesql.mo -share/locale/pa/LC_MESSAGES/katesymbolviewer.mo -share/locale/pa/LC_MESSAGES/katetextfilter.mo -share/locale/pa/LC_MESSAGES/katexmltools.mo -share/locale/pa/LC_MESSAGES/tabswitcherplugin.mo -share/locale/pl/LC_MESSAGES/formatplugin.mo -share/locale/pl/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/pl/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/pl/LC_MESSAGES/kate.mo -share/locale/pl/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/pl/LC_MESSAGES/katebuild-plugin.mo -share/locale/pl/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/pl/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/pl/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/pl/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/pl/LC_MESSAGES/katefiletree.mo -share/locale/pl/LC_MESSAGES/kategdbplugin.mo -share/locale/pl/LC_MESSAGES/kategitblameplugin.mo -share/locale/pl/LC_MESSAGES/katekeyboardmacros.mo -share/locale/pl/LC_MESSAGES/katekonsoleplugin.mo -share/locale/pl/LC_MESSAGES/kateproject.mo -share/locale/pl/LC_MESSAGES/katesearch.mo -share/locale/pl/LC_MESSAGES/katesnippetsplugin.mo -share/locale/pl/LC_MESSAGES/katesql.mo -share/locale/pl/LC_MESSAGES/katesymbolviewer.mo -share/locale/pl/LC_MESSAGES/katetextfilter.mo -share/locale/pl/LC_MESSAGES/katexmlcheck.mo -share/locale/pl/LC_MESSAGES/katexmltools.mo -share/locale/pl/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/pl/LC_MESSAGES/lspclient.mo -share/locale/pl/LC_MESSAGES/rainbowparens.mo -share/locale/pl/LC_MESSAGES/tabswitcherplugin.mo -share/locale/pt/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/pt/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/pt/LC_MESSAGES/kate.mo -share/locale/pt/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/pt/LC_MESSAGES/katebuild-plugin.mo -share/locale/pt/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/pt/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/pt/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/pt/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/pt/LC_MESSAGES/katefiletree.mo -share/locale/pt/LC_MESSAGES/kategdbplugin.mo -share/locale/pt/LC_MESSAGES/kategitblameplugin.mo -share/locale/pt/LC_MESSAGES/katekeyboardmacros.mo -share/locale/pt/LC_MESSAGES/katekonsoleplugin.mo -share/locale/pt/LC_MESSAGES/kateproject.mo -share/locale/pt/LC_MESSAGES/katesearch.mo -share/locale/pt/LC_MESSAGES/katesnippetsplugin.mo -share/locale/pt/LC_MESSAGES/katesql.mo -share/locale/pt/LC_MESSAGES/katesymbolviewer.mo -share/locale/pt/LC_MESSAGES/katetextfilter.mo -share/locale/pt/LC_MESSAGES/katexmlcheck.mo -share/locale/pt/LC_MESSAGES/katexmltools.mo -share/locale/pt/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/pt/LC_MESSAGES/lspclient.mo -share/locale/pt/LC_MESSAGES/tabswitcherplugin.mo -share/locale/pt_BR/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/pt_BR/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/pt_BR/LC_MESSAGES/kate.mo -share/locale/pt_BR/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/pt_BR/LC_MESSAGES/katebuild-plugin.mo -share/locale/pt_BR/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/pt_BR/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/pt_BR/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/pt_BR/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/pt_BR/LC_MESSAGES/katefiletree.mo -share/locale/pt_BR/LC_MESSAGES/kategdbplugin.mo -share/locale/pt_BR/LC_MESSAGES/kategitblameplugin.mo -share/locale/pt_BR/LC_MESSAGES/katekeyboardmacros.mo -share/locale/pt_BR/LC_MESSAGES/katekonsoleplugin.mo -share/locale/pt_BR/LC_MESSAGES/kateproject.mo -share/locale/pt_BR/LC_MESSAGES/katesearch.mo -share/locale/pt_BR/LC_MESSAGES/katesnippetsplugin.mo -share/locale/pt_BR/LC_MESSAGES/katesql.mo -share/locale/pt_BR/LC_MESSAGES/katesymbolviewer.mo -share/locale/pt_BR/LC_MESSAGES/katetextfilter.mo -share/locale/pt_BR/LC_MESSAGES/katexmlcheck.mo -share/locale/pt_BR/LC_MESSAGES/katexmltools.mo -share/locale/pt_BR/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/pt_BR/LC_MESSAGES/lspclient.mo -share/locale/pt_BR/LC_MESSAGES/tabswitcherplugin.mo -share/locale/ro/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/ro/LC_MESSAGES/kate.mo -share/locale/ro/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/ro/LC_MESSAGES/katebuild-plugin.mo -share/locale/ro/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/ro/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/ro/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/ro/LC_MESSAGES/katefiletree.mo -share/locale/ro/LC_MESSAGES/kategdbplugin.mo -share/locale/ro/LC_MESSAGES/katekonsoleplugin.mo -share/locale/ro/LC_MESSAGES/kateproject.mo -share/locale/ro/LC_MESSAGES/katesearch.mo -share/locale/ro/LC_MESSAGES/katesnippetsplugin.mo -share/locale/ro/LC_MESSAGES/katesql.mo -share/locale/ro/LC_MESSAGES/katesymbolviewer.mo -share/locale/ro/LC_MESSAGES/katetextfilter.mo -share/locale/ro/LC_MESSAGES/katexmlcheck.mo -share/locale/ro/LC_MESSAGES/katexmltools.mo -share/locale/ro/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/ro/LC_MESSAGES/lspclient.mo -share/locale/ro/LC_MESSAGES/tabswitcherplugin.mo -share/locale/ru/LC_MESSAGES/formatplugin.mo -share/locale/ru/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/ru/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/ru/LC_MESSAGES/kate.mo -share/locale/ru/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/ru/LC_MESSAGES/katebuild-plugin.mo -share/locale/ru/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/ru/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/ru/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/ru/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/ru/LC_MESSAGES/katefiletree.mo -share/locale/ru/LC_MESSAGES/kategdbplugin.mo -share/locale/ru/LC_MESSAGES/kategitblameplugin.mo -share/locale/ru/LC_MESSAGES/katekeyboardmacros.mo -share/locale/ru/LC_MESSAGES/katekonsoleplugin.mo -share/locale/ru/LC_MESSAGES/kateproject.mo -share/locale/ru/LC_MESSAGES/katesearch.mo -share/locale/ru/LC_MESSAGES/katesnippetsplugin.mo -share/locale/ru/LC_MESSAGES/katesql.mo -share/locale/ru/LC_MESSAGES/katesymbolviewer.mo -share/locale/ru/LC_MESSAGES/katetextfilter.mo -share/locale/ru/LC_MESSAGES/katexmlcheck.mo -share/locale/ru/LC_MESSAGES/katexmltools.mo -share/locale/ru/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/ru/LC_MESSAGES/lspclient.mo -share/locale/ru/LC_MESSAGES/rainbowparens.mo -share/locale/ru/LC_MESSAGES/tabswitcherplugin.mo -share/locale/sa/LC_MESSAGES/kate.mo -share/locale/sa/LC_MESSAGES/kategdbplugin.mo -share/locale/sa/LC_MESSAGES/kateproject.mo -share/locale/sa/LC_MESSAGES/katesearch.mo -share/locale/sa/LC_MESSAGES/lspclient.mo -share/locale/se/LC_MESSAGES/kate.mo -share/locale/se/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/se/LC_MESSAGES/katefiletree.mo -share/locale/se/LC_MESSAGES/katekonsoleplugin.mo -share/locale/se/LC_MESSAGES/katesymbolviewer.mo -share/locale/se/LC_MESSAGES/katetextfilter.mo -share/locale/se/LC_MESSAGES/katexmltools.mo -share/locale/si/LC_MESSAGES/kate.mo -share/locale/si/LC_MESSAGES/katebuild-plugin.mo -share/locale/si/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/si/LC_MESSAGES/katekonsoleplugin.mo -share/locale/si/LC_MESSAGES/katesearch.mo -share/locale/si/LC_MESSAGES/katesql.mo -share/locale/si/LC_MESSAGES/katesymbolviewer.mo -share/locale/si/LC_MESSAGES/katexmltools.mo -share/locale/sk/LC_MESSAGES/formatplugin.mo -share/locale/sk/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/sk/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/sk/LC_MESSAGES/kate.mo -share/locale/sk/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/sk/LC_MESSAGES/katebuild-plugin.mo -share/locale/sk/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/sk/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/sk/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/sk/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/sk/LC_MESSAGES/katefiletree.mo -share/locale/sk/LC_MESSAGES/kategdbplugin.mo -share/locale/sk/LC_MESSAGES/kategitblameplugin.mo -share/locale/sk/LC_MESSAGES/katekeyboardmacros.mo -share/locale/sk/LC_MESSAGES/katekonsoleplugin.mo -share/locale/sk/LC_MESSAGES/kateproject.mo -share/locale/sk/LC_MESSAGES/katesearch.mo -share/locale/sk/LC_MESSAGES/katesnippetsplugin.mo -share/locale/sk/LC_MESSAGES/katesql.mo -share/locale/sk/LC_MESSAGES/katesymbolviewer.mo -share/locale/sk/LC_MESSAGES/katetextfilter.mo -share/locale/sk/LC_MESSAGES/katexmlcheck.mo -share/locale/sk/LC_MESSAGES/katexmltools.mo -share/locale/sk/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/sk/LC_MESSAGES/lspclient.mo -share/locale/sk/LC_MESSAGES/rainbowparens.mo -share/locale/sk/LC_MESSAGES/tabswitcherplugin.mo -share/locale/sl/LC_MESSAGES/formatplugin.mo -share/locale/sl/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/sl/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/sl/LC_MESSAGES/kate.mo -share/locale/sl/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/sl/LC_MESSAGES/katebuild-plugin.mo -share/locale/sl/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/sl/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/sl/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/sl/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/sl/LC_MESSAGES/katefiletree.mo -share/locale/sl/LC_MESSAGES/kategdbplugin.mo -share/locale/sl/LC_MESSAGES/kategitblameplugin.mo -share/locale/sl/LC_MESSAGES/katekeyboardmacros.mo -share/locale/sl/LC_MESSAGES/katekonsoleplugin.mo -share/locale/sl/LC_MESSAGES/kateproject.mo -share/locale/sl/LC_MESSAGES/katesearch.mo -share/locale/sl/LC_MESSAGES/katesnippetsplugin.mo -share/locale/sl/LC_MESSAGES/katesql.mo -share/locale/sl/LC_MESSAGES/katesymbolviewer.mo -share/locale/sl/LC_MESSAGES/katetextfilter.mo -share/locale/sl/LC_MESSAGES/katexmlcheck.mo -share/locale/sl/LC_MESSAGES/katexmltools.mo -share/locale/sl/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/sl/LC_MESSAGES/lspclient.mo -share/locale/sl/LC_MESSAGES/rainbowparens.mo -share/locale/sl/LC_MESSAGES/tabswitcherplugin.mo -share/locale/sq/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/sq/LC_MESSAGES/kate.mo -share/locale/sq/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/sq/LC_MESSAGES/katebuild-plugin.mo -share/locale/sq/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/sq/LC_MESSAGES/katekonsoleplugin.mo -share/locale/sq/LC_MESSAGES/katesymbolviewer.mo -share/locale/sq/LC_MESSAGES/katetextfilter.mo -share/locale/sq/LC_MESSAGES/katexmltools.mo -share/locale/sr/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/sr/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/sr/LC_MESSAGES/kate.mo -share/locale/sr/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/sr/LC_MESSAGES/katebuild-plugin.mo -share/locale/sr/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/sr/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/sr/LC_MESSAGES/katefiletree.mo -share/locale/sr/LC_MESSAGES/kategdbplugin.mo -share/locale/sr/LC_MESSAGES/katekonsoleplugin.mo -share/locale/sr/LC_MESSAGES/kateproject.mo -share/locale/sr/LC_MESSAGES/katesearch.mo -share/locale/sr/LC_MESSAGES/katesnippetsplugin.mo -share/locale/sr/LC_MESSAGES/katesql.mo -share/locale/sr/LC_MESSAGES/katesymbolviewer.mo -share/locale/sr/LC_MESSAGES/katetextfilter.mo -share/locale/sr/LC_MESSAGES/katexmlcheck.mo -share/locale/sr/LC_MESSAGES/katexmltools.mo -share/locale/sr/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/sr/LC_MESSAGES/tabswitcherplugin.mo -share/locale/sr@ijekavian/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/sr@ijekavian/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/sr@ijekavian/LC_MESSAGES/kate.mo -share/locale/sr@ijekavian/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/sr@ijekavian/LC_MESSAGES/katebuild-plugin.mo -share/locale/sr@ijekavian/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/sr@ijekavian/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/sr@ijekavian/LC_MESSAGES/katefiletree.mo -share/locale/sr@ijekavian/LC_MESSAGES/kategdbplugin.mo -share/locale/sr@ijekavian/LC_MESSAGES/katekonsoleplugin.mo -share/locale/sr@ijekavian/LC_MESSAGES/kateproject.mo -share/locale/sr@ijekavian/LC_MESSAGES/katesearch.mo -share/locale/sr@ijekavian/LC_MESSAGES/katesnippetsplugin.mo -share/locale/sr@ijekavian/LC_MESSAGES/katesql.mo -share/locale/sr@ijekavian/LC_MESSAGES/katesymbolviewer.mo -share/locale/sr@ijekavian/LC_MESSAGES/katetextfilter.mo -share/locale/sr@ijekavian/LC_MESSAGES/katexmlcheck.mo -share/locale/sr@ijekavian/LC_MESSAGES/katexmltools.mo -share/locale/sr@ijekavian/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/sr@ijekavian/LC_MESSAGES/tabswitcherplugin.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/kate.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/katebuild-plugin.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/katefiletree.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/kategdbplugin.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/katekonsoleplugin.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/kateproject.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/katesearch.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/katesnippetsplugin.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/katesql.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/katesymbolviewer.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/katetextfilter.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/katexmlcheck.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/katexmltools.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/tabswitcherplugin.mo -share/locale/sr@latin/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/sr@latin/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/sr@latin/LC_MESSAGES/kate.mo -share/locale/sr@latin/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/sr@latin/LC_MESSAGES/katebuild-plugin.mo -share/locale/sr@latin/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/sr@latin/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/sr@latin/LC_MESSAGES/katefiletree.mo -share/locale/sr@latin/LC_MESSAGES/kategdbplugin.mo -share/locale/sr@latin/LC_MESSAGES/katekonsoleplugin.mo -share/locale/sr@latin/LC_MESSAGES/kateproject.mo -share/locale/sr@latin/LC_MESSAGES/katesearch.mo -share/locale/sr@latin/LC_MESSAGES/katesnippetsplugin.mo -share/locale/sr@latin/LC_MESSAGES/katesql.mo -share/locale/sr@latin/LC_MESSAGES/katesymbolviewer.mo -share/locale/sr@latin/LC_MESSAGES/katetextfilter.mo -share/locale/sr@latin/LC_MESSAGES/katexmlcheck.mo -share/locale/sr@latin/LC_MESSAGES/katexmltools.mo -share/locale/sr@latin/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/sr@latin/LC_MESSAGES/tabswitcherplugin.mo -share/locale/sv/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/sv/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/sv/LC_MESSAGES/kate.mo -share/locale/sv/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/sv/LC_MESSAGES/katebuild-plugin.mo -share/locale/sv/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/sv/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/sv/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/sv/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/sv/LC_MESSAGES/katefiletree.mo -share/locale/sv/LC_MESSAGES/kategdbplugin.mo -share/locale/sv/LC_MESSAGES/kategitblameplugin.mo -share/locale/sv/LC_MESSAGES/katekeyboardmacros.mo -share/locale/sv/LC_MESSAGES/katekonsoleplugin.mo -share/locale/sv/LC_MESSAGES/kateproject.mo -share/locale/sv/LC_MESSAGES/katesearch.mo -share/locale/sv/LC_MESSAGES/katesnippetsplugin.mo -share/locale/sv/LC_MESSAGES/katesql.mo -share/locale/sv/LC_MESSAGES/katesymbolviewer.mo -share/locale/sv/LC_MESSAGES/katetextfilter.mo -share/locale/sv/LC_MESSAGES/katexmlcheck.mo -share/locale/sv/LC_MESSAGES/katexmltools.mo -share/locale/sv/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/sv/LC_MESSAGES/lspclient.mo -share/locale/sv/LC_MESSAGES/tabswitcherplugin.mo -share/locale/ta/LC_MESSAGES/kate.mo -share/locale/ta/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/ta/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/ta/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/ta/LC_MESSAGES/katefiletree.mo -share/locale/ta/LC_MESSAGES/kategitblameplugin.mo -share/locale/ta/LC_MESSAGES/katekonsoleplugin.mo -share/locale/ta/LC_MESSAGES/katesearch.mo -share/locale/ta/LC_MESSAGES/katesymbolviewer.mo -share/locale/ta/LC_MESSAGES/katetextfilter.mo -share/locale/ta/LC_MESSAGES/katexmltools.mo -share/locale/ta/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/ta/LC_MESSAGES/lspclient.mo -share/locale/ta/LC_MESSAGES/tabswitcherplugin.mo -share/locale/te/LC_MESSAGES/kate.mo -share/locale/tg/LC_MESSAGES/kate.mo -share/locale/tg/LC_MESSAGES/katesymbolviewer.mo -share/locale/tg/LC_MESSAGES/katetextfilter.mo -share/locale/tg/LC_MESSAGES/katexmltools.mo -share/locale/th/LC_MESSAGES/kate.mo -share/locale/th/LC_MESSAGES/katebuild-plugin.mo -share/locale/th/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/th/LC_MESSAGES/katekonsoleplugin.mo -share/locale/tr/LC_MESSAGES/formatplugin.mo -share/locale/tr/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/tr/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/tr/LC_MESSAGES/kate.mo -share/locale/tr/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/tr/LC_MESSAGES/katebuild-plugin.mo -share/locale/tr/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/tr/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/tr/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/tr/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/tr/LC_MESSAGES/katefiletree.mo -share/locale/tr/LC_MESSAGES/kategdbplugin.mo -share/locale/tr/LC_MESSAGES/kategitblameplugin.mo -share/locale/tr/LC_MESSAGES/katekeyboardmacros.mo -share/locale/tr/LC_MESSAGES/katekonsoleplugin.mo -share/locale/tr/LC_MESSAGES/kateproject.mo -share/locale/tr/LC_MESSAGES/katesearch.mo -share/locale/tr/LC_MESSAGES/katesnippetsplugin.mo -share/locale/tr/LC_MESSAGES/katesql.mo -share/locale/tr/LC_MESSAGES/katesymbolviewer.mo -share/locale/tr/LC_MESSAGES/katetextfilter.mo -share/locale/tr/LC_MESSAGES/katexmlcheck.mo -share/locale/tr/LC_MESSAGES/katexmltools.mo -share/locale/tr/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/tr/LC_MESSAGES/lspclient.mo -share/locale/tr/LC_MESSAGES/rainbowparens.mo -share/locale/tr/LC_MESSAGES/tabswitcherplugin.mo -share/locale/ug/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/ug/LC_MESSAGES/kate.mo -share/locale/ug/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/ug/LC_MESSAGES/katebuild-plugin.mo -share/locale/ug/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/ug/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/ug/LC_MESSAGES/kategdbplugin.mo -share/locale/ug/LC_MESSAGES/katekonsoleplugin.mo -share/locale/ug/LC_MESSAGES/kateproject.mo -share/locale/ug/LC_MESSAGES/katesearch.mo -share/locale/ug/LC_MESSAGES/katesnippetsplugin.mo -share/locale/ug/LC_MESSAGES/katesql.mo -share/locale/ug/LC_MESSAGES/katesymbolviewer.mo -share/locale/ug/LC_MESSAGES/katetextfilter.mo -share/locale/ug/LC_MESSAGES/katexmltools.mo -share/locale/uk/LC_MESSAGES/formatplugin.mo -share/locale/uk/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/uk/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/uk/LC_MESSAGES/kate.mo -share/locale/uk/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/uk/LC_MESSAGES/katebuild-plugin.mo -share/locale/uk/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/uk/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/uk/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/uk/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/uk/LC_MESSAGES/katefiletree.mo -share/locale/uk/LC_MESSAGES/kategdbplugin.mo -share/locale/uk/LC_MESSAGES/kategitblameplugin.mo -share/locale/uk/LC_MESSAGES/katekeyboardmacros.mo -share/locale/uk/LC_MESSAGES/katekonsoleplugin.mo -share/locale/uk/LC_MESSAGES/kateproject.mo -share/locale/uk/LC_MESSAGES/katesearch.mo -share/locale/uk/LC_MESSAGES/katesnippetsplugin.mo -share/locale/uk/LC_MESSAGES/katesql.mo -share/locale/uk/LC_MESSAGES/katesymbolviewer.mo -share/locale/uk/LC_MESSAGES/katetextfilter.mo -share/locale/uk/LC_MESSAGES/katexmlcheck.mo -share/locale/uk/LC_MESSAGES/katexmltools.mo -share/locale/uk/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/uk/LC_MESSAGES/lspclient.mo -share/locale/uk/LC_MESSAGES/rainbowparens.mo -share/locale/uk/LC_MESSAGES/tabswitcherplugin.mo -share/locale/uz/LC_MESSAGES/kate.mo -share/locale/uz/LC_MESSAGES/katetextfilter.mo -share/locale/uz@cyrillic/LC_MESSAGES/kate.mo -share/locale/uz@cyrillic/LC_MESSAGES/katetextfilter.mo -share/locale/vi/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/vi/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/vi/LC_MESSAGES/kate.mo -share/locale/vi/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/vi/LC_MESSAGES/katebuild-plugin.mo -share/locale/vi/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/vi/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/vi/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/vi/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/vi/LC_MESSAGES/katefiletree.mo -share/locale/vi/LC_MESSAGES/kategdbplugin.mo -share/locale/vi/LC_MESSAGES/kategitblameplugin.mo -share/locale/vi/LC_MESSAGES/katekeyboardmacros.mo -share/locale/vi/LC_MESSAGES/katekonsoleplugin.mo -share/locale/vi/LC_MESSAGES/kateproject.mo -share/locale/vi/LC_MESSAGES/katesearch.mo -share/locale/vi/LC_MESSAGES/katesnippetsplugin.mo -share/locale/vi/LC_MESSAGES/katesql.mo -share/locale/vi/LC_MESSAGES/katesymbolviewer.mo -share/locale/vi/LC_MESSAGES/katetextfilter.mo -share/locale/vi/LC_MESSAGES/katexmlcheck.mo -share/locale/vi/LC_MESSAGES/katexmltools.mo -share/locale/vi/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/vi/LC_MESSAGES/lspclient.mo -share/locale/vi/LC_MESSAGES/tabswitcherplugin.mo -share/locale/wa/LC_MESSAGES/kate.mo -share/locale/wa/LC_MESSAGES/katekonsoleplugin.mo -share/locale/xh/LC_MESSAGES/kate.mo -share/locale/xh/LC_MESSAGES/katetextfilter.mo -share/locale/xh/LC_MESSAGES/katexmltools.mo -share/locale/zh_CN/LC_MESSAGES/formatplugin.mo -share/locale/zh_CN/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/zh_CN/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/zh_CN/LC_MESSAGES/kate.mo -share/locale/zh_CN/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/zh_CN/LC_MESSAGES/katebuild-plugin.mo -share/locale/zh_CN/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/zh_CN/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/zh_CN/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/zh_CN/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/zh_CN/LC_MESSAGES/katefiletree.mo -share/locale/zh_CN/LC_MESSAGES/kategdbplugin.mo -share/locale/zh_CN/LC_MESSAGES/kategitblameplugin.mo -share/locale/zh_CN/LC_MESSAGES/katekeyboardmacros.mo -share/locale/zh_CN/LC_MESSAGES/katekonsoleplugin.mo -share/locale/zh_CN/LC_MESSAGES/kateproject.mo -share/locale/zh_CN/LC_MESSAGES/katesearch.mo -share/locale/zh_CN/LC_MESSAGES/katesnippetsplugin.mo -share/locale/zh_CN/LC_MESSAGES/katesql.mo -share/locale/zh_CN/LC_MESSAGES/katesymbolviewer.mo -share/locale/zh_CN/LC_MESSAGES/katetextfilter.mo -share/locale/zh_CN/LC_MESSAGES/katexmlcheck.mo -share/locale/zh_CN/LC_MESSAGES/katexmltools.mo -share/locale/zh_CN/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/zh_CN/LC_MESSAGES/lspclient.mo -share/locale/zh_CN/LC_MESSAGES/rainbowparens.mo -share/locale/zh_CN/LC_MESSAGES/tabswitcherplugin.mo -share/locale/zh_TW/LC_MESSAGES/formatplugin.mo -share/locale/zh_TW/LC_MESSAGES/kate-ctags-plugin.mo -share/locale/zh_TW/LC_MESSAGES/kate-replicode-plugin.mo -share/locale/zh_TW/LC_MESSAGES/kate.mo -share/locale/zh_TW/LC_MESSAGES/katebacktracebrowserplugin.mo -share/locale/zh_TW/LC_MESSAGES/katebuild-plugin.mo -share/locale/zh_TW/LC_MESSAGES/katecloseexceptplugin.mo -share/locale/zh_TW/LC_MESSAGES/katecolorpickerplugin.mo -share/locale/zh_TW/LC_MESSAGES/kateexternaltoolsplugin.mo -share/locale/zh_TW/LC_MESSAGES/katefilebrowserplugin.mo -share/locale/zh_TW/LC_MESSAGES/katefiletree.mo -share/locale/zh_TW/LC_MESSAGES/kategdbplugin.mo -share/locale/zh_TW/LC_MESSAGES/kategitblameplugin.mo -share/locale/zh_TW/LC_MESSAGES/katekeyboardmacros.mo -share/locale/zh_TW/LC_MESSAGES/katekonsoleplugin.mo -share/locale/zh_TW/LC_MESSAGES/kateproject.mo -share/locale/zh_TW/LC_MESSAGES/katesearch.mo -share/locale/zh_TW/LC_MESSAGES/katesnippetsplugin.mo -share/locale/zh_TW/LC_MESSAGES/katesql.mo -share/locale/zh_TW/LC_MESSAGES/katesymbolviewer.mo -share/locale/zh_TW/LC_MESSAGES/katetextfilter.mo -share/locale/zh_TW/LC_MESSAGES/katexmlcheck.mo -share/locale/zh_TW/LC_MESSAGES/katexmltools.mo -share/locale/zh_TW/LC_MESSAGES/ktexteditorpreviewplugin.mo -share/locale/zh_TW/LC_MESSAGES/lspclient.mo -share/locale/zh_TW/LC_MESSAGES/rainbowparens.mo -share/locale/zh_TW/LC_MESSAGES/tabswitcherplugin.mo -share/man/ca/man1/kate.1.gz -share/man/de/man1/kate.1.gz -share/man/eo/man1/kate.1.gz -share/man/es/man1/kate.1.gz -share/man/it/man1/kate.1.gz -share/man/man1/kate.1.gz -share/man/nl/man1/kate.1.gz -share/man/pt/man1/kate.1.gz -share/man/pt_BR/man1/kate.1.gz -share/man/ru/man1/kate.1.gz -share/man/sv/man1/kate.1.gz -share/man/tr/man1/kate.1.gz -share/man/uk/man1/kate.1.gz -share/metainfo/org.kde.kate.appdata.xml -share/metainfo/org.kde.kwrite.appdata.xml diff --git a/editors/kate/Makefile b/editors/kate/Makefile index 7a23c0d3fd7..51a7127bfb5 100644 --- a/editors/kate/Makefile +++ b/editors/kate/Makefile @@ -1,6 +1,5 @@ PORTNAME= kate DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 4 CATEGORIES= editors kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -9,19 +8,19 @@ WWW= https://kate-editor.org/ BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \ docbook-xml>0:textproc/docbook-xml -LIB_DEPENDS= libgit2.so:devel/libgit2 +LIB_DEPENDS= libgit2.so:devel/libgit2 \ + libqt6keychain.so:security/qtkeychain@qt6 -USES= cmake compiler:c++11-lang desktop-file-utils gettext \ - pkgconfig kde:5 qt:5 tar:xz cpe xorg +USES= cmake compiler:c++11-lang cpe desktop-file-utils gettext kde:6 \ + pkgconfig qt:6 tar:xz xorg USE_KDE= activities attica auth bookmarks codecs completion config \ - configwidgets coreaddons crash dbusaddons \ - guiaddons i18n iconthemes init itemmodels itemviews \ - jobwidgets kio newstuff package parts plasma-framework \ - service solid sonnet syntaxhighlighting texteditor textwidgets \ - threadweaver wallet widgetsaddons windowsystem xmlgui \ + configwidgets coreaddons crash dbusaddons guiaddons i18n \ + iconthemes itemmodels itemviews jobwidgets kio libplasma \ + newstuff package parts service solid sonnet syntaxhighlighting \ + texteditor textwidgets threadweaver wallet widgetsaddons \ + windowsystem xmlgui \ doctools:build ecm:build -USE_QT= concurrent core dbus gui network script sql widgets xml \ - buildtools:build qmake:build testlib:build +USE_QT= base USE_XORG= x11 OPTIONS_DEFINE= DOCS diff --git a/editors/kate/distinfo b/editors/kate/distinfo index 7d7544219ec..8a5e079920d 100644 --- a/editors/kate/distinfo +++ b/editors/kate/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889355 -SHA256 (KDE/release-service/23.08.5/kate-23.08.5.tar.xz) = 683c49d9c4b2abd4b4660b607b65249a2adfdc48418b0d18ab90810d1a8f4e37 -SIZE (KDE/release-service/23.08.5/kate-23.08.5.tar.xz) = 8043480 +TIMESTAMP = 1734460110 +SHA256 (KDE/release-service/24.12.0/kate-24.12.0.tar.xz) = a5926a0d85c69ca2cc34d87e567501e795e95050e16f896e39cd8cac4ced2348 +SIZE (KDE/release-service/24.12.0/kate-24.12.0.tar.xz) = 8300640 diff --git a/editors/kate/pkg-plist b/editors/kate/pkg-plist index 7ce126c7249..f17ea13fcfd 100644 --- a/editors/kate/pkg-plist +++ b/editors/kate/pkg-plist @@ -1,37 +1,38 @@ bin/kate bin/kwrite lib/libkateprivate.so.%%KDE_APPLICATIONS_VERSION%% -%%QT_PLUGINDIR%%/ktexteditor/cmaketoolsplugin.so -%%QT_PLUGINDIR%%/ktexteditor/compilerexplorer.so -%%QT_PLUGINDIR%%/ktexteditor/eslintplugin.so -%%QT_PLUGINDIR%%/ktexteditor/externaltoolsplugin.so -%%QT_PLUGINDIR%%/ktexteditor/formatplugin.so -%%QT_PLUGINDIR%%/ktexteditor/katebacktracebrowserplugin.so -%%QT_PLUGINDIR%%/ktexteditor/katebuildplugin.so -%%QT_PLUGINDIR%%/ktexteditor/katecloseexceptplugin.so -%%QT_PLUGINDIR%%/ktexteditor/katecolorpickerplugin.so -%%QT_PLUGINDIR%%/ktexteditor/katectagsplugin.so -%%QT_PLUGINDIR%%/ktexteditor/katefilebrowserplugin.so -%%QT_PLUGINDIR%%/ktexteditor/katefiletreeplugin.so -%%QT_PLUGINDIR%%/ktexteditor/kategdbplugin.so -%%QT_PLUGINDIR%%/ktexteditor/kategitblameplugin.so -%%QT_PLUGINDIR%%/ktexteditor/katekonsoleplugin.so -%%QT_PLUGINDIR%%/ktexteditor/kateprojectplugin.so -%%QT_PLUGINDIR%%/ktexteditor/katereplicodeplugin.so -%%QT_PLUGINDIR%%/ktexteditor/katesearchplugin.so -%%QT_PLUGINDIR%%/ktexteditor/katesnippetsplugin.so -%%QT_PLUGINDIR%%/ktexteditor/katesqlplugin.so -%%QT_PLUGINDIR%%/ktexteditor/katesymbolviewerplugin.so -%%QT_PLUGINDIR%%/ktexteditor/katexmlcheckplugin.so -%%QT_PLUGINDIR%%/ktexteditor/katexmltoolsplugin.so -%%QT_PLUGINDIR%%/ktexteditor/keyboardmacrosplugin.so -%%QT_PLUGINDIR%%/ktexteditor/ktexteditorpreviewplugin.so -%%QT_PLUGINDIR%%/ktexteditor/latexcompletionplugin.so -%%QT_PLUGINDIR%%/ktexteditor/lspclientplugin.so -%%QT_PLUGINDIR%%/ktexteditor/openlinkplugin.so -%%QT_PLUGINDIR%%/ktexteditor/rainbowparens.so -%%QT_PLUGINDIR%%/ktexteditor/tabswitcherplugin.so -%%QT_PLUGINDIR%%/ktexteditor/textfilterplugin.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/cmaketoolsplugin.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/compilerexplorer.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/eslintplugin.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/externaltoolsplugin.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/formatplugin.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/katebacktracebrowserplugin.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/katebuildplugin.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/katecloseexceptplugin.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/katecolorpickerplugin.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/katectagsplugin.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/katefilebrowserplugin.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/katefiletreeplugin.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/kategdbplugin.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/kategitblameplugin.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/katekonsoleplugin.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/kateprojectplugin.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/katereplicodeplugin.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/katesearchplugin.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/katesnippetsplugin.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/katesqlplugin.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/katesymbolviewerplugin.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/katexmlcheckplugin.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/katexmltoolsplugin.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/keyboardmacrosplugin.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/ktexteditorpreviewplugin.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/latexcompletionplugin.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/lspclientplugin.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/openlinkplugin.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/rainbowparens.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/rbqlplugin.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/tabswitcherplugin.so +%%QT_PLUGINDIR%%/kf6/ktexteditor/textfilterplugin.so share/applications/org.kde.kate.desktop share/applications/org.kde.kwrite.desktop share/icons/hicolor/128x128/apps/kate.png @@ -71,8 +72,6 @@ share/katexmltools/xhtml1-frameset.dtd.xml share/katexmltools/xhtml1-strict.dtd.xml share/katexmltools/xhtml1-transitional.dtd.xml share/katexmltools/xslt-1.0.dtd.xml -share/kconf_update/katesession_migration.upd -share/kconf_update/migrate_kate_sessions_applet_to_kdeplasma-addons.sh share/locale/af/LC_MESSAGES/kate.mo share/locale/af/LC_MESSAGES/katetextfilter.mo share/locale/af/LC_MESSAGES/katexmltools.mo @@ -97,6 +96,33 @@ share/locale/ar/LC_MESSAGES/katexmlcheck.mo share/locale/ar/LC_MESSAGES/katexmltools.mo share/locale/ar/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/ar/LC_MESSAGES/tabswitcherplugin.mo +share/locale/ast/LC_MESSAGES/formatplugin.mo +share/locale/ast/LC_MESSAGES/kate-ctags-plugin.mo +share/locale/ast/LC_MESSAGES/kate-replicode-plugin.mo +share/locale/ast/LC_MESSAGES/kate.mo +share/locale/ast/LC_MESSAGES/katebacktracebrowserplugin.mo +share/locale/ast/LC_MESSAGES/katebuild-plugin.mo +share/locale/ast/LC_MESSAGES/katecloseexceptplugin.mo +share/locale/ast/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/ast/LC_MESSAGES/kateexternaltoolsplugin.mo +share/locale/ast/LC_MESSAGES/katefilebrowserplugin.mo +share/locale/ast/LC_MESSAGES/katefiletree.mo +share/locale/ast/LC_MESSAGES/kategdbplugin.mo +share/locale/ast/LC_MESSAGES/kategitblameplugin.mo +share/locale/ast/LC_MESSAGES/katekeyboardmacros.mo +share/locale/ast/LC_MESSAGES/katekonsoleplugin.mo +share/locale/ast/LC_MESSAGES/kateproject.mo +share/locale/ast/LC_MESSAGES/katesearch.mo +share/locale/ast/LC_MESSAGES/katesnippetsplugin.mo +share/locale/ast/LC_MESSAGES/katesql.mo +share/locale/ast/LC_MESSAGES/katesymbolviewer.mo +share/locale/ast/LC_MESSAGES/katetextfilter.mo +share/locale/ast/LC_MESSAGES/katexmlcheck.mo +share/locale/ast/LC_MESSAGES/katexmltools.mo +share/locale/ast/LC_MESSAGES/ktexteditorpreviewplugin.mo +share/locale/ast/LC_MESSAGES/lspclient.mo +share/locale/ast/LC_MESSAGES/rainbowparens.mo +share/locale/ast/LC_MESSAGES/tabswitcherplugin.mo share/locale/az/LC_MESSAGES/kate-ctags-plugin.mo share/locale/az/LC_MESSAGES/kate-replicode-plugin.mo share/locale/az/LC_MESSAGES/kate.mo @@ -128,6 +154,7 @@ share/locale/be/LC_MESSAGES/katekonsoleplugin.mo share/locale/be/LC_MESSAGES/katesymbolviewer.mo share/locale/be/LC_MESSAGES/katetextfilter.mo share/locale/be/LC_MESSAGES/katexmltools.mo +share/locale/bg/LC_MESSAGES/formatplugin.mo share/locale/bg/LC_MESSAGES/kate-ctags-plugin.mo share/locale/bg/LC_MESSAGES/kate-replicode-plugin.mo share/locale/bg/LC_MESSAGES/kate.mo @@ -135,6 +162,7 @@ share/locale/bg/LC_MESSAGES/katebacktracebrowserplugin.mo share/locale/bg/LC_MESSAGES/katebuild-plugin.mo share/locale/bg/LC_MESSAGES/katecloseexceptplugin.mo share/locale/bg/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/bg/LC_MESSAGES/katecompilerexplorer.mo share/locale/bg/LC_MESSAGES/kateexternaltoolsplugin.mo share/locale/bg/LC_MESSAGES/katefilebrowserplugin.mo share/locale/bg/LC_MESSAGES/katefiletree.mo @@ -152,6 +180,8 @@ share/locale/bg/LC_MESSAGES/katexmlcheck.mo share/locale/bg/LC_MESSAGES/katexmltools.mo share/locale/bg/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/bg/LC_MESSAGES/lspclient.mo +share/locale/bg/LC_MESSAGES/rainbowparens.mo +share/locale/bg/LC_MESSAGES/rbqlplugin.mo share/locale/bg/LC_MESSAGES/tabswitcherplugin.mo share/locale/br/LC_MESSAGES/kate.mo share/locale/br/LC_MESSAGES/katesymbolviewer.mo @@ -174,6 +204,7 @@ share/locale/bs/LC_MESSAGES/katesymbolviewer.mo share/locale/bs/LC_MESSAGES/katetextfilter.mo share/locale/bs/LC_MESSAGES/katexmltools.mo share/locale/bs/LC_MESSAGES/tabswitcherplugin.mo +share/locale/ca/LC_MESSAGES/formatplugin.mo share/locale/ca/LC_MESSAGES/kate-ctags-plugin.mo share/locale/ca/LC_MESSAGES/kate-replicode-plugin.mo share/locale/ca/LC_MESSAGES/kate.mo @@ -181,6 +212,7 @@ share/locale/ca/LC_MESSAGES/katebacktracebrowserplugin.mo share/locale/ca/LC_MESSAGES/katebuild-plugin.mo share/locale/ca/LC_MESSAGES/katecloseexceptplugin.mo share/locale/ca/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/ca/LC_MESSAGES/katecompilerexplorer.mo share/locale/ca/LC_MESSAGES/kateexternaltoolsplugin.mo share/locale/ca/LC_MESSAGES/katefilebrowserplugin.mo share/locale/ca/LC_MESSAGES/katefiletree.mo @@ -198,7 +230,10 @@ share/locale/ca/LC_MESSAGES/katexmlcheck.mo share/locale/ca/LC_MESSAGES/katexmltools.mo share/locale/ca/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/ca/LC_MESSAGES/lspclient.mo +share/locale/ca/LC_MESSAGES/rainbowparens.mo +share/locale/ca/LC_MESSAGES/rbqlplugin.mo share/locale/ca/LC_MESSAGES/tabswitcherplugin.mo +share/locale/ca@valencia/LC_MESSAGES/formatplugin.mo share/locale/ca@valencia/LC_MESSAGES/kate-ctags-plugin.mo share/locale/ca@valencia/LC_MESSAGES/kate-replicode-plugin.mo share/locale/ca@valencia/LC_MESSAGES/kate.mo @@ -206,6 +241,7 @@ share/locale/ca@valencia/LC_MESSAGES/katebacktracebrowserplugin.mo share/locale/ca@valencia/LC_MESSAGES/katebuild-plugin.mo share/locale/ca@valencia/LC_MESSAGES/katecloseexceptplugin.mo share/locale/ca@valencia/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/ca@valencia/LC_MESSAGES/katecompilerexplorer.mo share/locale/ca@valencia/LC_MESSAGES/kateexternaltoolsplugin.mo share/locale/ca@valencia/LC_MESSAGES/katefilebrowserplugin.mo share/locale/ca@valencia/LC_MESSAGES/katefiletree.mo @@ -223,7 +259,10 @@ share/locale/ca@valencia/LC_MESSAGES/katexmlcheck.mo share/locale/ca@valencia/LC_MESSAGES/katexmltools.mo share/locale/ca@valencia/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/ca@valencia/LC_MESSAGES/lspclient.mo +share/locale/ca@valencia/LC_MESSAGES/rainbowparens.mo +share/locale/ca@valencia/LC_MESSAGES/rbqlplugin.mo share/locale/ca@valencia/LC_MESSAGES/tabswitcherplugin.mo +share/locale/cs/LC_MESSAGES/formatplugin.mo share/locale/cs/LC_MESSAGES/kate-ctags-plugin.mo share/locale/cs/LC_MESSAGES/kate-replicode-plugin.mo share/locale/cs/LC_MESSAGES/kate.mo @@ -231,6 +270,7 @@ share/locale/cs/LC_MESSAGES/katebacktracebrowserplugin.mo share/locale/cs/LC_MESSAGES/katebuild-plugin.mo share/locale/cs/LC_MESSAGES/katecloseexceptplugin.mo share/locale/cs/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/cs/LC_MESSAGES/katecompilerexplorer.mo share/locale/cs/LC_MESSAGES/kateexternaltoolsplugin.mo share/locale/cs/LC_MESSAGES/katefilebrowserplugin.mo share/locale/cs/LC_MESSAGES/katefiletree.mo @@ -248,6 +288,8 @@ share/locale/cs/LC_MESSAGES/katexmlcheck.mo share/locale/cs/LC_MESSAGES/katexmltools.mo share/locale/cs/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/cs/LC_MESSAGES/lspclient.mo +share/locale/cs/LC_MESSAGES/rainbowparens.mo +share/locale/cs/LC_MESSAGES/rbqlplugin.mo share/locale/cs/LC_MESSAGES/tabswitcherplugin.mo share/locale/csb/LC_MESSAGES/kate.mo share/locale/cy/LC_MESSAGES/kate.mo @@ -276,6 +318,7 @@ share/locale/da/LC_MESSAGES/katexmltools.mo share/locale/da/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/da/LC_MESSAGES/lspclient.mo share/locale/da/LC_MESSAGES/tabswitcherplugin.mo +share/locale/de/LC_MESSAGES/formatplugin.mo share/locale/de/LC_MESSAGES/kate-ctags-plugin.mo share/locale/de/LC_MESSAGES/kate-replicode-plugin.mo share/locale/de/LC_MESSAGES/kate.mo @@ -283,6 +326,7 @@ share/locale/de/LC_MESSAGES/katebacktracebrowserplugin.mo share/locale/de/LC_MESSAGES/katebuild-plugin.mo share/locale/de/LC_MESSAGES/katecloseexceptplugin.mo share/locale/de/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/de/LC_MESSAGES/katecompilerexplorer.mo share/locale/de/LC_MESSAGES/kateexternaltoolsplugin.mo share/locale/de/LC_MESSAGES/katefilebrowserplugin.mo share/locale/de/LC_MESSAGES/katefiletree.mo @@ -300,6 +344,8 @@ share/locale/de/LC_MESSAGES/katexmlcheck.mo share/locale/de/LC_MESSAGES/katexmltools.mo share/locale/de/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/de/LC_MESSAGES/lspclient.mo +share/locale/de/LC_MESSAGES/rainbowparens.mo +share/locale/de/LC_MESSAGES/rbqlplugin.mo share/locale/de/LC_MESSAGES/tabswitcherplugin.mo share/locale/el/LC_MESSAGES/kate-ctags-plugin.mo share/locale/el/LC_MESSAGES/kate-replicode-plugin.mo @@ -326,6 +372,7 @@ share/locale/el/LC_MESSAGES/katexmltools.mo share/locale/el/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/el/LC_MESSAGES/lspclient.mo share/locale/el/LC_MESSAGES/tabswitcherplugin.mo +share/locale/en_GB/LC_MESSAGES/formatplugin.mo share/locale/en_GB/LC_MESSAGES/kate-ctags-plugin.mo share/locale/en_GB/LC_MESSAGES/kate-replicode-plugin.mo share/locale/en_GB/LC_MESSAGES/kate.mo @@ -333,6 +380,7 @@ share/locale/en_GB/LC_MESSAGES/katebacktracebrowserplugin.mo share/locale/en_GB/LC_MESSAGES/katebuild-plugin.mo share/locale/en_GB/LC_MESSAGES/katecloseexceptplugin.mo share/locale/en_GB/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/en_GB/LC_MESSAGES/katecompilerexplorer.mo share/locale/en_GB/LC_MESSAGES/kateexternaltoolsplugin.mo share/locale/en_GB/LC_MESSAGES/katefilebrowserplugin.mo share/locale/en_GB/LC_MESSAGES/katefiletree.mo @@ -350,7 +398,10 @@ share/locale/en_GB/LC_MESSAGES/katexmlcheck.mo share/locale/en_GB/LC_MESSAGES/katexmltools.mo share/locale/en_GB/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/en_GB/LC_MESSAGES/lspclient.mo +share/locale/en_GB/LC_MESSAGES/rainbowparens.mo +share/locale/en_GB/LC_MESSAGES/rbqlplugin.mo share/locale/en_GB/LC_MESSAGES/tabswitcherplugin.mo +share/locale/eo/LC_MESSAGES/formatplugin.mo share/locale/eo/LC_MESSAGES/kate-ctags-plugin.mo share/locale/eo/LC_MESSAGES/kate-replicode-plugin.mo share/locale/eo/LC_MESSAGES/kate.mo @@ -358,6 +409,7 @@ share/locale/eo/LC_MESSAGES/katebacktracebrowserplugin.mo share/locale/eo/LC_MESSAGES/katebuild-plugin.mo share/locale/eo/LC_MESSAGES/katecloseexceptplugin.mo share/locale/eo/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/eo/LC_MESSAGES/katecompilerexplorer.mo share/locale/eo/LC_MESSAGES/kateexternaltoolsplugin.mo share/locale/eo/LC_MESSAGES/katefilebrowserplugin.mo share/locale/eo/LC_MESSAGES/katefiletree.mo @@ -375,7 +427,10 @@ share/locale/eo/LC_MESSAGES/katexmlcheck.mo share/locale/eo/LC_MESSAGES/katexmltools.mo share/locale/eo/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/eo/LC_MESSAGES/lspclient.mo +share/locale/eo/LC_MESSAGES/rainbowparens.mo +share/locale/eo/LC_MESSAGES/rbqlplugin.mo share/locale/eo/LC_MESSAGES/tabswitcherplugin.mo +share/locale/es/LC_MESSAGES/formatplugin.mo share/locale/es/LC_MESSAGES/kate-ctags-plugin.mo share/locale/es/LC_MESSAGES/kate-replicode-plugin.mo share/locale/es/LC_MESSAGES/kate.mo @@ -383,6 +438,7 @@ share/locale/es/LC_MESSAGES/katebacktracebrowserplugin.mo share/locale/es/LC_MESSAGES/katebuild-plugin.mo share/locale/es/LC_MESSAGES/katecloseexceptplugin.mo share/locale/es/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/es/LC_MESSAGES/katecompilerexplorer.mo share/locale/es/LC_MESSAGES/kateexternaltoolsplugin.mo share/locale/es/LC_MESSAGES/katefilebrowserplugin.mo share/locale/es/LC_MESSAGES/katefiletree.mo @@ -400,6 +456,8 @@ share/locale/es/LC_MESSAGES/katexmlcheck.mo share/locale/es/LC_MESSAGES/katexmltools.mo share/locale/es/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/es/LC_MESSAGES/lspclient.mo +share/locale/es/LC_MESSAGES/rainbowparens.mo +share/locale/es/LC_MESSAGES/rbqlplugin.mo share/locale/es/LC_MESSAGES/tabswitcherplugin.mo share/locale/et/LC_MESSAGES/kate-ctags-plugin.mo share/locale/et/LC_MESSAGES/kate-replicode-plugin.mo @@ -423,6 +481,7 @@ share/locale/et/LC_MESSAGES/katexmltools.mo share/locale/et/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/et/LC_MESSAGES/lspclient.mo share/locale/et/LC_MESSAGES/tabswitcherplugin.mo +share/locale/eu/LC_MESSAGES/formatplugin.mo share/locale/eu/LC_MESSAGES/kate-ctags-plugin.mo share/locale/eu/LC_MESSAGES/kate-replicode-plugin.mo share/locale/eu/LC_MESSAGES/kate.mo @@ -430,6 +489,7 @@ share/locale/eu/LC_MESSAGES/katebacktracebrowserplugin.mo share/locale/eu/LC_MESSAGES/katebuild-plugin.mo share/locale/eu/LC_MESSAGES/katecloseexceptplugin.mo share/locale/eu/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/eu/LC_MESSAGES/katecompilerexplorer.mo share/locale/eu/LC_MESSAGES/kateexternaltoolsplugin.mo share/locale/eu/LC_MESSAGES/katefilebrowserplugin.mo share/locale/eu/LC_MESSAGES/katefiletree.mo @@ -447,6 +507,8 @@ share/locale/eu/LC_MESSAGES/katexmlcheck.mo share/locale/eu/LC_MESSAGES/katexmltools.mo share/locale/eu/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/eu/LC_MESSAGES/lspclient.mo +share/locale/eu/LC_MESSAGES/rainbowparens.mo +share/locale/eu/LC_MESSAGES/rbqlplugin.mo share/locale/eu/LC_MESSAGES/tabswitcherplugin.mo share/locale/fa/LC_MESSAGES/kate-ctags-plugin.mo share/locale/fa/LC_MESSAGES/kate.mo @@ -458,6 +520,7 @@ share/locale/fa/LC_MESSAGES/kategdbplugin.mo share/locale/fa/LC_MESSAGES/katekonsoleplugin.mo share/locale/fa/LC_MESSAGES/katetextfilter.mo share/locale/fa/LC_MESSAGES/katexmltools.mo +share/locale/fi/LC_MESSAGES/formatplugin.mo share/locale/fi/LC_MESSAGES/kate-ctags-plugin.mo share/locale/fi/LC_MESSAGES/kate-replicode-plugin.mo share/locale/fi/LC_MESSAGES/kate.mo @@ -465,6 +528,7 @@ share/locale/fi/LC_MESSAGES/katebacktracebrowserplugin.mo share/locale/fi/LC_MESSAGES/katebuild-plugin.mo share/locale/fi/LC_MESSAGES/katecloseexceptplugin.mo share/locale/fi/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/fi/LC_MESSAGES/katecompilerexplorer.mo share/locale/fi/LC_MESSAGES/kateexternaltoolsplugin.mo share/locale/fi/LC_MESSAGES/katefilebrowserplugin.mo share/locale/fi/LC_MESSAGES/katefiletree.mo @@ -482,7 +546,10 @@ share/locale/fi/LC_MESSAGES/katexmlcheck.mo share/locale/fi/LC_MESSAGES/katexmltools.mo share/locale/fi/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/fi/LC_MESSAGES/lspclient.mo +share/locale/fi/LC_MESSAGES/rainbowparens.mo +share/locale/fi/LC_MESSAGES/rbqlplugin.mo share/locale/fi/LC_MESSAGES/tabswitcherplugin.mo +share/locale/fr/LC_MESSAGES/formatplugin.mo share/locale/fr/LC_MESSAGES/kate-ctags-plugin.mo share/locale/fr/LC_MESSAGES/kate-replicode-plugin.mo share/locale/fr/LC_MESSAGES/kate.mo @@ -490,6 +557,7 @@ share/locale/fr/LC_MESSAGES/katebacktracebrowserplugin.mo share/locale/fr/LC_MESSAGES/katebuild-plugin.mo share/locale/fr/LC_MESSAGES/katecloseexceptplugin.mo share/locale/fr/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/fr/LC_MESSAGES/katecompilerexplorer.mo share/locale/fr/LC_MESSAGES/kateexternaltoolsplugin.mo share/locale/fr/LC_MESSAGES/katefilebrowserplugin.mo share/locale/fr/LC_MESSAGES/katefiletree.mo @@ -507,6 +575,8 @@ share/locale/fr/LC_MESSAGES/katexmlcheck.mo share/locale/fr/LC_MESSAGES/katexmltools.mo share/locale/fr/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/fr/LC_MESSAGES/lspclient.mo +share/locale/fr/LC_MESSAGES/rainbowparens.mo +share/locale/fr/LC_MESSAGES/rbqlplugin.mo share/locale/fr/LC_MESSAGES/tabswitcherplugin.mo share/locale/fy/LC_MESSAGES/kate.mo share/locale/fy/LC_MESSAGES/katesymbolviewer.mo @@ -526,6 +596,7 @@ share/locale/ga/LC_MESSAGES/katesql.mo share/locale/ga/LC_MESSAGES/katesymbolviewer.mo share/locale/ga/LC_MESSAGES/katetextfilter.mo share/locale/ga/LC_MESSAGES/katexmltools.mo +share/locale/gl/LC_MESSAGES/formatplugin.mo share/locale/gl/LC_MESSAGES/kate-ctags-plugin.mo share/locale/gl/LC_MESSAGES/kate-replicode-plugin.mo share/locale/gl/LC_MESSAGES/kate.mo @@ -533,10 +604,13 @@ share/locale/gl/LC_MESSAGES/katebacktracebrowserplugin.mo share/locale/gl/LC_MESSAGES/katebuild-plugin.mo share/locale/gl/LC_MESSAGES/katecloseexceptplugin.mo share/locale/gl/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/gl/LC_MESSAGES/katecompilerexplorer.mo +share/locale/gl/LC_MESSAGES/kateexternaltoolsplugin.mo share/locale/gl/LC_MESSAGES/katefilebrowserplugin.mo share/locale/gl/LC_MESSAGES/katefiletree.mo share/locale/gl/LC_MESSAGES/kategdbplugin.mo share/locale/gl/LC_MESSAGES/kategitblameplugin.mo +share/locale/gl/LC_MESSAGES/katekeyboardmacros.mo share/locale/gl/LC_MESSAGES/katekonsoleplugin.mo share/locale/gl/LC_MESSAGES/kateproject.mo share/locale/gl/LC_MESSAGES/katesearch.mo @@ -548,20 +622,34 @@ share/locale/gl/LC_MESSAGES/katexmlcheck.mo share/locale/gl/LC_MESSAGES/katexmltools.mo share/locale/gl/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/gl/LC_MESSAGES/lspclient.mo +share/locale/gl/LC_MESSAGES/rainbowparens.mo +share/locale/gl/LC_MESSAGES/rbqlplugin.mo share/locale/gl/LC_MESSAGES/tabswitcherplugin.mo +share/locale/he/LC_MESSAGES/formatplugin.mo share/locale/he/LC_MESSAGES/kate-ctags-plugin.mo share/locale/he/LC_MESSAGES/kate-replicode-plugin.mo share/locale/he/LC_MESSAGES/kate.mo share/locale/he/LC_MESSAGES/katebacktracebrowserplugin.mo share/locale/he/LC_MESSAGES/katebuild-plugin.mo share/locale/he/LC_MESSAGES/katecloseexceptplugin.mo +share/locale/he/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/he/LC_MESSAGES/kateexternaltoolsplugin.mo share/locale/he/LC_MESSAGES/katefilebrowserplugin.mo +share/locale/he/LC_MESSAGES/katefiletree.mo +share/locale/he/LC_MESSAGES/kategitblameplugin.mo share/locale/he/LC_MESSAGES/katekonsoleplugin.mo share/locale/he/LC_MESSAGES/kateproject.mo share/locale/he/LC_MESSAGES/katesearch.mo +share/locale/he/LC_MESSAGES/katesnippetsplugin.mo +share/locale/he/LC_MESSAGES/katesql.mo share/locale/he/LC_MESSAGES/katesymbolviewer.mo share/locale/he/LC_MESSAGES/katetextfilter.mo +share/locale/he/LC_MESSAGES/katexmlcheck.mo share/locale/he/LC_MESSAGES/katexmltools.mo +share/locale/he/LC_MESSAGES/ktexteditorpreviewplugin.mo +share/locale/he/LC_MESSAGES/rainbowparens.mo +share/locale/he/LC_MESSAGES/rbqlplugin.mo +share/locale/he/LC_MESSAGES/tabswitcherplugin.mo share/locale/hi/LC_MESSAGES/kate.mo share/locale/hi/LC_MESSAGES/katefilebrowserplugin.mo share/locale/hi/LC_MESSAGES/katekonsoleplugin.mo @@ -579,6 +667,7 @@ share/locale/hr/LC_MESSAGES/katesymbolviewer.mo share/locale/hr/LC_MESSAGES/katetextfilter.mo share/locale/hr/LC_MESSAGES/katexmltools.mo share/locale/hsb/LC_MESSAGES/kate.mo +share/locale/hu/LC_MESSAGES/formatplugin.mo share/locale/hu/LC_MESSAGES/kate-ctags-plugin.mo share/locale/hu/LC_MESSAGES/kate-replicode-plugin.mo share/locale/hu/LC_MESSAGES/kate.mo @@ -602,7 +691,9 @@ share/locale/hu/LC_MESSAGES/katexmlcheck.mo share/locale/hu/LC_MESSAGES/katexmltools.mo share/locale/hu/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/hu/LC_MESSAGES/lspclient.mo +share/locale/hu/LC_MESSAGES/rainbowparens.mo share/locale/hu/LC_MESSAGES/tabswitcherplugin.mo +share/locale/ia/LC_MESSAGES/formatplugin.mo share/locale/ia/LC_MESSAGES/kate-ctags-plugin.mo share/locale/ia/LC_MESSAGES/kate-replicode-plugin.mo share/locale/ia/LC_MESSAGES/kate.mo @@ -610,6 +701,7 @@ share/locale/ia/LC_MESSAGES/katebacktracebrowserplugin.mo share/locale/ia/LC_MESSAGES/katebuild-plugin.mo share/locale/ia/LC_MESSAGES/katecloseexceptplugin.mo share/locale/ia/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/ia/LC_MESSAGES/katecompilerexplorer.mo share/locale/ia/LC_MESSAGES/kateexternaltoolsplugin.mo share/locale/ia/LC_MESSAGES/katefilebrowserplugin.mo share/locale/ia/LC_MESSAGES/katefiletree.mo @@ -627,6 +719,8 @@ share/locale/ia/LC_MESSAGES/katexmlcheck.mo share/locale/ia/LC_MESSAGES/katexmltools.mo share/locale/ia/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/ia/LC_MESSAGES/lspclient.mo +share/locale/ia/LC_MESSAGES/rainbowparens.mo +share/locale/ia/LC_MESSAGES/rbqlplugin.mo share/locale/ia/LC_MESSAGES/tabswitcherplugin.mo share/locale/id/LC_MESSAGES/kate-ctags-plugin.mo share/locale/id/LC_MESSAGES/kate-replicode-plugin.mo @@ -661,6 +755,7 @@ share/locale/ie/LC_MESSAGES/katesymbolviewer.mo share/locale/ie/LC_MESSAGES/katetextfilter.mo share/locale/ie/LC_MESSAGES/katexmlcheck.mo share/locale/ie/LC_MESSAGES/katexmltools.mo +share/locale/is/LC_MESSAGES/formatplugin.mo share/locale/is/LC_MESSAGES/kate.mo share/locale/is/LC_MESSAGES/katefilebrowserplugin.mo share/locale/is/LC_MESSAGES/katekonsoleplugin.mo @@ -668,6 +763,8 @@ share/locale/is/LC_MESSAGES/katesearch.mo share/locale/is/LC_MESSAGES/katesymbolviewer.mo share/locale/is/LC_MESSAGES/katetextfilter.mo share/locale/is/LC_MESSAGES/katexmltools.mo +share/locale/is/LC_MESSAGES/rainbowparens.mo +share/locale/it/LC_MESSAGES/formatplugin.mo share/locale/it/LC_MESSAGES/kate-ctags-plugin.mo share/locale/it/LC_MESSAGES/kate-replicode-plugin.mo share/locale/it/LC_MESSAGES/kate.mo @@ -675,6 +772,7 @@ share/locale/it/LC_MESSAGES/katebacktracebrowserplugin.mo share/locale/it/LC_MESSAGES/katebuild-plugin.mo share/locale/it/LC_MESSAGES/katecloseexceptplugin.mo share/locale/it/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/it/LC_MESSAGES/katecompilerexplorer.mo share/locale/it/LC_MESSAGES/kateexternaltoolsplugin.mo share/locale/it/LC_MESSAGES/katefilebrowserplugin.mo share/locale/it/LC_MESSAGES/katefiletree.mo @@ -692,7 +790,10 @@ share/locale/it/LC_MESSAGES/katexmlcheck.mo share/locale/it/LC_MESSAGES/katexmltools.mo share/locale/it/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/it/LC_MESSAGES/lspclient.mo +share/locale/it/LC_MESSAGES/rainbowparens.mo +share/locale/it/LC_MESSAGES/rbqlplugin.mo share/locale/it/LC_MESSAGES/tabswitcherplugin.mo +share/locale/ja/LC_MESSAGES/formatplugin.mo share/locale/ja/LC_MESSAGES/kate-ctags-plugin.mo share/locale/ja/LC_MESSAGES/kate-replicode-plugin.mo share/locale/ja/LC_MESSAGES/kate.mo @@ -717,7 +818,9 @@ share/locale/ja/LC_MESSAGES/katexmlcheck.mo share/locale/ja/LC_MESSAGES/katexmltools.mo share/locale/ja/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/ja/LC_MESSAGES/lspclient.mo +share/locale/ja/LC_MESSAGES/rainbowparens.mo share/locale/ja/LC_MESSAGES/tabswitcherplugin.mo +share/locale/ka/LC_MESSAGES/formatplugin.mo share/locale/ka/LC_MESSAGES/kate-ctags-plugin.mo share/locale/ka/LC_MESSAGES/kate-replicode-plugin.mo share/locale/ka/LC_MESSAGES/kate.mo @@ -725,6 +828,7 @@ share/locale/ka/LC_MESSAGES/katebacktracebrowserplugin.mo share/locale/ka/LC_MESSAGES/katebuild-plugin.mo share/locale/ka/LC_MESSAGES/katecloseexceptplugin.mo share/locale/ka/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/ka/LC_MESSAGES/katecompilerexplorer.mo share/locale/ka/LC_MESSAGES/kateexternaltoolsplugin.mo share/locale/ka/LC_MESSAGES/katefilebrowserplugin.mo share/locale/ka/LC_MESSAGES/katefiletree.mo @@ -742,6 +846,8 @@ share/locale/ka/LC_MESSAGES/katexmlcheck.mo share/locale/ka/LC_MESSAGES/katexmltools.mo share/locale/ka/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/ka/LC_MESSAGES/lspclient.mo +share/locale/ka/LC_MESSAGES/rainbowparens.mo +share/locale/ka/LC_MESSAGES/rbqlplugin.mo share/locale/ka/LC_MESSAGES/tabswitcherplugin.mo share/locale/kk/LC_MESSAGES/kate-ctags-plugin.mo share/locale/kk/LC_MESSAGES/kate.mo @@ -770,6 +876,7 @@ share/locale/km/LC_MESSAGES/katesql.mo share/locale/km/LC_MESSAGES/katesymbolviewer.mo share/locale/km/LC_MESSAGES/katetextfilter.mo share/locale/km/LC_MESSAGES/katexmltools.mo +share/locale/ko/LC_MESSAGES/formatplugin.mo share/locale/ko/LC_MESSAGES/kate-ctags-plugin.mo share/locale/ko/LC_MESSAGES/kate-replicode-plugin.mo share/locale/ko/LC_MESSAGES/kate.mo @@ -777,6 +884,7 @@ share/locale/ko/LC_MESSAGES/katebacktracebrowserplugin.mo share/locale/ko/LC_MESSAGES/katebuild-plugin.mo share/locale/ko/LC_MESSAGES/katecloseexceptplugin.mo share/locale/ko/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/ko/LC_MESSAGES/katecompilerexplorer.mo share/locale/ko/LC_MESSAGES/kateexternaltoolsplugin.mo share/locale/ko/LC_MESSAGES/katefilebrowserplugin.mo share/locale/ko/LC_MESSAGES/katefiletree.mo @@ -794,8 +902,11 @@ share/locale/ko/LC_MESSAGES/katexmlcheck.mo share/locale/ko/LC_MESSAGES/katexmltools.mo share/locale/ko/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/ko/LC_MESSAGES/lspclient.mo +share/locale/ko/LC_MESSAGES/rainbowparens.mo +share/locale/ko/LC_MESSAGES/rbqlplugin.mo share/locale/ko/LC_MESSAGES/tabswitcherplugin.mo share/locale/ku/LC_MESSAGES/kate.mo +share/locale/lt/LC_MESSAGES/formatplugin.mo share/locale/lt/LC_MESSAGES/kate-ctags-plugin.mo share/locale/lt/LC_MESSAGES/kate-replicode-plugin.mo share/locale/lt/LC_MESSAGES/kate.mo @@ -820,19 +931,37 @@ share/locale/lt/LC_MESSAGES/katexmlcheck.mo share/locale/lt/LC_MESSAGES/katexmltools.mo share/locale/lt/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/lt/LC_MESSAGES/lspclient.mo +share/locale/lt/LC_MESSAGES/rainbowparens.mo share/locale/lt/LC_MESSAGES/tabswitcherplugin.mo +share/locale/lv/LC_MESSAGES/formatplugin.mo share/locale/lv/LC_MESSAGES/kate-ctags-plugin.mo +share/locale/lv/LC_MESSAGES/kate-replicode-plugin.mo share/locale/lv/LC_MESSAGES/kate.mo share/locale/lv/LC_MESSAGES/katebacktracebrowserplugin.mo share/locale/lv/LC_MESSAGES/katebuild-plugin.mo +share/locale/lv/LC_MESSAGES/katecloseexceptplugin.mo +share/locale/lv/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/lv/LC_MESSAGES/katecompilerexplorer.mo +share/locale/lv/LC_MESSAGES/kateexternaltoolsplugin.mo share/locale/lv/LC_MESSAGES/katefilebrowserplugin.mo +share/locale/lv/LC_MESSAGES/katefiletree.mo share/locale/lv/LC_MESSAGES/kategdbplugin.mo +share/locale/lv/LC_MESSAGES/kategitblameplugin.mo +share/locale/lv/LC_MESSAGES/katekeyboardmacros.mo share/locale/lv/LC_MESSAGES/katekonsoleplugin.mo +share/locale/lv/LC_MESSAGES/kateproject.mo share/locale/lv/LC_MESSAGES/katesearch.mo +share/locale/lv/LC_MESSAGES/katesnippetsplugin.mo share/locale/lv/LC_MESSAGES/katesql.mo share/locale/lv/LC_MESSAGES/katesymbolviewer.mo share/locale/lv/LC_MESSAGES/katetextfilter.mo +share/locale/lv/LC_MESSAGES/katexmlcheck.mo share/locale/lv/LC_MESSAGES/katexmltools.mo +share/locale/lv/LC_MESSAGES/ktexteditorpreviewplugin.mo +share/locale/lv/LC_MESSAGES/lspclient.mo +share/locale/lv/LC_MESSAGES/rainbowparens.mo +share/locale/lv/LC_MESSAGES/rbqlplugin.mo +share/locale/lv/LC_MESSAGES/tabswitcherplugin.mo share/locale/mai/LC_MESSAGES/kate-ctags-plugin.mo share/locale/mai/LC_MESSAGES/kate.mo share/locale/mai/LC_MESSAGES/katesql.mo @@ -947,6 +1076,7 @@ share/locale/nds/LC_MESSAGES/katetextfilter.mo share/locale/nds/LC_MESSAGES/katexmltools.mo share/locale/nds/LC_MESSAGES/tabswitcherplugin.mo share/locale/ne/LC_MESSAGES/kate.mo +share/locale/nl/LC_MESSAGES/formatplugin.mo share/locale/nl/LC_MESSAGES/kate-ctags-plugin.mo share/locale/nl/LC_MESSAGES/kate-replicode-plugin.mo share/locale/nl/LC_MESSAGES/kate.mo @@ -954,6 +1084,7 @@ share/locale/nl/LC_MESSAGES/katebacktracebrowserplugin.mo share/locale/nl/LC_MESSAGES/katebuild-plugin.mo share/locale/nl/LC_MESSAGES/katecloseexceptplugin.mo share/locale/nl/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/nl/LC_MESSAGES/katecompilerexplorer.mo share/locale/nl/LC_MESSAGES/kateexternaltoolsplugin.mo share/locale/nl/LC_MESSAGES/katefilebrowserplugin.mo share/locale/nl/LC_MESSAGES/katefiletree.mo @@ -971,6 +1102,8 @@ share/locale/nl/LC_MESSAGES/katexmlcheck.mo share/locale/nl/LC_MESSAGES/katexmltools.mo share/locale/nl/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/nl/LC_MESSAGES/lspclient.mo +share/locale/nl/LC_MESSAGES/rainbowparens.mo +share/locale/nl/LC_MESSAGES/rbqlplugin.mo share/locale/nl/LC_MESSAGES/tabswitcherplugin.mo share/locale/nn/LC_MESSAGES/kate-ctags-plugin.mo share/locale/nn/LC_MESSAGES/kate-replicode-plugin.mo @@ -979,10 +1112,13 @@ share/locale/nn/LC_MESSAGES/katebacktracebrowserplugin.mo share/locale/nn/LC_MESSAGES/katebuild-plugin.mo share/locale/nn/LC_MESSAGES/katecloseexceptplugin.mo share/locale/nn/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/nn/LC_MESSAGES/katecompilerexplorer.mo share/locale/nn/LC_MESSAGES/kateexternaltoolsplugin.mo share/locale/nn/LC_MESSAGES/katefilebrowserplugin.mo share/locale/nn/LC_MESSAGES/katefiletree.mo share/locale/nn/LC_MESSAGES/kategdbplugin.mo +share/locale/nn/LC_MESSAGES/kategitblameplugin.mo +share/locale/nn/LC_MESSAGES/katekeyboardmacros.mo share/locale/nn/LC_MESSAGES/katekonsoleplugin.mo share/locale/nn/LC_MESSAGES/kateproject.mo share/locale/nn/LC_MESSAGES/katesearch.mo @@ -1018,6 +1154,7 @@ share/locale/pa/LC_MESSAGES/katesymbolviewer.mo share/locale/pa/LC_MESSAGES/katetextfilter.mo share/locale/pa/LC_MESSAGES/katexmltools.mo share/locale/pa/LC_MESSAGES/tabswitcherplugin.mo +share/locale/pl/LC_MESSAGES/formatplugin.mo share/locale/pl/LC_MESSAGES/kate-ctags-plugin.mo share/locale/pl/LC_MESSAGES/kate-replicode-plugin.mo share/locale/pl/LC_MESSAGES/kate.mo @@ -1025,6 +1162,7 @@ share/locale/pl/LC_MESSAGES/katebacktracebrowserplugin.mo share/locale/pl/LC_MESSAGES/katebuild-plugin.mo share/locale/pl/LC_MESSAGES/katecloseexceptplugin.mo share/locale/pl/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/pl/LC_MESSAGES/katecompilerexplorer.mo share/locale/pl/LC_MESSAGES/kateexternaltoolsplugin.mo share/locale/pl/LC_MESSAGES/katefilebrowserplugin.mo share/locale/pl/LC_MESSAGES/katefiletree.mo @@ -1042,6 +1180,8 @@ share/locale/pl/LC_MESSAGES/katexmlcheck.mo share/locale/pl/LC_MESSAGES/katexmltools.mo share/locale/pl/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/pl/LC_MESSAGES/lspclient.mo +share/locale/pl/LC_MESSAGES/rainbowparens.mo +share/locale/pl/LC_MESSAGES/rbqlplugin.mo share/locale/pl/LC_MESSAGES/tabswitcherplugin.mo share/locale/pt/LC_MESSAGES/kate-ctags-plugin.mo share/locale/pt/LC_MESSAGES/kate-replicode-plugin.mo @@ -1114,6 +1254,7 @@ share/locale/ro/LC_MESSAGES/katexmltools.mo share/locale/ro/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/ro/LC_MESSAGES/lspclient.mo share/locale/ro/LC_MESSAGES/tabswitcherplugin.mo +share/locale/ru/LC_MESSAGES/formatplugin.mo share/locale/ru/LC_MESSAGES/kate-ctags-plugin.mo share/locale/ru/LC_MESSAGES/kate-replicode-plugin.mo share/locale/ru/LC_MESSAGES/kate.mo @@ -1121,6 +1262,7 @@ share/locale/ru/LC_MESSAGES/katebacktracebrowserplugin.mo share/locale/ru/LC_MESSAGES/katebuild-plugin.mo share/locale/ru/LC_MESSAGES/katecloseexceptplugin.mo share/locale/ru/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/ru/LC_MESSAGES/katecompilerexplorer.mo share/locale/ru/LC_MESSAGES/kateexternaltoolsplugin.mo share/locale/ru/LC_MESSAGES/katefilebrowserplugin.mo share/locale/ru/LC_MESSAGES/katefiletree.mo @@ -1138,7 +1280,13 @@ share/locale/ru/LC_MESSAGES/katexmlcheck.mo share/locale/ru/LC_MESSAGES/katexmltools.mo share/locale/ru/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/ru/LC_MESSAGES/lspclient.mo +share/locale/ru/LC_MESSAGES/rainbowparens.mo share/locale/ru/LC_MESSAGES/tabswitcherplugin.mo +share/locale/sa/LC_MESSAGES/kate.mo +share/locale/sa/LC_MESSAGES/kategdbplugin.mo +share/locale/sa/LC_MESSAGES/kateproject.mo +share/locale/sa/LC_MESSAGES/katesearch.mo +share/locale/sa/LC_MESSAGES/lspclient.mo share/locale/se/LC_MESSAGES/kate.mo share/locale/se/LC_MESSAGES/katefilebrowserplugin.mo share/locale/se/LC_MESSAGES/katefiletree.mo @@ -1154,6 +1302,7 @@ share/locale/si/LC_MESSAGES/katesearch.mo share/locale/si/LC_MESSAGES/katesql.mo share/locale/si/LC_MESSAGES/katesymbolviewer.mo share/locale/si/LC_MESSAGES/katexmltools.mo +share/locale/sk/LC_MESSAGES/formatplugin.mo share/locale/sk/LC_MESSAGES/kate-ctags-plugin.mo share/locale/sk/LC_MESSAGES/kate-replicode-plugin.mo share/locale/sk/LC_MESSAGES/kate.mo @@ -1161,6 +1310,7 @@ share/locale/sk/LC_MESSAGES/katebacktracebrowserplugin.mo share/locale/sk/LC_MESSAGES/katebuild-plugin.mo share/locale/sk/LC_MESSAGES/katecloseexceptplugin.mo share/locale/sk/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/sk/LC_MESSAGES/katecompilerexplorer.mo share/locale/sk/LC_MESSAGES/kateexternaltoolsplugin.mo share/locale/sk/LC_MESSAGES/katefilebrowserplugin.mo share/locale/sk/LC_MESSAGES/katefiletree.mo @@ -1178,7 +1328,10 @@ share/locale/sk/LC_MESSAGES/katexmlcheck.mo share/locale/sk/LC_MESSAGES/katexmltools.mo share/locale/sk/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/sk/LC_MESSAGES/lspclient.mo +share/locale/sk/LC_MESSAGES/rainbowparens.mo +share/locale/sk/LC_MESSAGES/rbqlplugin.mo share/locale/sk/LC_MESSAGES/tabswitcherplugin.mo +share/locale/sl/LC_MESSAGES/formatplugin.mo share/locale/sl/LC_MESSAGES/kate-ctags-plugin.mo share/locale/sl/LC_MESSAGES/kate-replicode-plugin.mo share/locale/sl/LC_MESSAGES/kate.mo @@ -1186,6 +1339,7 @@ share/locale/sl/LC_MESSAGES/katebacktracebrowserplugin.mo share/locale/sl/LC_MESSAGES/katebuild-plugin.mo share/locale/sl/LC_MESSAGES/katecloseexceptplugin.mo share/locale/sl/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/sl/LC_MESSAGES/katecompilerexplorer.mo share/locale/sl/LC_MESSAGES/kateexternaltoolsplugin.mo share/locale/sl/LC_MESSAGES/katefilebrowserplugin.mo share/locale/sl/LC_MESSAGES/katefiletree.mo @@ -1203,6 +1357,8 @@ share/locale/sl/LC_MESSAGES/katexmlcheck.mo share/locale/sl/LC_MESSAGES/katexmltools.mo share/locale/sl/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/sl/LC_MESSAGES/lspclient.mo +share/locale/sl/LC_MESSAGES/rainbowparens.mo +share/locale/sl/LC_MESSAGES/rbqlplugin.mo share/locale/sl/LC_MESSAGES/tabswitcherplugin.mo share/locale/sq/LC_MESSAGES/kate-ctags-plugin.mo share/locale/sq/LC_MESSAGES/kate.mo @@ -1293,6 +1449,7 @@ share/locale/sr@latin/LC_MESSAGES/katexmlcheck.mo share/locale/sr@latin/LC_MESSAGES/katexmltools.mo share/locale/sr@latin/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/sr@latin/LC_MESSAGES/tabswitcherplugin.mo +share/locale/sv/LC_MESSAGES/formatplugin.mo share/locale/sv/LC_MESSAGES/kate-ctags-plugin.mo share/locale/sv/LC_MESSAGES/kate-replicode-plugin.mo share/locale/sv/LC_MESSAGES/kate.mo @@ -1300,6 +1457,7 @@ share/locale/sv/LC_MESSAGES/katebacktracebrowserplugin.mo share/locale/sv/LC_MESSAGES/katebuild-plugin.mo share/locale/sv/LC_MESSAGES/katecloseexceptplugin.mo share/locale/sv/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/sv/LC_MESSAGES/katecompilerexplorer.mo share/locale/sv/LC_MESSAGES/kateexternaltoolsplugin.mo share/locale/sv/LC_MESSAGES/katefilebrowserplugin.mo share/locale/sv/LC_MESSAGES/katefiletree.mo @@ -1317,20 +1475,35 @@ share/locale/sv/LC_MESSAGES/katexmlcheck.mo share/locale/sv/LC_MESSAGES/katexmltools.mo share/locale/sv/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/sv/LC_MESSAGES/lspclient.mo +share/locale/sv/LC_MESSAGES/rainbowparens.mo +share/locale/sv/LC_MESSAGES/rbqlplugin.mo share/locale/sv/LC_MESSAGES/tabswitcherplugin.mo +share/locale/ta/LC_MESSAGES/formatplugin.mo +share/locale/ta/LC_MESSAGES/kate-ctags-plugin.mo +share/locale/ta/LC_MESSAGES/kate-replicode-plugin.mo share/locale/ta/LC_MESSAGES/kate.mo +share/locale/ta/LC_MESSAGES/katebacktracebrowserplugin.mo +share/locale/ta/LC_MESSAGES/katebuild-plugin.mo share/locale/ta/LC_MESSAGES/katecloseexceptplugin.mo share/locale/ta/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/ta/LC_MESSAGES/kateexternaltoolsplugin.mo share/locale/ta/LC_MESSAGES/katefilebrowserplugin.mo share/locale/ta/LC_MESSAGES/katefiletree.mo +share/locale/ta/LC_MESSAGES/kategdbplugin.mo share/locale/ta/LC_MESSAGES/kategitblameplugin.mo +share/locale/ta/LC_MESSAGES/katekeyboardmacros.mo share/locale/ta/LC_MESSAGES/katekonsoleplugin.mo +share/locale/ta/LC_MESSAGES/kateproject.mo share/locale/ta/LC_MESSAGES/katesearch.mo +share/locale/ta/LC_MESSAGES/katesnippetsplugin.mo +share/locale/ta/LC_MESSAGES/katesql.mo share/locale/ta/LC_MESSAGES/katesymbolviewer.mo share/locale/ta/LC_MESSAGES/katetextfilter.mo +share/locale/ta/LC_MESSAGES/katexmlcheck.mo share/locale/ta/LC_MESSAGES/katexmltools.mo share/locale/ta/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/ta/LC_MESSAGES/lspclient.mo +share/locale/ta/LC_MESSAGES/rainbowparens.mo share/locale/ta/LC_MESSAGES/tabswitcherplugin.mo share/locale/te/LC_MESSAGES/kate.mo share/locale/tg/LC_MESSAGES/kate.mo @@ -1341,6 +1514,7 @@ share/locale/th/LC_MESSAGES/kate.mo share/locale/th/LC_MESSAGES/katebuild-plugin.mo share/locale/th/LC_MESSAGES/katefilebrowserplugin.mo share/locale/th/LC_MESSAGES/katekonsoleplugin.mo +share/locale/tr/LC_MESSAGES/formatplugin.mo share/locale/tr/LC_MESSAGES/kate-ctags-plugin.mo share/locale/tr/LC_MESSAGES/kate-replicode-plugin.mo share/locale/tr/LC_MESSAGES/kate.mo @@ -1348,6 +1522,7 @@ share/locale/tr/LC_MESSAGES/katebacktracebrowserplugin.mo share/locale/tr/LC_MESSAGES/katebuild-plugin.mo share/locale/tr/LC_MESSAGES/katecloseexceptplugin.mo share/locale/tr/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/tr/LC_MESSAGES/katecompilerexplorer.mo share/locale/tr/LC_MESSAGES/kateexternaltoolsplugin.mo share/locale/tr/LC_MESSAGES/katefilebrowserplugin.mo share/locale/tr/LC_MESSAGES/katefiletree.mo @@ -1365,6 +1540,8 @@ share/locale/tr/LC_MESSAGES/katexmlcheck.mo share/locale/tr/LC_MESSAGES/katexmltools.mo share/locale/tr/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/tr/LC_MESSAGES/lspclient.mo +share/locale/tr/LC_MESSAGES/rainbowparens.mo +share/locale/tr/LC_MESSAGES/rbqlplugin.mo share/locale/tr/LC_MESSAGES/tabswitcherplugin.mo share/locale/ug/LC_MESSAGES/kate-ctags-plugin.mo share/locale/ug/LC_MESSAGES/kate.mo @@ -1381,6 +1558,7 @@ share/locale/ug/LC_MESSAGES/katesql.mo share/locale/ug/LC_MESSAGES/katesymbolviewer.mo share/locale/ug/LC_MESSAGES/katetextfilter.mo share/locale/ug/LC_MESSAGES/katexmltools.mo +share/locale/uk/LC_MESSAGES/formatplugin.mo share/locale/uk/LC_MESSAGES/kate-ctags-plugin.mo share/locale/uk/LC_MESSAGES/kate-replicode-plugin.mo share/locale/uk/LC_MESSAGES/kate.mo @@ -1388,6 +1566,7 @@ share/locale/uk/LC_MESSAGES/katebacktracebrowserplugin.mo share/locale/uk/LC_MESSAGES/katebuild-plugin.mo share/locale/uk/LC_MESSAGES/katecloseexceptplugin.mo share/locale/uk/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/uk/LC_MESSAGES/katecompilerexplorer.mo share/locale/uk/LC_MESSAGES/kateexternaltoolsplugin.mo share/locale/uk/LC_MESSAGES/katefilebrowserplugin.mo share/locale/uk/LC_MESSAGES/katefiletree.mo @@ -1405,6 +1584,8 @@ share/locale/uk/LC_MESSAGES/katexmlcheck.mo share/locale/uk/LC_MESSAGES/katexmltools.mo share/locale/uk/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/uk/LC_MESSAGES/lspclient.mo +share/locale/uk/LC_MESSAGES/rainbowparens.mo +share/locale/uk/LC_MESSAGES/rbqlplugin.mo share/locale/uk/LC_MESSAGES/tabswitcherplugin.mo share/locale/uz/LC_MESSAGES/kate.mo share/locale/uz/LC_MESSAGES/katetextfilter.mo @@ -1440,6 +1621,7 @@ share/locale/wa/LC_MESSAGES/katekonsoleplugin.mo share/locale/xh/LC_MESSAGES/kate.mo share/locale/xh/LC_MESSAGES/katetextfilter.mo share/locale/xh/LC_MESSAGES/katexmltools.mo +share/locale/zh_CN/LC_MESSAGES/formatplugin.mo share/locale/zh_CN/LC_MESSAGES/kate-ctags-plugin.mo share/locale/zh_CN/LC_MESSAGES/kate-replicode-plugin.mo share/locale/zh_CN/LC_MESSAGES/kate.mo @@ -1447,6 +1629,7 @@ share/locale/zh_CN/LC_MESSAGES/katebacktracebrowserplugin.mo share/locale/zh_CN/LC_MESSAGES/katebuild-plugin.mo share/locale/zh_CN/LC_MESSAGES/katecloseexceptplugin.mo share/locale/zh_CN/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/zh_CN/LC_MESSAGES/katecompilerexplorer.mo share/locale/zh_CN/LC_MESSAGES/kateexternaltoolsplugin.mo share/locale/zh_CN/LC_MESSAGES/katefilebrowserplugin.mo share/locale/zh_CN/LC_MESSAGES/katefiletree.mo @@ -1464,7 +1647,10 @@ share/locale/zh_CN/LC_MESSAGES/katexmlcheck.mo share/locale/zh_CN/LC_MESSAGES/katexmltools.mo share/locale/zh_CN/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/zh_CN/LC_MESSAGES/lspclient.mo +share/locale/zh_CN/LC_MESSAGES/rainbowparens.mo +share/locale/zh_CN/LC_MESSAGES/rbqlplugin.mo share/locale/zh_CN/LC_MESSAGES/tabswitcherplugin.mo +share/locale/zh_TW/LC_MESSAGES/formatplugin.mo share/locale/zh_TW/LC_MESSAGES/kate-ctags-plugin.mo share/locale/zh_TW/LC_MESSAGES/kate-replicode-plugin.mo share/locale/zh_TW/LC_MESSAGES/kate.mo @@ -1472,11 +1658,13 @@ share/locale/zh_TW/LC_MESSAGES/katebacktracebrowserplugin.mo share/locale/zh_TW/LC_MESSAGES/katebuild-plugin.mo share/locale/zh_TW/LC_MESSAGES/katecloseexceptplugin.mo share/locale/zh_TW/LC_MESSAGES/katecolorpickerplugin.mo +share/locale/zh_TW/LC_MESSAGES/katecompilerexplorer.mo share/locale/zh_TW/LC_MESSAGES/kateexternaltoolsplugin.mo share/locale/zh_TW/LC_MESSAGES/katefilebrowserplugin.mo share/locale/zh_TW/LC_MESSAGES/katefiletree.mo share/locale/zh_TW/LC_MESSAGES/kategdbplugin.mo share/locale/zh_TW/LC_MESSAGES/kategitblameplugin.mo +share/locale/zh_TW/LC_MESSAGES/katekeyboardmacros.mo share/locale/zh_TW/LC_MESSAGES/katekonsoleplugin.mo share/locale/zh_TW/LC_MESSAGES/kateproject.mo share/locale/zh_TW/LC_MESSAGES/katesearch.mo @@ -1488,10 +1676,14 @@ share/locale/zh_TW/LC_MESSAGES/katexmlcheck.mo share/locale/zh_TW/LC_MESSAGES/katexmltools.mo share/locale/zh_TW/LC_MESSAGES/ktexteditorpreviewplugin.mo share/locale/zh_TW/LC_MESSAGES/lspclient.mo +share/locale/zh_TW/LC_MESSAGES/rainbowparens.mo +share/locale/zh_TW/LC_MESSAGES/rbqlplugin.mo share/locale/zh_TW/LC_MESSAGES/tabswitcherplugin.mo share/man/ca/man1/kate.1.gz share/man/de/man1/kate.1.gz +share/man/eo/man1/kate.1.gz share/man/es/man1/kate.1.gz +share/man/fr/man1/kate.1.gz share/man/it/man1/kate.1.gz share/man/man1/kate.1.gz share/man/nl/man1/kate.1.gz diff --git a/editors/kile/Makefile b/editors/kile/Makefile index 07d9b10e016..703d4e705c9 100644 --- a/editors/kile/Makefile +++ b/editors/kile/Makefile @@ -1,7 +1,6 @@ PORTNAME= kile DISTVERSIONPREFIX= v -DISTVERSION= 3.0b3 -PORTREVISION= 45 +DISTVERSION= 3.0b4 CATEGORIES= editors kde MAINTAINER= kde@FreeBSD.org @@ -14,20 +13,19 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpoppler.so:graphics/poppler \ libpoppler-qt5.so:graphics/poppler-qt5 -USES= cmake compiler:c++11-lang cpe desktop-file-utils kde:5 qt:5 \ - shared-mime-info shebangfix xorg +USES= cmake compiler:c++11-lang cpe desktop-file-utils gettext-tools \ + kde:6 qt:6 shared-mime-info shebangfix xorg USE_KDE= auth bookmarks codecs completion config configwidgets \ - coreaddons crash dbusaddons guiaddons i18n iconthemes init \ - itemviews jobwidgets js khtml kio okular parts service solid \ + coreaddons crash dbusaddons guiaddons i18n iconthemes \ + itemviews jobwidgets kio okular parts service solid \ sonnet syntaxhighlighting texteditor textwidgets widgetsaddons \ windowsystem xmlgui \ doctools:build ecm:build -USE_QT= concurrent core dbus gui network script widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 SHEBANG_FILES= *.pl -KDE_INVENT= 09ee4ef0417165b93da82c1fc057b9e1713a0c05 office +KDE_INVENT= ce7af7fc0ea36d275e0bd435d8f484d80310e6ea office OPTIONS_DEFINE= DOCS diff --git a/editors/kile/distinfo b/editors/kile/distinfo index 4e322514854..a682f0dc888 100644 --- a/editors/kile/distinfo +++ b/editors/kile/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1620381517 -SHA256 (office-kile-09ee4ef0417165b93da82c1fc057b9e1713a0c05_GL0.tar.gz) = 6b27178e81bfc5caa1bb08f454b00f6d84200ef8e8c99e7bd0ee29f356d55ed2 -SIZE (office-kile-09ee4ef0417165b93da82c1fc057b9e1713a0c05_GL0.tar.gz) = 3630957 +TIMESTAMP = 1735124012 +SHA256 (office-kile-ce7af7fc0ea36d275e0bd435d8f484d80310e6ea_GL0.tar.gz) = bcc786cfb553b2130da8fbd8144f223ffc69461fd7da1cb93b63e192c62c40d1 +SIZE (office-kile-ce7af7fc0ea36d275e0bd435d8f484d80310e6ea_GL0.tar.gz) = 9200163 diff --git a/editors/kile/pkg-plist b/editors/kile/pkg-plist index 37ad30c14ca..66711db55da 100644 --- a/editors/kile/pkg-plist +++ b/editors/kile/pkg-plist @@ -1,9 +1,15 @@ bin/kile -etc/xdg/kile.categories -lib/libkdeinit5_kile.so share/applications/org.kde.kile.desktop share/config.kcfg/kile.kcfg -share/dbus-1/interfaces/net.sourceforge.kile.main.xml +share/dbus-1/interfaces/org.kde.kile.main.xml +share/doc/HTML/ca/kile/index.cache.bz2 +share/doc/HTML/ca/kile/index.docbook +share/doc/HTML/ca/kile/scripting.docbook +share/doc/HTML/ca/kile/usermenu.docbook +share/doc/HTML/de/kile/index.cache.bz2 +share/doc/HTML/de/kile/index.docbook +share/doc/HTML/de/kile/scripting.docbook +share/doc/HTML/de/kile/usermenu.docbook share/doc/HTML/en/kile/bullets.png share/doc/HTML/en/kile/command-view.png share/doc/HTML/en/kile/complete_cmd1.png @@ -92,10 +98,134 @@ share/doc/HTML/en/kile/usermenu_10.png share/doc/HTML/en/kile/usermenu_11.png share/doc/HTML/en/kile/usermenu_11b.png share/doc/HTML/en/kile/usermenu_12.png +share/doc/HTML/fr/kile/index.cache.bz2 +share/doc/HTML/fr/kile/index.docbook +share/doc/HTML/fr/kile/scripting.docbook +share/doc/HTML/fr/kile/usermenu.docbook +share/doc/HTML/it/kile/index.cache.bz2 +share/doc/HTML/it/kile/index.docbook +share/doc/HTML/it/kile/scripting.docbook +share/doc/HTML/it/kile/usermenu.docbook +share/doc/HTML/nl/kile/index.cache.bz2 +share/doc/HTML/nl/kile/index.docbook +share/doc/HTML/nl/kile/scripting.docbook +share/doc/HTML/nl/kile/usermenu.docbook +share/doc/HTML/pl/kile/bullets.png +share/doc/HTML/pl/kile/command-view.png +share/doc/HTML/pl/kile/config-complete.png +share/doc/HTML/pl/kile/config-dblquotes.png +share/doc/HTML/pl/kile/config-encoding.png +share/doc/HTML/pl/kile/config-quickpreview.png +share/doc/HTML/pl/kile/config-userhelp.png +share/doc/HTML/pl/kile/delete.png +share/doc/HTML/pl/kile/dialog-addhelp.png +share/doc/HTML/pl/kile/dialog-docbrowser1.png +share/doc/HTML/pl/kile/dialog-docbrowser2.png +share/doc/HTML/pl/kile/dialog-float.png +share/doc/HTML/pl/kile/dialog-insertreference.png +share/doc/HTML/pl/kile/dialog-insertsection.png +share/doc/HTML/pl/kile/dialog-math.png +share/doc/HTML/pl/kile/dialog-pstools.png +share/doc/HTML/pl/kile/dialog-tabular.png +share/doc/HTML/pl/kile/dialog-userhelp.png +share/doc/HTML/pl/kile/environment.png +share/doc/HTML/pl/kile/includegraphics.png +share/doc/HTML/pl/kile/index.cache.bz2 +share/doc/HTML/pl/kile/index.docbook +share/doc/HTML/pl/kile/latex_example.png +share/doc/HTML/pl/kile/menu-userhelp.png +share/doc/HTML/pl/kile/project-creation.png +share/doc/HTML/pl/kile/quickpreview.png +share/doc/HTML/pl/kile/scripting.docbook +share/doc/HTML/pl/kile/select.png +share/doc/HTML/pl/kile/snap_compile_error.png +share/doc/HTML/pl/kile/snap_okular_settings.png +share/doc/HTML/pl/kile/snap_sidebarmenu.png +share/doc/HTML/pl/kile/texgroup.png +share/doc/HTML/pl/kile/usermenu.docbook +share/doc/HTML/pt_BR/kile/index.cache.bz2 +share/doc/HTML/pt_BR/kile/index.docbook +share/doc/HTML/pt_BR/kile/scripting.docbook +share/doc/HTML/pt_BR/kile/usermenu.docbook +share/doc/HTML/sv/kile/index.cache.bz2 +share/doc/HTML/sv/kile/index.docbook +share/doc/HTML/sv/kile/scripting.docbook +share/doc/HTML/sv/kile/usermenu.docbook +share/doc/HTML/uk/kile/bullets.png +share/doc/HTML/uk/kile/command-view.png +share/doc/HTML/uk/kile/config-complete.png +share/doc/HTML/uk/kile/config-dblquotes.png +share/doc/HTML/uk/kile/config-encoding.png +share/doc/HTML/uk/kile/config-quickpreview.png +share/doc/HTML/uk/kile/config-userhelp.png +share/doc/HTML/uk/kile/delete.png +share/doc/HTML/uk/kile/dialog-addhelp.png +share/doc/HTML/uk/kile/dialog-docbrowser1.png +share/doc/HTML/uk/kile/dialog-docbrowser2.png +share/doc/HTML/uk/kile/dialog-float.png +share/doc/HTML/uk/kile/dialog-insertreference.png +share/doc/HTML/uk/kile/dialog-insertsection.png +share/doc/HTML/uk/kile/dialog-math.png +share/doc/HTML/uk/kile/dialog-pdftools1.png +share/doc/HTML/uk/kile/dialog-pdftools2.png +share/doc/HTML/uk/kile/dialog-pdftools3.png +share/doc/HTML/uk/kile/dialog-pstools.png +share/doc/HTML/uk/kile/dialog-tabular.png +share/doc/HTML/uk/kile/dialog-userhelp.png +share/doc/HTML/uk/kile/environment.png +share/doc/HTML/uk/kile/includegraphics.png +share/doc/HTML/uk/kile/index.cache.bz2 +share/doc/HTML/uk/kile/index.docbook +share/doc/HTML/uk/kile/latex_example.png +share/doc/HTML/uk/kile/menu-userhelp.png +share/doc/HTML/uk/kile/project-creation.png +share/doc/HTML/uk/kile/quickpreview.png +share/doc/HTML/uk/kile/scripting-configure.png +share/doc/HTML/uk/kile/scripting-execbutton.png +share/doc/HTML/uk/kile/scripting-keysequence1.png +share/doc/HTML/uk/kile/scripting-keysequence2.png +share/doc/HTML/uk/kile/scripting-panel.png +share/doc/HTML/uk/kile/scripting-shortcut.png +share/doc/HTML/uk/kile/scripting-support.png +share/doc/HTML/uk/kile/scripting.docbook +share/doc/HTML/uk/kile/select.png +share/doc/HTML/uk/kile/snap_autocomplete.png +share/doc/HTML/uk/kile/snap_compile_error.png +share/doc/HTML/uk/kile/snap_okular_settings.png +share/doc/HTML/uk/kile/snap_projectview.png +share/doc/HTML/uk/kile/snap_projectview_add.png +share/doc/HTML/uk/kile/snap_ref_choose.png +share/doc/HTML/uk/kile/snap_ref_select.png +share/doc/HTML/uk/kile/snap_sidebarmenu.png +share/doc/HTML/uk/kile/snap_structview_label.png +share/doc/HTML/uk/kile/structureview-context1.png +share/doc/HTML/uk/kile/structureview-context2.png +share/doc/HTML/uk/kile/structureview.png +share/doc/HTML/uk/kile/texgroup.png +share/doc/HTML/uk/kile/usermenu.docbook +share/doc/HTML/uk/kile/usermenu_01.png +share/doc/HTML/uk/kile/usermenu_02.png +share/doc/HTML/uk/kile/usermenu_03.png +share/doc/HTML/uk/kile/usermenu_04.png +share/doc/HTML/uk/kile/usermenu_05.png +share/doc/HTML/uk/kile/usermenu_06a.png +share/doc/HTML/uk/kile/usermenu_06b.png +share/doc/HTML/uk/kile/usermenu_07a.png +share/doc/HTML/uk/kile/usermenu_07b.png +share/doc/HTML/uk/kile/usermenu_07c.png +share/doc/HTML/uk/kile/usermenu_08a.png +share/doc/HTML/uk/kile/usermenu_08b.png +share/doc/HTML/uk/kile/usermenu_08c.png +share/doc/HTML/uk/kile/usermenu_08d.png +share/doc/HTML/uk/kile/usermenu_08e.png +share/doc/HTML/uk/kile/usermenu_08f.png +share/doc/HTML/uk/kile/usermenu_09.png +share/doc/HTML/uk/kile/usermenu_10.png +share/doc/HTML/uk/kile/usermenu_11.png +share/doc/HTML/uk/kile/usermenu_12.png %%PORTDOCS%%%%DOCSDIR%%/AUTHORS %%PORTDOCS%%%%DOCSDIR%%/ChangeLog %%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/README.MacOSX %%PORTDOCS%%%%DOCSDIR%%/README.cwl %%PORTDOCS%%%%DOCSDIR%%/kile-remote-control.txt share/icons/hicolor/128x128/apps/kile.png @@ -253,13 +383,9 @@ share/kconf_update/kile2.0-5_upd.pl %%DATADIR%%/encodings/latin4.enc %%DATADIR%%/encodings/latin5.enc %%DATADIR%%/encodings/latin9.enc -%%DATADIR%%/help/latex-kile.lst -%%DATADIR%%/help/latex-tetex.lst -%%DATADIR%%/help/latex-tetex3.lst -%%DATADIR%%/help/latex-texlive-3.9.lst -%%DATADIR%%/help/latex2e-texlive.html -%%DATADIR%%/help/latex2e-texlive.lst +%%DATADIR%%/help/latex-kile.index %%DATADIR%%/help/latexhelp.html +%%DATADIR%%/help/unofficial-latex2e-reference-manual.index %%DATADIR%%/icons/hicolor/128x128/actions/nroot.png %%DATADIR%%/icons/hicolor/128x128/actions/sqrt.png %%DATADIR%%/icons/hicolor/16x16/actions/BBmatrix.png @@ -1583,5 +1709,55 @@ share/kconf_update/kile2.0-5_upd.pl %%DATADIR%%/test/test_index.tex %%DATADIR%%/test/test_plain.tex %%DATADIR%%/usermenu/example.xml +share/locale/ar/LC_MESSAGES/kile.mo +share/locale/bg/LC_MESSAGES/kile.mo +share/locale/bs/LC_MESSAGES/kile.mo +share/locale/ca/LC_MESSAGES/kile.mo +share/locale/ca@valencia/LC_MESSAGES/kile.mo +share/locale/cs/LC_MESSAGES/kile.mo +share/locale/da/LC_MESSAGES/kile.mo +share/locale/de/LC_MESSAGES/kile.mo +share/locale/el/LC_MESSAGES/kile.mo +share/locale/en_GB/LC_MESSAGES/kile.mo +share/locale/eo/LC_MESSAGES/kile.mo +share/locale/es/LC_MESSAGES/kile.mo +share/locale/et/LC_MESSAGES/kile.mo +share/locale/eu/LC_MESSAGES/kile.mo +share/locale/fi/LC_MESSAGES/kile.mo +share/locale/fr/LC_MESSAGES/kile.mo +share/locale/ga/LC_MESSAGES/kile.mo +share/locale/gl/LC_MESSAGES/kile.mo +share/locale/hi/LC_MESSAGES/kile.mo +share/locale/hne/LC_MESSAGES/kile.mo +share/locale/hu/LC_MESSAGES/kile.mo +share/locale/ia/LC_MESSAGES/kile.mo +share/locale/ie/LC_MESSAGES/kile.mo +share/locale/it/LC_MESSAGES/kile.mo +share/locale/ja/LC_MESSAGES/kile.mo +share/locale/ka/LC_MESSAGES/kile.mo +share/locale/kk/LC_MESSAGES/kile.mo +share/locale/ko/LC_MESSAGES/kile.mo +share/locale/lt/LC_MESSAGES/kile.mo +share/locale/mai/LC_MESSAGES/kile.mo +share/locale/mr/LC_MESSAGES/kile.mo +share/locale/ms/LC_MESSAGES/kile.mo +share/locale/nb/LC_MESSAGES/kile.mo +share/locale/nds/LC_MESSAGES/kile.mo +share/locale/nl/LC_MESSAGES/kile.mo +share/locale/nn/LC_MESSAGES/kile.mo +share/locale/pl/LC_MESSAGES/kile.mo +share/locale/pt/LC_MESSAGES/kile.mo +share/locale/pt_BR/LC_MESSAGES/kile.mo +share/locale/ro/LC_MESSAGES/kile.mo +share/locale/ru/LC_MESSAGES/kile.mo +share/locale/sk/LC_MESSAGES/kile.mo +share/locale/sl/LC_MESSAGES/kile.mo +share/locale/sv/LC_MESSAGES/kile.mo +share/locale/tr/LC_MESSAGES/kile.mo +share/locale/ug/LC_MESSAGES/kile.mo +share/locale/uk/LC_MESSAGES/kile.mo +share/locale/zh_CN/LC_MESSAGES/kile.mo +share/locale/zh_TW/LC_MESSAGES/kile.mo share/metainfo/org.kde.kile.appdata.xml share/mime/packages/kile.xml +share/qlogging-categories6/kile.categories diff --git a/editors/lazarus-devel/Makefile b/editors/lazarus-devel/Makefile index 3bdae2690fb..607117cb88c 100644 --- a/editors/lazarus-devel/Makefile +++ b/editors/lazarus-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= lazarus -DISTVERSION= 4.99.20250122 +DISTVERSION= 4.99.20250131 PKGNAMESUFFIX?= -gtk2-devel PORTREVISION?= 0 CATEGORIES= editors devel @@ -21,7 +21,7 @@ ONLY_FOR_ARCHS= i386 amd64 aarch64 USE_GITLAB= yes GL_ACCOUNT= freepascal.org/lazarus GL_PROJECT= ${PORTNAME} -GL_COMMIT= fc08a7c13fda0c8de518cf5c09ba96fb1d277eb0 +GL_COMMIT= 4feac3a6f1dfdd2a626d0dfaefaacb432a657a69 USES= desktop-file-utils fpc:run gettext gmake iconv shared-mime-info xorg USE_XORG= x11 diff --git a/editors/lazarus-devel/distinfo b/editors/lazarus-devel/distinfo index d1f8eaf4db5..45746be9225 100644 --- a/editors/lazarus-devel/distinfo +++ b/editors/lazarus-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737617007 -SHA256 (freepascal/freepascal.org/lazarus-lazarus-fc08a7c13fda0c8de518cf5c09ba96fb1d277eb0_GL0.tar.gz) = a77cecbb8f2431dce0de07071d0e6cdf2944ecf5f6709b1568664d8c67f9d709 -SIZE (freepascal/freepascal.org/lazarus-lazarus-fc08a7c13fda0c8de518cf5c09ba96fb1d277eb0_GL0.tar.gz) = 60942198 +TIMESTAMP = 1738312108 +SHA256 (freepascal/freepascal.org/lazarus-lazarus-4feac3a6f1dfdd2a626d0dfaefaacb432a657a69_GL0.tar.gz) = 2159c4f56be18b25f10f4d3b649f63e5fad667a6983d72674f6688629b7525fc +SIZE (freepascal/freepascal.org/lazarus-lazarus-4feac3a6f1dfdd2a626d0dfaefaacb432a657a69_GL0.tar.gz) = 60964235 diff --git a/editors/linux-r7-office/Makefile b/editors/linux-r7-office/Makefile index b7bc2cdfe32..f1192af4757 100644 --- a/editors/linux-r7-office/Makefile +++ b/editors/linux-r7-office/Makefile @@ -1,6 +1,6 @@ PORTNAME= r7-office -PORTVERSION= 2024.4.1 -DISTVERSIONSUFFIX= -630.el8 +PORTVERSION= 2024.4.2 +DISTVERSIONSUFFIX= -721.el8 CATEGORIES= editors linux russian MASTER_SITES= https://download.r7-office.ru/centos/ PKGNAMEPREFIX= linux- diff --git a/editors/linux-r7-office/distinfo b/editors/linux-r7-office/distinfo index 2c1a8ffeb6f..9dbe2e0fa72 100644 --- a/editors/linux-r7-office/distinfo +++ b/editors/linux-r7-office/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1730982619 -SHA256 (r7-office-2024.4.1-630.el8.x86_64.rpm) = 79c458ebfa46a5597f27dcb05c386e3b24abaa60ed1ddd1eceb4d787afc6b4fb -SIZE (r7-office-2024.4.1-630.el8.x86_64.rpm) = 384461759 +TIMESTAMP = 1738018829 +SHA256 (r7-office-2024.4.2-721.el8.x86_64.rpm) = 250a8c5d0babf132a66f04d32579faedb6613c34233b147f6532d81914217d69 +SIZE (r7-office-2024.4.2-721.el8.x86_64.rpm) = 386047563 diff --git a/editors/linux-r7-office/pkg-plist b/editors/linux-r7-office/pkg-plist index 75c3e97247b..e7bb18589c2 100644 --- a/editors/linux-r7-office/pkg-plist +++ b/editors/linux-r7-office/pkg-plist @@ -1375,6 +1375,7 @@ share/pixmaps/r7-office.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/help/de/images/selectdata.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/help/de/images/setpassword.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/help/download.html +%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/help/download.ru.html %%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/help/en/images/3dchart.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/help/en/images/autocorrect.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/help/en/images/chart_type_settings.png @@ -1529,6 +1530,7 @@ share/pixmaps/r7-office.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/hsbcolorpicker/hsb-colorpicker@2x.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/load-mask/loading.svg %%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/plugin/icon_add_on_default.png +%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/plugin/icon_add_on_default@1.5x.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/plugin/icon_add_on_default@2x.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/right-panels/Begin-EndStyle.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/right-panels/Begin-EndStyle@1.5x.png @@ -1547,247 +1549,7 @@ share/pixmaps/r7-office.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/right-panels/rowscols_icon.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/right-panels/rowscols_icon@1.5x.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/right-panels/rowscols_icon@2x.png -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-audio.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-big-text-vertical.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-big-text.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-clipboard-column-width.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-clipboard-format-only.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-clipboard-format.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-clipboard-formulas-format.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-clipboard-formulas-number-format.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-clipboard-formulas.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-clipboard-image.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-clipboard-keep-format.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-clipboard-link.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-clipboard-no-border.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-clipboard-paste.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-clipboard-text-only.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-clipboard-text.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-clipboard-theme.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-clipboard-transpose.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-clipboard-values-format.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-clipboard-values-number-format.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-clipboard-values.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-colorschemas.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-compare.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-datetime.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-day.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-editheader.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-eraser.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-highlighter-tool.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-ic-chat.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-ic-coedit.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-ic-history.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-ic-protect.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-ic-sharing.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-ic-signature.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-img-align.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-img-bkwd.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-img-frwd.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-img-group.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-insertchart.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-insertequation.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-inserthyperlink.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-insertimage.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-insertshape.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-inserttable.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-menu-comments.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-menu-navigation.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-more.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-night.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-pagemargins.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-pageorient.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-pagesize.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-pen-tool.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-rem-comment.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-resolve-all.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-select.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-sheet-view.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-smart-art.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-symbol.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-textart.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-update.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-video.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-add-breakpoint.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-addcell.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-advanced-ratio.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-align-bottom.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-align-center.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-align-just.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-align-left.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-align-middle.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-align-right.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-align-top.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-arrange-back.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-arrange-backward.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-arrange-forward.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-arrange-front.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-arrow-down.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-arrow-up.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-autocorrect.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-bold(ru).svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-bold.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-border-all.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-border-bottom.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-border-diagdown.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-border-diagup.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-border-inside.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-border-insidehor.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-border-insidevert.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-border-left.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-border-no.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-border-out.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-border-right.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-border-top.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-cc-remove.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-change-case.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-clearstyle.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-clipboard-column-width.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-clipboard-format-only.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-clipboard-format.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-clipboard-formulas-format.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-clipboard-formulas-number-format.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-clipboard-formulas.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-clipboard-image.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-clipboard-keep-format.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-clipboard-link.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-clipboard-no-border.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-clipboard-paste.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-clipboard-text-only.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-clipboard-text.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-clipboard-theme.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-clipboard-transpose.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-clipboard-values-format.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-clipboard-values-number-format.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-clipboard-values.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-close.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-collapse-all.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-colorschemas.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-columns-one.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-columns-three.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-columns-two.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-copy.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-copystyle.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-cut.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-decfont.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-decoffset.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-delcell.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-demote.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-download.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-edit.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-embed .svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-equation.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-expand-all.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-eyedropper.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-favorite.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-firstitem.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-flip-hor.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-flip-vert.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-fontcolor.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-goback.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-hide-password.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-highlight.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-home.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-ic-doclang.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-ic-docspell(ru).svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-ic-docspell.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-ic-options.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-ic-review.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-ic-zoomtopage.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-ic-zoomtowidth.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-in-favorite.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-incfont.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-incoffset.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-inserthyperlink.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-italic(ru).svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-italic.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-lastitem.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-latex.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-linear-equation.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-linespace.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-menu-about.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-menu-chart.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-menu-chat.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-menu-comments.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-menu-image.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-menu-navigation.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-menu-search.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-menu-shape.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-menu-signature.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-menu-support.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-menu-table.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-menu-textart.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-merge-cells.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-more-vertical.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-nextitem.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-numbering-rtl.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-numbering.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-page-landscape.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-page-portrait.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-paracolor.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-paragraph.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-paste.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-previtem.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-print-preview.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-print.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-professional-equation.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-promote.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-quick-print.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-redo.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-remove-breakpoint.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-rotate-270.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-rotate-90.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-rotate-down.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-rotate-up.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-rotate-y-clockwise.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-rotate-y-counterclockwise.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-rows-and-columns.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-save-coauth.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-save.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-select-all.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-select-range.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-select.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-setmarkers-rtl.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-setmarkers.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-settings.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-shape-align-bottom.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-shape-align-center.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-shape-align-left.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-shape-align-middle.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-shape-align-right.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-shape-align-top.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-shape-distribute-hor.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-shape-distribute-vert.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-shape-group.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-shape-ungroup.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-share.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-sheet-view.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-smart-cycle.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-smart-hierarchy.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-smart-list.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-smart-matrix.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-smart-process.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-smart-pyramid.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-smart-relationship.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-sorting.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-strikeout(ru).svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-strikeout.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-subscript.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-superscript.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-text-orient-hor.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-text-orient-rdown.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-text-orient-rup.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-text-vertical.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-text.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-underline(ru).svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-underline.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-undo.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-unicode.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-user.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-users-share.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-users.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-zoomdown.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-zoomup.svg +%%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/Borders.svg %%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/bullets-and-numbering.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/bullets-and-numbering@1.5x.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/common/main/resources/img/toolbar/bullets-and-numbering@2x.png @@ -1885,6 +1647,41 @@ share/pixmaps/r7-office.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/locale/zh-tw.json %%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/locale/zh.json %%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/css/app.css +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/AvailableLangs.json +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/editor.css +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/images/big.png +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/images/icons.png +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/images/sprite.css +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/ru/Contents.json +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/ru/ProgramInterface/FileTab.htm +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/ru/ProgramInterface/PluginsTab.htm +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/ru/ProgramInterface/ViewTab.htm +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/ru/ProgramInterface/Window.htm +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/ru/UsageInstructions/AdvancedSettings.htm +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/ru/UsageInstructions/SavePrintDownload.htm +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/ru/UsageInstructions/Search.htm +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/ru/UsageInstructions/TableOfContents.htm +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/ru/UsageInstructions/ViewDocInfo.htm +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/ru/UsageInstructions/WorkspaceNavigation.htm +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/ru/callback.js +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/ru/editor.css +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/ru/images/advancedsearch.png +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/ru/images/filetab.png +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/ru/images/pluginstab.png +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/ru/images/smallsearch.png +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/ru/images/toc1.png +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/ru/images/viewtab.png +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/ru/images/window.png +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/ru/search/indexes.js +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/ru/search/js/jquery.min.js +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/ru/search/js/keyboard-switch.js +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/ru/search/js/lunr-languages/lunr.multi.js +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/ru/search/js/lunr-languages/lunr.ru.js +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/ru/search/js/lunr-languages/lunr.stemmer.support.js +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/ru/search/js/lunr.js +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/ru/search/js/page-search.js +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/ru/search/search.html +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help.pdf/scroll.css %%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help/editor.css %%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help/ru/Contents.json %%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/help/ru/HelpfulHints/About.htm @@ -3033,12 +2830,8 @@ share/pixmaps/r7-office.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/iconsbig@1.75x.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/iconsbig@2.5x.svg %%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/iconsbig@2x.png -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/iconshuge.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/iconshuge@1.25x.png -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/iconshuge@1.5x.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/iconshuge@1.75x.png -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/iconshuge@2.5x.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/iconshuge@2x.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/iconssmall.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/iconssmall@1.25x.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/iconssmall@1.5x.png @@ -3048,120 +2841,8 @@ share/pixmaps/r7-office.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/logo.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/recent-file.svg %%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/sprite_1_75x.png -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-blankpage.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-bookmarks.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-borders-all.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-borders-inner-only.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-borders-none.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-borders-outer-only.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-borders-twin-all.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-borders-twin-none-all.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-borders-twin-none-inner.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-borders-twin-none-outer.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-borders-twin-none.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-borders-twin-outer-inner.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-borders-twin-outer-none.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-borders-twin-outer-outer.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-caption.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-checkbox.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-columns.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-combine.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-combo-box.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-complex-field.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-contents.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-controls.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-credit-card.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-cross-reference.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-dark-mode.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-dropcap.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-dropdown.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-email.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-fixed-field.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-gyphenation.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-ic-review.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-ic-reviewview.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-img-wrap.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-line-numbering.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-notes.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-pagebreak.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-paragraph-borders-all.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-paragraph-borders-bottom.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-paragraph-borders-inner.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-paragraph-borders-left.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-paragraph-borders-none.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-paragraph-borders-outer.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-paragraph-borders-right.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-paragraph-borders-top.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-phone.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-radio-button.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-restrict-editing.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-review-deny.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-review-next.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-review-prev.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-review-save.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-text-field.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-watermark.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-zip-code.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/clear-style.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/next-field.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/previous-field.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/save-form.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/submit-form.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-add-text.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-cc-plaintext.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-cc-richtext.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-columns-left.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-columns-right.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-contents.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-distribute-columns.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-distribute-rows.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-dropcap-inmargin.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-dropcap-intext.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-field.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-fixed-field.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-gyphenation.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-hand-tool.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-lock.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-mailmerge.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-menu-header.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-menu-thumbs.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-multilevels-rtl.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-multilevels.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-select-tool.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-table-to-text.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-thumbnail-big.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-thumbnail-small.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-to-columns.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-update.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-word-count.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-drop-margin.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-drop-none.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-drop-text.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-none.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-page-number-bottom-center.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-page-number-bottom-left.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-page-number-bottom-right.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-page-number-top-center.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-page-number-top-left.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-page-number-top-right.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-table-align-center.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-table-align-left.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-table-align-right.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-table-flow.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-wrap-behind.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-wrap-infront.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-wrap-inline.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-wrap-square.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-wrap-through.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-wrap-tight.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-wrap-topbottom.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/wrap-behind.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/wrap-infront.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/wrap-inline.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/wrap-square.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/wrap-through.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/wrap-tight.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/wrap-topandbottom.svg +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar-icons.js +%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar-icons.svg %%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/contents.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/contents@2x.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/toolbar/text_styles.png @@ -4132,7 +3813,6 @@ share/pixmaps/r7-office.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/iconsbig@1.75x.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/iconsbig@2.5x.svg %%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/iconsbig@2x.png -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/iconshuge@2.5x.svg %%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/iconssmall.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/iconssmall@1.25x.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/iconssmall@1.5x.png @@ -4141,101 +3821,8 @@ share/pixmaps/r7-office.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/iconssmall@2x.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/recent-file.svg %%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/sprite_1_75x.png -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-bold-flash.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-bold-reveal.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-brush-color.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-color-pulse.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-complementary-color.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-custom.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-darken.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-desaturate.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-fill-color.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-font-color.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-grow-or-shrink.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-lighten.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-line-color.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-object-color.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-pulse.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-spin.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-teeter.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-transparency.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-underline.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-wave.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-entrance-appear.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-entrance-bounce.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-entrance-custom.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-entrance-fade.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-entrance-float-in.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-entrance-fly-in.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-entrance-grow-turn.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-entrance-random-bars.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-entrance-shape.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-entrance-split.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-entrance-swivel.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-entrance-wheel.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-entrance-wipe.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-entrance-zoom.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-exit-bounce.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-exit-custom.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-exit-disappear.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-exit-fade.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-exit-float-out.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-exit-fly-out.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-exit-random-bars.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-exit-shape.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-exit-shrink-turn.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-exit-split.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-exit-swivel.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-exit-wheel.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-exit-wipe.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-exit-zoom.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-motion-paths-arcs.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-motion-paths-custom-path.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-motion-paths-custom.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-motion-paths-lines.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-motion-paths-loops.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-motion-paths-shapes.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-motion-paths-turns.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-multiple.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-none.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-preview-stop.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-add-animation.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-addslide.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-animation-parameters.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-animation-preview-start.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-gridlines.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-guides.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-pagenum.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-transition-clock.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-transition-cover.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-transition-fade.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-transition-none.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-transition-push.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-transition-split.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-transition-uncover.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-transition-wipe.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-transition-zoom.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-animation-delay.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-animation-duration.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-animation-repeat.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-changeslide.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-fullscreen.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-horizontal-guide.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-ic-zoomtoslide.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-menu-slide.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-menu-thumbs.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-play.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-presenter-view.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-preview-exit-fullscreen.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-preview-pause.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-preview-start.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-preview-transitions.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-preview.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-slidesize.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-transition-apply-all.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-trigger.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/huge/emptyicon.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/vertical-guide.svg +%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar-icons.js +%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar-icons.svg %%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/AutoColor.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/NoFill.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar/NoFill@2x.png @@ -6545,7 +6132,6 @@ share/pixmaps/r7-office.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/iconsbig@1.75x.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/iconsbig@2.5x.svg %%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/iconsbig@2x.png -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/iconshuge@2.5x.svg %%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/iconssmall.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/iconssmall@1.25x.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/iconssmall@1.5x.png @@ -6554,95 +6140,8 @@ share/pixmaps/r7-office.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/iconssmall@2x.png %%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/recent-file.svg %%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/sprite_1_75x.png -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-allow-edit-ranges.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-autosum.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-blank-rows.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-calculated-field.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-calculated-object.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-calculation.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-cell-group.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-cell-ungroup.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-columns.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-custom-sort.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-data-validation.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-edit-links.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-finance.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-freeze-panes.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-func-math.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-func-text.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-goal-seek.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-grand-totals.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-import-data.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-ins-formula.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-insert-blank-line-after-each-item.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-list-formulas.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-logic.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-lookup.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-named-range.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-normal-view.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-page-break-preview.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-pivot-layout.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-pivot-sum.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-print-area.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-print-titles.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-protect-range.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-protect-sheet.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-protect-workbook.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-recent.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-remove-blank-line-after-each-item.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-remove-duplicates.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-repeat-all-item-labels.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-scale.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-select-pivot.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-slicer.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-solve-order.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-sparkline.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-subtotals.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-to-columns.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-trace-dependents.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-watch-window.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-autocorrect.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-autofilter.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-border-style.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-calculated-field.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-calculated-object.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-clear-filter.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-cond-format.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-convert-to-range.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-currency-style.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-decdecimal.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-formula.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-function.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-incdecimal.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-list-formulas.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-menu-cell.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-merge-across.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-merge-and-center.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-named-range.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-percent-style.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-pivot-sum.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-remove-duplicates.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-remove-trace-arrows.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-resize-table.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-sheet-list.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-sheet-view-close.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-sheet-view-new.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-show-formulas.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-slicer.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-solve-order.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-sort-down(ru).svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-sort-down.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-sort-up(ru).svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-sort-up.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-switch-row-column.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-text-orient-ccw.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-text-orient-cw.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-text-orient-vertical.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-trace-dependents.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-trace-precedents.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-unmerge-cells.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-wrap.svg -%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/huge/emptyicon.svg +%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar-icons.js +%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar-icons.svg %%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/BorderSize.svg %%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/symboltable/ru.json %%DATADIR%%/desktopeditors/editors/web-apps/vendor/bootstrap/dist/css/bootstrap.min.css diff --git a/editors/neovim/Makefile b/editors/neovim/Makefile index ff9df70d93d..7606be03419 100644 --- a/editors/neovim/Makefile +++ b/editors/neovim/Makefile @@ -1,7 +1,6 @@ PORTNAME= neovim DISTVERSIONPREFIX= v -DISTVERSION= 0.10.3 -PORTREVISION= 1 +DISTVERSION= 0.10.4 CATEGORIES= editors MAINTAINER= adamw@FreeBSD.org @@ -12,14 +11,15 @@ LICENSE= APACHE20 BUILD_DEPENDS= ${LUA_REFMODLIBDIR}/bit.so:devel/lua-bitop@${LUA_FLAVOR} \ ${LUA_REFMODLIBDIR}/lpeg.so:devel/lua-lpeg@${LUA_FLAVOR} -RUN_DEPENDS= ${LUA_REFMODLIBDIR}/bit.so:devel/lua-bitop@${LUA_FLAVOR} \ - ${LUA_REFMODLIBDIR}/lpeg.so:devel/lua-lpeg@${LUA_FLAVOR} LIB_DEPENDS= libluv.so:devel/luv \ libmsgpack-c.so:devel/msgpack-c \ libtree-sitter.so:devel/tree-sitter \ libunibilium.so:devel/unibilium \ libuv.so:devel/libuv \ libvterm.so:devel/libvterm +RUN_DEPENDS= ${LUA_REFMODLIBDIR}/bit.so:devel/lua-bitop@${LUA_FLAVOR} \ + ${LUA_REFMODLIBDIR}/lpeg.so:devel/lua-lpeg@${LUA_FLAVOR} +TEST_DEPENDS= gmake:devel/gmake USES= cmake cpe gettext iconv lua:51,build luajit \ pathfix pkgconfig @@ -72,4 +72,7 @@ post-stage: cd ${BUILD_WRKSRC}/.deps/usr/lib/nvim && ${COPYTREE_SHARE} parser ${STAGEDIR}${PREFIX}/lib/nvim ${FIND} ${STAGEDIR}${PREFIX}/lib/nvim -name "*.so" -exec ${STRIP_CMD} {} + +do-test: + ${GMAKE} -C ${WRKSRC} test + .include diff --git a/editors/neovim/distinfo b/editors/neovim/distinfo index c698c761299..1d1198d0097 100644 --- a/editors/neovim/distinfo +++ b/editors/neovim/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1734811340 -SHA256 (neovim-neovim-v0.10.3_GH0.tar.gz) = 39fab47d241da7b9418823cc563c689d522c1c4b2def04036393834f3f1ca94c -SIZE (neovim-neovim-v0.10.3_GH0.tar.gz) = 12804352 +TIMESTAMP = 1738163171 +SHA256 (neovim-neovim-v0.10.4_GH0.tar.gz) = 10413265a915133f8a853dc757571334ada6e4f0aa15f4c4cc8cc48341186ca2 +SIZE (neovim-neovim-v0.10.4_GH0.tar.gz) = 12808381 SHA256 (tree-sitter-tree-sitter-c-v0.23.4_GH0.tar.gz) = b66c5043e26d84e5f17a059af71b157bcf202221069ed220aa1696d7d1d28a7a SIZE (tree-sitter-tree-sitter-c-v0.23.4_GH0.tar.gz) = 380057 SHA256 (tree-sitter-grammars-tree-sitter-lua-v0.2.0_GH0.tar.gz) = 6c41227cd0a59047b19d31f0031d4d901f08bfd78d6fc7f55c89e5b8374c794e diff --git a/editors/omegaT/Makefile b/editors/omegaT/Makefile index f4505a8913c..08b14860aae 100644 --- a/editors/omegaT/Makefile +++ b/editors/omegaT/Makefile @@ -1,5 +1,5 @@ PORTNAME= omegaT -DISTVERSION= 6.0.0 +DISTVERSION= 6.0.1 CATEGORIES= editors java x11 MASTER_SITES= SF/${PORTNAME:tl}/OmegaT%20-%20Standard/OmegaT%20${DISTVERSION}/ DISTNAME= OmegaT_${DISTVERSION}_Without_JRE diff --git a/editors/omegaT/distinfo b/editors/omegaT/distinfo index 49004c32436..bd8319ddfd5 100644 --- a/editors/omegaT/distinfo +++ b/editors/omegaT/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1689943308 -SHA256 (omegaT/OmegaT_6.0.0_Without_JRE.zip) = 76c6d3e62b9906e7542f82b0e2b76f8b8cbdf2672f9d8363f6346f0b9c09a182 -SIZE (omegaT/OmegaT_6.0.0_Without_JRE.zip) = 184475618 +TIMESTAMP = 1738146999 +SHA256 (omegaT/OmegaT_6.0.1_Without_JRE.zip) = 463e746f34fc93bf8659bd29fe66becf2f8fce417bb41ea25781785150089898 +SIZE (omegaT/OmegaT_6.0.1_Without_JRE.zip) = 179335627 diff --git a/editors/omegaT/pkg-plist b/editors/omegaT/pkg-plist index 7378dd2c4e4..c750f7b9b79 100644 --- a/editors/omegaT/pkg-plist +++ b/editors/omegaT/pkg-plist @@ -61,16 +61,12 @@ share/icons/hicolor/512x512/apps/omegat.png %%DATADIR%%/docs/ca/chapter.windows.and.dialogs.html %%DATADIR%%/docs/ca/first_steps.html %%DATADIR%%/docs/ca/images/Dock.png -%%DATADIR%%/docs/ca/images/InstantGuide_1.png -%%DATADIR%%/docs/ca/images/InstantGuide_2.png %%DATADIR%%/docs/ca/images/Maximize.png %%DATADIR%%/docs/ca/images/Minimize.png %%DATADIR%%/docs/ca/images/Restore.png %%DATADIR%%/docs/ca/images/Settings.png %%DATADIR%%/docs/ca/images/Undock.png %%DATADIR%%/docs/ca/images/defaultOmegaTLayout.png -%%DATADIR%%/docs/ca/images/defaultOmegaTLayout_5.7.png -%%DATADIR%%/docs/ca/images/defaultOmegaTLayout_6.0.png %%DATADIR%%/docs/ca/images/omegat.svg %%DATADIR%%/docs/ca/index.html %%DATADIR%%/docs/ca/version_ca.properties @@ -121,47 +117,25 @@ share/icons/hicolor/512x512/apps/omegat.png %%DATADIR%%/docs/de/_wh/search.js %%DATADIR%%/docs/de/_wh/wh.css %%DATADIR%%/docs/de/_wh/wh.js -%%DATADIR%%/docs/de/appendix.dictionaries.html -%%DATADIR%%/docs/de/appendix.glossaries.html -%%DATADIR%%/docs/de/appendix.regexp.html -%%DATADIR%%/docs/de/appendix.shortcut.custom.html -%%DATADIR%%/docs/de/appendix.spellchecker.html %%DATADIR%%/docs/de/chapter.appendices.html %%DATADIR%%/docs/de/chapter.dialogs.preferences.html %%DATADIR%%/docs/de/chapter.how.to.html -%%DATADIR%%/docs/de/chapter.installing.and.running.html %%DATADIR%%/docs/de/chapter.instant.start.guide.html %%DATADIR%%/docs/de/chapter.menus.html %%DATADIR%%/docs/de/chapter.panes.html %%DATADIR%%/docs/de/chapter.project.folder.html %%DATADIR%%/docs/de/chapter.windows.and.dialogs.html %%DATADIR%%/docs/de/first_steps.html -%%DATADIR%%/docs/de/howtos.html -%%DATADIR%%/docs/de/images/DictMerriamWebster.png %%DATADIR%%/docs/de/images/Dock.png -%%DATADIR%%/docs/de/images/GlossaryEntry_25.png -%%DATADIR%%/docs/de/images/GlossaryPane_25.png -%%DATADIR%%/docs/de/images/InstantGuide_1.png -%%DATADIR%%/docs/de/images/InstantGuide_2.png %%DATADIR%%/docs/de/images/Maximize.png %%DATADIR%%/docs/de/images/Minimize.png -%%DATADIR%%/docs/de/images/MultiTerm_Glossary_25.png -%%DATADIR%%/docs/de/images/RegexTester.png %%DATADIR%%/docs/de/images/Restore.png %%DATADIR%%/docs/de/images/Settings.png -%%DATADIR%%/docs/de/images/SpellcheckerSetup_25.png -%%DATADIR%%/docs/de/images/SpellcheckingText.png %%DATADIR%%/docs/de/images/Undock.png %%DATADIR%%/docs/de/images/defaultOmegaTLayout.png -%%DATADIR%%/docs/de/images/defaultOmegaTLayout_5.7.png -%%DATADIR%%/docs/de/images/defaultOmegaTLayout_6.0.png %%DATADIR%%/docs/de/images/omegat.svg %%DATADIR%%/docs/de/index.html -%%DATADIR%%/docs/de/menus.html -%%DATADIR%%/docs/de/panes.html -%%DATADIR%%/docs/de/project.folder.html %%DATADIR%%/docs/de/version_de.properties -%%DATADIR%%/docs/de/windows.and.dialogs.html %%DATADIR%%/docs/doc-license.txt %%DATADIR%%/docs/el/OmegaT.css %%DATADIR%%/docs/el/_wh/jquery/jquery.min.js @@ -252,7 +226,6 @@ share/icons/hicolor/512x512/apps/omegat.png %%DATADIR%%/docs/en/_wh/search.js %%DATADIR%%/docs/en/_wh/wh.css %%DATADIR%%/docs/en/_wh/wh.js -%%DATADIR%%/docs/en/ar01.html %%DATADIR%%/docs/en/chapter.appendices.html %%DATADIR%%/docs/en/chapter.dialogs.preferences.html %%DATADIR%%/docs/en/chapter.how.to.html @@ -263,17 +236,12 @@ share/icons/hicolor/512x512/apps/omegat.png %%DATADIR%%/docs/en/chapter.windows.and.dialogs.html %%DATADIR%%/docs/en/first_steps.html %%DATADIR%%/docs/en/images/Dock.png -%%DATADIR%%/docs/en/images/InstantGuide_1.png -%%DATADIR%%/docs/en/images/InstantGuide_2.png %%DATADIR%%/docs/en/images/Maximize.png %%DATADIR%%/docs/en/images/Minimize.png %%DATADIR%%/docs/en/images/Restore.png %%DATADIR%%/docs/en/images/Settings.png %%DATADIR%%/docs/en/images/Undock.png %%DATADIR%%/docs/en/images/defaultOmegaTLayout.png -%%DATADIR%%/docs/en/images/defaultOmegaTLayout_5.7.png -%%DATADIR%%/docs/en/images/defaultOmegaTLayout_6.0.png -%%DATADIR%%/docs/en/images/modifiedOmegaTLayout.png %%DATADIR%%/docs/en/images/omegat.svg %%DATADIR%%/docs/en/index.html %%DATADIR%%/docs/en/version.properties @@ -400,16 +368,12 @@ share/icons/hicolor/512x512/apps/omegat.png %%DATADIR%%/docs/fr/chapter.windows.and.dialogs.html %%DATADIR%%/docs/fr/first_steps.html %%DATADIR%%/docs/fr/images/Dock.png -%%DATADIR%%/docs/fr/images/InstantGuide_1.png -%%DATADIR%%/docs/fr/images/InstantGuide_2.png %%DATADIR%%/docs/fr/images/Maximize.png %%DATADIR%%/docs/fr/images/Minimize.png %%DATADIR%%/docs/fr/images/Restore.png %%DATADIR%%/docs/fr/images/Settings.png %%DATADIR%%/docs/fr/images/Undock.png %%DATADIR%%/docs/fr/images/defaultOmegaTLayout.png -%%DATADIR%%/docs/fr/images/defaultOmegaTLayout_5.7.png -%%DATADIR%%/docs/fr/images/defaultOmegaTLayout_6.0.png %%DATADIR%%/docs/fr/images/omegat.svg %%DATADIR%%/docs/fr/index.html %%DATADIR%%/docs/fr/version_fr.properties @@ -720,7 +684,6 @@ share/icons/hicolor/512x512/apps/omegat.png %%DATADIR%%/docs/ja/_wh/search.js %%DATADIR%%/docs/ja/_wh/wh.css %%DATADIR%%/docs/ja/_wh/wh.js -%%DATADIR%%/docs/ja/ar01.html %%DATADIR%%/docs/ja/chapter.appendices.html %%DATADIR%%/docs/ja/chapter.dialogs.preferences.html %%DATADIR%%/docs/ja/chapter.how.to.html @@ -730,24 +693,13 @@ share/icons/hicolor/512x512/apps/omegat.png %%DATADIR%%/docs/ja/chapter.project.folder.html %%DATADIR%%/docs/ja/chapter.windows.and.dialogs.html %%DATADIR%%/docs/ja/first_steps.html -%%DATADIR%%/docs/ja/images/DictMerriamWebster.png %%DATADIR%%/docs/ja/images/Dock.png -%%DATADIR%%/docs/ja/images/GlossaryEntry_25.png -%%DATADIR%%/docs/ja/images/GlossaryPane_25.png -%%DATADIR%%/docs/ja/images/InstantGuide_1.png -%%DATADIR%%/docs/ja/images/InstantGuide_2.png %%DATADIR%%/docs/ja/images/Maximize.png %%DATADIR%%/docs/ja/images/Minimize.png -%%DATADIR%%/docs/ja/images/MultiTerm_Glossary_25.png -%%DATADIR%%/docs/ja/images/RegexTester.png %%DATADIR%%/docs/ja/images/Restore.png %%DATADIR%%/docs/ja/images/Settings.png -%%DATADIR%%/docs/ja/images/SpellcheckerSetup_25.png -%%DATADIR%%/docs/ja/images/SpellcheckingText.png %%DATADIR%%/docs/ja/images/Undock.png %%DATADIR%%/docs/ja/images/defaultOmegaTLayout.png -%%DATADIR%%/docs/ja/images/defaultOmegaTLayout_5.7.png -%%DATADIR%%/docs/ja/images/defaultOmegaTLayout_6.0.png %%DATADIR%%/docs/ja/images/omegat.svg %%DATADIR%%/docs/ja/index.html %%DATADIR%%/docs/ja/version_ja.properties @@ -769,35 +721,25 @@ share/icons/hicolor/512x512/apps/omegat.png %%DATADIR%%/docs/nl/_wh/search.js %%DATADIR%%/docs/nl/_wh/wh.css %%DATADIR%%/docs/nl/_wh/wh.js -%%DATADIR%%/docs/nl/appendix.dictionaries.html -%%DATADIR%%/docs/nl/appendix.glossaries.html -%%DATADIR%%/docs/nl/appendix.regexp.html -%%DATADIR%%/docs/nl/appendix.shortcut.custom.html -%%DATADIR%%/docs/nl/appendix.spellchecker.html -%%DATADIR%%/docs/nl/chapter.installing.and.running.html +%%DATADIR%%/docs/nl/chapter.appendices.html +%%DATADIR%%/docs/nl/chapter.dialogs.preferences.html +%%DATADIR%%/docs/nl/chapter.how.to.html +%%DATADIR%%/docs/nl/chapter.instant.start.guide.html +%%DATADIR%%/docs/nl/chapter.menus.html +%%DATADIR%%/docs/nl/chapter.panes.html +%%DATADIR%%/docs/nl/chapter.project.folder.html +%%DATADIR%%/docs/nl/chapter.windows.and.dialogs.html %%DATADIR%%/docs/nl/first_steps.html -%%DATADIR%%/docs/nl/howtos.html -%%DATADIR%%/docs/nl/images/DictMerriamWebster.png +%%DATADIR%%/docs/nl/images/defaultOmegaTLayout.png %%DATADIR%%/docs/nl/images/Dock.png -%%DATADIR%%/docs/nl/images/GlossaryEntry_25.png -%%DATADIR%%/docs/nl/images/GlossaryPane_25.png -%%DATADIR%%/docs/nl/images/InstantGuide_1.png -%%DATADIR%%/docs/nl/images/InstantGuide_2.png %%DATADIR%%/docs/nl/images/Maximize.png %%DATADIR%%/docs/nl/images/Minimize.png -%%DATADIR%%/docs/nl/images/MultiTerm_Glossary_25.png -%%DATADIR%%/docs/nl/images/RegexTester.png %%DATADIR%%/docs/nl/images/Restore.png -%%DATADIR%%/docs/nl/images/SpellcheckerSetup_25.png -%%DATADIR%%/docs/nl/images/SpellcheckingText.png +%%DATADIR%%/docs/nl/images/Settings.png %%DATADIR%%/docs/nl/images/Undock.png %%DATADIR%%/docs/nl/images/omegat.svg %%DATADIR%%/docs/nl/index.html -%%DATADIR%%/docs/nl/menus.html -%%DATADIR%%/docs/nl/panes.html -%%DATADIR%%/docs/nl/project.folder.html %%DATADIR%%/docs/nl/version_nl.properties -%%DATADIR%%/docs/nl/windows.and.dialogs.html %%DATADIR%%/docs/no/OmegaT.css %%DATADIR%%/docs/no/first_steps.html %%DATADIR%%/docs/no/images/InstantGuide_1.png @@ -1163,13 +1105,18 @@ share/icons/hicolor/512x512/apps/omegat.png %%DATADIR%%/lib/caffeine-2.9.3.jar %%DATADIR%%/lib/checker-qual-3.19.0.jar %%DATADIR%%/lib/cjftransform-1.0.1.jar -%%DATADIR%%/lib/commons-codec-1.15.jar +%%DATADIR%%/lib/commons-beanutils-1.9.4.jar +%%DATADIR%%/lib/commons-codec-1.16.1.jar +%%DATADIR%%/lib/commons-collections-3.2.2.jar +%%DATADIR%%/lib/commons-digester-2.1.jar %%DATADIR%%/lib/commons-io-2.11.0.jar %%DATADIR%%/lib/commons-lang-2.6.jar %%DATADIR%%/lib/commons-logging-1.2.jar +%%DATADIR%%/lib/commons-validator-1.7.jar %%DATADIR%%/lib/config-1.4.1.jar %%DATADIR%%/lib/desktopsupport-0.6.0.jar -%%DATADIR%%/lib/dictzip-0.13.0.jar +%%DATADIR%%/lib/dictzip-0.12.2.jar +%%DATADIR%%/lib/dictzip-0.14.1.jar %%DATADIR%%/lib/diffutils-1.2.1.jar %%DATADIR%%/lib/dsl4j-0.5.3.jar %%DATADIR%%/lib/eddsa-0.3.0.jar @@ -1241,6 +1188,7 @@ share/icons/hicolor/512x512/apps/omegat.png %%DATADIR%%/lib/jsch.agentproxy.usocket-nc-0.0.7.jar %%DATADIR%%/lib/jsch_License.txt %%DATADIR%%/lib/jsonic-1.2.11.jar +%%DATADIR%%/lib/jsoup-1.15.3.jar %%DATADIR%%/lib/junit-4.13.2.jar %%DATADIR%%/lib/junit-jupiter-api-5.7.2.jar %%DATADIR%%/lib/junit-jupiter-engine-5.7.2.jar @@ -1333,11 +1281,12 @@ share/icons/hicolor/512x512/apps/omegat.png %%DATADIR%%/lib/sqljet-1.1.15.jar %%DATADIR%%/lib/sshd-common-2.8.0.jar %%DATADIR%%/lib/sshd-core-2.8.0.jar -%%DATADIR%%/lib/stardict4j-0.5.0.jar +%%DATADIR%%/lib/stardict4j-0.6.3.jar %%DATADIR%%/lib/supertmxmerge-2.0.3.jar %%DATADIR%%/lib/svnkit-1.10.9.jar %%DATADIR%%/lib/testng-7.4.0.jar %%DATADIR%%/lib/trie4j-0.9.8.jar +%%DATADIR%%/lib/trie4j-0.9.10_1.jar %%DATADIR%%/lib/trilead-ssh2-1.0.0-build222.jar %%DATADIR%%/lib/url-protocol-handler-0.1.4.jar %%DATADIR%%/lib/vldocking-3.0.5.jar diff --git a/editors/openoffice-4/Makefile b/editors/openoffice-4/Makefile index b34fd959c66..16a815f355a 100644 --- a/editors/openoffice-4/Makefile +++ b/editors/openoffice-4/Makefile @@ -1,6 +1,6 @@ PORTNAME= apache-openoffice PORTVERSION= ${AOOVERSION} -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= editors java MASTER_SITES= https://dlcdn.apache.org/openoffice/${PORTVERSION}/source/ \ https://archive.apache.org/dist/openoffice/${PORTVERSION}/source/ \ diff --git a/editors/openoffice-devel/Makefile b/editors/openoffice-devel/Makefile index 43e5354af88..4374543f947 100644 --- a/editors/openoffice-devel/Makefile +++ b/editors/openoffice-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= apache-openoffice PORTVERSION= ${AOOVERSION1}.${AOOVERSION2}.${TIMESTAMP} -PORTREVISION= 2 +PORTREVISION= 3 PORTEPOCH= 4 CATEGORIES= editors java MASTER_SITES= https://dist.apache.org/repos/dist/dev/openoffice/${AOOVERSION}-${AOORC}-${TIMESTAMP}/source/ \ @@ -50,7 +50,6 @@ LICENSE_PERMS_TWAIN= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LICENSE_PERMS_W3C= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept ONLY_FOR_ARCHS= amd64 i386 powerpc64 -BROKEN_powerpc64= fails to compile: aoo-4.2.0/main/solver/420/unxfbsdppc64.pro/inc/stl/vector:31:11: fatal error: boost/tr1/tr1/vector: No such file or directory BUILD_DEPENDS= \ p5-Archive-Zip>=0:archivers/p5-Archive-Zip \ diff --git a/editors/tea/Makefile b/editors/tea/Makefile index 51b3c54449e..59b97420b35 100644 --- a/editors/tea/Makefile +++ b/editors/tea/Makefile @@ -1,5 +1,5 @@ PORTNAME= tea -PORTVERSION= 63.1.0 +PORTVERSION= 63.2.0 CATEGORIES= editors MAINTAINER= danilo@FreeBSD.org diff --git a/editors/tea/distinfo b/editors/tea/distinfo index 935f59096dd..5df51d3bf0a 100644 --- a/editors/tea/distinfo +++ b/editors/tea/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1718225825 -SHA256 (psemiletov-tea-qt-63.1.0_GH0.tar.gz) = 15eba879907e31c1d2d061fae38fb5e43e1084689cbc057b5421cc3fb0a6a38d -SIZE (psemiletov-tea-qt-63.1.0_GH0.tar.gz) = 715890 +TIMESTAMP = 1738511882 +SHA256 (psemiletov-tea-qt-63.2.0_GH0.tar.gz) = 9cf03e79449617023c23a807e72b1caa052f3c91ef7e2c67941437182eb2fd42 +SIZE (psemiletov-tea-qt-63.2.0_GH0.tar.gz) = 717442 diff --git a/editors/vscode/Makefile b/editors/vscode/Makefile index c91fa236f01..8f9beb6f9db 100644 --- a/editors/vscode/Makefile +++ b/editors/vscode/Makefile @@ -1,6 +1,6 @@ PORTNAME= vscode DISTVERSION= 1.96.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= editors MASTER_SITES= https://github.com/tagattie/FreeBSD-VSCode/releases/download/${DISTVERSION}/:node_modules DISTFILES= vscode-node-modules-${DISTVERSION}${EXTRACT_SUFX}:node_modules \ diff --git a/editors/xed/Makefile b/editors/xed/Makefile index a4446909123..051e0e2ec42 100644 --- a/editors/xed/Makefile +++ b/editors/xed/Makefile @@ -1,5 +1,5 @@ PORTNAME= xed -PORTVERSION= 3.4.5 +PORTVERSION= 3.8.2 CATEGORIES= editors gnome DIST_SUBDIR= gnome @@ -37,15 +37,16 @@ OPTIONS_DEFINE= DOCS GSPELL GVFS_METADATA OPTIONS_DEFAULT= DOCS GSPELL GVFS_METADATA OPTIONS_SUB= yes +GSPELL_DESC= Spell checking support via gspell +GVFS_METADATA_DESC= GVFS metadata + DOCS_BUILD_DEPENDS= gtkdocize:textproc/gtk-doc DOCS_MESON_TRUE= docs -GSPELL_DESC= Spell checking support via gspell GSPELL_LIB_DEPENDS= libgspell-1.so:textproc/gspell GSPELL_MESON_TRUE= enable_spell GSPELL_VARS= GLIB_SCHEMAS+=org.x.editor.plugins.spell.gschema.xml -GVFS_METADATA_DESC= GVFS metadata GVFS_METADATA_MESON_TRUE= enable_gvfs_metadata .include diff --git a/editors/xed/distinfo b/editors/xed/distinfo index cd77451a597..9749209f008 100644 --- a/editors/xed/distinfo +++ b/editors/xed/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1716277177 -SHA256 (gnome/linuxmint-xed-3.4.5_GH0.tar.gz) = a3bb70759d85ae84b69db40ac3c6f954d59ab3c66325ae23050c9ffbf6a9c26b -SIZE (gnome/linuxmint-xed-3.4.5_GH0.tar.gz) = 4581360 +TIMESTAMP = 1737847064 +SHA256 (gnome/linuxmint-xed-3.8.2_GH0.tar.gz) = 1ca2dd0917e634b9d85d91e0957e0628082ee392121ee42cb64619e8b0765eb2 +SIZE (gnome/linuxmint-xed-3.8.2_GH0.tar.gz) = 4596565 diff --git a/editors/xed/pkg-plist b/editors/xed/pkg-plist index bc39ae28e3f..f8e0ddadfc0 100644 --- a/editors/xed/pkg-plist +++ b/editors/xed/pkg-plist @@ -51,8 +51,9 @@ lib/xed/plugins/time.plugin lib/xed/plugins/trailsave.plugin lib/xed/plugins/wordcompletion.plugin libdata/pkgconfig/xed.pc -share/applications/xed.desktop +share/applications/org.x.editor.desktop share/dbus-1/services/org.x.editor.service +share/gtksourceview-4/styles/xed.xml %%PORTDOCS%%share/gtk-doc/html/xed/XedApp.html %%PORTDOCS%%share/gtk-doc/html/xed/XedAppActivatable.html %%PORTDOCS%%share/gtk-doc/html/xed/XedDocument.html @@ -305,8 +306,10 @@ share/locale/tg/LC_MESSAGES/xed.mo share/locale/th/LC_MESSAGES/xed.mo share/locale/tk/LC_MESSAGES/xed.mo share/locale/tr/LC_MESSAGES/xed.mo +share/locale/tt/LC_MESSAGES/xed.mo share/locale/uk/LC_MESSAGES/xed.mo share/locale/ur/LC_MESSAGES/xed.mo +share/locale/uz/LC_MESSAGES/xed.mo share/locale/vi/LC_MESSAGES/xed.mo share/locale/wa/LC_MESSAGES/xed.mo share/locale/xh/LC_MESSAGES/xed.mo @@ -315,7 +318,7 @@ share/locale/zh_CN/LC_MESSAGES/xed.mo share/locale/zh_HK/LC_MESSAGES/xed.mo share/locale/zh_TW/LC_MESSAGES/xed.mo share/man/man1/xed.1.gz -share/metainfo/xed.appdata.xml +share/metainfo/org.x.editor.metainfo.xml %%DATADIR%%/gir-1.0/Xed-1.0.gir %%DATADIR%%/icons/xed-plugin.png %%DATADIR%%/plugins/docinfo/docinfo.ui diff --git a/emulators/Makefile b/emulators/Makefile index 6094d34a3f0..38474646ade 100644 --- a/emulators/Makefile +++ b/emulators/Makefile @@ -156,14 +156,17 @@ SUBDIR += vgba-bin SUBDIR += vice SUBDIR += virtualbox-ose + SUBDIR += virtualbox-ose-70 SUBDIR += virtualbox-ose-additions SUBDIR += virtualbox-ose-additions-legacy SUBDIR += virtualbox-ose-additions-nox11 SUBDIR += virtualbox-ose-additions-nox11-legacy SUBDIR += virtualbox-ose-kmod + SUBDIR += virtualbox-ose-kmod-70 SUBDIR += virtualbox-ose-kmod-legacy SUBDIR += virtualbox-ose-legacy SUBDIR += virtualbox-ose-nox11 + SUBDIR += virtualbox-ose-nox11-70 SUBDIR += virtualbox-ose-nox11-legacy SUBDIR += visualboyadvance-m SUBDIR += vmips diff --git a/emulators/dosbox-x/Makefile b/emulators/dosbox-x/Makefile index c7f9b2693be..be1b41d20b8 100644 --- a/emulators/dosbox-x/Makefile +++ b/emulators/dosbox-x/Makefile @@ -1,6 +1,6 @@ PORTNAME= dosbox-x DISTVERSIONPREFIX= ${PORTNAME}-v -DISTVERSION= 2025.01.01 +DISTVERSION= 2025.02.01 CATEGORIES= emulators MAINTAINER= eduardo@FreeBSD.org diff --git a/emulators/dosbox-x/distinfo b/emulators/dosbox-x/distinfo index ccd55167214..b1194a2d6ea 100644 --- a/emulators/dosbox-x/distinfo +++ b/emulators/dosbox-x/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735749790 -SHA256 (joncampbell123-dosbox-x-dosbox-x-v2025.01.01_GH0.tar.gz) = 40290a073f6b8894d9c2b8c3d9c39a410f84fe89837c87148653ea03e89cf7b2 -SIZE (joncampbell123-dosbox-x-dosbox-x-v2025.01.01_GH0.tar.gz) = 121975330 +TIMESTAMP = 1738510808 +SHA256 (joncampbell123-dosbox-x-dosbox-x-v2025.02.01_GH0.tar.gz) = 3a6fdfd659bb05db82bf2d850af806f666562cce9a37609fd33b59f7e4bd8fa4 +SIZE (joncampbell123-dosbox-x-dosbox-x-v2025.02.01_GH0.tar.gz) = 122016342 diff --git a/emulators/rpcs3/Makefile b/emulators/rpcs3/Makefile index b334e2355e6..a8725085724 100644 --- a/emulators/rpcs3/Makefile +++ b/emulators/rpcs3/Makefile @@ -1,8 +1,7 @@ PORTNAME= rpcs3 DISTVERSIONPREFIX= v -DISTVERSION= 0.0.34-17383 # git rev-list --count HEAD -PORTREVISION= 1 -DISTVERSIONSUFFIX= -gf1f85335a7 +DISTVERSION= 0.0.34-17438 # git rev-list --count HEAD +DISTVERSIONSUFFIX= -g78ee489906 CATEGORIES= emulators wayland MAINTAINER= jbeich@FreeBSD.org @@ -37,9 +36,9 @@ GH_TUPLE= RPCS3:hidapi:hidapi-0.14.0-2-g8b43a97:hidapi/3rdparty/hidapi/hidapi \ miniupnp:miniupnp:miniupnpd_2_3_6:miniupnp/3rdparty/miniupnp/miniupnp \ nothings:stb:013ac3b:stb/3rdparty/stblib/stb \ wolfSSL:wolfssl:v5.7.6-stable:wolfssl/3rdparty/wolfssl/wolfssl \ - xioTechnologies:Fusion:v1.2.7:fusion/3rdparty/fusion/fusion + xioTechnologies:Fusion:v1.2.8:fusion/3rdparty/fusion/fusion -USES= cmake gl iconv:wchar_t llvm:min=16,lib localbase:ldflags \ +USES= cmake gl iconv:wchar_t llvm:min=18,lib localbase:ldflags \ openal:soft pkgconfig python:build qt:6 xorg USE_GL= gl glew USE_QT= base multimedia svg diff --git a/emulators/rpcs3/distinfo b/emulators/rpcs3/distinfo index 9e3a437efd6..5d16510b1ae 100644 --- a/emulators/rpcs3/distinfo +++ b/emulators/rpcs3/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1737704650 -SHA256 (RPCS3-rpcs3-v0.0.34-17383-gf1f85335a7_GH0.tar.gz) = f00d9f302c7a6a6d208e33dd4ae55a36c7528fd937095cb4e3cecdeea8047da9 -SIZE (RPCS3-rpcs3-v0.0.34-17383-gf1f85335a7_GH0.tar.gz) = 7934024 +TIMESTAMP = 1738798339 +SHA256 (RPCS3-rpcs3-v0.0.34-17438-g78ee489906_GH0.tar.gz) = 9d2bbdc3d79596da1245e2a5618fe94ffd1b77d13fc2d956f7b89ef981c48afd +SIZE (RPCS3-rpcs3-v0.0.34-17438-g78ee489906_GH0.tar.gz) = 7944734 SHA256 (RPCS3-hidapi-hidapi-0.14.0-2-g8b43a97_GH0.tar.gz) = 109ba77362885d60e274930f637735ee75df2850fe99e3f1c3a5b9d1187f8cb6 SIZE (RPCS3-hidapi-hidapi-0.14.0-2-g8b43a97_GH0.tar.gz) = 348879 SHA256 (RPCS3-soundtouch-2.3.1-68-g394e1f5_GH0.tar.gz) = e24af82c51547341e2dfd43af03c1847abfd8d27334d667e6a51943f7f505cbe @@ -23,7 +23,7 @@ SHA256 (nothings-stb-013ac3b_GH0.tar.gz) = f2f5aeaa2504f8dc3ee7412cb480f9be21876 SIZE (nothings-stb-013ac3b_GH0.tar.gz) = 1510649 SHA256 (wolfSSL-wolfssl-v5.7.6-stable_GH0.tar.gz) = 52b1e439e30d1ed8162a16308a8525a862183b67aa30373b11166ecbab000d63 SIZE (wolfSSL-wolfssl-v5.7.6-stable_GH0.tar.gz) = 24573776 -SHA256 (xioTechnologies-Fusion-v1.2.7_GH0.tar.gz) = 39508f8e7de502d2c47be52d18b77bdf8c446e2bca3ca98c8a56801e87ee7d5b -SIZE (xioTechnologies-Fusion-v1.2.7_GH0.tar.gz) = 447832 +SHA256 (xioTechnologies-Fusion-v1.2.8_GH0.tar.gz) = ff9e4b8f09592226e310e8ac55073614743d04ace4e1ab66e96c3b517000600b +SIZE (xioTechnologies-Fusion-v1.2.8_GH0.tar.gz) = 447874 SHA256 (thestk-rtmidi-6.0.0_GH0.tar.gz) = ef7bcda27fee6936b651c29ebe9544c74959d0b1583b716ce80a1c6fea7617f0 SIZE (thestk-rtmidi-6.0.0_GH0.tar.gz) = 515502 diff --git a/emulators/virtualbox-ose-70/Makefile b/emulators/virtualbox-ose-70/Makefile new file mode 100644 index 00000000000..b86de1fac4d --- /dev/null +++ b/emulators/virtualbox-ose-70/Makefile @@ -0,0 +1,412 @@ +PORTNAME= virtualbox-ose +DISTVERSION= 7.0.24 +PORTREVISION?= 0 +CATEGORIES= emulators +MASTER_SITES= https://download.virtualbox.org/virtualbox/${DISTVERSION}/:src \ + LOCAL/bofh/emulators/virtualbox-ose:docs \ + LOCAL/vvd:docs +PKGNAMESUFFIX?= -70 +DISTFILES= VirtualBox-${DISTVERSION}${EXTRACT_SUFX}:src \ + VirtualBox-docs-${DISTVERSION}${EXTRACT_SUFX}:docs +EXTRACT_ONLY= VirtualBox-${DISTVERSION}${EXTRACT_SUFX} \ + VirtualBox-docs-${DISTVERSION}${EXTRACT_SUFX} + +MAINTAINER= vbox@FreeBSD.org +COMMENT= General-purpose full virtualizer for x86 hardware +WWW= https://www.virtualbox.org/ + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING + +ONLY_FOR_ARCHS= amd64 + +BUILD_DEPENDS= gtar:archivers/gtar \ + kmk:devel/kBuild \ + libIDL-config-2:devel/libIDL \ + yasm:devel/yasm \ + xsltproc:textproc/libxslt +LIB_DEPENDS= libpng.so:graphics/png \ + libcurl.so:ftp/curl +RUN_DEPENDS= ${LOCALBASE}/etc/rc.d/vboxnet:emulators/virtualbox-ose-kmod-70 + +USES= compiler:c++14-lang cpe gnome iconv qt:5 pkgconfig ssl tar:bzip2 +CPE_VENDOR= oracle +CPE_PRODUCT= vm_virtualbox +USE_GNOME= libxml2 +USE_QT= buildtools:build linguisttools:build +USE_RC_SUBR= vboxheadless vboxwatchdog + +HAS_CONFIGURE= yes +CONFIGURE_ARGS= --disable-java --passive-mesa --disable-docs +CONFIGURE_ARGS+= --with-gcc="${CC}" --with-g++="${CXX}" + +CONFLICTS_INSTALL= virtualbox-ose-legacy \ + virtualbox-ose-nox11-legacy \ + virtualbox-ose \ + virtualbox-ose-nox11 + +PORTSCOUT= limit:^7\.0\. +SUB_FILES= pkg-message +SUB_LIST= VBOXDIR=${VBOX_DIR} \ + VBOX_ETC=${VBOX_ETC} \ + VBOXGROUP=${VBOXGROUP} \ + VBOXUSER=${VBOXUSER} \ + VBOXWSUSER=${VBOXWSUSER} + +WRKSRC= ${WRKDIR}/VirtualBox-${DISTVERSION} + +VBOXUSER?= vboxusers +VBOXWSUSER?= vboxusers +VBOXGROUP?= vboxusers +USERS= ${VBOXUSER} +GROUPS= ${VBOXGROUP} +VBOX_DIR= ${PREFIX}/${VBOX_DIR_REL} +VBOX_DIR_REL= lib/virtualbox +VBOX_ETC= ${PREFIX}/etc/vbox +VBOX_LINKS= VBoxVRDP +VBOX_PROGS= VBoxAutostart VBoxBalloonCtrl VBoxBugReport VBoxHeadless \ + VBoxManage +VBOX_UTILS= VBoxExtPackHelperApp VBoxNetAdpCtl VBoxNetDHCP VBoxNetNAT \ + VBoxSVC VBoxXPCOMIPCD + +PLIST_SUB= GUEST_VER=${DISTVERSION} \ + PYTHON_VERU=${PYTHON_VER:S/./_/}${PYTHON_ABIVER} \ + VBOXGROUP=${VBOXGROUP} + +SLAVE_PORT?= no + +OPTIONS_DEFINE= AIO ALSA DBUS DEBUG DOCS GUESTADDITIONS NLS PULSEAUDIO \ + PYTHON QT5 R0LOGGING UDPTUNNEL VBOXIMG VDE VNC WEBSERVICE VPX X11 +OPTIONS_DEFAULT= AIO DBUS QT5 UDPTUNNEL VNC WEBSERVICE X11 +.if ${SLAVE_PORT} == no +OPTIONS_DEFAULT+= PYTHON +.endif +# Since version 6.1.24 pulseaudio is broken at runtime, preventing +# virtual machines from starting if configured to use it. +OPTIONS_EXCLUDE+= PULSEAUDIO +OPTIONS_SUB= yes + +AIO_DESC= Enable Asyncronous IO support (check pkg-message) +DEBUG_DESC= Debug symbols, additional logs and assertions +GUESTADDITIONS_DESC= Build with Guest Additions +NLS_DESC= Native language support (requires QT5) +QT5_DESC= Build with QT5 frontend (requires X11) +R0LOGGING_DESC= Enable R0 logging (requires DEBUG) +UDPTUNNEL_DESC= Build with UDP tunnel support +VBOXIMG_DESC= Build vboximg-mount (requires fuse-libs) +VDE_DESC= Build with VDE support +VNC_DESC= Build with VNC support +VPX_DESC= Use libvpx for video recording +WEBSERVICE_DESC= Build Webservice + +ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib +ALSA_CONFIGURE_OFF= --disable-alsa +DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus +DBUS_CONFIGURE_OFF= --disable-dbus +DEBUG_CONFIGURE_ON= --build-debug +NLS_IMPLIES= QT5 +PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio +PULSEAUDIO_CONFIGURE_OFF= --disable-pulse +PYTHON_USES= python +PYTHON_USES_OFF= python:build +PYTHON_USE= PYTHON=distutils,noegginfo,noflavors +PYTHON_CONFIGURE_OFF= --disable-python +PYTHON_VARS= pydistutils_pkgname=vboxapi pydistutils_pkgversion=1.0 +QT5_IMPLIES= X11 +QT5_USES= gl qmake:no_env qt:5 xorg +QT5_USE= QT=buildtools:build,core,dbus,gui,linguisttools:build,opengl \ + QT=printsupport,widgets,x11extras,xml XORG=xcb GL=gl +QT5_CONFIGURE_ON= --enable-qt5 +QT5_CONFIGURE_OFF= --disable-qt +R0LOGGING_IMPLIES= DEBUG +UDPTUNNEL_CONFIGURE_OFF= --disable-udptunnel +VBOXIMG_LIB_DEPENDS= libfuse.so.2:filesystems/fusefs-libs +VDE_RUN_DEPENDS= vde_switch:net/vde2 +VDE_CONFIGURE_ON= --enable-vde +VNC_LIB_DEPENDS= libvncserver.so:net/libvncserver +VNC_CONFIGURE_ON= --enable-vnc +VPX_LIB_DEPENDS= libvpx.so:multimedia/libvpx +VPX_CONFIGURE_OFF= --disable-libvpx +WEBSERVICE_BUILD_DEPENDS= soapcpp2:devel/gsoap +X11_USES= gl sdl xorg +X11_USE= GL=gl SDL=sdl XORG=x11,xcursor,xext,xinerama,xmu,xorgproto,xt +X11_CONFIGURE_OFF= --build-headless + +ENV= +.export ENV + +.include + +.if ${SLAVE_PORT} == no +CONFLICTS_INSTALL+= virtualbox-ose-nox11-70 +.else +CONFLICTS_INSTALL+= virtualbox-ose-70 +.endif + +.if ${PORT_OPTIONS:MDEBUG} +KMK_BUILDTYPE= debug +KMK_FLAGS+= BUILD_TYPE=debug +.else +KMK_BUILDTYPE= release +.endif + +.if ${PORT_OPTIONS:MGUESTADDITIONS} +GUESTADDITIONS= VBoxGuestAdditions_${DISTVERSION}.iso +DISTFILES+= ${GUESTADDITIONS}:src +LICENSE+= Additions +LICENSE_COMB= multi +LICENSE_NAME_Additions= Guest Additions +LICENSE_PERMS_Additions= auto-accept +LICENSE_DISTFILES_Additions= ${GUESTADDITIONS} +.endif + +.if ${PORT_OPTIONS:MQT5} +PLIST_SUB+= QT="" +VBOX_PROGS+= VirtualBox VirtualBoxVM +VBOX_UTILS+= VBoxTestOGL +VBOX_WITH_QT= 1 +.else +PLIST_SUB+= QT="@comment " +.endif + +.if ${PORT_OPTIONS:MWEBSERVICE} +USE_RC_SUBR+= vboxinit vboxwebsrv +VBOX_LINKS+= vboxwebsrv +VBOX_UTILS+= vboxwebsrv webtest +.endif + +.if ${PORT_OPTIONS:MX11} +#VBOX_PROGS+= VBoxSDL +.endif + +.if ${PORT_OPTIONS:MPYTHON} || ${PORT_OPTIONS:MWEBSERVICE} +PLIST_SUB+= SDK="" +.else +PLIST_SUB+= SDK="@comment " +.endif + +.if ${PORT_OPTIONS:MVBOXIMG} +EXTRA_PATCHES+= ${PATCHDIR}/extrapatch-vboximg-Config.kmk +VBOX_UTILS+= vboximg-mount +PLIST_SUB+= VBOXIMG="" +.else +PLIST_SUB+= VBOXIMG="@comment " +.endif + +KMK_ARCH= freebsd.${ARCH} +PLIST_SUB+= ARCH="${KMK_ARCH}" + +KMK_BUILDDIR= ${WRKSRC}/out/${KMK_ARCH}/${KMK_BUILDTYPE} +KMK_CONFIG= VBOX_LIBPATH_X11=${LOCALBASE} VBOX_FREEBSD_SRC=${SRC_BASE}/sys +KMK_FLAGS+= -j${MAKE_JOBS_NUMBER} + +.include + +.if ${CHOSEN_COMPILER_TYPE} == clang +PATCH_DEPENDS+= ${LOCALBASE}/share/kBuild/tools/GXX3.kmk:devel/kBuild +.endif + +.if ${PYTHON_MAJOR_VER} >= 3 +PLIST_SUB+= PYTHON_PYCDIR=/__pycache__/ \ + PYTHON_PYCEXT=.cpython-${PYTHON_SUFFIX}.pyc +.else +PLIST_SUB+= PYTHON_PYCDIR=/ \ + PYTHON_PYCEXT=.pyc +.endif + +.if ${SSL_DEFAULT} != base +CONFIGURE_ARGS+= --with-openssl-dir="${OPENSSLBASE}" +.endif + +post-patch: + @${ECHO_CMD} 'VBOX_PATH_APP_PRIVATE_ARCH = ${VBOX_DIR}' > \ + ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'VBOX_PATH_DOCBOOK = ${DBKXSLDIR}' >> \ + ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'VBOX_PATH_DOCBOOK_DTD = ${DBKXMLDIR}' >> \ + ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'VBOX_PATH_SHARED_LIBS = ${VBOX_DIR}' >> \ + ${WRKSRC}/LocalConfig.kmk + # Please keep this even if using Clang to avoid repeated regressions. + # PR 245048 + @${ECHO_CMD} "VBOX_WITH_RUNPATH = ${_GCC_RUNTIME:D${_GCC_RUNTIME}\:}${VBOX_DIR}" >> \ + ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'VBOX_PATH_APP_PRIVATE = ${DATADIR}' >> \ + ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'VBOX_PATH_APP_DOCS = ${DOCSDIR}' >> ${WRKSRC}/LocalConfig.kmk +.if ${SSL_DEFAULT} != base + @${ECHO_CMD} 'VBOX_WITH_ALT_HASH_CODE = 1' >> ${WRKSRC}/LocalConfig.kmk +.endif + @${ECHO_CMD} 'VBOX_WITH_EXTPACK_VBOXDTRACE =' >> ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'VBOX_WITH_INSTALLER = 1' >> ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'VBOX_WITH_VBOXDRV =' >> ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'VBOX_WITH_TESTCASES =' >> ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'SDK_VBOX_LIBPNG_INCS = ${PREFIX}/include/libpng' >> \ + ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'SDK_VBOX_LIBPNG_LIBS = png' >> ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'VBOX_WITH_ADDITIONS =' >> ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'VBOX_WITH_DRAG_AND_DROP = ${VBOX_WITH_QT}' >> \ + ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'VBOX_WITH_DRAG_AND_DROP_GH = ${VBOX_WITH_QT}' >> \ + ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'VBOX_WITH_VALIDATIONKIT =' >> ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'VBOX_WITH_X11_ADDITIONS =' >> ${WRKSRC}/LocalConfig.kmk +.if ${PORT_OPTIONS:MR0LOGGING} + @${ECHO_CMD} 'VBOX_WITH_R0_LOGGING = 1' >> ${WRKSRC}/LocalConfig.kmk +.endif +.if ${PORT_OPTIONS:MWEBSERVICE} + @${ECHO_CMD} 'VBOX_WITH_WEBSERVICES = 1' >> ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'VBOX_GSOAP_INSTALLED = 1' >> ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'VBOX_PATH_GSOAP = ${PREFIX}/lib/gsoap' >> \ + ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'VBOX_PATH_GSOAP_BIN = ${PREFIX}/bin' >> \ + ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'VBOX_PATH_GSOAP_IMPORT = ${PREFIX}/share/gsoap/import' >> \ + ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'VBOX_GCC_PEDANTIC_CXX = -Wshadow $$(VBOX_GCC_WARN) -Wno-long-long' >> \ + ${WRKSRC}/LocalConfig.kmk +.endif +.if empty(PORT_OPTIONS:MX11) + @${ECHO} 'VBOX_WITH_VMSVGA3D =' >> ${WRKSRC}/LocalConfig.kmk +.endif +.if ${CHOSEN_COMPILER_TYPE} == clang + @${REINPLACE_CMD} -e 's| -finline-limit=8000||' \ + -e 's| -mpreferred-stack-boundary=2||' ${WRKSRC}/Config.kmk + @${REINPLACE_CMD} -e 's| -fpermissive||' ${WRKSRC}/Config.kmk \ + ${WRKSRC}/src/VBox/Main/webservice/Makefile.kmk + @${ECHO_CMD} 'TOOL_VBoxGccFreeBSD_LD = ${CXX}' >> ${WRKSRC}/LocalConfig.kmk + @${SED} -e 's|GXX3|VBoxGccFreeBSD|g' \ + ${LOCALBASE}/share/kBuild/tools/GXX3.kmk > \ + ${WRKSRC}/tools/kBuildTools/VBoxGccFreeBSD.kmk +.endif + # Causes a "reinplace" QA warning with default LOCALBASE + @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ + ${WRKSRC}/Config.kmk ${WRKSRC}/configure \ + ${WRKSRC}/kBuild/header.kmk ${WRKSRC}/kBuild/units/qt4.kmk \ + ${WRKSRC}/kBuild/units/qt5.kmk ${WRKSRC}/kBuild/sdks/LIBSDL.kmk \ + ${WRKSRC}/src/libs/xpcom18a4/python/gen_python_deps.py + @${REINPLACE_CMD} \ + -e 's|\$$KBUILDDIR_BIN/kmk_sed|${LOCALBASE}/bin/kmk_sed|g' \ + -e 's|SUPPYTHONLIBS=.*|SUPPYTHONLIBS="${PYTHON_VERSION}${PYTHON_ABIVER}"|' \ + ${WRKSRC}/configure +.if empty(ICONV_LIB) + @${REINPLACE_CMD} -e 's|iconv||' ${WRKSRC}/Config.kmk \ + ${WRKSRC}/src/VBox/Runtime/Makefile.kmk + @${ECHO_CMD} 'VBOX_ICONV_DEFS = LIBICONV_PLUG' >> ${WRKSRC}/LocalConfig.kmk +.endif + @${REINPLACE_CMD} -e 's|%%VBOX_DIR%%|${VBOX_DIR}|g' \ + -e 's|%%VBOX_ETC%%|${VBOX_ETC}|g' \ + -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ + ${WRKSRC}/src/VBox/Installer/freebsd/VBox.sh + @${REINPLACE_CMD} -e 's|%%VBOX_ETC%%|${VBOX_ETC}|g' \ + ${WRKSRC}/src/VBox/HostDrivers/adpctl/VBoxNetAdpCtl.cpp + @${REINPLACE_CMD} \ + -e 's|^versions =.*|versions = ["${PYTHON_VER}${PYTHON_ABIVER}"]|' \ + ${WRKSRC}/src/libs/xpcom18a4/python/gen_python_deps.py + +post-patch-AIO-off: + @${REINPLACE_CMD} 's|r3/freebsd/fileaio-freebsd.cpp|r3/posix/fileaio-posix.cpp|' \ + ${WRKSRC}/src/VBox/Runtime/Makefile.kmk + +do-build: + cd ${WRKSRC} && ${SH} -c '. ${WRKSRC}/env.sh && \ + ${SETENV} ${MAKE_ENV} ${KMK_CONFIG} ${LOCALBASE}/bin/kmk ${KMK_FLAGS}' +.if ${PORT_OPTIONS:MPYTHON} + ${PYTHON_CMD} -mcompileall \ + ${KMK_BUILDDIR}/bin/sdk/bindings/xpcom/python/xpcom +.endif + +do-install: +.if ${PORT_OPTIONS:MPYTHON} || ${PORT_OPTIONS:MWEBSERVICE} + ${MKDIR} ${STAGEDIR}${DATADIR}/sdk +.endif + cd ${KMK_BUILDDIR}/bin/sdk/bindings/xpcom && \ + ${COPYTREE_SHARE} "idl samples" ${STAGEDIR}${DATADIR} + + ${MKDIR} ${STAGEDIR}${PREFIX}/include/virtualbox + cd ${KMK_BUILDDIR}/bin/sdk/bindings/xpcom/include && \ + ${COPYTREE_SHARE} "*" ${STAGEDIR}${PREFIX}/include/virtualbox + + ${MKDIR} ${STAGEDIR}${VBOX_DIR} + cd ${KMK_BUILDDIR}/bin && ${COPYTREE_SHARE} \ + "*.fd *.r0 *.so components" ${STAGEDIR}${VBOX_DIR} +.if ${PORT_OPTIONS:MPYTHON} || ${PORT_OPTIONS:MWEBSERVICE} + ${RLN} ${STAGEDIR}${DATADIR}/sdk ${STAGEDIR}${VBOX_DIR} +.endif + + ${INSTALL_SCRIPT} ${WRKSRC}/src/VBox/Installer/freebsd/VBox.sh \ + ${STAGEDIR}${VBOX_DIR} +.for f in ${VBOX_PROGS} ${VBOX_UTILS} + ${INSTALL_PROGRAM} ${KMK_BUILDDIR}/bin/${f} ${STAGEDIR}${VBOX_DIR} +.endfor +.for f in ${VBOX_PROGS} ${VBOX_LINKS} + ${LN} -fs ../${VBOX_DIR_REL}/VBox.sh ${STAGEDIR}${PREFIX}/bin/${f} +.endfor +.for f in ${VBOX_PROGS} + ${LN} -fs ../${VBOX_DIR_REL}/VBox.sh ${STAGEDIR}${PREFIX}/bin/${f:tl} +.endfor + +.if ${PORT_OPTIONS:MGUESTADDITIONS} + ${MKDIR} ${STAGEDIR}${VBOX_DIR}/additions + ${INSTALL_DATA} ${DISTDIR}/${GUESTADDITIONS} \ + ${STAGEDIR}${VBOX_DIR}/additions/ + ${RLN} ${STAGEDIR}${VBOX_DIR}/additions/${GUESTADDITIONS} \ + ${STAGEDIR}${VBOX_DIR}/additions/VBoxGuestAdditions.iso +.endif + +.if ${PORT_OPTIONS:MDOCS} + ${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKDIR}/VirtualBox-docs-${DISTVERSION}/UserManual.pdf \ + ${STAGEDIR}${DOCSDIR} +.endif + +.if ${PORT_OPTIONS:MNLS} + cd ${KMK_BUILDDIR}/obj/VirtualBox/qtnls && \ + ${COPYTREE_SHARE} "*.qm" ${STAGEDIR}${DATADIR}/nls +.endif + +.if ${PORT_OPTIONS:MPYTHON} + cd ${KMK_BUILDDIR}/bin/sdk/installer && \ + ${SETENV} VBOX_INSTALL_PATH="${VBOX_DIR}" \ + ${PYTHON_CMD} vboxapisetup.py install --root=${STAGEDIR} + + @${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/xpcom + cd ${KMK_BUILDDIR}/bin/sdk/bindings/xpcom/python/xpcom && \ + ${COPYTREE_SHARE} "*" ${STAGEDIR}${PYTHON_SITELIBDIR}/xpcom + @${MKDIR} ${STAGEDIR}${DATADIR}/sdk/bindings/xpcom/python + ${RLN} ${STAGEDIR}${PYTHON_SITELIBDIR}/xpcom \ + ${STAGEDIR}${DATADIR}/sdk/bindings/xpcom/python +.endif + +.if ${PORT_OPTIONS:MQT5} + ${INSTALL_DATA} \ + ${WRKSRC}/src/VBox/Frontends/VirtualBox/images/OSE/VirtualBox_48px.png \ + ${STAGEDIR}${PREFIX}/share/pixmaps/VBox.png + ${INSTALL_DATA} \ + ${FILESDIR}/virtualbox.desktop \ + ${STAGEDIR}${PREFIX}/share/applications/virtualbox.desktop +.endif + +.if ${PORT_OPTIONS:MVNC} + ${MKDIR} ${STAGEDIR}${VBOX_DIR}/ExtensionPacks/VNC/${KMK_ARCH} + ${INSTALL_DATA} ${KMK_BUILDDIR}/bin/ExtensionPacks/VNC/ExtPack* \ + ${STAGEDIR}${VBOX_DIR}/ExtensionPacks/VNC/ + ${INSTALL_LIB} ${KMK_BUILDDIR}/bin/ExtensionPacks/VNC/${KMK_ARCH}/* \ + ${STAGEDIR}${VBOX_DIR}/ExtensionPacks/VNC/${KMK_ARCH}/ +.endif + +.if ${PORT_OPTIONS:MVBOXIMG} + ${LN} -fs ../${VBOX_DIR_REL}/vboximg-mount ${STAGEDIR}${PREFIX}/bin/ +.endif + +.if ${PORT_OPTIONS:MWEBSERVICE} + ${MKDIR} ${STAGEDIR}${DATADIR}/sdk/bindings/webservice + ${INSTALL_DATA} ${KMK_BUILDDIR}/obj/webservice/vboxweb.wsdl \ + ${STAGEDIR}${DATADIR}/sdk/bindings/webservice/ +.endif + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/virtualbox/*.so \ + ${STAGEDIR}${PREFIX}/lib/virtualbox/components/*.so + +.include diff --git a/emulators/virtualbox-ose-70/distinfo b/emulators/virtualbox-ose-70/distinfo new file mode 100644 index 00000000000..774d7e8d44a --- /dev/null +++ b/emulators/virtualbox-ose-70/distinfo @@ -0,0 +1,7 @@ +TIMESTAMP = 1738097405 +SHA256 (VirtualBox-7.0.24.tar.bz2) = 340d66f52251e23d9bc1eb4fdf70e44cb9d1db69bc5064e3f7bdfb8bc0e3a458 +SIZE (VirtualBox-7.0.24.tar.bz2) = 174663788 +SHA256 (VirtualBox-docs-7.0.24.tar.bz2) = a4005ab62ff6352b820f3aba2c5a98b4541317433afff0d58d4b8c2678e75cdd +SIZE (VirtualBox-docs-7.0.24.tar.bz2) = 4766637 +SHA256 (VBoxGuestAdditions_7.0.24.iso) = 17b01cd40bc34a7b79e4922c8f68bea3da3b2348bc4cdeadc962f84f1a63e225 +SIZE (VBoxGuestAdditions_7.0.24.iso) = 54804480 diff --git a/emulators/virtualbox-ose-70/files/extrapatch-Config.kmk b/emulators/virtualbox-ose-70/files/extrapatch-Config.kmk new file mode 100644 index 00000000000..4a91ac89097 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/extrapatch-Config.kmk @@ -0,0 +1,11 @@ +--- Config.kmk.orig 2021-04-28 16:21:25 UTC ++++ Config.kmk +@@ -5958,7 +5942,7 @@ define TOOL_FREEBSDKMODLD_LINK_SYSMOD_CMDS + | xargs -J% objcopy % $(out) + + ## Strip debug info (comment out if debugging or something). +- objcopy --strip-debug $(out) ++# objcopy --strip-debug $(out) + endef + else # x86 + TOOL_FREEBSDKMODLD_LINK_SYSMOD_OUTPUT = $(outbase).kld diff --git a/emulators/virtualbox-ose-70/files/extrapatch-src-VBox-HostDrivers-Support-freebsd-Makefile b/emulators/virtualbox-ose-70/files/extrapatch-src-VBox-HostDrivers-Support-freebsd-Makefile new file mode 100644 index 00000000000..67361da543f --- /dev/null +++ b/emulators/virtualbox-ose-70/files/extrapatch-src-VBox-HostDrivers-Support-freebsd-Makefile @@ -0,0 +1,11 @@ +--- src/VBox/HostDrivers/Support/freebsd/Makefile.orig 2012-10-18 16:23:16.000000000 +0200 ++++ src/VBox/HostDrivers/Support/freebsd/Makefile 2012-10-20 08:13:07.301179212 +0200 +@@ -27,7 +27,7 @@ + + KMOD = vboxdrv + +-CFLAGS += -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DSUPDRV_WITH_RELEASE_LOGGER -DVBOX -DRT_WITH_VBOX -Iinclude -I. -Ir0drv -w -DVBOX_WITH_HARDENING -DVBOX_WITH_64_BITS_GUESTS ++CFLAGS += -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DSUPDRV_WITH_RELEASE_LOGGER -DVBOX -DRT_WITH_VBOX -Iinclude -I. -Ir0drv -w -DVBOX_WITH_HARDENING -DVBOX_WITH_64_BITS_GUESTS -DDEBUG + + .if (${MACHINE_ARCH} == "i386") + CFLAGS += -DRT_ARCH_X86 diff --git a/emulators/virtualbox-ose-70/files/extrapatch-vboximg-Config.kmk b/emulators/virtualbox-ose-70/files/extrapatch-vboximg-Config.kmk new file mode 100644 index 00000000000..d84209faa8c --- /dev/null +++ b/emulators/virtualbox-ose-70/files/extrapatch-vboximg-Config.kmk @@ -0,0 +1,11 @@ +--- Config.kmk.orig 2023-10-12 15:43:35.000000000 +0700 ++++ Config.kmk 2023-10-30 22:11:09.119922000 +0700 +@@ -869,7 +869,7 @@ + # windows versions (only define when buildling win.x86). + #VBOX_WITH_MORE_NT4_COMPAT_BINARIES = 1 + # Set this to enable building of the vboximg-mount FUSE mounting utility. +-if1of ($(KBUILD_TARGET), darwin linux) ++if1of ($(KBUILD_TARGET), darwin freebsd linux) + VBOX_WITH_VBOXIMGMOUNT = 1 + endif + # Set this to enable packaging the fuse related bits into our installer. diff --git a/emulators/virtualbox-ose-70/files/patch-Config.kmk b/emulators/virtualbox-ose-70/files/patch-Config.kmk new file mode 100644 index 00000000000..9fe5ecdc458 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-Config.kmk @@ -0,0 +1,400 @@ +--- Config.kmk.orig 2024-10-10 20:19:24.000000000 +0200 ++++ Config.kmk 2024-12-27 17:28:48.466891000 +0100 +@@ -579,11 +579,11 @@ + # Enable OSS audio support. + VBOX_WITH_AUDIO_OSS = 1 + endif +-if1of ($(KBUILD_TARGET), linux) ++if1of ($(KBUILD_TARGET), freebsd linux) + # Enable ALSA audio support. + VBOX_WITH_AUDIO_ALSA = 1 + endif +-if1of ($(KBUILD_TARGET), linux) ++if1of ($(KBUILD_TARGET), freebsd linux) + # Enable PulseAudio audio support. + VBOX_WITH_AUDIO_PULSE = 1 + endif +@@ -596,11 +596,11 @@ + # (disabled with 6.1, since it's not complete/useful enough) + VBOX_WITH_PCI_PASSTHROUGH = + # Enable statically linked dbus support. +-if1of ($(KBUILD_TARGET), linux solaris) ++if1of ($(KBUILD_TARGET), freebsd linux solaris) + VBOX_WITH_DBUS = 1 + endif + # Enable building PAM modules. +-if1of ($(KBUILD_TARGET), linux solaris) ++if1of ($(KBUILD_TARGET), freebsd linux solaris) + VBOX_WITH_PAM = 1 + endif + # Enable internal networking. +@@ -608,7 +608,7 @@ + # Enable vmsvga (svga2) graphics device variant, 2D part + VBOX_WITH_VMSVGA = 1 + # Enable vmsvga (svga2) graphics device variant, 3D part +-if1of ($(KBUILD_TARGET), darwin linux win) ++if1of ($(KBUILD_TARGET), darwin freebsd linux win) + VBOX_WITH_VMSVGA3D = 1 + endif + # Enable vmsvga (svga2) graphics device variant, 3D part, VGPU10 DX commands +@@ -787,7 +787,7 @@ + #endif + # Set this to prefix all C symbols in XPCOM, to avoid dynamic linking problems + # caused by our XPCOM library polluting the symbol namespace for system libs. +-if1of ($(KBUILD_TARGET), linux solaris) ++if1of ($(KBUILD_TARGET), freebsd linux solaris) + VBOX_WITH_XPCOM_NAMESPACE_CLEANUP = 1 + endif + # The webservices api. +@@ -1295,10 +1295,6 @@ + endif + endif + +-ifeq ($(KBUILD_TARGET),freebsd) +- VBOX_WITH_DOCS = +-endif +- + ifeq ($(KBUILD_TARGET),haiku) + VBOX_WITH_VRDP_RDESKTOP = + # Permanent (no working SDL). +@@ -1457,7 +1453,7 @@ + # not yet + VBOX_WITH_PLUGIN_CRYPT = + VBOX_WITH_DRAG_AND_DROP_PROMISES = +- ifn1of ($(KBUILD_TARGET), linux) ++ ifn1of ($(KBUILD_TARGET), freebsd linux) + VBOX_WITH_DOCS = + VBOX_WITH_DOCS_PACKING = + endif +@@ -3518,19 +3514,7 @@ + # + ## @todo consider maxing this out. + ifndef VBOX_GCC_std +- if1of ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH), darwin.arm64) # Go straight for c++17 here. + VBOX_GCC_std := -std=c++17 +- # else if "$(VBOX_CLANG_VERSION_CXX)" vge 60000 # Most language features complete by v6. Lib stuff was less complete in v6, but hopefully acceptable for out purposes. +- #VBOX_GCC_std := -std=c++17 +- else if "$(VBOX_CLANG_VERSION_CXX)" vge 50000 # darwin Xcode 5 allegedly knows what C++11 is +- VBOX_GCC_std := -std=c++11 +- # else if "$(VBOX_GCC_VERSION_CXX)" vge 70000 # Language feature P0512R0 was v8, rest v7 or earlier. Most lib stuff present in 7, complete in v12. +- #VBOX_GCC_std := -std=gnu++17 +- else if "$(VBOX_GCC_VERSION_CXX)" vge 40800 +- VBOX_GCC_std := -std=c++11 +- else if "$(VBOX_GCC_VERSION_CXX)" vge 40600 +- VBOX_GCC_std := -std=c++0x +- endif + endif + ifndef VBOX_VCC_std + if $(VBOX_VCC_TOOL_STEM) >= VCC141 # since 2017 15.3 +@@ -5484,11 +5468,11 @@ + # Solaris driver signing. + TEMPLATE_VBoxR0_POST_CMDS = $(VBOX_SIGN_DRIVER_CMDS) + else +- TEMPLATE_VBoxR0_LDFLAGS = -nostdlib -Bsymbolic -g ++ TEMPLATE_VBoxR0_LDFLAGS = -nostdlib -Bsymbolic -g -fuse-ld=bfd + ## @todo WTF doesn't the globals work? Debug info is supposed to be split everywhere. GRR + TEMPLATE_VBoxR0_LD_DEBUG = split + endif +- if "$(KBUILD_TARGET)" == "linux" && !defined(VBOX_WITH_KMOD_WRAPPED_R0_MODS) ++ if ( "$(KBUILD_TARGET)" == "linux" || "$(KBUILD_TARGET)" == "freebsd") && !defined(VBOX_WITH_KMOD_WRAPPED_R0_MODS) + VBOX_WITH_VBOXR0_AS_DLL = 1 + TEMPLATE_VBoxR0_DLLSUFF = .r0 + TEMPLATE_VBoxR0_CFLAGS += -fPIC +@@ -5499,7 +5483,7 @@ + else + TEMPLATE_VBoxR0_CFLAGS.amd64 += -mcmodel=kernel + TEMPLATE_VBoxR0_CXXFLAGS.amd64 += -mcmodel=kernel +- endif ++endif + ifdef VBOX_WITH_KMOD_WRAPPED_R0_MODS # For BTF/pahold issue we use -g1 + TEMPLATE_VBoxR0_DEFS += VBOX_WITH_KMOD_WRAPPED_R0_MODS + TEMPLATE_VBoxR0_LDFLAGS.linux += $(PATH_ROOT)/src/VBox/HostDrivers/Support/linux/VBoxR0-wrapped.lds +@@ -5880,7 +5864,7 @@ + # x86 FreeBSD (6.2 or something): + # cc -O2 -fno-strict-aliasing -pipe -Werror -D_KERNEL -DKLD_MODULE \ + # -nostdinc -I- -I. -I@ -I@/contrib/altq -I@/../include -I/usr/include \ +- # -finline-limit=8000 -fno-common -mno-align-long-strings -mpreferred-stack-boundary=2 \ ++ # -fno-common -mno-align-long-strings \ + # -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -ffreestanding -Wall -Wredundant-decls -Wnested-externs \ + # -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions \ + # -std=c99 -c ../my.c +@@ -5891,7 +5875,7 @@ + # + # AMD64 FreeBSD (7.1): + # cc -O2 -fno-strict-aliasing -pipe -D_KERNEL -DKLD_MODULE -std=c99 -nostdinc -I. -I@ -I@/contrib/altq \ +- # -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common \ ++ # --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common \ + # -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-mmx \ + # -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding \ + # -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign \ +@@ -5973,7 +5957,7 @@ + | xargs -J% objcopy % $(outbase).kld + + # Link the final .ko (a shared object). +- ld $(flags) -Bshareable -o $(out) $(outbase).kld ++ ld $(flags) -Bshareable -znotext -o $(out) $(outbase).kld + endef + endif # x86 + +@@ -6008,7 +5992,7 @@ + $(VBOX_GCC_fdiagnostics-show-option) \ + -Wstrict-prototypes -Wmissing-prototypes -Wstrict-prototypes \ + -Wimplicit-function-declaration -Werror-implicit-function-declaration \ +- -O2 -ffreestanding -fno-strict-aliasing -fno-common -finline-limit=8000 \ ++ -O2 -ffreestanding -fno-strict-aliasing -fno-common \ + $(VBOX_GCC_fno-stack-protector) $(VBOX_GCC_R0_OPT) $(VBOX_GCC_R0_FP) \ + -nostdinc -std=c99 -msoft-float + TEMPLATE_VBoxR0Drv_CFLAGS.x86 = -m32 -mno-mmx -mno-sse -mno-avx \ +@@ -6019,7 +6003,7 @@ + -fno-asynchronous-unwind-tables -mno-fp-ret-in-387 + TEMPLATE_VBoxR0Drv_CXXFLAGS = -fno-exceptions -fno-rtti \ + $(VBOX_GCC_WARN) -Wpointer-arith -Winline \ +- -O2 -fno-strict-aliasing -fno-common -finline-limit=8000 \ ++ -O2 -fno-strict-aliasing -fno-common \ + $(VBOX_GCC_fno-stack-protector) $(VBOX_GCC_R0_OPT) $(VBOX_GCC_R0_FP) \ + -nostdinc -msoft-float + TEMPLATE_VBoxR0Drv_CXXFLAGS.x86 = $(TEMPLATE_VBoxR0Drv_CFLAGS.x86) +@@ -6318,11 +6302,11 @@ + TEMPLATE_VBoxR3Exe_LIBS = pthread m rt dl + else ifeq ($(KBUILD_TARGET),os2) + TEMPLATE_VBoxR3Exe_TOOL = GXX3OMF +- TEMPLATE_VBoxR3Exe_LIBS = socket iconv ++ TEMPLATE_VBoxR3Exe_LIBS = socket + else ifeq ($(KBUILD_TARGET),darwin) + TEMPLATE_VBoxR3Exe_TOOL = $(VBOX_GCC_TOOL) + TEMPLATE_VBoxR3Exe_LIBS = +- TEMPLATE_VBoxR3Exe_DEFS += LIBICONV_PLUG # Avoid 3rd party libiconv (from macports). ++ TEMPLATE_VBoxR3Exe_DEFS += LIBICONV_PLUG # Avoid 3rd party lib (from macports). + TEMPLATE_VBoxR3Exe_SDKS.darwin = $(VBOX_DARWIN_DEF_SDK_SDKS) + TEMPLATE_VBoxR3Exe_DEFS.darwin = $(VBOX_DARWIN_DEF_SDK_DEFS) + TEMPLATE_VBoxR3Exe_CFLAGS.darwin = $(VBOX_DARWIN_DEF_SDK_CFLAGS) -fno-common +@@ -6339,17 +6323,26 @@ + else ifeq ($(KBUILD_TARGET),haiku) + TEMPLATE_VBoxR3Exe_TOOL = GXX3 + TEMPLATE_VBoxR3Exe_POST_CMDS = $(VBOX_HAIKU_XRES_SETVER_CMDS) +- TEMPLATE_VBoxR3Exe_LIBS = network iconv stdc++ supc++ ++ TEMPLATE_VBoxR3Exe_LIBS = network stdc++ supc++ + TEMPLATE_VBoxR3Exe_LIBPATH += \ + /boot/common/lib + # Haiku uses PIC by default... + TEMPLATE_VBoxR3Exe_CFLAGS += -fno-pic + TEMPLATE_VBoxR3Exe_CXXFLAGS += -fno-pic + TEMPLATE_VBoxR3Exe_LDFLAGS += -fno-pic +- else if1of ($(KBUILD_TARGET), freebsd openbsd) ++ else ifeq ($(KBUILD_TARGET), freebsd) + TEMPLATE_VBoxR3Exe_TOOL = GXX3 + TEMPLATE_VBoxR3Exe_LIBS = pthread ++ TEMPLATE_VBoxR3Exe_LDFLAGS = -Wl,-z,noexecstack,-z,relro $(VBOX_LD_as_needed) ++ TEMPLATE_VBoxR3Exe_LDFLAGS.freebsd.x86 = -Wl,-z,notext + TEMPLATE_VBoxR3Exe_INCS += \ ++ /usr/local/include ++ TEMPLATE_VBoxR3Exe_LIBPATH += \ ++ /usr/local/lib ++ else ifeq ($(KBUILD_TARGET), openbsd) ++ TEMPLATE_VBoxR3Exe_TOOL = GXX3 ++ TEMPLATE_VBoxR3Exe_LIBS = pthread ++ TEMPLATE_VBoxR3Exe_INCS += \ + /usr/include \ + /usr/X11R6/include \ + /usr/local/include +@@ -6368,7 +6361,7 @@ + /usr/X11R7/lib + else ifeq ($(KBUILD_TARGET),solaris) + TEMPLATE_VBoxR3Exe_TOOL = GXX3PLAIN +- TEMPLATE_VBoxR3Exe_DEFS += LIBICONV_PLUG _REENTRANT # Avoid the GNU libiconv, for now at least. ++ TEMPLATE_VBoxR3Exe_DEFS += LIBICONV_PLUG _REENTRANT # Avoid the GNU lib, for now at least. + if $(VBOX_GCC_VERSION_CC) < 30500 + TEMPLATE_VBoxR3Exe_CFLAGS += -std=gnu99 + endif +@@ -6384,6 +6377,7 @@ + TEMPLATE_VBoxR3Exe_LDFLAGS += '$(VBOX_GCC_RPATH_OPT)$(VBOX_WITH_RELATIVE_RUNPATH)' + endif + ifdef VBOX_WITH_ORIGIN ++ TEMPLATE_VBoxR3Exe_LDFLAGS.freebsd += $(VBOX_GCC_ORIGIN_OPT) + TEMPLATE_VBoxR3Exe_LDFLAGS.linux += $(VBOX_GCC_ORIGIN_OPT) + endif + endif +@@ -6590,7 +6584,7 @@ + ifdef VBOX_WITH_NOCRT_STATIC + TEMPLATE_VBoxR3StaticBase_DEFS += RT_WITH_NOCRT_WRAPPERS + endif +- ifn1of ($(KBUILD_TARGET), darwin linux solaris) ++ ifn1of ($(KBUILD_TARGET), darwin freebsd linux solaris) + # The gcc guys sans darwin, linux and solaris (don't depend on statically compiled system libs there) + TEMPLATE_VBoxR3StaticBase_CFLAGS = $(TEMPLATE_VBoxR3Exe_CFLAGS) -static + TEMPLATE_VBoxR3StaticBase_CXXFLAGS = $(TEMPLATE_VBoxR3Exe_CXXFLAGS) -static +@@ -6656,7 +6650,7 @@ + $(SDK_VBoxLzf_LIBS) \ + $(SDK_VBoxZlib_LIBS) + if1of ($(KBUILD_TARGET), darwin freebsd) +- TEMPLATE_VBoxR3Static_LIBS += iconv ++ TEMPLATE_VBoxR3Static_LIBS += + else ifeq ($(KBUILD_TARGET),solaris) + TEMPLATE_VBoxR3Static_LIBS += kstat + endif +@@ -6830,6 +6824,7 @@ + else ifn1of ($(KBUILD_TARGET), os2) + ifneq ($(KBUILD_TYPE),asan) # Keep RPATH in asan builds so we can find libasan.so.X and libubsan.so.Y. + TEMPLATE_VBoxR3HardenedExe_LDFLAGS = $(filter-out '$(VBOX_GCC_RPATH_OPT)%,$(TEMPLATE_VBoxR3Exe_LDFLAGS)) ++ TEMPLATE_VBoxR3HardenedExe_LDFLAGS.freebsd = $(filter-out $(VBOX_GCC_ORIGIN_OPT),$(TEMPLATE_VBoxR3Exe_LDFLAGS.freebsd)) + TEMPLATE_VBoxR3HardenedExe_LDFLAGS.linux = $(filter-out $(VBOX_GCC_ORIGIN_OPT),$(TEMPLATE_VBoxR3Exe_LDFLAGS.linux)) + endif + endif +@@ -6861,6 +6856,7 @@ + $(if-expr !defined(VBOX_WITHOUT_WINDOWS_KERNEL_CODE_SIGNING_CERT),-IntegrityCheck,) + ifn1of ($(KBUILD_TARGET), win os2) + TEMPLATE_VBoxR3HardenedTstDll_LDFLAGS = $(filter-out '$(VBOX_GCC_RPATH_OPT)%,$(TEMPLATE_VBoxR3TstDll_LDFLAGS)) ++ TEMPLATE_VBoxR3HardenedTstDll_LDFLAGS.freebsd = $(filter-out $(VBOX_GCC_ORIGIN_OPT),$(TEMPLATE_VBoxR3TstDll_LDFLAGS.freebsd)) + TEMPLATE_VBoxR3HardenedTstDll_LDFLAGS.linux = $(filter-out $(VBOX_GCC_ORIGIN_OPT),$(TEMPLATE_VBoxR3TstDll_LDFLAGS.linux)) + endif + +@@ -6884,6 +6880,7 @@ + TEMPLATE_VBoxR3SetUidToRoot_LDFLAGS += '$(VBOX_GCC_RPATH_OPT)$(VBOX_WITH_RELATIVE_RUNPATH)' + endif + ifdef VBOX_WITH_ORIGIN ++ TEMPLATE_VBoxR3SetUidToRoot_LDFLAGS.freebsd += $(VBOX_GCC_ORIGIN_OPT) + TEMPLATE_VBoxR3SetUidToRoot_LDFLAGS.linux += $(VBOX_GCC_ORIGIN_OPT) + endif + endif +@@ -7208,7 +7205,7 @@ + endif + TEMPLATE_VBoxMainExe_CXXFLAGS = -g $(VBOX_GCC_pipe) \ + $(VBOX_GCC_PEDANTIC_CXX) $(VBOX_GCC_Wno-variadic-macros) $(VBOX_GCC_Wno-multistatement-macros) $(VBOX_GCC_Wno-class-memaccess) -Wshadow \ +- -fshort-wchar -fpermissive -fexceptions -frtti $(VBOX_GCC_OPT) $(VBOX_GCC_FP) -fno-strict-aliasing \ ++ -fshort-wchar -fexceptions -frtti $(VBOX_GCC_OPT) $(VBOX_GCC_FP) -fno-strict-aliasing \ + $(VBOX_GCC_fvisibility-inlines-hidden) $(VBOX_GCC_fvisibility-hidden) $(VBOX_GCC_std) $(VBOX_GCC_IPRT_FMT_CHECK) \ + $(VBOX_GCC_SANITIZER_FLAGS) + if !defined("VBOX_GCC_Wno-delete-non-virtual-dtor") && defined("VBOX_GCC_Wno-non-virtual-dtor") +@@ -7272,10 +7269,19 @@ + else ifeq ($(KBUILD_TARGET),haiku) + TEMPLATE_VBoxMainExe_TOOL = GXX3 + TEMPLATE_VBoxMainExe_LIBS = $(LIB_RUNTIME) network stdc++ supc++ +- else if1of ($(KBUILD_TARGET), freebsd openbsd) ++ else ifeq ($(KBUILD_TARGET), freebsd) + TEMPLATE_VBoxMainExe_TOOL = GXX3 + TEMPLATE_VBoxMainExe_LIBS = $(LIB_RUNTIME) ++ TEMPLATE_VBoxMainExe_LDFLAGS = -Wl,-z,noexecstack,-z,relro $(VBOX_LD_as_needed) ++ TEMPLATE_VBoxMainExe_LDFLAGS.freebsd.x86 = -Wl,-z,notext + TEMPLATE_VBoxMainExe_INCS += \ ++ /usr/local/include ++ TEMPLATE_VBoxMainExe_LIBPATH += \ ++ /usr/local/lib ++ else ifeq ($(KBUILD_TARGET), openbsd) ++ TEMPLATE_VBoxMainExe_TOOL = GXX3 ++ TEMPLATE_VBoxMainExe_LIBS = $(LIB_RUNTIME) ++ TEMPLATE_VBoxMainExe_INCS += \ + /usr/include \ + /usr/X11R6/include \ + /usr/local/include +@@ -7307,6 +7313,7 @@ + TEMPLATE_VBoxMainExe_LDFLAGS += '$(VBOX_GCC_RPATH_OPT)$(VBOX_WITH_RELATIVE_RUNPATH)' + endif + ifdef VBOX_WITH_ORIGIN ++ TEMPLATE_VBoxMainExe_LDFLAGS.freebsd += $(VBOX_GCC_ORIGIN_OPT) + TEMPLATE_VBoxMainExe_LDFLAGS.linux += $(VBOX_GCC_ORIGIN_OPT) + endif + +@@ -7943,13 +7950,11 @@ + TEMPLATE_VBoxQtGuiExe_LIBPATH += \ + $(VBOX_LIBPATH_X11) + ifeq ($(KBUILD_TARGET),freebsd) ++ TEMPLATE_VBoxQtGuiExe_LDFLAGS += -Wl,-z,noexecstack,-z,relro $(VBOX_LD_as_needed) ++ TEMPLATE_VBoxQtGuiExe_LDFLAGS.freebsd.x86 = -Wl,-z,notext + TEMPLATE_VBoxQtGuiExe_INCS += \ +- /usr/include \ +- /usr/X11R6/include \ + /usr/local/include + TEMPLATE_VBoxQtGuiExe_LIBPATH += \ +- /usr/lib \ +- /usr/X11R6/lib \ + /usr/local/lib + endif + ifeq ($(KBUILD_TARGET),solaris) +@@ -8231,7 +8236,7 @@ + TEMPLATE_VBoxBldProg_LIBS = pthread m rt dl + else ifeq ($(KBUILD_HOST),os2) + TEMPLATE_VBoxBldProg_TOOL = GXX3OMF +- TEMPLATE_VBoxBldProg_LIBS = socket iconv ++ TEMPLATE_VBoxBldProg_LIBS = socket + else ifeq ($(KBUILD_HOST),darwin) + TEMPLATE_VBoxBldProg_TOOL = $(VBOX_GCC_TOOL) + if "$(VBOX_DEF_MACOSX_VERSION_MIN)" == "10.7" || "$(VBOX_DARWIN_HOST_VERSION_MAJOR)" == "7" +@@ -8271,13 +8276,20 @@ + TEMPLATE_VBoxBldProg_LIBS = + else ifeq ($(KBUILD_HOST),haiku) + TEMPLATE_VBoxBldProg_TOOL = GXX3 +- TEMPLATE_VBoxBldProg_LIBS = network iconv ++ TEMPLATE_VBoxBldProg_LIBS = network + TEMPLATE_VBoxBldProg_LIBPATH += \ + /boot/common/lib +- else if1of ($(KBUILD_HOST), freebsd openbsd) ++ else ifeq ($(KBUILD_HOST), freebsd) + TEMPLATE_VBoxBldProg_TOOL = $(VBOX_GCC_TOOL) + TEMPLATE_VBoxBldProg_LIBS = pthread + TEMPLATE_VBoxBldProg_INCS += \ ++ /usr/local/include ++ TEMPLATE_VBoxBldProg_LIBPATH += \ ++ /usr/local/lib ++ else ifeq ($(KBUILD_HOST), openbsd) ++ TEMPLATE_VBoxBldProg_TOOL = $(VBOX_GCC_TOOL) ++ TEMPLATE_VBoxBldProg_LIBS = pthread ++ TEMPLATE_VBoxBldProg_INCS += \ + /usr/include \ + /usr/X11R6/include \ + /usr/local/include +@@ -8324,11 +8336,11 @@ + $(TEMPLATE_VBoxBldProg_LIBS) + TEMPLATE_VBoxAdvBldProg_LIBS.darwin = \ + $(TEMPLATE_VBoxAdvBldProg_LIBS) \ +- iconv \ ++ \ + $(TEMPLATE_VBoxBldProg_LIBS.darwin) + TEMPLATE_VBoxAdvBldProg_LIBS.freebsd = \ + $(TEMPLATE_VBoxAdvBldProg_LIBS) \ +- iconv \ ++ \ + rt \ + $(TEMPLATE_VBoxBldProg_LIBS.freebsd) + TEMPLATE_VBoxAdvBldProg_LIBS.linux = \ +@@ -8419,6 +8431,7 @@ + # Do not inherit sanitizer flags from VBoxR3Exe in guest executables. Deal with them separately. + TEMPLATE_VBoxGuestR3ExeBase_CXXFLAGS.debug = $(NO_SUCH_VARIABLE) + TEMPLATE_VBoxGuestR3ExeBase_CFLAGS.debug = $(NO_SUCH_VARIABLE) ++ TEMPLATE_VBoxGuestR3ExeBase_LDFLAGS.freebsd = $(filter-out $(VBOX_GCC_ORIGIN_OPT),$(TEMPLATE_$(TEMPLATE_VBoxGuestR3ExeBase_EXTENDS)_LDFLAGS.freebsd)) + TEMPLATE_VBoxGuestR3ExeBase_LDFLAGS.linux = $(filter-out $(VBOX_GCC_ORIGIN_OPT),$(TEMPLATE_$(TEMPLATE_VBoxGuestR3ExeBase_EXTENDS)_LDFLAGS.linux)) + TEMPLATE_VBoxGuestR3ExeBase_LDFLAGS.debug = $(NO_SUCH_VARIABLE) + TEMPLATE_VBoxGuestR3ExeBase_LDFLAGS = $(filter-out '$(VBOX_GCC_RPATH_OPT)%,$(TEMPLATE_$(TEMPLATE_VBoxGuestR3ExeBase_EXTENDS)_LDFLAGS)) +@@ -8442,7 +8455,7 @@ + ifeq ($(KBUILD_TARGET),linux) # As few libs as possible on linux. + TEMPLATE_VBoxGuestR3ExeBase_LIBS = pthread rt m dl + else if1of ($(KBUILD_TARGET), darwin freebsd openbsd) +- TEMPLATE_VBoxGuestR3ExeBase_LIBS = $(TEMPLATE_$(TEMPLATE_VBoxGuestR3ExeBase_EXTENDS)_LIBS) iconv ++ TEMPLATE_VBoxGuestR3ExeBase_LIBS = $(TEMPLATE_$(TEMPLATE_VBoxGuestR3ExeBase_EXTENDS)_LIBS) + else ifeq ($(KBUILD_TARGET),solaris) + TEMPLATE_VBoxGuestR3ExeBase_LIBS = $(TEMPLATE_$(TEMPLATE_VBoxGuestR3ExeBase_EXTENDS)_LIBS) nsl + endif +@@ -8455,6 +8468,7 @@ + $(VBOX_GCC_fno-stack-protector) + TEMPLATE_VBoxGuestR3ExeBase_CFLAGS.linux = $(TEMPLATE_VBoxGuestR3ExeBase_CXXFLAGS.linux) + # The GNU_HASH ELF tag is not supported by older systems. ++TEMPLATE_VBoxGuestR3ExeBase_LDFLAGS.freebsd += $(VBOX_LD_hash_style_sysv) + TEMPLATE_VBoxGuestR3ExeBase_LDFLAGS.linux += $(VBOX_LD_hash_style_sysv) + + +@@ -8684,6 +8698,7 @@ + TEMPLATE_VBoxGuestR3XFree86Mod_CXXFLAGS.linux = $(VBOX_GCC_fno-stack-protector) # Remove symvers.h + TEMPLATE_VBoxGuestR3XFree86Mod_LDFLAGS.$(KBUILD_TARGET) = $(NO_SUCH_VARIABLE) + # The GNU_HASH ELF tag is not supported by older glibc dynamic linkers. ++TEMPLATE_VBoxGuestR3XFree86Mod_LDFLAGS.freebsd = $(subst -Wl$(COMMA),,$(VBOX_LD_hash_style_sysv)) + TEMPLATE_VBoxGuestR3XFree86Mod_LDFLAGS.linux = $(subst -Wl$(COMMA),,$(VBOX_LD_hash_style_sysv)) + TEMPLATE_VBoxGuestR3XFree86Mod_LDFLAGS.$(KBUILD_TYPE) = $(NO_SUCH_VARIABLE) + TEMPLATE_VBoxGuestR3XFree86Mod_LDFLAGS := -r +@@ -8725,7 +8740,7 @@ + TEMPLATE_VBoxGuestR3XOrgMod_LIBS = $(VBOX_LIB_VBGL_R3_XORG) + TEMPLATE_VBoxGuestR3XOrgMod_LIBS.$(KBUILD_TYPE) = $(NO_SUCH_VARIABLE) + TEMPLATE_VBoxGuestR3XOrgMod_LIBS.$(KBUILD_TARGET) = $(NO_SUCH_VARIABLE) +-TEMPLATE_VBoxGuestR3XOrgMod_LIBS.freebsd += iconv ++TEMPLATE_VBoxGuestR3XOrgMod_LIBS.freebsd += + + + # diff --git a/emulators/virtualbox-ose-70/files/patch-configure b/emulators/virtualbox-ose-70/files/patch-configure new file mode 100644 index 00000000000..fe0f4247089 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-configure @@ -0,0 +1,117 @@ +--- configure.orig 2024-10-10 20:19:24.000000000 +0200 ++++ configure 2024-12-27 13:12:46.010746000 +0100 +@@ -154,10 +154,14 @@ + if [ "$OS" = "freebsd" ]; then + INCCURL="-I/usr/local/include" + LIBCURL="-L/usr/local/lib -lcurl" ++ INCALSA="-I/usr/local/include" ++ LIBALSA="-L/usr/local/lib" + INCPULSE="-I/usr/local/include" + LIBPULSE="-L/usr/local/lib" + INCPNG="-I/usr/local/include" + LIBPNG="-L/usr/local/lib -lpng" ++ INCVNCSERVER="-I/usr/local/include" ++ LIBVNCSERVER="-L/usr/local/lib" + else + INCCURL="" + LIBCURL="-lcurl" +@@ -1207,6 +1211,9 @@ + printf("found version %d.%d.%d", + SDL_MAJOR_VERSION, SDL_MINOR_VERSION, SDL_PATCHLEVEL); + #if SDL_VERSION_ATLEAST(1,2,7) ++#if !defined(SDL_VIDEO_DRIVER_X11) ++#error SDL must be compiled with X11 support ++#endif + printf(", OK.\n"); + return 0; + #else +@@ -1291,7 +1298,7 @@ + #endif + } + EOF +- if test_compile "-lasound" asound asound; then ++ if test_compile "$INCALSA $LIBALSA -lasound" asound asound; then + test_execute + fi + } +@@ -1605,6 +1612,7 @@ + FLGQT5=`pkg-config Qt5Core --cflags` + # gcc 4.8 is able to compile with C++11 (see also VBOX_GCC_std in Config.kmk) + [ $(($cc_maj * 100 + $cc_min)) -ge 408 ] && FLGQT5="$FLGQT5 -std=c++11" ++ FLGQT5="$FLGQT5 -std=c++11" + INCQT5=`strip_I "$FLGQT5"` + LIBDIR5=`pkg-config Qt5Core --variable=libdir` + LIBQT5=`pkg-config Qt5Core Qt5Gui --libs` +@@ -2180,8 +2188,8 @@ + echo "compiling the following source file:" >> $LOG + cat $ODIR.tmp_src.cc >> $LOG + echo "using the following command line:" >> $LOG +- echo "$CXX -O -Wall -o $ODIR.tmp_out $ODIR.tmp_src.cc -I$p/include/$d $p/$b/lib$d.so" >> $LOG +- $CXX -O -Wall -o $ODIR.tmp_out $ODIR.tmp_src.cc -I$p/include/$d $p/$b/lib$d.so >> $LOG 2>&1 ++ echo "$CXX -O -Wall -o $ODIR.tmp_out $ODIR.tmp_src.cc -I$p/include/$d $p/$b/lib$d.so -pthread" >> $LOG ++ $CXX -O -Wall -o $ODIR.tmp_out $ODIR.tmp_src.cc -I$p/include/$d $p/$b/lib$d.so -pthread >> $LOG 2>&1 + if [ $? -eq 0 ]; then + found=1 + break +@@ -2297,7 +2305,7 @@ + else + cnf_append "VBOX_GSOAP_CXX_SOURCES" "" + fi +- cnf_append "VBOX_GSOAP_CXX_LIBS" "`strip_l "$GSOAP_CXX_LIBS"`" ++ cnf_append "VBOX_GSOAP_CXX_LIBS" "`strip_l "$GSOAP_CXX_LIBS"` z" + gsoap_version=`pkg-config gsoapssl++ --modversion` + log_success "found version $gsoap_version" + return +@@ -2661,7 +2669,7 @@ + --with-openssl-dir=*) + OPENSSLDIR=`echo $option | cut -d'=' -f2` + INCCRYPTO="-I${OPENSSLDIR}/include" +- LIBCRYPTO="${OPENSSLDIR}/lib/libssl.a ${OPENSSLDIR}/lib/libcrypto.a" ++ LIBCRYPTO="-L${OPENSSLDIR}/lib -lssl -lcrypto" + # On Darwin (at least for macports) static OpenSSL also needs zlib. + [ "$OS" = "darwin" ] && LIBCRYPTO="$LIBCRYPTO ${OPENSSLDIR}/lib/libz.a" + # On Linux static OpenSSL typically needs a few additional libraries. +@@ -3028,12 +3036,22 @@ + [ $WITH_JAVA -eq 1 ] && check_java + + # PulseAudio +- if [ $WITH_PULSE -eq 1 ]; then +- check_pulse +- elif [ $WITH_PULSE -eq 0 ]; then # Force disabling PulseAudio. +- cnf_append "VBOX_WITH_AUDIO_PULSE" "" +- elif [ $WITH_PULSE -eq 2 ]; then # --enable-pulse was passed, force PulseAudio. +- cnf_append "VBOX_WITH_AUDIO_PULSE" "1" ++ if [ "$OS" = "linux" -o "$OS" = "freebsd" -o "$OS" = "netbsd" ]; then ++ if [ $WITH_ALSA -eq 1 ]; then ++ check_alsa ++ else ++ cnf_append "VBOX_WITH_AUDIO_ALSA" "" ++ fi ++ if [ $WITH_PULSE -eq 1 ]; then ++ check_pulse ++ elif [ $WITH_PULSE -eq 0 ]; then # Force disabling PulseAudio. ++ cnf_append "VBOX_WITH_AUDIO_PULSE" "" ++ elif [ $WITH_PULSE -eq 2 ]; then # --enable-pulse was passed, force PulseAudio. ++ cnf_append "VBOX_WITH_AUDIO_PULSE" "1" ++ fi ++ if [ $WITH_DBUS -eq 0 ]; then ++ cnf_append "VBOX_WITH_DBUS" "" ++ fi + fi + fi + +@@ -3049,14 +3067,6 @@ + cnf_append "VBOX_WITHOUT_LINUX_TEST_BUILDS" "1" + fi + if [ $ONLY_ADDITIONS -eq 0 ]; then +- if [ $WITH_ALSA -eq 1 ]; then +- check_alsa +- else +- cnf_append "VBOX_WITH_AUDIO_ALSA" "" +- fi +- if [ $WITH_DBUS -eq 0 ]; then +- cnf_append "VBOX_WITH_DBUS" "" +- fi + if [ $WITH_DEVMAPPER -eq 1 ]; then + check_libdevmapper + else diff --git a/emulators/virtualbox-ose-70/files/patch-include-iprt-x86.h b/emulators/virtualbox-ose-70/files/patch-include-iprt-x86.h new file mode 100644 index 00000000000..ca73a306df8 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-include-iprt-x86.h @@ -0,0 +1,19 @@ +--- include/iprt/x86.h.orig 2021-04-20 04:22:23 UTC ++++ include/iprt/x86.h +@@ -38,6 +38,16 @@ + # pragma D depends_on library vbox-types.d + #endif + ++/* Workaround for FreeBSD machine/specialreg.h defining MSRs */ ++#ifdef RT_OS_FREEBSD ++# undef MSR_P5_MC_ADDR ++# undef MSR_P5_MC_TYPE ++# undef MSR_IA32_PLATFORM_ID ++# undef MSR_BBL_CR_CTL3 ++# undef MSR_IA32_MISC_ENABLE ++# undef MSR_IA32_FEATURE_CONTROL ++#endif ++ + /** Workaround for Solaris sys/regset.h defining CS, DS and sys/controlregs.h + * defining MSR_IA32_FLUSH_CMD */ + #ifdef RT_OS_SOLARIS diff --git a/emulators/virtualbox-ose-70/files/patch-include_VBox_com_array.h b/emulators/virtualbox-ose-70/files/patch-include_VBox_com_array.h new file mode 100644 index 00000000000..9d65058e6b5 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-include_VBox_com_array.h @@ -0,0 +1,36 @@ +--- include/VBox/com/array.h.orig 2021-01-07 15:31:25 UTC ++++ include/VBox/com/array.h +@@ -171,7 +171,7 @@ + + #include "VBox/com/defs.h" + +-#if RT_GNUC_PREREQ(4, 6) || (defined(_MSC_VER) && (_MSC_VER >= 1600)) ++#if RT_GNUC_PREREQ(4, 6) || (defined(_MSC_VER) && (_MSC_VER >= 1600)) || defined(_LIBCPP_VERSION) + /** @def VBOX_WITH_TYPE_TRAITS + * Type traits are a C++ 11 feature, so not available everywhere (yet). + * Only GCC 4.6 or newer and MSVC++ 16.0 (Visual Studio 2010) or newer. +@@ -960,12 +960,12 @@ class SafeArray : public Traits (public) + { + /** @todo r=klaus should do this as a AssertCompile, but cannot find a way which works. */ + Assert(sizeof(T) <= sizeof(Zeroes)); +- AssertReturn(m.arr != NULL, *(T *)&Zeroes[0]); +- AssertReturn(aIdx < size(), *(T *)&Zeroes[0]); ++ AssertReturn(m.arr != NULL, *((T *)1)); ++ AssertReturn(aIdx < size(), *((T *)1)); + #ifdef VBOX_WITH_XPCOM + return m.arr[aIdx]; + #else +- AssertReturn(m.raw != NULL, *(T *)&Zeroes[0]); ++ AssertReturn(m.raw != NULL, *((T *)1)); + return m.raw[aIdx]; + #endif + } +@@ -980,7 +980,7 @@ class SafeArray : public Traits (public) + #ifdef VBOX_WITH_XPCOM + return m.arr[aIdx]; + #else +- AssertReturn(m.raw != NULL, *(const T *)&Zeroes[0]); ++ AssertReturn(m.raw != NULL, *((T *)1)); + return m.raw[aIdx]; + #endif + } diff --git a/emulators/virtualbox-ose-70/files/patch-include_VBox_sup.h b/emulators/virtualbox-ose-70/files/patch-include_VBox_sup.h new file mode 100644 index 00000000000..9cf3fabe63f --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-include_VBox_sup.h @@ -0,0 +1,11 @@ +--- include/VBox/sup.h.orig 2024-12-27 04:08:45.986426000 +0100 ++++ include/VBox/sup.h 2024-12-27 04:09:08.925387000 +0100 +@@ -2248,7 +2248,7 @@ + + SUPR0DECL(void) SUPR0BadContext(PSUPDRVSESSION pSession, const char *pszFile, uint32_t uLine, const char *pszExpr); + +-#if defined(RT_OS_LINUX) || defined(RT_OS_SOLARIS) || defined(RT_OS_FREEBSD) ++#if defined(RT_OS_LINUX) || defined(RT_OS_SOLARIS) + /** + * Translates a physical address to a virtual mapping (valid up to end of page). + * @returns VBox status code. diff --git a/emulators/virtualbox-ose-70/files/patch-include_iprt_string.h b/emulators/virtualbox-ose-70/files/patch-include_iprt_string.h new file mode 100644 index 00000000000..95119057d1c --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-include_iprt_string.h @@ -0,0 +1,14 @@ +--- include/iprt/string.h.orig 2021-01-07 15:31:33 UTC ++++ include/iprt/string.h +@@ -46,6 +46,11 @@ + #elif defined(RT_OS_FREEBSD) && defined(_KERNEL) + RT_C_DECLS_BEGIN + # include ++ /* ++ * Kludge for the FreeBSD kernel: ++ * sys/libkern.h includes sys/param.h via sys/systm.h since r335879. ++ */ ++# undef PVM + RT_C_DECLS_END + + #elif defined(RT_OS_NETBSD) && defined(_KERNEL) diff --git a/emulators/virtualbox-ose-70/files/patch-src-VBox-Additions-common-VBoxGuest-VBoxGuest-freebsd.c b/emulators/virtualbox-ose-70/files/patch-src-VBox-Additions-common-VBoxGuest-VBoxGuest-freebsd.c new file mode 100644 index 00000000000..e790f372f95 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src-VBox-Additions-common-VBoxGuest-VBoxGuest-freebsd.c @@ -0,0 +1,284 @@ +--- src/VBox/Additions/common/VBoxGuest/VBoxGuest-freebsd.c.orig 2022-10-06 19:03:06.000000000 +0200 ++++ src/VBox/Additions/common/VBoxGuest/VBoxGuest-freebsd.c 2024-12-26 15:28:38.066230000 +0100 +@@ -55,6 +55,7 @@ + #include + #include + #include ++#include + #include + #include + #include +@@ -71,6 +72,7 @@ + #include + #include + #include ++#include + #include + #include + #include +@@ -112,8 +114,6 @@ + struct resource *pIrqRes; + /** Pointer to the IRQ handler. */ + void *pfnIrqHandler; +- /** VMMDev version */ +- uint32_t u32Version; + }; + + +@@ -123,8 +123,7 @@ + /* + * Character device file handlers. + */ +-static d_fdopen_t vgdrvFreeBSDOpen; +-static d_close_t vgdrvFreeBSDClose; ++static d_open_t vgdrvFreeBSDOpen; + static d_ioctl_t vgdrvFreeBSDIOCtl; + static int vgdrvFreeBSDIOCtlSlow(PVBOXGUESTSESSION pSession, u_long ulCmd, caddr_t pvData, struct thread *pTd); + static d_write_t vgdrvFreeBSDWrite; +@@ -155,8 +154,7 @@ + { + .d_version = D_VERSION, + .d_flags = D_TRACKCLOSE | D_NEEDMINOR, +- .d_fdopen = vgdrvFreeBSDOpen, +- .d_close = vgdrvFreeBSDClose, ++ .d_open = vgdrvFreeBSDOpen, + .d_ioctl = vgdrvFreeBSDIOCtl, + .d_read = vgdrvFreeBSDRead, + .d_write = vgdrvFreeBSDWrite, +@@ -164,81 +162,28 @@ + .d_name = "vboxguest" + }; + ++/** Device structure. */ ++static struct cdev *g_pDev; ++ + /** Device extention & session data association structure. */ + static VBOXGUESTDEVEXT g_DevExt; + +-/** List of cloned device. Managed by the kernel. */ +-static struct clonedevs *g_pvgdrvFreeBSDClones; +-/** The dev_clone event handler tag. */ +-static eventhandler_tag g_vgdrvFreeBSDEHTag; + /** Reference counter */ + static volatile uint32_t cUsers; + /** selinfo structure used for polling. */ + static struct selinfo g_SelInfo; + +-/** +- * DEVFS event handler. +- */ +-static void vgdrvFreeBSDClone(void *pvArg, struct ucred *pCred, char *pszName, int cchName, struct cdev **ppDev) ++static void vgdrvFreeBSDDtr(void *pSession) + { +- int iUnit; +- int rc; +- +- Log(("vgdrvFreeBSDClone: pszName=%s ppDev=%p\n", pszName, ppDev)); +- +- /* +- * One device node per user, si_drv1 points to the session. +- * /dev/vboxguest where N = {0...255}. +- */ +- if (!ppDev) +- return; +- if (strcmp(pszName, "vboxguest") == 0) +- iUnit = -1; +- else if (dev_stdclone(pszName, NULL, "vboxguest", &iUnit) != 1) +- return; +- if (iUnit >= 256) +- { +- Log(("vgdrvFreeBSDClone: iUnit=%d >= 256 - rejected\n", iUnit)); +- return; +- } +- +- Log(("vgdrvFreeBSDClone: pszName=%s iUnit=%d\n", pszName, iUnit)); +- +- rc = clone_create(&g_pvgdrvFreeBSDClones, &g_vgdrvFreeBSDChrDevSW, &iUnit, ppDev, 0); +- Log(("vgdrvFreeBSDClone: clone_create -> %d; iUnit=%d\n", rc, iUnit)); +- if (rc) +- { +- *ppDev = make_dev(&g_vgdrvFreeBSDChrDevSW, +- iUnit, +- UID_ROOT, +- GID_WHEEL, +- 0664, +- "vboxguest%d", iUnit); +- if (*ppDev) +- { +- dev_ref(*ppDev); +- (*ppDev)->si_flags |= SI_CHEAPCLONE; +- Log(("vgdrvFreeBSDClone: Created *ppDev=%p iUnit=%d si_drv1=%p si_drv2=%p\n", +- *ppDev, iUnit, (*ppDev)->si_drv1, (*ppDev)->si_drv2)); +- (*ppDev)->si_drv1 = (*ppDev)->si_drv2 = NULL; +- } +- else +- Log(("vgdrvFreeBSDClone: make_dev iUnit=%d failed\n", iUnit)); +- } +- else +- Log(("vgdrvFreeBSDClone: Existing *ppDev=%p iUnit=%d si_drv1=%p si_drv2=%p\n", +- *ppDev, iUnit, (*ppDev)->si_drv1, (*ppDev)->si_drv2)); ++ VGDrvCommonCloseSession(&g_DevExt, pSession); ++ ASMAtomicDecU32(&cUsers); + } + + /** + * File open handler + * + */ +-#if __FreeBSD_version >= 700000 +-static int vgdrvFreeBSDOpen(struct cdev *pDev, int fOpen, struct thread *pTd, struct file *pFd) +-#else +-static int vgdrvFreeBSDOpen(struct cdev *pDev, int fOpen, struct thread *pTd) +-#endif ++static int vgdrvFreeBSDOpen(struct cdev *pDev, int fOpen, int DevType, struct thread *pTd) + { + int rc; + PVBOXGUESTSESSION pSession; +@@ -250,12 +195,6 @@ + LogFlow(("vgdrvFreeBSDOpen:\n")); + + /* +- * Try grab it (we don't grab the giant, remember). +- */ +- if (!ASMAtomicCmpXchgPtr(&pDev->si_drv1, (void *)0x42, NULL)) +- return EBUSY; +- +- /* + * Create a new session. + */ + fRequestor = VMMDEV_REQUESTOR_USERMODE | VMMDEV_REQUESTOR_TRUST_NOT_GIVEN; +@@ -272,47 +211,20 @@ + rc = VGDrvCommonCreateUserSession(&g_DevExt, fRequestor, &pSession); + if (RT_SUCCESS(rc)) + { +- if (ASMAtomicCmpXchgPtr(&pDev->si_drv1, pSession, (void *)0x42)) +- { +- Log(("vgdrvFreeBSDOpen: success - g_DevExt=%p pSession=%p rc=%d pid=%d\n", &g_DevExt, pSession, rc, (int)RTProcSelf())); ++ Log(("vgdrvFreeBSDOpen: success - g_DevExt=%p pSession=%p rc=%d pid=%d\n", &g_DevExt, pSession, rc, (int)RTProcSelf())); ++ rc = devfs_set_cdevpriv(pSession, vgdrvFreeBSDDtr); ++ if (rc) ++ VGDrvCommonCloseSession(&g_DevExt, pSession); ++ else + ASMAtomicIncU32(&cUsers); +- return 0; +- } +- +- VGDrvCommonCloseSession(&g_DevExt, pSession); ++ return rc; + } + + LogRel(("vgdrvFreeBSDOpen: failed. rc=%d\n", rc)); + return RTErrConvertToErrno(rc); + } + +-/** +- * File close handler +- * +- */ +-static int vgdrvFreeBSDClose(struct cdev *pDev, int fFile, int DevType, struct thread *pTd) +-{ +- PVBOXGUESTSESSION pSession = (PVBOXGUESTSESSION)pDev->si_drv1; +- Log(("vgdrvFreeBSDClose: fFile=%#x pSession=%p\n", fFile, pSession)); + +- /* +- * Close the session if it's still hanging on to the device... +- */ +- if (RT_VALID_PTR(pSession)) +- { +- VGDrvCommonCloseSession(&g_DevExt, pSession); +- if (!ASMAtomicCmpXchgPtr(&pDev->si_drv1, NULL, pSession)) +- Log(("vgdrvFreeBSDClose: si_drv1=%p expected %p!\n", pDev->si_drv1, pSession)); +- ASMAtomicDecU32(&cUsers); +- /* Don't use destroy_dev here because it may sleep resulting in a hanging user process. */ +- destroy_dev_sched(pDev); +- } +- else +- Log(("vgdrvFreeBSDClose: si_drv1=%p!\n", pSession)); +- return 0; +-} +- +- + /** + * I/O control request. + * +@@ -326,8 +238,12 @@ + static int vgdrvFreeBSDIOCtl(struct cdev *pDev, u_long ulCmd, caddr_t pvData, int fFile, struct thread *pTd) + { + PVBOXGUESTSESSION pSession; +- devfs_get_cdevpriv((void **)&pSession); ++ int rc; + ++ rc = devfs_get_cdevpriv((void **)&pSession); ++ if (rc) ++ return rc; ++ + /* + * Deal with the fast ioctl path first. + */ +@@ -526,8 +442,10 @@ + + LogFlow(("vgdrvFreeBSDPoll: fEvents=%d\n", fEvents)); + +- PVBOXGUESTSESSION pSession = (PVBOXGUESTSESSION)pDev->si_drv1; +- if (RT_UNLIKELY(!RT_VALID_PTR(pSession))) { ++ ++ rc = devfs_get_cdevpriv((void **)&pSession); ++ if (rc) ++ { + Log(("vgdrvFreeBSDPoll: no state data for %s\n", devtoname(pDev))); + return (fEvents & (POLLHUP|POLLIN|POLLRDNORM|POLLOUT|POLLWRNORM)); + } +@@ -568,11 +486,8 @@ + /* + * Reverse what we did in vgdrvFreeBSDAttach. + */ +- if (g_vgdrvFreeBSDEHTag != NULL) +- EVENTHANDLER_DEREGISTER(dev_clone, g_vgdrvFreeBSDEHTag); ++ destroy_dev(g_pDev); + +- clone_cleanup(&g_pvgdrvFreeBSDClones); +- + vgdrvFreeBSDRemoveIRQ(pDevice, pState); + + if (pState->pVMMDevMemRes) +@@ -737,18 +652,21 @@ + VGDrvCommonProcessOptionsFromHost(&g_DevExt); + + /* +- * Configure device cloning. ++ * Configure device. + */ +- clone_setup(&g_pvgdrvFreeBSDClones); +- g_vgdrvFreeBSDEHTag = EVENTHANDLER_REGISTER(dev_clone, vgdrvFreeBSDClone, 0, 1000); +- if (g_vgdrvFreeBSDEHTag) ++ g_pDev = make_dev(&g_vgdrvFreeBSDChrDevSW, ++ 0, ++ UID_ROOT, ++ GID_WHEEL, ++ 0664, ++ "vboxguest"); ++ if (g_pDev) + { + printf(DEVICE_NAME ": loaded successfully\n"); + return 0; + } + +- printf(DEVICE_NAME ": EVENTHANDLER_REGISTER(dev_clone,,,) failed\n"); +- clone_cleanup(&g_pvgdrvFreeBSDClones); ++ printf(DEVICE_NAME ": make_dev failed\n"); + vgdrvFreeBSDRemoveIRQ(pDevice, pState); + } + else +@@ -792,8 +710,12 @@ + sizeof(struct VBoxGuestDeviceState), + }; + ++#if __FreeBSD_version >= 1400058 ++DRIVER_MODULE(vboxguest, pci, vgdrvFreeBSDDriver, 0, 0); ++#else + static devclass_t vgdrvFreeBSDClass; + + DRIVER_MODULE(vboxguest, pci, vgdrvFreeBSDDriver, vgdrvFreeBSDClass, 0, 0); ++#endif + MODULE_VERSION(vboxguest, 1); + diff --git a/emulators/virtualbox-ose-70/files/patch-src-VBox-Additions-common-VBoxGuest-freebsd-Makefile b/emulators/virtualbox-ose-70/files/patch-src-VBox-Additions-common-VBoxGuest-freebsd-Makefile new file mode 100644 index 00000000000..476346a59b1 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src-VBox-Additions-common-VBoxGuest-freebsd-Makefile @@ -0,0 +1,27 @@ +--- src/VBox/Additions/common/VBoxGuest/freebsd/Makefile.orig 2019-04-16 10:09:09 UTC ++++ src/VBox/Additions/common/VBoxGuest/freebsd/Makefile +@@ -25,7 +25,7 @@ + # + KMOD = vboxguest + +-CFLAGS += -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -Iinclude -I. -Ir0drv -w -DVBGL_VBOXGUEST -DVBOX_WITH_HGCM -DVBOX_WITH_64_BITS_GUESTS ++CFLAGS += -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_GUEST -DIN_GUEST_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -Iinclude -I. -Ir0drv -w -DVBGL_VBOXGUEST -DVBOX_WITH_HGCM -DVBOX_WITH_64_BITS_GUESTS + + .if (${MACHINE_ARCH} == "i386") + CFLAGS += -DRT_ARCH_X86 +@@ -80,6 +80,7 @@ SRCS += \ + handletable.c \ + handletablectx.c \ + once.c \ ++ term.c \ + thread.c + + .PATH: ${.CURDIR}/common/string +@@ -147,6 +148,7 @@ SRCS += \ + + .PATH: ${.CURDIR}/r0drv + SRCS += \ ++ alloc-ef-r0drv.c \ + alloc-r0drv.c \ + initterm-r0drv.c \ + memobj-r0drv.c \ diff --git a/emulators/virtualbox-ose-70/files/patch-src-VBox-Additions-common-VBoxGuest-freebsd-files_vboxguest b/emulators/virtualbox-ose-70/files/patch-src-VBox-Additions-common-VBoxGuest-freebsd-files_vboxguest new file mode 100644 index 00000000000..faecf870532 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src-VBox-Additions-common-VBoxGuest-freebsd-files_vboxguest @@ -0,0 +1,34 @@ +--- src/VBox/Additions/common/VBoxGuest/freebsd/files_vboxguest.orig 2019-01-25 18:12:28 UTC ++++ src/VBox/Additions/common/VBoxGuest/freebsd/files_vboxguest +@@ -63,6 +63,7 @@ FILES_VBOXGUEST_NOBIN=" \ + ${PATH_ROOT}/include/iprt/time.h=>include/iprt/time.h \ + ${PATH_ROOT}/include/iprt/timer.h=>include/iprt/timer.h \ + ${PATH_ROOT}/include/iprt/types.h=>include/iprt/types.h \ ++ ${PATH_ROOT}/include/iprt/uni.h=>include/iprt/uni.h \ + ${PATH_ROOT}/include/iprt/utf16.h=>include/iprt/utf16.h \ + ${PATH_ROOT}/include/iprt/uuid.h=>include/iprt/uuid.h \ + ${PATH_ROOT}/include/iprt/crc.h=>include/iprt/crc.h \ +@@ -111,6 +112,7 @@ FILES_VBOXGUEST_NOBIN=" \ + ${PATH_ROOT}/src/VBox/Runtime/common/misc/handletable.h=>common/misc/handletable.h \ + ${PATH_ROOT}/src/VBox/Runtime/common/misc/handletablectx.cpp=>common/misc/handletablectx.c \ + ${PATH_ROOT}/src/VBox/Runtime/common/misc/once.cpp=>common/misc/once.c \ ++ ${PATH_ROOT}/src/VBox/Runtime/common/misc/term.cpp=>common/misc/term.c \ + ${PATH_ROOT}/src/VBox/Runtime/common/misc/thread.cpp=>common/misc/thread.c \ + ${PATH_ROOT}/src/VBox/Runtime/common/misc/RTAssertMsg1Weak.cpp=>common/misc/RTAssertMsg1Weak.c \ + ${PATH_ROOT}/src/VBox/Runtime/common/misc/RTAssertMsg2.cpp=>common/misc/RTAssertMsg2.c \ +@@ -181,6 +183,7 @@ FILES_VBOXGUEST_NOBIN=" \ + ${PATH_ROOT}/src/VBox/Runtime/generic/errvars-generic.cpp=>generic/errvars-generic.c \ + ${PATH_ROOT}/src/VBox/Runtime/generic/timer-generic.cpp=>generic/timer-generic.c \ + ${PATH_ROOT}/src/VBox/Runtime/generic/mppresent-generic.cpp=>generic/mppresent-generic.c \ ++ ${PATH_ROOT}/src/VBox/Runtime/r0drv/alloc-ef-r0drv.cpp=>r0drv/alloc-ef-r0drv.c \ + ${PATH_ROOT}/src/VBox/Runtime/r0drv/alloc-r0drv.cpp=>r0drv/alloc-r0drv.c \ + ${PATH_ROOT}/src/VBox/Runtime/r0drv/alloc-r0drv.h=>r0drv/alloc-r0drv.h \ + ${PATH_ROOT}/src/VBox/Runtime/r0drv/initterm-r0drv.cpp=>r0drv/initterm-r0drv.c \ +@@ -207,6 +210,7 @@ FILES_VBOXGUEST_NOBIN=" \ + ${PATH_ROOT}/src/VBox/Runtime/r0drv/freebsd/sleepqueue-r0drv-freebsd.h=>r0drv/freebsd/sleepqueue-r0drv-freebsd.h \ + ${PATH_ROOT}/src/VBox/Runtime/r0drv/generic/semspinmutex-r0drv-generic.c=>r0drv/generic/semspinmutex-r0drv-generic.c \ + ${PATH_ROOT}/src/VBox/Runtime/r0drv/generic/mpnotification-r0drv-generic.cpp=>r0drv/generic/mpnotification-r0drv-generic.c \ ++ ${PATH_ROOT}/src/VBox/Runtime/r0drv/generic/threadctxhooks-r0drv-generic.cpp=>r0drv/generic/threadctxhooks-r0drv-generic.c \ + ${PATH_ROOT}/src/VBox/Runtime/r0drv/generic/RTMpIsCpuWorkPending-r0drv-generic.cpp=>r0drv/generic/RTMpIsCpuWorkPending-r0drv-generic.c \ + ${PATH_ROOT}/src/VBox/Runtime/r0drv/memobj-r0drv.cpp=>r0drv/memobj-r0drv.c \ + ${PATH_ROOT}/src/VBox/Runtime/VBox/log-vbox.cpp=>VBox/log-vbox.c \ diff --git a/emulators/virtualbox-ose-70/files/patch-src-VBox-Additions-x11-Installer-98vboxadd-xclient b/emulators/virtualbox-ose-70/files/patch-src-VBox-Additions-x11-Installer-98vboxadd-xclient new file mode 100644 index 00000000000..74325b5a927 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src-VBox-Additions-x11-Installer-98vboxadd-xclient @@ -0,0 +1,17 @@ +--- src/VBox/Additions/x11/Installer/98vboxadd-xclient.orig 2021-01-07 15:34:29 UTC ++++ src/VBox/Additions/x11/Installer/98vboxadd-xclient +@@ -30,9 +30,9 @@ elif test -z "${SSH_CONNECTION}"; then + # This script can also be triggered by a connection over SSH, which is not + # what we had in mind, so we do not start VBoxClient in that case. We do + # not use "exit" here as this script is "source"d, not executed. +- /usr/bin/VBoxClient --clipboard +- /usr/bin/VBoxClient --checkhostversion +- /usr/bin/VBoxClient --seamless +- /usr/bin/VBoxClient --draganddrop +- /usr/bin/VBoxClient --vmsvga # In case VMSVGA emulation is enabled ++ /usr/local/bin/VBoxClient --clipboard ++ /usr/local/bin/VBoxClient --checkhostversion ++ /usr/local/bin/VBoxClient --seamless ++ /usr/local/bin/VBoxClient --draganddrop ++ /usr/local/bin/VBoxClient --vmsvga # In case VMSVGA emulation is enabled + fi diff --git a/emulators/virtualbox-ose-70/files/patch-src-VBox-Additions-x11-Installer-vboxclient.desktop b/emulators/virtualbox-ose-70/files/patch-src-VBox-Additions-x11-Installer-vboxclient.desktop new file mode 100644 index 00000000000..a76eb761603 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src-VBox-Additions-x11-Installer-vboxclient.desktop @@ -0,0 +1,10 @@ +--- src/VBox/Additions/x11/Installer/vboxclient.desktop.orig 2020-05-13 19:37:09 UTC ++++ src/VBox/Additions/x11/Installer/vboxclient.desktop +@@ -8,6 +8,6 @@ Comment[C]=VirtualBox User Session Services + Comment=VirtualBox User Session Services + Comment[it]=Servizi di sessione utente di VirtualBox + Comment[pl]=Usługi sesji użytkownika VirtualBox +-Exec=/usr/bin/VBoxClient-all ++Exec=/usr/local/bin/VBoxClient-all + X-GNOME-Autostart-enabled=true + X-KDE-autostart-after=panel diff --git a/emulators/virtualbox-ose-70/files/patch-src-VBox-Devices-Network-slirp-bsd-sys-mbuf.h b/emulators/virtualbox-ose-70/files/patch-src-VBox-Devices-Network-slirp-bsd-sys-mbuf.h new file mode 100644 index 00000000000..b6ed2d2915d --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src-VBox-Devices-Network-slirp-bsd-sys-mbuf.h @@ -0,0 +1,12 @@ +--- src/VBox/Devices/Network/slirp/bsd/sys/mbuf.h.orig 2020-05-13 19:42:23 UTC ++++ src/VBox/Devices/Network/slirp/bsd/sys/mbuf.h +@@ -245,6 +245,9 @@ struct mbuf { + #define M_FRAG 0x00000800 /* packet is a fragment of a larger packet */ + #define M_FIRSTFRAG 0x00001000 /* packet is first fragment */ + #define M_LASTFRAG 0x00002000 /* packet is last fragment */ ++#ifdef M_SKIP_FIREWALL ++#undef M_SKIP_FIREWALL ++#endif + #define M_SKIP_FIREWALL 0x00004000 /* skip firewall processing */ + #define M_FREELIST 0x00008000 /* mbuf is on the free list */ + #define M_VLANTAG 0x00010000 /* ether_vtag is valid */ diff --git a/emulators/virtualbox-ose-70/files/patch-src-VBox-HostDrivers-VBoxNetAdp-Makefile.kmk b/emulators/virtualbox-ose-70/files/patch-src-VBox-HostDrivers-VBoxNetAdp-Makefile.kmk new file mode 100644 index 00000000000..5b96ab56a61 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src-VBox-HostDrivers-VBoxNetAdp-Makefile.kmk @@ -0,0 +1,20 @@ +--- src/VBox/HostDrivers/VBoxNetAdp/Makefile.kmk.orig 2019-05-13 13:33:07 UTC ++++ src/VBox/HostDrivers/VBoxNetAdp/Makefile.kmk +@@ -206,10 +206,14 @@ $$(VBoxNetAdp-src_0_OUTDIR)/Makefile: \ + $$(if $$(eq $$(VBoxNetAdp/freebsd/Makefile_VBOX_HARDENED),$$(VBOX_WITH_HARDENING)),,FORCE) \ + | $$(dir $$@) + $(QUIET)$(RM) -f -- $@ +- ifndef VBOX_WITH_HARDENING +- $(QUIET)$(SED) -e "s;VBOX_WITH_HARDENING;;g" --output $@ $< +- else + $(QUIET)$(CP) -f $< $@ ++ ifndef VBOX_WITH_HARDENING ++ $(QUIET)$(SED) -e "s;-DVBOX_WITH_HARDENING;;g" --output $@.tmp $@ ++ $(QUIET)$(MV) -f $@.tmp $@ ++ endif ++ ifndef VBOX_WITH_NETFLT_VIMAGE ++ $(QUIET)$(SED) -e "s;-DVIMAGE;;g" --output $@.tmp $@ ++ $(QUIET)$(MV) -f $@.tmp $@ + endif + + endif # freebsd diff --git a/emulators/virtualbox-ose-70/files/patch-src-VBox-HostDrivers-VBoxNetFlt-freebsd-files_vboxnetflt b/emulators/virtualbox-ose-70/files/patch-src-VBox-HostDrivers-VBoxNetFlt-freebsd-files_vboxnetflt new file mode 100644 index 00000000000..dc4e779fb6b --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src-VBox-HostDrivers-VBoxNetFlt-freebsd-files_vboxnetflt @@ -0,0 +1,10 @@ +--- src/VBox/HostDrivers/VBoxNetFlt/freebsd/files_vboxnetflt.orig 2022-10-06 19:11:15.000000000 +0200 ++++ src/VBox/HostDrivers/VBoxNetFlt/freebsd/files_vboxnetflt 2024-12-26 15:41:50.870345000 +0100 +@@ -72,6 +72,7 @@ + ${PATH_ROOT}/include/iprt/uni.h=>include/iprt/uni.h \ + ${PATH_ROOT}/include/iprt/utf16.h=>include/iprt/utf16.h \ + ${PATH_ROOT}/include/iprt/uuid.h=>include/iprt/uuid.h \ ++ ${PATH_ROOT}/include/iprt/x86.h=>include/iprt/x86.h \ + ${PATH_ROOT}/include/iprt/x86-helpers.h=>include/iprt/x86-helpers.h \ + ${PATH_ROOT}/include/iprt/nocrt/limits.h=>include/iprt/nocrt/limits.h \ + ${PATH_ROOT}/include/VBox/cdefs.h=>include/VBox/cdefs.h \ diff --git a/emulators/virtualbox-ose-70/files/patch-src-VBox-Installer-Makefile.kmk b/emulators/virtualbox-ose-70/files/patch-src-VBox-Installer-Makefile.kmk new file mode 100644 index 00000000000..45546433c62 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src-VBox-Installer-Makefile.kmk @@ -0,0 +1,14 @@ +--- src/VBox/Installer/Makefile.kmk.orig 2020-05-13 19:44:01 UTC ++++ src/VBox/Installer/Makefile.kmk +@@ -41,9 +41,11 @@ ifndef VBOX_ONLY_SDK + if "$(KBUILD_TARGET)" == "win" && "$(KBUILD_HOST)" == "win" + include $(PATH_SUB_CURRENT)/win/Makefile.kmk + endif ++if 0 + if "$(KBUILD_TARGET)" == "freebsd" && "$(KBUILD_HOST)" == "freebsd" + include $(PATH_SUB_CURRENT)/freebsd/Makefile.kmk + endif ++endif + endif + + include $(PATH_SUB_CURRENT)/common/Makefile.kmk diff --git a/emulators/virtualbox-ose-70/files/patch-src-VBox-Installer-freebsd-VBox.sh b/emulators/virtualbox-ose-70/files/patch-src-VBox-Installer-freebsd-VBox.sh new file mode 100644 index 00000000000..b4c177a54d1 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src-VBox-Installer-freebsd-VBox.sh @@ -0,0 +1,77 @@ +--- src/VBox/Installer/freebsd/VBox.sh.orig 2016-08-27 05:10:34 UTC ++++ src/VBox/Installer/freebsd/VBox.sh +@@ -0,0 +1,74 @@ ++#!/bin/sh ++# ++# Oracle VM VirtualBox startup script, FreeBSD hosts. ++# ++# Copyright (C) 2006-2012 Oracle Corporation ++# ++# This file is part of VirtualBox Open Source Edition (OSE), as ++# available from http://www.virtualbox.org. This file is free software; ++# you can redistribute it and/or modify it under the terms of the GNU ++# General Public License (GPL) as published by the Free Software ++# Foundation, in version 2 as it comes in the "COPYING" file of the ++# VirtualBox OSE distribution. VirtualBox OSE is distributed in the ++# hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. ++# ++ ++PATH="/sbin:/bin:/usr/sbin:/usr/bin:%%LOCALBASE%%/sbin:%%LOCALBASE%%/bin" ++CONFIG="%%VBOX_ETC%%/vbox.cfg" ++ ++test -r "${CONFIG}" && ++ . "${CONFIG}" ++test -z "${INSTALL_DIR}" && ++ if test -d %%VBOX_DIR%% && ++ test -f %%VBOX_DIR%%/VBoxRT.so; then ++ INSTALL_DIR=%%VBOX_DIR%% ++ else ++ >&2 echo "Could not find VirtualBox installation. Please reinstall." ++ exit 1 ++ fi ++ ++if [ -d /etc/vbox ]; then ++ >&2 cat <<-EOH ++ WARNING: Directory /etc/vbox found, but ignored. VirtualBox ++ configuration files are stored in %%VBOX_ETC%%/. ++ EOH ++fi ++ ++# workaround for the KDE dialog problem ++KDE_FORK_SLAVES=1; export KDE_FORK_SLAVES ++ ++APP=`basename $0` ++case "$APP" in ++ VirtualBox|virtualbox) ++ exec "$INSTALL_DIR/VirtualBox" "$@" ++ ;; ++ VirtualBoxVM|virtualboxvm) ++ exec "$INSTALL_DIR/VirtualBoxVM" "$@" ++ ;; ++ VBoxManage|vboxmanage) ++ exec "$INSTALL_DIR/VBoxManage" "$@" ++ ;; ++ VBoxSDL|vboxsdl) ++ exec "$INSTALL_DIR/VBoxSDL" "$@" ++ ;; ++ VBoxVRDP|VBoxHeadless|vboxheadless) ++ exec "$INSTALL_DIR/VBoxHeadless" "$@" ++ ;; ++ VBoxAutostart|vboxautostart) ++ exec "$INSTALL_DIR/VBoxAutostart" "$@" ++ ;; ++ VBoxBalloonCtrl|vboxballoonctrl) ++ exec "$INSTALL_DIR/VBoxBalloonCtrl" "$@" ++ ;; ++ VBoxBugReport|vboxbugreport) ++ exec "$INSTALL_DIR/VBoxBugReport" "$@" ++ ;; ++ vboxwebsrv) ++ exec "$INSTALL_DIR/vboxwebsrv" "$@" ++ ;; ++ *) ++ >&2 echo "Unknown application - $APP" ++ exit 1 ++ ;; ++esac ++exit 0 diff --git a/emulators/virtualbox-ose-70/files/patch-src-VBox-Main-src-server-VirtualBoxImpl.cpp b/emulators/virtualbox-ose-70/files/patch-src-VBox-Main-src-server-VirtualBoxImpl.cpp new file mode 100644 index 00000000000..4cd8b7492ed --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src-VBox-Main-src-server-VirtualBoxImpl.cpp @@ -0,0 +1,11 @@ +--- src/VBox/Main/src-server/VirtualBoxImpl.cpp.orig 2021-01-07 15:41:43 UTC ++++ src/VBox/Main/src-server/VirtualBoxImpl.cpp +@@ -2663,7 +2663,7 @@ int VirtualBox::i_encryptSettingBytes(const uint8_t *a + if (aCiphertextSize < 32) + return VERR_INVALID_PARAMETER; + +- AssertCompile(sizeof(m->SettingsCipherKey) >= 32); ++ // AssertCompile(sizeof(m->SettingsCipherKey) >= 32); + + /* store the first 8 bytes of the cipherkey for verification */ + for (i = 0, j = 0; i < 8; i++, j++) diff --git a/emulators/virtualbox-ose-70/files/patch-src-VBox-Runtime-Makefile.kmk b/emulators/virtualbox-ose-70/files/patch-src-VBox-Runtime-Makefile.kmk new file mode 100644 index 00000000000..f13be222ea9 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src-VBox-Runtime-Makefile.kmk @@ -0,0 +1,14 @@ +--- src/VBox/Runtime/Makefile.kmk.orig 2021-01-07 15:41:50 UTC ++++ src/VBox/Runtime/Makefile.kmk +@@ -177,6 +177,11 @@ $(IPRT_OUT_DIR)/oiddb.h.ts +| $(IPRT_OUT_DIR)/oiddb.h: + + + # ++# Set the defines that utf8-posix.cpp needs. It's used by several targets. ++# ++r3/posix/utf8-posix.cpp_DEFS.freebsd = $(VBOX_ICONV_DEFS) ++ ++# + # Unicode Specification reader used to regenerate unidata-*.cpp. + # + uniread_TEMPLATE = VBoxBldProg diff --git a/emulators/virtualbox-ose-70/files/patch-src-VBox-Runtime-r0drv-freebsd-sleepqueue-r0drv-freebsd.h b/emulators/virtualbox-ose-70/files/patch-src-VBox-Runtime-r0drv-freebsd-sleepqueue-r0drv-freebsd.h new file mode 100644 index 00000000000..c18492ebdf9 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src-VBox-Runtime-r0drv-freebsd-sleepqueue-r0drv-freebsd.h @@ -0,0 +1,39 @@ +Without the first part of this patch, any waits for periods shorter than a +single tick return immediately leading to a lot of unnecessary spinning. For +example, I observe that my guest's idle loop does a lot of sleeps with periods +slightly shorter than 1 ms (1/hz), e.g. 900us. All that waiting turns into pure +spinning and VirtualBox eats 100% of a core. + +The clamping improves the situation significantly. Also, it (approximately) +follows what tvtohz does. The rest of the patch just chases an upstream +KPI change. + +Submitted by: Andriy Gapon +--- src/VBox/Runtime/r0drv/freebsd/sleepqueue-r0drv-freebsd.h.orig 2024-07-29 13:10:32 UTC ++++ src/VBox/Runtime/r0drv/freebsd/sleepqueue-r0drv-freebsd.h +@@ -84,6 +84,8 @@ DECLINLINE(uint32_t) rtR0SemBsdWaitUpdateTimeout(PRTR0 + uint64_t cTicks = ASMMultU64ByU32DivByU32(uTimeout, hz, UINT32_C(1000000000)); + if (cTicks >= INT_MAX) + return RTSEMWAIT_FLAGS_INDEFINITE; ++ else if (cTicks == 0 && uTimeout > 0) ++ pWait->iTimeout = 1; + else + pWait->iTimeout = (int)cTicks; + #endif +@@ -300,10 +302,16 @@ DECLINLINE(void) rtR0SemBsdSignal(void *pvWaitChan) + DECLINLINE(void) rtR0SemBsdSignal(void *pvWaitChan) + { + sleepq_lock(pvWaitChan); ++#if __FreeBSD_version < 1500022 + int fWakeupSwapProc = sleepq_signal(pvWaitChan, SLEEPQ_CONDVAR, 0, 0); ++#else ++ sleepq_signal(pvWaitChan, SLEEPQ_CONDVAR, 0, 0); ++#endif + sleepq_release(pvWaitChan); ++#if __FreeBSD_version < 1500022 + if (fWakeupSwapProc) + kick_proc0(); ++#endif + } + + /** diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_common_VBoxService_VBoxServiceVMInfo.cpp b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_common_VBoxService_VBoxServiceVMInfo.cpp new file mode 100644 index 00000000000..70b459e94da --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_common_VBoxService_VBoxServiceVMInfo.cpp @@ -0,0 +1,71 @@ +--- src/VBox/Additions/common/VBoxService/VBoxServiceVMInfo.cpp.orig 2021-01-07 15:34:20 UTC ++++ src/VBox/Additions/common/VBoxService/VBoxServiceVMInfo.cpp +@@ -67,8 +67,8 @@ + # include + # include /* getpwuid */ + # include +-# if !defined(RT_OS_OS2) && !defined(RT_OS_FREEBSD) && !defined(RT_OS_HAIKU) +-# include /** @todo FreeBSD 9 should have this. */ ++# if !defined(RT_OS_OS2) && !defined(RT_OS_HAIKU) ++# include + # endif + # ifdef RT_OS_OS2 + # include +@@ -528,7 +528,7 @@ static void vgsvcVMInfoWriteFixedProperties(void) + } + + +-#if defined(VBOX_WITH_DBUS) && defined(RT_OS_LINUX) /* Not yet for Solaris/FreeBSB. */ ++#if defined(VBOX_WITH_DBUS) && (defined(RT_OS_LINUX) || defined(RT_OS_FREEBSD)) /* Not yet for Solaris. */ + /* + * Simple wrapper to work around compiler-specific va_list madness. + */ +@@ -555,12 +555,6 @@ static int vgsvcVMInfoWriteUsers(void) + #ifdef RT_OS_WINDOWS + rc = VGSvcVMInfoWinWriteUsers(&g_VMInfoPropCache, &pszUserList, &cUsersInList); + +-#elif defined(RT_OS_FREEBSD) +- /** @todo FreeBSD: Port logged on user info retrieval. +- * However, FreeBSD 9 supports utmpx, so we could use the code +- * block below (?). */ +- rc = VERR_NOT_IMPLEMENTED; +- + #elif defined(RT_OS_HAIKU) + /** @todo Haiku: Port logged on user info retrieval. */ + rc = VERR_NOT_IMPLEMENTED; +@@ -586,7 +580,7 @@ static int vgsvcVMInfoWriteUsers(void) + while ( (ut_user = getutxent()) + && RT_SUCCESS(rc)) + { +-# ifdef RT_OS_DARWIN /* No ut_user->ut_session on Darwin */ ++# if defined(RT_OS_DARWIN) || defined(RT_OS_FREEBSD) /* No ut_user->ut_session on Darwin/FreeBSD */ + VGSvcVerbose(4, "Found entry '%s' (type: %d, PID: %RU32)\n", ut_user->ut_user, ut_user->ut_type, ut_user->ut_pid); + # else + VGSvcVerbose(4, "Found entry '%s' (type: %d, PID: %RU32, session: %RU32)\n", +@@ -621,7 +615,7 @@ static int vgsvcVMInfoWriteUsers(void) + } + + # ifdef VBOX_WITH_DBUS +-# if defined(RT_OS_LINUX) /* Not yet for Solaris/FreeBSB. */ ++# if defined(RT_OS_LINUX) || defined(RT_OS_FREEBSD) /* Not yet for Solaris. */ + DBusError dbErr; + DBusConnection *pConnection = NULL; + int rc2 = RTDBusLoadLib(); +@@ -830,7 +824,7 @@ static int vgsvcVMInfoWriteUsers(void) + if ( fHaveLibDbus + && dbus_error_is_set(&dbErr)) + dbus_error_free(&dbErr); +-# endif /* RT_OS_LINUX */ ++# endif /* RT_OS_LINUX || RT_OS_FREEBSD */ + # endif /* VBOX_WITH_DBUS */ + + /** @todo Fedora/others: Handle systemd-loginctl. */ +@@ -867,7 +861,7 @@ static int vgsvcVMInfoWriteUsers(void) + RTMemFree(papszUsers); + + endutxent(); /* Close utmpx file. */ +-#endif /* !RT_OS_WINDOWS && !RT_OS_FREEBSD && !RT_OS_HAIKU && !RT_OS_OS2 */ ++#endif /* !RT_OS_WINDOWS && !RT_OS_HAIKU && !RT_OS_OS2 */ + + Assert(RT_FAILURE(rc) || cUsersInList == 0 || (pszUserList && *pszUserList)); + diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_common_pam_pam__vbox.cpp b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_common_pam_pam__vbox.cpp new file mode 100644 index 00000000000..bd667880358 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_common_pam_pam__vbox.cpp @@ -0,0 +1,20 @@ +--- src/VBox/Additions/common/pam/pam_vbox.cpp.orig 2021-01-07 15:34:21 UTC ++++ src/VBox/Additions/common/pam/pam_vbox.cpp +@@ -104,7 +104,7 @@ static void pam_vbox_writesyslog(char *pszBuf) + openlog("pam_vbox", LOG_PID, LOG_AUTHPRIV); + syslog(LOG_ERR, "%s", pszBuf); + closelog(); +-#elif defined(RT_OS_SOLARIS) ++#elif defined(RT_OS_FREEBSD) || defined(RT_OS_SOLARIS) + syslog(LOG_ERR, "pam_vbox: %s\n", pszBuf); + #endif + } +@@ -183,7 +183,7 @@ static int vbox_set_msg(pam_handle_t *hPAM, int iStyle + + pam_message msg; + msg.msg_style = iStyle; +-#ifdef RT_OS_SOLARIS ++#if defined(RT_OS_FREEBSD) || defined(RT_OS_SOLARIS) + msg.msg = (char*)pszText; + #else + msg.msg = pszText; diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_Makefile b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_Makefile new file mode 100644 index 00000000000..c38d8013a6d --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_Makefile @@ -0,0 +1,38 @@ +--- src/VBox/Additions/freebsd/Makefile.orig 2020-05-13 19:37:06 UTC ++++ src/VBox/Additions/freebsd/Makefile +@@ -30,6 +30,14 @@ all: + cp vboxvfs/vboxvfs.ko .; \ + fi; \ + fi ++ @echo ++ @if [ -d mount_vboxvfs ]; then \ ++ echo "=== Building mount_vboxvfs binary ==="; \ ++ $(MAKE) KBUILD_VERBOSE=$(KBUILD_VERBOSE) -C mount_vboxvfs clean obj depend all; \ ++ if [ -f mount_vboxvfs ]; then \ ++ cp mount_vboxvfs/mount_vboxvfs .; \ ++ fi; \ ++ fi + + + install: +@@ -37,13 +45,19 @@ install: + @if [ -d vboxvfs ]; then \ + $(MAKE) KBUILD_VERBOSE=$(KBUILD_VERBOSE) -C vboxvfs install; \ + fi ++ @if [ -d mount_vboxvfs ]; then \ ++ $(MAKE) KBUILD_VERBOSE=$(KBUILD_VERBOSE) -C mount_vboxvfs install; \ ++ fi + + clean: + @$(MAKE) -C vboxguest clean + @if [ -d vboxvfs ]; then \ + $(MAKE) -C vboxvfs clean; \ + fi +- rm -f vboxguest.*o vboxvfs.*o ++ @if [ -d mount_vboxvfs ]; then \ ++ $(MAKE) -C mount_vboxvfs clean; \ ++ fi ++ rm -f vboxguest.*o vboxvfs.*o mount_vboxvfs + + load: + @/sbin/kldunload vboxvfs || true diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_Makefile.kmk b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_Makefile.kmk new file mode 100644 index 00000000000..f9d19d679e4 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_Makefile.kmk @@ -0,0 +1,31 @@ +--- src/VBox/Additions/freebsd/Makefile.kmk.orig 2021-01-07 15:34:22 UTC ++++ src/VBox/Additions/freebsd/Makefile.kmk +@@ -23,8 +23,9 @@ $(error "The FreeBSD guest additions installer can onl + endif + + # Include sub-makefiles. +-#include $(PATH_SUB_CURRENT)/vboxvfs/Makefile.kmk +-include $(PATH_SUB_CURRENT)/drm/Makefile.kmk ++include $(PATH_SUB_CURRENT)/vboxvfs/Makefile.kmk ++#include $(PATH_SUB_CURRENT)/drm/Makefile.kmk ++include $(PATH_SUB_CURRENT)/mount_vboxvfs/Makefile.kmk + + # + # Globals +@@ -66,11 +67,14 @@ VBOX_FBSD_ADD_STRIP_BIN = \ + vboxvideo_drv_14.so \ + vboxvideo_drv_15.so \ + vboxvideo_drv_16.so \ +- vboxvideo_drv_17.so ++ vboxvideo_drv_17.so \ ++ $(if $(VBOX_WITH_PAM),pam_vbox.so,) \ ++ VBoxOGL.so \ ++ mount_vboxvfs + + VBOX_FBSD_ADD_MODULES = \ + vboxguest \ +- vboxvideo_drm ++ vboxvfs + + # + # All the bin files that go into the archives. diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_drm_vboxvideo__drm.c b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_drm_vboxvideo__drm.c new file mode 100644 index 00000000000..d4e5f3fc5a3 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_drm_vboxvideo__drm.c @@ -0,0 +1,17 @@ +--- src/VBox/Additions/freebsd/drm/vboxvideo_drm.c.orig 2022-07-26 18:05:21 UTC ++++ src/VBox/Additions/freebsd/drm/vboxvideo_drm.c +@@ -154,10 +154,14 @@ static driver_t vboxvideo_driver = { + sizeof(struct drm_device) + }; + ++#if __FreeBSD_version >= 1400058 ++DRIVER_MODULE(vboxvideo, vgapci, vboxvideo_driver, 0, 0); ++#else + extern devclass_t drm_devclass; + #if __FreeBSD_version >= 700010 + DRIVER_MODULE(vboxvideo, vgapci, vboxvideo_driver, drm_devclass, 0, 0); + #else + DRIVER_MODULE(vboxvideo, pci, vboxvideo_driver, drm_devclass, 0, 0); ++#endif + #endif + MODULE_DEPEND(vboxvideo, drm, 1, 1, 1); diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk new file mode 100644 index 00000000000..4d327e1089b --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk @@ -0,0 +1,26 @@ +--- src/VBox/Additions/freebsd/mount_vboxvfs/Makefile.kmk.orig 2018-11-29 19:03:21 UTC ++++ src/VBox/Additions/freebsd/mount_vboxvfs/Makefile.kmk +@@ -0,0 +1,23 @@ ++# $Id: Makefile.kmk $ ++## @file ++# Sub-Makefile for the FreeBSD Shared folder mount utility. ++# ++ ++SUB_DEPTH = ../../../../.. ++include $(KBUILD_PATH)/subheader.kmk ++ ++ifneq ($(KBUILD_HOST),freebsd) ++$(error "The FreeBSD guest additions can only be built on FreeBSD!") ++endif ++ ++MOUNT= $(VBOX_FREEBSD_SRC)/../sbin/mount ++ ++CFLAGS+=-I$(MOUNT) ++ ++PROGRAMS += mount_vboxvfs ++mount_vboxvfs_TEMPLATE = NewVBoxGuestR3Exe ++mount_vboxvfs_SOURCES = $(MOUNT)/getmntopts.c \ ++ mount_vboxvfs.c ++ ++include $(FILE_KBUILD_SUB_FOOTER) ++ diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_mount__vboxvfs.8 b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_mount__vboxvfs.8 new file mode 100644 index 00000000000..88460e155de --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_mount__vboxvfs.8 @@ -0,0 +1,56 @@ +--- src/VBox/Additions/freebsd/mount_vboxvfs/mount_vboxvfs.8.orig 1970-01-01 01:00:00.000000000 +0100 ++++ src/VBox/Additions/freebsd/mount_vboxvfs/mount_vboxvfs.8 2017-07-12 19:24:26.106029000 +0200 +@@ -0,0 +1,53 @@ ++.\" ++.\" Copyright (c) 1992, 1993, 1994 ++.\" The Regents of the University of California. All rights reserved. ++.\" ++.\" Redistribution and use in source and binary forms, with or without ++.\" modification, are permitted provided that the following conditions ++.\" are met: ++.\" 1. Redistributions of source code must retain the above copyright ++.\" notice, this list of conditions and the following disclaimer. ++.\" 2. Redistributions in binary form must reproduce the above copyright ++.\" notice, this list of conditions and the following disclaimer in the ++.\" documentation and/or other materials provided with the distribution. ++.\" 4. Neither the name of the University nor the names of its contributors ++.\" may be used to endorse or promote products derived from this software ++.\" without specific prior written permission. ++.\" ++.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ++.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE ++.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ++.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE ++.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL ++.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS ++.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ++.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT ++.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY ++.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF ++.\" SUCH DAMAGE. ++.\" ++.Dd August 5, 2013 ++.Dt MOUNT_VBOXFS 8 ++.Os ++.Sh NAME ++.Nm mount_vboxfs ++.Nd "Mount the VirtualBox shared folder NAME from the host system to MOUNTPOINT" ++.Sh SYNOPSIS ++.Nm ++.Op Fl o Ar options ++.Ar NAME ++.Ar MOUNTPOINT ++.Sh DESCRIPTION ++The ++.Nm ++Mount the VirtualBox shared folder NAME from the host system to MOUNTPOINT ++.Pp ++The options are as follows: ++.Bl -tag -width indent ++.Fl w ++mount the shared folder writably (the default) ++.Fl r ++mount the shared folder read-only ++.Fl o ++OPTION[,OPTION...] use the mount options specified ++.El diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_mount__vboxvfs.c b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_mount__vboxvfs.c new file mode 100644 index 00000000000..7dd7e6271e0 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_mount__vboxvfs.c @@ -0,0 +1,171 @@ +--- src/VBox/Additions/freebsd/mount_vboxvfs/mount_vboxvfs.c.orig 1970-01-01 01:00:00.000000000 +0100 ++++ src/VBox/Additions/freebsd/mount_vboxvfs/mount_vboxvfs.c 2017-07-12 19:24:26.106029000 +0200 +@@ -0,0 +1,168 @@ ++/* ++* Copyright (c) 1992, 1993, 1994 ++* The Regents of the University of California. All rights reserved. ++* ++* Redistribution and use in source and binary forms, with or without ++* modification, are permitted provided that the following conditions ++* are met: ++* 1. Redistributions of source code must retain the above copyright ++* notice, this list of conditions and the following disclaimer. ++* 2. Redistributions in binary form must reproduce the above copyright ++* notice, this list of conditions and the following disclaimer in the ++* documentation and/or other materials provided with the distribution. ++* 4. Neither the name of the University nor the names of its contributors ++* may be used to endorse or promote products derived from this software ++* without specific prior written permission. ++* ++* THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ++* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE ++* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ++* ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE ++* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL ++* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS ++* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ++* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT ++* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY ++* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF ++* SUCH DAMAGE. ++*/ ++ ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++ ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++ ++#include "mntopts.h" ++ ++#define MAX_HOST_NAME 256 ++static char mount_point[MAXPATHLEN + 1]; ++static char vboxfs_vfsname[] = "vboxvfs"; ++static struct mntopt mopts[] = { ++ MOPT_STDOPTS, ++ MOPT_END ++}; ++ ++static void usage(void) __dead2; ++ ++static void ++usage(void) ++{ ++ fprintf(stderr, ++ "Usage: [OPTIONS] NAME MOUNTPOINT\n" ++ "Mount the VirtualBox shared folder NAME to MOUNTPOINT.\n" ++ "\nOptions:\n" ++ " -w mount the shared folder writable \n" ++ " -r mount the shared folder read-only (the default)\n"); ++ exit(1); ++} ++ ++int ++main(int argc, char *argv[]) ++{ ++ struct iovec *iov; ++ struct stat st; ++ char *host_name; ++ char errmsg[255]; ++ uid_t uid; ++ gid_t gid; ++ mode_t dir_mode, file_mode; ++ int iovlen; ++ int ronly = 0; ++ int error, ch; ++ int mntflags = 0; ++ ++ iov = NULL; ++ iovlen = 0; ++ errmsg[0] = '\0'; ++ uid = (uid_t)-1; ++ gid = (gid_t)-1; ++ file_mode = 0; ++ dir_mode = 0; ++ ++ while ((ch = getopt(argc, argv, "rwo:h")) != -1) ++ switch(ch) { ++ default: ++ fprintf(stderr, "unknown option `%c:%#x'\n", ch, ch); ++ return (1); ++ ++ case '?': ++ case 'h': ++ usage(); ++ case 'r': ++ ronly = 1; ++ break; ++ case 'w': ++ ronly = 0; ++ break; ++ case 'o': ++ getmntopts(optarg, mopts, &mntflags, 0); ++ break; ++ } ++ ++ if (argc - optind < 2) ++ usage(); ++ ++ host_name = argv[optind]; ++ realpath(argv[optind+1], mount_point); ++ ++ if (stat(mount_point, &st) == -1) ++ err(EX_OSERR, "could not find mount point %s", mount_point); ++ ++ if (!S_ISDIR(st.st_mode)) { ++ errno = ENOTDIR; ++ err(EX_OSERR, "can't mount on %s", mount_point); ++ } ++ ++ if (strlen(host_name) > MAX_HOST_NAME - 1) ++ err(EX_OSERR, "host name is too big %s", host_name); ++ ++ if (ronly == 0) ++ mntflags |= MNT_ASYNC; ++ if (uid == (uid_t)-1) ++ uid = st.st_uid; ++ if (gid == (gid_t)-1) ++ gid = st.st_gid; ++ if (file_mode == 0) ++ file_mode = st.st_mode & (S_IRWXU | S_IRWXG | S_IRWXO); ++ if (dir_mode == 0) { ++ dir_mode = file_mode; ++ if (dir_mode & S_IRUSR) ++ dir_mode |= S_IXUSR; ++ if (dir_mode & S_IRGRP) ++ dir_mode |= S_IXGRP; ++ if (dir_mode & S_IROTH) ++ dir_mode |= S_IXOTH; ++ } ++ ++ build_iovec(&iov, &iovlen, "fstype", vboxfs_vfsname, (size_t)-1); ++ build_iovec(&iov, &iovlen, "fspath", mount_point, (size_t)-1); ++ build_iovec(&iov, &iovlen, "from", host_name, (size_t)-1); ++ build_iovec_argf(&iov, &iovlen, "uid", "%d", uid); ++ build_iovec_argf(&iov, &iovlen, "gid", "%d", gid); ++ build_iovec_argf(&iov, &iovlen, "file_mode", "%o", file_mode); ++ build_iovec_argf(&iov, &iovlen, "dir_mode", "%o", dir_mode); ++ build_iovec(&iov, &iovlen, "errmsg", errmsg, sizeof(errmsg)); ++ ++ error = nmount(iov, iovlen, mntflags); ++ if (error == -1) { ++ if (errmsg[0] != '\0') ++ err(1, "%s: error: %s", mount_point, errmsg); ++ else ++ err(1, "%s: error %d", mount_point, error); ++ } ++ ++ return (0); ++} diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_vboxvfs_bcmp.c b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_vboxvfs_bcmp.c new file mode 100644 index 00000000000..fb4d7fac8c0 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_vboxvfs_bcmp.c @@ -0,0 +1,12 @@ +--- src/VBox/Additions/freebsd/vboxvfs/bcmp.c.orig 2021-02-21 19:09:22 UTC ++++ src/VBox/Additions/freebsd/vboxvfs/bcmp.c +@@ -0,0 +1,9 @@ ++#include ++ ++int bcmp(const void *b1, const void *b2, size_t len); ++ ++int ++bcmp(const void *b1, const void *b2, size_t len) ++{ ++ return __builtin_memcmp((b1), (b2), (len)); ++} diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs.h b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs.h new file mode 100644 index 00000000000..858e894c7b6 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs.h @@ -0,0 +1,428 @@ +--- src/VBox/Additions/freebsd/vboxvfs/vboxvfs.h.orig 2021-01-07 15:34:22 UTC ++++ src/VBox/Additions/freebsd/vboxvfs/vboxvfs.h +@@ -1,8 +1,3 @@ +-/* $Id: vboxvfs.h $ */ +-/** @file +- * Description. +- */ +- + /* + * Copyright (C) 2010-2020 Oracle Corporation + * +@@ -24,72 +19,378 @@ + #define VBOXVFS_VFSNAME "vboxvfs" + #define VBOXVFS_VERSION 1 + +-#define MAX_HOST_NAME 256 +-#define MAX_NLS_NAME 32 ++#define MAX_HOST_NAME 256 ++#define MAX_NLS_NAME 32 ++//#define MODEMASK 07777 /* mode bits plus permission bits */ ++/** Helper macros */ ++#define VFSTOVBOXFS(mp) ((struct vboxfs_mnt *)((mp)->mnt_data)) ++#define VP_TO_VBOXFS_NODE(vp) ((struct vboxfs_node *)(vp)->v_data) ++#define VBOXTOV(np) ((struct vnode *)(np)->n_vnode) + +-struct vboxvfs_mount_info { +- char name[MAX_HOST_NAME]; +- char nls_name[MAX_NLS_NAME]; +- int uid; +- int gid; +- int ttl; +-}; ++#define ROOTDIR_INO 1 ++#define THEFILE_INO 2 ++#define THEFILE_NAME "thefile" + ++#define VBOXFS_NODE_LOCK(node) mtx_lock(&(node)->sf_interlock) ++#define VBOXFS_NODE_UNLOCK(node) mtx_unlock(&(node)->sf_interlock) ++#define VBOXFS_NODE_MTX(node) (&(node)->sf_interlock) ++#define VBOXFS_NODE_ASSERT_LOCKED(node) mtx_assert(VBOXFS_NODE_MTX(node), \ ++ MA_OWNED) ++ ++#ifdef INVARIANTS ++#define VBOXFS_ASSERT_LOCKED(node) do { \ ++ MPASS(node != NULL); \ ++ MPASS(node->sf_vnode != NULL); \ ++ if (!VOP_ISLOCKED(node->sf_vnode) && \ ++ !mtx_owned(VBOXFS_NODE_MTX(node))) \ ++ panic("vboxfs: node is not locked: %p", node); \ ++ } while (0) ++#define VBOXFS_ASSERT_ELOCKED(node) do { \ ++ MPASS((node) != NULL); \ ++ MPASS((node)->sf_vnode != NULL); \ ++ mtx_assert(VBOXFS_NODE_MTX(node), MA_OWNED); \ ++ ASSERT_VOP_LOCKED((node)->sf_vnode, "vboxfs"); \ ++ } while (0) ++#else ++#define VBOXFS_ASSERT_LOCKED(node) (void)0 ++#define VBOXFS_ASSERT_ELOCKED(node) (void)0 ++#endif ++ ++#define VBOXFS_VNODE_ALLOCATING 1 ++#define VBOXFS_VNODE_WANT 2 ++#define VBOXFS_VNODE_DOOMED 4 ++#define VBOXFS_VNODE_WRECLAIM 8 ++ ++MALLOC_DECLARE(M_VBOXVFS); ++ + #ifdef _KERNEL ++#ifndef FREEBSD_STYLE ++#include "../../../../../include/iprt/nocrt/limits.h" ++#include "../../../../../include/iprt/alloc.h" ++#include "../../../../../include/iprt/asm.h" ++#include "../../../../../include/iprt/asm-amd64-x86.h" ++#include "../../../../../include/iprt/asm-math.h" ++#include "../../../../../include/iprt/assert.h" ++#include "../../../../../include/iprt/cdefs.h" ++#include "../../../../../include/iprt/err.h" ++#include "../../../../../include/iprt/fs.h" ++#include "../../../../../include/iprt/log.h" ++#include "../../../../../include/iprt/mem.h" ++#include "../../../../../include/iprt/param.h" ++#include "../../../../../include/iprt/path.h" ++#include "../../../../../include/iprt/semaphore.h" ++#include "../../../../../include/iprt/stdarg.h" ++#include "../../../../../include/iprt/stdint.h" ++#include "../../../../../include/iprt/string.h" ++#include "../../../../../include/iprt/time.h" ++#include "../../../../../include/iprt/types.h" ++#include "../../../../../include/iprt/uni.h" + +-#include ++#else ++ ++#include "iprt/nocrt/limits.h" ++#include "iprt/alloc.h" ++#include "iprt/asm.h" ++#include "iprt/asm-amd64-x86.h" ++#include "iprt/asm-math.h" ++#include "iprt/assert.h" ++#include "iprt/cdefs.h" ++#include "iprt/err.h" ++#include "iprt/fs.h" ++#include "iprt/log.h" ++#include "iprt/mem.h" ++#include "iprt/param.h" ++#include "iprt/path.h" ++#include "iprt/semaphore.h" ++#include "iprt/stdarg.h" ++#include "iprt/stdint.h" ++#include "iprt/string.h" ++#include "iprt/time.h" ++#include "iprt/types.h" ++#include "iprt/uni.h" ++ ++#include "common/VBoxGuestLib/SysHlp.h" ++ ++#endif /* !FREEBSD_STYLE */ ++ + #include + #include ++#include + +-struct vboxvfsmount { +- uid_t uid; +- gid_t gid; +- mode_t file_mode; +- mode_t dir_mode; +- struct mount *mp; +- struct ucred *owner; +- u_int flags; +- long nextino; +- int caseopt; +- int didrele; ++#include ++ ++#if __FreeBSD_version >= 1400093 ++typedef __enum_uint8(vtype) enum_vtype_t; ++#else ++typedef enum vtype enum_vtype_t; ++#endif ++ ++#define VBOXVFS_DEBUG(lvl, ...) do { \ ++ if (vboxvfs_debug >= (lvl)) { \ ++ printf("VBOXVFS[%u]: ", lvl); \ ++ printf(__VA_ARGS__); \ ++ printf("\n"); \ ++ } \ ++} while (0) ++ ++/* ++ * representation of an active mount point ++ */ ++struct sfp_mount { ++ VBGLSFMAP map; + }; + +-/* structs - stolen from the linux shared module code */ ++/* ++ * Mount / Unmount a shared folder. ++ * ++ * sfprov_mount() takes as input the connection pointer and the name of ++ * the shared folder. On success, it returns zero and supplies an ++ * sfp_mount_t handle. On failure it returns any relevant errno value. ++ * ++ * sfprov_unmount() unmounts the mounted file system. It returns 0 on ++ * success and any relevant errno on failure. ++ */ ++typedef struct sfp_mount sfp_mount_t; ++ ++struct sfp_file { ++ SHFLHANDLE handle; ++ VBGLSFMAP map; /* need this again for the close operation */ ++}; ++ ++typedef struct sfp_file sfp_file_t; ++ ++/* ++ * File operations: open/close/read/write/etc. ++ * ++ * open/create can return any relevant errno, however ENOENT ++ * generally means that the host file didn't exist. ++ */ ++typedef struct sffs_stat { ++ mode_t sf_mode; ++ off_t sf_size; ++ off_t sf_alloc; ++ struct timespec sf_atime; ++ struct timespec sf_mtime; ++ struct timespec sf_ctime; ++} sffs_stat_t; ++ ++/* ++ * Read directory entries. ++ */ ++/* ++ * a singly linked list of buffers, each containing an array of stat's+dirent's. ++ * sf_len is length of the sf_entries array, in bytes. ++ */ ++typedef struct sffs_dirents { ++ struct sffs_dirents *sf_next; ++ long long sf_len; ++ struct sffs_dirent { ++ sffs_stat_t sf_stat; ++ struct dirent sf_entry; /* this is variable length */ ++ off_t sf_off; ++ } sf_entries[1]; ++} sffs_dirents_t; ++ ++/* ++ * Shared Folders filesystem per-mount data structure. ++ */ ++struct vboxfs_mnt { ++ struct mount *sf_vfsp; /* filesystem's vfs struct */ ++ sfp_mount_t *sf_handle; /* guest-host communication handle */ ++ uid_t sf_uid; /* owner of all shared folders */ ++ gid_t sf_gid; /* group of all shared folders */ ++ mode_t sf_dmode; /* mode of all directories */ ++ mode_t sf_fmode; /* mode of all files */ ++ mode_t sf_dmask; /* mask of all directories */ ++ mode_t sf_fmask; /* mask of all files */ ++ int sf_stat_ttl; /* ttl for stat caches (in ms) */ ++ int sf_fsync; /* whether to honor fsync or not */ ++ uint64_t sf_ino; /* per FS ino generator */ ++ uma_zone_t sf_node_pool; ++ struct vboxfs_node *sf_root; ++}; ++ ++/* ++ * vboxfs_node is the file system dependent vnode data for vboxfs. ++ * vboxfs_node's also track all files ever accessed, both open and closed. ++ * It duplicates some of the information in vnode, since it holds ++ * information for files that may have been completely closed. ++ * ++ */ ++struct vboxfs_node { ++ struct vboxfs_mnt *vboxfsmp; /* containing mounted file system */ ++ char *sf_path; /* full pathname to file or dir */ ++ uint64_t sf_ino; /* assigned unique ID number */ ++ struct vnode *sf_vnode; /* vnode if active */ ++ sfp_file_t *sf_file; /* non NULL if open */ ++ struct vboxfs_node *sf_parent; /* parent sfnode of this one */ ++ uint32_t sf_opencnt; /* sf_file reference counter */ ++ uint16_t sf_children; /* number of children sfnodes */ ++ uint8_t sf_type; /* VDIR or VREG */ ++ uint8_t sf_vpstate; /* XXX: ADD COMMENT */ ++ uint8_t sf_is_stale; /* this is stale and should be purged */ ++ sffs_stat_t sf_stat; /* cached file attrs for this node */ ++ uint64_t sf_stat_time; /* last-modified time of sf_stat */ ++ sffs_dirents_t *sf_dir_list; /* list of entries for this directory */ ++ ++ /* interlock to protect sf_vpstate, sf_file and sf_opencnt */ ++ struct mtx sf_interlock; ++}; ++ ++struct vboxfs_mount_info { ++ char name[MAX_HOST_NAME]; /* share name */ ++ char nls_name[MAX_NLS_NAME];/* name of an I/O charset */ ++ int uid; /* user ID for all entries, default 0=root */ ++ int gid; /* group ID for all entries, default 0=root */ ++ int ttl; /* time to live */ ++ int dmode; /* mode for directories if != 0xffffffff */ ++ int fmode; /* mode for regular files if != 0xffffffff */ ++ int dmask; /* umask applied to directories */ ++ int fmask; /* umask applied to regular files */ ++}; ++ + struct sf_glob_info { +- VBGLSFMAP map; +-/* struct nls_table *nls;*/ +- int ttl; +- int uid; +- int gid; +- struct vnode *vnode_root; ++ VBGLSFMAP map; ++/* struct nls_table *nls;*/ ++ int ttl; ++ int uid; ++ int gid; ++ struct vnode *vnode_root; + }; + ++/** Per-file system mount instance data. */ ++typedef struct vboxfs_globinfo ++{ ++ VBGLSFMAP Map; ++ int Ttl; ++ int Uid; ++ int Gid; ++ struct mount *pVFS; ++ struct vboxfs_node *pVNodeRoot; ++} vboxfs_globinfo_t; ++ + struct sf_inode_info { +- SHFLSTRING *path; +- int force_restat; ++ SHFLSTRING *path; ++ int force_restat; + }; + + #if 0 + struct sf_dir_info { +- struct list_head info_list; ++ struct list_head info_list; + }; + #endif + + struct sf_dir_buf { +- size_t nb_entries; +- size_t free_bytes; +- size_t used_bytes; +- void *buf; ++ size_t nb_entries; ++ size_t free_bytes; ++ size_t used_bytes; ++ void *buf; + #if 0 +- struct list_head head; ++ struct list_head head; + #endif + }; + + struct sf_reg_info { +- SHFLHANDLE handle; ++ SHFLHANDLE handle; + }; + ++int vboxfs_alloc_vp(struct mount *, struct vboxfs_node *, int, ++ struct vnode **); ++void vboxfs_free_vp(struct vnode *); ++ ++int vboxfs_alloc_node(struct mount *, struct vboxfs_mnt *, const char*, ++ enum_vtype_t, uid_t, gid_t, mode_t, struct vboxfs_node *, ++ struct vboxfs_node **); ++void vboxfs_free_node(struct vboxfs_mnt *, struct vboxfs_node *); ++ ++/* ++ * These are the provider interfaces used by sffs to access the underlying ++ * shared file system. ++ */ ++#define SFPROV_VERSION 1 ++ ++/* ++ * Initialization and termination. ++ * sfprov_connect() is called once before any other interfaces and returns ++ * a handle used in further calls. The argument should be SFPROV_VERSION ++ * from above. On failure it returns a NULL pointer. ++ * ++ * sfprov_disconnect() must only be called after all sf file systems have been ++ * unmounted. ++ */ ++typedef struct sfp_connection sfp_connection_t; ++ ++extern sfp_connection_t *sfprov_connect(int); ++extern void sfprov_disconnect(void); ++ ++extern int sfprov_mount(char *, sfp_mount_t **); ++extern int sfprov_unmount(sfp_mount_t *); ++ ++/* ++ * query information about a mounted file system ++ */ ++typedef struct sffs_fsinfo { ++ uint64_t blksize; ++ uint64_t blksused; ++ uint64_t blksavail; ++ uint32_t maxnamesize; ++ uint32_t readonly; ++ uint32_t serial; ++} sffs_fsinfo_t; ++ ++extern int sfprov_get_fsinfo(sfp_mount_t *, sffs_fsinfo_t *); ++ ++extern int sfprov_create(sfp_mount_t *, char *path, mode_t mode, ++ sffs_stat_t *stat); ++extern int sfprov_open(sfp_mount_t *, char *path, sfp_file_t **fp); ++extern int sfprov_close(sfp_file_t *fp); ++extern int sfprov_read(sfp_file_t *, char * buffer, uint64_t offset, ++ uint32_t *numbytes, int buflocked); ++extern int sfprov_write(sfp_file_t *, char * buffer, uint64_t offset, ++ uint32_t *numbytes, int buflocked); ++extern int sfprov_fsync(sfp_file_t *fp); ++ ++ ++/* ++ * get/set information about a file (or directory) using pathname ++ */ ++extern int sfprov_get_mode(sfp_mount_t *, char *, mode_t *); ++extern int sfprov_get_size(sfp_mount_t *, char *, uint64_t *); ++extern int sfprov_get_atime(sfp_mount_t *, char *, struct timespec *); ++extern int sfprov_get_mtime(sfp_mount_t *, char *, struct timespec *); ++extern int sfprov_get_ctime(sfp_mount_t *, char *, struct timespec *); ++extern int sfprov_get_attr(sfp_mount_t *, char *, sffs_stat_t *); ++extern int sfprov_set_attr(sfp_mount_t *, char *, mode_t, ++ struct timespec, struct timespec, struct timespec); ++extern int sfprov_set_size(sfp_mount_t *, char *, uint64_t); ++ ++ ++/* ++ * File/Directory operations ++ */ ++extern int sfprov_trunc(sfp_mount_t *, char *); ++extern int sfprov_remove(sfp_mount_t *, char *path, u_int is_link); ++extern int sfprov_mkdir(sfp_mount_t *, char *path, mode_t mode, ++ sffs_stat_t *stat); ++extern int sfprov_rmdir(sfp_mount_t *, char *path); ++extern int sfprov_rename(sfp_mount_t *, char *from, char *to, u_int is_dir); ++ ++ ++/* ++ * Symbolic link operations ++ */ ++extern int sfprov_set_show_symlinks(void); ++extern int sfprov_readlink(sfp_mount_t *, char *path, char *target, ++ size_t tgt_size); ++extern int sfprov_symlink(sfp_mount_t *, char *linkname, char *target, ++ sffs_stat_t *stat); ++ ++#define SFFS_DIRENTS_SIZE 8192 ++#define SFFS_DIRENTS_OFF (offsetof(sffs_dirents_t, sf_entries[0])) ++ ++extern int sfprov_readdir(sfp_mount_t *mnt, char *path, ++ sffs_dirents_t **dirents); ++ + #endif /* KERNEL */ + + #endif /* !GA_INCLUDED_SRC_freebsd_vboxvfs_vboxvfs_h */ +- diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs__prov.c b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs__prov.c new file mode 100644 index 00000000000..e606c4f1de6 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs__prov.c @@ -0,0 +1,1015 @@ +--- src/VBox/Additions/freebsd/vboxvfs/vboxvfs_prov.c.orig 2024-08-15 13:18:37.777504000 +0900 ++++ src/VBox/Additions/freebsd/vboxvfs/vboxvfs_prov.c 2024-08-15 13:18:37.777446000 +0900 +@@ -0,0 +1,1012 @@ ++/* ++ * Copyright (C) 2008-2016 Oracle Corporation ++ * ++ * This file is part of VirtualBox Open Source Edition (OSE), as ++ * available from http://www.virtualbox.org. This file is free software; ++ * you can redistribute it and/or modify it under the terms of the GNU ++ * General Public License (GPL) as published by the Free Software ++ * Foundation, in version 2 as it comes in the "COPYING" file of the ++ * VirtualBox OSE distribution. VirtualBox OSE is distributed in the ++ * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. ++ * ++ * The contents of this file may alternatively be used under the terms ++ * of the Common Development and Distribution License Version 1.0 ++ * (CDDL) only, as it comes in the "COPYING.CDDL" file of the ++ * VirtualBox OSE distribution, in which case the provisions of the ++ * CDDL are applicable instead of those of the GPL. ++ * ++ * You may elect to license modified versions of this file under the ++ * terms and conditions of either the GPL or the CDDL or both. ++ */ ++ ++/* ++ * Provider interfaces for shared folder file system. ++ */ ++ ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include "vboxvfs.h" ++ ++#define DIRENT_RECLEN(namelen) \ ++ ((offsetof(struct dirent, d_name[0]) + 1 + (namelen) + 7) & ~ 7) ++#define DIRENT_NAMELEN(reclen) \ ++ ((reclen) - (offsetof(struct dirent, d_name[0]))) ++ ++static VBGLSFCLIENT vbox_client; ++ ++extern u_int vboxvfs_debug; ++ ++static int ++sfprov_vbox2errno(int rc) ++{ ++ if (rc == VERR_ACCESS_DENIED) ++ return (EACCES); ++ if (rc == VERR_INVALID_NAME) ++ return (ENOENT); ++ return (RTErrConvertToErrno(rc)); ++} ++ ++/* ++ * utility to create strings ++ */ ++static SHFLSTRING * ++sfprov_string(char *path, int *sz) ++{ ++ SHFLSTRING *str; ++ int len = strlen(path); ++ ++ *sz = len + 1 + sizeof (*str) - sizeof (str->String); ++ str = malloc(*sz, M_VBOXVFS, M_WAITOK | M_ZERO); ++ str->u16Size = len + 1; ++ str->u16Length = len; ++ strcpy(str->String.utf8, path); ++ return (str); ++} ++ ++sfp_connection_t * ++sfprov_connect(int version) ++{ ++ /* only one version for now, so must match */ ++ int error = -1; ++ ++ if (version != SFPROV_VERSION) { ++ printf("%s: version mismatch (%d, expected %d)\n", __func__, ++ version, SFPROV_VERSION); ++ return (NULL); ++ } ++ ++ if (RT_FAILURE(VbglR0SfInit())) ++ return (NULL); ++ ++ if (RT_FAILURE(VbglR0SfConnect(&vbox_client))) { ++ VbglR0SfTerm(); ++ return (NULL); ++ } ++ ++ if (RT_FAILURE(VbglR0SfSetUtf8(&vbox_client))) { ++ VbglR0SfDisconnect(&vbox_client); ++ VbglR0SfTerm(); ++ return (NULL); ++ } ++ return ((sfp_connection_t *)&vbox_client); ++} ++ ++void ++sfprov_disconnect() ++{ ++ VbglR0SfDisconnect(&vbox_client); ++ VbglR0SfTerm(); ++} ++ ++int ++sfprov_mount(char *path, sfp_mount_t **mnt) ++{ ++ sfp_mount_t *m; ++ SHFLSTRING *str; ++ int size; ++ int rc; ++ ++ VBOXVFS_DEBUG(1, "%s: Enter", __FUNCTION__); ++ VBOXVFS_DEBUG(1, "%s: path: [%s]", __FUNCTION__, path); ++ ++ m = malloc(sizeof (*m), M_VBOXVFS, M_WAITOK | M_ZERO); ++ str = sfprov_string(path, &size); ++ ++ int error; ++ rc = VbglR0SfMapFolder(&vbox_client, str, &m->map); ++ if (RT_FAILURE(rc)) { ++ free(m, M_VBOXVFS); ++ *mnt = NULL; ++ error = sfprov_vbox2errno(rc); ++ } else { ++ *mnt = m; ++ error = 0; ++ } ++ free(str, M_VBOXVFS); ++ printf("%s(%s): error=%d rc=%d\n", __func__, path, error, rc); ++ return (error); ++} ++ ++int ++sfprov_unmount(sfp_mount_t *mnt) ++{ ++ int rc; ++ ++ rc = VbglR0SfUnmapFolder(&vbox_client, &mnt->map); ++ if (RT_FAILURE(rc)) { ++ printf("sfprov_unmount: VbglR0SfUnmapFolder() failed rc=%d\n", rc); ++ rc = sfprov_vbox2errno(rc); ++ } else { ++ rc = 0; ++ } ++ ++ free(mnt, M_VBOXVFS); ++ return (rc); ++} ++ ++/* ++ * query information about a mounted file system ++ */ ++int ++sfprov_get_fsinfo(sfp_mount_t *mnt, sffs_fsinfo_t *fsinfo) ++{ ++ int rc; ++ SHFLVOLINFO info; ++ uint32_t bytes = sizeof(SHFLVOLINFO); ++ size_t bytesused; ++ ++ rc = VbglR0SfFsInfo(&vbox_client, &mnt->map, 0, ++ (SHFL_INFO_GET | SHFL_INFO_VOLUME), &bytes, (SHFLDIRINFO *)&info); ++ if (RT_FAILURE(rc)) ++ return (sfprov_vbox2errno(rc)); ++ ++ fsinfo->blksize = info.ulBytesPerAllocationUnit; ++ bytesused = ++ info.ullTotalAllocationBytes - info.ullAvailableAllocationBytes; ++ fsinfo->blksused = bytesused / info.ulBytesPerAllocationUnit; ++ fsinfo->blksavail = info.ullAvailableAllocationBytes / ++ info.ulBytesPerAllocationUnit; ++ fsinfo->maxnamesize = info.fsProperties.cbMaxComponent; ++ fsinfo->readonly = info.fsProperties.fReadOnly; ++ fsinfo->serial = info.ulSerial; ++ return (0); ++} ++ ++/* ++ * file/directory information conversions. ++ */ ++static void ++sfprov_fmode_from_mode(RTFMODE *fMode, mode_t mode) ++{ ++ RTFMODE m = 0; ++ ++#define mode_set(r) ((mode & (S_##r)) ? RTFS_UNIX_##r : 0) ++ m = mode_set (ISUID); ++ m |= mode_set (ISGID); ++ m |= (mode & S_ISVTX) ? RTFS_UNIX_ISTXT : 0; ++ m |= mode_set (IRUSR); ++ m |= mode_set (IWUSR); ++ m |= mode_set (IXUSR); ++ m |= mode_set (IRGRP); ++ m |= mode_set (IWGRP); ++ m |= mode_set (IXGRP); ++ m |= mode_set (IROTH); ++ m |= mode_set (IWOTH); ++ m |= mode_set (IXOTH); ++ ++ if (S_ISDIR(mode)) ++ m |= RTFS_TYPE_DIRECTORY; ++ else if (S_ISREG(mode)) ++ m |= RTFS_TYPE_FILE; ++ else if (S_ISFIFO(mode)) ++ m |= RTFS_TYPE_FIFO; ++ else if (S_ISCHR(mode)) ++ m |= RTFS_TYPE_DEV_CHAR; ++ else if (S_ISBLK(mode)) ++ m |= RTFS_TYPE_DEV_BLOCK; ++ else if (S_ISLNK(mode)) ++ m |= RTFS_TYPE_SYMLINK; ++ else if (S_ISSOCK(mode)) ++ m |= RTFS_TYPE_SOCKET; ++ else ++ m |= RTFS_TYPE_FILE; ++ ++ *fMode = m; ++} ++ ++static void ++sfprov_mode_from_fmode(mode_t *mode, RTFMODE fMode) ++{ ++ mode_t m = 0; ++ ++ if (RTFS_IS_DIRECTORY(fMode)) ++ m |= S_IFDIR; ++ else if (RTFS_IS_FILE(fMode)) ++ m |= S_IFREG; ++ else if (RTFS_IS_FIFO(fMode)) ++ m |= S_IFIFO; ++ else if (RTFS_IS_DEV_CHAR(fMode)) ++ m |= S_IFCHR; ++ else if (RTFS_IS_DEV_BLOCK(fMode)) ++ m |= S_IFBLK; ++ else if (RTFS_IS_SYMLINK(fMode)) ++ m |= S_IFLNK; ++ else if (RTFS_IS_SOCKET(fMode)) ++ m |= S_IFSOCK; ++ ++ if (fMode & RTFS_UNIX_IRUSR) ++ m |= S_IRUSR; ++ if (fMode & RTFS_UNIX_IWUSR) ++ m |= S_IWUSR; ++ if (fMode & RTFS_UNIX_IXUSR) ++ m |= S_IXUSR; ++ if (fMode & RTFS_UNIX_IRGRP) ++ m |= S_IRGRP; ++ if (fMode & RTFS_UNIX_IWGRP) ++ m |= S_IWGRP; ++ if (fMode & RTFS_UNIX_IXGRP) ++ m |= S_IXGRP; ++ if (fMode & RTFS_UNIX_IROTH) ++ m |= S_IROTH; ++ if (fMode & RTFS_UNIX_IWOTH) ++ m |= S_IWOTH; ++ if (fMode & RTFS_UNIX_IXOTH) ++ m |= S_IXOTH; ++ if (fMode & RTFS_UNIX_ISUID) ++ m |= S_ISUID; ++ if (fMode & RTFS_UNIX_ISGID) ++ m |= S_ISGID; ++ if (fMode & RTFS_UNIX_ISTXT) ++ m |= S_ISVTX; ++ *mode = m; ++} ++ ++static void ++sfprov_ftime_from_timespec(struct timespec *time, RTTIMESPEC *ts) ++{ ++ uint64_t nanosec = RTTimeSpecGetNano(ts); ++ time->tv_sec = nanosec / UINT64_C(1000000000); ++ time->tv_nsec = nanosec % UINT64_C(1000000000); ++} ++ ++static void ++sfprov_stat_from_info(sffs_stat_t *stat, SHFLFSOBJINFO *info) ++{ ++ sfprov_mode_from_fmode(&stat->sf_mode, info->Attr.fMode); ++ stat->sf_size = info->cbObject; ++ stat->sf_alloc = info->cbAllocated; ++ sfprov_ftime_from_timespec(&stat->sf_atime, &info->AccessTime); ++ sfprov_ftime_from_timespec(&stat->sf_mtime, &info->ModificationTime); ++ sfprov_ftime_from_timespec(&stat->sf_ctime, &info->ChangeTime); ++} ++ ++/* ++ * File operations: open/close/read/write/etc. ++ * ++ * open/create can return any relevant errno, however ENOENT ++ * generally means that the host file didn't exist. ++ */ ++int ++sfprov_create( ++ sfp_mount_t *mnt, ++ char *path, ++ mode_t mode, ++ sffs_stat_t *stat) ++{ ++ int rc; ++ SHFLCREATEPARMS parms; ++ SHFLSTRING *str; ++ int size; ++ sfp_file_t *newfp; ++ ++ str = sfprov_string(path, &size); ++ parms.Handle = SHFL_HANDLE_NIL; ++ parms.Info.cbObject = 0; ++ sfprov_fmode_from_mode(&parms.Info.Attr.fMode, mode); ++ parms.CreateFlags = SHFL_CF_ACT_CREATE_IF_NEW | ++ SHFL_CF_ACT_REPLACE_IF_EXISTS | SHFL_CF_ACCESS_READWRITE; ++ rc = VbglR0SfCreate(&vbox_client, &mnt->map, str, &parms); ++ free(str, M_VBOXVFS); ++ ++ if (RT_FAILURE(rc)) ++ return (sfprov_vbox2errno(rc)); ++ if (parms.Handle == SHFL_HANDLE_NIL) { ++ if (parms.Result == SHFL_FILE_EXISTS) ++ return (EEXIST); ++ return (ENOENT); ++ } ++ (void)VbglR0SfClose(&vbox_client, &mnt->map, parms.Handle); ++ sfprov_stat_from_info(stat, &parms.Info); ++ return (0); ++} ++ ++int ++sfprov_open(sfp_mount_t *mnt, char *path, sfp_file_t **fp) ++{ ++ int rc; ++ SHFLCREATEPARMS parms; ++ SHFLSTRING *str; ++ int size; ++ sfp_file_t *newfp; ++ ++ /* ++ * First we attempt to open it read/write. If that fails we ++ * try read only. ++ */ ++ bzero(&parms, sizeof(parms)); ++ str = sfprov_string(path, &size); ++ parms.Handle = SHFL_HANDLE_NIL; ++ parms.Info.cbObject = 0; ++ parms.CreateFlags = SHFL_CF_ACT_FAIL_IF_NEW | SHFL_CF_ACCESS_READWRITE; ++ rc = VbglR0SfCreate(&vbox_client, &mnt->map, str, &parms); ++ if (RT_FAILURE(rc) && rc != VERR_ACCESS_DENIED) { ++ free(str, M_VBOXVFS); ++ return (sfprov_vbox2errno(rc)); ++ } ++ if (parms.Handle == SHFL_HANDLE_NIL) { ++ if (parms.Result == SHFL_PATH_NOT_FOUND || ++ parms.Result == SHFL_FILE_NOT_FOUND) { ++ free(str, M_VBOXVFS); ++ return (ENOENT); ++ } ++ parms.CreateFlags = ++ SHFL_CF_ACT_FAIL_IF_NEW | SHFL_CF_ACCESS_READ; ++ rc = VbglR0SfCreate(&vbox_client, &mnt->map, str, &parms); ++ if (RT_FAILURE(rc)) { ++ free(str, M_VBOXVFS); ++ return (sfprov_vbox2errno(rc)); ++ } ++ if (parms.Handle == SHFL_HANDLE_NIL) { ++ free(str, M_VBOXVFS); ++ return (ENOENT); ++ } ++ } ++ else ++ free(str, M_VBOXVFS); ++ newfp = malloc(sizeof(sfp_file_t), M_VBOXVFS, M_WAITOK | M_ZERO); ++ newfp->handle = parms.Handle; ++ newfp->map = mnt->map; ++ *fp = newfp; ++ return (0); ++} ++ ++int ++sfprov_trunc(sfp_mount_t *mnt, char *path) ++{ ++ int rc; ++ SHFLCREATEPARMS parms; ++ SHFLSTRING *str; ++ int size; ++ ++ /* ++ * open it read/write. ++ */ ++ str = sfprov_string(path, &size); ++ parms.Handle = 0; ++ parms.Info.cbObject = 0; ++ parms.CreateFlags = SHFL_CF_ACT_FAIL_IF_NEW | SHFL_CF_ACCESS_READWRITE | ++ SHFL_CF_ACT_OVERWRITE_IF_EXISTS; ++ rc = VbglR0SfCreate(&vbox_client, &mnt->map, str, &parms); ++ free(str, M_VBOXVFS); ++ ++ if (RT_FAILURE(rc)) { ++ return (sfprov_vbox2errno(rc)); ++ } ++ (void)VbglR0SfClose(&vbox_client, &mnt->map, parms.Handle); ++ return (0); ++} ++ ++int ++sfprov_close(sfp_file_t *fp) ++{ ++ int rc; ++ ++ rc = VbglR0SfClose(&vbox_client, &fp->map, fp->handle); ++ free(fp, M_VBOXVFS); ++ return (0); ++} ++ ++int ++sfprov_read(sfp_file_t *fp, char *buffer, uint64_t offset, uint32_t *numbytes, ++ int buflocked) ++{ ++ int rc; ++ ++ rc = VbglR0SfRead(&vbox_client, &fp->map, fp->handle, offset, ++ numbytes, (uint8_t *)buffer, buflocked); ++ if (RT_FAILURE(rc)) ++ return (sfprov_vbox2errno(rc)); ++ return (0); ++} ++ ++int ++sfprov_write(sfp_file_t *fp, char *buffer, uint64_t offset, uint32_t *numbytes, ++ int buflocked) ++{ ++ int rc; ++ ++ rc = VbglR0SfWrite(&vbox_client, &fp->map, fp->handle, offset, ++ numbytes, (uint8_t *)buffer, buflocked); ++ if (RT_FAILURE(rc)) ++ return (sfprov_vbox2errno(rc)); ++ return (0); ++} ++ ++int ++sfprov_fsync(sfp_file_t *fp) ++{ ++ int rc; ++ ++ rc = VbglR0SfFlush(&vbox_client, &fp->map, fp->handle); ++ if (RT_FAILURE(rc)) ++ return (sfprov_vbox2errno(rc)); ++ return (0); ++} ++ ++ ++static int ++sfprov_getinfo(sfp_mount_t *mnt, char *path, PSHFLFSOBJINFO info) ++{ ++ int rc; ++ SHFLCREATEPARMS parms; ++ SHFLSTRING *str; ++ int size; ++ ++ str = sfprov_string(path, &size); ++ parms.Handle = 0; ++ parms.Info.cbObject = 0; ++ parms.CreateFlags = SHFL_CF_LOOKUP | SHFL_CF_ACT_FAIL_IF_NEW; ++ rc = VbglR0SfCreate(&vbox_client, &mnt->map, str, &parms); ++ free(str, M_VBOXVFS); ++ ++ if (RT_FAILURE(rc)) ++ return (sfprov_vbox2errno(rc)); ++ if (parms.Result != SHFL_FILE_EXISTS) ++ return (ENOENT); ++ *info = parms.Info; ++ return (0); ++} ++ ++/* ++ * get information about a file (or directory) ++ */ ++int ++sfprov_get_mode(sfp_mount_t *mnt, char *path, mode_t *mode) ++{ ++ int rc; ++ SHFLFSOBJINFO info; ++ ++ rc = sfprov_getinfo(mnt, path, &info); ++ if (rc) ++ return (rc); ++ sfprov_mode_from_fmode(mode, info.Attr.fMode); ++ return (0); ++} ++ ++int ++sfprov_get_size(sfp_mount_t *mnt, char *path, uint64_t *size) ++{ ++ int rc; ++ SHFLFSOBJINFO info; ++ ++ rc = sfprov_getinfo(mnt, path, &info); ++ if (rc) ++ return (rc); ++ *size = info.cbObject; ++ return (0); ++} ++ ++ ++int ++sfprov_get_atime(sfp_mount_t *mnt, char *path, struct timespec *time) ++{ ++ int rc; ++ SHFLFSOBJINFO info; ++ ++ rc = sfprov_getinfo(mnt, path, &info); ++ if (rc) ++ return (rc); ++ sfprov_ftime_from_timespec(time, &info.AccessTime); ++ return (0); ++} ++ ++int ++sfprov_get_mtime(sfp_mount_t *mnt, char *path, struct timespec *time) ++{ ++ int rc; ++ SHFLFSOBJINFO info; ++ ++ rc = sfprov_getinfo(mnt, path, &info); ++ if (rc) ++ return (rc); ++ sfprov_ftime_from_timespec(time, &info.ModificationTime); ++ return (0); ++} ++ ++int ++sfprov_get_ctime(sfp_mount_t *mnt, char *path, struct timespec *time) ++{ ++ int rc; ++ SHFLFSOBJINFO info; ++ ++ rc = sfprov_getinfo(mnt, path, &info); ++ if (rc) ++ return (rc); ++ sfprov_ftime_from_timespec(time, &info.ChangeTime); ++ return (0); ++} ++ ++int ++sfprov_get_attr(sfp_mount_t *mnt, char *path, sffs_stat_t *attr) ++{ ++ int rc; ++ SHFLFSOBJINFO info; ++ ++ rc = sfprov_getinfo(mnt, path, &info); ++ if (rc) ++ return (rc); ++ sfprov_stat_from_info(attr, &info); ++ return (0); ++} ++ ++static void ++sfprov_timespec_from_ftime(RTTIMESPEC *ts, struct timespec time) ++{ ++ uint64_t nanosec = UINT64_C(1000000000) * time.tv_sec + time.tv_nsec; ++ RTTimeSpecSetNano(ts, nanosec); ++} ++ ++int ++sfprov_set_attr( ++ sfp_mount_t *mnt, ++ char *path, ++ mode_t mode, ++ struct timespec atime, ++ struct timespec mtime, ++ struct timespec ctime) ++{ ++ int rc, err; ++ SHFLCREATEPARMS parms; ++ SHFLSTRING *str; ++ SHFLFSOBJINFO info; ++ uint32_t bytes; ++ int str_size; ++ ++ str = sfprov_string(path, &str_size); ++ parms.Handle = 0; ++ parms.Info.cbObject = 0; ++ parms.CreateFlags = SHFL_CF_ACT_OPEN_IF_EXISTS ++ | SHFL_CF_ACT_FAIL_IF_NEW ++ | SHFL_CF_ACCESS_ATTR_WRITE; ++ ++ rc = VbglR0SfCreate(&vbox_client, &mnt->map, str, &parms); ++ ++ if (RT_FAILURE(rc)) { ++ printf("sfprov_set_attr: VbglR0SfCreate(%s) failed rc=%d\n", ++ path, rc); ++ err = sfprov_vbox2errno(rc); ++ goto fail2; ++ } ++ if (parms.Result != SHFL_FILE_EXISTS) { ++ err = ENOENT; ++ goto fail1; ++ } ++ ++ RT_ZERO(info); ++#if 0 ++ if (mask & AT_MODE) ++ sfprov_fmode_from_mode(&info.Attr.fMode, mode); ++ if (mask & AT_ATIME) ++ sfprov_timespec_from_ftime(&info.AccessTime, atime); ++ if (mask & AT_MTIME) ++ sfprov_timespec_from_ftime(&info.ModificationTime, mtime); ++ if (mask & AT_CTIME) ++ sfprov_timespec_from_ftime(&info.ChangeTime, ctime); ++#endif ++ bytes = sizeof(info); ++ rc = VbglR0SfFsInfo(&vbox_client, &mnt->map, parms.Handle, ++ (SHFL_INFO_SET | SHFL_INFO_FILE), &bytes, (SHFLDIRINFO *)&info); ++ if (RT_FAILURE(rc)) { ++ if (rc != VERR_ACCESS_DENIED && rc != VERR_WRITE_PROTECT) ++ { ++ printf("sfprov_set_attr: VbglR0SfFsInfo(%s, FILE) failed rc=%d\n", ++ path, rc); ++ } ++ err = sfprov_vbox2errno(rc); ++ goto fail1; ++ } ++ ++ err = 0; ++ ++fail1: ++ rc = VbglR0SfClose(&vbox_client, &mnt->map, parms.Handle); ++ if (RT_FAILURE(rc)) { ++ printf("sfprov_set_attr: VbglR0SfClose(%s) failed rc=%d\n", ++ path, rc); ++ } ++fail2: ++ free(str, M_VBOXVFS); ++ return err; ++} ++ ++int ++sfprov_set_size(sfp_mount_t *mnt, char *path, uint64_t size) ++{ ++ int rc, err; ++ SHFLCREATEPARMS parms; ++ SHFLSTRING *str; ++ SHFLFSOBJINFO info; ++ uint32_t bytes; ++ int str_size; ++ ++ str = sfprov_string(path, &str_size); ++ parms.Handle = 0; ++ parms.Info.cbObject = 0; ++ parms.CreateFlags = SHFL_CF_ACT_OPEN_IF_EXISTS ++ | SHFL_CF_ACT_FAIL_IF_NEW ++ | SHFL_CF_ACCESS_WRITE; ++ ++ rc = VbglR0SfCreate(&vbox_client, &mnt->map, str, &parms); ++ ++ if (RT_FAILURE(rc)) { ++ printf("sfprov_set_size: VbglR0SfCreate(%s) failed rc=%d\n", ++ path, rc); ++ err = sfprov_vbox2errno(rc); ++ goto fail2; ++ } ++ if (parms.Result != SHFL_FILE_EXISTS) { ++ err = ENOENT; ++ goto fail1; ++ } ++ ++ RT_ZERO(info); ++ info.cbObject = size; ++ bytes = sizeof(info); ++ rc = VbglR0SfFsInfo(&vbox_client, &mnt->map, parms.Handle, ++ (SHFL_INFO_SET | SHFL_INFO_SIZE), &bytes, (SHFLDIRINFO *)&info); ++ if (RT_FAILURE(rc)) { ++ printf("sfprov_set_size: VbglR0SfFsInfo(%s, SIZE) failed rc=%d\n", ++ path, rc); ++ err = sfprov_vbox2errno(rc); ++ goto fail1; ++ } ++ ++ err = 0; ++ ++fail1: ++ rc = VbglR0SfClose(&vbox_client, &mnt->map, parms.Handle); ++ if (RT_FAILURE(rc)) { ++ printf("sfprov_set_size: VbglR0SfClose(%s) failed rc=%d\n", ++ path, rc); ++ } ++fail2: ++ free(str, M_VBOXVFS); ++ return err; ++} ++ ++/* ++ * Directory operations ++ */ ++int ++sfprov_mkdir( ++ sfp_mount_t *mnt, ++ char *path, ++ mode_t mode, ++ sffs_stat_t *stat) ++{ ++ int rc; ++ SHFLCREATEPARMS parms; ++ SHFLSTRING *str; ++ int size; ++ ++ str = sfprov_string(path, &size); ++ parms.Handle = SHFL_HANDLE_NIL; ++ parms.Info.cbObject = 0; ++ sfprov_fmode_from_mode(&parms.Info.Attr.fMode, mode); ++ parms.CreateFlags = SHFL_CF_DIRECTORY | SHFL_CF_ACT_CREATE_IF_NEW | ++ SHFL_CF_ACT_FAIL_IF_EXISTS | SHFL_CF_ACCESS_READ; ++ rc = VbglR0SfCreate(&vbox_client, &mnt->map, str, &parms); ++ free(str, M_VBOXVFS); ++ ++ if (RT_FAILURE(rc)) ++ return (sfprov_vbox2errno(rc)); ++ if (parms.Handle == SHFL_HANDLE_NIL) { ++ if (parms.Result == SHFL_FILE_EXISTS) ++ return (EEXIST); ++ return (ENOENT); ++ } ++ (void)VbglR0SfClose(&vbox_client, &mnt->map, parms.Handle); ++ sfprov_stat_from_info(stat, &parms.Info); ++ return (0); ++} ++ ++int ++sfprov_set_show_symlinks(void) ++{ ++ int rc; ++ ++ rc = VbglR0SfSetSymlinks(&vbox_client); ++ if (RT_FAILURE(rc)) ++ return (sfprov_vbox2errno(rc)); ++ ++ return (0); ++} ++ ++int ++sfprov_remove(sfp_mount_t *mnt, char *path, u_int is_link) ++{ ++ int rc; ++ SHFLSTRING *str; ++ int size; ++ ++ str = sfprov_string(path, &size); ++ rc = VbglR0SfRemove(&vbox_client, &mnt->map, str, ++ SHFL_REMOVE_FILE | (is_link ? SHFL_REMOVE_SYMLINK : 0)); ++ free(str, M_VBOXVFS); ++ if (RT_FAILURE(rc)) ++ return (sfprov_vbox2errno(rc)); ++ return (0); ++} ++ ++int ++sfprov_readlink( ++ sfp_mount_t *mnt, ++ char *path, ++ char *target, ++ size_t tgt_size) ++{ ++ int rc; ++ SHFLSTRING *str; ++ int size; ++ ++ str = sfprov_string(path, &size); ++ ++ rc = VbglR0SfReadLink(&vbox_client, &mnt->map, str, (uint32_t) tgt_size, ++ target); ++ if (RT_FAILURE(rc)) ++ rc = sfprov_vbox2errno(rc); ++ ++ free(str, M_VBOXVFS); ++ return (rc); ++} ++ ++int ++sfprov_symlink( ++ sfp_mount_t *mnt, ++ char *linkname, ++ char *target, ++ sffs_stat_t *stat) ++{ ++ int rc; ++ SHFLSTRING *lnk, *tgt; ++ int lnk_size, tgt_size; ++ SHFLFSOBJINFO info; ++ ++ lnk = sfprov_string(linkname, &lnk_size); ++ tgt = sfprov_string(target, &tgt_size); ++ ++ rc = VbglR0SfSymlink(&vbox_client, &mnt->map, lnk, tgt, &info); ++ if (RT_FAILURE(rc)) { ++ rc = sfprov_vbox2errno(rc); ++ goto done; ++ } ++ ++ if (stat != NULL) ++ sfprov_stat_from_info(stat, &info); ++ ++done: ++ free(lnk, M_VBOXVFS); ++ free(tgt, M_VBOXVFS); ++ ++ return (rc); ++} ++ ++int ++sfprov_rmdir(sfp_mount_t *mnt, char *path) ++{ ++ int rc; ++ SHFLSTRING *str; ++ int size; ++ ++ str = sfprov_string(path, &size); ++ rc = VbglR0SfRemove(&vbox_client, &mnt->map, str, SHFL_REMOVE_DIR); ++ free(str, M_VBOXVFS); ++ if (RT_FAILURE(rc)) ++ return (sfprov_vbox2errno(rc)); ++ return (0); ++} ++ ++int ++sfprov_rename(sfp_mount_t *mnt, char *from, char *to, u_int is_dir) ++{ ++ int rc; ++ SHFLSTRING *old, *new; ++ int old_size, new_size; ++ ++ old = sfprov_string(from, &old_size); ++ new = sfprov_string(to, &new_size); ++ rc = VbglR0SfRename(&vbox_client, &mnt->map, old, new, ++ (is_dir ? SHFL_RENAME_DIR : SHFL_RENAME_FILE) | ++ SHFL_RENAME_REPLACE_IF_EXISTS); ++ free(old, M_VBOXVFS); ++ free(new, M_VBOXVFS); ++ if (RT_FAILURE(rc)) ++ return (sfprov_vbox2errno(rc)); ++ return (0); ++} ++ ++/* ++ * Read all filenames in a directory. ++ * ++ * - success - all entries read and returned ++ * - ENOENT - Couldn't open the directory for reading ++ * - EINVAL - Internal error of some kind ++ * ++ * On successful return, *dirents points to a list of sffs_dirents_t; ++ * for each dirent, all fields except the d_ino will be set appropriately. ++ * The caller is responsible for freeing the dirents buffer. ++ */ ++int ++sfprov_readdir( ++ sfp_mount_t *mnt, ++ char *path, ++ sffs_dirents_t **dirents) ++{ ++ int error; ++ char *cp; ++ int len; ++ SHFLSTRING *mask_str = NULL; /* must be path with "/" appended */ ++ int mask_size; ++ sfp_file_t *fp; ++ uint32_t infobuff_alloc = 16384; ++ SHFLDIRINFO *infobuff = NULL, *info; ++ uint32_t numbytes; ++ uint32_t nents; ++ uint32_t size; ++ off_t offset; ++ sffs_dirents_t *cur_buf; ++ struct sffs_dirent *dirent; ++ unsigned short reclen; ++ unsigned short entlen; ++ ++ *dirents = NULL; ++ ++ error = sfprov_open(mnt, path, &fp); ++ if (error != 0) ++ return (ENOENT); ++ ++ /* ++ * Allocate the first dirents buffers. ++ */ ++ *dirents = malloc(SFFS_DIRENTS_SIZE, M_VBOXVFS, M_WAITOK | M_ZERO); ++ if (*dirents == NULL) { ++ error = (ENOSPC); ++ goto done; ++ } ++ cur_buf = *dirents; ++ cur_buf->sf_next = NULL; ++ cur_buf->sf_len = 0; ++ ++ /* ++ * Create mask that VBox expects. This needs to be the directory path, ++ * plus a "*" wildcard to get all files. ++ */ ++ len = strlen(path) + 3; ++ cp = malloc(len, M_VBOXVFS, M_WAITOK | M_ZERO); ++ if (cp == NULL) { ++ error = (ENOSPC); ++ goto done; ++ } ++ strcpy(cp, path); ++ strcat(cp, "/*"); ++ mask_str = sfprov_string(cp, &mask_size); ++ free(cp, M_VBOXVFS); ++ ++ /* ++ * Now loop using VbglR0SfDirInfo ++ */ ++ infobuff = malloc(infobuff_alloc, M_VBOXVFS, M_WAITOK | M_ZERO); ++ if (infobuff == NULL) { ++ error = (ENOSPC); ++ goto done; ++ } ++ ++ offset = 0; ++ for (;;) { ++ numbytes = infobuff_alloc; ++ error = VbglR0SfDirInfo(&vbox_client, &fp->map, fp->handle, ++ mask_str, 0, 0, &numbytes, infobuff, &nents); ++ ++ switch (error) { ++ case VINF_SUCCESS: ++ /* fallthrough */ ++ case VERR_NO_MORE_FILES: ++ break; ++ case VERR_NO_TRANSLATION: ++ /* XXX ??? */ ++ break; ++ default: ++ error = sfprov_vbox2errno(error); ++ goto done; ++ } ++ ++ /* ++ * Create the dirent_t's and save the stats for each name ++ */ ++ for (info = infobuff; (char *) info < (char *) infobuff + numbytes; nents--) { ++ size_t buflen; ++ ++ /* expand buffers if we need more space */ ++ reclen = DIRENT_RECLEN(strlen(info->name.String.utf8)); ++ entlen = sizeof(struct sffs_dirent) + reclen; ++ buflen = SFFS_DIRENTS_OFF + cur_buf->sf_len + entlen; ++ if (buflen > SFFS_DIRENTS_SIZE) { ++ cur_buf->sf_next = malloc(SFFS_DIRENTS_SIZE, ++ M_VBOXVFS, M_WAITOK | M_ZERO); ++ if (cur_buf->sf_next == NULL) { ++ error = ENOSPC; ++ goto done; ++ } ++ cur_buf = cur_buf->sf_next; ++ cur_buf->sf_next = NULL; ++ cur_buf->sf_len = 0; ++ } ++ ++ /* create the dirent with the name, offset, and len */ ++ dirent = (struct sffs_dirent *) ++ (((char *) &cur_buf->sf_entries[0]) + cur_buf->sf_len); ++ strncpy(&dirent->sf_entry.d_name[0], ++ info->name.String.utf8, DIRENT_NAMELEN(reclen)); ++ dirent->sf_entry.d_reclen = reclen; ++ dirent->sf_entry.d_namlen = strlen(info->name.String.utf8); ++ dirent->sf_entry.d_name[dirent->sf_entry.d_namlen] = 0; ++ offset += entlen; ++ dirent->sf_off = offset; ++ ++ /* save the stats */ ++ sfprov_stat_from_info(&dirent->sf_stat, &info->Info); ++ ++ /* next info */ ++ cur_buf->sf_len += entlen; ++ size = offsetof (SHFLDIRINFO, name.String) + info->name.u16Size; ++ info = (SHFLDIRINFO *) ((uintptr_t) info + size); ++ } ++ KASSERT(nents == 0, ("nents != 0")); ++ KASSERT((char *) info == (char *) infobuff + numbytes, "(char *) info != (char *) infobuff + numbytes"); ++ ++ if (error == VERR_NO_MORE_FILES) ++ break; ++ } ++ error = 0; ++ ++done: ++ if (error != 0) { ++ while (*dirents) { ++ cur_buf = (*dirents)->sf_next; ++ free(*dirents, M_VBOXVFS); ++ *dirents = cur_buf; ++ } ++ } ++ if (infobuff != NULL) ++ free(infobuff, M_VBOXVFS); ++ if (mask_str != NULL) ++ free(mask_str, M_VBOXVFS); ++ sfprov_close(fp); ++ ++ return (error); ++} diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs__vfsops.c b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs__vfsops.c new file mode 100644 index 00000000000..8fa76bdf2b8 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs__vfsops.c @@ -0,0 +1,645 @@ +--- src/VBox/Additions/freebsd/vboxvfs/vboxvfs_vfsops.c.orig 2021-04-28 16:24:46 UTC ++++ src/VBox/Additions/freebsd/vboxvfs/vboxvfs_vfsops.c +@@ -1,8 +1,3 @@ +-/* $Id: vboxvfs_vfsops.c $ */ +-/** @file +- * Description. +- */ +- + /* + * Copyright (C) 2008-2020 Oracle Corporation + * +@@ -14,245 +9,478 @@ + * VirtualBox OSE distribution. VirtualBox OSE is distributed in the + * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. + */ +- +-#include "vboxvfs.h" ++#include + #include + #include + #include + #include + #include ++#include ++#include + #include + #include + #include + #include ++#include ++#include ++#include + #include + #include + #include ++#include + +-#include ++#include ++#include +- ++#include ++#include "vboxvfs.h" ++ + #define VFSMP2SFGLOBINFO(mp) ((struct sf_glob_info *)mp->mnt_data) + +-static int vboxvfs_version = VBOXVFS_VERSION; ++#ifdef MALLOC_DECLARE ++MALLOC_DEFINE(M_VBOXVFS, "vboxvfs", "VBOX VFS"); ++#endif + +-SYSCTL_NODE(_vfs, OID_AUTO, vboxvfs, CTLFLAG_RW, 0, "VirtualBox shared filesystem"); +-SYSCTL_INT(_vfs_vboxvfs, OID_AUTO, version, CTLFLAG_RD, &vboxvfs_version, 0, ""); ++static sfp_connection_t *sfprov = NULL; + +-/* global connection to the host service. */ +-static VBGLSFCLIENT g_vboxSFClient; ++static int vboxfs_version = VBOXVFS_VERSION; ++u_int vboxvfs_debug = 1; + +-static vfs_init_t vboxvfs_init; +-static vfs_uninit_t vboxvfs_uninit; +-static vfs_cmount_t vboxvfs_cmount; +-static vfs_mount_t vboxvfs_mount; +-static vfs_root_t vboxvfs_root; +-static vfs_quotactl_t vboxvfs_quotactl; +-static vfs_statfs_t vboxvfs_statfs; +-static vfs_unmount_t vboxvfs_unmount; ++SYSCTL_NODE(_vfs, OID_AUTO, vboxfs, CTLFLAG_RW, 0, "VirtualBox shared filesystem"); ++SYSCTL_INT(_vfs_vboxfs, OID_AUTO, version, CTLFLAG_RD, &vboxfs_version, 0, ""); ++SYSCTL_UINT(_vfs_vboxfs, OID_AUTO, debug, CTLFLAG_RW, &vboxvfs_debug, 0, "Debug level"); + +-static struct vfsops vboxvfs_vfsops = { +- .vfs_init = vboxvfs_init, +- .vfs_cmount = vboxvfs_cmount, +- .vfs_mount = vboxvfs_mount, +- .vfs_quotactl = vboxvfs_quotactl, +- .vfs_root = vboxvfs_root, +- .vfs_statfs = vboxvfs_statfs, +- .vfs_sync = vfs_stdsync, +- .vfs_uninit = vboxvfs_uninit, +- .vfs_unmount = vboxvfs_unmount, ++static vfs_init_t vboxfs_init; ++static vfs_uninit_t vboxfs_uninit; ++static vfs_cmount_t vboxfs_cmount; ++static vfs_mount_t vboxfs_mount; ++static vfs_root_t vboxfs_root; ++static vfs_quotactl_t vboxfs_quotactl; ++static vfs_statfs_t vboxfs_statfs; ++static vfs_unmount_t vboxfs_unmount; ++ ++static struct vfsops vboxfs_vfsops = { ++ .vfs_init = vboxfs_init, ++ .vfs_cmount = vboxfs_cmount, ++ .vfs_mount = vboxfs_mount, ++ .vfs_quotactl = vboxfs_quotactl, ++ .vfs_root = vboxfs_root, ++ .vfs_statfs = vboxfs_statfs, ++ .vfs_sync = vfs_stdsync, ++ .vfs_uninit = vboxfs_uninit, ++ .vfs_unmount = vboxfs_unmount + }; + + +-VFS_SET(vboxvfs_vfsops, vboxvfs, VFCF_NETWORK); ++VFS_SET(vboxfs_vfsops, vboxvfs, VFCF_NETWORK); + MODULE_DEPEND(vboxvfs, vboxguest, 1, 1, 1); + +-static int vboxvfs_cmount(struct mntarg *ma, void * data, int flags, struct thread *td) ++/* ++ * Allocates a new node of type 'type' inside the 'tmp' mount point, with ++ * its owner set to 'uid', its group to 'gid' and its mode set to 'mode', ++ * using the credentials of the process 'p'. ++ * ++ * If the node type is set to 'VDIR', then the parent parameter must point ++ * to the parent directory of the node being created. It may only be NULL ++ * while allocating the root node. ++ * ++ * If the node type is set to 'VBLK' or 'VCHR', then the rdev parameter ++ * specifies the device the node represents. ++ * ++ * If the node type is set to 'VLNK', then the parameter target specifies ++ * the file name of the target file for the symbolic link that is being ++ * created. ++ * ++ * Note that new nodes are retrieved from the available list if it has ++ * items or, if it is empty, from the node pool as long as there is enough ++ * space to create them. ++ * ++ * Returns zero on success or an appropriate error code on failure. ++ */ ++int ++vboxfs_alloc_node(struct mount *mp, struct vboxfs_mnt *vsfmp, const char *fullpath, ++ enum_vtype_t type, uid_t uid, gid_t gid, mode_t mode, struct vboxfs_node *parent, ++ struct vboxfs_node **node) + { +- struct vboxvfs_mount_info args; +- int rc = 0; ++ struct vboxfs_node *nnode; + +- printf("%s: Enter\n", __FUNCTION__); ++ if ((mp->mnt_kern_flag & MNTK_UNMOUNT) != 0) { ++ /* ++ * When a new tmpfs node is created for fully ++ * constructed mount point, there must be a parent ++ * node, which vnode is locked exclusively. As ++ * consequence, if the unmount is executing in ++ * parallel, vflush() cannot reclaim the parent vnode. ++ * Due to this, the check for MNTK_UNMOUNT flag is not ++ * racy: if we did not see MNTK_UNMOUNT flag, then tmp ++ * cannot be destroyed until node construction is ++ * finished and the parent vnode unlocked. ++ * ++ * Tmpfs does not need to instantiate new nodes during ++ * unmount. ++ */ ++ return (EBUSY); ++ } + +- rc = copyin(data, &args, sizeof(struct vboxvfs_mount_info)); +- if (rc) +- return rc; ++ nnode = (struct vboxfs_node *)uma_zalloc_arg( ++ vsfmp->sf_node_pool, vsfmp, M_WAITOK); + +- ma = mount_argf(ma, "uid", "%d", args.uid); +- ma = mount_argf(ma, "gid", "%d", args.gid); +- ma = mount_arg(ma, "from", args.name, -1); ++ /* Generic initialization. */ ++ nnode->sf_type = type; ++ nnode->sf_ino = vsfmp->sf_ino++; ++ nnode->sf_path = strdup(fullpath, M_VBOXVFS); ++ nnode->sf_parent = parent; ++ nnode->vboxfsmp = vsfmp; + +- rc = kernel_mount(ma, flags); ++ /* Type-specific initialization. */ ++ switch (nnode->sf_type) { ++ case VBLK: ++ case VCHR: ++ case VDIR: ++ case VFIFO: ++ case VSOCK: ++ case VLNK: ++ case VREG: ++ break; + +- printf("%s: Leave rc=%d\n", __FUNCTION__, rc); ++ default: ++ panic("vboxfs_alloc_node: type %p %d", nnode, (int)nnode->sf_type); ++ } + +- return rc; ++ *node = nnode; ++ return 0; + } + +-static const char *vboxvfs_opts[] = { +- "uid", "gid", "from", "fstype", "fspath", "errmsg", NULL +-}; +- +-static int vboxvfs_mount(struct mount *mp, struct thread *td) ++void ++vboxfs_free_node(struct vboxfs_mnt *vboxfs, struct vboxfs_node *node) + { +- int rc; +- char *pszShare; +- int cbShare, cbOption; +- int uid = 0, gid = 0; +- struct sf_glob_info *pShFlGlobalInfo; +- SHFLSTRING *pShFlShareName = NULL; +- int cbShFlShareName; + +- printf("%s: Enter\n", __FUNCTION__); ++#ifdef INVARIANTS ++ TMPFS_NODE_LOCK(node); ++ MPASS(node->sf_vnode == NULL); ++ MPASS((node->sf_vpstate & TMPFS_VNODE_ALLOCATING) == 0); ++ TMPFS_NODE_UNLOCK(node); ++#endif ++ if (node->sf_path) ++ free(node->sf_path, M_VBOXVFS); + +- if (mp->mnt_flag & (MNT_UPDATE | MNT_ROOTFS)) +- return EOPNOTSUPP; ++ uma_zfree(vboxfs->sf_node_pool, node); ++} + +- if (vfs_filteropt(mp->mnt_optnew, vboxvfs_opts)) +- { +- vfs_mount_error(mp, "%s", "Invalid option"); +- return EINVAL; +- } ++static int ++vboxfs_cmount(struct mntarg *ma, void *data, uint64_t flags) ++{ ++ struct vboxfs_mount_info args; ++ int error = 0; + +- rc = vfs_getopt(mp->mnt_optnew, "from", (void **)&pszShare, &cbShare); +- if (rc || pszShare[cbShare-1] != '\0' || cbShare > 0xfffe) +- return EINVAL; ++ if (data == NULL) ++ return (EINVAL); ++ error = copyin(data, &args, sizeof(struct vboxfs_mount_info)); ++ if (error) ++ return (error); + +- rc = vfs_getopt(mp->mnt_optnew, "gid", (void **)&gid, &cbOption); +- if ((rc != ENOENT) && (rc || cbOption != sizeof(gid))) +- return EINVAL; ++ ma = mount_argf(ma, "uid", "%d", args.uid); ++ ma = mount_argf(ma, "gid", "%d", args.gid); ++ ma = mount_argf(ma, "file_mode", "%d", args.fmode); ++ ma = mount_argf(ma, "dir_mode", "%d", args.dmode); ++ ma = mount_arg(ma, "from", args.name, -1); + +- rc = vfs_getopt(mp->mnt_optnew, "uid", (void **)&uid, &cbOption); +- if ((rc != ENOENT) && (rc || cbOption != sizeof(uid))) +- return EINVAL; ++ return (kernel_mount(ma, flags)); ++} + +- pShFlGlobalInfo = RTMemAllocZ(sizeof(struct sf_glob_info)); +- if (!pShFlGlobalInfo) +- return ENOMEM; ++static const char *vboxfs_opts[] = { ++ "fstype", ++ "fspath", ++ "from", ++ "uid", ++ "gid", ++ "file_mode", ++ "dir_mode", ++ "errmsg", ++ NULL ++}; + +- cbShFlShareName = offsetof (SHFLSTRING, String.utf8) + cbShare + 1; +- pShFlShareName = RTMemAllocZ(cbShFlShareName); +- if (!pShFlShareName) +- return VERR_NO_MEMORY; ++#define VBOX_INTOPT(optname, val, base) do { \ ++ char *ep, *optarg = NULL; \ ++ if (vfs_getopt(opts, optname, (void **)&optarg, NULL) == 0) { \ ++ if (optarg != NULL && *optarg == '\0') \ ++ optarg = NULL; \ ++ if (optarg != NULL) \ ++ val = strtoul(optarg, &ep, base); \ ++ if (optarg == NULL || *ep != '\0') { \ ++ struct sbuf *sb = sbuf_new_auto(); \ ++ sbuf_printf(sb, "Invalid %s: \"%s\"", optname, \ ++ optarg); \ ++ sbuf_finish(sb); \ ++ vfs_mount_error(mp, sbuf_data(sb)); \ ++ sbuf_delete(sb); \ ++ return (EINVAL); \ ++ } \ ++ } \ ++} while (0) + +- pShFlShareName->u16Length = cbShare; +- pShFlShareName->u16Size = cbShare + 1; +- memcpy (pShFlShareName->String.utf8, pszShare, cbShare + 1); ++static int ++vboxfs_node_ctor(void *mem, int size, void *arg, int flags) ++{ ++ struct vboxfs_node *node = (struct vboxfs_node *)mem; + +- rc = VbglR0SfMapFolder (&g_vboxSFClient, pShFlShareName, &pShFlGlobalInfo->map); +- RTMemFree(pShFlShareName); ++ node->sf_vnode = NULL; ++ node->sf_vpstate = 0; + +- if (RT_FAILURE (rc)) +- { +- RTMemFree(pShFlGlobalInfo); +- printf("VbglR0SfMapFolder failed rc=%d\n", rc); +- return EPROTO; +- } ++ return (0); ++} + +- pShFlGlobalInfo->uid = uid; +- pShFlGlobalInfo->gid = gid; ++static void ++vboxfs_node_dtor(void *mem, int size, void *arg) ++{ ++ struct vboxfs_node *node = (struct vboxfs_node *)mem; ++ node->sf_type = VNON; ++} + +- mp->mnt_data = pShFlGlobalInfo; ++static int ++vboxfs_node_init(void *mem, int size, int flags) ++{ ++ struct vboxfs_node *node = (struct vboxfs_node *)mem; ++ node->sf_ino = 0; + +- /** @todo root vnode. */ ++ mtx_init(&node->sf_interlock, "tmpfs node interlock", NULL, MTX_DEF); + +- vfs_getnewfsid(mp); +- vfs_mountedfrom(mp, pszShare); ++ return (0); ++} + +- printf("%s: Leave rc=0\n", __FUNCTION__); ++static void ++vboxfs_node_fini(void *mem, int size) ++{ ++ struct vboxfs_node *node = (struct vboxfs_node *)mem; + +- return 0; ++ mtx_destroy(&node->sf_interlock); + } + +-static int vboxvfs_unmount(struct mount *mp, int mntflags, struct thread *td) ++static int ++vboxfs_mount(struct mount *mp) + { +- struct sf_glob_info *pShFlGlobalInfo = VFSMP2SFGLOBINFO(mp); +- int rc; +- int flags = 0; ++ struct vboxfs_mnt *vboxfsmp = NULL; ++ struct vfsoptlist *opts = mp->mnt_optnew; ++ sfp_mount_t *handle = NULL; ++ int readonly = 0; ++ sffs_fsinfo_t fsinfo; ++ int error, share_len; ++ char *share_name; ++ mode_t file_mode = 0, dir_mode = 0; ++ uid_t uid = 0; ++ gid_t gid = 0; ++ struct vboxfs_node *root; + +- rc = VbglR0SfUnmapFolder(&g_vboxSFClient, &pShFlGlobalInfo->map); +- if (RT_FAILURE(rc)) +- printf("Failed to unmap shared folder\n"); ++ if (mp->mnt_flag & (MNT_UPDATE | MNT_ROOTFS)) ++ return (EOPNOTSUPP); + +- if (mntflags & MNT_FORCE) +- flags |= FORCECLOSE; ++ if (vfs_filteropt(opts, vboxfs_opts)) { ++ vfs_mount_error(mp, "%s", "Invalid option"); ++ return (EINVAL); ++ } + +- /* There is 1 extra root vnode reference (vnode_root). */ +- rc = vflush(mp, 1, flags, td); +- if (rc) +- return rc; ++ VBOX_INTOPT("uid", uid, 10); ++ VBOX_INTOPT("gid", gid, 10); ++ VBOX_INTOPT("file_mode", file_mode, 8); ++ VBOX_INTOPT("dir_mode", dir_mode, 8); ++ VBOX_INTOPT("ro", readonly, 10); + ++ error = vfs_getopt(opts, "from", (void **)&share_name, &share_len); ++ if (error != 0 || share_len == 0) { ++ vfs_mount_error(mp, "Invalid from"); ++ return (EINVAL); ++ } + +- RTMemFree(pShFlGlobalInfo); +- mp->mnt_data = NULL; ++ vboxfsmp = malloc(sizeof(struct vboxfs_mnt), M_VBOXVFS, M_WAITOK | M_ZERO); ++ vboxfsmp->sf_uid = uid; ++ vboxfsmp->sf_gid = gid; ++ vboxfsmp->sf_fmode = file_mode & (S_IRWXU | S_IRWXG | S_IRWXO); ++ vboxfsmp->sf_dmode = dir_mode & (S_IRWXU | S_IRWXG | S_IRWXO); ++ vboxfsmp->sf_ino = 3; ++ vboxfsmp->sf_stat_ttl = 200; + +- return 0; ++ /* Invoke Hypervisor mount interface before proceeding */ ++ error = sfprov_mount(share_name, &handle); ++ if (error) ++ return (error); ++ ++ /* Determine whether the filesystem must be read-only. */ ++ error = sfprov_get_fsinfo(handle, &fsinfo); ++ if (error != 0) { ++ sfprov_unmount(handle); ++ return (error); ++ } ++ if (readonly == 0) ++ readonly = (fsinfo.readonly != 0); ++ ++ vboxfsmp->sf_handle = handle; ++ vboxfsmp->sf_vfsp = mp; ++ ++ vboxfsmp->sf_node_pool = uma_zcreate("VBOXFS node", ++ sizeof(struct vboxfs_node), ++ vboxfs_node_ctor, vboxfs_node_dtor, ++ vboxfs_node_init, vboxfs_node_fini, ++ UMA_ALIGN_PTR, 0); ++ ++ /* Allocate the root node. */ ++ error = vboxfs_alloc_node(mp, vboxfsmp, "", VDIR, 0, ++ 0, 0755, NULL, &root); ++ ++ if (error != 0 || root == NULL) { ++ uma_zdestroy(vboxfsmp->sf_node_pool); ++ free(vboxfsmp, M_VBOXVFS); ++ return error; ++ } ++ ++ root->sf_parent = root; ++ vboxfsmp->sf_root = root; ++ ++ MNT_ILOCK(mp); ++ mp->mnt_data = vboxfsmp; ++ mp->mnt_stat.f_fsid.val[0] = fsinfo.serial; ++ mp->mnt_stat.f_fsid.val[1] = 0; ++ mp->mnt_flag |= MNT_LOCAL; ++ if (readonly != 0) ++ mp->mnt_flag |= MNT_RDONLY; ++ ++ mp->mnt_kern_flag |= MNTK_LOOKUP_SHARED | MNTK_EXTENDED_SHARED; ++ MNT_IUNLOCK(mp); ++ vfs_mountedfrom(mp, share_name); ++ ++ return (0); + } + +-static int vboxvfs_root(struct mount *mp, int flags, struct vnode **vpp, struct thread *td) ++/* ++ * Unmount a shared folder. ++ * ++ * vboxfs_unmount umounts the mounted file system. It return 0 ++ * on sucess and any relevant errno on failure. ++ */ ++static int ++vboxfs_unmount(struct mount *mp, int mntflags) + { +- int rc = 0; +- struct sf_glob_info *pShFlGlobalInfo = VFSMP2SFGLOBINFO(mp); +- struct vnode *vp; ++ struct vboxfs_mnt *vboxfsmp; ++ struct thread *td; ++ int error; ++ int flags; + +- printf("%s: Enter\n", __FUNCTION__); ++ vboxfsmp = VFSTOVBOXFS(mp); ++ td = curthread; ++ flags = 0; ++ if (mntflags & MNT_FORCE) ++ flags |= FORCECLOSE; + +- vp = pShFlGlobalInfo->vnode_root; +- VREF(vp); ++ error = vflush(mp, 0, flags, td); ++ if (error) ++ return (error); + +- vn_lock(vp, flags | LK_RETRY, td); +- *vpp = vp; ++ /* Invoke Hypervisor unmount interface before proceeding */ ++ error = sfprov_unmount(vboxfsmp->sf_handle); ++ if (error != 0) { ++ /* TBD anything here? */ ++ } + +- printf("%s: Leave\n", __FUNCTION__); ++ uma_zdestroy(vboxfsmp->sf_node_pool); + +- return rc; ++ free(vboxfsmp, M_VBOXVFS); ++ MNT_ILOCK(mp); ++ mp->mnt_data = NULL; ++ mp->mnt_flag &= ~MNT_LOCAL; ++ MNT_IUNLOCK(mp); ++ ++ return (0); + } + +-static int vboxvfs_quotactl(struct mount *mp, int cmd, uid_t uid, void *arg, struct thread *td) ++static int ++vboxfs_root(struct mount *mp, int flags, struct vnode **vpp) + { +- return EOPNOTSUPP; ++ int error; ++ error = vboxfs_alloc_vp(mp, VFSTOVBOXFS(mp)->sf_root, flags, vpp); ++ ++ if (!error) ++ (*vpp)->v_vflag |= VV_ROOT; ++ ++ return error; + } + +-int vboxvfs_init(struct vfsconf *vfsp) ++/* ++ * Do operation associated with quotas, not supported ++ */ ++static int ++vboxfs_quotactl(struct mount *mp, int cmd, uid_t uid, void *arg ++#if __FreeBSD_version >= 1400018 ++ , bool *mp_busy ++#endif ++ ) + { +- int rc; ++ return (EOPNOTSUPP); ++} + +- /* Initialize the R0 guest library. */ +- rc = VbglR0SfInit(); +- if (RT_FAILURE(rc)) +- return ENXIO; ++/* ++ * Initialize the filesystem globals. ++ */ ++static int ++vboxfs_init(struct vfsconf *vfsp) ++{ ++ int error; + +- /* Connect to the host service. */ +- rc = VbglR0SfConnect(&g_vboxSFClient); +- if (RT_FAILURE(rc)) +- { +- printf("Failed to get connection to host! rc=%d\n", rc); +- VbglR0SfTerm(); +- return ENXIO; +- } ++ DROP_GIANT(); + +- rc = VbglR0SfSetUtf8(&g_vboxSFClient); +- if (RT_FAILURE (rc)) +- { +- printf("VbglR0SfSetUtf8 failed, rc=%d\n", rc); +- VbglR0SfDisconnect(&g_vboxSFClient); +- VbglR0SfTerm(); +- return EPROTO; +- } ++ sfprov = sfprov_connect(SFPROV_VERSION); ++ if (sfprov == NULL) { ++ printf("%s: couldn't connect to sf provider", __func__); ++ return (ENODEV); ++ } + +- printf("Successfully loaded shared folder module\n"); ++ error = sfprov_set_show_symlinks(); ++ if (error != 0) ++ printf("%s: host unable to show symlinks, error=%d\n", ++ __func__, error); + +- return 0; ++ PICKUP_GIANT(); ++ return (0); + } + +-int vboxvfs_uninit(struct vfsconf *vfsp) ++/* ++ * Undo the work of vboxfs_init(). ++ */ ++static int ++vboxfs_uninit(struct vfsconf *vfsp) + { +- VbglR0SfDisconnect(&g_vboxSFClient); +- VbglR0SfTerm(); + +- return 0; ++ DROP_GIANT(); ++ sfprov_disconnect(); ++ PICKUP_GIANT(); ++ return (0); + } + +-int vboxvfs_statfs(struct mount *mp, struct statfs *sbp, struct thread *td) ++/* ++ * Get filesystem statistics. ++ */ ++static int ++vboxfs_statfs(struct mount *mp, struct statfs *sbp) + { +- return 0; ++ struct vboxfs_mnt *vboxfsmp; ++ sffs_fsinfo_t fsinfo; ++ int error; ++ ++ vboxfsmp = VFSTOVBOXFS(mp); ++ ++ error = sfprov_get_fsinfo(vboxfsmp->sf_handle, &fsinfo); ++ if (error != 0) ++ return (error); ++ ++ sbp->f_iosize = fsinfo.blksize; ++ sbp->f_bsize = fsinfo.blksize; ++ ++ sbp->f_bfree = fsinfo.blksavail; ++ sbp->f_bavail = fsinfo.blksavail; ++ sbp->f_files = fsinfo.blksavail / 4; /* some kind of reasonable value */ ++ sbp->f_ffree = fsinfo.blksavail / 4; ++ ++ sbp->f_blocks = fsinfo.blksused + sbp->f_bavail; ++ sbp->f_fsid.val[0] = mp->mnt_stat.f_fsid.val[0]; ++ sbp->f_fsid.val[1] = mp->mnt_stat.f_fsid.val[1]; ++ sbp->f_namemax = fsinfo.maxnamesize; ++ ++ return (0); + } diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs__vnops.c b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs__vnops.c new file mode 100644 index 00000000000..edd43c7c03c --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs__vnops.c @@ -0,0 +1,1543 @@ +--- src/VBox/Additions/freebsd/vboxvfs/vboxvfs_vnops.c.orig 2023-07-12 15:59:35 UTC ++++ src/VBox/Additions/freebsd/vboxvfs/vboxvfs_vnops.c +@@ -14,228 +14,1416 @@ + * VirtualBox OSE distribution. VirtualBox OSE is distributed in the + * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. + */ +- +-#include "vboxvfs.h" + #include + #include + #include + #include +-#include ++#include ++#include ++#include + #include ++#include + #include +-#include ++#include + #include +-#include + #include +-#include +-#include +-#include ++#include ++#include ++#include ++#include + +-#include +-#include ++#include + ++#include "vboxvfs.h" ++ ++#if __FreeBSD_version < 1300063 ++#define VN_IS_DOOMED(vp) (((vp)->v_iflag & VI_DOOMED) != 0) ++#endif ++ + /* + * Prototypes for VBOXVFS vnode operations + */ +-static vop_create_t vboxvfs_create; +-static vop_mknod_t vboxvfs_mknod; +-static vop_open_t vboxvfs_open; +-static vop_close_t vboxvfs_close; +-static vop_access_t vboxvfs_access; +-static vop_getattr_t vboxvfs_getattr; +-static vop_setattr_t vboxvfs_setattr; +-static vop_read_t vboxvfs_read; +-static vop_write_t vboxvfs_write; +-static vop_fsync_t vboxvfs_fsync; +-static vop_remove_t vboxvfs_remove; +-static vop_link_t vboxvfs_link; +-static vop_lookup_t vboxvfs_lookup; +-static vop_rename_t vboxvfs_rename; +-static vop_mkdir_t vboxvfs_mkdir; +-static vop_rmdir_t vboxvfs_rmdir; +-static vop_symlink_t vboxvfs_symlink; +-static vop_readdir_t vboxvfs_readdir; +-static vop_strategy_t vboxvfs_strategy; +-static vop_print_t vboxvfs_print; +-static vop_pathconf_t vboxvfs_pathconf; +-static vop_advlock_t vboxvfs_advlock; +-static vop_getextattr_t vboxvfs_getextattr; +-static vop_ioctl_t vboxvfs_ioctl; +-static vop_getpages_t vboxvfs_getpages; +-static vop_inactive_t vboxvfs_inactive; +-static vop_putpages_t vboxvfs_putpages; +-static vop_reclaim_t vboxvfs_reclaim; ++static vop_create_t vboxfs_create; ++static vop_open_t vboxfs_open; ++static vop_close_t vboxfs_close; ++static vop_access_t vboxfs_access; ++static vop_getattr_t vboxfs_getattr; ++static vop_setattr_t vboxfs_setattr; ++static vop_read_t vboxfs_read; ++static vop_readlink_t vboxfs_readlink; ++static vop_write_t vboxfs_write; ++static vop_fsync_t vboxfs_fsync; ++static vop_remove_t vboxfs_remove; ++static vop_link_t vboxfs_link; ++static vop_lookup_t vboxfs_lookup; ++static vop_cachedlookup_t vboxfs_cachedlookup; ++static vop_rename_t vboxfs_rename; ++static vop_mkdir_t vboxfs_mkdir; ++static vop_rmdir_t vboxfs_rmdir; ++static vop_symlink_t vboxfs_symlink; ++static vop_readdir_t vboxfs_readdir; ++static vop_print_t vboxfs_print; ++static vop_pathconf_t vboxfs_pathconf; ++static vop_advlock_t vboxfs_advlock; ++static vop_ioctl_t vboxfs_ioctl; ++static vop_inactive_t vboxfs_inactive; ++static vop_reclaim_t vboxfs_reclaim; ++static vop_vptofh_t vboxfs_vptofh; + +-struct vop_vector vboxvfs_vnodeops = { +- .vop_default = &default_vnodeops, ++struct vop_vector vboxfs_vnodeops = { ++ .vop_default = &default_vnodeops, + +- .vop_access = vboxvfs_access, +- .vop_advlock = vboxvfs_advlock, +- .vop_close = vboxvfs_close, +- .vop_create = vboxvfs_create, +- .vop_fsync = vboxvfs_fsync, +- .vop_getattr = vboxvfs_getattr, +- .vop_getextattr = vboxvfs_getextattr, +- .vop_getpages = vboxvfs_getpages, +- .vop_inactive = vboxvfs_inactive, +- .vop_ioctl = vboxvfs_ioctl, +- .vop_link = vboxvfs_link, +- .vop_lookup = vboxvfs_lookup, +- .vop_mkdir = vboxvfs_mkdir, +- .vop_mknod = vboxvfs_mknod, +- .vop_open = vboxvfs_open, +- .vop_pathconf = vboxvfs_pathconf, +- .vop_print = vboxvfs_print, +- .vop_putpages = vboxvfs_putpages, +- .vop_read = vboxvfs_read, +- .vop_readdir = vboxvfs_readdir, +- .vop_reclaim = vboxvfs_reclaim, +- .vop_remove = vboxvfs_remove, +- .vop_rename = vboxvfs_rename, +- .vop_rmdir = vboxvfs_rmdir, +- .vop_setattr = vboxvfs_setattr, +- .vop_strategy = vboxvfs_strategy, +- .vop_symlink = vboxvfs_symlink, +- .vop_write = vboxvfs_write, ++ .vop_access = vboxfs_access, ++ .vop_advlock = VOP_EOPNOTSUPP, ++ .vop_close = vboxfs_close, ++ .vop_create = vboxfs_create, ++ .vop_fsync = vboxfs_fsync, ++ .vop_getattr = vboxfs_getattr, ++ .vop_getextattr = VOP_EOPNOTSUPP, ++ .vop_inactive = vboxfs_inactive, ++ .vop_ioctl = vboxfs_ioctl, ++ .vop_link = vboxfs_link, ++ .vop_lookup = vboxfs_lookup, ++ .vop_cachedlookup = vboxfs_cachedlookup, ++ .vop_mkdir = vboxfs_mkdir, ++ .vop_mknod = VOP_EOPNOTSUPP, ++ .vop_open = vboxfs_open, ++ .vop_pathconf = vboxfs_pathconf, ++ .vop_print = vboxfs_print, ++ .vop_read = vboxfs_read, ++ .vop_readdir = vboxfs_readdir, ++ .vop_readlink = vboxfs_readlink, ++ .vop_reclaim = vboxfs_reclaim, ++ .vop_remove = vboxfs_remove, ++ .vop_rename = vboxfs_rename, ++ .vop_rmdir = vboxfs_rmdir, ++ .vop_setattr = vboxfs_setattr, ++ .vop_vptofh = vboxfs_vptofh, ++ .vop_symlink = vboxfs_symlink, ++ .vop_write = vboxfs_write, ++ .vop_bmap = VOP_EOPNOTSUPP + }; ++#if __FreeBSD_version > 1300068 ++VFS_VOP_VECTOR_REGISTER(vboxfs_vnodeops); ++#endif + +-static int vboxvfs_access(struct vop_access_args *ap) ++static uint64_t ++vsfnode_cur_time_usec(void) + { +- return 0; ++ struct timeval now; ++ ++ getmicrotime(&now); ++ ++ return (now.tv_sec*1000 + now.tv_usec); + } + +-static int vboxvfs_open(struct vop_open_args *ap) ++static int ++vsfnode_stat_cached(struct vboxfs_node *np) + { +- return 0; ++ return (vsfnode_cur_time_usec() - np->sf_stat_time) < ++ np->vboxfsmp->sf_stat_ttl * 1000UL; + } + +-static int vboxvfs_close(struct vop_close_args *ap) ++static int ++vsfnode_update_stat_cache(struct vboxfs_node *np) + { +- return 0; ++ int error; ++ ++ error = sfprov_get_attr(np->vboxfsmp->sf_handle, np->sf_path, ++ &np->sf_stat); ++#if 0 ++ if (error == ENOENT) ++ sfnode_make_stale(node); ++#endif ++ if (error == 0) ++ np->sf_stat_time = vsfnode_cur_time_usec(); ++ ++ return (error); + } + +-static int vboxvfs_getattr(struct vop_getattr_args *ap) ++/* ++ * Need to clear v_object for insmntque failure. ++ */ ++static void ++vboxfs_insmntque_dtr(struct vnode *vp, void *dtr_arg) + { +- return 0; ++ ++ // XXX: vboxfs_destroy_vobject(vp, vp->v_object); ++ vp->v_object = NULL; ++ vp->v_data = NULL; ++ vp->v_op = &dead_vnodeops; ++ vgone(vp); ++ vput(vp); + } + +-static int vboxvfs_setattr(struct vop_setattr_args *ap) ++/* ++ * Allocates a new vnode for the node node or returns a new reference to ++ * an existing one if the node had already a vnode referencing it. The ++ * resulting locked vnode is returned in *vpp. ++ * ++ * Returns zero on success or an appropriate error code on failure. ++ */ ++int ++vboxfs_alloc_vp(struct mount *mp, struct vboxfs_node *node, int lkflag, ++ struct vnode **vpp) + { +- return 0; ++ struct vnode *vp; ++ int error; ++ ++ error = 0; ++loop: ++ VBOXFS_NODE_LOCK(node); ++loop1: ++ if ((vp = node->sf_vnode) != NULL) { ++ MPASS((node->sf_vpstate & VBOXFS_VNODE_DOOMED) == 0); ++ VI_LOCK(vp); ++ if ((node->sf_type == VDIR && node->sf_parent == NULL) || ++ (VN_IS_DOOMED(vp) && ++ (lkflag & LK_NOWAIT) != 0)) { ++ VI_UNLOCK(vp); ++ VBOXFS_NODE_UNLOCK(node); ++ error = ENOENT; ++ vp = NULL; ++ goto out; ++ } ++ if (VN_IS_DOOMED(vp)) { ++ VI_UNLOCK(vp); ++ node->sf_vpstate |= VBOXFS_VNODE_WRECLAIM; ++ while ((node->sf_vpstate & VBOXFS_VNODE_WRECLAIM) != 0) { ++ msleep(&node->sf_vnode, VBOXFS_NODE_MTX(node), ++ 0, "vsfE", 0); ++ } ++ goto loop1; ++ } ++ VBOXFS_NODE_UNLOCK(node); ++#if __FreeBSD_version < 1300109 ++ error = vget(vp, lkflag | LK_INTERLOCK, curthread); ++#else ++ error = vget(vp, lkflag | LK_INTERLOCK); ++#endif ++ if (error == ENOENT) ++ goto loop; ++ if (error != 0) { ++ vp = NULL; ++ goto out; ++ } ++ ++ /* ++ * Make sure the vnode is still there after ++ * getting the interlock to avoid racing a free. ++ */ ++ if (node->sf_vnode == NULL || node->sf_vnode != vp) { ++ vput(vp); ++ goto loop; ++ } ++ ++ goto out; ++ } ++ ++ if ((node->sf_vpstate & VBOXFS_VNODE_DOOMED) || ++ (node->sf_type == VDIR && node->sf_parent == NULL)) { ++ VBOXFS_NODE_UNLOCK(node); ++ error = ENOENT; ++ vp = NULL; ++ goto out; ++ } ++ ++ /* ++ * otherwise lock the vp list while we call getnewvnode ++ * since that can block. ++ */ ++ if (node->sf_vpstate & VBOXFS_VNODE_ALLOCATING) { ++ node->sf_vpstate |= VBOXFS_VNODE_WANT; ++ error = msleep((caddr_t) &node->sf_vpstate, ++ VBOXFS_NODE_MTX(node), PDROP | PCATCH, ++ "vboxfs_alloc_vp", 0); ++ if (error) ++ return error; ++ ++ goto loop; ++ } else ++ node->sf_vpstate |= VBOXFS_VNODE_ALLOCATING; ++ ++ VBOXFS_NODE_UNLOCK(node); ++ ++ /* Get a new vnode and associate it with our node. */ ++ error = getnewvnode("vboxfs", mp, &vboxfs_vnodeops, &vp); ++ if (error != 0) ++ goto unlock; ++ MPASS(vp != NULL); ++ ++ /* lkflag is ignored, the lock is exclusive */ ++ (void) vn_lock(vp, lkflag | LK_RETRY); ++ ++ vp->v_data = node; ++ vp->v_type = node->sf_type; ++ ++ /* Type-specific initialization. */ ++ switch (node->sf_type) { ++ case VBLK: ++ /* FALLTHROUGH */ ++ case VCHR: ++ /* FALLTHROUGH */ ++ case VLNK: ++ /* FALLTHROUGH */ ++ case VSOCK: ++ /* FALLTHROUGH */ ++ case VFIFO: ++ /* FALLTHROUGH */ ++ case VREG: ++ break; ++ case VDIR: ++ MPASS(node->sf_parent != NULL); ++ if (node->sf_parent == node) ++ vp->v_vflag |= VV_ROOT; ++ break; ++ ++ default: ++ panic("vboxfs_alloc_vp: type %p %d", node, (int)node->sf_type); ++ } ++ ++ if (vp->v_type != VFIFO) ++ VN_LOCK_ASHARE(vp); ++ ++#if __FreeBSD_version < 1400051 ++ error = insmntque1(vp, mp, vboxfs_insmntque_dtr, NULL); ++#else ++ error = insmntque(vp, mp); ++#endif ++ if (error) { ++#if __FreeBSD_version >= 1400051 ++ vboxfs_insmntque_dtr(vp, NULL); ++#endif ++ vp = NULL; ++ } ++ ++unlock: ++ VBOXFS_NODE_LOCK(node); ++ ++ MPASS(node->sf_vpstate & VBOXFS_VNODE_ALLOCATING); ++ node->sf_vpstate &= ~VBOXFS_VNODE_ALLOCATING; ++ node->sf_vnode = vp; ++ ++ if (node->sf_vpstate & VBOXFS_VNODE_WANT) { ++ node->sf_vpstate &= ~VBOXFS_VNODE_WANT; ++ VBOXFS_NODE_UNLOCK(node); ++ wakeup((caddr_t) &node->sf_vpstate); ++ } else ++ VBOXFS_NODE_UNLOCK(node); ++ ++out: ++ *vpp = vp; ++ ++#ifdef INVARIANTS ++ if (error == 0) { ++ MPASS(*vpp != NULL && VOP_ISLOCKED(*vpp)); ++ VBOXFS_NODE_LOCK(node); ++ MPASS(*vpp == node->sf_vnode); ++ VBOXFS_NODE_UNLOCK(node); ++ } ++#endif ++ ++ return error; + } + +-static int vboxvfs_read(struct vop_read_args *ap) ++/* ++ * Destroys the association between the vnode vp and the node it ++ * references. ++ */ ++void ++vboxfs_free_vp(struct vnode *vp) + { +- return 0; ++ struct vboxfs_node *node; ++ ++ node = VP_TO_VBOXFS_NODE(vp); ++ ++ VBOXFS_NODE_ASSERT_LOCKED(node); ++ node->sf_vnode = NULL; ++ if ((node->sf_vpstate & VBOXFS_VNODE_WRECLAIM) != 0) ++ wakeup(&node->sf_vnode); ++ node->sf_vpstate &= ~VBOXFS_VNODE_WRECLAIM; ++ vp->v_data = NULL; + } + +-static int vboxvfs_write(struct vop_write_args *ap) ++/* ++ * Allocate new vboxfs_node and vnode for given file ++ */ ++static int ++vboxfs_alloc_file(struct vboxfs_mnt *vboxfsmp, const char *fullpath, ++ enum_vtype_t type, mode_t mode, struct vboxfs_node *parent, ++ int lkflag, struct vnode **vpp) + { +- return 0; ++ int error; ++ struct vboxfs_node *unode; ++ ++ error = vboxfs_alloc_node(vboxfsmp->sf_vfsp, vboxfsmp, fullpath, type, ++ vboxfsmp->sf_uid, vboxfsmp->sf_gid, mode, parent, &unode); ++ ++ if (error) ++ goto out; ++ ++ error = vboxfs_alloc_vp(vboxfsmp->sf_vfsp, unode, lkflag, vpp); ++ if (error) ++ vboxfs_free_node(vboxfsmp, unode); ++ ++out: ++ return (error); + } + +-static int vboxvfs_create(struct vop_create_args *ap) ++static int ++vboxfs_vn_get_ino_alloc(struct mount *mp, void *arg, int lkflags, ++ struct vnode **rvp) + { +- return 0; ++ ++ return (vboxfs_alloc_vp(mp, arg, lkflags, rvp)); + } + +-static int vboxvfs_remove(struct vop_remove_args *ap) ++/* ++ * Construct a new pathname given an sfnode plus an optional tail ++ * component of length len ++ * This handles ".." and "." ++ */ ++static char * ++sfnode_construct_path(struct vboxfs_node *node, char *tail, int len) + { +- return 0; ++ char *p; ++ size_t dstsz; ++ ++ if (len <= 2 && tail[0] == '.' && (len == 1 || tail[1] == '.')) ++ panic("construct path for %s", tail); ++ dstsz = strlen(node->sf_path) + 1 + len + 1; ++ p = malloc(dstsz, M_VBOXVFS, M_WAITOK); ++ strcpy(p, node->sf_path); ++ strcat(p, "/"); ++ strlcat(p, tail, dstsz); ++ return (p); + } + +-static int vboxvfs_rename(struct vop_rename_args *ap) ++static int ++vboxfs_access(struct vop_access_args *ap) + { +- return 0; ++ struct vnode *vp = ap->a_vp; ++ accmode_t accmode = ap->a_accmode; ++ struct vboxfs_node *node; ++ int error; ++ mode_t m; ++ ++ MPASS(VOP_ISLOCKED(vp)); ++ ++ node = VP_TO_VBOXFS_NODE(vp); ++ ++ if ((accmode & VWRITE) && (vp->v_mount->mnt_flag & MNT_RDONLY)) { ++ switch (vp->v_type) { ++ case VDIR: ++ case VLNK: ++ case VREG: ++ return (EROFS); ++ /* NOT REACHED */ ++ default: ++ break; ++ } ++ } ++ ++ if (vsfnode_stat_cached(node)) ++ error = 0; ++ else ++ error = vsfnode_update_stat_cache(node); ++ m = (error == 0) ? node->sf_stat.sf_mode : 0; ++ ++#if __FreeBSD_version < 1300105 ++ return (vaccess(vp->v_type, m, node->vboxfsmp->sf_uid, ++ node->vboxfsmp->sf_gid, accmode, ap->a_cred, NULL)); ++#else ++ return (vaccess(vp->v_type, m, node->vboxfsmp->sf_uid, ++ node->vboxfsmp->sf_gid, accmode, ap->a_cred)); ++#endif + } + +-static int vboxvfs_link(struct vop_link_args *ap) ++/* ++ * Clears the (cached) directory listing for the node. ++ */ ++static void ++vfsnode_clear_dir_list(struct vboxfs_node *np) + { +- return EOPNOTSUPP; ++ while (np->sf_dir_list != NULL) { ++ sffs_dirents_t *next = np->sf_dir_list->sf_next; ++ free(np->sf_dir_list, M_VBOXVFS); ++ np->sf_dir_list = next; ++ } + } + +-static int vboxvfs_symlink(struct vop_symlink_args *ap) ++static int ++vboxfs_get_sfp_file(struct vboxfs_node *np) + { +- return EOPNOTSUPP; ++ sfp_file_t *fp; ++ int error; ++ ++ fp = NULL; ++ VBOXFS_NODE_LOCK(np); ++ for (;;) { ++ if (np->sf_file != NULL) { ++ if (fp != NULL) ++ (void) sfprov_close(fp); ++ np->sf_opencnt++; ++ fp = np->sf_file; ++ break; ++ } else if (fp != NULL) { ++ np->sf_file = fp; ++ KASSERT(np->sf_opencnt == 0, ++ ("np %p opencnt (%d) must be zero.", ++ np, np->sf_opencnt)); ++ np->sf_opencnt = 1; ++ break; ++ } ++ VBOXFS_NODE_UNLOCK(np); ++ error = sfprov_open(np->vboxfsmp->sf_handle, np->sf_path, &fp); ++ if (error != 0) ++ return (error); ++ VBOXFS_NODE_LOCK(np); ++ } ++ VBOXFS_NODE_UNLOCK(np); ++ ++ return (0); + } + +-static int vboxvfs_mknod(struct vop_mknod_args *ap) ++static void ++vboxfs_put_sfp_file(struct vboxfs_node *np) + { +- return EOPNOTSUPP; ++ VBOXFS_NODE_LOCK(np); ++ np->sf_opencnt--; ++ if (np->sf_opencnt == 0) { ++ (void) sfprov_close(np->sf_file); ++ np->sf_file = NULL; ++ } ++ VBOXFS_NODE_UNLOCK(np); + } + +-static int vboxvfs_mkdir(struct vop_mkdir_args *ap) ++static int ++vboxfs_open(struct vop_open_args *ap) + { +- return 0; ++ struct vboxfs_node *np; ++ int error; ++ ++ MPASS(VOP_ISLOCKED(vp)); ++ ++ np = VP_TO_VBOXFS_NODE(ap->a_vp); ++ error = vboxfs_get_sfp_file(np); ++ if (error != 0) ++ goto out; ++ ++ vnode_create_vobject(ap->a_vp, 0, ap->a_td); ++out: ++ MPASS(VOP_ISLOCKED(vp)); ++ ++ return (error); + } + +-static int vboxvfs_rmdir(struct vop_rmdir_args *ap) ++static void ++vfsnode_invalidate_stat_cache(struct vboxfs_node *np) + { +- return 0; ++ np->sf_stat_time = 0; + } + +-static int vboxvfs_readdir(struct vop_readdir_args *ap) ++static int ++vboxfs_close(struct vop_close_args *ap) + { +- return 0; ++ struct vnode *vp = ap->a_vp; ++ struct vboxfs_node *np; ++ ++ np = VP_TO_VBOXFS_NODE(vp); ++ ++ /* ++ * Free the directory entries for the node. We do this on this call ++ * here because the directory node may not become inactive for a long ++ * time after the readdir is over. Case in point, if somebody cd's into ++ * the directory then it won't become inactive until they cd away again. ++ * In such a case we would end up with the directory listing not getting ++ * updated (i.e. the result of 'ls' always being the same) until they ++ * change the working directory. ++ */ ++ vfsnode_clear_dir_list(np); ++ ++ vfsnode_invalidate_stat_cache(np); ++ ++ vboxfs_put_sfp_file(np); ++ ++ return (0); + } + +-static int vboxvfs_fsync(struct vop_fsync_args *ap) ++static int ++vboxfs_getattr(struct vop_getattr_args *ap) + { +- return 0; ++ struct vnode *vp = ap->a_vp; ++ struct vattr *vap = ap->a_vap; ++ struct vboxfs_node *np = VP_TO_VBOXFS_NODE(vp); ++ struct vboxfs_mnt *mp = np->vboxfsmp; ++ mode_t mode; ++ int error = 0; ++ ++ mode = 0; ++ vap->va_type = vp->v_type; ++ ++ vap->va_nlink = 1; /* number of references to file */ ++ vap->va_uid = mp->sf_uid; /* owner user id */ ++ vap->va_gid = mp->sf_gid; /* owner group id */ ++ vap->va_rdev = NODEV; /* device the special file represents */ ++ vap->va_gen = VNOVAL; /* generation number of file */ ++ vap->va_flags = 0; /* flags defined for file */ ++ vap->va_filerev = 0; /* file modification number */ ++ vap->va_vaflags = 0; /* operations flags */ ++ vap->va_fileid = np->sf_ino; /* file id */ ++ vap->va_fsid = vp->v_mount->mnt_stat.f_fsid.val[0]; ++ if (vap->va_fileid == 0) ++ vap->va_fileid = 2; ++ ++ vap->va_atime.tv_sec = VNOVAL; ++ vap->va_atime.tv_nsec = VNOVAL; ++ vap->va_mtime.tv_sec = VNOVAL; ++ vap->va_mtime.tv_nsec = VNOVAL; ++ vap->va_ctime.tv_sec = VNOVAL; ++ vap->va_ctime.tv_nsec = VNOVAL; ++ ++ if (!vsfnode_stat_cached(np)) { ++ error = vsfnode_update_stat_cache(np); ++ if (error != 0) ++ goto done; ++ } ++ ++ vap->va_atime = np->sf_stat.sf_atime; ++ vap->va_mtime = np->sf_stat.sf_mtime; ++ vap->va_ctime = np->sf_stat.sf_ctime; ++ ++ mode = np->sf_stat.sf_mode; ++ ++ vap->va_mode = mode; ++ if (S_ISDIR(mode)) { ++ vap->va_type = VDIR; /* vnode type (for create) */ ++ vap->va_mode = mp->sf_dmode != 0 ? (mp->sf_dmode & 0777) : vap->va_mode; ++ vap->va_mode &= ~mp->sf_dmask; ++ vap->va_mode |= S_IFDIR; ++ } else if (S_ISREG(mode)) { ++ vap->va_type = VREG; ++ vap->va_mode = mp->sf_fmode != 0 ? (mp->sf_fmode & 0777) : vap->va_mode; ++ vap->va_mode &= ~mp->sf_fmask; ++ vap->va_mode |= S_IFREG; ++ } else if (S_ISFIFO(mode)) ++ vap->va_type = VFIFO; ++ else if (S_ISCHR(mode)) ++ vap->va_type = VCHR; ++ else if (S_ISBLK(mode)) ++ vap->va_type = VBLK; ++ else if (S_ISLNK(mode)) { ++ vap->va_type = VLNK; ++ vap->va_mode = mp->sf_fmode != 0 ? (mp->sf_fmode & 0777) : vap->va_mode; ++ vap->va_mode &= ~mp->sf_fmask; ++ vap->va_mode |= S_IFLNK; ++ } else if (S_ISSOCK(mode)) ++ vap->va_type = VSOCK; ++ ++ vap->va_size = np->sf_stat.sf_size; ++ vap->va_blocksize = 512; ++ /* bytes of disk space held by file */ ++ vap->va_bytes = (np->sf_stat.sf_alloc + 511) / 512; ++ ++done: ++ return (error); + } + +-static int vboxvfs_print (struct vop_print_args *ap) ++static int ++vboxfs_setattr(struct vop_setattr_args *ap) + { +- return 0; ++ struct vnode *vp = ap->a_vp; ++ struct vattr *vap = ap->a_vap; ++ struct vboxfs_node *np = VP_TO_VBOXFS_NODE(vp); ++ int error; ++ mode_t mode; ++ ++ mode = vap->va_mode; ++ if (vp->v_type == VREG) ++ mode |= S_IFREG; ++ else if (vp->v_type == VDIR) ++ mode |= S_IFDIR; ++ else if (vp->v_type == VBLK) ++ mode |= S_IFBLK; ++ else if (vp->v_type == VCHR) ++ mode |= S_IFCHR; ++ else if (vp->v_type == VLNK) ++ mode |= S_IFLNK; ++ else if (vp->v_type == VFIFO) ++ mode |= S_IFIFO; ++ else if (vp->v_type == VSOCK) ++ mode |= S_IFSOCK; ++ ++ vfsnode_invalidate_stat_cache(np); ++ ++ error = sfprov_set_attr(np->vboxfsmp->sf_handle, np->sf_path, ++ mode, vap->va_atime, vap->va_mtime, vap->va_ctime); ++#if 0 ++ if (error == ENOENT) ++ sfnode_make_stale(np); ++#endif ++ if (vap->va_size != (u_quad_t)VNOVAL) { ++ switch (vp->v_type) { ++ case VDIR: ++ return (EISDIR); ++ case VLNK: ++ /* FALLTHROUGH */ ++ case VREG: ++ error = sfprov_set_size(np->vboxfsmp->sf_handle, np->sf_path, vap->va_size); ++ break; ++ case VCHR: ++ /* FALLTHROUGH */ ++ case VBLK: ++ /* FALLTHROUGH */ ++ case VSOCK: ++ /* FALLTHROUGH */ ++ case VFIFO: ++ /* FALLTHROUGH */ ++ case VNON: ++ /* FALLTHROUGH */ ++ case VBAD: ++ /* FALLTHROUGH */ ++ case VMARKER: ++ return (0); ++ } ++ } ++ ++ return (error); + } + +-static int vboxvfs_pathconf (struct vop_pathconf_args *ap) ++#define blkoff(vboxfsmp, loc) ((loc) & (vboxfsmp)->bmask) ++ ++static int ++vboxfs_read(struct vop_read_args *ap) + { +- return 0; ++ struct vnode *vp = ap->a_vp; ++ struct uio *uio = ap->a_uio; ++ struct vboxfs_node *np = VP_TO_VBOXFS_NODE(vp); ++ int error = 0; ++ uint32_t bytes; ++ uint32_t done; ++ unsigned long offset; ++ ssize_t total; ++ void *tmpbuf; ++ ++ if (vp->v_type == VDIR) ++ return (EISDIR); ++ ++ if (vp->v_type != VREG) ++ return (EINVAL); ++ ++ if (uio->uio_offset < 0) ++ return (EINVAL); ++ ++ total = uio->uio_resid; ++ if (total == 0) ++ return (0); ++ ++ /* ++ * XXXGONZO: this is just to get things working ++ * should be optimized ++ */ ++ tmpbuf = contigmalloc(PAGE_SIZE, M_DEVBUF, M_WAITOK, 0, ~0, PAGE_SIZE, 0); ++ if (tmpbuf == 0) ++ return (ENOMEM); ++ ++ /* ++ * XXX VOP_READ() is called without VOP_OPEN() on exec case. ++ * We need to ensure the file is opened here. ++ */ ++ error = vboxfs_get_sfp_file(np); ++ if (error != 0) /* Maybe removed on the host. */ ++ return (EIO); ++ do { ++ offset = uio->uio_offset; ++ done = bytes = min(PAGE_SIZE, uio->uio_resid); ++ error = sfprov_read(np->sf_file, tmpbuf, ++ offset, &done, 0); ++ if (error == 0 && done > 0) ++ error = uiomove(tmpbuf, done, uio); ++ } while (error == 0 && uio->uio_resid > 0 && done > 0); ++ vboxfs_put_sfp_file(np); ++ ++ contigfree(tmpbuf, PAGE_SIZE, M_DEVBUF); ++ ++ /* a partial read is never an error */ ++ if (total != uio->uio_resid) ++ error = 0; ++ ++ return (error); + } + +-static int vboxvfs_strategy (struct vop_strategy_args *ap) ++static int ++vboxfs_write(struct vop_write_args *ap) + { +- return 0; ++ struct vnode *vp = ap->a_vp; ++ struct uio *uio = ap->a_uio; ++ struct vboxfs_node *np = VP_TO_VBOXFS_NODE(vp); ++ int error = 0; ++ uint32_t bytes; ++ uint32_t done; ++ unsigned long offset; ++ ssize_t total; ++ void *tmpbuf; ++ ++ if (vp->v_type == VDIR) ++ return (EISDIR); ++ ++ if (vp->v_type != VREG) ++ return (EINVAL); ++ ++ if (uio->uio_offset < 0) ++ return (EINVAL); ++ ++ total = uio->uio_resid; ++ if (total == 0) ++ return (0); ++ ++ /* ++ * XXXGONZO: this is just to get things working ++ * should be optimized ++ */ ++ tmpbuf = contigmalloc(PAGE_SIZE, M_DEVBUF, M_WAITOK, 0, ~0, PAGE_SIZE, 0); ++ if (tmpbuf == 0) ++ return (ENOMEM); ++ ++ do { ++ offset = uio->uio_offset; ++ bytes = min(PAGE_SIZE, uio->uio_resid); ++ error = uiomove(tmpbuf, bytes, uio); ++ if (error != 0) ++ break; ++ done = bytes; ++ error = sfprov_write(np->sf_file, tmpbuf, ++ offset, &done, 0); ++ if (error != 0) ++ break; ++ total -= done; ++ if (done != bytes) ++ uio->uio_resid += bytes - done; ++ } while (error == 0 && uio->uio_resid > 0 && done > 0); ++ ++ contigfree(tmpbuf, PAGE_SIZE, M_DEVBUF); ++ ++ /* a partial write is never an error */ ++ if (total != uio->uio_resid) ++ error = 0; ++ ++ return (error); + } + +-static int vboxvfs_ioctl(struct vop_ioctl_args *ap) ++static int ++vboxfs_create(struct vop_create_args *ap) + { +- return ENOTTY; ++ struct vnode *dvp = ap->a_dvp; ++ struct vnode **vpp = ap->a_vpp; ++ struct componentname *cnp = ap->a_cnp; ++ struct vattr *vap = ap->a_vap; ++ sffs_stat_t stat; ++ char *fullpath = NULL; ++ struct vboxfs_node *dir = VP_TO_VBOXFS_NODE(dvp); ++ int error; ++ struct vboxfs_mnt *vboxfsmp = dir->vboxfsmp; ++ ++ MPASS(vap->va_type == VREG); ++ ++ fullpath = sfnode_construct_path(dir, cnp->cn_nameptr, cnp->cn_namelen); ++ error = sfprov_create(dir->vboxfsmp->sf_handle, fullpath, vap->va_mode, ++ &stat); ++ ++ if (error) ++ goto out; ++ ++ error = vboxfs_alloc_file(vboxfsmp, fullpath, VREG, vap->va_mode, dir, cnp->cn_lkflags, vpp); ++ ++out: ++ if (fullpath) ++ free(fullpath, M_VBOXVFS); ++ ++ if (error == 0) { ++ vfsnode_clear_dir_list(dir); ++ if ((cnp->cn_flags & MAKEENTRY) != 0) ++ cache_enter(dvp, *vpp, cnp); ++ } ++ ++ return (error); + } + +-static int vboxvfs_getextattr(struct vop_getextattr_args *ap) ++static int ++vboxfs_remove(struct vop_remove_args *ap) + { +- return 0; ++ struct vnode *dvp = ap->a_dvp; ++ struct vnode *vp = ap->a_vp; ++ struct vboxfs_node *np, *dir; ++ ++ int error; ++ ++ MPASS(VOP_ISLOCKED(dvp)); ++ MPASS(VOP_ISLOCKED(vp)); ++ ++ error = 0; ++ ++ np = VP_TO_VBOXFS_NODE(vp); ++ dir = VP_TO_VBOXFS_NODE(vp); ++ ++ error = sfprov_remove(np->vboxfsmp->sf_handle, np->sf_path, ++ np->sf_type == VLNK); ++ ++#if 0 ++ if (error == ENOENT || error == 0) ++ sfnode_make_stale(np); ++#endif ++ ++ if (error == 0) ++ vfsnode_clear_dir_list(dir); ++ ++out: ++ return (error); + } + +-static int vboxvfs_advlock(struct vop_advlock_args *ap) ++static int ++vboxfs_rename(struct vop_rename_args *ap) + { +- return 0; ++ struct vnode *fvp; ++ struct vnode *fdvp; ++ struct vnode *tvp; ++ struct vnode *tdvp; ++ struct componentname *fcnp; ++ struct componentname *tcnp; ++ struct vboxfs_node *np; ++ int ret; ++ ++ fvp = ap->a_fvp; ++ fdvp = ap->a_fdvp; ++ tvp = ap->a_tvp; ++ tdvp = ap->a_tdvp; ++ fcnp = ap->a_fcnp; ++ tcnp = ap->a_tcnp; ++ ++ /* Check for cross-device rename */ ++ if ((fvp->v_mount != tdvp->v_mount) || ++ (tvp && (fvp->v_mount != tvp->v_mount))) { ++ ret = EXDEV; ++ goto out; ++ } ++ np = VP_TO_VBOXFS_NODE(fvp); ++ if (np == NULL) ++ return (0); ++ ret = sfprov_rename(np->vboxfsmp->sf_handle, ++ fcnp->cn_nameptr, tcnp->cn_nameptr, fvp->v_type == VDIR); ++out: ++ if (tdvp == tvp) ++ vrele(tdvp); ++ else ++ vput(tdvp); ++ if (tvp) ++ vput(tvp); ++ vrele(fdvp); ++ vrele(fvp); ++ return (ret); + } + +-static int vboxvfs_lookup(struct vop_lookup_args *ap) ++static int ++vboxfs_link(struct vop_link_args *ap) + { +- return 0; ++ return (EOPNOTSUPP); + } + +-static int vboxvfs_inactive(struct vop_inactive_args *ap) ++static int ++vboxfs_symlink(struct vop_symlink_args *ap) + { +- return 0; ++ struct vnode *dvp = ap->a_dvp; ++ struct vnode **vpp = ap->a_vpp; ++ struct componentname *cnp = ap->a_cnp; ++ struct vattr *vap = ap->a_vap; ++ sffs_stat_t stat; ++ char *fullpath = NULL; ++ struct vboxfs_node *dir = VP_TO_VBOXFS_NODE(dvp); ++ int error; ++ struct vboxfs_mnt *vboxfsmp = dir->vboxfsmp; ++ ++ MPASS(vap->va_type == VLNK); ++ ++ fullpath = sfnode_construct_path(dir, cnp->cn_nameptr, cnp->cn_namelen); ++ error = sfprov_symlink(dir->vboxfsmp->sf_handle, fullpath, ap->a_target, &stat); ++ ++ if (error) ++ goto out; ++ ++ error = vboxfs_alloc_file(vboxfsmp, fullpath, VLNK, vap->va_mode, dir, cnp->cn_lkflags, vpp); ++ ++out: ++ if (fullpath) ++ free(fullpath, M_VBOXVFS); ++ ++ if (error == 0) ++ vfsnode_clear_dir_list(dir); ++ ++ return (error); + } + +-static int vboxvfs_reclaim(struct vop_reclaim_args *ap) ++static int ++vboxfs_mkdir(struct vop_mkdir_args *ap) + { +- return 0; ++ struct vnode *dvp = ap->a_dvp; ++ struct vnode **vpp = ap->a_vpp; ++ struct componentname *cnp = ap->a_cnp; ++ struct vattr *vap = ap->a_vap; ++ sffs_stat_t stat; ++ char *fullpath = NULL; ++ struct vboxfs_node *dir = VP_TO_VBOXFS_NODE(dvp); ++ int error; ++ struct vboxfs_mnt *vboxfsmp = dir->vboxfsmp; ++ ++ MPASS(vap->va_type == VDIR); ++ ++ fullpath = sfnode_construct_path(dir, cnp->cn_nameptr, cnp->cn_namelen); ++ error = sfprov_mkdir(dir->vboxfsmp->sf_handle, fullpath, vap->va_mode, ++ &stat); ++ ++ if (error) ++ goto out; ++ ++ error = vboxfs_alloc_file(vboxfsmp, fullpath, VDIR, vap->va_mode, dir, cnp->cn_lkflags, vpp); ++ ++out: ++ if (fullpath) ++ free(fullpath, M_VBOXVFS); ++ ++ if (error == 0) ++ vfsnode_clear_dir_list(dir); ++ ++ return (error); + } + +-static int vboxvfs_getpages(struct vop_getpages_args *ap) ++static int ++vboxfs_rmdir(struct vop_rmdir_args *ap) + { +- return 0; ++ struct vnode *dvp = ap->a_dvp; ++ struct vnode *vp = ap->a_vp; ++ struct vboxfs_node *np, *dir; ++ ++ int error; ++ ++ MPASS(VOP_ISLOCKED(dvp)); ++ MPASS(VOP_ISLOCKED(vp)); ++ ++ error = 0; ++ ++ np = VP_TO_VBOXFS_NODE(vp); ++ dir = VP_TO_VBOXFS_NODE(vp); ++ ++ error = sfprov_rmdir(np->vboxfsmp->sf_handle, np->sf_path); ++ ++#if 0 ++ if (error == ENOENT || error == 0) ++ sfnode_make_stale(np); ++#endif ++ ++ if (error == 0) ++ vfsnode_clear_dir_list(dir); ++ ++out: ++ return (error); + } + +-static int vboxvfs_putpages(struct vop_putpages_args *ap) ++static int ++vboxfs_readdir(struct vop_readdir_args *ap) + { +- return 0; ++ int *eofp = ap->a_eofflag; ++ struct vnode *vp = ap->a_vp; ++ struct uio *uio = ap->a_uio; ++ struct vboxfs_node *dir = VP_TO_VBOXFS_NODE(vp); ++ struct vboxfs_node *node = NULL; ++ struct sffs_dirent *dirent = NULL; ++ sffs_dirents_t *cur_buf; ++ off_t offset = 0; ++ off_t orig_off = uio->uio_offset; ++ int error = 0; ++ int dummy_eof; ++ ++ if (vp->v_type != VDIR) ++ return (ENOTDIR); ++ ++ if (eofp == NULL) ++ eofp = &dummy_eof; ++ *eofp = 0; ++ ++ /* ++ * Get the directory entry names from the host. This gets all ++ * entries. These are stored in a linked list of sffs_dirents_t ++ * buffers, each of which contains a list of dirent64_t's. ++ */ ++ if (dir->sf_dir_list == NULL) { ++ error = sfprov_readdir(dir->vboxfsmp->sf_handle, dir->sf_path, ++ &dir->sf_dir_list); ++ if (error != 0) ++ goto done; ++ } ++ ++ /* ++ * Validate and skip to the desired offset. ++ */ ++ cur_buf = dir->sf_dir_list; ++ offset = 0; ++ ++ while (cur_buf != NULL && offset + cur_buf->sf_len <= uio->uio_offset) { ++ offset += cur_buf->sf_len; ++ cur_buf = cur_buf->sf_next; ++ } ++ ++ if (cur_buf == NULL && offset != uio->uio_offset) { ++ error = EINVAL; ++ goto done; ++ } ++ ++ if (cur_buf != NULL && offset != uio->uio_offset) { ++ off_t off = offset; ++ int step; ++ dirent = &cur_buf->sf_entries[0]; ++ ++ while (off < uio->uio_offset) { ++ if (dirent->sf_off == uio->uio_offset) ++ break; ++ step = sizeof(struct sffs_dirent) + dirent->sf_entry.d_reclen; ++ dirent = (struct sffs_dirent *) (((char *) dirent) + step); ++ off += step; ++ } ++ ++ if (off >= uio->uio_offset) { ++ error = EINVAL; ++ goto done; ++ } ++ } ++ ++ offset = uio->uio_offset - offset; ++ ++ /* ++ * Lookup each of the names, so that we have ino's, and copy to ++ * result buffer. ++ */ ++ while (cur_buf != NULL) { ++ if (offset >= cur_buf->sf_len) { ++ cur_buf = cur_buf->sf_next; ++ offset = 0; ++ continue; ++ } ++ ++ dirent = (struct sffs_dirent *) ++ (((char *) &cur_buf->sf_entries[0]) + offset); ++ if (dirent->sf_entry.d_reclen > uio->uio_resid) ++ break; ++ ++ if (strcmp(dirent->sf_entry.d_name, ".") == 0) { ++ node = dir; ++ } else if (strcmp(dirent->sf_entry.d_name, "..") == 0) { ++ node = dir->sf_parent; ++ if (node == NULL) ++ node = dir; ++ } else { ++#if 0 ++ node = vsfnode_lookup(dir, dirent->sf_entry.d_name, VNON, ++ 0, &dirent->sf_stat, vsfnode_cur_time_usec(), NULL); ++ if (node == NULL) ++ panic("sffs_readdir() lookup failed"); ++#endif ++ } ++ ++ if (node) ++ dirent->sf_entry.d_fileno = node->sf_ino; ++ else ++ dirent->sf_entry.d_fileno = 0xdeadbeef; ++ ++ error = uiomove(&dirent->sf_entry, dirent->sf_entry.d_reclen, uio); ++ if (error != 0) ++ break; ++ ++ uio->uio_offset = dirent->sf_off; ++ offset += sizeof(struct sffs_dirent) + dirent->sf_entry.d_reclen; ++ } ++ ++ if (error == 0 && cur_buf == NULL) ++ *eofp = 1; ++done: ++ if (error != 0) ++ uio->uio_offset = orig_off; ++ return (error); + } + ++static int ++vboxfs_readlink(struct vop_readlink_args *v) ++{ ++ struct vnode *vp = v->a_vp; ++ struct uio *uio = v->a_uio; ++ ++ int error; ++ struct vboxfs_node *np; ++ void *tmpbuf; ++ ++ MPASS(uio->uio_offset == 0); ++ MPASS(vp->v_type == VLNK); ++ ++ np = VP_TO_VBOXFS_NODE(vp); ++ ++ tmpbuf = contigmalloc(MAXPATHLEN, M_DEVBUF, M_WAITOK, 0, ~0, 1, 0); ++ if (tmpbuf == NULL) ++ return (ENOMEM); ++ ++ error = sfprov_readlink(np->vboxfsmp->sf_handle, np->sf_path, tmpbuf, ++ MAXPATHLEN); ++ if (error) ++ goto done; ++ ++ error = uiomove(tmpbuf, strlen(tmpbuf), uio); ++ ++done: ++ if (tmpbuf) ++ contigfree(tmpbuf, MAXPATHLEN, M_DEVBUF); ++ return (error); ++} ++ ++static int ++vboxfs_fsync(struct vop_fsync_args *ap) ++{ ++ struct vnode *vp; ++ struct vboxfs_node *np; ++ int ret; ++ ++ vp = ap->a_vp; ++ np = VP_TO_VBOXFS_NODE(vp); ++ if (np == NULL) ++ return (0); ++ ret = sfprov_fsync(np->sf_file); ++ return (ret); ++} ++ ++static int ++vboxfs_print(struct vop_print_args *ap) ++{ ++ struct vnode *vp = ap->a_vp; ++ struct vboxfs_node *np; ++ ++ np = VP_TO_VBOXFS_NODE(vp); ++ ++ if (np == NULL) { ++ printf("No vboxfs_node data\n"); ++ return (0); ++ } ++ ++ printf("\tpath = %s, parent = %p", np->sf_path, ++ np->sf_parent ? np->sf_parent : NULL); ++ printf("\n"); ++ return (0); ++} ++ ++static int ++vboxfs_pathconf(struct vop_pathconf_args *ap) ++{ ++ register_t *retval = ap->a_retval; ++ int error = 0; ++ ++ switch (ap->a_name) { ++ case _PC_LINK_MAX: ++ *retval = 65535; ++ break; ++ case _PC_NAME_MAX: ++ *retval = NAME_MAX; ++ break; ++ case _PC_PATH_MAX: ++ *retval = PATH_MAX; ++ break; ++ default: ++ error = EINVAL; ++ break; ++ } ++ return (error); ++} ++ ++/* ++ * File specific ioctls. ++ */ ++static int ++vboxfs_ioctl(struct vop_ioctl_args *ap) ++{ ++ return (ENOTTY); ++} ++ ++/* ++ * Lookup an entry in a directory and create a new vnode if found. ++ */ ++static int ++vboxfs_lookup1(struct vnode *dvp, struct vnode **vpp, ++ struct componentname *cnp) ++{ ++ char *nameptr = cnp->cn_nameptr; /* the name of the file or directory */ ++ struct vnode *tdp = NULL; ++ struct vboxfs_node *node = VP_TO_VBOXFS_NODE(dvp); ++ struct vboxfs_mnt *vboxfsmp = node->vboxfsmp; ++ u_long nameiop = cnp->cn_nameiop; ++ u_long flags = cnp->cn_flags; ++ sffs_stat_t stat; ++ //long namelen; ++ ino_t id = 0; ++ int ltype, type, error = 0; ++ int lkflags = cnp->cn_lkflags; ++ char *fullpath = NULL; ++ ++ *vpp = NULLVP; ++ error = ENOENT; ++ if (cnp->cn_flags & ISDOTDOT) { ++ error = vn_vget_ino_gen(dvp, vboxfs_vn_get_ino_alloc, ++ node->sf_parent, cnp->cn_lkflags, vpp); ++ error = ENOENT; ++ if (error != 0) ++ goto out; ++ ++ } else if (cnp->cn_namelen == 1 && cnp->cn_nameptr[0] == '.') { ++ VREF(dvp); ++ *vpp = dvp; ++ error = 0; ++ } else { ++ mode_t m; ++ type = VNON; ++ fullpath = sfnode_construct_path(node, cnp->cn_nameptr, cnp->cn_namelen); ++ error = sfprov_get_attr(node->vboxfsmp->sf_handle, ++ fullpath, &stat); ++ // stat_time = vsfnode_cur_time_usec(); ++ ++ m = stat.sf_mode; ++ if (error != 0) { ++ /* The entry was not found in the directory. ++ * This is OK if we are creating or renaming an ++ * entry and are working on the last component of ++ * the path name. */ ++ if ((cnp->cn_flags & ISLASTCN) && ++ (cnp->cn_nameiop == CREATE || \ ++ cnp->cn_nameiop == RENAME || ++ (cnp->cn_nameiop == DELETE && ++ cnp->cn_flags & DOWHITEOUT && ++ cnp->cn_flags & ISWHITEOUT))) { ++ error = VOP_ACCESS(dvp, VWRITE, cnp->cn_cred, ++#if __FreeBSD_version < 1400037 ++ cnp->cn_thread); ++#else ++ curthread); ++#endif ++ if (error != 0) ++ goto out; ++ ++#if __FreeBSD_version < 1400068 ++ /* Keep the component name in the buffer for ++ * future uses. */ ++ cnp->cn_flags |= SAVENAME; ++#endif ++ ++ error = EJUSTRETURN; ++ } else ++ error = ENOENT; ++ } ++ else { ++ if (S_ISDIR(m)) ++ type = VDIR; ++ else if (S_ISREG(m)) ++ type = VREG; ++ else if (S_ISLNK(m)) ++ type = VLNK; ++ error = vboxfs_alloc_file(vboxfsmp, fullpath, type, 0755, node, cnp->cn_lkflags, vpp); ++ } ++ } ++ ++ if ((cnp->cn_flags & MAKEENTRY) != 0) ++ cache_enter(dvp, *vpp, cnp); ++out: ++ if (fullpath) ++ free(fullpath, M_VBOXVFS); ++ ++ return (error); ++} ++ ++static int ++vboxfs_cachedlookup(struct vop_cachedlookup_args *ap) ++{ ++ return (vboxfs_lookup1(ap->a_dvp, ap->a_vpp, ap->a_cnp)); ++} ++ ++static int ++vboxfs_lookup(struct vop_lookup_args *ap) ++{ ++ struct vnode *dvp = ap->a_dvp; ++ struct componentname *cnp = ap->a_cnp; ++ struct vboxfs_node *np = VP_TO_VBOXFS_NODE(dvp); ++ struct timespec mtime; ++ int flags = cnp->cn_flags; ++ int error; ++ ++ if (dvp->v_type != VDIR) ++ return (ENOTDIR); ++ ++ if ((flags & ISLASTCN) && (dvp->v_mount->mnt_flag & MNT_RDONLY) && ++ (cnp->cn_nameiop == DELETE || cnp->cn_nameiop == RENAME)) ++ return (EROFS); ++ ++ error = vn_dir_check_exec(dvp, cnp); ++ if (error != 0) ++ return (error); ++ ++ /* Check if the directory is unmodified on the host. */ ++ mtime = np->sf_stat.sf_mtime; ++ error = vsfnode_update_stat_cache(np); ++ if (error == 0) { ++ if (mtime.tv_sec == np->sf_stat.sf_mtime.tv_sec && ++ mtime.tv_nsec == np->sf_stat.sf_mtime.tv_nsec) ++ return (vfs_cache_lookup(ap)); ++ } ++ ++ cache_purge(dvp); ++ ++ return (vboxfs_lookup1(ap->a_dvp, ap->a_vpp, ap->a_cnp)); ++} ++ ++static int ++vboxfs_inactive(struct vop_inactive_args *ap) ++{ ++ return (0); ++} ++ ++static int ++vboxfs_reclaim(struct vop_reclaim_args *ap) ++{ ++ struct vnode *vp; ++ struct vboxfs_node *node; ++ struct vboxfs_mnt *vboxfsmp; ++ ++ vp = ap->a_vp; ++ node = VP_TO_VBOXFS_NODE(vp); ++ vboxfsmp = node->vboxfsmp; ++ ++ vnode_destroy_vobject(vp); ++ vp->v_object = NULL; ++ cache_purge(vp); ++ ++ VBOXFS_NODE_LOCK(node); ++ VBOXFS_ASSERT_ELOCKED(node); ++ vboxfs_free_vp(vp); ++ ++ /* If the node referenced by this vnode was deleted by the user, ++ * we must free its associated data structures (now that the vnode ++ * is being reclaimed). */ ++ if ((node->sf_vpstate & VBOXFS_VNODE_ALLOCATING) == 0) { ++ node->sf_vpstate = VBOXFS_VNODE_DOOMED; ++ VBOXFS_NODE_UNLOCK(node); ++ vboxfs_free_node(vboxfsmp, node); ++ } else ++ VBOXFS_NODE_UNLOCK(node); ++ ++ MPASS(vp->v_data == NULL); ++ ++ return (0); ++} ++ ++static int ++vboxfs_vptofh(struct vop_vptofh_args *ap) ++{ ++ ++ return (EOPNOTSUPP); ++} diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_x11_vboxmouse_Makefile.kmk b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_x11_vboxmouse_Makefile.kmk new file mode 100644 index 00000000000..afb19c804d7 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_x11_vboxmouse_Makefile.kmk @@ -0,0 +1,29 @@ +--- src/VBox/Additions/x11/vboxmouse/Makefile.kmk.orig 2019-01-25 18:24:30 UTC ++++ src/VBox/Additions/x11/vboxmouse/Makefile.kmk +@@ -227,10 +227,22 @@ endif # neq ($(KBUILD_TARGET),linux) + + + ifdef VBOX_USE_SYSTEM_XORG_HEADERS +- # As vboxmouse_drv is not needed at all for X.Org Server 1.7 and later do not +- # build it in this case. +- DLLS := $(filter-out vboxmouse_drv_%,$(DLLS)) +- SYSMODS := $(filter-out vboxmouse_drv%,$(SYSMODS)) ++ ifeq ($(KBUILD_TARGET),freebsd) ++ DLLS += vboxmouse_drv_system ++ vboxmouse_drv_system_TEMPLATE = VBOXGUESTR3XORGMOD ++ vboxmouse_drv_system_DEFS := $(vboxmouse_drv_70_DEFS) NO_ANSIC ++ vboxmouse_drv_system_INCS := \ ++ /usr/local/include/pixman-1 \ ++ /usr/local/include/xorg \ ++ $(PATH_SUB_CURRENT) ++ vboxmouse_drv_system_SOURCES = \ ++ vboxmouse.c ++ else ++ # As vboxmouse_drv is not needed at all for X.Org Server 1.7 and later do not ++ # build it in this case. ++ DLLS := $(filter-out vboxmouse_drv_%,$(DLLS)) ++ SYSMODS := $(filter-out vboxmouse_drv%,$(SYSMODS)) ++ endif + endif + + diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-glLdr.cpp b/emulators/virtualbox-ose-70/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-glLdr.cpp new file mode 100644 index 00000000000..c9574654562 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-glLdr.cpp @@ -0,0 +1,29 @@ +--- src/VBox/Devices/Graphics/DevVGA-SVGA3d-glLdr.cpp.orig 2021-01-07 15:39:16 UTC ++++ src/VBox/Devices/Graphics/DevVGA-SVGA3d-glLdr.cpp +@@ -186,7 +186,7 @@ int glLdrInit(PPDMDEVINS pDevIns) + pfn_wglDeleteContext = 0; + pfn_wglMakeCurrent = 0; + pfn_wglShareLists = 0; +-#elif defined(RT_OS_LINUX) ++#elif defined(RT_OS_FREEBSD) || defined(RT_OS_LINUX) + pfn_XConfigureWindow = 0; + pfn_XCloseDisplay = 0; + pfn_XCreateColormap = 0; +@@ -296,7 +296,7 @@ int glLdrInit(PPDMDEVINS pDevIns) + GLGETPROC_(wglDeleteContext, ""); + GLGETPROC_(wglMakeCurrent, ""); + GLGETPROC_(wglShareLists, ""); +-#elif defined(RT_OS_LINUX) ++#elif defined(RT_OS_FREEBSD) || defined(RT_OS_LINUX) + X11GETPROC_(XConfigureWindow); + X11GETPROC_(XCloseDisplay); + X11GETPROC_(XCreateColormap); +@@ -397,7 +397,7 @@ int glLdrInit(PPDMDEVINS pDevIns) + GLGETPROC_(glVertexPointer, ""); + GLGETPROC_(glViewport, ""); + +-#ifdef RT_OS_LINUX ++#if defined(RT_OS_FREEBSD) || defined(RT_OS_LINUX) + XInitThreads(); + #endif + return VINF_SUCCESS; diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-glLdr.h b/emulators/virtualbox-ose-70/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-glLdr.h new file mode 100644 index 00000000000..3069950947c --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-glLdr.h @@ -0,0 +1,11 @@ +--- src/VBox/Devices/Graphics/DevVGA-SVGA3d-glLdr.h.orig 2021-01-07 15:39:17 UTC ++++ src/VBox/Devices/Graphics/DevVGA-SVGA3d-glLdr.h +@@ -338,7 +338,7 @@ GLPFN BOOL (WINAPI *pfn_wglMakeCurrent)(HDC, HGLRC); + GLPFN BOOL (WINAPI *pfn_wglShareLists)(HGLRC, HGLRC); + #define wglShareLists pfn_wglShareLists + +-#elif defined(RT_OS_LINUX) ++#elif defined(RT_OS_FREEBSD) || defined(RT_OS_LINUX) + /* + * GLX + */ diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-ogl.cpp b/emulators/virtualbox-ose-70/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-ogl.cpp new file mode 100644 index 00000000000..96058e78ff1 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-ogl.cpp @@ -0,0 +1,38 @@ +--- src/VBox/Devices/Graphics/DevVGA-SVGA3d-ogl.cpp.orig 2021-01-07 15:39:17 UTC ++++ src/VBox/Devices/Graphics/DevVGA-SVGA3d-ogl.cpp +@@ -1189,7 +1189,7 @@ int vmsvga3dTerminate(PVGASTATECC pThisCC) + RTSemEventDestroy(pState->WndRequestSem); + #elif defined(RT_OS_DARWIN) + +-#elif defined(RT_OS_LINUX) ++#elif defined(RT_OS_FREEBSD) || defined(RT_OS_LINUX) + /* signal to the thread that it is supposed to exit */ + pState->bTerminate = true; + /* wait for it to terminate */ +@@ -3194,7 +3194,7 @@ int vmsvga3dGenerateMipmaps(PVGASTATECC pThisCC, uint3 + } + + +-#ifdef RT_OS_LINUX ++#if defined(RT_OS_FREEBSD) || defined(RT_OS_LINUX) + /** + * X11 event handling thread. + * +@@ -3224,7 +3224,7 @@ DECLCALLBACK(int) vmsvga3dXEventThread(RTTHREAD hThrea + } + return VINF_SUCCESS; + } +-#endif // RT_OS_LINUX ++#endif // RT_OS_FREEBSD || RT_OS_LINUX + + + /** +@@ -4052,7 +4052,7 @@ static int vmsvga3dContextDestroyOgl(PVGASTATECC pThis + AssertRC(rc); + #elif defined(RT_OS_DARWIN) + vmsvga3dCocoaDestroyViewAndContext(pContext->cocoaView, pContext->cocoaContext); +-#elif defined(RT_OS_LINUX) ++#elif defined(RT_OS_FREEBSD) || defined(RT_OS_LINUX) + glXMakeCurrent(pState->display, None, NULL); + glXDestroyContext(pState->display, pContext->glxContext); + XDestroyWindow(pState->display, pContext->window); diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Devices_Makefile.kmk b/emulators/virtualbox-ose-70/files/patch-src_VBox_Devices_Makefile.kmk new file mode 100644 index 00000000000..021d004d5a0 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Devices_Makefile.kmk @@ -0,0 +1,44 @@ +--- src/VBox/Devices/Makefile.kmk.orig 2024-10-10 20:29:17.000000000 +0200 ++++ src/VBox/Devices/Makefile.kmk 2024-12-27 13:26:17.132294000 +0100 +@@ -132,6 +132,7 @@ + VBoxDDU_LDFLAGS.darwin += -framework IOKit + endif + ++ VBoxDDU_LDFLAGS.freebsd = $(VBOX_GCC_NO_UNDEFINED) + VBoxDDU_LDFLAGS.linux = $(VBOX_GCC_NO_UNDEFINED) + $(call VBOX_SET_VER_INFO_DLL,VBoxDDU,VirtualBox VMM Devices and Drivers Utilities) + +@@ -286,6 +287,7 @@ + -framework SystemConfiguration \ + -framework AVFoundation \ + -framework Foundation ++ VBoxDD_LDFLAGS.freebsd = $(VBOX_GCC_NO_UNDEFINED) + VBoxDD_LDFLAGS.linux = $(VBOX_GCC_NO_UNDEFINED) + + # --- Tracing bits. --- +@@ -331,7 +333,7 @@ + Graphics/DevVGA-SVGA-cmd.cpp + endif + ifdef VBOX_WITH_VMSVGA3D +- if1of ($(KBUILD_TARGET), linux win) ++ if1of ($(KBUILD_TARGET), linux win freebsd) + # Dynamically load 3D library (opengl32, libGL). + # This is a temporary solution. In future the 3D backend will be in a separate library. + VBOX_WITH_VMSVGA3D_DYNAMIC_LOAD = 1 +@@ -390,6 +392,7 @@ + Graphics/DevVGA-SVGA3d-glLdr.cpp + else + VBoxDD_LIBS.linux += X11 GL ++ VBoxDD_LIBS.freebsd += X11 GL + VBoxDD_LIBS.win += $(PATH_SDK_$(VBOX_WINPSDK)_LIB)/Opengl32.lib + endif + VBoxDD_LDFLAGS.darwin += -framework OpenGL +@@ -1701,6 +1704,8 @@ + VBoxSVGA3D_INCS = $(VBOX_GRAPHICS_INCS) + VBoxSVGA3D_INCS.win := \ + Graphics/shaderlib/libWineStub/include ++ VBoxSVGA3D_INCS.freebsd := \ ++ Graphics/shaderlib/wine/include + VBoxSVGA3D_INCS.linux := \ + Graphics/shaderlib/wine/include + VBoxSVGA3D_INCS.darwin := \ diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Devices_PC_ipxe_Makefile.kmk b/emulators/virtualbox-ose-70/files/patch-src_VBox_Devices_PC_ipxe_Makefile.kmk new file mode 100644 index 00000000000..df7052d7049 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Devices_PC_ipxe_Makefile.kmk @@ -0,0 +1,29 @@ +--- src/VBox/Devices/PC/ipxe/Makefile.kmk.orig 2024-10-10 20:29:25.000000000 +0200 ++++ src/VBox/Devices/PC/ipxe/Makefile.kmk 2024-12-27 13:50:35.036241000 +0100 +@@ -45,7 +45,7 @@ + iPxeBiosBin_CLEAN = \ + $(iPxeBiosBin_0_OUTDIR)/iPxeBiosBin.c \ + +-if1of ($(KBUILD_TARGET), darwin os2 solaris win) ++if1of ($(KBUILD_TARGET), darwin os2 solaris win linux freebsd) + $$(iPxeBiosBin_0_OUTDIR)/iPxeBiosBin.c: $(PATH_SUB_CURRENT)/iPxeBiosBin.rom $(VBOX_BIN2C) | $$(dir $$@) + $(call MSG_TOOL,bin2c,iPxeBiosBin,$<,$@) + $(QUIET)$(VBOX_BIN2C) -min 32 -max 56 -mask 0x1ff -export NetBiosBinary $< $@ +@@ -131,7 +131,7 @@ + -falign-loops=1 \ + -Os \ + -falign-functions=1 \ +- -mpreferred-stack-boundary=2 \ ++ -mstack-alignment=2 \ + -mregparm=3 \ + -mrtd \ + -freg-struct-return \ +@@ -154,7 +154,7 @@ + -falign-jumps=1 \ + -falign-loops=1 \ + -falign-functions=1 \ +- -mpreferred-stack-boundary=2 \ ++ -mstack-alignment=2 \ + -mregparm=3 \ + -mrtd \ + -freg-struct-return \ diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Devices_USB_USBProxyDevice-freebsd.cpp b/emulators/virtualbox-ose-70/files/patch-src_VBox_Devices_USB_USBProxyDevice-freebsd.cpp new file mode 100644 index 00000000000..045e328d5c4 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Devices_USB_USBProxyDevice-freebsd.cpp @@ -0,0 +1,11 @@ +--- src/VBox/Devices/USB/freebsd/USBProxyDevice-freebsd.cpp.orig 2024-01-11 12:23:15 UTC ++++ src/VBox/Devices/USB/freebsd/USBProxyDevice-freebsd.cpp +@@ -57,7 +57,7 @@ + #include "../USBProxyDevice.h" + + /** Maximum endpoints supported. */ +-#define USBFBSD_MAXENDPOINTS 127 ++#define USBFBSD_MAXENDPOINTS 126 + #define USBFBSD_MAXFRAMES 56 + + /** This really needs to be defined in vusb.h! */ diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_ExtPacks_VNC_VBoxVNC.cpp b/emulators/virtualbox-ose-70/files/patch-src_VBox_ExtPacks_VNC_VBoxVNC.cpp new file mode 100644 index 00000000000..f364e261f40 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_ExtPacks_VNC_VBoxVNC.cpp @@ -0,0 +1,58 @@ +--- src/VBox/ExtPacks/VNC/VBoxVNC.cpp.orig 2024-01-11 12:24:04 UTC ++++ src/VBox/ExtPacks/VNC/VBoxVNC.cpp +@@ -45,7 +45,7 @@ + + #ifdef LIBVNCSERVER_IPv6 + // enable manually! +-// #define VBOX_USE_IPV6 ++#define VBOX_USE_IPV6 + #endif + + +@@ -421,7 +421,7 @@ DECLCALLBACK(int) VNCServerImpl::VRDEEnableConnections + + // get address + char *pszTCPAddress = (char *)RTMemTmpAllocZ(VNC_ADDRESS_OPTION_MAX); +- rc = instance->mCallbacks->VRDECallbackProperty(instance->mCallback, ++ int rc = instance->mCallbacks->VRDECallbackProperty(instance->mCallback, + VRDE_QP_NETWORK_ADDRESS, + pszTCPAddress, + VNC_ADDRESS_OPTION_MAX, +@@ -582,19 +582,35 @@ DECLCALLBACK(int) VNCServerImpl::VRDEEnableConnections + pszServerAddress6 = szIPv6ListenAll; + } + +- if (pszVNCPort4 && uServerPort4 == 0) ++ if (strlen(pszVNCPort4) > 0 && uServerPort4 == 0) + { + rc = RTStrToUInt32Ex(pszVNCPort4, NULL, 10, &uServerPort4); + if (!RT_SUCCESS(rc) || uServerPort4 > 65535) + uServerPort4 = 0; + } + +- if (pszVNCPort6 && uServerPort6 == 0) ++ if (strlen(pszVNCPort6) > 0 && uServerPort6 == 0) + { + rc = RTStrToUInt32Ex(pszVNCPort6, NULL, 10, &uServerPort6); + if (!RT_SUCCESS(rc) || uServerPort6 > 65535) + uServerPort6 = 0; + } ++ ++/* Backward compatibility with set port in "TCP/Ports" only { */ ++ if (uServerPort4 == 0 && strlen(pszTCPPort) > 0) ++ { ++ rc = RTStrToUInt32Ex(pszTCPPort, NULL, 10, &uServerPort4); ++ if (!RT_SUCCESS(rc) || uServerPort4 > 65535) ++ uServerPort4 = 0; ++ } ++ ++ if (uServerPort6 == 0 && strlen(pszTCPPort) > 0) ++ { ++ rc = RTStrToUInt32Ex(pszTCPPort, NULL, 10, &uServerPort6); ++ if (!RT_SUCCESS(rc) || uServerPort6 > 65535) ++ uServerPort6 = 0; ++ } ++/* } */ + + if (uServerPort4 == 0 || uServerPort6 == 0) + vncServer->autoPort = 1; diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Frontends_VBoxHeadless_VBoxHeadless.cpp b/emulators/virtualbox-ose-70/files/patch-src_VBox_Frontends_VBoxHeadless_VBoxHeadless.cpp new file mode 100644 index 00000000000..ca03e57922b --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Frontends_VBoxHeadless_VBoxHeadless.cpp @@ -0,0 +1,11 @@ +--- src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp.orig 2024-12-26 22:32:13.106542000 +0100 ++++ src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp 2024-12-26 22:32:32.805126000 +0100 +@@ -61,7 +61,7 @@ + # include + #endif + +-#if defined(RT_OS_LINUX) || defined(RT_OS_DARWIN) || defined(RT_OS_SOLARIS) ++#if defined(RT_OS_LINUX) || defined(RT_OS_DARWIN) || defined(RT_OS_SOLARIS) || defined(RT_OS_FREEBSD) + # include + #endif + diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Frontends_VBoxManage_VBoxManageModifyVM.cpp b/emulators/virtualbox-ose-70/files/patch-src_VBox_Frontends_VBoxManage_VBoxManageModifyVM.cpp new file mode 100644 index 00000000000..fc1639b5830 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Frontends_VBoxManage_VBoxManageModifyVM.cpp @@ -0,0 +1,29 @@ +--- src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp.orig 2022-10-06 19:10:28.000000000 +0200 ++++ src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp 2024-12-26 16:08:30.624183000 +0100 +@@ -170,7 +170,7 @@ + MODIFYVM_UARTMODE, + MODIFYVM_UARTTYPE, + MODIFYVM_UART, +-#if defined(RT_OS_LINUX) || defined(RT_OS_WINDOWS) ++#if defined(RT_OS_FREEBSD) || defined(RT_OS_LINUX) || defined(RT_OS_WINDOWS) + MODIFYVM_LPTMODE, + MODIFYVM_LPT, + #endif +@@ -382,7 +382,7 @@ + OPT2("--uart-mode", "--uartmode", MODIFYVM_UARTMODE, RTGETOPT_REQ_STRING | RTGETOPT_FLAG_INDEX), + OPT2("--uart-type", "--uarttype", MODIFYVM_UARTTYPE, RTGETOPT_REQ_STRING | RTGETOPT_FLAG_INDEX), + OPT1("--uart", MODIFYVM_UART, RTGETOPT_REQ_STRING | RTGETOPT_FLAG_INDEX), +-#if defined(RT_OS_LINUX) || defined(RT_OS_WINDOWS) ++#if defined(RT_OS_LINUX) || defined(RT_OS_WINDOWS) || defined(RT_OS_FREEBSD) + OPT2("--lpt-mode", "--lptmode", MODIFYVM_LPTMODE, RTGETOPT_REQ_STRING | RTGETOPT_FLAG_INDEX), + OPT1("--lpt", MODIFYVM_LPT, RTGETOPT_REQ_STRING | RTGETOPT_FLAG_INDEX), + #endif +@@ -2496,7 +2496,7 @@ + break; + } + +-#if defined(RT_OS_LINUX) || defined(RT_OS_WINDOWS) ++#if defined(RT_OS_FREEBSD) || defined(RT_OS_LINUX) || defined(RT_OS_WINDOWS) + case MODIFYVM_LPTMODE: + { + ComPtr lpt; diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_Support_SUPDrv.cpp b/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_Support_SUPDrv.cpp new file mode 100644 index 00000000000..4139a88a992 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_Support_SUPDrv.cpp @@ -0,0 +1,13 @@ +--- src/VBox/HostDrivers/Support/SUPDrv.cpp.orig 2024-12-27 08:34:02.157677000 +0100 ++++ src/VBox/HostDrivers/Support/SUPDrv.cpp 2024-12-27 08:34:25.419134000 +0100 +@@ -317,8 +317,8 @@ + SUPEXP_STK_BACK( 2, SUPR0PageFree), + SUPEXP_STK_BACK( 6, SUPR0PageMapKernel), + SUPEXP_STK_BACK( 6, SUPR0PageProtect), +-#if defined(RT_OS_LINUX) || defined(RT_OS_SOLARIS) || defined(RT_OS_FREEBSD) +- SUPEXP_STK_OKAY( 2, SUPR0HCPhysToVirt), /* only-linux, only-solaris, only-freebsd */ ++#if defined(RT_OS_LINUX) || defined(RT_OS_SOLARIS) ++ SUPEXP_STK_OKAY( 2, SUPR0HCPhysToVirt), /* only-linux, only-solaris */ + #endif + SUPEXP_STK_BACK( 2, SUPR0PrintfV), + SUPEXP_STK_BACK( 1, SUPR0GetSessionGVM), diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_Support_SUPDrvInternal.h b/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_Support_SUPDrvInternal.h new file mode 100644 index 00000000000..7376ad6fbdd --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_Support_SUPDrvInternal.h @@ -0,0 +1,11 @@ +--- src/VBox/HostDrivers/Support/SUPDrvInternal.h.orig 2021-01-07 15:41:25 UTC ++++ src/VBox/HostDrivers/Support/SUPDrvInternal.h +@@ -217,7 +217,7 @@ + # define SUPDRV_WITHOUT_MSR_PROBER + #endif + +-#if 1 ++#if 0 + /** @def SUPDRV_USE_TSC_DELTA_THREAD + * Use a dedicated kernel thread to service TSC-delta measurement requests. + * @todo Test on servers with many CPUs and sockets. */ diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_Support_freebsd_Makefile b/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_Support_freebsd_Makefile new file mode 100644 index 00000000000..646c16a3617 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_Support_freebsd_Makefile @@ -0,0 +1,20 @@ +--- src/VBox/HostDrivers/Support/freebsd/Makefile.orig 2022-10-06 19:11:13.000000000 +0200 ++++ src/VBox/HostDrivers/Support/freebsd/Makefile 2024-12-26 16:15:26.678480000 +0100 +@@ -93,6 +93,7 @@ + assert.c \ + handletable.c \ + handletablectx.c \ ++ handletablesimple.c \ + once.c \ + term.c \ + thread.c +@@ -117,7 +118,8 @@ + strprintf2-ellipsis.c \ + strtonum.c \ + memchr.c \ +- stringalloc.c ++ stringalloc.c \ ++ utf-8.c + + .PATH: ${.CURDIR}/common/rand + SRCS += \ diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_Support_freebsd_SUPDrv-freebsd.c b/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_Support_freebsd_SUPDrv-freebsd.c new file mode 100644 index 00000000000..7faa07739f1 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_Support_freebsd_SUPDrv-freebsd.c @@ -0,0 +1,234 @@ +--- src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c.orig 2025-01-21 14:06:14 UTC ++++ src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c +@@ -44,9 +44,13 @@ + #include + #include + #include ++#include + #include /* for pmap_map() */ ++#include ++#include /* mp_maxcpus */ + + #include "../SUPDrvInternal.h" ++#include "freebsd/the-freebsd-kernel.h" + #include + #include + #include +@@ -58,7 +62,15 @@ + #include + #include + #include ++#include + ++ ++#ifdef VBOX_WITH_EFLAGS_AC_SET_IN_VBOXDRV ++# include ++# include ++# include ++#endif ++ + #ifdef VBOX_WITH_HARDENING + # define VBOXDRV_PERM 0600 + #else +@@ -77,7 +89,9 @@ static d_ioctl_t VBoxDrvFreeBSDIOCtl; + static d_open_t VBoxDrvFreeBSDOpenSys; + static void vboxdrvFreeBSDDtr(void *pvData); + static d_ioctl_t VBoxDrvFreeBSDIOCtl; ++static d_ioctl_t VBoxDrvFreeBSDIOCtlSMAP; + static int VBoxDrvFreeBSDIOCtlSlow(PSUPDRVSESSION pSession, u_long ulCmd, caddr_t pvData, struct thread *pTd); ++static bool VBoxDrvFreeBSDCpuHasSMAP(void); + + + /********************************************************************************************************************************* +@@ -94,7 +108,8 @@ static moduledata_t g_VBoxDrvFreeBSDModule = + }; + + /** Declare the module as a pseudo device. */ +-DECLARE_MODULE(vboxdrv, g_VBoxDrvFreeBSDModule, SI_SUB_PSEUDO, SI_ORDER_ANY); ++#define KERNEL_RELBRANCHEND (roundup(__FreeBSD_version, 500) - 1) ++DECLARE_MODULE_WITH_MAXVER(vboxdrv, g_VBoxDrvFreeBSDModule, SI_SUB_PSEUDO, SI_ORDER_ANY, KERNEL_RELBRANCHEND); + MODULE_VERSION(vboxdrv, 1); + + /** +@@ -141,6 +156,13 @@ static int VBoxDrvFreeBSDModuleEvent(struct module *pM + static int VBoxDrvFreeBSDModuleEvent(struct module *pMod, int enmEventType, void *pvArg) + { + int rc; ++ ++ /* Refuse to load if mp_maxcpus is wrong */ ++ if (MAXCPU != mp_maxcpus) { ++ printf("vboxdrv: MAXCPU != mp_maxcpus (%d != %d)\n", MAXCPU, mp_maxcpus); ++ return EINVAL; ++ } ++ + switch (enmEventType) + { + case MOD_LOAD: +@@ -183,6 +205,13 @@ static int VBoxDrvFreeBSDLoad(void) + rc = supdrvInitDevExt(&g_VBoxDrvFreeBSDDevExt, sizeof(SUPDRVSESSION)); + if (RT_SUCCESS(rc)) + { ++ if (VBoxDrvFreeBSDCpuHasSMAP()) ++ { ++ LogRel(("disabling SMAP for VBoxDrvFreeBSDIOCtl\n")); ++ g_VBoxDrvFreeBSDChrDevSwSys.d_ioctl = VBoxDrvFreeBSDIOCtlSMAP; ++ g_VBoxDrvFreeBSDChrDevSwUsr.d_ioctl = VBoxDrvFreeBSDIOCtlSMAP; ++ } ++ + /* + * Configure character devices. Add symbolic links for compatibility. + */ +@@ -322,7 +351,45 @@ static int VBoxDrvFreeBSDIOCtl(struct cdev *pDev, u_lo + return VBoxDrvFreeBSDIOCtlSlow(pSession, ulCmd, pvData, pTd); + } + ++/** ++ * Alternative Device I/O Control entry point on hosts with SMAP support. ++ * ++ * @returns depends... ++ * @param pDev The device. ++ * @param ulCmd The command. ++ * @param pvData Pointer to the data. ++ * @param fFile The file descriptor flags. ++ * @param pTd The calling thread. ++ */ ++static int VBoxDrvFreeBSDIOCtlSMAP(struct cdev *pDev, u_long ulCmd, caddr_t pvData, int fFile, struct thread *pTd) ++{ ++ /* ++ * Allow VBox R0 code to touch R3 memory. Setting the AC bit disables the ++ * SMAP check. ++ */ ++ RTCCUINTREG fSavedEfl = ASMAddFlags(X86_EFL_AC); + ++ int rc = VBoxDrvFreeBSDIOCtl(pDev, ulCmd, pvData, fFile, pTd); ++ ++#ifdef VBOX_WITH_EFLAGS_AC_SET_IN_VBOXDRV ++ /* ++ * Before we restore AC and the rest of EFLAGS, check if the IOCtl handler code ++ * accidentially modified it or some other important flag. ++ */ ++ if (RT_UNLIKELY( (ASMGetFlags() & (X86_EFL_AC | X86_EFL_IF | X86_EFL_DF | X86_EFL_IOPL)) ++ != ((fSavedEfl & (X86_EFL_AC | X86_EFL_IF | X86_EFL_DF | X86_EFL_IOPL)) | X86_EFL_AC) )) ++ { ++ char szTmp[48]; ++ RTStrPrintf(szTmp, sizeof(szTmp), "ulCmd=%#x: %#x->%#x!", ulCmd, (uint32_t)fSavedEfl, (uint32_t)ASMGetFlags()); ++ supdrvBadContext(&g_VBoxDrvFreeBSDDevExt, "SUPDrv-freebsd.c", __LINE__, szTmp); ++ } ++#endif ++ ++ ASMSetFlags(fSavedEfl); ++ return rc; ++} ++ ++ + /** + * Deal with the 'slow' I/O control requests. + * +@@ -372,11 +439,10 @@ static int VBoxDrvFreeBSDIOCtlSlow(PSUPDRVSESSION pSes + */ + SUPREQHDR Hdr; + pvUser = *(void **)pvData; +- int rc = copyin(pvUser, &Hdr, sizeof(Hdr)); +- if (RT_UNLIKELY(rc)) ++ if (RT_FAILURE(RTR0MemUserCopyFrom(&Hdr, (uintptr_t)pvUser, sizeof(Hdr)))) + { +- OSDBGPRINT(("VBoxDrvFreeBSDIOCtlSlow: copyin(%p,Hdr,) -> %#x; ulCmd=%#lx\n", pvUser, rc, ulCmd)); +- return rc; ++ OSDBGPRINT(("VBoxDrvFreeBSDIOCtlSlow: copyin(%p,Hdr,); ulCmd=%#lx\n", pvUser, ulCmd)); ++ return EFAULT; + } + if (RT_UNLIKELY((Hdr.fFlags & SUPREQHDR_FLAGS_MAGIC_MASK) != SUPREQHDR_FLAGS_MAGIC)) + { +@@ -401,13 +467,12 @@ static int VBoxDrvFreeBSDIOCtlSlow(PSUPDRVSESSION pSes + OSDBGPRINT(("VBoxDrvFreeBSDIOCtlSlow: failed to allocate buffer of %d bytes; ulCmd=%#lx\n", cbReq, ulCmd)); + return ENOMEM; + } +- rc = copyin(pvUser, pHdr, Hdr.cbIn); +- if (RT_UNLIKELY(rc)) ++ if (RT_FAILURE(RTR0MemUserCopyFrom(pHdr, (uintptr_t)pvUser, Hdr.cbIn))) + { +- OSDBGPRINT(("VBoxDrvFreeBSDIOCtlSlow: copyin(%p,%p,%#x) -> %#x; ulCmd=%#lx\n", +- pvUser, pHdr, Hdr.cbIn, rc, ulCmd)); ++ OSDBGPRINT(("VBoxDrvFreeBSDIOCtlSlow: copyin(%p,%p,%#x); ulCmd=%#lx\n", ++ pvUser, pHdr, Hdr.cbIn, ulCmd)); + RTMemTmpFree(pHdr); +- return rc; ++ return EFAULT; + } + if (Hdr.cbIn < cbReq) + RT_BZERO((uint8_t *)pHdr + Hdr.cbIn, cbReq - Hdr.cbIn); +@@ -435,9 +500,8 @@ static int VBoxDrvFreeBSDIOCtlSlow(PSUPDRVSESSION pSes + OSDBGPRINT(("VBoxDrvFreeBSDIOCtlSlow: too much output! %#x > %#x; uCmd=%#lx!\n", cbOut, cbReq, ulCmd)); + cbOut = cbReq; + } +- rc = copyout(pHdr, pvUser, cbOut); +- if (RT_UNLIKELY(rc)) +- OSDBGPRINT(("VBoxDrvFreeBSDIOCtlSlow: copyout(%p,%p,%#x) -> %d; uCmd=%#lx!\n", pHdr, pvUser, cbOut, rc, ulCmd)); ++ if (RT_FAILURE(RTR0MemUserCopyTo((uintptr_t)pvUser, pHdr, cbOut))) ++ OSDBGPRINT(("VBoxDrvFreeBSDIOCtlSlow: copyout(%p,%p,%#x); uCmd=%#lx!\n", pHdr, pvUser, cbOut, ulCmd)); + + Log(("VBoxDrvFreeBSDIOCtlSlow: returns %d / %d ulCmd=%lx\n", 0, pHdr->rc, ulCmd)); + +@@ -540,8 +604,7 @@ bool VBOXCALL supdrvOSAreCpusOfflinedOnSuspend(void) + + bool VBOXCALL supdrvOSAreCpusOfflinedOnSuspend(void) + { +- /** @todo verify this. */ +- return false; ++ return true; + } + + +@@ -637,31 +700,44 @@ int VBOXCALL supdrvOSMsrProberModify(RTCPUID idCpu, + #endif /* SUPDRV_WITH_MSR_PROBER */ + + +-#if defined(RT_ARCH_AMD64) || defined(RT_ARCH_ARM64) +-SUPR0DECL(int) SUPR0HCPhysToVirt(RTHCPHYS HCPhys, void **ppv) ++/** ++ * Check if the CPU has SMAP support. ++ */ ++static bool VBoxDrvFreeBSDCpuHasSMAP(void) + { +- AssertReturn(!(HCPhys & PAGE_OFFSET_MASK), VERR_INVALID_POINTER); +- AssertReturn(HCPhys != NIL_RTHCPHYS, VERR_INVALID_POINTER); +- *ppv = (void *)(uintptr_t)pmap_map(NULL, HCPhys, (HCPhys | PAGE_OFFSET_MASK) + 1, VM_PROT_WRITE | VM_PROT_READ); +- return VINF_SUCCESS; +-} ++#ifdef VBOX_WITH_EFLAGS_AC_SET_IN_VBOXDRV ++ if ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0) ++ return true; + #endif ++ return false; ++} + + + SUPR0DECL(int) SUPR0PrintfV(const char *pszFormat, va_list va) + { + char szMsg[256]; ++ IPRT_FREEBSD_SAVE_EFL_AC(); ++ + RTStrPrintfV(szMsg, sizeof(szMsg), pszFormat, va); + szMsg[sizeof(szMsg) - 1] = '\0'; + + printf("%s", szMsg); ++ ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return 0; + } + + + SUPR0DECL(uint32_t) SUPR0GetKernelFeatures(void) + { +- return 0; ++ uint32_t fFlags = 0; ++#ifdef VBOX_WITH_EFLAGS_AC_SET_IN_VBOXDRV ++ if (g_VBoxDrvFreeBSDChrDevSwSys.d_ioctl == VBoxDrvFreeBSDIOCtlSMAP) ++ fFlags |= SUPKERNELFEATURES_SMAP; ++ else ++ Assert(!(ASMGetCR4() & X86_CR4_SMAP)); ++#endif ++ return fFlags; + } + + diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_Support_freebsd_SUPLib-freebsd.cpp b/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_Support_freebsd_SUPLib-freebsd.cpp new file mode 100644 index 00000000000..95cbe0e2a32 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_Support_freebsd_SUPLib-freebsd.cpp @@ -0,0 +1,11 @@ +--- src/VBox/HostDrivers/Support/freebsd/SUPLib-freebsd.cpp.orig 2024-10-10 20:31:28.000000000 +0200 ++++ src/VBox/HostDrivers/Support/freebsd/SUPLib-freebsd.cpp 2024-11-17 18:27:46.400938000 +0100 +@@ -88,7 +88,7 @@ + /* + * Try open the BSD device. + */ +- const char * const *pszDeviceNm = fFlags & SUPR3INIT_F_UNRESTRICTED ? DEVICE_NAME_SYS : DEVICE_NAME_USR; ++ const char * pszDeviceNm = fFlags & SUPR3INIT_F_UNRESTRICTED ? DEVICE_NAME_SYS : DEVICE_NAME_USR; + int hDevice = open(pszDeviceNm, O_RDWR, 0); + if (hDevice < 0) + { diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_Support_freebsd_files__vboxdrv b/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_Support_freebsd_files__vboxdrv new file mode 100644 index 00000000000..ef7f483fa00 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_Support_freebsd_files__vboxdrv @@ -0,0 +1,18 @@ +--- src/VBox/HostDrivers/Support/freebsd/files_vboxdrv.orig 2022-10-06 19:11:13.000000000 +0200 ++++ src/VBox/HostDrivers/Support/freebsd/files_vboxdrv 2024-12-26 16:21:34.761238000 +0100 +@@ -132,6 +132,7 @@ + ${PATH_ROOT}/src/VBox/Runtime/common/misc/handletable.cpp=>common/misc/handletable.c \ + ${PATH_ROOT}/src/VBox/Runtime/common/misc/handletable.h=>common/misc/handletable.h \ + ${PATH_ROOT}/src/VBox/Runtime/common/misc/handletablectx.cpp=>common/misc/handletablectx.c \ ++ ${PATH_ROOT}/src/VBox/Runtime/common/misc/handletablesimple.cpp=>common/misc/handletablesimple.c \ + ${PATH_ROOT}/src/VBox/Runtime/common/misc/once.cpp=>common/misc/once.c \ + ${PATH_ROOT}/src/VBox/Runtime/common/misc/term.cpp=>common/misc/term.c \ + ${PATH_ROOT}/src/VBox/Runtime/common/misc/thread.cpp=>common/misc/thread.c \ +@@ -153,6 +154,7 @@ + ${PATH_ROOT}/src/VBox/Runtime/common/string/strprintf2-ellipsis.cpp=>common/string/strprintf2-ellipsis.c \ + ${PATH_ROOT}/src/VBox/Runtime/common/string/strtonum.cpp=>common/string/strtonum.c \ + ${PATH_ROOT}/src/VBox/Runtime/common/string/memchr.cpp=>common/string/memchr.c \ ++ ${PATH_ROOT}/src/VBox/Runtime/common/string/utf-8.cpp=>common/string/utf-8.c \ + ${PATH_ROOT}/src/VBox/Runtime/common/string/stringalloc.cpp=>common/string/stringalloc.c \ + ${PATH_ROOT}/src/VBox/Runtime/common/rand/rand.cpp=>common/rand/rand.c \ + ${PATH_ROOT}/src/VBox/Runtime/common/rand/randadv.cpp=>common/rand/randadv.c \ diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_VBoxNetAdp_freebsd_Makefile b/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_VBoxNetAdp_freebsd_Makefile new file mode 100644 index 00000000000..e94dc6f85e2 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_VBoxNetAdp_freebsd_Makefile @@ -0,0 +1,11 @@ +--- src/VBox/HostDrivers/VBoxNetAdp/freebsd/Makefile.orig 2019-05-13 13:33:07 UTC ++++ src/VBox/HostDrivers/VBoxNetAdp/freebsd/Makefile +@@ -26,7 +26,7 @@ + + KMOD = vboxnetadp + +-CFLAGS += -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -Iinclude -I. -Ir0drv -w -DVBOX_WITH_HARDENING -DVIMAGE ++CFLAGS += -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DVBOX_WITH_64_BITS_GUESTS -DVIMAGE -Iinclude -I. -Ir0drv -w + + .if (${MACHINE_ARCH} == "i386") + CFLAGS += -DRT_ARCH_X86 diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_VBoxNetAdp_freebsd_VBoxNetAdp-freebsd.c b/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_VBoxNetAdp_freebsd_VBoxNetAdp-freebsd.c new file mode 100644 index 00000000000..8da432449fe --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_VBoxNetAdp_freebsd_VBoxNetAdp-freebsd.c @@ -0,0 +1,147 @@ +--- src/VBox/HostDrivers/VBoxNetAdp/freebsd/VBoxNetAdp-freebsd.c.orig 2024-01-11 12:25:08 UTC ++++ src/VBox/HostDrivers/VBoxNetAdp/freebsd/VBoxNetAdp-freebsd.c +@@ -216,7 +216,11 @@ static void VBoxNetAdpFreeBSDNetinit(void *priv) + PVBOXNETADP pThis = priv; + struct ifnet *ifp = pThis->u.s.ifp; + ++#if __FreeBSD_version >= 1500000 ++ if_setdrvflagbits(ifp, IFF_DRV_RUNNING, 0); ++#else + ifp->if_drv_flags |= IFF_DRV_RUNNING; ++#endif + } + + /** +@@ -226,25 +230,46 @@ static void VBoxNetAdpFreeBSDNetstart(struct ifnet *if + */ + static void VBoxNetAdpFreeBSDNetstart(struct ifnet *ifp) + { ++#if __FreeBSD_version >= 1500000 ++ PVBOXNETADP pThis = if_getsoftc(ifp); ++#else + PVBOXNETADP pThis = ifp->if_softc; ++#endif + struct mbuf *m; + ++#if __FreeBSD_version >= 1500000 ++ if ((if_getdrvflags(ifp) & (IFF_DRV_RUNNING | IFF_DRV_OACTIVE)) != IFF_DRV_RUNNING) ++#else + if ((ifp->if_drv_flags & (IFF_DRV_RUNNING | IFF_DRV_OACTIVE)) != IFF_DRV_RUNNING) ++#endif + return; + ++#if __FreeBSD_version >= 1500000 ++ if_setdrvflagbits(ifp, IFF_DRV_OACTIVE, 0); ++ while (!if_sendq_empty(ifp)) ++#else + ifp->if_drv_flags |= IFF_DRV_OACTIVE; + while (!IFQ_DRV_IS_EMPTY(&ifp->if_snd)) ++#endif + { + #if __FreeBSD_version >= 1100036 + if_inc_counter(ifp, IFCOUNTER_OPACKETS, 1); + #else + ifp->if_opackets++; + #endif ++#if __FreeBSD_version >= 1500000 ++ m = if_dequeue(ifp); ++#else + IFQ_DRV_DEQUEUE(&ifp->if_snd, m); ++#endif + BPF_MTAP(ifp, m); + m_freem(m); + } ++#if __FreeBSD_version >= 1500000 ++ if_setdrvflagbits(ifp, 0, IFF_DRV_OACTIVE); ++#else + ifp->if_drv_flags &= ~IFF_DRV_OACTIVE; ++#endif + } + + /** +@@ -257,6 +282,18 @@ static int VBoxNetAdpFreeBSDNetioctl(struct ifnet *ifp + switch (cmd) + { + case SIOCSIFFLAGS: ++#if __FreeBSD_version >= 1500000 ++ if (if_getflags(ifp) & IFF_UP) ++ { ++ if (!(if_getdrvflags(ifp) & IFF_DRV_RUNNING)) ++ if_init(ifp, if_getsoftc(ifp)); ++ } ++ else ++ { ++ if (if_getdrvflags(ifp) & IFF_DRV_RUNNING) ++ if_setdrvflagbits(ifp, 0, IFF_DRV_RUNNING); ++ } ++#else + if (ifp->if_flags & IFF_UP) + { + if (!(ifp->if_drv_flags & IFF_DRV_RUNNING)) +@@ -267,6 +304,7 @@ static int VBoxNetAdpFreeBSDNetioctl(struct ifnet *ifp + if (ifp->if_drv_flags & IFF_DRV_RUNNING) + ifp->if_drv_flags &= ~IFF_DRV_RUNNING; + } ++#endif + break; + case SIOCGIFMEDIA: + { +@@ -301,7 +339,11 @@ int vboxNetAdpOsCreate(PVBOXNETADP pThis, PCRTMAC pMac + + int vboxNetAdpOsCreate(PVBOXNETADP pThis, PCRTMAC pMac) + { ++#if __FreeBSD_version >= 1500000 ++ if_t ifp; ++#else + struct ifnet *ifp; ++#endif + + VBOXCURVNET_SET_FROM_UCRED(); + ifp = if_alloc(IFT_ETHER); +@@ -309,6 +351,16 @@ int vboxNetAdpOsCreate(PVBOXNETADP pThis, PCRTMAC pMac + return VERR_NO_MEMORY; + + if_initname(ifp, VBOXNETADP_NAME, pThis->iUnit); ++#if __FreeBSD_version >= 1500000 ++ if_setsoftc(ifp, pThis); ++ if_setmtu(ifp, ETHERMTU); ++ if_setflagbits(ifp, IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST, 0); ++ if_setioctlfn(ifp, VBoxNetAdpFreeBSDNetioctl); ++ if_setstartfn(ifp, VBoxNetAdpFreeBSDNetstart); ++ if_setinitfn(ifp, VBoxNetAdpFreeBSDNetinit); ++ if_setsendqlen(ifp, IFQ_MAXLEN); ++ if_setsendqready(ifp); ++#else + ifp->if_softc = pThis; + ifp->if_mtu = ETHERMTU; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; +@@ -318,10 +370,17 @@ int vboxNetAdpOsCreate(PVBOXNETADP pThis, PCRTMAC pMac + IFQ_SET_MAXLEN(&ifp->if_snd, IFQ_MAXLEN); + ifp->if_snd.ifq_drv_maxlen = IFQ_MAXLEN; + IFQ_SET_READY(&ifp->if_snd); ++#endif + ether_ifattach(ifp, (void *)pMac); ++#if __FreeBSD_version >= 1500000 ++ (void)if_setbaudrate(ifp, 0); ++ ++ strncpy(pThis->szName, if_name(ifp), VBOXNETADP_MAX_NAME_LEN); ++#else + ifp->if_baudrate = 0; + + strncpy(pThis->szName, ifp->if_xname, VBOXNETADP_MAX_NAME_LEN); ++#endif + pThis->u.s.ifp = ifp; + VBOXCURVNET_RESTORE(); + return 0; +@@ -332,7 +391,11 @@ void vboxNetAdpOsDestroy(PVBOXNETADP pThis) + struct ifnet *ifp; + + ifp = pThis->u.s.ifp; ++#if __FreeBSD_version >= 1500000 ++ VBOXCURVNET_SET(if_getvnet(ifp)); ++#else + VBOXCURVNET_SET(ifp->if_vnet); ++#endif + ether_ifdetach(ifp); + if_free(ifp); + VBOXCURVNET_RESTORE(); diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_VBoxNetFlt_Makefile.kmk b/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_VBoxNetFlt_Makefile.kmk new file mode 100644 index 00000000000..690d27be2bf --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_VBoxNetFlt_Makefile.kmk @@ -0,0 +1,11 @@ +--- src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk.orig 2025-01-21 14:06:16 UTC ++++ src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk +@@ -543,7 +543,7 @@ ifeq ($(KBUILD_TARGET),freebsd) + $(QUIET)$(RM) -f -- $@ + $(QUIET)$(CP) -f $< $@ + ifndef VBOX_WITH_HARDENING +- $(QUIET)$(SED) -e "s;VBOX_WITH_HARDENING;;g" --output $@.tmp $@ ++ $(QUIET)$(SED) -e "s;-DVBOX_WITH_HARDENING;;g" --output $@.tmp $@ + ${QUIET}$(MV) -f $@.tmp $@ + endif + ifndef VBOX_WITH_NETFLT_VIMAGE diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile b/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile new file mode 100644 index 00000000000..e819561ab9a --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile @@ -0,0 +1,11 @@ +--- src/VBox/HostDrivers/VBoxNetFlt/freebsd/Makefile.orig 2019-05-13 13:33:07 UTC ++++ src/VBox/HostDrivers/VBoxNetFlt/freebsd/Makefile +@@ -26,7 +26,7 @@ + + KMOD = vboxnetflt + +-CFLAGS += -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -Iinclude -I. -Ir0drv -w -DVBOX_WITH_HARDENING -DVIMAGE ++CFLAGS += -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DVBOX_WITH_64_BITS_GUESTS -DVIMAGE -Iinclude -I. -Ir0drv -w + + .if (${MACHINE_ARCH} == "i386") + CFLAGS += -DRT_ARCH_X86 diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_VBoxNetFlt-freebsd.c b/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_VBoxNetFlt-freebsd.c new file mode 100644 index 00000000000..6e3d40a42e4 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_VBoxNetFlt-freebsd.c @@ -0,0 +1,471 @@ +--- src/VBox/HostDrivers/VBoxNetFlt/freebsd/VBoxNetFlt-freebsd.c.orig 2024-01-11 12:25:08 UTC ++++ src/VBox/HostDrivers/VBoxNetFlt/freebsd/VBoxNetFlt-freebsd.c +@@ -52,6 +52,7 @@ + #include + #include + #include ++#include + + #include + #include +@@ -73,6 +74,7 @@ + + #define VBOXNETFLT_OS_SPECFIC 1 + #include "../VBoxNetFltInternal.h" ++#include "freebsd/the-freebsd-kernel.h" + + static int vboxnetflt_modevent(struct module *, int, void *); + static ng_constructor_t ng_vboxnetflt_constructor; +@@ -149,6 +151,7 @@ MODULE_DEPEND(ng_vboxnetflt, vboxdrv, 1, 1, 1); + */ + MODULE_VERSION(vboxnetflt, 1); + MODULE_DEPEND(ng_vboxnetflt, vboxdrv, 1, 1, 1); ++MODULE_DEPEND(ng_vboxnetflt, ng_ether, 1, 1, 1); + + /** + * The (common) global data. +@@ -181,8 +184,6 @@ static int vboxnetflt_modevent(struct module *pMod, in + printf("vboxNetFltInitGlobalsAndIdc failed %d\n", rc); + return RTErrConvertToErrno(rc); + } +- /* No MODULE_VERSION in ng_ether so we can't MODULE_DEPEND it */ +- kern_kldload(curthread, "ng_ether", NULL); + break; + + case MOD_UNLOAD: +@@ -334,12 +335,20 @@ static int ng_vboxnetflt_rcvdata(hook_p hook, item_p i + { + const node_p node = NG_HOOK_NODE(hook); + PVBOXNETFLTINS pThis = NG_NODE_PRIVATE(node); ++#if __FreeBSD_version >= 1500000 ++ if_t ifp = pThis->u.s.ifp; ++#else + struct ifnet *ifp = pThis->u.s.ifp; ++#endif + struct mbuf *m; + struct m_tag *mtag; + bool fActive; + ++#if __FreeBSD_version >= 1500000 ++ VBOXCURVNET_SET(if_getvnet(ifp)); ++#else + VBOXCURVNET_SET(ifp->if_vnet); ++#endif + fActive = vboxNetFltTryRetainBusyActive(pThis); + + NGI_GET_M(item, m); +@@ -361,7 +370,14 @@ static int ng_vboxnetflt_rcvdata(hook_p hook, item_p i + { + if (mtag != NULL || !fActive) + { ++#if __FreeBSD_version >= 1300049 ++ struct epoch_tracker et; ++ NET_EPOCH_ENTER(et); ++#endif + ether_demux(ifp, m); ++#if __FreeBSD_version >= 1300049 ++ NET_EPOCH_EXIT(et); ++#endif + if (fActive) + vboxNetFltRelease(pThis, true /*fBusy*/); + VBOXCURVNET_RESTORE(); +@@ -433,12 +449,22 @@ static void vboxNetFltFreeBSDinput(void *arg, int pend + { + PVBOXNETFLTINS pThis = (PVBOXNETFLTINS)arg; + struct mbuf *m, *m0; ++#if __FreeBSD_version >= 1500000 ++ if_t ifp = pThis->u.s.ifp; ++#else + struct ifnet *ifp = pThis->u.s.ifp; ++#endif + unsigned int cSegs = 0; + bool fDropIt = false, fActive; ++ bool is_vl_tagged = false; ++ uint16_t vl_tag; + PINTNETSG pSG; + ++#if __FreeBSD_version >= 1500000 ++ VBOXCURVNET_SET(if_getvnet(ifp)); ++#else + VBOXCURVNET_SET(ifp->if_vnet); ++#endif + vboxNetFltRetain(pThis, true /* fBusy */); + for (;;) + { +@@ -448,6 +474,19 @@ static void vboxNetFltFreeBSDinput(void *arg, int pend + if (m == NULL) + break; + ++ /* Prepend a VLAN header for consumption by the virtual switch */ ++ if (m->m_flags & M_VLANTAG) { ++ vl_tag = m->m_pkthdr.ether_vtag; ++ is_vl_tagged = true; ++ ++ m = ether_vlanencap(m, m->m_pkthdr.ether_vtag); ++ if (m == NULL) { ++ printf("vboxflt: unable to prepend VLAN header\n"); ++ break; ++ } ++ m->m_flags &= ~M_VLANTAG; ++ } ++ + for (m0 = m; m0 != NULL; m0 = m0->m_next) + if (m0->m_len > 0) + cSegs++; +@@ -462,10 +501,39 @@ static void vboxNetFltFreeBSDinput(void *arg, int pend + vboxNetFltFreeBSDMBufToSG(pThis, m, pSG, cSegs, 0); + fDropIt = pThis->pSwitchPort->pfnRecv(pThis->pSwitchPort, NULL /* pvIf */, pSG, INTNETTRUNKDIR_WIRE); + RTMemTmpFree(pSG); ++ ++ /* Restore the VLAN flags before re-injecting the packet */ ++ if (is_vl_tagged && !fDropIt) { ++ struct ether_vlan_header *vl_hdr; ++ ++ /* This shouldn't fail, as the header was just prepended */ ++ if (m->m_len < sizeof(*vl_hdr) && (m = m_pullup(m, sizeof(*vl_hdr))) == NULL) { ++ printf("vboxflt: unable to pullup VLAN header\n"); ++ m_freem(m); ++ break; ++ } ++ ++ /* Copy the MAC dhost/shost over the 802.1q field */ ++ vl_hdr = mtod(m, struct ether_vlan_header *); ++ bcopy((char *)vl_hdr, (char *)vl_hdr + ETHER_VLAN_ENCAP_LEN, ETHER_HDR_LEN - ETHER_TYPE_LEN); ++ m_adj(m, ETHER_VLAN_ENCAP_LEN); ++ ++ m->m_pkthdr.ether_vtag = vl_tag; ++ m->m_flags |= M_VLANTAG; ++ } ++ + if (fDropIt) + m_freem(m); +- else ++ else { ++#if __FreeBSD_version >= 1300049 ++ struct epoch_tracker et; ++ NET_EPOCH_ENTER(et); ++#endif + ether_demux(ifp, m); ++#if __FreeBSD_version >= 1300049 ++ NET_EPOCH_EXIT(et); ++#endif ++ } + } + vboxNetFltRelease(pThis, true /* fBusy */); + VBOXCURVNET_RESTORE(); +@@ -478,12 +546,20 @@ static void vboxNetFltFreeBSDoutput(void *arg, int pen + { + PVBOXNETFLTINS pThis = (PVBOXNETFLTINS)arg; + struct mbuf *m, *m0; ++#if __FreeBSD_version >= 1500000 ++ if_t ifp = pThis->u.s.ifp; ++#else + struct ifnet *ifp = pThis->u.s.ifp; ++#endif + unsigned int cSegs = 0; + bool fDropIt = false, fActive; + PINTNETSG pSG; + ++#if __FreeBSD_version >= 1500000 ++ VBOXCURVNET_SET(if_getvnet(ifp)); ++#else + VBOXCURVNET_SET(ifp->if_vnet); ++#endif + vboxNetFltRetain(pThis, true /* fBusy */); + for (;;) + { +@@ -521,26 +597,41 @@ int vboxNetFltPortOsXmit(PVBOXNETFLTINS pThis, void *p + */ + int vboxNetFltPortOsXmit(PVBOXNETFLTINS pThis, void *pvIfData, PINTNETSG pSG, uint32_t fDst) + { ++ IPRT_FREEBSD_SAVE_EFL_AC(); + NOREF(pvIfData); + + void (*input_f)(struct ifnet *, struct mbuf *); ++#if __FreeBSD_version >= 1500000 ++ if_t ifp; ++#else + struct ifnet *ifp; ++#endif + struct mbuf *m; + struct m_tag *mtag; + bool fActive; + int error; + + ifp = ASMAtomicUoReadPtrT(&pThis->u.s.ifp, struct ifnet *); ++#if __FreeBSD_version >= 1500000 ++ VBOXCURVNET_SET(if_getvnet(ifp)); ++#else + VBOXCURVNET_SET(ifp->if_vnet); ++#endif + + if (fDst & INTNETTRUNKDIR_WIRE) + { + m = vboxNetFltFreeBSDSGMBufFromSG(pThis, pSG); + if (m == NULL) ++ { ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VERR_NO_MEMORY; ++ } + m = m_pullup(m, ETHER_HDR_LEN); + if (m == NULL) ++ { ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VERR_NO_MEMORY; ++ } + + m->m_flags |= M_PKTHDR; + ether_output_frame(ifp, m); +@@ -550,10 +641,16 @@ int vboxNetFltPortOsXmit(PVBOXNETFLTINS pThis, void *p + { + m = vboxNetFltFreeBSDSGMBufFromSG(pThis, pSG); + if (m == NULL) ++ { ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VERR_NO_MEMORY; ++ } + m = m_pullup(m, ETHER_HDR_LEN); + if (m == NULL) ++ { ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VERR_NO_MEMORY; ++ } + /* + * Delivering packets to the host will be captured by the + * input hook. Tag the packet with a mbuf tag so that we +@@ -564,6 +661,7 @@ int vboxNetFltPortOsXmit(PVBOXNETFLTINS pThis, void *p + if (mtag == NULL) + { + m_freem(m); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VERR_NO_MEMORY; + } + +@@ -571,9 +669,21 @@ int vboxNetFltPortOsXmit(PVBOXNETFLTINS pThis, void *p + m_tag_prepend(m, mtag); + m->m_flags |= M_PKTHDR; + m->m_pkthdr.rcvif = ifp; ++#if __FreeBSD_version >= 1300049 ++ struct epoch_tracker et; ++ NET_EPOCH_ENTER(et); ++#endif ++#if __FreeBSD_version >= 1500000 ++ if_input(ifp, m); ++#else + ifp->if_input(ifp, m); ++#endif ++#if __FreeBSD_version >= 1300049 ++ NET_EPOCH_EXIT(et); ++#endif + } + VBOXCURVNET_RESTORE(); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VINF_SUCCESS; + } + +@@ -586,15 +696,23 @@ int vboxNetFltOsInitInstance(PVBOXNETFLTINS pThis, voi + + int vboxNetFltOsInitInstance(PVBOXNETFLTINS pThis, void *pvContext) + { ++ IPRT_FREEBSD_SAVE_EFL_AC(); + char nam[NG_NODESIZ]; ++#if __FreeBSD_version >= 1500000 ++ if_t ifp; ++#else + struct ifnet *ifp; ++#endif + node_p node; + + VBOXCURVNET_SET_FROM_UCRED(); + NOREF(pvContext); + ifp = ifunit(pThis->szName); + if (ifp == NULL) ++ { ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VERR_INTNET_FLT_IF_NOT_FOUND; ++ } + + /* Create a new netgraph node for this instance */ + if (ng_make_node_common(&ng_vboxnetflt_typestruct, &node) != 0) +@@ -604,7 +722,11 @@ int vboxNetFltOsInitInstance(PVBOXNETFLTINS pThis, voi + + ASMAtomicUoWritePtr(&pThis->u.s.ifp, ifp); + pThis->u.s.node = node; ++#if __FreeBSD_version >= 1500000 ++ bcopy(if_getlladdr(ifp), &pThis->u.s.MacAddr, ETHER_ADDR_LEN); ++#else + bcopy(IF_LLADDR(ifp), &pThis->u.s.MacAddr, ETHER_ADDR_LEN); ++#endif + ASMAtomicUoWriteBool(&pThis->fDisconnectedFromHost, false); + + /* Initialize deferred input queue */ +@@ -638,16 +760,26 @@ int vboxNetFltOsInitInstance(PVBOXNETFLTINS pThis, voi + vboxNetFltRelease(pThis, true /*fBusy*/); + } + VBOXCURVNET_RESTORE(); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + + return VINF_SUCCESS; + } + + bool vboxNetFltOsMaybeRediscovered(PVBOXNETFLTINS pThis) + { ++ IPRT_FREEBSD_SAVE_EFL_AC(); ++#if __FreeBSD_version >= 1500000 ++ if_t ifp, ifp0; ++#else + struct ifnet *ifp, *ifp0; ++#endif + + ifp = ASMAtomicUoReadPtrT(&pThis->u.s.ifp, struct ifnet *); ++#if __FreeBSD_version >= 1500000 ++ VBOXCURVNET_SET(if_getvnet(ifp)); ++#else + VBOXCURVNET_SET(ifp->if_vnet); ++#endif + /* + * Attempt to check if the interface is still there and re-initialize if + * something has changed. +@@ -660,6 +792,7 @@ bool vboxNetFltOsMaybeRediscovered(PVBOXNETFLTINS pThi + pThis->u.s.node = NULL; + } + VBOXCURVNET_RESTORE(); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + + if (ifp0 != NULL) + { +@@ -672,6 +805,7 @@ void vboxNetFltOsDeleteInstance(PVBOXNETFLTINS pThis) + + void vboxNetFltOsDeleteInstance(PVBOXNETFLTINS pThis) + { ++ IPRT_FREEBSD_SAVE_EFL_AC(); + + taskqueue_drain(taskqueue_fast, &pThis->u.s.tskin); + taskqueue_drain(taskqueue_fast, &pThis->u.s.tskout); +@@ -684,6 +818,7 @@ void vboxNetFltOsDeleteInstance(PVBOXNETFLTINS pThis) + ng_rmnode_self(pThis->u.s.node); + VBOXCURVNET_RESTORE(); + pThis->u.s.node = NULL; ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + } + + int vboxNetFltOsPreInitInstance(PVBOXNETFLTINS pThis) +@@ -697,7 +832,12 @@ void vboxNetFltPortOsSetActive(PVBOXNETFLTINS pThis, b + + void vboxNetFltPortOsSetActive(PVBOXNETFLTINS pThis, bool fActive) + { ++ IPRT_FREEBSD_SAVE_EFL_AC(); ++#if __FreeBSD_version >= 1500000 ++ if_t ifp; ++#else + struct ifnet *ifp; ++#endif + struct ifreq ifreq; + int error; + node_p node; +@@ -709,18 +849,30 @@ void vboxNetFltPortOsSetActive(PVBOXNETFLTINS pThis, b + Log(("%s: fActive:%d\n", __func__, fActive)); + + ifp = ASMAtomicUoReadPtrT(&pThis->u.s.ifp, struct ifnet *); ++#if __FreeBSD_version >= 1500000 ++ VBOXCURVNET_SET(if_getvnet(ifp)); ++#else + VBOXCURVNET_SET(ifp->if_vnet); ++#endif + node = ASMAtomicUoReadPtrT(&pThis->u.s.node, node_p); + + memset(&ifreq, 0, sizeof(struct ifreq)); + /* Activate interface */ + if (fActive) + { ++#if __FreeBSD_version >= 1500000 ++ pThis->u.s.flags = if_getflags(ifp); ++#else + pThis->u.s.flags = ifp->if_flags; ++#endif + ifpromisc(ifp, 1); + + /* ng_ether nodes are named after the interface name */ ++#if __FreeBSD_version >= 1500000 ++ snprintf(path, sizeof(path), "%s:", if_name(ifp)); ++#else + snprintf(path, sizeof(path), "%s:", ifp->if_xname); ++#endif + + /* + * Send a netgraph connect message to the ng_ether node +@@ -730,9 +882,16 @@ void vboxNetFltPortOsSetActive(PVBOXNETFLTINS pThis, b + NG_MKMESSAGE(msg, NGM_GENERIC_COOKIE, NGM_CONNECT, + sizeof(struct ngm_connect), M_NOWAIT); + if (msg == NULL) ++ { ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return; ++ } + con = (struct ngm_connect *)msg->data; ++#if __FreeBSD_version >= 1500000 ++ snprintf(con->path, NG_PATHSIZ, "vboxnetflt_%s:", if_name(ifp)); ++#else + snprintf(con->path, NG_PATHSIZ, "vboxnetflt_%s:", ifp->if_xname); ++#endif + strlcpy(con->ourhook, "lower", NG_HOOKSIZ); + strlcpy(con->peerhook, "input", NG_HOOKSIZ); + NG_SEND_MSG_PATH(error, node, msg, path, 0); +@@ -744,10 +903,17 @@ void vboxNetFltPortOsSetActive(PVBOXNETFLTINS pThis, b + NG_MKMESSAGE(msg, NGM_GENERIC_COOKIE, NGM_CONNECT, + sizeof(struct ngm_connect), M_NOWAIT); + if (msg == NULL) ++ { ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return; ++ } + con = (struct ngm_connect *)msg->data; + snprintf(con->path, NG_PATHSIZ, "vboxnetflt_%s:", ++#if __FreeBSD_version >= 1500000 ++ if_name(ifp)); ++#else + ifp->if_xname); ++#endif + strlcpy(con->ourhook, "upper", sizeof(con->ourhook)); + strlcpy(con->peerhook, "output", sizeof(con->peerhook)); + NG_SEND_MSG_PATH(error, node, msg, path, 0); +@@ -759,7 +925,11 @@ void vboxNetFltPortOsSetActive(PVBOXNETFLTINS pThis, b + ifpromisc(ifp, 0); + + /* Disconnect msgs are addressed to ourself */ ++#if __FreeBSD_version >= 1500000 ++ snprintf(path, sizeof(path), "vboxnetflt_%s:", if_name(ifp)); ++#else + snprintf(path, sizeof(path), "vboxnetflt_%s:", ifp->if_xname); ++#endif + + /* + * Send a netgraph message to disconnect our 'input' hook +@@ -767,7 +937,10 @@ void vboxNetFltPortOsSetActive(PVBOXNETFLTINS pThis, b + NG_MKMESSAGE(msg, NGM_GENERIC_COOKIE, NGM_RMHOOK, + sizeof(struct ngm_rmhook), M_NOWAIT); + if (msg == NULL) ++ { ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return; ++ } + rm = (struct ngm_rmhook *)msg->data; + strlcpy(rm->ourhook, "input", NG_HOOKSIZ); + NG_SEND_MSG_PATH(error, node, msg, path, 0); +@@ -778,12 +951,16 @@ void vboxNetFltPortOsSetActive(PVBOXNETFLTINS pThis, b + NG_MKMESSAGE(msg, NGM_GENERIC_COOKIE, NGM_RMHOOK, + sizeof(struct ngm_rmhook), M_NOWAIT); + if (msg == NULL) ++ { ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return; ++ } + rm = (struct ngm_rmhook *)msg->data; + strlcpy(rm->ourhook, "output", NG_HOOKSIZ); + NG_SEND_MSG_PATH(error, node, msg, path, 0); + } + VBOXCURVNET_RESTORE(); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + } + + int vboxNetFltOsDisconnectIt(PVBOXNETFLTINS pThis) diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_adpctl_VBoxNetAdpCtl.cpp b/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_adpctl_VBoxNetAdpCtl.cpp new file mode 100644 index 00000000000..67573dc080a --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_adpctl_VBoxNetAdpCtl.cpp @@ -0,0 +1,11 @@ +--- src/VBox/HostDrivers/adpctl/VBoxNetAdpCtl.cpp.orig 2022-01-13 18:57:40 UTC ++++ src/VBox/HostDrivers/adpctl/VBoxNetAdpCtl.cpp +@@ -737,7 +737,7 @@ int Adapter::doIOCtl(unsigned long iCmd, VBOXNETADPREQ + * Global config file implementation * + *********************************************************************************************************************************/ + +-#define VBOX_GLOBAL_NETWORK_CONFIG_PATH "/etc/vbox/networks.conf" ++#define VBOX_GLOBAL_NETWORK_CONFIG_PATH "%%VBOX_ETC%%/networks.conf" + #define VBOXNET_DEFAULT_IPV4MASK "255.255.255.0" + + class NetworkAddress diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Main_Makefile.kmk b/emulators/virtualbox-ose-70/files/patch-src_VBox_Main_Makefile.kmk new file mode 100644 index 00000000000..f5693ffb72b --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Main_Makefile.kmk @@ -0,0 +1,10 @@ +--- src/VBox/Main/Makefile.kmk.orig 2024-10-10 20:31:38.000000000 +0200 ++++ src/VBox/Main/Makefile.kmk 2024-12-27 13:32:31.610875000 +0100 +@@ -761,6 +761,7 @@ + + VBoxSVC_SOURCES.freebsd = \ + src-server/freebsd/HostHardwareFreeBSD.cpp \ ++ $(if $(VBOX_WITH_DBUS),src-server/linux/HostPowerLinux.cpp) \ + src-server/HostDnsServiceResolvConf.cpp + + VBoxSVC_LDFLAGS.freebsd += -lcam diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Main_include_HostPower.h b/emulators/virtualbox-ose-70/files/patch-src_VBox_Main_include_HostPower.h new file mode 100644 index 00000000000..5718fe987ce --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Main_include_HostPower.h @@ -0,0 +1,20 @@ +--- src/VBox/Main/include/HostPower.h.orig 2021-01-07 15:41:38 UTC ++++ src/VBox/Main/include/HostPower.h +@@ -31,7 +31,7 @@ + + #include + +-#ifdef RT_OS_LINUX ++#if defined(RT_OS_LINUX) || defined(RT_OS_FREEBSD) + # include + #endif + +@@ -67,7 +67,7 @@ class HostPowerServiceWin : public HostPowerService (p + RTTHREAD mThread; + }; + # endif +-# if defined(RT_OS_LINUX) || defined(DOXYGEN_RUNNING) ++# if defined(RT_OS_LINUX) || defined(RT_OS_FREEBSD) || defined(DOXYGEN_RUNNING) + /** + * The Linux hosted Power Service. + */ diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Main_src-server_HostImpl.cpp b/emulators/virtualbox-ose-70/files/patch-src_VBox_Main_src-server_HostImpl.cpp new file mode 100644 index 00000000000..d4c018b2fc2 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Main_src-server_HostImpl.cpp @@ -0,0 +1,11 @@ +--- src/VBox/Main/src-server/HostImpl.cpp.orig 2021-01-07 15:41:42 UTC ++++ src/VBox/Main/src-server/HostImpl.cpp +@@ -286,7 +286,7 @@ HRESULT Host::init(VirtualBox *aParent) + + #if defined(RT_OS_WINDOWS) + m->pHostPowerService = new HostPowerServiceWin(m->pParent); +-#elif defined(RT_OS_LINUX) && defined(VBOX_WITH_DBUS) ++#elif (defined(RT_OS_LINUX) || defined(RT_OS_FREEBSD)) && defined(VBOX_WITH_DBUS) + m->pHostPowerService = new HostPowerServiceLinux(m->pParent); + #elif defined(RT_OS_DARWIN) + m->pHostPowerService = new HostPowerServiceDarwin(m->pParent); diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Main_src-server_freebsd_PerformanceFreeBSD.cpp b/emulators/virtualbox-ose-70/files/patch-src_VBox_Main_src-server_freebsd_PerformanceFreeBSD.cpp new file mode 100644 index 00000000000..631547ac9ce --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Main_src-server_freebsd_PerformanceFreeBSD.cpp @@ -0,0 +1,24 @@ +--- src/VBox/Main/src-server/freebsd/PerformanceFreeBSD.cpp.orig 2017-07-27 13:18:27 UTC ++++ src/VBox/Main/src-server/freebsd/PerformanceFreeBSD.cpp +@@ -80,8 +80,10 @@ int CollectorFreeBSD::getHostMemoryUsage(ULONG *total, + cbParameter = sizeof(cPagesMemInactive); + if (!sysctlbyname("vm.stats.vm.v_inactive_count", &cPagesMemInactive, &cbParameter, NULL, 0)) + cProcessed++; ++#if __FreeBSD_version < 1200016 + cbParameter = sizeof(cPagesMemCached); + if (!sysctlbyname("vm.stats.vm.v_cache_count", &cPagesMemCached, &cbParameter, NULL, 0)) ++#endif + cProcessed++; + cbParameter = sizeof(cbPage); + if (!sysctlbyname("hw.pagesize", &cbPage, &cbParameter, NULL, 0)) +@@ -90,8 +92,8 @@ int CollectorFreeBSD::getHostMemoryUsage(ULONG *total, + if (cProcessed == 6) + { + *total = cbMemPhys / _1K; +- *used = cPagesMemUsed * (cbPage / _1K); +- *available = (cPagesMemFree + cPagesMemInactive + cPagesMemCached ) * (cbPage / _1K); ++ *used = (uint64_t)cPagesMemUsed * (cbPage / _1K); ++ *available = ((uint64_t)cPagesMemFree + cPagesMemInactive + cPagesMemCached) * (cbPage / _1K); + } + else + rc = VERR_NOT_SUPPORTED; diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_Makefile.kmk b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_Makefile.kmk new file mode 100644 index 00000000000..05a94f71454 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_Makefile.kmk @@ -0,0 +1,12 @@ +--- src/VBox/Runtime/Makefile.kmk.orig 2024-11-20 20:11:05.667725000 +0100 ++++ src/VBox/Runtime/Makefile.kmk 2024-11-20 20:12:40.904599000 +0100 +@@ -220,6 +220,9 @@ + $(QUIET)$(oiddb2c_1_TARGET) "$@" $(filter %.cfg,$^) + $(QUIET)$(CP) --changed -fv "$@" "$(IPRT_OUT_DIR)/oiddb.h" + ++# Set the defines that utf8-posix.cpp needs. It's used by several targets. ++# ++r3/posix/utf8-posix.cpp_DEFS.freebsd = $(VBOX_ICONV_DEFS) + + # + # Unicode Specification reader used to regenerate unidata-*.cpp. diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_alloc-r0drv-freebsd.c b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_alloc-r0drv-freebsd.c new file mode 100644 index 00000000000..0ae2d847c0f --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_alloc-r0drv-freebsd.c @@ -0,0 +1,58 @@ +--- src/VBox/Runtime/r0drv/freebsd/alloc-r0drv-freebsd.c.orig 2024-10-10 20:32:14.000000000 +0200 ++++ src/VBox/Runtime/r0drv/freebsd/alloc-r0drv-freebsd.c 2024-12-27 13:39:49.059878000 +0100 +@@ -88,6 +88,7 @@ + + DECLHIDDEN(int) rtR0MemAllocEx(size_t cb, uint32_t fFlags, PRTMEMHDR *ppHdr) + { ++ IPRT_FREEBSD_SAVE_EFL_AC(); + size_t cbAllocated = cb; + PRTMEMHDR pHdr = (PRTMEMHDR)malloc(cb + sizeof(RTMEMHDR), M_IPRTHEAP, + fFlags & RTMEMHDR_FLAG_ZEROED ? M_NOWAIT | M_ZERO : M_NOWAIT); +@@ -99,21 +100,28 @@ + pHdr->cbReq = cb; + + *ppHdr = pHdr; ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VINF_SUCCESS; +- } ++ } ++ ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VERR_NO_MEMORY; + } + + + DECLHIDDEN(void) rtR0MemFree(PRTMEMHDR pHdr) + { ++ IPRT_FREEBSD_SAVE_EFL_AC(); ++ + pHdr->u32Magic += 1; + free(pHdr, M_IPRTHEAP); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + } + + + RTR0DECL(void *) RTMemContAlloc(PRTCCPHYS pPhys, size_t cb) + { ++ IPRT_FREEBSD_SAVE_EFL_AC(); + void *pv; + + /* +@@ -138,6 +146,7 @@ + *pPhys = vtophys(pv); + Assert(!(*pPhys & PAGE_OFFSET_MASK)); + } ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return pv; + } + +@@ -147,7 +156,9 @@ + if (pv) + { + AssertMsg(!((uintptr_t)pv & PAGE_OFFSET_MASK), ("pv=%p\n", pv)); ++ IPRT_FREEBSD_SAVE_EFL_AC(); + contigfree(pv, cb, M_IPRTCONT); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + } + } + diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_assert-r0drv-freebsd.c b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_assert-r0drv-freebsd.c new file mode 100644 index 00000000000..4c628cbe47a --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_assert-r0drv-freebsd.c @@ -0,0 +1,29 @@ +--- src/VBox/Runtime/r0drv/freebsd/assert-r0drv-freebsd.c.orig 2021-01-07 15:42:08 UTC ++++ src/VBox/Runtime/r0drv/freebsd/assert-r0drv-freebsd.c +@@ -68,15 +68,18 @@ + + DECLHIDDEN(void) rtR0AssertNativeMsg1(const char *pszExpr, unsigned uLine, const char *pszFile, const char *pszFunction) + { ++ IPRT_FREEBSD_SAVE_EFL_AC(); + printf("\r\n!!Assertion Failed!!\r\n" + "Expression: %s\r\n" + "Location : %s(%d) %s\r\n", + pszExpr, pszFile, uLine, pszFunction); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + } + + + DECLHIDDEN(void) rtR0AssertNativeMsg2V(bool fInitial, const char *pszFormat, va_list va) + { ++ IPRT_FREEBSD_SAVE_EFL_AC(); + char szMsg[256]; + + RTStrPrintfV(szMsg, sizeof(szMsg) - 1, pszFormat, va); +@@ -84,6 +87,7 @@ DECLHIDDEN(void) rtR0AssertNativeMsg2V(bool fInitial, + printf("%s", szMsg); + + NOREF(fInitial); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + } + + diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c new file mode 100644 index 00000000000..d8bfcc464dc --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c @@ -0,0 +1,366 @@ +--- src/VBox/Runtime/r0drv/freebsd/memobj-r0drv-freebsd.c.orig 2024-11-22 11:30:43.777055000 +0100 ++++ src/VBox/Runtime/r0drv/freebsd/memobj-r0drv-freebsd.c 2024-11-22 22:12:10.608369000 +0100 +@@ -139,8 +139,10 @@ + + DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem) + { ++ IPRT_FREEBSD_SAVE_EFL_AC(); + PRTR0MEMOBJFREEBSD pMemFreeBSD = (PRTR0MEMOBJFREEBSD)pMem; + int rc; ++ vm_map_t pMap; + + switch (pMemFreeBSD->Core.enmType) + { +@@ -155,8 +157,6 @@ + + case RTR0MEMOBJTYPE_LOCK: + { +- vm_map_t pMap = kernel_map; +- + if (pMemFreeBSD->Core.u.Lock.R0Process != NIL_RTR0PROCESS) + pMap = &((struct proc *)pMemFreeBSD->Core.u.Lock.R0Process)->p_vmspace->vm_map; + +@@ -220,6 +220,7 @@ + return VERR_INTERNAL_ERROR; + } + ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VINF_SUCCESS; + } + +@@ -329,7 +330,8 @@ + size_t cPages = atop(pMemFreeBSD->Core.cb); + int rc; + +- pMemFreeBSD->pObject = vm_object_allocate(OBJT_PHYS, cPages); ++ pMemFreeBSD->pObject = vm_pager_allocate(OBJT_PHYS, NULL, ++ pMemFreeBSD->Core.cb, VM_PROT_ALL, 0, curthread->td_ucred); + + /* No additional object reference for auto-deallocation upon unmapping. */ + #if __FreeBSD_version >= 1000055 +@@ -371,6 +373,7 @@ + + DECLHIDDEN(int) rtR0MemObjNativeAllocPage(PPRTR0MEMOBJINTERNAL ppMem, size_t cb, bool fExecutable, const char *pszTag) + { ++ IPRT_FREEBSD_SAVE_EFL_AC(); + PRTR0MEMOBJFREEBSD pMemFreeBSD = (PRTR0MEMOBJFREEBSD)rtR0MemObjNew(sizeof(*pMemFreeBSD), RTR0MEMOBJTYPE_PAGE, + NULL, cb, pszTag); + if (pMemFreeBSD) +@@ -380,8 +383,10 @@ + *ppMem = &pMemFreeBSD->Core; + else + rtR0MemObjDelete(&pMemFreeBSD->Core); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return rc; + } ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VERR_NO_MEMORY; + } + +@@ -395,6 +400,7 @@ + + DECLHIDDEN(int) rtR0MemObjNativeAllocLow(PPRTR0MEMOBJINTERNAL ppMem, size_t cb, bool fExecutable, const char *pszTag) + { ++ IPRT_FREEBSD_SAVE_EFL_AC(); + PRTR0MEMOBJFREEBSD pMemFreeBSD = (PRTR0MEMOBJFREEBSD)rtR0MemObjNew(sizeof(*pMemFreeBSD), RTR0MEMOBJTYPE_LOW, NULL, cb, pszTag); + if (pMemFreeBSD) + { +@@ -403,14 +409,17 @@ + *ppMem = &pMemFreeBSD->Core; + else + rtR0MemObjDelete(&pMemFreeBSD->Core); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return rc; + } ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VERR_NO_MEMORY; + } + + + DECLHIDDEN(int) rtR0MemObjNativeAllocCont(PPRTR0MEMOBJINTERNAL ppMem, size_t cb, bool fExecutable, const char *pszTag) + { ++ IPRT_FREEBSD_SAVE_EFL_AC(); + PRTR0MEMOBJFREEBSD pMemFreeBSD = (PRTR0MEMOBJFREEBSD)rtR0MemObjNew(sizeof(*pMemFreeBSD), RTR0MEMOBJTYPE_CONT, + NULL, cb, pszTag); + if (pMemFreeBSD) +@@ -423,8 +432,10 @@ + } + else + rtR0MemObjDelete(&pMemFreeBSD->Core); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return rc; + } ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VERR_NO_MEMORY; + } + +@@ -432,6 +443,7 @@ + static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOBJINTERNAL ppMem, RTR0MEMOBJTYPE enmType, size_t cb, RTHCPHYS PhysHighest, + size_t uAlignment, bool fContiguous, int rcNoMem, const char *pszTag) + { ++ IPRT_FREEBSD_SAVE_EFL_AC(); + /* create the object. */ + PRTR0MEMOBJFREEBSD pMemFreeBSD = (PRTR0MEMOBJFREEBSD)rtR0MemObjNew(sizeof(*pMemFreeBSD), enmType, NULL, cb, pszTag); + if (pMemFreeBSD) +@@ -439,7 +451,8 @@ + vm_paddr_t const VmPhysAddrHigh = PhysHighest != NIL_RTHCPHYS ? PhysHighest : ~(vm_paddr_t)0; + u_long const cPages = atop(cb); + +- pMemFreeBSD->pObject = vm_object_allocate(OBJT_PHYS, cPages); ++ pMemFreeBSD->pObject = vm_pager_allocate(OBJT_PHYS, NULL, ++ pMemFreeBSD->Core.cb, VM_PROT_ALL, 0, curthread->td_ucred); + + int rc = rtR0MemObjFreeBSDPhysAllocHelper(pMemFreeBSD->pObject, cPages, VmPhysAddrHigh, + uAlignment, fContiguous, true, rcNoMem); +@@ -462,8 +475,10 @@ + vm_object_deallocate(pMemFreeBSD->pObject); + rtR0MemObjDelete(&pMemFreeBSD->Core); + } ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return rc; + } ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VERR_NO_MEMORY; + } + +@@ -486,6 +501,7 @@ + const char *pszTag) + { + AssertReturn(uCachePolicy == RTMEM_CACHE_POLICY_DONT_CARE, VERR_NOT_SUPPORTED); ++ IPRT_FREEBSD_SAVE_EFL_AC(); + + /* create the object. */ + PRTR0MEMOBJFREEBSD pMemFreeBSD = (PRTR0MEMOBJFREEBSD)rtR0MemObjNew(sizeof(*pMemFreeBSD), RTR0MEMOBJTYPE_PHYS, +@@ -497,8 +513,10 @@ + pMemFreeBSD->Core.u.Phys.PhysBase = Phys; + pMemFreeBSD->Core.u.Phys.uCachePolicy = uCachePolicy; + *ppMem = &pMemFreeBSD->Core; ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VINF_SUCCESS; + } ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VERR_NO_MEMORY; + } + +@@ -510,6 +528,7 @@ + vm_offset_t AddrStart, size_t cb, uint32_t fAccess, + RTR0PROCESS R0Process, int fFlags, const char *pszTag) + { ++ IPRT_FREEBSD_SAVE_EFL_AC(); + int rc; + NOREF(fAccess); + +@@ -519,21 +538,28 @@ + if (!pMemFreeBSD) + return VERR_NO_MEMORY; + +- /* +- * We could've used vslock here, but we don't wish to be subject to +- * resource usage restrictions, so we'll call vm_map_wire directly. +- */ +- rc = vm_map_wire(pVmMap, /* the map */ +- AddrStart, /* start */ +- AddrStart + cb, /* end */ +- fFlags); /* flags */ ++ if (pVmMap != kernel_map) { ++ /* ++ * We could've used vslock here, but we don't wish to be subject to ++ * resource usage restrictions, so we'll call vm_map_wire directly. ++ */ ++ rc = vm_map_wire(pVmMap, /* the map */ ++ AddrStart, /* start */ ++ AddrStart + cb, /* end */ ++ fFlags); /* flags */ ++ } ++ else ++ rc = KERN_SUCCESS; ++ + if (rc == KERN_SUCCESS) + { + pMemFreeBSD->Core.u.Lock.R0Process = R0Process; + *ppMem = &pMemFreeBSD->Core; ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VINF_SUCCESS; + } + rtR0MemObjDelete(&pMemFreeBSD->Core); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VERR_NO_MEMORY;/** @todo fix mach -> vbox error conversion for freebsd. */ + } + +@@ -573,6 +599,7 @@ + static int rtR0MemObjNativeReserveInMap(PPRTR0MEMOBJINTERNAL ppMem, void *pvFixed, size_t cb, size_t uAlignment, + RTR0PROCESS R0Process, vm_map_t pMap, const char *pszTag) + { ++ IPRT_FREEBSD_SAVE_EFL_AC(); + int rc; + + /* +@@ -631,11 +658,13 @@ + pMemFreeBSD->Core.pv = (void *)MapAddress; + pMemFreeBSD->Core.u.ResVirt.R0Process = R0Process; + *ppMem = &pMemFreeBSD->Core; ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VINF_SUCCESS; + } + + rc = VERR_NO_MEMORY; /** @todo fix translation (borrow from darwin) */ + rtR0MemObjDelete(&pMemFreeBSD->Core); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return rc; + + } +@@ -659,6 +688,8 @@ + DECLHIDDEN(int) rtR0MemObjNativeMapKernel(PPRTR0MEMOBJINTERNAL ppMem, RTR0MEMOBJ pMemToMap, void *pvFixed, size_t uAlignment, + unsigned fProt, size_t offSub, size_t cbSub, const char *pszTag) + { ++ IPRT_FREEBSD_SAVE_EFL_AC(); ++ + // AssertMsgReturn(!offSub && !cbSub, ("%#x %#x\n", offSub, cbSub), VERR_NOT_SUPPORTED); + AssertMsgReturn(pvFixed == (void *)-1, ("%p\n", pvFixed), VERR_NOT_SUPPORTED); + +@@ -713,6 +744,7 @@ + Assert((vm_offset_t)pMemFreeBSD->Core.pv == Addr); + pMemFreeBSD->Core.u.Mapping.R0Process = NIL_RTR0PROCESS; + *ppMem = &pMemFreeBSD->Core; ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VINF_SUCCESS; + } + rc = vm_map_remove(kernel_map, Addr, Addr + cbSub); +@@ -721,6 +753,7 @@ + else + vm_object_deallocate(pMemToMapFreeBSD->pObject); + ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VERR_NO_MEMORY; + } + +@@ -728,6 +761,8 @@ + DECLHIDDEN(int) rtR0MemObjNativeMapUser(PPRTR0MEMOBJINTERNAL ppMem, RTR0MEMOBJ pMemToMap, RTR3PTR R3PtrFixed, size_t uAlignment, + unsigned fProt, RTR0PROCESS R0Process, size_t offSub, size_t cbSub, const char *pszTag) + { ++ IPRT_FREEBSD_SAVE_EFL_AC(); ++ + /* + * Check for unsupported stuff. + */ +@@ -785,44 +820,50 @@ + + if (rc == KERN_SUCCESS) + { +- rc = vm_map_wire(pProcMap, AddrR3, AddrR3 + pMemToMap->cb, VM_MAP_WIRE_USER|VM_MAP_WIRE_NOHOLES); ++ rc = vm_map_wire(pProcMap, AddrR3, AddrR3 + cbSub, VM_MAP_WIRE_USER|VM_MAP_WIRE_NOHOLES); + AssertMsg(rc == KERN_SUCCESS, ("%#x\n", rc)); + +- rc = vm_map_inherit(pProcMap, AddrR3, AddrR3 + pMemToMap->cb, VM_INHERIT_SHARE); ++ rc = vm_map_inherit(pProcMap, AddrR3, AddrR3 + cbSub, VM_INHERIT_SHARE); + AssertMsg(rc == KERN_SUCCESS, ("%#x\n", rc)); + + /* + * Create a mapping object for it. + */ + PRTR0MEMOBJFREEBSD pMemFreeBSD = (PRTR0MEMOBJFREEBSD)rtR0MemObjNew(sizeof(RTR0MEMOBJFREEBSD), RTR0MEMOBJTYPE_MAPPING, +- (void *)AddrR3, pMemToMap->cb, pszTag); ++ (void *)AddrR3, cbSub, pszTag); + if (pMemFreeBSD) + { + Assert((vm_offset_t)pMemFreeBSD->Core.pv == AddrR3); + pMemFreeBSD->Core.u.Mapping.R0Process = R0Process; + *ppMem = &pMemFreeBSD->Core; ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VINF_SUCCESS; + } + +- rc = vm_map_remove(pProcMap, AddrR3, AddrR3 + pMemToMap->cb); ++ rc = vm_map_remove(pProcMap, AddrR3, AddrR3 + cbSub); + AssertMsg(rc == KERN_SUCCESS, ("Deleting mapping failed\n")); + } + else + vm_object_deallocate(pMemToMapFreeBSD->pObject); + ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VERR_NO_MEMORY; + } + + + DECLHIDDEN(int) rtR0MemObjNativeProtect(PRTR0MEMOBJINTERNAL pMem, size_t offSub, size_t cbSub, uint32_t fProt) + { ++ IPRT_FREEBSD_SAVE_EFL_AC(); + vm_prot_t ProtectionFlags = 0; + vm_offset_t AddrStart = (uintptr_t)pMem->pv + offSub; + vm_offset_t AddrEnd = AddrStart + cbSub; + vm_map_t pVmMap = rtR0MemObjFreeBSDGetMap(pMem); + + if (!pVmMap) ++ { ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VERR_NOT_SUPPORTED; ++ } + + if ((fProt & RTMEM_PROT_NONE) == RTMEM_PROT_NONE) + ProtectionFlags = VM_PROT_NONE; +@@ -833,7 +874,12 @@ + if ((fProt & RTMEM_PROT_EXEC) == RTMEM_PROT_EXEC) + ProtectionFlags |= VM_PROT_EXECUTE; + ++#if __FreeBSD_version >= 1300135 ++ int krc = vm_map_protect(pVmMap, AddrStart, AddrEnd, ProtectionFlags, 0, VM_MAP_PROTECT_SET_PROT); ++#else + int krc = vm_map_protect(pVmMap, AddrStart, AddrEnd, ProtectionFlags, FALSE); ++#endif ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + if (krc == KERN_SUCCESS) + return VINF_SUCCESS; + +@@ -858,11 +904,19 @@ + + vm_offset_t pb = (vm_offset_t)pMemFreeBSD->Core.pv + ptoa(iPage); + +- struct proc *pProc = (struct proc *)pMemFreeBSD->Core.u.Lock.R0Process; +- struct vm_map *pProcMap = &pProc->p_vmspace->vm_map; +- pmap_t pPhysicalMap = vm_map_pmap(pProcMap); ++ if (pMemFreeBSD->Core.u.Mapping.R0Process != NIL_RTR0PROCESS) ++ { ++ RTHCPHYS addr; ++ IPRT_FREEBSD_SAVE_EFL_AC(); ++ struct proc *pProc = (struct proc *)pMemFreeBSD->Core.u.Lock.R0Process; ++ struct vm_map *pProcMap = &pProc->p_vmspace->vm_map; ++ pmap_t pPhysicalMap = vm_map_pmap(pProcMap); + +- return pmap_extract(pPhysicalMap, pb); ++ addr = pmap_extract(pPhysicalMap, pb); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); ++ return addr; ++ } ++ return vtophys(pb); + } + + case RTR0MEMOBJTYPE_MAPPING: +@@ -871,11 +925,15 @@ + + if (pMemFreeBSD->Core.u.Mapping.R0Process != NIL_RTR0PROCESS) + { ++ RTHCPHYS addr; ++ IPRT_FREEBSD_SAVE_EFL_AC(); + struct proc *pProc = (struct proc *)pMemFreeBSD->Core.u.Mapping.R0Process; + struct vm_map *pProcMap = &pProc->p_vmspace->vm_map; + pmap_t pPhysicalMap = vm_map_pmap(pProcMap); + +- return pmap_extract(pPhysicalMap, pb); ++ addr = pmap_extract(pPhysicalMap, pb); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); ++ return addr; + } + return vtophys(pb); + } +@@ -886,9 +944,11 @@ + { + RTHCPHYS addr; + ++ IPRT_FREEBSD_SAVE_EFL_AC(); + VM_OBJECT_WLOCK(pMemFreeBSD->pObject); + addr = VM_PAGE_TO_PHYS(vm_page_lookup(pMemFreeBSD->pObject, iPage)); + VM_OBJECT_WUNLOCK(pMemFreeBSD->pObject); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return addr; + } + diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_memuserkernel-r0drv-freebsd.c b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_memuserkernel-r0drv-freebsd.c new file mode 100644 index 00000000000..53bac187bde --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_memuserkernel-r0drv-freebsd.c @@ -0,0 +1,22 @@ +--- src/VBox/Runtime/r0drv/freebsd/memuserkernel-r0drv-freebsd.c.orig 2018-10-15 14:31:31 UTC ++++ src/VBox/Runtime/r0drv/freebsd/memuserkernel-r0drv-freebsd.c +@@ -36,7 +36,9 @@ + + RTR0DECL(int) RTR0MemUserCopyFrom(void *pvDst, RTR3PTR R3PtrSrc, size_t cb) + { ++ IPRT_FREEBSD_SAVE_EFL_AC(); + int rc = copyin((const void *)R3PtrSrc, pvDst, cb); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + if (RT_LIKELY(rc == 0)) + return VINF_SUCCESS; + return VERR_ACCESS_DENIED; +@@ -45,7 +47,9 @@ RTR0DECL(int) RTR0MemUserCopyFrom(void *pvDst, RTR3PTR + + RTR0DECL(int) RTR0MemUserCopyTo(RTR3PTR R3PtrDst, void const *pvSrc, size_t cb) + { ++ IPRT_FREEBSD_SAVE_EFL_AC(); + int rc = copyout(pvSrc, (void *)R3PtrDst, cb); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + if (RT_LIKELY(rc == 0)) + return VINF_SUCCESS; + return VERR_ACCESS_DENIED; diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_mp-r0drv-freebsd.c b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_mp-r0drv-freebsd.c new file mode 100644 index 00000000000..8c68cae63a3 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_mp-r0drv-freebsd.c @@ -0,0 +1,92 @@ +--- src/VBox/Runtime/r0drv/freebsd/mp-r0drv-freebsd.c.orig 2019-04-16 10:17:21 UTC ++++ src/VBox/Runtime/r0drv/freebsd/mp-r0drv-freebsd.c +@@ -147,7 +147,9 @@ RTDECL(RTCPUID) RTMpGetOnlineCount(void) + static void rtmpOnAllFreeBSDWrapper(void *pvArg) + { + PRTMPARGS pArgs = (PRTMPARGS)pvArg; ++ IPRT_FREEBSD_SAVE_EFL_AC(); + pArgs->pfnWorker(curcpu, pArgs->pvUser1, pArgs->pvUser2); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + } + + +@@ -159,7 +161,9 @@ RTDECL(int) RTMpOnAll(PFNRTMPWORKER pfnWorker, void *p + Args.pvUser2 = pvUser2; + Args.idCpu = NIL_RTCPUID; + Args.cHits = 0; ++ IPRT_FREEBSD_SAVE_EFL_AC(); + smp_rendezvous(NULL, rtmpOnAllFreeBSDWrapper, smp_no_rendezvous_barrier, &Args); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VINF_SUCCESS; + } + +@@ -175,7 +179,11 @@ static void rtmpOnOthersFreeBSDWrapper(void *pvArg) + PRTMPARGS pArgs = (PRTMPARGS)pvArg; + RTCPUID idCpu = curcpu; + if (pArgs->idCpu != idCpu) ++ { ++ IPRT_FREEBSD_SAVE_EFL_AC(); + pArgs->pfnWorker(idCpu, pArgs->pvUser1, pArgs->pvUser2); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); ++ } + } + + +@@ -196,6 +204,7 @@ RTDECL(int) RTMpOnOthers(PFNRTMPWORKER pfnWorker, void + Args.pvUser2 = pvUser2; + Args.idCpu = RTMpCpuId(); + Args.cHits = 0; ++ IPRT_FREEBSD_SAVE_EFL_AC(); + #if __FreeBSD_version >= 700000 + # if __FreeBSD_version >= 900000 + Mask = all_cpus; +@@ -207,6 +216,7 @@ RTDECL(int) RTMpOnOthers(PFNRTMPWORKER pfnWorker, void + #else + smp_rendezvous(NULL, rtmpOnOthersFreeBSDWrapper, NULL, &Args); + #endif ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + } + return VINF_SUCCESS; + } +@@ -224,8 +234,10 @@ static void rtmpOnSpecificFreeBSDWrapper(void *pvArg) + RTCPUID idCpu = curcpu; + if (pArgs->idCpu == idCpu) + { ++ IPRT_FREEBSD_SAVE_EFL_AC(); + pArgs->pfnWorker(idCpu, pArgs->pvUser1, pArgs->pvUser2); + ASMAtomicIncU32(&pArgs->cHits); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + } + } + +@@ -248,6 +260,7 @@ RTDECL(int) RTMpOnSpecific(RTCPUID idCpu, PFNRTMPWORKE + Args.pvUser2 = pvUser2; + Args.idCpu = idCpu; + Args.cHits = 0; ++ IPRT_FREEBSD_SAVE_EFL_AC(); + #if __FreeBSD_version >= 700000 + # if __FreeBSD_version >= 900000 + CPU_SETOF(idCpu, &Mask); +@@ -258,6 +271,7 @@ RTDECL(int) RTMpOnSpecific(RTCPUID idCpu, PFNRTMPWORKE + #else + smp_rendezvous(NULL, rtmpOnSpecificFreeBSDWrapper, NULL, &Args); + #endif ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return Args.cHits == 1 + ? VINF_SUCCESS + : VERR_CPU_NOT_FOUND; +@@ -287,12 +301,14 @@ RTDECL(int) RTMpPokeCpu(RTCPUID idCpu) + if (!RTMpIsCpuOnline(idCpu)) + return VERR_CPU_NOT_FOUND; + ++ IPRT_FREEBSD_SAVE_EFL_AC(); + # if __FreeBSD_version >= 900000 + CPU_SETOF(idCpu, &Mask); + # else + Mask = (cpumask_t)1 << idCpu; + # endif + smp_rendezvous_cpus(Mask, NULL, rtmpFreeBSDPokeCallback, smp_no_rendezvous_barrier, NULL); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + + return VINF_SUCCESS; + } diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_semevent-r0drv-freebsd.c b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_semevent-r0drv-freebsd.c new file mode 100644 index 00000000000..c84313e2f5e --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_semevent-r0drv-freebsd.c @@ -0,0 +1,53 @@ +--- src/VBox/Runtime/r0drv/freebsd/semevent-r0drv-freebsd.c.orig 2021-01-07 15:42:08 UTC ++++ src/VBox/Runtime/r0drv/freebsd/semevent-r0drv-freebsd.c +@@ -101,7 +101,9 @@ RTDECL(int) RTSemEventCreateEx(PRTSEMEVENT phEventSem + Assert(!(fFlags & RTSEMEVENT_FLAGS_BOOTSTRAP_HACK) || (fFlags & RTSEMEVENT_FLAGS_NO_LOCK_VAL)); + AssertPtrReturn(phEventSem, VERR_INVALID_POINTER); + ++ IPRT_FREEBSD_SAVE_EFL_AC(); + PRTSEMEVENTINTERNAL pThis = (PRTSEMEVENTINTERNAL)RTMemAllocZ(sizeof(*pThis)); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + if (!pThis) + return VERR_NO_MEMORY; + +@@ -152,10 +154,12 @@ RTDECL(int) RTSemEventDestroy(RTSEMEVENT hEventSem) + /* + * Invalidate it and signal the object just in case. + */ ++ IPRT_FREEBSD_SAVE_EFL_AC(); + ASMAtomicWriteU32(&pThis->u32Magic, ~RTSEMEVENT_MAGIC); + ASMAtomicWriteU32(&pThis->fState, 0); + rtR0SemBsdBroadcast(pThis); + rtR0SemEventBsdRelease(pThis); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VINF_SUCCESS; + } + +@@ -173,9 +177,11 @@ RTDECL(int) RTSemEventSignal(RTSEMEVENT hEventSem) + /* + * Signal the event object. + */ ++ IPRT_FREEBSD_SAVE_EFL_AC(); + ASMAtomicWriteU32(&pThis->fState, 1); + rtR0SemBsdSignal(pThis); + rtR0SemEventBsdRelease(pThis); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VINF_SUCCESS; + } + +@@ -199,6 +205,7 @@ static int rtR0SemEventWait(PRTSEMEVENTINTERNAL pThis, + AssertPtrReturn(pThis, VERR_INVALID_PARAMETER); + AssertMsgReturn(pThis->u32Magic == RTSEMEVENT_MAGIC, ("%p u32Magic=%RX32\n", pThis, pThis->u32Magic), VERR_INVALID_PARAMETER); + AssertReturn(RTSEMWAIT_FLAGS_ARE_VALID(fFlags), VERR_INVALID_PARAMETER); ++ IPRT_FREEBSD_SAVE_EFL_AC(); + rtR0SemEventBsdRetain(pThis); + + /* +@@ -248,6 +255,7 @@ static int rtR0SemEventWait(PRTSEMEVENTINTERNAL pThis, + } + + rtR0SemEventBsdRelease(pThis); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return rc; + } + diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_semeventmulti-r0drv-freebsd.c b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_semeventmulti-r0drv-freebsd.c new file mode 100644 index 00000000000..d3571a937b1 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_semeventmulti-r0drv-freebsd.c @@ -0,0 +1,73 @@ +--- src/VBox/Runtime/r0drv/freebsd/semeventmulti-r0drv-freebsd.c.orig 2021-01-07 15:42:08 UTC ++++ src/VBox/Runtime/r0drv/freebsd/semeventmulti-r0drv-freebsd.c +@@ -120,7 +120,9 @@ RTDECL(int) RTSemEventMultiCreateEx(PRTSEMEVENTMULTI + PRTSEMEVENTMULTIINTERNAL pThis; + + AssertReturn(!(fFlags & ~RTSEMEVENTMULTI_FLAGS_NO_LOCK_VAL), VERR_INVALID_PARAMETER); ++ IPRT_FREEBSD_SAVE_EFL_AC(); + pThis = (PRTSEMEVENTMULTIINTERNAL)RTMemAlloc(sizeof(*pThis)); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + if (pThis) + { + pThis->u32Magic = RTSEMEVENTMULTI_MAGIC; +@@ -176,10 +178,12 @@ RTDECL(int) RTSemEventMultiDestroy(RTSEMEVENTMULTI hE + /* + * Invalidate it and signal the object just in case. + */ ++ IPRT_FREEBSD_SAVE_EFL_AC(); + ASMAtomicWriteU32(&pThis->u32Magic, ~RTSEMEVENTMULTI_MAGIC); + ASMAtomicAndU32(&pThis->fStateAndGen, RTSEMEVENTMULTIBSD_GEN_MASK); + rtR0SemBsdBroadcast(pThis); + rtR0SemEventMultiBsdRelease(pThis); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VINF_SUCCESS; + } + +@@ -188,6 +192,7 @@ RTDECL(int) RTSemEventMultiSignal(RTSEMEVENTMULTI hEv + { + uint32_t fNew; + uint32_t fOld; ++ IPRT_FREEBSD_SAVE_EFL_AC(); + + /* + * Validate input. +@@ -214,12 +219,15 @@ RTDECL(int) RTSemEventMultiSignal(RTSEMEVENTMULTI hEv + + rtR0SemBsdBroadcast(pThis); + rtR0SemEventMultiBsdRelease(pThis); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VINF_SUCCESS; + } + + + RTDECL(int) RTSemEventMultiReset(RTSEMEVENTMULTI hEventMultiSem) + { ++ IPRT_FREEBSD_SAVE_EFL_AC(); ++ + /* + * Validate input. + */ +@@ -236,6 +244,7 @@ RTDECL(int) RTSemEventMultiReset(RTSEMEVENTMULTI hEve + ASMAtomicAndU32(&pThis->fStateAndGen, ~RTSEMEVENTMULTIBSD_STATE_MASK); + + rtR0SemEventMultiBsdRelease(pThis); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VINF_SUCCESS; + } + +@@ -252,6 +261,7 @@ RTDECL(int) RTSemEventMultiReset(RTSEMEVENTMULTI hEve + static int rtR0SemEventMultiBsdWait(PRTSEMEVENTMULTIINTERNAL pThis, uint32_t fFlags, uint64_t uTimeout, + PCRTLOCKVALSRCPOS pSrcPos) + { ++ IPRT_FREEBSD_SAVE_EFL_AC(); + uint32_t fOrgStateAndGen; + int rc; + +@@ -311,6 +321,7 @@ static int rtR0SemEventMultiBsdWait(PRTSEMEVENTMULTIIN + } + + rtR0SemEventMultiBsdRelease(pThis); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return rc; + } + diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_semfastmutex-r0drv-freebsd.c b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_semfastmutex-r0drv-freebsd.c new file mode 100644 index 00000000000..aeab0a76e37 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_semfastmutex-r0drv-freebsd.c @@ -0,0 +1,59 @@ +--- src/VBox/Runtime/r0drv/freebsd/semfastmutex-r0drv-freebsd.c.orig 2021-01-07 15:42:08 UTC ++++ src/VBox/Runtime/r0drv/freebsd/semfastmutex-r0drv-freebsd.c +@@ -86,6 +86,7 @@ RTDECL(int) RTSemFastMutexCreate(PRTSEMFASTMUTEX phFa + { + AssertCompile(sizeof(RTSEMFASTMUTEXINTERNAL) > sizeof(void *)); + AssertPtrReturn(phFastMtx, VERR_INVALID_POINTER); ++ IPRT_FREEBSD_SAVE_EFL_AC(); + + PRTSEMFASTMUTEXINTERNAL pThis = (PRTSEMFASTMUTEXINTERNAL)RTMemAllocZ(sizeof(*pThis)); + if (pThis) +@@ -94,8 +95,10 @@ RTDECL(int) RTSemFastMutexCreate(PRTSEMFASTMUTEX phFa + sx_init_flags(&pThis->SxLock, "IPRT Fast Mutex Semaphore", SX_DUPOK); + + *phFastMtx = pThis; ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VINF_SUCCESS; + } ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VERR_NO_MEMORY; + } + +@@ -107,11 +110,13 @@ RTDECL(int) RTSemFastMutexDestroy(RTSEMFASTMUTEX hFas + return VINF_SUCCESS; + AssertPtrReturn(pThis, VERR_INVALID_HANDLE); + AssertMsgReturn(pThis->u32Magic == RTSEMFASTMUTEX_MAGIC, ("%p: u32Magic=%RX32\n", pThis, pThis->u32Magic), VERR_INVALID_HANDLE); ++ IPRT_FREEBSD_SAVE_EFL_AC(); + + ASMAtomicWriteU32(&pThis->u32Magic, RTSEMFASTMUTEX_MAGIC_DEAD); + sx_destroy(&pThis->SxLock); + RTMemFree(pThis); + ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VINF_SUCCESS; + } + +@@ -121,8 +126,11 @@ RTDECL(int) RTSemFastMutexRequest(RTSEMFASTMUTEX hFas + PRTSEMFASTMUTEXINTERNAL pThis = hFastMtx; + AssertPtrReturn(pThis, VERR_INVALID_HANDLE); + AssertMsgReturn(pThis->u32Magic == RTSEMFASTMUTEX_MAGIC, ("%p: u32Magic=%RX32\n", pThis, pThis->u32Magic), VERR_INVALID_HANDLE); ++ IPRT_FREEBSD_SAVE_EFL_AC(); + + sx_xlock(&pThis->SxLock); ++ ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VINF_SUCCESS; + } + +@@ -132,8 +140,11 @@ RTDECL(int) RTSemFastMutexRelease(RTSEMFASTMUTEX hFas + PRTSEMFASTMUTEXINTERNAL pThis = hFastMtx; + AssertPtrReturn(pThis, VERR_INVALID_HANDLE); + AssertMsgReturn(pThis->u32Magic == RTSEMFASTMUTEX_MAGIC, ("%p: u32Magic=%RX32\n", pThis, pThis->u32Magic), VERR_INVALID_HANDLE); ++ IPRT_FREEBSD_SAVE_EFL_AC(); + + sx_xunlock(&pThis->SxLock); ++ ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VINF_SUCCESS; + } + diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_semmutex-r0drv-freebsd.c b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_semmutex-r0drv-freebsd.c new file mode 100644 index 00000000000..6345ae10c56 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_semmutex-r0drv-freebsd.c @@ -0,0 +1,80 @@ +--- src/VBox/Runtime/r0drv/freebsd/semmutex-r0drv-freebsd.c.orig 2018-10-15 14:31:31 UTC ++++ src/VBox/Runtime/r0drv/freebsd/semmutex-r0drv-freebsd.c +@@ -62,6 +62,7 @@ RTDECL(int) RTSemMutexCreate(PRTSEMMUTEX phMutexSem) + { + AssertCompile(sizeof(RTSEMMUTEXINTERNAL) > sizeof(void *)); + AssertPtrReturn(phMutexSem, VERR_INVALID_POINTER); ++ IPRT_FREEBSD_SAVE_EFL_AC(); + + PRTSEMMUTEXINTERNAL pThis = (PRTSEMMUTEXINTERNAL)RTMemAllocZ(sizeof(*pThis)); + if (pThis) +@@ -70,8 +71,10 @@ RTDECL(int) RTSemMutexCreate(PRTSEMMUTEX phMutexSem) + sx_init_flags(&pThis->SxLock, "IPRT Mutex Semaphore", SX_RECURSE); + + *phMutexSem = pThis; ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VINF_SUCCESS; + } ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VERR_NO_MEMORY; + } + +@@ -83,12 +86,14 @@ RTDECL(int) RTSemMutexDestroy(RTSEMMUTEX hMutexSem) + return VINF_SUCCESS; + AssertPtrReturn(pThis, VERR_INVALID_HANDLE); + AssertMsgReturn(pThis->u32Magic == RTSEMMUTEX_MAGIC, ("%p: u32Magic=%RX32\n", pThis, pThis->u32Magic), VERR_INVALID_HANDLE); ++ IPRT_FREEBSD_SAVE_EFL_AC(); + + AssertReturn(ASMAtomicCmpXchgU32(&pThis->u32Magic, RTSEMMUTEX_MAGIC_DEAD, RTSEMMUTEX_MAGIC), VERR_INVALID_HANDLE); + + sx_destroy(&pThis->SxLock); + RTMemFree(pThis); + ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VINF_SUCCESS; + } + +@@ -99,6 +104,7 @@ RTDECL(int) RTSemMutexRequest(RTSEMMUTEX hMutexSem, R + int rc; + AssertPtrReturn(pThis, VERR_INVALID_HANDLE); + AssertMsgReturn(pThis->u32Magic == RTSEMMUTEX_MAGIC, ("%p: u32Magic=%RX32\n", pThis, pThis->u32Magic), VERR_INVALID_HANDLE); ++ IPRT_FREEBSD_SAVE_EFL_AC(); + + if (cMillies == RT_INDEFINITE_WAIT) + { +@@ -133,6 +139,7 @@ RTDECL(int) RTSemMutexRequest(RTSEMMUTEX hMutexSem, R + } while (RTTimeSystemMilliTS() - StartTS < cMillies); + } + ++ IPRT_FREEBSD_RESTORE_EFL_ONLY_AC(); + return VINF_SUCCESS; + } + +@@ -149,6 +156,7 @@ RTDECL(int) RTSemMutexRequestNoResume(RTSEMMUTEX hMut + int rc; + AssertPtrReturn(pThis, VERR_INVALID_HANDLE); + AssertMsgReturn(pThis->u32Magic == RTSEMMUTEX_MAGIC, ("%p: u32Magic=%RX32\n", pThis, pThis->u32Magic), VERR_INVALID_HANDLE); ++ IPRT_FREEBSD_SAVE_EFL_AC(); + + if (cMillies == RT_INDEFINITE_WAIT) + { +@@ -186,6 +194,7 @@ RTDECL(int) RTSemMutexRequestNoResume(RTSEMMUTEX hMut + } while (RTTimeSystemMilliTS() - StartTS < cMillies); + } + ++ IPRT_FREEBSD_RESTORE_EFL_ONLY_AC(); + return VINF_SUCCESS; + } + +@@ -201,8 +210,11 @@ RTDECL(int) RTSemMutexRelease(RTSEMMUTEX hMutexSem) + PRTSEMMUTEXINTERNAL pThis = hMutexSem; + AssertPtrReturn(pThis, VERR_INVALID_HANDLE); + AssertMsgReturn(pThis->u32Magic == RTSEMMUTEX_MAGIC, ("%p: u32Magic=%RX32\n", pThis, pThis->u32Magic), VERR_INVALID_HANDLE); ++ IPRT_FREEBSD_SAVE_EFL_AC(); + + sx_xunlock(&pThis->SxLock); ++ ++ IPRT_FREEBSD_RESTORE_EFL_ONLY_AC(); + return VINF_SUCCESS; + } + diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_spinlock-r0drv-freebsd.c b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_spinlock-r0drv-freebsd.c new file mode 100644 index 00000000000..4a86a2e38eb --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_spinlock-r0drv-freebsd.c @@ -0,0 +1,30 @@ +--- src/VBox/Runtime/r0drv/freebsd/spinlock-r0drv-freebsd.c.orig 2021-01-07 15:42:09 UTC ++++ src/VBox/Runtime/r0drv/freebsd/spinlock-r0drv-freebsd.c +@@ -106,7 +106,9 @@ RTDECL(int) RTSpinlockCreate(PRTSPINLOCK pSpinlock, u + * Allocate. + */ + AssertCompile(sizeof(RTSPINLOCKINTERNAL) > sizeof(void *)); ++ IPRT_FREEBSD_SAVE_EFL_AC(); + PRTSPINLOCKINTERNAL pThis = (PRTSPINLOCKINTERNAL)RTMemAllocZ(sizeof(*pThis)); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + if (!pThis) + return VERR_NO_MEMORY; + +@@ -140,7 +142,9 @@ RTDECL(int) RTSpinlockDestroy(RTSPINLOCK Spinlock) + * Make the lock invalid and release the memory. + */ + ASMAtomicIncU32(&pThis->u32Magic); ++ IPRT_FREEBSD_SAVE_EFL_AC(); + RTMemFree(pThis); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VINF_SUCCESS; + } + +@@ -166,6 +170,7 @@ RTDECL(void) RTSpinlockAcquire(RTSPINLOCK Spinlock) + { + RT_ASSERT_PREEMPT_CPUID_SPIN_ACQUIRED(pThis); + pThis->fIntSaved = fIntSaved; ++ IPRT_FREEBSD_RESTORE_EFL_ONLY_AC_EX(fIntSaved); + return; + } + if (--c <= 0) diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_the-freebsd-kernel.h b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_the-freebsd-kernel.h new file mode 100644 index 00000000000..53ab44e2bde --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_the-freebsd-kernel.h @@ -0,0 +1,47 @@ +--- src/VBox/Runtime/r0drv/freebsd/the-freebsd-kernel.h.orig 2021-01-07 15:42:09 UTC ++++ src/VBox/Runtime/r0drv/freebsd/the-freebsd-kernel.h +@@ -87,6 +87,7 @@ + #include + #include + #include ++#include /* vm_cnt */ + #include + #include /* for vtophys */ + #include +@@ -94,10 +95,10 @@ + #include + #include /* KERN_SUCCESS ++ */ + #include ++#include + #include /* vm_phys_alloc_* */ + #include /* kmem_alloc_attr */ + #include /* vm_contig_grow_cache */ +-#include /* cnt */ + #include + #include + +@@ -155,6 +156,24 @@ + */ + #if 0 /** @todo Not available yet. */ + # define USE_KMEM_ALLOC_PROT ++#endif ++ ++/** ++ * Macros for preserving EFLAGS.AC (despair / paranoid) ++ */ ++#if __FreeBSD_version >= 1200076 && defined(RT_ARCH_AMD64) ++# include ++# include ++# define IPRT_FREEBSD_SAVE_EFL_AC() RTCCUINTREG const fSavedEfl = ASMGetFlags() ++# define IPRT_FREEBSD_RESTORE_EFL_AC() ASMSetFlags(fSavedEfl) ++# define IPRT_FREEBSD_RESTORE_EFL_ONLY_AC() ASMChangeFlags(~X86_EFL_AC, fSavedEfl & X86_EFL_AC) ++# define IPRT_FREEBSD_RESTORE_EFL_ONLY_AC_EX(f) ASMChangeFlags(~X86_EFL_AC, (f) & X86_EFL_AC) ++# define VBOX_WITH_EFLAGS_AC_SET_IN_VBOXDRV ++#else ++# define IPRT_FREEBSD_SAVE_EFL_AC() do { } while (0) ++# define IPRT_FREEBSD_RESTORE_EFL_AC() do { } while (0) ++# define IPRT_FREEBSD_RESTORE_EFL_ONLY_AC() do { } while (0) ++# define IPRT_FREEBSD_RESTORE_EFL_ONLY_AC_EX(f) do { } while (0) + #endif + + #endif /* !IPRT_INCLUDED_SRC_r0drv_freebsd_the_freebsd_kernel_h */ diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_thread-r0drv-freebsd.c b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_thread-r0drv-freebsd.c new file mode 100644 index 00000000000..c1ba2d811cd --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_thread-r0drv-freebsd.c @@ -0,0 +1,91 @@ +--- src/VBox/Runtime/r0drv/freebsd/thread-r0drv-freebsd.c.orig 2021-04-20 04:32:44 UTC ++++ src/VBox/Runtime/r0drv/freebsd/thread-r0drv-freebsd.c +@@ -49,7 +49,6 @@ RTDECL(RTNATIVETHREAD) RTThreadNativeSelf(void) + static int rtR0ThreadFbsdSleepCommon(RTMSINTERVAL cMillies) + { + int rc; +- int cTicks; + + /* + * 0 ms sleep -> yield. +@@ -60,30 +59,34 @@ static int rtR0ThreadFbsdSleepCommon(RTMSINTERVAL cMil + return VINF_SUCCESS; + } + ++ IPRT_FREEBSD_SAVE_EFL_AC(); ++ + /* + * Translate milliseconds into ticks and go to sleep. + */ + if (cMillies != RT_INDEFINITE_WAIT) + { +- if (hz == 1000) +- cTicks = cMillies; +- else if (hz == 100) +- cTicks = cMillies / 10; +- else +- { +- int64_t cTicks64 = ((uint64_t)cMillies * hz) / 1000; +- cTicks = (int)cTicks64; +- if (cTicks != cTicks64) +- cTicks = INT_MAX; +- } ++ struct timeval tv; ++ ++ tv.tv_sec = cMillies / 1000; ++ tv.tv_usec = cMillies * 1000; ++ ++ rc = tsleep_sbt((void *)RTThreadSleep, ++ PZERO | PCATCH, ++ "iprtsl", /* max 6 chars */ ++ tvtosbt(tv), ++ 0, ++ C_ABSOLUTE); + } + else +- cTicks = 0; /* requires giant lock! */ +- +- rc = tsleep((void *)RTThreadSleep, +- PZERO | PCATCH, +- "iprtsl", /* max 6 chars */ +- cTicks); ++ { ++ /* requires giant lock! */ ++ rc = tsleep((void *)RTThreadSleep, ++ PZERO | PCATCH, ++ "iprts0", /* max 6 chars */ ++ 0); ++ } ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + switch (rc) + { + case 0: +@@ -114,11 +117,13 @@ RTDECL(int) RTThreadSleepNoLog(RTMSINTERVAL cMillies) + + RTDECL(bool) RTThreadYield(void) + { ++ IPRT_FREEBSD_SAVE_EFL_AC(); + #if __FreeBSD_version >= 900032 + kern_yield(curthread->td_user_pri); + #else + uio_yield(); + #endif ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return false; /** @todo figure this one ... */ + } + +@@ -167,12 +172,14 @@ RTDECL(void) RTThreadPreemptDisable(PRTTHREADPREEMPTST + + RTDECL(void) RTThreadPreemptRestore(PRTTHREADPREEMPTSTATE pState) + { ++ IPRT_FREEBSD_SAVE_EFL_AC(); /* paranoia */ + AssertPtr(pState); + Assert(pState->u32Reserved == 42); + pState->u32Reserved = 0; + + RT_ASSERT_PREEMPT_CPUID_RESTORE(pState); + critical_exit(); ++ IPRT_FREEBSD_RESTORE_EFL_ONLY_AC(); /* paranoia */ + } + + diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_thread2-r0drv-freebsd.c b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_thread2-r0drv-freebsd.c new file mode 100644 index 00000000000..c9cd05c4239 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_thread2-r0drv-freebsd.c @@ -0,0 +1,35 @@ +--- src/VBox/Runtime/r0drv/freebsd/thread2-r0drv-freebsd.c.orig 2021-01-07 15:42:09 UTC ++++ src/VBox/Runtime/r0drv/freebsd/thread2-r0drv-freebsd.c +@@ -94,6 +94,8 @@ DECLHIDDEN(int) rtThreadNativeSetPriority(PRTTHREADINT + return VERR_INVALID_PARAMETER; + } + ++ IPRT_FREEBSD_SAVE_EFL_AC(); ++ + #if __FreeBSD_version < 700000 + /* Do like they're doing in subr_ntoskrnl.c... */ + mtx_lock_spin(&sched_lock); +@@ -110,6 +112,7 @@ DECLHIDDEN(int) rtThreadNativeSetPriority(PRTTHREADINT + thread_unlock(curthread); + #endif + ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VINF_SUCCESS; + } + +@@ -159,6 +162,7 @@ static void rtThreadNativeMain(void *pvThreadInt) + + DECLHIDDEN(int) rtThreadNativeCreate(PRTTHREADINT pThreadInt, PRTNATIVETHREAD pNativeThread) + { ++ IPRT_FREEBSD_SAVE_EFL_AC(); + int rc; + struct proc *pProc; + +@@ -174,6 +178,7 @@ DECLHIDDEN(int) rtThreadNativeCreate(PRTTHREADINT pThr + } + else + rc = RTErrConvertFromErrno(rc); ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return rc; + } + diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_time-r0drv-freebsd.c b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_time-r0drv-freebsd.c new file mode 100644 index 00000000000..399328e16fa --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_time-r0drv-freebsd.c @@ -0,0 +1,43 @@ +--- src/VBox/Runtime/r0drv/freebsd/time-r0drv-freebsd.c.orig 2021-01-07 15:42:09 UTC ++++ src/VBox/Runtime/r0drv/freebsd/time-r0drv-freebsd.c +@@ -64,16 +64,23 @@ + + RTDECL(uint64_t) RTTimeNanoTS(void) + { +- struct timespec tsp; +- nanouptime(&tsp); +- return tsp.tv_sec * RT_NS_1SEC_64 +- + tsp.tv_nsec; ++ struct bintime bt; ++ uint64_t ns; ++ binuptime(&bt); ++ ns = RT_NS_1SEC_64 * bt.sec; ++ ns += (RT_NS_1SEC_64 * (uint32_t)(bt.frac >> 32)) >> 32; ++ return ns; + } + + + RTDECL(uint64_t) RTTimeMilliTS(void) + { +- return RTTimeNanoTS() / RT_NS_1MS; ++ struct bintime bt; ++ uint64_t ms; ++ binuptime(&bt); ++ ms = RT_MS_1SEC_64 * bt.sec; ++ ms += (RT_MS_1SEC_64 * (uint32_t)(bt.frac >> 32)) >> 32; ++ return ms; + } + + +@@ -91,8 +98,7 @@ RTDECL(uint64_t) RTTimeSystemMilliTS(void) + + RTDECL(PRTTIMESPEC) RTTimeNow(PRTTIMESPEC pTime) + { +- struct timespec tsp; +- nanotime(&tsp); +- return RTTimeSpecSetTimespec(pTime, &tsp); ++ struct timespec ts; ++ nanotime(&ts); ++ return RTTimeSpecSetTimespec(pTime, &ts); + } +- diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_timer-r0drv-freebsd.c b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_timer-r0drv-freebsd.c new file mode 100644 index 00000000000..ee5b90f13c5 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_timer-r0drv-freebsd.c @@ -0,0 +1,68 @@ +--- src/VBox/Runtime/r0drv/freebsd/timer-r0drv-freebsd.c.orig 2021-01-07 15:42:09 UTC ++++ src/VBox/Runtime/r0drv/freebsd/timer-r0drv-freebsd.c +@@ -116,6 +116,7 @@ static void rtTimerFreeBSDCallback(void *pvTimer); + RTDECL(int) RTTimerCreateEx(PRTTIMER *ppTimer, uint64_t u64NanoInterval, uint32_t fFlags, PFNRTTIMER pfnTimer, void *pvUser) + { + *ppTimer = NULL; ++ IPRT_FREEBSD_SAVE_EFL_AC(); + + /* + * Validate flags. +@@ -145,6 +146,7 @@ RTDECL(int) RTTimerCreateEx(PRTTIMER *ppTimer, uint64_ + callout_init(&pTimer->Callout, CALLOUT_MPSAFE); + + *ppTimer = pTimer; ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VINF_SUCCESS; + } + +@@ -165,6 +167,8 @@ DECLINLINE(bool) rtTimerIsValid(PRTTIMER pTimer) + + RTDECL(int) RTTimerDestroy(PRTTIMER pTimer) + { ++ IPRT_FREEBSD_SAVE_EFL_AC(); ++ + /* It's ok to pass NULL pointer. */ + if (pTimer == /*NIL_RTTIMER*/ NULL) + return VINF_SUCCESS; +@@ -177,6 +181,8 @@ RTDECL(int) RTTimerDestroy(PRTTIMER pTimer) + pTimer->u32Magic++; + callout_stop(&pTimer->Callout); + RTMemFree(pTimer); ++ ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VINF_SUCCESS; + } + +@@ -184,6 +190,7 @@ RTDECL(int) RTTimerDestroy(PRTTIMER pTimer) + RTDECL(int) RTTimerStart(PRTTIMER pTimer, uint64_t u64First) + { + struct timeval tv; ++ IPRT_FREEBSD_SAVE_EFL_AC(); + + if (!rtTimerIsValid(pTimer)) + return VERR_INVALID_HANDLE; +@@ -207,12 +214,15 @@ RTDECL(int) RTTimerStart(PRTTIMER pTimer, uint64_t u64 + tv.tv_usec = (u64First % 1000000000) / 1000; + callout_reset(&pTimer->Callout, tvtohz(&tv), rtTimerFreeBSDCallback, pTimer); + ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VINF_SUCCESS; + } + + + RTDECL(int) RTTimerStop(PRTTIMER pTimer) + { ++ IPRT_FREEBSD_SAVE_EFL_AC(); ++ + if (!rtTimerIsValid(pTimer)) + return VERR_INVALID_HANDLE; + if (pTimer->fSuspended) +@@ -224,6 +234,7 @@ RTDECL(int) RTTimerStop(PRTTIMER pTimer) + pTimer->fSuspended = true; + callout_stop(&pTimer->Callout); + ++ IPRT_FREEBSD_RESTORE_EFL_AC(); + return VINF_SUCCESS; + } + diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r3_posix_process-creation-posix.cpp b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r3_posix_process-creation-posix.cpp new file mode 100644 index 00000000000..83cabcb77b9 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r3_posix_process-creation-posix.cpp @@ -0,0 +1,38 @@ +--- src/VBox/Runtime/r3/posix/process-creation-posix.cpp.orig 2022-01-13 18:58:24 UTC ++++ src/VBox/Runtime/r3/posix/process-creation-posix.cpp +@@ -30,7 +30,7 @@ + *********************************************************************************************************************************/ + #define LOG_GROUP RTLOGGROUP_PROCESS + #include +-#ifdef RT_OS_LINUX ++#if defined(RT_OS_LINUX) || defined(RT_OS_FREEBSD) + # define IPRT_WITH_DYNAMIC_CRYPT_R + #endif + #if (defined(RT_OS_LINUX) || defined(RT_OS_OS2)) && !defined(_GNU_SOURCE) +@@ -69,7 +69,7 @@ + # include + #endif + +-#if defined(RT_OS_LINUX) || defined(RT_OS_OS2) ++#if defined(RT_OS_LINUX) || defined(RT_OS_OS2) || defined(RT_OS_FREEBSD) + /* While Solaris has posix_spawn() of course we don't want to use it as + * we need to have the child in a different process contract, no matter + * whether it is started detached or not. */ +@@ -157,7 +157,7 @@ + # define IPRT_LIBPAM_FILE_3 "libpam.1.dylib" + # define IPRT_LIBPAM_FILE_3_FIRST_VER 0 + # define IPRT_LIBPAM_FILE_3_END_VER 0 +-# elif RT_OS_LINUX ++# elif RT_OS_LINUX || RT_OS_FREEBSD + # define IPRT_LIBPAM_FILE_1 "libpam.so.0" + # define IPRT_LIBPAM_FILE_1_FIRST_VER 0 + # define IPRT_LIBPAM_FILE_1_END_VER 0 +@@ -572,7 +572,7 @@ static int rtCheckCredentials(const char *pszUser, con + if (pPw->pw_passwd && *pPw->pw_passwd) + # endif + { +-# if defined(RT_OS_LINUX) || defined(RT_OS_OS2) ++# if defined(RT_OS_LINUX) || defined(RT_OS_OS2) || defined(RT_OS_FREEBSD) + # ifdef IPRT_WITH_DYNAMIC_CRYPT_R + size_t const cbCryptData = RT_MAX(sizeof(struct crypt_data) * 2, _256K); + # else diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_VMM_VMMR3_PDMAsyncCompletionFileNormal.cpp b/emulators/virtualbox-ose-70/files/patch-src_VBox_VMM_VMMR3_PDMAsyncCompletionFileNormal.cpp new file mode 100644 index 00000000000..b04b05811f8 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_VMM_VMMR3_PDMAsyncCompletionFileNormal.cpp @@ -0,0 +1,59 @@ +--- src/VBox/VMM/VMMR3/PDMAsyncCompletionFileNormal.cpp.orig 2021-04-19 21:33:04.000000000 -0700 ++++ src/VBox/VMM/VMMR3/PDMAsyncCompletionFileNormal.cpp 2021-05-18 11:45:08.396136000 -0700 +@@ -27,6 +27,13 @@ + #include + #include + #include ++/* TBR: we need a complicated crawl through the data structure to get the AIO system limits ++ to check when considering growing the number of active AIO requests.... */ ++/* We need the PDMInternal *before* the UVM, or it isn't visible afterwards. (src/VBox/VMM/include/PDMInternal.h) */ ++#include ++#include ++#include ++/* TBR: end of extra includes. */ + + #include "PDMAsyncCompletionFileInternal.h" + +@@ -1120,8 +1127,40 @@ + */ + pdmacFileAioMgrNormalBalanceLoad(pAioMgr); + #else +- /* Grow the I/O manager */ +- pAioMgr->enmState = PDMACEPFILEMGRSTATE_GROWING; ++ /* TBR: Check the global AIO system limit before growing. ++ This is the complicateds crawl through the data structure mentioned ++ near the start of this file. ++ There HAS to be a better way and better time to get this limit! */ ++ PPDMASYNCCOMPLETIONEPCLASS pEpClass = NULL; ++ PCPDMASYNCCOMPLETIONEPCLASSOPS pEndpointOps = NULL; ++ PDMASYNCCOMPLETIONEPCLASSTYPE enmClassType; ++ PPDMASYNCCOMPLETIONEPCLASSFILE pEpClassFile = NULL; ++ PVM pVM = NULL; ++ PUVM pUVM = NULL; ++ unsigned int aio_system_reqests_max = RTFILEAIO_UNLIMITED_REQS; ++ pEpClass = pEndpoint->Core.pEpClass; ++ AssertMsg((NULL != pEpClass),("ep->class is NULL")); ++ pEndpointOps = pEpClass->pEndpointOps; ++ AssertMsg((NULL != pEndpointOps),("ep->class->ops is NULL")); ++ enmClassType = pEndpointOps->enmClassType; ++ AssertMsg((PDMASYNCCOMPLETIONEPCLASSTYPE_FILE == enmClassType), ++ ("ep->class->ops->type != PDMASYNCCOMPLETIONEPCLASSTYPE_FILE")); ++ pVM = pEpClass->pVM; ++ AssertMsg((NULL != pVM),("ep->class->VM is NULL")); ++ pUVM = pVM->pUVM; ++ AssertMsg((NULL != pUVM),("ep->class->VM->UVM is NULL")); ++ pEpClassFile = (PPDMASYNCCOMPLETIONEPCLASSFILE) (pUVM->pdm.s.apAsyncCompletionEndpointClass[enmClassType]); ++ AssertMsg((NULL != pEpClassFile),("ep->class->VM->UVM->pdn[globals] is NULL")); ++ aio_system_reqests_max = pEpClassFile->cReqsOutstandingMax; ++#if 0 ++ /* A one time check during development to verify getting the right number. */ ++ AssertMsg((256 != aio_system_reqests_max), ++ ("aio_system_reqests_max != 256 (val=%u)",aio_system_reqests_max)); ++#endif ++ if (RT_UNLIKELY( aio_system_reqests_max == RTFILEAIO_UNLIMITED_REQS ++ || (pAioMgr->cRequestsActiveMax+PDMACEPFILEMGR_REQS_STEP) <= aio_system_reqests_max)) ++ /* Grow the I/O manager */ ++ pAioMgr->enmState = PDMACEPFILEMGRSTATE_GROWING; + #endif + } + } diff --git a/emulators/virtualbox-ose-70/files/patch-src_VMM_Config.kmk b/emulators/virtualbox-ose-70/files/patch-src_VMM_Config.kmk new file mode 100644 index 00000000000..1c44352c940 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VMM_Config.kmk @@ -0,0 +1,11 @@ +--- src/VBox/VMM/Config.kmk.orig 2024-12-27 03:55:34.269311000 +0100 ++++ src/VBox/VMM/Config.kmk 2024-12-27 03:42:41.858673000 +0100 +@@ -91,7 +91,7 @@ + VMM_COMMON_DEFS += VBOX_WITH_NATIVE_NEM VBOX_WITH_NEM_R0 + endif + endif +-if1of ($(KBUILD_TARGET), freebsd linux solaris) # Hosts that implements SUPR0HCPhysToVirt. ++if1of ($(KBUILD_TARGET), linux solaris) # Hosts that implements SUPR0HCPhysToVirt. + VMM_COMMON_DEFS += VBOX_WITH_LINEAR_HOST_PHYS_MEM + endif + diff --git a/emulators/virtualbox-ose-70/files/patch-src_libs_xpcom18a4_Makefile.kmk b/emulators/virtualbox-ose-70/files/patch-src_libs_xpcom18a4_Makefile.kmk new file mode 100644 index 00000000000..c87ba535edb --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_libs_xpcom18a4_Makefile.kmk @@ -0,0 +1,11 @@ +--- src/libs/xpcom18a4/Makefile.kmk.orig 2021-01-07 15:44:04 UTC ++++ src/libs/xpcom18a4/Makefile.kmk +@@ -985,6 +985,8 @@ VBoxXPCOM_LIBS = \ + $(VBox-xpcom-proxy_1_TARGET) \ + $(VBox-xpcom-nspr_1_TARGET) \ + $(VBoxXPCOMGlue_s_1_TARGET) ++VBoxXPCOM_LIBS.freebsd = \ ++ pthread + VBoxXPCOM_LIBS.linux = \ + pthread dl + diff --git a/emulators/virtualbox-ose-70/files/patch-src_libs_xpcom18a4_nsprpub_pr_src_pthreads_ptsynch.c b/emulators/virtualbox-ose-70/files/patch-src_libs_xpcom18a4_nsprpub_pr_src_pthreads_ptsynch.c new file mode 100644 index 00000000000..83cccd4ddde --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_libs_xpcom18a4_nsprpub_pr_src_pthreads_ptsynch.c @@ -0,0 +1,20 @@ +--- src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptsynch.c.orig 2019-04-16 10:18:41 UTC ++++ src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptsynch.c +@@ -49,6 +49,9 @@ + #include + #include + #include ++#ifdef FREEBSD ++#include ++#endif + + static pthread_mutexattr_t _pt_mattr; + static pthread_condattr_t _pt_cvar_attr; +@@ -798,6 +801,7 @@ PR_IMPLEMENT(PRStatus) PR_DeleteSemaphore(const char * + * From the semctl(2) man page in glibc 2.0 + */ + #if (defined(__GNU_LIBRARY__) && !defined(_SEM_SEMUN_UNDEFINED)) \ ++ || (defined(FREEBSD) && __FreeBSD_version < 1200059) \ + || defined(OPENBSD) || defined(BSDI) + /* union semun is defined by including */ + #else diff --git a/emulators/virtualbox-ose-70/files/patch-src_libs_xpcom18a4_xpcom_io_nsLocalFileUnix.h b/emulators/virtualbox-ose-70/files/patch-src_libs_xpcom18a4_xpcom_io_nsLocalFileUnix.h new file mode 100644 index 00000000000..13af9aa6bff --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_libs_xpcom18a4_xpcom_io_nsLocalFileUnix.h @@ -0,0 +1,17 @@ +--- src/libs/xpcom18a4/xpcom/io/nsLocalFileUnix.h.orig 2020-05-13 19:46:34 UTC ++++ src/libs/xpcom18a4/xpcom/io/nsLocalFileUnix.h +@@ -72,14 +72,6 @@ + #define STATFS statfs + #endif + +-// so we can statfs on freebsd +-#if defined(__FreeBSD__) +- #define HAVE_SYS_STATFS_H +- #define STATFS statfs +- #include +- #include +-#endif +- + class NS_COM nsLocalFile : public nsILocalFile + { + public: diff --git a/emulators/virtualbox-ose-70/files/pkg-message.in b/emulators/virtualbox-ose-70/files/pkg-message.in new file mode 100644 index 00000000000..27c14e0a2e2 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/pkg-message.in @@ -0,0 +1,120 @@ +[ +{ type: install + message: < 15GB + 32: ( 32-max(1, 32/32)*1024*1024*1024/4096 = 8126464 => 31GB + 48: ( 48-max(1, 48/32)*1024*1024*1024/4096 = 12189696 => 46.5GB + 64: ( 64-max(1, 64/32)*1024*1024*1024/4096 = 16252928 => 62GB +128: (128-max(1,128/32)*1024*1024*1024/4096 = 32505856 => 124GB +256: (256-max(1,256/32)*1024*1024*1024/4096 = 65011712 => 248GB + +When assigning IP addresses in host-only mode from ranges outside +of VirtualBox's defaults, the respective ranges need to be listed +in %%VBOX_ETC%%/networks.conf (https://bugs.freebsd.org/259399). + +Check the wiki page for known issues and troubleshooting: +https://wiki.freebsd.org/VirtualBox + +Please report any problems to emulation@. Thanks! +EOM +} +{ type: upgrade + maximum_version: 6.1.22 + message: <_name (str): Virtualbox machine name or UUID. +# vboxheadless__user (str): User account to run with. +# vboxheadless__flags (str): Additional flags for VBoxHeadless. +# vboxheadless__stop (str): Stop command for VBoxManage controlvm. +# vboxheadless__delay (int): Startup and shutdown delay in seconds. + +. /etc/rc.subr + +name="vboxheadless" +rcvar=vboxheadless_enable +rc_fast="YES" + +command="%%VBOXDIR%%/VBoxHeadless" +pidbase="/var/run/${name}" + +start_cmd="${name}_start" +stop_cmd="${name}_stop" +status_cmd="${name}_status" + +vboxheadless_start() +{ + local machine mpidfile pid vmname vmuser vmflags vmdelay + + echo "Starting Virtual Machines:" + for machine in ${vboxheadless_machines}; do + mpidfile="${pidbase}_${machine}.pid" + pid=$(check_pidfile $mpidfile $command) + eval vmname="\${vboxheadless_${machine}_name:-${machine}}" + eval vmuser="\${vboxheadless_${machine}_user:-${vboxheadless_user}}" + eval vmflags="\${vboxheadless_${machine}_flags:-}" + eval vmdelay="\${vboxheadless_${machine}_delay:-${vboxheadless_delay}}" + + HOME=$(/usr/sbin/pw usershow -7 -n "${vmuser}" | /usr/bin/cut -d: -f6) + + /usr/bin/printf "%25s " "${vmname}" + + /usr/bin/su ${vmuser} -c "%%VBOXDIR%%/VBoxManage showvminfo '${vmname}' >/dev/null" 2>/dev/null + + if [ $? != 0 ]; then + echo "Unknown machine" + continue + fi + + if [ -n "${pid}" ]; then + echo "Already running? (pid=${pid})" + continue + fi + + /bin/sleep ${vmdelay} + /usr/bin/install -o ${vmuser} -g %%VBOXGROUP%% -m 644 /dev/null ${mpidfile} + /usr/sbin/daemon -f -p ${mpidfile} -u ${vmuser} ${command} --startvm "${vmname}" ${vmflags} + echo "Started" + done +} + +vboxheadless_stop() +{ + local machine mpidfile pid pids vmname vmuser vmstop vmdelay + + echo "Saving states for Virtual Machines:" + for machine in ${vboxheadless_machines}; do + mpidfile="${pidbase}_${machine}.pid" + pid=$(check_pidfile $mpidfile $command) + eval vmname="\${vboxheadless_${machine}_name:-${machine}}" + eval vmuser="\${vboxheadless_${machine}_user:-${vboxheadless_user}}" + eval vmstop="\${vboxheadless_${machine}_stop:-${vboxheadless_stop}}" + eval vmdelay="\${vboxheadless_${machine}_delay:-${vboxheadless_delay}}" + + /usr/bin/printf "%25s " "${vmname}" + + if [ -n "${pid}" ]; then + pids="${pids} ${pid}" + /bin/sleep ${vmdelay} + /usr/bin/su ${vmuser} -c "%%VBOXDIR%%/VBoxManage controlvm '${vmname}' ${vmstop} >/dev/null &" 2>/dev/null + fi + done + if [ -n "${pids}" ]; then + wait_for_pids $pids >/dev/null + echo "Stopped" + else + echo "Not running?" + fi +} + +vboxheadless_status() +{ + local machine mpidfile pid vmname vmuser + + /usr/bin/printf "%25s %s\n" "Machine" "Status" + /usr/bin/printf "%25s %s\n" "-------------------------" "------------" + + for machine in ${vboxheadless_machines}; do + mpidfile="${pidbase}_${machine}.pid" + pid=$(check_pidfile $mpidfile $command) + eval vmname="\${vboxheadless_${machine}_name:-${machine}}" + eval vmuser="\${vboxheadless_${machine}_user:-${vboxheadless_user}}" + + /usr/bin/su ${vmuser} -c "%%VBOXDIR%%/VBoxManage showvminfo '${vmname}' >/dev/null" 2>/dev/null + + if [ $? != 0 ]; then + /usr/bin/printf "%20s %s\n" "${vmname}" "Unknown Machine" + elif [ -n "${pid}" ]; then + /usr/bin/printf "%25s %s\n" "${vmname}" "Running" + else + /usr/bin/printf "%25s %s\n" "${vmname}" "Powered Off" + fi + done +} + +load_rc_config $name + +: ${vboxheadless_enable="NO"} +: ${vboxheadless_user="%%VBOXUSER%%"} +: ${vboxheadless_stop="savestate"} +: ${vboxheadless_delay="0"} + +cmd_arg="$1" ; shift + +if [ -n "$*" ]; then + vboxheadless_machines="$*" +fi + +run_rc_command "${cmd_arg}" diff --git a/emulators/virtualbox-ose-70/files/vboxinit.in b/emulators/virtualbox-ose-70/files/vboxinit.in new file mode 100644 index 00000000000..13ec9614827 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/vboxinit.in @@ -0,0 +1,91 @@ +#!/bin/sh + +# PROVIDE: vboxinit +# REQUIRE: LOGIN vboxnet vboxwebsrv sshd +# KEYWORD: shutdown +# +# Add the following line to /etc/rc.conf[.local] to enable vboxinit +# +# vboxinit_enable (bool): Set to "NO" by default. +# Set it to "YES" to enable vboxinit. +# stop and faststop are always enabled. +# vboxinit_user (str): Default user account to run with. +# (default: %%VBOXUSER%%) +# vboxinit_home (str): Default home directory to run with. +# (default: home of user ${vboxinit_user} +# vboxinit_stop (str): Default stop cmd for VBoxManage controlvm. +# (default: savestate) +# vboxinit_start_delay (int): Default startup delay in seconds. +# (default: 0) +# vboxinit_stop_delay (int): Default shutdown delay in seconds. +# (default: 0) +# +# Set the "Startup Mode" to "Automatic" for the virtual machine in +# phpvirtualbox to automatically start the virtual machine during OS boot. +# + +. /etc/rc.subr + +name="vboxinit" +rcvar="${name}_enable" + +start_cmd="${name}_start" +stop_cmd="${name}_stop" +status_cmd="${name}_status" +restart_cmd="${name}_restart" + +vboxinit_start() +{ + # Get a list of all machines with autorun enabled in phpvirtualbox + ${su_command} "${command} list vms | /usr/bin/tr -d '{}\"'" | while read VMNAME UUID; do + STARTUP=$(${su_command} "${command} getextradata ${UUID} 'pvbx/startupMode'" | /usr/bin/cut -d' ' -f2) + if [ "${STARTUP}" == "auto" ]; then + echo "${name}: starting machine ${VMNAME} ..." + ${su_command} "${command} startvm ${UUID} --type headless" + sleep "${vboxinit_start_delay}" + fi + done +} + +vboxinit_stop() +{ + # Get all running machines + ${su_command} "${command} list runningvms | /usr/bin/tr -d '{}\"'" | while read VMNAME UUID; do + echo "${name}: stopping machine ${VMNAME} with action '${vboxinit_stop}' ..." + ${su_command} "${command} controlvm ${UUID} ${vboxinit_stop}" + sleep "${vboxinit_stop_delay}" + done +} + +vboxinit_status() +{ + # List all running machines + ${su_command} "${command} list runningvms" +} + +vboxinit_restart() +{ + vboxinit_stop + vboxinit_start +} + +load_rc_config $name + +: ${vboxinit_enable="NO"} +: ${vboxinit_user="%%VBOXUSER%%"} +: ${vboxinit_home=$(/usr/sbin/pw usershow -7 -n "${vboxinit_user}" | /usr/bin/cut -d: -f6)} +: ${vboxinit_stop="savestate"} +: ${vboxinit_start_delay="0"} +: ${vboxinit_stop_delay="0"} +HOME=${vboxinit_home} +USER=${vboxinit_user} +export HOME USER + +command="%%VBOXDIR%%/VBoxManage" +su_command="/usr/bin/su -m ${vboxinit_user} -c" + +if [ "x$1" = "xstop" ] || [ "x$1" = "xfaststop" ]; then + vboxinit_enable="YES" +fi + +run_rc_command "$1" diff --git a/emulators/virtualbox-ose-70/files/vboxwatchdog.in b/emulators/virtualbox-ose-70/files/vboxwatchdog.in new file mode 100644 index 00000000000..c21bc03b352 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/vboxwatchdog.in @@ -0,0 +1,51 @@ +#!/bin/sh + +# PROVIDE: vboxwatchdog +# REQUIRE: LOGIN +# KEYWORD: shutdown +# +# Add the following line to /etc/rc.conf[.local] to enable vboxwatchdog +# +# vboxwatchdog_enable (bool): Set to "NO" by default. +# Set it to "YES" to enable vboxwatchdog. +# vboxwatchdog_user (str): User account to run with. +# vboxwatchdog_flags (str): Custom flags for VBoxWatchdog. + +. /etc/rc.subr + +name=vboxwatchdog +rcvar=vboxwatchdog_enable + +command="%%VBOXDIR%%/VBoxBalloonCtrl" +pidfile="/var/run/${name}.pid" + +start_cmd="${name}_start" + +vboxwatchdog_start() +{ + local pid + + HOME=$(/usr/sbin/pw usershow -7 -n "${vboxwatchdog_user}" | /usr/bin/cut -d: -f6) + pid=$(check_pidfile $pidfile $command) + + if [ -n "${pid}" ]; then + echo "${name} already running? (pid=${pid})." + return 1 + fi + + # prevent inheriting this setting to VBoxSVC + unset VBOX_RELEASE_LOG_DEST + + echo -n "Starting ${name}" + /usr/bin/install -o ${vboxwatchdog_user} -g %%VBOXGROUP%% -m 644 /dev/null ${pidfile} + /usr/sbin/daemon -f -p ${pidfile} -u ${vboxwatchdog_user} ${command} ${vboxwatchdog_flags} + echo '.' +} + +load_rc_config $name + +: ${vboxwatchdog_enable="NO"} +: ${vboxwatchdog_user="%%VBOXUSER%%"} +: ${vboxwatchdog_flags=""} + +run_rc_command "$1" diff --git a/emulators/virtualbox-ose-70/files/vboxwebsrv.in b/emulators/virtualbox-ose-70/files/vboxwebsrv.in new file mode 100644 index 00000000000..a7e1e38e309 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/vboxwebsrv.in @@ -0,0 +1,47 @@ +#!/bin/sh + +# PROVIDE: vboxwebsrv +# REQUIRE: LOGIN +# KEYWORD: shutdown +# +# Add the following line to /etc/rc.conf[.local] to enable vboxwebsrv +# +# vboxwebsrv_enable (bool): Set to "NO" by default. +# Set it to "YES" to enable vboxwebsrv. +# vboxwebsrv_user (str): User account to run with. +# vboxwebsrv_flags (str): Custom flags for vboxwebsrv. + +. /etc/rc.subr + +name=vboxwebsrv +rcvar=vboxwebsrv_enable + +command="%%VBOXDIR%%/vboxwebsrv" +pidfile="/var/run/${name}.pid" + +start_cmd="${name}_start" + +vboxwebsrv_start() +{ + local pid + + HOME=$(/usr/sbin/pw usershow -7 -n "${vboxwebsrv_user}" | /usr/bin/cut -d: -f6) + pid=$(check_pidfile $pidfile $command) + + if [ -n "${pid}" ]; then + echo "${name} already running? (pid=${pid})." + return 1 + fi + + echo -n "Starting ${name}" + /usr/bin/install -o ${vboxwebsrv_user} -g %%VBOXGROUP%% -m 644 /dev/null ${pidfile} + /usr/sbin/daemon -f -p ${pidfile} -u ${vboxwebsrv_user} ${command} ${vboxwebsrv_flags} + echo '.' +} + +load_rc_config $name + +: ${vboxwebsrv_enable="NO"} +: ${vboxwebsrv_user="%%VBOXWSUSER%%"} + +run_rc_command "$1" diff --git a/emulators/virtualbox-ose-70/files/virtualbox.desktop b/emulators/virtualbox-ose-70/files/virtualbox.desktop new file mode 100644 index 00000000000..b0d09e2128b --- /dev/null +++ b/emulators/virtualbox-ose-70/files/virtualbox.desktop @@ -0,0 +1,17 @@ +[Desktop Entry] +Encoding=UTF-8 +Version=1.0 +Name=Oracle VM VirtualBox +GenericName=Virtual Machine +Type=Application +Exec=VirtualBox +TryExec=VirtualBox +Icon=VBox +Categories=Emulator;System; +Comment=Run several virtual systems on a single host computer +Comment[de]=Windows und andere Betriebssysteme unter FreeBSD ausführen +Comment[it]=Esegui più macchine virtuali su un singolo computer +Comment[ko]=가상 머신 +Comment[pl]=Uruchamianie wielu systemów wirtualnych na jednym komputerze gospodarza +Comment[ru]=Запуск нескольких виртуальных машин на одном компьютере +Comment[sv]=Kör flera virtuella system på en enda värddator diff --git a/emulators/virtualbox-ose-70/pkg-descr b/emulators/virtualbox-ose-70/pkg-descr new file mode 100644 index 00000000000..1ba975e84e6 --- /dev/null +++ b/emulators/virtualbox-ose-70/pkg-descr @@ -0,0 +1,8 @@ +Oracle VM VirtualBox is a hosted hypervisor for x86 virtualisation. +Supported guests include BSD, Haiku, Linux, OS/2, ReactOS, Solaris and +Windows. + +Guest Additions are available from: emulators/virtualbox-ose-additions + +For the Extension Pack: FreeBSD is not a supported host platform. +Installation of the Pack will not extend the feature set. diff --git a/emulators/virtualbox-ose-70/pkg-plist b/emulators/virtualbox-ose-70/pkg-plist new file mode 100644 index 00000000000..e1bfb5206b8 --- /dev/null +++ b/emulators/virtualbox-ose-70/pkg-plist @@ -0,0 +1,612 @@ +bin/VBoxAutostart +bin/VBoxBalloonCtrl +bin/VBoxBugReport +bin/VBoxHeadless +bin/VBoxManage +bin/VBoxVRDP +%%QT%%bin/VirtualBox +%%QT%%bin/VirtualBoxVM +bin/vboxautostart +bin/vboxballoonctrl +bin/vboxbugreport +bin/vboxheadless +%%VBOXIMG%%bin/vboximg-mount +bin/vboxmanage +%%WEBSERVICE%%bin/vboxwebsrv +%%QT%%bin/virtualbox +%%QT%%bin/virtualboxvm +include/virtualbox/VirtualBox_XPCOM.h +include/virtualbox/ipcIClientObserver.h +include/virtualbox/ipcIDConnectService.h +include/virtualbox/ipcILockService.h +include/virtualbox/ipcIMessageObserver.h +include/virtualbox/ipcIService.h +include/virtualbox/ipcITransactionObserver.h +include/virtualbox/ipcITransactionService.h +include/virtualbox/nsIArray.h +include/virtualbox/nsIAsyncInputStream.h +include/virtualbox/nsIAsyncOutputStream.h +include/virtualbox/nsIAtom.h +include/virtualbox/nsIAtomService.h +include/virtualbox/nsIBinaryInputStream.h +include/virtualbox/nsIBinaryOutputStream.h +include/virtualbox/nsIByteArrayInputStream.h +include/virtualbox/nsICategoryManager.h +include/virtualbox/nsIClassInfo.h +include/virtualbox/nsICollection.h +include/virtualbox/nsIComponentLoader.h +include/virtualbox/nsIComponentLoaderManager.h +include/virtualbox/nsIComponentManager.h +include/virtualbox/nsIComponentManagerObsolete.h +include/virtualbox/nsIComponentRegistrar.h +include/virtualbox/nsIConsoleListener.h +include/virtualbox/nsIConsoleMessage.h +include/virtualbox/nsIConsoleService.h +include/virtualbox/nsIDebug.h +include/virtualbox/nsIDirectoryEnumerator.h +include/virtualbox/nsIDirectoryService.h +include/virtualbox/nsIEnumerator.h +include/virtualbox/nsIEnvironment.h +include/virtualbox/nsIErrorService.h +include/virtualbox/nsIEventQueue.h +include/virtualbox/nsIEventQueueService.h +include/virtualbox/nsIEventTarget.h +include/virtualbox/nsIException.h +include/virtualbox/nsIExceptionService.h +include/virtualbox/nsIFactory.h +include/virtualbox/nsIFastLoadFileControl.h +include/virtualbox/nsIFastLoadService.h +include/virtualbox/nsIFile.h +include/virtualbox/nsIHashable.h +include/virtualbox/nsIInputStream.h +include/virtualbox/nsIInputStreamTee.h +include/virtualbox/nsIInterfaceInfo.h +include/virtualbox/nsIInterfaceInfoManager.h +include/virtualbox/nsIInterfaceRequestor.h +include/virtualbox/nsILineInputStream.h +include/virtualbox/nsILocalFile.h +include/virtualbox/nsILocalFileMac.h +include/virtualbox/nsIMemory.h +include/virtualbox/nsIModule.h +include/virtualbox/nsIMultiplexInputStream.h +include/virtualbox/nsINativeComponentLoader.h +include/virtualbox/nsIObjectInputStream.h +include/virtualbox/nsIObjectOutputStream.h +include/virtualbox/nsIObserver.h +include/virtualbox/nsIObserverService.h +include/virtualbox/nsIOutputStream.h +include/virtualbox/nsIPersistentProperties2.h +include/virtualbox/nsIPipe.h +include/virtualbox/nsIProcess.h +include/virtualbox/nsIProgrammingLanguage.h +include/virtualbox/nsIProperties.h +include/virtualbox/nsIPropertyBag.h +include/virtualbox/nsIProxyObjectManager.h +include/virtualbox/nsIRecyclingAllocator.h +include/virtualbox/nsIRunnable.h +include/virtualbox/nsIScriptableInputStream.h +include/virtualbox/nsISeekableStream.h +include/virtualbox/nsISerializable.h +include/virtualbox/nsIServiceManager.h +include/virtualbox/nsISimpleEnumerator.h +include/virtualbox/nsIStorageStream.h +include/virtualbox/nsIStreamBufferAccess.h +include/virtualbox/nsIStringEnumerator.h +include/virtualbox/nsIStringStream.h +include/virtualbox/nsISupports.h +include/virtualbox/nsISupportsArray.h +include/virtualbox/nsISupportsIterators.h +include/virtualbox/nsISupportsPrimitives.h +include/virtualbox/nsIThread.h +include/virtualbox/nsITimelineService.h +include/virtualbox/nsITimer.h +include/virtualbox/nsITimerInternal.h +include/virtualbox/nsITimerManager.h +include/virtualbox/nsITraceRefcnt.h +include/virtualbox/nsIVariant.h +include/virtualbox/nsIWeakReference.h +include/virtualbox/nsIXPTLoader.h +include/virtualbox/nsrootidl.h +include/virtualbox/ipcd/ipcCID.h +include/virtualbox/ipcd/ipcLockCID.h +include/virtualbox/ipcd/ipcMessageReader.h +include/virtualbox/ipcd/ipcMessageWriter.h +include/virtualbox/ipcd/ipcModule.h +include/virtualbox/ipcd/ipcModuleUtil.h +include/virtualbox/ipcd/ipcdclient.h +include/virtualbox/nsprpub/nspr.h +include/virtualbox/nsprpub/plarena.h +include/virtualbox/nsprpub/plarenas.h +include/virtualbox/nsprpub/plbase64.h +include/virtualbox/nsprpub/plerror.h +include/virtualbox/nsprpub/plgetopt.h +include/virtualbox/nsprpub/plhash.h +include/virtualbox/nsprpub/plresolv.h +include/virtualbox/nsprpub/plstr.h +include/virtualbox/nsprpub/pratom.h +include/virtualbox/nsprpub/prbit.h +include/virtualbox/nsprpub/prclist.h +include/virtualbox/nsprpub/prcmon.h +include/virtualbox/nsprpub/prcountr.h +include/virtualbox/nsprpub/prcpucfg.h +include/virtualbox/nsprpub/prcvar.h +include/virtualbox/nsprpub/prdtoa.h +include/virtualbox/nsprpub/prenv.h +include/virtualbox/nsprpub/prerr.h +include/virtualbox/nsprpub/prerror.h +include/virtualbox/nsprpub/prinet.h +include/virtualbox/nsprpub/prinit.h +include/virtualbox/nsprpub/prinrval.h +include/virtualbox/nsprpub/prio.h +include/virtualbox/nsprpub/pripcsem.h +include/virtualbox/nsprpub/prlink.h +include/virtualbox/nsprpub/prlock.h +include/virtualbox/nsprpub/prlog.h +include/virtualbox/nsprpub/prlong.h +include/virtualbox/nsprpub/prmem.h +include/virtualbox/nsprpub/prmon.h +include/virtualbox/nsprpub/prmwait.h +include/virtualbox/nsprpub/prnetdb.h +include/virtualbox/nsprpub/prolock.h +include/virtualbox/nsprpub/prpdce.h +include/virtualbox/nsprpub/prprf.h +include/virtualbox/nsprpub/prproces.h +include/virtualbox/nsprpub/prrng.h +include/virtualbox/nsprpub/prrwlock.h +include/virtualbox/nsprpub/prshm.h +include/virtualbox/nsprpub/prshma.h +include/virtualbox/nsprpub/prsystem.h +include/virtualbox/nsprpub/prthread.h +include/virtualbox/nsprpub/prtime.h +include/virtualbox/nsprpub/prtpool.h +include/virtualbox/nsprpub/prtrace.h +include/virtualbox/nsprpub/prtypes.h +include/virtualbox/nsprpub/prvrsion.h +include/virtualbox/nsprpub/prwin16.h +include/virtualbox/nsprpub/md/_darwin.cfg +include/virtualbox/nsprpub/md/_darwin.h +include/virtualbox/nsprpub/md/_freebsd.cfg +include/virtualbox/nsprpub/md/_freebsd.h +include/virtualbox/nsprpub/md/_iprt_atomic.h +include/virtualbox/nsprpub/md/_linux.cfg +include/virtualbox/nsprpub/md/_linux.h +include/virtualbox/nsprpub/md/_macos.h +include/virtualbox/nsprpub/md/_netbsd.cfg +include/virtualbox/nsprpub/md/_netbsd.h +include/virtualbox/nsprpub/md/_openbsd.cfg +include/virtualbox/nsprpub/md/_openbsd.h +include/virtualbox/nsprpub/md/_os2.cfg +include/virtualbox/nsprpub/md/_os2.h +include/virtualbox/nsprpub/md/_os2_errors.h +include/virtualbox/nsprpub/md/_pcos.h +include/virtualbox/nsprpub/md/_pth.h +include/virtualbox/nsprpub/md/_solaris.h +include/virtualbox/nsprpub/md/_solaris32.cfg +include/virtualbox/nsprpub/md/_solaris64.cfg +include/virtualbox/nsprpub/md/_unix_errors.h +include/virtualbox/nsprpub/md/_unixos.h +include/virtualbox/nsprpub/md/prosdep.h +include/virtualbox/nsprpub/obsolete/pralarm.h +include/virtualbox/nsprpub/obsolete/probslet.h +include/virtualbox/nsprpub/obsolete/protypes.h +include/virtualbox/nsprpub/obsolete/prsem.h +include/virtualbox/nsprpub/private/pprio.h +include/virtualbox/nsprpub/private/pprthred.h +include/virtualbox/nsprpub/private/prpriv.h +include/virtualbox/string/nsAString.h +include/virtualbox/string/nsAlgorithm.h +include/virtualbox/string/nsCharTraits.h +include/virtualbox/string/nsDependentString.h +include/virtualbox/string/nsDependentSubstring.h +include/virtualbox/string/nsEmbedString.h +include/virtualbox/string/nsLiteralString.h +include/virtualbox/string/nsObsoleteAString.h +include/virtualbox/string/nsPrintfCString.h +include/virtualbox/string/nsPromiseFlatString.h +include/virtualbox/string/nsReadableUtils.h +include/virtualbox/string/nsString.h +include/virtualbox/string/nsStringAPI.h +include/virtualbox/string/nsStringFwd.h +include/virtualbox/string/nsStringIterator.h +include/virtualbox/string/nsSubstring.h +include/virtualbox/string/nsSubstringTuple.h +include/virtualbox/string/nsTAString.h +include/virtualbox/string/nsTDependentString.h +include/virtualbox/string/nsTDependentSubstring.h +include/virtualbox/string/nsTObsoleteAString.h +include/virtualbox/string/nsTPromiseFlatString.h +include/virtualbox/string/nsTString.h +include/virtualbox/string/nsTSubstring.h +include/virtualbox/string/nsTSubstringTuple.h +include/virtualbox/string/nsUTF8Utils.h +include/virtualbox/string/nsXPIDLString.h +include/virtualbox/string/string-template-def-char.h +include/virtualbox/string/string-template-def-unichar.h +include/virtualbox/string/string-template-undef.h +include/virtualbox/xpcom/nsAgg.h +include/virtualbox/xpcom/nsAppDirectoryServiceDefs.h +include/virtualbox/xpcom/nsArray.h +include/virtualbox/xpcom/nsArrayEnumerator.h +include/virtualbox/xpcom/nsAtomService.h +include/virtualbox/xpcom/nsAutoBuffer.h +include/virtualbox/xpcom/nsAutoLock.h +include/virtualbox/xpcom/nsAutoPtr.h +include/virtualbox/xpcom/nsBaseHashtable.h +include/virtualbox/xpcom/nsCOMArray.h +include/virtualbox/xpcom/nsCOMPtr.h +include/virtualbox/xpcom/nsCRT.h +include/virtualbox/xpcom/nsCategoryManagerUtils.h +include/virtualbox/xpcom/nsCheapSets.h +include/virtualbox/xpcom/nsClassHashtable.h +include/virtualbox/xpcom/nsCom.h +include/virtualbox/xpcom/nsComponentManagerObsolete.h +include/virtualbox/xpcom/nsComponentManagerUtils.h +include/virtualbox/xpcom/nsCppSharedAllocator.h +include/virtualbox/xpcom/nsDataHashtable.h +include/virtualbox/xpcom/nsDebug.h +include/virtualbox/xpcom/nsDebugImpl.h +include/virtualbox/xpcom/nsDeque.h +include/virtualbox/xpcom/nsDirectoryService.h +include/virtualbox/xpcom/nsDirectoryServiceDefs.h +include/virtualbox/xpcom/nsDirectoryServiceUtils.h +include/virtualbox/xpcom/nsDoubleHashtable.h +include/virtualbox/xpcom/nsEnumeratorUtils.h +include/virtualbox/xpcom/nsError.h +include/virtualbox/xpcom/nsEscape.h +include/virtualbox/xpcom/nsEventQueueUtils.h +include/virtualbox/xpcom/nsFastLoadPtr.h +include/virtualbox/xpcom/nsFastLoadService.h +include/virtualbox/xpcom/nsFixedSizeAllocator.h +include/virtualbox/xpcom/nsGenericFactory.h +include/virtualbox/xpcom/nsHashKeys.h +include/virtualbox/xpcom/nsHashSets.h +include/virtualbox/xpcom/nsHashtable.h +include/virtualbox/xpcom/nsIAllocator.h +include/virtualbox/xpcom/nsIByteBuffer.h +include/virtualbox/xpcom/nsID.h +include/virtualbox/xpcom/nsIGenericFactory.h +include/virtualbox/xpcom/nsIID.h +include/virtualbox/xpcom/nsIInterfaceRequestorUtils.h +include/virtualbox/xpcom/nsIServiceManagerObsolete.h +include/virtualbox/xpcom/nsIServiceManagerUtils.h +include/virtualbox/xpcom/nsISupportsBase.h +include/virtualbox/xpcom/nsISupportsImpl.h +include/virtualbox/xpcom/nsISupportsObsolete.h +include/virtualbox/xpcom/nsISupportsUtils.h +include/virtualbox/xpcom/nsIUnicharBuffer.h +include/virtualbox/xpcom/nsIUnicharInputStream.h +include/virtualbox/xpcom/nsIWeakReferenceUtils.h +include/virtualbox/xpcom/nsInt64.h +include/virtualbox/xpcom/nsInterfaceHashtable.h +include/virtualbox/xpcom/nsLinebreakConverter.h +include/virtualbox/xpcom/nsLocalFile.h +include/virtualbox/xpcom/nsLocalFileOS2.h +include/virtualbox/xpcom/nsLocalFileOSX.h +include/virtualbox/xpcom/nsLocalFileUnix.h +include/virtualbox/xpcom/nsMemory.h +include/virtualbox/xpcom/nsModule.h +include/virtualbox/xpcom/nsMultiplexInputStream.h +include/virtualbox/xpcom/nsNativeCharsetUtils.h +include/virtualbox/xpcom/nsNativeComponentLoader.h +include/virtualbox/xpcom/nsObserverService.h +include/virtualbox/xpcom/nsObsoleteModuleLoading.h +include/virtualbox/xpcom/nsProcess.h +include/virtualbox/xpcom/nsProxiedService.h +include/virtualbox/xpcom/nsProxyEvent.h +include/virtualbox/xpcom/nsProxyRelease.h +include/virtualbox/xpcom/nsQuickSort.h +include/virtualbox/xpcom/nsRecyclingAllocator.h +include/virtualbox/xpcom/nsRefPtrHashtable.h +include/virtualbox/xpcom/nsScriptableInputStream.h +include/virtualbox/xpcom/nsStaticAtom.h +include/virtualbox/xpcom/nsStaticComponent.h +include/virtualbox/xpcom/nsStaticNameTable.h +include/virtualbox/xpcom/nsStorageStream.h +include/virtualbox/xpcom/nsStreamUtils.h +include/virtualbox/xpcom/nsStringEnumerator.h +include/virtualbox/xpcom/nsStringIO.h +include/virtualbox/xpcom/nsStringStream.h +include/virtualbox/xpcom/nsSupportsArray.h +include/virtualbox/xpcom/nsSupportsPrimitives.h +include/virtualbox/xpcom/nsTHashtable.h +include/virtualbox/xpcom/nsTextFormatter.h +include/virtualbox/xpcom/nsTime.h +include/virtualbox/xpcom/nsTraceRefcnt.h +include/virtualbox/xpcom/nsTraceRefcntImpl.h +include/virtualbox/xpcom/nsUnitConversion.h +include/virtualbox/xpcom/nsValueArray.h +include/virtualbox/xpcom/nsVariant.h +include/virtualbox/xpcom/nsVoidArray.h +include/virtualbox/xpcom/nsWeakPtr.h +include/virtualbox/xpcom/nsWeakReference.h +include/virtualbox/xpcom/nsXPCOM.h +include/virtualbox/xpcom/nsXPCOMCID.h +include/virtualbox/xpcom/nsXPCOMGlue.h +include/virtualbox/xpcom/nscore.h +include/virtualbox/xpcom/pldhash.h +include/virtualbox/xpcom/plevent.h +include/virtualbox/xpcom/xcDll.h +include/virtualbox/xpcom/xpcom-config.h +include/virtualbox/xpcom/xpt_arena.h +include/virtualbox/xpcom/xpt_struct.h +include/virtualbox/xpcom/xpt_xdr.h +include/virtualbox/xpcom/xptcall.h +include/virtualbox/xpcom/xptcstubsdecl.inc +include/virtualbox/xpcom/xptcstubsdef.inc +include/virtualbox/xpcom/xptinfo.h +%%PYTHON%%%%PYTHON_SITELIBDIR%%/vboxapi-1.0-py%%PYTHON_VER%%.egg-info/PKG-INFO +%%PYTHON%%%%PYTHON_SITELIBDIR%%/vboxapi-1.0-py%%PYTHON_VER%%.egg-info/SOURCES.txt +%%PYTHON%%%%PYTHON_SITELIBDIR%%/vboxapi-1.0-py%%PYTHON_VER%%.egg-info/dependency_links.txt +%%PYTHON%%%%PYTHON_SITELIBDIR%%/vboxapi-1.0-py%%PYTHON_VER%%.egg-info/top_level.txt +%%PYTHON%%%%PYTHON_SITELIBDIR%%/vboxapi/VirtualBox_constants.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/vboxapi%%PYTHON_PYCDIR%%VirtualBox_constants%%PYTHON_PYCEXT%% +%%PYTHON%%%%PYTHON_SITELIBDIR%%/vboxapi/__init__.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/vboxapi%%PYTHON_PYCDIR%%__init__%%PYTHON_PYCEXT%% +%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/__init__.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom%%PYTHON_PYCDIR%%__init__%%PYTHON_PYCEXT%% +%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/components.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom%%PYTHON_PYCDIR%%components%%PYTHON_PYCEXT%% +%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/file.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom%%PYTHON_PYCDIR%%file%%PYTHON_PYCEXT%% +%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/nsError.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom%%PYTHON_PYCDIR%%nsError%%PYTHON_PYCEXT%% +%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/primitives.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom%%PYTHON_PYCDIR%%primitives%%PYTHON_PYCEXT%% +%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/vboxxpcom.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom%%PYTHON_PYCDIR%%vboxxpcom%%PYTHON_PYCEXT%% +%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/xpcom_consts.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom%%PYTHON_PYCDIR%%xpcom_consts%%PYTHON_PYCEXT%% +%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/xpt.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom%%PYTHON_PYCDIR%%xpt%%PYTHON_PYCEXT%% +%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/client/__init__.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/client%%PYTHON_PYCDIR%%__init__%%PYTHON_PYCEXT%% +%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/server/__init__.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/server%%PYTHON_PYCDIR%%__init__%%PYTHON_PYCEXT%% +%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/server/enumerator.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/server%%PYTHON_PYCDIR%%enumerator%%PYTHON_PYCEXT%% +%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/server/factory.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/server%%PYTHON_PYCDIR%%factory%%PYTHON_PYCEXT%% +%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/server/loader.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/server%%PYTHON_PYCDIR%%loader%%PYTHON_PYCEXT%% +%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/server/module.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/server%%PYTHON_PYCDIR%%module%%PYTHON_PYCEXT%% +%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/server/policy.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/xpcom/server%%PYTHON_PYCDIR%%policy%%PYTHON_PYCEXT%% +%%QT%%lib/virtualbox/DbgPlugInDiggers.so +lib/virtualbox/VBox.sh +lib/virtualbox/VBoxAuth.so +lib/virtualbox/VBoxAuthSimple.so +lib/virtualbox/VBoxAutostart +lib/virtualbox/VBoxBalloonCtrl +lib/virtualbox/VBoxBugReport +lib/virtualbox/VBoxDD.so +lib/virtualbox/VBoxDD2.so +lib/virtualbox/VBoxDDR0.r0 +lib/virtualbox/VBoxDDU.so +%%QT%%lib/virtualbox/UICommon.so +%%QT%%lib/virtualbox/VBoxDbg.so +%%QT%%lib/virtualbox/VBoxDragAndDropSvc.so +lib/virtualbox/VBoxEFI32.fd +lib/virtualbox/VBoxEFI64.fd +lib/virtualbox/VBoxExtPackHelperApp +lib/virtualbox/VBoxGuestControlSvc.so +lib/virtualbox/VBoxGuestPropSvc.so +@(root,%%VBOXGROUP%%,4510) lib/virtualbox/VBoxHeadless +lib/virtualbox/VBoxHeadless.so +lib/virtualbox/VBoxHostChannel.so +%%QT%%lib/virtualbox/VBoxKeyboard.so +lib/virtualbox/VBoxManage +@(root,%%VBOXGROUP%%,4510) lib/virtualbox/VBoxNetAdpCtl +@(root,%%VBOXGROUP%%,4510) lib/virtualbox/VBoxNetDHCP +lib/virtualbox/VBoxNetDHCP.so +@(root,%%VBOXGROUP%%,4510) lib/virtualbox/VBoxNetNAT +lib/virtualbox/VBoxNetNAT.so +lib/virtualbox/VBoxRT.so +lib/virtualbox/VBoxSVC +%%X11%%lib/virtualbox/VBoxSVGA3D.so +lib/virtualbox/VBoxSharedClipboard.so +lib/virtualbox/VBoxSharedFolders.so +%%QT%%lib/virtualbox/VBoxTestOGL +lib/virtualbox/VBoxVMM.so +lib/virtualbox/VBoxVMMPreload.so +lib/virtualbox/VBoxXPCOM.so +lib/virtualbox/VBoxXPCOMC.so +lib/virtualbox/VBoxXPCOMIPCD +lib/virtualbox/VMMR0.r0 +%%QT%%lib/virtualbox/VirtualBox +%%QT%%@(root,%%VBOXGROUP%%,4510) lib/virtualbox/VirtualBoxVM +%%QT%%lib/virtualbox/VirtualBoxVM.so +%%SDK%%lib/virtualbox/sdk +%%VBOXIMG%%lib/virtualbox/vboximg-mount +%%WEBSERVICE%%lib/virtualbox/vboxwebsrv +%%WEBSERVICE%%lib/virtualbox/webtest +%%VNC%%lib/virtualbox/ExtensionPacks/VNC/ExtPack-license.html +%%VNC%%lib/virtualbox/ExtensionPacks/VNC/ExtPack-license.rtf +%%VNC%%lib/virtualbox/ExtensionPacks/VNC/ExtPack-license.txt +%%VNC%%lib/virtualbox/ExtensionPacks/VNC/ExtPack.xml +%%VNC%%lib/virtualbox/ExtensionPacks/VNC/%%ARCH%%/VBoxVNC.so +%%VNC%%lib/virtualbox/ExtensionPacks/VNC/%%ARCH%%/VBoxVNCMain.so +%%GUESTADDITIONS%%lib/virtualbox/additions/VBoxGuestAdditions.iso +%%GUESTADDITIONS%%lib/virtualbox/additions/VBoxGuestAdditions_%%GUEST_VER%%.iso +lib/virtualbox/components/VBoxC.so +lib/virtualbox/components/VBoxSVCM.so +lib/virtualbox/components/VBoxXPCOMBase.xpt +lib/virtualbox/components/VBoxXPCOMIPCC.so +lib/virtualbox/components/VirtualBox_XPCOM.xpt +%%QT%%share/applications/virtualbox.desktop +%%DOCS%%%%DOCSDIR%%/UserManual.pdf +%%QT%%share/pixmaps/VBox.png +%%DATADIR%%/idl/VirtualBox_XPCOM.idl +%%DATADIR%%/idl/ipcIClientObserver.idl +%%DATADIR%%/idl/ipcIDConnectService.idl +%%DATADIR%%/idl/ipcILockService.idl +%%DATADIR%%/idl/ipcIMessageObserver.idl +%%DATADIR%%/idl/ipcIService.idl +%%DATADIR%%/idl/ipcITransactionObserver.idl +%%DATADIR%%/idl/ipcITransactionService.idl +%%DATADIR%%/idl/nsIArray.idl +%%DATADIR%%/idl/nsIAsyncInputStream.idl +%%DATADIR%%/idl/nsIAsyncOutputStream.idl +%%DATADIR%%/idl/nsIAtom.idl +%%DATADIR%%/idl/nsIAtomService.idl +%%DATADIR%%/idl/nsIBinaryInputStream.idl +%%DATADIR%%/idl/nsIBinaryOutputStream.idl +%%DATADIR%%/idl/nsIByteArrayInputStream.idl +%%DATADIR%%/idl/nsICategoryManager.idl +%%DATADIR%%/idl/nsIClassInfo.idl +%%DATADIR%%/idl/nsICollection.idl +%%DATADIR%%/idl/nsIComponentLoader.idl +%%DATADIR%%/idl/nsIComponentLoaderManager.idl +%%DATADIR%%/idl/nsIComponentManager.idl +%%DATADIR%%/idl/nsIComponentManagerObsolete.idl +%%DATADIR%%/idl/nsIComponentRegistrar.idl +%%DATADIR%%/idl/nsIConsoleListener.idl +%%DATADIR%%/idl/nsIConsoleMessage.idl +%%DATADIR%%/idl/nsIConsoleService.idl +%%DATADIR%%/idl/nsIDebug.idl +%%DATADIR%%/idl/nsIDirectoryEnumerator.idl +%%DATADIR%%/idl/nsIDirectoryService.idl +%%DATADIR%%/idl/nsIEnumerator.idl +%%DATADIR%%/idl/nsIEnvironment.idl +%%DATADIR%%/idl/nsIErrorService.idl +%%DATADIR%%/idl/nsIEventQueue.idl +%%DATADIR%%/idl/nsIEventQueueService.idl +%%DATADIR%%/idl/nsIEventTarget.idl +%%DATADIR%%/idl/nsIException.idl +%%DATADIR%%/idl/nsIExceptionService.idl +%%DATADIR%%/idl/nsIFactory.idl +%%DATADIR%%/idl/nsIFastLoadFileControl.idl +%%DATADIR%%/idl/nsIFastLoadService.idl +%%DATADIR%%/idl/nsIFile.idl +%%DATADIR%%/idl/nsIHashable.idl +%%DATADIR%%/idl/nsIInputStream.idl +%%DATADIR%%/idl/nsIInputStreamTee.idl +%%DATADIR%%/idl/nsIInterfaceInfo.idl +%%DATADIR%%/idl/nsIInterfaceInfoManager.idl +%%DATADIR%%/idl/nsIInterfaceRequestor.idl +%%DATADIR%%/idl/nsILineInputStream.idl +%%DATADIR%%/idl/nsILocalFile.idl +%%DATADIR%%/idl/nsILocalFileMac.idl +%%DATADIR%%/idl/nsIMemory.idl +%%DATADIR%%/idl/nsIModule.idl +%%DATADIR%%/idl/nsIMultiplexInputStream.idl +%%DATADIR%%/idl/nsINativeComponentLoader.idl +%%DATADIR%%/idl/nsIObjectInputStream.idl +%%DATADIR%%/idl/nsIObjectOutputStream.idl +%%DATADIR%%/idl/nsIObserver.idl +%%DATADIR%%/idl/nsIObserverService.idl +%%DATADIR%%/idl/nsIOutputStream.idl +%%DATADIR%%/idl/nsIPersistentProperties2.idl +%%DATADIR%%/idl/nsIPipe.idl +%%DATADIR%%/idl/nsIProcess.idl +%%DATADIR%%/idl/nsIProgrammingLanguage.idl +%%DATADIR%%/idl/nsIProperties.idl +%%DATADIR%%/idl/nsIPropertyBag.idl +%%DATADIR%%/idl/nsIProxyObjectManager.idl +%%DATADIR%%/idl/nsIRecyclingAllocator.idl +%%DATADIR%%/idl/nsIRunnable.idl +%%DATADIR%%/idl/nsIScriptableInputStream.idl +%%DATADIR%%/idl/nsISeekableStream.idl +%%DATADIR%%/idl/nsISerializable.idl +%%DATADIR%%/idl/nsIServiceManager.idl +%%DATADIR%%/idl/nsISimpleEnumerator.idl +%%DATADIR%%/idl/nsIStorageStream.idl +%%DATADIR%%/idl/nsIStreamBufferAccess.idl +%%DATADIR%%/idl/nsIStringEnumerator.idl +%%DATADIR%%/idl/nsIStringStream.idl +%%DATADIR%%/idl/nsISupports.idl +%%DATADIR%%/idl/nsISupportsArray.idl +%%DATADIR%%/idl/nsISupportsIterators.idl +%%DATADIR%%/idl/nsISupportsPrimitives.idl +%%DATADIR%%/idl/nsIThread.idl +%%DATADIR%%/idl/nsITimelineService.idl +%%DATADIR%%/idl/nsITimer.idl +%%DATADIR%%/idl/nsITimerInternal.idl +%%DATADIR%%/idl/nsITimerManager.idl +%%DATADIR%%/idl/nsITraceRefcnt.idl +%%DATADIR%%/idl/nsIVariant.idl +%%DATADIR%%/idl/nsIWeakReference.idl +%%DATADIR%%/idl/nsIXPTLoader.idl +%%DATADIR%%/idl/nsrootidl.idl +%%NLS%%%%DATADIR%%/nls/VirtualBox_bg.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_ca.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_ca_VA.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_cs.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_da.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_de.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_el.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_en.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_es.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_eu.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_fa.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_fi.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_fr.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_gl.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_he.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_hr_HR.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_hu.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_id.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_it.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_ja.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_ka.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_km_KH.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_ko.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_lt.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_nl.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_pl.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_pt.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_pt_BR.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_ro.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_ru.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_sk.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_sl.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_sr.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_sv.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_th.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_tr.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_uk.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_zh_CN.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_zh_TW.qm +%%NLS%%%%DATADIR%%/nls/qt_bg.qm +%%NLS%%%%DATADIR%%/nls/qt_ca.qm +%%NLS%%%%DATADIR%%/nls/qt_ca_VA.qm +%%NLS%%%%DATADIR%%/nls/qt_cs.qm +%%NLS%%%%DATADIR%%/nls/qt_da.qm +%%NLS%%%%DATADIR%%/nls/qt_de.qm +%%NLS%%%%DATADIR%%/nls/qt_el.qm +%%NLS%%%%DATADIR%%/nls/qt_en.qm +%%NLS%%%%DATADIR%%/nls/qt_es.qm +%%NLS%%%%DATADIR%%/nls/qt_eu.qm +%%NLS%%%%DATADIR%%/nls/qt_fa.qm +%%NLS%%%%DATADIR%%/nls/qt_fi.qm +%%NLS%%%%DATADIR%%/nls/qt_fr.qm +%%NLS%%%%DATADIR%%/nls/qt_gl.qm +%%NLS%%%%DATADIR%%/nls/qt_he.qm +%%NLS%%%%DATADIR%%/nls/qt_hr_HR.qm +%%NLS%%%%DATADIR%%/nls/qt_hu.qm +%%NLS%%%%DATADIR%%/nls/qt_id.qm +%%NLS%%%%DATADIR%%/nls/qt_it.qm +%%NLS%%%%DATADIR%%/nls/qt_ja.qm +%%NLS%%%%DATADIR%%/nls/qt_ka.qm +%%NLS%%%%DATADIR%%/nls/qt_km_KH.qm +%%NLS%%%%DATADIR%%/nls/qt_ko.qm +%%NLS%%%%DATADIR%%/nls/qt_lt.qm +%%NLS%%%%DATADIR%%/nls/qt_nl.qm +%%NLS%%%%DATADIR%%/nls/qt_pl.qm +%%NLS%%%%DATADIR%%/nls/qt_pt.qm +%%NLS%%%%DATADIR%%/nls/qt_pt_BR.qm +%%NLS%%%%DATADIR%%/nls/qt_ro.qm +%%NLS%%%%DATADIR%%/nls/qt_ru.qm +%%NLS%%%%DATADIR%%/nls/qt_sk.qm +%%NLS%%%%DATADIR%%/nls/qt_sl.qm +%%NLS%%%%DATADIR%%/nls/qt_sr.qm +%%NLS%%%%DATADIR%%/nls/qt_sv.qm +%%NLS%%%%DATADIR%%/nls/qt_th.qm +%%NLS%%%%DATADIR%%/nls/qt_tr.qm +%%NLS%%%%DATADIR%%/nls/qt_uk.qm +%%NLS%%%%DATADIR%%/nls/qt_zh_CN.qm +%%NLS%%%%DATADIR%%/nls/qt_zh_TW.qm +%%DATADIR%%/samples/Makefile +%%DATADIR%%/samples/tstVBoxAPIXPCOM.cpp +%%WEBSERVICE%%%%DATADIR%%/sdk/bindings/webservice/vboxweb.wsdl +%%PYTHON%%%%DATADIR%%/sdk/bindings/xpcom/python/xpcom diff --git a/emulators/virtualbox-ose-additions-legacy/Makefile b/emulators/virtualbox-ose-additions-legacy/Makefile index 44ded329e28..a4c09636c07 100644 --- a/emulators/virtualbox-ose-additions-legacy/Makefile +++ b/emulators/virtualbox-ose-additions-legacy/Makefile @@ -38,7 +38,9 @@ CONFIGURE_ARGS+= --nofatal --with-gcc="${CC}" --with-g++="${CXX}" MAKE_JOBS_UNSAFE= yes CONFLICTS_INSTALL= virtualbox-ose-additions \ - virtualbox-ose-additions-nox11 + virtualbox-ose-additions-nox11 \ + virtualbox-ose-additions-70 \ + virtualbox-ose-additions-nox11-70 PATCHDIR= ${.CURDIR}/../${PORTNAME}-legacy/files EXTRACT_AFTER_ARGS= --exclude tools/*.x86 --exclude tools/*.amd64 --exclude Firmware diff --git a/emulators/virtualbox-ose-kmod-70/Makefile b/emulators/virtualbox-ose-kmod-70/Makefile new file mode 100644 index 00000000000..2e992ea771b --- /dev/null +++ b/emulators/virtualbox-ose-kmod-70/Makefile @@ -0,0 +1,111 @@ +PORTNAME= virtualbox-ose +DISTVERSION= 7.0.24 +CATEGORIES= emulators +MASTER_SITES= https://download.virtualbox.org/virtualbox/${DISTVERSION}/ +PKGNAMESUFFIX= -kmod-70 +DISTNAME= VirtualBox-${DISTVERSION} + +MAINTAINER= vbox@FreeBSD.org +COMMENT= VirtualBox kernel module for FreeBSD +WWW= https://www.virtualbox.org/ + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING + +ONLY_FOR_ARCHS= amd64 + +BUILD_DEPENDS= kmk:devel/kBuild + +USES= cpe compiler:c++14-lang kmod tar:bzip2 +CPE_VENDOR= oracle +CPE_PRODUCT= vm_virtualbox +USE_RC_SUBR= vboxnet + +HAS_CONFIGURE= yes +CONFIGURE_ARGS+= --build-headless +CONFIGURE_ARGS+= --disable-alsa \ + --disable-dbus \ + --disable-docs \ + --disable-libvpx \ + --disable-pulse \ + --disable-python \ + --disable-sdl-ttf \ + --disable-xpcom +CONFIGURE_ARGS+= --nofatal --with-gcc="${CC}" --with-g++="${CXX}" + +CONFLICTS_INSTALL= virtualbox-ose-kmod \ + virtualbox-ose-kmod-legacy + +PATCHDIR= ${.CURDIR}/../${PORTNAME}-70/files +PORTSCOUT= limit:^7\.0\. +SUB_FILES= pkg-message +SUB_LIST= OPSYS=${OPSYS} OSREL=${OSREL} + +WRKSRC= ${WRKDIR}/VirtualBox-${DISTVERSION} + +OPTIONS_DEFINE= DEBUG VIMAGE +OPTIONS_DEFAULT= VIMAGE +OPTIONS_SUB= yes +DEBUG_DESC= Debug symbols, additional logs and assertions +VIMAGE_DESC= VIMAGE virtual networking support + +.include + +VBOX_BIN= ${WRKSRC}/out/${KMK_ARCH}/${KMK_BUILDTYPE}/bin/src +VBOX_KMODS= vboxdrv \ + vboxnetadp \ + vboxnetflt + +BUILD_WRKSRC= ${VBOX_BIN} + +KMK_BUILDTYPE= release +KMK_CONFIG= VBOX_LIBPATH_X11=${LOCALBASE} VBOX_FREEBSD_SRC=${SRC_BASE}/sys +KMK_FLAGS= HostDrivers-scripts vboxdrv-src VBoxNetFlt-src VBoxNetAdp-src + +.if ${PORT_OPTIONS:MDEBUG} +KMK_FLAGS+= BUILD_TYPE=debug +KMK_BUILDTYPE= debug +EXTRA_PATCHES+= ${PATCHDIR}/extrapatch-Config.kmk \ + ${PATCHDIR}/extrapatch-src-VBox-HostDrivers-Support-freebsd-Makefile +MAKE_ARGS+= DEBUG_FLAGS="-O1 -g" +.endif + +.if ${ARCH} == i386 +KMK_ARCH= freebsd.x86 +.else +KMK_ARCH= freebsd.${ARCH} +.endif + +.include + +SYMBOLSUFFIX= debug +PLIST_SUB+= SYMBOLSUFFIX=${SYMBOLSUFFIX} + +post-patch: + @${ECHO_CMD} 'VBOX_WITH_VBOXDRV = 1' > ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'VBOX_WITH_NETFLT = 1' >> ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'VBOX_WITH_NETADP = 1' >> ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'VBOX_WITH_ADDITIONS =' >> ${WRKSRC}/LocalConfig.kmk +.if ${PORT_OPTIONS:MVIMAGE} + @${ECHO_CMD} 'VBOX_WITH_NETFLT_VIMAGE = 1' >> ${WRKSRC}/LocalConfig.kmk +.endif + @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ + ${WRKSRC}/Config.kmk ${WRKSRC}/configure + @${REINPLACE_CMD} \ + -e 's|\$$KBUILDDIR_BIN/kmk_sed|${LOCALBASE}/bin/kmk_sed|g' \ + ${WRKSRC}/configure + +pre-build: + cd ${WRKSRC}/src/VBox/HostDrivers && ${SH} -c \ + '. ${WRKSRC}/env.sh && ${KMK_CONFIG} ${LOCALBASE}/bin/kmk ${KMK_FLAGS}' + +do-install: + ${MKDIR} ${STAGEDIR}${KMODDIR} +.for i in ${VBOX_KMODS} + ${INSTALL_KLD} ${VBOX_BIN}/${i}/${i}.ko ${STAGEDIR}${KMODDIR} +.if ${PORT_OPTIONS:MDEBUG} + ${INSTALL_KLD} ${VBOX_BIN}/${i}/${i}.ko.${SYMBOLSUFFIX} ${STAGEDIR}${KMODDIR} +.endif +.endfor + +.include diff --git a/emulators/virtualbox-ose-kmod-70/distinfo b/emulators/virtualbox-ose-kmod-70/distinfo new file mode 100644 index 00000000000..abcb5fb32c6 --- /dev/null +++ b/emulators/virtualbox-ose-kmod-70/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738067736 +SHA256 (VirtualBox-7.0.24.tar.bz2) = 340d66f52251e23d9bc1eb4fdf70e44cb9d1db69bc5064e3f7bdfb8bc0e3a458 +SIZE (VirtualBox-7.0.24.tar.bz2) = 174663788 diff --git a/emulators/virtualbox-ose-kmod-70/files/pkg-message.in b/emulators/virtualbox-ose-kmod-70/files/pkg-message.in new file mode 100644 index 00000000000..4e03cc0b5ec --- /dev/null +++ b/emulators/virtualbox-ose-kmod-70/files/pkg-message.in @@ -0,0 +1,10 @@ +[ +{ type: install + message: < /dev/null 2>&1; then + warn "Can't load ${_k} module." + return 1 + fi + fi + done + + # initialize configured host-only interfaces + LD_LIBRARY_PATH=%%PREFIX%%/lib %%PREFIX%%/bin/VBoxManage list hostonlyifs >/dev/null +} + +vboxnet_stop() +{ + local _k _m _r + + _r= + for _m in ${vboxnet_modules}; do + _r="${_m} ${_r}" + done + for _m in ${_r}; do + _k=${_m%:*} + _m=${_m#*:} + if kldstat -q -m ${_m}; then + if ! kldunload ${_k} > /dev/null 2>&1; then + warn "Can't unload ${_k} module." + return 1 + fi + fi + done +} + +load_rc_config $name + +: ${vboxnet_enable="NO"} + +run_rc_command "$1" diff --git a/emulators/virtualbox-ose-kmod-70/pkg-descr b/emulators/virtualbox-ose-kmod-70/pkg-descr new file mode 100644 index 00000000000..d11d42a81c7 --- /dev/null +++ b/emulators/virtualbox-ose-kmod-70/pkg-descr @@ -0,0 +1,5 @@ +VirtualBox is a family of powerful x86 virtualization products for +enterprise as well as home use. Not only is VirtualBox an extremely +feature rich, high performance product for enterprise customers, it +is also the only professional solution that is freely available as +Open Source Software under the terms of the GNU General Public License. diff --git a/emulators/virtualbox-ose-kmod-70/pkg-plist b/emulators/virtualbox-ose-kmod-70/pkg-plist new file mode 100644 index 00000000000..b08a5706a02 --- /dev/null +++ b/emulators/virtualbox-ose-kmod-70/pkg-plist @@ -0,0 +1,6 @@ +/%%KMODDIR%%/vboxdrv.ko +%%DEBUG%%/%%KMODDIR%%/vboxdrv.ko.%%SYMBOLSUFFIX%% +/%%KMODDIR%%/vboxnetadp.ko +%%DEBUG%%/%%KMODDIR%%/vboxnetadp.ko.%%SYMBOLSUFFIX%% +/%%KMODDIR%%/vboxnetflt.ko +%%DEBUG%%/%%KMODDIR%%/vboxnetflt.ko.%%SYMBOLSUFFIX%% diff --git a/emulators/virtualbox-ose-kmod-legacy/Makefile b/emulators/virtualbox-ose-kmod-legacy/Makefile index 418abd8da94..da9ca28e61c 100644 --- a/emulators/virtualbox-ose-kmod-legacy/Makefile +++ b/emulators/virtualbox-ose-kmod-legacy/Makefile @@ -34,7 +34,8 @@ CONFIGURE_ARGS+= --disable-alsa \ --disable-xpcom CONFIGURE_ARGS+= --nofatal --with-gcc="${CC}" --with-g++="${CXX}" -CONFLICTS_INSTALL= virtualbox-ose-kmod +CONFLICTS_INSTALL= virtualbox-ose-kmod \ + virtualbox-ose-kmod-70 PATCHDIR= ${.CURDIR}/../${PORTNAME}-legacy/files PORTSCOUT= limit:^5\. diff --git a/emulators/virtualbox-ose-kmod/Makefile b/emulators/virtualbox-ose-kmod/Makefile index 252ba10585d..9bbd0e6d5fa 100644 --- a/emulators/virtualbox-ose-kmod/Makefile +++ b/emulators/virtualbox-ose-kmod/Makefile @@ -34,9 +34,11 @@ CONFIGURE_ARGS+= --disable-alsa \ --disable-xpcom CONFIGURE_ARGS+= --nofatal --with-gcc="${CC}" --with-g++="${CXX}" -CONFLICTS_INSTALL= virtualbox-ose-kmod-legacy +CONFLICTS_INSTALL= virtualbox-ose-kmod-legacy \ + virtualbox-ose-kmod-70 PATCHDIR= ${.CURDIR}/../${PORTNAME}/files +PORTSCOUT= limit:^6\. SUB_FILES= pkg-message SUB_LIST= OPSYS=${OPSYS} OSREL=${OSREL} diff --git a/emulators/virtualbox-ose-legacy/Makefile b/emulators/virtualbox-ose-legacy/Makefile index 3452686ce26..eda612ba35e 100644 --- a/emulators/virtualbox-ose-legacy/Makefile +++ b/emulators/virtualbox-ose-legacy/Makefile @@ -40,7 +40,9 @@ CONFIGURE_ARGS= --disable-java --passive-mesa --disable-docs CONFIGURE_ARGS+= --with-gcc="${CC}" --with-g++="${CXX}" CONFLICTS_INSTALL= virtualbox-ose \ - virtualbox-ose-nox11 + virtualbox-ose-nox11 \ + virtualbox-ose-70 \ + virtualbox-ose-nox11-70 PORTSCOUT= limit:^5\. SUB_LIST= VBOXDIR=${VBOX_DIR} \ diff --git a/emulators/virtualbox-ose-legacy/files/patch-src-VBox-Devices-PC-ipxe-Makefile.kmk b/emulators/virtualbox-ose-legacy/files/patch-src_VBox_Devices_PC_ipxe_Makefile.kmk similarity index 100% rename from emulators/virtualbox-ose-legacy/files/patch-src-VBox-Devices-PC-ipxe-Makefile.kmk rename to emulators/virtualbox-ose-legacy/files/patch-src_VBox_Devices_PC_ipxe_Makefile.kmk diff --git a/emulators/virtualbox-ose-nox11-70/Makefile b/emulators/virtualbox-ose-nox11-70/Makefile new file mode 100644 index 00000000000..b1f9189a1bd --- /dev/null +++ b/emulators/virtualbox-ose-nox11-70/Makefile @@ -0,0 +1,11 @@ +PORTREVISION= 0 +PKGNAMESUFFIX= -nox11-70 + +MASTERDIR= ${.CURDIR}/../virtualbox-ose-70 + +OPTIONS_EXCLUDE= ALSA DBUS DEBUG GUESTADDITIONS DOCS NLS PULSEAUDIO \ + QT5 VPX X11 + +SLAVE_PORT= yes + +.include "${MASTERDIR}/Makefile" diff --git a/emulators/virtualbox-ose/Makefile b/emulators/virtualbox-ose/Makefile index 77500e1e992..fdd67817918 100644 --- a/emulators/virtualbox-ose/Makefile +++ b/emulators/virtualbox-ose/Makefile @@ -38,8 +38,11 @@ CONFIGURE_ARGS= --disable-java --passive-mesa --disable-docs CONFIGURE_ARGS+= --with-gcc="${CC}" --with-g++="${CXX}" CONFLICTS_INSTALL= virtualbox-ose-legacy \ - virtualbox-ose-nox11-legacy + virtualbox-ose-nox11-legacy \ + virtualbox-ose-70 \ + virtualbox-ose-nox11-70 +PORTSCOUT= limit:^6\. SUB_FILES= pkg-message SUB_LIST= VBOXDIR=${VBOX_DIR} \ VBOX_ETC=${VBOX_ETC} \ @@ -220,7 +223,6 @@ VBOX_LLVM_VER?= ${LLVM_DEFAULT} .endif .endif PATCH_DEPENDS+= ${LOCALBASE}/share/kBuild/tools/GXX3.kmk:devel/kBuild -EXTRA_PATCHES+= ${PATCHDIR}/extrapatch-src-VBox-Devices-PC-ipxe-Makefile.kmk .endif .if ${PYTHON_MAJOR_VER} >= 3 diff --git a/emulators/virtualbox-ose/files/extrapatch-src-VBox-Devices-PC-ipxe-Makefile.kmk b/emulators/virtualbox-ose/files/extrapatch-src-VBox-Devices-PC-ipxe-Makefile.kmk deleted file mode 100644 index c2a39f402b1..00000000000 --- a/emulators/virtualbox-ose/files/extrapatch-src-VBox-Devices-PC-ipxe-Makefile.kmk +++ /dev/null @@ -1,11 +0,0 @@ ---- src/VBox/Devices/PC/ipxe/Makefile.kmk.orig 2013-11-29 14:23:32.000000000 -0500 -+++ src/VBox/Devices/PC/ipxe/Makefile.kmk 2013-12-13 15:06:45.000000000 -0500 -@@ -35,7 +35,7 @@ - iPxeBiosBin_CLEAN = \ - $(iPxeBiosBin_0_OUTDIR)/iPxeBiosBin.c \ - --if1of ($(KBUILD_TARGET), darwin os2 solaris win) -+if1of ($(KBUILD_TARGET), darwin freebsd os2 solaris win) - $$(iPxeBiosBin_0_OUTDIR)/iPxeBiosBin.c: $(PATH_SUB_CURRENT)/iPxeBiosBin.rom $(VBOX_BIN2C) | $$(dir $$@) - $(call MSG_TOOL,bin2c,iPxeBiosBin,$<,$@) - $(QUIET)$(VBOX_BIN2C) -min 32 -max 56 -mask 0x1ff -export NetBiosBinary $< $@ diff --git a/emulators/virtualbox-ose/files/patch-src_VBox_Devices_PC_ipxe_Makefile.kmk b/emulators/virtualbox-ose/files/patch-src_VBox_Devices_PC_ipxe_Makefile.kmk index 5d6e9ee0f2f..86fda697451 100644 --- a/emulators/virtualbox-ose/files/patch-src_VBox_Devices_PC_ipxe_Makefile.kmk +++ b/emulators/virtualbox-ose/files/patch-src_VBox_Devices_PC_ipxe_Makefile.kmk @@ -1,5 +1,14 @@ ---- src/VBox/Devices/PC/ipxe/Makefile.kmk.orig 2021-01-07 15:39:44 UTC +--- src/VBox/Devices/PC/ipxe/Makefile.kmk.orig 2024-01-11 12:19:38 UTC +++ src/VBox/Devices/PC/ipxe/Makefile.kmk +@@ -35,7 +35,7 @@ iPxeBiosBin_CLEAN = \ + iPxeBiosBin_CLEAN = \ + $(iPxeBiosBin_0_OUTDIR)/iPxeBiosBin.c \ + +-if1of ($(KBUILD_TARGET), darwin os2 solaris win) ++if1of ($(KBUILD_TARGET), darwin freebsd os2 solaris win) + $$(iPxeBiosBin_0_OUTDIR)/iPxeBiosBin.c: $(PATH_SUB_CURRENT)/iPxeBiosBin.rom $(VBOX_BIN2C) | $$(dir $$@) + $(call MSG_TOOL,bin2c,iPxeBiosBin,$<,$@) + $(QUIET)$(VBOX_BIN2C) -min 32 -max 56 -mask 0x1ff -export NetBiosBinary $< $@ @@ -121,7 +121,7 @@ endif -falign-loops=1 \ -Os \ diff --git a/emulators/wine-gecko/Makefile b/emulators/wine-gecko/Makefile index 215e0bd70c4..383069d8163 100644 --- a/emulators/wine-gecko/Makefile +++ b/emulators/wine-gecko/Makefile @@ -1,5 +1,5 @@ PORTNAME= wine-gecko -DISTVERSION= 2.47.2 +DISTVERSION= 2.47.4 CATEGORIES= emulators MASTER_SITES= http://dl.winehq.org/wine/wine-gecko/${DISTVERSION}/ DISTNAME= wine-gecko-${DISTVERSION}-x86 diff --git a/emulators/wine-gecko/distinfo b/emulators/wine-gecko/distinfo index 6e3073d576d..23c6f94191a 100644 --- a/emulators/wine-gecko/distinfo +++ b/emulators/wine-gecko/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1627285803 -SHA256 (wine-gecko-2.47.2-x86.msi) = e520ce7336cd420cd09c91337d87e74bb420300fd5cbc6f724c1802766b6a61d -SIZE (wine-gecko-2.47.2-x86.msi) = 59162112 +TIMESTAMP = 1737805983 +SHA256 (wine-gecko-2.47.4-x86.msi) = 26cecc47706b091908f7f814bddb074c61beb8063318e9efc5a7f789857793d6 +SIZE (wine-gecko-2.47.4-x86.msi) = 55187968 diff --git a/filesystems/kio-fuse/Makefile b/filesystems/kio-fuse/Makefile index 21368d99edb..c119dc6bd53 100644 --- a/filesystems/kio-fuse/Makefile +++ b/filesystems/kio-fuse/Makefile @@ -1,5 +1,6 @@ PORTNAME= kio-fuse DISTVERSION= 5.1.0 +PORTREVISION= 1 CATEGORIES= filesystems sysutils kde MASTER_SITES= KDE/stable/${PORTNAME} @@ -10,11 +11,10 @@ WWW= https://invent.kde.org/system/kio-fuse LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-3.0-or-later.txt -USES= cmake compiler:c++11-lang fuse:3 kde:5 pkgconfig qt:5 tar:xz -USE_KDE= config coreaddons kio service \ +USES= cmake compiler:c++11-lang fuse:3 kde:6 pkgconfig qt:6 tar:xz +USE_KDE= coreaddons kio \ ecm:build -USE_QT= concurrent core dbus network \ - buildtools:build qmake:build +USE_QT= base PLIST_FILES= lib/libexec/kio-fuse \ share/dbus-1/services/org.kde.KIOFuse.service diff --git a/filesystems/ltfs/Makefile b/filesystems/ltfs/Makefile index 6b35d2383ca..2ccec33484c 100644 --- a/filesystems/ltfs/Makefile +++ b/filesystems/ltfs/Makefile @@ -12,11 +12,10 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libicudata.so:devel/icu \ - libpkg.so:${PKG_ORIGIN} \ libuuid.so:misc/e2fsprogs-libuuid USES= autoreconf compiler:c11 fuse gnome libtool:build pkgconfig \ - python shebangfix ssl + python shebangfix USE_GITHUB= yes GH_ACCOUNT= LinearTapeFileSystem @@ -25,7 +24,7 @@ USE_LDCONFIG= yes SHEBANG_FILES= src/utils/ltfs_ordered_copy -GNU_CONFIGURE= yes +GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CONFIGURE_ARGS+= --enable-icu-6x diff --git a/filesystems/py-pyfakefs/Makefile b/filesystems/py-pyfakefs/Makefile index e0fb223d01b..74e7f6978a1 100644 --- a/filesystems/py-pyfakefs/Makefile +++ b/filesystems/py-pyfakefs/Makefile @@ -1,5 +1,5 @@ PORTNAME= pyfakefs -PORTVERSION= 5.7.3 +PORTVERSION= 5.7.4 CATEGORIES= filesystems devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/filesystems/py-pyfakefs/distinfo b/filesystems/py-pyfakefs/distinfo index d72b6c1326a..a34b323cfd0 100644 --- a/filesystems/py-pyfakefs/distinfo +++ b/filesystems/py-pyfakefs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735227942 -SHA256 (pyfakefs-5.7.3.tar.gz) = cd53790761d0fc030a9cf41fd541bfd28c1ea681b1a7c5df8834f3c9e511ac5f -SIZE (pyfakefs-5.7.3.tar.gz) = 212705 +TIMESTAMP = 1738089092 +SHA256 (pyfakefs-5.7.4.tar.gz) = 4971e65cc80a93a1e6f1e3a4654909c0c493186539084dc9301da3d68c8878fe +SIZE (pyfakefs-5.7.4.tar.gz) = 213382 diff --git a/filesystems/py-zfs-autobackup/Makefile b/filesystems/py-zfs-autobackup/Makefile index 5c4b9f55ec2..761fee682aa 100644 --- a/filesystems/py-zfs-autobackup/Makefile +++ b/filesystems/py-zfs-autobackup/Makefile @@ -1,6 +1,6 @@ PORTNAME= zfs-autobackup DISTVERSIONPREFIX= v -DISTVERSION= 3.2.2 +DISTVERSION= 3.3 CATEGORIES= filesystems sysutils python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/filesystems/py-zfs-autobackup/distinfo b/filesystems/py-zfs-autobackup/distinfo index bc8df6ea038..69cacf47519 100644 --- a/filesystems/py-zfs-autobackup/distinfo +++ b/filesystems/py-zfs-autobackup/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1694871100 -SHA256 (psy0rz-zfs_autobackup-v3.2.2_GH0.tar.gz) = 736019c61a7829c3f60124e9213e51099cffad5a2d10826e3008c8f3b788b88e -SIZE (psy0rz-zfs_autobackup-v3.2.2_GH0.tar.gz) = 115708 +TIMESTAMP = 1738094898 +SHA256 (psy0rz-zfs_autobackup-v3.3_GH0.tar.gz) = 808e5a4430a56de082cd67d7641912917567cdca86e1e540e6f95ed58ce35756 +SIZE (psy0rz-zfs_autobackup-v3.3_GH0.tar.gz) = 119233 diff --git a/filesystems/securefs/Makefile b/filesystems/securefs/Makefile index 89cd7aa324d..431efa3e723 100644 --- a/filesystems/securefs/Makefile +++ b/filesystems/securefs/Makefile @@ -1,6 +1,6 @@ PORTNAME= securefs -DISTVERSION= 0.14.3 -PORTREVISION= 2 +DISTVERSION= 1.0.0 +DISTVERSIONPREFIX= v CATEGORIES= filesystems PKGNAMEPREFIX= fusefs- @@ -12,22 +12,25 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md BUILD_DEPENDS= ${LOCALBASE}/include/tclap/TCLAPConfig.h:devel/tclap -LIB_DEPENDS= libutf8proc.so:textproc/utf8proc \ +LIB_DEPENDS= libabsl_strings.so:devel/abseil \ libargon2.so:security/libargon2 \ - libjsoncpp.so:devel/jsoncpp \ libcryptopp.so:security/cryptopp \ - libabsl_strings.so:devel/abseil + libfruit.so:devel/fruit \ + libprotobuf.so:devel/protobuf \ + libuni-algo.so:textproc/uni-algo -USES= cmake compiler:c++17-lang fuse pkgconfig +USES= cmake compiler:c++17-lang fuse pkgconfig sqlite + +CMAKE_OFF= SECUREFS_ADDRESS_SANITIZE \ + SECUREFS_ENABLE_INTEGRATION_TEST \ + SECUREFS_ENABLE_UNIT_TEST \ + SECUREFS_LINK_PROFILER \ + SECUREFS_USE_FUSET \ + SECUREFS_USE_VCPKG + +PLIST_FILES= bin/securefs USE_GITHUB= yes GH_ACCOUNT= netheril96 -PLIST_FILES= bin/securefs - -CMAKE_OFF= SECUREFS_ENABLE_BUILD_TEST \ - SECUREFS_ENABLE_UNIT_TEST \ - SECUREFS_USE_VCPKG -CMAKE_ARGS= -DCMAKE_CXX_STANDARD=17 - .include diff --git a/filesystems/securefs/distinfo b/filesystems/securefs/distinfo index caa7b87bbd5..b8e89486f38 100644 --- a/filesystems/securefs/distinfo +++ b/filesystems/securefs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1697868086 -SHA256 (netheril96-securefs-0.14.3_GH0.tar.gz) = 3323e027fc4399dbbaf2a2e5cde11dae4b4e19ff08b2f9208dc6742a9f2f0611 -SIZE (netheril96-securefs-0.14.3_GH0.tar.gz) = 419328 +TIMESTAMP = 1738088836 +SHA256 (netheril96-securefs-v1.0.0_GH0.tar.gz) = de888359734a05ca0db56d006b4c9774f18fd9e6f9253466a86739b5f6ac3753 +SIZE (netheril96-securefs-v1.0.0_GH0.tar.gz) = 417928 diff --git a/filesystems/securefs/pkg-descr b/filesystems/securefs/pkg-descr index cbd0e2663d3..2c51cb7f766 100644 --- a/filesystems/securefs/pkg-descr +++ b/filesystems/securefs/pkg-descr @@ -1,3 +1,6 @@ +securefs is a filesystem in userspace (FUSE) with transparent encryption (when +writing) and decryption (when reading). + securefs mounts a regular directory onto a mount point. The mount point appears as a regular filesystem, where one can read/write/create files, directories and symbolic links. The underlying directory will be automatically updated to diff --git a/filesystems/smbnetfs/Makefile b/filesystems/smbnetfs/Makefile index a577b6ece99..8ff0341647a 100644 --- a/filesystems/smbnetfs/Makefile +++ b/filesystems/smbnetfs/Makefile @@ -26,8 +26,8 @@ USE_GNOME= glib20:build GNU_CONFIGURE= yes # A hack to disable gratuitous linking with -lglib-2.0 CONFIGURE_ENV+= GLIB_LIBS=-L/var/empty -CFLAGS+= -I${SAMBAINCLUDES} -DFUSE_USE_VERSION=${FUSE_VERSION} -LDFLAGS+= -L${SAMBALIBS} +CFLAGS+= -I${SAMBA_INCLUDEDIR} -DFUSE_USE_VERSION=${FUSE_VERSION} +LDFLAGS+= -L${SAMBA_LIBDIR} SUB_FILES= pkg-message # configure just generated config.h -- we do not need to redo it: MAKE_ARGS+= AUTOHEADER=${TRUE} diff --git a/finance/Makefile b/finance/Makefile index c2333bce1e7..5948f85dd8c 100644 --- a/finance/Makefile +++ b/finance/Makefile @@ -20,8 +20,8 @@ SUBDIR += aqbanking SUBDIR += beancount SUBDIR += beangulp - SUBDIR += beanquery SUBDIR += beanie + SUBDIR += beanquery SUBDIR += chiapos SUBDIR += electrs SUBDIR += electrum diff --git a/finance/nextcloud-cospend/Makefile b/finance/nextcloud-cospend/Makefile index 5fd5df336ae..054ab481ac6 100644 --- a/finance/nextcloud-cospend/Makefile +++ b/finance/nextcloud-cospend/Makefile @@ -1,5 +1,5 @@ PORTNAME= cospend -PORTVERSION= 3.0.8 +PORTVERSION= 3.0.11 CATEGORIES= finance www editors MASTER_SITES= https://github.com/julien-nc/${PORTNAME}-nc/releases/download/v${PORTVERSION}/ diff --git a/finance/nextcloud-cospend/distinfo b/finance/nextcloud-cospend/distinfo index 5b97383022a..8209eb8eb63 100644 --- a/finance/nextcloud-cospend/distinfo +++ b/finance/nextcloud-cospend/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735385108 -SHA256 (nextcloud/cospend-3.0.8.tar.gz) = d910e450d6551000a07a7e2d9c95b8be58e75a2ab580ae411ddd55aa9778208b -SIZE (nextcloud/cospend-3.0.8.tar.gz) = 6619644 +TIMESTAMP = 1738402865 +SHA256 (nextcloud/cospend-3.0.11.tar.gz) = adf6e6971899d2c43189d159ebcfe2705cc798ba18c4b0261f6d0d7a38f51eff +SIZE (nextcloud/cospend-3.0.11.tar.gz) = 6619535 diff --git a/finance/py-yfinance/Makefile b/finance/py-yfinance/Makefile index 31de1f3020c..8f4fc4ec233 100644 --- a/finance/py-yfinance/Makefile +++ b/finance/py-yfinance/Makefile @@ -1,5 +1,5 @@ PORTNAME= yfinance -PORTVERSION= 0.2.51 +PORTVERSION= 0.2.52 CATEGORIES= finance python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/finance/py-yfinance/distinfo b/finance/py-yfinance/distinfo index 814224a2bfd..66d6bf287ee 100644 --- a/finance/py-yfinance/distinfo +++ b/finance/py-yfinance/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735227946 -SHA256 (yfinance-0.2.51.tar.gz) = 7902cc9b23699a51efa50f1cc7a965220a56beccc00d189f929b4c7c5c189a60 -SIZE (yfinance-0.2.51.tar.gz) = 113892 +TIMESTAMP = 1738089094 +SHA256 (yfinance-0.2.52.tar.gz) = d2c2ed9bc935596934cba99fca0f05beaa8384648f78105c77754e92f11bf72f +SIZE (yfinance-0.2.52.tar.gz) = 117683 diff --git a/finance/quba-viewer/Makefile b/finance/quba-viewer/Makefile index f0751ce1761..617605280f4 100644 --- a/finance/quba-viewer/Makefile +++ b/finance/quba-viewer/Makefile @@ -1,7 +1,7 @@ PORTNAME= quba-viewer DISTVERSIONPREFIX= v DISTVERSION= 1.4.0 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= finance deskutils MASTER_SITES= LOCAL/pi/finance/${PORTNAME}/:npm DISTFILES= ${PORTNAME}-npm-cache-${DISTVERSION}${EXTRACT_SUFX}:npm diff --git a/ftp/R-cran-curl/Makefile b/ftp/R-cran-curl/Makefile index a1be42ace59..4c34ca64882 100644 --- a/ftp/R-cran-curl/Makefile +++ b/ftp/R-cran-curl/Makefile @@ -1,5 +1,5 @@ PORTNAME= curl -DISTVERSION= 6.1.0 +DISTVERSION= 6.2.0 CATEGORIES= ftp DISTNAME= ${PORTNAME}_${PORTVERSION} diff --git a/ftp/R-cran-curl/distinfo b/ftp/R-cran-curl/distinfo index 1bace6ddf15..f7a1c08640f 100644 --- a/ftp/R-cran-curl/distinfo +++ b/ftp/R-cran-curl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736743974 -SHA256 (curl_6.1.0.tar.gz) = 81d45525057fe21be3d57071e65032114c9014392454dd40ff32ca5e5ae2c539 -SIZE (curl_6.1.0.tar.gz) = 932957 +TIMESTAMP = 1738686142 +SHA256 (curl_6.2.0.tar.gz) = 0399bb6bcad5f31ad2a2a7165ff8c976111707125ca0a9c4b8ccf40bb5eb1635 +SIZE (curl_6.2.0.tar.gz) = 933187 diff --git a/games/0ad/Makefile b/games/0ad/Makefile index 96f6dd86d50..771af146b48 100644 --- a/games/0ad/Makefile +++ b/games/0ad/Makefile @@ -1,11 +1,9 @@ PORTNAME= 0ad -PORTVERSION= 0.0.26 -PORTREVISION= 36 +DISTVERSION= 0.27.0 CATEGORIES= games -MASTER_SITES= http://releases.wildfiregames.com/ \ - SF/zero-ad/releases -DISTFILES= ${PORTNAME}-${PORTVERSION}-alpha-unix-build.tar.xz \ - ${PORTNAME}-${PORTVERSION}-alpha-unix-data.tar.xz +MASTER_SITES= https://releases.wildfiregames.com/ +DISTFILES= ${PORTNAME}-${DISTVERSION}-unix-build.tar.xz \ + ${PORTNAME}-${DISTVERSION}-unix-data.tar.xz MAINTAINER= madpilot@FreeBSD.org COMMENT= Real-time strategy (RTS) game of ancient warfare @@ -29,7 +27,8 @@ LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs \ libminiupnpc.so:net/miniupnpc \ libenet.so:net/enet \ libsodium.so:security/libsodium \ - libfmt.so:devel/libfmt + libfmt.so:devel/libfmt \ + libmozjs-115.so:lang/spidermonkey115 USES= compiler:c++11-lib desktop-file-utils dos2unix gmake gnome \ iconv openal:al perl5 pkgconfig python:3.9,build sdl tar:xz \ @@ -40,7 +39,7 @@ USE_SDL= sdl2 USE_XORG= x11 xcursor USE_PERL5= build -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}-alpha +WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} BUILD_WRKSRC= ${WRKSRC}/build/workspaces/gcc MAKE_ARGS= config=release verbose=1 CPPFLAGS+= -DU_USING_ICU_NAMESPACE=1 @@ -57,25 +56,29 @@ PORTDATA= * .include +post-extract: + @(cd ${WRKSRC}/libraries/source/nvtt && ${TAR} xf nvtt-28209.tar.xz) + post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ -e 's|%%CC%%|${CC}|' \ - ${WRKSRC}/build/premake/premake5.lua ${WRKSRC}/build/premake/extern_libs5.lua + ${WRKSRC}/build/premake/extern_libs5.lua .if ${ARCH} == i386 && ${CHOSEN_COMPILER_TYPE} == gcc - @${REINPLACE_CMD} -e '1055,1251s/-rdynamic/-lssp_nonshared &/' \ - -e '1441s/"execinfo",/& "ssp_nonshared",/' \ + @${REINPLACE_CMD} -e '1130,1530s/-rdynamic/-lssp_nonshared &/' \ + -e '1112,1502s/"execinfo",/& "ssp_nonshared",/' \ ${WRKSRC}/build/premake/premake5.lua .endif pre-build: - (cd ${WRKSRC}/build/workspaces && ${SETENV} ${MAKE_ENV} ./update-workspaces.sh --bindir=${PREFIX}/bin --datadir=${DATADIR} --libdir=${PREFIX}/lib/${PORTNAME}) + (cd ${WRKSRC}/libraries && ${SETENV} ${MAKE_ENV} ./build-source-libs.sh --with-system-mozjs -j ${_MAKE_JOBS}) + (cd ${WRKSRC}/build/workspaces && ${SETENV} ${MAKE_ENV} ./update-workspaces.sh --with-system-mozjs --bindir=${PREFIX}/bin --datadir=${DATADIR} --libdir=${PREFIX}/lib/${PORTNAME}) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/binaries/system/pyrogenesis ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/build/resources/0ad.sh ${STAGEDIR}${PREFIX}/bin/0ad ${INSTALL_PROGRAM} ${WRKSRC}/binaries/system/ActorEditor ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME} - (cd ${WRKSRC}/binaries/system && ${INSTALL_LIB} libAtlasUI.so libCollada.so libmozjs78-ps-release.so libnvcore.so libnvimage.so libnvmath.so libnvtt.so ${STAGEDIR}${PREFIX}/lib/${PORTNAME}) + (cd ${WRKSRC}/binaries/system && ${INSTALL_LIB} libAtlasUI.so libCollada.so libnvcore.so libnvimage.so libnvmath.so libnvtt.so ${STAGEDIR}${PREFIX}/lib/${PORTNAME}) ${INSTALL_DATA} ${WRKSRC}/build/resources/0ad.desktop ${STAGEDIR}${PREFIX}/share/applications ${INSTALL_DATA} ${WRKSRC}/build/resources/0ad.png ${STAGEDIR}${PREFIX}/share/pixmaps ${MKDIR} ${STAGEDIR}${DATADIR} diff --git a/games/0ad/distinfo b/games/0ad/distinfo index c780a130cc5..ae481ae4d04 100644 --- a/games/0ad/distinfo +++ b/games/0ad/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1664037479 -SHA256 (0ad-0.0.26-alpha-unix-build.tar.xz) = 2e1c6df7e3312e77c5f82788664cffc3a78d3bf60606c00039275e1d13c0ee4b -SIZE (0ad-0.0.26-alpha-unix-build.tar.xz) = 75599800 -SHA256 (0ad-0.0.26-alpha-unix-data.tar.xz) = b200e48558f882807910e3c686567b6a396248d9d418044ecfde090b05772d7d -SIZE (0ad-0.0.26-alpha-unix-data.tar.xz) = 1351511480 +TIMESTAMP = 1738253090 +SHA256 (0ad-0.27.0-unix-build.tar.xz) = aa94857009750d5f61dbf016bc150e3bdcbdb3acdfc8ad20b73ab8b43e9a1ba6 +SIZE (0ad-0.27.0-unix-build.tar.xz) = 152170976 +SHA256 (0ad-0.27.0-unix-data.tar.xz) = 3e48855ab8e1ef81270338462c8270b015213f14f5e054aab92ad74d5ea59dea +SIZE (0ad-0.27.0-unix-data.tar.xz) = 1367701984 diff --git a/games/0ad/files/patch-binaries_data_config_default.cfg b/games/0ad/files/patch-binaries_data_config_default.cfg new file mode 100644 index 00000000000..1651fbdc596 --- /dev/null +++ b/games/0ad/files/patch-binaries_data_config_default.cfg @@ -0,0 +1,11 @@ +--- binaries/data/config/default.cfg.orig 2025-01-28 19:44:19 UTC ++++ binaries/data/config/default.cfg +@@ -154,7 +154,7 @@ textures.maxanisotropy = 2 + textures.maxanisotropy = 2 + + ; GPU skinning via compute shaders, requires up-to-date drivers +-gpuskinning = true ++gpuskinning = false + + ; Use smooth LOS interpolation + smoothlos = true diff --git a/games/0ad/files/patch-boost-1.85 b/games/0ad/files/patch-boost-1.85 deleted file mode 100644 index 810873db2c5..00000000000 --- a/games/0ad/files/patch-boost-1.85 +++ /dev/null @@ -1,49 +0,0 @@ -diff --git a/source/graphics/TextureManager.cpp b/source/graphics/TextureManager.cpp -index ec68b15989..9cfa615997 100644 ---- source/graphics/TextureManager.cpp -+++ source/graphics/TextureManager.cpp -@@ -1,4 +1,4 @@ --/* Copyright (C) 2023 Wildfire Games. -+/* Copyright (C) 2024 Wildfire Games. - * This file is part of 0 A.D. - * - * 0 A.D. is free software: you can redistribute it and/or modify -@@ -806,7 +806,7 @@ public: - files.push_back(f); - p = p / GetWstringFromWpath(*it); - } -- return m_TextureConverter.ComputeSettings(GetWstringFromWpath(srcPath.leaf()), files); -+ return m_TextureConverter.ComputeSettings(GetWstringFromWpath(srcPath.filename()), files); - } - - /** -diff --git a/source/lib/file/file_system.cpp b/source/lib/file/file_system.cpp -index 1db6dc65d3..2b1fdba056 100644 ---- source/lib/file/file_system.cpp -+++ source/lib/file/file_system.cpp -@@ -1,4 +1,4 @@ --/* Copyright (C) 2023 Wildfire Games. -+/* Copyright (C) 2024 Wildfire Games. - * - * Permission is hereby granted, free of charge, to any person obtaining - * a copy of this software and associated documentation files (the -@@ -32,6 +32,7 @@ - #include "lib/sysdep/filesystem.h" - - #include -+#include - #include - - bool DirectoryExists(const OsPath& path) -@@ -229,7 +230,11 @@ Status CopyFile(const OsPath& path, const OsPath& newPath, bool override_if_exis - try - { - if(override_if_exists) -+#if BOOST_VERSION >=107400 -+ fs::copy_file(fs::path(path.string()), fs::path(newPath.string()), boost::filesystem::copy_options::overwrite_existing); -+#else - fs::copy_file(fs::path(path.string()), fs::path(newPath.string()), boost::filesystem::copy_option::overwrite_if_exists); -+#endif - else - fs::copy_file(fs::path(path.string()), fs::path(newPath.string())); - } diff --git a/games/0ad/files/patch-build_premake_extern__libs5.lua b/games/0ad/files/patch-build_premake_extern__libs5.lua index dd3c61e082d..caa0f1f9d78 100644 --- a/games/0ad/files/patch-build_premake_extern__libs5.lua +++ b/games/0ad/files/patch-build_premake_extern__libs5.lua @@ -1,11 +1,14 @@ ---- build/premake/extern_libs5.lua.orig 2021-02-06 00:32:37 UTC +--- build/premake/extern_libs5.lua.orig 2025-01-28 19:57:28 UTC +++ build/premake/extern_libs5.lua -@@ -193,7 +193,7 @@ extern_lib_defs = { - end +@@ -232,9 +232,9 @@ extern_lib_defs = { -- TODO: This actually applies to most libraries we use on BSDs, make this a global setting. if os.istarget("bsd") then -- sysincludedirs { "/usr/local/include" } -+ sysincludedirs { "%%LOCALBASE%%/include" } + if externalincludedirs then +- externalincludedirs { "/usr/local/include" } ++ externalincludedirs { "%%LOCALBASE%%/include" } + else +- sysincludedirs { "/usr/local/include" } ++ sysincludedirs { "%%LOCALBASE%%/include" } + end end end, - link_settings = function() diff --git a/games/0ad/files/patch-build_premake_premake5.lua b/games/0ad/files/patch-build_premake_premake5.lua index 55122f32fc4..d1d79399d44 100644 --- a/games/0ad/files/patch-build_premake_premake5.lua +++ b/games/0ad/files/patch-build_premake_premake5.lua @@ -1,6 +1,6 @@ ---- build/premake/premake5.lua.orig 2022-09-23 19:16:45 UTC +--- build/premake/premake5.lua.orig 2025-01-28 19:57:28 UTC +++ build/premake/premake5.lua -@@ -76,14 +76,10 @@ else +@@ -85,14 +85,10 @@ else end else local machine = "x86_64" @@ -17,14 +17,5 @@ + machine = f:read("*line") + f:close() -- Special handling on mac os where xcode needs special flags. + -- TODO: We should look into "universal" macOS compilation. if os.istarget("macosx") then - if string.find(machine, "arm64") then -@@ -380,7 +376,7 @@ function project_set_build_flags() - - if os.istarget("linux") or os.istarget("bsd") then - if _OPTIONS["prefer-local-libs"] then -- libdirs { "/usr/local/lib" } -+ libdirs { "%%LOCALBASE%%/lib" } - end - - -- To use our local shared libraries, they need to be found in the diff --git a/games/0ad/files/patch-build_workspaces_update-workspaces.sh b/games/0ad/files/patch-build_workspaces_update-workspaces.sh index 311f65a0c84..7768c92a886 100644 --- a/games/0ad/files/patch-build_workspaces_update-workspaces.sh +++ b/games/0ad/files/patch-build_workspaces_update-workspaces.sh @@ -1,13 +1,13 @@ ---- build/workspaces/update-workspaces.sh.orig 2014-09-20 19:02:24 UTC +--- build/workspaces/update-workspaces.sh.orig 2025-01-28 19:57:28 UTC +++ build/workspaces/update-workspaces.sh @@ -1,10 +1,5 @@ #!/bin/sh -if [ "$(id -u)" = "0" ]; then -- echo "Running as root will mess up file permissions. Aborting ..." 1>&2 -- exit 1 +- echo "Running as root will mess up file permissions. Aborting ..." 1>&2 +- exit 1 -fi - die() { - echo ERROR: $* + echo ERROR: "$*" diff --git a/games/0ad/files/patch-libraries_source_nvtt_src_src_nvcore_Debug.cpp b/games/0ad/files/patch-libraries_source_nvtt_nvtt-28209_src_src_nvcore_Debug.cpp similarity index 61% rename from games/0ad/files/patch-libraries_source_nvtt_src_src_nvcore_Debug.cpp rename to games/0ad/files/patch-libraries_source_nvtt_nvtt-28209_src_src_nvcore_Debug.cpp index dd627b8a3a8..13b99103cfa 100644 --- a/games/0ad/files/patch-libraries_source_nvtt_src_src_nvcore_Debug.cpp +++ b/games/0ad/files/patch-libraries_source_nvtt_nvtt-28209_src_src_nvcore_Debug.cpp @@ -1,6 +1,6 @@ ---- libraries/source/nvtt/src/src/nvcore/Debug.cpp.orig 2021-02-28 23:45:14 UTC -+++ libraries/source/nvtt/src/src/nvcore/Debug.cpp -@@ -628,6 +628,9 @@ namespace +--- libraries/source/nvtt/nvtt-28209/src/src/nvcore/Debug.cpp.orig 2025-01-30 19:39:40 UTC ++++ libraries/source/nvtt/nvtt-28209/src/src/nvcore/Debug.cpp +@@ -631,6 +631,9 @@ namespace # elif NV_CPU_X86 ucontext_t * ucp = (ucontext_t *)secret; return (void *)ucp->uc_mcontext.mc_eip; diff --git a/games/0ad/files/patch-libraries_source_spidermonkey_FixExclusiveDataClang19.diff b/games/0ad/files/patch-libraries_source_spidermonkey_FixExclusiveDataClang19.diff deleted file mode 100644 index 1259aec7906..00000000000 --- a/games/0ad/files/patch-libraries_source_spidermonkey_FixExclusiveDataClang19.diff +++ /dev/null @@ -1,14 +0,0 @@ ---- libraries/source/spidermonkey/FixExclusiveDataClang19.diff.orig 2024-10-26 16:30:56 UTC -+++ libraries/source/spidermonkey/FixExclusiveDataClang19.diff -@@ -0,0 +1,11 @@ -+--- a/js/src/threading/ExclusiveData.h.orig 2020-11-28 17:33:56.000000000 +0100 -++++ b/js/src/threading/ExclusiveData.h -+@@ -110,7 +110,7 @@ -+ : lock_(id), value_(std::forward(args)...) {} -+ -+ ExclusiveData(ExclusiveData&& rhs) -+- : lock_(std::move(rhs.lock)), value_(std::move(rhs.value_)) { -++ : lock_(std::move(rhs.lock())), value_(std::move(rhs.value_)) { -+ MOZ_ASSERT(&rhs != this, "self-move disallowed!"); -+ } -+ diff --git a/games/0ad/files/patch-libraries_source_spidermonkey_FixFreeBSDClang16.diff b/games/0ad/files/patch-libraries_source_spidermonkey_FixFreeBSDClang16.diff deleted file mode 100644 index 2a4bc9cc581..00000000000 --- a/games/0ad/files/patch-libraries_source_spidermonkey_FixFreeBSDClang16.diff +++ /dev/null @@ -1,17 +0,0 @@ ---- libraries/source/spidermonkey/FixFreeBSDClang16.diff.orig 2023-06-28 15:31:44 UTC -+++ libraries/source/spidermonkey/FixFreeBSDClang16.diff -@@ -0,0 +1,14 @@ -+diff -ruN a/build/moz.configure/flags.configure b/build/moz.configure/flags.configure -+--- a/build/moz.configure/flags.configure 2020-11-28 17:33:01.000000000 +0100 -++++ b/build/moz.configure/flags.configure -+@@ -56,10 +56,5 @@ -+ # Temporary until https://bugs.llvm.org/show_bug.cgi?id=45835 gets a -+ # real fix: clang 10 hangs with some ubsan-inserted code constructs. -+ return None -+- if enabled and compiler.version >= '9.0.0': -+- if compiler.type == 'clang': -+- return ['-fexperimental-new-pass-manager'] -+- elif compiler.type == 'clang-cl': -+- return ['-Xclang', '-fexperimental-new-pass-manager'] -+ -+ set_config('MOZ_NEW_PASS_MANAGER_FLAGS', new_pass_manager_flags) diff --git a/games/0ad/files/patch-libraries_source_spidermonkey_patch.sh b/games/0ad/files/patch-libraries_source_spidermonkey_patch.sh deleted file mode 100644 index 1483f03d6ab..00000000000 --- a/games/0ad/files/patch-libraries_source_spidermonkey_patch.sh +++ /dev/null @@ -1,11 +0,0 @@ ---- libraries/source/spidermonkey/patch.sh.orig 2022-09-23 20:36:41 UTC -+++ libraries/source/spidermonkey/patch.sh -@@ -84,4 +84,8 @@ then - patch -p1 < ../FixFreeBSDCargoChecksum.diff - # https://svnweb.freebsd.org/ports/head/lang/spidermonkey78/files/patch-third__party_rust_cc_src_lib.rs?view=log - patch -p1 < ../FixFreeBSDRustThirdPartyOSDetection.diff -+ # Remove now unknown compiler option causing problems -+ patch -p1 < ../FixFreeBSDClang16.diff -+ # Fix with clang19 -+ patch -p1 < ../FixExclusiveDataClang19.diff - fi diff --git a/games/0ad/files/patch-source_lib_allocators_page__aligned.cpp b/games/0ad/files/patch-source_lib_allocators_page__aligned.cpp index 87d3081a43e..6690b420d3d 100644 --- a/games/0ad/files/patch-source_lib_allocators_page__aligned.cpp +++ b/games/0ad/files/patch-source_lib_allocators_page__aligned.cpp @@ -1,6 +1,6 @@ ---- source/lib/allocators/page_aligned.cpp.orig 2017-07-28 19:57:26 UTC +--- source/lib/allocators/page_aligned.cpp.orig 2025-01-28 19:58:03 UTC +++ source/lib/allocators/page_aligned.cpp -@@ -49,7 +49,7 @@ static const int mmap_flags = MAP_PRIVATE|MAP_ANONYMOU +@@ -48,7 +48,7 @@ Status mem_Reserve(size_t size, u8** pp) Status mem_Reserve(size_t size, u8** pp) { errno = 0; @@ -9,7 +9,7 @@ *pp = (u8*)ret; return StatusFromMap(ret); } -@@ -76,7 +76,7 @@ Status mem_Commit(u8* p, size_t size, int prot) +@@ -75,7 +75,7 @@ Status mem_Decommit(u8* p, size_t size) Status mem_Decommit(u8* p, size_t size) { errno = 0; diff --git a/games/0ad/files/patch-source_network_NetMessage.cpp b/games/0ad/files/patch-source_network_NetMessage.cpp deleted file mode 100644 index f8722186a92..00000000000 --- a/games/0ad/files/patch-source_network_NetMessage.cpp +++ /dev/null @@ -1,18 +0,0 @@ ---- source/network/NetMessage.cpp.orig 2023-09-17 08:35:54 UTC -+++ source/network/NetMessage.cpp -@@ -1,4 +1,4 @@ --/* Copyright (C) 2017 Wildfire Games. -+/* Copyright (C) 2023 Wildfire Games. - * This file is part of 0 A.D. - * - * 0 A.D. is free software: you can redistribute it and/or modify -@@ -216,7 +216,8 @@ CNetMessage* CNetMessageFactory::CreateMessage(const v - break; - - default: -- LOGERROR("CNetMessageFactory::CreateMessage(): Unknown message type '%d' received", header.GetType()); -+ LOGERROR("CNetMessageFactory::CreateMessage(): Unknown message type '%d' received", -+ static_cast(header.GetType())); - break; - } - diff --git a/games/0ad/files/patch-source_network_NetServer.cpp b/games/0ad/files/patch-source_network_NetServer.cpp deleted file mode 100644 index 6866c8a427f..00000000000 --- a/games/0ad/files/patch-source_network_NetServer.cpp +++ /dev/null @@ -1,33 +0,0 @@ ---- source/network/NetServer.cpp.orig 2022-09-23 19:17:14 UTC -+++ source/network/NetServer.cpp -@@ -302,7 +302,11 @@ void CNetServerWorker::SetupUPnP() - else if ((devlist = upnpDiscover(10000, 0, 0, 0, 0, 0)) != NULL) - #endif - { -+#if defined(MINIUPNPC_API_VERSION) && MINIUPNPC_API_VERSION >= 18 -+ ret = UPNP_GetValidIGD(devlist, &urls, &data, internalIPAddress, sizeof(internalIPAddress), NULL, 0); -+#else - ret = UPNP_GetValidIGD(devlist, &urls, &data, internalIPAddress, sizeof(internalIPAddress)); -+#endif - allocatedUrls = ret != 0; // urls is allocated on non-zero return values - } - else -@@ -321,9 +325,18 @@ void CNetServerWorker::SetupUPnP() - LOGMESSAGE("Net server: found valid IGD = %s", urls.controlURL); - break; - case 2: -+#if defined(MINIUPNPC_API_VERSION) && MINIUPNPC_API_VERSION >= 18 -+ LOGMESSAGE("Net server: found a valid IGD with a reserved address = %s, will try to continue anyway", urls.controlURL); -+ break; -+ case 3: - LOGMESSAGE("Net server: found a valid, not connected IGD = %s, will try to continue anyway", urls.controlURL); - break; -+ case 4: -+#else -+ LOGMESSAGE("Net server: found a valid, not connected IGD = %s, will try to continue anyway", urls.controlURL); -+ break; - case 3: -+#endif - LOGMESSAGE("Net server: found a UPnP device unrecognized as IGD = %s, will try to continue anyway", urls.controlURL); - break; - default: diff --git a/games/0ad/files/patch-source_simulation2_serialization_BinarySerializer.cpp b/games/0ad/files/patch-source_simulation2_serialization_BinarySerializer.cpp deleted file mode 100644 index c1c94a1d1e1..00000000000 --- a/games/0ad/files/patch-source_simulation2_serialization_BinarySerializer.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- source/simulation2/serialization/BinarySerializer.cpp.orig 2022-08-21 12:45:40 UTC -+++ source/simulation2/serialization/BinarySerializer.cpp -@@ -52,7 +52,7 @@ static u8 GetArrayType(js::Scalar::Type arrayType) - case js::Scalar::Uint8Clamped: - return SCRIPT_TYPED_ARRAY_UINT8_CLAMPED; - default: -- LOGERROR("Cannot serialize unrecognized typed array view: %d", arrayType); -+ LOGERROR("Cannot serialize unrecognized typed array view: %d", static_cast(arrayType)); - throw PSERROR_Serialize_InvalidScriptValue(); - } - } diff --git a/games/0ad/pkg-plist b/games/0ad/pkg-plist index 7f12466b9ea..b45a20dc49f 100644 --- a/games/0ad/pkg-plist +++ b/games/0ad/pkg-plist @@ -3,7 +3,6 @@ bin/0ad bin/ActorEditor lib/0ad/libAtlasUI.so lib/0ad/libCollada.so -lib/0ad/libmozjs78-ps-release.so lib/0ad/libnvcore.so lib/0ad/libnvimage.so lib/0ad/libnvmath.so diff --git a/games/Makefile b/games/Makefile index 288ee4dfe74..734d22b2edd 100644 --- a/games/Makefile +++ b/games/Makefile @@ -44,7 +44,6 @@ SUBDIR += alienarena-data SUBDIR += alienblaster SUBDIR += alienwave - SUBDIR += allacrost SUBDIR += amnesia-tdd SUBDIR += amoebax SUBDIR += an @@ -790,7 +789,6 @@ SUBDIR += powder-toy-devel SUBDIR += powermanga SUBDIR += powwow - SUBDIR += prboom SUBDIR += prboom-plus SUBDIR += primateplunge SUBDIR += prismlauncher @@ -906,7 +904,6 @@ SUBDIR += seabattle SUBDIR += searchandrescue SUBDIR += searchandrescue-data - SUBDIR += senken SUBDIR += sets SUBDIR += sex SUBDIR += sgt-puzzles diff --git a/games/ags/Makefile b/games/ags/Makefile index e38202b831a..a77889b7779 100644 --- a/games/ags/Makefile +++ b/games/ags/Makefile @@ -1,5 +1,5 @@ PORTNAME= ags -DISTVERSION= 3.6.1.30 +DISTVERSION= 3.6.1.31 CATEGORIES= games MASTER_SITES= https://github.com/adventuregamestudio/ags/releases/download/v${PORTVERSION}/ DISTNAME= ags_${DISTVERSION}_source diff --git a/games/ags/distinfo b/games/ags/distinfo index 31527a1f407..197d3124110 100644 --- a/games/ags/distinfo +++ b/games/ags/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733457951 -SHA256 (ags_3.6.1.30_source.tar.xz) = 596eed083a7aff5d24b411f7c745e57a7aceabda9eac785f21d91c02ceafb6aa -SIZE (ags_3.6.1.30_source.tar.xz) = 6123992 +TIMESTAMP = 1738407708 +SHA256 (ags_3.6.1.31_source.tar.xz) = 2656e38836126de87321e8f42064ef454851e9ad25984f3cfcdadfd031f1db7a +SIZE (ags_3.6.1.31_source.tar.xz) = 6120664 diff --git a/games/allacrost/Makefile b/games/allacrost/Makefile deleted file mode 100644 index ac5f59a8b26..00000000000 --- a/games/allacrost/Makefile +++ /dev/null @@ -1,60 +0,0 @@ -PORTNAME= allacrost -PORTVERSION= 1.0.2 -PORTREVISION= 35 -CATEGORIES= games -MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-demo/${PORTVERSION} -DISTNAME= ${PORTNAME}_demo_source_${PORTVERSION} - -MAINTAINER= amdmi3@FreeBSD.org -COMMENT= Single player 2D role-playing game -WWW= https://web.archive.org/web/20201126135328/http://allacrost.org/ - -LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/COPYING - -BROKEN= uses incompatible C++ features from different C++ standards that can't be built together due to feature deprecation restrictions -DEPRECATED= Fails to build and upstream is gone -EXPIRATION_DATE=2025-01-31 - -LIB_DEPENDS= libpng.so:graphics/png \ - libogg.so:audio/libogg \ - libvorbis.so:audio/libvorbis \ - libboost_thread.so:devel/boost-libs - -GNU_CONFIGURE= yes -USES= gettext gl gmake iconv jpeg localbase lua:51 openal:al sdl xorg -USE_SDL= sdl ttf net -USE_GL= gl glu -USE_XORG= x11 -USE_CXXSTD= c++98 - -CONFIGURE_ARGS= --datadir=${DATADIR} --enable-editor=no -CPPFLAGS+= -isystem${LUA_INCDIR} -LDFLAGS+= -L${LUA_LIBDIR} -LDFLAGS_i386= -Wl,-znotext - -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} - -PORTDOCS= * -PORTDATA= * - -OPTIONS_DEFINE= DOCS -OPTIONS_SUB= yes - -post-patch: - @${REINPLACE_CMD} -e 's|-I/usr/include/|-I${LOCALBASE}/include/|g' \ - ${WRKSRC}/Makefile.in - @${REINPLACE_CMD} -e 's|exit -1|exit 1|; /CXXFLAGS=/ d; \ - s|-lSDL |`${SDL_CONFIG} --libs` |' ${WRKSRC}/configure - @${REINPLACE_CMD} -e '/^LIBS =/ s|$$| @INTLLIBS@|' ${WRKSRC}/Makefile.in - @${REINPLACE_CMD} -e '/^bindir = / s|games|bin|' ${WRKSRC}/Makefile.in - @${REINPLACE_CMD} -e '/qt4_incdirs/ s|".*"|"${QT_INCDIR}"|; \ - /qt4_libdirs/ s|".*"|"${QT_LIBDIR}"|; /test/ s|==|=| ; \ - s/-llua /-llua-${LUA_VER} /g;' \ - ${WRKSRC}/configure - -post-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/MANUAL ${STAGEDIR}${DOCSDIR}/ - -.include diff --git a/games/allacrost/distinfo b/games/allacrost/distinfo deleted file mode 100644 index 3c47f252a35..00000000000 --- a/games/allacrost/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (allacrost_demo_source_1.0.2.tar.gz) = d679d2c216689084e5830b2a167f26afe53503ea84ef4bb6aaa5595e82c8f894 -SIZE (allacrost_demo_source_1.0.2.tar.gz) = 63823397 diff --git a/games/allacrost/files/patch-src-common-global-global.h b/games/allacrost/files/patch-src-common-global-global.h deleted file mode 100644 index dabf293ff96..00000000000 --- a/games/allacrost/files/patch-src-common-global-global.h +++ /dev/null @@ -1,13 +0,0 @@ ---- src/common/global/global.h.orig 2013-11-16 13:33:38.000000000 +0100 -+++ src/common/global/global.h 2013-11-16 13:34:08.000000000 +0100 -@@ -684,8 +684,8 @@ - file.WriteLine("\t", false); - else - file.WriteLine(", ", false); -- file.WriteLine("[" + NumberToString(inv[i]->GetID()) + "] = " -- + NumberToString(inv[i]->GetCount()), false); -+ file.WriteLine("[" + hoa_utils::NumberToString(inv[i]->GetID()) + "] = " -+ + hoa_utils::NumberToString(inv[i]->GetCount()), false); - } - file.InsertNewLine(); - file.WriteLine("}"); diff --git a/games/allacrost/files/patch-src-engine-video-image.cpp b/games/allacrost/files/patch-src-engine-video-image.cpp deleted file mode 100644 index c7a56080887..00000000000 --- a/games/allacrost/files/patch-src-engine-video-image.cpp +++ /dev/null @@ -1,15 +0,0 @@ ---- src/engine/video/image.cpp.orig 2010-05-16 23:38:27 UTC -+++ src/engine/video/image.cpp -@@ -677,9 +677,9 @@ void ImageDescriptor::_GetPngImageInfo(c - png_read_png(png_ptr, info_ptr, PNG_TRANSFORM_STRIP_16 | PNG_TRANSFORM_PACKING | PNG_TRANSFORM_EXPAND, NULL); - - // grab the relevant data... -- cols = info_ptr->width; -- rows = info_ptr->height; -- bpp = info_ptr->channels * 8; -+ cols = png_get_image_width(png_ptr, info_ptr); -+ rows = png_get_image_height(png_ptr, info_ptr); -+ bpp = png_get_channels(png_ptr, info_ptr) * 8; - - // and clean up. - png_destroy_read_struct(&png_ptr, &info_ptr, (png_infopp)NULL); diff --git a/games/allacrost/files/patch-src-luabind-luabind-detail-call__function.hpp b/games/allacrost/files/patch-src-luabind-luabind-detail-call__function.hpp deleted file mode 100644 index ffb5e450500..00000000000 --- a/games/allacrost/files/patch-src-luabind-luabind-detail-call__function.hpp +++ /dev/null @@ -1,18 +0,0 @@ ---- src/luabind/luabind/detail/call_function.hpp.orig 2010-01-04 02:08:15.000000000 +0300 -+++ src/luabind/luabind/detail/call_function.hpp 2013-09-17 16:37:59.151519546 +0400 -@@ -323,7 +323,8 @@ - - #endif // LUABIND_CALL_FUNCTION_HPP_INCLUDED - --#elif BOOST_PP_ITERATION_FLAGS() == 1 -+#else -+#if BOOST_PP_ITERATION_FLAGS() == 1 - - #define LUABIND_TUPLE_PARAMS(z, n, data) const A##n * - #define LUABIND_OPERATOR_PARAMS(z, n, data) const A##n & a##n -@@ -440,4 +441,5 @@ - - - #endif -+#endif - diff --git a/games/allacrost/files/patch-src-luabind-luabind-detail-call__member.hpp b/games/allacrost/files/patch-src-luabind-luabind-detail-call__member.hpp deleted file mode 100644 index 3b0fbbea3db..00000000000 --- a/games/allacrost/files/patch-src-luabind-luabind-detail-call__member.hpp +++ /dev/null @@ -1,17 +0,0 @@ ---- src/luabind/luabind/detail/call_member.hpp.orig 2010-01-04 02:08:15.000000000 +0300 -+++ src/luabind/luabind/detail/call_member.hpp 2013-09-17 06:10:17.991226170 +0400 -@@ -316,7 +316,8 @@ - - #endif // LUABIND_CALL_MEMBER_HPP_INCLUDED - --#elif BOOST_PP_ITERATION_FLAGS() == 1 -+#else -+#if BOOST_PP_ITERATION_FLAGS() == 1 - - #define LUABIND_TUPLE_PARAMS(z, n, data) const A##n * - #define LUABIND_OPERATOR_PARAMS(z, n, data) const A##n & a##n -@@ -361,3 +362,4 @@ - - #endif - -+#endif diff --git a/games/allacrost/files/patch-src-luabind-luabind-detail-format__signature.hpp b/games/allacrost/files/patch-src-luabind-luabind-detail-format__signature.hpp deleted file mode 100644 index d4bfdfad9b0..00000000000 --- a/games/allacrost/files/patch-src-luabind-luabind-detail-format__signature.hpp +++ /dev/null @@ -1,35 +0,0 @@ -commit 3044a9053ac50977684a75c4af42b2bddb853fad -Author: Daniel Wallin -Date: Mon Oct 11 14:33:23 2010 +0200 - - Proper forward declarations for object wrappers. Now builds on clang! - -diff --git luabind/detail/format_signature.hpp luabind/detail/format_signature.hpp -index 56e7963..b447bc9 100644 ---- src/luabind/luabind/detail/format_signature.hpp -+++ src/luabind/luabind/detail/format_signature.hpp -@@ -13,12 +13,19 @@ - # include - # include - --namespace luabind { -+namespace luabind { namespace adl -+{ - --class object; --class argument; --template --struct table; -+ class object; -+ class argument; -+ template -+ struct table; -+ -+} // namespace adl -+ -+using adl::object; -+using adl::argument; -+using adl::table; - - } // namespace luabind - diff --git a/games/allacrost/files/patch-src-luabind-luabind-detail-get__signature.hpp b/games/allacrost/files/patch-src-luabind-luabind-detail-get__signature.hpp deleted file mode 100644 index 6803b0a2e89..00000000000 --- a/games/allacrost/files/patch-src-luabind-luabind-detail-get__signature.hpp +++ /dev/null @@ -1,19 +0,0 @@ ---- src/luabind/luabind/detail/get_signature.hpp.orig 2010-01-04 02:08:15.000000000 +0300 -+++ src/luabind/luabind/detail/get_signature.hpp 2013-09-17 16:37:38.311587583 +0400 -@@ -160,7 +160,8 @@ - - #endif // LUABIND_GET_SIGNATURE_HPP_INCLUDED - --#elif BOOST_PP_ITERATION_FLAGS() == 1 -+#else -+#if BOOST_PP_ITERATION_FLAGS() == 1 - - // member functions - template -@@ -212,5 +213,6 @@ - } - - #endif -+#endif - - #endif // LUABIND_NO_ERROR_CHECKING diff --git a/games/allacrost/files/patch-src-luabind-luabind-wrapper__base.hpp b/games/allacrost/files/patch-src-luabind-luabind-wrapper__base.hpp deleted file mode 100644 index 73a26627ed9..00000000000 --- a/games/allacrost/files/patch-src-luabind-luabind-wrapper__base.hpp +++ /dev/null @@ -1,17 +0,0 @@ ---- ./src/luabind/luabind/wrapper_base.hpp.orig 2010-01-04 02:08:15.000000000 +0300 -+++ ./src/luabind/luabind/wrapper_base.hpp 2013-09-17 06:29:47.072226158 +0400 -@@ -89,7 +89,8 @@ - - #endif // LUABIND_WRAPPER_BASE_HPP_INCLUDED - --#elif BOOST_PP_ITERATION_FLAGS() == 1 -+#else -+#if BOOST_PP_ITERATION_FLAGS() == 1 - - #define LUABIND_TUPLE_PARAMS(z, n, data) const A##n * - #define LUABIND_OPERATOR_PARAMS(z, n, data) const A##n & a##n -@@ -188,3 +189,4 @@ - #undef N - - #endif -+#endif diff --git a/games/allacrost/files/patch-src-utils.cpp b/games/allacrost/files/patch-src-utils.cpp deleted file mode 100644 index 7c076fa503b..00000000000 --- a/games/allacrost/files/patch-src-utils.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- src/utils.cpp.orig 2010-05-17 03:38:35.000000000 +0400 -+++ src/utils.cpp 2013-09-17 03:18:36.343226027 +0400 -@@ -21,6 +21,7 @@ - #else - #include - #include -+ #include - #include - #endif - diff --git a/games/allacrost/files/patch-src_common_gui_option.cpp b/games/allacrost/files/patch-src_common_gui_option.cpp deleted file mode 100644 index e6ca1db8b58..00000000000 --- a/games/allacrost/files/patch-src_common_gui_option.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- src/common/gui/option.cpp.orig 2010-05-16 23:38:35 UTC -+++ src/common/gui/option.cpp -@@ -527,7 +527,7 @@ bool OptionBox::IsEnabled(uint32 index) - StillImage* OptionBox::GetEmbeddedImage(uint32 index) const { - if (index >= GetNumberOptions()) { - IF_PRINT_WARNING(VIDEO_DEBUG) << "argument index was invalid: " << index << endl; -- return false; -+ return nullptr; - } - - return _options[index].image; diff --git a/games/allacrost/files/patch-src_engine_system.cpp b/games/allacrost/files/patch-src_engine_system.cpp deleted file mode 100644 index a7e0ba2a252..00000000000 --- a/games/allacrost/files/patch-src_engine_system.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- src/engine/system.cpp.orig 2010-05-16 23:38:27 UTC -+++ src/engine/system.cpp -@@ -271,7 +271,7 @@ bool SystemEngine::SingletonInitialize() - #elif (defined(__linux__) || defined(__FreeBSD__)) && !defined(RELEASE_BUILD) - // Look for translation files in LOCALEDIR only if they are not available in the - // current directory. -- if (ifstream("dat/config/settings.lua") == NULL) { -+ if (!ifstream("dat/config/settings.lua")) { - bindtextdomain(PACKAGE, LOCALEDIR); - bind_textdomain_codeset(PACKAGE, "UTF-8"); - textdomain(PACKAGE); diff --git a/games/allacrost/files/patch-src_engine_video_image__base.cpp b/games/allacrost/files/patch-src_engine_video_image__base.cpp deleted file mode 100644 index 8a4ee4bb240..00000000000 --- a/games/allacrost/files/patch-src_engine_video_image__base.cpp +++ /dev/null @@ -1,85 +0,0 @@ ---- src/engine/video/image_base.cpp.orig 2010-05-16 23:38:27 UTC -+++ src/engine/video/image_base.cpp -@@ -259,9 +259,9 @@ bool ImageMemory::_LoadPngImage(const st - uint8** row_pointers = png_get_rows(png_ptr, info_ptr); - - // copy metadata -- width = info_ptr->width; -- height = info_ptr->height; -- pixels = malloc(info_ptr->width * info_ptr->height * 4); -+ width = png_get_image_width(png_ptr, info_ptr); -+ height = png_get_image_height(png_ptr, info_ptr); -+ pixels = malloc(width * height * 4); - - // check that we were able to allocate enough memory for the PNG - if (pixels == NULL) { -@@ -274,18 +274,21 @@ bool ImageMemory::_LoadPngImage(const st - // convert the damn thing so that it works in our format - // this is mostly just byteswapping and adding extra data - we want everything in four channels - // for the moment, anyway -- uint32 bpp = info_ptr->channels; -+ uint32 bpp = png_get_channels(png_ptr, info_ptr); - uint8* img_pixel = NULL; - uint8* dst_pixel = NULL; - -- if (info_ptr->color_type == PNG_COLOR_TYPE_PALETTE) { -+ if (png_get_color_type(png_ptr, info_ptr) == PNG_COLOR_TYPE_PALETTE) { - // colours come from a palette - for this colour type, we have to look up the colour from the palette -+ png_colorp palette; -+ int num_palette; -+ png_get_PLTE(png_ptr, info_ptr, &palette, &num_palette); - png_color c; -- for (uint32 y = 0; y < info_ptr->height; y++) { -- for (uint32 x = 0; x < info_ptr->width; x++) { -+ for (uint32 y = 0; y < height; y++) { -+ for (uint32 x = 0; x < width; x++) { - img_pixel = row_pointers[y] + (x * bpp); -- dst_pixel = ((uint8*)pixels) + ((y * info_ptr->width) + x) * 4; -- c = info_ptr->palette[img_pixel[0]]; -+ dst_pixel = ((uint8*)pixels) + ((y * width) + x) * 4; -+ c = palette[img_pixel[0]]; - - dst_pixel[0] = c.red; - dst_pixel[1] = c.green; -@@ -295,10 +298,10 @@ bool ImageMemory::_LoadPngImage(const st - } - } - else if (bpp == 1) { -- for (uint32 y = 0; y < info_ptr->height; y++) { -- for (uint32 x = 0; x < info_ptr->width; x++) { -+ for (uint32 y = 0; y < height; y++) { -+ for (uint32 x = 0; x < width; x++) { - img_pixel = row_pointers[y] + (x * bpp); -- dst_pixel = ((uint8*)pixels) + ((y * info_ptr->width) + x) * 4; -+ dst_pixel = ((uint8*)pixels) + ((y * width) + x) * 4; - dst_pixel[0] = img_pixel[0]; - dst_pixel[1] = img_pixel[0]; - dst_pixel[2] = img_pixel[0]; -@@ -307,10 +310,10 @@ bool ImageMemory::_LoadPngImage(const st - } - } - else if (bpp == 3) { -- for (uint32 y = 0; y < info_ptr->height; y++) { -- for (uint32 x = 0; x < info_ptr->width; x++) { -+ for (uint32 y = 0; y < height; y++) { -+ for (uint32 x = 0; x < width; x++) { - img_pixel = row_pointers[y] + (x * bpp); -- dst_pixel = ((uint8*)pixels) + ((y * info_ptr->width) + x) * 4; -+ dst_pixel = ((uint8*)pixels) + ((y * width) + x) * 4; - dst_pixel[0] = img_pixel[0]; - dst_pixel[1] = img_pixel[1]; - dst_pixel[2] = img_pixel[2]; -@@ -319,10 +322,10 @@ bool ImageMemory::_LoadPngImage(const st - } - } - else if (bpp == 4) { -- for (uint32 y = 0; y < info_ptr->height; y++) { -- for (uint32 x = 0; x < info_ptr->width; x++) { -+ for (uint32 y = 0; y < height; y++) { -+ for (uint32 x = 0; x < width; x++) { - img_pixel = row_pointers[y] + (x * bpp); -- dst_pixel = ((uint8*)pixels) + ((y * info_ptr->width) + x) * 4; -+ dst_pixel = ((uint8*)pixels) + ((y * width) + x) * 4; - dst_pixel[0] = img_pixel[0]; - dst_pixel[1] = img_pixel[1]; - dst_pixel[2] = img_pixel[2]; diff --git a/games/allacrost/files/patch-src_engine_video_video.cpp b/games/allacrost/files/patch-src_engine_video_video.cpp deleted file mode 100644 index 6b85a603820..00000000000 --- a/games/allacrost/files/patch-src_engine_video_video.cpp +++ /dev/null @@ -1,20 +0,0 @@ ---- src/engine/video/video.cpp.orig 2010-05-16 23:38:27 UTC -+++ src/engine/video/video.cpp -@@ -470,7 +470,7 @@ bool VideoEngine::ApplySettings() { - SDL_GL_SetAttribute(SDL_GL_MULTISAMPLESAMPLES, 4); - SDL_GL_SetAttribute(SDL_GL_SWAP_CONTROL, 1); - -- if (SDL_SetVideoMode(_temp_width, _temp_height, 0, flags) == false) { -+ if (SDL_SetVideoMode(_temp_width, _temp_height, 0, flags) == nullptr) { - // RGB values of 1 for each and 8 for depth seemed to be sufficient. - // 565 and 16 here because it works with them on this computer. - // NOTE from prophile: this ought to be changed to 5558 -@@ -483,7 +483,7 @@ bool VideoEngine::ApplySettings() { - SDL_GL_SetAttribute(SDL_GL_MULTISAMPLESAMPLES, 0); - SDL_GL_SetAttribute(SDL_GL_SWAP_CONTROL, 1); - -- if (SDL_SetVideoMode(_temp_width, _temp_height, 0, flags) == false) { -+ if (SDL_SetVideoMode(_temp_width, _temp_height, 0, flags) == nullptr) { - IF_PRINT_WARNING(VIDEO_DEBUG) << "SDL_SetVideoMode() failed with error: " << SDL_GetError() << endl; - - _temp_fullscreen = _fullscreen; diff --git a/games/allacrost/files/patch-src_luabind_luabind_detail_object__rep.hpp b/games/allacrost/files/patch-src_luabind_luabind_detail_object__rep.hpp deleted file mode 100644 index a7e76daca79..00000000000 --- a/games/allacrost/files/patch-src_luabind_luabind_detail_object__rep.hpp +++ /dev/null @@ -1,11 +0,0 @@ ---- src/luabind/luabind/detail/object_rep.hpp.orig 2010-01-03 23:08:15 UTC -+++ src/luabind/luabind/detail/object_rep.hpp -@@ -29,6 +29,8 @@ - #include - #include - -+#include -+ - namespace luabind { namespace detail - { - class class_rep; diff --git a/games/allacrost/files/patch-src_luabind_luabind_object.hpp b/games/allacrost/files/patch-src_luabind_luabind_object.hpp deleted file mode 100644 index 81cd9ab1863..00000000000 --- a/games/allacrost/files/patch-src_luabind_luabind_object.hpp +++ /dev/null @@ -1,18 +0,0 @@ ---- src/luabind/luabind/object.hpp.orig 2010-01-03 23:08:15 UTC -+++ src/luabind/luabind/object.hpp -@@ -536,6 +536,7 @@ namespace detail - handle m_key; - }; - -+#if BOOST_VERSION < 105700 - // Needed because of some strange ADL issues. - - #define LUABIND_OPERATOR_ADL_WKND(op) \ -@@ -557,6 +558,7 @@ namespace detail - LUABIND_OPERATOR_ADL_WKND(!=) - - #undef LUABIND_OPERATOR_ADL_WKND -+#endif - - } // namespace detail - diff --git a/games/allacrost/files/patch-src_main.cpp b/games/allacrost/files/patch-src_main.cpp deleted file mode 100644 index 0b1e93d822c..00000000000 --- a/games/allacrost/files/patch-src_main.cpp +++ /dev/null @@ -1,17 +0,0 @@ ---- src/main.cpp.orig 2010-05-17 22:52:57 UTC -+++ src/main.cpp -@@ -364,11 +364,9 @@ int main(int argc, char *argv[]) { - // Now the program should be in app/Contents - path.append ("/Resources/"); - chdir(path.c_str()); -- #elif (defined(__linux__) || defined(__FreeBSD__)) && !defined(RELEASE_BUILD) -- // Look for data files in DATADIR only if they are not available in the -- // current directory. -- if (ifstream("dat/config/settings.lua") == NULL) -- chdir(DATADIR); -+ #elif (defined(__linux__) || defined(__FreeBSD__) || defined(__DragonFly__)) && !defined(RELEASE_BUILD) -+ // Always look into datadir -+ chdir(DATADIR); - #endif - - // Initialize the random number generator (note: 'unsigned int' is a required usage in this case) diff --git a/games/allacrost/pkg-descr b/games/allacrost/pkg-descr deleted file mode 100644 index 8031aa9ffed..00000000000 --- a/games/allacrost/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -Hero of Allacrost is a game inspired by the likes of SNES-era RPGs -such as Chrono Trigger and the Final Fantasy series. In Allacrost, -the player explores rich environments, undertakes various quests -and missions, solves dungeon puzzles, and fights strategic battles -in an active time-based system. diff --git a/games/allacrost/pkg-message b/games/allacrost/pkg-message deleted file mode 100644 index aa9f7a0631b..00000000000 --- a/games/allacrost/pkg-message +++ /dev/null @@ -1,19 +0,0 @@ -[ -{ type: install - message: <=0:devel/p5-File-Slurp RUN_DEPENDS= p5-SDL>=2.511:devel/p5-SDL \ diff --git a/games/gcompris-qt/Makefile b/games/gcompris-qt/Makefile index fb97dfcbdcc..164442a9fd1 100644 --- a/games/gcompris-qt/Makefile +++ b/games/gcompris-qt/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcompris-qt -DISTVERSION= 4.3 +DISTVERSION= 25.0 CATEGORIES= games education kde MASTER_SITES= https://gcompris.net/download/qt/src/ @@ -12,19 +12,28 @@ LICENSE_COMB= multi LICENSE_FILE_AGPLv3= ${WRKSRC}/LICENSES/AGPL-3.0-only.txt LICENSE_FILE_GPLv3= ${WRKSRC}/LICENSES/GPL-3.0-or-later.txt -# libqmlbox2d.so is a QML plugin...don't use LIB_DEPENDS -BUILD_DEPENDS= ${_BOX2D_PATH}/libqmlbox2d.so:x11-toolkits/qml-box2d@qt5 -RUN_DEPENDS= ${_BOX2D_PATH}/libqmlbox2d.so:x11-toolkits/qml-box2d@qt5 +BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers -USES= cmake kde:5 qt:5 tar:xz +# libqmlbox2d.so is a QML plugin...don't use LIB_DEPENDS +BUILD_DEPENDS= ${_BOX2D_PATH}/libqmlbox2d.so:x11-toolkits/qml-box2d +RUN_DEPENDS= ${_BOX2D_PATH}/libqmlbox2d.so:x11-toolkits/qml-box2d + +USES= cmake compiler:c++17-lang gettext-tools gl kde:6 qt:6 tar:xz +USE_GL= gl opengl # GLX USE_KDE= doctools:build ecm:build -USE_QT= charts core declarative graphicaleffects gui multimedia \ - network quickcontrols2 sensors svg widgets \ - buildtools:build linguisttools:build qmake:build testlib:build \ - imageformats:run +USE_QT= base charts declarative multimedia sensors svg \ + tools:build imageformats:run CMAKE_ARGS= -DQML_BOX2D_LIBRARY=${_BOX2D_PATH} +OPTIONS_DEFINE= WAYLAND +OPTIONS_DEFAULT= WAYLAND + +WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland \ + libxkbcommon.so:x11/libxkbcommon +WAYLAND_USE= QT=wayland +WAYLAND_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Qt6WaylandClient + _BOX2D_PATH= ${QT_QMLDIR}/Box2D post-patch: diff --git a/games/gcompris-qt/distinfo b/games/gcompris-qt/distinfo index 8ca56ebd0ae..1db1e3bbcc9 100644 --- a/games/gcompris-qt/distinfo +++ b/games/gcompris-qt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732861804 -SHA256 (gcompris-qt-4.3.tar.xz) = c7ea1387436eecc9c29ca191daf9002c37251b9f79efabbff873dd7edb03b5c7 -SIZE (gcompris-qt-4.3.tar.xz) = 49281904 +TIMESTAMP = 1738410636 +SHA256 (gcompris-qt-25.0.tar.xz) = 13797ee65e2bb1aba2765e8893981259ff921a955a0158b95f9d5eb65d43d39c +SIZE (gcompris-qt-25.0.tar.xz) = 49665152 diff --git a/games/gcompris-qt/pkg-plist b/games/gcompris-qt/pkg-plist index 12cea045ebd..54cd8550c99 100644 --- a/games/gcompris-qt/pkg-plist +++ b/games/gcompris-qt/pkg-plist @@ -178,6 +178,7 @@ share/applications/org.kde.gcompris.desktop %%DATADIR%%/rcc/scalesboard_weight_avoirdupois.rcc %%DATADIR%%/rcc/share.rcc %%DATADIR%%/rcc/simplepaint.rcc +%%DATADIR%%/rcc/sketch.rcc %%DATADIR%%/rcc/smallnumbers.rcc %%DATADIR%%/rcc/smallnumbers2.rcc %%DATADIR%%/rcc/solar_system.rcc @@ -186,12 +187,16 @@ share/applications/org.kde.gcompris.desktop %%DATADIR%%/rcc/superbrain.rcc %%DATADIR%%/rcc/tangram.rcc %%DATADIR%%/rcc/target.rcc +%%DATADIR%%/rcc/tens_complement_calculate.rcc %%DATADIR%%/rcc/tens_complement_find.rcc %%DATADIR%%/rcc/tens_complement_swap.rcc %%DATADIR%%/rcc/tens_complement_use.rcc %%DATADIR%%/rcc/tic_tac_toe.rcc %%DATADIR%%/rcc/tic_tac_toe_2players.rcc %%DATADIR%%/rcc/traffic.rcc +%%DATADIR%%/rcc/vertical_addition.rcc +%%DATADIR%%/rcc/vertical_subtraction.rcc +%%DATADIR%%/rcc/vertical_subtraction_compensation.rcc %%DATADIR%%/rcc/watercycle.rcc %%DATADIR%%/rcc/wordsgame.rcc %%DATADIR%%/translations/gcompris_ar.qm @@ -218,6 +223,7 @@ share/applications/org.kde.gcompris.desktop %%DATADIR%%/translations/gcompris_hu.qm %%DATADIR%%/translations/gcompris_id.qm %%DATADIR%%/translations/gcompris_it.qm +%%DATADIR%%/translations/gcompris_ka.qm %%DATADIR%%/translations/gcompris_lt.qm %%DATADIR%%/translations/gcompris_lv.qm %%DATADIR%%/translations/gcompris_mk.qm @@ -229,6 +235,7 @@ share/applications/org.kde.gcompris.desktop %%DATADIR%%/translations/gcompris_pt_BR.qm %%DATADIR%%/translations/gcompris_ro.qm %%DATADIR%%/translations/gcompris_ru.qm +%%DATADIR%%/translations/gcompris_sa.qm %%DATADIR%%/translations/gcompris_sk.qm %%DATADIR%%/translations/gcompris_sl.qm %%DATADIR%%/translations/gcompris_sq.qm diff --git a/games/granatier/Makefile b/games/granatier/Makefile index 5a2dd6c4fec..75986e3a25a 100644 --- a/games/granatier/Makefile +++ b/games/granatier/Makefile @@ -6,13 +6,12 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/granatier/ -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz USE_KDE= attica auth codecs config configwidgets coreaddons crash \ - dbusaddons guiaddons i18n iconthemes itemviews kio \ - libkdegames newstuff notifyconfig service widgetsaddons xmlgui \ + dbusaddons guiaddons i18n iconthemes itemviews kio libkdegames \ + newstuff notifyconfig service widgetsaddons xmlgui \ ecm:build -USE_QT= core dbus declarative gui network svg widgets xml \ - buildtools:build qmake:build +USE_QT= base declarative OPTIONS_DEFINE= DOCS diff --git a/games/granatier/distinfo b/games/granatier/distinfo index 53499e8c5c1..89b2d236c36 100644 --- a/games/granatier/distinfo +++ b/games/granatier/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889378 -SHA256 (KDE/release-service/23.08.5/granatier-23.08.5.tar.xz) = f0074a621df9960d62ba0d4b8f817a592f3d02fdd243328549e9a544346729ee -SIZE (KDE/release-service/23.08.5/granatier-23.08.5.tar.xz) = 2114816 +TIMESTAMP = 1734460118 +SHA256 (KDE/release-service/24.12.0/granatier-24.12.0.tar.xz) = 06a9630f12cff8184e2257d7d260a79ea92879aaee715ae5b7b648d124875af6 +SIZE (KDE/release-service/24.12.0/granatier-24.12.0.tar.xz) = 2014060 diff --git a/games/granatier/pkg-plist b/games/granatier/pkg-plist index 1b404b74587..f8cb5c0ac8a 100644 --- a/games/granatier/pkg-plist +++ b/games/granatier/pkg-plist @@ -114,6 +114,7 @@ share/icons/hicolor/32x32/apps/granatier.png share/icons/hicolor/48x48/apps/granatier.png share/icons/hicolor/64x64/apps/granatier.png share/locale/ar/LC_MESSAGES/granatier.mo +share/locale/ast/LC_MESSAGES/granatier.mo share/locale/bg/LC_MESSAGES/granatier.mo share/locale/bs/LC_MESSAGES/granatier.mo share/locale/ca/LC_MESSAGES/granatier.mo @@ -131,8 +132,10 @@ share/locale/fi/LC_MESSAGES/granatier.mo share/locale/fr/LC_MESSAGES/granatier.mo share/locale/ga/LC_MESSAGES/granatier.mo share/locale/gl/LC_MESSAGES/granatier.mo +share/locale/he/LC_MESSAGES/granatier.mo share/locale/hr/LC_MESSAGES/granatier.mo share/locale/hu/LC_MESSAGES/granatier.mo +share/locale/ia/LC_MESSAGES/granatier.mo share/locale/id/LC_MESSAGES/granatier.mo share/locale/is/LC_MESSAGES/granatier.mo share/locale/it/LC_MESSAGES/granatier.mo @@ -170,4 +173,5 @@ share/locale/uk/LC_MESSAGES/granatier.mo share/locale/zh_CN/LC_MESSAGES/granatier.mo share/locale/zh_TW/LC_MESSAGES/granatier.mo share/metainfo/org.kde.granatier.appdata.xml -share/qlogging-categories5/granatier.categories +share/qlogging-categories6/granatier.categories +share/qlogging-categories6/granatier.renamecategories diff --git a/games/heroes/Makefile b/games/heroes/Makefile index cca0ddb2f0f..3b67b4520a0 100644 --- a/games/heroes/Makefile +++ b/games/heroes/Makefile @@ -11,16 +11,13 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${SOUNDISTNAME}${EXTRACT_SUFX}:sound \ ${MUSICDISTNAME}${EXTRACT_SUFX}:music -MAINTAINER= ports@FreeBSD.org +MAINTAINER= danfe@FreeBSD.org COMMENT= Game of yore similar to the "Tron" and "Nibbles" WWW= https://heroes.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -DEPRECATED= Unmaintained as last release in 2002 -EXPIRATION_DATE= 2025-01-30 - USES= gettext gmake iconv localbase:ldflags sdl USE_SDL= mixer sdl diff --git a/games/kanagram/Makefile b/games/kanagram/Makefile index cf2ef7c4ee1..8a75a1d132b 100644 --- a/games/kanagram/Makefile +++ b/games/kanagram/Makefile @@ -6,13 +6,12 @@ MAINTAINER= kde@FreeBSD.org COMMENT= Letter order game for KDE WWW= https://www.kde.org/applications/education/kanagram -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz USE_KDE= attica auth codecs config configwidgets coreaddons crash \ doctools i18n kdeclarative kio libkeduvocdocument newstuff \ package service sonnet widgetsaddons xmlgui \ ecm:build -USE_QT= core dbus declarative gui network opengl speech svg widgets xml \ - buildtools:build qmake:build +USE_QT= base declarative OPTIONS_DEFINE= DOCS diff --git a/games/kanagram/distinfo b/games/kanagram/distinfo index 391be48b7ea..3d6ad397fb5 100644 --- a/games/kanagram/distinfo +++ b/games/kanagram/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889392 -SHA256 (KDE/release-service/23.08.5/kanagram-23.08.5.tar.xz) = 9290fc0b47c347ab31fc2b779894d8d5758806c1e6e0f581b7da4f6094d4c304 -SIZE (KDE/release-service/23.08.5/kanagram-23.08.5.tar.xz) = 8069044 +TIMESTAMP = 1734460120 +SHA256 (KDE/release-service/24.12.0/kanagram-24.12.0.tar.xz) = 3da43cb9a7facf58a0481fcca48a946915a8cb6c9f923fa16a746a63b5cee7ba +SIZE (KDE/release-service/24.12.0/kanagram-24.12.0.tar.xz) = 7783652 diff --git a/games/kanagram/pkg-plist b/games/kanagram/pkg-plist index a7b19f81839..3be9058cedf 100644 --- a/games/kanagram/pkg-plist +++ b/games/kanagram/pkg-plist @@ -10,6 +10,7 @@ share/icons/hicolor/64x64/apps/kanagram.png share/icons/hicolor/80x80/apps/kanagram-harmattan.png share/icons/hicolor/scalable/apps/kanagram.svgz %%DATADIR%%/ui/Blackboard.qml +%%DATADIR%%/ui/IconButton.qml %%DATADIR%%/ui/LetterButton.qml %%DATADIR%%/ui/icons/1player.png %%DATADIR%%/ui/icons/2player.png @@ -39,6 +40,7 @@ share/icons/hicolor/scalable/apps/kanagram.svgz %%DATADIR%%/ui/sounds/wrong.wav share/knsrcfiles/kanagram.knsrc share/locale/ar/LC_MESSAGES/kanagram.mo +share/locale/ast/LC_MESSAGES/kanagram.mo share/locale/be/LC_MESSAGES/kanagram.mo share/locale/bg/LC_MESSAGES/kanagram.mo share/locale/bn/LC_MESSAGES/kanagram.mo @@ -67,6 +69,7 @@ share/locale/hi/LC_MESSAGES/kanagram.mo share/locale/hne/LC_MESSAGES/kanagram.mo share/locale/hr/LC_MESSAGES/kanagram.mo share/locale/hu/LC_MESSAGES/kanagram.mo +share/locale/ia/LC_MESSAGES/kanagram.mo share/locale/id/LC_MESSAGES/kanagram.mo share/locale/it/LC_MESSAGES/kanagram.mo share/locale/ja/LC_MESSAGES/kanagram.mo diff --git a/games/kapman/Makefile b/games/kapman/Makefile index f5437944a65..a61db1d965d 100644 --- a/games/kapman/Makefile +++ b/games/kapman/Makefile @@ -6,13 +6,12 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/kapman/ -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz USE_KDE= auth codecs completion config configwidgets coreaddons crash \ dbusaddons i18n libkdegames notifyconfig widgetsaddons \ windowsystem xmlgui \ ecm:build -USE_QT= core dbus declarative gui network svg widgets xml \ - buildtools:build qmake:build +USE_QT= base declarative OPTIONS_DEFINE= DOCS diff --git a/games/kapman/distinfo b/games/kapman/distinfo index ee63819b345..01b8efff7a1 100644 --- a/games/kapman/distinfo +++ b/games/kapman/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889395 -SHA256 (KDE/release-service/23.08.5/kapman-23.08.5.tar.xz) = e3755f000532bae7cb41e521d7ac7b9d2cb43eb2b1cf705af1249ba366cea1e7 -SIZE (KDE/release-service/23.08.5/kapman-23.08.5.tar.xz) = 2483488 +TIMESTAMP = 1734460122 +SHA256 (KDE/release-service/24.12.0/kapman-24.12.0.tar.xz) = a8302a270f4dcb42731527a3b6acb797ac8ace6502129e978bf9b96a21c931c0 +SIZE (KDE/release-service/24.12.0/kapman-24.12.0.tar.xz) = 2148180 diff --git a/games/kapman/pkg-plist b/games/kapman/pkg-plist index c9e01f78c92..aef2aac8a89 100644 --- a/games/kapman/pkg-plist +++ b/games/kapman/pkg-plist @@ -13,7 +13,6 @@ share/icons/hicolor/64x64/apps/kapman.png %%DATADIR%%/themes/matches.desktop %%DATADIR%%/themes/matches.svgz %%DATADIR%%/themes/matches_preview.png -%%DATADIR%%/themes/mountain.copyright %%DATADIR%%/themes/mountain.desktop %%DATADIR%%/themes/mountain.svgz %%DATADIR%%/themes/mountain_preview.png @@ -24,6 +23,7 @@ share/icons/hicolor/64x64/apps/kapman.png %%DATADIR%%/themes/retro.svgz %%DATADIR%%/themes/retro_preview.png share/locale/ar/LC_MESSAGES/kapman.mo +share/locale/ast/LC_MESSAGES/kapman.mo share/locale/bg/LC_MESSAGES/kapman.mo share/locale/bs/LC_MESSAGES/kapman.mo share/locale/ca/LC_MESSAGES/kapman.mo @@ -42,9 +42,11 @@ share/locale/fr/LC_MESSAGES/kapman.mo share/locale/ga/LC_MESSAGES/kapman.mo share/locale/gl/LC_MESSAGES/kapman.mo share/locale/gu/LC_MESSAGES/kapman.mo +share/locale/he/LC_MESSAGES/kapman.mo share/locale/hi/LC_MESSAGES/kapman.mo share/locale/hr/LC_MESSAGES/kapman.mo share/locale/hu/LC_MESSAGES/kapman.mo +share/locale/ia/LC_MESSAGES/kapman.mo share/locale/id/LC_MESSAGES/kapman.mo share/locale/is/LC_MESSAGES/kapman.mo share/locale/it/LC_MESSAGES/kapman.mo diff --git a/games/katomic/Makefile b/games/katomic/Makefile index 7a7a9be5740..2622ca0f31b 100644 --- a/games/katomic/Makefile +++ b/games/katomic/Makefile @@ -5,15 +5,12 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/katomic/ -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 \ - shebangfix tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz USE_KDE= attica auth codecs config configwidgets coreaddons crash \ - dbusaddons guiaddons i18n iconthemes itemviews kio \ - libkdegames newstuff notifyconfig service widgetsaddons xmlgui \ + dbusaddons guiaddons i18n iconthemes itemviews kio libkdegames \ + newstuff notifyconfig service widgetsaddons xmlgui \ ecm:build -USE_QT= core dbus declarative gui network widgets xml \ - buildtools:build qmake:build -SHEBANG_FILES= src/katomic-levelset-upd.pl +USE_QT= base declarative OPTIONS_DEFINE= DOCS diff --git a/games/katomic/distinfo b/games/katomic/distinfo index ec506cd0de9..9fb8772477a 100644 --- a/games/katomic/distinfo +++ b/games/katomic/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889402 -SHA256 (KDE/release-service/23.08.5/katomic-23.08.5.tar.xz) = 0db2db3d1ab4e69e5ae0223001792615af12a3c2a37ca8c1cfef373fc741ac42 -SIZE (KDE/release-service/23.08.5/katomic-23.08.5.tar.xz) = 1454392 +TIMESTAMP = 1734460123 +SHA256 (KDE/release-service/24.12.0/katomic-24.12.0.tar.xz) = 38f8158bd5c858caad42a4be5f6509f8b67a6006ab4a8fb45b271e646b4b7781 +SIZE (KDE/release-service/24.12.0/katomic-24.12.0.tar.xz) = 1448016 diff --git a/games/katomic/pkg-plist b/games/katomic/pkg-plist index a3bba32d3e2..6d3c40a66b7 100644 --- a/games/katomic/pkg-plist +++ b/games/katomic/pkg-plist @@ -7,12 +7,11 @@ share/icons/hicolor/32x32/apps/katomic.png share/icons/hicolor/48x48/apps/katomic.png share/icons/hicolor/64x64/apps/katomic.png %%DATADIR%%/levels/default_levels.dat -%%DATADIR%%/pics/default_theme.svgz -share/kconf_update/katomic-levelset-upd.pl -share/kconf_update/katomic-levelset.upd +%%DATADIR%%/themes/default.svgz share/knsrcfiles/katomic.knsrc share/locale/af/LC_MESSAGES/katomic.mo share/locale/ar/LC_MESSAGES/katomic.mo +share/locale/ast/LC_MESSAGES/katomic.mo share/locale/be/LC_MESSAGES/katomic.mo share/locale/bg/LC_MESSAGES/katomic.mo share/locale/bn/LC_MESSAGES/katomic.mo @@ -40,6 +39,7 @@ share/locale/hi/LC_MESSAGES/katomic.mo share/locale/hne/LC_MESSAGES/katomic.mo share/locale/hr/LC_MESSAGES/katomic.mo share/locale/hu/LC_MESSAGES/katomic.mo +share/locale/ia/LC_MESSAGES/katomic.mo share/locale/id/LC_MESSAGES/katomic.mo share/locale/is/LC_MESSAGES/katomic.mo share/locale/it/LC_MESSAGES/katomic.mo @@ -88,4 +88,5 @@ share/locale/xh/LC_MESSAGES/katomic.mo share/locale/zh_CN/LC_MESSAGES/katomic.mo share/locale/zh_TW/LC_MESSAGES/katomic.mo share/metainfo/org.kde.katomic.appdata.xml -share/qlogging-categories5/katomic.categories +share/qlogging-categories6/katomic.categories +share/qlogging-categories6/katomic.renamecategories diff --git a/games/kblackbox/Makefile b/games/kblackbox/Makefile index ac03c0e8a76..64008cee59b 100644 --- a/games/kblackbox/Makefile +++ b/games/kblackbox/Makefile @@ -6,13 +6,12 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/kblackbox -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz USE_KDE= archive auth codecs config configwidgets coreaddons crash \ dbusaddons guiaddons i18n iconthemes libkdegames sonnet \ textwidgets widgetsaddons xmlgui \ ecm:build -USE_QT= core dbus declarative gui network svg widgets xml \ - buildtools:build qmake:build +USE_QT= base declarative OPTIONS_DEFINE= DOCS diff --git a/games/kblackbox/distinfo b/games/kblackbox/distinfo index 4a3d80a21db..0d723cbd7dc 100644 --- a/games/kblackbox/distinfo +++ b/games/kblackbox/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889386 -SHA256 (KDE/release-service/23.08.5/kblackbox-23.08.5.tar.xz) = 00082e57480bcb943f477072559373a3a98b6557f06a83a088d71912c2432159 -SIZE (KDE/release-service/23.08.5/kblackbox-23.08.5.tar.xz) = 556816 +TIMESTAMP = 1734460125 +SHA256 (KDE/release-service/24.12.0/kblackbox-24.12.0.tar.xz) = c8ba44eae08ad150bad718adc7a17c4f918edf2ed8dc5c933ae6b7540261f8a0 +SIZE (KDE/release-service/24.12.0/kblackbox-24.12.0.tar.xz) = 550984 diff --git a/games/kblackbox/pkg-plist b/games/kblackbox/pkg-plist index baa9da2e471..cca7196c49e 100644 --- a/games/kblackbox/pkg-plist +++ b/games/kblackbox/pkg-plist @@ -6,9 +6,10 @@ share/icons/hicolor/22x22/apps/kblackbox.png share/icons/hicolor/32x32/apps/kblackbox.png share/icons/hicolor/48x48/apps/kblackbox.png share/icons/hicolor/64x64/apps/kblackbox.png -%%DATADIR%%/pics/kblackbox.svgz +%%DATADIR%%/themes/default.svgz share/locale/af/LC_MESSAGES/kblackbox.mo share/locale/ar/LC_MESSAGES/kblackbox.mo +share/locale/ast/LC_MESSAGES/kblackbox.mo share/locale/be/LC_MESSAGES/kblackbox.mo share/locale/bg/LC_MESSAGES/kblackbox.mo share/locale/bn/LC_MESSAGES/kblackbox.mo @@ -36,6 +37,7 @@ share/locale/hi/LC_MESSAGES/kblackbox.mo share/locale/hne/LC_MESSAGES/kblackbox.mo share/locale/hr/LC_MESSAGES/kblackbox.mo share/locale/hu/LC_MESSAGES/kblackbox.mo +share/locale/ia/LC_MESSAGES/kblackbox.mo share/locale/id/LC_MESSAGES/kblackbox.mo share/locale/is/LC_MESSAGES/kblackbox.mo share/locale/it/LC_MESSAGES/kblackbox.mo diff --git a/games/kblocks/Makefile b/games/kblocks/Makefile index e15d637308d..02550f59ab4 100644 --- a/games/kblocks/Makefile +++ b/games/kblocks/Makefile @@ -6,14 +6,13 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/kblocks/ -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz USE_KDE= auth codecs completion config configwidgets coreaddons crash \ dbusaddons i18n itemmodels kio libkdegames newstuff \ - notifyconfig phonon textwidgets widgetsaddons windowsystem xmlgui \ + notifyconfig phonon textwidgets widgetsaddons windowsystem \ + xmlgui \ ecm:build -USE_QT= core dbus declarative gui network svg testlib widgets \ - xml \ - buildtools:build qmake:build +USE_QT= base declarative OPTIONS_DEFINE= DOCS diff --git a/games/kblocks/distinfo b/games/kblocks/distinfo index 321bb281404..46e771a27a5 100644 --- a/games/kblocks/distinfo +++ b/games/kblocks/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889385 -SHA256 (KDE/release-service/23.08.5/kblocks-23.08.5.tar.xz) = 8f4997683e1bbe551bf1b5e63565d83c5d8dd36b90a802d052f37626b56faa27 -SIZE (KDE/release-service/23.08.5/kblocks-23.08.5.tar.xz) = 2109492 +TIMESTAMP = 1734460127 +SHA256 (KDE/release-service/24.12.0/kblocks-24.12.0.tar.xz) = 266d1876499ce9523c17fada715b12b8204de5630921fff89246fc9d49d461a0 +SIZE (KDE/release-service/24.12.0/kblocks-24.12.0.tar.xz) = 2102608 diff --git a/games/kblocks/pkg-plist b/games/kblocks/pkg-plist index 90fff70ea5b..af3b00d31fa 100644 --- a/games/kblocks/pkg-plist +++ b/games/kblocks/pkg-plist @@ -20,6 +20,7 @@ share/icons/hicolor/64x64/apps/kblocks.png %%DATADIR%%/themes/oxygen_preview.png share/knsrcfiles/kblocks.knsrc share/locale/ar/LC_MESSAGES/kblocks.mo +share/locale/ast/LC_MESSAGES/kblocks.mo share/locale/bg/LC_MESSAGES/kblocks.mo share/locale/bs/LC_MESSAGES/kblocks.mo share/locale/ca/LC_MESSAGES/kblocks.mo @@ -38,9 +39,11 @@ share/locale/fr/LC_MESSAGES/kblocks.mo share/locale/ga/LC_MESSAGES/kblocks.mo share/locale/gl/LC_MESSAGES/kblocks.mo share/locale/gu/LC_MESSAGES/kblocks.mo +share/locale/he/LC_MESSAGES/kblocks.mo share/locale/hi/LC_MESSAGES/kblocks.mo share/locale/hr/LC_MESSAGES/kblocks.mo share/locale/hu/LC_MESSAGES/kblocks.mo +share/locale/ia/LC_MESSAGES/kblocks.mo share/locale/id/LC_MESSAGES/kblocks.mo share/locale/is/LC_MESSAGES/kblocks.mo share/locale/it/LC_MESSAGES/kblocks.mo @@ -78,4 +81,5 @@ share/locale/uk/LC_MESSAGES/kblocks.mo share/locale/zh_CN/LC_MESSAGES/kblocks.mo share/locale/zh_TW/LC_MESSAGES/kblocks.mo share/metainfo/org.kde.kblocks.appdata.xml -share/qlogging-categories5/kblocks.categories +share/qlogging-categories6/kblocks.categories +share/qlogging-categories6/kblocks.renamecategories diff --git a/games/kbounce/Makefile b/games/kbounce/Makefile index f04dba1aa7e..9483c11ef47 100644 --- a/games/kbounce/Makefile +++ b/games/kbounce/Makefile @@ -6,15 +6,13 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/kbounce/ -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz USE_KDE= auth codecs completion config configwidgets coreaddons crash \ dbusaddons guiaddons i18n iconthemes jobwidgets kio \ - libkdegames notifyconfig phonon service solid textwidgets widgetsaddons \ - windowsystem xmlgui \ + libkdegames notifyconfig phonon service solid textwidgets \ + widgetsaddons windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus declarative gui network svg \ - testlib widgets xml \ - buildtools:build qmake:build +USE_QT= base declarative OPTIONS_DEFINE= DOCS diff --git a/games/kbounce/distinfo b/games/kbounce/distinfo index 8f8d099c176..2f7dfb3d5f8 100644 --- a/games/kbounce/distinfo +++ b/games/kbounce/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889397 -SHA256 (KDE/release-service/23.08.5/kbounce-23.08.5.tar.xz) = f101c0bbf6ad2250b436473aaf8f65ea64512d792a69df10917cfcb940f0acfb -SIZE (KDE/release-service/23.08.5/kbounce-23.08.5.tar.xz) = 3545492 +TIMESTAMP = 1734460129 +SHA256 (KDE/release-service/24.12.0/kbounce-24.12.0.tar.xz) = d24983bed5a9456c638ae51a07d452dcb6fa693f47a7101dc9597d1b42660853 +SIZE (KDE/release-service/24.12.0/kbounce-24.12.0.tar.xz) = 3322648 diff --git a/games/kbounce/pkg-plist b/games/kbounce/pkg-plist index 744f22c0651..731d3007d18 100644 --- a/games/kbounce/pkg-plist +++ b/games/kbounce/pkg-plist @@ -17,7 +17,7 @@ share/icons/hicolor/64x64/apps/kbounce.png %%DATADIR%%/themes/egyptian_bounce.svgz %%DATADIR%%/themes/geometry.desktop %%DATADIR%%/themes/geometry.png -%%DATADIR%%/themes/kbounce.svg +%%DATADIR%%/themes/kbounce.svgz %%DATADIR%%/themes/oxygen.desktop %%DATADIR%%/themes/oxygen.png %%DATADIR%%/themes/oxygen.svgz @@ -29,6 +29,7 @@ share/icons/hicolor/64x64/apps/kbounce.png %%DATADIR%%/themes/thebeach_preview.png share/locale/af/LC_MESSAGES/kbounce.mo share/locale/ar/LC_MESSAGES/kbounce.mo +share/locale/ast/LC_MESSAGES/kbounce.mo share/locale/be/LC_MESSAGES/kbounce.mo share/locale/bg/LC_MESSAGES/kbounce.mo share/locale/bn/LC_MESSAGES/kbounce.mo @@ -57,6 +58,7 @@ share/locale/hi/LC_MESSAGES/kbounce.mo share/locale/hne/LC_MESSAGES/kbounce.mo share/locale/hr/LC_MESSAGES/kbounce.mo share/locale/hu/LC_MESSAGES/kbounce.mo +share/locale/ia/LC_MESSAGES/kbounce.mo share/locale/id/LC_MESSAGES/kbounce.mo share/locale/is/LC_MESSAGES/kbounce.mo share/locale/it/LC_MESSAGES/kbounce.mo @@ -105,4 +107,5 @@ share/locale/xh/LC_MESSAGES/kbounce.mo share/locale/zh_CN/LC_MESSAGES/kbounce.mo share/locale/zh_TW/LC_MESSAGES/kbounce.mo share/metainfo/org.kde.kbounce.appdata.xml -share/qlogging-categories5/kbounce.categories +share/qlogging-categories6/kbounce.categories +share/qlogging-categories6/kbounce.renamecategories diff --git a/games/kbreakout/Makefile b/games/kbreakout/Makefile index fbfca9e069e..08ce3ad59f7 100644 --- a/games/kbreakout/Makefile +++ b/games/kbreakout/Makefile @@ -6,13 +6,12 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/kbreakout/ -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz USE_KDE= auth codecs completion config configwidgets coreaddons crash \ - dbusaddons guiaddons i18n iconthemes jobwidgets kio libkdegames \ - service widgetsaddons xmlgui \ + dbusaddons guiaddons i18n iconthemes jobwidgets kio \ + libkdegames service widgetsaddons xmlgui \ ecm:build -USE_QT= core dbus declarative gui network svg widgets xml \ - buildtools:build qmake:build +USE_QT= base declarative OPTIONS_DEFINE= DOCS diff --git a/games/kbreakout/distinfo b/games/kbreakout/distinfo index 84136693cfe..0662f117741 100644 --- a/games/kbreakout/distinfo +++ b/games/kbreakout/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889379 -SHA256 (KDE/release-service/23.08.5/kbreakout-23.08.5.tar.xz) = d02f386b08e38f8519103e2757fa602b1316d90554f73fd73829e5bb3666af48 -SIZE (KDE/release-service/23.08.5/kbreakout-23.08.5.tar.xz) = 2561604 +TIMESTAMP = 1734460131 +SHA256 (KDE/release-service/24.12.0/kbreakout-24.12.0.tar.xz) = 09f476eaf57a194e668283de40fdab20251cc6e1898b257647d62b970c6b8d07 +SIZE (KDE/release-service/24.12.0/kbreakout-24.12.0.tar.xz) = 2555924 diff --git a/games/kbreakout/pkg-plist b/games/kbreakout/pkg-plist index 0782ec7f76f..3589944ad9b 100644 --- a/games/kbreakout/pkg-plist +++ b/games/kbreakout/pkg-plist @@ -37,6 +37,7 @@ share/icons/hicolor/scalable/apps/kbreakout.svg %%DATADIR%%/themes/web20.svgz %%DATADIR%%/themes/web20_preview.png share/locale/ar/LC_MESSAGES/kbreakout.mo +share/locale/ast/LC_MESSAGES/kbreakout.mo share/locale/bg/LC_MESSAGES/kbreakout.mo share/locale/bs/LC_MESSAGES/kbreakout.mo share/locale/ca/LC_MESSAGES/kbreakout.mo @@ -55,8 +56,10 @@ share/locale/fr/LC_MESSAGES/kbreakout.mo share/locale/ga/LC_MESSAGES/kbreakout.mo share/locale/gl/LC_MESSAGES/kbreakout.mo share/locale/gu/LC_MESSAGES/kbreakout.mo +share/locale/he/LC_MESSAGES/kbreakout.mo share/locale/hr/LC_MESSAGES/kbreakout.mo share/locale/hu/LC_MESSAGES/kbreakout.mo +share/locale/ia/LC_MESSAGES/kbreakout.mo share/locale/id/LC_MESSAGES/kbreakout.mo share/locale/is/LC_MESSAGES/kbreakout.mo share/locale/it/LC_MESSAGES/kbreakout.mo @@ -95,4 +98,4 @@ share/locale/wa/LC_MESSAGES/kbreakout.mo share/locale/zh_CN/LC_MESSAGES/kbreakout.mo share/locale/zh_TW/LC_MESSAGES/kbreakout.mo share/metainfo/org.kde.kbreakout.appdata.xml -share/qlogging-categories5/kbreakout.categories +share/qlogging-categories6/kbreakout.categories diff --git a/games/kdegames/Makefile b/games/kdegames/Makefile index a4e5deefb98..e8c76bd7a18 100644 --- a/games/kdegames/Makefile +++ b/games/kdegames/Makefile @@ -1,13 +1,12 @@ PORTNAME= kdegames DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= games kde MAINTAINER= kde@FreeBSD.org COMMENT= Games for KDE (meta port) WWW= https://www.kde.org/applications/games/ -USES= kde:5 metaport +USES= kde:6 metaport OPTIONS_DEFINE= ALL ${KDE_GAMES_ALL} OPTIONS_DEFAULT= ALL diff --git a/games/kdiamond/Makefile b/games/kdiamond/Makefile index 4ae632790c5..efac7e011a2 100644 --- a/games/kdiamond/Makefile +++ b/games/kdiamond/Makefile @@ -6,13 +6,12 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/kdiamond/ -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz USE_KDE= auth codecs config configwidgets coreaddons crash dbusaddons \ - doctools guiaddons i18n iconthemes libkdegames \ - notifications notifyconfig widgetsaddons xmlgui \ + doctools guiaddons i18n iconthemes libkdegames notifications \ + notifyconfig widgetsaddons xmlgui \ ecm:build -USE_QT= core dbus declarative gui network widgets xml \ - buildtools:build qmake:build +USE_QT= base declarative OPTIONS_DEFINE= DOCS diff --git a/games/kdiamond/distinfo b/games/kdiamond/distinfo index 8987201d327..da474608cca 100644 --- a/games/kdiamond/distinfo +++ b/games/kdiamond/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889380 -SHA256 (KDE/release-service/23.08.5/kdiamond-23.08.5.tar.xz) = 31bfdcbe64c8d7210837f69ac294a895dc434a5ca115fa488d191801727972a6 -SIZE (KDE/release-service/23.08.5/kdiamond-23.08.5.tar.xz) = 4710560 +TIMESTAMP = 1734460133 +SHA256 (KDE/release-service/24.12.0/kdiamond-24.12.0.tar.xz) = 1dcc8ac08162c2994c2215eeb5e7bec28c1bf7da52f0e3b6e9c08ef35808960d +SIZE (KDE/release-service/24.12.0/kdiamond-24.12.0.tar.xz) = 4672644 diff --git a/games/kdiamond/pkg-plist b/games/kdiamond/pkg-plist index 3ff7f1f277e..c6a519aa9a8 100644 --- a/games/kdiamond/pkg-plist +++ b/games/kdiamond/pkg-plist @@ -16,9 +16,10 @@ share/icons/hicolor/64x64/apps/kdiamond.png %%DATADIR%%/themes/funny_zoo.desktop %%DATADIR%%/themes/funny_zoo.png %%DATADIR%%/themes/funny_zoo.svgz -share/knotifications5/kdiamond.notifyrc +share/knotifications6/kdiamond.notifyrc share/knsrcfiles/kdiamond.knsrc share/locale/ar/LC_MESSAGES/kdiamond.mo +share/locale/ast/LC_MESSAGES/kdiamond.mo share/locale/bg/LC_MESSAGES/kdiamond.mo share/locale/bs/LC_MESSAGES/kdiamond.mo share/locale/ca/LC_MESSAGES/kdiamond.mo @@ -37,10 +38,12 @@ share/locale/fr/LC_MESSAGES/kdiamond.mo share/locale/ga/LC_MESSAGES/kdiamond.mo share/locale/gl/LC_MESSAGES/kdiamond.mo share/locale/gu/LC_MESSAGES/kdiamond.mo +share/locale/he/LC_MESSAGES/kdiamond.mo share/locale/hi/LC_MESSAGES/kdiamond.mo share/locale/hne/LC_MESSAGES/kdiamond.mo share/locale/hr/LC_MESSAGES/kdiamond.mo share/locale/hu/LC_MESSAGES/kdiamond.mo +share/locale/ia/LC_MESSAGES/kdiamond.mo share/locale/id/LC_MESSAGES/kdiamond.mo share/locale/is/LC_MESSAGES/kdiamond.mo share/locale/it/LC_MESSAGES/kdiamond.mo diff --git a/games/kfourinline/Makefile b/games/kfourinline/Makefile index 14ac7ac7c81..dbd665a70b8 100644 --- a/games/kfourinline/Makefile +++ b/games/kfourinline/Makefile @@ -6,14 +6,12 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/kfourinline/ -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz USE_KDE= auth codecs completion config configwidgets coreaddons crash \ dbusaddons dnssd i18n iconthemes itemmodels itemviews \ - kdeclarative kdelibs4support kio libkdegames notifyconfig \ - widgetsaddons xmlgui \ + kdeclarative kio libkdegames notifyconfig widgetsaddons xmlgui \ ecm:build -USE_QT= core dbus declarative gui network svg widgets xml \ - buildtools:build qmake:build +USE_QT= base declarative OPTIONS_DEFINE= DOCS diff --git a/games/kfourinline/distinfo b/games/kfourinline/distinfo index a3ae61b0073..15bfbc10fc7 100644 --- a/games/kfourinline/distinfo +++ b/games/kfourinline/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889405 -SHA256 (KDE/release-service/23.08.5/kfourinline-23.08.5.tar.xz) = 6d08110ab4af50f96bf996f5baf7f863736d0696024bfe27a0ed4a532fcbd7ba -SIZE (KDE/release-service/23.08.5/kfourinline-23.08.5.tar.xz) = 741372 +TIMESTAMP = 1734460135 +SHA256 (KDE/release-service/24.12.0/kfourinline-24.12.0.tar.xz) = 1e2ed965e8f430abeee2362f5eab5d9d29b89dd3e0c2e2eaa72c63e6e549115e +SIZE (KDE/release-service/24.12.0/kfourinline-24.12.0.tar.xz) = 746016 diff --git a/games/kfourinline/pkg-plist b/games/kfourinline/pkg-plist index 889df19c1a2..fe8d19f94ec 100644 --- a/games/kfourinline/pkg-plist +++ b/games/kfourinline/pkg-plist @@ -8,19 +8,20 @@ share/icons/hicolor/22x22/apps/kfourinline.png share/icons/hicolor/32x32/apps/kfourinline.png share/icons/hicolor/48x48/apps/kfourinline.png share/icons/hicolor/64x64/apps/kfourinline.png -%%DATADIR%%/grafix/default.desktop -%%DATADIR%%/grafix/default.rc -%%DATADIR%%/grafix/default.svg -%%DATADIR%%/grafix/gray_reflection.desktop -%%DATADIR%%/grafix/gray_reflection.rc -%%DATADIR%%/grafix/gray_reflection.svg -%%DATADIR%%/grafix/yellow.desktop -%%DATADIR%%/grafix/yellow.rc -%%DATADIR%%/grafix/yellow.svg -%%DATADIR%%/grafix/yellow_reflection.desktop -%%DATADIR%%/grafix/yellow_reflection.rc +%%DATADIR%%/themes/default.desktop +%%DATADIR%%/themes/default.rc +%%DATADIR%%/themes/default.svgz +%%DATADIR%%/themes/gray_reflection.desktop +%%DATADIR%%/themes/gray_reflection.rc +%%DATADIR%%/themes/gray_reflection.svgz +%%DATADIR%%/themes/yellow.desktop +%%DATADIR%%/themes/yellow.rc +%%DATADIR%%/themes/yellow.svgz +%%DATADIR%%/themes/yellow_reflection.desktop +%%DATADIR%%/themes/yellow_reflection.rc share/locale/af/LC_MESSAGES/kfourinline.mo share/locale/ar/LC_MESSAGES/kfourinline.mo +share/locale/ast/LC_MESSAGES/kfourinline.mo share/locale/be/LC_MESSAGES/kfourinline.mo share/locale/bg/LC_MESSAGES/kfourinline.mo share/locale/br/LC_MESSAGES/kfourinline.mo @@ -45,6 +46,7 @@ share/locale/gl/LC_MESSAGES/kfourinline.mo share/locale/he/LC_MESSAGES/kfourinline.mo share/locale/hr/LC_MESSAGES/kfourinline.mo share/locale/hu/LC_MESSAGES/kfourinline.mo +share/locale/ia/LC_MESSAGES/kfourinline.mo share/locale/id/LC_MESSAGES/kfourinline.mo share/locale/is/LC_MESSAGES/kfourinline.mo share/locale/it/LC_MESSAGES/kfourinline.mo @@ -89,4 +91,5 @@ share/locale/xh/LC_MESSAGES/kfourinline.mo share/locale/zh_CN/LC_MESSAGES/kfourinline.mo share/locale/zh_TW/LC_MESSAGES/kfourinline.mo share/metainfo/org.kde.kfourinline.appdata.xml -share/qlogging-categories5/kfourinline.categories +share/qlogging-categories6/kfourinline.categories +share/qlogging-categories6/kfourinline.renamecategories diff --git a/games/kgoldrunner/Makefile b/games/kgoldrunner/Makefile index 836d89294d1..33c5bd8bca1 100644 --- a/games/kgoldrunner/Makefile +++ b/games/kgoldrunner/Makefile @@ -6,13 +6,11 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/kgoldrunner/ -USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz -USE_KDE= auth codecs completion config configwidgets coreaddons \ - crash dbusaddons i18n kio libkdegames service \ - widgetsaddons xmlgui \ +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz +USE_KDE= auth codecs completion config configwidgets coreaddons crash \ + dbusaddons i18n kio libkdegames service widgetsaddons xmlgui \ ecm:build -USE_QT= concurrent core dbus declarative gui network widgets xml \ - buildtools:build qmake:build +USE_QT= base declarative OPTIONS_DEFINE= DOCS diff --git a/games/kgoldrunner/distinfo b/games/kgoldrunner/distinfo index c177664050c..dd442a28da3 100644 --- a/games/kgoldrunner/distinfo +++ b/games/kgoldrunner/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889406 -SHA256 (KDE/release-service/23.08.5/kgoldrunner-23.08.5.tar.xz) = ec621250b3ac510ce1a752cc405ee6ff38a7e832cbaf05fd30a31581be005b0c -SIZE (KDE/release-service/23.08.5/kgoldrunner-23.08.5.tar.xz) = 4981040 +TIMESTAMP = 1734460137 +SHA256 (KDE/release-service/24.12.0/kgoldrunner-24.12.0.tar.xz) = 0e6d3ee6402a130c4d58fa012cf9c8de0caf463e4b7deaf12e9a6462b48b050e +SIZE (KDE/release-service/24.12.0/kgoldrunner-24.12.0.tar.xz) = 4343972 diff --git a/games/kgoldrunner/pkg-plist b/games/kgoldrunner/pkg-plist index 0db78c333be..a8ecf00f8b7 100644 --- a/games/kgoldrunner/pkg-plist +++ b/games/kgoldrunner/pkg-plist @@ -75,6 +75,7 @@ share/icons/hicolor/64x64/apps/kgoldrunner.png %%DATADIR%%/themes/nostalgia/set.svgz share/knsrcfiles/kgoldrunner.knsrc share/locale/ar/LC_MESSAGES/kgoldrunner.mo +share/locale/ast/LC_MESSAGES/kgoldrunner.mo share/locale/be/LC_MESSAGES/kgoldrunner.mo share/locale/bg/LC_MESSAGES/kgoldrunner.mo share/locale/bn/LC_MESSAGES/kgoldrunner.mo @@ -101,6 +102,7 @@ share/locale/hi/LC_MESSAGES/kgoldrunner.mo share/locale/hne/LC_MESSAGES/kgoldrunner.mo share/locale/hr/LC_MESSAGES/kgoldrunner.mo share/locale/hu/LC_MESSAGES/kgoldrunner.mo +share/locale/ia/LC_MESSAGES/kgoldrunner.mo share/locale/id/LC_MESSAGES/kgoldrunner.mo share/locale/is/LC_MESSAGES/kgoldrunner.mo share/locale/it/LC_MESSAGES/kgoldrunner.mo @@ -145,4 +147,5 @@ share/locale/uk/LC_MESSAGES/kgoldrunner.mo share/locale/zh_CN/LC_MESSAGES/kgoldrunner.mo share/locale/zh_TW/LC_MESSAGES/kgoldrunner.mo share/metainfo/org.kde.kgoldrunner.appdata.xml -share/qlogging-categories5/kgoldrunner.categories +share/qlogging-categories6/kgoldrunner.categories +share/qlogging-categories6/kgoldrunner.renamecategories diff --git a/games/khangman/Makefile b/games/khangman/Makefile index 65f3a85cf7e..6bb34810889 100644 --- a/games/khangman/Makefile +++ b/games/khangman/Makefile @@ -1,19 +1,17 @@ PORTNAME= khangman DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= games kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= Hangman game for KDE 4 WWW= https://edu.kde.org/khangman -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz USE_KDE= attica auth codecs completion config configwidgets coreaddons \ - crash doctools i18n kdeclarative libkeduvocdocument \ - newstuff notifications package service widgetsaddons xmlgui \ + crash doctools i18n kdeclarative libkeduvocdocument newstuff \ + notifications package service widgetsaddons xmlgui \ ecm:build -USE_QT= core dbus declarative gui network svg widgets xml \ - buildtools:build qmake:build +USE_QT= base declarative USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS diff --git a/games/khangman/distinfo b/games/khangman/distinfo index 784269fb68a..b1c19c59529 100644 --- a/games/khangman/distinfo +++ b/games/khangman/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889383 -SHA256 (KDE/release-service/23.08.5/khangman-23.08.5.tar.xz) = 4307017c1ada08a1cda5a38b45aebdd250520adcc773c580938fb1cb1fcd56f6 -SIZE (KDE/release-service/23.08.5/khangman-23.08.5.tar.xz) = 7448596 +TIMESTAMP = 1734460139 +SHA256 (KDE/release-service/24.12.0/khangman-24.12.0.tar.xz) = 8008e9321fbd4ad861078c9f2b40a1cb9cca15c5e06c6870c5547ebb380d6073 +SIZE (KDE/release-service/24.12.0/khangman-24.12.0.tar.xz) = 7022316 diff --git a/games/khangman/pkg-plist b/games/khangman/pkg-plist index 46ee3fc3323..fbc8b0aede8 100644 --- a/games/khangman/pkg-plist +++ b/games/khangman/pkg-plist @@ -1,5 +1,4 @@ bin/khangman -etc/xdg/khangman.knsrc share/applications/org.kde.khangman.desktop share/config.kcfg/khangman.kcfg share/icons/hicolor/128x128/apps/khangman.png @@ -13,6 +12,7 @@ share/icons/hicolor/scalable/apps/khangman.svgz %%DATADIR%%/cs.txt %%DATADIR%%/da.txt %%DATADIR%%/de.txt +%%DATADIR%%/eo.txt %%DATADIR%%/es.txt %%DATADIR%%/et.txt %%DATADIR%%/fi.txt @@ -28,44 +28,6 @@ share/icons/hicolor/scalable/apps/khangman.svgz %%DATADIR%%/pl.txt %%DATADIR%%/pt.txt %%DATADIR%%/pt_BR.txt -%%DATADIR%%/qml/GamePage.qml -%%DATADIR%%/qml/Images/about-kde.png -%%DATADIR%%/qml/Images/action-fail.png -%%DATADIR%%/qml/Images/action-success.png -%%DATADIR%%/qml/Images/dialog-information.png -%%DATADIR%%/qml/Images/get-hot-new-stuff.png -%%DATADIR%%/qml/Images/go-next.png -%%DATADIR%%/qml/Images/handbook.png -%%DATADIR%%/qml/Images/help-hint.png -%%DATADIR%%/qml/Images/pause.png -%%DATADIR%%/qml/Images/play.png -%%DATADIR%%/qml/Images/quit.png -%%DATADIR%%/qml/Images/settings_icon.png -%%DATADIR%%/qml/LetterElement.qml -%%DATADIR%%/qml/MainSettingsDialog.qml -%%DATADIR%%/qml/MySelectionDialog.qml -%%DATADIR%%/qml/gallows/gallows1.png -%%DATADIR%%/qml/gallows/gallows10.png -%%DATADIR%%/qml/gallows/gallows2.png -%%DATADIR%%/qml/gallows/gallows3.png -%%DATADIR%%/qml/gallows/gallows4.png -%%DATADIR%%/qml/gallows/gallows5.png -%%DATADIR%%/qml/gallows/gallows6.png -%%DATADIR%%/qml/gallows/gallows7.png -%%DATADIR%%/qml/gallows/gallows8.png -%%DATADIR%%/qml/gallows/gallows9.png -%%DATADIR%%/qml/main.qml -%%DATADIR%%/qml/sounds/EW_Dialogue_Appear.ogg -%%DATADIR%%/qml/sounds/EW_Dialogue_Appear.wav -%%DATADIR%%/qml/sounds/chalk.ogg -%%DATADIR%%/qml/sounds/chalk.wav -%%DATADIR%%/qml/sounds/khangman-alphabet-button-press.wav -%%DATADIR%%/qml/sounds/new_game.ogg -%%DATADIR%%/qml/sounds/new_game.wav -%%DATADIR%%/qml/sounds/splash.ogg -%%DATADIR%%/qml/sounds/splash.wav -%%DATADIR%%/qml/sounds/wrong.ogg -%%DATADIR%%/qml/sounds/wrong.wav %%DATADIR%%/sk.txt %%DATADIR%%/sl.txt %%DATADIR%%/sr@ijekavianlatin.txt @@ -79,8 +41,10 @@ share/icons/hicolor/scalable/apps/khangman.svgz %%DATADIR%%/themes/khangman_winter.svg %%DATADIR%%/themes/standardthemes.xml %%DATADIR%%/tr.txt +share/knsrcfiles/khangman.knsrc share/locale/af/LC_MESSAGES/khangman.mo share/locale/ar/LC_MESSAGES/khangman.mo +share/locale/ast/LC_MESSAGES/khangman.mo share/locale/be/LC_MESSAGES/khangman.mo share/locale/bg/LC_MESSAGES/khangman.mo share/locale/bn/LC_MESSAGES/khangman.mo @@ -109,6 +73,7 @@ share/locale/hi/LC_MESSAGES/khangman.mo share/locale/hne/LC_MESSAGES/khangman.mo share/locale/hr/LC_MESSAGES/khangman.mo share/locale/hu/LC_MESSAGES/khangman.mo +share/locale/ia/LC_MESSAGES/khangman.mo share/locale/is/LC_MESSAGES/khangman.mo share/locale/it/LC_MESSAGES/khangman.mo share/locale/ja/LC_MESSAGES/khangman.mo @@ -159,6 +124,7 @@ share/man/nl/man6/khangman.6.gz share/man/pt/man6/khangman.6.gz share/man/pt_BR/man6/khangman.6.gz share/man/ru/man6/khangman.6.gz +share/man/sl/man6/khangman.6.gz share/man/sv/man6/khangman.6.gz share/man/uk/man6/khangman.6.gz share/metainfo/org.kde.khangman.appdata.xml diff --git a/games/kigo/Makefile b/games/kigo/Makefile index c88d850524f..50c9540f0eb 100644 --- a/games/kigo/Makefile +++ b/games/kigo/Makefile @@ -6,14 +6,14 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/kigo/ -USES= cmake compiler:c++11-lang desktop-file-utils kde:5 qt:5 tar:xz xorg -USE_KDE= attica auth codecs completion config configwidgets \ - coreaddons crash dbusaddons i18n jobwidgets kio \ - libkdegames newstuff notifyconfig service solid sonnet textwidgets \ - widgetsaddons windowsystem xmlgui \ +USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:6 \ + qt:6 tar:xz xorg +USE_KDE= attica auth codecs completion config configwidgets coreaddons \ + crash dbusaddons i18n jobwidgets kio libkdegames newstuff \ + notifyconfig service solid sonnet textwidgets widgetsaddons \ + windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus declarative gui network svg widgets xml \ - buildtools:build qmake:build +USE_QT= base declarative USE_XORG= x11 OPTIONS_DEFINE= DOCS diff --git a/games/kigo/distinfo b/games/kigo/distinfo index b10d4af99b0..6d617913cba 100644 --- a/games/kigo/distinfo +++ b/games/kigo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889389 -SHA256 (KDE/release-service/23.08.5/kigo-23.08.5.tar.xz) = 0ac07c74c98214606a588af2753b4db7e21d1e9d81b9cad258f2b4c77ab58af4 -SIZE (KDE/release-service/23.08.5/kigo-23.08.5.tar.xz) = 5269404 +TIMESTAMP = 1734460141 +SHA256 (KDE/release-service/24.12.0/kigo-24.12.0.tar.xz) = c98ae93ff332186e1ad8637983e3216b00f8062d9a56ad40cc2497690b71ef6d +SIZE (KDE/release-service/24.12.0/kigo-24.12.0.tar.xz) = 4833052 diff --git a/games/kigo/pkg-plist b/games/kigo/pkg-plist index c04fde13540..8052d91183b 100644 --- a/games/kigo/pkg-plist +++ b/games/kigo/pkg-plist @@ -18,6 +18,7 @@ share/icons/hicolor/64x64/apps/kigo.png share/knsrcfiles/kigo-games.knsrc share/knsrcfiles/kigo.knsrc share/locale/ar/LC_MESSAGES/kigo.mo +share/locale/ast/LC_MESSAGES/kigo.mo share/locale/bg/LC_MESSAGES/kigo.mo share/locale/bs/LC_MESSAGES/kigo.mo share/locale/ca/LC_MESSAGES/kigo.mo @@ -35,9 +36,11 @@ share/locale/fi/LC_MESSAGES/kigo.mo share/locale/fr/LC_MESSAGES/kigo.mo share/locale/ga/LC_MESSAGES/kigo.mo share/locale/gl/LC_MESSAGES/kigo.mo +share/locale/he/LC_MESSAGES/kigo.mo share/locale/hr/LC_MESSAGES/kigo.mo share/locale/hsb/LC_MESSAGES/kigo.mo share/locale/hu/LC_MESSAGES/kigo.mo +share/locale/ia/LC_MESSAGES/kigo.mo share/locale/id/LC_MESSAGES/kigo.mo share/locale/is/LC_MESSAGES/kigo.mo share/locale/it/LC_MESSAGES/kigo.mo @@ -75,4 +78,5 @@ share/locale/uk/LC_MESSAGES/kigo.mo share/locale/zh_CN/LC_MESSAGES/kigo.mo share/locale/zh_TW/LC_MESSAGES/kigo.mo share/metainfo/org.kde.kigo.appdata.xml -share/qlogging-categories5/kigo.categories +share/qlogging-categories6/kigo.categories +share/qlogging-categories6/kigo.renamecategories diff --git a/games/killbots/Makefile b/games/killbots/Makefile index a985fc80471..aeb7a2272c2 100644 --- a/games/killbots/Makefile +++ b/games/killbots/Makefile @@ -6,13 +6,12 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/killbots/ -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz USE_KDE= auth codecs completion config configwidgets coreaddons crash \ - dbusaddons guiaddons i18n iconthemes itemviews kio \ - libkdegames notifyconfig widgetsaddons xmlgui \ + dbusaddons guiaddons i18n iconthemes itemviews kio libkdegames \ + notifyconfig widgetsaddons xmlgui \ ecm:build -USE_QT= core dbus declarative gui network widgets xml \ - buildtools:build qmake:build +USE_QT= base declarative OPTIONS_DEFINE= DOCS diff --git a/games/killbots/distinfo b/games/killbots/distinfo index 1e39c32abcb..03782cf7b7b 100644 --- a/games/killbots/distinfo +++ b/games/killbots/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889390 -SHA256 (KDE/release-service/23.08.5/killbots-23.08.5.tar.xz) = 316d9edaed7129952185fc0e119769eeb0e1f27678a778483d73eafa87433548 -SIZE (KDE/release-service/23.08.5/killbots-23.08.5.tar.xz) = 1208076 +TIMESTAMP = 1734460142 +SHA256 (KDE/release-service/24.12.0/killbots-24.12.0.tar.xz) = 87ed1cc68613f067cef598456ffd7e0c1d650d194a7f1453de461fa38f57db7c +SIZE (KDE/release-service/24.12.0/killbots-24.12.0.tar.xz) = 1173108 diff --git a/games/killbots/pkg-plist b/games/killbots/pkg-plist index 3d8e7db00e6..c74507ca350 100644 --- a/games/killbots/pkg-plist +++ b/games/killbots/pkg-plist @@ -25,6 +25,7 @@ share/icons/hicolor/64x64/apps/killbots.png %%DATADIR%%/themes/robotkill.png %%DATADIR%%/themes/robotkill.svgz share/locale/ar/LC_MESSAGES/killbots.mo +share/locale/ast/LC_MESSAGES/killbots.mo share/locale/bg/LC_MESSAGES/killbots.mo share/locale/bs/LC_MESSAGES/killbots.mo share/locale/ca/LC_MESSAGES/killbots.mo @@ -42,8 +43,10 @@ share/locale/fi/LC_MESSAGES/killbots.mo share/locale/fr/LC_MESSAGES/killbots.mo share/locale/ga/LC_MESSAGES/killbots.mo share/locale/gl/LC_MESSAGES/killbots.mo +share/locale/he/LC_MESSAGES/killbots.mo share/locale/hr/LC_MESSAGES/killbots.mo share/locale/hu/LC_MESSAGES/killbots.mo +share/locale/ia/LC_MESSAGES/killbots.mo share/locale/id/LC_MESSAGES/killbots.mo share/locale/is/LC_MESSAGES/killbots.mo share/locale/it/LC_MESSAGES/killbots.mo @@ -79,4 +82,5 @@ share/locale/uk/LC_MESSAGES/killbots.mo share/locale/zh_CN/LC_MESSAGES/killbots.mo share/locale/zh_TW/LC_MESSAGES/killbots.mo share/metainfo/org.kde.killbots.appdata.xml -share/qlogging-categories5/killbots.categories +share/qlogging-categories6/killbots.categories +share/qlogging-categories6/killbots.renamecategories diff --git a/games/kiriki/Makefile b/games/kiriki/Makefile index 7014f42c6da..efefddc4268 100644 --- a/games/kiriki/Makefile +++ b/games/kiriki/Makefile @@ -6,12 +6,11 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/kiriki/ -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz USE_KDE= auth codecs config configwidgets coreaddons crash dbusaddons \ guiaddons i18n iconthemes kio libkdegames widgetsaddons xmlgui \ ecm:build -USE_QT= core dbus declarative gui network printsupport svg widgets xml \ - buildtools:build qmake:build +USE_QT= base declarative OPTIONS_DEFINE= DOCS diff --git a/games/kiriki/distinfo b/games/kiriki/distinfo index 73868e9123b..1e1c4858e77 100644 --- a/games/kiriki/distinfo +++ b/games/kiriki/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889393 -SHA256 (KDE/release-service/23.08.5/kiriki-23.08.5.tar.xz) = c6b347264033dcfe0f44535828578595e7cec283ce3c872aa91a3856786aded6 -SIZE (KDE/release-service/23.08.5/kiriki-23.08.5.tar.xz) = 371540 +TIMESTAMP = 1734460144 +SHA256 (KDE/release-service/24.12.0/kiriki-24.12.0.tar.xz) = e5435d46785d6dbfd48228d1c929007cdeb2d9a2bd630f823ae62948430cbdeb +SIZE (KDE/release-service/24.12.0/kiriki-24.12.0.tar.xz) = 374484 diff --git a/games/kiriki/pkg-plist b/games/kiriki/pkg-plist index 706002fce77..67178e9266d 100644 --- a/games/kiriki/pkg-plist +++ b/games/kiriki/pkg-plist @@ -14,6 +14,7 @@ share/icons/hicolor/64x64/apps/kiriki.png %%DATADIR%%/images/dice-6.png %%DATADIR%%/images/dice-none.png share/locale/ar/LC_MESSAGES/kiriki.mo +share/locale/ast/LC_MESSAGES/kiriki.mo share/locale/be/LC_MESSAGES/kiriki.mo share/locale/bg/LC_MESSAGES/kiriki.mo share/locale/bs/LC_MESSAGES/kiriki.mo @@ -33,10 +34,12 @@ share/locale/fi/LC_MESSAGES/kiriki.mo share/locale/fr/LC_MESSAGES/kiriki.mo share/locale/ga/LC_MESSAGES/kiriki.mo share/locale/gl/LC_MESSAGES/kiriki.mo +share/locale/he/LC_MESSAGES/kiriki.mo share/locale/hi/LC_MESSAGES/kiriki.mo share/locale/hne/LC_MESSAGES/kiriki.mo share/locale/hr/LC_MESSAGES/kiriki.mo share/locale/hu/LC_MESSAGES/kiriki.mo +share/locale/ia/LC_MESSAGES/kiriki.mo share/locale/id/LC_MESSAGES/kiriki.mo share/locale/is/LC_MESSAGES/kiriki.mo share/locale/it/LC_MESSAGES/kiriki.mo diff --git a/games/kjumpingcube/Makefile b/games/kjumpingcube/Makefile index cd9a8764a4e..3da41111a65 100644 --- a/games/kjumpingcube/Makefile +++ b/games/kjumpingcube/Makefile @@ -6,14 +6,13 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/kjumpingcube/ -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz xorg +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz xorg USE_KDE= auth codecs completion config configwidgets coreaddons crash \ - dbusaddons guiaddons i18n iconthemes itemviews jobwidgets \ - kio libkdegames newstuff notifyconfig service solid widgetsaddons \ + dbusaddons guiaddons i18n iconthemes itemviews jobwidgets kio \ + libkdegames newstuff notifyconfig service solid widgetsaddons \ windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus declarative gui network svg widgets xml \ - buildtools:build qmake:build +USE_QT= base declarative USE_XORG= x11 OPTIONS_DEFINE= DOCS diff --git a/games/kjumpingcube/distinfo b/games/kjumpingcube/distinfo index c4e40a68122..2dd3a3531c9 100644 --- a/games/kjumpingcube/distinfo +++ b/games/kjumpingcube/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889373 -SHA256 (KDE/release-service/23.08.5/kjumpingcube-23.08.5.tar.xz) = 8deea1baf63b2cb8cb0cc10a75dd601f3bc60c970b373947459f626303d39c70 -SIZE (KDE/release-service/23.08.5/kjumpingcube-23.08.5.tar.xz) = 339036 +TIMESTAMP = 1734460146 +SHA256 (KDE/release-service/24.12.0/kjumpingcube-24.12.0.tar.xz) = 4c371004c9ca671f34a568c688cac82f592ec1a10f138b9089a124149d2cc230 +SIZE (KDE/release-service/24.12.0/kjumpingcube-24.12.0.tar.xz) = 346572 diff --git a/games/kjumpingcube/pkg-plist b/games/kjumpingcube/pkg-plist index 9b83751dae7..26a3df68eb5 100644 --- a/games/kjumpingcube/pkg-plist +++ b/games/kjumpingcube/pkg-plist @@ -7,10 +7,11 @@ share/icons/hicolor/22x22/apps/kjumpingcube.png share/icons/hicolor/32x32/apps/kjumpingcube.png share/icons/hicolor/48x48/apps/kjumpingcube.png share/icons/hicolor/64x64/apps/kjumpingcube.png -%%DATADIR%%/pics/default.desktop -%%DATADIR%%/pics/default.svg +%%DATADIR%%/themes/default.desktop +%%DATADIR%%/themes/default.svgz share/locale/af/LC_MESSAGES/kjumpingcube.mo share/locale/ar/LC_MESSAGES/kjumpingcube.mo +share/locale/ast/LC_MESSAGES/kjumpingcube.mo share/locale/be/LC_MESSAGES/kjumpingcube.mo share/locale/bg/LC_MESSAGES/kjumpingcube.mo share/locale/br/LC_MESSAGES/kjumpingcube.mo @@ -37,6 +38,7 @@ share/locale/hi/LC_MESSAGES/kjumpingcube.mo share/locale/hne/LC_MESSAGES/kjumpingcube.mo share/locale/hr/LC_MESSAGES/kjumpingcube.mo share/locale/hu/LC_MESSAGES/kjumpingcube.mo +share/locale/ia/LC_MESSAGES/kjumpingcube.mo share/locale/id/LC_MESSAGES/kjumpingcube.mo share/locale/is/LC_MESSAGES/kjumpingcube.mo share/locale/it/LC_MESSAGES/kjumpingcube.mo @@ -83,4 +85,5 @@ share/locale/xh/LC_MESSAGES/kjumpingcube.mo share/locale/zh_CN/LC_MESSAGES/kjumpingcube.mo share/locale/zh_TW/LC_MESSAGES/kjumpingcube.mo share/metainfo/org.kde.kjumpingcube.appdata.xml -share/qlogging-categories5/kjumpingcube.categories +share/qlogging-categories6/kjumpingcube.categories +share/qlogging-categories6/kjumpingcube.renamecategories diff --git a/games/klickety/Makefile b/games/klickety/Makefile index 511e01ce021..2ad4cf7f2f5 100644 --- a/games/klickety/Makefile +++ b/games/klickety/Makefile @@ -6,16 +6,15 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/ -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 \ - shebangfix tar:xz xorg +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 shebangfix tar:xz \ + xorg SHEBANG_FILES= src/klickety-2.0-inherit-ksame-highscore.pl USE_KDE= auth bookmarks codecs completion config configwidgets \ - coreaddons crash dbusaddons doctools i18n itemviews \ - jobwidgets kio libkdegames notifications notifyconfig service \ - solid widgetsaddons windowsystem xmlgui \ + coreaddons crash dbusaddons doctools i18n itemviews jobwidgets \ + kio libkdegames notifications notifyconfig service solid \ + widgetsaddons windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus declarative gui network widgets xml \ - buildtools:build qmake:build +USE_QT= base declarative USE_XORG= x11 OPTIONS_DEFINE= DOCS diff --git a/games/klickety/distinfo b/games/klickety/distinfo index f6299c0106a..fc9c723f6ac 100644 --- a/games/klickety/distinfo +++ b/games/klickety/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889398 -SHA256 (KDE/release-service/23.08.5/klickety-23.08.5.tar.xz) = 69dc52d78d35659de5cef81f4bdacb2fd5d2625d980449aad0a497c806c89187 -SIZE (KDE/release-service/23.08.5/klickety-23.08.5.tar.xz) = 1502228 +TIMESTAMP = 1734460147 +SHA256 (KDE/release-service/24.12.0/klickety-24.12.0.tar.xz) = 1efec4b079e54c807bbc632e8823b58d0a7731e4cc215fb259396dad622586c2 +SIZE (KDE/release-service/24.12.0/klickety-24.12.0.tar.xz) = 1387332 diff --git a/games/klickety/pkg-plist b/games/klickety/pkg-plist index e79824422f0..3548cc8adf4 100644 --- a/games/klickety/pkg-plist +++ b/games/klickety/pkg-plist @@ -16,15 +16,17 @@ share/icons/hicolor/64x64/apps/ksame.png share/kconf_update/klickety-2.0-inherit-ksame-highscore.pl share/kconf_update/klickety.upd %%DATADIR%%/klickety.kcfg -%%DATADIR%%/themes/classic.svg +%%DATADIR%%/themes/classic.svgz %%DATADIR%%/themes/classic_preview.png %%DATADIR%%/themes/default.desktop %%DATADIR%%/themes/ksame.desktop -%%DATADIR%%/themes/ksame.svg +%%DATADIR%%/themes/ksame.svgz %%DATADIR%%/themes/ksame_old.desktop -%%DATADIR%%/themes/ksame_old.svg +%%DATADIR%%/themes/ksame_old.svgz %%DATADIR%%/themes/ksame_old_preview.png %%DATADIR%%/themes/ksame_preview.png +share/locale/ar/LC_MESSAGES/klickety.mo +share/locale/ast/LC_MESSAGES/klickety.mo share/locale/bg/LC_MESSAGES/klickety.mo share/locale/bs/LC_MESSAGES/klickety.mo share/locale/ca/LC_MESSAGES/klickety.mo @@ -34,6 +36,7 @@ share/locale/da/LC_MESSAGES/klickety.mo share/locale/de/LC_MESSAGES/klickety.mo share/locale/el/LC_MESSAGES/klickety.mo share/locale/en_GB/LC_MESSAGES/klickety.mo +share/locale/eo/LC_MESSAGES/klickety.mo share/locale/es/LC_MESSAGES/klickety.mo share/locale/et/LC_MESSAGES/klickety.mo share/locale/eu/LC_MESSAGES/klickety.mo @@ -41,7 +44,9 @@ share/locale/fi/LC_MESSAGES/klickety.mo share/locale/fr/LC_MESSAGES/klickety.mo share/locale/ga/LC_MESSAGES/klickety.mo share/locale/gl/LC_MESSAGES/klickety.mo +share/locale/he/LC_MESSAGES/klickety.mo share/locale/hu/LC_MESSAGES/klickety.mo +share/locale/ia/LC_MESSAGES/klickety.mo share/locale/id/LC_MESSAGES/klickety.mo share/locale/is/LC_MESSAGES/klickety.mo share/locale/it/LC_MESSAGES/klickety.mo diff --git a/games/klines/Makefile b/games/klines/Makefile index 99430274f7a..0a28770d921 100644 --- a/games/klines/Makefile +++ b/games/klines/Makefile @@ -6,13 +6,12 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/klines/ -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz USE_KDE= auth codecs config configwidgets coreaddons crash dbusaddons \ - guiaddons i18n iconthemes itemviews kio libkdegames \ - newstuff service widgetsaddons xmlgui \ + guiaddons i18n iconthemes itemviews kio libkdegames newstuff \ + service widgetsaddons xmlgui \ ecm:build -USE_QT= core dbus declarative gui network svg widgets xml \ - buildtools:build qmake:build +USE_QT= base declarative OPTIONS_DEFINE= DOCS diff --git a/games/klines/distinfo b/games/klines/distinfo index 5562f655f6a..1b9b616d632 100644 --- a/games/klines/distinfo +++ b/games/klines/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889376 -SHA256 (KDE/release-service/23.08.5/klines-23.08.5.tar.xz) = fd7a44945d9402b4e1e601392c09255d82b86a0e0f7989a28b5fbb2bab8b371e -SIZE (KDE/release-service/23.08.5/klines-23.08.5.tar.xz) = 1739488 +TIMESTAMP = 1734460149 +SHA256 (KDE/release-service/24.12.0/klines-24.12.0.tar.xz) = 1bbce72cf5775c254c0dbbe07fa6f7ee889bc57f3c8b55c0304969d4e9b23994 +SIZE (KDE/release-service/24.12.0/klines-24.12.0.tar.xz) = 1673788 diff --git a/games/klines/pkg-plist b/games/klines/pkg-plist index a2c40aab848..b0ec3f04d2a 100644 --- a/games/klines/pkg-plist +++ b/games/klines/pkg-plist @@ -24,6 +24,7 @@ share/icons/hicolor/64x64/apps/klines.png %%DATADIR%%/themes/pool.svgz share/locale/af/LC_MESSAGES/klines.mo share/locale/ar/LC_MESSAGES/klines.mo +share/locale/ast/LC_MESSAGES/klines.mo share/locale/be/LC_MESSAGES/klines.mo share/locale/bg/LC_MESSAGES/klines.mo share/locale/br/LC_MESSAGES/klines.mo @@ -51,6 +52,7 @@ share/locale/hi/LC_MESSAGES/klines.mo share/locale/hne/LC_MESSAGES/klines.mo share/locale/hr/LC_MESSAGES/klines.mo share/locale/hu/LC_MESSAGES/klines.mo +share/locale/ia/LC_MESSAGES/klines.mo share/locale/id/LC_MESSAGES/klines.mo share/locale/is/LC_MESSAGES/klines.mo share/locale/it/LC_MESSAGES/klines.mo @@ -97,4 +99,5 @@ share/locale/xh/LC_MESSAGES/klines.mo share/locale/zh_CN/LC_MESSAGES/klines.mo share/locale/zh_TW/LC_MESSAGES/klines.mo share/metainfo/org.kde.klines.appdata.xml -share/qlogging-categories5/klines.categories +share/qlogging-categories6/klines.categories +share/qlogging-categories6/klines.renamecategories diff --git a/games/kmahjongg/Makefile b/games/kmahjongg/Makefile index 997808a16c5..9192eccb0cf 100644 --- a/games/kmahjongg/Makefile +++ b/games/kmahjongg/Makefile @@ -6,15 +6,14 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/kmahjongg/ -LIB_DEPENDS= libKF5KMahjongglib.so:games/libkmahjongg +LIB_DEPENDS= libKMahjongg6.so:games/libkmahjongg -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz USE_KDE= auth codecs completion config configwidgets coreaddons crash \ dbusaddons doctools i18n kdeclarative libkdegames newstuff \ widgetsaddons xmlgui \ ecm:build -USE_QT= core dbus declarative gui network svg widgets xml \ - buildtools:build qmake:build +USE_QT= base OPTIONS_DEFINE= DOCS diff --git a/games/kmahjongg/distinfo b/games/kmahjongg/distinfo index 356cd62184b..ff8dcc449e8 100644 --- a/games/kmahjongg/distinfo +++ b/games/kmahjongg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889386 -SHA256 (KDE/release-service/23.08.5/kmahjongg-23.08.5.tar.xz) = 8743ffa02b82d8a62d405dfc1ec6f05f16df8f0a9ca4c7e961f7f6723e1aa845 -SIZE (KDE/release-service/23.08.5/kmahjongg-23.08.5.tar.xz) = 4101108 +TIMESTAMP = 1734460151 +SHA256 (KDE/release-service/24.12.0/kmahjongg-24.12.0.tar.xz) = eb142a2d33f56cf9aada2181b3e876b31dbded90a7c4619a65a702e1438a5068 +SIZE (KDE/release-service/24.12.0/kmahjongg-24.12.0.tar.xz) = 3719808 diff --git a/games/kmahjongg/pkg-plist b/games/kmahjongg/pkg-plist index 4f5186487b3..e3ba1dfbdc4 100644 --- a/games/kmahjongg/pkg-plist +++ b/games/kmahjongg/pkg-plist @@ -154,6 +154,7 @@ share/icons/hicolor/scalable/apps/kmahjongg.svgz %%DATADIR%%/layouts/well.layout share/locale/af/LC_MESSAGES/kmahjongg.mo share/locale/ar/LC_MESSAGES/kmahjongg.mo +share/locale/ast/LC_MESSAGES/kmahjongg.mo share/locale/be/LC_MESSAGES/kmahjongg.mo share/locale/bg/LC_MESSAGES/kmahjongg.mo share/locale/bn/LC_MESSAGES/kmahjongg.mo @@ -182,6 +183,7 @@ share/locale/hi/LC_MESSAGES/kmahjongg.mo share/locale/hne/LC_MESSAGES/kmahjongg.mo share/locale/hr/LC_MESSAGES/kmahjongg.mo share/locale/hu/LC_MESSAGES/kmahjongg.mo +share/locale/ia/LC_MESSAGES/kmahjongg.mo share/locale/id/LC_MESSAGES/kmahjongg.mo share/locale/is/LC_MESSAGES/kmahjongg.mo share/locale/it/LC_MESSAGES/kmahjongg.mo @@ -228,4 +230,5 @@ share/locale/xh/LC_MESSAGES/kmahjongg.mo share/locale/zh_CN/LC_MESSAGES/kmahjongg.mo share/locale/zh_TW/LC_MESSAGES/kmahjongg.mo share/metainfo/org.kde.kmahjongg.appdata.xml -share/qlogging-categories5/kmahjongg.categories +share/qlogging-categories6/kmahjongg.categories +share/qlogging-categories6/kmahjongg.renamecategories diff --git a/games/kmines/Makefile b/games/kmines/Makefile index 28bf6b2ce8c..60807daface 100644 --- a/games/kmines/Makefile +++ b/games/kmines/Makefile @@ -6,13 +6,12 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/kmines/ -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz USE_KDE= auth codecs config configwidgets coreaddons crash dbusaddons \ i18n kio libkdegames notifyconfig sonnet textwidgets \ widgetsaddons xmlgui \ ecm:build -USE_QT= core dbus declarative gui network widgets xml \ - buildtools:build qmake:build +USE_QT= base OPTIONS_DEFINE= DOCS diff --git a/games/kmines/distinfo b/games/kmines/distinfo index a9abbd79cf1..7750db866e2 100644 --- a/games/kmines/distinfo +++ b/games/kmines/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889380 -SHA256 (KDE/release-service/23.08.5/kmines-23.08.5.tar.xz) = cbb32428ff922b0e6361e44ab4c6d50dbe8b62966469bc29822070b60b8e9353 -SIZE (KDE/release-service/23.08.5/kmines-23.08.5.tar.xz) = 1010708 +TIMESTAMP = 1734460153 +SHA256 (KDE/release-service/24.12.0/kmines-24.12.0.tar.xz) = 6c80d9afaad3d5c8a0361a0f758d4abbd7f386aa728f146e22dc7674d0b5c75b +SIZE (KDE/release-service/24.12.0/kmines-24.12.0.tar.xz) = 948816 diff --git a/games/kmines/pkg-plist b/games/kmines/pkg-plist index b11213d355f..16dc1ee32d8 100644 --- a/games/kmines/pkg-plist +++ b/games/kmines/pkg-plist @@ -8,6 +8,10 @@ share/icons/hicolor/48x48/apps/kmines.png share/icons/hicolor/64x64/apps/kmines.png %%DATADIR%%/themes/classic.desktop %%DATADIR%%/themes/classic_preview.png +%%DATADIR%%/themes/clean_blue.desktop +%%DATADIR%%/themes/clean_blue_dark.desktop +%%DATADIR%%/themes/clean_blue_dark_preview.png +%%DATADIR%%/themes/clean_blue_preview.png %%DATADIR%%/themes/default.desktop %%DATADIR%%/themes/default_preview.png %%DATADIR%%/themes/graveyard-mayhem-preview.png @@ -16,10 +20,13 @@ share/icons/hicolor/64x64/apps/kmines.png %%DATADIR%%/themes/green.desktop %%DATADIR%%/themes/green.png %%DATADIR%%/themes/kmines_classic.svgz +%%DATADIR%%/themes/kmines_clean_blue.svgz +%%DATADIR%%/themes/kmines_clean_blue_dark.svgz %%DATADIR%%/themes/kmines_green.svgz %%DATADIR%%/themes/kmines_oxygen.svgz share/locale/af/LC_MESSAGES/kmines.mo share/locale/ar/LC_MESSAGES/kmines.mo +share/locale/ast/LC_MESSAGES/kmines.mo share/locale/be/LC_MESSAGES/kmines.mo share/locale/bg/LC_MESSAGES/kmines.mo share/locale/bn/LC_MESSAGES/kmines.mo @@ -47,6 +54,7 @@ share/locale/hi/LC_MESSAGES/kmines.mo share/locale/hne/LC_MESSAGES/kmines.mo share/locale/hr/LC_MESSAGES/kmines.mo share/locale/hu/LC_MESSAGES/kmines.mo +share/locale/ia/LC_MESSAGES/kmines.mo share/locale/id/LC_MESSAGES/kmines.mo share/locale/is/LC_MESSAGES/kmines.mo share/locale/it/LC_MESSAGES/kmines.mo @@ -94,4 +102,5 @@ share/locale/xh/LC_MESSAGES/kmines.mo share/locale/zh_CN/LC_MESSAGES/kmines.mo share/locale/zh_TW/LC_MESSAGES/kmines.mo share/metainfo/org.kde.kmines.appdata.xml -share/qlogging-categories5/kmines.categories +share/qlogging-categories6/kmines.categories +share/qlogging-categories6/kmines.renamecategories diff --git a/games/knavalbattle/Makefile b/games/knavalbattle/Makefile index cdc351afd50..26e6896da8c 100644 --- a/games/knavalbattle/Makefile +++ b/games/knavalbattle/Makefile @@ -6,13 +6,13 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= http://www.kde.org/applications/games/navalbattle/ -USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:6 \ + qt:6 tar:xz USE_KDE= auth codecs completion config configwidgets coreaddons crash \ - dbusaddons dnssd doctools i18n libkdegames sonnet \ - textwidgets widgetsaddons xmlgui \ + dbusaddons dnssd doctools i18n libkdegames sonnet textwidgets \ + widgetsaddons xmlgui \ ecm:build -USE_QT= core dbus declarative gui network widgets xml \ - buildtools:build qmake:build +USE_QT= base OPTIONS_DEFINE= DOCS diff --git a/games/knavalbattle/distinfo b/games/knavalbattle/distinfo index 61ff075f85a..5797c5b07d2 100644 --- a/games/knavalbattle/distinfo +++ b/games/knavalbattle/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889399 -SHA256 (KDE/release-service/23.08.5/knavalbattle-23.08.5.tar.xz) = cbfe8b0ee711be88da2d989e1aae17ab94e2ff06a42471b3e99b343fbaa24727 -SIZE (KDE/release-service/23.08.5/knavalbattle-23.08.5.tar.xz) = 1402920 +TIMESTAMP = 1734460154 +SHA256 (KDE/release-service/24.12.0/knavalbattle-24.12.0.tar.xz) = 1e3b228532cf6e66ea30207ce4a17b7d2caa556c81032b98aaccd63f78b7a30b +SIZE (KDE/release-service/24.12.0/knavalbattle-24.12.0.tar.xz) = 1047940 diff --git a/games/knavalbattle/pkg-plist b/games/knavalbattle/pkg-plist index 668d9fbdd65..4a34d174013 100644 --- a/games/knavalbattle/pkg-plist +++ b/games/knavalbattle/pkg-plist @@ -6,14 +6,15 @@ share/icons/hicolor/22x22/apps/knavalbattle.png share/icons/hicolor/32x32/apps/knavalbattle.png share/icons/hicolor/48x48/apps/knavalbattle.png share/icons/hicolor/64x64/apps/knavalbattle.png -%%DATADIR%%/pictures/default.desktop -%%DATADIR%%/pictures/default_theme.svgz %%DATADIR%%/sounds/ship-player-shoot-water.ogg %%DATADIR%%/sounds/ship-player1-shoot.ogg %%DATADIR%%/sounds/ship-player2-shoot.ogg %%DATADIR%%/sounds/ship-sink.ogg +%%DATADIR%%/themes/default.desktop +%%DATADIR%%/themes/default.svgz share/locale/af/LC_MESSAGES/knavalbattle.mo share/locale/ar/LC_MESSAGES/knavalbattle.mo +share/locale/ast/LC_MESSAGES/knavalbattle.mo share/locale/be/LC_MESSAGES/knavalbattle.mo share/locale/bg/LC_MESSAGES/knavalbattle.mo share/locale/bn/LC_MESSAGES/knavalbattle.mo @@ -42,6 +43,7 @@ share/locale/hi/LC_MESSAGES/knavalbattle.mo share/locale/hne/LC_MESSAGES/knavalbattle.mo share/locale/hr/LC_MESSAGES/knavalbattle.mo share/locale/hu/LC_MESSAGES/knavalbattle.mo +share/locale/ia/LC_MESSAGES/knavalbattle.mo share/locale/id/LC_MESSAGES/knavalbattle.mo share/locale/is/LC_MESSAGES/knavalbattle.mo share/locale/it/LC_MESSAGES/knavalbattle.mo @@ -88,4 +90,5 @@ share/locale/xh/LC_MESSAGES/knavalbattle.mo share/locale/zh_CN/LC_MESSAGES/knavalbattle.mo share/locale/zh_TW/LC_MESSAGES/knavalbattle.mo share/metainfo/org.kde.knavalbattle.appdata.xml -share/qlogging-categories5/knavalbattle.categories +share/qlogging-categories6/knavalbattle.categories +share/qlogging-categories6/knavalbattle.renamecategories diff --git a/games/knetwalk/Makefile b/games/knetwalk/Makefile index 4b02e4bf778..3882379765a 100644 --- a/games/knetwalk/Makefile +++ b/games/knetwalk/Makefile @@ -6,13 +6,12 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/knetwalk/ -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz USE_KDE= auth codecs config configwidgets coreaddons crash dbusaddons \ guiaddons i18n iconthemes itemviews kio libkdegames \ notifyconfig sonnet textwidgets widgetsaddons xmlgui \ ecm:build -USE_QT= core dbus declarative gui network svg widgets xml \ - buildtools:build qmake:build +USE_QT= base OPTIONS_DEFINE= DOCS diff --git a/games/knetwalk/distinfo b/games/knetwalk/distinfo index 63222055c89..db54ee224ba 100644 --- a/games/knetwalk/distinfo +++ b/games/knetwalk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889384 -SHA256 (KDE/release-service/23.08.5/knetwalk-23.08.5.tar.xz) = 0b3bb9af3ce4ce4f439a9aebc815b17aad95d7376c411a995f8a11c640318734 -SIZE (KDE/release-service/23.08.5/knetwalk-23.08.5.tar.xz) = 1106916 +TIMESTAMP = 1734460156 +SHA256 (KDE/release-service/24.12.0/knetwalk-24.12.0.tar.xz) = b933cf1f67b917a618e2aad6aaf26aae3d965f0879126b7991b64f124d536014 +SIZE (KDE/release-service/24.12.0/knetwalk-24.12.0.tar.xz) = 1010352 diff --git a/games/knetwalk/pkg-plist b/games/knetwalk/pkg-plist index 5eceff6fe9b..240f3ae5724 100644 --- a/games/knetwalk/pkg-plist +++ b/games/knetwalk/pkg-plist @@ -24,6 +24,7 @@ share/icons/hicolor/scalable/apps/knetwalk.svgz %%DATADIR%%/themes/electronic.svgz %%DATADIR%%/themes/electronic_preview.png share/locale/ar/LC_MESSAGES/knetwalk.mo +share/locale/ast/LC_MESSAGES/knetwalk.mo share/locale/be/LC_MESSAGES/knetwalk.mo share/locale/bg/LC_MESSAGES/knetwalk.mo share/locale/br/LC_MESSAGES/knetwalk.mo @@ -51,6 +52,7 @@ share/locale/hi/LC_MESSAGES/knetwalk.mo share/locale/hne/LC_MESSAGES/knetwalk.mo share/locale/hr/LC_MESSAGES/knetwalk.mo share/locale/hu/LC_MESSAGES/knetwalk.mo +share/locale/ia/LC_MESSAGES/knetwalk.mo share/locale/id/LC_MESSAGES/knetwalk.mo share/locale/is/LC_MESSAGES/knetwalk.mo share/locale/it/LC_MESSAGES/knetwalk.mo diff --git a/games/knights/Makefile b/games/knights/Makefile index 365be9ad3a2..cccbe1b7456 100644 --- a/games/knights/Makefile +++ b/games/knights/Makefile @@ -10,15 +10,12 @@ RUN_DEPENDS= ${LOCALBASE}/bin/gnuchess:games/gnuchess LICENSE= GPLv2 -USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz USE_KDE= auth codecs completion config configwidgets coreaddons crash \ - dbusaddons i18n libkdegames package plasma-framework plotting \ - service solid sonnet textwidgets wallet widgetsaddons xmlgui \ + dbusaddons i18n libkdegames libplasma package plotting service \ + solid sonnet textwidgets wallet widgetsaddons xmlgui \ ecm:build -USE_QT= concurrent core dbus declarative gui network speech svg \ - widgets xml \ - buildtools:build qmake:build - +USE_QT= base declarative OPTIONS_DEFINE= DOCS .include diff --git a/games/knights/distinfo b/games/knights/distinfo index 7f43155b9e4..fd3bffeb67f 100644 --- a/games/knights/distinfo +++ b/games/knights/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889397 -SHA256 (KDE/release-service/23.08.5/knights-23.08.5.tar.xz) = 5633236fca8183614f148f3995c6ff71719234dab35c27ee3714842f321bbe83 -SIZE (KDE/release-service/23.08.5/knights-23.08.5.tar.xz) = 3334500 +TIMESTAMP = 1734460158 +SHA256 (KDE/release-service/24.12.0/knights-24.12.0.tar.xz) = afd253ce77a8b71395dfaffacd4180bbab217871c3da6ccacce7197fad18139b +SIZE (KDE/release-service/24.12.0/knights-24.12.0.tar.xz) = 2490152 diff --git a/games/knights/pkg-plist b/games/knights/pkg-plist index fad4b44f9df..db1b09a566d 100644 --- a/games/knights/pkg-plist +++ b/games/knights/pkg-plist @@ -26,8 +26,8 @@ share/icons/hicolor/64x64/apps/knights.png %%DATADIR%%/themes/xboard2.png %%DATADIR%%/themes/xboard2.svgz share/knsrcfiles/knights.knsrc -share/kxmlgui5/knights/knightsui.rc share/locale/ar/LC_MESSAGES/knights.mo +share/locale/ast/LC_MESSAGES/knights.mo share/locale/bg/LC_MESSAGES/knights.mo share/locale/bs/LC_MESSAGES/knights.mo share/locale/ca/LC_MESSAGES/knights.mo @@ -46,7 +46,9 @@ share/locale/fi/LC_MESSAGES/knights.mo share/locale/fr/LC_MESSAGES/knights.mo share/locale/ga/LC_MESSAGES/knights.mo share/locale/gl/LC_MESSAGES/knights.mo +share/locale/he/LC_MESSAGES/knights.mo share/locale/hu/LC_MESSAGES/knights.mo +share/locale/ia/LC_MESSAGES/knights.mo share/locale/id/LC_MESSAGES/knights.mo share/locale/it/LC_MESSAGES/knights.mo share/locale/ja/LC_MESSAGES/knights.mo @@ -54,6 +56,7 @@ share/locale/ka/LC_MESSAGES/knights.mo share/locale/km/LC_MESSAGES/knights.mo share/locale/ko/LC_MESSAGES/knights.mo share/locale/lt/LC_MESSAGES/knights.mo +share/locale/lv/LC_MESSAGES/knights.mo share/locale/ml/LC_MESSAGES/knights.mo share/locale/mr/LC_MESSAGES/knights.mo share/locale/nb/LC_MESSAGES/knights.mo @@ -78,4 +81,5 @@ share/locale/uk/LC_MESSAGES/knights.mo share/locale/zh_CN/LC_MESSAGES/knights.mo share/locale/zh_TW/LC_MESSAGES/knights.mo share/metainfo/org.kde.knights.appdata.xml -share/qlogging-categories5/knights.categories +share/qlogging-categories6/knights.categories +share/qlogging-categories6/knights.renamecategories diff --git a/games/kolf/Makefile b/games/kolf/Makefile index e245627481c..04f718bdc8e 100644 --- a/games/kolf/Makefile +++ b/games/kolf/Makefile @@ -6,16 +6,15 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/kolf/ -USES= cmake compiler:c++11-lang desktop-file-utils kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:6 \ + pkgconfig qt:6 tar:xz USE_KDE= auth bookmarks codecs completion config configwidgets \ coreaddons crash dbusaddons guiaddons i18n iconthemes \ - itemviews jobwidgets kdelibs4support kio libkdegames \ - notifications parts phonon service solid sonnet textwidgets \ - unitconversion widgetsaddons windowsystem xmlgui \ + itemviews jobwidgets kio libkdegames notifications parts \ + phonon service solid sonnet textwidgets unitconversion \ + widgetsaddons windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus declarative gui network printsupport \ - widgets xml \ - buildtools:build qmake:build +USE_QT= base declarative USE_LDCONFIG= yes diff --git a/games/kolf/distinfo b/games/kolf/distinfo index 556519e2f62..9ac98760fdd 100644 --- a/games/kolf/distinfo +++ b/games/kolf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889394 -SHA256 (KDE/release-service/23.08.5/kolf-23.08.5.tar.xz) = 98218c37fb98d514de6457c5981132351b122e705902fd85f96a2948ef6ad5b1 -SIZE (KDE/release-service/23.08.5/kolf-23.08.5.tar.xz) = 1076364 +TIMESTAMP = 1734460160 +SHA256 (KDE/release-service/24.12.0/kolf-24.12.0.tar.xz) = 76e7cac3e5a45a12774e976f576c65562204162718b59ff113f044df84c997af +SIZE (KDE/release-service/24.12.0/kolf-24.12.0.tar.xz) = 1080020 diff --git a/games/kolf/pkg-plist b/games/kolf/pkg-plist index ca0e63aa642..5da03164629 100644 --- a/games/kolf/pkg-plist +++ b/games/kolf/pkg-plist @@ -16,7 +16,6 @@ share/icons/hicolor/scalable/apps/kolf.svgz %%DATADIR%%/courses/ReallyEasy %%DATADIR%%/courses/USApro %%DATADIR%%/intro -%%DATADIR%%/pics/default_theme.svgz %%DATADIR%%/sounds/blackhole.wav %%DATADIR%%/sounds/blackholeeject.wav %%DATADIR%%/sounds/blackholeputin.wav @@ -27,11 +26,12 @@ share/icons/hicolor/scalable/apps/kolf.svgz %%DATADIR%%/sounds/puddle.wav %%DATADIR%%/sounds/wall.wav %%DATADIR%%/sounds/woohoo.wav +%%DATADIR%%/themes/default.svgz %%DATADIR%%/tutorial.kolf %%DATADIR%%/tutorial.kolfgame -share/kxmlgui5/kolf/kolfui.rc share/locale/af/LC_MESSAGES/kolf.mo share/locale/ar/LC_MESSAGES/kolf.mo +share/locale/ast/LC_MESSAGES/kolf.mo share/locale/be/LC_MESSAGES/kolf.mo share/locale/bg/LC_MESSAGES/kolf.mo share/locale/br/LC_MESSAGES/kolf.mo @@ -58,6 +58,7 @@ share/locale/hi/LC_MESSAGES/kolf.mo share/locale/hne/LC_MESSAGES/kolf.mo share/locale/hr/LC_MESSAGES/kolf.mo share/locale/hu/LC_MESSAGES/kolf.mo +share/locale/ia/LC_MESSAGES/kolf.mo share/locale/is/LC_MESSAGES/kolf.mo share/locale/it/LC_MESSAGES/kolf.mo share/locale/ja/LC_MESSAGES/kolf.mo diff --git a/games/kollision/Makefile b/games/kollision/Makefile index 2fbd6c25b89..1548dee1e79 100644 --- a/games/kollision/Makefile +++ b/games/kollision/Makefile @@ -6,13 +6,12 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/kollision/ -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz USE_KDE= auth codecs config configwidgets coreaddons crash dbusaddons \ i18n kio libkdegames newstuff notifyconfig phonon textwidgets \ widgetsaddons xmlgui \ ecm:build -USE_QT= core dbus declarative gui network svg widgets xml \ - buildtools:build qmake:build +USE_QT= base declarative OPTIONS_DEFINE= DOCS diff --git a/games/kollision/distinfo b/games/kollision/distinfo index 71fe6d299db..c378bd13d5c 100644 --- a/games/kollision/distinfo +++ b/games/kollision/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889377 -SHA256 (KDE/release-service/23.08.5/kollision-23.08.5.tar.xz) = ff079313fae5d86afd6dfe22cd5f324472604d8f7ef40ef07de006557d755595 -SIZE (KDE/release-service/23.08.5/kollision-23.08.5.tar.xz) = 308616 +TIMESTAMP = 1734460161 +SHA256 (KDE/release-service/24.12.0/kollision-24.12.0.tar.xz) = af5c190158df17b486b8a2bfa71ee3c435f017cd7a5c6332406994e2a53ee789 +SIZE (KDE/release-service/24.12.0/kollision-24.12.0.tar.xz) = 312000 diff --git a/games/kollision/pkg-plist b/games/kollision/pkg-plist index ed4a4f2707d..dcd0f8fdadd 100644 --- a/games/kollision/pkg-plist +++ b/games/kollision/pkg-plist @@ -12,12 +12,13 @@ share/icons/oxygen/22x22/apps/kollision.png share/icons/oxygen/32x32/apps/kollision.png share/icons/oxygen/48x48/apps/kollision.png share/icons/oxygen/64x64/apps/kollision.png -%%DATADIR%%/pictures/theme.svgz %%DATADIR%%/sounds/ball_leaving.ogg %%DATADIR%%/sounds/hit_wall.ogg %%DATADIR%%/sounds/start.ogg %%DATADIR%%/sounds/you_lose.ogg +%%DATADIR%%/themes/default.svgz share/locale/ar/LC_MESSAGES/kollision.mo +share/locale/ast/LC_MESSAGES/kollision.mo share/locale/bg/LC_MESSAGES/kollision.mo share/locale/bs/LC_MESSAGES/kollision.mo share/locale/ca/LC_MESSAGES/kollision.mo @@ -36,8 +37,10 @@ share/locale/fr/LC_MESSAGES/kollision.mo share/locale/ga/LC_MESSAGES/kollision.mo share/locale/gl/LC_MESSAGES/kollision.mo share/locale/gu/LC_MESSAGES/kollision.mo +share/locale/he/LC_MESSAGES/kollision.mo share/locale/hr/LC_MESSAGES/kollision.mo share/locale/hu/LC_MESSAGES/kollision.mo +share/locale/ia/LC_MESSAGES/kollision.mo share/locale/id/LC_MESSAGES/kollision.mo share/locale/is/LC_MESSAGES/kollision.mo share/locale/it/LC_MESSAGES/kollision.mo diff --git a/games/konquest/Makefile b/games/konquest/Makefile index a275154f000..35aa89ece0f 100644 --- a/games/konquest/Makefile +++ b/games/konquest/Makefile @@ -6,13 +6,11 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/konquest/ -USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz -USE_KDE= auth codecs config configwidgets coreaddons crash \ - dbusaddons guiaddons i18n libkdegames widgetsaddons \ - xmlgui \ +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz +USE_KDE= auth codecs config configwidgets coreaddons crash dbusaddons \ + guiaddons i18n libkdegames widgetsaddons xmlgui \ ecm:build -USE_QT= core dbus declarative gui network svg widgets xml \ - buildtools:build qmake:build +USE_QT= base declarative scxml OPTIONS_DEFINE= DOCS diff --git a/games/konquest/distinfo b/games/konquest/distinfo index 67c2055c044..fb23b5310a5 100644 --- a/games/konquest/distinfo +++ b/games/konquest/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889401 -SHA256 (KDE/release-service/23.08.5/konquest-23.08.5.tar.xz) = a980e70a425516723798eafaafb01866fb0d3a17b66bae0a64a557a6eaa70430 -SIZE (KDE/release-service/23.08.5/konquest-23.08.5.tar.xz) = 876844 +TIMESTAMP = 1734460163 +SHA256 (KDE/release-service/24.12.0/konquest-24.12.0.tar.xz) = 52bfa3f000430852b116b717d2774661eb63ae2cd7e0dfd91018b5808b5f3fe9 +SIZE (KDE/release-service/24.12.0/konquest-24.12.0.tar.xz) = 861264 diff --git a/games/konquest/pkg-plist b/games/konquest/pkg-plist index 3b0702a053c..95185375d84 100644 --- a/games/konquest/pkg-plist +++ b/games/konquest/pkg-plist @@ -10,6 +10,7 @@ share/icons/hicolor/64x64/apps/konquest.png %%DATADIR%%/pics/konquest-splash.png share/locale/af/LC_MESSAGES/konquest.mo share/locale/ar/LC_MESSAGES/konquest.mo +share/locale/ast/LC_MESSAGES/konquest.mo share/locale/be/LC_MESSAGES/konquest.mo share/locale/bg/LC_MESSAGES/konquest.mo share/locale/br/LC_MESSAGES/konquest.mo @@ -36,6 +37,7 @@ share/locale/hi/LC_MESSAGES/konquest.mo share/locale/hne/LC_MESSAGES/konquest.mo share/locale/hr/LC_MESSAGES/konquest.mo share/locale/hu/LC_MESSAGES/konquest.mo +share/locale/ia/LC_MESSAGES/konquest.mo share/locale/is/LC_MESSAGES/konquest.mo share/locale/it/LC_MESSAGES/konquest.mo share/locale/ja/LC_MESSAGES/konquest.mo diff --git a/games/kpat/Makefile b/games/kpat/Makefile index 5f9cd7f40bb..7ad2d7b4ab1 100644 --- a/games/kpat/Makefile +++ b/games/kpat/Makefile @@ -1,6 +1,5 @@ PORTNAME= kpat DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= games kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -10,15 +9,14 @@ WWW= http://www.kde.org/applications/games/kpatience/ LIB_DEPENDS= libfreecell-solver.so:games/freecell-solver \ libblack_hole_solver.so:games/black-hole-solver -USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:5 pkgconfig \ - qt:5 shared-mime-info tar:xz +USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:6 \ + pkgconfig qt:6 shared-mime-info tar:xz USE_KDE= attica auth codecs completion config configwidgets coreaddons \ crash dbusaddons guiaddons i18n iconthemes itemviews \ - kdeclarative kio libkdegames newstuff notifyconfig phonon service \ - textwidgets widgetsaddons xmlgui \ + kdeclarative kio libkdegames newstuff notifyconfig phonon \ + service textwidgets widgetsaddons xmlgui \ ecm:build -USE_QT= concurrent core dbus declarative gui network svg widgets xml \ - buildtools:build qmake:build testlib:build +USE_QT= base declarative CMAKE_ON= WITH_BH_SOLVER OPTIONS_DEFINE= DOCS diff --git a/games/kpat/distinfo b/games/kpat/distinfo index 311875aa8f0..0c748fbc7b0 100644 --- a/games/kpat/distinfo +++ b/games/kpat/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889394 -SHA256 (KDE/release-service/23.08.5/kpat-23.08.5.tar.xz) = d5ccd09a228faa63fe5fff55fd95f85aa01d0346751e384c74cfab26c9a431bf -SIZE (KDE/release-service/23.08.5/kpat-23.08.5.tar.xz) = 3755860 +TIMESTAMP = 1734460165 +SHA256 (KDE/release-service/24.12.0/kpat-24.12.0.tar.xz) = 4be3ebe62d2777b7f53d6065b540d2be52aeb41969427b3caa9d5cab15138b02 +SIZE (KDE/release-service/24.12.0/kpat-24.12.0.tar.xz) = 3736404 diff --git a/games/kpat/pkg-plist b/games/kpat/pkg-plist index 63ea5fb7471..06cb96570ee 100644 --- a/games/kpat/pkg-plist +++ b/games/kpat/pkg-plist @@ -42,6 +42,7 @@ share/knsrcfiles/kpat.knsrc %%DATADIR%%/themes/royalhearts.svgz share/locale/af/LC_MESSAGES/kpat.mo share/locale/ar/LC_MESSAGES/kpat.mo +share/locale/ast/LC_MESSAGES/kpat.mo share/locale/be/LC_MESSAGES/kpat.mo share/locale/bg/LC_MESSAGES/kpat.mo share/locale/br/LC_MESSAGES/kpat.mo @@ -69,6 +70,7 @@ share/locale/hi/LC_MESSAGES/kpat.mo share/locale/hne/LC_MESSAGES/kpat.mo share/locale/hr/LC_MESSAGES/kpat.mo share/locale/hu/LC_MESSAGES/kpat.mo +share/locale/ia/LC_MESSAGES/kpat.mo share/locale/id/LC_MESSAGES/kpat.mo share/locale/is/LC_MESSAGES/kpat.mo share/locale/it/LC_MESSAGES/kpat.mo @@ -125,8 +127,10 @@ share/man/nl/man6/kpat.6.gz share/man/pt/man6/kpat.6.gz share/man/pt_BR/man6/kpat.6.gz share/man/ru/man6/kpat.6.gz +share/man/sl/man6/kpat.6.gz share/man/sv/man6/kpat.6.gz share/man/uk/man6/kpat.6.gz share/metainfo/org.kde.kpat.appdata.xml share/mime/packages/kpatience.xml -share/qlogging-categories5/kpat.categories +share/qlogging-categories6/kpat.categories +share/qlogging-categories6/kpat.renamecategories diff --git a/games/kreversi/Makefile b/games/kreversi/Makefile index 72690d092dc..f024f9e534e 100644 --- a/games/kreversi/Makefile +++ b/games/kreversi/Makefile @@ -6,14 +6,13 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/kreversi/ -USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz xorg +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz xorg USE_KDE= auth bookmarks codecs completion config configwidgets \ coreaddons crash dbusaddons i18n iconthemes itemviews \ - jobwidgets kdeclarative kio libkdegames package service \ - solid widgetsaddons windowsystem xmlgui \ + jobwidgets kdeclarative kio libkdegames package service solid \ + widgetsaddons windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus declarative gui network svg widgets xml \ - buildtools:build qmake:build testlib:build +USE_QT= base declarative USE_XORG= x11 OPTIONS_DEFINE= DOCS diff --git a/games/kreversi/distinfo b/games/kreversi/distinfo index 33ac561d3ae..e44b9b270c0 100644 --- a/games/kreversi/distinfo +++ b/games/kreversi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889396 -SHA256 (KDE/release-service/23.08.5/kreversi-23.08.5.tar.xz) = c0fb6b03a798e82ec01e236e6a0f1e788a004080598ab336bff27bc955ecadd5 -SIZE (KDE/release-service/23.08.5/kreversi-23.08.5.tar.xz) = 1079904 +TIMESTAMP = 1734460166 +SHA256 (KDE/release-service/24.12.0/kreversi-24.12.0.tar.xz) = f0319f8b14ec338984dc238c366f7263049a2401fa587481a8f9776c46131d3e +SIZE (KDE/release-service/24.12.0/kreversi-24.12.0.tar.xz) = 1033560 diff --git a/games/kreversi/pkg-plist b/games/kreversi/pkg-plist index 673b90beed2..acf48d0c5c8 100644 --- a/games/kreversi/pkg-plist +++ b/games/kreversi/pkg-plist @@ -16,9 +16,7 @@ share/icons/hicolor/48x48/apps/kreversi.png share/icons/hicolor/64x64/apps/kreversi.png share/icons/hicolor/scalable/actions/lastmoves.svgz share/icons/hicolor/scalable/actions/legalmoves.svgz -share/knotifications5/kreversi.notifyrc -%%DATADIR%%/pics/default_theme.desktop -%%DATADIR%%/pics/default_theme.svgz +share/knotifications6/kreversi.notifyrc %%DATADIR%%/qml/Board.qml %%DATADIR%%/qml/CanvasItem.qml %%DATADIR%%/qml/Cell.qml @@ -28,8 +26,11 @@ share/knotifications5/kreversi.notifyrc %%DATADIR%%/qml/globals.js %%DATADIR%%/sounds/reversi-click.wav %%DATADIR%%/sounds/reversi-won.wav +%%DATADIR%%/themes/default.desktop +%%DATADIR%%/themes/default.svgz share/locale/af/LC_MESSAGES/kreversi.mo share/locale/ar/LC_MESSAGES/kreversi.mo +share/locale/ast/LC_MESSAGES/kreversi.mo share/locale/be/LC_MESSAGES/kreversi.mo share/locale/bg/LC_MESSAGES/kreversi.mo share/locale/bn/LC_MESSAGES/kreversi.mo @@ -57,6 +58,7 @@ share/locale/hi/LC_MESSAGES/kreversi.mo share/locale/hne/LC_MESSAGES/kreversi.mo share/locale/hr/LC_MESSAGES/kreversi.mo share/locale/hu/LC_MESSAGES/kreversi.mo +share/locale/ia/LC_MESSAGES/kreversi.mo share/locale/id/LC_MESSAGES/kreversi.mo share/locale/is/LC_MESSAGES/kreversi.mo share/locale/it/LC_MESSAGES/kreversi.mo diff --git a/games/kshisen/Makefile b/games/kshisen/Makefile index f32e565ea2b..190b5875a39 100644 --- a/games/kshisen/Makefile +++ b/games/kshisen/Makefile @@ -6,15 +6,14 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/kshisen/ -LIB_DEPENDS= libKF5KMahjongglib.so:games/libkmahjongg +LIB_DEPENDS= libKMahjongg6.so:games/libkmahjongg -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz USE_KDE= auth codecs completion config configwidgets coreaddons crash \ - dbusaddons dnssd i18n kdeclarative kio libkdegames \ - newstuff widgetsaddons xmlgui \ + dbusaddons dnssd i18n kdeclarative kio libkdegames newstuff \ + widgetsaddons xmlgui \ ecm:build -USE_QT= core dbus declarative gui network svg widgets xml \ - buildtools:build qmake:build +USE_QT= base declarative OPTIONS_DEFINE= DOCS diff --git a/games/kshisen/distinfo b/games/kshisen/distinfo index d027ad9b684..e16cb824dfc 100644 --- a/games/kshisen/distinfo +++ b/games/kshisen/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889404 -SHA256 (KDE/release-service/23.08.5/kshisen-23.08.5.tar.xz) = f2e7e804c720a1e89401e656204c2b1b9b4cff7458be0878d4bd6fc55eb546f5 -SIZE (KDE/release-service/23.08.5/kshisen-23.08.5.tar.xz) = 1010444 +TIMESTAMP = 1734460168 +SHA256 (KDE/release-service/24.12.0/kshisen-24.12.0.tar.xz) = c50e9914a0573c6dcab8ebea2d181522cf677059eaa341a1923d4529c37c267b +SIZE (KDE/release-service/24.12.0/kshisen-24.12.0.tar.xz) = 972480 diff --git a/games/kshisen/pkg-plist b/games/kshisen/pkg-plist index a15161e0207..d2ab517746a 100644 --- a/games/kshisen/pkg-plist +++ b/games/kshisen/pkg-plist @@ -9,6 +9,7 @@ share/icons/hicolor/48x48/apps/kshisen.png share/icons/hicolor/64x64/apps/kshisen.png share/locale/af/LC_MESSAGES/kshisen.mo share/locale/ar/LC_MESSAGES/kshisen.mo +share/locale/ast/LC_MESSAGES/kshisen.mo share/locale/be/LC_MESSAGES/kshisen.mo share/locale/bg/LC_MESSAGES/kshisen.mo share/locale/bn/LC_MESSAGES/kshisen.mo @@ -36,6 +37,7 @@ share/locale/hi/LC_MESSAGES/kshisen.mo share/locale/hne/LC_MESSAGES/kshisen.mo share/locale/hr/LC_MESSAGES/kshisen.mo share/locale/hu/LC_MESSAGES/kshisen.mo +share/locale/ia/LC_MESSAGES/kshisen.mo share/locale/id/LC_MESSAGES/kshisen.mo share/locale/is/LC_MESSAGES/kshisen.mo share/locale/it/LC_MESSAGES/kshisen.mo @@ -81,6 +83,6 @@ share/locale/xh/LC_MESSAGES/kshisen.mo share/locale/zh_CN/LC_MESSAGES/kshisen.mo share/locale/zh_TW/LC_MESSAGES/kshisen.mo share/metainfo/org.kde.kshisen.appdata.xml -share/qlogging-categories5/kshisen.categories +share/qlogging-categories6/kshisen.categories share/sounds/kshisen/tile-fall-tile.ogg share/sounds/kshisen/tile-touch.ogg diff --git a/games/ksirk/Makefile b/games/ksirk/Makefile index 714b9721d9b..c4cb128a1e6 100644 --- a/games/ksirk/Makefile +++ b/games/ksirk/Makefile @@ -6,14 +6,12 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/ksirk/ -USES= cmake compiler:c++11-lang kde:5 qca qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qca qt:6 tar:xz USE_KDE= attica auth codecs completion config configwidgets coreaddons \ - crash i18n iconthemes kio libkdegames newstuff phonon service wallet \ - widgetsaddons xmlgui \ + crash i18n iconthemes kio libkdegames newstuff phonon service \ + wallet widgetsaddons xmlgui \ ecm:build -USE_QT= concurrent core dbus declarative gui network svg \ - widgets xml \ - buildtools:build qmake:build testlib:build +USE_QT= base declarative USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS diff --git a/games/ksirk/distinfo b/games/ksirk/distinfo index 897d8c32d06..6b68a16300a 100644 --- a/games/ksirk/distinfo +++ b/games/ksirk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889383 -SHA256 (KDE/release-service/23.08.5/ksirk-23.08.5.tar.xz) = 6a34035c59f7710e291990b90d4c6e9612bb5c6fd46468cdc24ba969f6b7ef65 -SIZE (KDE/release-service/23.08.5/ksirk-23.08.5.tar.xz) = 7082556 +TIMESTAMP = 1734460170 +SHA256 (KDE/release-service/24.12.0/ksirk-24.12.0.tar.xz) = 0b0cf308a5ef3b091ccc9a88c75c1d148469d6d4fba2e47fbdc10d55bae2097c +SIZE (KDE/release-service/24.12.0/ksirk-24.12.0.tar.xz) = 6704232 diff --git a/games/ksirk/pkg-plist b/games/ksirk/pkg-plist index 6367678bb78..0f8c2b13ce3 100644 --- a/games/ksirk/pkg-plist +++ b/games/ksirk/pkg-plist @@ -1,8 +1,5 @@ bin/ksirk bin/ksirkskineditor -lib/libiris_ksirk.so -lib/libiris_ksirk.so.2 -lib/libiris_ksirk.so.2.0.0 share/applications/org.kde.ksirk.desktop share/applications/org.kde.ksirkskineditor.desktop share/config.kcfg/ksirksettings.kcfg @@ -15,7 +12,6 @@ share/icons/hicolor/48x48/apps/ksirk.png share/icons/hicolor/64x64/apps/ksirk.png share/icons/hicolor/scalable/apps/ksirk.svgz share/knsrcfiles/ksirk.knsrc -%%DATADIR%%/jabber.png %%DATADIR%%/skins/default/Data/world.desktop %%DATADIR%%/skins/default/Images/2DownArrow.png %%DATADIR%%/skins/default/Images/2UpArrow.png @@ -55,9 +51,9 @@ share/knsrcfiles/ksirk.knsrc %%DATADIR%%/skins/skinsdir %%DATADIR%%skineditor/cross.png %%DATADIR%%skineditor/target.png -share/kxmlgui5/ksirk/ksirkui.rc -share/kxmlgui5/ksirkskineditor/ksirkskineditorui.rc share/locale/ar/LC_MESSAGES/ksirk.mo +share/locale/ast/LC_MESSAGES/ksirk.mo +share/locale/ast/LC_MESSAGES/ksirkskineditor.mo share/locale/be/LC_MESSAGES/ksirk.mo share/locale/bg/LC_MESSAGES/ksirk.mo share/locale/bg/LC_MESSAGES/ksirkskineditor.mo @@ -92,12 +88,15 @@ share/locale/ga/LC_MESSAGES/ksirk.mo share/locale/ga/LC_MESSAGES/ksirkskineditor.mo share/locale/gl/LC_MESSAGES/ksirk.mo share/locale/gl/LC_MESSAGES/ksirkskineditor.mo +share/locale/he/LC_MESSAGES/ksirk.mo share/locale/hi/LC_MESSAGES/ksirk.mo share/locale/hne/LC_MESSAGES/ksirk.mo share/locale/hr/LC_MESSAGES/ksirk.mo share/locale/hr/LC_MESSAGES/ksirkskineditor.mo share/locale/hu/LC_MESSAGES/ksirk.mo share/locale/hu/LC_MESSAGES/ksirkskineditor.mo +share/locale/ia/LC_MESSAGES/ksirk.mo +share/locale/ia/LC_MESSAGES/ksirkskineditor.mo share/locale/is/LC_MESSAGES/ksirk.mo share/locale/is/LC_MESSAGES/ksirkskineditor.mo share/locale/it/LC_MESSAGES/ksirk.mo @@ -165,4 +164,5 @@ share/locale/zh_CN/LC_MESSAGES/ksirkskineditor.mo share/locale/zh_TW/LC_MESSAGES/ksirk.mo share/locale/zh_TW/LC_MESSAGES/ksirkskineditor.mo share/metainfo/org.kde.ksirk.appdata.xml -share/qlogging-categories5/ksirk.categories +share/qlogging-categories6/ksirk.categories +share/qlogging-categories6/ksirk.renamecategories diff --git a/games/ksnakeduel/Makefile b/games/ksnakeduel/Makefile index 363b7448f20..02a317c8439 100644 --- a/games/ksnakeduel/Makefile +++ b/games/ksnakeduel/Makefile @@ -6,13 +6,11 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/ksnakeduel/ -USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz -USE_KDE= auth codecs completion config configwidgets coreaddons \ - crash dbusaddons guiaddons i18n libkdegames \ - widgetsaddons xmlgui \ +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz +USE_KDE= auth codecs completion config configwidgets coreaddons crash \ + dbusaddons guiaddons i18n libkdegames widgetsaddons xmlgui \ ecm:build -USE_QT= core dbus declarative gui network svg widgets xml \ - buildtools:build qmake:build +USE_QT= base declarative OPTIONS_DEFINE= DOCS diff --git a/games/ksnakeduel/distinfo b/games/ksnakeduel/distinfo index c33e678f92c..c605eb9caaa 100644 --- a/games/ksnakeduel/distinfo +++ b/games/ksnakeduel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889373 -SHA256 (KDE/release-service/23.08.5/ksnakeduel-23.08.5.tar.xz) = 8b4c71cd590a343743da77e9b89910666223112011881b37877fa2770be918f2 -SIZE (KDE/release-service/23.08.5/ksnakeduel-23.08.5.tar.xz) = 604216 +TIMESTAMP = 1734460172 +SHA256 (KDE/release-service/24.12.0/ksnakeduel-24.12.0.tar.xz) = a274f1bda9d9136a141d07a532a48b83da3c8a489ca74db797000fd0436b7188 +SIZE (KDE/release-service/24.12.0/ksnakeduel-24.12.0.tar.xz) = 578516 diff --git a/games/ksnakeduel/pkg-plist b/games/ksnakeduel/pkg-plist index 57bd97341ad..28f53fc7f7b 100644 --- a/games/ksnakeduel/pkg-plist +++ b/games/ksnakeduel/pkg-plist @@ -16,6 +16,7 @@ share/knsrcfiles/ksnakeduel.knsrc %%DATADIR%%/themes/neon.png %%DATADIR%%/themes/neon.svgz share/locale/ar/LC_MESSAGES/ksnakeduel.mo +share/locale/ast/LC_MESSAGES/ksnakeduel.mo share/locale/bg/LC_MESSAGES/ksnakeduel.mo share/locale/bs/LC_MESSAGES/ksnakeduel.mo share/locale/ca/LC_MESSAGES/ksnakeduel.mo @@ -33,9 +34,11 @@ share/locale/fi/LC_MESSAGES/ksnakeduel.mo share/locale/fr/LC_MESSAGES/ksnakeduel.mo share/locale/ga/LC_MESSAGES/ksnakeduel.mo share/locale/gl/LC_MESSAGES/ksnakeduel.mo +share/locale/he/LC_MESSAGES/ksnakeduel.mo share/locale/hr/LC_MESSAGES/ksnakeduel.mo share/locale/hsb/LC_MESSAGES/ksnakeduel.mo share/locale/hu/LC_MESSAGES/ksnakeduel.mo +share/locale/ia/LC_MESSAGES/ksnakeduel.mo share/locale/is/LC_MESSAGES/ksnakeduel.mo share/locale/it/LC_MESSAGES/ksnakeduel.mo share/locale/ja/LC_MESSAGES/ksnakeduel.mo @@ -72,4 +75,4 @@ share/locale/uk/LC_MESSAGES/ksnakeduel.mo share/locale/zh_CN/LC_MESSAGES/ksnakeduel.mo share/locale/zh_TW/LC_MESSAGES/ksnakeduel.mo share/metainfo/org.kde.ksnakeduel.appdata.xml -share/qlogging-categories5/ksnakeduel.categories +share/qlogging-categories6/ksnakeduel.categories diff --git a/games/kspaceduel/Makefile b/games/kspaceduel/Makefile index 2faf92aa9e2..33e6111f9d7 100644 --- a/games/kspaceduel/Makefile +++ b/games/kspaceduel/Makefile @@ -6,12 +6,11 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/kspaceduel/ -USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz -USE_KDE= auth codecs completion config configwidgets coreaddons \ - crash dbusaddons i18n libkdegames widgetsaddons xmlgui \ +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz +USE_KDE= auth codecs completion config configwidgets coreaddons crash \ + dbusaddons i18n libkdegames widgetsaddons xmlgui \ ecm:build -USE_QT= core dbus declarative gui network svg widgets xml \ - buildtools:build qmake:build +USE_QT= base declarative OPTIONS_DEFINE= DOCS diff --git a/games/kspaceduel/distinfo b/games/kspaceduel/distinfo index 17832a6c15f..7789fd186ca 100644 --- a/games/kspaceduel/distinfo +++ b/games/kspaceduel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889381 -SHA256 (KDE/release-service/23.08.5/kspaceduel-23.08.5.tar.xz) = 564bcbc0b8504ee1115739212763f43fad2ef1f3a6a271d12d40035a40f4c131 -SIZE (KDE/release-service/23.08.5/kspaceduel-23.08.5.tar.xz) = 662164 +TIMESTAMP = 1734460174 +SHA256 (KDE/release-service/24.12.0/kspaceduel-24.12.0.tar.xz) = 9d236e49f920f6a82a480d59c368d04221108a820ed2d64411def014ef16804b +SIZE (KDE/release-service/24.12.0/kspaceduel-24.12.0.tar.xz) = 635408 diff --git a/games/kspaceduel/pkg-plist b/games/kspaceduel/pkg-plist index 7f4ea098a71..64935028702 100644 --- a/games/kspaceduel/pkg-plist +++ b/games/kspaceduel/pkg-plist @@ -31,6 +31,7 @@ share/icons/hicolor/64x64/apps/kspaceduel.png %%DATADIR%%/sprites/playerinfo/win.png share/locale/af/LC_MESSAGES/kspaceduel.mo share/locale/ar/LC_MESSAGES/kspaceduel.mo +share/locale/ast/LC_MESSAGES/kspaceduel.mo share/locale/be/LC_MESSAGES/kspaceduel.mo share/locale/bg/LC_MESSAGES/kspaceduel.mo share/locale/br/LC_MESSAGES/kspaceduel.mo @@ -57,6 +58,7 @@ share/locale/hi/LC_MESSAGES/kspaceduel.mo share/locale/hne/LC_MESSAGES/kspaceduel.mo share/locale/hr/LC_MESSAGES/kspaceduel.mo share/locale/hu/LC_MESSAGES/kspaceduel.mo +share/locale/ia/LC_MESSAGES/kspaceduel.mo share/locale/is/LC_MESSAGES/kspaceduel.mo share/locale/it/LC_MESSAGES/kspaceduel.mo share/locale/ja/LC_MESSAGES/kspaceduel.mo diff --git a/games/ksquares/Makefile b/games/ksquares/Makefile index 2d73684688a..b508ec27a51 100644 --- a/games/ksquares/Makefile +++ b/games/ksquares/Makefile @@ -6,13 +6,12 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/ksquares/ -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz USE_KDE= auth codecs completion config configwidgets coreaddons crash \ - dbusaddons guiaddons i18n iconthemes itemviews kio \ - libkdegames notifyconfig widgetsaddons xmlgui \ + dbusaddons guiaddons i18n iconthemes itemviews kio libkdegames \ + notifyconfig widgetsaddons xmlgui \ ecm:build -USE_QT= core dbus declarative gui network widgets xml \ - buildtools:build qmake:build +USE_QT= base declarative OPTIONS_DEFINE= DOCS diff --git a/games/ksquares/distinfo b/games/ksquares/distinfo index c9b390ae3b6..65e55f40ac9 100644 --- a/games/ksquares/distinfo +++ b/games/ksquares/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889382 -SHA256 (KDE/release-service/23.08.5/ksquares-23.08.5.tar.xz) = a0d7da6752b9d92c1a18b6f57511b756bf4fa227a3a2bff0ff94437b329fbc14 -SIZE (KDE/release-service/23.08.5/ksquares-23.08.5.tar.xz) = 314572 +TIMESTAMP = 1734460176 +SHA256 (KDE/release-service/24.12.0/ksquares-24.12.0.tar.xz) = 351080a07a6f9f95e37b6b68c0341244c0aa5d60656f3db4f23c913e7b53c99c +SIZE (KDE/release-service/24.12.0/ksquares-24.12.0.tar.xz) = 322360 diff --git a/games/ksquares/pkg-plist b/games/ksquares/pkg-plist index 6d851c5dc9a..21f9bb33b4f 100644 --- a/games/ksquares/pkg-plist +++ b/games/ksquares/pkg-plist @@ -8,6 +8,7 @@ share/icons/hicolor/32x32/apps/ksquares.png share/icons/hicolor/48x48/apps/ksquares.png share/icons/hicolor/64x64/apps/ksquares.png share/locale/ar/LC_MESSAGES/ksquares.mo +share/locale/ast/LC_MESSAGES/ksquares.mo share/locale/be/LC_MESSAGES/ksquares.mo share/locale/bg/LC_MESSAGES/ksquares.mo share/locale/bs/LC_MESSAGES/ksquares.mo @@ -26,10 +27,12 @@ share/locale/fi/LC_MESSAGES/ksquares.mo share/locale/fr/LC_MESSAGES/ksquares.mo share/locale/ga/LC_MESSAGES/ksquares.mo share/locale/gl/LC_MESSAGES/ksquares.mo +share/locale/he/LC_MESSAGES/ksquares.mo share/locale/hi/LC_MESSAGES/ksquares.mo share/locale/hne/LC_MESSAGES/ksquares.mo share/locale/hr/LC_MESSAGES/ksquares.mo share/locale/hu/LC_MESSAGES/ksquares.mo +share/locale/ia/LC_MESSAGES/ksquares.mo share/locale/is/LC_MESSAGES/ksquares.mo share/locale/it/LC_MESSAGES/ksquares.mo share/locale/ja/LC_MESSAGES/ksquares.mo diff --git a/games/ksudoku/Makefile b/games/ksudoku/Makefile index 8f2224acc72..de5142e79cd 100644 --- a/games/ksudoku/Makefile +++ b/games/ksudoku/Makefile @@ -6,15 +6,13 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/ksudoku/ -USES= cmake compiler:c++11-lang gl kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext gl kde:6 qt:6 tar:xz USE_GL= gl glu -USE_KDE= archive auth codecs completion config configwidgets \ - coreaddons crash guiaddons i18n jobwidgets kio \ - libkdegames service widgetsaddons xmlgui \ +USE_KDE= archive auth codecs completion config configwidgets coreaddons \ + crash guiaddons i18n jobwidgets kio libkdegames service \ + widgetsaddons xmlgui \ ecm:build -USE_QT= concurrent core dbus declarative gui network opengl printsupport \ - svg widgets xml \ - buildtools:build qmake:build testlib:build +USE_QT= base declarative OPTIONS_DEFINE= DOCS diff --git a/games/ksudoku/distinfo b/games/ksudoku/distinfo index 3454c5907c1..7d2192fc111 100644 --- a/games/ksudoku/distinfo +++ b/games/ksudoku/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889400 -SHA256 (KDE/release-service/23.08.5/ksudoku-23.08.5.tar.xz) = 9296becfdd9a120e09ed957afd6a450b290dbf3f1b5011bb64b093892b941766 -SIZE (KDE/release-service/23.08.5/ksudoku-23.08.5.tar.xz) = 1710076 +TIMESTAMP = 1734460177 +SHA256 (KDE/release-service/24.12.0/ksudoku-24.12.0.tar.xz) = 3cab748001b2ff3aed003beaf810a27f23cbf74162d30853176d8684f2ad1259 +SIZE (KDE/release-service/24.12.0/ksudoku-24.12.0.tar.xz) = 1729156 diff --git a/games/ksudoku/pkg-plist b/games/ksudoku/pkg-plist index 2fbea1c59eb..e6129d04f61 100644 --- a/games/ksudoku/pkg-plist +++ b/games/ksudoku/pkg-plist @@ -115,15 +115,16 @@ share/icons/hicolor/32x32/apps/ksudoku.png %%DATADIR%%/icons/hicolor/64x64/actions/ksudoku-xsudoku.png %%DATADIR%%/icons/hicolor/64x64/actions/ksudoku.png %%DATADIR%%/themes/abstraction.desktop -%%DATADIR%%/themes/abstraction.svg +%%DATADIR%%/themes/abstraction.svgz %%DATADIR%%/themes/abstraction_preview.png %%DATADIR%%/themes/default.desktop %%DATADIR%%/themes/egyptian_preview.png -%%DATADIR%%/themes/ksudoku_egyptian.svg +%%DATADIR%%/themes/ksudoku_egyptian.svgz %%DATADIR%%/themes/ksudoku_scrible.desktop -%%DATADIR%%/themes/ksudoku_scrible.svg +%%DATADIR%%/themes/ksudoku_scrible.svgz %%DATADIR%%/themes/scribble_preview.png share/locale/ar/LC_MESSAGES/ksudoku.mo +share/locale/ast/LC_MESSAGES/ksudoku.mo share/locale/be/LC_MESSAGES/ksudoku.mo share/locale/bg/LC_MESSAGES/ksudoku.mo share/locale/bs/LC_MESSAGES/ksudoku.mo @@ -143,6 +144,7 @@ share/locale/fi/LC_MESSAGES/ksudoku.mo share/locale/fr/LC_MESSAGES/ksudoku.mo share/locale/ga/LC_MESSAGES/ksudoku.mo share/locale/gl/LC_MESSAGES/ksudoku.mo +share/locale/he/LC_MESSAGES/ksudoku.mo share/locale/hi/LC_MESSAGES/ksudoku.mo share/locale/hne/LC_MESSAGES/ksudoku.mo share/locale/hr/LC_MESSAGES/ksudoku.mo diff --git a/games/ktuberling/Makefile b/games/ktuberling/Makefile index 35d938944f1..2d1a067e413 100644 --- a/games/ktuberling/Makefile +++ b/games/ktuberling/Makefile @@ -6,17 +6,15 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/ktuberling/ -USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:6 \ + qt:6 tar:xz USE_KDE= auth bookmarks codecs completion config configwidgets \ - coreaddons crash dbusaddons emoticons guiaddons i18n \ - iconthemes init itemmodels itemviews jobwidgets \ - kdelibs4support kio libkdegames newstuff notifications \ - notifyconfig parts phonon service solid sonnet textwidgets \ - unitconversion widgetsaddons windowsystem xmlgui \ + iconthemes itemmodels itemviews jobwidgets kio libkdegames \ + newstuff notifications notifyconfig parts phonon service solid \ + sonnet textwidgets unitconversion widgetsaddons windowsystem \ + xmlgui \ ecm:build -USE_QT= concurrent core dbus declarative gui multimedia network \ - printsupport svg testlib widgets xml \ - buildtools:build qmake:build +USE_QT= base declarative OPTIONS_DEFINE= DOCS diff --git a/games/ktuberling/distinfo b/games/ktuberling/distinfo index bb921dcd494..318960e7f9a 100644 --- a/games/ktuberling/distinfo +++ b/games/ktuberling/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889391 -SHA256 (KDE/release-service/23.08.5/ktuberling-23.08.5.tar.xz) = 9593c5c66cb84ce64b4cb6efc7e94b44e09aea3e04f19373660dbcb5e5c4c388 -SIZE (KDE/release-service/23.08.5/ktuberling-23.08.5.tar.xz) = 71404564 +TIMESTAMP = 1734460181 +SHA256 (KDE/release-service/24.12.0/ktuberling-24.12.0.tar.xz) = 6f4febdcd65d8cb03a1532c6012dec7b4561ed48cf95a7eade92cd90e71ffab1 +SIZE (KDE/release-service/24.12.0/ktuberling-24.12.0.tar.xz) = 71565140 diff --git a/games/ktuberling/pkg-plist b/games/ktuberling/pkg-plist index ae0051e181f..781b0fff1eb 100644 --- a/games/ktuberling/pkg-plist +++ b/games/ktuberling/pkg-plist @@ -623,6 +623,28 @@ share/icons/hicolor/64x64/mimetypes/application-x-tuberling.png %%DATADIR%%/sounds/en/tv_train.ogg %%DATADIR%%/sounds/en/tv_tree.ogg %%DATADIR%%/sounds/en/umbrella.ogg +%%DATADIR%%/sounds/eo.soundtheme +%%DATADIR%%/sounds/eo/kt_ball-pilko.ogg +%%DATADIR%%/sounds/eo/kt_bow-banto.ogg +%%DATADIR%%/sounds/eo/kt_coat-mantelo.ogg +%%DATADIR%%/sounds/eo/kt_ear-orelo.ogg +%%DATADIR%%/sounds/eo/kt_earring-orelringo.ogg +%%DATADIR%%/sounds/eo/kt_eye-okulo.ogg +%%DATADIR%%/sounds/eo/kt_eyebrow-brovo.ogg +%%DATADIR%%/sounds/eo/kt_flower-floro.ogg +%%DATADIR%%/sounds/eo/kt_hair-haroj.ogg +%%DATADIR%%/sounds/eo/kt_hat-chapelo.ogg +%%DATADIR%%/sounds/eo/kt_moustache-lipharoj.ogg +%%DATADIR%%/sounds/eo/kt_mouth-busho.ogg +%%DATADIR%%/sounds/eo/kt_nose-nazo.ogg +%%DATADIR%%/sounds/eo/kt_shoe-shuo.ogg +%%DATADIR%%/sounds/eo/kt_shorts-pantaloneto.ogg +%%DATADIR%%/sounds/eo/kt_skirt-jupo.ogg +%%DATADIR%%/sounds/eo/kt_spectacles-okulvitroj.ogg +%%DATADIR%%/sounds/eo/kt_stick-bastono.ogg +%%DATADIR%%/sounds/eo/kt_sunglasses-sunvitroj.ogg +%%DATADIR%%/sounds/eo/kt_tie-kravato.ogg +%%DATADIR%%/sounds/eo/kt_umbrella-ombrelo.ogg %%DATADIR%%/sounds/es.soundtheme %%DATADIR%%/sounds/es/anteojos.wav %%DATADIR%%/sounds/es/bigote.wav @@ -946,6 +968,211 @@ share/icons/hicolor/64x64/mimetypes/application-x-tuberling.png %%DATADIR%%/sounds/gl/tv_train.ogg %%DATADIR%%/sounds/gl/umbrella.ogg %%DATADIR%%/sounds/id.soundtheme +%%DATADIR%%/sounds/id/ball_bola.wav +%%DATADIR%%/sounds/id/bow_dasi-kupu-kupu.wav +%%DATADIR%%/sounds/id/butterflies_body_tubuh.wav +%%DATADIR%%/sounds/id/butterflies_circle_bulatan.wav +%%DATADIR%%/sounds/id/butterflies_circles_lingkaran.wav +%%DATADIR%%/sounds/id/butterflies_eye_mata.wav +%%DATADIR%%/sounds/id/butterflies_heart_hati.wav +%%DATADIR%%/sounds/id/butterflies_purple_shape_bentuk-ungu.wav +%%DATADIR%%/sounds/id/butterflies_spiral.wav +%%DATADIR%%/sounds/id/butterflies_wing_sayap.wav +%%DATADIR%%/sounds/id/coat_baju.wav +%%DATADIR%%/sounds/id/ear_telinga.wav +%%DATADIR%%/sounds/id/earring_anting-anting.wav +%%DATADIR%%/sounds/id/egypt_arch_lengkungan-taman.wav +%%DATADIR%%/sounds/id/egypt_birds_burung.wav +%%DATADIR%%/sounds/id/egypt_boy_pria.wav +%%DATADIR%%/sounds/id/egypt_bridge_jembatan.wav +%%DATADIR%%/sounds/id/egypt_camel_unta.wav +%%DATADIR%%/sounds/id/egypt_cart_gerobak.wav +%%DATADIR%%/sounds/id/egypt_column_tiang.wav +%%DATADIR%%/sounds/id/egypt_donkey_keledai.wav +%%DATADIR%%/sounds/id/egypt_girl_wanita.wav +%%DATADIR%%/sounds/id/egypt_grass_rumput.wav +%%DATADIR%%/sounds/id/egypt_man_laki-laki.wav +%%DATADIR%%/sounds/id/egypt_oasis_wahah.wav +%%DATADIR%%/sounds/id/egypt_palmtree_pohon-palem.wav +%%DATADIR%%/sounds/id/egypt_pyramid.wav +%%DATADIR%%/sounds/id/egypt_road_jalan.wav +%%DATADIR%%/sounds/id/egypt_sphynx.wav +%%DATADIR%%/sounds/id/egypt_well_sumur.wav +%%DATADIR%%/sounds/id/egypt_woman_perempuan.wav +%%DATADIR%%/sounds/id/eye_mata.wav +%%DATADIR%%/sounds/id/eyebrow_alis.wav +%%DATADIR%%/sounds/id/flower_bunga.wav +%%DATADIR%%/sounds/id/frier-tux_tux-biarawan.wav +%%DATADIR%%/sounds/id/guard-tux_tux-penjaga.wav +%%DATADIR%%/sounds/id/hair_rambut.wav +%%DATADIR%%/sounds/id/hat_topi.wav +%%DATADIR%%/sounds/id/kid-tux_tux-pemanah.wav +%%DATADIR%%/sounds/id/kid-tux_tux-pria.wav +%%DATADIR%%/sounds/id/little-tux_tux-putra.wav +%%DATADIR%%/sounds/id/maiden-tux_tux-putri.wav +%%DATADIR%%/sounds/id/moon_alien.wav +%%DATADIR%%/sounds/id/moon_astronaut.wav +%%DATADIR%%/sounds/id/moon_earth_bumi.wav +%%DATADIR%%/sounds/id/moon_fallingstar_meteor.wav +%%DATADIR%%/sounds/id/moon_hotel.wav +%%DATADIR%%/sounds/id/moon_monster.wav +%%DATADIR%%/sounds/id/moon_moonwalker_robot-penjelajah-rembulan.wav +%%DATADIR%%/sounds/id/moon_planet.wav +%%DATADIR%%/sounds/id/moon_radar.wav +%%DATADIR%%/sounds/id/moon_rocket.wav +%%DATADIR%%/sounds/id/moon_satellite.wav +%%DATADIR%%/sounds/id/moon_sign_rambu.wav +%%DATADIR%%/sounds/id/moon_star_bintang.wav +%%DATADIR%%/sounds/id/moon_ufo.wav +%%DATADIR%%/sounds/id/moustache_kumis.wav +%%DATADIR%%/sounds/id/mouth_mulut.wav +%%DATADIR%%/sounds/id/nose_hidung.wav +%%DATADIR%%/sounds/id/pizzeria_anchovy_daging-ikan.wav +%%DATADIR%%/sounds/id/pizzeria_bacon_daging-merah.wav +%%DATADIR%%/sounds/id/pizzeria_brocolli_brokoli.wav +%%DATADIR%%/sounds/id/pizzeria_cheese_keju.wav +%%DATADIR%%/sounds/id/pizzeria_cucumber_timun.wav +%%DATADIR%%/sounds/id/pizzeria_mushroom_jamur.wav +%%DATADIR%%/sounds/id/pizzeria_olive1_biji-zaitun-muda.wav +%%DATADIR%%/sounds/id/pizzeria_olive2_biji-zaitun-tua.wav +%%DATADIR%%/sounds/id/pizzeria_olive3_irisan-zaitun-muda.wav +%%DATADIR%%/sounds/id/pizzeria_olive4_irisan-zaitun-tua.wav +%%DATADIR%%/sounds/id/pizzeria_onion1_bawang-putih.wav +%%DATADIR%%/sounds/id/pizzeria_onion2_bawang-merah.wav +%%DATADIR%%/sounds/id/pizzeria_oregano1_daun-oregano.wav +%%DATADIR%%/sounds/id/pizzeria_oregano2_serbuk-oregano.wav +%%DATADIR%%/sounds/id/pizzeria_pepper1_cabai-paprika-merah.wav +%%DATADIR%%/sounds/id/pizzeria_pepper2_cabai-paprika-hijau.wav +%%DATADIR%%/sounds/id/pizzeria_pepper3_cabai-paprika-kuning.wav +%%DATADIR%%/sounds/id/pizzeria_pepperoni.wav +%%DATADIR%%/sounds/id/pizzeria_pineapple_nanas.wav +%%DATADIR%%/sounds/id/pizzeria_salami.wav +%%DATADIR%%/sounds/id/pizzeria_tomato_tomat.wav +%%DATADIR%%/sounds/id/prince-tux_tux-pangeran.wav +%%DATADIR%%/sounds/id/robin-tux_tux-robin.wav +%%DATADIR%%/sounds/id/robot_workshop_antenna.wav +%%DATADIR%%/sounds/id/robot_workshop_arm_lengan.wav +%%DATADIR%%/sounds/id/robot_workshop_ball_bola.wav +%%DATADIR%%/sounds/id/robot_workshop_base_dasaran.wav +%%DATADIR%%/sounds/id/robot_workshop_block_balok.wav +%%DATADIR%%/sounds/id/robot_workshop_body_tubuh.wav +%%DATADIR%%/sounds/id/robot_workshop_claw_cakar.wav +%%DATADIR%%/sounds/id/robot_workshop_eye_mata.wav +%%DATADIR%%/sounds/id/robot_workshop_foot_kaki.wav +%%DATADIR%%/sounds/id/robot_workshop_hand_tangan.wav +%%DATADIR%%/sounds/id/robot_workshop_head_kepala.wav +%%DATADIR%%/sounds/id/robot_workshop_panel.wav +%%DATADIR%%/sounds/id/robot_workshop_rocket_roket.wav +%%DATADIR%%/sounds/id/robot_workshop_rod_batang.wav +%%DATADIR%%/sounds/id/robot_workshop_wheel_roda.wav +%%DATADIR%%/sounds/id/sherif-tux_tux-sherif.wav +%%DATADIR%%/sounds/id/shoe_sepatu.wav +%%DATADIR%%/sounds/id/shorts_celana.wav +%%DATADIR%%/sounds/id/skirt_rok.wav +%%DATADIR%%/sounds/id/spectacles_kacamata-putih.wav +%%DATADIR%%/sounds/id/stick_tongkat.wav +%%DATADIR%%/sounds/id/sunglasses_kacamata-hitam.wav +%%DATADIR%%/sounds/id/tie_dasi.wav +%%DATADIR%%/sounds/id/tux-angry_lapar.wav +%%DATADIR%%/sounds/id/tux-apple_apel.wav +%%DATADIR%%/sounds/id/tux-arrow_panah.wav +%%DATADIR%%/sounds/id/tux-arrows_wadah-panah.wav +%%DATADIR%%/sounds/id/tux-bow_busur.wav +%%DATADIR%%/sounds/id/tux-bullseye_sasaran-panah.wav +%%DATADIR%%/sounds/id/tux-candles_lilin.wav +%%DATADIR%%/sounds/id/tux-dowe_merpati-hinggap.wav +%%DATADIR%%/sounds/id/tux-dowe_merpati-hinggap1.wav +%%DATADIR%%/sounds/id/tux-fish_ikan.wav +%%DATADIR%%/sounds/id/tux-flask_botol-flask.wav +%%DATADIR%%/sounds/id/tux-fly_merpati-terbang.wav +%%DATADIR%%/sounds/id/tux-goblet_gelas-goblet.wav +%%DATADIR%%/sounds/id/tux-guitar_gitar.wav +%%DATADIR%%/sounds/id/tux-huh.wav +%%DATADIR%%/sounds/id/tux-idea_ide.wav +%%DATADIR%%/sounds/id/tux-key_kunci.wav +%%DATADIR%%/sounds/id/tux-laugh_tertawa.wav +%%DATADIR%%/sounds/id/tux-letter_surat.wav +%%DATADIR%%/sounds/id/tux-love_cinta.wav +%%DATADIR%%/sounds/id/tux-love_surat-cinta.wav +%%DATADIR%%/sounds/id/tux-note_not.wav +%%DATADIR%%/sounds/id/tux-notes_notasi.wav +%%DATADIR%%/sounds/id/tux-plate_piring.wav +%%DATADIR%%/sounds/id/tux-poison_racun.wav +%%DATADIR%%/sounds/id/tux-shoot_panahkan.wav +%%DATADIR%%/sounds/id/tux-sick_sakit.wav +%%DATADIR%%/sounds/id/tux-sick_tongkat.wav +%%DATADIR%%/sounds/id/tux-stare_tatapan.wav +%%DATADIR%%/sounds/id/tux-teacup_gelas-cangkir.wav +%%DATADIR%%/sounds/id/tux-vase_vas-bunga.wav +%%DATADIR%%/sounds/id/tux-wanted_buronan.wav +%%DATADIR%%/sounds/id/tux-what_apa.wav +%%DATADIR%%/sounds/id/tux-wow.wav +%%DATADIR%%/sounds/id/tux-zzz.wav +%%DATADIR%%/sounds/id/tv_accident_kecelakaan.wav +%%DATADIR%%/sounds/id/tv_ball_bola.wav +%%DATADIR%%/sounds/id/tv_barrier_palang.wav +%%DATADIR%%/sounds/id/tv_bicycle_sepeda.wav +%%DATADIR%%/sounds/id/tv_breakdown_lorry_truk-derek.wav +%%DATADIR%%/sounds/id/tv_car_mobil.wav +%%DATADIR%%/sounds/id/tv_caravan_rumah-gandeng.wav +%%DATADIR%%/sounds/id/tv_cyclist_bersepeda.wav +%%DATADIR%%/sounds/id/tv_elephant_gajah.wav +%%DATADIR%%/sounds/id/tv_excavator_alat-penggali.wav +%%DATADIR%%/sounds/id/tv_fence_pagar.wav +%%DATADIR%%/sounds/id/tv_fire_api.wav +%%DATADIR%%/sounds/id/tv_fireengine_mobil-pemadam-kebakaran.wav +%%DATADIR%%/sounds/id/tv_fireengine_pemadam-kebakaran.wav +%%DATADIR%%/sounds/id/tv_fireman_pemadam-api.wav +%%DATADIR%%/sounds/id/tv_fisherman_pemancing.wav +%%DATADIR%%/sounds/id/tv_giraffe_jerapah.wav +%%DATADIR%%/sounds/id/tv_guitar_gitar.wav +%%DATADIR%%/sounds/id/tv_guitarist_gitaris.wav +%%DATADIR%%/sounds/id/tv_house_rumah.wav +%%DATADIR%%/sounds/id/tv_ladder_tangga.wav +%%DATADIR%%/sounds/id/tv_lion_singa.wav +%%DATADIR%%/sounds/id/tv_lorry_tractor_kepala-truk.wav +%%DATADIR%%/sounds/id/tv_lorry_truk-tronton.wav +%%DATADIR%%/sounds/id/tv_man_laki-laki.wav +%%DATADIR%%/sounds/id/tv_mechanic_montir.wav +%%DATADIR%%/sounds/id/tv_monkey_monyet.wav +%%DATADIR%%/sounds/id/tv_path_jalan-setapak.wav +%%DATADIR%%/sounds/id/tv_rock_batu.wav +%%DATADIR%%/sounds/id/tv_school_sekolah.wav +%%DATADIR%%/sounds/id/tv_shop_toko.wav +%%DATADIR%%/sounds/id/tv_smoke_asap.wav +%%DATADIR%%/sounds/id/tv_tipper_truk-jomplang.wav +%%DATADIR%%/sounds/id/tv_trailer_becak.wav +%%DATADIR%%/sounds/id/tv_trailer_gerobak.wav +%%DATADIR%%/sounds/id/tv_train_kereta-api.wav +%%DATADIR%%/sounds/id/tv_train_kereta.wav +%%DATADIR%%/sounds/id/tv_train_lokomotif.wav +%%DATADIR%%/sounds/id/tv_tree_pohon.wav +%%DATADIR%%/sounds/id/tv_tunnel_terowongan.wav +%%DATADIR%%/sounds/id/tv_volley_net_net-voli.wav +%%DATADIR%%/sounds/id/tv_wagon_gerbong.wav +%%DATADIR%%/sounds/id/tv_woman_perempuan.wav +%%DATADIR%%/sounds/id/umbrella_payung.wav +%%DATADIR%%/sounds/id/whitch-tux_tux-penyihir.wav +%%DATADIR%%/sounds/id/xmas_angel_malaikat.wav +%%DATADIR%%/sounds/id/xmas_ball_bola.wav +%%DATADIR%%/sounds/id/xmas_boot_sepatu-but.wav +%%DATADIR%%/sounds/id/xmas_candle_lilin.wav +%%DATADIR%%/sounds/id/xmas_comet_komet.wav +%%DATADIR%%/sounds/id/xmas_garland_karangan-bunga.wav +%%DATADIR%%/sounds/id/xmas_lights_lampu.wav +%%DATADIR%%/sounds/id/xmas_mistletoe_benalu.wav +%%DATADIR%%/sounds/id/xmas_moon_rembulan.wav +%%DATADIR%%/sounds/id/xmas_owl_burung-hantu.wav +%%DATADIR%%/sounds/id/xmas_present_kado.wav +%%DATADIR%%/sounds/id/xmas_rabbit_kelinci.wav +%%DATADIR%%/sounds/id/xmas_reindeer_rusa-kutub.wav +%%DATADIR%%/sounds/id/xmas_shoe_sepatu.wav +%%DATADIR%%/sounds/id/xmas_snowflake_kepingan-salju.wav +%%DATADIR%%/sounds/id/xmas_snowman_manusia-salju.wav +%%DATADIR%%/sounds/id/xmas_star_bintang.wav +%%DATADIR%%/sounds/id/xmas_tree_pohon.wav +%%DATADIR%%/sounds/id/xmas_turtle_penyu.wav +%%DATADIR%%/sounds/id/xmas_tux.wav %%DATADIR%%/sounds/it.soundtheme %%DATADIR%%/sounds/it/baffi.wav %%DATADIR%%/sounds/it/bocca.wav @@ -1963,6 +2190,7 @@ share/icons/hicolor/64x64/mimetypes/application-x-tuberling.png %%DATADIR%%/sounds/wa/tv_vweteure.ogg share/locale/af/LC_MESSAGES/ktuberling.mo share/locale/ar/LC_MESSAGES/ktuberling.mo +share/locale/ast/LC_MESSAGES/ktuberling.mo share/locale/be/LC_MESSAGES/ktuberling.mo share/locale/bg/LC_MESSAGES/ktuberling.mo share/locale/br/LC_MESSAGES/ktuberling.mo @@ -1990,6 +2218,7 @@ share/locale/hi/LC_MESSAGES/ktuberling.mo share/locale/hne/LC_MESSAGES/ktuberling.mo share/locale/hr/LC_MESSAGES/ktuberling.mo share/locale/hu/LC_MESSAGES/ktuberling.mo +share/locale/ia/LC_MESSAGES/ktuberling.mo share/locale/id/LC_MESSAGES/ktuberling.mo share/locale/is/LC_MESSAGES/ktuberling.mo share/locale/it/LC_MESSAGES/ktuberling.mo @@ -2035,4 +2264,5 @@ share/locale/xh/LC_MESSAGES/ktuberling.mo share/locale/zh_CN/LC_MESSAGES/ktuberling.mo share/locale/zh_TW/LC_MESSAGES/ktuberling.mo share/metainfo/org.kde.ktuberling.appdata.xml -share/qlogging-categories5/ktuberling.categories +share/qlogging-categories6/ktuberling.categories +share/qlogging-categories6/ktuberling.renamecategories diff --git a/games/kubrick/Makefile b/games/kubrick/Makefile index dac4b4dc41c..3a69f1600fe 100644 --- a/games/kubrick/Makefile +++ b/games/kubrick/Makefile @@ -6,13 +6,12 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/kubrick/ -USES= cmake compiler:c++11-lang gl kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext gl kde:6 qt:6 tar:xz USE_GL= gl glu -USE_KDE= auth codecs config configwidgets coreaddons crash \ - i18n kio libkdegames service widgetsaddons xmlgui \ +USE_KDE= auth codecs config configwidgets coreaddons crash i18n kio \ + libkdegames service widgetsaddons xmlgui \ ecm:build -USE_QT= concurrent core dbus declarative gui network opengl svg widgets xml \ - buildtools:build qmake:build +USE_QT= base OPTIONS_DEFINE= DOCS diff --git a/games/kubrick/distinfo b/games/kubrick/distinfo index d46ab9ae07f..6938a48cc92 100644 --- a/games/kubrick/distinfo +++ b/games/kubrick/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889375 -SHA256 (KDE/release-service/23.08.5/kubrick-23.08.5.tar.xz) = 75f527aca221e32e87236e867307bab23422766f77faff419dc20fe332620c00 -SIZE (KDE/release-service/23.08.5/kubrick-23.08.5.tar.xz) = 355416 +TIMESTAMP = 1734460182 +SHA256 (KDE/release-service/24.12.0/kubrick-24.12.0.tar.xz) = b58faa25b3b28048beddfddecc19a55469e5d120e3a90ba290413d666daadd5f +SIZE (KDE/release-service/24.12.0/kubrick-24.12.0.tar.xz) = 375492 diff --git a/games/kubrick/pkg-plist b/games/kubrick/pkg-plist index 90dc86821da..f9e7333b1d4 100644 --- a/games/kubrick/pkg-plist +++ b/games/kubrick/pkg-plist @@ -30,6 +30,7 @@ share/icons/hicolor/64x64/apps/kubrick.png %%DATADIR%%/p333X2.kbk %%DATADIR%%/p333X6.kbk %%DATADIR%%/themes/default.svgz +share/locale/ast/LC_MESSAGES/kubrick.mo share/locale/bg/LC_MESSAGES/kubrick.mo share/locale/bs/LC_MESSAGES/kubrick.mo share/locale/ca/LC_MESSAGES/kubrick.mo @@ -47,8 +48,10 @@ share/locale/fi/LC_MESSAGES/kubrick.mo share/locale/fr/LC_MESSAGES/kubrick.mo share/locale/ga/LC_MESSAGES/kubrick.mo share/locale/gl/LC_MESSAGES/kubrick.mo +share/locale/he/LC_MESSAGES/kubrick.mo share/locale/hr/LC_MESSAGES/kubrick.mo share/locale/hu/LC_MESSAGES/kubrick.mo +share/locale/ia/LC_MESSAGES/kubrick.mo share/locale/id/LC_MESSAGES/kubrick.mo share/locale/is/LC_MESSAGES/kubrick.mo share/locale/it/LC_MESSAGES/kubrick.mo @@ -84,4 +87,5 @@ share/locale/uk/LC_MESSAGES/kubrick.mo share/locale/zh_CN/LC_MESSAGES/kubrick.mo share/locale/zh_TW/LC_MESSAGES/kubrick.mo share/metainfo/org.kde.kubrick.appdata.xml -share/qlogging-categories5/kubrick.categories +share/qlogging-categories6/kubrick.categories +share/qlogging-categories6/kubrick.renamecategories diff --git a/games/leela-zero/Makefile b/games/leela-zero/Makefile index aa8d733b05d..27dae1566c0 100644 --- a/games/leela-zero/Makefile +++ b/games/leela-zero/Makefile @@ -1,7 +1,7 @@ PORTNAME= leela-zero DISTVERSIONPREFIX= v DISTVERSION= 0.17-30 -PORTREVISION= 10 +PORTREVISION= 11 DISTVERSIONSUFFIX= -ge3ed631 CATEGORIES= games diff --git a/games/lgogdownloader/Makefile b/games/lgogdownloader/Makefile index 8d8307b8db8..82a93434efe 100644 --- a/games/lgogdownloader/Makefile +++ b/games/lgogdownloader/Makefile @@ -1,6 +1,5 @@ PORTNAME= lgogdownloader -DISTVERSION= 3.15 -PORTREVISION= 1 +DISTVERSION= 3.16 CATEGORIES= games MASTER_SITES= https://github.com/Sude-/${PORTNAME}/releases/download/v${DISTVERSION}/ diff --git a/games/lgogdownloader/distinfo b/games/lgogdownloader/distinfo index adf216d5836..28a34a39ac1 100644 --- a/games/lgogdownloader/distinfo +++ b/games/lgogdownloader/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1730659423 -SHA256 (lgogdownloader-3.15.tar.gz) = 9946558bb30b72cd5ed712e7fc425eef4b2a1fd22b5475d1a998720800cd25f0 -SIZE (lgogdownloader-3.15.tar.gz) = 103592 +TIMESTAMP = 1738705061 +SHA256 (lgogdownloader-3.16.tar.gz) = 24b005bf3caf00ebc8c603251f5689d66098f66dd37bdf399836289064cb0c9f +SIZE (lgogdownloader-3.16.tar.gz) = 105119 diff --git a/games/libkdegames/Makefile b/games/libkdegames/Makefile index a1cdc805d5c..73c57860a8a 100644 --- a/games/libkdegames/Makefile +++ b/games/libkdegames/Makefile @@ -8,19 +8,17 @@ WWW= https://www.kde.org/applications/games/ LIB_DEPENDS= libsndfile.so:audio/libsndfile -USES= cmake compiler:c++11-lang gettext kde:5 openal qt:5 \ - tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 openal qt:6 tar:xz USE_KDE= archive attica auth bookmarks codecs completion config \ - configwidgets coreaddons crash dbusaddons dnssd emoticons \ - globalaccel guiaddons i18n iconthemes init itemmodels \ - itemviews jobwidgets kdeclarative kdelibs4support kio newstuff \ - package service textwidgets widgetsaddons xmlgui \ + configwidgets coreaddons crash dbusaddons dnssd globalaccel \ + guiaddons i18n iconthemes itemmodels itemviews jobwidgets \ + kdeclarative kio newstuff package service textwidgets \ + widgetsaddons xmlgui \ ecm:build -USE_QT= core dbus declarative gui network svg widgets xml \ - buildtools:build qmake:build testlib:build +USE_QT= base declarative USE_LDCONFIG= yes -SHLIB_VER= 7.3.1 +SHLIB_VER= 6.0.241200 PLIST_SUB+= SHLIB_VER="${SHLIB_VER}" \ SHLIB_SHVER="${SHLIB_VER:R:R}" diff --git a/games/libkdegames/distinfo b/games/libkdegames/distinfo index 98f5a9248f0..6c203be074f 100644 --- a/games/libkdegames/distinfo +++ b/games/libkdegames/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889405 -SHA256 (KDE/release-service/23.08.5/libkdegames-23.08.5.tar.xz) = 0ac583f4327d6003782054a9ee3d51c922bcdf04577a3f7f12b3840cabf2efed -SIZE (KDE/release-service/23.08.5/libkdegames-23.08.5.tar.xz) = 6016168 +TIMESTAMP = 1734460184 +SHA256 (KDE/release-service/24.12.0/libkdegames-24.12.0.tar.xz) = d919e8235b2507667d02e21b6871f556d87ab74eab6c0a5a65d313cccd688765 +SIZE (KDE/release-service/24.12.0/libkdegames-24.12.0.tar.xz) = 5973656 diff --git a/games/libkdegames/pkg-plist b/games/libkdegames/pkg-plist index f1fd8d36fb7..26d5ab6fd20 100644 --- a/games/libkdegames/pkg-plist +++ b/games/libkdegames/pkg-plist @@ -1,73 +1,71 @@ -include/KF5/KDEGames/KGameClock -include/KF5/KDEGames/KGamePopupItem -include/KF5/KDEGames/KGameRenderedItem -include/KF5/KDEGames/KGameRenderedObjectItem -include/KF5/KDEGames/KGameRenderer -include/KF5/KDEGames/KGameRendererClient -include/KF5/KDEGames/KHighscore -include/KF5/KDEGames/KScoreDialog -include/KF5/KDEGames/KStandardGameAction -include/KF5/KDEGames/KgAudioScene -include/KF5/KDEGames/KgDeclarativeView -include/KF5/KDEGames/KgDifficulty -include/KF5/KDEGames/KgDifficultyLevel -include/KF5/KDEGames/KgSound -include/KF5/KDEGames/KgTheme -include/KF5/KDEGames/KgThemeProvider -include/KF5/KDEGames/KgThemeSelector -include/KF5/KDEGames/highscore/khighscore.h -include/KF5/KDEGames/highscore/kscoredialog.h -include/KF5/KDEGames/kdegames_version.h -include/KF5/KDEGames/kgameclock.h -include/KF5/KDEGames/kgamepopupitem.h -include/KF5/KDEGames/kgamerendereditem.h -include/KF5/KDEGames/kgamerenderedobjectitem.h -include/KF5/KDEGames/kgamerenderer.h -include/KF5/KDEGames/kgamerendererclient.h -include/KF5/KDEGames/kgaudioscene.h -include/KF5/KDEGames/kgdeclarativeview.h -include/KF5/KDEGames/kgdifficulty.h -include/KF5/KDEGames/kgsound.h -include/KF5/KDEGames/kgtheme.h -include/KF5/KDEGames/kgthemeprovider.h -include/KF5/KDEGames/kgthemeselector.h -include/KF5/KDEGames/kstandardgameaction.h -include/KF5/KDEGames/libkdegames_capabilities.h -include/KF5/KDEGames/libkdegames_export.h -include/KF5/KDEGames/libkdegamesprivate/kchatbase.h -include/KF5/KDEGames/libkdegamesprivate/kchatbaseitemdelegate.h -include/KF5/KDEGames/libkdegamesprivate/kchatbasemodel.h -include/KF5/KDEGames/libkdegamesprivate/kgame/kgame.h -include/KF5/KDEGames/libkdegamesprivate/kgame/kgamechat.h -include/KF5/KDEGames/libkdegamesprivate/kgame/kgameerror.h -include/KF5/KDEGames/libkdegamesprivate/kgame/kgameio.h -include/KF5/KDEGames/libkdegamesprivate/kgame/kgamemessage.h -include/KF5/KDEGames/libkdegamesprivate/kgame/kgamenetwork.h -include/KF5/KDEGames/libkdegamesprivate/kgame/kgameproperty.h -include/KF5/KDEGames/libkdegamesprivate/kgame/kgamepropertyhandler.h -include/KF5/KDEGames/libkdegamesprivate/kgame/kgamesequence.h -include/KF5/KDEGames/libkdegamesprivate/kgame/kgameversion.h -include/KF5/KDEGames/libkdegamesprivate/kgame/kmessageclient.h -include/KF5/KDEGames/libkdegamesprivate/kgame/kmessageio.h -include/KF5/KDEGames/libkdegamesprivate/kgame/kmessageserver.h -include/KF5/KDEGames/libkdegamesprivate/kgame/kplayer.h -include/KF5/KDEGames/libkdegamesprivate/kgamecanvas.h -include/KF5/KDEGames/libkdegamesprivate/kgamedifficulty.h -include/KF5/KDEGames/libkdegamesprivate/kgamesvgdocument.h -include/KF5/KDEGames/libkdegamesprivate/kgametheme.h -include/KF5/KDEGames/libkdegamesprivate/kgamethemeselector.h -include/KF5/KDEGames/libkdegamesprivate/libkdegamesprivate_export.h -lib/cmake/KF5KDEGames/KF5KDEGamesConfig.cmake -lib/cmake/KF5KDEGames/KF5KDEGamesConfigVersion.cmake -lib/cmake/KF5KDEGames/KF5KDEGamesTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF5KDEGames/KF5KDEGamesTargets.cmake -lib/libKF5KDEGames.so -lib/libKF5KDEGames.so.%%SHLIB_SHVER%% -lib/libKF5KDEGames.so.%%SHLIB_SHVER%%.5.0 -lib/libKF5KDEGamesPrivate.so -lib/libKF5KDEGamesPrivate.so.%%SHLIB_SHVER%% -lib/libKF5KDEGamesPrivate.so.%%SHLIB_SHVER%%.5.0 -%%QT_QMLDIR%%/org/kde/games/core/KgItem.qml +include/KDEGames6/KGameAudioScene +include/KDEGames6/KGameClock +include/KDEGames6/KGameDifficulty +include/KDEGames6/KGameDifficultyLevel +include/KDEGames6/KGameGraphicsViewRenderer +include/KDEGames6/KGameHighScoreDialog +include/KDEGames6/KGameHighscore +include/KDEGames6/KGamePopupItem +include/KDEGames6/KGameRenderedGraphicsObject +include/KDEGames6/KGameRenderedItem +include/KDEGames6/KGameRenderer +include/KDEGames6/KGameRendererClient +include/KDEGames6/KGameSound +include/KDEGames6/KGameStandardAction +include/KDEGames6/KGameTheme +include/KDEGames6/KGameThemeProvider +include/KDEGames6/KGameThemeSelector +include/KDEGames6/kdegames_export.h +include/KDEGames6/kdegames_version.h +include/KDEGames6/kgameaudioscene.h +include/KDEGames6/kgameclock.h +include/KDEGames6/kgamedifficulty.h +include/KDEGames6/kgamegraphicsviewrenderer.h +include/KDEGames6/kgamehighscore.h +include/KDEGames6/kgamehighscoredialog.h +include/KDEGames6/kgamepopupitem.h +include/KDEGames6/kgamerenderedgraphicsobject.h +include/KDEGames6/kgamerendereditem.h +include/KDEGames6/kgamerenderer.h +include/KDEGames6/kgamerendererclient.h +include/KDEGames6/kgamesound.h +include/KDEGames6/kgamestandardaction.h +include/KDEGames6/kgametheme.h +include/KDEGames6/kgamethemeprovider.h +include/KDEGames6/kgamethemeselector.h +include/KDEGames6/libkdegames_capabilities.h +include/KDEGames6/libkdegamesprivate/kchatbase.h +include/KDEGames6/libkdegamesprivate/kchatbaseitemdelegate.h +include/KDEGames6/libkdegamesprivate/kchatbasemodel.h +include/KDEGames6/libkdegamesprivate/kdegamesprivate_export.h +include/KDEGames6/libkdegamesprivate/kgame/kgame.h +include/KDEGames6/libkdegamesprivate/kgame/kgamechat.h +include/KDEGames6/libkdegamesprivate/kgame/kgameerror.h +include/KDEGames6/libkdegamesprivate/kgame/kgameio.h +include/KDEGames6/libkdegamesprivate/kgame/kgamemessage.h +include/KDEGames6/libkdegamesprivate/kgame/kgamenetwork.h +include/KDEGames6/libkdegamesprivate/kgame/kgameproperty.h +include/KDEGames6/libkdegamesprivate/kgame/kgamepropertyhandler.h +include/KDEGames6/libkdegamesprivate/kgame/kgamesequence.h +include/KDEGames6/libkdegamesprivate/kgame/kgameversion.h +include/KDEGames6/libkdegamesprivate/kgame/kmessageclient.h +include/KDEGames6/libkdegamesprivate/kgame/kmessageio.h +include/KDEGames6/libkdegamesprivate/kgame/kmessageserver.h +include/KDEGames6/libkdegamesprivate/kgame/kplayer.h +include/KDEGames6/libkdegamesprivate/kgamesvgdocument.h +lib/cmake/KDEGames6/KDEGames6Config.cmake +lib/cmake/KDEGames6/KDEGames6ConfigVersion.cmake +lib/cmake/KDEGames6/KDEGames6Targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KDEGames6/KDEGames6Targets.cmake +lib/libKDEGames%%SHLIB_SHVER%%.so +lib/libKDEGames%%SHLIB_SHVER%%.so.%%SHLIB_SHVER%% +lib/libKDEGames%%SHLIB_SHVER%%.so.%%SHLIB_VER%% +lib/libKDEGames%%SHLIB_SHVER%%Private.so +lib/libKDEGames%%SHLIB_SHVER%%Private.so.%%SHLIB_SHVER%% +lib/libKDEGames%%SHLIB_SHVER%%Private.so.%%SHLIB_VER%% +%%QT_QMLDIR%%/org/kde/games/core/KGameItem.qml +%%QT_QMLDIR%%/org/kde/games/core/corebindingsplugin.qmltypes +%%QT_QMLDIR%%/org/kde/games/core/kde-qmlmodule.version %%QT_QMLDIR%%/org/kde/games/core/libcorebindingsplugin.so %%QT_QMLDIR%%/org/kde/games/core/qmldir share/carddecks/svg-ancient-egyptians/11.png @@ -125,81 +123,82 @@ share/carddecks/svg-xskat-german/11.png share/carddecks/svg-xskat-german/COPYRIGHT share/carddecks/svg-xskat-german/german.svgz share/carddecks/svg-xskat-german/index.desktop -share/kconf_update/kgthemeprovider-migration.upd -share/locale/af/LC_MESSAGES/libkdegames5.mo -share/locale/ar/LC_MESSAGES/libkdegames5.mo -share/locale/be/LC_MESSAGES/libkdegames5.mo -share/locale/bg/LC_MESSAGES/libkdegames5.mo -share/locale/bn/LC_MESSAGES/libkdegames5.mo -share/locale/br/LC_MESSAGES/libkdegames5.mo -share/locale/bs/LC_MESSAGES/libkdegames5.mo -share/locale/ca/LC_MESSAGES/libkdegames5.mo -share/locale/ca@valencia/LC_MESSAGES/libkdegames5.mo -share/locale/cs/LC_MESSAGES/libkdegames5.mo -share/locale/cy/LC_MESSAGES/libkdegames5.mo -share/locale/da/LC_MESSAGES/libkdegames5.mo -share/locale/de/LC_MESSAGES/libkdegames5.mo -share/locale/el/LC_MESSAGES/libkdegames5.mo -share/locale/en_GB/LC_MESSAGES/libkdegames5.mo -share/locale/eo/LC_MESSAGES/libkdegames5.mo -share/locale/es/LC_MESSAGES/libkdegames5.mo -share/locale/et/LC_MESSAGES/libkdegames5.mo -share/locale/eu/LC_MESSAGES/libkdegames5.mo -share/locale/fa/LC_MESSAGES/libkdegames5.mo -share/locale/fi/LC_MESSAGES/libkdegames5.mo -share/locale/fr/LC_MESSAGES/libkdegames5.mo -share/locale/ga/LC_MESSAGES/libkdegames5.mo -share/locale/gl/LC_MESSAGES/libkdegames5.mo -share/locale/he/LC_MESSAGES/libkdegames5.mo -share/locale/hi/LC_MESSAGES/libkdegames5.mo -share/locale/hne/LC_MESSAGES/libkdegames5.mo -share/locale/hr/LC_MESSAGES/libkdegames5.mo -share/locale/hu/LC_MESSAGES/libkdegames5.mo -share/locale/id/LC_MESSAGES/libkdegames5.mo -share/locale/is/LC_MESSAGES/libkdegames5.mo -share/locale/it/LC_MESSAGES/libkdegames5.mo -share/locale/ja/LC_MESSAGES/libkdegames5.mo -share/locale/ka/LC_MESSAGES/libkdegames5.mo -share/locale/kk/LC_MESSAGES/libkdegames5.mo -share/locale/km/LC_MESSAGES/libkdegames5.mo -share/locale/ko/LC_MESSAGES/libkdegames5.mo -share/locale/ku/LC_MESSAGES/libkdegames5.mo -share/locale/lt/LC_MESSAGES/libkdegames5.mo -share/locale/lv/LC_MESSAGES/libkdegames5.mo -share/locale/mai/LC_MESSAGES/libkdegames5.mo -share/locale/mk/LC_MESSAGES/libkdegames5.mo -share/locale/ml/LC_MESSAGES/libkdegames5.mo -share/locale/mr/LC_MESSAGES/libkdegames5.mo -share/locale/nb/LC_MESSAGES/libkdegames5.mo -share/locale/nds/LC_MESSAGES/libkdegames5.mo -share/locale/ne/LC_MESSAGES/libkdegames5.mo -share/locale/nl/LC_MESSAGES/libkdegames5.mo -share/locale/nn/LC_MESSAGES/libkdegames5.mo -share/locale/oc/LC_MESSAGES/libkdegames5.mo -share/locale/pa/LC_MESSAGES/libkdegames5.mo -share/locale/pl/LC_MESSAGES/libkdegames5.mo -share/locale/pt/LC_MESSAGES/libkdegames5.mo -share/locale/pt_BR/LC_MESSAGES/libkdegames5.mo -share/locale/ro/LC_MESSAGES/libkdegames5.mo -share/locale/ru/LC_MESSAGES/libkdegames5.mo -share/locale/se/LC_MESSAGES/libkdegames5.mo -share/locale/sk/LC_MESSAGES/libkdegames5.mo -share/locale/sl/LC_MESSAGES/libkdegames5.mo -share/locale/sq/LC_MESSAGES/libkdegames5.mo -share/locale/sr/LC_MESSAGES/libkdegames5.mo -share/locale/sr@ijekavian/LC_MESSAGES/libkdegames5.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/libkdegames5.mo -share/locale/sr@latin/LC_MESSAGES/libkdegames5.mo -share/locale/sv/LC_MESSAGES/libkdegames5.mo -share/locale/ta/LC_MESSAGES/libkdegames5.mo -share/locale/te/LC_MESSAGES/libkdegames5.mo -share/locale/tg/LC_MESSAGES/libkdegames5.mo -share/locale/th/LC_MESSAGES/libkdegames5.mo -share/locale/tr/LC_MESSAGES/libkdegames5.mo -share/locale/ug/LC_MESSAGES/libkdegames5.mo -share/locale/uk/LC_MESSAGES/libkdegames5.mo -share/locale/wa/LC_MESSAGES/libkdegames5.mo -share/locale/xh/LC_MESSAGES/libkdegames5.mo -share/locale/zh_CN/LC_MESSAGES/libkdegames5.mo -share/locale/zh_TW/LC_MESSAGES/libkdegames5.mo -share/qlogging-categories5/libkdegames.categories +share/locale/af/LC_MESSAGES/libkdegames6.mo +share/locale/ar/LC_MESSAGES/libkdegames6.mo +share/locale/ast/LC_MESSAGES/libkdegames6.mo +share/locale/be/LC_MESSAGES/libkdegames6.mo +share/locale/bg/LC_MESSAGES/libkdegames6.mo +share/locale/bn/LC_MESSAGES/libkdegames6.mo +share/locale/br/LC_MESSAGES/libkdegames6.mo +share/locale/bs/LC_MESSAGES/libkdegames6.mo +share/locale/ca/LC_MESSAGES/libkdegames6.mo +share/locale/ca@valencia/LC_MESSAGES/libkdegames6.mo +share/locale/cs/LC_MESSAGES/libkdegames6.mo +share/locale/cy/LC_MESSAGES/libkdegames6.mo +share/locale/da/LC_MESSAGES/libkdegames6.mo +share/locale/de/LC_MESSAGES/libkdegames6.mo +share/locale/el/LC_MESSAGES/libkdegames6.mo +share/locale/en_GB/LC_MESSAGES/libkdegames6.mo +share/locale/eo/LC_MESSAGES/libkdegames6.mo +share/locale/es/LC_MESSAGES/libkdegames6.mo +share/locale/et/LC_MESSAGES/libkdegames6.mo +share/locale/eu/LC_MESSAGES/libkdegames6.mo +share/locale/fa/LC_MESSAGES/libkdegames6.mo +share/locale/fi/LC_MESSAGES/libkdegames6.mo +share/locale/fr/LC_MESSAGES/libkdegames6.mo +share/locale/ga/LC_MESSAGES/libkdegames6.mo +share/locale/gl/LC_MESSAGES/libkdegames6.mo +share/locale/he/LC_MESSAGES/libkdegames6.mo +share/locale/hi/LC_MESSAGES/libkdegames6.mo +share/locale/hne/LC_MESSAGES/libkdegames6.mo +share/locale/hr/LC_MESSAGES/libkdegames6.mo +share/locale/hu/LC_MESSAGES/libkdegames6.mo +share/locale/ia/LC_MESSAGES/libkdegames6.mo +share/locale/id/LC_MESSAGES/libkdegames6.mo +share/locale/is/LC_MESSAGES/libkdegames6.mo +share/locale/it/LC_MESSAGES/libkdegames6.mo +share/locale/ja/LC_MESSAGES/libkdegames6.mo +share/locale/ka/LC_MESSAGES/libkdegames6.mo +share/locale/kk/LC_MESSAGES/libkdegames6.mo +share/locale/km/LC_MESSAGES/libkdegames6.mo +share/locale/ko/LC_MESSAGES/libkdegames6.mo +share/locale/ku/LC_MESSAGES/libkdegames6.mo +share/locale/lt/LC_MESSAGES/libkdegames6.mo +share/locale/lv/LC_MESSAGES/libkdegames6.mo +share/locale/mai/LC_MESSAGES/libkdegames6.mo +share/locale/mk/LC_MESSAGES/libkdegames6.mo +share/locale/ml/LC_MESSAGES/libkdegames6.mo +share/locale/mr/LC_MESSAGES/libkdegames6.mo +share/locale/nb/LC_MESSAGES/libkdegames6.mo +share/locale/nds/LC_MESSAGES/libkdegames6.mo +share/locale/ne/LC_MESSAGES/libkdegames6.mo +share/locale/nl/LC_MESSAGES/libkdegames6.mo +share/locale/nn/LC_MESSAGES/libkdegames6.mo +share/locale/oc/LC_MESSAGES/libkdegames6.mo +share/locale/pa/LC_MESSAGES/libkdegames6.mo +share/locale/pl/LC_MESSAGES/libkdegames6.mo +share/locale/pt/LC_MESSAGES/libkdegames6.mo +share/locale/pt_BR/LC_MESSAGES/libkdegames6.mo +share/locale/ro/LC_MESSAGES/libkdegames6.mo +share/locale/ru/LC_MESSAGES/libkdegames6.mo +share/locale/se/LC_MESSAGES/libkdegames6.mo +share/locale/sk/LC_MESSAGES/libkdegames6.mo +share/locale/sl/LC_MESSAGES/libkdegames6.mo +share/locale/sq/LC_MESSAGES/libkdegames6.mo +share/locale/sr/LC_MESSAGES/libkdegames6.mo +share/locale/sr@ijekavian/LC_MESSAGES/libkdegames6.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/libkdegames6.mo +share/locale/sr@latin/LC_MESSAGES/libkdegames6.mo +share/locale/sv/LC_MESSAGES/libkdegames6.mo +share/locale/ta/LC_MESSAGES/libkdegames6.mo +share/locale/te/LC_MESSAGES/libkdegames6.mo +share/locale/tg/LC_MESSAGES/libkdegames6.mo +share/locale/th/LC_MESSAGES/libkdegames6.mo +share/locale/tr/LC_MESSAGES/libkdegames6.mo +share/locale/ug/LC_MESSAGES/libkdegames6.mo +share/locale/uk/LC_MESSAGES/libkdegames6.mo +share/locale/wa/LC_MESSAGES/libkdegames6.mo +share/locale/xh/LC_MESSAGES/libkdegames6.mo +share/locale/zh_CN/LC_MESSAGES/libkdegames6.mo +share/locale/zh_TW/LC_MESSAGES/libkdegames6.mo +share/qlogging-categories6/libkdegames.categories diff --git a/games/libkmahjongg/Makefile b/games/libkmahjongg/Makefile index 16c0889f25b..c417422fa01 100644 --- a/games/libkmahjongg/Makefile +++ b/games/libkmahjongg/Makefile @@ -3,17 +3,20 @@ DISTVERSION= ${KDE_APPLICATIONS_VERSION} CATEGORIES= games kde kde-applications MAINTAINER= kde@FreeBSD.org -COMMENT= Library for the Mahjongg Solitaire for KDE 5 +COMMENT= Library for the Mahjongg Solitaire for KDE WWW= https://www.kde.org/applications/games/kmahjongg/ -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz -USE_KDE= auth codecs completion config configwidgets coreaddons \ - i18n widgetsaddons \ +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz +USE_KDE= auth codecs completion config configwidgets coreaddons i18n \ + widgetsaddons \ ecm:build -USE_QT= core gui svg widgets xml \ - buildtools:build qmake:build +USE_QT= base svg USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS +SHLIB_VER= 6.0.241200 +PLIST_SUB+= SHLIB_VER="${SHLIB_VER}" \ + SHLIB_SHVER="${SHLIB_VER:R:R}" + .include diff --git a/games/libkmahjongg/distinfo b/games/libkmahjongg/distinfo index 7de1c28aa27..50fc88c049f 100644 --- a/games/libkmahjongg/distinfo +++ b/games/libkmahjongg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889389 -SHA256 (KDE/release-service/23.08.5/libkmahjongg-23.08.5.tar.xz) = 7a88b40b6cc5c23451da3b736d4e4be3d67f0a745421f9daa1a29adc973dc365 -SIZE (KDE/release-service/23.08.5/libkmahjongg-23.08.5.tar.xz) = 1688620 +TIMESTAMP = 1734460186 +SHA256 (KDE/release-service/24.12.0/libkmahjongg-24.12.0.tar.xz) = e62028df0114b178ec8a2fc093f9e685063fa987c922a1ca0c64e9d905380cb0 +SIZE (KDE/release-service/24.12.0/libkmahjongg-24.12.0.tar.xz) = 1693744 diff --git a/games/libkmahjongg/pkg-plist b/games/libkmahjongg/pkg-plist index a8f17e4666c..1a86799fb70 100644 --- a/games/libkmahjongg/pkg-plist +++ b/games/libkmahjongg/pkg-plist @@ -1,114 +1,107 @@ -include/KF5/KMahjongg/KMahjonggBackground -include/KF5/KMahjongg/KMahjonggConfigDialog -include/KF5/KMahjongg/KMahjonggTileset -include/KF5/KMahjongg/kmahjonggbackground.h -include/KF5/KMahjongg/kmahjonggconfigdialog.h -include/KF5/KMahjongg/kmahjongglib_version.h -include/KF5/KMahjongg/kmahjonggtileset.h -include/KF5/KMahjongg/libkmahjongg_export.h -lib/cmake/KF5KMahjongglib/KF5KMahjonggTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF5KMahjongglib/KF5KMahjonggTargets.cmake -lib/cmake/KF5KMahjongglib/KF5KMahjongglibConfig.cmake -lib/cmake/KF5KMahjongglib/KF5KMahjongglibConfigVersion.cmake -lib/libKF5KMahjongglib.so -lib/libKF5KMahjongglib.so.5 -lib/libKF5KMahjongglib.so.5.1.0 -share/kmahjongglib/backgrounds/chinese_landscape.copyright +include/KMahjongg6/KMahjonggBackground +include/KMahjongg6/KMahjonggConfigDialog +include/KMahjongg6/KMahjonggTileset +include/KMahjongg6/kmahjonggbackground.h +include/KMahjongg6/kmahjonggconfigdialog.h +include/KMahjongg6/kmahjongglib_version.h +include/KMahjongg6/kmahjonggtileset.h +include/KMahjongg6/libkmahjongg_export.h +lib/cmake/KMahjongglib6/KMahjongglib6Config.cmake +lib/cmake/KMahjongglib6/KMahjongglib6ConfigVersion.cmake +lib/cmake/KMahjongglib6/KMahjongglib6Targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KMahjongglib6/KMahjongglib6Targets.cmake +lib/libKMahjongg6.so +lib/libKMahjongg6.so.%%SHLIB_SHVER%% +lib/libKMahjongg6.so.%%SHLIB_VER%% share/kmahjongglib/backgrounds/chinese_landscape.desktop share/kmahjongglib/backgrounds/chinese_landscape.svgz share/kmahjongglib/backgrounds/color_plain.desktop -share/kmahjongglib/backgrounds/default.copyright share/kmahjongglib/backgrounds/default.desktop share/kmahjongglib/backgrounds/default.svgz -share/kmahjongglib/backgrounds/egyptian.copyright share/kmahjongglib/backgrounds/egyptian.desktop share/kmahjongglib/backgrounds/egyptian.svgz -share/kmahjongglib/backgrounds/summerfield.copyright share/kmahjongglib/backgrounds/summerfield.desktop share/kmahjongglib/backgrounds/summerfield.svgz -share/kmahjongglib/backgrounds/wood_light.copyright share/kmahjongglib/backgrounds/wood_light.desktop share/kmahjongglib/backgrounds/wood_light.svgz -share/kmahjongglib/tilesets/alphabet.copyright share/kmahjongglib/tilesets/alphabet.desktop share/kmahjongglib/tilesets/alphabet.svgz -share/kmahjongglib/tilesets/classic.copyright share/kmahjongglib/tilesets/classic.desktop share/kmahjongglib/tilesets/classic.svgz -share/kmahjongglib/tilesets/default.copyright share/kmahjongglib/tilesets/default.desktop share/kmahjongglib/tilesets/default.svgz -share/kmahjongglib/tilesets/egypt.copyright share/kmahjongglib/tilesets/egypt.desktop share/kmahjongglib/tilesets/egypt.svgz -share/kmahjongglib/tilesets/jade.copyright share/kmahjongglib/tilesets/jade.desktop share/kmahjongglib/tilesets/jade.svgz -share/kmahjongglib/tilesets/traditional.copyright share/kmahjongglib/tilesets/traditional.desktop share/kmahjongglib/tilesets/traditional.svgz -share/locale/ar/LC_MESSAGES/libkmahjongg5.mo -share/locale/be/LC_MESSAGES/libkmahjongg5.mo -share/locale/bg/LC_MESSAGES/libkmahjongg5.mo -share/locale/bs/LC_MESSAGES/libkmahjongg5.mo -share/locale/ca/LC_MESSAGES/libkmahjongg5.mo -share/locale/ca@valencia/LC_MESSAGES/libkmahjongg5.mo -share/locale/cs/LC_MESSAGES/libkmahjongg5.mo -share/locale/csb/LC_MESSAGES/libkmahjongg5.mo -share/locale/da/LC_MESSAGES/libkmahjongg5.mo -share/locale/de/LC_MESSAGES/libkmahjongg5.mo -share/locale/el/LC_MESSAGES/libkmahjongg5.mo -share/locale/en_GB/LC_MESSAGES/libkmahjongg5.mo -share/locale/eo/LC_MESSAGES/libkmahjongg5.mo -share/locale/es/LC_MESSAGES/libkmahjongg5.mo -share/locale/et/LC_MESSAGES/libkmahjongg5.mo -share/locale/eu/LC_MESSAGES/libkmahjongg5.mo -share/locale/fi/LC_MESSAGES/libkmahjongg5.mo -share/locale/fr/LC_MESSAGES/libkmahjongg5.mo -share/locale/ga/LC_MESSAGES/libkmahjongg5.mo -share/locale/gl/LC_MESSAGES/libkmahjongg5.mo -share/locale/gu/LC_MESSAGES/libkmahjongg5.mo -share/locale/hi/LC_MESSAGES/libkmahjongg5.mo -share/locale/hne/LC_MESSAGES/libkmahjongg5.mo -share/locale/hr/LC_MESSAGES/libkmahjongg5.mo -share/locale/hu/LC_MESSAGES/libkmahjongg5.mo -share/locale/id/LC_MESSAGES/libkmahjongg5.mo -share/locale/is/LC_MESSAGES/libkmahjongg5.mo -share/locale/it/LC_MESSAGES/libkmahjongg5.mo -share/locale/ja/LC_MESSAGES/libkmahjongg5.mo -share/locale/ka/LC_MESSAGES/libkmahjongg5.mo -share/locale/kk/LC_MESSAGES/libkmahjongg5.mo -share/locale/km/LC_MESSAGES/libkmahjongg5.mo -share/locale/ko/LC_MESSAGES/libkmahjongg5.mo -share/locale/lt/LC_MESSAGES/libkmahjongg5.mo -share/locale/lv/LC_MESSAGES/libkmahjongg5.mo -share/locale/mai/LC_MESSAGES/libkmahjongg5.mo -share/locale/ml/LC_MESSAGES/libkmahjongg5.mo -share/locale/mr/LC_MESSAGES/libkmahjongg5.mo -share/locale/nb/LC_MESSAGES/libkmahjongg5.mo -share/locale/nds/LC_MESSAGES/libkmahjongg5.mo -share/locale/nl/LC_MESSAGES/libkmahjongg5.mo -share/locale/nn/LC_MESSAGES/libkmahjongg5.mo -share/locale/oc/LC_MESSAGES/libkmahjongg5.mo -share/locale/pl/LC_MESSAGES/libkmahjongg5.mo -share/locale/pt/LC_MESSAGES/libkmahjongg5.mo -share/locale/pt_BR/LC_MESSAGES/libkmahjongg5.mo -share/locale/ro/LC_MESSAGES/libkmahjongg5.mo -share/locale/ru/LC_MESSAGES/libkmahjongg5.mo -share/locale/se/LC_MESSAGES/libkmahjongg5.mo -share/locale/sk/LC_MESSAGES/libkmahjongg5.mo -share/locale/sl/LC_MESSAGES/libkmahjongg5.mo -share/locale/sq/LC_MESSAGES/libkmahjongg5.mo -share/locale/sr/LC_MESSAGES/libkmahjongg5.mo -share/locale/sr@ijekavian/LC_MESSAGES/libkmahjongg5.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/libkmahjongg5.mo -share/locale/sr@latin/LC_MESSAGES/libkmahjongg5.mo -share/locale/sv/LC_MESSAGES/libkmahjongg5.mo -share/locale/th/LC_MESSAGES/libkmahjongg5.mo -share/locale/tr/LC_MESSAGES/libkmahjongg5.mo -share/locale/ug/LC_MESSAGES/libkmahjongg5.mo -share/locale/uk/LC_MESSAGES/libkmahjongg5.mo -share/locale/wa/LC_MESSAGES/libkmahjongg5.mo -share/locale/zh_CN/LC_MESSAGES/libkmahjongg5.mo -share/locale/zh_TW/LC_MESSAGES/libkmahjongg5.mo -share/qlogging-categories5/libkmahjongg.categories +share/locale/ar/LC_MESSAGES/libkmahjongg6.mo +share/locale/ast/LC_MESSAGES/libkmahjongg6.mo +share/locale/be/LC_MESSAGES/libkmahjongg6.mo +share/locale/bg/LC_MESSAGES/libkmahjongg6.mo +share/locale/bs/LC_MESSAGES/libkmahjongg6.mo +share/locale/ca/LC_MESSAGES/libkmahjongg6.mo +share/locale/ca@valencia/LC_MESSAGES/libkmahjongg6.mo +share/locale/cs/LC_MESSAGES/libkmahjongg6.mo +share/locale/csb/LC_MESSAGES/libkmahjongg6.mo +share/locale/da/LC_MESSAGES/libkmahjongg6.mo +share/locale/de/LC_MESSAGES/libkmahjongg6.mo +share/locale/el/LC_MESSAGES/libkmahjongg6.mo +share/locale/en_GB/LC_MESSAGES/libkmahjongg6.mo +share/locale/eo/LC_MESSAGES/libkmahjongg6.mo +share/locale/es/LC_MESSAGES/libkmahjongg6.mo +share/locale/et/LC_MESSAGES/libkmahjongg6.mo +share/locale/eu/LC_MESSAGES/libkmahjongg6.mo +share/locale/fi/LC_MESSAGES/libkmahjongg6.mo +share/locale/fr/LC_MESSAGES/libkmahjongg6.mo +share/locale/ga/LC_MESSAGES/libkmahjongg6.mo +share/locale/gl/LC_MESSAGES/libkmahjongg6.mo +share/locale/gu/LC_MESSAGES/libkmahjongg6.mo +share/locale/he/LC_MESSAGES/libkmahjongg6.mo +share/locale/hi/LC_MESSAGES/libkmahjongg6.mo +share/locale/hne/LC_MESSAGES/libkmahjongg6.mo +share/locale/hr/LC_MESSAGES/libkmahjongg6.mo +share/locale/hu/LC_MESSAGES/libkmahjongg6.mo +share/locale/ia/LC_MESSAGES/libkmahjongg6.mo +share/locale/id/LC_MESSAGES/libkmahjongg6.mo +share/locale/is/LC_MESSAGES/libkmahjongg6.mo +share/locale/it/LC_MESSAGES/libkmahjongg6.mo +share/locale/ja/LC_MESSAGES/libkmahjongg6.mo +share/locale/ka/LC_MESSAGES/libkmahjongg6.mo +share/locale/kk/LC_MESSAGES/libkmahjongg6.mo +share/locale/km/LC_MESSAGES/libkmahjongg6.mo +share/locale/ko/LC_MESSAGES/libkmahjongg6.mo +share/locale/lt/LC_MESSAGES/libkmahjongg6.mo +share/locale/lv/LC_MESSAGES/libkmahjongg6.mo +share/locale/mai/LC_MESSAGES/libkmahjongg6.mo +share/locale/ml/LC_MESSAGES/libkmahjongg6.mo +share/locale/mr/LC_MESSAGES/libkmahjongg6.mo +share/locale/nb/LC_MESSAGES/libkmahjongg6.mo +share/locale/nds/LC_MESSAGES/libkmahjongg6.mo +share/locale/nl/LC_MESSAGES/libkmahjongg6.mo +share/locale/nn/LC_MESSAGES/libkmahjongg6.mo +share/locale/oc/LC_MESSAGES/libkmahjongg6.mo +share/locale/pl/LC_MESSAGES/libkmahjongg6.mo +share/locale/pt/LC_MESSAGES/libkmahjongg6.mo +share/locale/pt_BR/LC_MESSAGES/libkmahjongg6.mo +share/locale/ro/LC_MESSAGES/libkmahjongg6.mo +share/locale/ru/LC_MESSAGES/libkmahjongg6.mo +share/locale/se/LC_MESSAGES/libkmahjongg6.mo +share/locale/sk/LC_MESSAGES/libkmahjongg6.mo +share/locale/sl/LC_MESSAGES/libkmahjongg6.mo +share/locale/sq/LC_MESSAGES/libkmahjongg6.mo +share/locale/sr/LC_MESSAGES/libkmahjongg6.mo +share/locale/sr@ijekavian/LC_MESSAGES/libkmahjongg6.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/libkmahjongg6.mo +share/locale/sr@latin/LC_MESSAGES/libkmahjongg6.mo +share/locale/sv/LC_MESSAGES/libkmahjongg6.mo +share/locale/th/LC_MESSAGES/libkmahjongg6.mo +share/locale/tr/LC_MESSAGES/libkmahjongg6.mo +share/locale/ug/LC_MESSAGES/libkmahjongg6.mo +share/locale/uk/LC_MESSAGES/libkmahjongg6.mo +share/locale/wa/LC_MESSAGES/libkmahjongg6.mo +share/locale/zh_CN/LC_MESSAGES/libkmahjongg6.mo +share/locale/zh_TW/LC_MESSAGES/libkmahjongg6.mo +share/qlogging-categories6/libkmahjongg.categories +share/qlogging-categories6/libkmahjongg.renamecategories diff --git a/games/lskat/Makefile b/games/lskat/Makefile index 5d8385fbb91..cdbdb2a3291 100644 --- a/games/lskat/Makefile +++ b/games/lskat/Makefile @@ -6,12 +6,11 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/lskat/ -USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz -USE_KDE= auth codecs config configwidgets coreaddons crash \ - guiaddons i18n libkdegames notifyconfig widgetsaddons xmlgui \ +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz +USE_KDE= auth codecs config configwidgets coreaddons crash guiaddons \ + i18n libkdegames notifyconfig widgetsaddons xmlgui \ ecm:build -USE_QT= core dbus declarative gui network svg widgets xml \ - buildtools:build qmake:build +USE_QT= base declarative OPTIONS_DEFINE= DOCS diff --git a/games/lskat/distinfo b/games/lskat/distinfo index ac2bb2c43df..064f189e12e 100644 --- a/games/lskat/distinfo +++ b/games/lskat/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889387 -SHA256 (KDE/release-service/23.08.5/lskat-23.08.5.tar.xz) = 4d53fb9f9d1021d75fe149d00890adda9ece1641cce8cfdf38a5a70969f2e1e1 -SIZE (KDE/release-service/23.08.5/lskat-23.08.5.tar.xz) = 1251488 +TIMESTAMP = 1734460188 +SHA256 (KDE/release-service/24.12.0/lskat-24.12.0.tar.xz) = 7af2da3f03bdfd1894899683e6e058b5824ebefb19c2f351471e685dd207facb +SIZE (KDE/release-service/24.12.0/lskat-24.12.0.tar.xz) = 1226912 diff --git a/games/lskat/pkg-plist b/games/lskat/pkg-plist index 33ffcc8e338..dd6761621dd 100644 --- a/games/lskat/pkg-plist +++ b/games/lskat/pkg-plist @@ -8,6 +8,7 @@ share/icons/hicolor/48x48/apps/lskat.png share/icons/hicolor/64x64/apps/lskat.png share/locale/af/LC_MESSAGES/lskat.mo share/locale/ar/LC_MESSAGES/lskat.mo +share/locale/ast/LC_MESSAGES/lskat.mo share/locale/be/LC_MESSAGES/lskat.mo share/locale/bg/LC_MESSAGES/lskat.mo share/locale/br/LC_MESSAGES/lskat.mo @@ -78,14 +79,15 @@ share/locale/uk/LC_MESSAGES/lskat.mo share/locale/xh/LC_MESSAGES/lskat.mo share/locale/zh_CN/LC_MESSAGES/lskat.mo share/locale/zh_TW/LC_MESSAGES/lskat.mo -%%DATADIR%%/grafix/blue.desktop -%%DATADIR%%/grafix/blue.rc -%%DATADIR%%/grafix/blue.svg -%%DATADIR%%/grafix/egyptian.desktop -%%DATADIR%%/grafix/egyptian.rc -%%DATADIR%%/grafix/egyptian.svg -%%DATADIR%%/grafix/oxygen.desktop -%%DATADIR%%/grafix/oxygen.rc -%%DATADIR%%/grafix/oxygen.svg +%%DATADIR%%/themes/blue.desktop +%%DATADIR%%/themes/blue.rc +%%DATADIR%%/themes/blue.svgz +%%DATADIR%%/themes/egyptian.desktop +%%DATADIR%%/themes/egyptian.rc +%%DATADIR%%/themes/egyptian.svgz +%%DATADIR%%/themes/oxygen.desktop +%%DATADIR%%/themes/oxygen.rc +%%DATADIR%%/themes/oxygen.svgz share/metainfo/org.kde.lskat.appdata.xml -share/qlogging-categories5/lskat.categories +share/qlogging-categories6/lskat.categories +share/qlogging-categories6/lskat.renamecategories diff --git a/games/lwjgl/Makefile b/games/lwjgl/Makefile index 66c1b2a7d4d..cec0a99cb97 100644 --- a/games/lwjgl/Makefile +++ b/games/lwjgl/Makefile @@ -9,7 +9,7 @@ WWW= https://legacy.lwjgl.org LICENSE= BSD3CLAUSE -ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc64 powerpc64le +ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc powerpc64 powerpc64le BUILD_DEPENDS= ${JAVAJARDIR}/jutils/jutils.jar:games/jutils \ ${JAVAJARDIR}/jinput/jinput.jar:games/jinput @@ -36,7 +36,7 @@ PLIST_FILES= ${JAVAJARDIR}/${PORTNAME}/${PORTNAME}.jar \ .include -.if ${ARCH} == i386 +.if ${ARCH} == i386 || ${ARCH} == powerpc PLIST_FILES+= lib/${PORTNAME}/lib${PORTNAME}.so .endif @@ -48,6 +48,11 @@ PLIST_FILES+= lib/${PORTNAME}/lib${PORTNAME}64.so MAKE_ARGS+= -Dbuild.64bit.only=1 .endif +.if ${ARCH} == powerpc +LLD_UNSAFE= yes +MAKE_ARGS+= -Dbuild.32bit.only=1 +.endif + post-patch: @${REINPLACE_CMD} -e 's|PREFIX|${PREFIX}|g' \ -e '/executable/s/cc/${CC}/g' \ @@ -61,6 +66,10 @@ post-patch: .elif ${ARCH} == aarch64 @${REINPLACE_CMD} -e 's|amd64|aarch64|g' \ ${WRKSRC}/platform_build/bsd_ant/build.xml +.elif ${ARCH} == powerpc + @${REINPLACE_CMD} -e 's|i386|ppc|g' \ + -e '/linker_flags32/s/-shared/-shared -fuse-ld=bfd/g' \ + ${WRKSRC}/platform_build/bsd_ant/build.xml .endif do-install: @@ -70,7 +79,7 @@ do-install: ${STAGEDIR}${JAVAJARDIR}/${PORTNAME} .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME} -.if ${ARCH} == i386 +.if ${ARCH} == i386 || ${ARCH} == powerpc ${INSTALL_DATA} ${WRKSRC}/libs/freebsd/lib${PORTNAME}.so \ ${STAGEDIR}${PREFIX}/lib/${PORTNAME} .endif diff --git a/games/lwjgl3/Makefile b/games/lwjgl3/Makefile index 5480df1610a..5da0b95881c 100644 --- a/games/lwjgl3/Makefile +++ b/games/lwjgl3/Makefile @@ -1,6 +1,5 @@ PORTNAME= lwjgl -DISTVERSION= 3.3.5 -PORTREVISION= 1 +DISTVERSION= 3.3.6 CATEGORIES= games java MASTER_SITES= https://repo1.maven.org/:source1 PKGNAMESUFFIX= 3 diff --git a/games/lwjgl3/distinfo b/games/lwjgl3/distinfo index c61596854c7..f8f5da6f41d 100644 --- a/games/lwjgl3/distinfo +++ b/games/lwjgl3/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1734337752 +TIMESTAMP = 1738591564 SHA256 (maven2/com/beust/jcommander/1.78/jcommander-1.78.jar) = 7891debb84b5f83e9bd57593ebece3399abbe0fd938cf306b3534c57913b9615 SIZE (maven2/com/beust/jcommander/1.78/jcommander-1.78.jar) = 83782 SHA256 (maven2/net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4.jar) = df26cc58f235f477db07f753ba5a3ab243ebe5789d9f89ecf68dd62ea9a66c28 @@ -29,5 +29,5 @@ SHA256 (maven2/org/testng/testng/7.5/testng-7.5.jar) = e549db50dcc421f9501d6af93 SIZE (maven2/org/testng/testng/7.5/testng-7.5.jar) = 941401 SHA256 (maven2/org/webjars/jquery/3.5.1/jquery-3.5.1.jar) = 83168112220ac912a3dba0eebae90a4da5bf1e24b1bafd401e3d4f9f598bb2cb SIZE (maven2/org/webjars/jquery/3.5.1/jquery-3.5.1.jar) = 313070 -SHA256 (LWJGL-lwjgl3-3.3.5_GH0.tar.gz) = c33df881648b1e561ae9a0d745bb210bec3c79f042ead590857a10709e3c6f84 -SIZE (LWJGL-lwjgl3-3.3.5_GH0.tar.gz) = 16433511 +SHA256 (LWJGL-lwjgl3-3.3.6_GH0.tar.gz) = be7e38712236908aa7ff0bf84af034c241a0624a7387414c7ed3aa742a5a44b3 +SIZE (LWJGL-lwjgl3-3.3.6_GH0.tar.gz) = 16438665 diff --git a/games/openrct2/Makefile b/games/openrct2/Makefile index 0f4346d0bcd..82b6149125f 100644 --- a/games/openrct2/Makefile +++ b/games/openrct2/Makefile @@ -1,9 +1,9 @@ PORTNAME= openrct2 DISTVERSIONPREFIX= v -DISTVERSION= 0.4.18 +DISTVERSION= 0.4.19.1 CATEGORIES= games MASTER_SITES= https://github.com/OpenRCT2/title-sequences/releases/download/v0.4.14/:sequence \ - https://github.com/OpenRCT2/objects/releases/download/v1.4.12/:object \ + https://github.com/OpenRCT2/objects/releases/download/v1.5.1/:object \ https://github.com/OpenRCT2/OpenMusic/releases/download/v1.6/:openmsx \ https://github.com/OpenRCT2/OpenSoundEffects/releases/download/v1.0.5/:opensfx DISTFILES= title-sequences.zip:sequence \ diff --git a/games/openrct2/distinfo b/games/openrct2/distinfo index 89b1824d532..5392a74ff3f 100644 --- a/games/openrct2/distinfo +++ b/games/openrct2/distinfo @@ -1,11 +1,11 @@ -TIMESTAMP = 1736519442 +TIMESTAMP = 1738623985 SHA256 (title-sequences.zip) = 140df714e806fed411cc49763e7f16b0fcf2a487a57001d1e50fce8f9148a9f3 SIZE (title-sequences.zip) = 7791573 -SHA256 (objects.zip) = 6417dad971674e5cf39bf56e83e04e4086547145e3fac696f163037fe841e7be -SIZE (objects.zip) = 7599482 +SHA256 (objects.zip) = c6b800cbcd7b1b9c707f3657fbc5f2db9d3cfd9c2adf668accc9ddbacd7841df +SIZE (objects.zip) = 7986278 SHA256 (openmusic.zip) = f097d3a4ccd39f7546f97db3ecb1b8be73648f53b7a7595b86cccbdc1a7557e4 SIZE (openmusic.zip) = 42921141 SHA256 (opensound.zip) = a952148be164c128e4fd3aea96822e5f051edd9a0b1f2c84de7f7628ce3b2e18 SIZE (opensound.zip) = 4012384 -SHA256 (OpenRCT2-OpenRCT2-v0.4.18_GH0.tar.gz) = 2dd45609053e74a8b2043869b4163d5fe87711c5623d144250368cca0b3b71ae -SIZE (OpenRCT2-OpenRCT2-v0.4.18_GH0.tar.gz) = 22955683 +SHA256 (OpenRCT2-OpenRCT2-v0.4.19.1_GH0.tar.gz) = 7421c61a86875b68f1d1a371baeae50dd2e8b5825dd0d6899584f1de62e25887 +SIZE (OpenRCT2-OpenRCT2-v0.4.19.1_GH0.tar.gz) = 23336008 diff --git a/games/openrct2/pkg-plist b/games/openrct2/pkg-plist index 5a1e8cbbabc..54b7ff291b1 100644 --- a/games/openrct2/pkg-plist +++ b/games/openrct2/pkg-plist @@ -421,6 +421,21 @@ share/mime/packages/openrct2.xml %%DATADIR%%/object/rct2/park_entrance/rct2.park_entrance.pkemm.json %%DATADIR%%/object/rct2/park_entrance/rct2.park_entrance.pkent1.json %%DATADIR%%/object/rct2/park_entrance/rct2.park_entrance.pkesfh.json +%%DATADIR%%/object/rct2/peep_animations/rct2.peep_animations.entertainer_astronaut.json +%%DATADIR%%/object/rct2/peep_animations/rct2.peep_animations.entertainer_bandit.json +%%DATADIR%%/object/rct2/peep_animations/rct2.peep_animations.entertainer_elephant.json +%%DATADIR%%/object/rct2/peep_animations/rct2.peep_animations.entertainer_gorilla.json +%%DATADIR%%/object/rct2/peep_animations/rct2.peep_animations.entertainer_knight.json +%%DATADIR%%/object/rct2/peep_animations/rct2.peep_animations.entertainer_panda.json +%%DATADIR%%/object/rct2/peep_animations/rct2.peep_animations.entertainer_pirate.json +%%DATADIR%%/object/rct2/peep_animations/rct2.peep_animations.entertainer_roman.json +%%DATADIR%%/object/rct2/peep_animations/rct2.peep_animations.entertainer_sheriff.json +%%DATADIR%%/object/rct2/peep_animations/rct2.peep_animations.entertainer_snowman.json +%%DATADIR%%/object/rct2/peep_animations/rct2.peep_animations.entertainer_tiger.json +%%DATADIR%%/object/rct2/peep_animations/rct2.peep_animations.guest.json +%%DATADIR%%/object/rct2/peep_animations/rct2.peep_animations.handyman.json +%%DATADIR%%/object/rct2/peep_animations/rct2.peep_animations.mechanic.json +%%DATADIR%%/object/rct2/peep_animations/rct2.peep_animations.security.json %%DATADIR%%/object/rct2/peep_names/rct2.peep_names.original.json %%DATADIR%%/object/rct2/ride/rct2.ride.4x4.json %%DATADIR%%/object/rct2/ride/rct2.ride.aml1.json diff --git a/games/palapeli/Makefile b/games/palapeli/Makefile index 6160d519efd..76f24a9301f 100644 --- a/games/palapeli/Makefile +++ b/games/palapeli/Makefile @@ -6,14 +6,13 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/palapeli/ -USES= cmake compiler:c++11-lang desktop-file-utils kde:5 qt:5 \ - shared-mime-info tar:xz xorg +USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:6 \ + qt:6 shared-mime-info tar:xz xorg USE_KDE= archive auth codecs completion config configwidgets coreaddons \ crash i18n itemviews jobwidgets kio libkdegames notifications \ service solid widgetsaddons windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus declarative gui network svg widgets xml \ - buildtools:build qmake:build +USE_QT= base declarative USE_XORG= x11 USE_LDCONFIG= yes diff --git a/games/palapeli/distinfo b/games/palapeli/distinfo index bc581023f63..4b2687021d9 100644 --- a/games/palapeli/distinfo +++ b/games/palapeli/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889376 -SHA256 (KDE/release-service/23.08.5/palapeli-23.08.5.tar.xz) = faea7b9a18a4fc8fa4af2cca7994609bdb79039a9bd319cdc74fad55046b89d1 -SIZE (KDE/release-service/23.08.5/palapeli-23.08.5.tar.xz) = 2121544 +TIMESTAMP = 1734460190 +SHA256 (KDE/release-service/24.12.0/palapeli-24.12.0.tar.xz) = 951c3999382b7546bc298132aaffe2ab4204dcc9cd38c31fb2d8adc609b5a755 +SIZE (KDE/release-service/24.12.0/palapeli-24.12.0.tar.xz) = 2122380 diff --git a/games/palapeli/pkg-plist b/games/palapeli/pkg-plist index a1bf43f12d3..e0f41ab07d6 100644 --- a/games/palapeli/pkg-plist +++ b/games/palapeli/pkg-plist @@ -18,7 +18,7 @@ lib/cmake/Pala/PalaTargets.cmake lib/libpala.so lib/libpala.so.0 lib/libpala.so.0.2.0 -%%QT_PLUGINDIR%%/kf5/thumbcreator/palathumbcreator.so +%%QT_PLUGINDIR%%/kf6/thumbcreator/palathumbcreator.so %%QT_PLUGINDIR%%/palapelislicers/palapeli_goldbergslicer.so %%QT_PLUGINDIR%%/palapelislicers/palapeli_jigsawslicer.so %%QT_PLUGINDIR%%/palapelislicers/palapeli_rectslicer.so @@ -36,7 +36,8 @@ share/icons/hicolor/48x48/mimetypes/application-x-palapeli.png share/icons/hicolor/64x64/apps/palapeli.png share/icons/hicolor/64x64/mimetypes/application-x-palapeli.png share/kio/servicemenus/palapeli_servicemenu.desktop -share/knotifications5/palapeli.notifyrc +share/knotifications6/palapeli.notifyrc +share/locale/ast/LC_MESSAGES/palapeli.mo share/locale/bg/LC_MESSAGES/palapeli.mo share/locale/bs/LC_MESSAGES/palapeli.mo share/locale/ca/LC_MESSAGES/palapeli.mo @@ -54,9 +55,11 @@ share/locale/fi/LC_MESSAGES/palapeli.mo share/locale/fr/LC_MESSAGES/palapeli.mo share/locale/ga/LC_MESSAGES/palapeli.mo share/locale/gl/LC_MESSAGES/palapeli.mo +share/locale/he/LC_MESSAGES/palapeli.mo share/locale/hr/LC_MESSAGES/palapeli.mo share/locale/hsb/LC_MESSAGES/palapeli.mo share/locale/hu/LC_MESSAGES/palapeli.mo +share/locale/ia/LC_MESSAGES/palapeli.mo share/locale/is/LC_MESSAGES/palapeli.mo share/locale/it/LC_MESSAGES/palapeli.mo share/locale/ja/LC_MESSAGES/palapeli.mo @@ -110,4 +113,5 @@ share/mime/packages/palapeli-mimetypes.xml %%DATADIR%%/collection/panther-chameleon-female.desktop %%DATADIR%%/collection/panther-chameleon-female.jpg %%DATADIR%%/palapeli.kcfg -share/qlogging-categories5/palapeli.categories +share/qlogging-categories6/palapeli.categories +share/qlogging-categories6/palapeli.renamecategories diff --git a/games/pangzero/Makefile b/games/pangzero/Makefile index 585a1ee6638..ab0133b0ff1 100644 --- a/games/pangzero/Makefile +++ b/games/pangzero/Makefile @@ -14,9 +14,6 @@ WWW= http://apocalypse.rulez.org/pangzero LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -DEPRECATED= Depends on expiring devel/p5-SDL -EXPIRATION_DATE=2025-01-31 - RUN_DEPENDS= p5-SDL>=0:devel/p5-SDL USES= perl5 diff --git a/games/picmi/Makefile b/games/picmi/Makefile index fc090131b72..657eabd9a3b 100644 --- a/games/picmi/Makefile +++ b/games/picmi/Makefile @@ -6,13 +6,13 @@ MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://games.kde.org/ -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz xorg +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz xorg USE_KDE= auth codecs completion config configwidgets coreaddons crash \ dbusaddons doctools i18n jobwidgets kdeclarative kio \ - libkdegames newstuff service solid widgetsaddons windowsystem xmlgui \ + libkdegames newstuff service solid widgetsaddons windowsystem \ + xmlgui \ ecm:build -USE_QT= concurrent core dbus declarative gui network svg testlib widgets xml \ - buildtools:build qmake:build +USE_QT= base declarative USE_XORG= x11 OPTIONS_DEFINE= DOCS diff --git a/games/picmi/distinfo b/games/picmi/distinfo index dbf78aad576..9c0bc6c9019 100644 --- a/games/picmi/distinfo +++ b/games/picmi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889403 -SHA256 (KDE/release-service/23.08.5/picmi-23.08.5.tar.xz) = 3dc4a0b335142a4fb4ba8515401e4794104dc07938f7917ce0eab6a80fdd3f38 -SIZE (KDE/release-service/23.08.5/picmi-23.08.5.tar.xz) = 1541784 +TIMESTAMP = 1734460191 +SHA256 (KDE/release-service/24.12.0/picmi-24.12.0.tar.xz) = 5b84f0b0770616dc7efdde6f2c5aea7dd6f8fb76c36e1bcd84934cdfb99f1549 +SIZE (KDE/release-service/24.12.0/picmi-24.12.0.tar.xz) = 1519096 diff --git a/games/picmi/pkg-plist b/games/picmi/pkg-plist index f835e67e244..1a408e25798 100644 --- a/games/picmi/pkg-plist +++ b/games/picmi/pkg-plist @@ -7,6 +7,7 @@ share/icons/hicolor/256x256/apps/picmi.png share/icons/hicolor/32x32/apps/picmi.png share/icons/hicolor/48x48/apps/picmi.png share/icons/hicolor/64x64/apps/picmi.png +share/locale/ast/LC_MESSAGES/picmi.mo share/locale/bs/LC_MESSAGES/picmi.mo share/locale/ca/LC_MESSAGES/picmi.mo share/locale/ca@valencia/LC_MESSAGES/picmi.mo @@ -15,6 +16,7 @@ share/locale/da/LC_MESSAGES/picmi.mo share/locale/de/LC_MESSAGES/picmi.mo share/locale/el/LC_MESSAGES/picmi.mo share/locale/en_GB/LC_MESSAGES/picmi.mo +share/locale/eo/LC_MESSAGES/picmi.mo share/locale/es/LC_MESSAGES/picmi.mo share/locale/et/LC_MESSAGES/picmi.mo share/locale/eu/LC_MESSAGES/picmi.mo @@ -22,7 +24,9 @@ share/locale/fi/LC_MESSAGES/picmi.mo share/locale/fr/LC_MESSAGES/picmi.mo share/locale/ga/LC_MESSAGES/picmi.mo share/locale/gl/LC_MESSAGES/picmi.mo +share/locale/he/LC_MESSAGES/picmi.mo share/locale/hu/LC_MESSAGES/picmi.mo +share/locale/ia/LC_MESSAGES/picmi.mo share/locale/it/LC_MESSAGES/picmi.mo share/locale/ja/LC_MESSAGES/picmi.mo share/locale/ka/LC_MESSAGES/picmi.mo @@ -88,5 +92,6 @@ share/metainfo/org.kde.picmi.appdata.xml %%DATADIR%%/levels/default/zebra.xpm %%DATADIR%%/themes/picmi.desktop %%DATADIR%%/themes/picmi.png -%%DATADIR%%/themes/picmi.svg -share/qlogging-categories5/picmi.categories +%%DATADIR%%/themes/picmi.svgz +share/qlogging-categories6/picmi.categories +share/qlogging-categories6/picmi.renamecategories diff --git a/games/pink-pony/Makefile b/games/pink-pony/Makefile index 0bd42458fbb..a0247014a3e 100644 --- a/games/pink-pony/Makefile +++ b/games/pink-pony/Makefile @@ -1,6 +1,6 @@ PORTNAME= pink-pony PORTVERSION= 1.4.1 -PORTREVISION= 46 +PORTREVISION= 47 CATEGORIES= games MAINTAINER= amdmi3@FreeBSD.org @@ -25,7 +25,9 @@ USE_GL= gl glu USE_SDL= mixer SUB_FILES= pink-pony.sh -LDFLAGS+= -labsl_log_internal_check_op -labsl_log_internal_message +LDFLAGS+= -labsl_log_internal_check_op \ + -labsl_log_internal_message \ + -labsl_log_internal_nullguard PORTDOCS= * PORTDATA= * diff --git a/games/pokerth/Makefile b/games/pokerth/Makefile index 35f03da48b4..96d3d188e61 100644 --- a/games/pokerth/Makefile +++ b/games/pokerth/Makefile @@ -1,6 +1,6 @@ PORTNAME= pokerth PORTVERSION= 1.1.2 -PORTREVISION= 24 +PORTREVISION= 25 CATEGORIES= games MASTER_SITES= SF @@ -36,6 +36,7 @@ USE_SDL= mixer CXXFLAGS+= -D_LIBCPP_ENABLE_CXX17_REMOVED_UNARY_BINARY_FUNCTION LDFLAGS+= -labsl_log_internal_check_op \ -labsl_log_internal_message \ + -labsl_log_internal_nullguard \ -lprotobuf QMAKE_SOURCE_PATH= pokerth.pro QMAKE_ARGS+= CONFIG+="client" diff --git a/games/powder-toy-devel/Makefile b/games/powder-toy-devel/Makefile index 082d7939ba1..44d386eceb5 100644 --- a/games/powder-toy-devel/Makefile +++ b/games/powder-toy-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= powder-toy -DISTVERSION= snapshot-374 +DISTVERSION= snapshot-382 CATEGORIES= games PKGNAMESUFFIX= -devel diff --git a/games/powder-toy-devel/distinfo b/games/powder-toy-devel/distinfo index b16ff4fe7c5..03be1ce9a24 100644 --- a/games/powder-toy-devel/distinfo +++ b/games/powder-toy-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734972419 -SHA256 (The-Powder-Toy-The-Powder-Toy-snapshot-374_GH0.tar.gz) = 43703586d01508808d75297d6b68d956eb4e3e677daacda113f3145d25210d27 -SIZE (The-Powder-Toy-The-Powder-Toy-snapshot-374_GH0.tar.gz) = 787502 +TIMESTAMP = 1738672758 +SHA256 (The-Powder-Toy-The-Powder-Toy-snapshot-382_GH0.tar.gz) = 49b0484f7f33679cd08804ed1d45506442ad16a067d83a37bd101a63c1b0c0c9 +SIZE (The-Powder-Toy-The-Powder-Toy-snapshot-382_GH0.tar.gz) = 799570 diff --git a/games/powder-toy-devel/files/patch-resources_meson.build b/games/powder-toy-devel/files/patch-resources_meson.build index 8d6c0d5d382..86e9f6720ec 100644 --- a/games/powder-toy-devel/files/patch-resources_meson.build +++ b/games/powder-toy-devel/files/patch-resources_meson.build @@ -1,11 +1,11 @@ ---- resources/meson.build.orig 2023-01-04 02:02:45 UTC +--- resources/meson.build.orig 2024-12-25 03:50:36 UTC +++ resources/meson.build -@@ -68,7 +68,7 @@ elif host_platform == 'darwin' +@@ -98,7 +98,7 @@ elif host_platform == 'darwin' output: 'Info.plist', configuration: conf_data, ) -elif host_platform == 'linux' +else - data_files += to_array.process(rendered_icons['icon_exe'], extra_args: 'icon_exe_png') - data_files += to_array.process(rendered_icons['icon_cps'], extra_args: 'icon_cps_png') - data_files += to_array.process('save.xml', extra_args: 'save_xml') + embedded_files += [ + [ 'icon_exe_png', rendered_icons['icon_exe'] ], + [ 'icon_cps_png', rendered_icons['icon_cps'] ], diff --git a/games/powder-toy/Makefile b/games/powder-toy/Makefile index 78c11ab35b5..e8006ffe706 100644 --- a/games/powder-toy/Makefile +++ b/games/powder-toy/Makefile @@ -1,6 +1,6 @@ PORTNAME= powder-toy DISTVERSIONPREFIX= v -DISTVERSION= 99.0.377 +DISTVERSION= 99.2.382 CATEGORIES= games MAINTAINER= amdmi3@FreeBSD.org diff --git a/games/powder-toy/distinfo b/games/powder-toy/distinfo index b0fa90995c9..9a2d4895d3d 100644 --- a/games/powder-toy/distinfo +++ b/games/powder-toy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735134407 -SHA256 (The-Powder-Toy-The-Powder-Toy-v99.0.377_GH0.tar.gz) = 5484c4254f01852051686ae17738420827ad0847388018f0b96abda221bc1c3a -SIZE (The-Powder-Toy-The-Powder-Toy-v99.0.377_GH0.tar.gz) = 795278 +TIMESTAMP = 1738760593 +SHA256 (The-Powder-Toy-The-Powder-Toy-v99.2.382_GH0.tar.gz) = e83b8e5c6d8a50954e387a4efe3a37e55942f007d7ced157cb95d441cad4837b +SIZE (The-Powder-Toy-The-Powder-Toy-v99.2.382_GH0.tar.gz) = 799609 diff --git a/games/prboom/Makefile b/games/prboom/Makefile deleted file mode 100644 index 54d70ba993d..00000000000 --- a/games/prboom/Makefile +++ /dev/null @@ -1,37 +0,0 @@ -PORTNAME= prboom -DISTVERSION= 2.5.0 -PORTREVISION= 15 -CATEGORIES= games -MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20stable/${PORTVERSION} - -MAINTAINER= thiagohero501@gmail.com -COMMENT= Multiplayer-capable and modified version of ID's classic DOOM game -WWW= https://prboom.sourceforge.net/ - -LICENSE= GPLv2 - -DEPRECATED= Unmaintained, use games/prboom-plus instead -EXPIRATION_DATE= 2025-01-30 - -LIB_DEPENDS= libpng.so:graphics/png - -USES= gmake localbase:ldflags sdl -USE_GL= gl -USE_SDL= mixer net sdl - -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-i386-asm - -DATADIR= ${LOCALBASE}/share/doom -SUB_FILES= pkg-message - -PLIST_SUB= PORTVERSION=${PORTVERSION} - -OPTIONS_DEFINE= OPENGL -OPTIONS_DEFAULT= OPENGL - -OPENGL_USES= gl -OPENGL_USE= GL=glu -OPENGL_CONFIGURE_ENABLE= gl - -.include diff --git a/games/prboom/distinfo b/games/prboom/distinfo deleted file mode 100644 index a486319b475..00000000000 --- a/games/prboom/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (prboom-2.5.0.tar.gz) = 226c1c470f8cc983327536404f405a1d026cf0a5188c694a1243cc8630014bae -SIZE (prboom-2.5.0.tar.gz) = 1049505 diff --git a/games/prboom/files/patch-Makefile.in b/games/prboom/files/patch-Makefile.in deleted file mode 100644 index c5739fb02d0..00000000000 --- a/games/prboom/files/patch-Makefile.in +++ /dev/null @@ -1,25 +0,0 @@ ---- Makefile.in.orig 2008-11-09 19:22:16 UTC -+++ Makefile.in -@@ -258,22 +258,8 @@ install-docDATA: $(doc_DATA) - prboom.spec: $(top_builddir)/config.status $(srcdir)/prboom.spec.in - cd $(top_builddir) && $(SHELL) ./config.status $@ - install-docDATA: $(doc_DATA) -- @$(NORMAL_INSTALL) -- test -z "$(docdir)" || $(MKDIR_P) "$(DESTDIR)$(docdir)" -- @list='$(doc_DATA)'; for p in $$list; do \ -- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ -- f=$(am__strip_dir) \ -- echo " $(docDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(docdir)/$$f'"; \ -- $(docDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(docdir)/$$f"; \ -- done - - uninstall-docDATA: -- @$(NORMAL_UNINSTALL) -- @list='$(doc_DATA)'; for p in $$list; do \ -- f=$(am__strip_dir) \ -- echo " rm -f '$(DESTDIR)$(docdir)/$$f'"; \ -- rm -f "$(DESTDIR)$(docdir)/$$f"; \ -- done - - # This directory's subdirectories are mostly independent; you can cd - # into them and run `make' without going through this Makefile. diff --git a/games/prboom/files/patch-configure b/games/prboom/files/patch-configure deleted file mode 100644 index 044b62584b1..00000000000 --- a/games/prboom/files/patch-configure +++ /dev/null @@ -1,14 +0,0 @@ ---- configure.orig 2008-11-09 19:22:17 UTC -+++ configure -@@ -2422,9 +2422,9 @@ else - withval=$with_waddir; DOOMWADDIR="$withval" - else - if test "x$prefix" != xNONE; then -- DOOMWADDIR="$prefix/share/games/doom" -+ DOOMWADDIR="$prefix/share/doom" - else -- DOOMWADDIR="$ac_default_prefix/share/games/doom" -+ DOOMWADDIR="$ac_default_prefix/share/doom" - fi - - fi diff --git a/games/prboom/files/patch-src_Makefile.in b/games/prboom/files/patch-src_Makefile.in deleted file mode 100644 index 508d791bc6f..00000000000 --- a/games/prboom/files/patch-src_Makefile.in +++ /dev/null @@ -1,20 +0,0 @@ ---- src/Makefile.in.orig 2008-11-09 19:22:16 UTC -+++ src/Makefile.in -@@ -31,7 +31,7 @@ INSTALL_HEADER = $(INSTALL_DATA) - install_sh_PROGRAM = $(install_sh) -c - install_sh_SCRIPT = $(install_sh) -c - INSTALL_HEADER = $(INSTALL_DATA) --transform = $(program_transform_name) -+transform = - NORMAL_INSTALL = : - PRE_INSTALL = : - POST_INSTALL = : -@@ -246,7 +246,7 @@ SUBDIRS = SDL POSIX MAC - top_builddir = @top_builddir@ - top_srcdir = @top_srcdir@ - SUBDIRS = SDL POSIX MAC --gamesdir = $(prefix)/games -+gamesdir = $(prefix)/bin - prboom_game_server_SOURCES = d_server.c protocol.h - prboom_game_server_LDADD = POSIX/libposixdoom.a SDL/i_network.o @NET_LIBS@ @SDL_LIBS@ - COMMON_SRC = \ diff --git a/games/prboom/files/patch-src_SDL_i__sshot.c b/games/prboom/files/patch-src_SDL_i__sshot.c deleted file mode 100644 index 34deeeb0d3f..00000000000 --- a/games/prboom/files/patch-src_SDL_i__sshot.c +++ /dev/null @@ -1,20 +0,0 @@ ---- src/SDL/i_sshot.c.orig 2008-10-18 13:32:29 UTC -+++ src/SDL/i_sshot.c -@@ -231,7 +231,7 @@ int I_ScreenShot (const char *fname) - if (fp) - { - png_struct *png_ptr = png_create_write_struct( -- PNG_LIBPNG_VER_STRING, png_error_ptr_NULL, error_fn, warning_fn); -+ PNG_LIBPNG_VER_STRING, NULL, error_fn, warning_fn); - - if (png_ptr) - { -@@ -279,7 +279,7 @@ int I_ScreenShot (const char *fname) - break; - } - } -- png_destroy_write_struct(&png_ptr, png_infopp_NULL); -+ png_destroy_write_struct(&png_ptr, NULL); - } - fclose(fp); - } diff --git a/games/prboom/files/patch-src_SDL_i__system.c b/games/prboom/files/patch-src_SDL_i__system.c deleted file mode 100644 index 4ecd359deef..00000000000 --- a/games/prboom/files/patch-src_SDL_i__system.c +++ /dev/null @@ -1,19 +0,0 @@ ---- src/SDL/i_system.c.orig 2008-11-09 18:19:11 UTC -+++ src/SDL/i_system.c -@@ -72,6 +72,7 @@ - #include - #include - #include -+#include - - #ifndef PRBOOM_SERVER - #include "m_argv.h" -@@ -441,7 +442,7 @@ void I_SetAffinityMask(void) - // POSIX version: - int i; - { -- cpu_set_t set; -+ cpuset_t set; - - CPU_ZERO(&set); - diff --git a/games/prboom/files/patch-src_gl__intern.h b/games/prboom/files/patch-src_gl__intern.h deleted file mode 100644 index 38077c91850..00000000000 --- a/games/prboom/files/patch-src_gl__intern.h +++ /dev/null @@ -1,10 +0,0 @@ ---- src/gl_intern.h.orig 2008-10-11 12:10:39 UTC -+++ src/gl_intern.h -@@ -83,6 +83,6 @@ int gld_GetTexDimension(int value); - void gld_SetTexturePalette(GLenum target); - void gld_Precache(void); - --PFNGLCOLORTABLEEXTPROC gld_ColorTableEXT; -+extern PFNGLCOLORTABLEEXTPROC gld_ColorTableEXT; - - #endif // _GL_INTERN_H diff --git a/games/prboom/files/patch-src_gl__main.c b/games/prboom/files/patch-src_gl__main.c deleted file mode 100644 index 9f3ab8c7108..00000000000 --- a/games/prboom/files/patch-src_gl__main.c +++ /dev/null @@ -1,11 +0,0 @@ ---- src/gl_main.c.orig 2008-10-18 13:32:29 UTC -+++ src/gl_main.c -@@ -83,6 +83,8 @@ int gl_paletted_texture = 0; - int gl_shared_texture_palette = 0; - int gl_sprite_offset; // item out of floor offset Mead 8/13/03 - -+PFNGLCOLORTABLEEXTPROC gld_ColorTableEXT; -+ - GLuint gld_DisplayList=0; - int fog_density=200; - static float extra_red=0.0f; diff --git a/games/prboom/files/pkg-message.in b/games/prboom/files/pkg-message.in deleted file mode 100644 index 16ca4ff14dc..00000000000 --- a/games/prboom/files/pkg-message.in +++ /dev/null @@ -1,15 +0,0 @@ -[ -{ type: install - message: < diff --git a/games/quake2lnx/Makefile b/games/quake2lnx/Makefile index 3ea3f112122..bfaabb175dc 100644 --- a/games/quake2lnx/Makefile +++ b/games/quake2lnx/Makefile @@ -201,6 +201,8 @@ post-patch: .SILENT ${WRKSRC}/src/linux/vid_so.c ${REINPLACE_CMD} -e 's|dllname, RTLD_LAZY|& \| RTLD_GLOBAL|' \ ${WRKSRC}/src/linux/qgl_linux.c + ${REINPLACE_CMD} -e '/param\.h/s|machine|sys|' \ + ${WRKSRC}/src/linux/q_shlinux.c ${REINPLACE_CMD} -e 's|/js|/joy|' ${WRKSRC}/src/linux/joystick.c ${REINPLACE_CMD} -e 's|jpeg_mem_src|local_&|' \ ${WRKSRC}/src/ref_candygl/gl_image.c diff --git a/games/r1q2/Makefile b/games/r1q2/Makefile index 95a287bd903..8e1a41edfcd 100644 --- a/games/r1q2/Makefile +++ b/games/r1q2/Makefile @@ -70,6 +70,8 @@ PLIST_SUB+= REF_GL="@comment " post-patch: @${REINPLACE_CMD} -e 's|game$$(ARCH)|game|g' \ ${BUILD_WRKSRC}/game/Makefile + @${REINPLACE_CMD} -e '/param\.h/s|machine|sys|' \ + ${WRKSRC}/linux/q_shlinux.c @${REINPLACE_CMD} -e '/SV_FixPlayerSkin/s,__inline,static,' \ ${WRKSRC}/server/sv_game.c diff --git a/games/reminiscence/Makefile b/games/reminiscence/Makefile index 1c67b312c4d..5d4ab8cb52e 100644 --- a/games/reminiscence/Makefile +++ b/games/reminiscence/Makefile @@ -1,5 +1,5 @@ PORTNAME= REminiscence -PORTVERSION= 0.5.3 +PORTVERSION= 0.5.4 CATEGORIES= games MASTER_SITES= http://cyxdown.free.fr/reminiscence/ \ https://mirror.amdmi3.ru/distfiles/ diff --git a/games/reminiscence/distinfo b/games/reminiscence/distinfo index 49a0f20ef37..20586c610d6 100644 --- a/games/reminiscence/distinfo +++ b/games/reminiscence/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734970826 -SHA256 (REminiscence-0.5.3.tar.bz2) = bb7236227964289518d17d0ed2e1fd1331b7775f0074bd08319f096d19986e04 -SIZE (REminiscence-0.5.3.tar.bz2) = 171847 +TIMESTAMP = 1736974330 +SHA256 (REminiscence-0.5.4.tar.bz2) = c188ae6f285c3f385a8a1f572b5e879c6e7fb859e243f774f0545fa60435d552 +SIZE (REminiscence-0.5.4.tar.bz2) = 172492 diff --git a/games/rocksndiamonds/Makefile b/games/rocksndiamonds/Makefile index 11e7cded340..353f609147b 100644 --- a/games/rocksndiamonds/Makefile +++ b/games/rocksndiamonds/Makefile @@ -1,5 +1,5 @@ PORTNAME= rocksndiamonds -DISTVERSION= 4.4.0.2 +DISTVERSION= 4.4.0.3 CATEGORIES= games MASTER_SITES= http://www.artsoft.org/RELEASES/unix/rocksndiamonds/:game \ http://www.artsoft.org/RELEASES/rocksndiamonds/levels/:levels_artsoft \ diff --git a/games/rocksndiamonds/distinfo b/games/rocksndiamonds/distinfo index fc66d8a17ff..14590ac5788 100644 --- a/games/rocksndiamonds/distinfo +++ b/games/rocksndiamonds/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1737551745 -SHA256 (rocksndiamonds/rocksndiamonds-4.4.0.2-linux.tar.gz) = a84efc709204c1637a6f9e15849c2a14a2d7bd380774bd7e529cb50c99df583f -SIZE (rocksndiamonds/rocksndiamonds-4.4.0.2-linux.tar.gz) = 5321965 +TIMESTAMP = 1738197166 +SHA256 (rocksndiamonds/rocksndiamonds-4.4.0.3-linux.tar.gz) = 7c5ccde14108e1bdb21b275ae4527e97ff43f3cc229188ee82dc7cffd20aa6d9 +SIZE (rocksndiamonds/rocksndiamonds-4.4.0.3-linux.tar.gz) = 5324312 SHA256 (rocksndiamonds/rnd_jue-3.3.0.0.tar.gz) = 9594656bab084fea2ecf104e48c4dea3ccd8153f86a6ddbab04cdd0d5f6899a6 SIZE (rocksndiamonds/rnd_jue-3.3.0.0.tar.gz) = 35414851 SHA256 (rocksndiamonds/Sokoban-1.0.0.zip) = 63f9d36789edca22c0f9454202f9fd21fcee89111642459b5882314f13ebdc0e diff --git a/games/senken/Makefile b/games/senken/Makefile deleted file mode 100644 index 8387905d86e..00000000000 --- a/games/senken/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -PORTNAME= senken -PORTVERSION= 0.3.0 -PORTREVISION= 16 -CATEGORIES= games -MASTER_SITES= GENTOO - -MAINTAINER= ports@FreeBSD.org -COMMENT= City simulation game - -DEPRECATED= GENTOO mastersites are no longer available -EXPIRATION_DATE= 2025-01-27 - -USES= gnome pkgconfig sdl -USE_GNOME= gtk20 -USE_SDL= image sdl - -GNU_CONFIGURE= yes - -LDFLAGS+= -lm - -post-patch: - @${REINPLACE_CMD} -e 's|-I/usr/X11R6/include||g ; \ - s|-L/usr/X11R6/lib||g' ${WRKSRC}/configure - @${REINPLACE_CMD} -e '/install-sh -d/d' ${WRKSRC}/Makefile.in - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* - -.include diff --git a/games/senken/distinfo b/games/senken/distinfo deleted file mode 100644 index be6170d198a..00000000000 --- a/games/senken/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (senken-0.3.0.tar.gz) = 2b0c6c0f08a9dcc1c15d2c94f7c5f494953cb83bc387749fe46c1dc6fb7cb880 -SIZE (senken-0.3.0.tar.gz) = 1391010 diff --git a/games/senken/pkg-descr b/games/senken/pkg-descr deleted file mode 100644 index 836991c66a2..00000000000 --- a/games/senken/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Senken is a city simulation game. Players buy the land, build the -infrastructure, balance the books, and convince people to move in. The -game has both goal-oriented and just play modes. There is multiplayer -support but it is not well tested. diff --git a/games/senken/pkg-plist b/games/senken/pkg-plist deleted file mode 100644 index 054bc06a26b..00000000000 --- a/games/senken/pkg-plist +++ /dev/null @@ -1,155 +0,0 @@ -bin/senken -bin/senkenserver -%%DATADIR%%/games/bigcity.game -%%DATADIR%%/games/easy.game -%%DATADIR%%/games/growcity.game -%%DATADIR%%/games/iowa.game -%%DATADIR%%/games/justplay.game -%%DATADIR%%/games/makemoney.game -%%DATADIR%%/img/aboutimg.xpm -%%DATADIR%%/img/apartment.png -%%DATADIR%%/img/apartment2.png -%%DATADIR%%/img/apartment3.png -%%DATADIR%%/img/apartment4.png -%%DATADIR%%/img/bar.png -%%DATADIR%%/img/brothel.png -%%DATADIR%%/img/coal.png -%%DATADIR%%/img/commercial/Makefile.am -%%DATADIR%%/img/commercial/Makefile.in -%%DATADIR%%/img/commercial/foodstand-045.png -%%DATADIR%%/img/commercial/foodstand-135.png -%%DATADIR%%/img/commercial/foodstand-225.png -%%DATADIR%%/img/commercial/foodstand-315.png -%%DATADIR%%/img/commercial/gas-045.png -%%DATADIR%%/img/commercial/gas-135.png -%%DATADIR%%/img/commercial/gas-225.png -%%DATADIR%%/img/commercial/gas-315.png -%%DATADIR%%/img/commercial/hardware-045.png -%%DATADIR%%/img/commercial/hardware-135.png -%%DATADIR%%/img/commercial/hardware-225.png -%%DATADIR%%/img/commercial/hardware-315.png -%%DATADIR%%/img/commercial/restaurant-045.png -%%DATADIR%%/img/commercial/restaurant-135.png -%%DATADIR%%/img/commercial/restaurant-225.png -%%DATADIR%%/img/commercial/restaurant-315.png -%%DATADIR%%/img/conveniencestore.png -%%DATADIR%%/img/dessert_pattern.png -%%DATADIR%%/img/dump_empty.png -%%DATADIR%%/img/dump_full.png -%%DATADIR%%/img/f_small_green.bmp -%%DATADIR%%/img/factory.png -%%DATADIR%%/img/factory2.png -%%DATADIR%%/img/farm.png -%%DATADIR%%/img/field_pattern.png -%%DATADIR%%/img/golfcourse.png -%%DATADIR%%/img/government/Makefile.am -%%DATADIR%%/img/government/Makefile.in -%%DATADIR%%/img/government/firedept-045.png -%%DATADIR%%/img/government/firedept-135.png -%%DATADIR%%/img/government/firedept-225.png -%%DATADIR%%/img/government/firedept-315.png -%%DATADIR%%/img/government/police-045.png -%%DATADIR%%/img/government/police-135.png -%%DATADIR%%/img/government/police-225.png -%%DATADIR%%/img/government/police-315.png -%%DATADIR%%/img/government/watertower-045.png -%%DATADIR%%/img/government/watertower-135.png -%%DATADIR%%/img/government/watertower-225.png -%%DATADIR%%/img/government/watertower-315.png -%%DATADIR%%/img/hospital.png -%%DATADIR%%/img/hospital2.png -%%DATADIR%%/img/house/Makefile.am -%%DATADIR%%/img/house/Makefile.in -%%DATADIR%%/img/house/house1-045.png -%%DATADIR%%/img/house/house1-135.png -%%DATADIR%%/img/house/house1-225.png -%%DATADIR%%/img/house/house1-315.png -%%DATADIR%%/img/house/house2-045.png -%%DATADIR%%/img/house/house2-135.png -%%DATADIR%%/img/house/house2-225.png -%%DATADIR%%/img/house/house2-315.png -%%DATADIR%%/img/house1.png -%%DATADIR%%/img/house2.png -%%DATADIR%%/img/industrial/Makefile.am -%%DATADIR%%/img/industrial/Makefile.in -%%DATADIR%%/img/industrial/conserverie-045.png -%%DATADIR%%/img/industrial/conserverie-135.png -%%DATADIR%%/img/industrial/conserverie-225.png -%%DATADIR%%/img/industrial/conserverie-315.png -%%DATADIR%%/img/industrial/tanks-045.png -%%DATADIR%%/img/industrial/tanks-135.png -%%DATADIR%%/img/industrial/tanks-225.png -%%DATADIR%%/img/industrial/tanks-315.png -%%DATADIR%%/img/industrial/warehouse-045.png -%%DATADIR%%/img/industrial/warehouse-135.png -%%DATADIR%%/img/industrial/warehouse-225.png -%%DATADIR%%/img/industrial/warehouse-315.png -%%DATADIR%%/img/minifactory.png -%%DATADIR%%/img/minirestaurant.png -%%DATADIR%%/img/minischool.png -%%DATADIR%%/img/office.png -%%DATADIR%%/img/office2.png -%%DATADIR%%/img/park.png -%%DATADIR%%/img/police.png -%%DATADIR%%/img/pool.png -%%DATADIR%%/img/port.png -%%DATADIR%%/img/power/Makefile.am -%%DATADIR%%/img/power/Makefile.in -%%DATADIR%%/img/power/nuclear-045.png -%%DATADIR%%/img/power/nuclear-135.png -%%DATADIR%%/img/power/nuclear-225.png -%%DATADIR%%/img/power/nuclear-315.png -%%DATADIR%%/img/powergas.png -%%DATADIR%%/img/pump.png -%%DATADIR%%/img/road/Makefile.am -%%DATADIR%%/img/road/Makefile.in -%%DATADIR%%/img/road/road_0.png -%%DATADIR%%/img/road/road_1.png -%%DATADIR%%/img/road/road_end_ne.png -%%DATADIR%%/img/road/road_end_nw.png -%%DATADIR%%/img/road/road_end_se.png -%%DATADIR%%/img/road/road_end_sw.png -%%DATADIR%%/img/road/road_ne.png -%%DATADIR%%/img/road/road_no___.png -%%DATADIR%%/img/road/road_no_ne.png -%%DATADIR%%/img/road/road_no_nw.png -%%DATADIR%%/img/road/road_no_se.png -%%DATADIR%%/img/road/road_no_sw.png -%%DATADIR%%/img/road/road_nw.png -%%DATADIR%%/img/road/road_se.png -%%DATADIR%%/img/road/road_sw.png -%%DATADIR%%/img/road/road_turn_e.png -%%DATADIR%%/img/road/road_turn_n.png -%%DATADIR%%/img/road/road_turn_s.png -%%DATADIR%%/img/road/road_turn_w.png -%%DATADIR%%/img/rowhouse.png -%%DATADIR%%/img/school.png -%%DATADIR%%/img/sewage.png -%%DATADIR%%/img/sfhouses.png -%%DATADIR%%/img/supermarket.png -%%DATADIR%%/img/terrain/Makefile.am -%%DATADIR%%/img/terrain/Makefile.in -%%DATADIR%%/img/terrain/sea.png -%%DATADIR%%/img/tiles.data -%%DATADIR%%/img/tree.png -%%DATADIR%%/img/tree2.png -%%DATADIR%%/img/tree3.png -%%DATADIR%%/img/tree4.png -%%DATADIR%%/img/university.png -%%DATADIR%%/img/w_cloudy.png -%%DATADIR%%/img/w_cloudy.xpm -%%DATADIR%%/img/w_partcloudy.png -%%DATADIR%%/img/w_partcloudy.xpm -%%DATADIR%%/img/w_rain.png -%%DATADIR%%/img/w_rain.xpm -%%DATADIR%%/img/w_sun.xpm -%%DATADIR%%/img/w_sunny.png -%%DATADIR%%/img/w_sunny.xpm -%%DATADIR%%/img/zone/Makefile.am -%%DATADIR%%/img/zone/Makefile.in -%%DATADIR%%/img/zone/commerce.png -%%DATADIR%%/img/zone/farm.png -%%DATADIR%%/img/zone/farm_slope.png -%%DATADIR%%/img/zone/house.png -%%DATADIR%%/img/zone/industry.png -%%DATADIR%%/img/zone/office.png diff --git a/games/sgt-puzzles/Makefile b/games/sgt-puzzles/Makefile index 35a805dddf4..1e7fc90a60e 100644 --- a/games/sgt-puzzles/Makefile +++ b/games/sgt-puzzles/Makefile @@ -1,5 +1,5 @@ PORTNAME= puzzles -PORTVERSION= 20241223 +PORTVERSION= 20241230 CATEGORIES= games # upstream does not preserve older versions, mirroring is mandatory MASTER_SITES= https://www.chiark.greenend.org.uk/~sgtatham/puzzles/ \ @@ -20,7 +20,7 @@ USES= cmake gnome magick:build perl5 pkgconfig USE_PERL5= build CMAKE_ARGS= -DNAME_PREFIX:STRING=sgt- -COMMITHASH= 5eea14c +COMMITHASH= 79be403 DATADIR= ${PREFIX}/share/sgt-puzzles PORTDATA= * diff --git a/games/sgt-puzzles/distinfo b/games/sgt-puzzles/distinfo index dff2b79f056..a9e1e0973ff 100644 --- a/games/sgt-puzzles/distinfo +++ b/games/sgt-puzzles/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735134425 -SHA256 (puzzles-20241223.5eea14c.tar.gz) = 73d70f3f18d4ecefae029ea3cc291fbfc649795adc2e611f0fe9542b497e5fdc -SIZE (puzzles-20241223.5eea14c.tar.gz) = 2463299 +TIMESTAMP = 1736974188 +SHA256 (puzzles-20241230.79be403.tar.gz) = 816b77dbc21cd3e72d729b678674e9ac01263297297c00324c4a91b8a1748156 +SIZE (puzzles-20241230.79be403.tar.gz) = 2464160 diff --git a/games/vcmi/Makefile b/games/vcmi/Makefile index 8dc6ac1ef78..e8686c40ba4 100644 --- a/games/vcmi/Makefile +++ b/games/vcmi/Makefile @@ -1,6 +1,5 @@ PORTNAME= vcmi -PORTVERSION= 1.5.7 -PORTREVISION= 1 +PORTVERSION= 1.6.3 CATEGORIES= games MAINTAINER= danfe@FreeBSD.org @@ -40,6 +39,9 @@ QT_USE= QT=buildtools:build,linguisttools:build,qmake:build \ QT=core,gui,network,widgets QT_CMAKE_OFF= -DENABLE_LAUNCHER:BOOL=OFF -DENABLE_EDITOR:BOOL=OFF +post-patch: + @${REINPLACE_CMD} -e '/QT NAMES/s, Qt6,,' ${WRKSRC}/CMakeLists.txt + post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} diff --git a/games/vcmi/distinfo b/games/vcmi/distinfo index 43e01000e85..8416ff819e0 100644 --- a/games/vcmi/distinfo +++ b/games/vcmi/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1724621267 -SHA256 (vcmi-vcmi-1.5.7_GH0.tar.gz) = 307eeeb19314e47b847baf8f79cf9200d409e9e0e6270123ca4eb37279c81545 -SIZE (vcmi-vcmi-1.5.7_GH0.tar.gz) = 9746146 +TIMESTAMP = 1736452743 +SHA256 (vcmi-vcmi-1.6.3_GH0.tar.gz) = 4b86daccbcdee4ab92bdceb9097c3c640e02c62cd78dae0b0d93cbc392e5f7d1 +SIZE (vcmi-vcmi-1.6.3_GH0.tar.gz) = 11500495 SHA256 (vcmi-innoextract-9977089_GH0.tar.gz) = dae4cbf04a0adc6f9d0d3d64f90deda8fd148ced3834a4062b18a1538a26edbe SIZE (vcmi-innoextract-9977089_GH0.tar.gz) = 205324 diff --git a/games/vcmi/files/patch-client_ServerRunner.cpp b/games/vcmi/files/patch-client_ServerRunner.cpp deleted file mode 100644 index 984ed888de6..00000000000 --- a/games/vcmi/files/patch-client_ServerRunner.cpp +++ /dev/null @@ -1,33 +0,0 @@ ---- client/ServerRunner.cpp.orig 2024-08-25 21:27:47 UTC -+++ client/ServerRunner.cpp -@@ -9,16 +9,17 @@ - */ - #include "StdInc.h" - -+#ifndef VCMI_MOBILE -+#include -+#include -+#endif -+ - #include "ServerRunner.h" - - #include "../lib/VCMIDirs.h" - #include "../lib/CThreadHelper.h" - #include "../server/CVCMIServer.h" - --#ifndef VCMI_MOBILE --#include --#include --#endif - - ServerThreadRunner::ServerThreadRunner() = default; - ServerThreadRunner::~ServerThreadRunner() = default; -@@ -84,7 +85,7 @@ void ServerProcessRunner::start(uint16_t port, bool co - args.push_back("--lobby"); - - std::error_code ec; -- child = std::make_unique(serverPath, args, ec, boost::process::std_out > logPath); -+ child = std::make_unique(serverPath, args, ec, boost::process::v1::std_out > logPath); - - if (ec) - throw std::runtime_error("Failed to start server! Reason: " + ec.message()); diff --git a/games/vcmi/files/patch-client_ServerRunner.h b/games/vcmi/files/patch-client_ServerRunner.h deleted file mode 100644 index feec7e0f48d..00000000000 --- a/games/vcmi/files/patch-client_ServerRunner.h +++ /dev/null @@ -1,20 +0,0 @@ ---- client/ServerRunner.h.orig 2024-08-25 21:27:47 UTC -+++ client/ServerRunner.h -@@ -45,7 +45,7 @@ class ServerThreadRunner : public IServerRunner, boost - - #ifndef VCMI_MOBILE - --namespace boost::process { -+namespace boost::process::v1 { - class child; - } - -@@ -53,7 +53,7 @@ class child; - /// Available only on desktop systems where process management is allowed - class ServerProcessRunner : public IServerRunner, boost::noncopyable - { -- std::unique_ptr child; -+ std::unique_ptr child; - - public: - void start(uint16_t port, bool connectToLobby, std::shared_ptr startingInfo) override; diff --git a/games/vcmi/files/patch-lib_CMakeLists.txt b/games/vcmi/files/patch-lib_CMakeLists.txt new file mode 100644 index 00000000000..6c5038172fa --- /dev/null +++ b/games/vcmi/files/patch-lib_CMakeLists.txt @@ -0,0 +1,14 @@ +--- lib/CMakeLists.txt.orig 2025-01-09 19:59:03 UTC ++++ lib/CMakeLists.txt +@@ -793,6 +793,11 @@ if(WIN32) + ) + endif() + ++if(BSD) ++ set_source_files_properties(CConsoleHandler.cpp PROPERTIES ++ COMPILE_FLAGS -DBOOST_STACKTRACE_GNU_SOURCE_NOT_REQUIRED) ++endif(BSD) ++ + # Use '-Wa,-mbig-obj' for files that generate very large object files + # when compiling with MinGW lest you get "too many sections" assembler errors + if(MINGW AND CMAKE_BUILD_TYPE STREQUAL "Debug") diff --git a/games/vcmi/pkg-plist b/games/vcmi/pkg-plist index bb8d9a0345b..9f591560b76 100644 --- a/games/vcmi/pkg-plist +++ b/games/vcmi/pkg-plist @@ -9,6 +9,7 @@ lib/vcmi/AI/libNullkiller.so lib/vcmi/AI/libStupidAI.so lib/vcmi/AI/libVCAI.so lib/vcmi/libvcmi.so +%%QT%%lib/vcmi/libvcmiqt.so share/applications/vcmiclient.desktop %%QT%%share/applications/vcmieditor.desktop %%QT%%share/applications/vcmilauncher.desktop @@ -29,260 +30,298 @@ share/icons/hicolor/scalable/apps/vcmiclient.svg %%QT%%share/icons/hicolor/48x48/apps/vcmieditor.png %%QT%%share/icons/hicolor/64x64/apps/vcmieditor.png %%QT%%share/metainfo/eu.vcmi.VCMI.metainfo.xml -%%DATADIR%%/Mods/vcmi/Data/QuickRecruitmentWindow/CreaturePurchaseCard.png -%%DATADIR%%/Mods/vcmi/Data/StackQueueLarge.png -%%DATADIR%%/Mods/vcmi/Data/StackQueueSmall.png -%%DATADIR%%/Mods/vcmi/Data/UnitMaxMovementHighlight.png -%%DATADIR%%/Mods/vcmi/Data/UnitMovementHighlight.png -%%DATADIR%%/Mods/vcmi/Data/debug/blocked.png -%%DATADIR%%/Mods/vcmi/Data/debug/grid.png -%%DATADIR%%/Mods/vcmi/Data/debug/spellRange.png -%%DATADIR%%/Mods/vcmi/Data/debug/visitable.png -%%DATADIR%%/Mods/vcmi/Data/heroWindow/artifactSlotEmpty.png -%%DATADIR%%/Mods/vcmi/Data/heroWindow/backpackButtonIcon.png -%%DATADIR%%/Mods/vcmi/Data/heroWindow/commanderButtonIcon.png -%%DATADIR%%/Mods/vcmi/Data/lobby/iconFolder.png -%%DATADIR%%/Mods/vcmi/Data/lobby/iconPlayer.png -%%DATADIR%%/Mods/vcmi/Data/lobby/iconSend.png -%%DATADIR%%/Mods/vcmi/Data/lobby/selectionTabSortDate.png -%%DATADIR%%/Mods/vcmi/Data/lobby/townBorderBig.png -%%DATADIR%%/Mods/vcmi/Data/lobby/townBorderBigActivated.png -%%DATADIR%%/Mods/vcmi/Data/lobby/townBorderBigGrayedOut.png -%%DATADIR%%/Mods/vcmi/Data/lobby/townBorderSmallActivated.png -%%DATADIR%%/Mods/vcmi/Data/questDialog.png -%%DATADIR%%/Mods/vcmi/Data/radialMenu/altDown.png -%%DATADIR%%/Mods/vcmi/Data/radialMenu/altDownBottom.png -%%DATADIR%%/Mods/vcmi/Data/radialMenu/altUp.png -%%DATADIR%%/Mods/vcmi/Data/radialMenu/altUpTop.png -%%DATADIR%%/Mods/vcmi/Data/radialMenu/dismissHero.png -%%DATADIR%%/Mods/vcmi/Data/radialMenu/heroMove.png -%%DATADIR%%/Mods/vcmi/Data/radialMenu/heroSwap.png -%%DATADIR%%/Mods/vcmi/Data/radialMenu/itemEmpty.png -%%DATADIR%%/Mods/vcmi/Data/radialMenu/itemEmptyAlt.png -%%DATADIR%%/Mods/vcmi/Data/radialMenu/itemInactive.png -%%DATADIR%%/Mods/vcmi/Data/radialMenu/itemInactiveAlt.png -%%DATADIR%%/Mods/vcmi/Data/radialMenu/moveArtifacts.png -%%DATADIR%%/Mods/vcmi/Data/radialMenu/moveTroops.png -%%DATADIR%%/Mods/vcmi/Data/radialMenu/stackFillOne.png -%%DATADIR%%/Mods/vcmi/Data/radialMenu/stackMerge.png -%%DATADIR%%/Mods/vcmi/Data/radialMenu/stackSplitDialog.png -%%DATADIR%%/Mods/vcmi/Data/radialMenu/stackSplitEqual.png -%%DATADIR%%/Mods/vcmi/Data/radialMenu/stackSplitOne.png -%%DATADIR%%/Mods/vcmi/Data/radialMenu/statusBar.png -%%DATADIR%%/Mods/vcmi/Data/radialMenu/swapArtifacts.png -%%DATADIR%%/Mods/vcmi/Data/radialMenu/tradeHeroes.png -%%DATADIR%%/Mods/vcmi/Data/s/std.verm -%%DATADIR%%/Mods/vcmi/Data/s/testy.erm -%%DATADIR%%/Mods/vcmi/Data/settingsWindow/frameAudio.png -%%DATADIR%%/Mods/vcmi/Data/settingsWindow/frameMovement.png -%%DATADIR%%/Mods/vcmi/Data/settingsWindow/frameStackQueue.png -%%DATADIR%%/Mods/vcmi/Data/settingsWindow/gear.png -%%DATADIR%%/Mods/vcmi/Data/settingsWindow/scrollSpeed1.png -%%DATADIR%%/Mods/vcmi/Data/settingsWindow/scrollSpeed2.png -%%DATADIR%%/Mods/vcmi/Data/settingsWindow/scrollSpeed3.png -%%DATADIR%%/Mods/vcmi/Data/settingsWindow/scrollSpeed4.png -%%DATADIR%%/Mods/vcmi/Data/settingsWindow/scrollSpeed5.png -%%DATADIR%%/Mods/vcmi/Data/settingsWindow/scrollSpeed6.png -%%DATADIR%%/Mods/vcmi/Data/stackWindow/bonus-effects.png -%%DATADIR%%/Mods/vcmi/Data/stackWindow/button-panel.png -%%DATADIR%%/Mods/vcmi/Data/stackWindow/commander-abilities.png -%%DATADIR%%/Mods/vcmi/Data/stackWindow/commander-bg.png -%%DATADIR%%/Mods/vcmi/Data/stackWindow/icons.png -%%DATADIR%%/Mods/vcmi/Data/stackWindow/info-panel-0.png -%%DATADIR%%/Mods/vcmi/Data/stackWindow/info-panel-1.png -%%DATADIR%%/Mods/vcmi/Data/stackWindow/info-panel-2.png -%%DATADIR%%/Mods/vcmi/Data/stackWindow/spell-effects.png -%%DATADIR%%/Mods/vcmi/Sounds/we5.wav -%%DATADIR%%/Mods/vcmi/Sprites/PortraitsLarge.json -%%DATADIR%%/Mods/vcmi/Sprites/PortraitsSmall.json -%%DATADIR%%/Mods/vcmi/Sprites/QuickRecruitmentWindow/CreaturePurchaseCard.png -%%DATADIR%%/Mods/vcmi/Sprites/QuickRecruitmentWindow/QuickRecruitmentAllButton.def -%%DATADIR%%/Mods/vcmi/Sprites/QuickRecruitmentWindow/QuickRecruitmentNoneButton.def -%%DATADIR%%/Mods/vcmi/Sprites/QuickRecruitmentWindow/costBackground.png -%%DATADIR%%/Mods/vcmi/Sprites/ScSelC.json -%%DATADIR%%/Mods/vcmi/Sprites/battle/rangeHighlights/green/empty.png -%%DATADIR%%/Mods/vcmi/Sprites/battle/rangeHighlights/green/fullHex.png -%%DATADIR%%/Mods/vcmi/Sprites/battle/rangeHighlights/green/left.png -%%DATADIR%%/Mods/vcmi/Sprites/battle/rangeHighlights/green/leftHalf.png -%%DATADIR%%/Mods/vcmi/Sprites/battle/rangeHighlights/green/top.png -%%DATADIR%%/Mods/vcmi/Sprites/battle/rangeHighlights/green/topLeft.png -%%DATADIR%%/Mods/vcmi/Sprites/battle/rangeHighlights/green/topLeftCorner.png -%%DATADIR%%/Mods/vcmi/Sprites/battle/rangeHighlights/green/topLeftHalfCorner.png -%%DATADIR%%/Mods/vcmi/Sprites/battle/rangeHighlights/rangeHighlightsGreen.json -%%DATADIR%%/Mods/vcmi/Sprites/battle/rangeHighlights/rangeHighlightsRed.json -%%DATADIR%%/Mods/vcmi/Sprites/battle/rangeHighlights/red/empty.png -%%DATADIR%%/Mods/vcmi/Sprites/battle/rangeHighlights/red/fullHex.png -%%DATADIR%%/Mods/vcmi/Sprites/battle/rangeHighlights/red/left.png -%%DATADIR%%/Mods/vcmi/Sprites/battle/rangeHighlights/red/leftHalf.png -%%DATADIR%%/Mods/vcmi/Sprites/battle/rangeHighlights/red/top.png -%%DATADIR%%/Mods/vcmi/Sprites/battle/rangeHighlights/red/topLeft.png -%%DATADIR%%/Mods/vcmi/Sprites/battle/rangeHighlights/red/topLeftCorner.png -%%DATADIR%%/Mods/vcmi/Sprites/battle/rangeHighlights/red/topLeftHalfCorner.png -%%DATADIR%%/Mods/vcmi/Sprites/itpa.json -%%DATADIR%%/Mods/vcmi/Sprites/lobby/checkbox.json -%%DATADIR%%/Mods/vcmi/Sprites/lobby/checkboxBlueOff.png -%%DATADIR%%/Mods/vcmi/Sprites/lobby/checkboxBlueOn.png -%%DATADIR%%/Mods/vcmi/Sprites/lobby/checkboxOff.png -%%DATADIR%%/Mods/vcmi/Sprites/lobby/checkboxOn.png -%%DATADIR%%/Mods/vcmi/Sprites/lobby/dropdown.json -%%DATADIR%%/Mods/vcmi/Sprites/lobby/dropdownNormal.png -%%DATADIR%%/Mods/vcmi/Sprites/lobby/dropdownPressed.png -%%DATADIR%%/Mods/vcmi/Sprites/mapFormatIcons/vcmi1.png -%%DATADIR%%/Mods/vcmi/Sprites/stackWindow/cancel-normal.png -%%DATADIR%%/Mods/vcmi/Sprites/stackWindow/cancel-pressed.png -%%DATADIR%%/Mods/vcmi/Sprites/stackWindow/cancelButton.json -%%DATADIR%%/Mods/vcmi/Sprites/stackWindow/level-0.png -%%DATADIR%%/Mods/vcmi/Sprites/stackWindow/level-1.png -%%DATADIR%%/Mods/vcmi/Sprites/stackWindow/level-10.png -%%DATADIR%%/Mods/vcmi/Sprites/stackWindow/level-2.png -%%DATADIR%%/Mods/vcmi/Sprites/stackWindow/level-3.png -%%DATADIR%%/Mods/vcmi/Sprites/stackWindow/level-4.png -%%DATADIR%%/Mods/vcmi/Sprites/stackWindow/level-5.png -%%DATADIR%%/Mods/vcmi/Sprites/stackWindow/level-6.png -%%DATADIR%%/Mods/vcmi/Sprites/stackWindow/level-7.png -%%DATADIR%%/Mods/vcmi/Sprites/stackWindow/level-8.png -%%DATADIR%%/Mods/vcmi/Sprites/stackWindow/level-9.png -%%DATADIR%%/Mods/vcmi/Sprites/stackWindow/levels.json -%%DATADIR%%/Mods/vcmi/Sprites/stackWindow/switchModeIcons.json -%%DATADIR%%/Mods/vcmi/Sprites/stackWindow/upgrade-normal.png -%%DATADIR%%/Mods/vcmi/Sprites/stackWindow/upgrade-pressed.png -%%DATADIR%%/Mods/vcmi/Sprites/stackWindow/upgradeButton.json -%%DATADIR%%/Mods/vcmi/Sprites/vcmi/battleQueue/defendBig.png -%%DATADIR%%/Mods/vcmi/Sprites/vcmi/battleQueue/defendSmall.png -%%DATADIR%%/Mods/vcmi/Sprites/vcmi/battleQueue/statesBig.json -%%DATADIR%%/Mods/vcmi/Sprites/vcmi/battleQueue/statesSmall.json -%%DATADIR%%/Mods/vcmi/Sprites/vcmi/battleQueue/waitBig.png -%%DATADIR%%/Mods/vcmi/Sprites/vcmi/battleQueue/waitSmall.png -%%DATADIR%%/Mods/vcmi/Sprites/vcmi/creatureIcons/towerLarge.png -%%DATADIR%%/Mods/vcmi/Sprites/vcmi/creatureIcons/towerSmall.png -%%DATADIR%%/Mods/vcmi/Video/tutorial/AbortSpell.webm -%%DATADIR%%/Mods/vcmi/Video/tutorial/BattleDirection.webm -%%DATADIR%%/Mods/vcmi/Video/tutorial/BattleDirectionAbort.webm -%%DATADIR%%/Mods/vcmi/Video/tutorial/MapPanning.webm -%%DATADIR%%/Mods/vcmi/Video/tutorial/MapZooming.webm -%%DATADIR%%/Mods/vcmi/Video/tutorial/RadialWheel.webm -%%DATADIR%%/Mods/vcmi/Video/tutorial/RightClick.webm -%%DATADIR%%/Mods/vcmi/config/vcmi/chinese.json -%%DATADIR%%/Mods/vcmi/config/vcmi/czech.json -%%DATADIR%%/Mods/vcmi/config/vcmi/english.json -%%DATADIR%%/Mods/vcmi/config/vcmi/french.json -%%DATADIR%%/Mods/vcmi/config/vcmi/german.json -%%DATADIR%%/Mods/vcmi/config/vcmi/polish.json -%%DATADIR%%/Mods/vcmi/config/vcmi/portuguese.json -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/aroundamarsh.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/balance.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/blockbuster.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/clashOfDragons.json -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/coldshadowsFantasy.json -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/cube.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/diamond.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/extreme.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/extreme2.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/fear.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/frozenDragons.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/gimlisRevenge.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/guerilla.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/headquarters.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/hypercube.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/jebusCross.json -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/longRun.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/marathon.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/miniNostalgia.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/nostalgia.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/oceansEleven.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/panic.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/poorJebus.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/reckless.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/roadrunner.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/shaaafworld.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/skirmish.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/speed1.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/speed2.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/spider.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/superslam.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/triad.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmod/vortex.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmodUnused/anarchy.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmodUnused/balance m+u 200%.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmodUnused/midnightMix.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmodUnused/skirmish m-u 200%.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/hdmodUnused/true random.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/heroes3/dwarvenTunnels.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/heroes3/golemsAplenty.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/heroes3/meetingInMuzgob.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/heroes3/monksRetreat.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/heroes3/newcomers.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/heroes3/readyOrNot.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/heroes3/smallRing.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/heroes3/southOfHell.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/heroes3/worldsAtWar.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/heroes3unused/dragon.json -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/heroes3unused/gauntlet.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/heroes3unused/ring.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/heroes3unused/riseOfPhoenix.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/2sm0k.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/2sm2a.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/2sm2b(2).JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/2sm2b.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/2sm2c.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/2sm2f(2).JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/2sm2f.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/2sm2h(2).JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/2sm2h.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/2sm2i(2).JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/2sm2i.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/2sm4d(2).JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/2sm4d(3).JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/2sm4d.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/3sb0b.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/3sb0c.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/3sm3d.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/4sm0d.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/4sm0f.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/4sm0g.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/4sm4e.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/5sb0a.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/5sb0b.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/6lm10.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/6lm10a.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/6sm0b.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/6sm0d.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/6sm0e.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/7sb0b.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/7sb0c.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/8mm0e.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/8mm6.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/8mm6a.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/8sm0c.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/8sm0f.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/8xm12.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/8xm12a.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/symmetric/8xm8.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/unknownUnused/2mm2h.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/unknownUnused/2x2sm4d(3).JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/unknownUnused/4mm2h.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/unknownUnused/4sm3i.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/unknownUnused/6lm10a.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/unknownUnused/8xm12 huge.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/unknownUnused/8xm8 huge.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/unknownUnused/analogy.json -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/unknownUnused/cross.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/unknownUnused/cross2.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/unknownUnused/cross3.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/unknownUnused/deux paires.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/unknownUnused/doubled 8mm6.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/unknownUnused/elka.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/unknownUnused/goldenRing.json -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/unknownUnused/greatSands.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/unknownUnused/kite.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/unknownUnused/upgrade.json -%%DATADIR%%/Mods/vcmi/config/vcmi/rmg/unknownUnused/wheel.JSON -%%DATADIR%%/Mods/vcmi/config/vcmi/russian.json -%%DATADIR%%/Mods/vcmi/config/vcmi/spanish.json -%%DATADIR%%/Mods/vcmi/config/vcmi/towerCreature.json -%%DATADIR%%/Mods/vcmi/config/vcmi/towerFactions.json -%%DATADIR%%/Mods/vcmi/config/vcmi/ukrainian.json -%%DATADIR%%/Mods/vcmi/config/vcmi/vietnamese.json +%%DATADIR%%/Mods/vcmi/Content/Data/NotoSans-Medium.ttf +%%DATADIR%%/Mods/vcmi/Content/Data/NotoSerif-Black.ttf +%%DATADIR%%/Mods/vcmi/Content/Data/NotoSerif-Bold.ttf +%%DATADIR%%/Mods/vcmi/Content/Data/NotoSerif-Medium.ttf +%%DATADIR%%/Mods/vcmi/Content/Data/s/std.verm +%%DATADIR%%/Mods/vcmi/Content/Data/s/testy.erm +%%DATADIR%%/Mods/vcmi/Content/Sounds/we5.wav +%%DATADIR%%/Mods/vcmi/Content/Sprites/PortraitsLarge.json +%%DATADIR%%/Mods/vcmi/Content/Sprites/PortraitsSmall.json +%%DATADIR%%/Mods/vcmi/Content/Sprites/QuickRecruitmentWindow/CreaturePurchaseCard.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/QuickRecruitmentWindow/QuickRecruitmentAllButton.def +%%DATADIR%%/Mods/vcmi/Content/Sprites/QuickRecruitmentWindow/QuickRecruitmentNoneButton.def +%%DATADIR%%/Mods/vcmi/Content/Sprites/QuickRecruitmentWindow/costBackground.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/ScSelC.json +%%DATADIR%%/Mods/vcmi/Content/Sprites/StackQueueLarge.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/StackQueueSmall.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/UnitMaxMovementHighlight.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/UnitMovementHighlight.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/battle/queueDefend.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/battle/queueWait.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/battle/rangeHighlights/green/empty.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/battle/rangeHighlights/green/fullHex.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/battle/rangeHighlights/green/left.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/battle/rangeHighlights/green/leftHalf.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/battle/rangeHighlights/green/top.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/battle/rangeHighlights/green/topLeft.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/battle/rangeHighlights/green/topLeftCorner.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/battle/rangeHighlights/green/topLeftHalfCorner.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/battle/rangeHighlights/rangeHighlightsGreen.json +%%DATADIR%%/Mods/vcmi/Content/Sprites/battle/rangeHighlights/rangeHighlightsRed.json +%%DATADIR%%/Mods/vcmi/Content/Sprites/battle/rangeHighlights/red/empty.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/battle/rangeHighlights/red/fullHex.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/battle/rangeHighlights/red/left.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/battle/rangeHighlights/red/leftHalf.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/battle/rangeHighlights/red/top.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/battle/rangeHighlights/red/topLeft.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/battle/rangeHighlights/red/topLeftCorner.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/battle/rangeHighlights/red/topLeftHalfCorner.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/cprsmall.json +%%DATADIR%%/Mods/vcmi/Content/Sprites/debug/blocked.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/debug/grid.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/debug/spellRange.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/debug/visitable.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/heroWindow/artifactSlotEmpty.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/heroWindow/backpackButtonIcon.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/heroWindow/commanderButtonIcon.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/itpa.json +%%DATADIR%%/Mods/vcmi/Content/Sprites/lobby/checkbox.json +%%DATADIR%%/Mods/vcmi/Content/Sprites/lobby/checkboxBlueOff.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/lobby/checkboxBlueOn.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/lobby/checkboxOff.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/lobby/checkboxOn.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/lobby/delete-normal.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/lobby/delete-pressed.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/lobby/deleteButton.json +%%DATADIR%%/Mods/vcmi/Content/Sprites/lobby/dropdown.json +%%DATADIR%%/Mods/vcmi/Content/Sprites/lobby/dropdownNormal.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/lobby/dropdownPressed.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/lobby/iconFolder.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/lobby/iconPlayer.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/lobby/iconSend.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/lobby/selectionTabSortDate.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/lobby/townBorderBig.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/lobby/townBorderBigActivated.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/lobby/townBorderBigGrayedOut.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/lobby/townBorderSmallActivated.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/mapFormatIcons/vcmi1.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/minimapIcons/bordergate.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/minimapIcons/borderguard.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/minimapIcons/keymaster.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/minimapIcons/obelisk.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/minimapIcons/obeliskVisited.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/minimapIcons/portalBidirectional.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/minimapIcons/portalEntrance.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/minimapIcons/portalExit.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/questDialog.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/radialMenu/altDown.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/radialMenu/altDownBottom.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/radialMenu/altUp.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/radialMenu/altUpTop.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/radialMenu/dismissHero.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/radialMenu/heroMove.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/radialMenu/heroSwap.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/radialMenu/itemEmpty.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/radialMenu/itemEmptyAlt.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/radialMenu/itemInactive.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/radialMenu/itemInactiveAlt.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/radialMenu/moveArtifacts.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/radialMenu/moveTroops.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/radialMenu/stackFillOne.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/radialMenu/stackMerge.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/radialMenu/stackSplitDialog.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/radialMenu/stackSplitEqual.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/radialMenu/stackSplitOne.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/radialMenu/statusBar.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/radialMenu/swapArtifacts.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/radialMenu/tradeHeroes.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/settingsWindow/frameAudio.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/settingsWindow/frameMovement.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/settingsWindow/frameStackQueue.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/settingsWindow/gear.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/settingsWindow/scrollSpeed1.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/settingsWindow/scrollSpeed2.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/settingsWindow/scrollSpeed3.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/settingsWindow/scrollSpeed4.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/settingsWindow/scrollSpeed5.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/settingsWindow/scrollSpeed6.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/spellResearch/accept.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/spellResearch/close.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/spellResearch/reroll.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/spells.json +%%DATADIR%%/Mods/vcmi/Content/Sprites/stackWindow/bonus-effects.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/stackWindow/button-panel.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/stackWindow/cancel-normal.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/stackWindow/cancel-pressed.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/stackWindow/cancelButton.json +%%DATADIR%%/Mods/vcmi/Content/Sprites/stackWindow/commander-abilities.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/stackWindow/commander-bg.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/stackWindow/icons.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/stackWindow/info-panel-0.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/stackWindow/info-panel-1.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/stackWindow/info-panel-2.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/stackWindow/level-0.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/stackWindow/level-1.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/stackWindow/level-10.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/stackWindow/level-2.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/stackWindow/level-3.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/stackWindow/level-4.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/stackWindow/level-5.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/stackWindow/level-6.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/stackWindow/level-7.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/stackWindow/level-8.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/stackWindow/level-9.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/stackWindow/levels.json +%%DATADIR%%/Mods/vcmi/Content/Sprites/stackWindow/spell-effects.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/stackWindow/switchModeIcons.json +%%DATADIR%%/Mods/vcmi/Content/Sprites/stackWindow/upgrade-normal.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/stackWindow/upgrade-pressed.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/stackWindow/upgradeButton.json +%%DATADIR%%/Mods/vcmi/Content/Sprites/vcmi/creatureIcons/towerLarge.png +%%DATADIR%%/Mods/vcmi/Content/Sprites/vcmi/creatureIcons/towerSmall.png +%%DATADIR%%/Mods/vcmi/Content/Sprites2x/battle/queueDefend.png +%%DATADIR%%/Mods/vcmi/Content/Sprites2x/battle/queueWait.png +%%DATADIR%%/Mods/vcmi/Content/Sprites2x/mapFormatIcons/vcmi1.png +%%DATADIR%%/Mods/vcmi/Content/Sprites2x/minimapIcons/bordergate.png +%%DATADIR%%/Mods/vcmi/Content/Sprites2x/minimapIcons/borderguard.png +%%DATADIR%%/Mods/vcmi/Content/Sprites2x/minimapIcons/keymaster.png +%%DATADIR%%/Mods/vcmi/Content/Sprites2x/minimapIcons/obelisk.png +%%DATADIR%%/Mods/vcmi/Content/Sprites2x/minimapIcons/obeliskVisited.png +%%DATADIR%%/Mods/vcmi/Content/Sprites2x/minimapIcons/portalBidirectional.png +%%DATADIR%%/Mods/vcmi/Content/Sprites2x/minimapIcons/portalEntrance.png +%%DATADIR%%/Mods/vcmi/Content/Sprites2x/minimapIcons/portalExit.png +%%DATADIR%%/Mods/vcmi/Content/Sprites2x/settingsWindow/gear.png +%%DATADIR%%/Mods/vcmi/Content/Sprites2x/stackWindow/icons.png +%%DATADIR%%/Mods/vcmi/Content/Sprites3x/battle/queueDefend.png +%%DATADIR%%/Mods/vcmi/Content/Sprites3x/mapFormatIcons/vcmi1.png +%%DATADIR%%/Mods/vcmi/Content/Sprites3x/settingsWindow/gear.png +%%DATADIR%%/Mods/vcmi/Content/Sprites3x/stackWindow/icons.png +%%DATADIR%%/Mods/vcmi/Content/Sprites4x/battle/queueDefend.png +%%DATADIR%%/Mods/vcmi/Content/Sprites4x/mapFormatIcons/vcmi1.png +%%DATADIR%%/Mods/vcmi/Content/Sprites4x/settingsWindow/gear.png +%%DATADIR%%/Mods/vcmi/Content/Sprites4x/stackWindow/icons.png +%%DATADIR%%/Mods/vcmi/Content/Video/tutorial/AbortSpell.webm +%%DATADIR%%/Mods/vcmi/Content/Video/tutorial/BattleDirection.webm +%%DATADIR%%/Mods/vcmi/Content/Video/tutorial/BattleDirectionAbort.webm +%%DATADIR%%/Mods/vcmi/Content/Video/tutorial/MapPanning.webm +%%DATADIR%%/Mods/vcmi/Content/Video/tutorial/MapZooming.webm +%%DATADIR%%/Mods/vcmi/Content/Video/tutorial/RadialWheel.webm +%%DATADIR%%/Mods/vcmi/Content/Video/tutorial/RightClick.webm +%%DATADIR%%/Mods/vcmi/Content/config/chinese.json +%%DATADIR%%/Mods/vcmi/Content/config/czech.json +%%DATADIR%%/Mods/vcmi/Content/config/english.json +%%DATADIR%%/Mods/vcmi/Content/config/french.json +%%DATADIR%%/Mods/vcmi/Content/config/german.json +%%DATADIR%%/Mods/vcmi/Content/config/polish.json +%%DATADIR%%/Mods/vcmi/Content/config/portuguese.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/aroundamarsh.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/balance.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/blockbuster.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/clashOfDragons.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/coldshadowsFantasy.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/cube.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/diamond.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/extreme.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/extreme2.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/fear.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/frozenDragons.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/gimlisRevenge.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/guerilla.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/headquarters.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/hypercube.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/jebusCross.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/longRun.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/marathon.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/miniNostalgia.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/nostalgia.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/oceansEleven.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/panic.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/poorJebus.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/reckless.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/roadrunner.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/shaaafworld.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/skirmish.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/speed1.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/speed2.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/spider.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/superslam.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/triad.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmod/vortex.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmodUnused/anarchy.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmodUnused/balance m+u 200%.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmodUnused/midnightMix.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmodUnused/skirmish m-u 200%.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/hdmodUnused/true random.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/heroes3/dwarvenTunnels.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/heroes3/golemsAplenty.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/heroes3/meetingInMuzgob.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/heroes3/monksRetreat.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/heroes3/newcomers.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/heroes3/readyOrNot.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/heroes3/smallRing.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/heroes3/southOfHell.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/heroes3/worldsAtWar.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/heroes3unused/dragon.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/heroes3unused/gauntlet.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/heroes3unused/ring.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/heroes3unused/riseOfPhoenix.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/2sm0k.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/2sm2a.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/2sm2b(2).json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/2sm2b.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/2sm2c.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/2sm2f(2).json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/2sm2f.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/2sm2h(2).json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/2sm2h.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/2sm2i(2).json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/2sm2i.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/2sm4d(2).json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/2sm4d(3).json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/2sm4d.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/3sb0b.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/3sb0c.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/3sm3d.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/4sm0d.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/4sm0f.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/4sm0g.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/4sm4e.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/5sb0a.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/5sb0b.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/6lm10.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/6lm10a.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/6sm0b.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/6sm0d.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/6sm0e.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/7sb0b.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/7sb0c.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/8mm0e.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/8mm6.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/8mm6a.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/8sm0c.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/8sm0f.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/8xm12.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/8xm12a.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/symmetric/8xm8.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/unknownUnused/2mm2h.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/unknownUnused/2x2sm4d(3).json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/unknownUnused/4mm2h.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/unknownUnused/4sm3i.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/unknownUnused/6lm10a.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/unknownUnused/8xm12 huge.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/unknownUnused/8xm8 huge.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/unknownUnused/analogy.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/unknownUnused/cross.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/unknownUnused/cross2.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/unknownUnused/cross3.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/unknownUnused/deux paires.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/unknownUnused/doubled 8mm6.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/unknownUnused/elka.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/unknownUnused/goldenRing.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/unknownUnused/greatSands.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/unknownUnused/kite.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/unknownUnused/upgrade.json +%%DATADIR%%/Mods/vcmi/Content/config/rmg/unknownUnused/wheel.json +%%DATADIR%%/Mods/vcmi/Content/config/russian.json +%%DATADIR%%/Mods/vcmi/Content/config/spanish.json +%%DATADIR%%/Mods/vcmi/Content/config/spells.json +%%DATADIR%%/Mods/vcmi/Content/config/swedish.json +%%DATADIR%%/Mods/vcmi/Content/config/towerCreature.json +%%DATADIR%%/Mods/vcmi/Content/config/towerFactions.json +%%DATADIR%%/Mods/vcmi/Content/config/ukrainian.json +%%DATADIR%%/Mods/vcmi/Content/config/vietnamese.json %%DATADIR%%/Mods/vcmi/mod.json %%DATADIR%%/config/ERMU_to_picture.json %%DATADIR%%/config/NEUTRAL.PAL @@ -291,12 +330,13 @@ share/icons/hicolor/scalable/apps/vcmiclient.svg %%DATADIR%%/config/ambientSounds.json %%DATADIR%%/config/artifacts.json %%DATADIR%%/config/battleEffects.json -%%DATADIR%%/config/battleStartpos.json %%DATADIR%%/config/battlefields.json %%DATADIR%%/config/battles_graphics.json %%DATADIR%%/config/biomes.json %%DATADIR%%/config/bonuses.json +%%DATADIR%%/config/buildingsLibrary.json %%DATADIR%%/config/campaignMedia.json +%%DATADIR%%/config/campaignOverrides.json %%DATADIR%%/config/campaignSets.json %%DATADIR%%/config/campaign_regions.json %%DATADIR%%/config/commanders.json @@ -334,6 +374,7 @@ share/icons/hicolor/scalable/apps/vcmiclient.svg %%DATADIR%%/config/heroes/inferno.json %%DATADIR%%/config/heroes/necropolis.json %%DATADIR%%/config/heroes/portraits.json +%%DATADIR%%/config/heroes/portraitsChronicles.json %%DATADIR%%/config/heroes/rampart.json %%DATADIR%%/config/heroes/special.json %%DATADIR%%/config/heroes/stronghold.json @@ -346,10 +387,13 @@ share/icons/hicolor/scalable/apps/vcmiclient.svg %%DATADIR%%/config/objects/creatureBanks.json %%DATADIR%%/config/objects/dwellings.json %%DATADIR%%/config/objects/generic.json +%%DATADIR%%/config/objects/lighthouse.json %%DATADIR%%/config/objects/magicSpring.json %%DATADIR%%/config/objects/magicWell.json +%%DATADIR%%/config/objects/markets.json %%DATADIR%%/config/objects/moddables.json %%DATADIR%%/config/objects/observatory.json +%%DATADIR%%/config/objects/pyramid.json %%DATADIR%%/config/objects/rewardableBonusing.json %%DATADIR%%/config/objects/rewardableOncePerHero.json %%DATADIR%%/config/objects/rewardableOncePerWeek.json @@ -369,6 +413,8 @@ share/icons/hicolor/scalable/apps/vcmiclient.svg %%DATADIR%%/config/schemas/bonus.json %%DATADIR%%/config/schemas/creature.json %%DATADIR%%/config/schemas/faction.json +%%DATADIR%%/config/schemas/flaggable.json +%%DATADIR%%/config/schemas/gameSettings.json %%DATADIR%%/config/schemas/hero.json %%DATADIR%%/config/schemas/heroClass.json %%DATADIR%%/config/schemas/lobbyProtocol/accountCreated.json @@ -397,11 +443,13 @@ share/icons/hicolor/scalable/apps/vcmiclient.svg %%DATADIR%%/config/schemas/lobbyProtocol/serverLoginSuccess.json %%DATADIR%%/config/schemas/lobbyProtocol/serverProxyLogin.json %%DATADIR%%/config/schemas/mapHeader.json +%%DATADIR%%/config/schemas/market.json %%DATADIR%%/config/schemas/mod.json %%DATADIR%%/config/schemas/object.json %%DATADIR%%/config/schemas/objectTemplate.json %%DATADIR%%/config/schemas/objectType.json %%DATADIR%%/config/schemas/obstacle.json +%%DATADIR%%/config/schemas/rewardable.json %%DATADIR%%/config/schemas/river.json %%DATADIR%%/config/schemas/road.json %%DATADIR%%/config/schemas/script.json diff --git a/games/vectoroids/Makefile b/games/vectoroids/Makefile index 0a5234bed9f..c27d361025a 100644 --- a/games/vectoroids/Makefile +++ b/games/vectoroids/Makefile @@ -1,18 +1,17 @@ PORTNAME= vectoroids -PORTVERSION= 1.1.0 -PORTREVISION= 18 +DISTVERSION= 1.1.2 CATEGORIES= games -MASTER_SITES= ftp://ftp.tuxpaint.org/unix/x/vectoroids/src/ +MASTER_SITES= https://tuxpaint.org/ftp/unix/x/${PORTNAME}/src/ -MAINTAINER= ports@FreeBSD.org +MAINTAINER= eduardo@FreeBSD.org COMMENT= Vector-based rock-shooting game similar to Asteroids WWW= http://www.newbreedsoftware.com/vectoroids/ LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/COPYING.txt +LICENSE_FILE= ${WRKSRC}/LICENSE USES= gmake sdl -USE_SDL= image mixer sdl +USE_SDL= image2 mixer2 sdl2 PORTDOCS= CHANGES.txt README.txt OPTIONS_DEFINE= DOCS @@ -28,7 +27,7 @@ do-install: .for d in images music sounds @(cd ${WRKSRC}/data && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR}) .endfor - ${LN} -sf ${DATADIR}/images/icon.png \ + ${LN} -s ../${PORTNAME}/images/icon.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.6 ${STAGEDIR}${PREFIX}/share/man/man6/ diff --git a/games/vectoroids/distinfo b/games/vectoroids/distinfo index b2303162576..8a318d84c5c 100644 --- a/games/vectoroids/distinfo +++ b/games/vectoroids/distinfo @@ -1,2 +1,3 @@ -SHA256 (vectoroids-1.1.0.tar.gz) = 8d14dd281767e994108abd77c8e67d5a17718d0ad1e34d37e026911d14697b2e -SIZE (vectoroids-1.1.0.tar.gz) = 299293 +TIMESTAMP = 1738329973 +SHA256 (vectoroids-1.1.2.tar.gz) = 68b578aeb36e2ca3836060fed1404041e40a28236514e5f683909c8e39025b24 +SIZE (vectoroids-1.1.2.tar.gz) = 979655 diff --git a/games/veloren-weekly/Makefile b/games/veloren-weekly/Makefile index 41ce7a9eaac..3e8b20115be 100644 --- a/games/veloren-weekly/Makefile +++ b/games/veloren-weekly/Makefile @@ -1,5 +1,5 @@ PORTNAME= veloren -PORTVERSION= s20250121 +PORTVERSION= s20250203 CATEGORIES= games wayland PKGNAMESUFFIX= -weekly @@ -25,7 +25,7 @@ RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-pl USES= cargo xorg USE_XORG= xcb USE_GITLAB= yes -GL_TAGNAME= v0.17.0-82-g0523f287b # git describe --match='v[0-9]*' weekly +GL_TAGNAME= v0.17.0-126-gf299e2685 # git describe --match='v[0-9]*' weekly CARGO_ENV= VELOREN_USERDATA_STRATEGY=system SHADERC_LIB_DIR="${LOCALBASE}/lib" PLIST_FILES= bin/${PORTNAME}-server-cli \ bin/${PORTNAME}-voxygen \ @@ -48,10 +48,6 @@ CARGO_ENV+= RUSTC_BOOTSTRAP=1 # XXX https://github.com/rust-lang/cargo/issues/4101 CARGO_INSTALL_PATH= server-cli voxygen -# https://github.com/yoanlcq/vek/issues/96 -CARGO_BUILDDEP= no -BUILD_DEPENDS+= rust182>0:lang/rust182 - post-patch: # .git/ directory is missing, so don't abort if git binary is also missing @${REINPLACE_CMD} -e 's/"git"/"${TRUE}"/' \ diff --git a/games/veloren-weekly/Makefile.crates b/games/veloren-weekly/Makefile.crates index 8acf521282b..f214dadd22c 100644 --- a/games/veloren-weekly/Makefile.crates +++ b/games/veloren-weekly/Makefile.crates @@ -1,6 +1,6 @@ -CARGO_CRATES= ab_glyph-0.2.28 \ +CARGO_CRATES= ab_glyph-0.2.29 \ ab_glyph_rasterizer-0.1.8 \ - addr2line-0.24.1 \ + addr2line-0.24.2 \ adler2-2.0.0 \ adler32-1.2.0 \ ahash-0.4.8 \ @@ -15,18 +15,18 @@ CARGO_CRATES= ab_glyph-0.2.28 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anes-0.1.6 \ - anstream-0.6.15 \ - anstyle-1.0.8 \ - anstyle-parse-0.2.5 \ - anstyle-query-1.1.1 \ - anstyle-wincon-3.0.4 \ - anyhow-1.0.89 \ + anstream-0.6.18 \ + anstyle-1.0.10 \ + anstyle-parse-0.2.6 \ + anstyle-query-1.1.2 \ + anstyle-wincon-3.0.6 \ + anyhow-1.0.95 \ anymap2-0.13.0 \ app_dirs2-2.5.5 \ approx-0.3.2 \ approx-0.4.0 \ approx-0.5.1 \ - arbitrary-1.3.2 \ + arbitrary-1.4.1 \ arr_macro-0.2.1 \ arr_macro_impl-0.2.1 \ arrayref-0.3.9 \ @@ -34,14 +34,14 @@ CARGO_CRATES= ab_glyph-0.2.28 \ as-raw-xcb-connection-1.0.1 \ ascii-1.1.0 \ ash-0.37.3+1.3.251 \ - assets_manager-0.12.1 \ + assets_manager-0.12.4 \ async-channel-2.3.1 \ async-trait-0.1.83 \ atomic_refcell-0.1.13 \ atomicwrites-0.4.4 \ autocfg-1.4.0 \ - axum-0.7.7 \ - axum-core-0.4.5 \ + axum-0.8.1 \ + axum-core-0.5.0 \ az-1.2.1 \ backtrace-0.3.74 \ base64-0.21.7 \ @@ -51,7 +51,7 @@ CARGO_CRATES= ab_glyph-0.2.28 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ - bitflags-2.6.0 \ + bitflags-2.8.0 \ bitvec-1.0.1 \ blake2b_simd-1.0.2 \ block-0.1.6 \ @@ -59,26 +59,26 @@ CARGO_CRATES= ab_glyph-0.2.28 \ block-sys-0.1.0-beta.1 \ block2-0.2.0-alpha.6 \ block2-0.5.1 \ - bumpalo-3.16.0 \ - bytemuck-1.18.0 \ + bumpalo-3.17.0 \ + bytemuck-1.21.0 \ bytemuck_derive-1.7.1 \ byteorder-1.5.0 \ byteorder-lite-0.1.0 \ - bytes-1.7.2 \ + bytes-1.9.0 \ calloop-0.10.6 \ calloop-0.13.0 \ calloop-wayland-source-0.3.0 \ cansi-2.2.1 \ - cap-fs-ext-3.4.1 \ - cap-net-ext-3.4.1 \ - cap-primitives-3.4.1 \ - cap-rand-3.4.1 \ - cap-std-3.4.1 \ - cap-time-ext-3.4.1 \ + cap-fs-ext-3.4.2 \ + cap-net-ext-3.4.2 \ + cap-primitives-3.4.2 \ + cap-rand-3.4.2 \ + cap-std-3.4.2 \ + cap-time-ext-3.4.2 \ cassowary-0.3.0 \ cast-0.3.0 \ castaway-0.2.3 \ - cc-1.1.22 \ + cc-1.2.10 \ censor-0.3.0 \ cesu8-1.1.0 \ cexpr-0.6.0 \ @@ -86,38 +86,40 @@ CARGO_CRATES= ab_glyph-0.2.28 \ cfg-if-1.0.0 \ cfg_aliases-0.1.1 \ cfg_aliases-0.2.1 \ - chrono-0.4.38 \ - chrono-tz-0.10.0 \ + chrono-0.4.39 \ + chrono-tz-0.10.1 \ chrono-tz-build-0.4.0 \ chumsky-0.9.3 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ clang-sys-1.8.1 \ - clap-4.5.18 \ - clap_builder-4.5.18 \ - clap_derive-4.5.18 \ - clap_lex-0.7.2 \ + clap-4.5.27 \ + clap_builder-4.5.27 \ + clap_derive-4.5.24 \ + clap_lex-0.7.4 \ clipboard-win-3.1.1 \ clipboard-win-4.5.0 \ clipboard-win-5.4.0 \ clipboard_macos-0.1.1 \ clipboard_wayland-0.2.2 \ clipboard_x11-0.4.2 \ - cmake-0.1.51 \ + cmake-0.1.53 \ cobs-0.2.3 \ cocoa-0.25.0 \ cocoa-foundation-0.1.2 \ codespan-reporting-0.11.1 \ - colorchoice-1.0.2 \ + colorchoice-1.0.3 \ com-rs-0.2.1 \ combine-4.6.7 \ - compact_str-0.8.0 \ + compact_str-0.8.1 \ concurrent-queue-2.5.0 \ - console-0.15.8 \ + console-0.15.10 \ + console_error_panic_hook-0.1.7 \ constant_time_eq-0.3.1 \ copypasta-0.8.2 \ core-foundation-0.9.4 \ + core-foundation-0.10.0 \ core-foundation-sys-0.8.7 \ core-graphics-0.22.3 \ core-graphics-0.23.2 \ @@ -126,33 +128,33 @@ CARGO_CRATES= ab_glyph-0.2.28 \ coreaudio-sys-0.2.16 \ cpal-0.15.3 \ cpp_demangle-0.4.4 \ - cpufeatures-0.2.14 \ - cranelift-bforest-0.113.1 \ - cranelift-bitset-0.113.1 \ - cranelift-codegen-0.113.1 \ - cranelift-codegen-meta-0.113.1 \ - cranelift-codegen-shared-0.113.1 \ - cranelift-control-0.113.1 \ - cranelift-entity-0.113.1 \ - cranelift-frontend-0.113.1 \ - cranelift-isle-0.113.1 \ - cranelift-native-0.113.1 \ + cpufeatures-0.2.17 \ + cranelift-bforest-0.116.1 \ + cranelift-bitset-0.116.1 \ + cranelift-codegen-0.116.1 \ + cranelift-codegen-meta-0.116.1 \ + cranelift-codegen-shared-0.116.1 \ + cranelift-control-0.116.1 \ + cranelift-entity-0.116.1 \ + cranelift-frontend-0.116.1 \ + cranelift-isle-0.116.1 \ + cranelift-native-0.116.1 \ crc32fast-1.4.2 \ criterion-0.5.1 \ criterion-plot-0.5.0 \ - crossbeam-channel-0.5.13 \ + crossbeam-channel-0.5.14 \ crossbeam-deque-0.7.4 \ - crossbeam-deque-0.8.5 \ + crossbeam-deque-0.8.6 \ crossbeam-epoch-0.8.2 \ crossbeam-epoch-0.9.18 \ - crossbeam-queue-0.3.11 \ + crossbeam-queue-0.3.12 \ crossbeam-utils-0.7.2 \ - crossbeam-utils-0.8.20 \ + crossbeam-utils-0.8.21 \ crossterm-0.28.1 \ crossterm_winapi-0.9.1 \ - crunchy-0.2.2 \ + crunchy-0.2.3 \ crypto-common-0.1.6 \ - csv-1.3.0 \ + csv-1.3.1 \ csv-core-0.1.11 \ culpa-1.0.2 \ culpa-macros-1.0.2 \ @@ -168,7 +170,6 @@ CARGO_CRATES= ab_glyph-0.2.28 \ deflate-1.0.0 \ deranged-0.3.11 \ deunicode-1.6.0 \ - diff-0.1.13 \ digest-0.10.7 \ directories-next-2.0.0 \ dirs-4.0.0 \ @@ -177,7 +178,7 @@ CARGO_CRATES= ab_glyph-0.2.28 \ dirs-sys-0.3.7 \ dirs-sys-0.4.1 \ dirs-sys-next-0.1.2 \ - discord-sdk-0.3.8 \ + discord-sdk-0.4.0 \ dispatch-0.2.0 \ displaydoc-0.2.5 \ divrem-1.0.0 \ @@ -195,8 +196,8 @@ CARGO_CRATES= ab_glyph-0.2.28 \ emath-0.23.0 \ embedded-io-0.4.0 \ embedded-io-0.6.1 \ - encode_unicode-0.3.6 \ - encoding_rs-0.8.34 \ + encode_unicode-1.0.0 \ + encoding_rs-0.8.35 \ endian-type-0.1.2 \ enum-as-inner-0.6.1 \ enum-map-2.7.3 \ @@ -205,7 +206,7 @@ CARGO_CRATES= ab_glyph-0.2.28 \ enumset_derive-0.10.0 \ epaint-0.23.0 \ equivalent-1.0.1 \ - errno-0.3.9 \ + errno-0.3.10 \ error-chain-0.12.4 \ error-code-2.3.1 \ error-code-3.3.1 \ @@ -223,12 +224,13 @@ CARGO_CRATES= ab_glyph-0.2.28 \ fixed-1.28.0 \ fixedbitset-0.1.9 \ fixedbitset-0.4.2 \ - flate2-1.0.34 \ + fixedbitset-0.5.7 \ + flate2-1.0.35 \ float-cmp-0.10.0 \ fluent-langneg-0.13.0 \ flume-0.11.0 \ fnv-1.0.7 \ - foldhash-0.1.3 \ + foldhash-0.1.4 \ foreign-types-0.3.2 \ foreign-types-0.5.0 \ foreign-types-macros-0.2.3 \ @@ -238,26 +240,26 @@ CARGO_CRATES= ab_glyph-0.2.28 \ fs-set-times-0.20.1 \ fsevent-sys-4.1.0 \ funty-2.0.0 \ - futures-0.3.30 \ - futures-channel-0.3.30 \ - futures-core-0.3.30 \ - futures-executor-0.3.30 \ - futures-io-0.3.30 \ - futures-macro-0.3.30 \ - futures-sink-0.3.30 \ - futures-task-0.3.30 \ - futures-util-0.3.30 \ + futures-0.3.31 \ + futures-channel-0.3.31 \ + futures-core-0.3.31 \ + futures-executor-0.3.31 \ + futures-io-0.3.31 \ + futures-macro-0.3.31 \ + futures-sink-0.3.31 \ + futures-task-0.3.31 \ + futures-util-0.3.31 \ fxhash-0.2.1 \ fxprof-processed-profile-0.6.0 \ generator-0.7.5 \ - generator-0.8.3 \ + generator-0.8.4 \ generic-array-0.14.7 \ gethostname-0.2.3 \ gethostname-0.4.3 \ getrandom-0.2.15 \ gilrs-0.10.2 \ gilrs-core-0.5.7 \ - gimli-0.31.0 \ + gimli-0.31.1 \ gl_generator-0.14.0 \ glam-0.10.2 \ glam-0.29.0 \ @@ -292,17 +294,17 @@ CARGO_CRATES= ab_glyph-0.2.28 \ hibitset-0.6.4 \ hickory-proto-0.24.2 \ hickory-resolver-0.24.1 \ - home-0.5.9 \ + home-0.5.11 \ hostname-0.3.1 \ - http-1.1.0 \ + http-1.2.0 \ http-body-1.0.1 \ http-body-util-0.1.2 \ - httparse-1.9.4 \ + httparse-1.10.0 \ httpdate-1.0.3 \ humantime-2.1.0 \ - hyper-1.4.1 \ - hyper-rustls-0.27.3 \ - hyper-util-0.1.9 \ + hyper-1.6.0 \ + hyper-rustls-0.27.5 \ + hyper-util-0.1.10 \ iana-time-zone-0.1.61 \ iana-time-zone-haiku-0.1.2 \ icu_collections-1.5.0 \ @@ -319,32 +321,33 @@ CARGO_CRATES= ab_glyph-0.2.28 \ ident_case-1.0.1 \ idna-1.0.3 \ idna_adapter-1.2.0 \ - image-0.25.2 \ + image-0.25.5 \ indexmap-1.9.3 \ - indexmap-2.5.0 \ + indexmap-2.7.1 \ indicatif-0.17.8 \ indoc-2.0.5 \ init_with-1.1.0 \ inline_tweak-1.1.1 \ inline_tweak_derive-3.0.0 \ inotify-0.9.6 \ - inotify-0.10.2 \ + inotify-0.11.0 \ inotify-sys-0.1.5 \ - instability-0.3.3 \ + instability-0.3.7 \ instant-0.1.13 \ intl_pluralrules-7.0.2 \ io-extras-0.18.3 \ io-kit-sys-0.3.0 \ io-lifetimes-2.0.3 \ ipconfig-0.3.2 \ - ipnet-2.10.0 \ + ipnet-2.11.0 \ is-terminal-0.4.13 \ is_terminal_polyfill-1.70.1 \ itertools-0.10.5 \ itertools-0.11.0 \ itertools-0.12.1 \ itertools-0.13.0 \ - itoa-1.0.11 \ + itertools-0.14.0 \ + itoa-1.0.14 \ ittapi-0.4.0 \ ittapi-sys-0.4.0 \ jni-0.19.0 \ @@ -355,18 +358,18 @@ CARGO_CRATES= ab_glyph-0.2.28 \ khronos-egl-6.0.0 \ khronos_api-3.1.0 \ kiddo-4.2.0 \ - kira-0.9.5 \ + kira-0.9.6 \ kqueue-1.0.8 \ kqueue-sys-1.0.4 \ lazy-bytes-cast-5.0.1 \ lazy_static-1.5.0 \ leb128-0.2.5 \ levenshtein-1.0.5 \ - libc-0.2.164 \ + libc-0.2.169 \ libloading-0.7.4 \ - libloading-0.8.5 \ - libm-0.2.8 \ - libmimalloc-sys-0.1.38 \ + libloading-0.8.6 \ + libm-0.2.11 \ + libmimalloc-sys-0.1.39 \ libredox-0.0.2 \ libredox-0.1.3 \ libsqlite3-sys-0.28.0 \ @@ -375,7 +378,7 @@ CARGO_CRATES= ab_glyph-0.2.28 \ linux-raw-sys-0.4.14 \ litemap-0.7.4 \ lock_api-0.4.12 \ - log-0.4.22 \ + log-0.4.25 \ loom-0.7.2 \ lru-0.12.4 \ lru-cache-0.1.2 \ @@ -386,7 +389,7 @@ CARGO_CRATES= ab_glyph-0.2.28 \ malloc_buf-0.0.6 \ match_cfg-0.1.0 \ matchers-0.1.0 \ - matchit-0.7.3 \ + matchit-0.8.4 \ maybe-owned-0.3.4 \ maybe-uninit-2.0.0 \ memchr-2.7.4 \ @@ -397,14 +400,14 @@ CARGO_CRATES= ab_glyph-0.2.28 \ memoffset-0.5.6 \ memoffset-0.6.5 \ metal-0.27.0 \ - mimalloc-0.1.42 \ + mimalloc-0.1.43 \ mime-0.3.17 \ - minifb-0.27.0 \ + minifb-0.28.0 \ minimal-lexical-0.2.1 \ - miniz_oxide-0.8.0 \ + miniz_oxide-0.8.3 \ mint-0.5.9 \ mio-0.8.11 \ - mio-1.0.2 \ + mio-1.0.3 \ mumble-link-0.2.0 \ nanorand-0.7.0 \ native-dialog-0.7.0 \ @@ -422,8 +425,8 @@ CARGO_CRATES= ab_glyph-0.2.28 \ noise-0.9.0 \ nom-7.1.3 \ notify-6.1.1 \ - notify-7.0.0 \ - notify-types-1.0.0 \ + notify-8.0.0 \ + notify-types-2.0.0 \ nougat-0.2.4 \ nougat-proc_macros-0.2.4 \ nu-ansi-term-0.46.0 \ @@ -464,18 +467,18 @@ CARGO_CRATES= ab_glyph-0.2.28 \ objc2-quartz-core-0.2.2 \ objc_exception-0.1.2 \ objc_id-0.1.1 \ - object-0.36.4 \ + object-0.36.7 \ oboe-0.6.1 \ oboe-sys-0.6.1 \ - once_cell-1.20.1 \ + once_cell-1.20.2 \ oorandom-11.1.4 \ openssl-probe-0.1.5 \ option-ext-0.2.0 \ orbclient-0.3.47 \ ordered-float-1.1.1 \ - ordered-float-4.3.0 \ + ordered-float-4.6.0 \ overload-0.1.1 \ - owned_ttf_parser-0.24.0 \ + owned_ttf_parser-0.25.0 \ parking-2.2.1 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ @@ -485,6 +488,7 @@ CARGO_CRATES= ab_glyph-0.2.28 \ percent-encoding-2.3.1 \ petgraph-0.4.13 \ petgraph-0.6.5 \ + petgraph-0.7.1 \ phf-0.11.2 \ phf_codegen-0.11.2 \ phf_generator-0.11.2 \ @@ -503,12 +507,11 @@ CARGO_CRATES= ab_glyph-0.2.28 \ pp-rs-0.2.1 \ ppv-lite86-0.2.20 \ presser-0.3.1 \ - pretty_assertions-1.4.1 \ proc-macro-crate-1.3.1 \ proc-macro-hack-0.5.20+deprecated \ proc-macro-nested-0.1.7 \ proc-macro2-0.4.30 \ - proc-macro2-1.0.89 \ + proc-macro2-1.0.93 \ profiling-1.0.16 \ profiling-procmacros-1.0.16 \ prometheus-0.13.4 \ @@ -516,15 +519,15 @@ CARGO_CRATES= ab_glyph-0.2.28 \ protocol-3.4.0 \ protocol-derive-3.4.0 \ psm-0.1.23 \ - pulley-interpreter-26.0.1 \ + pulley-interpreter-29.0.1 \ quick-error-1.2.3 \ quick-xml-0.30.0 \ quick-xml-0.36.2 \ - quinn-0.11.5 \ - quinn-proto-0.11.8 \ - quinn-udp-0.5.5 \ + quinn-0.11.6 \ + quinn-proto-0.11.9 \ + quinn-udp-0.5.9 \ quote-0.6.13 \ - quote-1.0.37 \ + quote-1.0.38 \ radium-0.7.0 \ radix_trie-0.2.1 \ rand-0.8.5 \ @@ -545,8 +548,8 @@ CARGO_CRATES= ab_glyph-0.2.28 \ refinery-0.8.14 \ refinery-core-0.8.14 \ refinery-macros-0.8.14 \ - regalloc2-0.10.2 \ - regex-1.11.0 \ + regalloc2-0.11.1 \ + regex-1.11.1 \ regex-automata-0.1.10 \ regex-automata-0.4.8 \ regex-syntax-0.6.29 \ @@ -560,53 +563,54 @@ CARGO_CRATES= ab_glyph-0.2.28 \ ron-0.8.1 \ roots-0.0.8 \ roxmltree-0.14.1 \ - rstar-0.12.0 \ + rstar-0.12.2 \ rusqlite-0.31.0 \ rust-argon2-2.1.0 \ rustc-demangle-0.1.24 \ rustc-hash-1.1.0 \ - rustc-hash-2.0.0 \ + rustc-hash-2.1.0 \ rustc_version-0.2.3 \ rustc_version-0.4.1 \ - rustix-0.38.40 \ - rustls-0.23.19 \ + rustix-0.38.44 \ + rustls-0.23.21 \ rustls-native-certs-0.7.3 \ - rustls-native-certs-0.8.0 \ - rustls-pemfile-2.1.3 \ - rustls-pki-types-1.10.0 \ - rustls-platform-verifier-0.3.4 \ + rustls-native-certs-0.8.1 \ + rustls-pemfile-2.2.0 \ + rustls-pki-types-1.11.0 \ + rustls-platform-verifier-0.4.0 \ rustls-platform-verifier-android-0.1.1 \ rustls-webpki-0.102.8 \ rusttype-0.7.9 \ rusttype-0.8.3 \ rustversion-1.0.17 \ rustyline-15.0.0 \ - ryu-1.0.18 \ + ryu-1.0.19 \ same-file-1.0.6 \ - schannel-0.1.24 \ - schnellru-0.2.3 \ + schannel-0.1.27 \ + schnellru-0.2.4 \ scoped-tls-1.0.1 \ scopeguard-1.2.0 \ sctk-adwaita-0.5.4 \ sdl2-0.35.2 \ sdl2-sys-0.35.2 \ security-framework-2.11.1 \ - security-framework-sys-2.12.0 \ + security-framework-3.2.0 \ + security-framework-sys-2.14.0 \ self_cell-0.10.3 \ - self_cell-1.0.4 \ + self_cell-1.1.0 \ semver-0.9.0 \ - semver-1.0.23 \ + semver-1.0.25 \ semver-parser-0.7.0 \ send_wrapper-0.6.0 \ - serde-1.0.210 \ - serde_derive-1.0.210 \ - serde_json-1.0.128 \ + serde-1.0.217 \ + serde_derive-1.0.217 \ + serde_json-1.0.138 \ serde_path_to_error-0.1.16 \ serde_repr-0.1.19 \ serde_spanned-0.6.8 \ serde_urlencoded-0.7.1 \ - serde_with-3.11.0 \ - serde_with_macros-3.11.0 \ + serde_with-3.12.0 \ + serde_with_macros-3.12.0 \ sha2-0.10.8 \ shaderc-0.8.3 \ shaderc-sys-0.8.3 \ @@ -625,15 +629,14 @@ CARGO_CRATES= ab_glyph-0.2.28 \ siphasher-0.3.11 \ siphasher-1.0.1 \ slab-0.4.9 \ - slice-group-by-0.3.1 \ slotmap-1.0.7 \ smallvec-1.13.2 \ smithay-client-toolkit-0.16.1 \ smithay-client-toolkit-0.19.2 \ smithay-clipboard-0.6.6 \ smithay-clipboard-0.7.2 \ - socket2-0.5.7 \ - sorted-vec-0.8.3 \ + socket2-0.5.8 \ + sorted-vec-0.8.6 \ spin-0.9.8 \ spin_sleep-1.2.1 \ spirv-0.2.0+1.5.4 \ @@ -649,7 +652,7 @@ CARGO_CRATES= ab_glyph-0.2.28 \ strum_macros-0.26.4 \ subtle-2.6.1 \ sum_type-0.2.0 \ - svg_fmt-0.4.3 \ + svg_fmt-0.4.4 \ symphonia-0.5.4 \ symphonia-codec-vorbis-0.5.4 \ symphonia-core-0.5.4 \ @@ -658,31 +661,32 @@ CARGO_CRATES= ab_glyph-0.2.28 \ symphonia-utils-xiph-0.5.4 \ syn-0.15.44 \ syn-1.0.109 \ - syn-2.0.79 \ + syn-2.0.96 \ sync_file-0.2.9 \ - sync_wrapper-0.1.2 \ sync_wrapper-1.0.1 \ synstructure-0.13.1 \ system-interface-0.27.2 \ tap-1.0.1 \ - tar-0.4.42 \ - target-lexicon-0.12.16 \ + tar-0.4.43 \ + target-lexicon-0.13.1 \ tempfile-3.13.0 \ termcolor-1.4.1 \ - thiserror-1.0.64 \ - thiserror-impl-1.0.64 \ + thiserror-1.0.69 \ + thiserror-2.0.11 \ + thiserror-impl-1.0.69 \ + thiserror-impl-2.0.11 \ thread_local-1.1.8 \ - time-0.3.36 \ + time-0.3.37 \ time-core-0.1.2 \ - time-macros-0.2.18 \ + time-macros-0.2.19 \ timer-queue-0.1.0 \ tiny-skia-0.8.4 \ tiny-skia-path-0.8.4 \ tinystr-0.7.6 \ tinytemplate-1.2.1 \ - tinyvec-1.8.0 \ + tinyvec-1.8.1 \ tinyvec_macros-0.1.1 \ - tokio-1.40.0 \ + tokio-1.42.0 \ tokio-macros-2.4.0 \ tokio-rustls-0.26.0 \ tokio-stream-0.1.16 \ @@ -691,22 +695,23 @@ CARGO_CRATES= ab_glyph-0.2.28 \ toml_datetime-0.6.8 \ toml_edit-0.19.15 \ toml_edit-0.22.22 \ - tower-0.5.1 \ + tower-0.5.2 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ - tracing-0.1.40 \ + tracing-0.1.41 \ tracing-appender-0.2.3 \ - tracing-attributes-0.1.27 \ - tracing-core-0.1.32 \ + tracing-attributes-0.1.28 \ + tracing-core-0.1.33 \ tracing-log-0.2.0 \ - tracing-subscriber-0.3.18 \ + tracing-subscriber-0.3.19 \ tracing-tracy-0.11.3 \ - tracy-client-0.17.4 \ - tracy-client-sys-0.24.1 \ + tracy-client-0.17.6 \ + tracy-client-sys-0.24.3 \ + trait-variant-0.1.2 \ treeculler-0.4.0 \ triple_buffer-8.0.0 \ try-lock-0.2.5 \ - ttf-parser-0.24.1 \ + ttf-parser-0.25.1 \ tuple_utils-0.4.0 \ twox-hash-1.6.3 \ tynm-0.1.10 \ @@ -727,7 +732,7 @@ CARGO_CRATES= ab_glyph-0.2.28 \ utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ - uuid-1.10.0 \ + uuid-1.12.1 \ valuable-0.1.0 \ vcpkg-0.2.15 \ vec_map-0.8.2 \ @@ -745,29 +750,30 @@ CARGO_CRATES= ab_glyph-0.2.28 \ wasm-bindgen-macro-0.2.93 \ wasm-bindgen-macro-support-0.2.93 \ wasm-bindgen-shared-0.2.93 \ - wasm-encoder-0.218.0 \ - wasm-encoder-0.220.0 \ - wasmparser-0.218.0 \ - wasmparser-0.220.0 \ - wasmprinter-0.218.0 \ - wasmtime-26.0.1 \ - wasmtime-asm-macros-26.0.1 \ - wasmtime-cache-26.0.1 \ - wasmtime-component-macro-26.0.1 \ - wasmtime-component-util-26.0.1 \ - wasmtime-cranelift-26.0.1 \ - wasmtime-environ-26.0.1 \ - wasmtime-fiber-26.0.1 \ - wasmtime-jit-debug-26.0.1 \ - wasmtime-jit-icache-coherence-26.0.1 \ - wasmtime-slab-26.0.1 \ - wasmtime-versioned-export-macros-26.0.1 \ - wasmtime-wasi-26.0.1 \ - wasmtime-winch-26.0.1 \ - wasmtime-wit-bindgen-26.0.1 \ + wasm-encoder-0.221.2 \ + wasm-encoder-0.224.0 \ + wasmparser-0.221.2 \ + wasmparser-0.224.0 \ + wasmprinter-0.221.2 \ + wasmtime-29.0.1 \ + wasmtime-asm-macros-29.0.1 \ + wasmtime-cache-29.0.1 \ + wasmtime-component-macro-29.0.1 \ + wasmtime-component-util-29.0.1 \ + wasmtime-cranelift-29.0.1 \ + wasmtime-environ-29.0.1 \ + wasmtime-fiber-29.0.1 \ + wasmtime-jit-debug-29.0.1 \ + wasmtime-jit-icache-coherence-29.0.1 \ + wasmtime-math-29.0.1 \ + wasmtime-slab-29.0.1 \ + wasmtime-versioned-export-macros-29.0.1 \ + wasmtime-wasi-29.0.1 \ + wasmtime-winch-29.0.1 \ + wasmtime-wit-bindgen-29.0.1 \ wast-35.0.2 \ - wast-220.0.0 \ - wat-1.220.0 \ + wast-224.0.0 \ + wat-1.224.0 \ wavefront-0.2.3 \ wayland-backend-0.3.7 \ wayland-client-0.29.5 \ @@ -784,27 +790,27 @@ CARGO_CRATES= ab_glyph-0.2.28 \ wayland-sys-0.29.5 \ wayland-sys-0.31.5 \ web-sys-0.3.70 \ - webpki-roots-0.26.6 \ + web-time-1.1.0 \ + webpki-root-certs-0.26.7 \ wfd-0.1.7 \ wgpu-profiler-0.15.0 \ which-4.4.2 \ widestring-1.1.0 \ - wiggle-26.0.1 \ - wiggle-generate-26.0.1 \ - wiggle-macro-26.0.1 \ + wiggle-29.0.1 \ + wiggle-generate-29.0.1 \ + wiggle-macro-29.0.1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.9 \ winapi-wsapoll-0.1.2 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ - winch-codegen-26.0.1 \ + winch-codegen-29.0.1 \ window_clipboard-0.3.0 \ windows-0.48.0 \ windows-0.51.1 \ windows-0.54.0 \ windows-0.58.0 \ windows-core-0.51.1 \ - windows-core-0.52.0 \ windows-core-0.54.0 \ windows-core-0.58.0 \ windows-implement-0.58.0 \ @@ -848,7 +854,7 @@ CARGO_CRATES= ab_glyph-0.2.28 \ winreg-0.52.0 \ winres-0.1.12 \ winx-0.36.3 \ - wit-parser-0.218.0 \ + wit-parser-0.221.2 \ witx-0.9.1 \ write16-1.0.0 \ writeable-0.5.5 \ @@ -868,7 +874,6 @@ CARGO_CRATES= ab_glyph-0.2.28 \ xkeysym-0.2.1 \ xml-rs-0.8.22 \ xmlparser-0.13.6 \ - yansi-1.0.1 \ yasna-0.5.2 \ yoke-0.7.5 \ yoke-derive-0.7.5 \ diff --git a/games/veloren-weekly/distinfo b/games/veloren-weekly/distinfo index 21ae7a867d3..653c4852a34 100644 --- a/games/veloren-weekly/distinfo +++ b/games/veloren-weekly/distinfo @@ -1,10 +1,10 @@ -TIMESTAMP = 1737494401 -SHA256 (rust/crates/ab_glyph-0.2.28.crate) = 79faae4620f45232f599d9bc7b290f88247a0834162c4495ab2f02d60004adfb -SIZE (rust/crates/ab_glyph-0.2.28.crate) = 19965 +TIMESTAMP = 1738552653 +SHA256 (rust/crates/ab_glyph-0.2.29.crate) = ec3672c180e71eeaaac3a541fbbc5f5ad4def8b747c595ad30d674e43049f7b0 +SIZE (rust/crates/ab_glyph-0.2.29.crate) = 20011 SHA256 (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046 SIZE (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = 11010 -SHA256 (rust/crates/addr2line-0.24.1.crate) = f5fb1d8e4442bd405fdfd1dacb42792696b0cf9cb15882e5d097b742a676d375 -SIZE (rust/crates/addr2line-0.24.1.crate) = 41554 +SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 +SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 SIZE (rust/crates/adler2-2.0.0.crate) = 13529 SHA256 (rust/crates/adler32-1.2.0.crate) = aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234 @@ -33,18 +33,18 @@ SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac2 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299 SIZE (rust/crates/anes-0.1.6.crate) = 23857 -SHA256 (rust/crates/anstream-0.6.15.crate) = 64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526 -SIZE (rust/crates/anstream-0.6.15.crate) = 29231 -SHA256 (rust/crates/anstyle-1.0.8.crate) = 1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1 -SIZE (rust/crates/anstyle-1.0.8.crate) = 15771 -SHA256 (rust/crates/anstyle-parse-0.2.5.crate) = eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb -SIZE (rust/crates/anstyle-parse-0.2.5.crate) = 22680 -SHA256 (rust/crates/anstyle-query-1.1.1.crate) = 6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a -SIZE (rust/crates/anstyle-query-1.1.1.crate) = 9891 -SHA256 (rust/crates/anstyle-wincon-3.0.4.crate) = 5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8 -SIZE (rust/crates/anstyle-wincon-3.0.4.crate) = 12234 -SHA256 (rust/crates/anyhow-1.0.89.crate) = 86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6 -SIZE (rust/crates/anyhow-1.0.89.crate) = 47078 +SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b +SIZE (rust/crates/anstream-0.6.18.crate) = 29681 +SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9 +SIZE (rust/crates/anstyle-1.0.10.crate) = 15725 +SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9 +SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343 +SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c +SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969 +SHA256 (rust/crates/anstyle-wincon-3.0.6.crate) = 2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125 +SIZE (rust/crates/anstyle-wincon-3.0.6.crate) = 12271 +SHA256 (rust/crates/anyhow-1.0.95.crate) = 34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04 +SIZE (rust/crates/anyhow-1.0.95.crate) = 52155 SHA256 (rust/crates/anymap2-0.13.0.crate) = d301b3b94cb4b2f23d7917810addbbaff90738e0ca2be692bd027e70d7e0330c SIZE (rust/crates/anymap2-0.13.0.crate) = 17337 SHA256 (rust/crates/app_dirs2-2.5.5.crate) = a7e7b35733e3a8c1ccb90385088dd5b6eaa61325cb4d1ad56e683b5224ff352e @@ -55,8 +55,8 @@ SHA256 (rust/crates/approx-0.4.0.crate) = 3f2a05fd1bd10b2527e20a2cd32d8873d115b8 SIZE (rust/crates/approx-0.4.0.crate) = 14280 SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6 SIZE (rust/crates/approx-0.5.1.crate) = 15100 -SHA256 (rust/crates/arbitrary-1.3.2.crate) = 7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110 -SIZE (rust/crates/arbitrary-1.3.2.crate) = 32037 +SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223 +SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816 SHA256 (rust/crates/arr_macro-0.2.1.crate) = c49336e062fa2ae8aca17a2f99c34d9c1a5d30827e8aff1cb4c294f253afe992 SIZE (rust/crates/arr_macro-0.2.1.crate) = 6504 SHA256 (rust/crates/arr_macro_impl-0.2.1.crate) = 9c6368f9ae5c6ec403ca910327ae0c9437b0a85255b6950c90d497e6177f6e5e @@ -71,8 +71,8 @@ SHA256 (rust/crates/ascii-1.1.0.crate) = d92bec98840b8f03a5ff5413de5293bfcd8bf96 SIZE (rust/crates/ascii-1.1.0.crate) = 36075 SHA256 (rust/crates/ash-0.37.3+1.3.251.crate) = 39e9c3835d686b0a6084ab4234fcd1b07dbf6e4767dce60874b12356a25ecd4a SIZE (rust/crates/ash-0.37.3+1.3.251.crate) = 449524 -SHA256 (rust/crates/assets_manager-0.12.1.crate) = eadb8d5c3ec796630a35133c038842b02bcfc2a8a324349fc24fd6db5d679474 -SIZE (rust/crates/assets_manager-0.12.1.crate) = 68928 +SHA256 (rust/crates/assets_manager-0.12.4.crate) = ace748e030e290ec2f9b634f65f77089b7c552265ebc8be9236ec382e2ae71e9 +SIZE (rust/crates/assets_manager-0.12.4.crate) = 68687 SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a SIZE (rust/crates/async-channel-2.3.1.crate) = 14576 SHA256 (rust/crates/async-trait-0.1.83.crate) = 721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd @@ -83,10 +83,10 @@ SHA256 (rust/crates/atomicwrites-0.4.4.crate) = 3ef1bb8d1b645fe38d51dfc331d720fb SIZE (rust/crates/atomicwrites-0.4.4.crate) = 6598 SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 -SHA256 (rust/crates/axum-0.7.7.crate) = 504e3947307ac8326a5437504c517c4b56716c9d98fac0028c2acc7ca47d70ae -SIZE (rust/crates/axum-0.7.7.crate) = 152149 -SHA256 (rust/crates/axum-core-0.4.5.crate) = 09f2bd6146b97ae3359fa0cc6d6b376d9539582c7b4220f041a33ec24c226199 -SIZE (rust/crates/axum-core-0.4.5.crate) = 22183 +SHA256 (rust/crates/axum-0.8.1.crate) = 6d6fd624c75e18b3b4c6b9caf42b1afe24437daaee904069137d8bab077be8b8 +SIZE (rust/crates/axum-0.8.1.crate) = 172586 +SHA256 (rust/crates/axum-core-0.5.0.crate) = df1362f362fd16024ae199c1970ce98f9661bf5ef94b9808fee734bc3698b733 +SIZE (rust/crates/axum-core-0.5.0.crate) = 26187 SHA256 (rust/crates/az-1.2.1.crate) = 7b7e4c2464d97fe331d41de9d5db0def0a96f4d823b8b32a2efd503578988973 SIZE (rust/crates/az-1.2.1.crate) = 27842 SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a @@ -105,8 +105,8 @@ SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41a SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de -SIZE (rust/crates/bitflags-2.6.0.crate) = 45357 +SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36 +SIZE (rust/crates/bitflags-2.8.0.crate) = 47482 SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c SIZE (rust/crates/bitvec-1.0.1.crate) = 224375 SHA256 (rust/crates/blake2b_simd-1.0.2.crate) = 23285ad32269793932e830392f2fe2f83e26488fd3ec778883a93c8323735780 @@ -121,18 +121,18 @@ SHA256 (rust/crates/block2-0.2.0-alpha.6.crate) = 8dd9e63c1744f755c2f60332b88de3 SIZE (rust/crates/block2-0.2.0-alpha.6.crate) = 10639 SHA256 (rust/crates/block2-0.5.1.crate) = 2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f SIZE (rust/crates/block2-0.5.1.crate) = 24191 -SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c -SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677 -SHA256 (rust/crates/bytemuck-1.18.0.crate) = 94bbb0ad554ad961ddc5da507a12a29b14e4ae5bda06b19f575a3e6079d2e2ae -SIZE (rust/crates/bytemuck-1.18.0.crate) = 49774 +SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf +SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975 +SHA256 (rust/crates/bytemuck-1.21.0.crate) = ef657dfab802224e671f5818e9a4935f9b1957ed18e58292690cc39e7a4092a3 +SIZE (rust/crates/bytemuck-1.21.0.crate) = 51553 SHA256 (rust/crates/bytemuck_derive-1.7.1.crate) = 0cc8b54b395f2fcfbb3d90c47b01c7f444d94d05bdeb775811dec868ac3bbc26 SIZE (rust/crates/bytemuck_derive-1.7.1.crate) = 21712 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495 SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909 -SHA256 (rust/crates/bytes-1.7.2.crate) = 428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3 -SIZE (rust/crates/bytes-1.7.2.crate) = 64287 +SHA256 (rust/crates/bytes-1.9.0.crate) = 325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b +SIZE (rust/crates/bytes-1.9.0.crate) = 67320 SHA256 (rust/crates/calloop-0.10.6.crate) = 52e0d00eb1ea24371a97d2da6201c6747a633dc6dc1988ef503403b4c59504a8 SIZE (rust/crates/calloop-0.10.6.crate) = 53711 SHA256 (rust/crates/calloop-0.13.0.crate) = b99da2f8558ca23c71f4fd15dc57c906239752dd27ff3c00a1d56b685b7cbfec @@ -141,26 +141,26 @@ SHA256 (rust/crates/calloop-wayland-source-0.3.0.crate) = 95a66a987056935f7efce4 SIZE (rust/crates/calloop-wayland-source-0.3.0.crate) = 11300 SHA256 (rust/crates/cansi-2.2.1.crate) = 4bdcae87153686017415ce77e48c53e6818a0a058f0e21b56640d1e944967ef8 SIZE (rust/crates/cansi-2.2.1.crate) = 14442 -SHA256 (rust/crates/cap-fs-ext-3.4.1.crate) = e16619ada836f12897a72011fe99b03f0025b87a8dbbea4f3c9f89b458a23bf3 -SIZE (rust/crates/cap-fs-ext-3.4.1.crate) = 15895 -SHA256 (rust/crates/cap-net-ext-3.4.1.crate) = 710b0eb776410a22c89a98f2f80b2187c2ac3a8206b99f3412332e63c9b09de0 -SIZE (rust/crates/cap-net-ext-3.4.1.crate) = 12252 -SHA256 (rust/crates/cap-primitives-3.4.1.crate) = 82fa6c3f9773feab88d844aa50035a33fb6e7e7426105d2f4bb7aadc42a5f89a -SIZE (rust/crates/cap-primitives-3.4.1.crate) = 89832 -SHA256 (rust/crates/cap-rand-3.4.1.crate) = 53774d49369892b70184f8312e50c1b87edccb376691de4485b0ff554b27c36c -SIZE (rust/crates/cap-rand-3.4.1.crate) = 8472 -SHA256 (rust/crates/cap-std-3.4.1.crate) = 7f71b70818556b4fe2a10c7c30baac3f5f45e973f49fc2673d7c75c39d0baf5b -SIZE (rust/crates/cap-std-3.4.1.crate) = 34167 -SHA256 (rust/crates/cap-time-ext-3.4.1.crate) = 69dd48afa2363f746c93f961c211f6f099fb594a3446b8097bc5f79db51b6816 -SIZE (rust/crates/cap-time-ext-3.4.1.crate) = 8628 +SHA256 (rust/crates/cap-fs-ext-3.4.2.crate) = 7f78efdd7378980d79c0f36b519e51191742d2c9f91ffa5e228fba9f3806d2e1 +SIZE (rust/crates/cap-fs-ext-3.4.2.crate) = 15910 +SHA256 (rust/crates/cap-net-ext-3.4.2.crate) = 4ac68674a6042af2bcee1adad9f6abd432642cf03444ce3a5b36c3f39f23baf8 +SIZE (rust/crates/cap-net-ext-3.4.2.crate) = 12257 +SHA256 (rust/crates/cap-primitives-3.4.2.crate) = 8fc15faeed2223d8b8e8cc1857f5861935a06d06713c4ac106b722ae9ce3c369 +SIZE (rust/crates/cap-primitives-3.4.2.crate) = 90406 +SHA256 (rust/crates/cap-rand-3.4.2.crate) = dea13372b49df066d1ae654e5c6e41799c1efd9f6b36794b921e877ea4037977 +SIZE (rust/crates/cap-rand-3.4.2.crate) = 8480 +SHA256 (rust/crates/cap-std-3.4.2.crate) = c3dbd3e8e8d093d6ccb4b512264869e1281cdb032f7940bd50b2894f96f25609 +SIZE (rust/crates/cap-std-3.4.2.crate) = 34170 +SHA256 (rust/crates/cap-time-ext-3.4.2.crate) = bd736b20fc033f564a1995fb82fc349146de43aabba19c7368b4cb17d8f9ea53 +SIZE (rust/crates/cap-time-ext-3.4.2.crate) = 8631 SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53 SIZE (rust/crates/cassowary-0.3.0.crate) = 22876 SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5 SIZE (rust/crates/cast-0.3.0.crate) = 11452 SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5 SIZE (rust/crates/castaway-0.2.3.crate) = 11509 -SHA256 (rust/crates/cc-1.1.22.crate) = 9540e661f81799159abee814118cc139a2004b3a3aa3ea37724a1b66530b90e0 -SIZE (rust/crates/cc-1.1.22.crate) = 83509 +SHA256 (rust/crates/cc-1.2.10.crate) = 13208fcbb66eaeffe09b99fffbe1af420f00a7b35aa99ad683dfc1aa76145229 +SIZE (rust/crates/cc-1.2.10.crate) = 101251 SHA256 (rust/crates/censor-0.3.0.crate) = d41e3b9fdbb9b3edc10dc66a06dc255822f699c432e19403fb966e6d60e0dec4 SIZE (rust/crates/censor-0.3.0.crate) = 5627 SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c @@ -175,10 +175,10 @@ SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438 SIZE (rust/crates/cfg_aliases-0.1.1.crate) = 6009 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 -SHA256 (rust/crates/chrono-0.4.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401 -SIZE (rust/crates/chrono-0.4.38.crate) = 220559 -SHA256 (rust/crates/chrono-tz-0.10.0.crate) = cd6dd8046d00723a59a2f8c5f295c515b9bb9a331ee4f8f3d4dd49e428acd3b6 -SIZE (rust/crates/chrono-tz-0.10.0.crate) = 373596 +SHA256 (rust/crates/chrono-0.4.39.crate) = 7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825 +SIZE (rust/crates/chrono-0.4.39.crate) = 222248 +SHA256 (rust/crates/chrono-tz-0.10.1.crate) = 9c6ac4f2c0bf0f44e9161aec9675e1050aa4a530663c4a9e37e108fa948bca9f +SIZE (rust/crates/chrono-tz-0.10.1.crate) = 378405 SHA256 (rust/crates/chrono-tz-build-0.4.0.crate) = e94fea34d77a245229e7746bd2beb786cd2a896f306ff491fb8cecb3074b10a7 SIZE (rust/crates/chrono-tz-build-0.4.0.crate) = 10660 SHA256 (rust/crates/chumsky-0.9.3.crate) = 8eebd66744a15ded14960ab4ccdbfb51ad3b81f51f3f04a80adac98c985396c9 @@ -191,14 +191,14 @@ SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5f SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695 SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4 SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009 -SHA256 (rust/crates/clap-4.5.18.crate) = b0956a43b323ac1afaffc053ed5c4b7c1f1800bacd1683c353aabbb752515dd3 -SIZE (rust/crates/clap-4.5.18.crate) = 56788 -SHA256 (rust/crates/clap_builder-4.5.18.crate) = 4d72166dd41634086d5803a47eb71ae740e61d84709c36f3c34110173db3961b -SIZE (rust/crates/clap_builder-4.5.18.crate) = 163582 -SHA256 (rust/crates/clap_derive-4.5.18.crate) = 4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab -SIZE (rust/crates/clap_derive-4.5.18.crate) = 30131 -SHA256 (rust/crates/clap_lex-0.7.2.crate) = 1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97 -SIZE (rust/crates/clap_lex-0.7.2.crate) = 12805 +SHA256 (rust/crates/clap-4.5.27.crate) = 769b0145982b4b48713e01ec42d61614425f27b7058bda7180a3a41f30104796 +SIZE (rust/crates/clap-4.5.27.crate) = 55737 +SHA256 (rust/crates/clap_builder-4.5.27.crate) = 1b26884eb4b57140e4d2d93652abfa49498b938b3c9179f9fc487b0acc3edad7 +SIZE (rust/crates/clap_builder-4.5.27.crate) = 168024 +SHA256 (rust/crates/clap_derive-4.5.24.crate) = 54b755194d6389280185988721fffba69495eed5ee9feeee9a599b53db80318c +SIZE (rust/crates/clap_derive-4.5.24.crate) = 30669 +SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6 +SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858 SHA256 (rust/crates/clipboard-win-3.1.1.crate) = 9fdf5e01086b6be750428ba4a40619f847eb2e95756eee84b18e06e5f0b50342 SIZE (rust/crates/clipboard-win-3.1.1.crate) = 11964 SHA256 (rust/crates/clipboard-win-4.5.0.crate) = 7191c27c2357d9b7ef96baac1773290d4ca63b24205b82a3fd8a0637afcf0362 @@ -211,8 +211,8 @@ SHA256 (rust/crates/clipboard_wayland-0.2.2.crate) = 003f886bc4e2987729d10c1db34 SIZE (rust/crates/clipboard_wayland-0.2.2.crate) = 5214 SHA256 (rust/crates/clipboard_x11-0.4.2.crate) = 4274ea815e013e0f9f04a2633423e14194e408a0576c943ce3d14ca56c50031c SIZE (rust/crates/clipboard_x11-0.4.2.crate) = 4912 -SHA256 (rust/crates/cmake-0.1.51.crate) = fb1e43aa7fd152b1f968787f7dbcdeb306d1867ff373c69955211876c053f91a -SIZE (rust/crates/cmake-0.1.51.crate) = 17566 +SHA256 (rust/crates/cmake-0.1.53.crate) = e24a03c8b52922d68a1589ad61032f2c1aa5a8158d2aa0d93c6e9534944bbad6 +SIZE (rust/crates/cmake-0.1.53.crate) = 18789 SHA256 (rust/crates/cobs-0.2.3.crate) = 67ba02a97a2bd10f4b59b25c7973101c79642302776489e030cd13cdab09ed15 SIZE (rust/crates/cobs-0.2.3.crate) = 12576 SHA256 (rust/crates/cocoa-0.25.0.crate) = f6140449f97a6e97f9511815c5632d84c8aacf8ac271ad77c559218161a1373c @@ -221,24 +221,28 @@ SHA256 (rust/crates/cocoa-foundation-0.1.2.crate) = 8c6234cbb2e4c785b456c0644748 SIZE (rust/crates/cocoa-foundation-0.1.2.crate) = 15028 SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e SIZE (rust/crates/codespan-reporting-0.11.1.crate) = 48963 -SHA256 (rust/crates/colorchoice-1.0.2.crate) = d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0 -SIZE (rust/crates/colorchoice-1.0.2.crate) = 7924 +SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990 +SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923 SHA256 (rust/crates/com-rs-0.2.1.crate) = bf43edc576402991846b093a7ca18a3477e0ef9c588cde84964b5d3e43016642 SIZE (rust/crates/com-rs-0.2.1.crate) = 10647 SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd SIZE (rust/crates/combine-4.6.7.crate) = 134808 -SHA256 (rust/crates/compact_str-0.8.0.crate) = 6050c3a16ddab2e412160b31f2c871015704239bca62f72f6e5f0be631d3f644 -SIZE (rust/crates/compact_str-0.8.0.crate) = 70994 +SHA256 (rust/crates/compact_str-0.8.1.crate) = 3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32 +SIZE (rust/crates/compact_str-0.8.1.crate) = 71371 SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973 SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654 -SHA256 (rust/crates/console-0.15.8.crate) = 0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb -SIZE (rust/crates/console-0.15.8.crate) = 36364 +SHA256 (rust/crates/console-0.15.10.crate) = ea3c6ecd8059b57859df5c69830340ed3c41d30e3da0c1cbed90a96ac853041b +SIZE (rust/crates/console-0.15.10.crate) = 36449 +SHA256 (rust/crates/console_error_panic_hook-0.1.7.crate) = a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc +SIZE (rust/crates/console_error_panic_hook-0.1.7.crate) = 507196 SHA256 (rust/crates/constant_time_eq-0.3.1.crate) = 7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6 SIZE (rust/crates/constant_time_eq-0.3.1.crate) = 11561 SHA256 (rust/crates/copypasta-0.8.2.crate) = 133fc8675ee3a4ec9aa513584deda9aa0faeda3586b87f7f0f2ba082c66fb172 SIZE (rust/crates/copypasta-0.8.2.crate) = 13030 SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743 +SHA256 (rust/crates/core-foundation-0.10.0.crate) = b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63 +SIZE (rust/crates/core-foundation-0.10.0.crate) = 27023 SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 SHA256 (rust/crates/core-graphics-0.22.3.crate) = 2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb @@ -255,60 +259,60 @@ SHA256 (rust/crates/cpal-0.15.3.crate) = 873dab07c8f743075e57f524c583985fbaf7456 SIZE (rust/crates/cpal-0.15.3.crate) = 100083 SHA256 (rust/crates/cpp_demangle-0.4.4.crate) = 96e58d342ad113c2b878f16d5d034c03be492ae460cdbc02b7f0f2284d310c7d SIZE (rust/crates/cpp_demangle-0.4.4.crate) = 79650 -SHA256 (rust/crates/cpufeatures-0.2.14.crate) = 608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0 -SIZE (rust/crates/cpufeatures-0.2.14.crate) = 13165 -SHA256 (rust/crates/cranelift-bforest-0.113.1.crate) = 540b193ff98b825a1f250a75b3118911af918a734154c69d80bcfcf91e7e9522 -SIZE (rust/crates/cranelift-bforest-0.113.1.crate) = 30592 -SHA256 (rust/crates/cranelift-bitset-0.113.1.crate) = c7cb269598b9557ab942d687d3c1086d77c4b50dcf35813f3a65ba306fd42279 -SIZE (rust/crates/cranelift-bitset-0.113.1.crate) = 7349 -SHA256 (rust/crates/cranelift-codegen-0.113.1.crate) = 46566d7c83a8bff4150748d66020f4c7224091952aa4b4df1ec4959c39d937a1 -SIZE (rust/crates/cranelift-codegen-0.113.1.crate) = 1024617 -SHA256 (rust/crates/cranelift-codegen-meta-0.113.1.crate) = 2df8a86a34236cc75a8a6a271973da779c2aeb36c43b6e14da474cf931317082 -SIZE (rust/crates/cranelift-codegen-meta-0.113.1.crate) = 76361 -SHA256 (rust/crates/cranelift-codegen-shared-0.113.1.crate) = cf75340b6a57b7c7c1b74f10d3d90883ee6d43a554be8131a4046c2ebcf5eb65 -SIZE (rust/crates/cranelift-codegen-shared-0.113.1.crate) = 6079 -SHA256 (rust/crates/cranelift-control-0.113.1.crate) = 2e84495bc5d23d86aad8c86f8ade4af765b94882af60d60e271d3153942f1978 -SIZE (rust/crates/cranelift-control-0.113.1.crate) = 8067 -SHA256 (rust/crates/cranelift-entity-0.113.1.crate) = 963c17147b80df351965e57c04d20dbedc85bcaf44c3436780a59a3f1ff1b1c2 -SIZE (rust/crates/cranelift-entity-0.113.1.crate) = 28251 -SHA256 (rust/crates/cranelift-frontend-0.113.1.crate) = 727f02acbc4b4cb2ba38a6637101d579db50190df1dd05168c68e762851a3dd5 -SIZE (rust/crates/cranelift-frontend-0.113.1.crate) = 49964 -SHA256 (rust/crates/cranelift-isle-0.113.1.crate) = 32b00cc2e03c748f2531eea01c871f502b909d30295fdcad43aec7bf5c5b4667 -SIZE (rust/crates/cranelift-isle-0.113.1.crate) = 70796 -SHA256 (rust/crates/cranelift-native-0.113.1.crate) = bbeaf978dc7c1a2de8bbb9162510ed218eb156697bc45590b8fbdd69bb08e8de -SIZE (rust/crates/cranelift-native-0.113.1.crate) = 8550 +SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280 +SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466 +SHA256 (rust/crates/cranelift-bforest-0.116.1.crate) = e15d04a0ce86cb36ead88ad68cf693ffd6cda47052b9e0ac114bc47fd9cd23c4 +SIZE (rust/crates/cranelift-bforest-0.116.1.crate) = 30861 +SHA256 (rust/crates/cranelift-bitset-0.116.1.crate) = 7c6e3969a7ce267259ce244b7867c5d3bc9e65b0a87e81039588dfdeaede9f34 +SIZE (rust/crates/cranelift-bitset-0.116.1.crate) = 8056 +SHA256 (rust/crates/cranelift-codegen-0.116.1.crate) = 2c22032c4cb42558371cf516bb47f26cdad1819d3475c133e93c49f50ebf304e +SIZE (rust/crates/cranelift-codegen-0.116.1.crate) = 1051844 +SHA256 (rust/crates/cranelift-codegen-meta-0.116.1.crate) = c904bc71c61b27fc57827f4a1379f29de64fe95653b620a3db77d59655eee0b8 +SIZE (rust/crates/cranelift-codegen-meta-0.116.1.crate) = 80475 +SHA256 (rust/crates/cranelift-codegen-shared-0.116.1.crate) = 40180f5497572f644ce88c255480981ae2ec1d7bb4d8e0c0136a13b87a2f2ceb +SIZE (rust/crates/cranelift-codegen-shared-0.116.1.crate) = 6155 +SHA256 (rust/crates/cranelift-control-0.116.1.crate) = 26d132c6d0bd8a489563472afc171759da0707804a65ece7ceb15a8c6d7dd5ef +SIZE (rust/crates/cranelift-control-0.116.1.crate) = 8253 +SHA256 (rust/crates/cranelift-entity-0.116.1.crate) = 4b2d0d9618275474fbf679dd018ac6e009acbd6ae6850f6a67be33fb3b00b323 +SIZE (rust/crates/cranelift-entity-0.116.1.crate) = 29325 +SHA256 (rust/crates/cranelift-frontend-0.116.1.crate) = 4fac41e16729107393174b0c9e3730fb072866100e1e64e80a1a963b2e484d57 +SIZE (rust/crates/cranelift-frontend-0.116.1.crate) = 54378 +SHA256 (rust/crates/cranelift-isle-0.116.1.crate) = 1ca20d576e5070044d0a72a9effc2deacf4d6aa650403189d8ea50126483944d +SIZE (rust/crates/cranelift-isle-0.116.1.crate) = 75233 +SHA256 (rust/crates/cranelift-native-0.116.1.crate) = b8dee82f3f1f2c4cba9177f1cc5e350fe98764379bcd29340caa7b01f85076c7 +SIZE (rust/crates/cranelift-native-0.116.1.crate) = 10709 SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3 SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491 SHA256 (rust/crates/criterion-0.5.1.crate) = f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f SIZE (rust/crates/criterion-0.5.1.crate) = 110088 SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1 SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706 -SHA256 (rust/crates/crossbeam-channel-0.5.13.crate) = 33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2 -SIZE (rust/crates/crossbeam-channel-0.5.13.crate) = 91174 +SHA256 (rust/crates/crossbeam-channel-0.5.14.crate) = 06ba6d68e24814cb8de6bb986db8222d3a027d15872cabc0d18817bc3c0e4471 +SIZE (rust/crates/crossbeam-channel-0.5.14.crate) = 92728 SHA256 (rust/crates/crossbeam-deque-0.7.4.crate) = c20ff29ded3204c5106278a81a38f4b482636ed4fa1e6cfbeef193291beb29ed SIZE (rust/crates/crossbeam-deque-0.7.4.crate) = 19868 -SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d -SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726 +SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51 +SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471 SHA256 (rust/crates/crossbeam-epoch-0.8.2.crate) = 058ed274caafc1f60c4997b5fc07bf7dc7cca454af7c6e81edffe5f33f70dace SIZE (rust/crates/crossbeam-epoch-0.8.2.crate) = 39283 SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875 -SHA256 (rust/crates/crossbeam-queue-0.3.11.crate) = df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35 -SIZE (rust/crates/crossbeam-queue-0.3.11.crate) = 15581 +SHA256 (rust/crates/crossbeam-queue-0.3.12.crate) = 0f58bbc28f91df819d0aa2a2c00cd19754769c2fad90579b3592b1c9ba7a3115 +SIZE (rust/crates/crossbeam-queue-0.3.12.crate) = 16270 SHA256 (rust/crates/crossbeam-utils-0.7.2.crate) = c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8 SIZE (rust/crates/crossbeam-utils-0.7.2.crate) = 34338 -SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80 -SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487 +SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28 +SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691 SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6 SIZE (rust/crates/crossterm-0.28.1.crate) = 132275 SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027 -SHA256 (rust/crates/crunchy-0.2.2.crate) = 7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7 -SIZE (rust/crates/crunchy-0.2.2.crate) = 2995 +SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929 +SIZE (rust/crates/crunchy-0.2.3.crate) = 3775 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 -SHA256 (rust/crates/csv-1.3.0.crate) = ac574ff4d437a7b5ad237ef331c17ccca63c46479e5b5453eb8e10bb99a759fe -SIZE (rust/crates/csv-1.3.0.crate) = 888212 +SHA256 (rust/crates/csv-1.3.1.crate) = acdc4883a9c96732e4733212c01447ebd805833b7275a73ca3ee080fd77afdaf +SIZE (rust/crates/csv-1.3.1.crate) = 888542 SHA256 (rust/crates/csv-core-0.1.11.crate) = 5efa2b3d7902f4b634a20cae3c9c4e6209dc4779feb6863329607560143efa70 SIZE (rust/crates/csv-core-0.1.11.crate) = 25852 SHA256 (rust/crates/culpa-1.0.2.crate) = 5ae0bfe9317b1cb4ff5a56d766ee4b157b3e1f47f11979253570e88d10fd1fd3 @@ -339,8 +343,6 @@ SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585 SIZE (rust/crates/deranged-0.3.11.crate) = 18043 SHA256 (rust/crates/deunicode-1.6.0.crate) = 339544cc9e2c4dc3fc7149fd630c5f22263a4fdf18a98afd0075784968b5cf00 SIZE (rust/crates/deunicode-1.6.0.crate) = 170864 -SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 -SIZE (rust/crates/diff-0.1.13.crate) = 46216 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 SIZE (rust/crates/digest-0.10.7.crate) = 19557 SHA256 (rust/crates/directories-next-2.0.0.crate) = 339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc @@ -357,8 +359,8 @@ SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab86275776 SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719 SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d SIZE (rust/crates/dirs-sys-next-0.1.2.crate) = 10681 -SHA256 (rust/crates/discord-sdk-0.3.8.crate) = 2f1d6193792828a1f83d8edbbbce2602cc07ad35ca0d5a9d5c6195e311d85d4e -SIZE (rust/crates/discord-sdk-0.3.8.crate) = 58495 +SHA256 (rust/crates/discord-sdk-0.4.0.crate) = de8f587263d1c13696fb47e885ba81ad3c07412069f66850e7730413f40af2ef +SIZE (rust/crates/discord-sdk-0.4.0.crate) = 48847 SHA256 (rust/crates/dispatch-0.2.0.crate) = bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b SIZE (rust/crates/dispatch-0.2.0.crate) = 10229 SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 @@ -393,10 +395,10 @@ SHA256 (rust/crates/embedded-io-0.4.0.crate) = ef1a6892d9eef45c8fa6b9e0086428a2c SIZE (rust/crates/embedded-io-0.4.0.crate) = 12901 SHA256 (rust/crates/embedded-io-0.6.1.crate) = edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d SIZE (rust/crates/embedded-io-0.6.1.crate) = 13133 -SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f -SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741 -SHA256 (rust/crates/encoding_rs-0.8.34.crate) = b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59 -SIZE (rust/crates/encoding_rs-0.8.34.crate) = 1378166 +SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0 +SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986 +SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3 +SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050 SHA256 (rust/crates/endian-type-0.1.2.crate) = c34f04666d835ff5d62e058c3995147c06f42fe86ff053337632bca83e42702d SIZE (rust/crates/endian-type-0.1.2.crate) = 2340 SHA256 (rust/crates/enum-as-inner-0.6.1.crate) = a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc @@ -413,8 +415,8 @@ SHA256 (rust/crates/epaint-0.23.0.crate) = 58067b840d009143934d91d8dcb8ded054d83 SIZE (rust/crates/epaint-0.23.0.crate) = 853244 SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 -SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba -SIZE (rust/crates/errno-0.3.9.crate) = 10690 +SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d +SIZE (rust/crates/errno-0.3.10.crate) = 11824 SHA256 (rust/crates/error-chain-0.12.4.crate) = 2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc SIZE (rust/crates/error-chain-0.12.4.crate) = 29274 SHA256 (rust/crates/error-code-2.3.1.crate) = 64f18991e7bf11e7ffee451b5318b5c1a73c52d0d0ada6e5a3017c8c1ced6a21 @@ -449,8 +451,10 @@ SHA256 (rust/crates/fixedbitset-0.1.9.crate) = 86d4de0081402f5e88cdac65c8dcdcc73 SIZE (rust/crates/fixedbitset-0.1.9.crate) = 11974 SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80 SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954 -SHA256 (rust/crates/flate2-1.0.34.crate) = a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0 -SIZE (rust/crates/flate2-1.0.34.crate) = 109174 +SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99 +SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537 +SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c +SIZE (rust/crates/flate2-1.0.35.crate) = 109188 SHA256 (rust/crates/float-cmp-0.10.0.crate) = b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8 SIZE (rust/crates/float-cmp-0.10.0.crate) = 10702 SHA256 (rust/crates/fluent-langneg-0.13.0.crate) = 2c4ad0989667548f06ccd0e306ed56b61bd4d35458d54df5ec7587c0e8ed5e94 @@ -459,8 +463,8 @@ SHA256 (rust/crates/flume-0.11.0.crate) = 55ac459de2512911e4b674ce33cf20befaba38 SIZE (rust/crates/flume-0.11.0.crate) = 67502 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 -SHA256 (rust/crates/foldhash-0.1.3.crate) = f81ec6369c545a7d40e4589b5597581fa1c441fe1cce96dd1de43159910a36a2 -SIZE (rust/crates/foldhash-0.1.3.crate) = 13712 +SHA256 (rust/crates/foldhash-0.1.4.crate) = a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f +SIZE (rust/crates/foldhash-0.1.4.crate) = 13764 SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504 SHA256 (rust/crates/foreign-types-0.5.0.crate) = d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965 @@ -479,32 +483,32 @@ SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889b SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620 SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c SIZE (rust/crates/funty-2.0.0.crate) = 13160 -SHA256 (rust/crates/futures-0.3.30.crate) = 645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0 -SIZE (rust/crates/futures-0.3.30.crate) = 53828 -SHA256 (rust/crates/futures-channel-0.3.30.crate) = eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78 -SIZE (rust/crates/futures-channel-0.3.30.crate) = 31736 -SHA256 (rust/crates/futures-core-0.3.30.crate) = dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d -SIZE (rust/crates/futures-core-0.3.30.crate) = 14071 -SHA256 (rust/crates/futures-executor-0.3.30.crate) = a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d -SIZE (rust/crates/futures-executor-0.3.30.crate) = 17744 -SHA256 (rust/crates/futures-io-0.3.30.crate) = a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1 -SIZE (rust/crates/futures-io-0.3.30.crate) = 8910 -SHA256 (rust/crates/futures-macro-0.3.30.crate) = 87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac -SIZE (rust/crates/futures-macro-0.3.30.crate) = 11278 -SHA256 (rust/crates/futures-sink-0.3.30.crate) = 9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5 -SIZE (rust/crates/futures-sink-0.3.30.crate) = 7852 -SHA256 (rust/crates/futures-task-0.3.30.crate) = 38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004 -SIZE (rust/crates/futures-task-0.3.30.crate) = 11126 -SHA256 (rust/crates/futures-util-0.3.30.crate) = 3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48 -SIZE (rust/crates/futures-util-0.3.30.crate) = 159977 +SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876 +SIZE (rust/crates/futures-0.3.31.crate) = 54953 +SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10 +SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971 +SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e +SIZE (rust/crates/futures-core-0.3.31.crate) = 14318 +SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f +SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965 +SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6 +SIZE (rust/crates/futures-io-0.3.31.crate) = 9047 +SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650 +SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341 +SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7 +SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958 +SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988 +SIZE (rust/crates/futures-task-0.3.31.crate) = 11217 +SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81 +SIZE (rust/crates/futures-util-0.3.31.crate) = 162124 SHA256 (rust/crates/fxhash-0.2.1.crate) = c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c SIZE (rust/crates/fxhash-0.2.1.crate) = 4102 SHA256 (rust/crates/fxprof-processed-profile-0.6.0.crate) = 27d12c0aed7f1e24276a241aadc4cb8ea9f83000f34bc062b7cc2d51e3b0fabd SIZE (rust/crates/fxprof-processed-profile-0.6.0.crate) = 29860 SHA256 (rust/crates/generator-0.7.5.crate) = 5cc16584ff22b460a382b7feec54b23d2908d858152e5739a120b949293bd74e SIZE (rust/crates/generator-0.7.5.crate) = 29947 -SHA256 (rust/crates/generator-0.8.3.crate) = dbb949699c3e4df3a183b1d2142cb24277057055ed23c68ed58894f76c517223 -SIZE (rust/crates/generator-0.8.3.crate) = 34354 +SHA256 (rust/crates/generator-0.8.4.crate) = cc6bd114ceda131d3b1d665eba35788690ad37f5916457286b32ab6fd3c438dd +SIZE (rust/crates/generator-0.8.4.crate) = 34400 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 SHA256 (rust/crates/gethostname-0.2.3.crate) = c1ebd34e35c46e00bb73e81363248d627782724609fe1b6396f553f68fe3862e @@ -517,8 +521,8 @@ SHA256 (rust/crates/gilrs-0.10.2.crate) = 62fd19844d0eb919aca41d3e4ea0e0b6bf60e1 SIZE (rust/crates/gilrs-0.10.2.crate) = 122308 SHA256 (rust/crates/gilrs-core-0.5.7.crate) = 5ccc99e9b8d63ffcaa334c4babfa31f46e156618a11f63efb6e8e6bcb37b830d SIZE (rust/crates/gilrs-core-0.5.7.crate) = 45141 -SHA256 (rust/crates/gimli-0.31.0.crate) = 32085ea23f3234fc7846555e85283ba4de91e21016dc0455a16286d87a292d64 -SIZE (rust/crates/gimli-0.31.0.crate) = 278951 +SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f +SIZE (rust/crates/gimli-0.31.1.crate) = 279515 SHA256 (rust/crates/gl_generator-0.14.0.crate) = 1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d SIZE (rust/crates/gl_generator-0.14.0.crate) = 22330 SHA256 (rust/crates/glam-0.10.2.crate) = 579160312273c954cc51bd440f059dde741029ac8daf8c84fece76cb77f62c15 @@ -587,28 +591,28 @@ SHA256 (rust/crates/hickory-proto-0.24.2.crate) = 447afdcdb8afb9d0a852af6dc65d9b SIZE (rust/crates/hickory-proto-0.24.2.crate) = 372860 SHA256 (rust/crates/hickory-resolver-0.24.1.crate) = 28757f23aa75c98f254cf0405e6d8c25b831b32921b050a66692427679b1f243 SIZE (rust/crates/hickory-resolver-0.24.1.crate) = 91134 -SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5 -SIZE (rust/crates/home-0.5.9.crate) = 8760 +SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf +SIZE (rust/crates/home-0.5.11.crate) = 9926 SHA256 (rust/crates/hostname-0.3.1.crate) = 3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867 SIZE (rust/crates/hostname-0.3.1.crate) = 9272 -SHA256 (rust/crates/http-1.1.0.crate) = 21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258 -SIZE (rust/crates/http-1.1.0.crate) = 103144 +SHA256 (rust/crates/http-1.2.0.crate) = f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea +SIZE (rust/crates/http-1.2.0.crate) = 105932 SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184 SIZE (rust/crates/http-body-1.0.1.crate) = 6125 SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821 -SHA256 (rust/crates/httparse-1.9.4.crate) = 0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9 -SIZE (rust/crates/httparse-1.9.4.crate) = 38555 +SHA256 (rust/crates/httparse-1.10.0.crate) = f2d708df4e7140240a16cd6ab0ab65c972d7433ab77819ea693fde9c43811e2a +SIZE (rust/crates/httparse-1.10.0.crate) = 44882 SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9 SIZE (rust/crates/httpdate-1.0.3.crate) = 10639 SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 SIZE (rust/crates/humantime-2.1.0.crate) = 16749 -SHA256 (rust/crates/hyper-1.4.1.crate) = 50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05 -SIZE (rust/crates/hyper-1.4.1.crate) = 151849 -SHA256 (rust/crates/hyper-rustls-0.27.3.crate) = 08afdbb5c31130e3034af566421053ab03787c640246a446327f550d11bcb333 -SIZE (rust/crates/hyper-rustls-0.27.3.crate) = 34834 -SHA256 (rust/crates/hyper-util-0.1.9.crate) = 41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b -SIZE (rust/crates/hyper-util-0.1.9.crate) = 72670 +SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80 +SIZE (rust/crates/hyper-1.6.0.crate) = 153923 +SHA256 (rust/crates/hyper-rustls-0.27.5.crate) = 2d191583f3da1305256f22463b9bb0471acad48a4e534a5218b9963e9c1f59b2 +SIZE (rust/crates/hyper-rustls-0.27.5.crate) = 34660 +SHA256 (rust/crates/hyper-util-0.1.10.crate) = df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4 +SIZE (rust/crates/hyper-util-0.1.10.crate) = 72887 SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220 SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f @@ -641,12 +645,12 @@ SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f SIZE (rust/crates/idna-1.0.3.crate) = 142515 SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71 SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206 -SHA256 (rust/crates/image-0.25.2.crate) = 99314c8a2152b8ddb211f924cdae532d8c5e4c8bb54728e12fff1b0cd5963a10 -SIZE (rust/crates/image-0.25.2.crate) = 225656 +SHA256 (rust/crates/image-0.25.5.crate) = cd6f44aed642f18953a158afeb30206f4d50da59fbc66ecb53c66488de73563b +SIZE (rust/crates/image-0.25.5.crate) = 241073 SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99 SIZE (rust/crates/indexmap-1.9.3.crate) = 54653 -SHA256 (rust/crates/indexmap-2.5.0.crate) = 68b900aa2f7301e21c36462b170ee99994de34dff39a4a6a528e80e7376d07e5 -SIZE (rust/crates/indexmap-2.5.0.crate) = 85919 +SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652 +SIZE (rust/crates/indexmap-2.7.1.crate) = 88644 SHA256 (rust/crates/indicatif-0.17.8.crate) = 763a5a8f45087d6bcea4222e7b72c291a054edf80e4ef6efd2a4979878c7bea3 SIZE (rust/crates/indicatif-0.17.8.crate) = 64869 SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5 @@ -659,12 +663,12 @@ SHA256 (rust/crates/inline_tweak_derive-3.0.0.crate) = 46d62a0a3b6af04d4eee8e725 SIZE (rust/crates/inline_tweak_derive-3.0.0.crate) = 2406 SHA256 (rust/crates/inotify-0.9.6.crate) = f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff SIZE (rust/crates/inotify-0.9.6.crate) = 22971 -SHA256 (rust/crates/inotify-0.10.2.crate) = fdd168d97690d0b8c412d6b6c10360277f4d7ee495c5d0d5d5fe0854923255cc -SIZE (rust/crates/inotify-0.10.2.crate) = 26200 +SHA256 (rust/crates/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3 +SIZE (rust/crates/inotify-0.11.0.crate) = 26241 SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb SIZE (rust/crates/inotify-sys-0.1.5.crate) = 6965 -SHA256 (rust/crates/instability-0.3.3.crate) = b829f37dead9dc39df40c2d3376c179fdfd2ac771f53f55d3c30dc096a3c0c6e -SIZE (rust/crates/instability-0.3.3.crate) = 11591 +SHA256 (rust/crates/instability-0.3.7.crate) = 0bf9fed6d91cfb734e7476a06bde8300a1b94e217e1b523b6f0cd1a01998c71d +SIZE (rust/crates/instability-0.3.7.crate) = 13682 SHA256 (rust/crates/instant-0.1.13.crate) = e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222 SIZE (rust/crates/instant-0.1.13.crate) = 6305 SHA256 (rust/crates/intl_pluralrules-7.0.2.crate) = 078ea7b7c29a2b4df841a7f6ac8775ff6074020c6776d48491ce2268e068f972 @@ -677,8 +681,8 @@ SHA256 (rust/crates/io-lifetimes-2.0.3.crate) = 5a611371471e98973dbcab4e0ec66c31 SIZE (rust/crates/io-lifetimes-2.0.3.crate) = 29216 SHA256 (rust/crates/ipconfig-0.3.2.crate) = b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f SIZE (rust/crates/ipconfig-0.3.2.crate) = 24468 -SHA256 (rust/crates/ipnet-2.10.0.crate) = 187674a687eed5fe42285b40c6291f9a01517d415fad1c3cbc6a9f778af7fcd4 -SIZE (rust/crates/ipnet-2.10.0.crate) = 28372 +SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130 +SIZE (rust/crates/ipnet-2.11.0.crate) = 29718 SHA256 (rust/crates/is-terminal-0.4.13.crate) = 261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b SIZE (rust/crates/is-terminal-0.4.13.crate) = 7665 SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf @@ -691,8 +695,10 @@ SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954 SIZE (rust/crates/itertools-0.12.1.crate) = 137761 SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 SIZE (rust/crates/itertools-0.13.0.crate) = 146261 -SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b -SIZE (rust/crates/itoa-1.0.11.crate) = 10563 +SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285 +SIZE (rust/crates/itertools-0.14.0.crate) = 152715 +SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674 +SIZE (rust/crates/itoa-1.0.14.crate) = 11210 SHA256 (rust/crates/ittapi-0.4.0.crate) = 6b996fe614c41395cdaedf3cf408a9534851090959d90d54a535f675550b64b1 SIZE (rust/crates/ittapi-0.4.0.crate) = 7446 SHA256 (rust/crates/ittapi-sys-0.4.0.crate) = 52f5385394064fa2c886205dba02598013ce83d3e92d33dbdc0c52fe0e7bf4fc @@ -713,8 +719,8 @@ SHA256 (rust/crates/khronos_api-3.1.0.crate) = e2db585e1d738fc771bf08a151420d3ed SIZE (rust/crates/khronos_api-3.1.0.crate) = 599718 SHA256 (rust/crates/kiddo-4.2.0.crate) = 9d2f8d9e1bc7c6919ad2cdc83472a9a4b5ed2ea2c5392c9514fdf958a7920f9a SIZE (rust/crates/kiddo-4.2.0.crate) = 147212 -SHA256 (rust/crates/kira-0.9.5.crate) = dc562c3c440485a06d529f68bcff850c4eb58ba4caddf14fa12cd6077acce17c -SIZE (rust/crates/kira-0.9.5.crate) = 94906 +SHA256 (rust/crates/kira-0.9.6.crate) = fb5a9f9dff5e262540b628b00d5e1a772270a962d6869f8695bb24832ff3b394 +SIZE (rust/crates/kira-0.9.6.crate) = 95419 SHA256 (rust/crates/kqueue-1.0.8.crate) = 7447f1ca1b7b563588a205fe93dea8df60fd981423a768bc1c0ded35ed147d0c SIZE (rust/crates/kqueue-1.0.8.crate) = 12642 SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b @@ -727,16 +733,16 @@ SHA256 (rust/crates/leb128-0.2.5.crate) = 884e2677b40cc8c339eaefcb701c32ef1fd249 SIZE (rust/crates/leb128-0.2.5.crate) = 11843 SHA256 (rust/crates/levenshtein-1.0.5.crate) = db13adb97ab515a3691f56e4dbab09283d0b86cb45abd991d8634a9d6f501760 SIZE (rust/crates/levenshtein-1.0.5.crate) = 1389 -SHA256 (rust/crates/libc-0.2.164.crate) = 433bfe06b8c75da9b2e3fbea6e5329ff87748f0b144ef75306e674c3f6f7c13f -SIZE (rust/crates/libc-0.2.164.crate) = 769055 +SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a +SIZE (rust/crates/libc-0.2.169.crate) = 757901 SHA256 (rust/crates/libloading-0.7.4.crate) = b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f SIZE (rust/crates/libloading-0.7.4.crate) = 27580 -SHA256 (rust/crates/libloading-0.8.5.crate) = 4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4 -SIZE (rust/crates/libloading-0.8.5.crate) = 28902 -SHA256 (rust/crates/libm-0.2.8.crate) = 4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058 -SIZE (rust/crates/libm-0.2.8.crate) = 113450 -SHA256 (rust/crates/libmimalloc-sys-0.1.38.crate) = 0e7bb23d733dfcc8af652a78b7bf232f0e967710d044732185e561e47c0336b6 -SIZE (rust/crates/libmimalloc-sys-0.1.38.crate) = 196009 +SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34 +SIZE (rust/crates/libloading-0.8.6.crate) = 28922 +SHA256 (rust/crates/libm-0.2.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa +SIZE (rust/crates/libm-0.2.11.crate) = 111477 +SHA256 (rust/crates/libmimalloc-sys-0.1.39.crate) = 23aa6811d3bd4deb8a84dde645f943476d13b248d818edcf8ce0b2f37f036b44 +SIZE (rust/crates/libmimalloc-sys-0.1.39.crate) = 198523 SHA256 (rust/crates/libredox-0.0.2.crate) = 3af92c55d7d839293953fcd0fda5ecfe93297cfde6ffbdec13b41d99c0ba6607 SIZE (rust/crates/libredox-0.0.2.crate) = 4538 SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d @@ -753,8 +759,8 @@ SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad01 SIZE (rust/crates/litemap-0.7.4.crate) = 28257 SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17 SIZE (rust/crates/lock_api-0.4.12.crate) = 27591 -SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24 -SIZE (rust/crates/log-0.4.22.crate) = 44027 +SHA256 (rust/crates/log-0.4.25.crate) = 04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f +SIZE (rust/crates/log-0.4.25.crate) = 44876 SHA256 (rust/crates/loom-0.7.2.crate) = 419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca SIZE (rust/crates/loom-0.7.2.crate) = 73989 SHA256 (rust/crates/lru-0.12.4.crate) = 37ee39891760e7d94734f6f63fedc29a2e4a152f836120753a72503f09fcf904 @@ -775,8 +781,8 @@ SHA256 (rust/crates/match_cfg-0.1.0.crate) = ffbee8634e0d45d258acb448e7eaab3fce7 SIZE (rust/crates/match_cfg-0.1.0.crate) = 7153 SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558 SIZE (rust/crates/matchers-0.1.0.crate) = 6948 -SHA256 (rust/crates/matchit-0.7.3.crate) = 0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94 -SIZE (rust/crates/matchit-0.7.3.crate) = 30372 +SHA256 (rust/crates/matchit-0.8.4.crate) = 47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3 +SIZE (rust/crates/matchit-0.8.4.crate) = 33986 SHA256 (rust/crates/maybe-owned-0.3.4.crate) = 4facc753ae494aeb6e3c22f839b158aebd4f9270f55cd3c79906c45476c47ab4 SIZE (rust/crates/maybe-owned-0.3.4.crate) = 14308 SHA256 (rust/crates/maybe-uninit-2.0.0.crate) = 60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00 @@ -797,22 +803,22 @@ SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1 SIZE (rust/crates/memoffset-0.6.5.crate) = 7686 SHA256 (rust/crates/metal-0.27.0.crate) = c43f73953f8cbe511f021b58f18c3ce1c3d1ae13fe953293e13345bf83217f25 SIZE (rust/crates/metal-0.27.0.crate) = 3028990 -SHA256 (rust/crates/mimalloc-0.1.42.crate) = e9186d86b79b52f4a77af65604b51225e8db1d6ee7e3f41aec1e40829c71a176 -SIZE (rust/crates/mimalloc-0.1.42.crate) = 4079 +SHA256 (rust/crates/mimalloc-0.1.43.crate) = 68914350ae34959d83f732418d51e2427a794055d0b9529f48259ac07af65633 +SIZE (rust/crates/mimalloc-0.1.43.crate) = 4075 SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a SIZE (rust/crates/mime-0.3.17.crate) = 15712 -SHA256 (rust/crates/minifb-0.27.0.crate) = b0c470a74618b43cd182c21b3dc1e6123501249f3bad9a0085e95d1304ca2478 -SIZE (rust/crates/minifb-0.27.0.crate) = 97517 +SHA256 (rust/crates/minifb-0.28.0.crate) = d1a093126f2ed9012fc0b146934c97eb0273e54983680a8bf5309b6b4a365b32 +SIZE (rust/crates/minifb-0.28.0.crate) = 99664 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 -SHA256 (rust/crates/miniz_oxide-0.8.0.crate) = e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1 -SIZE (rust/crates/miniz_oxide-0.8.0.crate) = 56343 +SHA256 (rust/crates/miniz_oxide-0.8.3.crate) = b8402cab7aefae129c6977bb0ff1b8fd9a04eb5b51efc50a70bea51cda0c7924 +SIZE (rust/crates/miniz_oxide-0.8.3.crate) = 61827 SHA256 (rust/crates/mint-0.5.9.crate) = e53debba6bda7a793e5f99b8dacf19e626084f525f7829104ba9898f367d85ff SIZE (rust/crates/mint-0.5.9.crate) = 8399 SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c SIZE (rust/crates/mio-0.8.11.crate) = 102983 -SHA256 (rust/crates/mio-1.0.2.crate) = 80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec -SIZE (rust/crates/mio-1.0.2.crate) = 102777 +SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd +SIZE (rust/crates/mio-1.0.3.crate) = 103703 SHA256 (rust/crates/mumble-link-0.2.0.crate) = c7f4c53745d4e7afd0faaf6ee46c0c3114d4b7d0db63bef96917751906453285 SIZE (rust/crates/mumble-link-0.2.0.crate) = 11204 SHA256 (rust/crates/nanorand-0.7.0.crate) = 6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3 @@ -847,10 +853,10 @@ SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b SIZE (rust/crates/nom-7.1.3.crate) = 117570 SHA256 (rust/crates/notify-6.1.1.crate) = 6205bd8bb1e454ad2e27422015fb5e4f2bcc7e08fa8f27058670d208324a4d2d SIZE (rust/crates/notify-6.1.1.crate) = 40117 -SHA256 (rust/crates/notify-7.0.0.crate) = c533b4c39709f9ba5005d8002048266593c1cfaf3c5f0739d5b8ab0c6c504009 -SIZE (rust/crates/notify-7.0.0.crate) = 35141 -SHA256 (rust/crates/notify-types-1.0.0.crate) = 7393c226621f817964ffb3dc5704f9509e107a8b024b489cc2c1b217378785df -SIZE (rust/crates/notify-types-1.0.0.crate) = 14472 +SHA256 (rust/crates/notify-8.0.0.crate) = 2fee8403b3d66ac7b26aee6e40a897d85dc5ce26f44da36b8b73e987cc52e943 +SIZE (rust/crates/notify-8.0.0.crate) = 35590 +SHA256 (rust/crates/notify-types-2.0.0.crate) = 5e0826a989adedc2a244799e823aece04662b66609d96af8dff7ac6df9a8925d +SIZE (rust/crates/notify-types-2.0.0.crate) = 14495 SHA256 (rust/crates/nougat-0.2.4.crate) = 97b57b9ced431322f054fc673f1d3c7fa52d80efd9df74ad2fc759f044742510 SIZE (rust/crates/nougat-0.2.4.crate) = 15141 SHA256 (rust/crates/nougat-proc_macros-0.2.4.crate) = c84f77a45e99a2f9b492695d99e1c23844619caa5f3e57647cffacad773ca257 @@ -931,14 +937,14 @@ SHA256 (rust/crates/objc_exception-0.1.2.crate) = ad970fb455818ad6cba4c122ad012f SIZE (rust/crates/objc_exception-0.1.2.crate) = 2251 SHA256 (rust/crates/objc_id-0.1.1.crate) = c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b SIZE (rust/crates/objc_id-0.1.1.crate) = 3258 -SHA256 (rust/crates/object-0.36.4.crate) = 084f1a5821ac4c651660a94a7153d27ac9d8a53736203f58b31945ded098070a -SIZE (rust/crates/object-0.36.4.crate) = 325802 +SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87 +SIZE (rust/crates/object-0.36.7.crate) = 329938 SHA256 (rust/crates/oboe-0.6.1.crate) = e8b61bebd49e5d43f5f8cc7ee2891c16e0f41ec7954d36bcb6c14c5e0de867fb SIZE (rust/crates/oboe-0.6.1.crate) = 24588 SHA256 (rust/crates/oboe-sys-0.6.1.crate) = 6c8bb09a4a2b1d668170cfe0a7d5bc103f8999fb316c98099b6a9939c9f2e79d SIZE (rust/crates/oboe-sys-0.6.1.crate) = 169091 -SHA256 (rust/crates/once_cell-1.20.1.crate) = 82881c4be219ab5faaf2ad5e5e5ecdff8c66bd7402ca3160975c93b24961afd1 -SIZE (rust/crates/once_cell-1.20.1.crate) = 33345 +SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775 +SIZE (rust/crates/once_cell-1.20.2.crate) = 33394 SHA256 (rust/crates/oorandom-11.1.4.crate) = b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9 SIZE (rust/crates/oorandom-11.1.4.crate) = 10201 SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf @@ -949,12 +955,12 @@ SHA256 (rust/crates/orbclient-0.3.47.crate) = 52f0d54bde9774d3a51dcf281a5def240c SIZE (rust/crates/orbclient-0.3.47.crate) = 1324509 SHA256 (rust/crates/ordered-float-1.1.1.crate) = 3305af35278dd29f46fcdd139e0b1fbfae2153f0e5928b39b035542dd31e37b7 SIZE (rust/crates/ordered-float-1.1.1.crate) = 9983 -SHA256 (rust/crates/ordered-float-4.3.0.crate) = 44d501f1a72f71d3c063a6bbc8f7271fa73aa09fe5d6283b6571e2ed176a2537 -SIZE (rust/crates/ordered-float-4.3.0.crate) = 21550 +SHA256 (rust/crates/ordered-float-4.6.0.crate) = 7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951 +SIZE (rust/crates/ordered-float-4.6.0.crate) = 23633 SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39 SIZE (rust/crates/overload-0.1.1.crate) = 24439 -SHA256 (rust/crates/owned_ttf_parser-0.24.0.crate) = 490d3a563d3122bf7c911a59b0add9389e5ec0f5f0c3ac6b91ff235a0e6a7f90 -SIZE (rust/crates/owned_ttf_parser-0.24.0.crate) = 151052 +SHA256 (rust/crates/owned_ttf_parser-0.25.0.crate) = 22ec719bbf3b2a81c109a4e20b1f129b5566b7dce654bc3872f6a05abf82b2c4 +SIZE (rust/crates/owned_ttf_parser-0.25.0.crate) = 151164 SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba SIZE (rust/crates/parking-2.2.1.crate) = 10685 SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27 @@ -973,6 +979,8 @@ SHA256 (rust/crates/petgraph-0.4.13.crate) = 9c3659d1ee90221741f65dd128d9998311b SIZE (rust/crates/petgraph-0.4.13.crate) = 111936 SHA256 (rust/crates/petgraph-0.6.5.crate) = b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db SIZE (rust/crates/petgraph-0.6.5.crate) = 710970 +SHA256 (rust/crates/petgraph-0.7.1.crate) = 3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772 +SIZE (rust/crates/petgraph-0.7.1.crate) = 736025 SHA256 (rust/crates/phf-0.11.2.crate) = ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc SIZE (rust/crates/phf-0.11.2.crate) = 21569 SHA256 (rust/crates/phf_codegen-0.11.2.crate) = e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a @@ -1009,8 +1017,6 @@ SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478 SHA256 (rust/crates/presser-0.3.1.crate) = e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b0530a9002db8455ea6050c77bfa SIZE (rust/crates/presser-0.3.1.crate) = 20946 -SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d -SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952 SHA256 (rust/crates/proc-macro-crate-1.3.1.crate) = 7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919 SIZE (rust/crates/proc-macro-crate-1.3.1.crate) = 9678 SHA256 (rust/crates/proc-macro-hack-0.5.20+deprecated.crate) = dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068 @@ -1019,8 +1025,8 @@ SHA256 (rust/crates/proc-macro-nested-0.1.7.crate) = bc881b2c22681370c6a780e47af SIZE (rust/crates/proc-macro-nested-0.1.7.crate) = 6495 SHA256 (rust/crates/proc-macro2-0.4.30.crate) = cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759 SIZE (rust/crates/proc-macro2-0.4.30.crate) = 34731 -SHA256 (rust/crates/proc-macro2-1.0.89.crate) = f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e -SIZE (rust/crates/proc-macro2-1.0.89.crate) = 49446 +SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99 +SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388 SHA256 (rust/crates/profiling-1.0.16.crate) = afbdc74edc00b6f6a218ca6a5364d6226a259d4b8ea1af4a0ea063f27e179f4d SIZE (rust/crates/profiling-1.0.16.crate) = 12588 SHA256 (rust/crates/profiling-procmacros-1.0.16.crate) = a65f2e60fbf1063868558d69c6beacf412dc755f9fc020f514b7955fc914fe30 @@ -1035,24 +1041,24 @@ SHA256 (rust/crates/protocol-derive-3.4.0.crate) = 28647f30298898ead966b51e9aee5 SIZE (rust/crates/protocol-derive-3.4.0.crate) = 8347 SHA256 (rust/crates/psm-0.1.23.crate) = aa37f80ca58604976033fae9515a8a2989fc13797d953f7c04fb8fa36a11f205 SIZE (rust/crates/psm-0.1.23.crate) = 23318 -SHA256 (rust/crates/pulley-interpreter-26.0.1.crate) = df33e7f8a43ccc7f93b330fef4baf271764674926f3f4d40f4a196d54de8af26 -SIZE (rust/crates/pulley-interpreter-26.0.1.crate) = 23737 +SHA256 (rust/crates/pulley-interpreter-29.0.1.crate) = 62d95f8575df49a2708398182f49a888cf9dc30210fb1fd2df87c889edcee75d +SIZE (rust/crates/pulley-interpreter-29.0.1.crate) = 55917 SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0 SIZE (rust/crates/quick-error-1.2.3.crate) = 15066 SHA256 (rust/crates/quick-xml-0.30.0.crate) = eff6510e86862b57b210fd8cbe8ed3f0d7d600b9c2863cd4549a2e033c66e956 SIZE (rust/crates/quick-xml-0.30.0.crate) = 161923 SHA256 (rust/crates/quick-xml-0.36.2.crate) = f7649a7b4df05aed9ea7ec6f628c67c9953a43869b8bc50929569b2999d443fe SIZE (rust/crates/quick-xml-0.36.2.crate) = 185201 -SHA256 (rust/crates/quinn-0.11.5.crate) = 8c7c5fdde3cdae7203427dc4f0a68fe0ed09833edc525a03456b153b79828684 -SIZE (rust/crates/quinn-0.11.5.crate) = 75845 -SHA256 (rust/crates/quinn-proto-0.11.8.crate) = fadfaed2cd7f389d0161bb73eeb07b7b78f8691047a6f3e73caaeae55310a4a6 -SIZE (rust/crates/quinn-proto-0.11.8.crate) = 204226 -SHA256 (rust/crates/quinn-udp-0.5.5.crate) = 4fe68c2e9e1a1234e218683dbdf9f9dfcb094113c5ac2b938dfcb9bab4c4140b -SIZE (rust/crates/quinn-udp-0.5.5.crate) = 22778 +SHA256 (rust/crates/quinn-0.11.6.crate) = 62e96808277ec6f97351a2380e6c25114bc9e67037775464979f3037c92d05ef +SIZE (rust/crates/quinn-0.11.6.crate) = 78222 +SHA256 (rust/crates/quinn-proto-0.11.9.crate) = a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d +SIZE (rust/crates/quinn-proto-0.11.9.crate) = 209286 +SHA256 (rust/crates/quinn-udp-0.5.9.crate) = 1c40286217b4ba3a71d644d752e6a0b71f13f1b6a2c5311acfcbe0c2418ed904 +SIZE (rust/crates/quinn-udp-0.5.9.crate) = 25342 SHA256 (rust/crates/quote-0.6.13.crate) = 6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1 SIZE (rust/crates/quote-0.6.13.crate) = 17475 -SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af -SIZE (rust/crates/quote-1.0.37.crate) = 28558 +SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc +SIZE (rust/crates/quote-1.0.38.crate) = 31252 SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09 SIZE (rust/crates/radium-0.7.0.crate) = 10906 SHA256 (rust/crates/radix_trie-0.2.1.crate) = c069c179fcdc6a2fe24d8d18305cf085fdbd4f922c041943e203685d6a1c58fd @@ -1093,10 +1099,10 @@ SHA256 (rust/crates/refinery-core-0.8.14.crate) = 9bf253999e1899ae476c910b994959 SIZE (rust/crates/refinery-core-0.8.14.crate) = 18604 SHA256 (rust/crates/refinery-macros-0.8.14.crate) = bd81f69687fe8a1fa10995108b3ffc7cdbd63e682a4f8fbfd1020130780d7e17 SIZE (rust/crates/refinery-macros-0.8.14.crate) = 3382 -SHA256 (rust/crates/regalloc2-0.10.2.crate) = 12908dbeb234370af84d0579b9f68258a0f67e201412dd9a2814e6f45b2fc0f0 -SIZE (rust/crates/regalloc2-0.10.2.crate) = 117704 -SHA256 (rust/crates/regex-1.11.0.crate) = 38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8 -SIZE (rust/crates/regex-1.11.0.crate) = 254059 +SHA256 (rust/crates/regalloc2-0.11.1.crate) = 145c1c267e14f20fb0f88aa76a1c5ffec42d592c1d28b3cd9148ae35916158d3 +SIZE (rust/crates/regalloc2-0.11.1.crate) = 138308 +SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 +SIZE (rust/crates/regex-1.11.1.crate) = 254170 SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533 SHA256 (rust/crates/regex-automata-0.4.8.crate) = 368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3 @@ -1123,8 +1129,8 @@ SHA256 (rust/crates/roots-0.0.8.crate) = 082f11ffa03bbef6c2c6ea6bea1acafaade2fd9 SIZE (rust/crates/roots-0.0.8.crate) = 29257 SHA256 (rust/crates/roxmltree-0.14.1.crate) = 921904a62e410e37e215c40381b7117f830d9d89ba60ab5236170541dd25646b SIZE (rust/crates/roxmltree-0.14.1.crate) = 39163 -SHA256 (rust/crates/rstar-0.12.0.crate) = 133315eb94c7b1e8d0cb097e5a710d850263372fd028fff18969de708afc7008 -SIZE (rust/crates/rstar-0.12.0.crate) = 42105 +SHA256 (rust/crates/rstar-0.12.2.crate) = 421400d13ccfd26dfa5858199c30a5d76f9c54e0dba7575273025b43c5175dbb +SIZE (rust/crates/rstar-0.12.2.crate) = 43756 SHA256 (rust/crates/rusqlite-0.31.0.crate) = b838eba278d213a8beaf485bd313fd580ca4505a00d5871caeb1457c55322cae SIZE (rust/crates/rusqlite-0.31.0.crate) = 152252 SHA256 (rust/crates/rust-argon2-2.1.0.crate) = 9d9848531d60c9cbbcf9d166c885316c24bc0e2a9d3eba0956bb6cbbd79bc6e8 @@ -1133,26 +1139,26 @@ SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 -SHA256 (rust/crates/rustc-hash-2.0.0.crate) = 583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152 -SIZE (rust/crates/rustc-hash-2.0.0.crate) = 12691 +SHA256 (rust/crates/rustc-hash-2.1.0.crate) = c7fb8039b3032c191086b10f11f319a6e99e1e82889c5cc6046f515c9db1d497 +SIZE (rust/crates/rustc-hash-2.1.0.crate) = 13316 SHA256 (rust/crates/rustc_version-0.2.3.crate) = 138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a SIZE (rust/crates/rustc_version-0.2.3.crate) = 10210 SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92 SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245 -SHA256 (rust/crates/rustix-0.38.40.crate) = 99e4ea3e1cdc4b559b8e5650f9c8e5998e3e5c1343b4eaf034565f32318d63c0 -SIZE (rust/crates/rustix-0.38.40.crate) = 377954 -SHA256 (rust/crates/rustls-0.23.19.crate) = 934b404430bb06b3fae2cba809eb45a1ab1aecd64491213d7c3301b88393f8d1 -SIZE (rust/crates/rustls-0.23.19.crate) = 333921 +SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154 +SIZE (rust/crates/rustix-0.38.44.crate) = 379347 +SHA256 (rust/crates/rustls-0.23.21.crate) = 8f287924602bf649d949c63dc8ac8b235fa5387d394020705b80c4eb597ce5b8 +SIZE (rust/crates/rustls-0.23.21.crate) = 337106 SHA256 (rust/crates/rustls-native-certs-0.7.3.crate) = e5bfb394eeed242e909609f56089eecfe5fda225042e8b171791b9c95f5931e5 SIZE (rust/crates/rustls-native-certs-0.7.3.crate) = 31564 -SHA256 (rust/crates/rustls-native-certs-0.8.0.crate) = fcaf18a4f2be7326cd874a5fa579fae794320a0f388d365dca7e480e55f83f8a -SIZE (rust/crates/rustls-native-certs-0.8.0.crate) = 32185 -SHA256 (rust/crates/rustls-pemfile-2.1.3.crate) = 196fe16b00e106300d3e45ecfcb764fa292a535d7326a29a5875c579c7417425 -SIZE (rust/crates/rustls-pemfile-2.1.3.crate) = 26757 -SHA256 (rust/crates/rustls-pki-types-1.10.0.crate) = 16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b -SIZE (rust/crates/rustls-pki-types-1.10.0.crate) = 55134 -SHA256 (rust/crates/rustls-platform-verifier-0.3.4.crate) = afbb878bdfdf63a336a5e63561b1835e7a8c91524f51621db870169eac84b490 -SIZE (rust/crates/rustls-platform-verifier-0.3.4.crate) = 53800 +SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3 +SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129 +SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50 +SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849 +SHA256 (rust/crates/rustls-pki-types-1.11.0.crate) = 917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c +SIZE (rust/crates/rustls-pki-types-1.11.0.crate) = 63933 +SHA256 (rust/crates/rustls-platform-verifier-0.4.0.crate) = a4c7dc240fec5517e6c4eab3310438636cfe6391dfc345ba013109909a90d136 +SIZE (rust/crates/rustls-platform-verifier-0.4.0.crate) = 56463 SHA256 (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f SIZE (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = 13919 SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9 @@ -1165,14 +1171,14 @@ SHA256 (rust/crates/rustversion-1.0.17.crate) = 955d28af4278de8121b7ebeb796b6a45 SIZE (rust/crates/rustversion-1.0.17.crate) = 17621 SHA256 (rust/crates/rustyline-15.0.0.crate) = 2ee1e066dc922e513bda599c6ccb5f3bb2b0ea5870a579448f2622993f0a9a2f SIZE (rust/crates/rustyline-15.0.0.crate) = 116346 -SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f -SIZE (rust/crates/ryu-1.0.18.crate) = 47713 +SHA256 (rust/crates/ryu-1.0.19.crate) = 6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd +SIZE (rust/crates/ryu-1.0.19.crate) = 48770 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 -SHA256 (rust/crates/schannel-0.1.24.crate) = e9aaafd5a2b6e3d657ff009d82fbd630b6bd54dd4eb06f21693925cdf80f9b8b -SIZE (rust/crates/schannel-0.1.24.crate) = 41728 -SHA256 (rust/crates/schnellru-0.2.3.crate) = c9a8ef13a93c54d20580de1e5c413e624e53121d42fc7e2c11d10ef7f8b02367 -SIZE (rust/crates/schnellru-0.2.3.crate) = 23878 +SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d +SIZE (rust/crates/schannel-0.1.27.crate) = 42772 +SHA256 (rust/crates/schnellru-0.2.4.crate) = 356285bbf17bea63d9e52e96bd18f039672ac92b55b8cb997d6162a2a37d1649 +SIZE (rust/crates/schnellru-0.2.4.crate) = 24055 SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294 SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 @@ -1185,26 +1191,28 @@ SHA256 (rust/crates/sdl2-sys-0.35.2.crate) = e3586be2cf6c0a8099a79a12b4084357aa9 SIZE (rust/crates/sdl2-sys-0.35.2.crate) = 7425816 SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02 SIZE (rust/crates/security-framework-2.11.1.crate) = 80188 -SHA256 (rust/crates/security-framework-sys-2.12.0.crate) = ea4a292869320c0272d7bc55a5a6aafaff59b4f63404a003887b679a2e05b4b6 -SIZE (rust/crates/security-framework-sys-2.12.0.crate) = 20103 +SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316 +SIZE (rust/crates/security-framework-3.2.0.crate) = 86095 +SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32 +SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537 SHA256 (rust/crates/self_cell-0.10.3.crate) = e14e4d63b804dc0c7ec4a1e52bcb63f02c7ac94476755aa579edac21e01f915d SIZE (rust/crates/self_cell-0.10.3.crate) = 7308 -SHA256 (rust/crates/self_cell-1.0.4.crate) = d369a96f978623eb3dc28807c4852d6cc617fed53da5d3c400feff1ef34a714a -SIZE (rust/crates/self_cell-1.0.4.crate) = 15220 +SHA256 (rust/crates/self_cell-1.1.0.crate) = c2fdfc24bc566f839a2da4c4295b82db7d25a24253867d5c64355abb5799bdbe +SIZE (rust/crates/self_cell-1.1.0.crate) = 16636 SHA256 (rust/crates/semver-0.9.0.crate) = 1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403 SIZE (rust/crates/semver-0.9.0.crate) = 17344 -SHA256 (rust/crates/semver-1.0.23.crate) = 61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b -SIZE (rust/crates/semver-1.0.23.crate) = 30622 +SHA256 (rust/crates/semver-1.0.25.crate) = f79dfe2d285b0488816f30e700a7438c5a73d816b5b7d3ac72fbc48b0d185e03 +SIZE (rust/crates/semver-1.0.25.crate) = 31291 SHA256 (rust/crates/semver-parser-0.7.0.crate) = 388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3 SIZE (rust/crates/semver-parser-0.7.0.crate) = 10268 SHA256 (rust/crates/send_wrapper-0.6.0.crate) = cd0b0ec5f1c1ca621c432a25813d8d60c88abe6d3e08a3eb9cf37d97a0fe3d73 SIZE (rust/crates/send_wrapper-0.6.0.crate) = 10519 -SHA256 (rust/crates/serde-1.0.210.crate) = c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a -SIZE (rust/crates/serde-1.0.210.crate) = 78338 -SHA256 (rust/crates/serde_derive-1.0.210.crate) = 243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f -SIZE (rust/crates/serde_derive-1.0.210.crate) = 56020 -SHA256 (rust/crates/serde_json-1.0.128.crate) = 6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8 -SIZE (rust/crates/serde_json-1.0.128.crate) = 149520 +SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70 +SIZE (rust/crates/serde-1.0.217.crate) = 79019 +SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0 +SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749 +SHA256 (rust/crates/serde_json-1.0.138.crate) = d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949 +SIZE (rust/crates/serde_json-1.0.138.crate) = 154769 SHA256 (rust/crates/serde_path_to_error-0.1.16.crate) = af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6 SIZE (rust/crates/serde_path_to_error-0.1.16.crate) = 16657 SHA256 (rust/crates/serde_repr-0.1.19.crate) = 6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9 @@ -1213,10 +1221,10 @@ SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 -SHA256 (rust/crates/serde_with-3.11.0.crate) = 8e28bdad6db2b8340e449f7108f020b3b092e8583a9e3fb82713e1d4e71fe817 -SIZE (rust/crates/serde_with-3.11.0.crate) = 145979 -SHA256 (rust/crates/serde_with_macros-3.11.0.crate) = 9d846214a9854ef724f3da161b426242d8de7c1fc7de2f89bb1efcb154dca79d -SIZE (rust/crates/serde_with_macros-3.11.0.crate) = 32054 +SHA256 (rust/crates/serde_with-3.12.0.crate) = d6b6f7f2fcb69f747921f79f3926bd1e203fce4fef62c268dd3abfb6d86029aa +SIZE (rust/crates/serde_with-3.12.0.crate) = 148666 +SHA256 (rust/crates/serde_with_macros-3.12.0.crate) = 8d00caa5193a3c8362ac2b73be6b9e768aa5a4b2f721d8f4b339600c3cb51f8e +SIZE (rust/crates/serde_with_macros-3.12.0.crate) = 32089 SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8 SIZE (rust/crates/sha2-0.10.8.crate) = 26357 SHA256 (rust/crates/shaderc-0.8.3.crate) = 27e07913ada18607bb60d12431cbe3358d3bbebbe95948e1618851dc01e63b7b @@ -1253,8 +1261,6 @@ SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42 SIZE (rust/crates/siphasher-1.0.1.crate) = 10351 SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67 SIZE (rust/crates/slab-0.4.9.crate) = 17108 -SHA256 (rust/crates/slice-group-by-0.3.1.crate) = 826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7 -SIZE (rust/crates/slice-group-by-0.3.1.crate) = 14640 SHA256 (rust/crates/slotmap-1.0.7.crate) = dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a SIZE (rust/crates/slotmap-1.0.7.crate) = 61390 SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 @@ -1267,10 +1273,10 @@ SHA256 (rust/crates/smithay-clipboard-0.6.6.crate) = 0a345c870a1fae0b1b779085e81 SIZE (rust/crates/smithay-clipboard-0.6.6.crate) = 16797 SHA256 (rust/crates/smithay-clipboard-0.7.2.crate) = cc8216eec463674a0e90f29e0ae41a4db573ec5b56b1c6c1c71615d249b6d846 SIZE (rust/crates/smithay-clipboard-0.7.2.crate) = 17877 -SHA256 (rust/crates/socket2-0.5.7.crate) = ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c -SIZE (rust/crates/socket2-0.5.7.crate) = 55758 -SHA256 (rust/crates/sorted-vec-0.8.3.crate) = c6734caf0b6f51addd5eeacca12fb39b2c6c14e8d4f3ac42f3a78955c0467458 -SIZE (rust/crates/sorted-vec-0.8.3.crate) = 11870 +SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8 +SIZE (rust/crates/socket2-0.5.8.crate) = 56309 +SHA256 (rust/crates/sorted-vec-0.8.6.crate) = d372029cb5195f9ab4e4b9aef550787dce78b124fcaee8d82519925defcd6f0d +SIZE (rust/crates/sorted-vec-0.8.6.crate) = 12172 SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67 SIZE (rust/crates/spin-0.9.8.crate) = 38958 SHA256 (rust/crates/spin_sleep-1.2.1.crate) = 64bd7227d85bfd1b8df51e0d83da36d9baaee85eb75730386ef8e3ab6f2a2ea3 @@ -1301,8 +1307,8 @@ SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb SIZE (rust/crates/subtle-2.6.1.crate) = 14562 SHA256 (rust/crates/sum_type-0.2.0.crate) = da5b4a0c9f3c7c8e891e445a7c776627e208e8bba23ab680798066dd283e6a15 SIZE (rust/crates/sum_type-0.2.0.crate) = 5586 -SHA256 (rust/crates/svg_fmt-0.4.3.crate) = 20e16a0f46cf5fd675563ef54f26e83e20f2366bcf027bcb3cc3ed2b98aaf2ca -SIZE (rust/crates/svg_fmt-0.4.3.crate) = 4206 +SHA256 (rust/crates/svg_fmt-0.4.4.crate) = ce5d813d71d82c4cbc1742135004e4a79fd870214c155443451c139c9470a0aa +SIZE (rust/crates/svg_fmt-0.4.4.crate) = 4339 SHA256 (rust/crates/symphonia-0.5.4.crate) = 815c942ae7ee74737bb00f965fa5b5a2ac2ce7b6c01c0cc169bbeaf7abd5f5a9 SIZE (rust/crates/symphonia-0.5.4.crate) = 12039 SHA256 (rust/crates/symphonia-codec-vorbis-0.5.4.crate) = 5a98765fb46a0a6732b007f7e2870c2129b6f78d87db7987e6533c8f164a9f30 @@ -1319,12 +1325,10 @@ SHA256 (rust/crates/syn-0.15.44.crate) = 9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a SIZE (rust/crates/syn-0.15.44.crate) = 184212 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 SIZE (rust/crates/syn-1.0.109.crate) = 237611 -SHA256 (rust/crates/syn-2.0.79.crate) = 89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590 -SIZE (rust/crates/syn-2.0.79.crate) = 268981 +SHA256 (rust/crates/syn-2.0.96.crate) = d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80 +SIZE (rust/crates/syn-2.0.96.crate) = 297497 SHA256 (rust/crates/sync_file-0.2.9.crate) = 9cfc24238213e42ffb35314aad7a7f5d46649c5fbba3ea95ef24f7debb95874e SIZE (rust/crates/sync_file-0.2.9.crate) = 8996 -SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160 -SIZE (rust/crates/sync_wrapper-0.1.2.crate) = 6933 SHA256 (rust/crates/sync_wrapper-1.0.1.crate) = a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394 SIZE (rust/crates/sync_wrapper-1.0.1.crate) = 6939 SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971 @@ -1333,26 +1337,30 @@ SHA256 (rust/crates/system-interface-0.27.2.crate) = b858526d22750088a9b3cf2e3c2 SIZE (rust/crates/system-interface-0.27.2.crate) = 32251 SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369 SIZE (rust/crates/tap-1.0.1.crate) = 11316 -SHA256 (rust/crates/tar-0.4.42.crate) = 4ff6c40d3aedb5e06b57c6f669ad17ab063dd1e63d977c6a88e7f4dfa4f04020 -SIZE (rust/crates/tar-0.4.42.crate) = 58998 -SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1 -SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488 +SHA256 (rust/crates/tar-0.4.43.crate) = c65998313f8e17d0d553d28f91a0df93e4dbbbf770279c7bc21ca0f09ea1a1f6 +SIZE (rust/crates/tar-0.4.43.crate) = 60181 +SHA256 (rust/crates/target-lexicon-0.13.1.crate) = dc12939a1c9b9d391e0b7135f72fd30508b73450753e28341fed159317582a77 +SIZE (rust/crates/target-lexicon-0.13.1.crate) = 27925 SHA256 (rust/crates/tempfile-3.13.0.crate) = f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b SIZE (rust/crates/tempfile-3.13.0.crate) = 34910 SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 SIZE (rust/crates/termcolor-1.4.1.crate) = 18773 -SHA256 (rust/crates/thiserror-1.0.64.crate) = d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84 -SIZE (rust/crates/thiserror-1.0.64.crate) = 21574 -SHA256 (rust/crates/thiserror-impl-1.0.64.crate) = 08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3 -SIZE (rust/crates/thiserror-impl-1.0.64.crate) = 16073 +SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 +SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 +SHA256 (rust/crates/thiserror-2.0.11.crate) = d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc +SIZE (rust/crates/thiserror-2.0.11.crate) = 28648 +SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 +SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 +SHA256 (rust/crates/thiserror-impl-2.0.11.crate) = 26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2 +SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067 SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c SIZE (rust/crates/thread_local-1.1.8.crate) = 13962 -SHA256 (rust/crates/time-0.3.36.crate) = 5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885 -SIZE (rust/crates/time-0.3.36.crate) = 119805 +SHA256 (rust/crates/time-0.3.37.crate) = 35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21 +SIZE (rust/crates/time-0.3.37.crate) = 123257 SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3 SIZE (rust/crates/time-core-0.1.2.crate) = 7191 -SHA256 (rust/crates/time-macros-0.2.18.crate) = 3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf -SIZE (rust/crates/time-macros-0.2.18.crate) = 24361 +SHA256 (rust/crates/time-macros-0.2.19.crate) = 2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de +SIZE (rust/crates/time-macros-0.2.19.crate) = 24268 SHA256 (rust/crates/timer-queue-0.1.0.crate) = 13756c29c43d836ff576221498bf4916b0d2f7ea24cd47d3531b70dc4341f038 SIZE (rust/crates/timer-queue-0.1.0.crate) = 13344 SHA256 (rust/crates/tiny-skia-0.8.4.crate) = df8493a203431061e901613751931f047d1971337153f96d0e5e363d6dbf6a67 @@ -1363,12 +1371,12 @@ SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1 SIZE (rust/crates/tinystr-0.7.6.crate) = 16971 SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490 -SHA256 (rust/crates/tinyvec-1.8.0.crate) = 445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938 -SIZE (rust/crates/tinyvec-1.8.0.crate) = 46796 +SHA256 (rust/crates/tinyvec-1.8.1.crate) = 022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8 +SIZE (rust/crates/tinyvec-1.8.1.crate) = 47269 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 -SHA256 (rust/crates/tokio-1.40.0.crate) = e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998 -SIZE (rust/crates/tokio-1.40.0.crate) = 789848 +SHA256 (rust/crates/tokio-1.42.0.crate) = 5cec9b21b0450273377fc97bd4c33a8acffc8c996c987a7c5b319a0083707551 +SIZE (rust/crates/tokio-1.42.0.crate) = 806998 SHA256 (rust/crates/tokio-macros-2.4.0.crate) = 693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752 SIZE (rust/crates/tokio-macros-2.4.0.crate) = 12501 SHA256 (rust/crates/tokio-rustls-0.26.0.crate) = 0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4 @@ -1385,38 +1393,40 @@ SHA256 (rust/crates/toml_edit-0.19.15.crate) = 1b5bb770da30e5cbfde35a2d7b9b8a2c4 SIZE (rust/crates/toml_edit-0.19.15.crate) = 95324 SHA256 (rust/crates/toml_edit-0.22.22.crate) = 4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5 SIZE (rust/crates/toml_edit-0.22.22.crate) = 106387 -SHA256 (rust/crates/tower-0.5.1.crate) = 2873938d487c3cfb9aed7546dc9f2711d867c9f90c46b889989a2cb84eba6b4f -SIZE (rust/crates/tower-0.5.1.crate) = 109627 +SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9 +SIZE (rust/crates/tower-0.5.2.crate) = 109417 SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180 SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3 SIZE (rust/crates/tower-service-0.3.3.crate) = 6950 -SHA256 (rust/crates/tracing-0.1.40.crate) = c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef -SIZE (rust/crates/tracing-0.1.40.crate) = 79459 +SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0 +SIZE (rust/crates/tracing-0.1.41.crate) = 82448 SHA256 (rust/crates/tracing-appender-0.2.3.crate) = 3566e8ce28cc0a3fe42519fc80e6b4c943cc4c8cef275620eb8dac2d3d4e06cf SIZE (rust/crates/tracing-appender-0.2.3.crate) = 21964 -SHA256 (rust/crates/tracing-attributes-0.1.27.crate) = 34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7 -SIZE (rust/crates/tracing-attributes-0.1.27.crate) = 32241 -SHA256 (rust/crates/tracing-core-0.1.32.crate) = c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54 -SIZE (rust/crates/tracing-core-0.1.32.crate) = 61221 +SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d +SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280 +SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c +SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434 SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3 SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561 -SHA256 (rust/crates/tracing-subscriber-0.3.18.crate) = ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b -SIZE (rust/crates/tracing-subscriber-0.3.18.crate) = 196312 +SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008 +SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345 SHA256 (rust/crates/tracing-tracy-0.11.3.crate) = dc775fdaf33c3dfd19dc354729e65e87914bc67dcdc390ca1210807b8bee5902 SIZE (rust/crates/tracing-tracy-0.11.3.crate) = 14641 -SHA256 (rust/crates/tracy-client-0.17.4.crate) = 746b078c6a09ebfd5594609049e07116735c304671eaab06ce749854d23435bc -SIZE (rust/crates/tracy-client-0.17.4.crate) = 22778 -SHA256 (rust/crates/tracy-client-sys-0.24.1.crate) = 68613466112302fdbeabc5fa55f7d57462a0b247d5a6b7d7e09401fb471a144d -SIZE (rust/crates/tracy-client-sys-0.24.1.crate) = 317729 +SHA256 (rust/crates/tracy-client-0.17.6.crate) = 73202d787346a5418f8222eddb5a00f29ea47caf3c7d38a8f2f69f8455fa7c7e +SIZE (rust/crates/tracy-client-0.17.6.crate) = 24453 +SHA256 (rust/crates/tracy-client-sys-0.24.3.crate) = 69fff37da548239c3bf9e64a12193d261e8b22b660991c6fd2df057c168f435f +SIZE (rust/crates/tracy-client-sys-0.24.3.crate) = 319958 +SHA256 (rust/crates/trait-variant-0.1.2.crate) = 70977707304198400eb4835a78f6a9f928bf41bba420deb8fdb175cd965d77a7 +SIZE (rust/crates/trait-variant-0.1.2.crate) = 6008 SHA256 (rust/crates/treeculler-0.4.0.crate) = c11fcf82651ce9a4550c82beb88a38951fdde004917817eba244359720d74c06 SIZE (rust/crates/treeculler-0.4.0.crate) = 4577 SHA256 (rust/crates/triple_buffer-8.0.0.crate) = 9e66931c8eca6381f0d34656a9341f09bd462010488c1a3bc0acd3f2d08dffce SIZE (rust/crates/triple_buffer-8.0.0.crate) = 23422 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 -SHA256 (rust/crates/ttf-parser-0.24.1.crate) = 5be21190ff5d38e8b4a2d3b6a3ae57f612cc39c96e83cedeaf7abc338a8bac4a -SIZE (rust/crates/ttf-parser-0.24.1.crate) = 197588 +SHA256 (rust/crates/ttf-parser-0.25.1.crate) = d2df906b07856748fa3f6e0ad0cbaa047052d4a7dd609e231c4f72cee8c36f31 +SIZE (rust/crates/ttf-parser-0.25.1.crate) = 201121 SHA256 (rust/crates/tuple_utils-0.4.0.crate) = cffaaf9392ef73cd30828797152476aaa2fa37a17856934fa63d4843f34290e9 SIZE (rust/crates/tuple_utils-0.4.0.crate) = 2893 SHA256 (rust/crates/twox-hash-1.6.3.crate) = 97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675 @@ -1457,8 +1467,8 @@ SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59 SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 -SHA256 (rust/crates/uuid-1.10.0.crate) = 81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314 -SIZE (rust/crates/uuid-1.10.0.crate) = 47648 +SHA256 (rust/crates/uuid-1.12.1.crate) = b3758f5e68192bb96cc8f9b7e2c2cfdabb435499a28499a42f8f984092adad4b +SIZE (rust/crates/uuid-1.12.1.crate) = 48851 SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d SIZE (rust/crates/valuable-0.1.0.crate) = 27718 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 @@ -1493,52 +1503,54 @@ SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.93.crate) = afc340c74d9005395 SIZE (rust/crates/wasm-bindgen-macro-support-0.2.93.crate) = 20642 SHA256 (rust/crates/wasm-bindgen-shared-0.2.93.crate) = c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484 SIZE (rust/crates/wasm-bindgen-shared-0.2.93.crate) = 7527 -SHA256 (rust/crates/wasm-encoder-0.218.0.crate) = 22b896fa8ceb71091ace9bcb81e853f54043183a1c9667cf93422c40252ffa0a -SIZE (rust/crates/wasm-encoder-0.218.0.crate) = 64758 -SHA256 (rust/crates/wasm-encoder-0.220.0.crate) = ebf48234b389415b226a4daef6562933d38c7b28a8b8f64c5c4130dad1561ab7 -SIZE (rust/crates/wasm-encoder-0.220.0.crate) = 65211 -SHA256 (rust/crates/wasmparser-0.218.0.crate) = b09e46c7fceceaa72b2dd1a8a137ea7fd8f93dfaa69806010a709918e496c5dc -SIZE (rust/crates/wasmparser-0.218.0.crate) = 234684 -SHA256 (rust/crates/wasmparser-0.220.0.crate) = e246c2772ce3ebc83f89a2d4487ac5794cad6c309b2071818a88c7db7c36d87b -SIZE (rust/crates/wasmparser-0.220.0.crate) = 238054 -SHA256 (rust/crates/wasmprinter-0.218.0.crate) = 0ace089155491837b75f474bf47c99073246d1b737393fe722d6dee311595ddc -SIZE (rust/crates/wasmprinter-0.218.0.crate) = 37802 -SHA256 (rust/crates/wasmtime-26.0.1.crate) = 51e762e163fd305770c6c341df3290f0cabb3c264e7952943018e9a1ced8d917 -SIZE (rust/crates/wasmtime-26.0.1.crate) = 635447 -SHA256 (rust/crates/wasmtime-asm-macros-26.0.1.crate) = 63caa7aebb546374e26257a1900fb93579171e7c02514cde26805b9ece3ef812 -SIZE (rust/crates/wasmtime-asm-macros-26.0.1.crate) = 1683 -SHA256 (rust/crates/wasmtime-cache-26.0.1.crate) = c7192f71e3afe32e858729454d9d90d6e927bd92427d688a9507d8220bddb256 -SIZE (rust/crates/wasmtime-cache-26.0.1.crate) = 26688 -SHA256 (rust/crates/wasmtime-component-macro-26.0.1.crate) = d61a4b5ce2ad9c15655e830f0eac0c38b8def30c74ecac71f452d3901e491b68 -SIZE (rust/crates/wasmtime-component-macro-26.0.1.crate) = 197748 -SHA256 (rust/crates/wasmtime-component-util-26.0.1.crate) = 35e87a1212270dbb84a49af13d82594e00a92769d6952b0ea7fc4366c949f6ad -SIZE (rust/crates/wasmtime-component-util-26.0.1.crate) = 2434 -SHA256 (rust/crates/wasmtime-cranelift-26.0.1.crate) = 7cb40dddf38c6a5eefd5ce7c1baf43b00fe44eada11a319fab22e993a960262f -SIZE (rust/crates/wasmtime-cranelift-26.0.1.crate) = 163881 -SHA256 (rust/crates/wasmtime-environ-26.0.1.crate) = 8613075e89e94a48c05862243c2b718eef1b9c337f51493ebf951e149a10fa19 -SIZE (rust/crates/wasmtime-environ-26.0.1.crate) = 189346 -SHA256 (rust/crates/wasmtime-fiber-26.0.1.crate) = 77acabfbcd89a4d47ad117fb31e340c824e2f49597105402c3127457b6230995 -SIZE (rust/crates/wasmtime-fiber-26.0.1.crate) = 22715 -SHA256 (rust/crates/wasmtime-jit-debug-26.0.1.crate) = f02a0118d471de665565ed200bc56673eaa10cc8e223dfe2cef5d50ed0d9d143 -SIZE (rust/crates/wasmtime-jit-debug-26.0.1.crate) = 5837 -SHA256 (rust/crates/wasmtime-jit-icache-coherence-26.0.1.crate) = da47fba49af72581bc0dc67c8faaf5ee550e6f106e285122a184a675193701a5 -SIZE (rust/crates/wasmtime-jit-icache-coherence-26.0.1.crate) = 5817 -SHA256 (rust/crates/wasmtime-slab-26.0.1.crate) = 770e10cdefb15f2b6304152978e115bd062753c1ebe7221c0b6b104fa0419ff6 -SIZE (rust/crates/wasmtime-slab-26.0.1.crate) = 5270 -SHA256 (rust/crates/wasmtime-versioned-export-macros-26.0.1.crate) = db8efb877c9e5e67239d4553bb44dd2a34ae5cfb728f3cf2c5e64439c6ca6ee7 -SIZE (rust/crates/wasmtime-versioned-export-macros-26.0.1.crate) = 1640 -SHA256 (rust/crates/wasmtime-wasi-26.0.1.crate) = f16c8d87a45168131be6815045e6d46d7f6ddf65897c49444ab210488bce10dc -SIZE (rust/crates/wasmtime-wasi-26.0.1.crate) = 150022 -SHA256 (rust/crates/wasmtime-winch-26.0.1.crate) = 4f7a267367382ceec3e7f7ace63a63b83d86f4a680846743dead644e10f08150 -SIZE (rust/crates/wasmtime-winch-26.0.1.crate) = 8598 -SHA256 (rust/crates/wasmtime-wit-bindgen-26.0.1.crate) = 4bef2a726fd8d1ee9b0144655e16c492dc32eb4c7c9f7e3309fcffe637870933 -SIZE (rust/crates/wasmtime-wit-bindgen-26.0.1.crate) = 28722 +SHA256 (rust/crates/wasm-encoder-0.221.2.crate) = c17a3bd88f2155da63a1f2fcb8a56377a24f0b6dfed12733bb5f544e86f690c5 +SIZE (rust/crates/wasm-encoder-0.221.2.crate) = 65262 +SHA256 (rust/crates/wasm-encoder-0.224.0.crate) = b7249cf8cb0c6b9cb42bce90c0a5feb276fbf963fa385ff3d818ab3d90818ed6 +SIZE (rust/crates/wasm-encoder-0.224.0.crate) = 70355 +SHA256 (rust/crates/wasmparser-0.221.2.crate) = 9845c470a2e10b61dd42c385839cdd6496363ed63b5c9e420b5488b77bd22083 +SIZE (rust/crates/wasmparser-0.221.2.crate) = 242909 +SHA256 (rust/crates/wasmparser-0.224.0.crate) = 65881a664fdd43646b647bb27bf186ab09c05bf56779d40aed4c6dce47d423f5 +SIZE (rust/crates/wasmparser-0.224.0.crate) = 247038 +SHA256 (rust/crates/wasmprinter-0.221.2.crate) = a80742ff1b9e6d8c231ac7c7247782c6fc5bce503af760bca071811e5fc9ee56 +SIZE (rust/crates/wasmprinter-0.221.2.crate) = 38348 +SHA256 (rust/crates/wasmtime-29.0.1.crate) = 11976a250672556d1c4c04c6d5d7656ac9192ac9edc42a4587d6c21460010e69 +SIZE (rust/crates/wasmtime-29.0.1.crate) = 693309 +SHA256 (rust/crates/wasmtime-asm-macros-29.0.1.crate) = 1f178b0d125201fbe9f75beaf849bd3e511891f9e45ba216a5b620802ccf64f2 +SIZE (rust/crates/wasmtime-asm-macros-29.0.1.crate) = 1865 +SHA256 (rust/crates/wasmtime-cache-29.0.1.crate) = 8b1161c8f62880deea07358bc40cceddc019f1c81d46007bc390710b2fe24ffc +SIZE (rust/crates/wasmtime-cache-29.0.1.crate) = 32600 +SHA256 (rust/crates/wasmtime-component-macro-29.0.1.crate) = d74de6592ed945d0a602f71243982a304d5d02f1e501b638addf57f42d57dfaf +SIZE (rust/crates/wasmtime-component-macro-29.0.1.crate) = 203168 +SHA256 (rust/crates/wasmtime-component-util-29.0.1.crate) = 707dc7b3c112ab5a366b30cfe2fb5b2f8e6a0f682f16df96a5ec582bfe6f056e +SIZE (rust/crates/wasmtime-component-util-29.0.1.crate) = 2515 +SHA256 (rust/crates/wasmtime-cranelift-29.0.1.crate) = 366be722674d4bf153290fbcbc4d7d16895cc82fb3e869f8d550ff768f9e9e87 +SIZE (rust/crates/wasmtime-cranelift-29.0.1.crate) = 178851 +SHA256 (rust/crates/wasmtime-environ-29.0.1.crate) = cdadc1af7097347aa276a4f008929810f726b5b46946971c660b6d421e9994ad +SIZE (rust/crates/wasmtime-environ-29.0.1.crate) = 192670 +SHA256 (rust/crates/wasmtime-fiber-29.0.1.crate) = ccba90d4119f081bca91190485650730a617be1fff5228f8c4757ce133d21117 +SIZE (rust/crates/wasmtime-fiber-29.0.1.crate) = 27634 +SHA256 (rust/crates/wasmtime-jit-debug-29.0.1.crate) = 3e7b61488a5ee00c35c8c22de707c36c0aecacf419a3be803a6a2ba5e860f56a +SIZE (rust/crates/wasmtime-jit-debug-29.0.1.crate) = 7433 +SHA256 (rust/crates/wasmtime-jit-icache-coherence-29.0.1.crate) = ec5e8552e01692e6c2e5293171704fed8abdec79d1a6995a0870ab190e5747d1 +SIZE (rust/crates/wasmtime-jit-icache-coherence-29.0.1.crate) = 6840 +SHA256 (rust/crates/wasmtime-math-29.0.1.crate) = 29210ec2aa25e00f4d54605cedaf080f39ec01a872c5bd520ad04c67af1dde17 +SIZE (rust/crates/wasmtime-math-29.0.1.crate) = 2630 +SHA256 (rust/crates/wasmtime-slab-29.0.1.crate) = fcb5821a96fa04ac14bc7b158bb3d5cd7729a053db5a74dad396cd513a5e5ccf +SIZE (rust/crates/wasmtime-slab-29.0.1.crate) = 5435 +SHA256 (rust/crates/wasmtime-versioned-export-macros-29.0.1.crate) = 86ff86db216dc0240462de40c8290887a613dddf9685508eb39479037ba97b5b +SIZE (rust/crates/wasmtime-versioned-export-macros-29.0.1.crate) = 2038 +SHA256 (rust/crates/wasmtime-wasi-29.0.1.crate) = 8d1be69bfcab1bdac74daa7a1f9695ab992b9c8e21b9b061e7d66434097e0ca4 +SIZE (rust/crates/wasmtime-wasi-29.0.1.crate) = 164209 +SHA256 (rust/crates/wasmtime-winch-29.0.1.crate) = fdbabfb8f20502d5e1d81092b9ead3682ae59988487aafcd7567387b7a43cf8f +SIZE (rust/crates/wasmtime-winch-29.0.1.crate) = 13095 +SHA256 (rust/crates/wasmtime-wit-bindgen-29.0.1.crate) = 8358319c2dd1e4db79e3c1c5d3a5af84956615343f9f89f4e4996a36816e06e6 +SIZE (rust/crates/wasmtime-wit-bindgen-29.0.1.crate) = 31902 SHA256 (rust/crates/wast-35.0.2.crate) = 2ef140f1b49946586078353a453a1d28ba90adfc54dde75710bc1931de204d68 SIZE (rust/crates/wast-35.0.2.crate) = 90940 -SHA256 (rust/crates/wast-220.0.0.crate) = 4e708c8de08751fd66e70961a32bae9d71901f14a70871e181cb8461a3bb3165 -SIZE (rust/crates/wast-220.0.0.crate) = 146356 -SHA256 (rust/crates/wat-1.220.0.crate) = de4f1d7d59614ba690541360102b995c4eb1b9ed373701d5102cc1a968b1c5a3 -SIZE (rust/crates/wat-1.220.0.crate) = 6958 +SHA256 (rust/crates/wast-224.0.0.crate) = d722a51e62b669d17e5a9f6bc8ec210178b37d869114355aa46989686c5c6391 +SIZE (rust/crates/wast-224.0.0.crate) = 154004 +SHA256 (rust/crates/wat-1.224.0.crate) = 71dece6a7dd5bcbcf8d256606c7fb3faa36286d46bf3f98185407719a5ceede2 +SIZE (rust/crates/wat-1.224.0.crate) = 8138 SHA256 (rust/crates/wavefront-0.2.3.crate) = 0162190f32ea78b07b7bc02b57a1c2a7c0874bc3da34f36eba41c86c4b03c4fb SIZE (rust/crates/wavefront-0.2.3.crate) = 13984 SHA256 (rust/crates/wayland-backend-0.3.7.crate) = 056535ced7a150d45159d3a8dc30f91a2e2d588ca0b23f70e56033622b8016f6 @@ -1571,8 +1583,10 @@ SHA256 (rust/crates/wayland-sys-0.31.5.crate) = efa8ac0d8e8ed3e3b5c9fc92c7881406 SIZE (rust/crates/wayland-sys-0.31.5.crate) = 8630 SHA256 (rust/crates/web-sys-0.3.70.crate) = 26fdeaafd9bd129f65e7c031593c24d62186301e0c72c8978fa1678be7d532c0 SIZE (rust/crates/web-sys-0.3.70.crate) = 615438 -SHA256 (rust/crates/webpki-roots-0.26.6.crate) = 841c67bff177718f1d4dfefde8d8f0e78f9b6589319ba88312f567fc5841a958 -SIZE (rust/crates/webpki-roots-0.26.6.crate) = 255384 +SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb +SIZE (rust/crates/web-time-1.1.0.crate) = 18026 +SHA256 (rust/crates/webpki-root-certs-0.26.7.crate) = 9cd5da49bdf1f30054cfe0b8ce2958b8fbeb67c4d82c8967a598af481bef255c +SIZE (rust/crates/webpki-root-certs-0.26.7.crate) = 171249 SHA256 (rust/crates/wfd-0.1.7.crate) = e713040b67aae5bf1a0ae3e1ebba8cc29ab2b90da9aa1bff6e09031a8a41d7a8 SIZE (rust/crates/wfd-0.1.7.crate) = 8825 SHA256 (rust/crates/wgpu-profiler-0.15.0.crate) = cbdc78911971a06b86a57a9a8e1c861fbc90c62dcbc96bff0b2831c1e853b7bd @@ -1581,12 +1595,12 @@ SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e478 SIZE (rust/crates/which-4.4.2.crate) = 15953 SHA256 (rust/crates/widestring-1.1.0.crate) = 7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311 SIZE (rust/crates/widestring-1.1.0.crate) = 85046 -SHA256 (rust/crates/wiggle-26.0.1.crate) = b0f25588cf5ea16f56c1af13244486d50c5a2cf67cc0c4e990c665944d741546 -SIZE (rust/crates/wiggle-26.0.1.crate) = 15135 -SHA256 (rust/crates/wiggle-generate-26.0.1.crate) = 28ff23bed568b335dac6a324b8b167318a0c60555199445fcc89745a5eb42452 -SIZE (rust/crates/wiggle-generate-26.0.1.crate) = 23410 -SHA256 (rust/crates/wiggle-macro-26.0.1.crate) = 7f13be83541aa0b033ac5ec8a8b59c9a8d8b32305845b8466dd066e722cb0004 -SIZE (rust/crates/wiggle-macro-26.0.1.crate) = 8854 +SHA256 (rust/crates/wiggle-29.0.1.crate) = 4b9af35bc9629c52c261465320a9a07959164928b4241980ba1cf923b9e6751d +SIZE (rust/crates/wiggle-29.0.1.crate) = 24153 +SHA256 (rust/crates/wiggle-generate-29.0.1.crate) = 2cf267dd05673912c8138f4b54acabe6bd53407d9d1536f0fadb6520dd16e101 +SIZE (rust/crates/wiggle-generate-29.0.1.crate) = 25441 +SHA256 (rust/crates/wiggle-macro-29.0.1.crate) = 08c5c473d4198e6c2d377f3809f713ff0c110cab88a0805ae099a82119ee250c +SIZE (rust/crates/wiggle-macro-29.0.1.crate) = 10866 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 @@ -1597,8 +1611,8 @@ SHA256 (rust/crates/winapi-wsapoll-0.1.2.crate) = 1eafc5f679c576995526e81635d0cf SIZE (rust/crates/winapi-wsapoll-0.1.2.crate) = 2865 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 -SHA256 (rust/crates/winch-codegen-26.0.1.crate) = 07ab957fc71a36c63834b9b51cc2e087c4260d5ff810a5309ab99f7fbeb19567 -SIZE (rust/crates/winch-codegen-26.0.1.crate) = 106871 +SHA256 (rust/crates/winch-codegen-29.0.1.crate) = 2f849ef2c5f46cb0a20af4b4487aaa239846e52e2c03f13fa3c784684552859c +SIZE (rust/crates/winch-codegen-29.0.1.crate) = 119631 SHA256 (rust/crates/window_clipboard-0.3.0.crate) = 63287c9c4396ccf5346d035a9b0fcaead9e18377637f5eaa78b7ac65c873ff7d SIZE (rust/crates/window_clipboard-0.3.0.crate) = 13447 SHA256 (rust/crates/windows-0.48.0.crate) = e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f @@ -1611,8 +1625,6 @@ SHA256 (rust/crates/windows-0.58.0.crate) = dd04d41d93c4992d421894c18c8b43496aa7 SIZE (rust/crates/windows-0.58.0.crate) = 9744521 SHA256 (rust/crates/windows-core-0.51.1.crate) = f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64 SIZE (rust/crates/windows-core-0.51.1.crate) = 42364 -SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9 -SIZE (rust/crates/windows-core-0.52.0.crate) = 42154 SHA256 (rust/crates/windows-core-0.54.0.crate) = 12661b9c89351d684a50a8a643ce5f608e20243b9fb84687800163429f161d65 SIZE (rust/crates/windows-core-0.54.0.crate) = 44015 SHA256 (rust/crates/windows-core-0.58.0.crate) = 6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99 @@ -1699,8 +1711,8 @@ SHA256 (rust/crates/winres-0.1.12.crate) = b68db261ef59e9e52806f688020631e987592 SIZE (rust/crates/winres-0.1.12.crate) = 19772 SHA256 (rust/crates/winx-0.36.3.crate) = f9643b83820c0cd246ecabe5fa454dd04ba4fa67996369466d0747472d337346 SIZE (rust/crates/winx-0.36.3.crate) = 13696 -SHA256 (rust/crates/wit-parser-0.218.0.crate) = 0d3d1066ab761b115f97fef2b191090faabcb0f37b555b758d3caf42d4ed9e55 -SIZE (rust/crates/wit-parser-0.218.0.crate) = 134291 +SHA256 (rust/crates/wit-parser-0.221.2.crate) = fbe1538eea6ea5ddbe5defd0dc82539ad7ba751e1631e9185d24a931f0a5adc8 +SIZE (rust/crates/wit-parser-0.221.2.crate) = 137746 SHA256 (rust/crates/witx-0.9.1.crate) = e366f27a5cabcddb2706a78296a40b8fcc451e1a6aba2fc1d94b4a01bdaaef4b SIZE (rust/crates/witx-0.9.1.crate) = 45928 SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936 @@ -1739,8 +1751,6 @@ SHA256 (rust/crates/xml-rs-0.8.22.crate) = af4e2e2f7cba5a093896c1e150fbfe177d188 SIZE (rust/crates/xml-rs-0.8.22.crate) = 54737 SHA256 (rust/crates/xmlparser-0.13.6.crate) = 66fee0b777b0f5ac1c69bb06d361268faafa61cd4682ae064a171c16c433e9e4 SIZE (rust/crates/xmlparser-0.13.6.crate) = 26718 -SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049 -SIZE (rust/crates/yansi-1.0.1.crate) = 75497 SHA256 (rust/crates/yasna-0.5.2.crate) = e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd SIZE (rust/crates/yasna-0.5.2.crate) = 34859 SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40 @@ -1789,5 +1799,5 @@ SHA256 (Imberflur-wgpu-0.18-with-fixes-for-veloren-v2_GH0.tar.gz) = eaf65f3809d3 SIZE (Imberflur-wgpu-0.18-with-fixes-for-veloren-v2_GH0.tar.gz) = 10001880 SHA256 (xMAC94x-portpicker-rs-df6b37872f3586ac3b21d08b56c8ec7cd92fb172_GH0.tar.gz) = 29252101e189bbe067f0bacba18181afc69a2fb9bc031bbba8dcbade45dec02f SIZE (xMAC94x-portpicker-rs-df6b37872f3586ac3b21d08b56c8ec7cd92fb172_GH0.tar.gz) = 2210 -SHA256 (veloren-v0.17.0-82-g0523f287b.tar.bz2) = d80ac05742a4df4e7b6c1e622cc37a50e556b8fe1a84bed77f18a31a5a8d852b -SIZE (veloren-v0.17.0-82-g0523f287b.tar.bz2) = 310140018 +SHA256 (veloren-v0.17.0-126-gf299e2685.tar.bz2) = ff5a8f5041807385522ab3755b28df3f244258c772f916069db8b2a5750484c2 +SIZE (veloren-v0.17.0-126-gf299e2685.tar.bz2) = 310085462 diff --git a/games/veloren-weekly/files/patch-gilrs b/games/veloren-weekly/files/patch-gilrs index 479fa5aa17a..ec653a43567 100644 --- a/games/veloren-weekly/files/patch-gilrs +++ b/games/veloren-weekly/files/patch-gilrs @@ -23,71 +23,9 @@ error[E0432]: unresolved imports `nix::sys::epoll`, `nix::sys::eventfd` | | help: a similar name exists in the module: `event` | no `epoll` in `sys` ---- Cargo.lock.orig 2024-11-23 09:54:48 UTC +--- Cargo.lock.orig 2025-01-31 17:34:17 UTC +++ Cargo.lock -@@ -1073,7 +1073,7 @@ dependencies = [ - "bitflags 1.3.2", - "block", - "cocoa-foundation", -- "core-foundation 0.9.4", -+ "core-foundation", - "core-graphics 0.23.2", - "foreign-types 0.5.0", - "libc", -@@ -1088,7 +1088,7 @@ dependencies = [ - dependencies = [ - "bitflags 1.3.2", - "block", -- "core-foundation 0.9.4", -+ "core-foundation", - "core-graphics-types", - "libc", - "objc", -@@ -1223,16 +1223,6 @@ dependencies = [ - ] - - [[package]] --name = "core-foundation" --version = "0.10.0" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63" --dependencies = [ -- "core-foundation-sys", -- "libc", --] -- --[[package]] - name = "core-foundation-sys" - version = "0.8.7" - source = "registry+https://github.com/rust-lang/crates.io-index" -@@ -1245,7 +1235,7 @@ dependencies = [ - checksum = "2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb" - dependencies = [ - "bitflags 1.3.2", -- "core-foundation 0.9.4", -+ "core-foundation", - "core-graphics-types", - "foreign-types 0.3.2", - "libc", -@@ -1258,7 +1248,7 @@ dependencies = [ - checksum = "c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081" - dependencies = [ - "bitflags 1.3.2", -- "core-foundation 0.9.4", -+ "core-foundation", - "core-graphics-types", - "foreign-types 0.5.0", - "libc", -@@ -1271,7 +1261,7 @@ dependencies = [ - checksum = "45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf" - dependencies = [ - "bitflags 1.3.2", -- "core-foundation 0.9.4", -+ "core-foundation", - "libc", - ] - -@@ -2610,9 +2600,9 @@ name = "gilrs" +@@ -2623,9 +2623,9 @@ dependencies = [ [[package]] name = "gilrs" @@ -99,19 +37,19 @@ error[E0432]: unresolved imports `nix::sys::epoll`, `nix::sys::eventfd` dependencies = [ "fnv", "gilrs-core", -@@ -2624,24 +2614,23 @@ name = "gilrs-core" +@@ -2637,24 +2637,23 @@ dependencies = [ [[package]] name = "gilrs-core" --version = "0.6.0" +-version = "0.6.1" +version = "0.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "495af945e45efd6386227613cd9fb7bd7c43d3c095040e30c5304c489e6abed5" +-checksum = "0ed2326d21aa97752d41b2c195aee1d99cd84456ff4d5a7f5e6e1cdbd3dcb0b8" +checksum = "5ccc99e9b8d63ffcaa334c4babfa31f46e156618a11f63efb6e8e6bcb37b830d" dependencies = [ - "core-foundation 0.10.0", - "inotify 0.11.0", -+ "core-foundation", ++ "core-foundation 0.9.4", "io-kit-sys", "js-sys", "libc", @@ -125,29 +63,11 @@ error[E0432]: unresolved imports `nix::sys::epoll`, `nix::sys::eventfd` "wasm-bindgen", "web-sys", - "windows 0.58.0", -+ "windows 0.48.0", ++ "windows 0.51.1", ] [[package]] -@@ -3356,17 +3345,6 @@ dependencies = [ - ] - - [[package]] --name = "inotify" --version = "0.11.0" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3" --dependencies = [ -- "bitflags 2.6.0", -- "inotify-sys", -- "libc", --] -- --[[package]] - name = "inotify-sys" - version = "0.1.5" - source = "registry+https://github.com/rust-lang/crates.io-index" -@@ -3431,9 +3409,9 @@ name = "io-kit-sys" +@@ -3550,9 +3549,9 @@ dependencies = [ [[package]] name = "io-kit-sys" @@ -159,19 +79,12 @@ error[E0432]: unresolved imports `nix::sys::epoll`, `nix::sys::eventfd` dependencies = [ "core-foundation-sys", "mach2", -@@ -4145,7 +4123,7 @@ dependencies = [ - "ascii", - "block", - "cocoa", -- "core-foundation 0.9.4", -+ "core-foundation", - "dirs-next", - "objc", - "objc-foundation", -@@ -4247,6 +4225,17 @@ name = "nix" +@@ -4381,6 +4380,17 @@ dependencies = [ + "memoffset 0.6.5", + ] - [[package]] - name = "nix" ++[[package]] ++name = "nix" +version = "0.26.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b" @@ -181,30 +94,10 @@ error[E0432]: unresolved imports `nix::sys::epoll`, `nix::sys::eventfd` + "libc", +] + -+[[package]] -+name = "nix" + [[package]] + name = "nix" version = "0.29.0" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" -@@ -5833,7 +5822,7 @@ dependencies = [ - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "afbb878bdfdf63a336a5e63561b1835e7a8c91524f51621db870169eac84b490" - dependencies = [ -- "core-foundation 0.9.4", -+ "core-foundation", - "core-foundation-sys", - "jni 0.19.0", - "log", -@@ -6008,7 +5997,7 @@ dependencies = [ - checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" - dependencies = [ - "bitflags 2.6.0", -- "core-foundation 0.9.4", -+ "core-foundation", - "core-foundation-sys", - "libc", - "num-bigint 0.4.6", -@@ -7189,7 +7178,7 @@ dependencies = [ +@@ -7371,7 +7381,7 @@ version = "1.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" dependencies = [ @@ -213,15 +106,6 @@ error[E0432]: unresolved imports `nix::sys::epoll`, `nix::sys::eventfd` "rand", "static_assertions", ] -@@ -9239,7 +9228,7 @@ dependencies = [ - "android-activity", - "bitflags 1.3.2", - "cfg_aliases 0.1.1", -- "core-foundation 0.9.4", -+ "core-foundation", - "core-graphics 0.22.3", - "dispatch", - "instant", --- cargo-crates/gilrs-0.10.2/examples/ev.rs.orig 1970-01-01 00:00:00 UTC +++ cargo-crates/gilrs-0.10.2/examples/ev.rs @@ -9,6 +9,8 @@ use std::process; diff --git a/games/veloren-weekly/files/patch-rust-1.84 b/games/veloren-weekly/files/patch-rust-1.84 new file mode 100644 index 00000000000..b996c214034 --- /dev/null +++ b/games/veloren-weekly/files/patch-rust-1.84 @@ -0,0 +1,41 @@ +Partially revert https://gitlab.com/veloren/veloren/-/commit/fae849e95198 +until lang/rust >= 1.85 update per https://github.com/rust-lang/rust/commit/fe521506a61c + +error[E0277]: expected a `FnMut(&mut veloren_common::comp::ControlAction)` closure, found `RangeFull` + --> common/systems/src/mount.rs:74:49 + | +74 | ... .extract_if(.., |action| match action { + | ---------- ^^ expected an `FnMut(&mut veloren_common::comp::ControlAction)` closure, found `RangeFull` + | | + | required by a bound introduced by this call + | + = help: the trait `for<'a> FnMut(&'a mut veloren_common::comp::ControlAction)` is not implemented for `RangeFull` +note: required by a bound in `Vec::::extract_if` + --> /usr/local/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3236:12 + | +3234 | pub fn extract_if(&mut self, filter: F) -> ExtractIf<'_, T, F, A> + | ---------- required by a bound in this associated function +3235 | where +3236 | F: FnMut(&mut T) -> bool, + | ^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Vec::::extract_if` + +--- common/systems/src/mount.rs.orig 2025-01-29 18:05:18 UTC ++++ common/systems/src/mount.rs +@@ -71,7 +71,7 @@ impl<'a> System<'a> for Sys { + if !matches!(body, Some(Body::Humanoid(_))) { + let actions = c + .actions +- .extract_if(.., |action| match action { ++ .extract_if(|action| match action { + ControlAction::StartInput { input: i, .. } + | ControlAction::CancelInput(i) => matches!( + i, +@@ -180,7 +180,7 @@ impl<'a> System<'a> for Sys { + let inputs = controllers.get_mut(entity).map(|c| { + let actions: Vec<_> = c + .actions +- .extract_if(.., |action| match action { ++ .extract_if(|action| match action { + ControlAction::StartInput { input: i, .. } + | ControlAction::CancelInput(i) => { + matches!(i, InputKind::Jump | InputKind::Fly | InputKind::Roll) diff --git a/german/mythes/Makefile b/german/mythes/Makefile index d2238c1f869..339361eb9b1 100644 --- a/german/mythes/Makefile +++ b/german/mythes/Makefile @@ -1,5 +1,5 @@ PORTNAME= mythes -PORTVERSION= 2024.12.29 +PORTVERSION= 2025.01.26 CATEGORIES= german textproc MASTER_SITES= LOCAL/sunpoet/${PORTNAME} DISTNAME= Deutscher-Thesaurus-${PORTVERSION:C|\.||g} diff --git a/german/mythes/distinfo b/german/mythes/distinfo index c80907afdd4..e3a154bea98 100644 --- a/german/mythes/distinfo +++ b/german/mythes/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735837803 -SHA256 (mythes/Deutscher-Thesaurus-20241229.oxt) = cdff05abe8836d702cee3bb1d7eaca6a3e858fee25a5ce332c89c04adeca37a5 -SIZE (mythes/Deutscher-Thesaurus-20241229.oxt) = 13417716 +TIMESTAMP = 1738090222 +SHA256 (mythes/Deutscher-Thesaurus-20250126.oxt) = 04659c5af406d46b830cc31c836c722e15bd96039b52bb7faebfcca675d8a7cb +SIZE (mythes/Deutscher-Thesaurus-20250126.oxt) = 13462830 diff --git a/graphics/Hermes/Makefile b/graphics/Hermes/Makefile deleted file mode 100644 index fb764ad2d52..00000000000 --- a/graphics/Hermes/Makefile +++ /dev/null @@ -1,37 +0,0 @@ -PORTNAME= Hermes -PORTVERSION= 1.3.3 -PORTREVISION= 5 -CATEGORIES= graphics -MASTER_SITES= ftp://ftp.su.se/pub/lunar/source-archive/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Fast pixel formats conversion library -WWW= http://web.archive.org/web/20061005045333/http://www.clanlib.org/hermes/ - -LICENSE= LGPL20 -LICENSE_FILE= ${WRKSRC}/COPYING - -DEPRECATED= Unmaintained, and no more public distfiles -EXPIRATION_DATE=2025-01-27 - -USES= gmake libtool tar:bzip2 -USE_LDCONFIG= yes - -GNU_CONFIGURE= yes - -INSTALL_TARGET= install-strip - -LDFLAGS_i386= -Wl,-znotext - -PORTDOCS= * - -OPTIONS_DEFINE= DOCS - -post-extract: - ${TOUCH} ${WRKSRC}/src/hrconfig.h.in - -post-install-DOCS-on: - @cd ${WRKSRC} && ${COPYTREE_SHARE} "AUTHORS ChangeLog FAQ README docs" \ - ${STAGEDIR}${DOCSDIR} "! -name generate" - -.include diff --git a/graphics/Hermes/distinfo b/graphics/Hermes/distinfo deleted file mode 100644 index 27110d9fe66..00000000000 --- a/graphics/Hermes/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (Hermes-1.3.3.tar.bz2) = 4231e0905295ef6e5079eb292bdf55fde0ea48d7585ee5a85fa3d77c3fce5b6b -SIZE (Hermes-1.3.3.tar.bz2) = 356380 diff --git a/graphics/Hermes/files/patch-src__HeadMMX.h b/graphics/Hermes/files/patch-src__HeadMMX.h deleted file mode 100644 index 742ac3df58a..00000000000 --- a/graphics/Hermes/files/patch-src__HeadMMX.h +++ /dev/null @@ -1,11 +0,0 @@ ---- src/HeadMMX.h.orig 2000-12-06 04:55:28 UTC -+++ src/HeadMMX.h -@@ -51,7 +51,7 @@ void ConvertMMXp32_16RGB555(); - - /* Fix the underscore business with ELF compilers */ - --#if defined(__ELF__) && defined(__GNUC__) -+#if defined(__ELF__) && defined(__GNUC__) && __GNUC__ < 4 - #ifdef __cplusplus - extern "C" { - #endif diff --git a/graphics/Hermes/files/patch-src__HeadX86.h b/graphics/Hermes/files/patch-src__HeadX86.h deleted file mode 100644 index b1c6fdf1af7..00000000000 --- a/graphics/Hermes/files/patch-src__HeadX86.h +++ /dev/null @@ -1,11 +0,0 @@ ---- src/HeadX86.h.orig 2000-12-06 04:55:28 UTC -+++ src/HeadX86.h -@@ -83,7 +83,7 @@ extern int32 ConvertX86p16_32BGRA888_LUT_X86[512]; - - /* Now fix up the ELF underscore problem */ - --#if defined(__ELF__) && defined(__GNUC__) -+#if defined(__ELF__) && defined(__GNUC__) && __GNUC__ < 4 - #ifdef __cplusplus - extern "C" { - #endif diff --git a/graphics/Hermes/files/patch-src__Makefile.in b/graphics/Hermes/files/patch-src__Makefile.in deleted file mode 100644 index 763b2e6cbf5..00000000000 --- a/graphics/Hermes/files/patch-src__Makefile.in +++ /dev/null @@ -1,19 +0,0 @@ ---- src/Makefile.in.orig 2003-07-06 15:56:57 UTC -+++ src/Makefile.in -@@ -540,13 +540,13 @@ uninstall-am: uninstall-info-am uninstall-libLTLIBRARI - - - .S.o: -- gcc -c -o $@ $< -+ $(CC) -c -o $@ $< - cp $@ `echo $@ | sed -e 's/\.lo$$/.o/'` - - install-data-local: -- $(INSTALL) -m 0755 -d $(includedir)/Hermes -+ $(mkinstalldirs) $(DESTDIR)$(includedir)/Hermes - for incfile in $(publicheaders); do \ -- $(INSTALL) -m 0644 $$incfile $(includedir)/Hermes; \ -+ $(INSTALL_DATA) $$incfile $(DESTDIR)$(includedir)/Hermes; \ - done - - uninstall-local: diff --git a/graphics/Hermes/pkg-descr b/graphics/Hermes/pkg-descr deleted file mode 100644 index 77ce2468a67..00000000000 --- a/graphics/Hermes/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ - HERMES, named after the messenger of the gods, is a library whose -only purpose is to convert graphic data from one pixel format to another in -the fastest possible way. - - HERMES will also do surface clearing. And it will do it FAST (even with -x86 and MMX routines if you're on those platforms). diff --git a/graphics/Hermes/pkg-plist b/graphics/Hermes/pkg-plist deleted file mode 100644 index 7da915b1eb0..00000000000 --- a/graphics/Hermes/pkg-plist +++ /dev/null @@ -1,13 +0,0 @@ -include/Hermes/H_Blit.h -include/Hermes/H_Clear.h -include/Hermes/H_Config.h -include/Hermes/H_Conv.h -include/Hermes/H_Format.h -include/Hermes/H_Pal.h -include/Hermes/H_Types.h -include/Hermes/Hermes.h -include/Hermes/Types.h -lib/libHermes.a -lib/libHermes.so -lib/libHermes.so.1 -lib/libHermes.so.1.0.0 diff --git a/graphics/Makefile b/graphics/Makefile index 833920d198e..c72b9a5b82d 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -4,7 +4,6 @@ SUBDIR += 4va SUBDIR += Coin SUBDIR += GraphicsMagick - SUBDIR += Hermes SUBDIR += ImageMagick6 SUBDIR += ImageMagick7 SUBDIR += O2-tools @@ -330,7 +329,6 @@ SUBDIR += guile-cairo SUBDIR += guilib SUBDIR += gwenview - SUBDIR += gwenview-devel SUBDIR += h3 SUBDIR += halftone SUBDIR += hdr_tools @@ -481,7 +479,6 @@ SUBDIR += libjxr SUBDIR += libkdcraw SUBDIR += libkexiv2 - SUBDIR += libkexiv2-devel SUBDIR += libkipi SUBDIR += libksane SUBDIR += libliftoff @@ -512,6 +509,7 @@ SUBDIR += libspiro SUBDIR += libspng SUBDIR += libsvgtiny + SUBDIR += libultrahdr SUBDIR += libvisual SUBDIR += libvisual04 SUBDIR += libvisual04-plugins @@ -637,7 +635,6 @@ SUBDIR += ogre3d19 SUBDIR += oidn SUBDIR += okular - SUBDIR += okular-devel SUBDIR += open3d SUBDIR += opencollada SUBDIR += opencolorio @@ -715,6 +712,7 @@ SUBDIR += p5-Geo-GDAL-FFI SUBDIR += p5-Geo-GML SUBDIR += p5-Geo-Gpx + SUBDIR += p5-Geo-LibProj-FFI SUBDIR += p5-Geometry-Primitive SUBDIR += p5-Gimp SUBDIR += p5-Google-Chart @@ -1152,6 +1150,8 @@ SUBDIR += sdl2_gpu SUBDIR += sdl2_image SUBDIR += sdl2_ttf + SUBDIR += sdl3_image + SUBDIR += sdl3_ttf SUBDIR += sdl_gfx SUBDIR += sdl_image SUBDIR += sdl_ttf @@ -1175,7 +1175,6 @@ SUBDIR += skanlite SUBDIR += skanpage SUBDIR += spectacle - SUBDIR += spectacle-devel SUBDIR += spirv-cross SUBDIR += spirv-tools SUBDIR += springgraph diff --git a/graphics/R-cran-s2/Makefile b/graphics/R-cran-s2/Makefile index c6af354b884..29eafe93f6d 100644 --- a/graphics/R-cran-s2/Makefile +++ b/graphics/R-cran-s2/Makefile @@ -1,5 +1,6 @@ PORTNAME= s2 DISTVERSION= 1.1.7 +PORTREVISION= 1 CATEGORIES= graphics DISTNAME= ${PORTNAME}_${PORTVERSION} @@ -19,10 +20,4 @@ RUN_DEPENDS= ${CRAN_DEPENDS} USES= cran:auto-plist,compiles -.include - -.if ${ARCH} == powerpc64 -EXTRA_PATCHES= ${FILESDIR}/extra-patch-src_Makevars.in -.endif - .include diff --git a/graphics/R-cran-s2/files/extra-patch-src_Makevars.in b/graphics/R-cran-s2/files/extra-patch-src_Makevars.in deleted file mode 100644 index c017fdb1548..00000000000 --- a/graphics/R-cran-s2/files/extra-patch-src_Makevars.in +++ /dev/null @@ -1,10 +0,0 @@ ---- src/Makevars.in.orig 2023-05-13 20:29:12 UTC -+++ src/Makevars.in -@@ -1,6 +1,6 @@ - PKG_CPPFLAGS = -I../src -DSTRICT_R_HEADERS - PKG_LIBS = @libs@ --PKG_CXXFLAGS = @cflags@ -pthread -+PKG_CXXFLAGS = @cflags@ -pthread -mcpu=power7 - - CXX_STD = CXX11 - diff --git a/graphics/d2/Makefile b/graphics/d2/Makefile index 1b7d513185e..3e4f9718fc8 100644 --- a/graphics/d2/Makefile +++ b/graphics/d2/Makefile @@ -1,6 +1,6 @@ PORTNAME= d2 DISTVERSIONPREFIX= v -DISTVERSION= 0.6.8 +DISTVERSION= 0.6.9 CATEGORIES= graphics MAINTAINER= adamw@FreeBSD.org diff --git a/graphics/d2/distinfo b/graphics/d2/distinfo index c15ece772f9..9d5d79a6cbf 100644 --- a/graphics/d2/distinfo +++ b/graphics/d2/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1734614498 -SHA256 (go/graphics_d2/d2-v0.6.8/v0.6.8.mod) = 3070a8145612f4ee19be25bd51554e88679c4c9fd388fc29569a9053dee0d06f -SIZE (go/graphics_d2/d2-v0.6.8/v0.6.8.mod) = 2260 -SHA256 (go/graphics_d2/d2-v0.6.8/v0.6.8.zip) = 0b42a53ccfadcec4086e2eb08cde30da0159bbdd6d48c7e7c8ebc07a679aa22e -SIZE (go/graphics_d2/d2-v0.6.8/v0.6.8.zip) = 22071105 +TIMESTAMP = 1738815697 +SHA256 (go/graphics_d2/d2-v0.6.9/v0.6.9.mod) = c14310ac13457a48bd8040b2ab4c8552312e6b81abd2ca8d971cebca227dc060 +SIZE (go/graphics_d2/d2-v0.6.9/v0.6.9.mod) = 2267 +SHA256 (go/graphics_d2/d2-v0.6.9/v0.6.9.zip) = 1bc6ad103a364456896aa1feda8cd68ed6190a0f73cb73fe0c94b8686d118d64 +SIZE (go/graphics_d2/d2-v0.6.9/v0.6.9.zip) = 30022278 diff --git a/graphics/drawio/Makefile b/graphics/drawio/Makefile index cef138f6abc..3f83cde2613 100644 --- a/graphics/drawio/Makefile +++ b/graphics/drawio/Makefile @@ -1,6 +1,6 @@ PORTNAME= drawio PORTVERSION= 24.7.17 -PORTREVISION= 3 +PORTREVISION= 4 DISTVERSIONPREFIX= x86_64- CATEGORIES= graphics MASTER_SITES= https://github.com/jgraph/drawio-desktop/releases/download/v${PORTVERSION}/ diff --git a/graphics/gdal/Makefile b/graphics/gdal/Makefile index 4d6e72e5f18..7f348908263 100644 --- a/graphics/gdal/Makefile +++ b/graphics/gdal/Makefile @@ -1,6 +1,5 @@ PORTNAME= gdal -PORTVERSION= 3.10.0 -PORTREVISION= 1 +PORTVERSION= 3.10.1 CATEGORIES= graphics geography MASTER_SITES= https://download.osgeo.org/gdal/${PORTVERSION}/ \ LOCAL/sunpoet diff --git a/graphics/gdal/distinfo b/graphics/gdal/distinfo index c239c44efba..f19e235e292 100644 --- a/graphics/gdal/distinfo +++ b/graphics/gdal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679186 -SHA256 (gdal-3.10.0.tar.xz) = af821a3bcf68cf085724c21c9b53605fd451d83af3c8854d8bf194638eb734a8 -SIZE (gdal-3.10.0.tar.xz) = 9194528 +TIMESTAMP = 1738088874 +SHA256 (gdal-3.10.1.tar.xz) = 9211eac72b53f5f85d23cf6d83ee20245c6d818733405024e71f2af41e5c5f91 +SIZE (gdal-3.10.1.tar.xz) = 9204640 diff --git a/graphics/gegl/Makefile b/graphics/gegl/Makefile index 7db45e0aba4..89f177b8a4c 100644 --- a/graphics/gegl/Makefile +++ b/graphics/gegl/Makefile @@ -1,6 +1,5 @@ PORTNAME= gegl -DISTVERSION= 0.4.48 -PORTREVISION= 4 +DISTVERSION= 0.4.52 CATEGORIES= graphics MASTER_SITES= GIMP @@ -46,7 +45,7 @@ MESON_ARGS= -Ddocs=false \ MESON_ARGS_armv6= -Dopenmp=disabled MESON_ARGS_armv7= -Dopenmp=disabled -GEGL_SHLIB= 0.447.1 +GEGL_SHLIB= 0.451.1 GEGL_VER= 0.4 PLIST_SUB+= GEGL_SHLIB=${GEGL_SHLIB} GEGL_VER=${GEGL_VER} diff --git a/graphics/gegl/distinfo b/graphics/gegl/distinfo index 1ecd89b2a8e..15a2b039ec5 100644 --- a/graphics/gegl/distinfo +++ b/graphics/gegl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1714915707 -SHA256 (gegl-0.4.48.tar.xz) = 418c26d94be8805d7d98f6de0c6825ca26bd74fcacb6c188da47533d9ee28247 -SIZE (gegl-0.4.48.tar.xz) = 5805488 +TIMESTAMP = 1738440998 +SHA256 (gegl-0.4.52.tar.xz) = ca212a0fc3e0448c5058c51ca6a0d30fdfb02971f21f28820da2b4901396000a +SIZE (gegl-0.4.52.tar.xz) = 5989340 diff --git a/graphics/gegl/pkg-plist b/graphics/gegl/pkg-plist index d4499d3cf4c..0c28e65d16a 100644 --- a/graphics/gegl/pkg-plist +++ b/graphics/gegl/pkg-plist @@ -51,16 +51,25 @@ include/gegl-%%GEGL_VER%%/npd/npd_gegl.h include/gegl-%%GEGL_VER%%/npd/npd_math.h include/gegl-%%GEGL_VER%%/opencl/cl.h include/gegl-%%GEGL_VER%%/opencl/cl_d3d10.h +include/gegl-%%GEGL_VER%%/opencl/cl_d3d11.h +include/gegl-%%GEGL_VER%%/opencl/cl_dx9_media_sharing.h +include/gegl-%%GEGL_VER%%/opencl/cl_egl.h include/gegl-%%GEGL_VER%%/opencl/cl_ext.h include/gegl-%%GEGL_VER%%/opencl/cl_gl.h -include/gegl-%%GEGL_VER%%/opencl/cl_gl_ext.h +include/gegl-%%GEGL_VER%%/opencl/cl_half.h +include/gegl-%%GEGL_VER%%/opencl/cl_icd.h +include/gegl-%%GEGL_VER%%/opencl/cl_layer.h include/gegl-%%GEGL_VER%%/opencl/cl_platform.h +include/gegl-%%GEGL_VER%%/opencl/cl_va_api_media_sharing_intel.h +include/gegl-%%GEGL_VER%%/opencl/cl_version.h +include/gegl-%%GEGL_VER%%/opencl/gegl-cl.h include/gegl-%%GEGL_VER%%/opencl/gegl-cl-color.h include/gegl-%%GEGL_VER%%/opencl/gegl-cl-init.h include/gegl-%%GEGL_VER%%/opencl/gegl-cl-random.h include/gegl-%%GEGL_VER%%/opencl/gegl-cl-types.h -include/gegl-%%GEGL_VER%%/opencl/gegl-cl.h +include/gegl-%%GEGL_VER%%/opencl/gegl-cl-version.h include/gegl-%%GEGL_VER%%/opencl/opencl.h +include/gegl-%%GEGL_VER%%/opencl/opencl.hpp include/gegl-%%GEGL_VER%%/operation/gegl-extension-handler.h include/gegl-%%GEGL_VER%%/operation/gegl-operation-area-filter.h include/gegl-%%GEGL_VER%%/operation/gegl-operation-composer.h @@ -173,6 +182,7 @@ share/locale/mr/LC_MESSAGES/gegl-%%GEGL_VER%%.mo share/locale/nb/LC_MESSAGES/gegl-%%GEGL_VER%%.mo share/locale/ne/LC_MESSAGES/gegl-%%GEGL_VER%%.mo share/locale/nl/LC_MESSAGES/gegl-%%GEGL_VER%%.mo +share/locale/nn/LC_MESSAGES/gegl-%%GEGL_VER%%.mo share/locale/oc/LC_MESSAGES/gegl-%%GEGL_VER%%.mo share/locale/pl/LC_MESSAGES/gegl-%%GEGL_VER%%.mo share/locale/pt/LC_MESSAGES/gegl-%%GEGL_VER%%.mo diff --git a/graphics/gmic-qt/Makefile b/graphics/gmic-qt/Makefile index 67e24bfcbe3..56911830018 100644 --- a/graphics/gmic-qt/Makefile +++ b/graphics/gmic-qt/Makefile @@ -1,6 +1,6 @@ PORTNAME= gmic-qt DISTVERSIONPREFIX= v. -DISTVERSION= 3.5.0 +DISTVERSION= 3.5.2 PORTEPOCH= 1 CATEGORIES= graphics kde MASTER_SITES= https://github.com/GreycLab/gmic/releases/download/${DISTVERSIONFULL}/ \ @@ -55,6 +55,6 @@ PLUGINS_DIR= libexec/gimp/2.2/plug-ins/gmic_gimp_qt PLUGINS_DIR= bin .endif -PLIST_FILES= ${PLUGINS_DIR}/gmic_${FLAVOR:S/$/_/:S/none_//}qt +PLIST_FILES= ${PLUGINS_DIR}/gmic_${FLAVOR:S|$|_|:S|none_||}qt .include diff --git a/graphics/gmic-qt/distinfo b/graphics/gmic-qt/distinfo index b396ec56c66..09596a0e03e 100644 --- a/graphics/gmic-qt/distinfo +++ b/graphics/gmic-qt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737098773 -SHA256 (KDE/gmic-qt/gmic_3.5.0.tar.gz) = 847ddf438bbe73ec1447a8d98916571c75664bed050ac11212e45b2eb4c1cad0 -SIZE (KDE/gmic-qt/gmic_3.5.0.tar.gz) = 19705183 +TIMESTAMP = 1738388277 +SHA256 (KDE/gmic-qt/gmic_3.5.2.tar.gz) = 5893b6e87a52792e12af2b51121465d6202a2310c2a751c5c9785910ff55dc14 +SIZE (KDE/gmic-qt/gmic_3.5.2.tar.gz) = 19404342 diff --git a/graphics/gwenview-devel/Makefile b/graphics/gwenview-devel/Makefile deleted file mode 100644 index 9793fe7d4dd..00000000000 --- a/graphics/gwenview-devel/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -PORTNAME= gwenview -DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 -CATEGORIES= graphics kde kde-applications kde-devel - -MAINTAINER= kde@FreeBSD.org -COMMENT= Image viewer and browser for KDE -WWW= http://gwenview.sourceforge.net - -BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \ - docbook-xml>0:textproc/docbook-xml \ - wayland-protocols>=0:graphics/wayland-protocols -LIB_DEPENDS= libexiv2.so:graphics/exiv2 \ - liblcms2.so:graphics/lcms2 \ - libpng.so:graphics/png \ - libtiff.so:graphics/tiff \ - libxkbcommon.so:x11/libxkbcommon \ - libwayland-client.so:graphics/wayland - -USES= cmake compiler:c++11-lang desktop-file-utils gettext gl jpeg \ - kde:6 pkgconfig qt:6 tar:xz xorg -USE_KDE= activities baloo bookmarks colorscheme completion config \ - configwidgets coreaddons filemetadata guiaddons i18n \ - iconthemes itemmodels itemviews jobwidgets kio notifications \ - parts phonon purpose service solid wayland widgetsaddons windowsystem \ - xmlgui \ - ecm:build -USE_QT= base svg wayland -USE_XORG= x11 -USE_GL= gl opengl - -OPTIONS_DEFINE= DOCS - -CMAKE_ARGS= -DQT_MAJOR_VERSION=6 - -.include diff --git a/graphics/gwenview-devel/distinfo b/graphics/gwenview-devel/distinfo deleted file mode 100644 index c1dc5cb27ba..00000000000 --- a/graphics/gwenview-devel/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1705254690 -SHA256 (KDE/release-service/24.01.90/gwenview-24.01.90.tar.xz) = 7bb6e2654a10a9f3c37f5f29dc527ad138d52c49bbecdb3bc40772ba994cbc39 -SIZE (KDE/release-service/24.01.90/gwenview-24.01.90.tar.xz) = 6915372 diff --git a/graphics/gwenview-devel/pkg-descr b/graphics/gwenview-devel/pkg-descr deleted file mode 100644 index fa123b09bcd..00000000000 --- a/graphics/gwenview-devel/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -Gwenview is a fast and easy to use image viewer for KDE. - -Features: - - Supports simple image manipulations: rotate, mirror, flip, and resize. - - Supports basic file management actions such as copy, move, delete, - and others. - - Functions both as a standalone application and an embedded viewer - in the Konqueror web browser. - - Can be extended using KIPI plugins. diff --git a/graphics/gwenview-devel/pkg-plist b/graphics/gwenview-devel/pkg-plist deleted file mode 100644 index 2da1b6de21f..00000000000 --- a/graphics/gwenview-devel/pkg-plist +++ /dev/null @@ -1,96 +0,0 @@ -bin/gwenview -bin/gwenview_importer -lib/libgwenviewlib.so.4.97.0 -lib/libgwenviewlib.so.5 -%%QT_PLUGINDIR%%/kf6/kfileitemaction/slideshowfileitemaction.so -%%QT_PLUGINDIR%%/kf6/parts/gvpart.so -share/applications/org.kde.gwenview.desktop -share/applications/org.kde.gwenview_importer.desktop -%%DATADIR%%/color-schemes/fullscreen.colors -%%DATADIR%%/cursors/zoom.png -%%DATADIR%%/images/background.png -share/icons/hicolor/128x128/actions/document-share.png -share/icons/hicolor/128x128/apps/gwenview.png -share/icons/hicolor/16x16/actions/document-share.png -share/icons/hicolor/16x16/apps/gwenview.png -share/icons/hicolor/22x22/actions/document-share.png -share/icons/hicolor/22x22/apps/gwenview.png -share/icons/hicolor/32x32/actions/document-share.png -share/icons/hicolor/32x32/apps/gwenview.png -share/icons/hicolor/48x48/actions/document-share.png -share/icons/hicolor/48x48/apps/gwenview.png -share/icons/hicolor/64x64/actions/document-share.png -share/icons/hicolor/64x64/apps/gwenview.png -share/locale/ar/LC_MESSAGES/gwenview.mo -share/locale/az/LC_MESSAGES/gwenview.mo -share/locale/be/LC_MESSAGES/gwenview.mo -share/locale/bg/LC_MESSAGES/gwenview.mo -share/locale/bn/LC_MESSAGES/gwenview.mo -share/locale/bs/LC_MESSAGES/gwenview.mo -share/locale/ca/LC_MESSAGES/gwenview.mo -share/locale/ca@valencia/LC_MESSAGES/gwenview.mo -share/locale/cs/LC_MESSAGES/gwenview.mo -share/locale/da/LC_MESSAGES/gwenview.mo -share/locale/de/LC_MESSAGES/gwenview.mo -share/locale/el/LC_MESSAGES/gwenview.mo -share/locale/en_GB/LC_MESSAGES/gwenview.mo -share/locale/eo/LC_MESSAGES/gwenview.mo -share/locale/es/LC_MESSAGES/gwenview.mo -share/locale/et/LC_MESSAGES/gwenview.mo -share/locale/eu/LC_MESSAGES/gwenview.mo -share/locale/fi/LC_MESSAGES/gwenview.mo -share/locale/fr/LC_MESSAGES/gwenview.mo -share/locale/ga/LC_MESSAGES/gwenview.mo -share/locale/gl/LC_MESSAGES/gwenview.mo -share/locale/he/LC_MESSAGES/gwenview.mo -share/locale/hi/LC_MESSAGES/gwenview.mo -share/locale/hne/LC_MESSAGES/gwenview.mo -share/locale/hr/LC_MESSAGES/gwenview.mo -share/locale/hsb/LC_MESSAGES/gwenview.mo -share/locale/hu/LC_MESSAGES/gwenview.mo -share/locale/ia/LC_MESSAGES/gwenview.mo -share/locale/id/LC_MESSAGES/gwenview.mo -share/locale/ie/LC_MESSAGES/gwenview.mo -share/locale/is/LC_MESSAGES/gwenview.mo -share/locale/it/LC_MESSAGES/gwenview.mo -share/locale/ja/LC_MESSAGES/gwenview.mo -share/locale/ka/LC_MESSAGES/gwenview.mo -share/locale/kk/LC_MESSAGES/gwenview.mo -share/locale/km/LC_MESSAGES/gwenview.mo -share/locale/ko/LC_MESSAGES/gwenview.mo -share/locale/ku/LC_MESSAGES/gwenview.mo -share/locale/lt/LC_MESSAGES/gwenview.mo -share/locale/lv/LC_MESSAGES/gwenview.mo -share/locale/ml/LC_MESSAGES/gwenview.mo -share/locale/mr/LC_MESSAGES/gwenview.mo -share/locale/nb/LC_MESSAGES/gwenview.mo -share/locale/nds/LC_MESSAGES/gwenview.mo -share/locale/nl/LC_MESSAGES/gwenview.mo -share/locale/nn/LC_MESSAGES/gwenview.mo -share/locale/oc/LC_MESSAGES/gwenview.mo -share/locale/pa/LC_MESSAGES/gwenview.mo -share/locale/pl/LC_MESSAGES/gwenview.mo -share/locale/pt/LC_MESSAGES/gwenview.mo -share/locale/pt_BR/LC_MESSAGES/gwenview.mo -share/locale/ro/LC_MESSAGES/gwenview.mo -share/locale/ru/LC_MESSAGES/gwenview.mo -share/locale/sk/LC_MESSAGES/gwenview.mo -share/locale/sl/LC_MESSAGES/gwenview.mo -share/locale/sq/LC_MESSAGES/gwenview.mo -share/locale/sr/LC_MESSAGES/gwenview.mo -share/locale/sr@ijekavian/LC_MESSAGES/gwenview.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/gwenview.mo -share/locale/sr@latin/LC_MESSAGES/gwenview.mo -share/locale/sv/LC_MESSAGES/gwenview.mo -share/locale/ta/LC_MESSAGES/gwenview.mo -share/locale/th/LC_MESSAGES/gwenview.mo -share/locale/tr/LC_MESSAGES/gwenview.mo -share/locale/ug/LC_MESSAGES/gwenview.mo -share/locale/uk/LC_MESSAGES/gwenview.mo -share/locale/wa/LC_MESSAGES/gwenview.mo -share/locale/zh_CN/LC_MESSAGES/gwenview.mo -share/locale/zh_TW/LC_MESSAGES/gwenview.mo -share/metainfo/org.kde.gwenview.appdata.xml -share/qlogging-categories6/gwenview.categories -share/solid/actions/gwenview_importer.desktop -share/solid/actions/gwenview_importer_camera.desktop diff --git a/graphics/gwenview/Makefile b/graphics/gwenview/Makefile index 2b4be311b7b..6a9e7ef270c 100644 --- a/graphics/gwenview/Makefile +++ b/graphics/gwenview/Makefile @@ -1,6 +1,5 @@ PORTNAME= gwenview DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 3 CATEGORIES= graphics kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -14,21 +13,19 @@ LIB_DEPENDS= libexiv2.so:graphics/exiv2 \ liblcms2.so:graphics/lcms2 \ libpng.so:graphics/png \ libtiff.so:graphics/tiff \ - libwayland-client.so:graphics/wayland \ - libkImageAnnotator-Qt5.so:graphics/kimageannotator@qt5 + libkImageAnnotator-Qt6.so:graphics/kimageannotator@qt6 \ + libwayland-client.so:graphics/wayland -USES= compiler:c++11-lang cmake desktop-file-utils gettext-tools \ - jpeg pkgconfig kde:5 qt:5 tar:xz xorg +USES= cmake compiler:c++11-lang desktop-file-utils gettext jpeg \ + kde:6 pkgconfig qt:6 tar:xz xorg USE_KDE= activities auth baloo bookmarks codecs completion config \ configwidgets coreaddons filemetadata guiaddons i18n \ - iconthemes init itemmodels itemviews jobwidgets \ + iconthemes itemmodels itemviews jobwidgets \ kimageformats kio libkdcraw notifications parts phonon \ purpose service solid sonnet textwidgets widgetsaddons \ windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus gui network printsupport \ - svg wayland widgets x11extras xml \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 OPTIONS_DEFINE= DOCS diff --git a/graphics/gwenview/distinfo b/graphics/gwenview/distinfo index db6cb6317b4..ce8d694736a 100644 --- a/graphics/gwenview/distinfo +++ b/graphics/gwenview/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889426 -SHA256 (KDE/release-service/23.08.5/gwenview-23.08.5.tar.xz) = a4fcd1c053b750d26ea8a9183208ecb5ed1d9b281625de3393e14f8bdc169038 -SIZE (KDE/release-service/23.08.5/gwenview-23.08.5.tar.xz) = 6904128 +TIMESTAMP = 1734460193 +SHA256 (KDE/release-service/24.12.0/gwenview-24.12.0.tar.xz) = 74971003952d966252e5b84d4f8e592fec4784e32fad2fb998aaa37338564adc +SIZE (KDE/release-service/24.12.0/gwenview-24.12.0.tar.xz) = 6525836 diff --git a/graphics/gwenview/files/patch-CMakeLists.txt b/graphics/gwenview/files/patch-CMakeLists.txt deleted file mode 100644 index 67bde656d08..00000000000 --- a/graphics/gwenview/files/patch-CMakeLists.txt +++ /dev/null @@ -1,25 +0,0 @@ ---- CMakeLists.txt.orig 2023-11-30 17:00:43 UTC -+++ CMakeLists.txt -@@ -166,12 +166,17 @@ if (QT_MAJOR_VERSION STREQUAL "5") - endif() - - if (QT_MAJOR_VERSION STREQUAL "5") -- find_package(kImageAnnotator) -- set_package_properties(kImageAnnotator PROPERTIES URL "https://github.com/ksnip/kImageAnnotator" DESCRIPTION "The kImageAnnotator library provides tools to annotate" TYPE REQUIRED) -- if(kImageAnnotator_FOUND) -+ find_package(kImageAnnotator QUIET) -+ set(KIMAGEANNOTATOR_SUFFIX "") -+ if(NOT kImageAnnotator_FOUND) -+ set(KIMAGEANNOTATOR_SUFFIX "-Qt${QT_MAJOR_VERSION}") -+ find_package(kImageAnnotator${KIMAGEANNOTATOR_SUFFIX}) -+ endif() -+ set_package_properties(kImageAnnotator${KIMAGEANNOTATOR_SUFFIX} PROPERTIES URL "https://github.com/ksnip/kImageAnnotator" DESCRIPTION "The kImageAnnotator library provides tools to annotate" TYPE REQUIRED) -+ if(kImageAnnotator${KIMAGEANNOTATOR_SUFFIX}_FOUND) - set(KIMAGEANNOTATOR_FOUND 1) -- find_package(kColorPicker REQUIRED) -- if(NOT kImageAnnotator_VERSION VERSION_LESS 0.5.0) -+ find_package(kColorPicker${KIMAGEANNOTATOR_SUFFIX} REQUIRED) -+ if(NOT kImageAnnotator${KIMAGEANNOTATOR_SUFFIX}_VERSION VERSION_LESS 0.5.0) - set(KIMAGEANNOTATOR_CAN_LOAD_TRANSLATIONS 1) - endif() - endif() diff --git a/graphics/gwenview/files/patch-app_CMakeLists.txt b/graphics/gwenview/files/patch-app_CMakeLists.txt deleted file mode 100644 index 349f8b55d4d..00000000000 --- a/graphics/gwenview/files/patch-app_CMakeLists.txt +++ /dev/null @@ -1,10 +0,0 @@ ---- app/CMakeLists.txt.orig 2023-11-30 17:00:43 UTC -+++ app/CMakeLists.txt -@@ -157,6 +157,6 @@ target_link_libraries(slideshowfileitemaction - KF${QT_MAJOR_VERSION}::KIOWidgets - KF${QT_MAJOR_VERSION}::Notifications) - --if(kImageAnnotator_FOUND) -+if(kImageAnnotator${KIMAGEANNOTATOR_SUFFIX}_FOUND) - target_link_libraries(gwenview kImageAnnotator::kImageAnnotator) - endif() diff --git a/graphics/gwenview/files/patch-lib_CMakeLists.txt b/graphics/gwenview/files/patch-lib_CMakeLists.txt deleted file mode 100644 index e80e12dcd22..00000000000 --- a/graphics/gwenview/files/patch-lib_CMakeLists.txt +++ /dev/null @@ -1,20 +0,0 @@ ---- lib/CMakeLists.txt.orig 2023-11-30 17:00:43 UTC -+++ lib/CMakeLists.txt -@@ -157,7 +157,7 @@ set(gwenviewlib_SRCS - touch/touch_helper.cpp - ${GV_JPEG_DIR}/transupp.c - ) --if (kImageAnnotator_FOUND) -+if (kImageAnnotator${KIMAGEANNOTATOR_SUFFIX}_FOUND) - set(gwenviewlib_SRCS ${gwenviewlib_SRCS} - annotate/annotatedialog.cpp - annotate/annotateoperation.cpp -@@ -338,7 +338,7 @@ endif() - ) - endif() - --if(kImageAnnotator_FOUND) -+if(kImageAnnotator${KIMAGEANNOTATOR_SUFFIX}_FOUND) - target_link_libraries(gwenviewlib kImageAnnotator::kImageAnnotator) - endif() - diff --git a/graphics/gwenview/pkg-plist b/graphics/gwenview/pkg-plist index 653bf69c98e..449f8bf7dd6 100644 --- a/graphics/gwenview/pkg-plist +++ b/graphics/gwenview/pkg-plist @@ -2,8 +2,8 @@ bin/gwenview bin/gwenview_importer lib/libgwenviewlib.so.4.97.0 lib/libgwenviewlib.so.5 -%%QT_PLUGINDIR%%/kf5/kfileitemaction/slideshowfileitemaction.so -%%QT_PLUGINDIR%%/kf5/parts/gvpart.so +%%QT_PLUGINDIR%%/kf6/kfileitemaction/slideshowfileitemaction.so +%%QT_PLUGINDIR%%/kf6/parts/gvpart.so share/applications/org.kde.gwenview.desktop share/applications/org.kde.gwenview_importer.desktop %%DATADIR%%/color-schemes/fullscreen.colors @@ -21,10 +21,8 @@ share/icons/hicolor/48x48/actions/document-share.png share/icons/hicolor/48x48/apps/gwenview.png share/icons/hicolor/64x64/actions/document-share.png share/icons/hicolor/64x64/apps/gwenview.png -share/kconf_update/gwenview-imageview-alphabackgroundmode-update.pl -share/kconf_update/gwenview.upd -share/kservices5/gvpart.desktop share/locale/ar/LC_MESSAGES/gwenview.mo +share/locale/ast/LC_MESSAGES/gwenview.mo share/locale/az/LC_MESSAGES/gwenview.mo share/locale/be/LC_MESSAGES/gwenview.mo share/locale/bg/LC_MESSAGES/gwenview.mo @@ -94,6 +92,6 @@ share/locale/wa/LC_MESSAGES/gwenview.mo share/locale/zh_CN/LC_MESSAGES/gwenview.mo share/locale/zh_TW/LC_MESSAGES/gwenview.mo share/metainfo/org.kde.gwenview.appdata.xml -share/qlogging-categories5/gwenview.categories +share/qlogging-categories6/gwenview.categories share/solid/actions/gwenview_importer.desktop share/solid/actions/gwenview_importer_camera.desktop diff --git a/graphics/hyprgraphics/Makefile b/graphics/hyprgraphics/Makefile index 0db6fbeffdf..5e5066fba64 100644 --- a/graphics/hyprgraphics/Makefile +++ b/graphics/hyprgraphics/Makefile @@ -1,7 +1,7 @@ PORTNAME= hyprgraphics DISTVERSIONPREFIX= v DISTVERSION= 0.1.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ diff --git a/graphics/kamera/Makefile b/graphics/kamera/Makefile index 6dc5d647a7c..9faf6cfddaf 100644 --- a/graphics/kamera/Makefile +++ b/graphics/kamera/Makefile @@ -8,12 +8,11 @@ WWW= https://www.kde.org LIB_DEPENDS= libgphoto2.so:graphics/libgphoto2 -USES= cmake compiler:c++11-lang gettext kde:5 localbase qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 localbase qt:6 tar:xz USE_KDE= auth codecs config configwidgets coreaddons doctools i18n \ kcmutils kio service widgetsaddons xmlgui \ ecm:build -USE_QT= concurrent core dbus gui network widgets xml \ - buildtools:build qmake:build +USE_QT= base OPTIONS_DEFINE= DOCS diff --git a/graphics/kamera/distinfo b/graphics/kamera/distinfo index 6b4711fc039..6d3492bde05 100644 --- a/graphics/kamera/distinfo +++ b/graphics/kamera/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889413 -SHA256 (KDE/release-service/23.08.5/kamera-23.08.5.tar.xz) = 46968631214314a05c7706547d173c5ecd2166ff740926da56322b4afc6d0db2 -SIZE (KDE/release-service/23.08.5/kamera-23.08.5.tar.xz) = 131704 +TIMESTAMP = 1734460195 +SHA256 (KDE/release-service/24.12.0/kamera-24.12.0.tar.xz) = 57783d2cddaaf027319d556d2208d7e6508cf4931813e87e13ee0c67d8f61d30 +SIZE (KDE/release-service/24.12.0/kamera-24.12.0.tar.xz) = 131624 diff --git a/graphics/kamera/pkg-plist b/graphics/kamera/pkg-plist index 78ae2215970..eae0af95498 100644 --- a/graphics/kamera/pkg-plist +++ b/graphics/kamera/pkg-plist @@ -1,122 +1,127 @@ -%%QT_PLUGINDIR%%/kf5/kio/kio_kamera.so +%%QT_PLUGINDIR%%/kf6/kio/kio_kamera.so %%QT_PLUGINDIR%%/plasma/kcms/systemsettings_qwidgets/kcm_kamera.so share/applications/kcm_kamera.desktop share/locale/af/LC_MESSAGES/kcmkamera.mo share/locale/ar/LC_MESSAGES/kcmkamera.mo -share/locale/ar/LC_MESSAGES/kio5_kamera.mo +share/locale/ar/LC_MESSAGES/kio6_kamera.mo +share/locale/ast/LC_MESSAGES/kcmkamera.mo +share/locale/ast/LC_MESSAGES/kio6_kamera.mo share/locale/az/LC_MESSAGES/kcmkamera.mo -share/locale/az/LC_MESSAGES/kio5_kamera.mo +share/locale/az/LC_MESSAGES/kio6_kamera.mo share/locale/be/LC_MESSAGES/kcmkamera.mo share/locale/bg/LC_MESSAGES/kcmkamera.mo -share/locale/bg/LC_MESSAGES/kio5_kamera.mo +share/locale/bg/LC_MESSAGES/kio6_kamera.mo share/locale/br/LC_MESSAGES/kcmkamera.mo share/locale/bs/LC_MESSAGES/kcmkamera.mo share/locale/ca/LC_MESSAGES/kcmkamera.mo -share/locale/ca/LC_MESSAGES/kio5_kamera.mo +share/locale/ca/LC_MESSAGES/kio6_kamera.mo share/locale/ca@valencia/LC_MESSAGES/kcmkamera.mo -share/locale/ca@valencia/LC_MESSAGES/kio5_kamera.mo +share/locale/ca@valencia/LC_MESSAGES/kio6_kamera.mo share/locale/cs/LC_MESSAGES/kcmkamera.mo -share/locale/cs/LC_MESSAGES/kio5_kamera.mo +share/locale/cs/LC_MESSAGES/kio6_kamera.mo share/locale/cy/LC_MESSAGES/kcmkamera.mo share/locale/da/LC_MESSAGES/kcmkamera.mo -share/locale/da/LC_MESSAGES/kio5_kamera.mo +share/locale/da/LC_MESSAGES/kio6_kamera.mo share/locale/de/LC_MESSAGES/kcmkamera.mo -share/locale/de/LC_MESSAGES/kio5_kamera.mo +share/locale/de/LC_MESSAGES/kio6_kamera.mo share/locale/el/LC_MESSAGES/kcmkamera.mo -share/locale/el/LC_MESSAGES/kio5_kamera.mo +share/locale/el/LC_MESSAGES/kio6_kamera.mo share/locale/en_GB/LC_MESSAGES/kcmkamera.mo -share/locale/en_GB/LC_MESSAGES/kio5_kamera.mo +share/locale/en_GB/LC_MESSAGES/kio6_kamera.mo share/locale/eo/LC_MESSAGES/kcmkamera.mo -share/locale/eo/LC_MESSAGES/kio5_kamera.mo +share/locale/eo/LC_MESSAGES/kio6_kamera.mo share/locale/es/LC_MESSAGES/kcmkamera.mo -share/locale/es/LC_MESSAGES/kio5_kamera.mo +share/locale/es/LC_MESSAGES/kio6_kamera.mo share/locale/et/LC_MESSAGES/kcmkamera.mo -share/locale/et/LC_MESSAGES/kio5_kamera.mo +share/locale/et/LC_MESSAGES/kio6_kamera.mo share/locale/eu/LC_MESSAGES/kcmkamera.mo -share/locale/eu/LC_MESSAGES/kio5_kamera.mo +share/locale/eu/LC_MESSAGES/kio6_kamera.mo share/locale/fa/LC_MESSAGES/kcmkamera.mo share/locale/fi/LC_MESSAGES/kcmkamera.mo -share/locale/fi/LC_MESSAGES/kio5_kamera.mo +share/locale/fi/LC_MESSAGES/kio6_kamera.mo share/locale/fr/LC_MESSAGES/kcmkamera.mo -share/locale/fr/LC_MESSAGES/kio5_kamera.mo +share/locale/fr/LC_MESSAGES/kio6_kamera.mo share/locale/fy/LC_MESSAGES/kcmkamera.mo share/locale/ga/LC_MESSAGES/kcmkamera.mo share/locale/gl/LC_MESSAGES/kcmkamera.mo -share/locale/gl/LC_MESSAGES/kio5_kamera.mo +share/locale/gl/LC_MESSAGES/kio6_kamera.mo share/locale/he/LC_MESSAGES/kcmkamera.mo +share/locale/he/LC_MESSAGES/kio6_kamera.mo share/locale/hi/LC_MESSAGES/kcmkamera.mo share/locale/hne/LC_MESSAGES/kcmkamera.mo share/locale/hr/LC_MESSAGES/kcmkamera.mo share/locale/hu/LC_MESSAGES/kcmkamera.mo -share/locale/hu/LC_MESSAGES/kio5_kamera.mo +share/locale/hu/LC_MESSAGES/kio6_kamera.mo share/locale/ia/LC_MESSAGES/kcmkamera.mo -share/locale/ia/LC_MESSAGES/kio5_kamera.mo +share/locale/ia/LC_MESSAGES/kio6_kamera.mo share/locale/id/LC_MESSAGES/kcmkamera.mo -share/locale/id/LC_MESSAGES/kio5_kamera.mo +share/locale/id/LC_MESSAGES/kio6_kamera.mo share/locale/is/LC_MESSAGES/kcmkamera.mo -share/locale/is/LC_MESSAGES/kio5_kamera.mo +share/locale/is/LC_MESSAGES/kio6_kamera.mo share/locale/it/LC_MESSAGES/kcmkamera.mo -share/locale/it/LC_MESSAGES/kio5_kamera.mo +share/locale/it/LC_MESSAGES/kio6_kamera.mo share/locale/ja/LC_MESSAGES/kcmkamera.mo -share/locale/ja/LC_MESSAGES/kio5_kamera.mo +share/locale/ja/LC_MESSAGES/kio6_kamera.mo share/locale/ka/LC_MESSAGES/kcmkamera.mo -share/locale/ka/LC_MESSAGES/kio5_kamera.mo +share/locale/ka/LC_MESSAGES/kio6_kamera.mo share/locale/kk/LC_MESSAGES/kcmkamera.mo share/locale/km/LC_MESSAGES/kcmkamera.mo share/locale/ko/LC_MESSAGES/kcmkamera.mo -share/locale/ko/LC_MESSAGES/kio5_kamera.mo +share/locale/ko/LC_MESSAGES/kio6_kamera.mo share/locale/lt/LC_MESSAGES/kcmkamera.mo -share/locale/lt/LC_MESSAGES/kio5_kamera.mo +share/locale/lt/LC_MESSAGES/kio6_kamera.mo share/locale/lv/LC_MESSAGES/kcmkamera.mo +share/locale/lv/LC_MESSAGES/kio6_kamera.mo share/locale/mk/LC_MESSAGES/kcmkamera.mo share/locale/ml/LC_MESSAGES/kcmkamera.mo -share/locale/ml/LC_MESSAGES/kio5_kamera.mo +share/locale/ml/LC_MESSAGES/kio6_kamera.mo share/locale/mr/LC_MESSAGES/kcmkamera.mo share/locale/ms/LC_MESSAGES/kcmkamera.mo share/locale/nb/LC_MESSAGES/kcmkamera.mo share/locale/nds/LC_MESSAGES/kcmkamera.mo share/locale/ne/LC_MESSAGES/kcmkamera.mo share/locale/nl/LC_MESSAGES/kcmkamera.mo -share/locale/nl/LC_MESSAGES/kio5_kamera.mo +share/locale/nl/LC_MESSAGES/kio6_kamera.mo share/locale/nn/LC_MESSAGES/kcmkamera.mo -share/locale/nn/LC_MESSAGES/kio5_kamera.mo +share/locale/nn/LC_MESSAGES/kio6_kamera.mo share/locale/oc/LC_MESSAGES/kcmkamera.mo share/locale/pa/LC_MESSAGES/kcmkamera.mo +share/locale/pa/LC_MESSAGES/kio6_kamera.mo share/locale/pl/LC_MESSAGES/kcmkamera.mo -share/locale/pl/LC_MESSAGES/kio5_kamera.mo +share/locale/pl/LC_MESSAGES/kio6_kamera.mo share/locale/pt/LC_MESSAGES/kcmkamera.mo -share/locale/pt/LC_MESSAGES/kio5_kamera.mo +share/locale/pt/LC_MESSAGES/kio6_kamera.mo share/locale/pt_BR/LC_MESSAGES/kcmkamera.mo -share/locale/pt_BR/LC_MESSAGES/kio5_kamera.mo +share/locale/pt_BR/LC_MESSAGES/kio6_kamera.mo share/locale/ro/LC_MESSAGES/kcmkamera.mo -share/locale/ro/LC_MESSAGES/kio5_kamera.mo +share/locale/ro/LC_MESSAGES/kio6_kamera.mo share/locale/ru/LC_MESSAGES/kcmkamera.mo -share/locale/ru/LC_MESSAGES/kio5_kamera.mo +share/locale/ru/LC_MESSAGES/kio6_kamera.mo share/locale/se/LC_MESSAGES/kcmkamera.mo share/locale/si/LC_MESSAGES/kcmkamera.mo share/locale/sk/LC_MESSAGES/kcmkamera.mo -share/locale/sk/LC_MESSAGES/kio5_kamera.mo +share/locale/sk/LC_MESSAGES/kio6_kamera.mo share/locale/sl/LC_MESSAGES/kcmkamera.mo -share/locale/sl/LC_MESSAGES/kio5_kamera.mo +share/locale/sl/LC_MESSAGES/kio6_kamera.mo share/locale/sq/LC_MESSAGES/kcmkamera.mo share/locale/sv/LC_MESSAGES/kcmkamera.mo -share/locale/sv/LC_MESSAGES/kio5_kamera.mo +share/locale/sv/LC_MESSAGES/kio6_kamera.mo share/locale/ta/LC_MESSAGES/kcmkamera.mo share/locale/tg/LC_MESSAGES/kcmkamera.mo share/locale/th/LC_MESSAGES/kcmkamera.mo share/locale/tr/LC_MESSAGES/kcmkamera.mo -share/locale/tr/LC_MESSAGES/kio5_kamera.mo +share/locale/tr/LC_MESSAGES/kio6_kamera.mo share/locale/ug/LC_MESSAGES/kcmkamera.mo share/locale/uk/LC_MESSAGES/kcmkamera.mo -share/locale/uk/LC_MESSAGES/kio5_kamera.mo +share/locale/uk/LC_MESSAGES/kio6_kamera.mo share/locale/vi/LC_MESSAGES/kcmkamera.mo -share/locale/vi/LC_MESSAGES/kio5_kamera.mo +share/locale/vi/LC_MESSAGES/kio6_kamera.mo share/locale/xh/LC_MESSAGES/kcmkamera.mo share/locale/zh_CN/LC_MESSAGES/kcmkamera.mo -share/locale/zh_CN/LC_MESSAGES/kio5_kamera.mo +share/locale/zh_CN/LC_MESSAGES/kio6_kamera.mo share/locale/zh_HK/LC_MESSAGES/kcmkamera.mo share/locale/zh_TW/LC_MESSAGES/kcmkamera.mo -share/locale/zh_TW/LC_MESSAGES/kio5_kamera.mo +share/locale/zh_TW/LC_MESSAGES/kio6_kamera.mo share/metainfo/org.kde.kamera.metainfo.xml -share/qlogging-categories5/kamera.categories +share/qlogging-categories6/kamera.categories share/solid/actions/solid_camera.desktop diff --git a/graphics/kcolorchooser/Makefile b/graphics/kcolorchooser/Makefile index 1adc6835c39..b937c205b5f 100644 --- a/graphics/kcolorchooser/Makefile +++ b/graphics/kcolorchooser/Makefile @@ -6,12 +6,11 @@ MAINTAINER= kde@FreeBSD.org COMMENT= KDE application to select colors from the screen or from a palette WWW= https://www.kde.org/applications/graphics/kcolorchooser -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz -USE_KDE= auth codecs config configwidgets coreaddons i18n \ - widgetsaddons xmlgui \ +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz +USE_KDE= auth codecs config configwidgets coreaddons i18n widgetsaddons \ + xmlgui \ ecm:build -USE_QT= core dbus gui widgets xml \ - buildtools:build qmake:build +USE_QT= base OPTIONS_DEFINE= DOCS diff --git a/graphics/kcolorchooser/distinfo b/graphics/kcolorchooser/distinfo index 8db23b367f7..e6281d7d120 100644 --- a/graphics/kcolorchooser/distinfo +++ b/graphics/kcolorchooser/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889418 -SHA256 (KDE/release-service/23.08.5/kcolorchooser-23.08.5.tar.xz) = c62a78191f423b7774930165424165e8866c16189b941323da1321f79992bb21 -SIZE (KDE/release-service/23.08.5/kcolorchooser-23.08.5.tar.xz) = 34908 +TIMESTAMP = 1734460196 +SHA256 (KDE/release-service/24.12.0/kcolorchooser-24.12.0.tar.xz) = afe552ddf0a4c76a4b81251649eeda1662b2a16dc8eba88c0be0ec4004b4674e +SIZE (KDE/release-service/24.12.0/kcolorchooser-24.12.0.tar.xz) = 36228 diff --git a/graphics/kcolorchooser/pkg-plist b/graphics/kcolorchooser/pkg-plist index ba62db7e11b..93296993a55 100644 --- a/graphics/kcolorchooser/pkg-plist +++ b/graphics/kcolorchooser/pkg-plist @@ -3,6 +3,7 @@ share/applications/org.kde.kcolorchooser.desktop share/icons/hicolor/16x16/apps/kcolorchooser.png share/icons/hicolor/22x22/apps/kcolorchooser.png share/locale/ar/LC_MESSAGES/kcolorchooser.mo +share/locale/ast/LC_MESSAGES/kcolorchooser.mo share/locale/az/LC_MESSAGES/kcolorchooser.mo share/locale/be/LC_MESSAGES/kcolorchooser.mo share/locale/bg/LC_MESSAGES/kcolorchooser.mo @@ -52,6 +53,7 @@ share/locale/pt/LC_MESSAGES/kcolorchooser.mo share/locale/pt_BR/LC_MESSAGES/kcolorchooser.mo share/locale/ro/LC_MESSAGES/kcolorchooser.mo share/locale/ru/LC_MESSAGES/kcolorchooser.mo +share/locale/sa/LC_MESSAGES/kcolorchooser.mo share/locale/si/LC_MESSAGES/kcolorchooser.mo share/locale/sk/LC_MESSAGES/kcolorchooser.mo share/locale/sl/LC_MESSAGES/kcolorchooser.mo @@ -61,6 +63,7 @@ share/locale/sr@ijekavian/LC_MESSAGES/kcolorchooser.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/kcolorchooser.mo share/locale/sr@latin/LC_MESSAGES/kcolorchooser.mo share/locale/sv/LC_MESSAGES/kcolorchooser.mo +share/locale/ta/LC_MESSAGES/kcolorchooser.mo share/locale/th/LC_MESSAGES/kcolorchooser.mo share/locale/tr/LC_MESSAGES/kcolorchooser.mo share/locale/ug/LC_MESSAGES/kcolorchooser.mo diff --git a/graphics/kdegraphics-mobipocket/Makefile b/graphics/kdegraphics-mobipocket/Makefile index 708baf26dac..109ed5bc97c 100644 --- a/graphics/kdegraphics-mobipocket/Makefile +++ b/graphics/kdegraphics-mobipocket/Makefile @@ -1,17 +1,26 @@ PORTNAME= kdegraphics-mobipocket DISTVERSION= ${KDE_APPLICATIONS_VERSION} CATEGORIES= graphics kde kde-applications +PKGNAMESUFFIX= -${FLAVOR} MAINTAINER= kde@FreeBSD.org COMMENT= Mobipocket plugins for Strigi indexing and thumbnails WWW= https://www.kde.org -USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz +FLAVORS= qt6 qt5 +FLAVOR?= qt6 + +USES= cmake compiler:c++11-lang kde:${FLAVOR:S/qt//} \ + qt:${FLAVOR:S/qt//} tar:xz USE_KDE= completion config coreaddons jobwidgets kio service solid \ widgetsaddons windowsystem \ ecm:build -USE_QT= concurrent core dbus gui network widgets \ +_USE_QT_qt5= concurrent core dbus gui network widgets \ buildtools:build qmake:build +_USE_QT_qt6= base +USE_QT= ${_USE_QT_${FLAVOR}} + +PLIST= pkg-plist.${FLAVOR} USE_LDCONFIG= yes diff --git a/graphics/kdegraphics-mobipocket/distinfo b/graphics/kdegraphics-mobipocket/distinfo index 1d9979e74d4..1383763e071 100644 --- a/graphics/kdegraphics-mobipocket/distinfo +++ b/graphics/kdegraphics-mobipocket/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889417 -SHA256 (KDE/release-service/23.08.5/kdegraphics-mobipocket-23.08.5.tar.xz) = 714fa91bc7b004145fbba02e302dde0faa14bc652e4672c507fc507ac508a3fc -SIZE (KDE/release-service/23.08.5/kdegraphics-mobipocket-23.08.5.tar.xz) = 13004 +TIMESTAMP = 1734460198 +SHA256 (KDE/release-service/24.12.0/kdegraphics-mobipocket-24.12.0.tar.xz) = 777e577f7d603aef7f00d584b3a0a1e2659194134f37c0315a026173181289f3 +SIZE (KDE/release-service/24.12.0/kdegraphics-mobipocket-24.12.0.tar.xz) = 13056 diff --git a/graphics/kdegraphics-mobipocket/pkg-plist.qt5 b/graphics/kdegraphics-mobipocket/pkg-plist.qt5 new file mode 100644 index 00000000000..ddc051f1419 --- /dev/null +++ b/graphics/kdegraphics-mobipocket/pkg-plist.qt5 @@ -0,0 +1,11 @@ +include/QMobipocket/qmobipocket/mobipocket.h +include/QMobipocket/qmobipocket/qfilestream.h +include/QMobipocket/qmobipocket/qmobipocket_export.h +include/QMobipocket/qmobipocket_version.h +lib/cmake/QMobipocket/QMobipocketConfig.cmake +lib/cmake/QMobipocket/QMobipocketConfigVersion.cmake +lib/cmake/QMobipocket/QMobipocketTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/QMobipocket/QMobipocketTargets.cmake +lib/libqmobipocket.so +lib/libqmobipocket.so.2 +lib/libqmobipocket.so.2.1.0 diff --git a/graphics/kdegraphics-mobipocket/pkg-plist.qt6 b/graphics/kdegraphics-mobipocket/pkg-plist.qt6 new file mode 100644 index 00000000000..f0bf0302c57 --- /dev/null +++ b/graphics/kdegraphics-mobipocket/pkg-plist.qt6 @@ -0,0 +1,11 @@ +include/QMobipocket6/qmobipocket/mobipocket.h +include/QMobipocket6/qmobipocket/qfilestream.h +include/QMobipocket6/qmobipocket/qmobipocket_export.h +include/QMobipocket6/qmobipocket_version.h +lib/cmake/QMobipocket6/QMobipocket6Config.cmake +lib/cmake/QMobipocket6/QMobipocket6ConfigVersion.cmake +lib/cmake/QMobipocket6/QMobipocket6Targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/QMobipocket6/QMobipocket6Targets.cmake +lib/libQMobipocket6.so +lib/libQMobipocket6.so.2 +lib/libQMobipocket6.so.2.1.0 diff --git a/graphics/kdegraphics-svgpart/Makefile b/graphics/kdegraphics-svgpart/Makefile index cd4f8fbebeb..b3dc916f82f 100644 --- a/graphics/kdegraphics-svgpart/Makefile +++ b/graphics/kdegraphics-svgpart/Makefile @@ -7,13 +7,12 @@ MAINTAINER= kde@FreeBSD.org COMMENT= SVG KPart WWW= https://www.kde.org -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz xorg -USE_KDE= auth codecs completion config configwidgets coreaddons \ - i18n jobwidgets kio parts service solid sonnet textwidgets \ +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz xorg +USE_KDE= auth codecs completion config configwidgets coreaddons i18n \ + jobwidgets kio parts service solid sonnet textwidgets \ widgetsaddons windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus gui network svg widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 .include diff --git a/graphics/kdegraphics-svgpart/distinfo b/graphics/kdegraphics-svgpart/distinfo index 7e56aa65461..53443975e3c 100644 --- a/graphics/kdegraphics-svgpart/distinfo +++ b/graphics/kdegraphics-svgpart/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889422 -SHA256 (KDE/release-service/23.08.5/svgpart-23.08.5.tar.xz) = 941a378dd84006e92bddad2d83e8f0e93b361347a0aa3d43e9fb5e9bec7778b9 -SIZE (KDE/release-service/23.08.5/svgpart-23.08.5.tar.xz) = 28720 +TIMESTAMP = 1734460200 +SHA256 (KDE/release-service/24.12.0/svgpart-24.12.0.tar.xz) = ac1d24564f582b36d26b2b4ab0664b394368ad1123509d9b075e8e6bde684c41 +SIZE (KDE/release-service/24.12.0/svgpart-24.12.0.tar.xz) = 30212 diff --git a/graphics/kdegraphics-svgpart/pkg-plist b/graphics/kdegraphics-svgpart/pkg-plist index 31894bca49d..226e09da1fd 100644 --- a/graphics/kdegraphics-svgpart/pkg-plist +++ b/graphics/kdegraphics-svgpart/pkg-plist @@ -1,6 +1,6 @@ -%%QT_PLUGINDIR%%/kf5/parts/svgpart.so -share/kservices5/svgpart.desktop +%%QT_PLUGINDIR%%/kf6/parts/svgpart.so share/locale/ar/LC_MESSAGES/svgpart.mo +share/locale/ast/LC_MESSAGES/svgpart.mo share/locale/be/LC_MESSAGES/svgpart.mo share/locale/bg/LC_MESSAGES/svgpart.mo share/locale/bs/LC_MESSAGES/svgpart.mo @@ -19,6 +19,7 @@ share/locale/fi/LC_MESSAGES/svgpart.mo share/locale/fr/LC_MESSAGES/svgpart.mo share/locale/ga/LC_MESSAGES/svgpart.mo share/locale/gl/LC_MESSAGES/svgpart.mo +share/locale/he/LC_MESSAGES/svgpart.mo share/locale/hi/LC_MESSAGES/svgpart.mo share/locale/hr/LC_MESSAGES/svgpart.mo share/locale/hu/LC_MESSAGES/svgpart.mo @@ -48,6 +49,7 @@ share/locale/pt/LC_MESSAGES/svgpart.mo share/locale/pt_BR/LC_MESSAGES/svgpart.mo share/locale/ro/LC_MESSAGES/svgpart.mo share/locale/ru/LC_MESSAGES/svgpart.mo +share/locale/sa/LC_MESSAGES/svgpart.mo share/locale/si/LC_MESSAGES/svgpart.mo share/locale/sk/LC_MESSAGES/svgpart.mo share/locale/sl/LC_MESSAGES/svgpart.mo diff --git a/graphics/kdegraphics-thumbnailers/Makefile b/graphics/kdegraphics-thumbnailers/Makefile index a737a3d4abf..eb1547d764f 100644 --- a/graphics/kdegraphics-thumbnailers/Makefile +++ b/graphics/kdegraphics-thumbnailers/Makefile @@ -1,20 +1,18 @@ PORTNAME= kdegraphics-thumbnailers DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= graphics kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= Thumbnailers for various graphics file formats WWW= https://www.kde.org -LIB_DEPENDS= libqmobipocket.so:graphics/kdegraphics-mobipocket +LIB_DEPENDS= libQMobipocket6.so:graphics/kdegraphics-mobipocket@qt6 -USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz xorg -USE_KDE= archive completion config coreaddons jobwidgets libkdcraw \ - libkexiv2 kio service solid widgetsaddons windowsystem \ +USES= cmake compiler:c++11-lang kde:6 qt:6 tar:xz xorg +USE_KDE= archive completion config coreaddons jobwidgets kio libkdcraw \ + libkexiv2 service solid widgetsaddons windowsystem \ ecm:build -USE_QT= concurrent core dbus gui network widgets \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 .include diff --git a/graphics/kdegraphics-thumbnailers/distinfo b/graphics/kdegraphics-thumbnailers/distinfo index 1496c35df7a..f4aebc9c35c 100644 --- a/graphics/kdegraphics-thumbnailers/distinfo +++ b/graphics/kdegraphics-thumbnailers/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889410 -SHA256 (KDE/release-service/23.08.5/kdegraphics-thumbnailers-23.08.5.tar.xz) = b05a040039fa079da026de8c296219e3718c4e142da823c6cfeaaea6d6986f30 -SIZE (KDE/release-service/23.08.5/kdegraphics-thumbnailers-23.08.5.tar.xz) = 49436 +TIMESTAMP = 1734460201 +SHA256 (KDE/release-service/24.12.0/kdegraphics-thumbnailers-24.12.0.tar.xz) = d4dd2a4617db0874bc7de7b15e4fd50f7aadaa5249fb46f888ab151a8480b1cb +SIZE (KDE/release-service/24.12.0/kdegraphics-thumbnailers-24.12.0.tar.xz) = 49144 diff --git a/graphics/kdegraphics-thumbnailers/pkg-plist b/graphics/kdegraphics-thumbnailers/pkg-plist index 1b007fe2949..a76f1331044 100644 --- a/graphics/kdegraphics-thumbnailers/pkg-plist +++ b/graphics/kdegraphics-thumbnailers/pkg-plist @@ -1,5 +1,5 @@ -%%QT_PLUGINDIR%%/kf5/thumbcreator/blenderthumbnail.so -%%QT_PLUGINDIR%%/kf5/thumbcreator/gsthumbnail.so -%%QT_PLUGINDIR%%/kf5/thumbcreator/mobithumbnail.so -%%QT_PLUGINDIR%%/kf5/thumbcreator/rawthumbnail.so +%%QT_PLUGINDIR%%/kf6/thumbcreator/blenderthumbnail.so +%%QT_PLUGINDIR%%/kf6/thumbcreator/gsthumbnail.so +%%QT_PLUGINDIR%%/kf6/thumbcreator/mobithumbnail.so +%%QT_PLUGINDIR%%/kf6/thumbcreator/rawthumbnail.so share/metainfo/org.kde.kdegraphics-thumbnailers.metainfo.xml diff --git a/graphics/kdegraphics/Makefile b/graphics/kdegraphics/Makefile index 5d4b9077550..785a6bd5fcf 100644 --- a/graphics/kdegraphics/Makefile +++ b/graphics/kdegraphics/Makefile @@ -1,13 +1,12 @@ PORTNAME= kdegraphics DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= graphics kde MAINTAINER= kde@FreeBSD.org COMMENT= Graphics utilities for KDE (meta port) WWW= https://www.kde.org -USES= kde:5 metaport qt:5 +USES= kde:6 metaport qt:6 USE_QT= # OPTIONS_DEFINE= GPHOTO \ @@ -45,7 +44,7 @@ SPECTACLE_DESC= Screen capture program SPECTACLE_RUN_DEPENDS= spectacle>=${KDE_APPLICATIONS_VERSION}:graphics/spectacle MOBIPOCKET_DESC= Mobipocket plugins for Strigi indexing and thumbnailers -MOBIPOCKET_RUN_DEPENDS= kdegraphics-mobipocket>=${KDE_APPLICATIONS_VERSION}:graphics/kdegraphics-mobipocket +MOBIPOCKET_RUN_DEPENDS= kdegraphics-mobipocket-qt6>=${KDE_APPLICATIONS_VERSION}:graphics/kdegraphics-mobipocket@qt6 SVG_DESC= SVG KPart SVG_RUN_DEPENDS= kdegraphics-svgpart>=${KDE_APPLICATIONS_VERSION}:graphics/kdegraphics-svgpart diff --git a/graphics/kf6-kimageformats/Makefile b/graphics/kf6-kimageformats/Makefile index 6348a3c527d..8dc08c06087 100644 --- a/graphics/kf6-kimageformats/Makefile +++ b/graphics/kf6-kimageformats/Makefile @@ -1,13 +1,34 @@ PORTNAME= kimageformats DISTVERSION= ${KDE_FRAMEWORKS_VERSION} +PORTREVISION= 1 CATEGORIES= graphics kde kde-frameworks COMMENT= Plugins to allow QImage to support extra file formats MAINTAINER= kde@FreeBSD.org -USES= cmake gl kde:6 qt:6 tar:xz +USES= cmake gl kde:6 pkgconfig qt:6 tar:xz USE_GL= gl opengl -USE_KDE= ecm:build +USE_KDE= archive ecm:build USE_QT= base +OPTIONS_DEFINE= AVIF JXL HEIF OPENEXR RAW +OPTIONS_DEFAULT= AVIF JXL HEIF OPENEXR RAW +OPTIONS_SUB= yes + +AVIF_LIB_DEPENDS= libavif.so:graphics/libavif +AVIF_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_libavif + +JXL_LIB_DEPENDS= libjxl.so:graphics/libjxl +JXL_CMAKE_BOOL= KIMAGEFORMATS_JXL + +HEIF_LIB_DEPENDS= libheif.so:graphics/libheif +HEIF_CMAKE_BOOL= KIMAGEFORMATS_HEIF + +OPENEXR_LIB_DEPENDS= libOpenEXR.so:graphics/openexr \ + libImath.so:math/Imath +OPENEXR_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_OpenEXR + +RAW_LIB_DEPENDS= libraw.so:graphics/libraw +RAW_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_libraw + .include diff --git a/graphics/kf6-kimageformats/pkg-plist b/graphics/kf6-kimageformats/pkg-plist index cb27764336f..afa6e4bcb2e 100644 --- a/graphics/kf6-kimageformats/pkg-plist +++ b/graphics/kf6-kimageformats/pkg-plist @@ -1,6 +1,12 @@ %%QT_PLUGINDIR%%/imageformats/kimg_ani.so +%%AVIF%%%%QT_PLUGINDIR%%/imageformats/kimg_avif.so %%QT_PLUGINDIR%%/imageformats/kimg_eps.so +%%OPENEXR%%%%QT_PLUGINDIR%%/imageformats/kimg_exr.so %%QT_PLUGINDIR%%/imageformats/kimg_hdr.so +%%HEIF%%%%QT_PLUGINDIR%%/imageformats/kimg_heif.so +%%JXL%%%%QT_PLUGINDIR%%/imageformats/kimg_jxl.so +%%QT_PLUGINDIR%%/imageformats/kimg_kra.so +%%QT_PLUGINDIR%%/imageformats/kimg_ora.so %%QT_PLUGINDIR%%/imageformats/kimg_pcx.so %%QT_PLUGINDIR%%/imageformats/kimg_pfm.so %%QT_PLUGINDIR%%/imageformats/kimg_pic.so @@ -8,6 +14,7 @@ %%QT_PLUGINDIR%%/imageformats/kimg_pxr.so %%QT_PLUGINDIR%%/imageformats/kimg_qoi.so %%QT_PLUGINDIR%%/imageformats/kimg_ras.so +%%RAW%%%%QT_PLUGINDIR%%/imageformats/kimg_raw.so %%QT_PLUGINDIR%%/imageformats/kimg_rgb.so %%QT_PLUGINDIR%%/imageformats/kimg_sct.so %%QT_PLUGINDIR%%/imageformats/kimg_tga.so diff --git a/graphics/kgraphviewer/Makefile b/graphics/kgraphviewer/Makefile index d7f8e668329..b67c115fb03 100644 --- a/graphics/kgraphviewer/Makefile +++ b/graphics/kgraphviewer/Makefile @@ -1,13 +1,12 @@ PORTNAME= kgraphviewer -DISTVERSION= 2.4.3 -PORTREVISION= 8 +DISTVERSION= 2.5.0 CATEGORIES= graphics kde MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION}/ DIST_SUBDIR= KDE/${PORTNAME} MAINTAINER= kde@FreeBSD.org COMMENT= Graphs-viewer for GraphViz files -WWW= https://extragear.kde.org/apps/kgraphviewer/ +WWW= https://apps.kde.org/kgraphviewer/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING @@ -15,14 +14,14 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/boost/concept_check.hpp:devel/boost-libs LIB_DEPENDS= libgvc.so:graphics/graphviz -USES= cmake compiler:c++11-lang desktop-file-utils kde:5 qt:5 tar:xz \ - pkgconfig xorg -USE_KDE= auth codecs completion config configwidgets \ - coreaddons i18n iconthemes jobwidgets kio parts service \ - solid sonnet textwidgets widgetsaddons windowsystem xmlgui \ +USES= cmake compiler:c++11-lang desktop-file-utils gettext \ + kde:6 pkgconfig qt:6 tar:xz xorg +USE_KDE= coreaddons i18n parts widgetsaddons \ ecm:build doctools:build -USE_QT= concurrent core dbus gui network printsupport svg widgets xml \ - buildtools:build qmake:build +USE_QT= 5compat base svg \ + tools:build USE_XORG= x11 +PLIST_SUB= SHLIB_VER=${PORTVERSION} + .include diff --git a/graphics/kgraphviewer/distinfo b/graphics/kgraphviewer/distinfo index d4c8dbfb911..cff49de1280 100644 --- a/graphics/kgraphviewer/distinfo +++ b/graphics/kgraphviewer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1537292561 -SHA256 (KDE/kgraphviewer/kgraphviewer-2.4.3.tar.xz) = 54e0c218453912ea82ad9a96edfb2d4dfd8cb15f6a567ef843b4ef97d07bd7c0 -SIZE (KDE/kgraphviewer/kgraphviewer-2.4.3.tar.xz) = 1491328 +TIMESTAMP = 1738703572 +SHA256 (KDE/kgraphviewer/kgraphviewer-2.5.0.tar.xz) = 872bee63fb4df6f7fb2b4eaf02ff825cba3ca953ac02509a287fe5cd0f1e2b69 +SIZE (KDE/kgraphviewer/kgraphviewer-2.5.0.tar.xz) = 1571364 diff --git a/graphics/kgraphviewer/files/patch-cmake_FindGraphviz.cmake b/graphics/kgraphviewer/files/patch-cmake_FindGraphviz.cmake deleted file mode 100644 index 054b0112b97..00000000000 --- a/graphics/kgraphviewer/files/patch-cmake_FindGraphviz.cmake +++ /dev/null @@ -1,58 +0,0 @@ -Don't name-collide the variables from pkg-config with the ones this -CMake find-module is supposed to set. Follow the hints that pkg-config -provides to find the actual libraries. ---- cmake/FindGraphviz.cmake.orig 2017-09-27 13:15:56 UTC -+++ cmake/FindGraphviz.cmake -@@ -29,10 +29,8 @@ - if ( NOT WIN32 ) - - find_package(PkgConfig) -- pkg_check_modules( graphviz ${REQUIRED} libgvc libcdt libcgraph libpathplan ) -- if ( graphviz_FOUND ) -- set ( graphviz_INCLUDE_DIRECTORIES ${graphviz_INCLUDE_DIRS} ) -- endif ( graphviz_FOUND ) -+ # Don't name-collide with the find_library() calls below, use pc_ prefix -+ pkg_check_modules( pc_graphviz ${REQUIRED} libgvc libcdt libcgraph libpathplan ) - - endif ( NOT WIN32 ) - -@@ -43,6 +41,7 @@ find_path( graphviz_INCLUDE_DIRECTORIES - /usr/local/include - /usr/include - PATH_SUFFIXES graphviz -+ HINTS ${pc_graphviz_INCLUDE_DIRECTORIES} - ) - - find_library( graphviz_GVC_LIBRARY -@@ -53,6 +52,7 @@ find_library( graphviz_GVC_LIBRARY - /usr/lib64 - /usr/local/lib - /usr/lib -+ HINTS ${pc_graphviz_LIBRARY_DIRS} - ) - - find_library( graphviz_CDT_LIBRARY -@@ -63,6 +63,7 @@ find_library( graphviz_CDT_LIBRARY - /usr/lib64 - /usr/local/lib - /usr/lib -+ HINTS ${pc_graphviz_LIBRARY_DIRS} - ) - - find_library( graphviz_GRAPH_LIBRARY -@@ -73,6 +74,7 @@ find_library( graphviz_GRAPH_LIBRARY - /usr/lib64 - /usr/local/lib - /usr/lib -+ HINTS ${pc_graphviz_LIBRARY_DIRS} - ) - - find_library( graphviz_PATHPLAN_LIBRARY -@@ -83,6 +85,7 @@ find_library( graphviz_PATHPLAN_LIBRARY - /usr/lib64 - /usr/local/lib - /usr/lib -+ HINTS ${pc_graphviz_LIBRARY_DIRS} - ) - - if ( graphviz_INCLUDE_DIRECTORIES AND diff --git a/graphics/kgraphviewer/files/patch-src_part_CMakeLists.txt b/graphics/kgraphviewer/files/patch-src_part_CMakeLists.txt deleted file mode 100644 index f5c0ad517b9..00000000000 --- a/graphics/kgraphviewer/files/patch-src_part_CMakeLists.txt +++ /dev/null @@ -1,12 +0,0 @@ -The gvc, cgraph, .. libraries are already linked to kgraphviewerlib. ---- src/part/CMakeLists.txt.orig 2017-09-27 13:15:56 UTC -+++ src/part/CMakeLists.txt -@@ -79,7 +79,7 @@ set( kgraphviewerpart_PART_SRCS kgraphvi - add_library(kgraphviewerpart MODULE ${kgraphviewerpart_PART_SRCS}) - generate_export_header(kgraphviewerpart BASE_NAME kgraphviewer) - --target_link_libraries(kgraphviewerpart Qt5::Core KF5::Parts gvc cgraph pathplan cdt kgraphviewerlib) -+target_link_libraries(kgraphviewerpart Qt5::Core KF5::Parts kgraphviewerlib) - - install( TARGETS kgraphviewerpart DESTINATION ${KDE_INSTALL_PLUGINDIR}) - diff --git a/graphics/kgraphviewer/pkg-plist b/graphics/kgraphviewer/pkg-plist index c78fbe10782..ad592b870fe 100644 --- a/graphics/kgraphviewer/pkg-plist +++ b/graphics/kgraphviewer/pkg-plist @@ -1,31 +1,29 @@ bin/kgraphviewer -etc/xdg/kgraphviewer.categories include/kgraphviewer/kgraphviewer_interface.h lib/cmake/KGraphViewerPart/KGraphViewerPartConfig.cmake lib/cmake/KGraphViewerPart/KGraphViewerPartConfigVersion.cmake +lib/cmake/KGraphViewerPart/KGraphViewerPartTargets.cmake lib/libkgraphviewer.so -lib/libkgraphviewer.so.2.4.3 -lib/libkgraphviewer.so.3 -%%QT_PLUGINDIR%%/kgraphviewerpart.so +lib/libkgraphviewer.so.0 +lib/libkgraphviewer.so.%%SHLIB_VER%% +%%QT_PLUGINDIR%%/kf6/parts/kgraphviewerpart.so share/applications/org.kde.kgraphviewer.desktop share/config.kcfg/kgraphviewer_partsettings.kcfg share/config.kcfg/kgraphviewersettings.kcfg -share/doc/HTML/de/kgraphviewer/index.cache.bz2 -share/doc/HTML/de/kgraphviewer/index.docbook -share/doc/HTML/de/kgraphviewer/kgraphviewer-snap-ask2.png -share/doc/HTML/de/kgraphviewer/kgraphviewer-snap-ask3.png -share/doc/HTML/de/kgraphviewer/kgraphviewer-snap-config1.png -share/doc/HTML/de/kgraphviewer/kgraphviewer-snap-config2.png -share/doc/HTML/de/kgraphviewer/kgraphviewer-snap-config3.png -share/doc/HTML/de/kgraphviewer/kgraphviewer-snap-init.png -share/doc/HTML/de/kgraphviewer/kgraphviewer-snap-main.png -share/doc/HTML/de/kgraphviewer/kgraphviewer-snap-pagesmarges.png -share/doc/HTML/de/kgraphviewer/kgraphviewer-snap-ppview1.png -share/doc/HTML/de/kgraphviewer/kgraphviewer-snap-ppview2.png -share/doc/HTML/de/kgraphviewer/kgraphviewer-snap-ppview3.png -share/doc/HTML/de/kgraphviewer/kgraphviewer-snap-psetup1.png -share/doc/HTML/de/kgraphviewer/kgraphviewer-snap-zmax.png -share/doc/HTML/de/kgraphviewer/kgraphviewer-snap-zmin.png +share/doc/HTML/ca/kgraphviewer/index.cache.bz2 +share/doc/HTML/ca/kgraphviewer/index.docbook +share/doc/HTML/ca/kgraphviewer/kgraphviewer-snap-ask1.png +share/doc/HTML/ca/kgraphviewer/kgraphviewer-snap-ask2.png +share/doc/HTML/ca/kgraphviewer/kgraphviewer-snap-ask3.png +share/doc/HTML/ca/kgraphviewer/kgraphviewer-snap-config-appearance.png +share/doc/HTML/ca/kgraphviewer/kgraphviewer-snap-config-parsing.png +share/doc/HTML/ca/kgraphviewer/kgraphviewer-snap-config1.png +share/doc/HTML/ca/kgraphviewer/kgraphviewer-snap-config2.png +share/doc/HTML/ca/kgraphviewer/kgraphviewer-snap-config3.png +share/doc/HTML/ca/kgraphviewer/kgraphviewer-snap-init.png +share/doc/HTML/ca/kgraphviewer/kgraphviewer-snap-main.png +share/doc/HTML/ca/kgraphviewer/kgraphviewer-snap-pagesmarges.png +share/doc/HTML/ca/kgraphviewer/kgraphviewer-snap-psetup1.png share/doc/HTML/en/kgraphviewer/index.cache.bz2 share/doc/HTML/en/kgraphviewer/index.docbook share/doc/HTML/en/kgraphviewer/kgraphviewer-but-layout.png @@ -55,16 +53,10 @@ share/doc/HTML/en/kgraphviewer/kgraphviewer-snap-ppview3.png share/doc/HTML/en/kgraphviewer/kgraphviewer-snap-psetup1.png share/doc/HTML/en/kgraphviewer/kgraphviewer-snap-zmax.png share/doc/HTML/en/kgraphviewer/kgraphviewer-snap-zmin.png -share/doc/HTML/et/kgraphviewer/index.cache.bz2 -share/doc/HTML/et/kgraphviewer/index.docbook share/doc/HTML/it/kgraphviewer/index.cache.bz2 share/doc/HTML/it/kgraphviewer/index.docbook share/doc/HTML/nl/kgraphviewer/index.cache.bz2 share/doc/HTML/nl/kgraphviewer/index.docbook -share/doc/HTML/pt/kgraphviewer/index.cache.bz2 -share/doc/HTML/pt/kgraphviewer/index.docbook -share/doc/HTML/pt_BR/kgraphviewer/index.cache.bz2 -share/doc/HTML/pt_BR/kgraphviewer/index.docbook share/doc/HTML/sv/kgraphviewer/index.cache.bz2 share/doc/HTML/sv/kgraphviewer/index.docbook share/doc/HTML/sv/kgraphviewer/kgraphviewer-snap-ask1.png @@ -86,16 +78,7 @@ share/doc/HTML/uk/kgraphviewer/index.cache.bz2 share/doc/HTML/uk/kgraphviewer/index.docbook share/icons/hicolor/16x16/apps/kgraphviewer.png share/icons/hicolor/32x32/apps/kgraphviewer.png -share/kgraphviewerpart/pics/chain-broken.png -share/kgraphviewerpart/pics/chain.png -share/kgraphviewerpart/pics/kgraphviewer-bev.png -share/kgraphviewerpart/pics/kgraphviewer-newedge.png -share/kgraphviewerpart/pics/kgraphviewer-newnode.png -share/kservices5/kgraphviewer_part.desktop -share/kxmlgui5/kgraphviewer/kgraphviewer_part.rc -share/kxmlgui5/kgraphviewer/kgraphviewerui.rc share/locale/ar/LC_MESSAGES/kgraphviewer.mo -share/locale/ast/LC_MESSAGES/kgraphviewer.mo share/locale/be/LC_MESSAGES/kgraphviewer.mo share/locale/bg/LC_MESSAGES/kgraphviewer.mo share/locale/bs/LC_MESSAGES/kgraphviewer.mo @@ -118,10 +101,13 @@ share/locale/hi/LC_MESSAGES/kgraphviewer.mo share/locale/hne/LC_MESSAGES/kgraphviewer.mo share/locale/hr/LC_MESSAGES/kgraphviewer.mo share/locale/hu/LC_MESSAGES/kgraphviewer.mo +share/locale/ia/LC_MESSAGES/kgraphviewer.mo share/locale/is/LC_MESSAGES/kgraphviewer.mo share/locale/it/LC_MESSAGES/kgraphviewer.mo share/locale/ja/LC_MESSAGES/kgraphviewer.mo +share/locale/ka/LC_MESSAGES/kgraphviewer.mo share/locale/km/LC_MESSAGES/kgraphviewer.mo +share/locale/ko/LC_MESSAGES/kgraphviewer.mo share/locale/ku/LC_MESSAGES/kgraphviewer.mo share/locale/lt/LC_MESSAGES/kgraphviewer.mo share/locale/mai/LC_MESSAGES/kgraphviewer.mo @@ -138,6 +124,7 @@ share/locale/ro/LC_MESSAGES/kgraphviewer.mo share/locale/ru/LC_MESSAGES/kgraphviewer.mo share/locale/se/LC_MESSAGES/kgraphviewer.mo share/locale/sk/LC_MESSAGES/kgraphviewer.mo +share/locale/sl/LC_MESSAGES/kgraphviewer.mo share/locale/sv/LC_MESSAGES/kgraphviewer.mo share/locale/th/LC_MESSAGES/kgraphviewer.mo share/locale/tr/LC_MESSAGES/kgraphviewer.mo @@ -147,4 +134,4 @@ share/locale/vi/LC_MESSAGES/kgraphviewer.mo share/locale/zh_CN/LC_MESSAGES/kgraphviewer.mo share/locale/zh_TW/LC_MESSAGES/kgraphviewer.mo share/metainfo/org.kde.kgraphviewer.appdata.xml -share/metainfo/org.kde.libkgraphviewer.metainfo.xml +share/qlogging-categories6/kgraphviewer.categories diff --git a/graphics/kimagemapeditor/Makefile b/graphics/kimagemapeditor/Makefile index fc1e65bc972..ef65d6782b4 100644 --- a/graphics/kimagemapeditor/Makefile +++ b/graphics/kimagemapeditor/Makefile @@ -6,17 +6,14 @@ MAINTAINER= kde@FreeBSD.org COMMENT= KDE generator of HTML image maps WWW= https://www.kde.org/applications/development/kimagemapeditor/ -USES= cmake compiler:c++11-lang desktop-file-utils kde:5 qt:5 tar:xz \ - xorg +USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:6 \ + qt:6 tar:xz xorg USE_KDE= auth bookmarks codecs completion config configwidgets \ coreaddons crash guiaddons i18n iconthemes itemviews \ - jobwidgets js kdelibs4support khtml kio notifications parts \ - service solid sonnet textwidgets unitconversion widgetsaddons \ - windowsystem xmlgui \ + jobwidgets kio notifications parts service solid sonnet \ + textwidgets unitconversion widgetsaddons windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus declarative gui location network \ - printsupport webchannel webengine widgets xml \ - buildtools:build qmake:build +USE_QT= base webengine USE_XORG= x11 OPTIONS_DEFINE= DOCS diff --git a/graphics/kimagemapeditor/distinfo b/graphics/kimagemapeditor/distinfo index b6f88d93bb2..05e35ecef80 100644 --- a/graphics/kimagemapeditor/distinfo +++ b/graphics/kimagemapeditor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889418 -SHA256 (KDE/release-service/23.08.5/kimagemapeditor-23.08.5.tar.xz) = 0f268fec6d1bf052f65891316cfbecc198b39e647c6300cb80d6dd8a8e90df0c -SIZE (KDE/release-service/23.08.5/kimagemapeditor-23.08.5.tar.xz) = 1107004 +TIMESTAMP = 1734460203 +SHA256 (KDE/release-service/24.12.0/kimagemapeditor-24.12.0.tar.xz) = 671cbe27f141d238808e25ae722cfec6664685ff8e66f2e0115eb505fd74baca +SIZE (KDE/release-service/24.12.0/kimagemapeditor-24.12.0.tar.xz) = 1074232 diff --git a/graphics/kimagemapeditor/pkg-plist b/graphics/kimagemapeditor/pkg-plist index facc2e46c52..8d7525f0556 100644 --- a/graphics/kimagemapeditor/pkg-plist +++ b/graphics/kimagemapeditor/pkg-plist @@ -1,5 +1,5 @@ bin/kimagemapeditor -%%QT_PLUGINDIR%%/kf5/parts/kimagemapeditorpart.so +%%QT_PLUGINDIR%%/kf6/parts/kimagemapeditorpart.so share/applications/org.kde.kimagemapeditor.desktop share/icons/hicolor/128x128/apps/kimagemapeditor.png share/icons/hicolor/16x16/apps/kimagemapeditor.png @@ -22,7 +22,6 @@ share/icons/hicolor/scalable/apps/kimagemapeditor.svgz %%DATADIR%%/freehandcursor.png %%DATADIR%%/polygoncursor.png %%DATADIR%%/removepointcursor.png -share/kservices5/kimagemapeditorpart.desktop share/locale/ar/LC_MESSAGES/kimagemapeditor.mo share/locale/be/LC_MESSAGES/kimagemapeditor.mo share/locale/bg/LC_MESSAGES/kimagemapeditor.mo @@ -45,10 +44,12 @@ share/locale/fi/LC_MESSAGES/kimagemapeditor.mo share/locale/fr/LC_MESSAGES/kimagemapeditor.mo share/locale/ga/LC_MESSAGES/kimagemapeditor.mo share/locale/gl/LC_MESSAGES/kimagemapeditor.mo +share/locale/he/LC_MESSAGES/kimagemapeditor.mo share/locale/hi/LC_MESSAGES/kimagemapeditor.mo share/locale/hne/LC_MESSAGES/kimagemapeditor.mo share/locale/hr/LC_MESSAGES/kimagemapeditor.mo share/locale/hu/LC_MESSAGES/kimagemapeditor.mo +share/locale/ia/LC_MESSAGES/kimagemapeditor.mo share/locale/it/LC_MESSAGES/kimagemapeditor.mo share/locale/ja/LC_MESSAGES/kimagemapeditor.mo share/locale/ka/LC_MESSAGES/kimagemapeditor.mo @@ -84,4 +85,4 @@ share/locale/zh_CN/LC_MESSAGES/kimagemapeditor.mo share/locale/zh_HK/LC_MESSAGES/kimagemapeditor.mo share/locale/zh_TW/LC_MESSAGES/kimagemapeditor.mo share/metainfo/org.kde.kimagemapeditor.appdata.xml -share/qlogging-categories5/kimagemapeditor.categories +share/qlogging-categories6/kimagemapeditor.categories diff --git a/graphics/kolourpaint/Makefile b/graphics/kolourpaint/Makefile index 68a910ad13b..30f06b00a03 100644 --- a/graphics/kolourpaint/Makefile +++ b/graphics/kolourpaint/Makefile @@ -6,16 +6,15 @@ MAINTAINER= kde@FreeBSD.org COMMENT= KDE paint program WWW= http://www.kolourpaint.org -USES= cmake compiler:c++11-lang desktop-file-utils gettext \ - kde:5 qt:5 tar:xz xorg +USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:6 \ + qt:6 tar:xz xorg USE_KDE= auth bookmarks codecs completion config configwidgets \ - coreaddons crash emoticons guiaddons i18n iconthemes init \ - itemmodels itemviews jobwidgets kdelibs4support kio libkexiv2 \ - libksane notifications parts service solid sonnet textwidgets \ - unitconversion widgetsaddons windowsystem xmlgui \ + coreaddons crash guiaddons i18n iconthemes itemmodels \ + itemviews jobwidgets kio libkexiv2 libksane notifications \ + parts service solid sonnet textwidgets unitconversion \ + widgetsaddons windowsystem xmlgui \ ecm:build -USE_QT= dbus concurrent core gui network printsupport widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 USE_LDCONFIG= yes diff --git a/graphics/kolourpaint/distinfo b/graphics/kolourpaint/distinfo index c1103ac2c05..4d4102adcc1 100644 --- a/graphics/kolourpaint/distinfo +++ b/graphics/kolourpaint/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889419 -SHA256 (KDE/release-service/23.08.5/kolourpaint-23.08.5.tar.xz) = 942f6b588f24aba4f135de842e489bb94f2b16a405bb7fecfb5aab9896ea4ace -SIZE (KDE/release-service/23.08.5/kolourpaint-23.08.5.tar.xz) = 5790124 +TIMESTAMP = 1734460207 +SHA256 (KDE/release-service/24.12.0/kolourpaint-24.12.0.tar.xz) = 7275709d94dc07558a23c5b3059af486fbd280591c6062d16ac9a0d2453c581c +SIZE (KDE/release-service/24.12.0/kolourpaint-24.12.0.tar.xz) = 5310004 diff --git a/graphics/kolourpaint/pkg-plist b/graphics/kolourpaint/pkg-plist index 64c1f92a5e8..299c5fad813 100644 --- a/graphics/kolourpaint/pkg-plist +++ b/graphics/kolourpaint/pkg-plist @@ -98,7 +98,6 @@ share/icons/hicolor/scalable/apps/kolourpaint.svgz %%DATADIR%%/icons/hicolor/scalable/actions/tool_rounded_rectangle.svgz %%DATADIR%%/icons/hicolor/scalable/actions/tool_spraycan.svgz %%DATADIR%%/icons/hicolor/scalable/actions/tool_text.svgz -share/kxmlgui5/kolourpaint/kolourpaintui.rc share/locale/ar/LC_MESSAGES/kolourpaint.mo share/locale/be/LC_MESSAGES/kolourpaint.mo share/locale/bg/LC_MESSAGES/kolourpaint.mo diff --git a/graphics/kontrast/Makefile b/graphics/kontrast/Makefile index 385c96594f9..a9b069d7967 100644 --- a/graphics/kontrast/Makefile +++ b/graphics/kontrast/Makefile @@ -1,24 +1,18 @@ PORTNAME= kontrast DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= graphics accessibility kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= Color contrast checker WWW= https://apps.kde.org/en/kontrast -PATCH_SITES= https://invent.kde.org/accessibility/kontrast/-/commit/ -PATCHFILES+= 1fb315a862c30c20e99dd70967ca5be82d249dd4.patch:-p1 +LIB_DEPENDS= libQCoro6Core.so:devel/qcoro@qt6 \ + libfuturesql6.so:databases/futuresql -LIB_DEPENDS= libQCoro5Core.so:devel/qcoro@qt5 \ - libfuturesql5.so:databases/futuresql - -USES= compiler:c++11-lang cmake pkgconfig \ - kde:5 qt:5 tar:xz -USE_KDE= coreaddons i18n kirigami2 \ +USES= cmake compiler:c++11-lang gettext kde:6 pkgconfig qt:6 tar:xz +USE_KDE= coreaddons crash i18n kirigami-addons kirigami2 \ ecm:build -USE_QT= core dbus declarative gui network quickcontrols2 sql svg widgets \ - buildtools:build qmake:build +USE_QT= base OPTIONS_DEFINE= DOCS diff --git a/graphics/kontrast/distinfo b/graphics/kontrast/distinfo index f4149f559de..cbcf4f2bd97 100644 --- a/graphics/kontrast/distinfo +++ b/graphics/kontrast/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1707889422 -SHA256 (KDE/release-service/23.08.5/kontrast-23.08.5.tar.xz) = 7e131a0e89773e88afdb17740998731b3d44d31485e736dcc7e29b11460ffdab -SIZE (KDE/release-service/23.08.5/kontrast-23.08.5.tar.xz) = 211984 -SHA256 (KDE/release-service/23.08.5/1fb315a862c30c20e99dd70967ca5be82d249dd4.patch) = b650f58c22b4eac2710939a9acdc0ca3b5746dbe49a431d01b273c189191c0b8 -SIZE (KDE/release-service/23.08.5/1fb315a862c30c20e99dd70967ca5be82d249dd4.patch) = 1188 +TIMESTAMP = 1734460208 +SHA256 (KDE/release-service/24.12.0/kontrast-24.12.0.tar.xz) = 3528138ed55a0a3485edc7ce25f08e41c29dfe0014362d5ceb611c4e627ce304 +SIZE (KDE/release-service/24.12.0/kontrast-24.12.0.tar.xz) = 217092 diff --git a/graphics/kontrast/pkg-plist b/graphics/kontrast/pkg-plist index b8b586e3691..73e9da6c5f5 100644 --- a/graphics/kontrast/pkg-plist +++ b/graphics/kontrast/pkg-plist @@ -1,6 +1,7 @@ bin/kontrast share/applications/org.kde.kontrast.desktop share/icons/hicolor/scalable/apps/org.kde.kontrast.svg +share/locale/ast/LC_MESSAGES/kontrast.mo share/locale/ca/LC_MESSAGES/kontrast.mo share/locale/ca@valencia/LC_MESSAGES/kontrast.mo share/locale/cs/LC_MESSAGES/kontrast.mo @@ -8,23 +9,27 @@ share/locale/da/LC_MESSAGES/kontrast.mo share/locale/de/LC_MESSAGES/kontrast.mo share/locale/el/LC_MESSAGES/kontrast.mo share/locale/en_GB/LC_MESSAGES/kontrast.mo +share/locale/eo/LC_MESSAGES/kontrast.mo share/locale/es/LC_MESSAGES/kontrast.mo share/locale/eu/LC_MESSAGES/kontrast.mo share/locale/fi/LC_MESSAGES/kontrast.mo share/locale/fr/LC_MESSAGES/kontrast.mo share/locale/gl/LC_MESSAGES/kontrast.mo +share/locale/he/LC_MESSAGES/kontrast.mo share/locale/ia/LC_MESSAGES/kontrast.mo share/locale/it/LC_MESSAGES/kontrast.mo share/locale/ja/LC_MESSAGES/kontrast.mo share/locale/ka/LC_MESSAGES/kontrast.mo share/locale/ko/LC_MESSAGES/kontrast.mo share/locale/lt/LC_MESSAGES/kontrast.mo +share/locale/lv/LC_MESSAGES/kontrast.mo share/locale/nl/LC_MESSAGES/kontrast.mo share/locale/nn/LC_MESSAGES/kontrast.mo share/locale/pa/LC_MESSAGES/kontrast.mo share/locale/pl/LC_MESSAGES/kontrast.mo share/locale/pt/LC_MESSAGES/kontrast.mo share/locale/pt_BR/LC_MESSAGES/kontrast.mo +share/locale/ro/LC_MESSAGES/kontrast.mo share/locale/ru/LC_MESSAGES/kontrast.mo share/locale/sk/LC_MESSAGES/kontrast.mo share/locale/sl/LC_MESSAGES/kontrast.mo diff --git a/graphics/kqtquickcharts/Makefile b/graphics/kqtquickcharts/Makefile index 1df88186d15..1271f59038b 100644 --- a/graphics/kqtquickcharts/Makefile +++ b/graphics/kqtquickcharts/Makefile @@ -11,7 +11,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz USE_KDE= ecm:build -USE_QT= core declarative network gui \ +USE_QT= core declarative gui network \ buildtools:build qmake:build OPTIONS_DEFINE= DOCS diff --git a/graphics/kqtquickcharts/distinfo b/graphics/kqtquickcharts/distinfo index 602058c1619..53253e61bf0 100644 --- a/graphics/kqtquickcharts/distinfo +++ b/graphics/kqtquickcharts/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889425 -SHA256 (KDE/release-service/23.08.5/kqtquickcharts-23.08.5.tar.xz) = 62f630715acf88598c7f144387195d261691994aa007d6b1d078a23df2f533fe -SIZE (KDE/release-service/23.08.5/kqtquickcharts-23.08.5.tar.xz) = 30868 +TIMESTAMP = 1734460210 +SHA256 (KDE/release-service/24.12.0/kqtquickcharts-24.12.0.tar.xz) = 1e2fb9659b12585d3ed75d4c05ac7e0b00f68cbfe6bc52ae4e0df16fe85030e9 +SIZE (KDE/release-service/24.12.0/kqtquickcharts-24.12.0.tar.xz) = 30864 diff --git a/graphics/kquickimageeditor/Makefile b/graphics/kquickimageeditor/Makefile index 975d988b909..8784986fcf4 100644 --- a/graphics/kquickimageeditor/Makefile +++ b/graphics/kquickimageeditor/Makefile @@ -1,7 +1,8 @@ PORTNAME= kquickimageeditor -DISTVERSION= 0.2.0 +DISTVERSION= 0.3.0 CATEGORIES= graphics MASTER_SITES= KDE/stable/${PORTNAME}/ +PKGNAMESUFFIX= -${FLAVOR} MAINTAINER= adridg@FreeBSD.org COMMENT= Simple image editor for QtQuick applications @@ -10,10 +11,18 @@ WWW= https://invent.kde.org/libraries/kquickimageeditor LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/LICENSES/LGPL-2.1-or-later.txt -USES= cmake compiler:c++17-lang gl kde:5 pkgconfig qt:5 tar:xz +FLAVORS= qt6 qt5 +FLAVOR?= qt6 + +USES= cmake compiler:c++17-lang gl kde:${FLAVOR:S/qt//} pkgconfig \ + qt:${FLAVOR:S/qt//} tar:xz USE_GL= gl -USE_QT= core declarative gui network quickcontrols2 \ +_USE_QT_qt5= core declarative gui network quickcontrols2 \ buildtools:build linguist:build qmake:build +_USE_QT_qt6= 3d base +USE_QT= ${_USE_QT_${FLAVOR}} USE_KDE= ecm:build +PLIST= pkg-plist.${FLAVOR} + .include diff --git a/graphics/kquickimageeditor/distinfo b/graphics/kquickimageeditor/distinfo index ef080924038..65cd46ebc4f 100644 --- a/graphics/kquickimageeditor/distinfo +++ b/graphics/kquickimageeditor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1649269281 -SHA256 (kquickimageeditor-0.2.0.tar.xz) = 3cfba775498e031f6963669ee0e4426d4fddd48a244b9583620de4d312ba92ca -SIZE (kquickimageeditor-0.2.0.tar.xz) = 3285204 +TIMESTAMP = 1709286187 +SHA256 (kquickimageeditor-0.3.0.tar.xz) = 330ebf3653883eeebde54385d783c51c2d30ff77d41b294ece79af7e9c21c6f8 +SIZE (kquickimageeditor-0.3.0.tar.xz) = 3286792 diff --git a/graphics/kquickimageeditor/pkg-plist b/graphics/kquickimageeditor/pkg-plist.qt5 similarity index 85% rename from graphics/kquickimageeditor/pkg-plist rename to graphics/kquickimageeditor/pkg-plist.qt5 index a4897882ad6..c29fc60792b 100644 --- a/graphics/kquickimageeditor/pkg-plist +++ b/graphics/kquickimageeditor/pkg-plist.qt5 @@ -8,6 +8,4 @@ lib/cmake/KQuickImageEditor/KQuickImageEditorConfigVersion.cmake %%QT_QMLDIR%%/org/kde/kquickimageeditor/SelectionHandle.qml %%QT_QMLDIR%%/org/kde/kquickimageeditor/SelectionTool.qml %%QT_QMLDIR%%/org/kde/kquickimageeditor/libkquickimageeditorplugin.so -%%QT_QMLDIR%%/org/kde/kquickimageeditor/plugins.qmltypes %%QT_QMLDIR%%/org/kde/kquickimageeditor/qmldir -%%QT_QMLDIR%%/org/kde/kquickimageeditor/qmldir.license diff --git a/graphics/kquickimageeditor/pkg-plist.qt6 b/graphics/kquickimageeditor/pkg-plist.qt6 new file mode 100644 index 00000000000..3751994e47c --- /dev/null +++ b/graphics/kquickimageeditor/pkg-plist.qt6 @@ -0,0 +1,13 @@ +lib/cmake/KQuickImageEditor/KQuickImageEditorConfig.cmake +lib/cmake/KQuickImageEditor/KQuickImageEditorConfigVersion.cmake +%%QT_MKSPECDIR%%/modules/qt_KQuickImageEditor.pri +%%QT_QMLDIR%%/org/kde/kquickimageeditor/BasicResizeHandle.qml +%%QT_QMLDIR%%/org/kde/kquickimageeditor/CropBackground.qml +%%QT_QMLDIR%%/org/kde/kquickimageeditor/RectangleCutout.qml +%%QT_QMLDIR%%/org/kde/kquickimageeditor/SelectionBackground.qml +%%QT_QMLDIR%%/org/kde/kquickimageeditor/SelectionHandle.qml +%%QT_QMLDIR%%/org/kde/kquickimageeditor/SelectionTool.qml +%%QT_QMLDIR%%/org/kde/kquickimageeditor/kde-qmlmodule.version +%%QT_QMLDIR%%/org/kde/kquickimageeditor/kquickimageeditorplugin.qmltypes +%%QT_QMLDIR%%/org/kde/kquickimageeditor/libkquickimageeditorplugin.so +%%QT_QMLDIR%%/org/kde/kquickimageeditor/qmldir diff --git a/graphics/ksanecore/Makefile b/graphics/ksanecore/Makefile index dfa3eb71184..8d8306c5521 100644 --- a/graphics/ksanecore/Makefile +++ b/graphics/ksanecore/Makefile @@ -8,10 +8,9 @@ WWW= http://www.kipi-plugins.org LIB_DEPENDS= libsane.so:graphics/sane-backends -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz -USE_KDE= ecm:build -USE_QT= core gui widgets \ - buildtools:build qmake:build testlib:build +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz +USE_KDE= ecm:build +USE_QT= base USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS diff --git a/graphics/ksanecore/distinfo b/graphics/ksanecore/distinfo index 53d91524d01..5fbe5ae0154 100644 --- a/graphics/ksanecore/distinfo +++ b/graphics/ksanecore/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889416 -SHA256 (KDE/release-service/23.08.5/ksanecore-23.08.5.tar.xz) = 3d19c4caf13799b4bc835d18d77668ebb86771ba5128de3497a43302371d9ba2 -SIZE (KDE/release-service/23.08.5/ksanecore-23.08.5.tar.xz) = 50052 +TIMESTAMP = 1734460211 +SHA256 (KDE/release-service/24.12.0/ksanecore-24.12.0.tar.xz) = 3d5275d182be9b869eb26688195abe37bdc7c55dac669377a9bce7d847440829 +SIZE (KDE/release-service/24.12.0/ksanecore-24.12.0.tar.xz) = 54372 diff --git a/graphics/ksanecore/pkg-plist b/graphics/ksanecore/pkg-plist index e0b2c0bb28c..ee08b9349fc 100644 --- a/graphics/ksanecore/pkg-plist +++ b/graphics/ksanecore/pkg-plist @@ -1,18 +1,18 @@ -include/KSaneCore/DeviceInformation -include/KSaneCore/Interface -include/KSaneCore/Option -include/KSaneCore/deviceinformation.h -include/KSaneCore/interface.h -include/KSaneCore/ksanecore_export.h -include/KSaneCore/ksanecore_version.h -include/KSaneCore/option.h -lib/cmake/KSaneCore/KSaneCoreConfig.cmake -lib/cmake/KSaneCore/KSaneCoreConfigVersion.cmake -lib/cmake/KSaneCore/KSaneCoreTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KSaneCore/KSaneCoreTargets.cmake -lib/libKSaneCore.so -lib/libKSaneCore.so.1 -lib/libKSaneCore.so.%%KDE_APPLICATIONS_VERSION%% +include/KSaneCore6/KSaneCore/DeviceInformation +include/KSaneCore6/KSaneCore/Interface +include/KSaneCore6/KSaneCore/Option +include/KSaneCore6/ksanecore/deviceinformation.h +include/KSaneCore6/ksanecore/interface.h +include/KSaneCore6/ksanecore/option.h +include/KSaneCore6/ksanecore_export.h +include/KSaneCore6/ksanecore_version.h +lib/cmake/KSaneCore6/KSaneCore6Config.cmake +lib/cmake/KSaneCore6/KSaneCore6ConfigVersion.cmake +lib/cmake/KSaneCore6/KSaneCore6Targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KSaneCore6/KSaneCore6Targets.cmake +lib/libKSaneCore6.so +lib/libKSaneCore6.so.1 +lib/libKSaneCore6.so.%%KDE_APPLICATIONS_VERSION%% share/locale/ar/LC_MESSAGES/ksanecore.mo share/locale/bg/LC_MESSAGES/ksanecore.mo share/locale/ca/LC_MESSAGES/ksanecore.mo @@ -26,12 +26,15 @@ share/locale/eu/LC_MESSAGES/ksanecore.mo share/locale/fi/LC_MESSAGES/ksanecore.mo share/locale/fr/LC_MESSAGES/ksanecore.mo share/locale/gl/LC_MESSAGES/ksanecore.mo +share/locale/he/LC_MESSAGES/ksanecore.mo share/locale/hi/LC_MESSAGES/ksanecore.mo +share/locale/ia/LC_MESSAGES/ksanecore.mo share/locale/it/LC_MESSAGES/ksanecore.mo share/locale/ja/LC_MESSAGES/ksanecore.mo share/locale/ka/LC_MESSAGES/ksanecore.mo share/locale/ko/LC_MESSAGES/ksanecore.mo share/locale/lt/LC_MESSAGES/ksanecore.mo +share/locale/lv/LC_MESSAGES/ksanecore.mo share/locale/nl/LC_MESSAGES/ksanecore.mo share/locale/nn/LC_MESSAGES/ksanecore.mo share/locale/pl/LC_MESSAGES/ksanecore.mo diff --git a/graphics/libexif/Makefile b/graphics/libexif/Makefile index 8f69d84bdc8..a31a9eda702 100644 --- a/graphics/libexif/Makefile +++ b/graphics/libexif/Makefile @@ -1,5 +1,5 @@ PORTNAME= libexif -PORTVERSION= 0.6.24 +PORTVERSION= 0.6.25 CATEGORIES= graphics MASTER_SITES= https://github.com/libexif/libexif/releases/download/v${PORTVERSION}/ diff --git a/graphics/libexif/distinfo b/graphics/libexif/distinfo index ca7c4db1c43..b52b28255c6 100644 --- a/graphics/libexif/distinfo +++ b/graphics/libexif/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1643970988 -SHA256 (libexif-0.6.24.tar.bz2) = d47564c433b733d83b6704c70477e0a4067811d184ec565258ac563d8223f6ae -SIZE (libexif-0.6.24.tar.bz2) = 1992163 +TIMESTAMP = 1738088838 +SHA256 (libexif-0.6.25.tar.bz2) = 7c9eba99aed3e6594d8c3e85861f1c6aaf450c218621528bc989d3b3e7a26307 +SIZE (libexif-0.6.25.tar.bz2) = 1980619 diff --git a/graphics/libexif/pkg-plist b/graphics/libexif/pkg-plist index d71dee720ce..a078e17af5d 100644 --- a/graphics/libexif/pkg-plist +++ b/graphics/libexif/pkg-plist @@ -29,11 +29,13 @@ libdata/pkgconfig/libexif.pc %%NLS%%share/locale/fr/LC_MESSAGES/libexif-12.mo %%NLS%%share/locale/it/LC_MESSAGES/libexif-12.mo %%NLS%%share/locale/ja/LC_MESSAGES/libexif-12.mo +%%NLS%%share/locale/ka/LC_MESSAGES/libexif-12.mo %%NLS%%share/locale/ms/LC_MESSAGES/libexif-12.mo %%NLS%%share/locale/nl/LC_MESSAGES/libexif-12.mo %%NLS%%share/locale/pl/LC_MESSAGES/libexif-12.mo %%NLS%%share/locale/pt/LC_MESSAGES/libexif-12.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/libexif-12.mo +%%NLS%%share/locale/ro/LC_MESSAGES/libexif-12.mo %%NLS%%share/locale/ru/LC_MESSAGES/libexif-12.mo %%NLS%%share/locale/sk/LC_MESSAGES/libexif-12.mo %%NLS%%share/locale/sq/LC_MESSAGES/libexif-12.mo diff --git a/graphics/libkdcraw/Makefile b/graphics/libkdcraw/Makefile index 5cf8e78166c..392db9f1bcd 100644 --- a/graphics/libkdcraw/Makefile +++ b/graphics/libkdcraw/Makefile @@ -1,6 +1,5 @@ PORTNAME= libkdcraw DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= graphics kde kde-applications PKGNAMESUFFIX?= -${FLAVOR} @@ -15,8 +14,8 @@ LIB_DEPENDS= libjasper.so:graphics/jasper \ libraw.so:graphics/libraw \ libxml2.so:textproc/libxml2 -FLAVORS= qt5 qt6 -FLAVOR?= qt5 +FLAVORS= qt6 qt5 +FLAVOR?= qt6 USES= cmake compiler:c++11-lang jpeg kde:${FLAVOR:S/qt//} pkgconfig \ qt:${FLAVOR:S/qt//} tar:xz diff --git a/graphics/libkdcraw/distinfo b/graphics/libkdcraw/distinfo index 405c34f976b..8839d70e5bf 100644 --- a/graphics/libkdcraw/distinfo +++ b/graphics/libkdcraw/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889423 -SHA256 (KDE/release-service/23.08.5/libkdcraw-23.08.5.tar.xz) = ab1080e449ff468032b7ba5f203fba1cdca3ab9958c4f9b5451ba0e2c0978f11 -SIZE (KDE/release-service/23.08.5/libkdcraw-23.08.5.tar.xz) = 37500 +TIMESTAMP = 1734460213 +SHA256 (KDE/release-service/24.12.0/libkdcraw-24.12.0.tar.xz) = 0b4b6067fd362d218f6ee088c661c42b2f55cd9e3a8bdfb82efed96bd682625c +SIZE (KDE/release-service/24.12.0/libkdcraw-24.12.0.tar.xz) = 37308 diff --git a/graphics/libkdcraw/pkg-plist.qt6 b/graphics/libkdcraw/pkg-plist.qt6 index 4f29876c444..52b89ce07e0 100644 --- a/graphics/libkdcraw/pkg-plist.qt6 +++ b/graphics/libkdcraw/pkg-plist.qt6 @@ -1,18 +1,18 @@ -include/KF6/KDCRAW/KDCRAW/DcrawInfoContainer -include/KF6/KDCRAW/KDCRAW/KDcraw -include/KF6/KDCRAW/KDCRAW/RawDecodingSettings -include/KF6/KDCRAW/KDCRAW/RawFiles -include/KF6/KDCRAW/kdcraw/dcrawinfocontainer.h -include/KF6/KDCRAW/kdcraw/kdcraw.h -include/KF6/KDCRAW/kdcraw/libkdcraw_export.h -include/KF6/KDCRAW/kdcraw/rawdecodingsettings.h -include/KF6/KDCRAW/kdcraw/rawfiles.h -include/KF6/KDCRAW/libkdcraw_version.h -lib/cmake/KF6KDcraw/KF6KDcrawConfig.cmake -lib/cmake/KF6KDcraw/KF6KDcrawConfigVersion.cmake -lib/cmake/KF6KDcraw/KF6KDcrawTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF6KDcraw/KF6KDcrawTargets.cmake -lib/libKF6KDcraw.so -lib/libKF6KDcraw.so.5 -lib/libKF6KDcraw.so.5.0.0 +include/KDcrawQt6/KDCRAW/DcrawInfoContainer +include/KDcrawQt6/KDCRAW/KDcraw +include/KDcrawQt6/KDCRAW/RawDecodingSettings +include/KDcrawQt6/KDCRAW/RawFiles +include/KDcrawQt6/kdcraw/dcrawinfocontainer.h +include/KDcrawQt6/kdcraw/kdcraw.h +include/KDcrawQt6/kdcraw/libkdcraw_export.h +include/KDcrawQt6/kdcraw/rawdecodingsettings.h +include/KDcrawQt6/kdcraw/rawfiles.h +include/KDcrawQt6/libkdcraw_version.h +lib/cmake/KDcrawQt6/KDcrawQt6Config.cmake +lib/cmake/KDcrawQt6/KDcrawQt6ConfigVersion.cmake +lib/cmake/KDcrawQt6/KDcrawQt6Targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KDcrawQt6/KDcrawQt6Targets.cmake +lib/libKDcrawQt6.so +lib/libKDcrawQt6.so.5 +lib/libKDcrawQt6.so.5.0.0 share/qlogging-categories6/libkdcraw.categories diff --git a/graphics/libkexiv2-devel/Makefile b/graphics/libkexiv2-devel/Makefile deleted file mode 100644 index 7d0c41d32d9..00000000000 --- a/graphics/libkexiv2-devel/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -PORTNAME= libkexiv2 -DISTVERSION= ${KDE_APPLICATIONS_VERSION} -CATEGORIES= graphics kde kde-applications kde-devel - -MAINTAINER= kde@FreeBSD.org -COMMENT= Exiv2 library interface for KDE -WWW= https://www.digikam.org/ - -LIB_DEPENDS= libexiv2.so:graphics/exiv2 - -USES= cmake compiler:c++11-lang kde:6 pkgconfig qt:6 tar:xz -USE_KDE= ecm:build -USE_QT= 5compat base - -CMAKE_ARGS= -DQT_MAJOR_VERSION=6 - -.include diff --git a/graphics/libkexiv2-devel/distinfo b/graphics/libkexiv2-devel/distinfo deleted file mode 100644 index 44ea016cf3b..00000000000 --- a/graphics/libkexiv2-devel/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1705254702 -SHA256 (KDE/release-service/24.01.90/libkexiv2-24.01.90.tar.xz) = f6bcc591b04dba03d70998df5564a99c0741880524cf1afb5953f5b620f886d3 -SIZE (KDE/release-service/24.01.90/libkexiv2-24.01.90.tar.xz) = 60604 diff --git a/graphics/libkexiv2-devel/pkg-descr b/graphics/libkexiv2-devel/pkg-descr deleted file mode 100644 index 145347efc29..00000000000 --- a/graphics/libkexiv2-devel/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Libkexiv2 is a wrapper around Exiv2 library to manipulate pictures -metadata as EXIF/IPTC and XMP. This library is used by kipi-plugins, -digiKam and others kipi host programs. diff --git a/graphics/libkexiv2/Makefile b/graphics/libkexiv2/Makefile index 4ad4fff1ebd..25aa8d185c2 100644 --- a/graphics/libkexiv2/Makefile +++ b/graphics/libkexiv2/Makefile @@ -1,17 +1,26 @@ PORTNAME= libkexiv2 DISTVERSION= ${KDE_APPLICATIONS_VERSION} CATEGORIES= graphics kde kde-applications +PKGNAMESUFFIX= -${FLAVOR} MAINTAINER= kde@FreeBSD.org COMMENT= Exiv2 library interface for KDE WWW= https://www.digikam.org/ +FLAVORS= qt6 qt5 +FLAVOR?= qt6 + LIB_DEPENDS= libexiv2.so:graphics/exiv2 -USES= cmake compiler:c++11-lang kde:5 pkgconfig qt:5 tar:xz +USES= cmake compiler:c++11-lang kde:${FLAVOR:S/qt//} pkgconfig \ + qt:${FLAVOR:S/qt//} tar:xz USE_KDE= ecm:build -USE_QT= core gui \ - buildtools:build qmake:build +_USE_QT_qt5= core gui buildtools:build qmake:build +_USE_QT_qt6= base +USE_QT= ${_USE_QT_${FLAVOR}} + USE_LDCONFIG= yes +PLIST= pkg-plist.${FLAVOR} + .include diff --git a/graphics/libkexiv2/distinfo b/graphics/libkexiv2/distinfo index 65f91b82097..ac81e8c652c 100644 --- a/graphics/libkexiv2/distinfo +++ b/graphics/libkexiv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889412 -SHA256 (KDE/release-service/23.08.5/libkexiv2-23.08.5.tar.xz) = 31413030799065faf17ecbe46e6a4ce4c11758f5c1d590eb296c52f4fc1a9bf2 -SIZE (KDE/release-service/23.08.5/libkexiv2-23.08.5.tar.xz) = 60688 +TIMESTAMP = 1734460215 +SHA256 (KDE/release-service/24.12.0/libkexiv2-24.12.0.tar.xz) = 27c7919d13ab7d481c064f115831fd4e276354bf1b61adf48350e28fab6730f6 +SIZE (KDE/release-service/24.12.0/libkexiv2-24.12.0.tar.xz) = 60652 diff --git a/graphics/libkexiv2/pkg-plist.qt5 b/graphics/libkexiv2/pkg-plist.qt5 new file mode 100644 index 00000000000..3d9431d398e --- /dev/null +++ b/graphics/libkexiv2/pkg-plist.qt5 @@ -0,0 +1,18 @@ +include/KF5/KExiv2/KExiv2/KExiv2 +include/KF5/KExiv2/KExiv2/KExiv2Data +include/KF5/KExiv2/KExiv2/KExiv2Previews +include/KF5/KExiv2/KExiv2/RotationMatrix +include/KF5/KExiv2/kexiv2/kexiv2.h +include/KF5/KExiv2/kexiv2/kexiv2data.h +include/KF5/KExiv2/kexiv2/kexiv2previews.h +include/KF5/KExiv2/kexiv2/libkexiv2_export.h +include/KF5/KExiv2/kexiv2/rotationmatrix.h +include/KF5/KExiv2/libkexiv2_version.h +lib/cmake/KF5KExiv2/KF5KExiv2Config.cmake +lib/cmake/KF5KExiv2/KF5KExiv2ConfigVersion.cmake +lib/cmake/KF5KExiv2/KF5KExiv2Targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KF5KExiv2/KF5KExiv2Targets.cmake +lib/libKF5KExiv2.so +lib/libKF5KExiv2.so.15.0.0 +lib/libKF5KExiv2.so.5.1.0 +share/qlogging-categories5/libkexiv2.categories diff --git a/graphics/libkexiv2-devel/pkg-plist b/graphics/libkexiv2/pkg-plist.qt6 similarity index 100% rename from graphics/libkexiv2-devel/pkg-plist rename to graphics/libkexiv2/pkg-plist.qt6 diff --git a/graphics/libkipi/Makefile b/graphics/libkipi/Makefile index 779345400b9..be2ab5c0215 100644 --- a/graphics/libkipi/Makefile +++ b/graphics/libkipi/Makefile @@ -1,17 +1,18 @@ PORTNAME= libkipi DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= graphics kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= KDE Image Plugin Interface WWW= https://www.digikam.org/ +IGNORE= No longer shipped in KDE Release Service 24.08 + LICENSE= GPLv2+ USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz -USE_KDE= auth codecs config configwidgets coreaddons i18n \ - libkdcraw libkexiv2 service widgetsaddons xmlgui \ +USE_KDE= auth codecs config configwidgets coreaddons i18n libkdcraw \ + libkexiv2 service widgetsaddons xmlgui \ ecm:build USE_QT= core dbus gui widgets xml \ buildtools:build qmake:build diff --git a/graphics/libkipi/distinfo b/graphics/libkipi/distinfo index 559b6820b7f..eefc2d1ebf7 100644 --- a/graphics/libkipi/distinfo +++ b/graphics/libkipi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889411 -SHA256 (KDE/release-service/23.08.5/libkipi-23.08.5.tar.xz) = 724014ae75c6b5c39b92368a63d38b94353e41610c12804f96f190c5f1606285 -SIZE (KDE/release-service/23.08.5/libkipi-23.08.5.tar.xz) = 88616 +TIMESTAMP = 1720414995 +SHA256 (KDE/release-service/24.05.2/libkipi-24.05.2.tar.xz) = 4c06da914ab3bd952976cc135d24c307e972ef0007c754738f3644e567db88ba +SIZE (KDE/release-service/24.05.2/libkipi-24.05.2.tar.xz) = 88600 diff --git a/graphics/libksane/Makefile b/graphics/libksane/Makefile index 3f514b4ac1b..18fd3fe7887 100644 --- a/graphics/libksane/Makefile +++ b/graphics/libksane/Makefile @@ -7,13 +7,12 @@ COMMENT= SANE library interface for KDE WWW= http://www.kipi-plugins.org LIB_DEPENDS= libsane.so:graphics/sane-backends \ - libKSaneCore.so:graphics/ksanecore + libKSaneCore6.so:graphics/ksanecore -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz USE_KDE= config i18n sonnet textwidgets wallet widgetsaddons \ ecm:build -USE_QT= core gui widgets \ - buildtools:build qmake:build testlib:build +USE_QT= base USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS diff --git a/graphics/libksane/distinfo b/graphics/libksane/distinfo index 517f6cc9930..a9d6c65ba75 100644 --- a/graphics/libksane/distinfo +++ b/graphics/libksane/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889415 -SHA256 (KDE/release-service/23.08.5/libksane-23.08.5.tar.xz) = deddff992193fdd5644c4b7b5ac60be34b775e7ad1bd444ea033b0a179242f6e -SIZE (KDE/release-service/23.08.5/libksane-23.08.5.tar.xz) = 156004 +TIMESTAMP = 1734460216 +SHA256 (KDE/release-service/24.12.0/libksane-24.12.0.tar.xz) = 35e079267a069906627a3ba53297f181be0d28ef483806d0fbe24920741e1c14 +SIZE (KDE/release-service/24.12.0/libksane-24.12.0.tar.xz) = 155428 diff --git a/graphics/libksane/pkg-plist b/graphics/libksane/pkg-plist index 15c8ed9eef6..bf34cc80b72 100644 --- a/graphics/libksane/pkg-plist +++ b/graphics/libksane/pkg-plist @@ -1,14 +1,14 @@ -include/KF5/KSane/KSaneWidget -include/KF5/KSane/ksane_export.h -include/KF5/KSane/ksane_version.h -include/KF5/KSane/ksanewidget.h -lib/cmake/KF5Sane/KF5SaneConfig.cmake -lib/cmake/KF5Sane/KF5SaneConfigVersion.cmake -lib/cmake/KF5Sane/KF5SaneTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF5Sane/KF5SaneTargets.cmake -lib/libKF5Sane.so -lib/libKF5Sane.so.%%KDE_APPLICATIONS_VERSION%% -lib/libKF5Sane.so.5 +include/KSaneWidgets6/KSaneWidget +include/KSaneWidgets6/ksane_export.h +include/KSaneWidgets6/ksane_version.h +include/KSaneWidgets6/ksanewidget.h +lib/cmake/KSaneWidgets6/KSaneWidgets6Config.cmake +lib/cmake/KSaneWidgets6/KSaneWidgets6ConfigVersion.cmake +lib/cmake/KSaneWidgets6/KSaneWidgets6Targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KSaneWidgets6/KSaneWidgets6Targets.cmake +lib/libKSaneWidgets6.so +lib/libKSaneWidgets6.so.%%KDE_APPLICATIONS_VERSION%% +lib/libKSaneWidgets6.so.6 share/icons/hicolor/16x16/actions/black-white.png share/icons/hicolor/16x16/actions/color.png share/icons/hicolor/16x16/actions/gray-scale.png @@ -31,6 +31,7 @@ share/locale/fi/LC_MESSAGES/libksane.mo share/locale/fr/LC_MESSAGES/libksane.mo share/locale/ga/LC_MESSAGES/libksane.mo share/locale/gl/LC_MESSAGES/libksane.mo +share/locale/he/LC_MESSAGES/libksane.mo share/locale/hi/LC_MESSAGES/libksane.mo share/locale/hne/LC_MESSAGES/libksane.mo share/locale/hr/LC_MESSAGES/libksane.mo diff --git a/graphics/libultrahdr/Makefile b/graphics/libultrahdr/Makefile new file mode 100644 index 00000000000..0d4226d1dfd --- /dev/null +++ b/graphics/libultrahdr/Makefile @@ -0,0 +1,37 @@ +PORTNAME= libultrahdr +PORTVERSION= 1.4.0 +DISTVERSIONPREFIX= v +CATEGORIES= graphics + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Reference codec for the Ultra HDR format +WWW= https://developer.android.com/media/platform/hdr-image-format \ + https://github.com/google/libultrahdr + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= cmake jpeg pathfix + +CMAKE_OFF= UHDR_BUILD_BENCHMARK \ + UHDR_BUILD_DEPS \ + UHDR_BUILD_FUZZERS \ + UHDR_BUILD_JAVA \ + UHDR_BUILD_PACKAGING \ + UHDR_BUILD_TESTS \ + UHDR_ENABLE_GLES \ + UHDR_ENABLE_LOGS \ + UHDR_ENABLE_WERROR \ + UHDR_WRITE_XMP +CMAKE_ON= BUILD_SHARED_LIBS \ + BUILD_STATIC_LIBS \ + UHDR_BUILD_EXAMPLES \ + UHDR_ENABLE_INSTALL \ + UHDR_ENABLE_INTRINSICS \ + UHDR_WRITE_ISO +USE_LDCONFIG= yes + +USE_GITHUB= yes +GH_ACCOUNT= google + +.include diff --git a/graphics/libultrahdr/distinfo b/graphics/libultrahdr/distinfo new file mode 100644 index 00000000000..3e86131ef80 --- /dev/null +++ b/graphics/libultrahdr/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738088810 +SHA256 (google-libultrahdr-v1.4.0_GH0.tar.gz) = e7e1252e2c44d8ed6b99ee0f67a3caf2d8a61c43834b13b1c3cd485574c03ab9 +SIZE (google-libultrahdr-v1.4.0_GH0.tar.gz) = 1375424 diff --git a/graphics/libultrahdr/files/patch-CMakeLists.txt b/graphics/libultrahdr/files/patch-CMakeLists.txt new file mode 100644 index 00000000000..9264599ad0e --- /dev/null +++ b/graphics/libultrahdr/files/patch-CMakeLists.txt @@ -0,0 +1,10 @@ +--- CMakeLists.txt.orig 2025-01-10 19:31:48 UTC ++++ CMakeLists.txt +@@ -36,6 +36,7 @@ elseif(${CMAKE_SYSTEM_NAME} MATCHES "Android") + if(${CMAKE_SYSTEM_NAME} MATCHES "Linux") + elseif(${CMAKE_SYSTEM_NAME} MATCHES "Emscripten") + elseif(${CMAKE_SYSTEM_NAME} MATCHES "Android") ++elseif(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD") + elseif(WIN32) + elseif(APPLE) + else() diff --git a/graphics/libultrahdr/pkg-descr b/graphics/libultrahdr/pkg-descr new file mode 100644 index 00000000000..3c517ceee26 --- /dev/null +++ b/graphics/libultrahdr/pkg-descr @@ -0,0 +1,9 @@ +libultrahdr is an image compression library that uses gain map technology to +store and distribute HDR images. Conceptually on the encoding side, the library +accepts SDR and HDR rendition of an image and from these a Gain Map (quotient +between the two renditions) is computed. The library then uses backward +compatible means to store the base image (SDR), gain map image and some +associated metadata. Legacy readers that do not support handling the gain map +image and/or metadata, will display the base image. Readers that support the +format combine the base image with the gain map and render a high dynamic range +image on compatible displays. diff --git a/graphics/libultrahdr/pkg-plist b/graphics/libultrahdr/pkg-plist new file mode 100644 index 00000000000..6958e10322a --- /dev/null +++ b/graphics/libultrahdr/pkg-plist @@ -0,0 +1,7 @@ +bin/ultrahdr_app +include/ultrahdr_api.h +lib/libuhdr.a +lib/libuhdr.so +lib/libuhdr.so.1 +lib/libuhdr.so.1.4.0 +libdata/pkgconfig/libuhdr.pc diff --git a/graphics/libxisf/Makefile b/graphics/libxisf/Makefile index 63d26895518..de9f03916cc 100644 --- a/graphics/libxisf/Makefile +++ b/graphics/libxisf/Makefile @@ -1,6 +1,6 @@ PORTNAME= libxisf DISTVERSIONPREFIX= v -DISTVERSION= 0.2.12 +DISTVERSION= 0.2.13 CATEGORIES= graphics astro MASTER_SITES= https://gitea.nouspiro.space/nou/libXISF/archive/ DISTNAME= ${DISTVERSIONPREFIX}${DISTVERSION} diff --git a/graphics/libxisf/distinfo b/graphics/libxisf/distinfo index 06738506302..e76ea8b921a 100644 --- a/graphics/libxisf/distinfo +++ b/graphics/libxisf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1713853662 -SHA256 (libxisf/v0.2.12.tar.gz) = 262a63c81e673934314d967b0b550ae7bdcb4c3e623b124878dfb186f0be4854 -SIZE (libxisf/v0.2.12.tar.gz) = 1612414 +TIMESTAMP = 1738739436 +SHA256 (libxisf/v0.2.13.tar.gz) = 5e955b4c6e165f96d32f322ff8e4e55797fcc83b04083abbfe212cc2e9de4e83 +SIZE (libxisf/v0.2.13.tar.gz) = 1626461 diff --git a/graphics/matplotplusplus/Makefile b/graphics/matplotplusplus/Makefile index 85bf5eacc21..b4e71e541ce 100644 --- a/graphics/matplotplusplus/Makefile +++ b/graphics/matplotplusplus/Makefile @@ -1,7 +1,7 @@ PORTNAME= matplotplusplus DISTVERSIONPREFIX= v DISTVERSION= 1.2.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics devel MAINTAINER= yuri@FreeBSD.org diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile index 5d082b74572..58db32fa467 100644 --- a/graphics/mesa-devel/Makefile +++ b/graphics/mesa-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= mesa -DISTVERSION= 24.3-branchpoint-3302 -DISTVERSIONSUFFIX= -g433004dcff8 +DISTVERSION= 25.0-branchpoint-343 +DISTVERSIONSUFFIX= -g1ade9a05d8b CATEGORIES= graphics PKGNAMESUFFIX= -devel @@ -9,7 +9,6 @@ PATCHFILES+= 700efacda59c.patch:-p1:github PATCH_SITES+= ${GL_SITE}/${GL_ACCOUNT}/${GL_PROJECT}/-/commit/ PATCHFILES+= 2930dcbb3329.patch:-p1 # https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22246 PATCHFILES+= 11aaf934112c.patch:-p1 # https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22941 -PATCHFILES+= 5d48fb19553c.patch:-p1 # https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31931 MAINTAINER= jbeich@FreeBSD.org COMMENT= Bleeding edge Mesa drivers (OpenCL, OpenGL, Vulkan) @@ -98,7 +97,7 @@ COINST_SUB_LIST= SUFFIX=${PKGNAMESUFFIX} COINST_PLIST_SUB_OFF= SUFFIX= LLVM_DESC= Build with LLVM support (see implies) -LLVM_USES= llvm:min=15,lib,noexport +LLVM_USES= llvm:min=18,lib,noexport LLVM_CONFIGURE_ENV= LLVM_CONFIG=${LLVM_CONFIG} LLVM_MESON_ENABLED= llvm LLVM_MESON_TRUE= amd-use-llvm diff --git a/graphics/mesa-devel/distinfo b/graphics/mesa-devel/distinfo index 9810c8c5e46..af8784b8843 100644 --- a/graphics/mesa-devel/distinfo +++ b/graphics/mesa-devel/distinfo @@ -1,11 +1,9 @@ -TIMESTAMP = 1737755510 -SHA256 (mesa-24.3-branchpoint-3302-g433004dcff8.tar.bz2) = 3759e2e59de46eff599e29a5032779e390914289c48fae5830d30c254134fa7f -SIZE (mesa-24.3-branchpoint-3302-g433004dcff8.tar.bz2) = 57752392 +TIMESTAMP = 1738792027 +SHA256 (mesa-25.0-branchpoint-343-g1ade9a05d8b.tar.bz2) = 5b2344ad89d252fb5de64831b0275a541cf117c627f5dfe695c973ec8e5e7de7 +SIZE (mesa-25.0-branchpoint-343-g1ade9a05d8b.tar.bz2) = 57901102 SHA256 (700efacda59c.patch) = 0d567fe737ad1404e1f12d7cd018826d9095c23835f1ed5aaa1c81cb58d3d008 SIZE (700efacda59c.patch) = 983 SHA256 (2930dcbb3329.patch) = f90ab77950ba1a56d165f0bc8a3cbd9c5f624bb5c67d1c7f337316027e8295e8 SIZE (2930dcbb3329.patch) = 1638 SHA256 (11aaf934112c.patch) = 4408d8c0c4bf559ddf32ddbd06766f4fd28cc30b199a1991b20c89cf99bb9121 SIZE (11aaf934112c.patch) = 780 -SHA256 (5d48fb19553c.patch) = 316360bdb0e0eb46075a8e537e1147283d1e88f2ee48d9eac13bb8c24f7d7b46 -SIZE (5d48fb19553c.patch) = 1090 diff --git a/graphics/mesa-dri/Makefile b/graphics/mesa-dri/Makefile index 5b25c863ed6..be54794d3a7 100644 --- a/graphics/mesa-dri/Makefile +++ b/graphics/mesa-dri/Makefile @@ -1,6 +1,6 @@ PORTNAME= mesa-dri PORTVERSION= ${MESAVERSION} -PORTREVISION= 2 +PORTREVISION= 4 CATEGORIES= graphics COMMENT= OpenGL hardware acceleration drivers for DRI2+ diff --git a/graphics/mesa-gallium-va/Makefile b/graphics/mesa-gallium-va/Makefile index 2c00d8195f8..84e1e1e22d9 100644 --- a/graphics/mesa-gallium-va/Makefile +++ b/graphics/mesa-gallium-va/Makefile @@ -8,7 +8,7 @@ WWW= https://www.mesa3d.org/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/docs/license.rst -ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc64 powerpc64le +ONLY_FOR_ARCHS= aarch64 i386 amd64 powerpc64 powerpc64le ONLY_FOR_ARCHS_REASON= used only by AMD/Radeon hardware BUILD_DEPENDS= libva>=0:multimedia/libva @@ -17,16 +17,30 @@ LIB_DEPENDS= libzstd.so:archivers/zstd USES= llvm:lib,noexport OPTIONS_DEFINE= X11 +OPTIONS_GROUP= GALLIUM OPTIONS_DEFAULT= X11 +OPTIONS_SUB= yes + X11_DESC= Enable X11 support X11_USES= xorg X11_USE= xorg=xorgproto,x11,xcb,xdamage,xext,xfixes,xshmfence,xxf86vm,xrandr +OPTIONS_GROUP_GALLIUM= radeonsi r600 +GALLIUM_DESC= Gallium Video Drivers +radeonsi_DESC= AMD/ATI Southern Islands and newer +r600_DESC= AMD/ATI R600, R700, Evergreen, Northern Islands +OPTIONS_EXCLUDE+= ${ARCH:Mi386:C/.+/radeonsi/} + +MESON_ARGS+= -Dgallium-drivers=${GALLIUM_DRIVERS:ts,} +. for _gd in ${OPTIONS_GROUP_GALLIUM} +OPTIONS_DEFAULT+= ${_gd} +${_gd}_VARS+= GALLIUM_DRIVERS+=${_gd} +. endfor + .include .include "${.CURDIR:H:H}/graphics/mesa-dri/Makefile.common" MESON_ARGS+= -Dvideo-codecs="vc1dec,h264dec,h264enc,h265dec,h265enc,av1dec,av1enc,vp9dec" \ - -Dgallium-drivers="radeonsi,r600" \ -Dvulkan-drivers="" \ -Dandroid-libbacktrace=disabled \ -Dgallium-vdpau=disabled \ @@ -53,6 +67,14 @@ MESON_ARGS+= -Dgallium-va=enabled MESON_ARGS+= -Dintel-rt=disabled # https://gitlab.freedesktop.org/mesa/mesa/-/issues/10629 .endif +.for _gd in ${OPTIONS_GROUP_GALLIUM} +. if defined(GALLIUM_DRIVERS) && ${GALLIUM_DRIVERS:M${_gd}} +PLIST_SUB+= ${_gd}="" +. else +PLIST_SUB+= ${_gd}="@comment " +. endif +.endfor + .if ${PORT_OPTIONS:MX11} MESON_ARGS+= -Dplatforms="x11" .else diff --git a/graphics/mesa-gallium-va/pkg-plist b/graphics/mesa-gallium-va/pkg-plist index f8a847c7bff..1d4632cf7d7 100644 --- a/graphics/mesa-gallium-va/pkg-plist +++ b/graphics/mesa-gallium-va/pkg-plist @@ -9,9 +9,9 @@ @comment include/GL/internal/dri_interface.h @comment include/KHR/khrplatform.h @comment lib/dri/r600_dri.so -lib/dri/r600_drv_video.so +%%r600%%lib/dri/r600_drv_video.so @comment lib/dri/radeonsi_dri.so -lib/dri/radeonsi_drv_video.so +%%radeonsi%%lib/dri/radeonsi_drv_video.so @comment lib/libEGL.so @comment lib/libEGL.so.1 @comment lib/libEGL.so.1.0.0 diff --git a/graphics/mesa-gallium-vdpau/Makefile b/graphics/mesa-gallium-vdpau/Makefile index eb4b6fd484c..a4d2f06c89d 100644 --- a/graphics/mesa-gallium-vdpau/Makefile +++ b/graphics/mesa-gallium-vdpau/Makefile @@ -8,7 +8,7 @@ WWW= https://www.mesa3d.org/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/docs/license.rst -ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc64 powerpc64le +ONLY_FOR_ARCHS= aarch64 i386 amd64 powerpc64 powerpc64le ONLY_FOR_ARCHS_REASON= used only by AMD/Radeon hardware BUILD_DEPENDS= libvdpau>=0:multimedia/libvdpau @@ -18,11 +18,25 @@ USES= llvm:lib,noexport xorg USE_XORG= xorgproto x11 xcb xdamage xext xfixes xshmfence xxf86vm xrandr +OPTIONS_GROUP= GALLIUM +OPTIONS_SUB= yes + +OPTIONS_GROUP_GALLIUM= radeonsi r600 +GALLIUM_DESC= Gallium Video Drivers +radeonsi_DESC= AMD/ATI Southern Islands and newer +r600_DESC= AMD/ATI R600, R700, Evergreen, Northern Islands +OPTIONS_EXCLUDE+= ${ARCH:Mi386:C/.+/radeonsi/} + +MESON_ARGS+= -Dgallium-drivers=${GALLIUM_DRIVERS:ts,} +. for _gd in ${OPTIONS_GROUP_GALLIUM} +OPTIONS_DEFAULT+= ${_gd} +${_gd}_VARS+= GALLIUM_DRIVERS+=${_gd} +. endfor + .include .include "${.CURDIR:H:H}/graphics/mesa-dri/Makefile.common" -MESON_ARGS+= -Dgallium-drivers="r600,radeonsi" \ - -Dvulkan-drivers="" \ +MESON_ARGS+= -Dvulkan-drivers="" \ -Dandroid-libbacktrace=disabled \ -Dgallium-va=disabled \ -Dgallium-omx=disabled \ @@ -49,4 +63,12 @@ MESON_ARGS+= -Dplatforms="x11" \ MESON_ARGS+= -Dintel-rt=disabled # https://gitlab.freedesktop.org/mesa/mesa/-/issues/10629 .endif +.for _gd in ${OPTIONS_GROUP_GALLIUM} +. if defined(GALLIUM_DRIVERS) && ${GALLIUM_DRIVERS:M${_gd}} +PLIST_SUB+= ${_gd}="" +. else +PLIST_SUB+= ${_gd}="@comment " +. endif +.endfor + .include diff --git a/graphics/mesa-gallium-vdpau/pkg-plist b/graphics/mesa-gallium-vdpau/pkg-plist index 4d88ba1194b..8d03b497873 100644 --- a/graphics/mesa-gallium-vdpau/pkg-plist +++ b/graphics/mesa-gallium-vdpau/pkg-plist @@ -19,14 +19,14 @@ @comment lib/libglapi.so @comment lib/libglapi.so.0 @comment lib/libglapi.so.0.0.0 -lib/vdpau/libvdpau_r600.so -lib/vdpau/libvdpau_r600.so.1 -lib/vdpau/libvdpau_r600.so.1.0 -lib/vdpau/libvdpau_r600.so.1.0.0 -lib/vdpau/libvdpau_radeonsi.so -lib/vdpau/libvdpau_radeonsi.so.1 -lib/vdpau/libvdpau_radeonsi.so.1.0 -lib/vdpau/libvdpau_radeonsi.so.1.0.0 +%%r600%%lib/vdpau/libvdpau_r600.so +%%r600%%lib/vdpau/libvdpau_r600.so.1 +%%r600%%lib/vdpau/libvdpau_r600.so.1.0 +%%r600%%lib/vdpau/libvdpau_r600.so.1.0.0 +%%radeonsi%%lib/vdpau/libvdpau_radeonsi.so +%%radeonsi%%lib/vdpau/libvdpau_radeonsi.so.1 +%%radeonsi%%lib/vdpau/libvdpau_radeonsi.so.1.0 +%%radeonsi%%lib/vdpau/libvdpau_radeonsi.so.1.0.0 @comment libdata/pkgconfig/dri.pc @comment libdata/pkgconfig/egl.pc @comment share/drirc.d/00-mesa-defaults.conf diff --git a/graphics/okular-devel/Makefile b/graphics/okular-devel/Makefile deleted file mode 100644 index da5c2ef7861..00000000000 --- a/graphics/okular-devel/Makefile +++ /dev/null @@ -1,47 +0,0 @@ -PORTNAME= okular -DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 4 -CATEGORIES= graphics kde kde-applications kde-devel - -MAINTAINER= kde@FreeBSD.org -COMMENT= KDE universal document viewer -WWW= https://okular.kde.org - -LICENSE= GPLv2 - -BUILD_DEPENDS= markdown:textproc/discount -RUN_DEPENDS= markdown:textproc/discount -LIB_DEPENDS= libchm.so:misc/chmlib \ - libdjvulibre.so:graphics/djvulibre \ - libepub.so:textproc/ebook-tools \ - libfreetype.so:print/freetype2 \ - libKExiv2Qt6.so:graphics/libkexiv2-devel \ - libpoppler.so:graphics/poppler \ - libpoppler-qt6.so:graphics/poppler-qt6 \ - libspectre.so:print/libspectre \ - libtiff.so:graphics/tiff \ - libzip.so:archivers/libzip \ - libxkbcommon.so:x11/libxkbcommon -# libQMobipocket6.so:graphics/kdegraphics-mobipocket@qt6 \ - -USES= cmake compiler:c++11-lib cpe desktop-file-utils \ - gettext gl jpeg \ - kde:6 pkgconfig qca qt:6 tar:xz xorg -USE_GL= gl opengl -USE_KDE= activities archive auth bookmarks codecs colorscheme \ - completion config configwidgets coreaddons crash i18n \ - iconthemes itemmodels itemviews jobwidgets kio parts \ - phonon pty service solid sonnet textwidgets threadweaver \ - wallet widgetsaddons windowsystem xmlgui \ - ecm:build -USE_QT= base declarative multimedia speech svg -USE_XORG= x11 - -OPTIONS_DEFINE= DOCS PURPOSE -OPTIONS_DEFAULT= PURPOSE - -PURPOSE_DESC= Enable 'Share' menu -PURPOSE_USE= KDE=purpose -PURPOSE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_KF6Purpose - -.include diff --git a/graphics/okular-devel/distinfo b/graphics/okular-devel/distinfo deleted file mode 100644 index 1d6dc989fb8..00000000000 --- a/graphics/okular-devel/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1705254707 -SHA256 (KDE/release-service/24.01.90/okular-24.01.90.tar.xz) = 67ea6fd08e07b96a562038c65068c78762631deb96037106508c4ae3318dbfc0 -SIZE (KDE/release-service/24.01.90/okular-24.01.90.tar.xz) = 8548748 diff --git a/graphics/okular-devel/pkg-descr b/graphics/okular-devel/pkg-descr deleted file mode 100644 index e7270553f41..00000000000 --- a/graphics/okular-devel/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -Okular is a universal document viewer based on KPDF for KDE 4. This -means Okular works on multiple platforms, including but not limited to -Linux, Windows, Mac OS X, *BSD, etc. - -Okular combines the excellent functionalities of KPDF with the -versatility of supporting different kind of documents, like PDF, -Postscript, DjVu, CHM, XPS, ePub and others. diff --git a/graphics/okular-devel/pkg-plist b/graphics/okular-devel/pkg-plist deleted file mode 100644 index 7845de89f36..00000000000 --- a/graphics/okular-devel/pkg-plist +++ /dev/null @@ -1,1321 +0,0 @@ -bin/okular -include/okular/core/action.h -include/okular/core/annotations.h -include/okular/core/area.h -include/okular/core/document.h -include/okular/core/fileprinter.h -include/okular/core/fontinfo.h -include/okular/core/form.h -include/okular/core/generator.h -include/okular/core/global.h -include/okular/core/observer.h -include/okular/core/okularcore_export.h -include/okular/core/page.h -include/okular/core/pagesize.h -include/okular/core/pagetransition.h -include/okular/core/printoptionswidget.h -include/okular/core/settings_core.h -include/okular/core/signatureutils.h -include/okular/core/sound.h -include/okular/core/sourcereference.h -include/okular/core/textdocumentgenerator.h -include/okular/core/textdocumentsettings.h -include/okular/core/textpage.h -include/okular/core/tile.h -include/okular/core/utils.h -include/okular/core/version.h -include/okular/interfaces/configinterface.h -include/okular/interfaces/guiinterface.h -include/okular/interfaces/printinterface.h -include/okular/interfaces/saveinterface.h -include/okular/interfaces/viewerinterface.h -lib/cmake/Okular6/Okular6Config.cmake -lib/cmake/Okular6/Okular6ConfigVersion.cmake -lib/cmake/Okular6/Okular6Targets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/Okular6/Okular6Targets.cmake -lib/libOkular6Core.so -lib/libOkular6Core.so.11 -lib/libOkular6Core.so.11.0.0 -%%QT_PLUGINDIR%%/kf6/parts/okularpart.so -@comment %%QT_PLUGINDIR%%/okular_generators/okularGenerator_chmlib.so -%%QT_PLUGINDIR%%/okular_generators/okularGenerator_comicbook.so -%%QT_PLUGINDIR%%/okular_generators/okularGenerator_djvu.so -%%QT_PLUGINDIR%%/okular_generators/okularGenerator_dvi.so -%%QT_PLUGINDIR%%/okular_generators/okularGenerator_epub.so -%%QT_PLUGINDIR%%/okular_generators/okularGenerator_fax.so -%%QT_PLUGINDIR%%/okular_generators/okularGenerator_fb.so -%%QT_PLUGINDIR%%/okular_generators/okularGenerator_ghostview.so -%%QT_PLUGINDIR%%/okular_generators/okularGenerator_kimgio.so -%%QT_PLUGINDIR%%/okular_generators/okularGenerator_md.so -@comment %%QT_PLUGINDIR%%/okular_generators/okularGenerator_mobi.so -%%QT_PLUGINDIR%%/okular_generators/okularGenerator_plucker.so -%%QT_PLUGINDIR%%/okular_generators/okularGenerator_poppler.so -%%QT_PLUGINDIR%%/okular_generators/okularGenerator_tiff.so -%%QT_PLUGINDIR%%/okular_generators/okularGenerator_txt.so -%%QT_PLUGINDIR%%/okular_generators/okularGenerator_xps.so -@comment share/applications/okularApplication_chm.desktop -share/applications/okularApplication_comicbook.desktop -share/applications/okularApplication_djvu.desktop -share/applications/okularApplication_dvi.desktop -share/applications/okularApplication_epub.desktop -share/applications/okularApplication_fax.desktop -share/applications/okularApplication_fb.desktop -share/applications/okularApplication_ghostview.desktop -share/applications/okularApplication_kimgio.desktop -share/applications/okularApplication_md.desktop -@comment share/applications/okularApplication_mobi.desktop -share/applications/okularApplication_pdf.desktop -share/applications/okularApplication_plucker.desktop -share/applications/okularApplication_tiff.desktop -share/applications/okularApplication_txt.desktop -share/applications/okularApplication_xps.desktop -@comment share/applications/org.kde.mobile.okular_chm.desktop -share/applications/org.kde.mobile.okular_comicbook.desktop -share/applications/org.kde.mobile.okular_djvu.desktop -share/applications/org.kde.mobile.okular_dvi.desktop -share/applications/org.kde.mobile.okular_epub.desktop -share/applications/org.kde.mobile.okular_fax.desktop -share/applications/org.kde.mobile.okular_fb.desktop -share/applications/org.kde.mobile.okular_ghostview.desktop -share/applications/org.kde.mobile.okular_kimgio.desktop -share/applications/org.kde.mobile.okular_md.desktop -@comment share/applications/org.kde.mobile.okular_mobi.desktop -share/applications/org.kde.mobile.okular_pdf.desktop -share/applications/org.kde.mobile.okular_plucker.desktop -share/applications/org.kde.mobile.okular_tiff.desktop -share/applications/org.kde.mobile.okular_txt.desktop -share/applications/org.kde.mobile.okular_xps.desktop -share/applications/org.kde.okular.desktop -share/config.kcfg/gssettings.kcfg -share/config.kcfg/okular.kcfg -share/config.kcfg/okular_core.kcfg -share/config.kcfg/pdfsettings.kcfg -share/icons/hicolor/128x128/apps/okular.png -share/icons/hicolor/16x16/apps/okular.png -share/icons/hicolor/22x22/apps/okular.png -share/icons/hicolor/32x32/apps/okular.png -share/icons/hicolor/48x48/apps/okular.png -share/icons/hicolor/64x64/apps/okular.png -share/kconf_update/okular.upd -share/locale/ar/LC_MESSAGES/okular.mo -share/locale/ar/LC_MESSAGES/okular_chm.mo -share/locale/ar/LC_MESSAGES/okular_comicbook.mo -share/locale/ar/LC_MESSAGES/okular_djvu.mo -share/locale/ar/LC_MESSAGES/okular_dvi.mo -share/locale/ar/LC_MESSAGES/okular_epub.mo -share/locale/ar/LC_MESSAGES/okular_fax.mo -share/locale/ar/LC_MESSAGES/okular_fictionbook.mo -share/locale/ar/LC_MESSAGES/okular_ghostview.mo -share/locale/ar/LC_MESSAGES/okular_kimgio.mo -share/locale/ar/LC_MESSAGES/okular_markdown.mo -share/locale/ar/LC_MESSAGES/okular_mobi.mo -share/locale/ar/LC_MESSAGES/okular_plucker.mo -share/locale/ar/LC_MESSAGES/okular_poppler.mo -share/locale/ar/LC_MESSAGES/okular_tiff.mo -share/locale/ar/LC_MESSAGES/okular_txt.mo -share/locale/ar/LC_MESSAGES/okular_xps.mo -share/locale/ar/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/az/LC_MESSAGES/okular.mo -share/locale/az/LC_MESSAGES/okular_chm.mo -share/locale/az/LC_MESSAGES/okular_comicbook.mo -share/locale/az/LC_MESSAGES/okular_djvu.mo -share/locale/az/LC_MESSAGES/okular_dvi.mo -share/locale/az/LC_MESSAGES/okular_epub.mo -share/locale/az/LC_MESSAGES/okular_fax.mo -share/locale/az/LC_MESSAGES/okular_fictionbook.mo -share/locale/az/LC_MESSAGES/okular_ghostview.mo -share/locale/az/LC_MESSAGES/okular_kimgio.mo -share/locale/az/LC_MESSAGES/okular_markdown.mo -share/locale/az/LC_MESSAGES/okular_mobi.mo -share/locale/az/LC_MESSAGES/okular_plucker.mo -share/locale/az/LC_MESSAGES/okular_poppler.mo -share/locale/az/LC_MESSAGES/okular_tiff.mo -share/locale/az/LC_MESSAGES/okular_txt.mo -share/locale/az/LC_MESSAGES/okular_xps.mo -share/locale/az/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/be/LC_MESSAGES/okular.mo -share/locale/be/LC_MESSAGES/okular_chm.mo -share/locale/be/LC_MESSAGES/okular_comicbook.mo -share/locale/be/LC_MESSAGES/okular_djvu.mo -share/locale/be/LC_MESSAGES/okular_dvi.mo -share/locale/be/LC_MESSAGES/okular_epub.mo -share/locale/be/LC_MESSAGES/okular_fax.mo -share/locale/be/LC_MESSAGES/okular_fictionbook.mo -share/locale/be/LC_MESSAGES/okular_ghostview.mo -share/locale/be/LC_MESSAGES/okular_kimgio.mo -share/locale/be/LC_MESSAGES/okular_markdown.mo -share/locale/be/LC_MESSAGES/okular_mobi.mo -share/locale/be/LC_MESSAGES/okular_plucker.mo -share/locale/be/LC_MESSAGES/okular_poppler.mo -share/locale/be/LC_MESSAGES/okular_tiff.mo -share/locale/be/LC_MESSAGES/okular_txt.mo -share/locale/be/LC_MESSAGES/okular_xps.mo -share/locale/be/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/bg/LC_MESSAGES/okular.mo -share/locale/bg/LC_MESSAGES/okular_chm.mo -share/locale/bg/LC_MESSAGES/okular_comicbook.mo -share/locale/bg/LC_MESSAGES/okular_djvu.mo -share/locale/bg/LC_MESSAGES/okular_dvi.mo -share/locale/bg/LC_MESSAGES/okular_epub.mo -share/locale/bg/LC_MESSAGES/okular_fax.mo -share/locale/bg/LC_MESSAGES/okular_fictionbook.mo -share/locale/bg/LC_MESSAGES/okular_ghostview.mo -share/locale/bg/LC_MESSAGES/okular_kimgio.mo -share/locale/bg/LC_MESSAGES/okular_markdown.mo -share/locale/bg/LC_MESSAGES/okular_mobi.mo -share/locale/bg/LC_MESSAGES/okular_plucker.mo -share/locale/bg/LC_MESSAGES/okular_poppler.mo -share/locale/bg/LC_MESSAGES/okular_tiff.mo -share/locale/bg/LC_MESSAGES/okular_txt.mo -share/locale/bg/LC_MESSAGES/okular_xps.mo -share/locale/bg/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/br/LC_MESSAGES/okular.mo -share/locale/bs/LC_MESSAGES/okular.mo -share/locale/bs/LC_MESSAGES/okular_chm.mo -share/locale/bs/LC_MESSAGES/okular_comicbook.mo -share/locale/bs/LC_MESSAGES/okular_djvu.mo -share/locale/bs/LC_MESSAGES/okular_dvi.mo -share/locale/bs/LC_MESSAGES/okular_epub.mo -share/locale/bs/LC_MESSAGES/okular_fax.mo -share/locale/bs/LC_MESSAGES/okular_fictionbook.mo -share/locale/bs/LC_MESSAGES/okular_ghostview.mo -share/locale/bs/LC_MESSAGES/okular_kimgio.mo -share/locale/bs/LC_MESSAGES/okular_mobi.mo -share/locale/bs/LC_MESSAGES/okular_plucker.mo -share/locale/bs/LC_MESSAGES/okular_poppler.mo -share/locale/bs/LC_MESSAGES/okular_txt.mo -share/locale/bs/LC_MESSAGES/okular_xps.mo -share/locale/bs/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/ca/LC_MESSAGES/okular.mo -share/locale/ca/LC_MESSAGES/okular_chm.mo -share/locale/ca/LC_MESSAGES/okular_comicbook.mo -share/locale/ca/LC_MESSAGES/okular_djvu.mo -share/locale/ca/LC_MESSAGES/okular_dvi.mo -share/locale/ca/LC_MESSAGES/okular_epub.mo -share/locale/ca/LC_MESSAGES/okular_fax.mo -share/locale/ca/LC_MESSAGES/okular_fictionbook.mo -share/locale/ca/LC_MESSAGES/okular_ghostview.mo -share/locale/ca/LC_MESSAGES/okular_kimgio.mo -share/locale/ca/LC_MESSAGES/okular_markdown.mo -share/locale/ca/LC_MESSAGES/okular_mobi.mo -share/locale/ca/LC_MESSAGES/okular_plucker.mo -share/locale/ca/LC_MESSAGES/okular_poppler.mo -share/locale/ca/LC_MESSAGES/okular_tiff.mo -share/locale/ca/LC_MESSAGES/okular_txt.mo -share/locale/ca/LC_MESSAGES/okular_xps.mo -share/locale/ca/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/ca@valencia/LC_MESSAGES/okular.mo -share/locale/ca@valencia/LC_MESSAGES/okular_chm.mo -share/locale/ca@valencia/LC_MESSAGES/okular_comicbook.mo -share/locale/ca@valencia/LC_MESSAGES/okular_djvu.mo -share/locale/ca@valencia/LC_MESSAGES/okular_dvi.mo -share/locale/ca@valencia/LC_MESSAGES/okular_epub.mo -share/locale/ca@valencia/LC_MESSAGES/okular_fax.mo -share/locale/ca@valencia/LC_MESSAGES/okular_fictionbook.mo -share/locale/ca@valencia/LC_MESSAGES/okular_ghostview.mo -share/locale/ca@valencia/LC_MESSAGES/okular_kimgio.mo -share/locale/ca@valencia/LC_MESSAGES/okular_markdown.mo -share/locale/ca@valencia/LC_MESSAGES/okular_mobi.mo -share/locale/ca@valencia/LC_MESSAGES/okular_plucker.mo -share/locale/ca@valencia/LC_MESSAGES/okular_poppler.mo -share/locale/ca@valencia/LC_MESSAGES/okular_tiff.mo -share/locale/ca@valencia/LC_MESSAGES/okular_txt.mo -share/locale/ca@valencia/LC_MESSAGES/okular_xps.mo -share/locale/ca@valencia/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/cs/LC_MESSAGES/okular.mo -share/locale/cs/LC_MESSAGES/okular_chm.mo -share/locale/cs/LC_MESSAGES/okular_comicbook.mo -share/locale/cs/LC_MESSAGES/okular_djvu.mo -share/locale/cs/LC_MESSAGES/okular_dvi.mo -share/locale/cs/LC_MESSAGES/okular_epub.mo -share/locale/cs/LC_MESSAGES/okular_fax.mo -share/locale/cs/LC_MESSAGES/okular_fictionbook.mo -share/locale/cs/LC_MESSAGES/okular_ghostview.mo -share/locale/cs/LC_MESSAGES/okular_kimgio.mo -share/locale/cs/LC_MESSAGES/okular_markdown.mo -share/locale/cs/LC_MESSAGES/okular_mobi.mo -share/locale/cs/LC_MESSAGES/okular_plucker.mo -share/locale/cs/LC_MESSAGES/okular_poppler.mo -share/locale/cs/LC_MESSAGES/okular_tiff.mo -share/locale/cs/LC_MESSAGES/okular_txt.mo -share/locale/cs/LC_MESSAGES/okular_xps.mo -share/locale/cs/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/cy/LC_MESSAGES/okular.mo -share/locale/da/LC_MESSAGES/okular.mo -share/locale/da/LC_MESSAGES/okular_chm.mo -share/locale/da/LC_MESSAGES/okular_comicbook.mo -share/locale/da/LC_MESSAGES/okular_djvu.mo -share/locale/da/LC_MESSAGES/okular_dvi.mo -share/locale/da/LC_MESSAGES/okular_epub.mo -share/locale/da/LC_MESSAGES/okular_fax.mo -share/locale/da/LC_MESSAGES/okular_fictionbook.mo -share/locale/da/LC_MESSAGES/okular_ghostview.mo -share/locale/da/LC_MESSAGES/okular_kimgio.mo -share/locale/da/LC_MESSAGES/okular_markdown.mo -share/locale/da/LC_MESSAGES/okular_mobi.mo -share/locale/da/LC_MESSAGES/okular_plucker.mo -share/locale/da/LC_MESSAGES/okular_poppler.mo -share/locale/da/LC_MESSAGES/okular_txt.mo -share/locale/da/LC_MESSAGES/okular_xps.mo -share/locale/da/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/de/LC_MESSAGES/okular.mo -share/locale/de/LC_MESSAGES/okular_chm.mo -share/locale/de/LC_MESSAGES/okular_comicbook.mo -share/locale/de/LC_MESSAGES/okular_djvu.mo -share/locale/de/LC_MESSAGES/okular_dvi.mo -share/locale/de/LC_MESSAGES/okular_epub.mo -share/locale/de/LC_MESSAGES/okular_fax.mo -share/locale/de/LC_MESSAGES/okular_fictionbook.mo -share/locale/de/LC_MESSAGES/okular_ghostview.mo -share/locale/de/LC_MESSAGES/okular_kimgio.mo -share/locale/de/LC_MESSAGES/okular_markdown.mo -share/locale/de/LC_MESSAGES/okular_mobi.mo -share/locale/de/LC_MESSAGES/okular_plucker.mo -share/locale/de/LC_MESSAGES/okular_poppler.mo -share/locale/de/LC_MESSAGES/okular_tiff.mo -share/locale/de/LC_MESSAGES/okular_txt.mo -share/locale/de/LC_MESSAGES/okular_xps.mo -share/locale/de/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/el/LC_MESSAGES/okular.mo -share/locale/el/LC_MESSAGES/okular_chm.mo -share/locale/el/LC_MESSAGES/okular_comicbook.mo -share/locale/el/LC_MESSAGES/okular_djvu.mo -share/locale/el/LC_MESSAGES/okular_dvi.mo -share/locale/el/LC_MESSAGES/okular_epub.mo -share/locale/el/LC_MESSAGES/okular_fax.mo -share/locale/el/LC_MESSAGES/okular_fictionbook.mo -share/locale/el/LC_MESSAGES/okular_ghostview.mo -share/locale/el/LC_MESSAGES/okular_kimgio.mo -share/locale/el/LC_MESSAGES/okular_markdown.mo -share/locale/el/LC_MESSAGES/okular_mobi.mo -share/locale/el/LC_MESSAGES/okular_plucker.mo -share/locale/el/LC_MESSAGES/okular_poppler.mo -share/locale/el/LC_MESSAGES/okular_tiff.mo -share/locale/el/LC_MESSAGES/okular_txt.mo -share/locale/el/LC_MESSAGES/okular_xps.mo -share/locale/el/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/en_GB/LC_MESSAGES/okular.mo -share/locale/en_GB/LC_MESSAGES/okular_chm.mo -share/locale/en_GB/LC_MESSAGES/okular_comicbook.mo -share/locale/en_GB/LC_MESSAGES/okular_djvu.mo -share/locale/en_GB/LC_MESSAGES/okular_dvi.mo -share/locale/en_GB/LC_MESSAGES/okular_epub.mo -share/locale/en_GB/LC_MESSAGES/okular_fax.mo -share/locale/en_GB/LC_MESSAGES/okular_fictionbook.mo -share/locale/en_GB/LC_MESSAGES/okular_ghostview.mo -share/locale/en_GB/LC_MESSAGES/okular_kimgio.mo -share/locale/en_GB/LC_MESSAGES/okular_markdown.mo -share/locale/en_GB/LC_MESSAGES/okular_mobi.mo -share/locale/en_GB/LC_MESSAGES/okular_plucker.mo -share/locale/en_GB/LC_MESSAGES/okular_poppler.mo -share/locale/en_GB/LC_MESSAGES/okular_tiff.mo -share/locale/en_GB/LC_MESSAGES/okular_txt.mo -share/locale/en_GB/LC_MESSAGES/okular_xps.mo -share/locale/en_GB/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/eo/LC_MESSAGES/okular.mo -share/locale/eo/LC_MESSAGES/okular_chm.mo -share/locale/eo/LC_MESSAGES/okular_comicbook.mo -share/locale/eo/LC_MESSAGES/okular_djvu.mo -share/locale/eo/LC_MESSAGES/okular_dvi.mo -share/locale/eo/LC_MESSAGES/okular_epub.mo -share/locale/eo/LC_MESSAGES/okular_fax.mo -share/locale/eo/LC_MESSAGES/okular_fictionbook.mo -share/locale/eo/LC_MESSAGES/okular_ghostview.mo -share/locale/eo/LC_MESSAGES/okular_kimgio.mo -share/locale/eo/LC_MESSAGES/okular_markdown.mo -share/locale/eo/LC_MESSAGES/okular_mobi.mo -share/locale/eo/LC_MESSAGES/okular_plucker.mo -share/locale/eo/LC_MESSAGES/okular_poppler.mo -share/locale/eo/LC_MESSAGES/okular_tiff.mo -share/locale/eo/LC_MESSAGES/okular_txt.mo -share/locale/eo/LC_MESSAGES/okular_xps.mo -share/locale/eo/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/es/LC_MESSAGES/okular.mo -share/locale/es/LC_MESSAGES/okular_chm.mo -share/locale/es/LC_MESSAGES/okular_comicbook.mo -share/locale/es/LC_MESSAGES/okular_djvu.mo -share/locale/es/LC_MESSAGES/okular_dvi.mo -share/locale/es/LC_MESSAGES/okular_epub.mo -share/locale/es/LC_MESSAGES/okular_fax.mo -share/locale/es/LC_MESSAGES/okular_fictionbook.mo -share/locale/es/LC_MESSAGES/okular_ghostview.mo -share/locale/es/LC_MESSAGES/okular_kimgio.mo -share/locale/es/LC_MESSAGES/okular_markdown.mo -share/locale/es/LC_MESSAGES/okular_mobi.mo -share/locale/es/LC_MESSAGES/okular_plucker.mo -share/locale/es/LC_MESSAGES/okular_poppler.mo -share/locale/es/LC_MESSAGES/okular_tiff.mo -share/locale/es/LC_MESSAGES/okular_txt.mo -share/locale/es/LC_MESSAGES/okular_xps.mo -share/locale/es/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/et/LC_MESSAGES/okular.mo -share/locale/et/LC_MESSAGES/okular_chm.mo -share/locale/et/LC_MESSAGES/okular_comicbook.mo -share/locale/et/LC_MESSAGES/okular_djvu.mo -share/locale/et/LC_MESSAGES/okular_dvi.mo -share/locale/et/LC_MESSAGES/okular_epub.mo -share/locale/et/LC_MESSAGES/okular_fax.mo -share/locale/et/LC_MESSAGES/okular_fictionbook.mo -share/locale/et/LC_MESSAGES/okular_ghostview.mo -share/locale/et/LC_MESSAGES/okular_kimgio.mo -share/locale/et/LC_MESSAGES/okular_markdown.mo -share/locale/et/LC_MESSAGES/okular_mobi.mo -share/locale/et/LC_MESSAGES/okular_plucker.mo -share/locale/et/LC_MESSAGES/okular_poppler.mo -share/locale/et/LC_MESSAGES/okular_txt.mo -share/locale/et/LC_MESSAGES/okular_xps.mo -share/locale/et/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/eu/LC_MESSAGES/okular.mo -share/locale/eu/LC_MESSAGES/okular_chm.mo -share/locale/eu/LC_MESSAGES/okular_comicbook.mo -share/locale/eu/LC_MESSAGES/okular_djvu.mo -share/locale/eu/LC_MESSAGES/okular_dvi.mo -share/locale/eu/LC_MESSAGES/okular_epub.mo -share/locale/eu/LC_MESSAGES/okular_fax.mo -share/locale/eu/LC_MESSAGES/okular_fictionbook.mo -share/locale/eu/LC_MESSAGES/okular_ghostview.mo -share/locale/eu/LC_MESSAGES/okular_kimgio.mo -share/locale/eu/LC_MESSAGES/okular_markdown.mo -share/locale/eu/LC_MESSAGES/okular_mobi.mo -share/locale/eu/LC_MESSAGES/okular_plucker.mo -share/locale/eu/LC_MESSAGES/okular_poppler.mo -share/locale/eu/LC_MESSAGES/okular_tiff.mo -share/locale/eu/LC_MESSAGES/okular_txt.mo -share/locale/eu/LC_MESSAGES/okular_xps.mo -share/locale/eu/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/fa/LC_MESSAGES/okular.mo -share/locale/fi/LC_MESSAGES/okular.mo -share/locale/fi/LC_MESSAGES/okular_chm.mo -share/locale/fi/LC_MESSAGES/okular_comicbook.mo -share/locale/fi/LC_MESSAGES/okular_djvu.mo -share/locale/fi/LC_MESSAGES/okular_dvi.mo -share/locale/fi/LC_MESSAGES/okular_epub.mo -share/locale/fi/LC_MESSAGES/okular_fax.mo -share/locale/fi/LC_MESSAGES/okular_fictionbook.mo -share/locale/fi/LC_MESSAGES/okular_ghostview.mo -share/locale/fi/LC_MESSAGES/okular_kimgio.mo -share/locale/fi/LC_MESSAGES/okular_markdown.mo -share/locale/fi/LC_MESSAGES/okular_mobi.mo -share/locale/fi/LC_MESSAGES/okular_plucker.mo -share/locale/fi/LC_MESSAGES/okular_poppler.mo -share/locale/fi/LC_MESSAGES/okular_tiff.mo -share/locale/fi/LC_MESSAGES/okular_txt.mo -share/locale/fi/LC_MESSAGES/okular_xps.mo -share/locale/fi/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/fr/LC_MESSAGES/okular.mo -share/locale/fr/LC_MESSAGES/okular_chm.mo -share/locale/fr/LC_MESSAGES/okular_comicbook.mo -share/locale/fr/LC_MESSAGES/okular_djvu.mo -share/locale/fr/LC_MESSAGES/okular_dvi.mo -share/locale/fr/LC_MESSAGES/okular_epub.mo -share/locale/fr/LC_MESSAGES/okular_fax.mo -share/locale/fr/LC_MESSAGES/okular_fictionbook.mo -share/locale/fr/LC_MESSAGES/okular_ghostview.mo -share/locale/fr/LC_MESSAGES/okular_kimgio.mo -share/locale/fr/LC_MESSAGES/okular_markdown.mo -share/locale/fr/LC_MESSAGES/okular_mobi.mo -share/locale/fr/LC_MESSAGES/okular_plucker.mo -share/locale/fr/LC_MESSAGES/okular_poppler.mo -share/locale/fr/LC_MESSAGES/okular_tiff.mo -share/locale/fr/LC_MESSAGES/okular_txt.mo -share/locale/fr/LC_MESSAGES/okular_xps.mo -share/locale/fr/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/fy/LC_MESSAGES/okular.mo -share/locale/ga/LC_MESSAGES/okular.mo -share/locale/ga/LC_MESSAGES/okular_chm.mo -share/locale/ga/LC_MESSAGES/okular_comicbook.mo -share/locale/ga/LC_MESSAGES/okular_djvu.mo -share/locale/ga/LC_MESSAGES/okular_dvi.mo -share/locale/ga/LC_MESSAGES/okular_epub.mo -share/locale/ga/LC_MESSAGES/okular_fax.mo -share/locale/ga/LC_MESSAGES/okular_fictionbook.mo -share/locale/ga/LC_MESSAGES/okular_ghostview.mo -share/locale/ga/LC_MESSAGES/okular_kimgio.mo -share/locale/ga/LC_MESSAGES/okular_mobi.mo -share/locale/ga/LC_MESSAGES/okular_plucker.mo -share/locale/ga/LC_MESSAGES/okular_poppler.mo -share/locale/ga/LC_MESSAGES/okular_xps.mo -share/locale/ga/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/gl/LC_MESSAGES/okular.mo -share/locale/gl/LC_MESSAGES/okular_chm.mo -share/locale/gl/LC_MESSAGES/okular_comicbook.mo -share/locale/gl/LC_MESSAGES/okular_djvu.mo -share/locale/gl/LC_MESSAGES/okular_dvi.mo -share/locale/gl/LC_MESSAGES/okular_epub.mo -share/locale/gl/LC_MESSAGES/okular_fax.mo -share/locale/gl/LC_MESSAGES/okular_fictionbook.mo -share/locale/gl/LC_MESSAGES/okular_ghostview.mo -share/locale/gl/LC_MESSAGES/okular_kimgio.mo -share/locale/gl/LC_MESSAGES/okular_markdown.mo -share/locale/gl/LC_MESSAGES/okular_mobi.mo -share/locale/gl/LC_MESSAGES/okular_plucker.mo -share/locale/gl/LC_MESSAGES/okular_poppler.mo -share/locale/gl/LC_MESSAGES/okular_tiff.mo -share/locale/gl/LC_MESSAGES/okular_txt.mo -share/locale/gl/LC_MESSAGES/okular_xps.mo -share/locale/gl/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/he/LC_MESSAGES/okular.mo -share/locale/hi/LC_MESSAGES/okular.mo -share/locale/hi/LC_MESSAGES/okular_chm.mo -share/locale/hi/LC_MESSAGES/okular_comicbook.mo -share/locale/hi/LC_MESSAGES/okular_djvu.mo -share/locale/hi/LC_MESSAGES/okular_dvi.mo -share/locale/hi/LC_MESSAGES/okular_epub.mo -share/locale/hi/LC_MESSAGES/okular_fax.mo -share/locale/hi/LC_MESSAGES/okular_fictionbook.mo -share/locale/hi/LC_MESSAGES/okular_ghostview.mo -share/locale/hi/LC_MESSAGES/okular_kimgio.mo -share/locale/hi/LC_MESSAGES/okular_markdown.mo -share/locale/hi/LC_MESSAGES/okular_mobi.mo -share/locale/hi/LC_MESSAGES/okular_plucker.mo -share/locale/hi/LC_MESSAGES/okular_poppler.mo -share/locale/hi/LC_MESSAGES/okular_tiff.mo -share/locale/hi/LC_MESSAGES/okular_txt.mo -share/locale/hi/LC_MESSAGES/okular_xps.mo -share/locale/hi/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/hne/LC_MESSAGES/okular.mo -share/locale/hne/LC_MESSAGES/okular_chm.mo -share/locale/hne/LC_MESSAGES/okular_djvu.mo -share/locale/hne/LC_MESSAGES/okular_dvi.mo -share/locale/hne/LC_MESSAGES/okular_fictionbook.mo -share/locale/hne/LC_MESSAGES/okular_ghostview.mo -share/locale/hne/LC_MESSAGES/okular_kimgio.mo -share/locale/hne/LC_MESSAGES/okular_plucker.mo -share/locale/hne/LC_MESSAGES/okular_poppler.mo -share/locale/hne/LC_MESSAGES/okular_xps.mo -share/locale/hr/LC_MESSAGES/okular.mo -share/locale/hr/LC_MESSAGES/okular_chm.mo -share/locale/hr/LC_MESSAGES/okular_comicbook.mo -share/locale/hr/LC_MESSAGES/okular_djvu.mo -share/locale/hr/LC_MESSAGES/okular_dvi.mo -share/locale/hr/LC_MESSAGES/okular_epub.mo -share/locale/hr/LC_MESSAGES/okular_fax.mo -share/locale/hr/LC_MESSAGES/okular_fictionbook.mo -share/locale/hr/LC_MESSAGES/okular_ghostview.mo -share/locale/hr/LC_MESSAGES/okular_kimgio.mo -share/locale/hr/LC_MESSAGES/okular_mobi.mo -share/locale/hr/LC_MESSAGES/okular_plucker.mo -share/locale/hr/LC_MESSAGES/okular_poppler.mo -share/locale/hr/LC_MESSAGES/okular_xps.mo -share/locale/hsb/LC_MESSAGES/okular.mo -share/locale/hu/LC_MESSAGES/okular.mo -share/locale/hu/LC_MESSAGES/okular_chm.mo -share/locale/hu/LC_MESSAGES/okular_comicbook.mo -share/locale/hu/LC_MESSAGES/okular_djvu.mo -share/locale/hu/LC_MESSAGES/okular_dvi.mo -share/locale/hu/LC_MESSAGES/okular_epub.mo -share/locale/hu/LC_MESSAGES/okular_fax.mo -share/locale/hu/LC_MESSAGES/okular_fictionbook.mo -share/locale/hu/LC_MESSAGES/okular_ghostview.mo -share/locale/hu/LC_MESSAGES/okular_kimgio.mo -share/locale/hu/LC_MESSAGES/okular_markdown.mo -share/locale/hu/LC_MESSAGES/okular_mobi.mo -share/locale/hu/LC_MESSAGES/okular_plucker.mo -share/locale/hu/LC_MESSAGES/okular_poppler.mo -share/locale/hu/LC_MESSAGES/okular_tiff.mo -share/locale/hu/LC_MESSAGES/okular_txt.mo -share/locale/hu/LC_MESSAGES/okular_xps.mo -share/locale/hu/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/ia/LC_MESSAGES/okular.mo -share/locale/ia/LC_MESSAGES/okular_chm.mo -share/locale/ia/LC_MESSAGES/okular_comicbook.mo -share/locale/ia/LC_MESSAGES/okular_djvu.mo -share/locale/ia/LC_MESSAGES/okular_dvi.mo -share/locale/ia/LC_MESSAGES/okular_epub.mo -share/locale/ia/LC_MESSAGES/okular_fax.mo -share/locale/ia/LC_MESSAGES/okular_fictionbook.mo -share/locale/ia/LC_MESSAGES/okular_ghostview.mo -share/locale/ia/LC_MESSAGES/okular_kimgio.mo -share/locale/ia/LC_MESSAGES/okular_markdown.mo -share/locale/ia/LC_MESSAGES/okular_mobi.mo -share/locale/ia/LC_MESSAGES/okular_plucker.mo -share/locale/ia/LC_MESSAGES/okular_poppler.mo -share/locale/ia/LC_MESSAGES/okular_tiff.mo -share/locale/ia/LC_MESSAGES/okular_txt.mo -share/locale/ia/LC_MESSAGES/okular_xps.mo -share/locale/ia/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/id/LC_MESSAGES/okular.mo -share/locale/ie/LC_MESSAGES/okular.mo -share/locale/ie/LC_MESSAGES/okular_chm.mo -share/locale/ie/LC_MESSAGES/okular_comicbook.mo -share/locale/ie/LC_MESSAGES/okular_djvu.mo -share/locale/ie/LC_MESSAGES/okular_epub.mo -share/locale/ie/LC_MESSAGES/okular_fax.mo -share/locale/ie/LC_MESSAGES/okular_fictionbook.mo -share/locale/ie/LC_MESSAGES/okular_ghostview.mo -share/locale/ie/LC_MESSAGES/okular_kimgio.mo -share/locale/ie/LC_MESSAGES/okular_markdown.mo -share/locale/ie/LC_MESSAGES/okular_mobi.mo -share/locale/ie/LC_MESSAGES/okular_plucker.mo -share/locale/ie/LC_MESSAGES/okular_txt.mo -share/locale/ie/LC_MESSAGES/okular_xps.mo -share/locale/is/LC_MESSAGES/okular.mo -share/locale/is/LC_MESSAGES/okular_chm.mo -share/locale/is/LC_MESSAGES/okular_comicbook.mo -share/locale/is/LC_MESSAGES/okular_djvu.mo -share/locale/is/LC_MESSAGES/okular_dvi.mo -share/locale/is/LC_MESSAGES/okular_epub.mo -share/locale/is/LC_MESSAGES/okular_fax.mo -share/locale/is/LC_MESSAGES/okular_fictionbook.mo -share/locale/is/LC_MESSAGES/okular_ghostview.mo -share/locale/is/LC_MESSAGES/okular_kimgio.mo -share/locale/is/LC_MESSAGES/okular_mobi.mo -share/locale/is/LC_MESSAGES/okular_plucker.mo -share/locale/is/LC_MESSAGES/okular_poppler.mo -share/locale/is/LC_MESSAGES/okular_xps.mo -share/locale/is/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/it/LC_MESSAGES/okular.mo -share/locale/it/LC_MESSAGES/okular_chm.mo -share/locale/it/LC_MESSAGES/okular_comicbook.mo -share/locale/it/LC_MESSAGES/okular_djvu.mo -share/locale/it/LC_MESSAGES/okular_dvi.mo -share/locale/it/LC_MESSAGES/okular_epub.mo -share/locale/it/LC_MESSAGES/okular_fax.mo -share/locale/it/LC_MESSAGES/okular_fictionbook.mo -share/locale/it/LC_MESSAGES/okular_ghostview.mo -share/locale/it/LC_MESSAGES/okular_kimgio.mo -share/locale/it/LC_MESSAGES/okular_markdown.mo -share/locale/it/LC_MESSAGES/okular_mobi.mo -share/locale/it/LC_MESSAGES/okular_plucker.mo -share/locale/it/LC_MESSAGES/okular_poppler.mo -share/locale/it/LC_MESSAGES/okular_tiff.mo -share/locale/it/LC_MESSAGES/okular_txt.mo -share/locale/it/LC_MESSAGES/okular_xps.mo -share/locale/it/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/ja/LC_MESSAGES/okular.mo -share/locale/ja/LC_MESSAGES/okular_chm.mo -share/locale/ja/LC_MESSAGES/okular_comicbook.mo -share/locale/ja/LC_MESSAGES/okular_djvu.mo -share/locale/ja/LC_MESSAGES/okular_dvi.mo -share/locale/ja/LC_MESSAGES/okular_epub.mo -share/locale/ja/LC_MESSAGES/okular_fax.mo -share/locale/ja/LC_MESSAGES/okular_fictionbook.mo -share/locale/ja/LC_MESSAGES/okular_ghostview.mo -share/locale/ja/LC_MESSAGES/okular_kimgio.mo -share/locale/ja/LC_MESSAGES/okular_markdown.mo -share/locale/ja/LC_MESSAGES/okular_mobi.mo -share/locale/ja/LC_MESSAGES/okular_plucker.mo -share/locale/ja/LC_MESSAGES/okular_poppler.mo -share/locale/ja/LC_MESSAGES/okular_tiff.mo -share/locale/ja/LC_MESSAGES/okular_txt.mo -share/locale/ja/LC_MESSAGES/okular_xps.mo -share/locale/ja/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/ka/LC_MESSAGES/okular.mo -share/locale/ka/LC_MESSAGES/okular_chm.mo -share/locale/ka/LC_MESSAGES/okular_comicbook.mo -share/locale/ka/LC_MESSAGES/okular_djvu.mo -share/locale/ka/LC_MESSAGES/okular_dvi.mo -share/locale/ka/LC_MESSAGES/okular_epub.mo -share/locale/ka/LC_MESSAGES/okular_fax.mo -share/locale/ka/LC_MESSAGES/okular_fictionbook.mo -share/locale/ka/LC_MESSAGES/okular_ghostview.mo -share/locale/ka/LC_MESSAGES/okular_kimgio.mo -share/locale/ka/LC_MESSAGES/okular_markdown.mo -share/locale/ka/LC_MESSAGES/okular_mobi.mo -share/locale/ka/LC_MESSAGES/okular_plucker.mo -share/locale/ka/LC_MESSAGES/okular_poppler.mo -share/locale/ka/LC_MESSAGES/okular_tiff.mo -share/locale/ka/LC_MESSAGES/okular_txt.mo -share/locale/ka/LC_MESSAGES/okular_xps.mo -share/locale/ka/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/kk/LC_MESSAGES/okular.mo -share/locale/kk/LC_MESSAGES/okular_chm.mo -share/locale/kk/LC_MESSAGES/okular_comicbook.mo -share/locale/kk/LC_MESSAGES/okular_djvu.mo -share/locale/kk/LC_MESSAGES/okular_dvi.mo -share/locale/kk/LC_MESSAGES/okular_epub.mo -share/locale/kk/LC_MESSAGES/okular_fax.mo -share/locale/kk/LC_MESSAGES/okular_fictionbook.mo -share/locale/kk/LC_MESSAGES/okular_ghostview.mo -share/locale/kk/LC_MESSAGES/okular_kimgio.mo -share/locale/kk/LC_MESSAGES/okular_mobi.mo -share/locale/kk/LC_MESSAGES/okular_plucker.mo -share/locale/kk/LC_MESSAGES/okular_poppler.mo -share/locale/kk/LC_MESSAGES/okular_txt.mo -share/locale/kk/LC_MESSAGES/okular_xps.mo -share/locale/kk/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/km/LC_MESSAGES/okular.mo -share/locale/km/LC_MESSAGES/okular_chm.mo -share/locale/km/LC_MESSAGES/okular_comicbook.mo -share/locale/km/LC_MESSAGES/okular_djvu.mo -share/locale/km/LC_MESSAGES/okular_dvi.mo -share/locale/km/LC_MESSAGES/okular_epub.mo -share/locale/km/LC_MESSAGES/okular_fax.mo -share/locale/km/LC_MESSAGES/okular_fictionbook.mo -share/locale/km/LC_MESSAGES/okular_ghostview.mo -share/locale/km/LC_MESSAGES/okular_kimgio.mo -share/locale/km/LC_MESSAGES/okular_mobi.mo -share/locale/km/LC_MESSAGES/okular_plucker.mo -share/locale/km/LC_MESSAGES/okular_poppler.mo -share/locale/km/LC_MESSAGES/okular_xps.mo -share/locale/ko/LC_MESSAGES/okular.mo -share/locale/ko/LC_MESSAGES/okular_chm.mo -share/locale/ko/LC_MESSAGES/okular_comicbook.mo -share/locale/ko/LC_MESSAGES/okular_djvu.mo -share/locale/ko/LC_MESSAGES/okular_dvi.mo -share/locale/ko/LC_MESSAGES/okular_epub.mo -share/locale/ko/LC_MESSAGES/okular_fax.mo -share/locale/ko/LC_MESSAGES/okular_fictionbook.mo -share/locale/ko/LC_MESSAGES/okular_ghostview.mo -share/locale/ko/LC_MESSAGES/okular_kimgio.mo -share/locale/ko/LC_MESSAGES/okular_markdown.mo -share/locale/ko/LC_MESSAGES/okular_mobi.mo -share/locale/ko/LC_MESSAGES/okular_plucker.mo -share/locale/ko/LC_MESSAGES/okular_poppler.mo -share/locale/ko/LC_MESSAGES/okular_tiff.mo -share/locale/ko/LC_MESSAGES/okular_txt.mo -share/locale/ko/LC_MESSAGES/okular_xps.mo -share/locale/ko/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/ku/LC_MESSAGES/okular.mo -share/locale/ku/LC_MESSAGES/okular_chm.mo -share/locale/ku/LC_MESSAGES/okular_comicbook.mo -share/locale/ku/LC_MESSAGES/okular_djvu.mo -share/locale/ku/LC_MESSAGES/okular_epub.mo -share/locale/ku/LC_MESSAGES/okular_fax.mo -share/locale/ku/LC_MESSAGES/okular_fictionbook.mo -share/locale/ku/LC_MESSAGES/okular_ghostview.mo -share/locale/ku/LC_MESSAGES/okular_kimgio.mo -share/locale/ku/LC_MESSAGES/okular_plucker.mo -share/locale/ku/LC_MESSAGES/okular_xps.mo -share/locale/lt/LC_MESSAGES/okular.mo -share/locale/lt/LC_MESSAGES/okular_chm.mo -share/locale/lt/LC_MESSAGES/okular_comicbook.mo -share/locale/lt/LC_MESSAGES/okular_djvu.mo -share/locale/lt/LC_MESSAGES/okular_dvi.mo -share/locale/lt/LC_MESSAGES/okular_epub.mo -share/locale/lt/LC_MESSAGES/okular_fax.mo -share/locale/lt/LC_MESSAGES/okular_fictionbook.mo -share/locale/lt/LC_MESSAGES/okular_ghostview.mo -share/locale/lt/LC_MESSAGES/okular_kimgio.mo -share/locale/lt/LC_MESSAGES/okular_markdown.mo -share/locale/lt/LC_MESSAGES/okular_mobi.mo -share/locale/lt/LC_MESSAGES/okular_plucker.mo -share/locale/lt/LC_MESSAGES/okular_poppler.mo -share/locale/lt/LC_MESSAGES/okular_tiff.mo -share/locale/lt/LC_MESSAGES/okular_txt.mo -share/locale/lt/LC_MESSAGES/okular_xps.mo -share/locale/lt/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/lv/LC_MESSAGES/okular.mo -share/locale/lv/LC_MESSAGES/okular_chm.mo -share/locale/lv/LC_MESSAGES/okular_comicbook.mo -share/locale/lv/LC_MESSAGES/okular_djvu.mo -share/locale/lv/LC_MESSAGES/okular_dvi.mo -share/locale/lv/LC_MESSAGES/okular_epub.mo -share/locale/lv/LC_MESSAGES/okular_fax.mo -share/locale/lv/LC_MESSAGES/okular_fictionbook.mo -share/locale/lv/LC_MESSAGES/okular_ghostview.mo -share/locale/lv/LC_MESSAGES/okular_kimgio.mo -share/locale/lv/LC_MESSAGES/okular_markdown.mo -share/locale/lv/LC_MESSAGES/okular_mobi.mo -share/locale/lv/LC_MESSAGES/okular_plucker.mo -share/locale/lv/LC_MESSAGES/okular_poppler.mo -share/locale/lv/LC_MESSAGES/okular_tiff.mo -share/locale/lv/LC_MESSAGES/okular_txt.mo -share/locale/lv/LC_MESSAGES/okular_xps.mo -share/locale/lv/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/mk/LC_MESSAGES/okular.mo -share/locale/mk/LC_MESSAGES/okular_chm.mo -share/locale/mk/LC_MESSAGES/okular_djvu.mo -share/locale/mk/LC_MESSAGES/okular_fictionbook.mo -share/locale/mk/LC_MESSAGES/okular_ghostview.mo -share/locale/mk/LC_MESSAGES/okular_kimgio.mo -share/locale/mk/LC_MESSAGES/okular_plucker.mo -share/locale/mk/LC_MESSAGES/okular_poppler.mo -share/locale/mk/LC_MESSAGES/okular_xps.mo -share/locale/ml/LC_MESSAGES/okular.mo -share/locale/ml/LC_MESSAGES/okular_chm.mo -share/locale/ml/LC_MESSAGES/okular_comicbook.mo -share/locale/ml/LC_MESSAGES/okular_djvu.mo -share/locale/ml/LC_MESSAGES/okular_dvi.mo -share/locale/ml/LC_MESSAGES/okular_epub.mo -share/locale/ml/LC_MESSAGES/okular_fax.mo -share/locale/ml/LC_MESSAGES/okular_fictionbook.mo -share/locale/ml/LC_MESSAGES/okular_ghostview.mo -share/locale/ml/LC_MESSAGES/okular_kimgio.mo -share/locale/ml/LC_MESSAGES/okular_markdown.mo -share/locale/ml/LC_MESSAGES/okular_mobi.mo -share/locale/ml/LC_MESSAGES/okular_plucker.mo -share/locale/ml/LC_MESSAGES/okular_poppler.mo -share/locale/ml/LC_MESSAGES/okular_txt.mo -share/locale/ml/LC_MESSAGES/okular_xps.mo -share/locale/ml/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/mr/LC_MESSAGES/okular.mo -share/locale/mr/LC_MESSAGES/okular_chm.mo -share/locale/mr/LC_MESSAGES/okular_comicbook.mo -share/locale/mr/LC_MESSAGES/okular_djvu.mo -share/locale/mr/LC_MESSAGES/okular_dvi.mo -share/locale/mr/LC_MESSAGES/okular_epub.mo -share/locale/mr/LC_MESSAGES/okular_fax.mo -share/locale/mr/LC_MESSAGES/okular_fictionbook.mo -share/locale/mr/LC_MESSAGES/okular_ghostview.mo -share/locale/mr/LC_MESSAGES/okular_kimgio.mo -share/locale/mr/LC_MESSAGES/okular_mobi.mo -share/locale/mr/LC_MESSAGES/okular_plucker.mo -share/locale/mr/LC_MESSAGES/okular_poppler.mo -share/locale/mr/LC_MESSAGES/okular_xps.mo -share/locale/mr/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/ms/LC_MESSAGES/okular.mo -share/locale/nb/LC_MESSAGES/okular.mo -share/locale/nb/LC_MESSAGES/okular_chm.mo -share/locale/nb/LC_MESSAGES/okular_comicbook.mo -share/locale/nb/LC_MESSAGES/okular_djvu.mo -share/locale/nb/LC_MESSAGES/okular_dvi.mo -share/locale/nb/LC_MESSAGES/okular_epub.mo -share/locale/nb/LC_MESSAGES/okular_fax.mo -share/locale/nb/LC_MESSAGES/okular_fictionbook.mo -share/locale/nb/LC_MESSAGES/okular_ghostview.mo -share/locale/nb/LC_MESSAGES/okular_kimgio.mo -share/locale/nb/LC_MESSAGES/okular_mobi.mo -share/locale/nb/LC_MESSAGES/okular_plucker.mo -share/locale/nb/LC_MESSAGES/okular_poppler.mo -share/locale/nb/LC_MESSAGES/okular_txt.mo -share/locale/nb/LC_MESSAGES/okular_xps.mo -share/locale/nb/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/nds/LC_MESSAGES/okular.mo -share/locale/nds/LC_MESSAGES/okular_chm.mo -share/locale/nds/LC_MESSAGES/okular_comicbook.mo -share/locale/nds/LC_MESSAGES/okular_djvu.mo -share/locale/nds/LC_MESSAGES/okular_dvi.mo -share/locale/nds/LC_MESSAGES/okular_epub.mo -share/locale/nds/LC_MESSAGES/okular_fax.mo -share/locale/nds/LC_MESSAGES/okular_fictionbook.mo -share/locale/nds/LC_MESSAGES/okular_ghostview.mo -share/locale/nds/LC_MESSAGES/okular_kimgio.mo -share/locale/nds/LC_MESSAGES/okular_mobi.mo -share/locale/nds/LC_MESSAGES/okular_plucker.mo -share/locale/nds/LC_MESSAGES/okular_poppler.mo -share/locale/nds/LC_MESSAGES/okular_txt.mo -share/locale/nds/LC_MESSAGES/okular_xps.mo -share/locale/nds/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/ne/LC_MESSAGES/okular.mo -share/locale/nl/LC_MESSAGES/okular.mo -share/locale/nl/LC_MESSAGES/okular_chm.mo -share/locale/nl/LC_MESSAGES/okular_comicbook.mo -share/locale/nl/LC_MESSAGES/okular_djvu.mo -share/locale/nl/LC_MESSAGES/okular_dvi.mo -share/locale/nl/LC_MESSAGES/okular_epub.mo -share/locale/nl/LC_MESSAGES/okular_fax.mo -share/locale/nl/LC_MESSAGES/okular_fictionbook.mo -share/locale/nl/LC_MESSAGES/okular_ghostview.mo -share/locale/nl/LC_MESSAGES/okular_kimgio.mo -share/locale/nl/LC_MESSAGES/okular_markdown.mo -share/locale/nl/LC_MESSAGES/okular_mobi.mo -share/locale/nl/LC_MESSAGES/okular_plucker.mo -share/locale/nl/LC_MESSAGES/okular_poppler.mo -share/locale/nl/LC_MESSAGES/okular_tiff.mo -share/locale/nl/LC_MESSAGES/okular_txt.mo -share/locale/nl/LC_MESSAGES/okular_xps.mo -share/locale/nl/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/nn/LC_MESSAGES/okular.mo -share/locale/nn/LC_MESSAGES/okular_chm.mo -share/locale/nn/LC_MESSAGES/okular_comicbook.mo -share/locale/nn/LC_MESSAGES/okular_djvu.mo -share/locale/nn/LC_MESSAGES/okular_dvi.mo -share/locale/nn/LC_MESSAGES/okular_epub.mo -share/locale/nn/LC_MESSAGES/okular_fax.mo -share/locale/nn/LC_MESSAGES/okular_fictionbook.mo -share/locale/nn/LC_MESSAGES/okular_ghostview.mo -share/locale/nn/LC_MESSAGES/okular_kimgio.mo -share/locale/nn/LC_MESSAGES/okular_markdown.mo -share/locale/nn/LC_MESSAGES/okular_mobi.mo -share/locale/nn/LC_MESSAGES/okular_plucker.mo -share/locale/nn/LC_MESSAGES/okular_poppler.mo -share/locale/nn/LC_MESSAGES/okular_tiff.mo -share/locale/nn/LC_MESSAGES/okular_txt.mo -share/locale/nn/LC_MESSAGES/okular_xps.mo -share/locale/nn/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/oc/LC_MESSAGES/okular.mo -share/locale/oc/LC_MESSAGES/okular_chm.mo -share/locale/oc/LC_MESSAGES/okular_djvu.mo -share/locale/oc/LC_MESSAGES/okular_dvi.mo -share/locale/oc/LC_MESSAGES/okular_fictionbook.mo -share/locale/oc/LC_MESSAGES/okular_ghostview.mo -share/locale/oc/LC_MESSAGES/okular_kimgio.mo -share/locale/oc/LC_MESSAGES/okular_plucker.mo -share/locale/oc/LC_MESSAGES/okular_poppler.mo -share/locale/oc/LC_MESSAGES/okular_xps.mo -share/locale/pa/LC_MESSAGES/okular.mo -share/locale/pa/LC_MESSAGES/okular_chm.mo -share/locale/pa/LC_MESSAGES/okular_comicbook.mo -share/locale/pa/LC_MESSAGES/okular_djvu.mo -share/locale/pa/LC_MESSAGES/okular_dvi.mo -share/locale/pa/LC_MESSAGES/okular_epub.mo -share/locale/pa/LC_MESSAGES/okular_fax.mo -share/locale/pa/LC_MESSAGES/okular_fictionbook.mo -share/locale/pa/LC_MESSAGES/okular_ghostview.mo -share/locale/pa/LC_MESSAGES/okular_kimgio.mo -share/locale/pa/LC_MESSAGES/okular_mobi.mo -share/locale/pa/LC_MESSAGES/okular_plucker.mo -share/locale/pa/LC_MESSAGES/okular_poppler.mo -share/locale/pa/LC_MESSAGES/okular_txt.mo -share/locale/pa/LC_MESSAGES/okular_xps.mo -share/locale/pa/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/pl/LC_MESSAGES/okular.mo -share/locale/pl/LC_MESSAGES/okular_chm.mo -share/locale/pl/LC_MESSAGES/okular_comicbook.mo -share/locale/pl/LC_MESSAGES/okular_djvu.mo -share/locale/pl/LC_MESSAGES/okular_dvi.mo -share/locale/pl/LC_MESSAGES/okular_epub.mo -share/locale/pl/LC_MESSAGES/okular_fax.mo -share/locale/pl/LC_MESSAGES/okular_fictionbook.mo -share/locale/pl/LC_MESSAGES/okular_ghostview.mo -share/locale/pl/LC_MESSAGES/okular_kimgio.mo -share/locale/pl/LC_MESSAGES/okular_markdown.mo -share/locale/pl/LC_MESSAGES/okular_mobi.mo -share/locale/pl/LC_MESSAGES/okular_plucker.mo -share/locale/pl/LC_MESSAGES/okular_poppler.mo -share/locale/pl/LC_MESSAGES/okular_tiff.mo -share/locale/pl/LC_MESSAGES/okular_txt.mo -share/locale/pl/LC_MESSAGES/okular_xps.mo -share/locale/pl/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/pt/LC_MESSAGES/okular.mo -share/locale/pt/LC_MESSAGES/okular_chm.mo -share/locale/pt/LC_MESSAGES/okular_comicbook.mo -share/locale/pt/LC_MESSAGES/okular_djvu.mo -share/locale/pt/LC_MESSAGES/okular_dvi.mo -share/locale/pt/LC_MESSAGES/okular_epub.mo -share/locale/pt/LC_MESSAGES/okular_fax.mo -share/locale/pt/LC_MESSAGES/okular_fictionbook.mo -share/locale/pt/LC_MESSAGES/okular_ghostview.mo -share/locale/pt/LC_MESSAGES/okular_kimgio.mo -share/locale/pt/LC_MESSAGES/okular_markdown.mo -share/locale/pt/LC_MESSAGES/okular_mobi.mo -share/locale/pt/LC_MESSAGES/okular_plucker.mo -share/locale/pt/LC_MESSAGES/okular_poppler.mo -share/locale/pt/LC_MESSAGES/okular_tiff.mo -share/locale/pt/LC_MESSAGES/okular_txt.mo -share/locale/pt/LC_MESSAGES/okular_xps.mo -share/locale/pt/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/pt_BR/LC_MESSAGES/okular.mo -share/locale/pt_BR/LC_MESSAGES/okular_chm.mo -share/locale/pt_BR/LC_MESSAGES/okular_comicbook.mo -share/locale/pt_BR/LC_MESSAGES/okular_djvu.mo -share/locale/pt_BR/LC_MESSAGES/okular_dvi.mo -share/locale/pt_BR/LC_MESSAGES/okular_epub.mo -share/locale/pt_BR/LC_MESSAGES/okular_fax.mo -share/locale/pt_BR/LC_MESSAGES/okular_fictionbook.mo -share/locale/pt_BR/LC_MESSAGES/okular_ghostview.mo -share/locale/pt_BR/LC_MESSAGES/okular_kimgio.mo -share/locale/pt_BR/LC_MESSAGES/okular_markdown.mo -share/locale/pt_BR/LC_MESSAGES/okular_mobi.mo -share/locale/pt_BR/LC_MESSAGES/okular_plucker.mo -share/locale/pt_BR/LC_MESSAGES/okular_poppler.mo -share/locale/pt_BR/LC_MESSAGES/okular_tiff.mo -share/locale/pt_BR/LC_MESSAGES/okular_txt.mo -share/locale/pt_BR/LC_MESSAGES/okular_xps.mo -share/locale/pt_BR/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/ro/LC_MESSAGES/okular.mo -share/locale/ro/LC_MESSAGES/okular_chm.mo -share/locale/ro/LC_MESSAGES/okular_comicbook.mo -share/locale/ro/LC_MESSAGES/okular_djvu.mo -share/locale/ro/LC_MESSAGES/okular_dvi.mo -share/locale/ro/LC_MESSAGES/okular_epub.mo -share/locale/ro/LC_MESSAGES/okular_fax.mo -share/locale/ro/LC_MESSAGES/okular_fictionbook.mo -share/locale/ro/LC_MESSAGES/okular_ghostview.mo -share/locale/ro/LC_MESSAGES/okular_kimgio.mo -share/locale/ro/LC_MESSAGES/okular_markdown.mo -share/locale/ro/LC_MESSAGES/okular_mobi.mo -share/locale/ro/LC_MESSAGES/okular_plucker.mo -share/locale/ro/LC_MESSAGES/okular_poppler.mo -share/locale/ro/LC_MESSAGES/okular_tiff.mo -share/locale/ro/LC_MESSAGES/okular_txt.mo -share/locale/ro/LC_MESSAGES/okular_xps.mo -share/locale/ro/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/ru/LC_MESSAGES/okular.mo -share/locale/ru/LC_MESSAGES/okular_chm.mo -share/locale/ru/LC_MESSAGES/okular_comicbook.mo -share/locale/ru/LC_MESSAGES/okular_djvu.mo -share/locale/ru/LC_MESSAGES/okular_dvi.mo -share/locale/ru/LC_MESSAGES/okular_epub.mo -share/locale/ru/LC_MESSAGES/okular_fax.mo -share/locale/ru/LC_MESSAGES/okular_fictionbook.mo -share/locale/ru/LC_MESSAGES/okular_ghostview.mo -share/locale/ru/LC_MESSAGES/okular_kimgio.mo -share/locale/ru/LC_MESSAGES/okular_markdown.mo -share/locale/ru/LC_MESSAGES/okular_mobi.mo -share/locale/ru/LC_MESSAGES/okular_plucker.mo -share/locale/ru/LC_MESSAGES/okular_poppler.mo -share/locale/ru/LC_MESSAGES/okular_tiff.mo -share/locale/ru/LC_MESSAGES/okular_txt.mo -share/locale/ru/LC_MESSAGES/okular_xps.mo -share/locale/ru/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/se/LC_MESSAGES/okular.mo -share/locale/se/LC_MESSAGES/okular_chm.mo -share/locale/se/LC_MESSAGES/okular_djvu.mo -share/locale/se/LC_MESSAGES/okular_dvi.mo -share/locale/se/LC_MESSAGES/okular_fictionbook.mo -share/locale/se/LC_MESSAGES/okular_ghostview.mo -share/locale/se/LC_MESSAGES/okular_kimgio.mo -share/locale/se/LC_MESSAGES/okular_plucker.mo -share/locale/se/LC_MESSAGES/okular_poppler.mo -share/locale/se/LC_MESSAGES/okular_xps.mo -share/locale/si/LC_MESSAGES/okular.mo -share/locale/si/LC_MESSAGES/okular_chm.mo -share/locale/si/LC_MESSAGES/okular_comicbook.mo -share/locale/si/LC_MESSAGES/okular_djvu.mo -share/locale/si/LC_MESSAGES/okular_dvi.mo -share/locale/si/LC_MESSAGES/okular_epub.mo -share/locale/si/LC_MESSAGES/okular_fax.mo -share/locale/si/LC_MESSAGES/okular_fictionbook.mo -share/locale/si/LC_MESSAGES/okular_ghostview.mo -share/locale/si/LC_MESSAGES/okular_kimgio.mo -share/locale/si/LC_MESSAGES/okular_mobi.mo -share/locale/si/LC_MESSAGES/okular_plucker.mo -share/locale/si/LC_MESSAGES/okular_poppler.mo -share/locale/si/LC_MESSAGES/okular_xps.mo -share/locale/sk/LC_MESSAGES/okular.mo -share/locale/sk/LC_MESSAGES/okular_chm.mo -share/locale/sk/LC_MESSAGES/okular_comicbook.mo -share/locale/sk/LC_MESSAGES/okular_djvu.mo -share/locale/sk/LC_MESSAGES/okular_dvi.mo -share/locale/sk/LC_MESSAGES/okular_epub.mo -share/locale/sk/LC_MESSAGES/okular_fax.mo -share/locale/sk/LC_MESSAGES/okular_fictionbook.mo -share/locale/sk/LC_MESSAGES/okular_ghostview.mo -share/locale/sk/LC_MESSAGES/okular_kimgio.mo -share/locale/sk/LC_MESSAGES/okular_markdown.mo -share/locale/sk/LC_MESSAGES/okular_mobi.mo -share/locale/sk/LC_MESSAGES/okular_plucker.mo -share/locale/sk/LC_MESSAGES/okular_poppler.mo -share/locale/sk/LC_MESSAGES/okular_tiff.mo -share/locale/sk/LC_MESSAGES/okular_txt.mo -share/locale/sk/LC_MESSAGES/okular_xps.mo -share/locale/sk/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/sl/LC_MESSAGES/okular.mo -share/locale/sl/LC_MESSAGES/okular_chm.mo -share/locale/sl/LC_MESSAGES/okular_comicbook.mo -share/locale/sl/LC_MESSAGES/okular_djvu.mo -share/locale/sl/LC_MESSAGES/okular_dvi.mo -share/locale/sl/LC_MESSAGES/okular_epub.mo -share/locale/sl/LC_MESSAGES/okular_fax.mo -share/locale/sl/LC_MESSAGES/okular_fictionbook.mo -share/locale/sl/LC_MESSAGES/okular_ghostview.mo -share/locale/sl/LC_MESSAGES/okular_kimgio.mo -share/locale/sl/LC_MESSAGES/okular_markdown.mo -share/locale/sl/LC_MESSAGES/okular_mobi.mo -share/locale/sl/LC_MESSAGES/okular_plucker.mo -share/locale/sl/LC_MESSAGES/okular_poppler.mo -share/locale/sl/LC_MESSAGES/okular_tiff.mo -share/locale/sl/LC_MESSAGES/okular_txt.mo -share/locale/sl/LC_MESSAGES/okular_xps.mo -share/locale/sl/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/sq/LC_MESSAGES/okular_chm.mo -share/locale/sq/LC_MESSAGES/okular_comicbook.mo -share/locale/sq/LC_MESSAGES/okular_djvu.mo -share/locale/sq/LC_MESSAGES/okular_dvi.mo -share/locale/sq/LC_MESSAGES/okular_epub.mo -share/locale/sq/LC_MESSAGES/okular_fax.mo -share/locale/sq/LC_MESSAGES/okular_fictionbook.mo -share/locale/sq/LC_MESSAGES/okular_ghostview.mo -share/locale/sq/LC_MESSAGES/okular_kimgio.mo -share/locale/sq/LC_MESSAGES/okular_mobi.mo -share/locale/sq/LC_MESSAGES/okular_plucker.mo -share/locale/sq/LC_MESSAGES/okular_poppler.mo -share/locale/sq/LC_MESSAGES/okular_xps.mo -share/locale/sr/LC_MESSAGES/okular.mo -share/locale/sr/LC_MESSAGES/okular_chm.mo -share/locale/sr/LC_MESSAGES/okular_comicbook.mo -share/locale/sr/LC_MESSAGES/okular_djvu.mo -share/locale/sr/LC_MESSAGES/okular_dvi.mo -share/locale/sr/LC_MESSAGES/okular_epub.mo -share/locale/sr/LC_MESSAGES/okular_fax.mo -share/locale/sr/LC_MESSAGES/okular_fictionbook.mo -share/locale/sr/LC_MESSAGES/okular_ghostview.mo -share/locale/sr/LC_MESSAGES/okular_kimgio.mo -share/locale/sr/LC_MESSAGES/okular_markdown.mo -share/locale/sr/LC_MESSAGES/okular_mobi.mo -share/locale/sr/LC_MESSAGES/okular_plucker.mo -share/locale/sr/LC_MESSAGES/okular_poppler.mo -share/locale/sr/LC_MESSAGES/okular_txt.mo -share/locale/sr/LC_MESSAGES/okular_xps.mo -share/locale/sr@ijekavian/LC_MESSAGES/okular.mo -share/locale/sr@ijekavian/LC_MESSAGES/okular_chm.mo -share/locale/sr@ijekavian/LC_MESSAGES/okular_comicbook.mo -share/locale/sr@ijekavian/LC_MESSAGES/okular_djvu.mo -share/locale/sr@ijekavian/LC_MESSAGES/okular_dvi.mo -share/locale/sr@ijekavian/LC_MESSAGES/okular_epub.mo -share/locale/sr@ijekavian/LC_MESSAGES/okular_fax.mo -share/locale/sr@ijekavian/LC_MESSAGES/okular_fictionbook.mo -share/locale/sr@ijekavian/LC_MESSAGES/okular_ghostview.mo -share/locale/sr@ijekavian/LC_MESSAGES/okular_kimgio.mo -share/locale/sr@ijekavian/LC_MESSAGES/okular_markdown.mo -share/locale/sr@ijekavian/LC_MESSAGES/okular_mobi.mo -share/locale/sr@ijekavian/LC_MESSAGES/okular_plucker.mo -share/locale/sr@ijekavian/LC_MESSAGES/okular_poppler.mo -share/locale/sr@ijekavian/LC_MESSAGES/okular_txt.mo -share/locale/sr@ijekavian/LC_MESSAGES/okular_xps.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/okular.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/okular_chm.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/okular_comicbook.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/okular_djvu.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/okular_dvi.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/okular_epub.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/okular_fax.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/okular_fictionbook.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/okular_ghostview.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/okular_kimgio.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/okular_markdown.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/okular_mobi.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/okular_plucker.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/okular_poppler.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/okular_txt.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/okular_xps.mo -share/locale/sr@latin/LC_MESSAGES/okular.mo -share/locale/sr@latin/LC_MESSAGES/okular_chm.mo -share/locale/sr@latin/LC_MESSAGES/okular_comicbook.mo -share/locale/sr@latin/LC_MESSAGES/okular_djvu.mo -share/locale/sr@latin/LC_MESSAGES/okular_dvi.mo -share/locale/sr@latin/LC_MESSAGES/okular_epub.mo -share/locale/sr@latin/LC_MESSAGES/okular_fax.mo -share/locale/sr@latin/LC_MESSAGES/okular_fictionbook.mo -share/locale/sr@latin/LC_MESSAGES/okular_ghostview.mo -share/locale/sr@latin/LC_MESSAGES/okular_kimgio.mo -share/locale/sr@latin/LC_MESSAGES/okular_markdown.mo -share/locale/sr@latin/LC_MESSAGES/okular_mobi.mo -share/locale/sr@latin/LC_MESSAGES/okular_plucker.mo -share/locale/sr@latin/LC_MESSAGES/okular_poppler.mo -share/locale/sr@latin/LC_MESSAGES/okular_txt.mo -share/locale/sr@latin/LC_MESSAGES/okular_xps.mo -share/locale/sv/LC_MESSAGES/okular.mo -share/locale/sv/LC_MESSAGES/okular_chm.mo -share/locale/sv/LC_MESSAGES/okular_comicbook.mo -share/locale/sv/LC_MESSAGES/okular_djvu.mo -share/locale/sv/LC_MESSAGES/okular_dvi.mo -share/locale/sv/LC_MESSAGES/okular_epub.mo -share/locale/sv/LC_MESSAGES/okular_fax.mo -share/locale/sv/LC_MESSAGES/okular_fictionbook.mo -share/locale/sv/LC_MESSAGES/okular_ghostview.mo -share/locale/sv/LC_MESSAGES/okular_kimgio.mo -share/locale/sv/LC_MESSAGES/okular_markdown.mo -share/locale/sv/LC_MESSAGES/okular_mobi.mo -share/locale/sv/LC_MESSAGES/okular_plucker.mo -share/locale/sv/LC_MESSAGES/okular_poppler.mo -share/locale/sv/LC_MESSAGES/okular_tiff.mo -share/locale/sv/LC_MESSAGES/okular_txt.mo -share/locale/sv/LC_MESSAGES/okular_xps.mo -share/locale/sv/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/ta/LC_MESSAGES/okular.mo -share/locale/ta/LC_MESSAGES/okular_djvu.mo -share/locale/ta/LC_MESSAGES/okular_epub.mo -share/locale/ta/LC_MESSAGES/okular_fax.mo -share/locale/ta/LC_MESSAGES/okular_fictionbook.mo -share/locale/ta/LC_MESSAGES/okular_ghostview.mo -share/locale/ta/LC_MESSAGES/okular_kimgio.mo -share/locale/ta/LC_MESSAGES/okular_markdown.mo -share/locale/ta/LC_MESSAGES/okular_plucker.mo -share/locale/ta/LC_MESSAGES/okular_poppler.mo -share/locale/ta/LC_MESSAGES/okular_tiff.mo -share/locale/ta/LC_MESSAGES/okular_txt.mo -share/locale/ta/LC_MESSAGES/okular_xps.mo -share/locale/ta/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/tg/LC_MESSAGES/okular.mo -share/locale/th/LC_MESSAGES/okular.mo -share/locale/th/LC_MESSAGES/okular_chm.mo -share/locale/th/LC_MESSAGES/okular_comicbook.mo -share/locale/th/LC_MESSAGES/okular_djvu.mo -share/locale/th/LC_MESSAGES/okular_dvi.mo -share/locale/th/LC_MESSAGES/okular_epub.mo -share/locale/th/LC_MESSAGES/okular_fax.mo -share/locale/th/LC_MESSAGES/okular_fictionbook.mo -share/locale/th/LC_MESSAGES/okular_ghostview.mo -share/locale/th/LC_MESSAGES/okular_kimgio.mo -share/locale/th/LC_MESSAGES/okular_mobi.mo -share/locale/th/LC_MESSAGES/okular_plucker.mo -share/locale/th/LC_MESSAGES/okular_poppler.mo -share/locale/th/LC_MESSAGES/okular_xps.mo -share/locale/tr/LC_MESSAGES/okular.mo -share/locale/tr/LC_MESSAGES/okular_chm.mo -share/locale/tr/LC_MESSAGES/okular_comicbook.mo -share/locale/tr/LC_MESSAGES/okular_djvu.mo -share/locale/tr/LC_MESSAGES/okular_dvi.mo -share/locale/tr/LC_MESSAGES/okular_epub.mo -share/locale/tr/LC_MESSAGES/okular_fax.mo -share/locale/tr/LC_MESSAGES/okular_fictionbook.mo -share/locale/tr/LC_MESSAGES/okular_ghostview.mo -share/locale/tr/LC_MESSAGES/okular_kimgio.mo -share/locale/tr/LC_MESSAGES/okular_markdown.mo -share/locale/tr/LC_MESSAGES/okular_mobi.mo -share/locale/tr/LC_MESSAGES/okular_plucker.mo -share/locale/tr/LC_MESSAGES/okular_poppler.mo -share/locale/tr/LC_MESSAGES/okular_tiff.mo -share/locale/tr/LC_MESSAGES/okular_txt.mo -share/locale/tr/LC_MESSAGES/okular_xps.mo -share/locale/tr/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/ug/LC_MESSAGES/okular.mo -share/locale/ug/LC_MESSAGES/okular_chm.mo -share/locale/ug/LC_MESSAGES/okular_comicbook.mo -share/locale/ug/LC_MESSAGES/okular_djvu.mo -share/locale/ug/LC_MESSAGES/okular_dvi.mo -share/locale/ug/LC_MESSAGES/okular_epub.mo -share/locale/ug/LC_MESSAGES/okular_fax.mo -share/locale/ug/LC_MESSAGES/okular_fictionbook.mo -share/locale/ug/LC_MESSAGES/okular_ghostview.mo -share/locale/ug/LC_MESSAGES/okular_kimgio.mo -share/locale/ug/LC_MESSAGES/okular_mobi.mo -share/locale/ug/LC_MESSAGES/okular_plucker.mo -share/locale/ug/LC_MESSAGES/okular_poppler.mo -share/locale/ug/LC_MESSAGES/okular_txt.mo -share/locale/ug/LC_MESSAGES/okular_xps.mo -share/locale/ug/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/uk/LC_MESSAGES/okular.mo -share/locale/uk/LC_MESSAGES/okular_chm.mo -share/locale/uk/LC_MESSAGES/okular_comicbook.mo -share/locale/uk/LC_MESSAGES/okular_djvu.mo -share/locale/uk/LC_MESSAGES/okular_dvi.mo -share/locale/uk/LC_MESSAGES/okular_epub.mo -share/locale/uk/LC_MESSAGES/okular_fax.mo -share/locale/uk/LC_MESSAGES/okular_fictionbook.mo -share/locale/uk/LC_MESSAGES/okular_ghostview.mo -share/locale/uk/LC_MESSAGES/okular_kimgio.mo -share/locale/uk/LC_MESSAGES/okular_markdown.mo -share/locale/uk/LC_MESSAGES/okular_mobi.mo -share/locale/uk/LC_MESSAGES/okular_plucker.mo -share/locale/uk/LC_MESSAGES/okular_poppler.mo -share/locale/uk/LC_MESSAGES/okular_tiff.mo -share/locale/uk/LC_MESSAGES/okular_txt.mo -share/locale/uk/LC_MESSAGES/okular_xps.mo -share/locale/uk/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/vi/LC_MESSAGES/okular.mo -share/locale/vi/LC_MESSAGES/okular_chm.mo -share/locale/vi/LC_MESSAGES/okular_comicbook.mo -share/locale/vi/LC_MESSAGES/okular_djvu.mo -share/locale/vi/LC_MESSAGES/okular_dvi.mo -share/locale/vi/LC_MESSAGES/okular_epub.mo -share/locale/vi/LC_MESSAGES/okular_fax.mo -share/locale/vi/LC_MESSAGES/okular_fictionbook.mo -share/locale/vi/LC_MESSAGES/okular_ghostview.mo -share/locale/vi/LC_MESSAGES/okular_kimgio.mo -share/locale/vi/LC_MESSAGES/okular_markdown.mo -share/locale/vi/LC_MESSAGES/okular_mobi.mo -share/locale/vi/LC_MESSAGES/okular_plucker.mo -share/locale/vi/LC_MESSAGES/okular_poppler.mo -share/locale/vi/LC_MESSAGES/okular_tiff.mo -share/locale/vi/LC_MESSAGES/okular_txt.mo -share/locale/vi/LC_MESSAGES/okular_xps.mo -share/locale/vi/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/wa/LC_MESSAGES/okular.mo -share/locale/wa/LC_MESSAGES/okular_chm.mo -share/locale/wa/LC_MESSAGES/okular_comicbook.mo -share/locale/wa/LC_MESSAGES/okular_djvu.mo -share/locale/wa/LC_MESSAGES/okular_epub.mo -share/locale/wa/LC_MESSAGES/okular_fax.mo -share/locale/wa/LC_MESSAGES/okular_fictionbook.mo -share/locale/wa/LC_MESSAGES/okular_ghostview.mo -share/locale/wa/LC_MESSAGES/okular_kimgio.mo -share/locale/wa/LC_MESSAGES/okular_mobi.mo -share/locale/wa/LC_MESSAGES/okular_plucker.mo -share/locale/wa/LC_MESSAGES/okular_poppler.mo -share/locale/wa/LC_MESSAGES/okular_xps.mo -share/locale/xh/LC_MESSAGES/okular.mo -share/locale/zh_CN/LC_MESSAGES/okular.mo -share/locale/zh_CN/LC_MESSAGES/okular_chm.mo -share/locale/zh_CN/LC_MESSAGES/okular_comicbook.mo -share/locale/zh_CN/LC_MESSAGES/okular_djvu.mo -share/locale/zh_CN/LC_MESSAGES/okular_dvi.mo -share/locale/zh_CN/LC_MESSAGES/okular_epub.mo -share/locale/zh_CN/LC_MESSAGES/okular_fax.mo -share/locale/zh_CN/LC_MESSAGES/okular_fictionbook.mo -share/locale/zh_CN/LC_MESSAGES/okular_ghostview.mo -share/locale/zh_CN/LC_MESSAGES/okular_kimgio.mo -share/locale/zh_CN/LC_MESSAGES/okular_markdown.mo -share/locale/zh_CN/LC_MESSAGES/okular_mobi.mo -share/locale/zh_CN/LC_MESSAGES/okular_plucker.mo -share/locale/zh_CN/LC_MESSAGES/okular_poppler.mo -share/locale/zh_CN/LC_MESSAGES/okular_tiff.mo -share/locale/zh_CN/LC_MESSAGES/okular_txt.mo -share/locale/zh_CN/LC_MESSAGES/okular_xps.mo -share/locale/zh_CN/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/zh_HK/LC_MESSAGES/okular.mo -share/locale/zh_TW/LC_MESSAGES/okular.mo -share/locale/zh_TW/LC_MESSAGES/okular_chm.mo -share/locale/zh_TW/LC_MESSAGES/okular_comicbook.mo -share/locale/zh_TW/LC_MESSAGES/okular_djvu.mo -share/locale/zh_TW/LC_MESSAGES/okular_dvi.mo -share/locale/zh_TW/LC_MESSAGES/okular_epub.mo -share/locale/zh_TW/LC_MESSAGES/okular_fax.mo -share/locale/zh_TW/LC_MESSAGES/okular_fictionbook.mo -share/locale/zh_TW/LC_MESSAGES/okular_ghostview.mo -share/locale/zh_TW/LC_MESSAGES/okular_kimgio.mo -share/locale/zh_TW/LC_MESSAGES/okular_markdown.mo -share/locale/zh_TW/LC_MESSAGES/okular_mobi.mo -share/locale/zh_TW/LC_MESSAGES/okular_plucker.mo -share/locale/zh_TW/LC_MESSAGES/okular_poppler.mo -share/locale/zh_TW/LC_MESSAGES/okular_tiff.mo -share/locale/zh_TW/LC_MESSAGES/okular_txt.mo -share/locale/zh_TW/LC_MESSAGES/okular_xps.mo -share/locale/zh_TW/LC_MESSAGES/org.kde.active.documentviewer.mo -share/man/ca/man1/okular.1.gz -share/man/de/man1/okular.1.gz -share/man/es/man1/okular.1.gz -share/man/et/man1/okular.1.gz -share/man/fr/man1/okular.1.gz -share/man/it/man1/okular.1.gz -share/man/man1/okular.1.gz -share/man/nl/man1/okular.1.gz -share/man/pt/man1/okular.1.gz -share/man/pt_BR/man1/okular.1.gz -share/man/ru/man1/okular.1.gz -share/man/sv/man1/okular.1.gz -share/man/tr/man1/okular.1.gz -share/man/uk/man1/okular.1.gz -@comment share/metainfo/org.kde.okular-chm.metainfo.xml -share/metainfo/org.kde.okular-comicbook.metainfo.xml -share/metainfo/org.kde.okular-djvu.metainfo.xml -share/metainfo/org.kde.okular-dvi.metainfo.xml -share/metainfo/org.kde.okular-epub.metainfo.xml -share/metainfo/org.kde.okular-fax.metainfo.xml -share/metainfo/org.kde.okular-fb.metainfo.xml -share/metainfo/org.kde.okular-kimgio.metainfo.xml -share/metainfo/org.kde.okular-md.metainfo.xml -@comment share/metainfo/org.kde.okular-mobipocket.metainfo.xml -share/metainfo/org.kde.okular-plucker.metainfo.xml -share/metainfo/org.kde.okular-poppler.metainfo.xml -share/metainfo/org.kde.okular-spectre.metainfo.xml -share/metainfo/org.kde.okular-tiff.metainfo.xml -share/metainfo/org.kde.okular-txt.metainfo.xml -share/metainfo/org.kde.okular-xps.metainfo.xml -share/metainfo/org.kde.okular.appdata.xml -%%DATADIR%%/drawingtools.xml -%%DATADIR%%/icons/hicolor/16x16/apps/okular-fb2.png -%%DATADIR%%/icons/hicolor/16x16/apps/okular-gv.png -%%DATADIR%%/icons/hicolor/32x32/apps/okular-fb2.png -%%DATADIR%%/icons/hicolor/32x32/apps/okular-gv.png -%%DATADIR%%/icons/hicolor/48x48/apps/okular-fb2.png -%%DATADIR%%/pics/checkmark.png -%%DATADIR%%/pics/circle.png -%%DATADIR%%/pics/comment.png -%%DATADIR%%/pics/cross.png -%%DATADIR%%/pics/help.png -%%DATADIR%%/pics/insert.png -%%DATADIR%%/pics/key.png -%%DATADIR%%/pics/newparagraph.png -%%DATADIR%%/pics/note.png -%%DATADIR%%/pics/okular-epub-movie.png -%%DATADIR%%/pics/okular-epub-sound-icon.png -%%DATADIR%%/pics/paperclip.png -%%DATADIR%%/pics/paragraph.png -%%DATADIR%%/pics/pushpin.png -%%DATADIR%%/pics/rightarrow.png -%%DATADIR%%/pics/rightpointer.png -%%DATADIR%%/pics/stamps.svg -%%DATADIR%%/pics/star.png -%%DATADIR%%/pics/tool-base-okular.png -%%DATADIR%%/pics/tool-base-okular@2x.png -%%DATADIR%%/pics/tool-highlighter-okular-colorizable.png -%%DATADIR%%/pics/tool-highlighter-okular-colorizable@2x.png -%%DATADIR%%/pics/tool-ink-okular-colorizable.png -%%DATADIR%%/pics/tool-ink-okular-colorizable@2x.png -%%DATADIR%%/pics/tool-note-inline-okular-colorizable.png -%%DATADIR%%/pics/tool-note-inline-okular-colorizable@2x.png -%%DATADIR%%/pics/tool-note-inline.png -%%DATADIR%%/pics/tool-note-okular-colorizable.png -%%DATADIR%%/pics/tool-note-okular-colorizable@2x.png -%%DATADIR%%/pics/tool-note.png -%%DATADIR%%/pics/tool-typewriter-okular-colorizable.png -%%DATADIR%%/pics/tool-typewriter-okular-colorizable@2x.png -%%DATADIR%%/pics/uparrow.png -%%DATADIR%%/pics/upleftarrow.png -%%DATADIR%%/tools.xml -%%DATADIR%%/toolsQuick.xml -share/qlogging-categories6/okular.categories diff --git a/graphics/okular/Makefile b/graphics/okular/Makefile index 2bd64917e58..090d4308359 100644 --- a/graphics/okular/Makefile +++ b/graphics/okular/Makefile @@ -1,6 +1,5 @@ PORTNAME= okular DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 4 CATEGORIES= graphics kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -15,25 +14,21 @@ LIB_DEPENDS= libchm.so:misc/chmlib \ libdjvulibre.so:graphics/djvulibre \ libepub.so:textproc/ebook-tools \ libfreetype.so:print/freetype2 \ - libqmobipocket.so:graphics/kdegraphics-mobipocket \ + libQMobipocket6.so:graphics/kdegraphics-mobipocket@qt6 \ libpoppler.so:graphics/poppler \ - libpoppler-qt5.so:graphics/poppler-qt5 \ + libpoppler-qt6.so:graphics/poppler-qt6 \ libspectre.so:print/libspectre \ libtiff.so:graphics/tiff \ libzip.so:archivers/libzip -USES= cmake compiler:c++11-lib desktop-file-utils \ - gettext jpeg kde:5 cpe pkgconfig qca qt:5 tar:xz xorg +USES= cmake compiler:c++11-lib cpe desktop-file-utils gettext jpeg \ + kde:6 pkgconfig qca qt:6 tar:xz xorg USE_KDE= activities archive auth bookmarks codecs completion config \ - configwidgets coreaddons crash dbusaddons emoticons i18n \ - iconthemes init itemmodels itemviews jobwidgets js \ - kdelibs4support khtml kio libkexiv2 parts phonon pty \ - service solid sonnet textwidgets threadweaver wallet \ - widgetsaddons windowsystem xmlgui \ + iconthemes itemmodels itemviews jobwidgets kio libkexiv2 parts \ + phonon pty service solid sonnet textwidgets threadweaver \ + wallet widgetsaddons windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus declarative gui network printsupport speech \ - svg widgets xml \ - buildtools:build qmake:build testlib:build +USE_QT= base USE_XORG= x11 OPTIONS_DEFINE= DOCS PURPOSE @@ -41,6 +36,6 @@ OPTIONS_DEFAULT= PURPOSE PURPOSE_DESC= Enable 'Share' menu PURPOSE_USE= KDE=purpose -PURPOSE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_KF5Purpose +PURPOSE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_KF6Purpose .include diff --git a/graphics/okular/distinfo b/graphics/okular/distinfo index 06dc8883cca..f603f7f7f42 100644 --- a/graphics/okular/distinfo +++ b/graphics/okular/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889421 -SHA256 (KDE/release-service/23.08.5/okular-23.08.5.tar.xz) = d5d51f69b176a250907ee70e8f97143fc9d705cee3ef7ff448626c8a529ce364 -SIZE (KDE/release-service/23.08.5/okular-23.08.5.tar.xz) = 8515760 +TIMESTAMP = 1734460218 +SHA256 (KDE/release-service/24.12.0/okular-24.12.0.tar.xz) = 8258058c40254ae888a3f85b28563b29b116496af235b335449323a5f25e57d1 +SIZE (KDE/release-service/24.12.0/okular-24.12.0.tar.xz) = 8056456 diff --git a/graphics/okular/pkg-plist b/graphics/okular/pkg-plist index 0d37f32b55a..4d55b3e1710 100644 --- a/graphics/okular/pkg-plist +++ b/graphics/okular/pkg-plist @@ -29,32 +29,28 @@ include/okular/interfaces/guiinterface.h include/okular/interfaces/printinterface.h include/okular/interfaces/saveinterface.h include/okular/interfaces/viewerinterface.h -lib/cmake/Okular5/Okular5Config.cmake -lib/cmake/Okular5/Okular5ConfigVersion.cmake -lib/cmake/Okular5/Okular5Targets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/Okular5/Okular5Targets.cmake -lib/libOkular5Core.so -lib/libOkular5Core.so.11 -lib/libOkular5Core.so.11.0.0 -%%QT_PLUGINDIR%%/kf5/kio/kio_msits.so -%%QT_PLUGINDIR%%/okular/generators/okularGenerator_chmlib.so -%%QT_PLUGINDIR%%/okular/generators/okularGenerator_comicbook.so -%%QT_PLUGINDIR%%/okular/generators/okularGenerator_djvu.so -%%QT_PLUGINDIR%%/okular/generators/okularGenerator_dvi.so -%%QT_PLUGINDIR%%/okular/generators/okularGenerator_epub.so -%%QT_PLUGINDIR%%/okular/generators/okularGenerator_fax.so -%%QT_PLUGINDIR%%/okular/generators/okularGenerator_fb.so -%%QT_PLUGINDIR%%/okular/generators/okularGenerator_ghostview.so -%%QT_PLUGINDIR%%/okular/generators/okularGenerator_kimgio.so -%%QT_PLUGINDIR%%/okular/generators/okularGenerator_md.so -%%QT_PLUGINDIR%%/okular/generators/okularGenerator_mobi.so -%%QT_PLUGINDIR%%/okular/generators/okularGenerator_plucker.so -%%QT_PLUGINDIR%%/okular/generators/okularGenerator_poppler.so -%%QT_PLUGINDIR%%/okular/generators/okularGenerator_tiff.so -%%QT_PLUGINDIR%%/okular/generators/okularGenerator_txt.so -%%QT_PLUGINDIR%%/okular/generators/okularGenerator_xps.so -%%QT_PLUGINDIR%%/okularpart.so -share/applications/okularApplication_chm.desktop +lib/cmake/Okular6/Okular6Config.cmake +lib/cmake/Okular6/Okular6ConfigVersion.cmake +lib/cmake/Okular6/Okular6Targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Okular6/Okular6Targets.cmake +lib/libOkular6Core.so +lib/libOkular6Core.so.3 +lib/libOkular6Core.so.3.0.0 +%%QT_PLUGINDIR%%/kf6/parts/okularpart.so +%%QT_PLUGINDIR%%/okular_generators/okularGenerator_comicbook.so +%%QT_PLUGINDIR%%/okular_generators/okularGenerator_djvu.so +%%QT_PLUGINDIR%%/okular_generators/okularGenerator_dvi.so +%%QT_PLUGINDIR%%/okular_generators/okularGenerator_epub.so +%%QT_PLUGINDIR%%/okular_generators/okularGenerator_fax.so +%%QT_PLUGINDIR%%/okular_generators/okularGenerator_fb.so +%%QT_PLUGINDIR%%/okular_generators/okularGenerator_ghostview.so +%%QT_PLUGINDIR%%/okular_generators/okularGenerator_kimgio.so +%%QT_PLUGINDIR%%/okular_generators/okularGenerator_md.so +%%QT_PLUGINDIR%%/okular_generators/okularGenerator_mobi.so +%%QT_PLUGINDIR%%/okular_generators/okularGenerator_poppler.so +%%QT_PLUGINDIR%%/okular_generators/okularGenerator_tiff.so +%%QT_PLUGINDIR%%/okular_generators/okularGenerator_txt.so +%%QT_PLUGINDIR%%/okular_generators/okularGenerator_xps.so share/applications/okularApplication_comicbook.desktop share/applications/okularApplication_djvu.desktop share/applications/okularApplication_dvi.desktop @@ -66,11 +62,9 @@ share/applications/okularApplication_kimgio.desktop share/applications/okularApplication_md.desktop share/applications/okularApplication_mobi.desktop share/applications/okularApplication_pdf.desktop -share/applications/okularApplication_plucker.desktop share/applications/okularApplication_tiff.desktop share/applications/okularApplication_txt.desktop share/applications/okularApplication_xps.desktop -share/applications/org.kde.mobile.okular_chm.desktop share/applications/org.kde.mobile.okular_comicbook.desktop share/applications/org.kde.mobile.okular_djvu.desktop share/applications/org.kde.mobile.okular_dvi.desktop @@ -82,7 +76,6 @@ share/applications/org.kde.mobile.okular_kimgio.desktop share/applications/org.kde.mobile.okular_md.desktop share/applications/org.kde.mobile.okular_mobi.desktop share/applications/org.kde.mobile.okular_pdf.desktop -share/applications/org.kde.mobile.okular_plucker.desktop share/applications/org.kde.mobile.okular_tiff.desktop share/applications/org.kde.mobile.okular_txt.desktop share/applications/org.kde.mobile.okular_xps.desktop @@ -98,29 +91,7 @@ share/icons/hicolor/32x32/apps/okular.png share/icons/hicolor/48x48/apps/okular.png share/icons/hicolor/64x64/apps/okular.png share/kconf_update/okular.upd -share/kservices5/okularChm.desktop -share/kservices5/okularComicbook.desktop -share/kservices5/okularDjvu.desktop -share/kservices5/okularDvi.desktop -share/kservices5/okularEPub.desktop -share/kservices5/okularFax.desktop -share/kservices5/okularFb.desktop -share/kservices5/okularGhostview.desktop -share/kservices5/okularKimgio.desktop -share/kservices5/okularMd.desktop -share/kservices5/okularMobi.desktop -share/kservices5/okularPlucker.desktop -share/kservices5/okularPoppler.desktop -share/kservices5/okularTiff.desktop -share/kservices5/okularTxt.desktop -share/kservices5/okularXps.desktop -share/kservices5/okular_part.desktop -share/kservicetypes5/okularGenerator.desktop -share/kxmlgui5/okular/part-viewermode.rc -share/kxmlgui5/okular/part.rc -share/kxmlgui5/okular/shell.rc share/locale/ar/LC_MESSAGES/okular.mo -share/locale/ar/LC_MESSAGES/okular_chm.mo share/locale/ar/LC_MESSAGES/okular_comicbook.mo share/locale/ar/LC_MESSAGES/okular_djvu.mo share/locale/ar/LC_MESSAGES/okular_dvi.mo @@ -131,14 +102,28 @@ share/locale/ar/LC_MESSAGES/okular_ghostview.mo share/locale/ar/LC_MESSAGES/okular_kimgio.mo share/locale/ar/LC_MESSAGES/okular_markdown.mo share/locale/ar/LC_MESSAGES/okular_mobi.mo -share/locale/ar/LC_MESSAGES/okular_plucker.mo share/locale/ar/LC_MESSAGES/okular_poppler.mo share/locale/ar/LC_MESSAGES/okular_tiff.mo share/locale/ar/LC_MESSAGES/okular_txt.mo share/locale/ar/LC_MESSAGES/okular_xps.mo share/locale/ar/LC_MESSAGES/org.kde.active.documentviewer.mo +share/locale/ast/LC_MESSAGES/okular.mo +share/locale/ast/LC_MESSAGES/okular_comicbook.mo +share/locale/ast/LC_MESSAGES/okular_djvu.mo +share/locale/ast/LC_MESSAGES/okular_dvi.mo +share/locale/ast/LC_MESSAGES/okular_epub.mo +share/locale/ast/LC_MESSAGES/okular_fax.mo +share/locale/ast/LC_MESSAGES/okular_fictionbook.mo +share/locale/ast/LC_MESSAGES/okular_ghostview.mo +share/locale/ast/LC_MESSAGES/okular_kimgio.mo +share/locale/ast/LC_MESSAGES/okular_markdown.mo +share/locale/ast/LC_MESSAGES/okular_mobi.mo +share/locale/ast/LC_MESSAGES/okular_poppler.mo +share/locale/ast/LC_MESSAGES/okular_tiff.mo +share/locale/ast/LC_MESSAGES/okular_txt.mo +share/locale/ast/LC_MESSAGES/okular_xps.mo +share/locale/ast/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/az/LC_MESSAGES/okular.mo -share/locale/az/LC_MESSAGES/okular_chm.mo share/locale/az/LC_MESSAGES/okular_comicbook.mo share/locale/az/LC_MESSAGES/okular_djvu.mo share/locale/az/LC_MESSAGES/okular_dvi.mo @@ -149,14 +134,12 @@ share/locale/az/LC_MESSAGES/okular_ghostview.mo share/locale/az/LC_MESSAGES/okular_kimgio.mo share/locale/az/LC_MESSAGES/okular_markdown.mo share/locale/az/LC_MESSAGES/okular_mobi.mo -share/locale/az/LC_MESSAGES/okular_plucker.mo share/locale/az/LC_MESSAGES/okular_poppler.mo share/locale/az/LC_MESSAGES/okular_tiff.mo share/locale/az/LC_MESSAGES/okular_txt.mo share/locale/az/LC_MESSAGES/okular_xps.mo share/locale/az/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/be/LC_MESSAGES/okular.mo -share/locale/be/LC_MESSAGES/okular_chm.mo share/locale/be/LC_MESSAGES/okular_comicbook.mo share/locale/be/LC_MESSAGES/okular_djvu.mo share/locale/be/LC_MESSAGES/okular_dvi.mo @@ -167,14 +150,12 @@ share/locale/be/LC_MESSAGES/okular_ghostview.mo share/locale/be/LC_MESSAGES/okular_kimgio.mo share/locale/be/LC_MESSAGES/okular_markdown.mo share/locale/be/LC_MESSAGES/okular_mobi.mo -share/locale/be/LC_MESSAGES/okular_plucker.mo share/locale/be/LC_MESSAGES/okular_poppler.mo share/locale/be/LC_MESSAGES/okular_tiff.mo share/locale/be/LC_MESSAGES/okular_txt.mo share/locale/be/LC_MESSAGES/okular_xps.mo share/locale/be/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/bg/LC_MESSAGES/okular.mo -share/locale/bg/LC_MESSAGES/okular_chm.mo share/locale/bg/LC_MESSAGES/okular_comicbook.mo share/locale/bg/LC_MESSAGES/okular_djvu.mo share/locale/bg/LC_MESSAGES/okular_dvi.mo @@ -185,7 +166,6 @@ share/locale/bg/LC_MESSAGES/okular_ghostview.mo share/locale/bg/LC_MESSAGES/okular_kimgio.mo share/locale/bg/LC_MESSAGES/okular_markdown.mo share/locale/bg/LC_MESSAGES/okular_mobi.mo -share/locale/bg/LC_MESSAGES/okular_plucker.mo share/locale/bg/LC_MESSAGES/okular_poppler.mo share/locale/bg/LC_MESSAGES/okular_tiff.mo share/locale/bg/LC_MESSAGES/okular_txt.mo @@ -193,7 +173,6 @@ share/locale/bg/LC_MESSAGES/okular_xps.mo share/locale/bg/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/br/LC_MESSAGES/okular.mo share/locale/bs/LC_MESSAGES/okular.mo -share/locale/bs/LC_MESSAGES/okular_chm.mo share/locale/bs/LC_MESSAGES/okular_comicbook.mo share/locale/bs/LC_MESSAGES/okular_djvu.mo share/locale/bs/LC_MESSAGES/okular_dvi.mo @@ -203,13 +182,11 @@ share/locale/bs/LC_MESSAGES/okular_fictionbook.mo share/locale/bs/LC_MESSAGES/okular_ghostview.mo share/locale/bs/LC_MESSAGES/okular_kimgio.mo share/locale/bs/LC_MESSAGES/okular_mobi.mo -share/locale/bs/LC_MESSAGES/okular_plucker.mo share/locale/bs/LC_MESSAGES/okular_poppler.mo share/locale/bs/LC_MESSAGES/okular_txt.mo share/locale/bs/LC_MESSAGES/okular_xps.mo share/locale/bs/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/ca/LC_MESSAGES/okular.mo -share/locale/ca/LC_MESSAGES/okular_chm.mo share/locale/ca/LC_MESSAGES/okular_comicbook.mo share/locale/ca/LC_MESSAGES/okular_djvu.mo share/locale/ca/LC_MESSAGES/okular_dvi.mo @@ -220,14 +197,12 @@ share/locale/ca/LC_MESSAGES/okular_ghostview.mo share/locale/ca/LC_MESSAGES/okular_kimgio.mo share/locale/ca/LC_MESSAGES/okular_markdown.mo share/locale/ca/LC_MESSAGES/okular_mobi.mo -share/locale/ca/LC_MESSAGES/okular_plucker.mo share/locale/ca/LC_MESSAGES/okular_poppler.mo share/locale/ca/LC_MESSAGES/okular_tiff.mo share/locale/ca/LC_MESSAGES/okular_txt.mo share/locale/ca/LC_MESSAGES/okular_xps.mo share/locale/ca/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/ca@valencia/LC_MESSAGES/okular.mo -share/locale/ca@valencia/LC_MESSAGES/okular_chm.mo share/locale/ca@valencia/LC_MESSAGES/okular_comicbook.mo share/locale/ca@valencia/LC_MESSAGES/okular_djvu.mo share/locale/ca@valencia/LC_MESSAGES/okular_dvi.mo @@ -238,14 +213,12 @@ share/locale/ca@valencia/LC_MESSAGES/okular_ghostview.mo share/locale/ca@valencia/LC_MESSAGES/okular_kimgio.mo share/locale/ca@valencia/LC_MESSAGES/okular_markdown.mo share/locale/ca@valencia/LC_MESSAGES/okular_mobi.mo -share/locale/ca@valencia/LC_MESSAGES/okular_plucker.mo share/locale/ca@valencia/LC_MESSAGES/okular_poppler.mo share/locale/ca@valencia/LC_MESSAGES/okular_tiff.mo share/locale/ca@valencia/LC_MESSAGES/okular_txt.mo share/locale/ca@valencia/LC_MESSAGES/okular_xps.mo share/locale/ca@valencia/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/cs/LC_MESSAGES/okular.mo -share/locale/cs/LC_MESSAGES/okular_chm.mo share/locale/cs/LC_MESSAGES/okular_comicbook.mo share/locale/cs/LC_MESSAGES/okular_djvu.mo share/locale/cs/LC_MESSAGES/okular_dvi.mo @@ -256,7 +229,6 @@ share/locale/cs/LC_MESSAGES/okular_ghostview.mo share/locale/cs/LC_MESSAGES/okular_kimgio.mo share/locale/cs/LC_MESSAGES/okular_markdown.mo share/locale/cs/LC_MESSAGES/okular_mobi.mo -share/locale/cs/LC_MESSAGES/okular_plucker.mo share/locale/cs/LC_MESSAGES/okular_poppler.mo share/locale/cs/LC_MESSAGES/okular_tiff.mo share/locale/cs/LC_MESSAGES/okular_txt.mo @@ -264,7 +236,6 @@ share/locale/cs/LC_MESSAGES/okular_xps.mo share/locale/cs/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/cy/LC_MESSAGES/okular.mo share/locale/da/LC_MESSAGES/okular.mo -share/locale/da/LC_MESSAGES/okular_chm.mo share/locale/da/LC_MESSAGES/okular_comicbook.mo share/locale/da/LC_MESSAGES/okular_djvu.mo share/locale/da/LC_MESSAGES/okular_dvi.mo @@ -275,13 +246,11 @@ share/locale/da/LC_MESSAGES/okular_ghostview.mo share/locale/da/LC_MESSAGES/okular_kimgio.mo share/locale/da/LC_MESSAGES/okular_markdown.mo share/locale/da/LC_MESSAGES/okular_mobi.mo -share/locale/da/LC_MESSAGES/okular_plucker.mo share/locale/da/LC_MESSAGES/okular_poppler.mo share/locale/da/LC_MESSAGES/okular_txt.mo share/locale/da/LC_MESSAGES/okular_xps.mo share/locale/da/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/de/LC_MESSAGES/okular.mo -share/locale/de/LC_MESSAGES/okular_chm.mo share/locale/de/LC_MESSAGES/okular_comicbook.mo share/locale/de/LC_MESSAGES/okular_djvu.mo share/locale/de/LC_MESSAGES/okular_dvi.mo @@ -292,14 +261,12 @@ share/locale/de/LC_MESSAGES/okular_ghostview.mo share/locale/de/LC_MESSAGES/okular_kimgio.mo share/locale/de/LC_MESSAGES/okular_markdown.mo share/locale/de/LC_MESSAGES/okular_mobi.mo -share/locale/de/LC_MESSAGES/okular_plucker.mo share/locale/de/LC_MESSAGES/okular_poppler.mo share/locale/de/LC_MESSAGES/okular_tiff.mo share/locale/de/LC_MESSAGES/okular_txt.mo share/locale/de/LC_MESSAGES/okular_xps.mo share/locale/de/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/el/LC_MESSAGES/okular.mo -share/locale/el/LC_MESSAGES/okular_chm.mo share/locale/el/LC_MESSAGES/okular_comicbook.mo share/locale/el/LC_MESSAGES/okular_djvu.mo share/locale/el/LC_MESSAGES/okular_dvi.mo @@ -310,14 +277,12 @@ share/locale/el/LC_MESSAGES/okular_ghostview.mo share/locale/el/LC_MESSAGES/okular_kimgio.mo share/locale/el/LC_MESSAGES/okular_markdown.mo share/locale/el/LC_MESSAGES/okular_mobi.mo -share/locale/el/LC_MESSAGES/okular_plucker.mo share/locale/el/LC_MESSAGES/okular_poppler.mo share/locale/el/LC_MESSAGES/okular_tiff.mo share/locale/el/LC_MESSAGES/okular_txt.mo share/locale/el/LC_MESSAGES/okular_xps.mo share/locale/el/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/en_GB/LC_MESSAGES/okular.mo -share/locale/en_GB/LC_MESSAGES/okular_chm.mo share/locale/en_GB/LC_MESSAGES/okular_comicbook.mo share/locale/en_GB/LC_MESSAGES/okular_djvu.mo share/locale/en_GB/LC_MESSAGES/okular_dvi.mo @@ -328,14 +293,12 @@ share/locale/en_GB/LC_MESSAGES/okular_ghostview.mo share/locale/en_GB/LC_MESSAGES/okular_kimgio.mo share/locale/en_GB/LC_MESSAGES/okular_markdown.mo share/locale/en_GB/LC_MESSAGES/okular_mobi.mo -share/locale/en_GB/LC_MESSAGES/okular_plucker.mo share/locale/en_GB/LC_MESSAGES/okular_poppler.mo share/locale/en_GB/LC_MESSAGES/okular_tiff.mo share/locale/en_GB/LC_MESSAGES/okular_txt.mo share/locale/en_GB/LC_MESSAGES/okular_xps.mo share/locale/en_GB/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/eo/LC_MESSAGES/okular.mo -share/locale/eo/LC_MESSAGES/okular_chm.mo share/locale/eo/LC_MESSAGES/okular_comicbook.mo share/locale/eo/LC_MESSAGES/okular_djvu.mo share/locale/eo/LC_MESSAGES/okular_dvi.mo @@ -346,14 +309,12 @@ share/locale/eo/LC_MESSAGES/okular_ghostview.mo share/locale/eo/LC_MESSAGES/okular_kimgio.mo share/locale/eo/LC_MESSAGES/okular_markdown.mo share/locale/eo/LC_MESSAGES/okular_mobi.mo -share/locale/eo/LC_MESSAGES/okular_plucker.mo share/locale/eo/LC_MESSAGES/okular_poppler.mo share/locale/eo/LC_MESSAGES/okular_tiff.mo share/locale/eo/LC_MESSAGES/okular_txt.mo share/locale/eo/LC_MESSAGES/okular_xps.mo share/locale/eo/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/es/LC_MESSAGES/okular.mo -share/locale/es/LC_MESSAGES/okular_chm.mo share/locale/es/LC_MESSAGES/okular_comicbook.mo share/locale/es/LC_MESSAGES/okular_djvu.mo share/locale/es/LC_MESSAGES/okular_dvi.mo @@ -364,14 +325,12 @@ share/locale/es/LC_MESSAGES/okular_ghostview.mo share/locale/es/LC_MESSAGES/okular_kimgio.mo share/locale/es/LC_MESSAGES/okular_markdown.mo share/locale/es/LC_MESSAGES/okular_mobi.mo -share/locale/es/LC_MESSAGES/okular_plucker.mo share/locale/es/LC_MESSAGES/okular_poppler.mo share/locale/es/LC_MESSAGES/okular_tiff.mo share/locale/es/LC_MESSAGES/okular_txt.mo share/locale/es/LC_MESSAGES/okular_xps.mo share/locale/es/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/et/LC_MESSAGES/okular.mo -share/locale/et/LC_MESSAGES/okular_chm.mo share/locale/et/LC_MESSAGES/okular_comicbook.mo share/locale/et/LC_MESSAGES/okular_djvu.mo share/locale/et/LC_MESSAGES/okular_dvi.mo @@ -382,13 +341,11 @@ share/locale/et/LC_MESSAGES/okular_ghostview.mo share/locale/et/LC_MESSAGES/okular_kimgio.mo share/locale/et/LC_MESSAGES/okular_markdown.mo share/locale/et/LC_MESSAGES/okular_mobi.mo -share/locale/et/LC_MESSAGES/okular_plucker.mo share/locale/et/LC_MESSAGES/okular_poppler.mo share/locale/et/LC_MESSAGES/okular_txt.mo share/locale/et/LC_MESSAGES/okular_xps.mo share/locale/et/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/eu/LC_MESSAGES/okular.mo -share/locale/eu/LC_MESSAGES/okular_chm.mo share/locale/eu/LC_MESSAGES/okular_comicbook.mo share/locale/eu/LC_MESSAGES/okular_djvu.mo share/locale/eu/LC_MESSAGES/okular_dvi.mo @@ -399,7 +356,6 @@ share/locale/eu/LC_MESSAGES/okular_ghostview.mo share/locale/eu/LC_MESSAGES/okular_kimgio.mo share/locale/eu/LC_MESSAGES/okular_markdown.mo share/locale/eu/LC_MESSAGES/okular_mobi.mo -share/locale/eu/LC_MESSAGES/okular_plucker.mo share/locale/eu/LC_MESSAGES/okular_poppler.mo share/locale/eu/LC_MESSAGES/okular_tiff.mo share/locale/eu/LC_MESSAGES/okular_txt.mo @@ -407,7 +363,6 @@ share/locale/eu/LC_MESSAGES/okular_xps.mo share/locale/eu/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/fa/LC_MESSAGES/okular.mo share/locale/fi/LC_MESSAGES/okular.mo -share/locale/fi/LC_MESSAGES/okular_chm.mo share/locale/fi/LC_MESSAGES/okular_comicbook.mo share/locale/fi/LC_MESSAGES/okular_djvu.mo share/locale/fi/LC_MESSAGES/okular_dvi.mo @@ -418,14 +373,12 @@ share/locale/fi/LC_MESSAGES/okular_ghostview.mo share/locale/fi/LC_MESSAGES/okular_kimgio.mo share/locale/fi/LC_MESSAGES/okular_markdown.mo share/locale/fi/LC_MESSAGES/okular_mobi.mo -share/locale/fi/LC_MESSAGES/okular_plucker.mo share/locale/fi/LC_MESSAGES/okular_poppler.mo share/locale/fi/LC_MESSAGES/okular_tiff.mo share/locale/fi/LC_MESSAGES/okular_txt.mo share/locale/fi/LC_MESSAGES/okular_xps.mo share/locale/fi/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/fr/LC_MESSAGES/okular.mo -share/locale/fr/LC_MESSAGES/okular_chm.mo share/locale/fr/LC_MESSAGES/okular_comicbook.mo share/locale/fr/LC_MESSAGES/okular_djvu.mo share/locale/fr/LC_MESSAGES/okular_dvi.mo @@ -436,7 +389,6 @@ share/locale/fr/LC_MESSAGES/okular_ghostview.mo share/locale/fr/LC_MESSAGES/okular_kimgio.mo share/locale/fr/LC_MESSAGES/okular_markdown.mo share/locale/fr/LC_MESSAGES/okular_mobi.mo -share/locale/fr/LC_MESSAGES/okular_plucker.mo share/locale/fr/LC_MESSAGES/okular_poppler.mo share/locale/fr/LC_MESSAGES/okular_tiff.mo share/locale/fr/LC_MESSAGES/okular_txt.mo @@ -444,7 +396,6 @@ share/locale/fr/LC_MESSAGES/okular_xps.mo share/locale/fr/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/fy/LC_MESSAGES/okular.mo share/locale/ga/LC_MESSAGES/okular.mo -share/locale/ga/LC_MESSAGES/okular_chm.mo share/locale/ga/LC_MESSAGES/okular_comicbook.mo share/locale/ga/LC_MESSAGES/okular_djvu.mo share/locale/ga/LC_MESSAGES/okular_dvi.mo @@ -454,12 +405,10 @@ share/locale/ga/LC_MESSAGES/okular_fictionbook.mo share/locale/ga/LC_MESSAGES/okular_ghostview.mo share/locale/ga/LC_MESSAGES/okular_kimgio.mo share/locale/ga/LC_MESSAGES/okular_mobi.mo -share/locale/ga/LC_MESSAGES/okular_plucker.mo share/locale/ga/LC_MESSAGES/okular_poppler.mo share/locale/ga/LC_MESSAGES/okular_xps.mo share/locale/ga/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/gl/LC_MESSAGES/okular.mo -share/locale/gl/LC_MESSAGES/okular_chm.mo share/locale/gl/LC_MESSAGES/okular_comicbook.mo share/locale/gl/LC_MESSAGES/okular_djvu.mo share/locale/gl/LC_MESSAGES/okular_dvi.mo @@ -470,15 +419,28 @@ share/locale/gl/LC_MESSAGES/okular_ghostview.mo share/locale/gl/LC_MESSAGES/okular_kimgio.mo share/locale/gl/LC_MESSAGES/okular_markdown.mo share/locale/gl/LC_MESSAGES/okular_mobi.mo -share/locale/gl/LC_MESSAGES/okular_plucker.mo share/locale/gl/LC_MESSAGES/okular_poppler.mo share/locale/gl/LC_MESSAGES/okular_tiff.mo share/locale/gl/LC_MESSAGES/okular_txt.mo share/locale/gl/LC_MESSAGES/okular_xps.mo share/locale/gl/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/he/LC_MESSAGES/okular.mo +share/locale/he/LC_MESSAGES/okular_comicbook.mo +share/locale/he/LC_MESSAGES/okular_djvu.mo +share/locale/he/LC_MESSAGES/okular_dvi.mo +share/locale/he/LC_MESSAGES/okular_epub.mo +share/locale/he/LC_MESSAGES/okular_fax.mo +share/locale/he/LC_MESSAGES/okular_fictionbook.mo +share/locale/he/LC_MESSAGES/okular_ghostview.mo +share/locale/he/LC_MESSAGES/okular_kimgio.mo +share/locale/he/LC_MESSAGES/okular_markdown.mo +share/locale/he/LC_MESSAGES/okular_mobi.mo +share/locale/he/LC_MESSAGES/okular_poppler.mo +share/locale/he/LC_MESSAGES/okular_tiff.mo +share/locale/he/LC_MESSAGES/okular_txt.mo +share/locale/he/LC_MESSAGES/okular_xps.mo +share/locale/he/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/hi/LC_MESSAGES/okular.mo -share/locale/hi/LC_MESSAGES/okular_chm.mo share/locale/hi/LC_MESSAGES/okular_comicbook.mo share/locale/hi/LC_MESSAGES/okular_djvu.mo share/locale/hi/LC_MESSAGES/okular_dvi.mo @@ -489,24 +451,20 @@ share/locale/hi/LC_MESSAGES/okular_ghostview.mo share/locale/hi/LC_MESSAGES/okular_kimgio.mo share/locale/hi/LC_MESSAGES/okular_markdown.mo share/locale/hi/LC_MESSAGES/okular_mobi.mo -share/locale/hi/LC_MESSAGES/okular_plucker.mo share/locale/hi/LC_MESSAGES/okular_poppler.mo share/locale/hi/LC_MESSAGES/okular_tiff.mo share/locale/hi/LC_MESSAGES/okular_txt.mo share/locale/hi/LC_MESSAGES/okular_xps.mo share/locale/hi/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/hne/LC_MESSAGES/okular.mo -share/locale/hne/LC_MESSAGES/okular_chm.mo share/locale/hne/LC_MESSAGES/okular_djvu.mo share/locale/hne/LC_MESSAGES/okular_dvi.mo share/locale/hne/LC_MESSAGES/okular_fictionbook.mo share/locale/hne/LC_MESSAGES/okular_ghostview.mo share/locale/hne/LC_MESSAGES/okular_kimgio.mo -share/locale/hne/LC_MESSAGES/okular_plucker.mo share/locale/hne/LC_MESSAGES/okular_poppler.mo share/locale/hne/LC_MESSAGES/okular_xps.mo share/locale/hr/LC_MESSAGES/okular.mo -share/locale/hr/LC_MESSAGES/okular_chm.mo share/locale/hr/LC_MESSAGES/okular_comicbook.mo share/locale/hr/LC_MESSAGES/okular_djvu.mo share/locale/hr/LC_MESSAGES/okular_dvi.mo @@ -516,12 +474,10 @@ share/locale/hr/LC_MESSAGES/okular_fictionbook.mo share/locale/hr/LC_MESSAGES/okular_ghostview.mo share/locale/hr/LC_MESSAGES/okular_kimgio.mo share/locale/hr/LC_MESSAGES/okular_mobi.mo -share/locale/hr/LC_MESSAGES/okular_plucker.mo share/locale/hr/LC_MESSAGES/okular_poppler.mo share/locale/hr/LC_MESSAGES/okular_xps.mo share/locale/hsb/LC_MESSAGES/okular.mo share/locale/hu/LC_MESSAGES/okular.mo -share/locale/hu/LC_MESSAGES/okular_chm.mo share/locale/hu/LC_MESSAGES/okular_comicbook.mo share/locale/hu/LC_MESSAGES/okular_djvu.mo share/locale/hu/LC_MESSAGES/okular_dvi.mo @@ -532,14 +488,12 @@ share/locale/hu/LC_MESSAGES/okular_ghostview.mo share/locale/hu/LC_MESSAGES/okular_kimgio.mo share/locale/hu/LC_MESSAGES/okular_markdown.mo share/locale/hu/LC_MESSAGES/okular_mobi.mo -share/locale/hu/LC_MESSAGES/okular_plucker.mo share/locale/hu/LC_MESSAGES/okular_poppler.mo share/locale/hu/LC_MESSAGES/okular_tiff.mo share/locale/hu/LC_MESSAGES/okular_txt.mo share/locale/hu/LC_MESSAGES/okular_xps.mo share/locale/hu/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/ia/LC_MESSAGES/okular.mo -share/locale/ia/LC_MESSAGES/okular_chm.mo share/locale/ia/LC_MESSAGES/okular_comicbook.mo share/locale/ia/LC_MESSAGES/okular_djvu.mo share/locale/ia/LC_MESSAGES/okular_dvi.mo @@ -550,7 +504,6 @@ share/locale/ia/LC_MESSAGES/okular_ghostview.mo share/locale/ia/LC_MESSAGES/okular_kimgio.mo share/locale/ia/LC_MESSAGES/okular_markdown.mo share/locale/ia/LC_MESSAGES/okular_mobi.mo -share/locale/ia/LC_MESSAGES/okular_plucker.mo share/locale/ia/LC_MESSAGES/okular_poppler.mo share/locale/ia/LC_MESSAGES/okular_tiff.mo share/locale/ia/LC_MESSAGES/okular_txt.mo @@ -558,7 +511,6 @@ share/locale/ia/LC_MESSAGES/okular_xps.mo share/locale/ia/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/id/LC_MESSAGES/okular.mo share/locale/ie/LC_MESSAGES/okular.mo -share/locale/ie/LC_MESSAGES/okular_chm.mo share/locale/ie/LC_MESSAGES/okular_comicbook.mo share/locale/ie/LC_MESSAGES/okular_djvu.mo share/locale/ie/LC_MESSAGES/okular_epub.mo @@ -568,11 +520,9 @@ share/locale/ie/LC_MESSAGES/okular_ghostview.mo share/locale/ie/LC_MESSAGES/okular_kimgio.mo share/locale/ie/LC_MESSAGES/okular_markdown.mo share/locale/ie/LC_MESSAGES/okular_mobi.mo -share/locale/ie/LC_MESSAGES/okular_plucker.mo share/locale/ie/LC_MESSAGES/okular_txt.mo share/locale/ie/LC_MESSAGES/okular_xps.mo share/locale/is/LC_MESSAGES/okular.mo -share/locale/is/LC_MESSAGES/okular_chm.mo share/locale/is/LC_MESSAGES/okular_comicbook.mo share/locale/is/LC_MESSAGES/okular_djvu.mo share/locale/is/LC_MESSAGES/okular_dvi.mo @@ -581,13 +531,14 @@ share/locale/is/LC_MESSAGES/okular_fax.mo share/locale/is/LC_MESSAGES/okular_fictionbook.mo share/locale/is/LC_MESSAGES/okular_ghostview.mo share/locale/is/LC_MESSAGES/okular_kimgio.mo +share/locale/is/LC_MESSAGES/okular_markdown.mo share/locale/is/LC_MESSAGES/okular_mobi.mo -share/locale/is/LC_MESSAGES/okular_plucker.mo share/locale/is/LC_MESSAGES/okular_poppler.mo +share/locale/is/LC_MESSAGES/okular_tiff.mo +share/locale/is/LC_MESSAGES/okular_txt.mo share/locale/is/LC_MESSAGES/okular_xps.mo share/locale/is/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/it/LC_MESSAGES/okular.mo -share/locale/it/LC_MESSAGES/okular_chm.mo share/locale/it/LC_MESSAGES/okular_comicbook.mo share/locale/it/LC_MESSAGES/okular_djvu.mo share/locale/it/LC_MESSAGES/okular_dvi.mo @@ -598,14 +549,12 @@ share/locale/it/LC_MESSAGES/okular_ghostview.mo share/locale/it/LC_MESSAGES/okular_kimgio.mo share/locale/it/LC_MESSAGES/okular_markdown.mo share/locale/it/LC_MESSAGES/okular_mobi.mo -share/locale/it/LC_MESSAGES/okular_plucker.mo share/locale/it/LC_MESSAGES/okular_poppler.mo share/locale/it/LC_MESSAGES/okular_tiff.mo share/locale/it/LC_MESSAGES/okular_txt.mo share/locale/it/LC_MESSAGES/okular_xps.mo share/locale/it/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/ja/LC_MESSAGES/okular.mo -share/locale/ja/LC_MESSAGES/okular_chm.mo share/locale/ja/LC_MESSAGES/okular_comicbook.mo share/locale/ja/LC_MESSAGES/okular_djvu.mo share/locale/ja/LC_MESSAGES/okular_dvi.mo @@ -616,14 +565,12 @@ share/locale/ja/LC_MESSAGES/okular_ghostview.mo share/locale/ja/LC_MESSAGES/okular_kimgio.mo share/locale/ja/LC_MESSAGES/okular_markdown.mo share/locale/ja/LC_MESSAGES/okular_mobi.mo -share/locale/ja/LC_MESSAGES/okular_plucker.mo share/locale/ja/LC_MESSAGES/okular_poppler.mo share/locale/ja/LC_MESSAGES/okular_tiff.mo share/locale/ja/LC_MESSAGES/okular_txt.mo share/locale/ja/LC_MESSAGES/okular_xps.mo share/locale/ja/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/ka/LC_MESSAGES/okular.mo -share/locale/ka/LC_MESSAGES/okular_chm.mo share/locale/ka/LC_MESSAGES/okular_comicbook.mo share/locale/ka/LC_MESSAGES/okular_djvu.mo share/locale/ka/LC_MESSAGES/okular_dvi.mo @@ -634,14 +581,12 @@ share/locale/ka/LC_MESSAGES/okular_ghostview.mo share/locale/ka/LC_MESSAGES/okular_kimgio.mo share/locale/ka/LC_MESSAGES/okular_markdown.mo share/locale/ka/LC_MESSAGES/okular_mobi.mo -share/locale/ka/LC_MESSAGES/okular_plucker.mo share/locale/ka/LC_MESSAGES/okular_poppler.mo share/locale/ka/LC_MESSAGES/okular_tiff.mo share/locale/ka/LC_MESSAGES/okular_txt.mo share/locale/ka/LC_MESSAGES/okular_xps.mo share/locale/ka/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/kk/LC_MESSAGES/okular.mo -share/locale/kk/LC_MESSAGES/okular_chm.mo share/locale/kk/LC_MESSAGES/okular_comicbook.mo share/locale/kk/LC_MESSAGES/okular_djvu.mo share/locale/kk/LC_MESSAGES/okular_dvi.mo @@ -651,13 +596,11 @@ share/locale/kk/LC_MESSAGES/okular_fictionbook.mo share/locale/kk/LC_MESSAGES/okular_ghostview.mo share/locale/kk/LC_MESSAGES/okular_kimgio.mo share/locale/kk/LC_MESSAGES/okular_mobi.mo -share/locale/kk/LC_MESSAGES/okular_plucker.mo share/locale/kk/LC_MESSAGES/okular_poppler.mo share/locale/kk/LC_MESSAGES/okular_txt.mo share/locale/kk/LC_MESSAGES/okular_xps.mo share/locale/kk/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/km/LC_MESSAGES/okular.mo -share/locale/km/LC_MESSAGES/okular_chm.mo share/locale/km/LC_MESSAGES/okular_comicbook.mo share/locale/km/LC_MESSAGES/okular_djvu.mo share/locale/km/LC_MESSAGES/okular_dvi.mo @@ -667,11 +610,9 @@ share/locale/km/LC_MESSAGES/okular_fictionbook.mo share/locale/km/LC_MESSAGES/okular_ghostview.mo share/locale/km/LC_MESSAGES/okular_kimgio.mo share/locale/km/LC_MESSAGES/okular_mobi.mo -share/locale/km/LC_MESSAGES/okular_plucker.mo share/locale/km/LC_MESSAGES/okular_poppler.mo share/locale/km/LC_MESSAGES/okular_xps.mo share/locale/ko/LC_MESSAGES/okular.mo -share/locale/ko/LC_MESSAGES/okular_chm.mo share/locale/ko/LC_MESSAGES/okular_comicbook.mo share/locale/ko/LC_MESSAGES/okular_djvu.mo share/locale/ko/LC_MESSAGES/okular_dvi.mo @@ -682,14 +623,12 @@ share/locale/ko/LC_MESSAGES/okular_ghostview.mo share/locale/ko/LC_MESSAGES/okular_kimgio.mo share/locale/ko/LC_MESSAGES/okular_markdown.mo share/locale/ko/LC_MESSAGES/okular_mobi.mo -share/locale/ko/LC_MESSAGES/okular_plucker.mo share/locale/ko/LC_MESSAGES/okular_poppler.mo share/locale/ko/LC_MESSAGES/okular_tiff.mo share/locale/ko/LC_MESSAGES/okular_txt.mo share/locale/ko/LC_MESSAGES/okular_xps.mo share/locale/ko/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/ku/LC_MESSAGES/okular.mo -share/locale/ku/LC_MESSAGES/okular_chm.mo share/locale/ku/LC_MESSAGES/okular_comicbook.mo share/locale/ku/LC_MESSAGES/okular_djvu.mo share/locale/ku/LC_MESSAGES/okular_epub.mo @@ -697,10 +636,8 @@ share/locale/ku/LC_MESSAGES/okular_fax.mo share/locale/ku/LC_MESSAGES/okular_fictionbook.mo share/locale/ku/LC_MESSAGES/okular_ghostview.mo share/locale/ku/LC_MESSAGES/okular_kimgio.mo -share/locale/ku/LC_MESSAGES/okular_plucker.mo share/locale/ku/LC_MESSAGES/okular_xps.mo share/locale/lt/LC_MESSAGES/okular.mo -share/locale/lt/LC_MESSAGES/okular_chm.mo share/locale/lt/LC_MESSAGES/okular_comicbook.mo share/locale/lt/LC_MESSAGES/okular_djvu.mo share/locale/lt/LC_MESSAGES/okular_dvi.mo @@ -711,14 +648,12 @@ share/locale/lt/LC_MESSAGES/okular_ghostview.mo share/locale/lt/LC_MESSAGES/okular_kimgio.mo share/locale/lt/LC_MESSAGES/okular_markdown.mo share/locale/lt/LC_MESSAGES/okular_mobi.mo -share/locale/lt/LC_MESSAGES/okular_plucker.mo share/locale/lt/LC_MESSAGES/okular_poppler.mo share/locale/lt/LC_MESSAGES/okular_tiff.mo share/locale/lt/LC_MESSAGES/okular_txt.mo share/locale/lt/LC_MESSAGES/okular_xps.mo share/locale/lt/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/lv/LC_MESSAGES/okular.mo -share/locale/lv/LC_MESSAGES/okular_chm.mo share/locale/lv/LC_MESSAGES/okular_comicbook.mo share/locale/lv/LC_MESSAGES/okular_djvu.mo share/locale/lv/LC_MESSAGES/okular_dvi.mo @@ -727,21 +662,21 @@ share/locale/lv/LC_MESSAGES/okular_fax.mo share/locale/lv/LC_MESSAGES/okular_fictionbook.mo share/locale/lv/LC_MESSAGES/okular_ghostview.mo share/locale/lv/LC_MESSAGES/okular_kimgio.mo +share/locale/lv/LC_MESSAGES/okular_markdown.mo share/locale/lv/LC_MESSAGES/okular_mobi.mo -share/locale/lv/LC_MESSAGES/okular_plucker.mo share/locale/lv/LC_MESSAGES/okular_poppler.mo +share/locale/lv/LC_MESSAGES/okular_tiff.mo +share/locale/lv/LC_MESSAGES/okular_txt.mo share/locale/lv/LC_MESSAGES/okular_xps.mo +share/locale/lv/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/mk/LC_MESSAGES/okular.mo -share/locale/mk/LC_MESSAGES/okular_chm.mo share/locale/mk/LC_MESSAGES/okular_djvu.mo share/locale/mk/LC_MESSAGES/okular_fictionbook.mo share/locale/mk/LC_MESSAGES/okular_ghostview.mo share/locale/mk/LC_MESSAGES/okular_kimgio.mo -share/locale/mk/LC_MESSAGES/okular_plucker.mo share/locale/mk/LC_MESSAGES/okular_poppler.mo share/locale/mk/LC_MESSAGES/okular_xps.mo share/locale/ml/LC_MESSAGES/okular.mo -share/locale/ml/LC_MESSAGES/okular_chm.mo share/locale/ml/LC_MESSAGES/okular_comicbook.mo share/locale/ml/LC_MESSAGES/okular_djvu.mo share/locale/ml/LC_MESSAGES/okular_dvi.mo @@ -752,13 +687,11 @@ share/locale/ml/LC_MESSAGES/okular_ghostview.mo share/locale/ml/LC_MESSAGES/okular_kimgio.mo share/locale/ml/LC_MESSAGES/okular_markdown.mo share/locale/ml/LC_MESSAGES/okular_mobi.mo -share/locale/ml/LC_MESSAGES/okular_plucker.mo share/locale/ml/LC_MESSAGES/okular_poppler.mo share/locale/ml/LC_MESSAGES/okular_txt.mo share/locale/ml/LC_MESSAGES/okular_xps.mo share/locale/ml/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/mr/LC_MESSAGES/okular.mo -share/locale/mr/LC_MESSAGES/okular_chm.mo share/locale/mr/LC_MESSAGES/okular_comicbook.mo share/locale/mr/LC_MESSAGES/okular_djvu.mo share/locale/mr/LC_MESSAGES/okular_dvi.mo @@ -768,13 +701,11 @@ share/locale/mr/LC_MESSAGES/okular_fictionbook.mo share/locale/mr/LC_MESSAGES/okular_ghostview.mo share/locale/mr/LC_MESSAGES/okular_kimgio.mo share/locale/mr/LC_MESSAGES/okular_mobi.mo -share/locale/mr/LC_MESSAGES/okular_plucker.mo share/locale/mr/LC_MESSAGES/okular_poppler.mo share/locale/mr/LC_MESSAGES/okular_xps.mo share/locale/mr/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/ms/LC_MESSAGES/okular.mo share/locale/nb/LC_MESSAGES/okular.mo -share/locale/nb/LC_MESSAGES/okular_chm.mo share/locale/nb/LC_MESSAGES/okular_comicbook.mo share/locale/nb/LC_MESSAGES/okular_djvu.mo share/locale/nb/LC_MESSAGES/okular_dvi.mo @@ -784,13 +715,11 @@ share/locale/nb/LC_MESSAGES/okular_fictionbook.mo share/locale/nb/LC_MESSAGES/okular_ghostview.mo share/locale/nb/LC_MESSAGES/okular_kimgio.mo share/locale/nb/LC_MESSAGES/okular_mobi.mo -share/locale/nb/LC_MESSAGES/okular_plucker.mo share/locale/nb/LC_MESSAGES/okular_poppler.mo share/locale/nb/LC_MESSAGES/okular_txt.mo share/locale/nb/LC_MESSAGES/okular_xps.mo share/locale/nb/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/nds/LC_MESSAGES/okular.mo -share/locale/nds/LC_MESSAGES/okular_chm.mo share/locale/nds/LC_MESSAGES/okular_comicbook.mo share/locale/nds/LC_MESSAGES/okular_djvu.mo share/locale/nds/LC_MESSAGES/okular_dvi.mo @@ -800,14 +729,12 @@ share/locale/nds/LC_MESSAGES/okular_fictionbook.mo share/locale/nds/LC_MESSAGES/okular_ghostview.mo share/locale/nds/LC_MESSAGES/okular_kimgio.mo share/locale/nds/LC_MESSAGES/okular_mobi.mo -share/locale/nds/LC_MESSAGES/okular_plucker.mo share/locale/nds/LC_MESSAGES/okular_poppler.mo share/locale/nds/LC_MESSAGES/okular_txt.mo share/locale/nds/LC_MESSAGES/okular_xps.mo share/locale/nds/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/ne/LC_MESSAGES/okular.mo share/locale/nl/LC_MESSAGES/okular.mo -share/locale/nl/LC_MESSAGES/okular_chm.mo share/locale/nl/LC_MESSAGES/okular_comicbook.mo share/locale/nl/LC_MESSAGES/okular_djvu.mo share/locale/nl/LC_MESSAGES/okular_dvi.mo @@ -818,14 +745,12 @@ share/locale/nl/LC_MESSAGES/okular_ghostview.mo share/locale/nl/LC_MESSAGES/okular_kimgio.mo share/locale/nl/LC_MESSAGES/okular_markdown.mo share/locale/nl/LC_MESSAGES/okular_mobi.mo -share/locale/nl/LC_MESSAGES/okular_plucker.mo share/locale/nl/LC_MESSAGES/okular_poppler.mo share/locale/nl/LC_MESSAGES/okular_tiff.mo share/locale/nl/LC_MESSAGES/okular_txt.mo share/locale/nl/LC_MESSAGES/okular_xps.mo share/locale/nl/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/nn/LC_MESSAGES/okular.mo -share/locale/nn/LC_MESSAGES/okular_chm.mo share/locale/nn/LC_MESSAGES/okular_comicbook.mo share/locale/nn/LC_MESSAGES/okular_djvu.mo share/locale/nn/LC_MESSAGES/okular_dvi.mo @@ -836,24 +761,20 @@ share/locale/nn/LC_MESSAGES/okular_ghostview.mo share/locale/nn/LC_MESSAGES/okular_kimgio.mo share/locale/nn/LC_MESSAGES/okular_markdown.mo share/locale/nn/LC_MESSAGES/okular_mobi.mo -share/locale/nn/LC_MESSAGES/okular_plucker.mo share/locale/nn/LC_MESSAGES/okular_poppler.mo share/locale/nn/LC_MESSAGES/okular_tiff.mo share/locale/nn/LC_MESSAGES/okular_txt.mo share/locale/nn/LC_MESSAGES/okular_xps.mo share/locale/nn/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/oc/LC_MESSAGES/okular.mo -share/locale/oc/LC_MESSAGES/okular_chm.mo share/locale/oc/LC_MESSAGES/okular_djvu.mo share/locale/oc/LC_MESSAGES/okular_dvi.mo share/locale/oc/LC_MESSAGES/okular_fictionbook.mo share/locale/oc/LC_MESSAGES/okular_ghostview.mo share/locale/oc/LC_MESSAGES/okular_kimgio.mo -share/locale/oc/LC_MESSAGES/okular_plucker.mo share/locale/oc/LC_MESSAGES/okular_poppler.mo share/locale/oc/LC_MESSAGES/okular_xps.mo share/locale/pa/LC_MESSAGES/okular.mo -share/locale/pa/LC_MESSAGES/okular_chm.mo share/locale/pa/LC_MESSAGES/okular_comicbook.mo share/locale/pa/LC_MESSAGES/okular_djvu.mo share/locale/pa/LC_MESSAGES/okular_dvi.mo @@ -863,13 +784,11 @@ share/locale/pa/LC_MESSAGES/okular_fictionbook.mo share/locale/pa/LC_MESSAGES/okular_ghostview.mo share/locale/pa/LC_MESSAGES/okular_kimgio.mo share/locale/pa/LC_MESSAGES/okular_mobi.mo -share/locale/pa/LC_MESSAGES/okular_plucker.mo share/locale/pa/LC_MESSAGES/okular_poppler.mo share/locale/pa/LC_MESSAGES/okular_txt.mo share/locale/pa/LC_MESSAGES/okular_xps.mo share/locale/pa/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/pl/LC_MESSAGES/okular.mo -share/locale/pl/LC_MESSAGES/okular_chm.mo share/locale/pl/LC_MESSAGES/okular_comicbook.mo share/locale/pl/LC_MESSAGES/okular_djvu.mo share/locale/pl/LC_MESSAGES/okular_dvi.mo @@ -880,14 +799,12 @@ share/locale/pl/LC_MESSAGES/okular_ghostview.mo share/locale/pl/LC_MESSAGES/okular_kimgio.mo share/locale/pl/LC_MESSAGES/okular_markdown.mo share/locale/pl/LC_MESSAGES/okular_mobi.mo -share/locale/pl/LC_MESSAGES/okular_plucker.mo share/locale/pl/LC_MESSAGES/okular_poppler.mo share/locale/pl/LC_MESSAGES/okular_tiff.mo share/locale/pl/LC_MESSAGES/okular_txt.mo share/locale/pl/LC_MESSAGES/okular_xps.mo share/locale/pl/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/pt/LC_MESSAGES/okular.mo -share/locale/pt/LC_MESSAGES/okular_chm.mo share/locale/pt/LC_MESSAGES/okular_comicbook.mo share/locale/pt/LC_MESSAGES/okular_djvu.mo share/locale/pt/LC_MESSAGES/okular_dvi.mo @@ -898,14 +815,12 @@ share/locale/pt/LC_MESSAGES/okular_ghostview.mo share/locale/pt/LC_MESSAGES/okular_kimgio.mo share/locale/pt/LC_MESSAGES/okular_markdown.mo share/locale/pt/LC_MESSAGES/okular_mobi.mo -share/locale/pt/LC_MESSAGES/okular_plucker.mo share/locale/pt/LC_MESSAGES/okular_poppler.mo share/locale/pt/LC_MESSAGES/okular_tiff.mo share/locale/pt/LC_MESSAGES/okular_txt.mo share/locale/pt/LC_MESSAGES/okular_xps.mo share/locale/pt/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/pt_BR/LC_MESSAGES/okular.mo -share/locale/pt_BR/LC_MESSAGES/okular_chm.mo share/locale/pt_BR/LC_MESSAGES/okular_comicbook.mo share/locale/pt_BR/LC_MESSAGES/okular_djvu.mo share/locale/pt_BR/LC_MESSAGES/okular_dvi.mo @@ -916,14 +831,12 @@ share/locale/pt_BR/LC_MESSAGES/okular_ghostview.mo share/locale/pt_BR/LC_MESSAGES/okular_kimgio.mo share/locale/pt_BR/LC_MESSAGES/okular_markdown.mo share/locale/pt_BR/LC_MESSAGES/okular_mobi.mo -share/locale/pt_BR/LC_MESSAGES/okular_plucker.mo share/locale/pt_BR/LC_MESSAGES/okular_poppler.mo share/locale/pt_BR/LC_MESSAGES/okular_tiff.mo share/locale/pt_BR/LC_MESSAGES/okular_txt.mo share/locale/pt_BR/LC_MESSAGES/okular_xps.mo share/locale/pt_BR/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/ro/LC_MESSAGES/okular.mo -share/locale/ro/LC_MESSAGES/okular_chm.mo share/locale/ro/LC_MESSAGES/okular_comicbook.mo share/locale/ro/LC_MESSAGES/okular_djvu.mo share/locale/ro/LC_MESSAGES/okular_dvi.mo @@ -934,14 +847,12 @@ share/locale/ro/LC_MESSAGES/okular_ghostview.mo share/locale/ro/LC_MESSAGES/okular_kimgio.mo share/locale/ro/LC_MESSAGES/okular_markdown.mo share/locale/ro/LC_MESSAGES/okular_mobi.mo -share/locale/ro/LC_MESSAGES/okular_plucker.mo share/locale/ro/LC_MESSAGES/okular_poppler.mo share/locale/ro/LC_MESSAGES/okular_tiff.mo share/locale/ro/LC_MESSAGES/okular_txt.mo share/locale/ro/LC_MESSAGES/okular_xps.mo share/locale/ro/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/ru/LC_MESSAGES/okular.mo -share/locale/ru/LC_MESSAGES/okular_chm.mo share/locale/ru/LC_MESSAGES/okular_comicbook.mo share/locale/ru/LC_MESSAGES/okular_djvu.mo share/locale/ru/LC_MESSAGES/okular_dvi.mo @@ -952,24 +863,20 @@ share/locale/ru/LC_MESSAGES/okular_ghostview.mo share/locale/ru/LC_MESSAGES/okular_kimgio.mo share/locale/ru/LC_MESSAGES/okular_markdown.mo share/locale/ru/LC_MESSAGES/okular_mobi.mo -share/locale/ru/LC_MESSAGES/okular_plucker.mo share/locale/ru/LC_MESSAGES/okular_poppler.mo share/locale/ru/LC_MESSAGES/okular_tiff.mo share/locale/ru/LC_MESSAGES/okular_txt.mo share/locale/ru/LC_MESSAGES/okular_xps.mo share/locale/ru/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/se/LC_MESSAGES/okular.mo -share/locale/se/LC_MESSAGES/okular_chm.mo share/locale/se/LC_MESSAGES/okular_djvu.mo share/locale/se/LC_MESSAGES/okular_dvi.mo share/locale/se/LC_MESSAGES/okular_fictionbook.mo share/locale/se/LC_MESSAGES/okular_ghostview.mo share/locale/se/LC_MESSAGES/okular_kimgio.mo -share/locale/se/LC_MESSAGES/okular_plucker.mo share/locale/se/LC_MESSAGES/okular_poppler.mo share/locale/se/LC_MESSAGES/okular_xps.mo share/locale/si/LC_MESSAGES/okular.mo -share/locale/si/LC_MESSAGES/okular_chm.mo share/locale/si/LC_MESSAGES/okular_comicbook.mo share/locale/si/LC_MESSAGES/okular_djvu.mo share/locale/si/LC_MESSAGES/okular_dvi.mo @@ -979,11 +886,9 @@ share/locale/si/LC_MESSAGES/okular_fictionbook.mo share/locale/si/LC_MESSAGES/okular_ghostview.mo share/locale/si/LC_MESSAGES/okular_kimgio.mo share/locale/si/LC_MESSAGES/okular_mobi.mo -share/locale/si/LC_MESSAGES/okular_plucker.mo share/locale/si/LC_MESSAGES/okular_poppler.mo share/locale/si/LC_MESSAGES/okular_xps.mo share/locale/sk/LC_MESSAGES/okular.mo -share/locale/sk/LC_MESSAGES/okular_chm.mo share/locale/sk/LC_MESSAGES/okular_comicbook.mo share/locale/sk/LC_MESSAGES/okular_djvu.mo share/locale/sk/LC_MESSAGES/okular_dvi.mo @@ -994,14 +899,12 @@ share/locale/sk/LC_MESSAGES/okular_ghostview.mo share/locale/sk/LC_MESSAGES/okular_kimgio.mo share/locale/sk/LC_MESSAGES/okular_markdown.mo share/locale/sk/LC_MESSAGES/okular_mobi.mo -share/locale/sk/LC_MESSAGES/okular_plucker.mo share/locale/sk/LC_MESSAGES/okular_poppler.mo share/locale/sk/LC_MESSAGES/okular_tiff.mo share/locale/sk/LC_MESSAGES/okular_txt.mo share/locale/sk/LC_MESSAGES/okular_xps.mo share/locale/sk/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/sl/LC_MESSAGES/okular.mo -share/locale/sl/LC_MESSAGES/okular_chm.mo share/locale/sl/LC_MESSAGES/okular_comicbook.mo share/locale/sl/LC_MESSAGES/okular_djvu.mo share/locale/sl/LC_MESSAGES/okular_dvi.mo @@ -1012,13 +915,11 @@ share/locale/sl/LC_MESSAGES/okular_ghostview.mo share/locale/sl/LC_MESSAGES/okular_kimgio.mo share/locale/sl/LC_MESSAGES/okular_markdown.mo share/locale/sl/LC_MESSAGES/okular_mobi.mo -share/locale/sl/LC_MESSAGES/okular_plucker.mo share/locale/sl/LC_MESSAGES/okular_poppler.mo share/locale/sl/LC_MESSAGES/okular_tiff.mo share/locale/sl/LC_MESSAGES/okular_txt.mo share/locale/sl/LC_MESSAGES/okular_xps.mo share/locale/sl/LC_MESSAGES/org.kde.active.documentviewer.mo -share/locale/sq/LC_MESSAGES/okular_chm.mo share/locale/sq/LC_MESSAGES/okular_comicbook.mo share/locale/sq/LC_MESSAGES/okular_djvu.mo share/locale/sq/LC_MESSAGES/okular_dvi.mo @@ -1028,11 +929,9 @@ share/locale/sq/LC_MESSAGES/okular_fictionbook.mo share/locale/sq/LC_MESSAGES/okular_ghostview.mo share/locale/sq/LC_MESSAGES/okular_kimgio.mo share/locale/sq/LC_MESSAGES/okular_mobi.mo -share/locale/sq/LC_MESSAGES/okular_plucker.mo share/locale/sq/LC_MESSAGES/okular_poppler.mo share/locale/sq/LC_MESSAGES/okular_xps.mo share/locale/sr/LC_MESSAGES/okular.mo -share/locale/sr/LC_MESSAGES/okular_chm.mo share/locale/sr/LC_MESSAGES/okular_comicbook.mo share/locale/sr/LC_MESSAGES/okular_djvu.mo share/locale/sr/LC_MESSAGES/okular_dvi.mo @@ -1043,12 +942,10 @@ share/locale/sr/LC_MESSAGES/okular_ghostview.mo share/locale/sr/LC_MESSAGES/okular_kimgio.mo share/locale/sr/LC_MESSAGES/okular_markdown.mo share/locale/sr/LC_MESSAGES/okular_mobi.mo -share/locale/sr/LC_MESSAGES/okular_plucker.mo share/locale/sr/LC_MESSAGES/okular_poppler.mo share/locale/sr/LC_MESSAGES/okular_txt.mo share/locale/sr/LC_MESSAGES/okular_xps.mo share/locale/sr@ijekavian/LC_MESSAGES/okular.mo -share/locale/sr@ijekavian/LC_MESSAGES/okular_chm.mo share/locale/sr@ijekavian/LC_MESSAGES/okular_comicbook.mo share/locale/sr@ijekavian/LC_MESSAGES/okular_djvu.mo share/locale/sr@ijekavian/LC_MESSAGES/okular_dvi.mo @@ -1059,12 +956,10 @@ share/locale/sr@ijekavian/LC_MESSAGES/okular_ghostview.mo share/locale/sr@ijekavian/LC_MESSAGES/okular_kimgio.mo share/locale/sr@ijekavian/LC_MESSAGES/okular_markdown.mo share/locale/sr@ijekavian/LC_MESSAGES/okular_mobi.mo -share/locale/sr@ijekavian/LC_MESSAGES/okular_plucker.mo share/locale/sr@ijekavian/LC_MESSAGES/okular_poppler.mo share/locale/sr@ijekavian/LC_MESSAGES/okular_txt.mo share/locale/sr@ijekavian/LC_MESSAGES/okular_xps.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/okular.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/okular_chm.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/okular_comicbook.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/okular_djvu.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/okular_dvi.mo @@ -1075,12 +970,10 @@ share/locale/sr@ijekavianlatin/LC_MESSAGES/okular_ghostview.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/okular_kimgio.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/okular_markdown.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/okular_mobi.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/okular_plucker.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/okular_poppler.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/okular_txt.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/okular_xps.mo share/locale/sr@latin/LC_MESSAGES/okular.mo -share/locale/sr@latin/LC_MESSAGES/okular_chm.mo share/locale/sr@latin/LC_MESSAGES/okular_comicbook.mo share/locale/sr@latin/LC_MESSAGES/okular_djvu.mo share/locale/sr@latin/LC_MESSAGES/okular_dvi.mo @@ -1091,12 +984,10 @@ share/locale/sr@latin/LC_MESSAGES/okular_ghostview.mo share/locale/sr@latin/LC_MESSAGES/okular_kimgio.mo share/locale/sr@latin/LC_MESSAGES/okular_markdown.mo share/locale/sr@latin/LC_MESSAGES/okular_mobi.mo -share/locale/sr@latin/LC_MESSAGES/okular_plucker.mo share/locale/sr@latin/LC_MESSAGES/okular_poppler.mo share/locale/sr@latin/LC_MESSAGES/okular_txt.mo share/locale/sr@latin/LC_MESSAGES/okular_xps.mo share/locale/sv/LC_MESSAGES/okular.mo -share/locale/sv/LC_MESSAGES/okular_chm.mo share/locale/sv/LC_MESSAGES/okular_comicbook.mo share/locale/sv/LC_MESSAGES/okular_djvu.mo share/locale/sv/LC_MESSAGES/okular_dvi.mo @@ -1107,7 +998,6 @@ share/locale/sv/LC_MESSAGES/okular_ghostview.mo share/locale/sv/LC_MESSAGES/okular_kimgio.mo share/locale/sv/LC_MESSAGES/okular_markdown.mo share/locale/sv/LC_MESSAGES/okular_mobi.mo -share/locale/sv/LC_MESSAGES/okular_plucker.mo share/locale/sv/LC_MESSAGES/okular_poppler.mo share/locale/sv/LC_MESSAGES/okular_tiff.mo share/locale/sv/LC_MESSAGES/okular_txt.mo @@ -1121,7 +1011,6 @@ share/locale/ta/LC_MESSAGES/okular_fictionbook.mo share/locale/ta/LC_MESSAGES/okular_ghostview.mo share/locale/ta/LC_MESSAGES/okular_kimgio.mo share/locale/ta/LC_MESSAGES/okular_markdown.mo -share/locale/ta/LC_MESSAGES/okular_plucker.mo share/locale/ta/LC_MESSAGES/okular_poppler.mo share/locale/ta/LC_MESSAGES/okular_tiff.mo share/locale/ta/LC_MESSAGES/okular_txt.mo @@ -1129,7 +1018,6 @@ share/locale/ta/LC_MESSAGES/okular_xps.mo share/locale/ta/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/tg/LC_MESSAGES/okular.mo share/locale/th/LC_MESSAGES/okular.mo -share/locale/th/LC_MESSAGES/okular_chm.mo share/locale/th/LC_MESSAGES/okular_comicbook.mo share/locale/th/LC_MESSAGES/okular_djvu.mo share/locale/th/LC_MESSAGES/okular_dvi.mo @@ -1139,11 +1027,9 @@ share/locale/th/LC_MESSAGES/okular_fictionbook.mo share/locale/th/LC_MESSAGES/okular_ghostview.mo share/locale/th/LC_MESSAGES/okular_kimgio.mo share/locale/th/LC_MESSAGES/okular_mobi.mo -share/locale/th/LC_MESSAGES/okular_plucker.mo share/locale/th/LC_MESSAGES/okular_poppler.mo share/locale/th/LC_MESSAGES/okular_xps.mo share/locale/tr/LC_MESSAGES/okular.mo -share/locale/tr/LC_MESSAGES/okular_chm.mo share/locale/tr/LC_MESSAGES/okular_comicbook.mo share/locale/tr/LC_MESSAGES/okular_djvu.mo share/locale/tr/LC_MESSAGES/okular_dvi.mo @@ -1154,14 +1040,12 @@ share/locale/tr/LC_MESSAGES/okular_ghostview.mo share/locale/tr/LC_MESSAGES/okular_kimgio.mo share/locale/tr/LC_MESSAGES/okular_markdown.mo share/locale/tr/LC_MESSAGES/okular_mobi.mo -share/locale/tr/LC_MESSAGES/okular_plucker.mo share/locale/tr/LC_MESSAGES/okular_poppler.mo share/locale/tr/LC_MESSAGES/okular_tiff.mo share/locale/tr/LC_MESSAGES/okular_txt.mo share/locale/tr/LC_MESSAGES/okular_xps.mo share/locale/tr/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/ug/LC_MESSAGES/okular.mo -share/locale/ug/LC_MESSAGES/okular_chm.mo share/locale/ug/LC_MESSAGES/okular_comicbook.mo share/locale/ug/LC_MESSAGES/okular_djvu.mo share/locale/ug/LC_MESSAGES/okular_dvi.mo @@ -1171,13 +1055,11 @@ share/locale/ug/LC_MESSAGES/okular_fictionbook.mo share/locale/ug/LC_MESSAGES/okular_ghostview.mo share/locale/ug/LC_MESSAGES/okular_kimgio.mo share/locale/ug/LC_MESSAGES/okular_mobi.mo -share/locale/ug/LC_MESSAGES/okular_plucker.mo share/locale/ug/LC_MESSAGES/okular_poppler.mo share/locale/ug/LC_MESSAGES/okular_txt.mo share/locale/ug/LC_MESSAGES/okular_xps.mo share/locale/ug/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/uk/LC_MESSAGES/okular.mo -share/locale/uk/LC_MESSAGES/okular_chm.mo share/locale/uk/LC_MESSAGES/okular_comicbook.mo share/locale/uk/LC_MESSAGES/okular_djvu.mo share/locale/uk/LC_MESSAGES/okular_dvi.mo @@ -1188,14 +1070,12 @@ share/locale/uk/LC_MESSAGES/okular_ghostview.mo share/locale/uk/LC_MESSAGES/okular_kimgio.mo share/locale/uk/LC_MESSAGES/okular_markdown.mo share/locale/uk/LC_MESSAGES/okular_mobi.mo -share/locale/uk/LC_MESSAGES/okular_plucker.mo share/locale/uk/LC_MESSAGES/okular_poppler.mo share/locale/uk/LC_MESSAGES/okular_tiff.mo share/locale/uk/LC_MESSAGES/okular_txt.mo share/locale/uk/LC_MESSAGES/okular_xps.mo share/locale/uk/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/vi/LC_MESSAGES/okular.mo -share/locale/vi/LC_MESSAGES/okular_chm.mo share/locale/vi/LC_MESSAGES/okular_comicbook.mo share/locale/vi/LC_MESSAGES/okular_djvu.mo share/locale/vi/LC_MESSAGES/okular_dvi.mo @@ -1206,14 +1086,12 @@ share/locale/vi/LC_MESSAGES/okular_ghostview.mo share/locale/vi/LC_MESSAGES/okular_kimgio.mo share/locale/vi/LC_MESSAGES/okular_markdown.mo share/locale/vi/LC_MESSAGES/okular_mobi.mo -share/locale/vi/LC_MESSAGES/okular_plucker.mo share/locale/vi/LC_MESSAGES/okular_poppler.mo share/locale/vi/LC_MESSAGES/okular_tiff.mo share/locale/vi/LC_MESSAGES/okular_txt.mo share/locale/vi/LC_MESSAGES/okular_xps.mo share/locale/vi/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/wa/LC_MESSAGES/okular.mo -share/locale/wa/LC_MESSAGES/okular_chm.mo share/locale/wa/LC_MESSAGES/okular_comicbook.mo share/locale/wa/LC_MESSAGES/okular_djvu.mo share/locale/wa/LC_MESSAGES/okular_epub.mo @@ -1222,12 +1100,10 @@ share/locale/wa/LC_MESSAGES/okular_fictionbook.mo share/locale/wa/LC_MESSAGES/okular_ghostview.mo share/locale/wa/LC_MESSAGES/okular_kimgio.mo share/locale/wa/LC_MESSAGES/okular_mobi.mo -share/locale/wa/LC_MESSAGES/okular_plucker.mo share/locale/wa/LC_MESSAGES/okular_poppler.mo share/locale/wa/LC_MESSAGES/okular_xps.mo share/locale/xh/LC_MESSAGES/okular.mo share/locale/zh_CN/LC_MESSAGES/okular.mo -share/locale/zh_CN/LC_MESSAGES/okular_chm.mo share/locale/zh_CN/LC_MESSAGES/okular_comicbook.mo share/locale/zh_CN/LC_MESSAGES/okular_djvu.mo share/locale/zh_CN/LC_MESSAGES/okular_dvi.mo @@ -1238,7 +1114,6 @@ share/locale/zh_CN/LC_MESSAGES/okular_ghostview.mo share/locale/zh_CN/LC_MESSAGES/okular_kimgio.mo share/locale/zh_CN/LC_MESSAGES/okular_markdown.mo share/locale/zh_CN/LC_MESSAGES/okular_mobi.mo -share/locale/zh_CN/LC_MESSAGES/okular_plucker.mo share/locale/zh_CN/LC_MESSAGES/okular_poppler.mo share/locale/zh_CN/LC_MESSAGES/okular_tiff.mo share/locale/zh_CN/LC_MESSAGES/okular_txt.mo @@ -1246,7 +1121,6 @@ share/locale/zh_CN/LC_MESSAGES/okular_xps.mo share/locale/zh_CN/LC_MESSAGES/org.kde.active.documentviewer.mo share/locale/zh_HK/LC_MESSAGES/okular.mo share/locale/zh_TW/LC_MESSAGES/okular.mo -share/locale/zh_TW/LC_MESSAGES/okular_chm.mo share/locale/zh_TW/LC_MESSAGES/okular_comicbook.mo share/locale/zh_TW/LC_MESSAGES/okular_djvu.mo share/locale/zh_TW/LC_MESSAGES/okular_dvi.mo @@ -1257,7 +1131,6 @@ share/locale/zh_TW/LC_MESSAGES/okular_ghostview.mo share/locale/zh_TW/LC_MESSAGES/okular_kimgio.mo share/locale/zh_TW/LC_MESSAGES/okular_markdown.mo share/locale/zh_TW/LC_MESSAGES/okular_mobi.mo -share/locale/zh_TW/LC_MESSAGES/okular_plucker.mo share/locale/zh_TW/LC_MESSAGES/okular_poppler.mo share/locale/zh_TW/LC_MESSAGES/okular_tiff.mo share/locale/zh_TW/LC_MESSAGES/okular_txt.mo @@ -1274,9 +1147,10 @@ share/man/nl/man1/okular.1.gz share/man/pt/man1/okular.1.gz share/man/pt_BR/man1/okular.1.gz share/man/ru/man1/okular.1.gz +share/man/sl/man1/okular.1.gz share/man/sv/man1/okular.1.gz +share/man/tr/man1/okular.1.gz share/man/uk/man1/okular.1.gz -share/metainfo/org.kde.okular-chm.metainfo.xml share/metainfo/org.kde.okular-comicbook.metainfo.xml share/metainfo/org.kde.okular-djvu.metainfo.xml share/metainfo/org.kde.okular-dvi.metainfo.xml @@ -1286,7 +1160,6 @@ share/metainfo/org.kde.okular-fb.metainfo.xml share/metainfo/org.kde.okular-kimgio.metainfo.xml share/metainfo/org.kde.okular-md.metainfo.xml share/metainfo/org.kde.okular-mobipocket.metainfo.xml -share/metainfo/org.kde.okular-plucker.metainfo.xml share/metainfo/org.kde.okular-poppler.metainfo.xml share/metainfo/org.kde.okular-spectre.metainfo.xml share/metainfo/org.kde.okular-tiff.metainfo.xml @@ -1335,4 +1208,4 @@ share/metainfo/org.kde.okular.appdata.xml %%DATADIR%%/pics/upleftarrow.png %%DATADIR%%/tools.xml %%DATADIR%%/toolsQuick.xml -share/qlogging-categories5/okular.categories +share/qlogging-categories6/okular.categories diff --git a/graphics/opencv/Makefile b/graphics/opencv/Makefile index 43cb9b42771..eaab5c44521 100644 --- a/graphics/opencv/Makefile +++ b/graphics/opencv/Makefile @@ -1,6 +1,6 @@ PORTNAME= opencv DISTVERSION= 4.9.0 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= graphics MAINTAINER= desktop@FreeBSD.org diff --git a/graphics/openshadinglanguage/Makefile b/graphics/openshadinglanguage/Makefile index d7455f032ad..7275e5542cf 100644 --- a/graphics/openshadinglanguage/Makefile +++ b/graphics/openshadinglanguage/Makefile @@ -1,16 +1,13 @@ PORTNAME= openshadinglanguage DISTVERSIONPREFIX= v -DISTVERSION= 1.13.10.0 +DISTVERSION= 1.13.12.0 # PORTREVISION must be set with ?= so as not to stomp over # py-openimageio's PORTREVISION. # Also, just to be on the safe side, when resetting, # best keep PORTREVISION?= 0. -PORTREVISION?= 4 +PORTREVISION?= 0 CATEGORIES?= graphics devel -PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ -PATCHFILES= d8c6f9a004c6fe3ae024ee17903c7ca9f9e8f9e7.patch:-p1 - MAINTAINER= FreeBSD@Shaneware.biz COMMENT?= Advanced shading language for production GI renderers WWW= https://github.com/AcademySoftwareFoundation/OpenShadingLanguage @@ -42,7 +39,7 @@ CMAKE_ON= ENABLE_RTTI OSL_BUILD_TESTS USE_LIBCPLUSPLUS USE_LLVM_BITCODE # DISTVERSION has an extra digit which isn't in the lib name # for LIBVERS we want the first three digits -PLIST_SUB= SHL2=${PORTVERSION:R:R} SHL3=${PORTVERSION:R} +PLIST_SUB= SHL2=${DISTVERSION:R:R} SHL3=${DISTVERSION:R} OPTIONS_DEFINE= OSLTOY OPTIONS_SUB= yes diff --git a/graphics/openshadinglanguage/distinfo b/graphics/openshadinglanguage/distinfo index a6913d4d24a..dc8cf7c805e 100644 --- a/graphics/openshadinglanguage/distinfo +++ b/graphics/openshadinglanguage/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1717345517 -SHA256 (AcademySoftwareFoundation-OpenShadingLanguage-v1.13.10.0_GH0.tar.gz) = 302f573d21c700d859fb36497d377656cb51213309d95bebda941bb0993a7f42 -SIZE (AcademySoftwareFoundation-OpenShadingLanguage-v1.13.10.0_GH0.tar.gz) = 21776721 -SHA256 (d8c6f9a004c6fe3ae024ee17903c7ca9f9e8f9e7.patch) = 8c1759c856898d4d4d72391591b341125c61e76074316b82e48379107b5dbd9c -SIZE (d8c6f9a004c6fe3ae024ee17903c7ca9f9e8f9e7.patch) = 768 +TIMESTAMP = 1738022959 +SHA256 (AcademySoftwareFoundation-OpenShadingLanguage-v1.13.12.0_GH0.tar.gz) = a1d359b236a691a1cc0d4a241de3081ce137a0d54be0d2db43f415802291ea88 +SIZE (AcademySoftwareFoundation-OpenShadingLanguage-v1.13.12.0_GH0.tar.gz) = 21824352 diff --git a/graphics/osgearth/Makefile b/graphics/osgearth/Makefile index df94a07aee2..592bbd6ac44 100644 --- a/graphics/osgearth/Makefile +++ b/graphics/osgearth/Makefile @@ -1,7 +1,7 @@ PORTNAME= osgearth PORTVERSION= 3.6.1 DISTVERSIONPREFIX= ${PORTNAME}- -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= graphics geography MAINTAINER= zirias@FreeBSD.org diff --git a/graphics/p5-Geo-GDAL-FFI/Makefile b/graphics/p5-Geo-GDAL-FFI/Makefile index ecc4450638d..e877ffd59f2 100644 --- a/graphics/p5-Geo-GDAL-FFI/Makefile +++ b/graphics/p5-Geo-GDAL-FFI/Makefile @@ -1,6 +1,6 @@ PORTNAME= Geo-GDAL-FFI PORTVERSION= 0.12 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -15,9 +15,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${RUN_DEPENDS} LIB_DEPENDS= libgdal.so:graphics/gdal RUN_DEPENDS= p5-FFI-Platypus>=0:devel/p5-FFI-Platypus \ + p5-PDL>=0:math/p5-PDL \ p5-PkgConfig>=0.23026:devel/p5-PkgConfig \ - p5-Sort-Versions>=0:devel/p5-Sort-Versions \ - PDL>=0:math/PDL + p5-Sort-Versions>=0:devel/p5-Sort-Versions TEST_DEPENDS= p5-JSON>=0:converters/p5-JSON \ p5-Path-Tiny>=0:devel/p5-Path-Tiny \ p5-Test-Exception>=0:devel/p5-Test-Exception \ diff --git a/graphics/p5-Geo-LibProj-FFI/Makefile b/graphics/p5-Geo-LibProj-FFI/Makefile new file mode 100644 index 00000000000..a20a9988883 --- /dev/null +++ b/graphics/p5-Geo-LibProj-FFI/Makefile @@ -0,0 +1,33 @@ +PORTNAME= Geo-LibProj-FFI +PORTVERSION= 1.00 +CATEGORIES= graphics perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Foreign function interface to PROJ coordinate transformation software +WWW= https://metacpan.org/dist/Geo-LibProj-FFI + +LICENSE= ART10 ART20 GPLv1+ +LICENSE_COMB= dual +LICENSE_FILE_ART20= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${RUN_DEPENDS} +LIB_DEPENDS= libproj.so:graphics/proj +RUN_DEPENDS= p5-Convert-Binary-C>=0.04:converters/p5-Convert-Binary-C \ + p5-Exporter-Easy>=0:devel/p5-Exporter-Easy \ + p5-FFI-C>=0.08:devel/p5-FFI-C \ + p5-FFI-Platypus>=1.50:devel/p5-FFI-Platypus +TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception \ + p5-Test-Warnings>=0.010:devel/p5-Test-Warnings + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +post-patch: + @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/lib/Geo/LibProj/FFI.pm + @${RM} ${WRKSRC}/t/00-version.t + +.include diff --git a/graphics/p5-Geo-LibProj-FFI/distinfo b/graphics/p5-Geo-LibProj-FFI/distinfo new file mode 100644 index 00000000000..7e2b55203a1 --- /dev/null +++ b/graphics/p5-Geo-LibProj-FFI/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671127 +SHA256 (Geo-LibProj-FFI-1.00.tar.gz) = 83c36bef2307ad641040ce5b3ab24649f8bb033b13c450eecbf5106b9b9f6994 +SIZE (Geo-LibProj-FFI-1.00.tar.gz) = 24370 diff --git a/graphics/p5-Geo-LibProj-FFI/files/patch-Alien-proj b/graphics/p5-Geo-LibProj-FFI/files/patch-Alien-proj new file mode 100644 index 00000000000..67809b47728 --- /dev/null +++ b/graphics/p5-Geo-LibProj-FFI/files/patch-Alien-proj @@ -0,0 +1,46 @@ +--- lib/Geo/LibProj/FFI.pm.orig 2024-05-12 18:33:31 UTC ++++ lib/Geo/LibProj/FFI.pm +@@ -5,7 +5,6 @@ package Geo::LibProj::FFI 1.00; + package Geo::LibProj::FFI 1.00; + + +-use Alien::proj 1.07; + use FFI::Platypus 1.50; + use FFI::C 0.08; + use Convert::Binary::C 0.04; +@@ -92,7 +91,7 @@ my $ffi = FFI::Platypus->new( + my $ffi = FFI::Platypus->new( + api => 2, + lang => 'C', +- lib => [Alien::proj->dynamic_libs], ++ lib => ['%%LOCALBASE%%/lib/libproj.so'], + ); + FFI::C->ffi($ffi); + +--- Makefile.PL.orig 2024-05-12 18:33:31 UTC ++++ Makefile.PL +@@ -17,7 +17,6 @@ my %WriteMakefileArgs = ( + "MIN_PERL_VERSION" => "5.014000", + "NAME" => "Geo::LibProj::FFI", + "PREREQ_PM" => { +- "Alien::proj" => "1.07", + "Convert::Binary::C" => "0.04", + "Exporter::Easy" => 0, + "FFI::C" => "0.08", +--- t/00-report-prereqs.dd.orig 2024-05-12 18:33:31 UTC ++++ t/00-report-prereqs.dd +@@ -13,7 +13,6 @@ do { my $x = { + }, + 'runtime' => { + 'requires' => { +- 'Alien::proj' => '1.07', + 'Convert::Binary::C' => '0.04', + 'Exporter::Easy' => '0', + 'FFI::C' => '0.08', +@@ -35,4 +34,4 @@ do { my $x = { + } + }; + $x; +- } +\ No newline at end of file ++ } diff --git a/graphics/p5-Geo-LibProj-FFI/pkg-descr b/graphics/p5-Geo-LibProj-FFI/pkg-descr new file mode 100644 index 00000000000..3b354c0c9e7 --- /dev/null +++ b/graphics/p5-Geo-LibProj-FFI/pkg-descr @@ -0,0 +1,9 @@ +Geo::LibProj::FFI is a foreign function interface to the PROJ coordinate +transformation / projection library. Please see the PROJ library's C function +reference for further documentation. You should be able to use those C functions +as if they were Perl. + +Geo::LibProj::FFI offers a large portion of the most commonly used PROJ +functions, but more could be added later. If you need a function that isn't yet +available in this module, please open a GitHub issue with a description of your +use case. diff --git a/graphics/p5-Geo-LibProj-FFI/pkg-plist b/graphics/p5-Geo-LibProj-FFI/pkg-plist new file mode 100644 index 00000000000..7356978060c --- /dev/null +++ b/graphics/p5-Geo-LibProj-FFI/pkg-plist @@ -0,0 +1,2 @@ +%%SITE_PERL%%/Geo/LibProj/FFI.pm +%%PERL5_MAN3%%/Geo::LibProj::FFI.3.gz diff --git a/graphics/p5-Gimp/Makefile b/graphics/p5-Gimp/Makefile index e12b11fd647..cb3fcfa1800 100644 --- a/graphics/p5-Gimp/Makefile +++ b/graphics/p5-Gimp/Makefile @@ -1,5 +1,6 @@ PORTNAME= Gimp PORTVERSION= 2.37 +PORTREVISION= 1 CATEGORIES= graphics perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -21,8 +22,8 @@ RUN_DEPENDS= p5-Gtk2>=1.0:x11-toolkits/p5-Gtk2 \ p5-IO-All>=0:devel/p5-IO-All \ p5-IO-Stringy>=0:devel/p5-IO-Stringy \ p5-HTML-Parser>=0:www/p5-HTML-Parser \ - p5-Web-Scraper>=0:www/p5-Web-Scraper \ - PDL>=2.064:math/PDL + p5-PDL>=2.064:math/p5-PDL \ + p5-Web-Scraper>=0:www/p5-Web-Scraper USES= perl5 USE_PERL5= configure diff --git a/graphics/p5-Image-ExifTool-devel/Makefile b/graphics/p5-Image-ExifTool-devel/Makefile index 3551f261aec..c1827b9fb8a 100644 --- a/graphics/p5-Image-ExifTool-devel/Makefile +++ b/graphics/p5-Image-ExifTool-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= Image-ExifTool -DISTVERSION= 13.15 +DISTVERSION= 13.18 CATEGORIES= graphics perl5 MASTER_SITES= https://exiftool.org/ \ SF/exiftool diff --git a/graphics/p5-Image-ExifTool-devel/distinfo b/graphics/p5-Image-ExifTool-devel/distinfo index 084a5dde01f..583a8c90c92 100644 --- a/graphics/p5-Image-ExifTool-devel/distinfo +++ b/graphics/p5-Image-ExifTool-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737793820 -SHA256 (Image-ExifTool-13.15.tar.gz) = bb45555c00c294a0444d99d642373f71632dc1777e747023296b5203244a46bc -SIZE (Image-ExifTool-13.15.tar.gz) = 7250712 +TIMESTAMP = 1738681908 +SHA256 (Image-ExifTool-13.18.tar.gz) = 1b5fdaf8417dfeb5b761cd2ffdc61babdfe7c960ca2e6ec80541f004c6e23689 +SIZE (Image-ExifTool-13.18.tar.gz) = 7258284 diff --git a/graphics/p5-Image-ExifTool-devel/pkg-plist b/graphics/p5-Image-ExifTool-devel/pkg-plist index 994e9c28709..49b748044a5 100644 --- a/graphics/p5-Image-ExifTool-devel/pkg-plist +++ b/graphics/p5-Image-ExifTool-devel/pkg-plist @@ -212,10 +212,10 @@ bin/exiftool %%SITE_PERL%%/Image/ExifTool/Text.pm %%SITE_PERL%%/Image/ExifTool/Theora.pm %%SITE_PERL%%/Image/ExifTool/Torrent.pm +%%SITE_PERL%%/Image/ExifTool/Trailer.pm %%SITE_PERL%%/Image/ExifTool/Unknown.pm %%SITE_PERL%%/Image/ExifTool/VCard.pm %%SITE_PERL%%/Image/ExifTool/Validate.pm -%%SITE_PERL%%/Image/ExifTool/Vivo.pm %%SITE_PERL%%/Image/ExifTool/Vorbis.pm %%SITE_PERL%%/Image/ExifTool/WPG.pm %%SITE_PERL%%/Image/ExifTool/WTV.pm @@ -414,10 +414,10 @@ bin/exiftool %%PERL5_MAN3%%/Image::ExifTool::Text.3.gz %%PERL5_MAN3%%/Image::ExifTool::Theora.3.gz %%PERL5_MAN3%%/Image::ExifTool::Torrent.3.gz +%%PERL5_MAN3%%/Image::ExifTool::Trailer.3.gz %%PERL5_MAN3%%/Image::ExifTool::Unknown.3.gz %%PERL5_MAN3%%/Image::ExifTool::VCard.3.gz %%PERL5_MAN3%%/Image::ExifTool::Validate.3.gz -%%PERL5_MAN3%%/Image::ExifTool::Vivo.3.gz %%PERL5_MAN3%%/Image::ExifTool::Vorbis.3.gz %%PERL5_MAN3%%/Image::ExifTool::WPG.3.gz %%PERL5_MAN3%%/Image::ExifTool::WTV.3.gz diff --git a/graphics/phototonic/Makefile b/graphics/phototonic/Makefile index f81ec7c52d3..58f956bbc33 100644 --- a/graphics/phototonic/Makefile +++ b/graphics/phototonic/Makefile @@ -1,29 +1,22 @@ PORTNAME= phototonic DISTVERSIONPREFIX= v -DISTVERSION= 2.1-136 -DISTVERSIONSUFFIX= -g12552ec -PORTREVISION= 1 +DISTVERSION= 2.95 CATEGORIES= graphics MAINTAINER= eduardo@FreeBSD.org COMMENT= Image viewer and organizer -WWW= https://github.com/oferkv/phototonic +WWW= https://github.com/luebking/phototonic LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING -DEPRECATED= Abandonware, upstream repo archived Oct 4, 2023. Consider migrating to graphics/geeqie -EXPIRATION_DATE=2025-02-28 - LIB_DEPENDS= libexiv2.so:graphics/exiv2 -USES= compiler:c++11-lang desktop-file-utils gettext gl qmake qt:5 +USES= desktop-file-utils gl qmake qt:6 USE_GITHUB= yes -GH_ACCOUNT= oferkv -USE_GL= gl -USE_QT= core gui imageformats svg widgets buildtools:build - -PORTSCOUT= skipv:list +GH_ACCOUNT= luebking +USE_GL= opengl +USE_QT= base post-patch: ${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \ diff --git a/graphics/phototonic/distinfo b/graphics/phototonic/distinfo index 16a31103c97..99d2525b4ca 100644 --- a/graphics/phototonic/distinfo +++ b/graphics/phototonic/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1685608852 -SHA256 (oferkv-phototonic-v2.1-136-g12552ec_GH0.tar.gz) = f08efc0db43270498ef864ed7d533d7650a21471b2553538f0cff380a02fa207 -SIZE (oferkv-phototonic-v2.1-136-g12552ec_GH0.tar.gz) = 563032 +TIMESTAMP = 1737993490 +SHA256 (luebking-phototonic-v2.95_GH0.tar.gz) = 5a20130f418366ad24759912979219888d442d61daff1f7e59aeb506d819c98e +SIZE (luebking-phototonic-v2.95_GH0.tar.gz) = 722791 diff --git a/graphics/phototonic/files/patch-phototonic.pro b/graphics/phototonic/files/patch-phototonic.pro index e22cdd510f8..a3d7ecd02ca 100644 --- a/graphics/phototonic/files/patch-phototonic.pro +++ b/graphics/phototonic/files/patch-phototonic.pro @@ -1,6 +1,6 @@ ---- phototonic.pro.orig 2023-05-14 06:33:51 UTC +--- phototonic.pro.orig 2025-01-27 11:05:39 UTC +++ phototonic.pro -@@ -19,7 +19,7 @@ +@@ -19,7 +19,7 @@ INCLUDEPATH += . TEMPLATE = app TARGET = phototonic INCLUDEPATH += . @@ -9,16 +9,16 @@ win32-g++ { MINGWEXIVPATH = $$PWD/mingw -@@ -30,7 +30,7 @@ DEPENDPATH += $$MINGWEXIVPATH/include +@@ -30,7 +30,7 @@ PRE_TARGETDEPS += $$MINGWEXIVPATH/lib/libexiv2.a $$MIN PRE_TARGETDEPS += $$MINGWEXIVPATH/lib/libexiv2.a $$MINGWEXIVPATH/lib/libexpat.a $$MINGWEXIVPATH/lib/libz.a } -else: LIBS += -L/usr/local/lib -lexiv2 +else: LIBS += -L%%PREFIX%%/lib -lexiv2 - QT += widgets + QT += widgets openglwidgets QMAKE_CXXFLAGS += $$(CXXFLAGS) QMAKE_CFLAGS += $$(CFLAGS) -@@ -57,22 +57,22 @@ FORMS += RangeInputDialog.ui +@@ -57,22 +57,22 @@ RESOURCES += phototonic.qrc RESOURCES += phototonic.qrc diff --git a/graphics/py-gdal/Makefile b/graphics/py-gdal/Makefile index 8408dea227f..daca37e9f7a 100644 --- a/graphics/py-gdal/Makefile +++ b/graphics/py-gdal/Makefile @@ -1,5 +1,5 @@ PORTNAME= gdal -PORTVERSION= 3.10 +PORTVERSION= 3.10.1 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/py-gdal/distinfo b/graphics/py-gdal/distinfo index 33ab02e3309..a8577e86c00 100644 --- a/graphics/py-gdal/distinfo +++ b/graphics/py-gdal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679188 -SHA256 (gdal-3.10.tar.gz) = 98fed53baca2b6ec35daa56773facf425a64cd9d1293eb8be28ef9458ea24820 -SIZE (gdal-3.10.tar.gz) = 848086 +TIMESTAMP = 1738088876 +SHA256 (gdal-3.10.1.tar.gz) = ec66a6cf5cd2380d03b1c27f82738732e0f829a95f7f0c81cc61c4bea18a9cda +SIZE (gdal-3.10.1.tar.gz) = 845809 diff --git a/graphics/py-geosnap/Makefile b/graphics/py-geosnap/Makefile index 6e130f477cb..92b20f1c8b7 100644 --- a/graphics/py-geosnap/Makefile +++ b/graphics/py-geosnap/Makefile @@ -1,6 +1,5 @@ PORTNAME= geosnap -PORTVERSION= 0.14.0 -PORTREVISION= 1 +PORTVERSION= 0.15.1 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/py-geosnap/distinfo b/graphics/py-geosnap/distinfo index 301a31ce5e9..f9330bfb370 100644 --- a/graphics/py-geosnap/distinfo +++ b/graphics/py-geosnap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1722711129 -SHA256 (geosnap-0.14.0.tar.gz) = 3ef75ef510934e5eb30b0e9c80cd94952a1266a05a5987ae06945781e97eac1f -SIZE (geosnap-0.14.0.tar.gz) = 29913517 +TIMESTAMP = 1738089096 +SHA256 (geosnap-0.15.1.tar.gz) = a94e13ae9b426204567a195bad4f72210bdfd10aa417033a4024e52b13bf1ac9 +SIZE (geosnap-0.15.1.tar.gz) = 29917014 diff --git a/graphics/py-imagecodecs/Makefile b/graphics/py-imagecodecs/Makefile index 54e1fa2c064..169a33254a5 100644 --- a/graphics/py-imagecodecs/Makefile +++ b/graphics/py-imagecodecs/Makefile @@ -1,5 +1,5 @@ PORTNAME= imagecodecs -PORTVERSION= 2024.6.1 +PORTVERSION= 2024.12.30 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,27 +11,45 @@ WWW= https://github.com/cgohlke/imagecodecs LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cython3>=3.0:lang/cython3@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cython3>=3.0.11:lang/cython3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -LIB_DEPENDS= libdeflate.so:archivers/libdeflate \ +LIB_DEPENDS= libaec.so:science/libaec \ + libavif.so:graphics/libavif \ + libblosc.so:archivers/c-blosc \ + libblosc2.so:archivers/c-blosc2 \ + libbrotlicommon.so:archivers/brotli \ + libbrunslidec-c.so:graphics/brunsli \ + libcharls.so:graphics/charls \ + libdeflate.so:archivers/libdeflate \ + libgif.so:graphics/giflib \ + libheif.so:graphics/libheif \ libjbig.so:graphics/jbigkit\ libjpegxr.so:graphics/libjxr \ + libjxl.so:graphics/libjxl \ liblcms2.so:graphics/lcms2 \ libLerc.so:graphics/lerc \ liblz4.so:archivers/liblz4 \ + liblzfse.so:archivers/lzfse \ libopenjp2.so:graphics/openjpeg \ libpng16.so:graphics/png \ + libsnappy.so:archivers/snappy \ + libSZ3c.so:science/sz3 \ libtiff.so:graphics/tiff \ + libuhdr.so:graphics/libultrahdr \ libwebp.so:graphics/webp \ + libz-ng.so:archivers/zlib-ng \ + libzfp.so:devel/zfp \ + libzopfli.so:archivers/zopfli \ libzstd.so:archivers/zstd RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} USES= jpeg localbase python:3.9+ USE_PYTHON= autoplist concurrent pep517 -CPPFLAGS+= -I${LOCALBASE}/include/jxrlib -I${LOCALBASE}/include/openjpeg-2.5 +CPPFLAGS+= -I${LOCALBASE}/include/jxrlib \ + -I${LOCALBASE}/include/openjpeg-2.5 OPTIONS_DEFINE= ALL ALL_DESC= All optional dependencies diff --git a/graphics/py-imagecodecs/distinfo b/graphics/py-imagecodecs/distinfo index c3faa6d05d9..6abcefc9f7a 100644 --- a/graphics/py-imagecodecs/distinfo +++ b/graphics/py-imagecodecs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721822992 -SHA256 (imagecodecs-2024.6.1.tar.gz) = 0f3e94b7f51e2f78287b7ffae82cd850b1007639148894538274fa50bd179886 -SIZE (imagecodecs-2024.6.1.tar.gz) = 9459867 +TIMESTAMP = 1738089098 +SHA256 (imagecodecs-2024.12.30.tar.gz) = 4c88f745719313cabea6dd5f1e69c9f93346de91c0f1e770eb969f2232247f21 +SIZE (imagecodecs-2024.12.30.tar.gz) = 9502615 diff --git a/graphics/py-imageio/Makefile b/graphics/py-imageio/Makefile index d9992b03878..722b14b48f9 100644 --- a/graphics/py-imageio/Makefile +++ b/graphics/py-imageio/Makefile @@ -1,5 +1,5 @@ PORTNAME= imageio -PORTVERSION= 2.36.1 +PORTVERSION= 2.37.0 CATEGORIES= graphics python MASTER_SITES= PYPI \ https://github.com/imageio/imageio/releases/download/v${PORTVERSION}/ diff --git a/graphics/py-imageio/distinfo b/graphics/py-imageio/distinfo index 8a938b58857..7f445da0d81 100644 --- a/graphics/py-imageio/distinfo +++ b/graphics/py-imageio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888316 -SHA256 (imageio-2.36.1.tar.gz) = e4e1d231f47f9a9e16100b0f7ce1a86e8856fb4d1c0fa2c4365a316f1746be62 -SIZE (imageio-2.36.1.tar.gz) = 389522 +TIMESTAMP = 1738089100 +SHA256 (imageio-2.37.0.tar.gz) = 71b57b3669666272c818497aebba2b4c5f20d5b37c81720e5e1a56d59c492996 +SIZE (imageio-2.37.0.tar.gz) = 389963 diff --git a/graphics/py-pydot/Makefile b/graphics/py-pydot/Makefile index 04f0f942431..e89e06243e5 100644 --- a/graphics/py-pydot/Makefile +++ b/graphics/py-pydot/Makefile @@ -1,5 +1,5 @@ PORTNAME= pydot -PORTVERSION= 3.0.3 +PORTVERSION= 3.0.4 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/py-pydot/distinfo b/graphics/py-pydot/distinfo index fb7d54058d6..be1f67d7af0 100644 --- a/graphics/py-pydot/distinfo +++ b/graphics/py-pydot/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888320 -SHA256 (pydot-3.0.3.tar.gz) = 5e009d97b2fff92b7a88f09ec1fd5b163f07f3b10469c927d362471d6faa0d50 -SIZE (pydot-3.0.3.tar.gz) = 168086 +TIMESTAMP = 1738089102 +SHA256 (pydot-3.0.4.tar.gz) = 3ce88b2558f3808b0376f22bfa6c263909e1c3981e2a7b629b65b451eee4a25d +SIZE (pydot-3.0.4.tar.gz) = 168167 diff --git a/graphics/py-s2/Makefile b/graphics/py-s2/Makefile index e807fad2b85..df078ee2792 100644 --- a/graphics/py-s2/Makefile +++ b/graphics/py-s2/Makefile @@ -1,5 +1,6 @@ PORTNAME= s2 PORTVERSION= 0.11.1 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= graphics python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -27,12 +28,6 @@ GH_ACCOUNT= google GH_PROJECT= s2geometry USE_GITHUB= yes -.include - -.if ${ARCH} == powerpc64 && !defined(CPUTYPE) -CXXFLAGS+= -mcpu=power7 -.endif - post-install: ${PYTHON_CMD} -m compileall -d ${PYTHON_SITELIBDIR} -f ${STAGEDIR}${PYTHON_SITELIBDIR} ${PYTHON_CMD} -O -m compileall -d ${PYTHON_SITELIBDIR} -f ${STAGEDIR}${PYTHON_SITELIBDIR} diff --git a/graphics/py-tifffile/Makefile b/graphics/py-tifffile/Makefile index cf8ad02e1a1..2ee50be5d49 100644 --- a/graphics/py-tifffile/Makefile +++ b/graphics/py-tifffile/Makefile @@ -1,5 +1,5 @@ PORTNAME= tifffile -PORTVERSION= 2024.12.12 +PORTVERSION= 2025.1.10 CATEGORIES= graphics python MASTER_SITES= PYPI \ https://github.com/cgohlke/tifffile/releases/download/v${PORTVERSION}/ @@ -27,7 +27,7 @@ PLOT_DESC= Plotting support XML_DESC= Validate and print XML ZARR_DESC= Access zarr store -CODECS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}imagecodecs>=2023.8.12:graphics/py-imagecodecs@${PY_FLAVOR} +CODECS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}imagecodecs>=2024.12.30:graphics/py-imagecodecs@${PY_FLAVOR} PLOT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>=0:math/py-matplotlib@${PY_FLAVOR} XML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}defusedxml>=0:devel/py-defusedxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} diff --git a/graphics/py-tifffile/distinfo b/graphics/py-tifffile/distinfo index fa8dc807ceb..78f3340b5af 100644 --- a/graphics/py-tifffile/distinfo +++ b/graphics/py-tifffile/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888324 -SHA256 (tifffile-2024.12.12.tar.gz) = c38e929bf74c04b6c8708d87f16b32c85c6d7c2514b99559ea3db8003ba4edda -SIZE (tifffile-2024.12.12.tar.gz) = 365416 +TIMESTAMP = 1738089104 +SHA256 (tifffile-2025.1.10.tar.gz) = baaf0a3b87bf7ec375fa1537503353f70497eabe1bdde590f2e41cc0346e612f +SIZE (tifffile-2025.1.10.tar.gz) = 365585 diff --git a/graphics/py-utm/Makefile b/graphics/py-utm/Makefile index dbc6724c9a1..1044c5b8ff5 100644 --- a/graphics/py-utm/Makefile +++ b/graphics/py-utm/Makefile @@ -1,6 +1,5 @@ PORTNAME= utm -PORTVERSION= 0.7.0 -PORTREVISION= 1 +PORTVERSION= 0.8.0 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/py-utm/distinfo b/graphics/py-utm/distinfo index 384a92228e4..99c6647ab62 100644 --- a/graphics/py-utm/distinfo +++ b/graphics/py-utm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1607539793 -SHA256 (utm-0.7.0.tar.gz) = 3c9a3650e98bb6eecec535418d0dfd4db8f88c8ceaca112a0ff0787e116566e2 -SIZE (utm-0.7.0.tar.gz) = 8693 +TIMESTAMP = 1738089106 +SHA256 (utm-0.8.0.tar.gz) = 37143e7bad8390ad974fdb66de3156128f798ac54f861c2cd1c931ab411568aa +SIZE (utm-0.8.0.tar.gz) = 13042 diff --git a/graphics/qgis-ltr/Makefile b/graphics/qgis-ltr/Makefile index a6c53922d14..b8b9a97c33a 100644 --- a/graphics/qgis-ltr/Makefile +++ b/graphics/qgis-ltr/Makefile @@ -3,6 +3,7 @@ DISTVERSION= 3.34.15 CATEGORIES= graphics geography MASTER_SITES= https://qgis.org/downloads/ PKGNAMESUFFIX= -ltr +PORTREVISION= 1 MAINTAINER= rhurlin@FreeBSD.org COMMENT= Free and Open Source Geographic Information System diff --git a/graphics/qgis/Makefile b/graphics/qgis/Makefile index b3222feb24e..b6703df6e82 100644 --- a/graphics/qgis/Makefile +++ b/graphics/qgis/Makefile @@ -1,5 +1,6 @@ PORTNAME= qgis DISTVERSION= 3.40.3 +PORTREVISION= 1 CATEGORIES= graphics geography MASTER_SITES= https://qgis.org/downloads/ diff --git a/graphics/qt6-3d/distinfo b/graphics/qt6-3d/distinfo index c0904368cfe..c9f57fe2e51 100644 --- a/graphics/qt6-3d/distinfo +++ b/graphics/qt6-3d/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733205017 -SHA256 (KDE/Qt/6.8.1/qt3d-everywhere-src-6.8.1.tar.xz) = 08b006871b7bad92597c6b588ca921f630131e579e25079e49c0b34c0d7c4236 -SIZE (KDE/Qt/6.8.1/qt3d-everywhere-src-6.8.1.tar.xz) = 141818588 +TIMESTAMP = 1738340238 +SHA256 (KDE/Qt/6.8.2/qt3d-everywhere-src-6.8.2.tar.xz) = 577a6352f091a8d5fd087a0ac948befb185583959ee4048009073f0b377b8c44 +SIZE (KDE/Qt/6.8.2/qt3d-everywhere-src-6.8.2.tar.xz) = 141821364 diff --git a/graphics/qt6-imageformats/distinfo b/graphics/qt6-imageformats/distinfo index edc31c557b3..8faa325636f 100644 --- a/graphics/qt6-imageformats/distinfo +++ b/graphics/qt6-imageformats/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733205020 -SHA256 (KDE/Qt/6.8.1/qtimageformats-everywhere-src-6.8.1.tar.xz) = 138cc2909aa98f5ff7283e36eb3936eb5e625d3ca3b4febae2ca21d8903dd237 -SIZE (KDE/Qt/6.8.1/qtimageformats-everywhere-src-6.8.1.tar.xz) = 2024820 +TIMESTAMP = 1738340239 +SHA256 (KDE/Qt/6.8.2/qtimageformats-everywhere-src-6.8.2.tar.xz) = d2a1bbb84707b8a0aec29227b170be00f04383fbf2361943596d09e7e443c8e1 +SIZE (KDE/Qt/6.8.2/qtimageformats-everywhere-src-6.8.2.tar.xz) = 2036976 diff --git a/graphics/qt6-lottie/distinfo b/graphics/qt6-lottie/distinfo index e4613b1e1a1..ac1f3025f2b 100644 --- a/graphics/qt6-lottie/distinfo +++ b/graphics/qt6-lottie/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733205021 -SHA256 (KDE/Qt/6.8.1/qtlottie-everywhere-src-6.8.1.tar.xz) = 824344c5fcbfdf92b424c21ac96a56b736d5e96afa838689b6207f58e170174a -SIZE (KDE/Qt/6.8.1/qtlottie-everywhere-src-6.8.1.tar.xz) = 83812 +TIMESTAMP = 1738340240 +SHA256 (KDE/Qt/6.8.2/qtlottie-everywhere-src-6.8.2.tar.xz) = 5ed43eb20d0393dd05c890fb3548deb3b82bad6b0265c12d4995940b238ebe20 +SIZE (KDE/Qt/6.8.2/qtlottie-everywhere-src-6.8.2.tar.xz) = 84196 diff --git a/graphics/qt6-quickeffectmaker/distinfo b/graphics/qt6-quickeffectmaker/distinfo index db3099e90a4..4916f52400d 100644 --- a/graphics/qt6-quickeffectmaker/distinfo +++ b/graphics/qt6-quickeffectmaker/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733205025 -SHA256 (KDE/Qt/6.8.1/qtquickeffectmaker-everywhere-src-6.8.1.tar.xz) = 2d4fdf13356abd90b272cc1836bccb6d6ec8849b72173ea3daef0a5c42fb51f6 -SIZE (KDE/Qt/6.8.1/qtquickeffectmaker-everywhere-src-6.8.1.tar.xz) = 4348024 +TIMESTAMP = 1738340241 +SHA256 (KDE/Qt/6.8.2/qtquickeffectmaker-everywhere-src-6.8.2.tar.xz) = 4fcf3c5893172816dfdc438bd4b6b105e15eafd4aeb9c5ac48ea6d7d720e607c +SIZE (KDE/Qt/6.8.2/qtquickeffectmaker-everywhere-src-6.8.2.tar.xz) = 4348100 diff --git a/graphics/qt6-svg/distinfo b/graphics/qt6-svg/distinfo index 7e0270b8567..336a55337d8 100644 --- a/graphics/qt6-svg/distinfo +++ b/graphics/qt6-svg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733205027 -SHA256 (KDE/Qt/6.8.1/qtsvg-everywhere-src-6.8.1.tar.xz) = 3d0de73596e36b2daa7c48d77c4426bb091752856912fba720215f756c560dd0 -SIZE (KDE/Qt/6.8.1/qtsvg-everywhere-src-6.8.1.tar.xz) = 2006760 +TIMESTAMP = 1738340241 +SHA256 (KDE/Qt/6.8.2/qtsvg-everywhere-src-6.8.2.tar.xz) = aa2579f21ca66d19cbcf31d87e9067e07932635d36869c8239d4decd0a9dc1fa +SIZE (KDE/Qt/6.8.2/qtsvg-everywhere-src-6.8.2.tar.xz) = 2006996 diff --git a/graphics/qt6-wayland/distinfo b/graphics/qt6-wayland/distinfo index 51c5e45f742..8ef74b9b6b3 100644 --- a/graphics/qt6-wayland/distinfo +++ b/graphics/qt6-wayland/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733205030 -SHA256 (KDE/Qt/6.8.1/qtwayland-everywhere-src-6.8.1.tar.xz) = 2226fbde4e2ddd12f8bf4b239c8f38fd706a54e789e63467dfddc77129eca203 -SIZE (KDE/Qt/6.8.1/qtwayland-everywhere-src-6.8.1.tar.xz) = 1134428 +TIMESTAMP = 1738340242 +SHA256 (KDE/Qt/6.8.2/qtwayland-everywhere-src-6.8.2.tar.xz) = 5e46157908295f2bf924462d8c0855b0508ba338ced9e810891fefa295dc9647 +SIZE (KDE/Qt/6.8.2/qtwayland-everywhere-src-6.8.2.tar.xz) = 1138764 diff --git a/graphics/qtpbfimageplugin/Makefile b/graphics/qtpbfimageplugin/Makefile index ef966a3661d..d389d76a796 100644 --- a/graphics/qtpbfimageplugin/Makefile +++ b/graphics/qtpbfimageplugin/Makefile @@ -1,6 +1,6 @@ PORTNAME= qtpbfimageplugin PORTVERSION= 2.1 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= graphics MAINTAINER= sikmir@gmail.com diff --git a/graphics/rubygem-clutter-gdk/Makefile b/graphics/rubygem-clutter-gdk/Makefile index 2573ad66fca..f2a7083ecfc 100644 --- a/graphics/rubygem-clutter-gdk/Makefile +++ b/graphics/rubygem-clutter-gdk/Makefile @@ -1,5 +1,5 @@ PORTNAME= clutter-gdk -PORTVERSION= 4.2.5 +PORTVERSION= 4.2.6 CATEGORIES= graphics rubygems MASTER_SITES= RG diff --git a/graphics/rubygem-clutter-gdk/distinfo b/graphics/rubygem-clutter-gdk/distinfo index ad8308d9341..24ea3d73eb7 100644 --- a/graphics/rubygem-clutter-gdk/distinfo +++ b/graphics/rubygem-clutter-gdk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228204 -SHA256 (rubygem/clutter-gdk-4.2.5.gem) = 9c3ab31a28f6211355aca5b41cba75dd5da78abce0f82e3841eaca15659509ca -SIZE (rubygem/clutter-gdk-4.2.5.gem) = 14848 +TIMESTAMP = 1738090190 +SHA256 (rubygem/clutter-gdk-4.2.6.gem) = 6cf797f93284975fb5a6554406b58d736abbf852f206d57bb54377988ea40fe5 +SIZE (rubygem/clutter-gdk-4.2.6.gem) = 14848 diff --git a/graphics/rubygem-clutter-gtk/Makefile b/graphics/rubygem-clutter-gtk/Makefile index 5d1b8bd2a43..2d2a36d8f36 100644 --- a/graphics/rubygem-clutter-gtk/Makefile +++ b/graphics/rubygem-clutter-gtk/Makefile @@ -1,5 +1,5 @@ PORTNAME= clutter-gtk -PORTVERSION= 4.2.5 +PORTVERSION= 4.2.6 CATEGORIES= graphics rubygems MASTER_SITES= RG diff --git a/graphics/rubygem-clutter-gtk/distinfo b/graphics/rubygem-clutter-gtk/distinfo index e15bd55556c..054442b4643 100644 --- a/graphics/rubygem-clutter-gtk/distinfo +++ b/graphics/rubygem-clutter-gtk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228206 -SHA256 (rubygem/clutter-gtk-4.2.5.gem) = e1d6335e23b012908c8e30666c6272508dca76cd4e5de29cb203fe0157452582 -SIZE (rubygem/clutter-gtk-4.2.5.gem) = 30720 +TIMESTAMP = 1738090192 +SHA256 (rubygem/clutter-gtk-4.2.6.gem) = d43700af2a2f30110c52fc5d294f06b9fc72f3f3229e9a022c4682aedd0e28e6 +SIZE (rubygem/clutter-gtk-4.2.6.gem) = 30720 diff --git a/graphics/rubygem-clutter/Makefile b/graphics/rubygem-clutter/Makefile index 2bf5b5bf8cc..261503167a6 100644 --- a/graphics/rubygem-clutter/Makefile +++ b/graphics/rubygem-clutter/Makefile @@ -1,5 +1,5 @@ PORTNAME= clutter -PORTVERSION= 4.2.5 +PORTVERSION= 4.2.6 CATEGORIES= graphics rubygems MASTER_SITES= RG diff --git a/graphics/rubygem-clutter/distinfo b/graphics/rubygem-clutter/distinfo index 2a939a4e6c4..680dc3fe996 100644 --- a/graphics/rubygem-clutter/distinfo +++ b/graphics/rubygem-clutter/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228202 -SHA256 (rubygem/clutter-4.2.5.gem) = 8db44ef7fbb9270de449cec0f2e61bd25ca9ea578bcf51494e2c65b282ce2bcc -SIZE (rubygem/clutter-4.2.5.gem) = 42496 +TIMESTAMP = 1738090188 +SHA256 (rubygem/clutter-4.2.6.gem) = 1d7e3968733de4c7d82274cf0ff9a3efa3581b71a2501ce4c247f48e1ef5130f +SIZE (rubygem/clutter-4.2.6.gem) = 42496 diff --git a/graphics/rubygem-dragonfly/Makefile b/graphics/rubygem-dragonfly/Makefile index cd5d67b7372..49af5959d1e 100644 --- a/graphics/rubygem-dragonfly/Makefile +++ b/graphics/rubygem-dragonfly/Makefile @@ -1,17 +1,19 @@ PORTNAME= dragonfly -PORTVERSION= 1.4.0 +PORTVERSION= 1.4.1 CATEGORIES= graphics rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= On-the-fly Rack-based image handling framework -WWW= https://github.com/markevans/dragonfly +WWW= https://markevans.github.io/dragonfly/ \ + https://github.com/markevans/dragonfly LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-addressable>=2.3<3:www/rubygem-addressable \ rubygem-multi_json>=1.0<2:devel/rubygem-multi_json \ + rubygem-ostruct>=0.6<1:devel/rubygem-ostruct \ rubygem-rack>=1.3,3:www/rubygem-rack USES= gem shebangfix diff --git a/graphics/rubygem-dragonfly/distinfo b/graphics/rubygem-dragonfly/distinfo index adb661a81eb..96a90b86742 100644 --- a/graphics/rubygem-dragonfly/distinfo +++ b/graphics/rubygem-dragonfly/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1623392908 -SHA256 (rubygem/dragonfly-1.4.0.gem) = 96c3567d9cf3a31ff0cfc0956e1e95f7d1de38f4cc8f23d8069f554d8379d22f -SIZE (rubygem/dragonfly-1.4.0.gem) = 432128 +TIMESTAMP = 1736671269 +SHA256 (rubygem/dragonfly-1.4.1.gem) = 9384a590166918e88ab1db90077c30a7b5b230f345f98d59a2f8ed67e43cfc3c +SIZE (rubygem/dragonfly-1.4.1.gem) = 432640 diff --git a/graphics/rubygem-fastimage/Makefile b/graphics/rubygem-fastimage/Makefile index aa248af0768..f239be8bf1c 100644 --- a/graphics/rubygem-fastimage/Makefile +++ b/graphics/rubygem-fastimage/Makefile @@ -1,5 +1,5 @@ PORTNAME= fastimage -PORTVERSION= 2.3.1 +PORTVERSION= 2.4.0 CATEGORIES= graphics rubygems MASTER_SITES= RG diff --git a/graphics/rubygem-fastimage/distinfo b/graphics/rubygem-fastimage/distinfo index 60b7a7fcf83..470205b3ce5 100644 --- a/graphics/rubygem-fastimage/distinfo +++ b/graphics/rubygem-fastimage/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1712041723 -SHA256 (rubygem/fastimage-2.3.1.gem) = 23c629f1f3e7d61bcfcc06c25b3d2418bc6bf41d2e615dbf5132c0e3b63ecce9 -SIZE (rubygem/fastimage-2.3.1.gem) = 16384 +TIMESTAMP = 1736671271 +SHA256 (rubygem/fastimage-2.4.0.gem) = 5fce375e27d3bdbb46c18dbca6ba9af29d3304801ae1eb995771c4796c5ac7e8 +SIZE (rubygem/fastimage-2.4.0.gem) = 17920 diff --git a/graphics/rubygem-gdk_pixbuf2/Makefile b/graphics/rubygem-gdk_pixbuf2/Makefile index fe6900da27c..8c6f00086b7 100644 --- a/graphics/rubygem-gdk_pixbuf2/Makefile +++ b/graphics/rubygem-gdk_pixbuf2/Makefile @@ -1,5 +1,5 @@ PORTNAME= gdk_pixbuf2 -PORTVERSION= 4.2.5 +PORTVERSION= 4.2.6 CATEGORIES= graphics rubygems MASTER_SITES= RG diff --git a/graphics/rubygem-gdk_pixbuf2/distinfo b/graphics/rubygem-gdk_pixbuf2/distinfo index aa7521aa3e2..e292fa497e6 100644 --- a/graphics/rubygem-gdk_pixbuf2/distinfo +++ b/graphics/rubygem-gdk_pixbuf2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228208 -SHA256 (rubygem/gdk_pixbuf2-4.2.5.gem) = 77813f47873160a1e76cb8cbf936e96ed3e06d7953779ecf595c2a234a6ac712 -SIZE (rubygem/gdk_pixbuf2-4.2.5.gem) = 34816 +TIMESTAMP = 1738090194 +SHA256 (rubygem/gdk_pixbuf2-4.2.6.gem) = 1136fdb3aa29dff4373e68722bb436aee1f7405ff267fec9ffef9a29ca39a43e +SIZE (rubygem/gdk_pixbuf2-4.2.6.gem) = 34816 diff --git a/graphics/rubygem-mini_magick/Makefile b/graphics/rubygem-mini_magick/Makefile index 1fde207b0a5..bd3ed17d17b 100644 --- a/graphics/rubygem-mini_magick/Makefile +++ b/graphics/rubygem-mini_magick/Makefile @@ -1,5 +1,5 @@ PORTNAME= mini_magick -PORTVERSION= 5.0.1 +PORTVERSION= 5.1.0 CATEGORIES= graphics rubygems MASTER_SITES= RG diff --git a/graphics/rubygem-mini_magick/distinfo b/graphics/rubygem-mini_magick/distinfo index 8b29cdcd370..e8c25998c56 100644 --- a/graphics/rubygem-mini_magick/distinfo +++ b/graphics/rubygem-mini_magick/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1722249160 -SHA256 (rubygem/mini_magick-5.0.1.gem) = e66bb393b46d9155019245e070aef1ad84f871456fbfe44861c56180137de7c5 -SIZE (rubygem/mini_magick-5.0.1.gem) = 20992 +TIMESTAMP = 1738090136 +SHA256 (rubygem/mini_magick-5.1.0.gem) = 00660d57d5429642eb486dd17684698a18576c4a857f8931398527674e08d45d +SIZE (rubygem/mini_magick-5.1.0.gem) = 20992 diff --git a/graphics/rubygem-rmagick/Makefile b/graphics/rubygem-rmagick/Makefile index 8d836226f19..60bf92db7e3 100644 --- a/graphics/rubygem-rmagick/Makefile +++ b/graphics/rubygem-rmagick/Makefile @@ -1,5 +1,5 @@ PORTNAME= rmagick -PORTVERSION= 6.0.1 +PORTVERSION= 6.1.0 CATEGORIES= graphics rubygems MASTER_SITES= RG diff --git a/graphics/rubygem-rmagick/distinfo b/graphics/rubygem-rmagick/distinfo index 965f76c3d3a..00b30c3471f 100644 --- a/graphics/rubygem-rmagick/distinfo +++ b/graphics/rubygem-rmagick/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1715843864 -SHA256 (rubygem/rmagick-6.0.1.gem) = 37cb891f5a1b67f1d2aea9ada7c74e706edc901a9aee45d116d81c294e0c4161 -SIZE (rubygem/rmagick-6.0.1.gem) = 269824 +TIMESTAMP = 1738090284 +SHA256 (rubygem/rmagick-6.1.0.gem) = 9a0b87854f4692c80eec83a6009b9e84cb235180b558dd444e16b6c60c522ef4 +SIZE (rubygem/rmagick-6.1.0.gem) = 269824 diff --git a/graphics/rubygem-rsvg2/Makefile b/graphics/rubygem-rsvg2/Makefile index cb63dfe027b..d820ec6dd57 100644 --- a/graphics/rubygem-rsvg2/Makefile +++ b/graphics/rubygem-rsvg2/Makefile @@ -1,5 +1,5 @@ PORTNAME= rsvg2 -PORTVERSION= 4.2.5 +PORTVERSION= 4.2.6 CATEGORIES= graphics rubygems MASTER_SITES= RG diff --git a/graphics/rubygem-rsvg2/distinfo b/graphics/rubygem-rsvg2/distinfo index 529d6930a54..6fd7659de04 100644 --- a/graphics/rubygem-rsvg2/distinfo +++ b/graphics/rubygem-rsvg2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228210 -SHA256 (rubygem/rsvg2-4.2.5.gem) = 6e916697256d02e609357276da44b4397491bf7c4515af1aa9975db1c860f1c8 -SIZE (rubygem/rsvg2-4.2.5.gem) = 29696 +TIMESTAMP = 1738090196 +SHA256 (rubygem/rsvg2-4.2.6.gem) = ddb91a21cbc38ee5025c7f243a31938729e4b61987fb2542bfce73307a402033 +SIZE (rubygem/rsvg2-4.2.6.gem) = 29696 diff --git a/graphics/s2/Makefile b/graphics/s2/Makefile index ae59d354596..762feb8ad7d 100644 --- a/graphics/s2/Makefile +++ b/graphics/s2/Makefile @@ -1,7 +1,7 @@ PORTNAME= s2 PORTVERSION= 0.11.1 DISTVERSIONPREFIX= v -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics MAINTAINER= sunpoet@FreeBSD.org @@ -34,12 +34,6 @@ OPTIONS_DEFINE= EXAMPLES EXAMPLES_CMAKE_BOOL= BUILD_EXAMPLES -.include - -.if ${ARCH} == powerpc64 && !defined(CPUTYPE) -CXXFLAGS+= -mcpu=power7 -.endif - post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/doc/examples/point_index.cc ${WRKSRC}/doc/examples/term_index.cc ${STAGEDIR}${EXAMPLESDIR} diff --git a/graphics/sdl2_ttf/Makefile b/graphics/sdl2_ttf/Makefile index 635245b3317..245ff48fda7 100644 --- a/graphics/sdl2_ttf/Makefile +++ b/graphics/sdl2_ttf/Makefile @@ -1,6 +1,6 @@ PORTNAME= sdl2_ttf DISTVERSIONPREFIX= release- -DISTVERSION= 2.22.0 +DISTVERSION= 2.24.0 CATEGORIES= graphics MAINTAINER= amdmi3@FreeBSD.org diff --git a/graphics/sdl2_ttf/distinfo b/graphics/sdl2_ttf/distinfo index 4fa20f77dd4..c85074fec69 100644 --- a/graphics/sdl2_ttf/distinfo +++ b/graphics/sdl2_ttf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1711647261 -SHA256 (libsdl-org-SDL_ttf-release-2.22.0_GH0.tar.gz) = 2275d0ddfffa53f0efa628bc1621f662dacbd42467b5a44db99e38255fbb575a -SIZE (libsdl-org-SDL_ttf-release-2.22.0_GH0.tar.gz) = 8818147 +TIMESTAMP = 1736269858 +SHA256 (libsdl-org-SDL_ttf-release-2.24.0_GH0.tar.gz) = 2c45241a56203a59d66ec6b4eae9457e5675fc609376566a257391fd29d341a2 +SIZE (libsdl-org-SDL_ttf-release-2.24.0_GH0.tar.gz) = 8843901 diff --git a/graphics/sdl2_ttf/pkg-plist b/graphics/sdl2_ttf/pkg-plist index d856d3f639d..aa8ddd178a1 100644 --- a/graphics/sdl2_ttf/pkg-plist +++ b/graphics/sdl2_ttf/pkg-plist @@ -5,6 +5,6 @@ lib/cmake/SDL2_ttf/SDL2_ttfConfig.cmake lib/cmake/SDL2_ttf/SDL2_ttfConfigVersion.cmake lib/libSDL2_ttf-2.0.so lib/libSDL2_ttf-2.0.so.0 -lib/libSDL2_ttf-2.0.so.0.2200.0 +lib/libSDL2_ttf-2.0.so.0.2400.0 lib/libSDL2_ttf.so libdata/pkgconfig/SDL2_ttf.pc diff --git a/graphics/sdl3_image/Makefile b/graphics/sdl3_image/Makefile new file mode 100644 index 00000000000..82fcb46fc78 --- /dev/null +++ b/graphics/sdl3_image/Makefile @@ -0,0 +1,52 @@ +PORTNAME= sdl3_image +DISTVERSIONPREFIX= release- +DISTVERSION= 3.2.0 +CATEGORIES= graphics + +MAINTAINER= amdmi3@FreeBSD.org +COMMENT= Simple library to load images of various formats as SDL surfaces +WWW= https://github.com/libsdl-org/SDL_image + +LICENSE= ZLIB +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +USES= cmake sdl +USE_GITHUB= yes +GH_ACCOUNT= libsdl-org +GH_PROJECT= SDL_image +USE_SDL= sdl3 +CMAKE_OFF= SDLIMAGE_DEPS_SHARED \ + SDLIMAGE_SAMPLES \ + SDLIMAGE_BACKEND_STB +USE_LDCONFIG= yes + +OPTIONS_DEFINE= AVIF JPEG JXL PNG TIFF WEBP TEST +OPTIONS_DEFAULT=AVIF JPEG JXL PNG TIFF WEBP +OPTIONS_SUB= yes + +AVIF_LIB_DEPENDS= libavif.so:graphics/libavif +AVIF_CMAKE_BOOL= SDLIMAGE_AVIF + +JPEG_USES= jpeg +JPEG_CMAKE_BOOL= SDLIMAGE_JPG + +JXL_LIB_DEPENDS= libjxl.so:graphics/libjxl +JXL_CMAKE_BOOL= SDLIMAGE_JXL + +PNG_LIB_DEPENDS= libpng.so:graphics/png +PNG_CMAKE_BOOL= SDLIMAGE_PNG + +TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff +TIFF_CMAKE_BOOL= SDLIMAGE_TIF + +TEST_USES= display:test +TEST_CMAKE_BOOL= SDLIMAGE_TESTS +TEST_TEST_TARGET= test + +WEBP_LIB_DEPENDS= libwebp.so:graphics/webp +WEBP_CMAKE_BOOL= SDLIMAGE_WEBP + +post-extract: + @${RM} -rf ${WRKSRC}/external + +.include diff --git a/graphics/sdl3_image/distinfo b/graphics/sdl3_image/distinfo new file mode 100644 index 00000000000..a05a50c3ba7 --- /dev/null +++ b/graphics/sdl3_image/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738684901 +SHA256 (libsdl-org-SDL_image-release-3.2.0_GH0.tar.gz) = b9afb6901635f60b64b1f7925f8b13eb9eca4cef6af5001ec00d7e5f8f142a0a +SIZE (libsdl-org-SDL_image-release-3.2.0_GH0.tar.gz) = 10751802 diff --git a/graphics/sdl3_image/pkg-descr b/graphics/sdl3_image/pkg-descr new file mode 100644 index 00000000000..b5a71ce2135 --- /dev/null +++ b/graphics/sdl3_image/pkg-descr @@ -0,0 +1,4 @@ +This is a simple library to load images of various formats as SDL surfaces. +It can load BMP, GIF, JPEG, LBM, PCX, PNG, PNM (PPM/PGM/PBM), QOI, +TGA, XCF, XPM, and simple SVG format images. It can also load AVIF, +JPEG-XL, TIFF, and WebP images, depending on build options diff --git a/graphics/sdl3_image/pkg-plist b/graphics/sdl3_image/pkg-plist new file mode 100644 index 00000000000..bbc3461594e --- /dev/null +++ b/graphics/sdl3_image/pkg-plist @@ -0,0 +1,11 @@ +include/SDL3_image/SDL_image.h +%%JXL%%lib/cmake/SDL3_image/Findlibjxl.cmake +%%WEBP%%lib/cmake/SDL3_image/Findwebp.cmake +lib/cmake/SDL3_image/SDL3_image-shared-targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/SDL3_image/SDL3_image-shared-targets.cmake +lib/cmake/SDL3_image/SDL3_imageConfig.cmake +lib/cmake/SDL3_image/SDL3_imageConfigVersion.cmake +lib/libSDL3_image.so +lib/libSDL3_image.so.0 +lib/libSDL3_image.so.0.2.0 +libdata/pkgconfig/sdl3-image.pc diff --git a/graphics/sdl3_ttf/Makefile b/graphics/sdl3_ttf/Makefile new file mode 100644 index 00000000000..b98b7ea65aa --- /dev/null +++ b/graphics/sdl3_ttf/Makefile @@ -0,0 +1,37 @@ +PORTNAME= sdl3_ttf +DISTVERSIONPREFIX= preview- +DISTVERSION= 3.1.0 +CATEGORIES= graphics + +MAINTAINER= amdmi3@FreeBSD.org +COMMENT= Library to use TrueType fonts to render text in SDL applications +WWW= https://github.com/libsdl-org/SDL_ttf + +LICENSE= ZLIB +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +LIB_DEPENDS= libfreetype.so:print/freetype2 + +USES= cmake sdl +USE_GITHUB= yes +GH_ACCOUNT= libsdl-org +GH_PROJECT= SDL_ttf +USE_SDL= sdl3 +CMAKE_OFF= SDLTTF_SAMPLES +USE_LDCONFIG= yes + +PORTDOCS= * + +OPTIONS_DEFINE= HARFBUZZ DOCS +OPTIONS_DEFAULT=HARFBUZZ +OPTIONS_SUB= yes + +HARFBUZZ_DESC= Enable HarfBuzz support +HARFBUZZ_LIB_DEPENDS= libharfbuzz.so:print/harfbuzz +HARFBUZZ_CMAKE_BOOL= SDLTTF_HARFBUZZ + +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/CHANGES.txt ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}/ + +.include diff --git a/graphics/sdl3_ttf/distinfo b/graphics/sdl3_ttf/distinfo new file mode 100644 index 00000000000..15304e48ff0 --- /dev/null +++ b/graphics/sdl3_ttf/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738686984 +SHA256 (libsdl-org-SDL_ttf-preview-3.1.0_GH0.tar.gz) = 2e4e28a098bd2a6dda85d3de5d1edb440af66f8e4d4e5d3be30a3a8628583699 +SIZE (libsdl-org-SDL_ttf-preview-3.1.0_GH0.tar.gz) = 1574695 diff --git a/graphics/sdl3_ttf/pkg-descr b/graphics/sdl3_ttf/pkg-descr new file mode 100644 index 00000000000..4b0feb36dbc --- /dev/null +++ b/graphics/sdl3_ttf/pkg-descr @@ -0,0 +1,7 @@ +This library is a wrapper around the FreeType and Harfbuzz libraries, +allowing you to use TrueType fonts to render text in SDL applications. + +It allows a programmer to use multiple TrueType fonts without having +to code a font rendering routine themselves. With the power of +outline fonts and antialiasing, high quality text output can be +obtained without much effort. diff --git a/graphics/sdl3_ttf/pkg-plist b/graphics/sdl3_ttf/pkg-plist new file mode 100644 index 00000000000..3a628b6c6bd --- /dev/null +++ b/graphics/sdl3_ttf/pkg-plist @@ -0,0 +1,13 @@ +include/SDL3_ttf/SDL_textengine.h +include/SDL3_ttf/SDL_ttf.h +lib/cmake/SDL3_ttf/Findharfbuzz.cmake +lib/cmake/SDL3_ttf/Findplutosvg.cmake +lib/cmake/SDL3_ttf/PkgConfigHelper.cmake +lib/cmake/SDL3_ttf/SDL3_ttf-shared-targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/SDL3_ttf/SDL3_ttf-shared-targets.cmake +lib/cmake/SDL3_ttf/SDL3_ttfConfig.cmake +lib/cmake/SDL3_ttf/SDL3_ttfConfigVersion.cmake +lib/libSDL3_ttf.so +lib/libSDL3_ttf.so.0 +lib/libSDL3_ttf.so.0.1.0 +libdata/pkgconfig/sdl3-ttf.pc diff --git a/graphics/skanlite/Makefile b/graphics/skanlite/Makefile index 910e80110be..97d4f2db36d 100644 --- a/graphics/skanlite/Makefile +++ b/graphics/skanlite/Makefile @@ -8,16 +8,14 @@ WWW= https://www.kde.org/applications/graphics/skanlite LICENSE= GPLv2 -LIB_DEPENDS= libKF5Sane.so:graphics/libksane \ +LIB_DEPENDS= libKSaneWidgets6.so:graphics/libksane \ libpng.so:graphics/png -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz xorg -USE_KDE= auth config configwidgets codecs completion \ - coreaddons i18n jobwidgets kio \ - service solid widgetsaddons windowsystem xmlgui \ +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz xorg +USE_KDE= auth codecs completion config configwidgets coreaddons i18n \ + jobwidgets kio service solid widgetsaddons windowsystem xmlgui \ doctools:build ecm:build -USE_QT= core concurrent dbus gui network widgets xml \ - buildtools:build qmake:build testlib:build +USE_QT= base USE_XORG= x11 .include diff --git a/graphics/skanlite/distinfo b/graphics/skanlite/distinfo index 454742e2f3d..0e77f07a994 100644 --- a/graphics/skanlite/distinfo +++ b/graphics/skanlite/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889426 -SHA256 (KDE/release-service/23.08.5/skanlite-23.08.5.tar.xz) = 667aca4dc89798f5a76c62c8f781d21102381b61d433942802cadf931f080dba -SIZE (KDE/release-service/23.08.5/skanlite-23.08.5.tar.xz) = 2452072 +TIMESTAMP = 1734460223 +SHA256 (KDE/release-service/24.12.0/skanlite-24.12.0.tar.xz) = e4f9850fc9b9cecd04d695abe87cbf91a32b0ee58bf56ccdf13470727ab322e6 +SIZE (KDE/release-service/24.12.0/skanlite-24.12.0.tar.xz) = 2390876 diff --git a/graphics/skanlite/pkg-plist b/graphics/skanlite/pkg-plist index cd8a3d725cc..5a470ae72ac 100644 --- a/graphics/skanlite/pkg-plist +++ b/graphics/skanlite/pkg-plist @@ -53,6 +53,8 @@ share/doc/HTML/pt_BR/skanlite/index.cache.bz2 share/doc/HTML/pt_BR/skanlite/index.docbook share/doc/HTML/ru/skanlite/index.cache.bz2 share/doc/HTML/ru/skanlite/index.docbook +share/doc/HTML/sl/skanlite/index.cache.bz2 +share/doc/HTML/sl/skanlite/index.docbook share/doc/HTML/sv/skanlite/index.cache.bz2 share/doc/HTML/sv/skanlite/index.docbook share/doc/HTML/uk/skanlite/buttons-main.png @@ -71,7 +73,7 @@ share/doc/HTML/uk/skanlite/scanning.png share/doc/HTML/uk/skanlite/settings.png share/doc/HTML/uk/skanlite/zoom-in.png share/doc/HTML/uk/skanlite/zoom-to-fit.png -share/icons/hicolor/48x48/apps/org.kde.skanlite.svg +share/icons/hicolor/scalable/apps/org.kde.skanlite.svg share/locale/ar/LC_MESSAGES/skanlite.mo share/locale/az/LC_MESSAGES/skanlite.mo share/locale/be/LC_MESSAGES/skanlite.mo @@ -92,6 +94,7 @@ share/locale/fi/LC_MESSAGES/skanlite.mo share/locale/fr/LC_MESSAGES/skanlite.mo share/locale/ga/LC_MESSAGES/skanlite.mo share/locale/gl/LC_MESSAGES/skanlite.mo +share/locale/he/LC_MESSAGES/skanlite.mo share/locale/hi/LC_MESSAGES/skanlite.mo share/locale/hr/LC_MESSAGES/skanlite.mo share/locale/hu/LC_MESSAGES/skanlite.mo diff --git a/graphics/skanpage/Makefile b/graphics/skanpage/Makefile index 09425372797..4aa654954e2 100644 --- a/graphics/skanpage/Makefile +++ b/graphics/skanpage/Makefile @@ -10,19 +10,24 @@ WWW= https://invent.kde.org/utilities/skanpage LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-3.0-only.txt -BUILD_DEPENDS= kquickimageeditor>=0:graphics/kquickimageeditor -RUN_DEPENDS= kquickimageeditor>=0:graphics/kquickimageeditor +BUILD_DEPENDS= kquickimageeditor-qt6>=0:graphics/kquickimageeditor@qt6 +RUN_DEPENDS= kquickimageeditor-qt6>=0:graphics/kquickimageeditor@qt6 -LIB_DEPENDS= libKSaneCore.so:graphics/ksanecore \ +LIB_DEPENDS= libKSaneCore6.so:graphics/ksanecore \ libpng.so:graphics/png -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz -USE_KDE= auth config configwidgets codecs completion \ - coreaddons crash i18n jobwidgets kio kirigami2 purpose \ - service widgetsaddons xmlgui \ +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz +USE_KDE= auth codecs completion config configwidgets coreaddons crash \ + i18n jobwidgets kio kirigami2 purpose service widgetsaddons \ + xmlgui \ doctools:build ecm:build -USE_QT= core concurrent dbus declarative gui network printsupport \ - quickcontrols2 widgets xml \ - buildtools:build qmake:build testlib:build +USE_QT= base pdf + +OPTIONS_DEFINE= OCR +OPTIONS_DEFAULT= OCR + +OCR_DESC= Text recognition via Tesseract OCR +OCR_LIB_DEPENDS= libleptonica.so:graphics/leptonica \ + libtesseract.so:graphics/tesseract .include diff --git a/graphics/skanpage/distinfo b/graphics/skanpage/distinfo index 6e113a54d75..181cb8ddf1a 100644 --- a/graphics/skanpage/distinfo +++ b/graphics/skanpage/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889427 -SHA256 (KDE/release-service/23.08.5/skanpage-23.08.5.tar.xz) = 38e2300e1466c43bb531989c29d11221ebcaa2e3e8bb062a814c1f03270b72bb -SIZE (KDE/release-service/23.08.5/skanpage-23.08.5.tar.xz) = 1317292 +TIMESTAMP = 1734460225 +SHA256 (KDE/release-service/24.12.0/skanpage-24.12.0.tar.xz) = 9fa176b2adfd6a1031f985ce727b7d44341c56e7933d06b0439c0fc76e9e3174 +SIZE (KDE/release-service/24.12.0/skanpage-24.12.0.tar.xz) = 1337600 diff --git a/graphics/skanpage/pkg-plist b/graphics/skanpage/pkg-plist index f5f68712f52..6d2aae5515a 100644 --- a/graphics/skanpage/pkg-plist +++ b/graphics/skanpage/pkg-plist @@ -3,6 +3,7 @@ share/applications/org.kde.skanpage.desktop share/icons/hicolor/48x48/apps/skanpage.png share/icons/hicolor/scalable/apps/skanpage.svg share/locale/ar/LC_MESSAGES/skanpage.mo +share/locale/ast/LC_MESSAGES/skanpage.mo share/locale/az/LC_MESSAGES/skanpage.mo share/locale/be/LC_MESSAGES/skanpage.mo share/locale/bg/LC_MESSAGES/skanpage.mo @@ -12,10 +13,13 @@ share/locale/cs/LC_MESSAGES/skanpage.mo share/locale/de/LC_MESSAGES/skanpage.mo share/locale/el/LC_MESSAGES/skanpage.mo share/locale/en_GB/LC_MESSAGES/skanpage.mo +share/locale/eo/LC_MESSAGES/skanpage.mo share/locale/es/LC_MESSAGES/skanpage.mo share/locale/eu/LC_MESSAGES/skanpage.mo share/locale/fi/LC_MESSAGES/skanpage.mo share/locale/fr/LC_MESSAGES/skanpage.mo +share/locale/gl/LC_MESSAGES/skanpage.mo +share/locale/he/LC_MESSAGES/skanpage.mo share/locale/hu/LC_MESSAGES/skanpage.mo share/locale/ia/LC_MESSAGES/skanpage.mo share/locale/id/LC_MESSAGES/skanpage.mo @@ -25,7 +29,9 @@ share/locale/ja/LC_MESSAGES/skanpage.mo share/locale/ka/LC_MESSAGES/skanpage.mo share/locale/ko/LC_MESSAGES/skanpage.mo share/locale/lt/LC_MESSAGES/skanpage.mo +share/locale/lv/LC_MESSAGES/skanpage.mo share/locale/nl/LC_MESSAGES/skanpage.mo +share/locale/pa/LC_MESSAGES/skanpage.mo share/locale/pl/LC_MESSAGES/skanpage.mo share/locale/pt/LC_MESSAGES/skanpage.mo share/locale/pt_BR/LC_MESSAGES/skanpage.mo @@ -38,4 +44,4 @@ share/locale/uk/LC_MESSAGES/skanpage.mo share/locale/zh_CN/LC_MESSAGES/skanpage.mo share/locale/zh_TW/LC_MESSAGES/skanpage.mo share/metainfo/org.kde.skanpage.appdata.xml -share/qlogging-categories5/skanpage.categories +share/qlogging-categories6/skanpage.categories diff --git a/graphics/spectacle-devel/Makefile b/graphics/spectacle-devel/Makefile deleted file mode 100644 index 6d7cbedfdfc..00000000000 --- a/graphics/spectacle-devel/Makefile +++ /dev/null @@ -1,34 +0,0 @@ -PORTNAME= spectacle -DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 -CATEGORIES= graphics kde kde-applications kde-devel - -MAINTAINER= kde@FreeBSD.org -COMMENT= KDE screen capture program -WWW= https://projects.kde.org/projects/kde/kdegraphics/spectacle - -LIB_DEPENDS= libxcb-cursor.so:x11/xcb-util-cursor \ - libxcb-image.so:x11/xcb-util-image \ - libxcb-util.so:x11/xcb-util \ - libxkbcommon.so:x11/libxkbcommon \ - libwayland-server.so:graphics/wayland - -USES= cmake compiler:c++11-lang gettext gl kde:6 pkgconfig qt:6 tar:xz \ - xorg -USE_GL= gl opengl -USE_KDE= attica auth codecs colorscheme completion config configwidgets coreaddons \ - dbusaddons globalaccel guiaddons i18n jobwidgets kdeclarative \ - kio kirigami2 layer-shell-qt newstuff notifications package purpose \ - service solid wayland widgetsaddons windowsystem xmlgui \ - doctools:build ecm:build plasma-wayland-protocols:build -USE_QT= base declarative multimedia wayland -USE_XORG= x11 xcb xext xfixes - -OPTIONS_DEFINE= DOCS PIPEWIRE -OPTIONS_DEFAULT= PIPEWIRE -PIPEWIRE_DESC= Screen capture via PipeWire -PIPEWIRE_USE= KDE=kpipewire -PIPEWIRE_CMAKE_BOOL_OFF= DISABLE_PIPEWIRE -PIPEWIRE_EXTRA_PATCHES_OFF= ${FILESDIR}/extra-patch-pipewire-off - -.include diff --git a/graphics/spectacle-devel/distinfo b/graphics/spectacle-devel/distinfo deleted file mode 100644 index c07b9694012..00000000000 --- a/graphics/spectacle-devel/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1705948395 -SHA256 (KDE/release-service/24.01.90/spectacle-24.01.90.tar.xz) = 73f410eb8f0985404ca367d1b109cc3a54b3ae1ef212167771d052a2c410f5dd -SIZE (KDE/release-service/24.01.90/spectacle-24.01.90.tar.xz) = 1403668 diff --git a/graphics/spectacle-devel/files/extra-patch-pipewire-off b/graphics/spectacle-devel/files/extra-patch-pipewire-off deleted file mode 100644 index 2b5bad10087..00000000000 --- a/graphics/spectacle-devel/files/extra-patch-pipewire-off +++ /dev/null @@ -1,108 +0,0 @@ ---- CMakeLists.txt.orig 2024-01-09 02:09:50 UTC -+++ CMakeLists.txt -@@ -77,10 +77,14 @@ find_package(LayerShellQt REQUIRED) - find_package(Wayland REQUIRED COMPONENTS Client) - find_package(PlasmaWaylandProtocols REQUIRED) - find_package(LayerShellQt REQUIRED) --find_package(KPipeWire) -+option(DISABLE_PIPEWIRE "Disable PipeWire support." OFF) -+if(NOT DISABLE_PIPEWIRE) -+ find_package(KPipeWire REQUIRED) -+ set(PIPEWIRE_FOUND 1) -+endif() - set_package_properties(KPipeWire PROPERTIES DESCRIPTION - "Used to record pipewire streams into a file" -- TYPE REQUIRED -+ TYPE OPTIONAL - ) - - # optional components ---- src/CMakeLists.txt.orig 2024-01-09 02:09:50 UTC -+++ src/CMakeLists.txt -@@ -11,6 +11,10 @@ ecm_qt_declare_logging_category(SPECTACLE_SRCS HEADER - ecm_qt_declare_logging_category(SPECTACLE_SRCS HEADER spectacle_core_debug.h IDENTIFIER SPECTACLE_CORE_LOG CATEGORY_NAME org.kde.spectacle.core DESCRIPTION "spectacle (core)" EXPORT SPECTACLE) - ecm_qt_declare_logging_category(SPECTACLE_SRCS HEADER spectacle_gui_debug.h IDENTIFIER SPECTACLE_GUI_LOG CATEGORY_NAME org.kde.spectacle.gui DESCRIPTION "spectacle (gui)" EXPORT SPECTACLE) - -+if(PIPEWIRE_FOUND) -+ list(APPEND SPECTACLE_SRCS Platforms/VideoPlatformWayland.cpp) -+endif() -+ - add_executable(spectacle - ${SPECTACLE_SRCS} - Main.cpp -@@ -49,7 +53,6 @@ add_executable(spectacle - Platforms/PlatformNull.cpp - Platforms/ImagePlatformKWin.cpp - Platforms/VideoPlatform.cpp -- Platforms/VideoPlatformWayland.cpp - Platforms/screencasting.cpp - ) - -@@ -80,6 +83,10 @@ ki18n_wrap_ui(spectacle - Gui/SettingsDialog/VideoSaveOptions.ui - ) - -+if(PIPEWIRE_FOUND) -+ target_link_libraries(spectacle K::KPipeWireRecord) -+endif() -+ - target_link_libraries(spectacle PRIVATE - Qt::Concurrent - Qt::DBus -@@ -102,7 +109,6 @@ target_link_libraries(spectacle PRIVATE - KF6::XmlGui - KF6::GuiAddons - KF6::KirigamiPlatform -- K::KPipeWireRecord - Wayland::Client - LayerShellQt::Interface - ) ---- src/Config.h.in.orig 2024-01-09 02:09:50 UTC -+++ src/Config.h.in -@@ -7,6 +7,9 @@ - /* Define to 1 if we have Purpose */ - #cmakedefine PURPOSE_FOUND 1 - -+/* Define to 1 if we are building with PIPEWIRE */ -+#cmakedefine PIPEWIRE_FOUND 1 -+ - /* Set the Spectacle version from CMake */ - #cmakedefine SPECTACLE_VERSION "@SPECTACLE_VERSION@" - ---- src/Platforms/PlatformLoader.cpp.orig 2024-01-09 02:09:50 UTC -+++ src/Platforms/PlatformLoader.cpp -@@ -11,7 +11,9 @@ - - #include "ImagePlatformKWin.h" - #include "PlatformNull.h" -+#ifdef PIPEWIRE_FOUND - #include "VideoPlatformWayland.h" -+#endif - - #ifdef XCB_FOUND - #include "ImagePlatformXcb.h" -@@ -73,9 +75,12 @@ VideoPlatformPtr getForcedVideoPlatform() - return nullptr; - } - -+#ifdef PIPEWIRE_FOUND - if (platformName == VideoPlatformWayland::staticMetaObject.className()) { - return std::make_unique(); -- } else if (platformName == VideoPlatformNull::staticMetaObject.className()) { -+ } else -+#endif -+ if (platformName == VideoPlatformNull::staticMetaObject.className()) { - return std::make_unique(); - } else if (!platformName.isEmpty()) { - qWarning() << "SPECTACLE_VIDEO_PLATFORM:" << platformName << "is invalid"; -@@ -89,8 +94,10 @@ VideoPlatformPtr loadVideoPlatform() - if (auto platform = getForcedVideoPlatform()) { - return platform; - } -+#ifdef PIPEWIRE_FOUND - if (KWindowSystem::isPlatformWayland()) { - return std::make_unique(); - } -+#endif - return std::make_unique(); - } diff --git a/graphics/spectacle-devel/pkg-descr b/graphics/spectacle-devel/pkg-descr deleted file mode 100644 index b9438708d8d..00000000000 --- a/graphics/spectacle-devel/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -The new screenshot capture utility, replaces KSnapshot diff --git a/graphics/spectacle-devel/pkg-plist b/graphics/spectacle-devel/pkg-plist deleted file mode 100644 index b6bf49c9e3b..00000000000 --- a/graphics/spectacle-devel/pkg-plist +++ /dev/null @@ -1,78 +0,0 @@ -bin/spectacle -lib/kconf_update_bin/spectacle-%%KDE_APPLICATIONS_VERSION_SHORT%%.02.0-change_placeholder_format -lib/kconf_update_bin/spectacle-%%KDE_APPLICATIONS_VERSION_SHORT%%.02.0-keep_old_filename_templates -lib/kconf_update_bin/spectacle-%%KDE_APPLICATIONS_VERSION_SHORT%%.02.0-keep_old_save_location -lib/kconf_update_bin/spectacle-%%KDE_APPLICATIONS_VERSION_SHORT%%.02.0-rename_settings -lib/kconf_update_bin/spectacle-%%KDE_APPLICATIONS_VERSION_SHORT%%.02.0-video_format -lib/systemd/user/app-org.kde.spectacle.service -share/applications/org.kde.spectacle.desktop -share/dbus-1/interfaces/org.kde.Spectacle.xml -share/dbus-1/services/org.kde.Spectacle.service -share/dbus-1/services/org.kde.spectacle.service -share/icons/hicolor/scalable/apps/spectacle.svg -share/kconf_update/spectacle.upd -share/kglobalaccel/org.kde.spectacle.desktop -share/knotifications6/spectacle.notifyrc -share/locale/ar/LC_MESSAGES/spectacle.mo -share/locale/ast/LC_MESSAGES/spectacle.mo -share/locale/az/LC_MESSAGES/spectacle.mo -share/locale/bg/LC_MESSAGES/spectacle.mo -share/locale/ca/LC_MESSAGES/spectacle.mo -share/locale/ca@valencia/LC_MESSAGES/spectacle.mo -share/locale/cs/LC_MESSAGES/spectacle.mo -share/locale/da/LC_MESSAGES/spectacle.mo -share/locale/de/LC_MESSAGES/spectacle.mo -share/locale/el/LC_MESSAGES/spectacle.mo -share/locale/en_GB/LC_MESSAGES/spectacle.mo -share/locale/eo/LC_MESSAGES/spectacle.mo -share/locale/es/LC_MESSAGES/spectacle.mo -share/locale/et/LC_MESSAGES/spectacle.mo -share/locale/eu/LC_MESSAGES/spectacle.mo -share/locale/fi/LC_MESSAGES/spectacle.mo -share/locale/fr/LC_MESSAGES/spectacle.mo -share/locale/gl/LC_MESSAGES/spectacle.mo -share/locale/he/LC_MESSAGES/spectacle.mo -share/locale/hsb/LC_MESSAGES/spectacle.mo -share/locale/hu/LC_MESSAGES/spectacle.mo -share/locale/ia/LC_MESSAGES/spectacle.mo -share/locale/id/LC_MESSAGES/spectacle.mo -share/locale/ie/LC_MESSAGES/spectacle.mo -share/locale/is/LC_MESSAGES/spectacle.mo -share/locale/it/LC_MESSAGES/spectacle.mo -share/locale/ja/LC_MESSAGES/spectacle.mo -share/locale/ka/LC_MESSAGES/spectacle.mo -share/locale/ko/LC_MESSAGES/spectacle.mo -share/locale/lt/LC_MESSAGES/spectacle.mo -share/locale/lv/LC_MESSAGES/spectacle.mo -share/locale/ml/LC_MESSAGES/spectacle.mo -share/locale/nl/LC_MESSAGES/spectacle.mo -share/locale/nn/LC_MESSAGES/spectacle.mo -share/locale/pa/LC_MESSAGES/spectacle.mo -share/locale/pl/LC_MESSAGES/spectacle.mo -share/locale/pt/LC_MESSAGES/spectacle.mo -share/locale/pt_BR/LC_MESSAGES/spectacle.mo -share/locale/ro/LC_MESSAGES/spectacle.mo -share/locale/ru/LC_MESSAGES/spectacle.mo -share/locale/sk/LC_MESSAGES/spectacle.mo -share/locale/sl/LC_MESSAGES/spectacle.mo -share/locale/sr/LC_MESSAGES/spectacle.mo -share/locale/sr@ijekavian/LC_MESSAGES/spectacle.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/spectacle.mo -share/locale/sr@latin/LC_MESSAGES/spectacle.mo -share/locale/sv/LC_MESSAGES/spectacle.mo -share/locale/ta/LC_MESSAGES/spectacle.mo -share/locale/tr/LC_MESSAGES/spectacle.mo -share/locale/uk/LC_MESSAGES/spectacle.mo -share/locale/zh_CN/LC_MESSAGES/spectacle.mo -share/locale/zh_TW/LC_MESSAGES/spectacle.mo -share/man/ca/man1/spectacle.1.gz -share/man/de/man1/spectacle.1.gz -share/man/es/man1/spectacle.1.gz -share/man/it/man1/spectacle.1.gz -share/man/man1/spectacle.1.gz -share/man/nl/man1/spectacle.1.gz -share/man/sv/man1/spectacle.1.gz -share/man/tr/man1/spectacle.1.gz -share/man/uk/man1/spectacle.1.gz -share/metainfo/org.kde.spectacle.appdata.xml -share/qlogging-categories6/spectacle.categories diff --git a/graphics/spectacle/Makefile b/graphics/spectacle/Makefile index 3f0c93c2c77..35d9aeb2ae8 100644 --- a/graphics/spectacle/Makefile +++ b/graphics/spectacle/Makefile @@ -1,6 +1,5 @@ PORTNAME= spectacle DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 2 CATEGORIES= graphics kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -9,19 +8,20 @@ WWW= https://projects.kde.org/projects/kde/kdegraphics/spectacle LIB_DEPENDS= libxcb-cursor.so:x11/xcb-util-cursor \ libxcb-image.so:x11/xcb-util-image \ - libxcb-util.so:x11/xcb-util -RUN_DEPENDS= kipi-plugins>=0:graphics/kipi-plugins + libxcb-util.so:x11/xcb-util \ + libkImageAnnotator-Qt6.so:graphics/kimageannotator@qt6 \ + libZXing.so:textproc/zxing-cpp \ + libopencv_core.so:graphics/opencv -USES= cmake compiler:c++11-lang gettext kde:5 pkgconfig qt:5 tar:xz \ +USES= cmake compiler:c++11-lang gettext kde:6 pkgconfig qt:6 tar:xz \ xorg USE_KDE= attica auth codecs completion config configwidgets coreaddons \ dbusaddons globalaccel guiaddons i18n jobwidgets kdeclarative \ - kio libkipi newstuff notifications package purpose \ - service solid wayland widgetsaddons windowsystem xmlgui \ + kio layer-shell-qt newstuff notifications package prison \ + purpose service solid statusnotifieritem wayland \ + widgetsaddons windowsystem xmlgui \ doctools:build ecm:build plasma-wayland-protocols:build -USE_QT= concurrent core dbus declarative gui network printsupport \ - quickcontrols svg widgets x11extras xml \ - buildtools:build qmake:build testlib:build +USE_QT= base multimedia USE_XORG= x11 xcb xext xfixes OPTIONS_DEFINE= DOCS PIPEWIRE diff --git a/graphics/spectacle/distinfo b/graphics/spectacle/distinfo index 1f7039e3798..911805418ed 100644 --- a/graphics/spectacle/distinfo +++ b/graphics/spectacle/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889414 -SHA256 (KDE/release-service/23.08.5/spectacle-23.08.5.tar.xz) = 54f830ef6db284a7f482575f7793eb4a98915c4612b5b165885b5c29881d763c -SIZE (KDE/release-service/23.08.5/spectacle-23.08.5.tar.xz) = 1353080 +TIMESTAMP = 1734460226 +SHA256 (KDE/release-service/24.12.0/spectacle-24.12.0.tar.xz) = 091210b6b61aa725f808a0c0b70de164b8ac7ede52ca3f56a012191a2fcdf0e2 +SIZE (KDE/release-service/24.12.0/spectacle-24.12.0.tar.xz) = 1561540 diff --git a/graphics/spectacle/pkg-plist b/graphics/spectacle/pkg-plist index c05c65c9bc4..c3dd8927c37 100644 --- a/graphics/spectacle/pkg-plist +++ b/graphics/spectacle/pkg-plist @@ -1,19 +1,20 @@ bin/spectacle -lib/kconf_update_bin/spectacle-migrate-rememberregion -lib/kconf_update_bin/spectacle-migrate-shortcuts +lib/kconf_update_bin/spectacle-%%KDE_APPLICATIONS_VERSION_SHORT%%.02.0-change_placeholder_format +lib/kconf_update_bin/spectacle-%%KDE_APPLICATIONS_VERSION_SHORT%%.02.0-keep_old_filename_templates +lib/kconf_update_bin/spectacle-%%KDE_APPLICATIONS_VERSION_SHORT%%.02.0-keep_old_save_location +lib/kconf_update_bin/spectacle-%%KDE_APPLICATIONS_VERSION_SHORT%%.02.0-rename_settings +lib/kconf_update_bin/spectacle-%%KDE_APPLICATIONS_VERSION_SHORT%%.02.0-video_format lib/systemd/user/app-org.kde.spectacle.service share/applications/org.kde.spectacle.desktop share/dbus-1/interfaces/org.kde.Spectacle.xml share/dbus-1/services/org.kde.Spectacle.service +share/dbus-1/services/org.kde.spectacle.service share/icons/hicolor/scalable/apps/spectacle.svg -share/kconf_update/50-clipboard_settings_change.py -share/kconf_update/spectacle_clipboard.upd -share/kconf_update/spectacle_newConfig.upd -share/kconf_update/spectacle_rememberregion.upd -share/kconf_update/spectacle_shortcuts.upd +share/kconf_update/spectacle.upd share/kglobalaccel/org.kde.spectacle.desktop -share/knotifications5/spectacle.notifyrc +share/knotifications6/spectacle.notifyrc share/locale/ar/LC_MESSAGES/spectacle.mo +share/locale/ast/LC_MESSAGES/spectacle.mo share/locale/az/LC_MESSAGES/spectacle.mo share/locale/bg/LC_MESSAGES/spectacle.mo share/locale/ca/LC_MESSAGES/spectacle.mo @@ -42,6 +43,7 @@ share/locale/ja/LC_MESSAGES/spectacle.mo share/locale/ka/LC_MESSAGES/spectacle.mo share/locale/ko/LC_MESSAGES/spectacle.mo share/locale/lt/LC_MESSAGES/spectacle.mo +share/locale/lv/LC_MESSAGES/spectacle.mo share/locale/ml/LC_MESSAGES/spectacle.mo share/locale/nl/LC_MESSAGES/spectacle.mo share/locale/nn/LC_MESSAGES/spectacle.mo @@ -69,7 +71,9 @@ share/man/es/man1/spectacle.1.gz share/man/it/man1/spectacle.1.gz share/man/man1/spectacle.1.gz share/man/nl/man1/spectacle.1.gz +share/man/sl/man1/spectacle.1.gz share/man/sv/man1/spectacle.1.gz +share/man/tr/man1/spectacle.1.gz share/man/uk/man1/spectacle.1.gz share/metainfo/org.kde.spectacle.appdata.xml -share/qlogging-categories5/spectacle.categories +share/qlogging-categories6/spectacle.categories diff --git a/graphics/tinyows/Makefile b/graphics/tinyows/Makefile index bd0be911d10..2a534cee851 100644 --- a/graphics/tinyows/Makefile +++ b/graphics/tinyows/Makefile @@ -1,6 +1,5 @@ PORTNAME= tinyows -PORTVERSION= 1.2.0 -PORTREVISION= 5 +PORTVERSION= 1.2.2 CATEGORIES= graphics www geography MASTER_SITES= https://download.osgeo.org/mapserver/ @@ -9,13 +8,10 @@ COMMENT= High Performance WFS-T server WWW= https://mapserver.org/tinyows/ LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENSE +LICENSE_FILE= ${WRKSRC}/LICENSE.md -DEPRECATED= Depends on expired databases/postgis31 -EXPIRATION_DATE=2025-02-01 - -BUILD_DEPENDS= ${LOCALBASE}/share/postgresql/extension/postgis.control:databases/postgis31 -RUN_DEPENDS= ${LOCALBASE}/share/postgresql/extension/postgis.control:databases/postgis31 +BUILD_DEPENDS= shp2pgsql:databases/postgis33 +RUN_DEPENDS:= ${BUILD_DEPENDS} USES= autoreconf gnome pgsql USE_GNOME= libxml2 @@ -30,6 +26,6 @@ FASTCGI_CONFIGURE_WITH= fastcgi=${LOCALBASE} post-install: ${MKDIR} ${STAGEDIR}${WWWDIR}/cgi-bin/ - ${INSTALL_PROGRAM} ${WRKSRC}/tinyows ${STAGEDIR}${WWWDIR}/cgi-bin/tinyows + ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${WWWDIR}/cgi-bin .include diff --git a/graphics/tinyows/distinfo b/graphics/tinyows/distinfo index 8a1a366099d..2db344f7518 100644 --- a/graphics/tinyows/distinfo +++ b/graphics/tinyows/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1641480815 -SHA256 (tinyows-1.2.0.tar.gz) = 96e40afc7543e9bf31f266f600788acb62e617c1fa26c446cb0205a4ec74b563 -SIZE (tinyows-1.2.0.tar.gz) = 1278980 +TIMESTAMP = 1722439561 +SHA256 (tinyows-1.2.2.tar.gz) = fb14a17c8d7c1625bff5f115895cd550bc758b0e048baa21ae0b228e3919839f +SIZE (tinyows-1.2.2.tar.gz) = 1218690 diff --git a/graphics/vulkan-extension-layer/Makefile b/graphics/vulkan-extension-layer/Makefile index 965736dde34..41ee872cc17 100644 --- a/graphics/vulkan-extension-layer/Makefile +++ b/graphics/vulkan-extension-layer/Makefile @@ -1,6 +1,6 @@ PORTNAME= vulkan-extension-layer DISTVERSIONPREFIX= v -DISTVERSION= 1.4.306 +DISTVERSION= 1.4.307 CATEGORIES= graphics MAINTAINER= jbeich@FreeBSD.org diff --git a/graphics/vulkan-extension-layer/distinfo b/graphics/vulkan-extension-layer/distinfo index 55a59fd9967..62709d939ab 100644 --- a/graphics/vulkan-extension-layer/distinfo +++ b/graphics/vulkan-extension-layer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737741252 -SHA256 (KhronosGroup-Vulkan-ExtensionLayer-v1.4.306_GH0.tar.gz) = a13afff9c07271c32899826b4cdbb29b5e2b94c3435e0a196071ce66bee377a7 -SIZE (KhronosGroup-Vulkan-ExtensionLayer-v1.4.306_GH0.tar.gz) = 789907 +TIMESTAMP = 1738343707 +SHA256 (KhronosGroup-Vulkan-ExtensionLayer-v1.4.307_GH0.tar.gz) = ffdd74166618e051123cccf9d7fbe1785587324cf51392d0daeb5774c3bb0417 +SIZE (KhronosGroup-Vulkan-ExtensionLayer-v1.4.307_GH0.tar.gz) = 789907 diff --git a/graphics/vulkan-headers/Makefile b/graphics/vulkan-headers/Makefile index eb73e460aa5..be57806bfcc 100644 --- a/graphics/vulkan-headers/Makefile +++ b/graphics/vulkan-headers/Makefile @@ -1,6 +1,6 @@ PORTNAME= vulkan-headers DISTVERSIONPREFIX= v -DISTVERSION= 1.4.306 +DISTVERSION= 1.4.307 CATEGORIES= graphics MAINTAINER= jbeich@FreeBSD.org diff --git a/graphics/vulkan-headers/distinfo b/graphics/vulkan-headers/distinfo index a2c62f585d2..92d8a5bfe0e 100644 --- a/graphics/vulkan-headers/distinfo +++ b/graphics/vulkan-headers/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737726745 -SHA256 (KhronosGroup-Vulkan-Headers-v1.4.306_GH0.tar.gz) = 18f4b4de873d071ddd7b73ea48e2ec4e7c6133e2ebb6b4236ca2345acd056994 -SIZE (KhronosGroup-Vulkan-Headers-v1.4.306_GH0.tar.gz) = 2455376 +TIMESTAMP = 1738231059 +SHA256 (KhronosGroup-Vulkan-Headers-v1.4.307_GH0.tar.gz) = 6e8445bc12c1e2702c27f4f02d1a057fb83f40cc56c6a8e4583141d4eaad90d4 +SIZE (KhronosGroup-Vulkan-Headers-v1.4.307_GH0.tar.gz) = 2496739 diff --git a/graphics/vulkan-loader/Makefile b/graphics/vulkan-loader/Makefile index d6ae35fc29e..3a348d8efce 100644 --- a/graphics/vulkan-loader/Makefile +++ b/graphics/vulkan-loader/Makefile @@ -1,6 +1,6 @@ PORTNAME= vulkan-loader DISTVERSIONPREFIX= v -DISTVERSION= 1.4.306 +DISTVERSION= 1.4.307 CATEGORIES= graphics devel MAINTAINER= jbeich@FreeBSD.org diff --git a/graphics/vulkan-loader/distinfo b/graphics/vulkan-loader/distinfo index 940beb8f8ed..f06698e6e64 100644 --- a/graphics/vulkan-loader/distinfo +++ b/graphics/vulkan-loader/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737738213 -SHA256 (KhronosGroup-Vulkan-Loader-v1.4.306_GH0.tar.gz) = 983576dd502555fa1d5bd157917febf155d10428dd27cb89bce91bece48c6d07 -SIZE (KhronosGroup-Vulkan-Loader-v1.4.306_GH0.tar.gz) = 1760307 +TIMESTAMP = 1738260158 +SHA256 (KhronosGroup-Vulkan-Loader-v1.4.307_GH0.tar.gz) = 661f7b7d1536538420771372dd8050f2d224fcf3a023f31d66ea76d8af7b911e +SIZE (KhronosGroup-Vulkan-Loader-v1.4.307_GH0.tar.gz) = 1761619 diff --git a/graphics/vulkan-tools/Makefile b/graphics/vulkan-tools/Makefile index 4b7af51405e..4bf79c29cd5 100644 --- a/graphics/vulkan-tools/Makefile +++ b/graphics/vulkan-tools/Makefile @@ -1,6 +1,6 @@ PORTNAME= vulkan-tools DISTVERSIONPREFIX= v -DISTVERSION= 1.4.306 +DISTVERSION= 1.4.307 CATEGORIES= graphics MAINTAINER= jbeich@FreeBSD.org @@ -16,7 +16,7 @@ USES= alias cmake compiler:c++11-lib pkgconfig python:build USE_GITHUB= yes GH_ACCOUNT= KhronosGroup GH_PROJECT= Vulkan-Tools -GH_TUPLE= zeux:volk:1.4.304-6-g23d3ab9:volk/volk +GH_TUPLE= zeux:volk:1.4.304-9-g362e53e:volk/volk CMAKE_OFF= BUILD_ICD CMAKE_ARGS= -DGLSLANG_INSTALL_DIR:PATH="${LOCALBASE}" diff --git a/graphics/vulkan-tools/distinfo b/graphics/vulkan-tools/distinfo index f06a8b5b308..b42238570c1 100644 --- a/graphics/vulkan-tools/distinfo +++ b/graphics/vulkan-tools/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1737740142 -SHA256 (KhronosGroup-Vulkan-Tools-v1.4.306_GH0.tar.gz) = 8e3c3df74fa8e6408cbb772d20012c3fdf0bf1b3e363e18e909b6c99d5b489a2 -SIZE (KhronosGroup-Vulkan-Tools-v1.4.306_GH0.tar.gz) = 780893 -SHA256 (zeux-volk-1.4.304-6-g23d3ab9_GH0.tar.gz) = 88e288069222be574665966563aec0b045ee07e23a1d3e4345a951e57c1cec68 -SIZE (zeux-volk-1.4.304-6-g23d3ab9_GH0.tar.gz) = 65712 +TIMESTAMP = 1738285152 +SHA256 (KhronosGroup-Vulkan-Tools-v1.4.307_GH0.tar.gz) = 4f0baeaf078c2a9d298b87d6d6ef85c3faf08f0f95b8a7d7d7ff243c6de2707c +SIZE (KhronosGroup-Vulkan-Tools-v1.4.307_GH0.tar.gz) = 782503 +SHA256 (zeux-volk-1.4.304-9-g362e53e_GH0.tar.gz) = 28c439d7134ee9bd9733b6f36e9f3d5a1b3576f4c590f4ac5fc5adb91b851c62 +SIZE (zeux-volk-1.4.304-9-g362e53e_GH0.tar.gz) = 66429 diff --git a/graphics/vulkan-utility-libraries/Makefile b/graphics/vulkan-utility-libraries/Makefile index b49cd60c25d..da0e30655b8 100644 --- a/graphics/vulkan-utility-libraries/Makefile +++ b/graphics/vulkan-utility-libraries/Makefile @@ -1,6 +1,6 @@ PORTNAME= vulkan-utility-libraries DISTVERSIONPREFIX= v -DISTVERSION= 1.4.306 +DISTVERSION= 1.4.307 CATEGORIES= graphics MAINTAINER= jbeich@FreeBSD.org diff --git a/graphics/vulkan-utility-libraries/distinfo b/graphics/vulkan-utility-libraries/distinfo index abbb4b440da..512fe1d5efd 100644 --- a/graphics/vulkan-utility-libraries/distinfo +++ b/graphics/vulkan-utility-libraries/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737737108 -SHA256 (KhronosGroup-Vulkan-Utility-Libraries-v1.4.306_GH0.tar.gz) = 8e60c2a92677d18a5f2417479b3ae0df65c66ab1d52e8918de175460a4c86a8a -SIZE (KhronosGroup-Vulkan-Utility-Libraries-v1.4.306_GH0.tar.gz) = 576700 +TIMESTAMP = 1738285136 +SHA256 (KhronosGroup-Vulkan-Utility-Libraries-v1.4.307_GH0.tar.gz) = fc95ed875dddd96a58a4b1389f7b1acaf410b206e034529ac0187b9e42878513 +SIZE (KhronosGroup-Vulkan-Utility-Libraries-v1.4.307_GH0.tar.gz) = 586722 diff --git a/graphics/vulkan-validation-layers/Makefile b/graphics/vulkan-validation-layers/Makefile index 81cc4974ca6..56df42c750d 100644 --- a/graphics/vulkan-validation-layers/Makefile +++ b/graphics/vulkan-validation-layers/Makefile @@ -1,6 +1,6 @@ PORTNAME= vulkan-validation-layers DISTVERSIONPREFIX= v -DISTVERSION= 1.4.306 +DISTVERSION= 1.4.307 CATEGORIES= graphics MAINTAINER= jbeich@FreeBSD.org diff --git a/graphics/vulkan-validation-layers/distinfo b/graphics/vulkan-validation-layers/distinfo index 822dbfde28a..7ca808d2249 100644 --- a/graphics/vulkan-validation-layers/distinfo +++ b/graphics/vulkan-validation-layers/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1737745396 -SHA256 (KhronosGroup-Vulkan-ValidationLayers-v1.4.306_GH0.tar.gz) = 9756a34e206e8d1fff4dfb951d46536ab2eb14e12bcdafbb79202155ec48c1a9 -SIZE (KhronosGroup-Vulkan-ValidationLayers-v1.4.306_GH0.tar.gz) = 5969863 +TIMESTAMP = 1738292509 +SHA256 (KhronosGroup-Vulkan-ValidationLayers-v1.4.307_GH0.tar.gz) = 149b0f97ae197299d25b66fdf7ae0055c815a58483fabaf23ad0bdff9ac30001 +SIZE (KhronosGroup-Vulkan-ValidationLayers-v1.4.307_GH0.tar.gz) = 6006622 SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-390-g2b2e05e_GH0.tar.gz) = fc797809e39dc71ed62a5384198ab0746b1d8348aaf76801dfe721ec922edc22 SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-390-g2b2e05e_GH0.tar.gz) = 535982 diff --git a/graphics/xpeps/Makefile b/graphics/xpeps/Makefile index 5196eb9a9d1..70304d12712 100644 --- a/graphics/xpeps/Makefile +++ b/graphics/xpeps/Makefile @@ -12,6 +12,9 @@ WWW= http://peps.redprince.net/peps/ LICENSE= BSD2CLAUSE +DEPRECATED= Depends on expired graphics/peps +EXPIRATION_DATE=2025-02-28 + RUN_DEPENDS= peps>=2.0_6:graphics/peps USES= ghostscript:x11,run diff --git a/graphics/yed/Makefile b/graphics/yed/Makefile index e4b11e3ea4d..8ee68b63f47 100644 --- a/graphics/yed/Makefile +++ b/graphics/yed/Makefile @@ -1,5 +1,5 @@ PORTNAME= yed -DISTVERSION= 3.24 +DISTVERSION= 3.25 CATEGORIES= graphics java MASTER_SITES= # DISTNAME= yEd-${DISTVERSION} @@ -8,14 +8,15 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Editor for graphs and diagrams WWW= https://www.yworks.com/products/yed -LICENSE= YED_1_1 -LICENSE_NAME= yEd Software License Agreement (Version 1.1) +LICENSE= YED_1_2 +LICENSE_NAME= yEd Software License Agreement (Version 1.2) LICENSE_TEXT= Description of the license can be obtained from the following URL: \ http://www.yworks.com/products/yed/license.html # Downloading requires acceptance of license agreement LICENSE_PERMS= no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell auto-accept USES= cpe java zip +JAVA_VERSION= 17+ CPE_VENDOR= yworks DESKTOP_ENTRIES="yEd" "${COMMENT}" "" "yed" "Graphics;" false @@ -61,6 +62,7 @@ do-install: imageio-tga.jar \ imageio-thumbsdb.jar \ imageio-tiff.jar \ + imageio-webp.jar \ vectorgraphics.jar ${INSTALL_DATA} ${WRKSRC}/lib/${lib} ${STAGEDIR}${DATADIR}/lib . endfor diff --git a/graphics/yed/distinfo b/graphics/yed/distinfo index 1e01a44d6db..d09ba0bce88 100644 --- a/graphics/yed/distinfo +++ b/graphics/yed/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735108106 -SHA256 (yEd-3.24.zip) = 842909f6e4c15399b660f316056499e63e931f95ade43d850045d852d3128947 -SIZE (yEd-3.24.zip) = 36560208 +TIMESTAMP = 1738631209 +SHA256 (yEd-3.25.zip) = 859961b310e7a5194a0c814fdbbc91d45afd8ebcb7828e37d7f6821725019534 +SIZE (yEd-3.25.zip) = 36604018 diff --git a/graphics/yed/pkg-plist b/graphics/yed/pkg-plist index 9a3075857ec..af59cc67336 100644 --- a/graphics/yed/pkg-plist +++ b/graphics/yed/pkg-plist @@ -16,6 +16,7 @@ bin/yed %%DATADIR%%/lib/imageio-tga.jar %%DATADIR%%/lib/imageio-thumbsdb.jar %%DATADIR%%/lib/imageio-tiff.jar +%%DATADIR%%/lib/imageio-webp.jar %%DATADIR%%/lib/vectorgraphics.jar %%DATADIR%%/license.html %%DATADIR%%/thirdpartylicenses.html diff --git a/irc/Makefile b/irc/Makefile index 299b08017eb..b7c7fd2d9f7 100644 --- a/irc/Makefile +++ b/irc/Makefile @@ -19,7 +19,6 @@ SUBDIR += epic4 SUBDIR += epic5 SUBDIR += ergo - SUBDIR += ezbounce SUBDIR += gruftistats SUBDIR += halloy SUBDIR += hexchat diff --git a/irc/eggdrop/Makefile b/irc/eggdrop/Makefile index 1d7d305414b..2569c3eaecd 100644 --- a/irc/eggdrop/Makefile +++ b/irc/eggdrop/Makefile @@ -1,5 +1,6 @@ PORTNAME= eggdrop DISTVERSION= 1.10.0 +PORTREVISION= 1 CATEGORIES= irc MASTER_SITES= https://github.com/eggheads/${PORTNAME}/releases/download/v${DISTVERSION}/ @@ -23,8 +24,7 @@ SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS post-patch: - @${REINPLACE_CMD} -e 's|tcl.h|tcl${TCL_VER}/tcl.h|g' ${WRKSRC}/src/mod/python.mod/pycmds.c - @${SED} -e 's#%%PREFIX%%#${PREFIX}#g' ${WRKSRC}/eggdrop.conf \ + @${REINPLACE_CMD} -e 's#%%PREFIX%%#${PREFIX}#g' ${WRKSRC}/eggdrop.conf \ > ${WRKSRC}/eggdrop.conf.sample post-configure: diff --git a/irc/eggdrop/files/patch-src_mod_python.mod_pycmds.c b/irc/eggdrop/files/patch-src_mod_python.mod_pycmds.c new file mode 100644 index 00000000000..c0534cbd452 --- /dev/null +++ b/irc/eggdrop/files/patch-src_mod_python.mod_pycmds.c @@ -0,0 +1,10 @@ +--- src/mod/python.mod/pycmds.c.orig 2025-02-04 15:24:41 UTC ++++ src/mod/python.mod/pycmds.c +@@ -22,7 +22,6 @@ + #define PY_SSIZE_T_CLEAN + #include + #include +-#include + #include "src/mod/module.h" + + typedef struct { diff --git a/irc/ezbounce/Makefile b/irc/ezbounce/Makefile deleted file mode 100644 index 6f873fc57ca..00000000000 --- a/irc/ezbounce/Makefile +++ /dev/null @@ -1,56 +0,0 @@ -PORTNAME= ezbounce -PORTVERSION= 1.99.15 -PORTREVISION= 27 -CATEGORIES= irc -MASTER_SITES= https://BSDforge.com/projects/source/irc/ezbounce/ - -MAINTAINER= portmaster@BSDforge.com -COMMENT= Highly configurable IRC Proxy -WWW= https://sourceforge.net/projects/ezbounce/ - -LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/LICENSE - -BROKEN= fails to build with boost-1.85+ -DEPRECATED= broken with modern Boost, broken with modern compilers, last release in 2009, upstream is dead -EXPIRATION_DATE=2025-01-28 - -OPTIONS_DEFINE= DOCS SSL COMPRESS -OPTIONS_DEFAULT=SSL COMPRESS -OPTIONS_SUB= yes - -SSL_USES= ssl -SSL_CONFIGURE_WITH= ssl -COMPRESS_BUILD_DEPENDS= ${LOCALBASE}/include/boost/function.hpp:devel/boost-libs -COMPRESS_CONFIGURE_WITH=boost -COMPRESS_DESC= Chat log compression (requires boost) - -GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share -USES= compiler:c++0x cpe gmake -USE_GCC= yes - -# ezbounce 1.99.15 isn't compatible with C++11 and later, which some compilers -# such as GCC 6 default to. -USE_CXXSTD= gnu++98 - -SUB_FILES= pkg-message - -post-patch: - @${SED} -e "s:/path/to:${PREFIX}/sbin:" ${WRKSRC}/sample.conf > \ - ${WRKSRC}/ezb.conf.default - @${REINPLACE_CMD} -e 's|=-O2|="$$CXXFLAGS"|g' ${WRKSRC}/configure - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/ezbounce ${STAGEDIR}${PREFIX}/sbin - ${INSTALL_DATA} ${WRKSRC}/ezb.conf.default ${STAGEDIR}${PREFIX}/etc - ${INSTALL_MAN} ${WRKSRC}/docs/ezbounce.1 ${STAGEDIR}${PREFIX}/share/man/man1 - -do-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/CHANGES ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/TODO ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/docs/worklog ${STAGEDIR}${DOCSDIR} - -.include diff --git a/irc/ezbounce/distinfo b/irc/ezbounce/distinfo deleted file mode 100644 index ad1b64d115f..00000000000 --- a/irc/ezbounce/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (ezbounce-1.99.15.tar.gz) = ee28c114596c0d4f12f6296a4cbe76c8f8016c869246b348fb4eaee7e2f6012d -SIZE (ezbounce-1.99.15.tar.gz) = 429512 diff --git a/irc/ezbounce/files/patch-src_irc_flood.cc b/irc/ezbounce/files/patch-src_irc_flood.cc deleted file mode 100644 index bd7cb8ce4f2..00000000000 --- a/irc/ezbounce/files/patch-src_irc_flood.cc +++ /dev/null @@ -1,13 +0,0 @@ ---- src/irc/flood.cc.orig 2008-07-01 02:53:36.000000000 +0000 -+++ src/irc/flood.cc -@@ -204,8 +204,8 @@ void flood_protector::clear_expired(time - const seconds_t &max = *std::max_element(vals, vals+n) + 1; - - for (nick_hash_t::const_iterator i = nick_hash.begin(), -- e = nick_hash.end(); -- i != e; -+ ef = nick_hash.end(); -+ i != ef; - ++i) { - flood_entry& e = *i->second; - diff --git a/irc/ezbounce/files/pkg-message.in b/irc/ezbounce/files/pkg-message.in deleted file mode 100644 index b8cfaeb9814..00000000000 --- a/irc/ezbounce/files/pkg-message.in +++ /dev/null @@ -1,8 +0,0 @@ -[ -{ type: install - message: <0:devel/libclc@${LLVM_PORT:T} \ diff --git a/lang/dotnet/distinfo b/lang/dotnet/distinfo index 3de17bfe424..82fc4985f2a 100644 --- a/lang/dotnet/distinfo +++ b/lang/dotnet/distinfo @@ -1,8 +1,12 @@ TIMESTAMP = 1737228214 SHA256 (dotnet/release.json-9.0.1) = bdae6ca51c7e6595c0d5aa5400327201075456bc71c53239e1aac6194ae9461f SIZE (dotnet/release.json-9.0.1) = 273 +SHA256 (dotnet/Private.SourceBuilt.Artifacts.9.0.100-rc.2.24474.1.freebsd.13-arm64.tar.gz) = 5ec0451c760084bf9048b28560acafdb3dc60a695c89ae54730b1c96219f76b0 +SIZE (dotnet/Private.SourceBuilt.Artifacts.9.0.100-rc.2.24474.1.freebsd.13-arm64.tar.gz) = 1064905156 SHA256 (dotnet/Private.SourceBuilt.Artifacts.9.0.100-rc.2.24474.1.freebsd.13-x64.tar.gz) = 5ec0451c760084bf9048b28560acafdb3dc60a695c89ae54730b1c96219f76b0 SIZE (dotnet/Private.SourceBuilt.Artifacts.9.0.100-rc.2.24474.1.freebsd.13-x64.tar.gz) = 1064905156 +SHA256 (dotnet/dotnet-sdk-9.0.100-rc.2.24474.11-freebsd-arm64.tar.gz) = 527db93a138b2db29cad834bd3f9ce3dadf7de6145203bdea6060b7ff01bd47c +SIZE (dotnet/dotnet-sdk-9.0.100-rc.2.24474.11-freebsd-arm64.tar.gz) = 201178499 SHA256 (dotnet/dotnet-sdk-9.0.100-rc.2.24474.11-freebsd-x64.tar.gz) = da7ccca35de2859a729972963e996b93933544ac057d34b742c1c13810861bbb SIZE (dotnet/dotnet-sdk-9.0.100-rc.2.24474.11-freebsd-x64.tar.gz) = 206748833 SHA256 (dotnet/dotnet-dotnet-v9.0.1_GH0.tar.gz) = 47c6c428e8a14b469619ad1868dbeaefd3b99c9f16116a7c695ae44aa57b0a6b diff --git a/lang/elixir-devel/Makefile b/lang/elixir-devel/Makefile index 68b14ff39d4..5549e364063 100644 --- a/lang/elixir-devel/Makefile +++ b/lang/elixir-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= elixir DISTVERSIONPREFIX= v -DISTVERSION= 1.18.1 +DISTVERSION= 1.18.2 DISTVERSIONSUFFIX= CATEGORIES= lang MASTER_SITES+= https://github.com/elixir-lang/elixir/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}/:doc diff --git a/lang/elixir-devel/distinfo b/lang/elixir-devel/distinfo index 0051f7707f6..f231b9e2975 100644 --- a/lang/elixir-devel/distinfo +++ b/lang/elixir-devel/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1735044431 -SHA256 (elixir/1.18.1/Docs.zip) = 15a04767c002812616f122b04966e57cbd5d1adb4d1db67c2a41a1313dbc552d -SIZE (elixir/1.18.1/Docs.zip) = 6292489 -SHA256 (elixir/1.18.1/elixir-lang-elixir-v1.18.1_GH0.tar.gz) = 4235a63c615c7c787d85a5167db28a58ec9f5a579f9b3fd853fc6f4d886c209e -SIZE (elixir/1.18.1/elixir-lang-elixir-v1.18.1_GH0.tar.gz) = 3356562 +TIMESTAMP = 1737745227 +SHA256 (elixir/1.18.2/Docs.zip) = 9abf670c47a7a59cd41aadca8e2b80ef37f110921f2ca6002416887650983bf9 +SIZE (elixir/1.18.2/Docs.zip) = 6427312 +SHA256 (elixir/1.18.2/elixir-lang-elixir-v1.18.2_GH0.tar.gz) = efc8d0660b56dd3f0c7536725a95f4d8b6be9f11ca9779d824ad79377753e916 +SIZE (elixir/1.18.2/elixir-lang-elixir-v1.18.2_GH0.tar.gz) = 3391256 diff --git a/lang/elixir-devel/pkg-plist b/lang/elixir-devel/pkg-plist index 3b57f39ae44..ce86cd73a24 100644 --- a/lang/elixir-devel/pkg-plist +++ b/lang/elixir-devel/pkg-plist @@ -1,435 +1,3 @@ -%%PORTDOCS%%%%DOCSDIR%%/eex/404.html -%%PORTDOCS%%%%DOCSDIR%%/eex/api-reference.html -%%PORTDOCS%%%%DOCSDIR%%/eex/assets/logo.png -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/handlebars.runtime-NWIB6V2M.js -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/handlebars.templates-K7URE6B4.js -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/html-elixir-P45HOAC7.css -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/html-PVRIOB7F.js -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/inconsolata-latin-400-normal-RGKDDNDD.woff2 -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/inconsolata-latin-700-normal-DTS2D7TO.woff2 -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/inconsolata-latin-ext-400-normal-K7HVGTP7.woff2 -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/inconsolata-latin-ext-700-normal-4MPBLFZC.woff2 -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/inconsolata-vietnamese-400-normal-IGQPHHJH.woff2 -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/inconsolata-vietnamese-700-normal-LHEGSN35.woff2 -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/lato-latin-300-normal-YUMVEFOL.woff2 -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/lato-latin-400-normal-W7754I4D.woff2 -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/lato-latin-700-normal-2XVSBPG4.woff2 -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/lato-latin-ext-300-normal-VPGGJKJL.woff2 -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/lato-latin-ext-400-normal-N27NCBWW.woff2 -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2 -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/remixicon-NKANDIL5.woff2 -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/search_data-D27F0632.js -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/sidebar_items-0B2B143B.js -%%PORTDOCS%%%%DOCSDIR%%/eex/docs_config.js -%%PORTDOCS%%%%DOCSDIR%%/eex/EEx.Engine.html -%%PORTDOCS%%%%DOCSDIR%%/eex/EEx.epub -%%PORTDOCS%%%%DOCSDIR%%/eex/EEx.html -%%PORTDOCS%%%%DOCSDIR%%/eex/EEx.SmartEngine.html -%%PORTDOCS%%%%DOCSDIR%%/eex/EEx.SyntaxError.html -%%PORTDOCS%%%%DOCSDIR%%/eex/index.html -%%PORTDOCS%%%%DOCSDIR%%/eex/search.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/404.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Access.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Agent.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/agents.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/alias-require-and-import.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/anonymous-functions.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/api-reference.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Application.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/ArgumentError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/ArithmeticError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/assets/logo.png -%%PORTDOCS%%%%DOCSDIR%%/elixir/Atom.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/BadArityError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/BadBooleanError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/BadFunctionError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/BadMapError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/BadStructError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Base.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/basic-types.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Behaviour.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/binaries-strings-and-charlists.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Bitwise.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Calendar.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Calendar.ISO.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Calendar.TimeZoneDatabase.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Calendar.UTCOnlyTimeZoneDatabase.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/case-cond-and-if.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/CaseClauseError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/changelog.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/code-anti-patterns.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Code.Fragment.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Code.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Code.LoadError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Collectable.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/compatibility-and-deprecations.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/CompileError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/comprehensions.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/CondClauseError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/config-and-releases.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Config.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Config.Provider.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Config.Reader.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Date.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Date.Range.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/DateTime.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/debugging.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/dependencies-and-umbrella-projects.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/design-anti-patterns.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Dict.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/handlebars.runtime-NWIB6V2M.js -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/handlebars.templates-K7URE6B4.js -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/html-elixir-P45HOAC7.css -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/html-PVRIOB7F.js -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/inconsolata-latin-400-normal-RGKDDNDD.woff2 -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/inconsolata-latin-700-normal-DTS2D7TO.woff2 -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/inconsolata-latin-ext-400-normal-K7HVGTP7.woff2 -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/inconsolata-latin-ext-700-normal-4MPBLFZC.woff2 -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/inconsolata-vietnamese-400-normal-IGQPHHJH.woff2 -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/inconsolata-vietnamese-700-normal-LHEGSN35.woff2 -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/lato-latin-300-normal-YUMVEFOL.woff2 -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/lato-latin-400-normal-W7754I4D.woff2 -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/lato-latin-700-normal-2XVSBPG4.woff2 -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/lato-latin-ext-300-normal-VPGGJKJL.woff2 -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/lato-latin-ext-400-normal-N27NCBWW.woff2 -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2 -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/remixicon-NKANDIL5.woff2 -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/search_data-A13C103F.js -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/sidebar_items-A2A12042.js -%%PORTDOCS%%%%DOCSDIR%%/elixir/distributed-tasks.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/docs_config.js -%%PORTDOCS%%%%DOCSDIR%%/elixir/docs-tests-and-with.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/domain-specific-languages.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Duration.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/dynamic-supervisor.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/DynamicSupervisor.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Elixir.epub -%%PORTDOCS%%%%DOCSDIR%%/elixir/enum-cheat.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Enum.EmptyError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Enum.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Enum.OutOfBoundsError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/enumerable-and-streams.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Enumerable.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/erlang-libraries.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/erlang-term-storage.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/ErlangError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Exception.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/File.CopyError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/File.Error.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/File.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/File.LinkError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/File.RenameError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/File.Stat.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/File.Stream.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Float.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Function.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/FunctionClauseError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/GenEvent.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/GenServer.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/genservers.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/gradual-set-theoretic-types.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/HashDict.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/HashSet.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/index.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Inspect.Algebra.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Inspect.Error.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Inspect.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Inspect.Opts.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Integer.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/introduction-to-mix.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/introduction.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/io-and-the-file-system.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/IO.ANSI.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/IO.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/IO.Stream.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/IO.StreamError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/JSON.DecodeError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/JSON.Encoder.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/JSON.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Kernel.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Kernel.ParallelCompiler.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Kernel.SpecialForms.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Kernel.TypespecError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/KeyError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Keyword.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/keywords-and-maps.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/library-guidelines.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/List.Chars.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/List.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/lists-and-tuples.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/macro-anti-patterns.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Macro.Env.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Macro.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/macros.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Map.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/MapSet.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/MatchError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/MismatchedDelimiterError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/MissingApplicationsError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/module-attributes.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Module.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/modules-and-functions.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/NaiveDateTime.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/naming-conventions.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Node.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/operators.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/optional-syntax.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/OptionParser.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/OptionParser.ParseError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/PartitionSupervisor.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Path.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/pattern-matching.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/patterns-and-guards.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Port.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/process-anti-patterns.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Process.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/processes.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Protocol.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Protocol.UndefinedError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/protocols.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/quote-and-unquote.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Range.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Record.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/recursion.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Regex.CompileError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Regex.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Registry.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/RuntimeError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/search.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Set.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/sigils.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Stream.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/String.Chars.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/String.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/StringIO.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/structs.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/supervisor-and-application.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Supervisor.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Supervisor.Spec.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/syntax-reference.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/SyntaxError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/System.EnvError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/System.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/SystemLimitError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/task-and-gen-tcp.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Task.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Task.Supervisor.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Time.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/TokenMissingError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/try-catch-and-rescue.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/TryClauseError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Tuple.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/typespecs.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/UndefinedFunctionError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/unicode-syntax.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/UnicodeConversionError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/URI.Error.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/URI.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Version.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Version.InvalidRequirementError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Version.InvalidVersionError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/Version.Requirement.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/what-anti-patterns.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/WithClauseError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/writing-documentation.html -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/404.html -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/api-reference.html -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/assets/logo.png -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/handlebars.runtime-NWIB6V2M.js -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/handlebars.templates-K7URE6B4.js -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/html-elixir-P45HOAC7.css -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/html-PVRIOB7F.js -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/inconsolata-latin-400-normal-RGKDDNDD.woff2 -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/inconsolata-latin-700-normal-DTS2D7TO.woff2 -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/inconsolata-latin-ext-400-normal-K7HVGTP7.woff2 -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/inconsolata-latin-ext-700-normal-4MPBLFZC.woff2 -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/inconsolata-vietnamese-400-normal-IGQPHHJH.woff2 -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/inconsolata-vietnamese-700-normal-LHEGSN35.woff2 -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/lato-latin-300-normal-YUMVEFOL.woff2 -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/lato-latin-400-normal-W7754I4D.woff2 -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/lato-latin-700-normal-2XVSBPG4.woff2 -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/lato-latin-ext-300-normal-VPGGJKJL.woff2 -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/lato-latin-ext-400-normal-N27NCBWW.woff2 -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2 -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/remixicon-NKANDIL5.woff2 -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/search_data-E948E36B.js -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/sidebar_items-402A47D8.js -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/docs_config.js -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.AssertionError.html -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.Assertions.html -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.Callbacks.html -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.CaptureIO.html -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.CaptureLog.html -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.Case.html -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.CaseTemplate.html -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.DocTest.Error.html -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.DocTest.html -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.epub -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.Filters.html -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.Formatter.html -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.html -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.MultiError.html -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.Test.html -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.TestModule.html -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.TimeoutError.html -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/index.html -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/search.html -%%PORTDOCS%%%%DOCSDIR%%/iex/404.html -%%PORTDOCS%%%%DOCSDIR%%/iex/api-reference.html -%%PORTDOCS%%%%DOCSDIR%%/iex/assets/logo.png -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/handlebars.runtime-NWIB6V2M.js -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/handlebars.templates-K7URE6B4.js -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/html-elixir-P45HOAC7.css -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/html-PVRIOB7F.js -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/inconsolata-latin-400-normal-RGKDDNDD.woff2 -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/inconsolata-latin-700-normal-DTS2D7TO.woff2 -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/inconsolata-latin-ext-400-normal-K7HVGTP7.woff2 -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/inconsolata-latin-ext-700-normal-4MPBLFZC.woff2 -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/inconsolata-vietnamese-400-normal-IGQPHHJH.woff2 -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/inconsolata-vietnamese-700-normal-LHEGSN35.woff2 -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/lato-latin-300-normal-YUMVEFOL.woff2 -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/lato-latin-400-normal-W7754I4D.woff2 -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/lato-latin-700-normal-2XVSBPG4.woff2 -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/lato-latin-ext-300-normal-VPGGJKJL.woff2 -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/lato-latin-ext-400-normal-N27NCBWW.woff2 -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2 -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/remixicon-NKANDIL5.woff2 -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/search_data-41AD21D7.js -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/sidebar_items-34D826BA.js -%%PORTDOCS%%%%DOCSDIR%%/iex/docs_config.js -%%PORTDOCS%%%%DOCSDIR%%/iex/IEx.epub -%%PORTDOCS%%%%DOCSDIR%%/iex/IEx.Helpers.html -%%PORTDOCS%%%%DOCSDIR%%/iex/IEx.html -%%PORTDOCS%%%%DOCSDIR%%/iex/IEx.Info.html -%%PORTDOCS%%%%DOCSDIR%%/iex/IEx.Pry.html -%%PORTDOCS%%%%DOCSDIR%%/iex/IEx.Server.html -%%PORTDOCS%%%%DOCSDIR%%/iex/index.html -%%PORTDOCS%%%%DOCSDIR%%/iex/search.html -%%PORTDOCS%%%%DOCSDIR%%/logger/404.html -%%PORTDOCS%%%%DOCSDIR%%/logger/api-reference.html -%%PORTDOCS%%%%DOCSDIR%%/logger/assets/logo.png -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/handlebars.runtime-NWIB6V2M.js -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/handlebars.templates-K7URE6B4.js -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/html-elixir-P45HOAC7.css -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/html-PVRIOB7F.js -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/inconsolata-latin-400-normal-RGKDDNDD.woff2 -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/inconsolata-latin-700-normal-DTS2D7TO.woff2 -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/inconsolata-latin-ext-400-normal-K7HVGTP7.woff2 -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/inconsolata-latin-ext-700-normal-4MPBLFZC.woff2 -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/inconsolata-vietnamese-400-normal-IGQPHHJH.woff2 -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/inconsolata-vietnamese-700-normal-LHEGSN35.woff2 -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/lato-latin-300-normal-YUMVEFOL.woff2 -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/lato-latin-400-normal-W7754I4D.woff2 -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/lato-latin-700-normal-2XVSBPG4.woff2 -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/lato-latin-ext-300-normal-VPGGJKJL.woff2 -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/lato-latin-ext-400-normal-N27NCBWW.woff2 -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2 -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/remixicon-NKANDIL5.woff2 -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/search_data-77AAA242.js -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/sidebar_items-58E83807.js -%%PORTDOCS%%%%DOCSDIR%%/logger/docs_config.js -%%PORTDOCS%%%%DOCSDIR%%/logger/index.html -%%PORTDOCS%%%%DOCSDIR%%/logger/Logger.Backends.Console.html -%%PORTDOCS%%%%DOCSDIR%%/logger/Logger.epub -%%PORTDOCS%%%%DOCSDIR%%/logger/Logger.Formatter.html -%%PORTDOCS%%%%DOCSDIR%%/logger/Logger.html -%%PORTDOCS%%%%DOCSDIR%%/logger/Logger.Translator.html -%%PORTDOCS%%%%DOCSDIR%%/logger/search.html -%%PORTDOCS%%%%DOCSDIR%%/mix/404.html -%%PORTDOCS%%%%DOCSDIR%%/mix/api-reference.html -%%PORTDOCS%%%%DOCSDIR%%/mix/assets/logo.png -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/handlebars.runtime-NWIB6V2M.js -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/handlebars.templates-K7URE6B4.js -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/html-elixir-P45HOAC7.css -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/html-PVRIOB7F.js -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/inconsolata-latin-400-normal-RGKDDNDD.woff2 -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/inconsolata-latin-700-normal-DTS2D7TO.woff2 -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/inconsolata-latin-ext-400-normal-K7HVGTP7.woff2 -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/inconsolata-latin-ext-700-normal-4MPBLFZC.woff2 -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/inconsolata-vietnamese-400-normal-IGQPHHJH.woff2 -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/inconsolata-vietnamese-700-normal-LHEGSN35.woff2 -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/lato-latin-300-normal-YUMVEFOL.woff2 -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/lato-latin-400-normal-W7754I4D.woff2 -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/lato-latin-700-normal-2XVSBPG4.woff2 -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/lato-latin-ext-300-normal-VPGGJKJL.woff2 -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/lato-latin-ext-400-normal-N27NCBWW.woff2 -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2 -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/remixicon-NKANDIL5.woff2 -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/search_data-0FE10134.js -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/sidebar_items-E645B5B2.js -%%PORTDOCS%%%%DOCSDIR%%/mix/docs_config.js -%%PORTDOCS%%%%DOCSDIR%%/mix/index.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.ElixirVersionError.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.epub -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Error.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Generator.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.InvalidTaskError.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.NoProjectError.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.NoTaskError.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Project.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Release.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.SCM.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Shell.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Shell.IO.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Shell.Process.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Shell.Quiet.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Task.Compiler.Diagnostic.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Task.Compiler.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Task.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.App.Config.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.App.Start.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.App.Tree.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Archive.Build.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Archive.Check.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Archive.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Archive.Install.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Archive.Uninstall.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Clean.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Cmd.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Compile.App.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Compile.Elixir.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Compile.Erlang.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Compile.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Compile.Leex.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Compile.Protocols.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Compile.Yecc.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Deps.Clean.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Deps.Compile.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Deps.Get.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Deps.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Deps.Loadpaths.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Deps.Precompile.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Deps.Tree.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Deps.Unlock.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Deps.Update.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Do.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Escript.Build.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Escript.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Escript.Install.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Escript.Uninstall.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Eval.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Format.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Help.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Iex.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Loadconfig.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Loadpaths.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Local.Hex.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Local.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Local.PublicKeys.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Local.Rebar.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.New.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Profile.Cprof.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Profile.Eprof.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Profile.Fprof.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Profile.Tprof.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Release.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Release.Init.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Run.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Test.Coverage.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Test.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Xref.html -%%PORTDOCS%%%%DOCSDIR%%/mix/search.html bin/elixir bin/elixirc bin/iex @@ -438,53 +6,19 @@ lib/elixir/bin/elixir lib/elixir/bin/elixirc lib/elixir/bin/iex lib/elixir/bin/mix -lib/elixir/lib/eex/ebin/eex.app -lib/elixir/lib/eex/ebin/Elixir.EEx.beam lib/elixir/lib/eex/ebin/Elixir.EEx.Compiler.beam lib/elixir/lib/eex/ebin/Elixir.EEx.Engine.beam lib/elixir/lib/eex/ebin/Elixir.EEx.SmartEngine.beam lib/elixir/lib/eex/ebin/Elixir.EEx.SyntaxError.beam +lib/elixir/lib/eex/ebin/Elixir.EEx.beam +lib/elixir/lib/eex/ebin/eex.app lib/elixir/lib/eex/lib/eex.ex lib/elixir/lib/eex/lib/eex/compiler.ex lib/elixir/lib/eex/lib/eex/engine.ex lib/elixir/lib/eex/lib/eex/smart_engine.ex -lib/elixir/lib/elixir/ebin/elixir_aliases.beam -lib/elixir/lib/elixir/ebin/elixir_bitstring.beam -lib/elixir/lib/elixir/ebin/elixir_bootstrap.beam -lib/elixir/lib/elixir/ebin/elixir_clauses.beam -lib/elixir/lib/elixir/ebin/elixir_code_server.beam -lib/elixir/lib/elixir/ebin/elixir_compiler.beam -lib/elixir/lib/elixir/ebin/elixir_config.beam -lib/elixir/lib/elixir/ebin/elixir_def.beam -lib/elixir/lib/elixir/ebin/elixir_dispatch.beam -lib/elixir/lib/elixir/ebin/elixir_env.beam -lib/elixir/lib/elixir/ebin/elixir_erl_clauses.beam -lib/elixir/lib/elixir/ebin/elixir_erl_compiler.beam -lib/elixir/lib/elixir/ebin/elixir_erl_for.beam -lib/elixir/lib/elixir/ebin/elixir_erl_pass.beam -lib/elixir/lib/elixir/ebin/elixir_erl_try.beam -lib/elixir/lib/elixir/ebin/elixir_erl_var.beam -lib/elixir/lib/elixir/ebin/elixir_erl.beam -lib/elixir/lib/elixir/ebin/elixir_errors.beam -lib/elixir/lib/elixir/ebin/elixir_expand.beam -lib/elixir/lib/elixir/ebin/elixir_fn.beam -lib/elixir/lib/elixir/ebin/elixir_import.beam -lib/elixir/lib/elixir/ebin/elixir_interpolation.beam -lib/elixir/lib/elixir/ebin/elixir_json.beam -lib/elixir/lib/elixir/ebin/elixir_lexical.beam -lib/elixir/lib/elixir/ebin/elixir_map.beam -lib/elixir/lib/elixir/ebin/elixir_module.beam -lib/elixir/lib/elixir/ebin/elixir_overridable.beam -lib/elixir/lib/elixir/ebin/elixir_parser.beam -lib/elixir/lib/elixir/ebin/elixir_quote.beam -lib/elixir/lib/elixir/ebin/elixir_rewrite.beam -lib/elixir/lib/elixir/ebin/elixir_sup.beam -lib/elixir/lib/elixir/ebin/elixir_tokenizer.beam -lib/elixir/lib/elixir/ebin/elixir_utils.beam lib/elixir/lib/elixir/ebin/Elixir.Access.beam -lib/elixir/lib/elixir/ebin/Elixir.Agent.beam lib/elixir/lib/elixir/ebin/Elixir.Agent.Server.beam -lib/elixir/lib/elixir/ebin/elixir.app +lib/elixir/lib/elixir/ebin/Elixir.Agent.beam lib/elixir/lib/elixir/ebin/Elixir.Application.beam lib/elixir/lib/elixir/ebin/Elixir.ArgumentError.beam lib/elixir/lib/elixir/ebin/Elixir.ArithmeticError.beam @@ -495,22 +29,20 @@ lib/elixir/lib/elixir/ebin/Elixir.BadFunctionError.beam lib/elixir/lib/elixir/ebin/Elixir.BadMapError.beam lib/elixir/lib/elixir/ebin/Elixir.BadStructError.beam lib/elixir/lib/elixir/ebin/Elixir.Base.beam -lib/elixir/lib/elixir/ebin/elixir.beam lib/elixir/lib/elixir/ebin/Elixir.Behaviour.beam lib/elixir/lib/elixir/ebin/Elixir.Bitwise.beam -lib/elixir/lib/elixir/ebin/Elixir.Calendar.beam lib/elixir/lib/elixir/ebin/Elixir.Calendar.ISO.beam lib/elixir/lib/elixir/ebin/Elixir.Calendar.TimeZoneDatabase.beam lib/elixir/lib/elixir/ebin/Elixir.Calendar.UTCOnlyTimeZoneDatabase.beam +lib/elixir/lib/elixir/ebin/Elixir.Calendar.beam lib/elixir/lib/elixir/ebin/Elixir.CaseClauseError.beam -lib/elixir/lib/elixir/ebin/Elixir.Code.beam lib/elixir/lib/elixir/ebin/Elixir.Code.Formatter.beam lib/elixir/lib/elixir/ebin/Elixir.Code.Fragment.beam lib/elixir/lib/elixir/ebin/Elixir.Code.Identifier.beam lib/elixir/lib/elixir/ebin/Elixir.Code.LoadError.beam lib/elixir/lib/elixir/ebin/Elixir.Code.Normalizer.beam lib/elixir/lib/elixir/ebin/Elixir.Code.Typespec.beam -lib/elixir/lib/elixir/ebin/Elixir.Collectable.beam +lib/elixir/lib/elixir/ebin/Elixir.Code.beam lib/elixir/lib/elixir/ebin/Elixir.Collectable.BitString.beam lib/elixir/lib/elixir/ebin/Elixir.Collectable.File.Stream.beam lib/elixir/lib/elixir/ebin/Elixir.Collectable.HashDict.beam @@ -519,21 +51,21 @@ lib/elixir/lib/elixir/ebin/Elixir.Collectable.IO.Stream.beam lib/elixir/lib/elixir/ebin/Elixir.Collectable.List.beam lib/elixir/lib/elixir/ebin/Elixir.Collectable.Map.beam lib/elixir/lib/elixir/ebin/Elixir.Collectable.MapSet.beam +lib/elixir/lib/elixir/ebin/Elixir.Collectable.beam lib/elixir/lib/elixir/ebin/Elixir.CompileError.beam lib/elixir/lib/elixir/ebin/Elixir.CondClauseError.beam -lib/elixir/lib/elixir/ebin/Elixir.Config.beam lib/elixir/lib/elixir/ebin/Elixir.Config.Provider.beam lib/elixir/lib/elixir/ebin/Elixir.Config.Reader.beam -lib/elixir/lib/elixir/ebin/Elixir.Date.beam +lib/elixir/lib/elixir/ebin/Elixir.Config.beam lib/elixir/lib/elixir/ebin/Elixir.Date.Range.beam +lib/elixir/lib/elixir/ebin/Elixir.Date.beam lib/elixir/lib/elixir/ebin/Elixir.DateTime.beam lib/elixir/lib/elixir/ebin/Elixir.Dict.beam lib/elixir/lib/elixir/ebin/Elixir.Duration.beam lib/elixir/lib/elixir/ebin/Elixir.DynamicSupervisor.beam -lib/elixir/lib/elixir/ebin/Elixir.Enum.beam lib/elixir/lib/elixir/ebin/Elixir.Enum.EmptyError.beam lib/elixir/lib/elixir/ebin/Elixir.Enum.OutOfBoundsError.beam -lib/elixir/lib/elixir/ebin/Elixir.Enumerable.beam +lib/elixir/lib/elixir/ebin/Elixir.Enum.beam lib/elixir/lib/elixir/ebin/Elixir.Enumerable.Date.Range.beam lib/elixir/lib/elixir/ebin/Elixir.Enumerable.File.Stream.beam lib/elixir/lib/elixir/ebin/Elixir.Enumerable.Function.beam @@ -546,30 +78,36 @@ lib/elixir/lib/elixir/ebin/Elixir.Enumerable.Map.beam lib/elixir/lib/elixir/ebin/Elixir.Enumerable.MapSet.beam lib/elixir/lib/elixir/ebin/Elixir.Enumerable.Range.beam lib/elixir/lib/elixir/ebin/Elixir.Enumerable.Stream.beam +lib/elixir/lib/elixir/ebin/Elixir.Enumerable.beam lib/elixir/lib/elixir/ebin/Elixir.ErlangError.beam lib/elixir/lib/elixir/ebin/Elixir.Exception.beam -lib/elixir/lib/elixir/ebin/Elixir.File.beam lib/elixir/lib/elixir/ebin/Elixir.File.CopyError.beam lib/elixir/lib/elixir/ebin/Elixir.File.Error.beam lib/elixir/lib/elixir/ebin/Elixir.File.LinkError.beam lib/elixir/lib/elixir/ebin/Elixir.File.RenameError.beam lib/elixir/lib/elixir/ebin/Elixir.File.Stat.beam lib/elixir/lib/elixir/ebin/Elixir.File.Stream.beam +lib/elixir/lib/elixir/ebin/Elixir.File.beam lib/elixir/lib/elixir/ebin/Elixir.Float.beam lib/elixir/lib/elixir/ebin/Elixir.Function.beam lib/elixir/lib/elixir/ebin/Elixir.FunctionClauseError.beam -lib/elixir/lib/elixir/ebin/Elixir.GenEvent.beam lib/elixir/lib/elixir/ebin/Elixir.GenEvent.Stream.beam +lib/elixir/lib/elixir/ebin/Elixir.GenEvent.beam lib/elixir/lib/elixir/ebin/Elixir.GenServer.beam lib/elixir/lib/elixir/ebin/Elixir.HashDict.beam lib/elixir/lib/elixir/ebin/Elixir.HashSet.beam +lib/elixir/lib/elixir/ebin/Elixir.IO.ANSI.Docs.beam +lib/elixir/lib/elixir/ebin/Elixir.IO.ANSI.Sequence.beam +lib/elixir/lib/elixir/ebin/Elixir.IO.ANSI.beam +lib/elixir/lib/elixir/ebin/Elixir.IO.Stream.beam +lib/elixir/lib/elixir/ebin/Elixir.IO.StreamError.beam +lib/elixir/lib/elixir/ebin/Elixir.IO.beam lib/elixir/lib/elixir/ebin/Elixir.Inspect.Algebra.beam lib/elixir/lib/elixir/ebin/Elixir.Inspect.Any.beam lib/elixir/lib/elixir/ebin/Elixir.Inspect.Atom.beam -lib/elixir/lib/elixir/ebin/Elixir.Inspect.beam lib/elixir/lib/elixir/ebin/Elixir.Inspect.BitString.beam -lib/elixir/lib/elixir/ebin/Elixir.Inspect.Date.beam lib/elixir/lib/elixir/ebin/Elixir.Inspect.Date.Range.beam +lib/elixir/lib/elixir/ebin/Elixir.Inspect.Date.beam lib/elixir/lib/elixir/ebin/Elixir.Inspect.DateTime.beam lib/elixir/lib/elixir/ebin/Elixir.Inspect.Duration.beam lib/elixir/lib/elixir/ebin/Elixir.Inspect.Error.beam @@ -594,19 +132,12 @@ lib/elixir/lib/elixir/ebin/Elixir.Inspect.Stream.beam lib/elixir/lib/elixir/ebin/Elixir.Inspect.Time.beam lib/elixir/lib/elixir/ebin/Elixir.Inspect.Tuple.beam lib/elixir/lib/elixir/ebin/Elixir.Inspect.URI.beam -lib/elixir/lib/elixir/ebin/Elixir.Inspect.Version.beam lib/elixir/lib/elixir/ebin/Elixir.Inspect.Version.Requirement.beam +lib/elixir/lib/elixir/ebin/Elixir.Inspect.Version.beam +lib/elixir/lib/elixir/ebin/Elixir.Inspect.beam lib/elixir/lib/elixir/ebin/Elixir.Integer.beam -lib/elixir/lib/elixir/ebin/Elixir.IO.ANSI.beam -lib/elixir/lib/elixir/ebin/Elixir.IO.ANSI.Docs.beam -lib/elixir/lib/elixir/ebin/Elixir.IO.ANSI.Sequence.beam -lib/elixir/lib/elixir/ebin/Elixir.IO.beam -lib/elixir/lib/elixir/ebin/Elixir.IO.Stream.beam -lib/elixir/lib/elixir/ebin/Elixir.IO.StreamError.beam -lib/elixir/lib/elixir/ebin/Elixir.JSON.beam lib/elixir/lib/elixir/ebin/Elixir.JSON.DecodeError.beam lib/elixir/lib/elixir/ebin/Elixir.JSON.Encoder.Atom.beam -lib/elixir/lib/elixir/ebin/Elixir.JSON.Encoder.beam lib/elixir/lib/elixir/ebin/Elixir.JSON.Encoder.BitString.beam lib/elixir/lib/elixir/ebin/Elixir.JSON.Encoder.Date.beam lib/elixir/lib/elixir/ebin/Elixir.JSON.Encoder.DateTime.beam @@ -617,7 +148,8 @@ lib/elixir/lib/elixir/ebin/Elixir.JSON.Encoder.List.beam lib/elixir/lib/elixir/ebin/Elixir.JSON.Encoder.Map.beam lib/elixir/lib/elixir/ebin/Elixir.JSON.Encoder.NaiveDateTime.beam lib/elixir/lib/elixir/ebin/Elixir.JSON.Encoder.Time.beam -lib/elixir/lib/elixir/ebin/Elixir.Kernel.beam +lib/elixir/lib/elixir/ebin/Elixir.JSON.Encoder.beam +lib/elixir/lib/elixir/ebin/Elixir.JSON.beam lib/elixir/lib/elixir/ebin/Elixir.Kernel.CLI.beam lib/elixir/lib/elixir/ebin/Elixir.Kernel.ErrorHandler.beam lib/elixir/lib/elixir/ebin/Elixir.Kernel.LexicalTracker.beam @@ -627,59 +159,58 @@ lib/elixir/lib/elixir/ebin/Elixir.Kernel.SpecialForms.beam lib/elixir/lib/elixir/ebin/Elixir.Kernel.Typespec.beam lib/elixir/lib/elixir/ebin/Elixir.Kernel.TypespecError.beam lib/elixir/lib/elixir/ebin/Elixir.Kernel.Utils.beam +lib/elixir/lib/elixir/ebin/Elixir.Kernel.beam lib/elixir/lib/elixir/ebin/Elixir.KeyError.beam lib/elixir/lib/elixir/ebin/Elixir.Keyword.beam -lib/elixir/lib/elixir/ebin/Elixir.List.beam lib/elixir/lib/elixir/ebin/Elixir.List.Chars.Atom.beam -lib/elixir/lib/elixir/ebin/Elixir.List.Chars.beam lib/elixir/lib/elixir/ebin/Elixir.List.Chars.BitString.beam lib/elixir/lib/elixir/ebin/Elixir.List.Chars.Float.beam lib/elixir/lib/elixir/ebin/Elixir.List.Chars.Integer.beam lib/elixir/lib/elixir/ebin/Elixir.List.Chars.List.beam -lib/elixir/lib/elixir/ebin/Elixir.Macro.beam +lib/elixir/lib/elixir/ebin/Elixir.List.Chars.beam +lib/elixir/lib/elixir/ebin/Elixir.List.beam lib/elixir/lib/elixir/ebin/Elixir.Macro.Env.beam +lib/elixir/lib/elixir/ebin/Elixir.Macro.beam lib/elixir/lib/elixir/ebin/Elixir.Map.beam lib/elixir/lib/elixir/ebin/Elixir.MapSet.beam lib/elixir/lib/elixir/ebin/Elixir.MatchError.beam lib/elixir/lib/elixir/ebin/Elixir.MismatchedDelimiterError.beam lib/elixir/lib/elixir/ebin/Elixir.MissingApplicationsError.beam -lib/elixir/lib/elixir/ebin/Elixir.Module.beam lib/elixir/lib/elixir/ebin/Elixir.Module.Behaviour.beam lib/elixir/lib/elixir/ebin/Elixir.Module.ParallelChecker.beam lib/elixir/lib/elixir/ebin/Elixir.Module.Types.Apply.beam -lib/elixir/lib/elixir/ebin/Elixir.Module.Types.beam lib/elixir/lib/elixir/ebin/Elixir.Module.Types.Descr.beam lib/elixir/lib/elixir/ebin/Elixir.Module.Types.Expr.beam lib/elixir/lib/elixir/ebin/Elixir.Module.Types.Helpers.beam lib/elixir/lib/elixir/ebin/Elixir.Module.Types.Of.beam lib/elixir/lib/elixir/ebin/Elixir.Module.Types.Pattern.beam +lib/elixir/lib/elixir/ebin/Elixir.Module.Types.beam +lib/elixir/lib/elixir/ebin/Elixir.Module.beam lib/elixir/lib/elixir/ebin/Elixir.NaiveDateTime.beam lib/elixir/lib/elixir/ebin/Elixir.Node.beam -lib/elixir/lib/elixir/ebin/Elixir.OptionParser.beam lib/elixir/lib/elixir/ebin/Elixir.OptionParser.ParseError.beam +lib/elixir/lib/elixir/ebin/Elixir.OptionParser.beam lib/elixir/lib/elixir/ebin/Elixir.PartitionSupervisor.beam -lib/elixir/lib/elixir/ebin/Elixir.Path.beam lib/elixir/lib/elixir/ebin/Elixir.Path.Wildcard.beam +lib/elixir/lib/elixir/ebin/Elixir.Path.beam lib/elixir/lib/elixir/ebin/Elixir.Port.beam lib/elixir/lib/elixir/ebin/Elixir.Process.beam -lib/elixir/lib/elixir/ebin/Elixir.Protocol.beam lib/elixir/lib/elixir/ebin/Elixir.Protocol.UndefinedError.beam +lib/elixir/lib/elixir/ebin/Elixir.Protocol.beam lib/elixir/lib/elixir/ebin/Elixir.Range.beam -lib/elixir/lib/elixir/ebin/Elixir.Record.beam lib/elixir/lib/elixir/ebin/Elixir.Record.Extractor.beam -lib/elixir/lib/elixir/ebin/Elixir.Regex.beam +lib/elixir/lib/elixir/ebin/Elixir.Record.beam lib/elixir/lib/elixir/ebin/Elixir.Regex.CompileError.beam -lib/elixir/lib/elixir/ebin/Elixir.Registry.beam +lib/elixir/lib/elixir/ebin/Elixir.Regex.beam lib/elixir/lib/elixir/ebin/Elixir.Registry.Partition.beam lib/elixir/lib/elixir/ebin/Elixir.Registry.Supervisor.beam +lib/elixir/lib/elixir/ebin/Elixir.Registry.beam lib/elixir/lib/elixir/ebin/Elixir.RuntimeError.beam lib/elixir/lib/elixir/ebin/Elixir.Set.beam -lib/elixir/lib/elixir/ebin/Elixir.Stream.beam lib/elixir/lib/elixir/ebin/Elixir.Stream.Reducers.beam -lib/elixir/lib/elixir/ebin/Elixir.String.beam +lib/elixir/lib/elixir/ebin/Elixir.Stream.beam lib/elixir/lib/elixir/ebin/Elixir.String.Break.beam lib/elixir/lib/elixir/ebin/Elixir.String.Chars.Atom.beam -lib/elixir/lib/elixir/ebin/Elixir.String.Chars.beam lib/elixir/lib/elixir/ebin/Elixir.String.Chars.BitString.beam lib/elixir/lib/elixir/ebin/Elixir.String.Chars.Date.beam lib/elixir/lib/elixir/ebin/Elixir.String.Chars.DateTime.beam @@ -689,38 +220,75 @@ lib/elixir/lib/elixir/ebin/Elixir.String.Chars.List.beam lib/elixir/lib/elixir/ebin/Elixir.String.Chars.NaiveDateTime.beam lib/elixir/lib/elixir/ebin/Elixir.String.Chars.Time.beam lib/elixir/lib/elixir/ebin/Elixir.String.Chars.URI.beam -lib/elixir/lib/elixir/ebin/Elixir.String.Chars.Version.beam lib/elixir/lib/elixir/ebin/Elixir.String.Chars.Version.Requirement.beam -lib/elixir/lib/elixir/ebin/Elixir.String.Tokenizer.beam +lib/elixir/lib/elixir/ebin/Elixir.String.Chars.Version.beam +lib/elixir/lib/elixir/ebin/Elixir.String.Chars.beam lib/elixir/lib/elixir/ebin/Elixir.String.Tokenizer.ScriptSet.beam lib/elixir/lib/elixir/ebin/Elixir.String.Tokenizer.Security.beam +lib/elixir/lib/elixir/ebin/Elixir.String.Tokenizer.beam lib/elixir/lib/elixir/ebin/Elixir.String.Unicode.beam +lib/elixir/lib/elixir/ebin/Elixir.String.beam lib/elixir/lib/elixir/ebin/Elixir.StringIO.beam -lib/elixir/lib/elixir/ebin/Elixir.Supervisor.beam lib/elixir/lib/elixir/ebin/Elixir.Supervisor.Default.beam lib/elixir/lib/elixir/ebin/Elixir.Supervisor.Spec.beam +lib/elixir/lib/elixir/ebin/Elixir.Supervisor.beam lib/elixir/lib/elixir/ebin/Elixir.SyntaxError.beam -lib/elixir/lib/elixir/ebin/Elixir.System.beam lib/elixir/lib/elixir/ebin/Elixir.System.EnvError.beam lib/elixir/lib/elixir/ebin/Elixir.System.SignalHandler.beam +lib/elixir/lib/elixir/ebin/Elixir.System.beam lib/elixir/lib/elixir/ebin/Elixir.SystemLimitError.beam -lib/elixir/lib/elixir/ebin/Elixir.Task.beam lib/elixir/lib/elixir/ebin/Elixir.Task.Supervised.beam lib/elixir/lib/elixir/ebin/Elixir.Task.Supervisor.beam +lib/elixir/lib/elixir/ebin/Elixir.Task.beam lib/elixir/lib/elixir/ebin/Elixir.Time.beam lib/elixir/lib/elixir/ebin/Elixir.TokenMissingError.beam lib/elixir/lib/elixir/ebin/Elixir.TryClauseError.beam lib/elixir/lib/elixir/ebin/Elixir.Tuple.beam +lib/elixir/lib/elixir/ebin/Elixir.URI.Error.beam +lib/elixir/lib/elixir/ebin/Elixir.URI.beam lib/elixir/lib/elixir/ebin/Elixir.UndefinedFunctionError.beam lib/elixir/lib/elixir/ebin/Elixir.UnicodeConversionError.beam -lib/elixir/lib/elixir/ebin/Elixir.URI.beam -lib/elixir/lib/elixir/ebin/Elixir.URI.Error.beam -lib/elixir/lib/elixir/ebin/Elixir.Version.beam lib/elixir/lib/elixir/ebin/Elixir.Version.InvalidRequirementError.beam lib/elixir/lib/elixir/ebin/Elixir.Version.InvalidVersionError.beam lib/elixir/lib/elixir/ebin/Elixir.Version.Parser.beam lib/elixir/lib/elixir/ebin/Elixir.Version.Requirement.beam +lib/elixir/lib/elixir/ebin/Elixir.Version.beam lib/elixir/lib/elixir/ebin/Elixir.WithClauseError.beam +lib/elixir/lib/elixir/ebin/elixir.app +lib/elixir/lib/elixir/ebin/elixir.beam +lib/elixir/lib/elixir/ebin/elixir_aliases.beam +lib/elixir/lib/elixir/ebin/elixir_bitstring.beam +lib/elixir/lib/elixir/ebin/elixir_bootstrap.beam +lib/elixir/lib/elixir/ebin/elixir_clauses.beam +lib/elixir/lib/elixir/ebin/elixir_code_server.beam +lib/elixir/lib/elixir/ebin/elixir_compiler.beam +lib/elixir/lib/elixir/ebin/elixir_config.beam +lib/elixir/lib/elixir/ebin/elixir_def.beam +lib/elixir/lib/elixir/ebin/elixir_dispatch.beam +lib/elixir/lib/elixir/ebin/elixir_env.beam +lib/elixir/lib/elixir/ebin/elixir_erl.beam +lib/elixir/lib/elixir/ebin/elixir_erl_clauses.beam +lib/elixir/lib/elixir/ebin/elixir_erl_compiler.beam +lib/elixir/lib/elixir/ebin/elixir_erl_for.beam +lib/elixir/lib/elixir/ebin/elixir_erl_pass.beam +lib/elixir/lib/elixir/ebin/elixir_erl_try.beam +lib/elixir/lib/elixir/ebin/elixir_erl_var.beam +lib/elixir/lib/elixir/ebin/elixir_errors.beam +lib/elixir/lib/elixir/ebin/elixir_expand.beam +lib/elixir/lib/elixir/ebin/elixir_fn.beam +lib/elixir/lib/elixir/ebin/elixir_import.beam +lib/elixir/lib/elixir/ebin/elixir_interpolation.beam +lib/elixir/lib/elixir/ebin/elixir_json.beam +lib/elixir/lib/elixir/ebin/elixir_lexical.beam +lib/elixir/lib/elixir/ebin/elixir_map.beam +lib/elixir/lib/elixir/ebin/elixir_module.beam +lib/elixir/lib/elixir/ebin/elixir_overridable.beam +lib/elixir/lib/elixir/ebin/elixir_parser.beam +lib/elixir/lib/elixir/ebin/elixir_quote.beam +lib/elixir/lib/elixir/ebin/elixir_rewrite.beam +lib/elixir/lib/elixir/ebin/elixir_sup.beam +lib/elixir/lib/elixir/ebin/elixir_tokenizer.beam +lib/elixir/lib/elixir/ebin/elixir_utils.beam lib/elixir/lib/elixir/ebin/iex.beam lib/elixir/lib/elixir/lib/access.ex lib/elixir/lib/elixir/lib/agent.ex @@ -731,14 +299,14 @@ lib/elixir/lib/elixir/lib/base.ex lib/elixir/lib/elixir/lib/behaviour.ex lib/elixir/lib/elixir/lib/bitwise.ex lib/elixir/lib/elixir/lib/calendar.ex -lib/elixir/lib/elixir/lib/calendar/date_range.ex lib/elixir/lib/elixir/lib/calendar/date.ex +lib/elixir/lib/elixir/lib/calendar/date_range.ex lib/elixir/lib/elixir/lib/calendar/datetime.ex lib/elixir/lib/elixir/lib/calendar/duration.ex lib/elixir/lib/elixir/lib/calendar/iso.ex lib/elixir/lib/elixir/lib/calendar/naive_datetime.ex -lib/elixir/lib/elixir/lib/calendar/time_zone_database.ex lib/elixir/lib/elixir/lib/calendar/time.ex +lib/elixir/lib/elixir/lib/calendar/time_zone_database.ex lib/elixir/lib/elixir/lib/code.ex lib/elixir/lib/elixir/lib/code/formatter.ex lib/elixir/lib/elixir/lib/code/fragment.ex @@ -785,8 +353,8 @@ lib/elixir/lib/elixir/lib/list.ex lib/elixir/lib/elixir/lib/list/chars.ex lib/elixir/lib/elixir/lib/macro.ex lib/elixir/lib/elixir/lib/macro/env.ex -lib/elixir/lib/elixir/lib/map_set.ex lib/elixir/lib/elixir/lib/map.ex +lib/elixir/lib/elixir/lib/map_set.ex lib/elixir/lib/elixir/lib/module.ex lib/elixir/lib/elixir/lib/module/behaviour.ex lib/elixir/lib/elixir/lib/module/parallel_checker.ex @@ -812,9 +380,9 @@ lib/elixir/lib/elixir/lib/registry.ex lib/elixir/lib/elixir/lib/set.ex lib/elixir/lib/elixir/lib/stream.ex lib/elixir/lib/elixir/lib/stream/reducers.ex -lib/elixir/lib/elixir/lib/string_io.ex lib/elixir/lib/elixir/lib/string.ex lib/elixir/lib/elixir/lib/string/chars.ex +lib/elixir/lib/elixir/lib/string_io.ex lib/elixir/lib/elixir/lib/supervisor.ex lib/elixir/lib/elixir/lib/supervisor/default.ex lib/elixir/lib/elixir/lib/supervisor/spec.ex @@ -827,24 +395,23 @@ lib/elixir/lib/elixir/lib/uri.ex lib/elixir/lib/elixir/lib/version.ex lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.AssertionError.beam lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.Assertions.beam -lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.beam +lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.CLIFormatter.beam lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.Callbacks.beam lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.CaptureIO.beam lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.CaptureLog.beam lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.CaptureServer.beam lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.Case.beam lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.CaseTemplate.beam -lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.CLIFormatter.beam lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.Diff.beam -lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.DocTest.beam lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.DocTest.Error.beam +lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.DocTest.beam lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.EventManager.beam lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.FailuresManifest.beam lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.Filters.beam lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.Formatter.beam lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.MultiError.beam -lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.OnExitHandler.beam lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.OnExitHandler.Supervisor.beam +lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.OnExitHandler.beam lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.Runner.beam lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.RunnerStats.beam lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.Server.beam @@ -852,6 +419,7 @@ lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.Test.beam lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.TestCase.beam lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.TestModule.beam lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.TimeoutError.beam +lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.beam lib/elixir/lib/ex_unit/ebin/ex_unit.app lib/elixir/lib/ex_unit/lib/ex_unit.ex lib/elixir/lib/ex_unit/lib/ex_unit/assertions.ex @@ -859,8 +427,8 @@ lib/elixir/lib/ex_unit/lib/ex_unit/callbacks.ex lib/elixir/lib/ex_unit/lib/ex_unit/capture_io.ex lib/elixir/lib/ex_unit/lib/ex_unit/capture_log.ex lib/elixir/lib/ex_unit/lib/ex_unit/capture_server.ex -lib/elixir/lib/ex_unit/lib/ex_unit/case_template.ex lib/elixir/lib/ex_unit/lib/ex_unit/case.ex +lib/elixir/lib/ex_unit/lib/ex_unit/case_template.ex lib/elixir/lib/ex_unit/lib/ex_unit/cli_formatter.ex lib/elixir/lib/ex_unit/lib/ex_unit/diff.ex lib/elixir/lib/ex_unit/lib/ex_unit/doc_test.ex @@ -870,12 +438,11 @@ lib/elixir/lib/ex_unit/lib/ex_unit/filters.ex lib/elixir/lib/ex_unit/lib/ex_unit/formatter.ex lib/elixir/lib/ex_unit/lib/ex_unit/on_exit_handler.ex lib/elixir/lib/ex_unit/lib/ex_unit/on_exit_handler/supervisor.ex -lib/elixir/lib/ex_unit/lib/ex_unit/runner_stats.ex lib/elixir/lib/ex_unit/lib/ex_unit/runner.ex +lib/elixir/lib/ex_unit/lib/ex_unit/runner_stats.ex lib/elixir/lib/ex_unit/lib/ex_unit/server.ex lib/elixir/lib/iex/ebin/Elixir.IEx.App.beam lib/elixir/lib/iex/ebin/Elixir.IEx.Autocomplete.beam -lib/elixir/lib/iex/ebin/Elixir.IEx.beam lib/elixir/lib/iex/ebin/Elixir.IEx.Broker.beam lib/elixir/lib/iex/ebin/Elixir.IEx.CLI.beam lib/elixir/lib/iex/ebin/Elixir.IEx.Config.beam @@ -884,7 +451,6 @@ lib/elixir/lib/iex/ebin/Elixir.IEx.Helpers.beam lib/elixir/lib/iex/ebin/Elixir.IEx.History.beam lib/elixir/lib/iex/ebin/Elixir.IEx.Info.Any.beam lib/elixir/lib/iex/ebin/Elixir.IEx.Info.Atom.beam -lib/elixir/lib/iex/ebin/Elixir.IEx.Info.beam lib/elixir/lib/iex/ebin/Elixir.IEx.Info.BitString.beam lib/elixir/lib/iex/ebin/Elixir.IEx.Info.Date.beam lib/elixir/lib/iex/ebin/Elixir.IEx.Info.DateTime.beam @@ -901,10 +467,12 @@ lib/elixir/lib/iex/ebin/Elixir.IEx.Info.Reference.beam lib/elixir/lib/iex/ebin/Elixir.IEx.Info.Regex.beam lib/elixir/lib/iex/ebin/Elixir.IEx.Info.Time.beam lib/elixir/lib/iex/ebin/Elixir.IEx.Info.Tuple.beam +lib/elixir/lib/iex/ebin/Elixir.IEx.Info.beam lib/elixir/lib/iex/ebin/Elixir.IEx.Introspection.beam lib/elixir/lib/iex/ebin/Elixir.IEx.MixListener.beam lib/elixir/lib/iex/ebin/Elixir.IEx.Pry.beam lib/elixir/lib/iex/ebin/Elixir.IEx.Server.beam +lib/elixir/lib/iex/ebin/Elixir.IEx.beam lib/elixir/lib/iex/ebin/iex.app lib/elixir/lib/iex/lib/iex.ex lib/elixir/lib/iex/lib/iex/app.ex @@ -927,10 +495,10 @@ lib/elixir/lib/logger/ebin/Elixir.Logger.Backends.Handler.beam lib/elixir/lib/logger/ebin/Elixir.Logger.Backends.Internal.beam lib/elixir/lib/logger/ebin/Elixir.Logger.Backends.Supervisor.beam lib/elixir/lib/logger/ebin/Elixir.Logger.Backends.Watcher.beam -lib/elixir/lib/logger/ebin/Elixir.Logger.beam lib/elixir/lib/logger/ebin/Elixir.Logger.Formatter.beam lib/elixir/lib/logger/ebin/Elixir.Logger.Translator.beam lib/elixir/lib/logger/ebin/Elixir.Logger.Utils.beam +lib/elixir/lib/logger/ebin/Elixir.Logger.beam lib/elixir/lib/logger/ebin/logger.app lib/elixir/lib/logger/lib/logger.ex lib/elixir/lib/logger/lib/logger/app.ex @@ -945,67 +513,65 @@ lib/elixir/lib/logger/lib/logger/translator.ex lib/elixir/lib/logger/lib/logger/utils.ex lib/elixir/lib/mix/ebin/Elixir.Collectable.Mix.Shell.beam lib/elixir/lib/mix/ebin/Elixir.Mix.AppLoader.beam -lib/elixir/lib/mix/ebin/Elixir.Mix.beam lib/elixir/lib/mix/ebin/Elixir.Mix.CLI.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Compilers.Elixir.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Compilers.Erlang.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Compilers.Test.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Config.beam -lib/elixir/lib/mix/ebin/Elixir.Mix.Dep.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Dep.Converger.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Dep.ElixirSCM.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Dep.Fetcher.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Dep.Loader.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Dep.Lock.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Dep.Umbrella.beam +lib/elixir/lib/mix/ebin/Elixir.Mix.Dep.beam lib/elixir/lib/mix/ebin/Elixir.Mix.ElixirVersionError.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Error.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Generator.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Hex.beam lib/elixir/lib/mix/ebin/Elixir.Mix.InvalidTaskError.beam -lib/elixir/lib/mix/ebin/Elixir.Mix.Local.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Local.Installer.beam +lib/elixir/lib/mix/ebin/Elixir.Mix.Local.beam lib/elixir/lib/mix/ebin/Elixir.Mix.NoProjectError.beam lib/elixir/lib/mix/ebin/Elixir.Mix.NoTaskError.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Project.beam lib/elixir/lib/mix/ebin/Elixir.Mix.ProjectStack.beam -lib/elixir/lib/mix/ebin/Elixir.Mix.PubSub.beam lib/elixir/lib/mix/ebin/Elixir.Mix.PubSub.Subscriber.beam +lib/elixir/lib/mix/ebin/Elixir.Mix.PubSub.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Rebar.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Release.beam lib/elixir/lib/mix/ebin/Elixir.Mix.RemoteConverger.beam -lib/elixir/lib/mix/ebin/Elixir.Mix.SCM.beam lib/elixir/lib/mix/ebin/Elixir.Mix.SCM.Git.beam lib/elixir/lib/mix/ebin/Elixir.Mix.SCM.Path.beam -lib/elixir/lib/mix/ebin/Elixir.Mix.Shell.beam +lib/elixir/lib/mix/ebin/Elixir.Mix.SCM.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Shell.IO.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Shell.Process.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Shell.Quiet.beam +lib/elixir/lib/mix/ebin/Elixir.Mix.Shell.beam lib/elixir/lib/mix/ebin/Elixir.Mix.State.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Sync.Lock.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Sync.PubSub.beam -lib/elixir/lib/mix/ebin/Elixir.Mix.Task.beam -lib/elixir/lib/mix/ebin/Elixir.Mix.Task.Compiler.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Task.Compiler.Diagnostic.beam +lib/elixir/lib/mix/ebin/Elixir.Mix.Task.Compiler.beam +lib/elixir/lib/mix/ebin/Elixir.Mix.Task.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.App.Config.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.App.Start.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.App.Tree.beam -lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Archive.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Archive.Build.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Archive.Check.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Archive.Install.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Archive.Uninstall.beam +lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Archive.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Clean.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Cmd.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Compile.All.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Compile.App.beam -lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Compile.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Compile.Elixir.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Compile.Erlang.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Compile.Leex.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Compile.Protocols.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Compile.Yecc.beam -lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.beam +lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Compile.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Clean.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Compile.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Get.beam @@ -1014,35 +580,37 @@ lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Precompile.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Tree.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Unlock.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Update.beam +lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Do.beam -lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Escript.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Escript.Build.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Escript.Install.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Escript.Uninstall.beam +lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Escript.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Eval.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Format.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Help.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Iex.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Loadconfig.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Loadpaths.beam -lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Local.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Local.Hex.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Local.PublicKeys.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Local.Rebar.beam +lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Local.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.New.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Profile.Cprof.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Profile.Eprof.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Profile.Fprof.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Profile.Tprof.beam -lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Release.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Release.Init.beam +lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Release.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Run.beam -lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Test.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Test.Coverage.beam +lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Test.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.WillRecompile.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Xref.beam lib/elixir/lib/mix/ebin/Elixir.Mix.TasksServer.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Utils.beam +lib/elixir/lib/mix/ebin/Elixir.Mix.beam lib/elixir/lib/mix/ebin/mix.app lib/elixir/lib/mix/lib/mix.ex lib/elixir/lib/mix/lib/mix/app_loader.ex @@ -1063,8 +631,8 @@ lib/elixir/lib/mix/lib/mix/generator.ex lib/elixir/lib/mix/lib/mix/hex.ex lib/elixir/lib/mix/lib/mix/local.ex lib/elixir/lib/mix/lib/mix/local/installer.ex -lib/elixir/lib/mix/lib/mix/project_stack.ex lib/elixir/lib/mix/lib/mix/project.ex +lib/elixir/lib/mix/lib/mix/project_stack.ex lib/elixir/lib/mix/lib/mix/pubsub.ex lib/elixir/lib/mix/lib/mix/pubsub/subscriber.ex lib/elixir/lib/mix/lib/mix/rebar.ex @@ -1082,7 +650,6 @@ lib/elixir/lib/mix/lib/mix/sync/lock.ex lib/elixir/lib/mix/lib/mix/sync/pubsub.ex lib/elixir/lib/mix/lib/mix/task.compiler.ex lib/elixir/lib/mix/lib/mix/task.ex -lib/elixir/lib/mix/lib/mix/tasks_server.ex lib/elixir/lib/mix/lib/mix/tasks/app.config.ex lib/elixir/lib/mix/lib/mix/tasks/app.start.ex lib/elixir/lib/mix/lib/mix/tasks/app.tree.ex @@ -1137,7 +704,441 @@ lib/elixir/lib/mix/lib/mix/tasks/test.coverage.ex lib/elixir/lib/mix/lib/mix/tasks/test.ex lib/elixir/lib/mix/lib/mix/tasks/will_recompile.ex lib/elixir/lib/mix/lib/mix/tasks/xref.ex +lib/elixir/lib/mix/lib/mix/tasks_server.ex lib/elixir/lib/mix/lib/mix/utils.ex +%%PORTDOCS%%%%DOCSDIR%%/eex/404.html +%%PORTDOCS%%%%DOCSDIR%%/eex/EEx.Engine.html +%%PORTDOCS%%%%DOCSDIR%%/eex/EEx.SmartEngine.html +%%PORTDOCS%%%%DOCSDIR%%/eex/EEx.SyntaxError.html +%%PORTDOCS%%%%DOCSDIR%%/eex/EEx.epub +%%PORTDOCS%%%%DOCSDIR%%/eex/EEx.html +%%PORTDOCS%%%%DOCSDIR%%/eex/api-reference.html +%%PORTDOCS%%%%DOCSDIR%%/eex/assets/logo.png +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/handlebars.runtime-NWIB6V2M.js +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/handlebars.templates-K7URE6B4.js +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/html-FB3I3KYV.js +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/html-elixir-QYVRUQZX.css +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/inconsolata-latin-400-normal-RGKDDNDD.woff2 +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/inconsolata-latin-700-normal-DTS2D7TO.woff2 +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/inconsolata-latin-ext-400-normal-K7HVGTP7.woff2 +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/inconsolata-latin-ext-700-normal-4MPBLFZC.woff2 +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/inconsolata-vietnamese-400-normal-IGQPHHJH.woff2 +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/inconsolata-vietnamese-700-normal-LHEGSN35.woff2 +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/lato-latin-300-normal-YUMVEFOL.woff2 +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/lato-latin-400-normal-W7754I4D.woff2 +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/lato-latin-700-normal-2XVSBPG4.woff2 +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/lato-latin-ext-300-normal-VPGGJKJL.woff2 +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/lato-latin-ext-400-normal-N27NCBWW.woff2 +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2 +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/remixicon-NKANDIL5.woff2 +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/search_data-D33CA413.js +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/sidebar_items-0B2B143B.js +%%PORTDOCS%%%%DOCSDIR%%/eex/docs_config.js +%%PORTDOCS%%%%DOCSDIR%%/eex/index.html +%%PORTDOCS%%%%DOCSDIR%%/eex/search.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/404.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Access.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Agent.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Application.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/ArgumentError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/ArithmeticError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Atom.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/BadArityError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/BadBooleanError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/BadFunctionError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/BadMapError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/BadStructError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Base.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Behaviour.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Bitwise.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Calendar.ISO.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Calendar.TimeZoneDatabase.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Calendar.UTCOnlyTimeZoneDatabase.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Calendar.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/CaseClauseError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Code.Fragment.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Code.LoadError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Code.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Collectable.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/CompileError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/CondClauseError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Config.Provider.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Config.Reader.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Config.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Date.Range.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Date.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/DateTime.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Dict.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Duration.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/DynamicSupervisor.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Elixir.epub +%%PORTDOCS%%%%DOCSDIR%%/elixir/Enum.EmptyError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Enum.OutOfBoundsError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Enum.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Enumerable.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/ErlangError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Exception.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/File.CopyError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/File.Error.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/File.LinkError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/File.RenameError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/File.Stat.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/File.Stream.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/File.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Float.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Function.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/FunctionClauseError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/GenEvent.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/GenServer.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/HashDict.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/HashSet.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/IO.ANSI.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/IO.Stream.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/IO.StreamError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/IO.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Inspect.Algebra.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Inspect.Error.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Inspect.Opts.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Inspect.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Integer.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/JSON.DecodeError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/JSON.Encoder.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/JSON.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Kernel.ParallelCompiler.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Kernel.SpecialForms.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Kernel.TypespecError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Kernel.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/KeyError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Keyword.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/List.Chars.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/List.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Macro.Env.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Macro.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Map.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/MapSet.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/MatchError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/MismatchedDelimiterError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/MissingApplicationsError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Module.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/NaiveDateTime.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Node.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/OptionParser.ParseError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/OptionParser.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/PartitionSupervisor.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Path.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Port.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Process.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Protocol.UndefinedError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Protocol.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Range.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Record.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Regex.CompileError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Regex.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Registry.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/RuntimeError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Set.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Stream.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/String.Chars.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/String.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/StringIO.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Supervisor.Spec.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Supervisor.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/SyntaxError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/System.EnvError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/System.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/SystemLimitError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Task.Supervisor.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Task.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Time.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/TokenMissingError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/TryClauseError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Tuple.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/URI.Error.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/URI.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/UndefinedFunctionError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/UnicodeConversionError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Version.InvalidRequirementError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Version.InvalidVersionError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Version.Requirement.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Version.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/WithClauseError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/agents.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/alias-require-and-import.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/anonymous-functions.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/api-reference.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/assets/kv-observer.png +%%PORTDOCS%%%%DOCSDIR%%/elixir/assets/logo.png +%%PORTDOCS%%%%DOCSDIR%%/elixir/basic-types.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/binaries-strings-and-charlists.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/case-cond-and-if.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/changelog.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/code-anti-patterns.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/compatibility-and-deprecations.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/comprehensions.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/config-and-releases.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/debugging.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/dependencies-and-umbrella-projects.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/design-anti-patterns.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/handlebars.runtime-NWIB6V2M.js +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/handlebars.templates-K7URE6B4.js +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/html-FB3I3KYV.js +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/html-elixir-QYVRUQZX.css +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/inconsolata-latin-400-normal-RGKDDNDD.woff2 +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/inconsolata-latin-700-normal-DTS2D7TO.woff2 +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/inconsolata-latin-ext-400-normal-K7HVGTP7.woff2 +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/inconsolata-latin-ext-700-normal-4MPBLFZC.woff2 +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/inconsolata-vietnamese-400-normal-IGQPHHJH.woff2 +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/inconsolata-vietnamese-700-normal-LHEGSN35.woff2 +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/lato-latin-300-normal-YUMVEFOL.woff2 +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/lato-latin-400-normal-W7754I4D.woff2 +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/lato-latin-700-normal-2XVSBPG4.woff2 +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/lato-latin-ext-300-normal-VPGGJKJL.woff2 +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/lato-latin-ext-400-normal-N27NCBWW.woff2 +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2 +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/remixicon-NKANDIL5.woff2 +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/search_data-D00C4C82.js +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/sidebar_items-870D50C2.js +%%PORTDOCS%%%%DOCSDIR%%/elixir/distributed-tasks.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/docs-tests-and-with.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/docs_config.js +%%PORTDOCS%%%%DOCSDIR%%/elixir/domain-specific-languages.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/dynamic-supervisor.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/enum-cheat.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/enumerable-and-streams.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/erlang-libraries.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/erlang-term-storage.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/genservers.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/gradual-set-theoretic-types.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/index.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/introduction-to-mix.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/introduction.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/io-and-the-file-system.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/keywords-and-maps.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/library-guidelines.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/lists-and-tuples.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/macro-anti-patterns.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/macros.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/module-attributes.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/modules-and-functions.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/naming-conventions.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/operators.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/optional-syntax.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/pattern-matching.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/patterns-and-guards.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/process-anti-patterns.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/processes.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/protocols.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/quote-and-unquote.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/recursion.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/search.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/sigils.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/structs.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/supervisor-and-application.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/syntax-reference.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/task-and-gen-tcp.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/try-catch-and-rescue.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/typespecs.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/unicode-syntax.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/what-anti-patterns.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/writing-documentation.html +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/404.html +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.AssertionError.html +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.Assertions.html +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.Callbacks.html +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.CaptureIO.html +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.CaptureLog.html +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.Case.html +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.CaseTemplate.html +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.DocTest.Error.html +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.DocTest.html +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.Filters.html +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.Formatter.html +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.MultiError.html +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.Test.html +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.TestModule.html +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.TimeoutError.html +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.epub +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.html +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/api-reference.html +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/assets/logo.png +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/handlebars.runtime-NWIB6V2M.js +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/handlebars.templates-K7URE6B4.js +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/html-FB3I3KYV.js +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/html-elixir-QYVRUQZX.css +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/inconsolata-latin-400-normal-RGKDDNDD.woff2 +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/inconsolata-latin-700-normal-DTS2D7TO.woff2 +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/inconsolata-latin-ext-400-normal-K7HVGTP7.woff2 +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/inconsolata-latin-ext-700-normal-4MPBLFZC.woff2 +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/inconsolata-vietnamese-400-normal-IGQPHHJH.woff2 +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/inconsolata-vietnamese-700-normal-LHEGSN35.woff2 +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/lato-latin-300-normal-YUMVEFOL.woff2 +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/lato-latin-400-normal-W7754I4D.woff2 +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/lato-latin-700-normal-2XVSBPG4.woff2 +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/lato-latin-ext-300-normal-VPGGJKJL.woff2 +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/lato-latin-ext-400-normal-N27NCBWW.woff2 +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2 +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/remixicon-NKANDIL5.woff2 +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/search_data-D23D22A1.js +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/sidebar_items-402A47D8.js +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/docs_config.js +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/index.html +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/search.html +%%PORTDOCS%%%%DOCSDIR%%/iex/404.html +%%PORTDOCS%%%%DOCSDIR%%/iex/IEx.Helpers.html +%%PORTDOCS%%%%DOCSDIR%%/iex/IEx.Info.html +%%PORTDOCS%%%%DOCSDIR%%/iex/IEx.Pry.html +%%PORTDOCS%%%%DOCSDIR%%/iex/IEx.Server.html +%%PORTDOCS%%%%DOCSDIR%%/iex/IEx.epub +%%PORTDOCS%%%%DOCSDIR%%/iex/IEx.html +%%PORTDOCS%%%%DOCSDIR%%/iex/api-reference.html +%%PORTDOCS%%%%DOCSDIR%%/iex/assets/logo.png +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/handlebars.runtime-NWIB6V2M.js +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/handlebars.templates-K7URE6B4.js +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/html-FB3I3KYV.js +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/html-elixir-QYVRUQZX.css +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/inconsolata-latin-400-normal-RGKDDNDD.woff2 +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/inconsolata-latin-700-normal-DTS2D7TO.woff2 +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/inconsolata-latin-ext-400-normal-K7HVGTP7.woff2 +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/inconsolata-latin-ext-700-normal-4MPBLFZC.woff2 +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/inconsolata-vietnamese-400-normal-IGQPHHJH.woff2 +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/inconsolata-vietnamese-700-normal-LHEGSN35.woff2 +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/lato-latin-300-normal-YUMVEFOL.woff2 +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/lato-latin-400-normal-W7754I4D.woff2 +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/lato-latin-700-normal-2XVSBPG4.woff2 +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/lato-latin-ext-300-normal-VPGGJKJL.woff2 +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/lato-latin-ext-400-normal-N27NCBWW.woff2 +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2 +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/remixicon-NKANDIL5.woff2 +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/search_data-83362E68.js +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/sidebar_items-34D826BA.js +%%PORTDOCS%%%%DOCSDIR%%/iex/docs_config.js +%%PORTDOCS%%%%DOCSDIR%%/iex/index.html +%%PORTDOCS%%%%DOCSDIR%%/iex/search.html +%%PORTDOCS%%%%DOCSDIR%%/logger/404.html +%%PORTDOCS%%%%DOCSDIR%%/logger/Logger.Backends.Console.html +%%PORTDOCS%%%%DOCSDIR%%/logger/Logger.Formatter.html +%%PORTDOCS%%%%DOCSDIR%%/logger/Logger.Translator.html +%%PORTDOCS%%%%DOCSDIR%%/logger/Logger.epub +%%PORTDOCS%%%%DOCSDIR%%/logger/Logger.html +%%PORTDOCS%%%%DOCSDIR%%/logger/api-reference.html +%%PORTDOCS%%%%DOCSDIR%%/logger/assets/logo.png +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/handlebars.runtime-NWIB6V2M.js +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/handlebars.templates-K7URE6B4.js +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/html-FB3I3KYV.js +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/html-elixir-QYVRUQZX.css +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/inconsolata-latin-400-normal-RGKDDNDD.woff2 +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/inconsolata-latin-700-normal-DTS2D7TO.woff2 +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/inconsolata-latin-ext-400-normal-K7HVGTP7.woff2 +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/inconsolata-latin-ext-700-normal-4MPBLFZC.woff2 +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/inconsolata-vietnamese-400-normal-IGQPHHJH.woff2 +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/inconsolata-vietnamese-700-normal-LHEGSN35.woff2 +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/lato-latin-300-normal-YUMVEFOL.woff2 +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/lato-latin-400-normal-W7754I4D.woff2 +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/lato-latin-700-normal-2XVSBPG4.woff2 +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/lato-latin-ext-300-normal-VPGGJKJL.woff2 +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/lato-latin-ext-400-normal-N27NCBWW.woff2 +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2 +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/remixicon-NKANDIL5.woff2 +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/search_data-50019C5A.js +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/sidebar_items-58E83807.js +%%PORTDOCS%%%%DOCSDIR%%/logger/docs_config.js +%%PORTDOCS%%%%DOCSDIR%%/logger/index.html +%%PORTDOCS%%%%DOCSDIR%%/logger/search.html +%%PORTDOCS%%%%DOCSDIR%%/mix/404.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.ElixirVersionError.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Error.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Generator.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.InvalidTaskError.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.NoProjectError.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.NoTaskError.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Project.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Release.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.SCM.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Shell.IO.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Shell.Process.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Shell.Quiet.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Shell.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Task.Compiler.Diagnostic.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Task.Compiler.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Task.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.App.Config.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.App.Start.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.App.Tree.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Archive.Build.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Archive.Check.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Archive.Install.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Archive.Uninstall.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Archive.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Clean.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Cmd.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Compile.App.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Compile.Elixir.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Compile.Erlang.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Compile.Leex.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Compile.Protocols.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Compile.Yecc.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Compile.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Deps.Clean.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Deps.Compile.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Deps.Get.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Deps.Loadpaths.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Deps.Precompile.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Deps.Tree.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Deps.Unlock.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Deps.Update.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Deps.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Do.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Escript.Build.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Escript.Install.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Escript.Uninstall.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Escript.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Eval.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Format.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Help.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Iex.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Loadconfig.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Loadpaths.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Local.Hex.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Local.PublicKeys.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Local.Rebar.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Local.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.New.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Profile.Cprof.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Profile.Eprof.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Profile.Fprof.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Profile.Tprof.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Release.Init.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Release.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Run.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Test.Coverage.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Test.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Xref.html +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.epub +%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.html +%%PORTDOCS%%%%DOCSDIR%%/mix/api-reference.html +%%PORTDOCS%%%%DOCSDIR%%/mix/assets/logo.png +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/handlebars.runtime-NWIB6V2M.js +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/handlebars.templates-K7URE6B4.js +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/html-FB3I3KYV.js +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/html-elixir-QYVRUQZX.css +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/inconsolata-latin-400-normal-RGKDDNDD.woff2 +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/inconsolata-latin-700-normal-DTS2D7TO.woff2 +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/inconsolata-latin-ext-400-normal-K7HVGTP7.woff2 +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/inconsolata-latin-ext-700-normal-4MPBLFZC.woff2 +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/inconsolata-vietnamese-400-normal-IGQPHHJH.woff2 +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/inconsolata-vietnamese-700-normal-LHEGSN35.woff2 +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/lato-latin-300-normal-YUMVEFOL.woff2 +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/lato-latin-400-normal-W7754I4D.woff2 +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/lato-latin-700-normal-2XVSBPG4.woff2 +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/lato-latin-ext-300-normal-VPGGJKJL.woff2 +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/lato-latin-ext-400-normal-N27NCBWW.woff2 +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2 +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/remixicon-NKANDIL5.woff2 +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/search_data-8E013D80.js +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/sidebar_items-61606DA3.js +%%PORTDOCS%%%%DOCSDIR%%/mix/docs_config.js +%%PORTDOCS%%%%DOCSDIR%%/mix/index.html +%%PORTDOCS%%%%DOCSDIR%%/mix/search.html share/man/man1/elixir.1.gz share/man/man1/elixirc.1.gz share/man/man1/iex.1.gz diff --git a/lang/emilua/Makefile b/lang/emilua/Makefile index 7873ac99929..65c7e36f0b5 100644 --- a/lang/emilua/Makefile +++ b/lang/emilua/Makefile @@ -1,6 +1,6 @@ PORTNAME= emilua DISTVERSIONPREFIX= v -DISTVERSION= 0.10.1 +DISTVERSION= 0.11.0 CATEGORIES= lang devel MAINTAINER= manipuladordedados@gmail.com @@ -27,9 +27,6 @@ LIB_DEPENDS= libserd-0.so:devel/serd \ USES= localbase luajit:luajit-devel meson ncurses pathfix \ pkgconfig ssl -USE_GITHUB= nodefault -GH_TUPLE= breese:trial.protocol:79149f6:trial_protocol/subprojects/trial-protocol \ - chriskohlhoff:asio:c586e95:asio/subprojects/asio USE_GITLAB= yes CONFIGURE_ENV+= BOOST_INCLUDEDIR="${LOCALBASE}/include" \ @@ -40,10 +37,5 @@ MESON_ARGS= --buildtype=plain \ -Db_pch=false \ -Denable_manpages=true \ -Denable_tests=true \ - -Duse_standalone_asio=true - -post-extract: - ${CP} ${WRKSRC}/subprojects/packagefiles/trial.protocol/meson.build \ - ${WRKSRC}/subprojects/trial-protocol/ .include diff --git a/lang/emilua/distinfo b/lang/emilua/distinfo index e8659046531..eec42615104 100644 --- a/lang/emilua/distinfo +++ b/lang/emilua/distinfo @@ -1,7 +1,3 @@ -TIMESTAMP = 1725313108 -SHA256 (breese-trial.protocol-79149f6_GH0.tar.gz) = ea82ba7736a2c6ae94e72587a454d3380517ed764df89e2297e6fac2acdeac03 -SIZE (breese-trial.protocol-79149f6_GH0.tar.gz) = 255698 -SHA256 (chriskohlhoff-asio-c586e95_GH0.tar.gz) = 71e2ef350996b887e25c3184a0e3f60608a00a4e650b0a7e26a8f27f43eb3253 -SIZE (chriskohlhoff-asio-c586e95_GH0.tar.gz) = 2846704 -SHA256 (emilua-v0.10.1.tar.bz2) = 4351dc0494fce71974929169ef6c35cc54efdf901c8b998427fab2054c5b858c -SIZE (emilua-v0.10.1.tar.bz2) = 350498 +TIMESTAMP = 1738623692 +SHA256 (emilua-v0.11.0.tar.bz2) = 1a80f5527a8958c8d7ec70330ddc290ac3971cf8b21855e0cbec6d87b396dbbe +SIZE (emilua-v0.11.0.tar.bz2) = 401194 diff --git a/lang/emilua/files/patch-subprojects_asio_meson.build b/lang/emilua/files/patch-subprojects_asio_meson.build deleted file mode 100644 index c20cbb79496..00000000000 --- a/lang/emilua/files/patch-subprojects_asio_meson.build +++ /dev/null @@ -1,19 +0,0 @@ -From 8aa543be97491b5c061cadedfcb2162c4f88c67a Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Vin=C3=ADcius=20dos=20Santos=20Oliveira?= - -Date: Fri, 21 Jun 2024 15:43:25 -0300 -Subject: [PATCH] Add meson.build - -The idea is to use the project as a subproject in meson projects. ---- subprojects/asio/meson.build.orig 2024-09-02 23:16:53 UTC -+++ subprojects/asio/meson.build -@@ -0,0 +1,9 @@ -+project('asio', -+ 'cpp', -+ version : '1.30.2', -+ license : 'BSL-1.0', -+) -+ -+asio_dep = declare_dependency( -+ include_directories : include_directories('asio/include'), -+) diff --git a/lang/emilua/files/patch-test_builtin__modules1.cpp b/lang/emilua/files/patch-test_builtin__modules1.cpp deleted file mode 100644 index e09a8edc524..00000000000 --- a/lang/emilua/files/patch-test_builtin__modules1.cpp +++ /dev/null @@ -1,16 +0,0 @@ ---- test/builtin_modules1.cpp.orig 2024-09-02 21:31:27 UTC -+++ test/builtin_modules1.cpp -@@ -21,11 +21,9 @@ namespace fs = std::filesystem; - namespace hana = boost::hana; - namespace fs = std::filesystem; - --#if EMILUA_CONFIG_USE_STANDALONE_ASIO --namespace asio = ::asio; --#else // EMILUA_CONFIG_USE_STANDALONE_ASIO -+#if !EMILUA_CONFIG_USE_STANDALONE_ASIO - namespace asio = boost::asio; --#endif // EMILUA_CONFIG_USE_STANDALONE_ASIO -+#endif // !EMILUA_CONFIG_USE_STANDALONE_ASIO - - extern char** environ; - diff --git a/lang/emilua/pkg-plist b/lang/emilua/pkg-plist index 99f95afd745..d28f842b957 100644 --- a/lang/emilua/pkg-plist +++ b/lang/emilua/pkg-plist @@ -1,5 +1,6 @@ bin/emilua include/emilua/actor.hpp +include/emilua/ambient_authority.hpp include/emilua/asio_error.hpp include/emilua/async_base.hpp include/emilua/byte_span.hpp @@ -15,12 +16,14 @@ include/emilua/filesystem.hpp include/emilua/future.hpp include/emilua/generic_error.hpp include/emilua/ip.hpp -include/emilua/json.hpp +include/emilua/libc_service.hpp include/emilua/lua_shim.hpp include/emilua/modules.re include/emilua/mutex.hpp +include/emilua/native_module.hpp +include/emilua/open_posix_libs.hpp include/emilua/pipe.hpp -include/emilua/plugin.hpp +include/emilua/proc_set_libc_service.hpp include/emilua/recursive_mutex.hpp include/emilua/regex.hpp include/emilua/scope_cleanup.hpp @@ -33,11 +36,30 @@ include/emilua/time.hpp include/emilua/tls.hpp include/emilua/unix.hpp include/emilua/windows.hpp +lib/libemilua-libc-service.so +lib/libemilua-libc-service.so.0 +lib/libemilua-libc-service.so.0.11.0 +lib/libemilua-main.so +lib/libemilua-main.so.0 +lib/libemilua-main.so.0.11.0 +lib/libemilua-preload-libc.so +lib/libemilua-preload-libc.so.0 +lib/libemilua-preload-libc.so.0.11.0 lib/libemilua.so lib/libemilua.so.0 -lib/libemilua.so.0.10.1 +lib/libemilua.so.0.11.0 libdata/pkgconfig/emilua.pc +libdata/pkgconfig/emilua_main.pc +libdata/pkgconfig/emilua_libc_service.pc +libdata/pkgconfig/emilua_preload_libc.pc +libexec/emilua/emilua-genmain0 +libexec/emilua/emilua-genmods0 libexec/emilua/emilua_gperf.awk +libexec/emilua/errnos.awk +libexec/emilua/luabcxxd +libexec/emilua/normalize_path +libexec/emilua/run_test.awk +libexec/emilua/run_test.sh share/man/man1/emilua.1.gz share/man/man3em/asio_error.3em.gz share/man/man3em/byte_span.3em.gz @@ -66,6 +88,8 @@ share/man/man3em/filesystem.create_symlink.3em.gz share/man/man3em/filesystem.current_working_directory.3em.gz share/man/man3em/filesystem.directory_entry.3em.gz share/man/man3em/filesystem.directory_iterator.3em.gz +share/man/man3em/filesystem.dev_major.3em.gz +share/man/man3em/filesystem.dev_minor.3em.gz share/man/man3em/filesystem.equivalent.3em.gz share/man/man3em/filesystem.exists.3em.gz share/man/man3em/filesystem.file_size.3em.gz @@ -85,6 +109,7 @@ share/man/man3em/filesystem.mkdir.3em.gz share/man/man3em/filesystem.mkfifo.3em.gz share/man/man3em/filesystem.mknod.3em.gz share/man/man3em/filesystem.mode.3em.gz +share/man/man3em/filesystem.open.3em.gz share/man/man3em/filesystem.path.3em.gz share/man/man3em/filesystem.proximate.3em.gz share/man/man3em/filesystem.read_symlink.3em.gz @@ -115,8 +140,9 @@ share/man/man3em/ip.tcp.socket.3em.gz share/man/man3em/ip.toendpoint.3em.gz share/man/man3em/ip.tostring.3em.gz share/man/man3em/ip.udp.socket.3em.gz -share/man/man3em/json.3em.gz -share/man/man3em/json.writer.3em.gz +share/man/man3em/libc_service.3em.gz +share/man/man3em/libc_service.master.3em.gz +share/man/man3em/libc_service.slave.3em.gz share/man/man3em/mutex.3em.gz share/man/man3em/pipe.pair.3em.gz share/man/man3em/pipe.read_stream.3em.gz @@ -133,9 +159,12 @@ share/man/man3em/stream.scanner.3em.gz share/man/man3em/stream.write_all.3em.gz share/man/man3em/stream.write_at_least.3em.gz share/man/man3em/system.arguments.3em.gz +share/man/man3em/system.caph_limit_stdio.3em.gz share/man/man3em/system.environment.3em.gz share/man/man3em/system.err.3em.gz share/man/man3em/system.exit.3em.gz +share/man/man3em/system.get_ld_library_directories.3em.gz +share/man/man3em/system.get_lowfd.3em.gz share/man/man3em/system.getgroups.3em.gz share/man/man3em/system.getpgid.3em.gz share/man/man3em/system.getpgrp.3em.gz @@ -188,11 +217,11 @@ share/man/man3em/unix.stream.socket.3em.gz share/man/man7/emilua-alternatives.7.gz share/man/man7/emilua-embedding.7.gz share/man/man7/emilua-errors.7.gz +share/man/man7/emilua-fiber_cancellation.7.gz share/man/man7/emilua-filesystem.7.gz share/man/man7/emilua-getting-started.7.gz share/man/man7/emilua-internals-sandboxes.7.gz share/man/man7/emilua-internals.7.gz -share/man/man7/emilua-interruption.7.gz share/man/man7/emilua-linux_namespaces.7.gz share/man/man7/emilua-lua51.7.gz share/man/man7/emilua-modules.7.gz diff --git a/lang/fpc-devel-source/Makefile b/lang/fpc-devel-source/Makefile index 9955f0169dc..3fb128917ae 100644 --- a/lang/fpc-devel-source/Makefile +++ b/lang/fpc-devel-source/Makefile @@ -1,5 +1,5 @@ PORTNAME= fpc-devel -PORTVERSION= 3.3.1.20250122 +PORTVERSION= 3.3.1.20250130 CATEGORIES= lang PKGNAMESUFFIX= -source DIST_SUBDIR= freepascal @@ -15,7 +15,7 @@ USE_GITLAB= yes GL_SITE= https://gitlab.com/freepascal.org GL_ACCOUNT= fpc GL_PROJECT= source -GL_TAGNAME= bf41de879a50447193b8ac33bab610d3cf0ba381 +GL_TAGNAME= 212b0fb7a834df33f9192ad64dac8eebe35921ec PLIST= ${WRKDIR}/pkg-plist PATCHDIR= ${PORTSDIR}/lang/fpc-devel/files diff --git a/lang/fpc-devel-source/distinfo b/lang/fpc-devel-source/distinfo index 4b804734c86..c6c413d158b 100644 --- a/lang/fpc-devel-source/distinfo +++ b/lang/fpc-devel-source/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737614580 -SHA256 (freepascal/fpc-source-bf41de879a50447193b8ac33bab610d3cf0ba381_GL0.tar.gz) = ab4e6151e41e8307cc503c03193e99a4299c7aaac7a1de02952c3dd4269a8523 -SIZE (freepascal/fpc-source-bf41de879a50447193b8ac33bab610d3cf0ba381_GL0.tar.gz) = 57824846 +TIMESTAMP = 1738311815 +SHA256 (freepascal/fpc-source-212b0fb7a834df33f9192ad64dac8eebe35921ec_GL0.tar.gz) = 47d1223f9a4375d3ccce1866d63a0bd3c84358202093bfbd4f461dd59103a626 +SIZE (freepascal/fpc-source-212b0fb7a834df33f9192ad64dac8eebe35921ec_GL0.tar.gz) = 57844022 diff --git a/lang/fpc-devel/Makefile b/lang/fpc-devel/Makefile index 205b5a8d3e9..ffb8d91a50f 100644 --- a/lang/fpc-devel/Makefile +++ b/lang/fpc-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= fpc -PORTVERSION= 3.3.1.20250122 +PORTVERSION= 3.3.1.20250130 CATEGORIES= lang MASTER_SITES= LOCAL/acm/freepascal/:bootstrap \ LOCAL/acm/freepascal/:man @@ -28,7 +28,7 @@ USE_GITLAB= yes GL_SITE= https://gitlab.com/freepascal.org GL_ACCOUNT= fpc GL_PROJECT= source -GL_TAGNAME= bf41de879a50447193b8ac33bab610d3cf0ba381 +GL_TAGNAME= 212b0fb7a834df33f9192ad64dac8eebe35921ec FPCSRCDIR= source-${GL_TAGNAME} diff --git a/lang/fpc-devel/distinfo b/lang/fpc-devel/distinfo index 97b42a01036..0b00879d1a1 100644 --- a/lang/fpc-devel/distinfo +++ b/lang/fpc-devel/distinfo @@ -1,11 +1,11 @@ -TIMESTAMP = 1737613122 +TIMESTAMP = 1738308934 SHA256 (freepascal/ppc386-3.2.2-freebsd.tar.gz) = 2e175954442e28799edfe08c01635d209298b992f1062d03872571d58aa9f43a SIZE (freepascal/ppc386-3.2.2-freebsd.tar.gz) = 1364288 SHA256 (freepascal/ppcx64-3.2.2-freebsd.tar.gz) = 8cf6258688c3457f27bcec18e6993443ed2fcfe7d7c8697d54a13f32965e8fb0 SIZE (freepascal/ppcx64-3.2.2-freebsd.tar.gz) = 2052903 -SHA256 (freepascal/ppca64-3.3.1-freebsd.tar.gz) = d628bcb10a5c651654dbb423e0072187ab9ec2cccfc3d1bdf751fc9cb380a448 -SIZE (freepascal/ppca64-3.3.1-freebsd.tar.gz) = 1425823 +SHA256 (freepascal/ppca64-3.3.1-freebsd.tar.gz) = 5d9010c69f461b3522826c07d1dff226c692d0a38c90c93d6b186940ba892d55 +SIZE (freepascal/ppca64-3.3.1-freebsd.tar.gz) = 1392501 SHA256 (freepascal/fpc-3.2.2.man.tar.gz) = 4b7d7d50922531fa01e00d0bc913abb40426ba3001579240bf3db3f4ad640584 SIZE (freepascal/fpc-3.2.2.man.tar.gz) = 47334 -SHA256 (freepascal/fpc-source-bf41de879a50447193b8ac33bab610d3cf0ba381_GL0.tar.gz) = ab4e6151e41e8307cc503c03193e99a4299c7aaac7a1de02952c3dd4269a8523 -SIZE (freepascal/fpc-source-bf41de879a50447193b8ac33bab610d3cf0ba381_GL0.tar.gz) = 57824846 +SHA256 (freepascal/fpc-source-212b0fb7a834df33f9192ad64dac8eebe35921ec_GL0.tar.gz) = 47d1223f9a4375d3ccce1866d63a0bd3c84358202093bfbd4f461dd59103a626 +SIZE (freepascal/fpc-source-212b0fb7a834df33f9192ad64dac8eebe35921ec_GL0.tar.gz) = 57844022 diff --git a/lang/gcc12-devel/Makefile b/lang/gcc12-devel/Makefile index 982a4f53ff6..5bc411f7127 100644 --- a/lang/gcc12-devel/Makefile +++ b/lang/gcc12-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 12.4.1.s20250116 +PORTVERSION= 12.4.1.s20250130 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc12-devel/distinfo b/lang/gcc12-devel/distinfo index 4e80ca471ee..0330dfa5369 100644 --- a/lang/gcc12-devel/distinfo +++ b/lang/gcc12-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737099692 -SHA256 (gcc-12-20250116.tar.xz) = 2cf3f07cf9eb31a08bd80c2c0ec2ffc4520704f90c543159fdc95ee25059d8bf -SIZE (gcc-12-20250116.tar.xz) = 79921816 +TIMESTAMP = 1738314346 +SHA256 (gcc-12-20250130.tar.xz) = 1cdc3875b933fb40d4bbc9b17dc9449831ada34e8072684b5a93e392b2d5e706 +SIZE (gcc-12-20250130.tar.xz) = 79936036 diff --git a/lang/gcc12-devel/files/patch-libgcc-config.host b/lang/gcc12-devel/files/patch-libgcc-config.host new file mode 100644 index 00000000000..266694676d1 --- /dev/null +++ b/lang/gcc12-devel/files/patch-libgcc-config.host @@ -0,0 +1,11 @@ +--- libgcc/config.host.orig 2025-01-30 12:31:26.479569000 -0800 ++++ libgcc/config.host 2025-01-30 12:32:03.732682000 -0800 +@@ -286,7 +286,7 @@ + # machine-specific sections may refine and add to this + # configuration. + tmake_file="$tmake_file t-freebsd t-crtstuff-pic t-libgcc-pic t-eh-dw2-dip t-slibgcc t-slibgcc-gld t-slibgcc-elf-ver" +- extra_parts="crtbegin.o crtend.o crtbeginS.o crtendS.o" ++ extra_parts="crtbegin.o crtend.o crtbeginS.o crtbeginT.o crtendS.o" + case ${target_thread_file} in + posix) + tmake_file="${tmake_file} t-freebsd-thread" diff --git a/lang/gcc13-devel/Makefile b/lang/gcc13-devel/Makefile index 43b05606518..cce92e676a2 100644 --- a/lang/gcc13-devel/Makefile +++ b/lang/gcc13-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 13.3.1.s20250117 +PORTVERSION= 13.3.1.s20250131 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc13-devel/distinfo b/lang/gcc13-devel/distinfo index 2a86107ba7f..05213737bc3 100644 --- a/lang/gcc13-devel/distinfo +++ b/lang/gcc13-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737187824 -SHA256 (gcc-13-20250117.tar.xz) = 623a9de205760251920dc6b9038e49081c30c32b5a2584b201216f364cc8ad95 -SIZE (gcc-13-20250117.tar.xz) = 84520416 +TIMESTAMP = 1738406758 +SHA256 (gcc-13-20250131.tar.xz) = 30371b44697f05ad88c46b39bdea6c4fc723a7878457aaf1df5e24ac8d08909f +SIZE (gcc-13-20250131.tar.xz) = 84530144 diff --git a/lang/gcc13-devel/files/patch-libgcc-config.host b/lang/gcc13-devel/files/patch-libgcc-config.host new file mode 100644 index 00000000000..c371f0d1e40 --- /dev/null +++ b/lang/gcc13-devel/files/patch-libgcc-config.host @@ -0,0 +1,11 @@ +--- libgcc/config.host.orig 2025-01-30 12:31:26.479569000 -0800 ++++ libgcc/config.host 2025-01-30 12:32:03.732682000 -0800 +@@ -286,7 +286,7 @@ + # machine-specific sections may refine and add to this + # configuration. + tmake_file="$tmake_file t-freebsd t-crtstuff-pic t-libgcc-pic t-eh-dw2-dip t-slibgcc t-slibgcc-gld t-slibgcc-elf-ver" +- extra_parts="crtbegin.o crtend.o crtbeginS.o crtendS.o" ++ extra_parts="crtbegin.o crtend.o crtbeginS.o crtbeginT.o crtendS.o" + case ${target_thread_file} in + posix) + tmake_file="${tmake_file} t-freebsd-thread" diff --git a/lang/gcc14-devel/Makefile b/lang/gcc14-devel/Makefile index 87eaa0545f3..19830c43693 100644 --- a/lang/gcc14-devel/Makefile +++ b/lang/gcc14-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 14.2.1.s20250118 +PORTVERSION= 14.2.1.s20250201 PORTEPOCH= 1 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} @@ -42,6 +42,8 @@ CFLAGS:= ${CFLAGS:N-mretpoline} -D__USE_ISOC11 CXXFLAGS:= ${CXXFLAGS:N-mretpoline} OPTIONS_DEFINE= GRAPHITE +OPTIONS_DEFAULT_armv6= STANDARD_BOOTSTRAP +OPTIONS_DEFAULT_armv7= STANDARD_BOOTSTRAP OPTIONS_DEFAULT_aarch64=STANDARD_BOOTSTRAP OPTIONS_DEFAULT_amd64= STANDARD_BOOTSTRAP OPTIONS_DEFAULT_i386= STANDARD_BOOTSTRAP @@ -77,10 +79,6 @@ CONFIGURE_TARGET= x86_64-portbld-${OPSYS:tl}${OSREL} .elif ${ARCH} == powerpc64 CONFIGURE_ARGS+= --with-abi=elfv2 -USE_GCC= yes - -.elif ${ARCH} == powerpc64le -USE_GCC= yes .endif .if ${ARCH} == i386 @@ -140,7 +138,7 @@ INFO= gcc${SUFFIX}/cpp \ .if ${ARCH} == amd64 || ${ARCH} == i386 INFO+= gcc${SUFFIX}/libquadmath .endif -.if ${ARCH} == amd64 || ${ARCH} == i386 || ${ARCH} == aarch64 +.if ${ARCH} == amd64 || ${ARCH} == i386 || ${ARCH} == aarch64 || ${ARCH:Marmv?} INFO+= gcc${SUFFIX}/libitm .endif SUB_FILES= pkg-message diff --git a/lang/gcc14-devel/distinfo b/lang/gcc14-devel/distinfo index 7d9f9521c53..db57d458290 100644 --- a/lang/gcc14-devel/distinfo +++ b/lang/gcc14-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737273844 -SHA256 (gcc-14-20250118.tar.xz) = 2ad5fba397aabbfc8a24bdf2308e39110606c4ce67fab6ba965ab25f5e109eb2 -SIZE (gcc-14-20250118.tar.xz) = 88214804 +TIMESTAMP = 1738577724 +SHA256 (gcc-14-20250201.tar.xz) = bddb415b2d4423f712ce74a06958e6631b29457628916b74d399c61e822e8ef9 +SIZE (gcc-14-20250201.tar.xz) = 88210968 diff --git a/lang/gcc14-devel/files/patch-clang-vec_step b/lang/gcc14-devel/files/patch-clang-vec_step new file mode 100644 index 00000000000..00607540eb2 --- /dev/null +++ b/lang/gcc14-devel/files/patch-clang-vec_step @@ -0,0 +1,21 @@ +https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239266 reports how +clang unfortunately poisons user namespace by default (without any +special options). + +Until that changes (or GCC changes) we need to avoid using vec_step +as a variable. + +--- UTC +Index: gcc/tree-vect-loop.cc +=================================================================== +--- gcc/tree-vect-loop.cc (revision 273856) ++++ gcc/tree-vect-loop.cc (working copy) +@@ -55,6 +55,8 @@ along with GCC; see the file COPYING3. If not see + #include "vec-perm-indices.h" + #include "tree-eh.h" + ++#define vec_step vec_step_ ++ + /* Loop Vectorization Pass. + + This pass tries to vectorize loops. diff --git a/lang/gcc14-devel/files/patch-libgcc-config.host b/lang/gcc14-devel/files/patch-libgcc-config.host new file mode 100644 index 00000000000..c371f0d1e40 --- /dev/null +++ b/lang/gcc14-devel/files/patch-libgcc-config.host @@ -0,0 +1,11 @@ +--- libgcc/config.host.orig 2025-01-30 12:31:26.479569000 -0800 ++++ libgcc/config.host 2025-01-30 12:32:03.732682000 -0800 +@@ -286,7 +286,7 @@ + # machine-specific sections may refine and add to this + # configuration. + tmake_file="$tmake_file t-freebsd t-crtstuff-pic t-libgcc-pic t-eh-dw2-dip t-slibgcc t-slibgcc-gld t-slibgcc-elf-ver" +- extra_parts="crtbegin.o crtend.o crtbeginS.o crtendS.o" ++ extra_parts="crtbegin.o crtend.o crtbeginS.o crtbeginT.o crtendS.o" + case ${target_thread_file} in + posix) + tmake_file="${tmake_file} t-freebsd-thread" diff --git a/lang/gcc14/Makefile b/lang/gcc14/Makefile index c7fafbcabcc..1c56eaf7a46 100644 --- a/lang/gcc14/Makefile +++ b/lang/gcc14/Makefile @@ -39,6 +39,8 @@ CXXFLAGS:= ${CXXFLAGS:N-mretpoline} OPTIONS_DEFINE= GRAPHITE OPTIONS_DEFAULT_aarch64=STANDARD_BOOTSTRAP +OPTIONS_DEFAULT_armv6= STANDARD_BOOTSTRAP +OPTIONS_DEFAULT_armv7= STANDARD_BOOTSTRAP OPTIONS_DEFAULT_amd64= STANDARD_BOOTSTRAP OPTIONS_DEFAULT_i386= STANDARD_BOOTSTRAP OPTIONS_DEFAULT_powerpc= STANDARD_BOOTSTRAP diff --git a/lang/gcc15-devel/Makefile b/lang/gcc15-devel/Makefile index d82546804d2..200c32d1ed5 100644 --- a/lang/gcc15-devel/Makefile +++ b/lang/gcc15-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 15.0.1.s20250119 +PORTVERSION= 15.0.1.s20250202 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel @@ -42,6 +42,8 @@ CXXFLAGS:= ${CXXFLAGS:N-mretpoline} OPTIONS_DEFINE= GRAPHITE OPTIONS_DEFAULT_aarch64=STANDARD_BOOTSTRAP +OPTIONS_DEFAULT_armv6= STANDARD_BOOTSTRAP +OPTIONS_DEFAULT_armv7= STANDARD_BOOTSTRAP OPTIONS_DEFAULT_amd64= STANDARD_BOOTSTRAP OPTIONS_DEFAULT_i386= STANDARD_BOOTSTRAP OPTIONS_DEFAULT_powerpc=LTO_BOOTSTRAP @@ -139,7 +141,7 @@ INFO= gcc${SUFFIX}/cpp \ .if ${ARCH} == amd64 || ${ARCH} == i386 INFO+= gcc${SUFFIX}/libquadmath .endif -.if ${ARCH} == amd64 || ${ARCH} == i386 || ${ARCH} == aarch64 +.if ${ARCH} == amd64 || ${ARCH} == i386 || ${ARCH} == aarch64 || ${ARCH:Marmv?} INFO+= gcc${SUFFIX}/libitm .endif SUB_FILES= pkg-message diff --git a/lang/gcc15-devel/distinfo b/lang/gcc15-devel/distinfo index 0142170dfff..57ff18f92de 100644 --- a/lang/gcc15-devel/distinfo +++ b/lang/gcc15-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737452226 -SHA256 (gcc-15-20250119.tar.xz) = 19259842b4551970d461b4cbd9799f9e7350f93b3eb655bb07dc6bf4c62557fb -SIZE (gcc-15-20250119.tar.xz) = 90709176 +TIMESTAMP = 1738598609 +SHA256 (gcc-15-20250202.tar.xz) = 9b44115b98f04c1c69a219fae89d05dbb5819010e30c9000b7302aa06672c954 +SIZE (gcc-15-20250202.tar.xz) = 91011652 diff --git a/lang/gcc15-devel/files/patch-libgcc-config.host b/lang/gcc15-devel/files/patch-libgcc-config.host new file mode 100644 index 00000000000..c371f0d1e40 --- /dev/null +++ b/lang/gcc15-devel/files/patch-libgcc-config.host @@ -0,0 +1,11 @@ +--- libgcc/config.host.orig 2025-01-30 12:31:26.479569000 -0800 ++++ libgcc/config.host 2025-01-30 12:32:03.732682000 -0800 +@@ -286,7 +286,7 @@ + # machine-specific sections may refine and add to this + # configuration. + tmake_file="$tmake_file t-freebsd t-crtstuff-pic t-libgcc-pic t-eh-dw2-dip t-slibgcc t-slibgcc-gld t-slibgcc-elf-ver" +- extra_parts="crtbegin.o crtend.o crtbeginS.o crtendS.o" ++ extra_parts="crtbegin.o crtend.o crtbeginS.o crtbeginT.o crtendS.o" + case ${target_thread_file} in + posix) + tmake_file="${tmake_file} t-freebsd-thread" diff --git a/lang/julia/Makefile b/lang/julia/Makefile index b2144864bc8..abe03257c69 100644 --- a/lang/julia/Makefile +++ b/lang/julia/Makefile @@ -1,6 +1,6 @@ PORTNAME= julia DISTVERSION= 1.10.3 -PORTREVISION= 5 +PORTREVISION= 6 DISTVERSIONSUFFIX= -full CATEGORIES= lang math MASTER_SITES= https://github.com/JuliaLang/${PORTNAME}/releases/download/v${DISTVERSION}/ diff --git a/lang/kross-interpreters/distinfo b/lang/kross-interpreters/distinfo index 915ec14c384..d1f00fd0eb7 100644 --- a/lang/kross-interpreters/distinfo +++ b/lang/kross-interpreters/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889331 -SHA256 (KDE/release-service/23.08.5/kross-interpreters-23.08.5.tar.xz) = 357810737c680036ca244d1f93c1a38c6183c54855c4f4a200bda52a8837fa7b -SIZE (KDE/release-service/23.08.5/kross-interpreters-23.08.5.tar.xz) = 151756 +TIMESTAMP = 1734460232 +SHA256 (KDE/release-service/24.12.0/kross-interpreters-24.12.0.tar.xz) = 1a2515cc79bf036cdf44281c1ae2e208d82da1869cae378f77ca82d7e9dc3529 +SIZE (KDE/release-service/24.12.0/kross-interpreters-24.12.0.tar.xz) = 151732 diff --git a/lang/kturtle/Makefile b/lang/kturtle/Makefile index 572e26e5f31..cc37b385ba7 100644 --- a/lang/kturtle/Makefile +++ b/lang/kturtle/Makefile @@ -6,13 +6,12 @@ MAINTAINER= kde@FreeBSD.org COMMENT= Educational programming environment for KDE WWW= https://edu.kde.org/kturtle -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz -USE_KDE= attica auth codecs config configwidgets coreaddons crash \ - emoticons i18n init itemmodels kio newstuff \ - service sonnet textwidgets widgetsaddons xmlgui \ +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz +USE_KDE= attica auth codecs config configwidgets coreaddons crash i18n \ + itemmodels kio newstuff service sonnet textwidgets \ + widgetsaddons xmlgui \ doctools:build ecm:build -USE_QT= concurrent core dbus gui network printsupport svg widgets xml \ - buildtools:build qmake:build +USE_QT= base OPTIONS_DEFINE= DOCS diff --git a/lang/kturtle/distinfo b/lang/kturtle/distinfo index 34b44a32d6c..c8b11cb811a 100644 --- a/lang/kturtle/distinfo +++ b/lang/kturtle/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889330 -SHA256 (KDE/release-service/23.08.5/kturtle-23.08.5.tar.xz) = e423b61140eab5bf75b1ba3d3d68fb5b8937bd19799f0125db5bfb96c9420dd6 -SIZE (KDE/release-service/23.08.5/kturtle-23.08.5.tar.xz) = 2248160 +TIMESTAMP = 1734460234 +SHA256 (KDE/release-service/24.12.0/kturtle-24.12.0.tar.xz) = e0c2310fbcd76bae4dd33e35773f1d7d55b97117e6bbf7887b5208800aa9474c +SIZE (KDE/release-service/24.12.0/kturtle-24.12.0.tar.xz) = 2096032 diff --git a/lang/kturtle/pkg-plist b/lang/kturtle/pkg-plist index b9c207bccc5..75de8d7ba8e 100644 --- a/lang/kturtle/pkg-plist +++ b/lang/kturtle/pkg-plist @@ -1,5 +1,4 @@ bin/kturtle -etc/xdg/kturtle.knsrc share/applications/org.kde.kturtle.desktop share/icons/hicolor/128x128/apps/kturtle.png share/icons/hicolor/16x16/apps/kturtle.png @@ -7,8 +6,9 @@ share/icons/hicolor/22x22/apps/kturtle.png share/icons/hicolor/32x32/apps/kturtle.png share/icons/hicolor/48x48/apps/kturtle.png share/icons/hicolor/64x64/apps/kturtle.png -share/kxmlgui5/kturtle/kturtleui.rc +share/knsrcfiles/kturtle.knsrc share/locale/ar/LC_MESSAGES/kturtle.mo +share/locale/ast/LC_MESSAGES/kturtle.mo share/locale/be/LC_MESSAGES/kturtle.mo share/locale/bg/LC_MESSAGES/kturtle.mo share/locale/bn/LC_MESSAGES/kturtle.mo @@ -38,6 +38,7 @@ share/locale/hne/LC_MESSAGES/kturtle.mo share/locale/hr/LC_MESSAGES/kturtle.mo share/locale/hu/LC_MESSAGES/kturtle.mo share/locale/hy/LC_MESSAGES/kturtle.mo +share/locale/ia/LC_MESSAGES/kturtle.mo share/locale/is/LC_MESSAGES/kturtle.mo share/locale/it/LC_MESSAGES/kturtle.mo share/locale/ja/LC_MESSAGES/kturtle.mo diff --git a/lang/ldc/files/patch-tools_CMakeLists.txt b/lang/ldc/files/patch-tools_CMakeLists.txt new file mode 100644 index 00000000000..52ac65f48f9 --- /dev/null +++ b/lang/ldc/files/patch-tools_CMakeLists.txt @@ -0,0 +1,11 @@ +--- tools/CMakeLists.txt.orig 2024-12-15 13:48:09 UTC ++++ tools/CMakeLists.txt +@@ -37,7 +37,7 @@ if(LDC_BUNDLE_LLVM_TOOLS) + COMPILE_FLAGS "${LLVM_CXXFLAGS} ${LDC_CXXFLAGS}" + LINK_FLAGS "${SANITIZE_LDFLAGS}" + ) +- target_link_libraries(ldc-profdata ${LLVM_LIBRARIES} ${CMAKE_DL_LIBS} ${LLVM_LDFLAGS}) ++ target_link_libraries(ldc-profdata ${LLVM_LIBRARIES} ${CMAKE_DL_LIBS} ${LLVM_LDFLAGS} ${CMAKE_THREAD_LIBS_INIT}) + install(TARGETS ldc-profdata DESTINATION ${CMAKE_INSTALL_PREFIX}/bin) + + # Set path to executable, used by the lit testsuite. diff --git a/lang/luajit-openresty/Makefile b/lang/luajit-openresty/Makefile index 218ca44c30b..398cacbbd45 100644 --- a/lang/luajit-openresty/Makefile +++ b/lang/luajit-openresty/Makefile @@ -1,6 +1,6 @@ PORTNAME= luajit DISTVERSIONPREFIX= v -DISTVERSION= 2.1-20241104 +DISTVERSION= 2.1-20250117 CATEGORIES= lang PKGNAMESUFFIX= -openresty @@ -28,7 +28,7 @@ GH_ACCOUNT= openresty GH_PROJECT= luajit2 LUAJIT_VERSION= 2.1 -LUAJIT_SOVERSION= 2.1.1728714540 +LUAJIT_SOVERSION= 2.1.1737090214 PLIST_SUB+= VERSION=${LUAJIT_VERSION} SOVERSION=${LUAJIT_SOVERSION} diff --git a/lang/luajit-openresty/distinfo b/lang/luajit-openresty/distinfo index 04c23b32b16..04a6bd49dc1 100644 --- a/lang/luajit-openresty/distinfo +++ b/lang/luajit-openresty/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731368493 -SHA256 (openresty-luajit2-v2.1-20241104_GH0.tar.gz) = 197a5eb626bc9e0c19dcb025a190735ca1e23890606204bd9ef4c9828d5c4d4a -SIZE (openresty-luajit2-v2.1-20241104_GH0.tar.gz) = 1163274 +TIMESTAMP = 1738619349 +SHA256 (openresty-luajit2-v2.1-20250117_GH0.tar.gz) = 68ff3dc2cc97969f7385679da7c9ff96738aa9cc275fa6bab77316eb3340ea8e +SIZE (openresty-luajit2-v2.1-20250117_GH0.tar.gz) = 1163528 diff --git a/lang/luajit-openresty/files/patch-Makefile b/lang/luajit-openresty/files/patch-Makefile index 44b8ac5a3f6..8b38ca2a49e 100644 --- a/lang/luajit-openresty/files/patch-Makefile +++ b/lang/luajit-openresty/files/patch-Makefile @@ -1,6 +1,6 @@ ---- Makefile.orig 2022-10-13 16:02:11 UTC +--- Makefile.orig 2025-01-17 05:03:34 UTC +++ Makefile -@@ -25,7 +25,7 @@ ABIVER= 5.1 +@@ -30,7 +30,7 @@ VERSION= $(MMVERSION).$(RELVER) # Change the installation path as needed. This automatically adjusts # the paths in src/luaconf.h, too. Note: PREFIX must be an absolute path! # @@ -9,15 +9,15 @@ export MULTILIB= lib ############################################################################## -@@ -35,6 +35,7 @@ INSTALL_LIB= $(DPREFIX)/$(MULTILIB) - INSTALL_SHARE= $(DPREFIX)/share - INSTALL_DEFINC= $(DPREFIX)/include/luajit-$(MAJVER).$(MINVER) +@@ -41,6 +41,7 @@ INSTALL_INC= $(INSTALL_DEFINC) + INSTALL_SHARE= $(DESTDIR)$(INSTALL_SHARE_) + INSTALL_DEFINC= $(DPREFIX)/include/luajit-$(MMVERSION) INSTALL_INC= $(INSTALL_DEFINC) +INSTALL_LIBD= $(DPREFIX)/libdata - INSTALL_LJLIBD= $(INSTALL_SHARE)/luajit-$(VERSION) - INSTALL_JITLIB= $(INSTALL_LJLIBD)/jit -@@ -42,8 +43,7 @@ INSTALL_LMODD= $(INSTALL_SHARE)/lua + export INSTALL_LJLIBD= $(INSTALL_SHARE_)/luajit-$(MMVERSION) + INSTALL_JITLIB= $(DESTDIR)$(INSTALL_LJLIBD)/jit +@@ -48,8 +49,7 @@ INSTALL_CMOD= $(INSTALL_CMODD)/$(ABIVER) INSTALL_LMOD= $(INSTALL_LMODD)/$(ABIVER) INSTALL_CMODD= $(INSTALL_LIB)/lua INSTALL_CMOD= $(INSTALL_CMODD)/$(ABIVER) @@ -27,7 +27,7 @@ INSTALL_TNAME= luajit-$(VERSION) INSTALL_TSYMNAME= luajit -@@ -64,8 +64,8 @@ INSTALL_T= $(INSTALL_BIN)/$(INSTALL_TNAME) +@@ -70,8 +70,8 @@ INSTALL_PC= $(INSTALL_PKGCONFIG)/$(INSTALL_PCNAME) INSTALL_TSYM= $(INSTALL_BIN)/$(INSTALL_TSYMNAME) INSTALL_PC= $(INSTALL_PKGCONFIG)/$(INSTALL_PCNAME) @@ -35,10 +35,10 @@ - $(INSTALL_PKGCONFIG) $(INSTALL_JITLIB) $(INSTALL_LMOD) $(INSTALL_CMOD) +INSTALL_DIRS= $(INSTALL_INC) \ + $(INSTALL_PKGCONFIG) $(INSTALL_JITLIB) - UNINSTALL_DIRS= $(INSTALL_JITLIB) $(INSTALL_LJLIBD) $(INSTALL_INC) \ + UNINSTALL_DIRS= $(INSTALL_JITLIB) $(DESTDIR)$(INSTALL_LJLIBD) $(INSTALL_INC) \ $(INSTALL_LMOD) $(INSTALL_LMODD) $(INSTALL_CMOD) $(INSTALL_CMODD) -@@ -125,10 +125,8 @@ install: $(INSTALL_DEP) +@@ -135,10 +135,8 @@ install: $(INSTALL_DEP) $(RM) $(INSTALL_DYN) $(INSTALL_SHORT1) $(INSTALL_SHORT2) cd src && test -f $(FILE_SO) && \ $(INSTALL_X) $(FILE_SO) $(INSTALL_DYN) && \ @@ -49,7 +49,7 @@ cd etc && $(SED_PC) $(FILE_PC) > $(FILE_PC).tmp && \ $(INSTALL_F) $(FILE_PC).tmp $(INSTALL_PC) && \ $(RM) $(FILE_PC).tmp -@@ -147,7 +145,6 @@ uninstall: +@@ -156,7 +154,6 @@ uninstall: for file in $(FILES_INC); do \ $(UNINSTALL) $(INSTALL_INC)/$$file; \ done diff --git a/lang/p5-Tcl/Makefile b/lang/p5-Tcl/Makefile index 485ebda75aa..1155b152d67 100644 --- a/lang/p5-Tcl/Makefile +++ b/lang/p5-Tcl/Makefile @@ -1,5 +1,5 @@ PORTNAME= Tcl -PORTVERSION= 1.32 +PORTVERSION= 1.51 CATEGORIES= lang perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/lang/p5-Tcl/distinfo b/lang/p5-Tcl/distinfo index fbacbd62f2d..69302dcc0d1 100644 --- a/lang/p5-Tcl/distinfo +++ b/lang/p5-Tcl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707579656 -SHA256 (Tcl-1.32.tar.gz) = 4102c34f85732d50307e8ca92d593b223d12d580242f3e67258fb9e026b43ebf -SIZE (Tcl-1.32.tar.gz) = 173076 +TIMESTAMP = 1738250558 +SHA256 (Tcl-1.51.tar.gz) = 7e2f7de3e35846e748781df434e8e754e23782ecc29ff17bbd26f0259057dcaf +SIZE (Tcl-1.51.tar.gz) = 173079 diff --git a/lang/perl5.38/Makefile b/lang/perl5.38/Makefile index cb9e7eb94a1..c4cfcd4f93e 100644 --- a/lang/perl5.38/Makefile +++ b/lang/perl5.38/Makefile @@ -1,6 +1,5 @@ PORTNAME= perl DISTVERSION= ${PERL_VERSION} -PORTREVISION= 2 CATEGORIES= lang devel perl5 MASTER_SITES= CPAN/../../src/5.0 DIST_SUBDIR= perl diff --git a/lang/perl5.38/distinfo b/lang/perl5.38/distinfo index c7695714d93..fdf4cc3f81b 100644 --- a/lang/perl5.38/distinfo +++ b/lang/perl5.38/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1701279392 -SHA256 (perl/perl-5.38.2.tar.xz) = d91115e90b896520e83d4de6b52f8254ef2b70a8d545ffab33200ea9f1cf29e8 -SIZE (perl/perl-5.38.2.tar.xz) = 13679524 +TIMESTAMP = 1737337657 +SHA256 (perl/perl-5.38.3.tar.xz) = da4c8ae1e91d60a52e02e0009618fc6aa62e1ac90b3f302969e2cf490c122dcc +SIZE (perl/perl-5.38.3.tar.xz) = 13718348 diff --git a/lang/perl5.38/pkg-plist b/lang/perl5.38/pkg-plist index de1c16ea863..e0dae095e5b 100644 --- a/lang/perl5.38/pkg-plist +++ b/lang/perl5.38/pkg-plist @@ -985,6 +985,7 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf %%MAN1%%/perl5380delta.1.gz %%MAN1%%/perl5381delta.1.gz %%MAN1%%/perl5382delta.1.gz +%%MAN1%%/perl5383delta.1.gz %%MAN1%%/perl561delta.1.gz %%MAN1%%/perl56delta.1.gz %%MAN1%%/perl581delta.1.gz @@ -1793,6 +1794,7 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf %%PRIV_LIB%%/pod/perl5380delta.pod %%PRIV_LIB%%/pod/perl5381delta.pod %%PRIV_LIB%%/pod/perl5382delta.pod +%%PRIV_LIB%%/pod/perl5383delta.pod %%PRIV_LIB%%/pod/perl561delta.pod %%PRIV_LIB%%/pod/perl56delta.pod %%PRIV_LIB%%/pod/perl581delta.pod diff --git a/lang/perl5.38/version.mk b/lang/perl5.38/version.mk index 2ac92b0b97a..5a3468e4074 100644 --- a/lang/perl5.38/version.mk +++ b/lang/perl5.38/version.mk @@ -1,2 +1,2 @@ -PERL_VERSION= 5.38.2 +PERL_VERSION= 5.38.3 PERL5_DEPEND= perl5>=5.38.r<5.39 diff --git a/lang/perl5.40/Makefile b/lang/perl5.40/Makefile index 6d5a96caea3..58e97279b9f 100644 --- a/lang/perl5.40/Makefile +++ b/lang/perl5.40/Makefile @@ -1,6 +1,5 @@ PORTNAME= perl DISTVERSION= ${PERL_VERSION} -PORTREVISION= 1 CATEGORIES= lang devel perl5 MASTER_SITES= CPAN/../../src/5.0 DIST_SUBDIR= perl diff --git a/lang/perl5.40/distinfo b/lang/perl5.40/distinfo index 9c0fb221554..42321a812e2 100644 --- a/lang/perl5.40/distinfo +++ b/lang/perl5.40/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1717997509 -SHA256 (perl/perl-5.40.0.tar.xz) = d5325300ad267624cb0b7d512cfdfcd74fa7fe00c455c5b51a6bd53e5e199ef9 -SIZE (perl/perl-5.40.0.tar.xz) = 13804184 +TIMESTAMP = 1737338853 +SHA256 (perl/perl-5.40.1.tar.xz) = dfa20c2eef2b4af133525610bbb65dd13777ecf998c9c5b1ccf0d308e732ee3f +SIZE (perl/perl-5.40.1.tar.xz) = 13930924 diff --git a/lang/perl5.40/pkg-plist b/lang/perl5.40/pkg-plist index f328c6b03e4..1fa9bdeb16a 100644 --- a/lang/perl5.40/pkg-plist +++ b/lang/perl5.40/pkg-plist @@ -1117,6 +1117,7 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf %%MAN1%%/perl5381delta.1.gz %%MAN1%%/perl5382delta.1.gz %%MAN1%%/perl5400delta.1.gz +%%MAN1%%/perl5401delta.1.gz %%MAN1%%/perl561delta.1.gz %%MAN1%%/perl56delta.1.gz %%MAN1%%/perl581delta.1.gz @@ -2055,6 +2056,7 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf %%PRIV_LIB%%/pod/perl5381delta.pod %%PRIV_LIB%%/pod/perl5382delta.pod %%PRIV_LIB%%/pod/perl5400delta.pod +%%PRIV_LIB%%/pod/perl5401delta.pod %%PRIV_LIB%%/pod/perl561delta.pod %%PRIV_LIB%%/pod/perl56delta.pod %%PRIV_LIB%%/pod/perl581delta.pod diff --git a/lang/perl5.40/version.mk b/lang/perl5.40/version.mk index 037fb0758ba..80cf4cba193 100644 --- a/lang/perl5.40/version.mk +++ b/lang/perl5.40/version.mk @@ -1,2 +1,2 @@ -PERL_VERSION= 5.40.0 +PERL_VERSION= 5.40.1 PERL5_DEPEND= perl5>=5.40.r<5.41 diff --git a/lang/py-lupa/Makefile b/lang/py-lupa/Makefile index 65abfc077ec..00fb545e855 100644 --- a/lang/py-lupa/Makefile +++ b/lang/py-lupa/Makefile @@ -1,5 +1,5 @@ PORTNAME= lupa -PORTVERSION= 2.2 +PORTVERSION= 2.4 CATEGORIES= lang python MASTER_SITES= PYPI \ https://github.com/scoder/lupa/releases/download/lupa-${PORTVERSION}/ @@ -12,7 +12,7 @@ WWW= https://github.com/scoder/lupa LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cython3>=3.0.9:lang/cython3@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cython3>=3.0.11<3.1:lang/cython3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} diff --git a/lang/py-lupa/distinfo b/lang/py-lupa/distinfo index c86a5f4e343..e29398f77de 100644 --- a/lang/py-lupa/distinfo +++ b/lang/py-lupa/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1717386876 -SHA256 (lupa-2.2.tar.gz) = 665a006bcf8d9aacdfdb953824b929d06a0c55910a662b59be2f157ab4c8924d -SIZE (lupa-2.2.tar.gz) = 7147957 +TIMESTAMP = 1738089108 +SHA256 (lupa-2.4.tar.gz) = 5300d21f81aa1bd4d45f55e31dddba3b879895696068a3f84cfcb5fd9148aacd +SIZE (lupa-2.4.tar.gz) = 7184668 diff --git a/lang/quickjs-ng/Makefile b/lang/quickjs-ng/Makefile new file mode 100644 index 00000000000..ebfce23126c --- /dev/null +++ b/lang/quickjs-ng/Makefile @@ -0,0 +1,32 @@ +PORTNAME= quickjs +DISTVERSION= 0.8.0 +DISTVERSIONPREFIX= v +PORTREVISION= 1 +CATEGORIES= lang devel +PKGNAMESUFFIX= -ng + +MAINTAINER= osa@FreeBSD.org +COMMENT= Embeddable Javascript interpreter in C (NG fork) +WWW= https://quickjs-ng.github.io/quickjs/ + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= cmake:testing,noninja compiler:c11 cpe +USE_LDCONFIG= yes + +USE_GITHUB= yes +GH_ACCOUNT= quickjs-ng + +CPE_VENDOR= ${PORTNAME}_project + +CMAKE_ON= BUILD_SHARED_LIBS +CMAKE_TESTING_TARGET= run-test262 + +CONFLICTS= quickjs + +PLIST_SUB= PORTVERSION=${PORTVERSION} + +OPTIONS_DEFINE= DOCS + +.include diff --git a/lang/quickjs-ng/distinfo b/lang/quickjs-ng/distinfo new file mode 100644 index 00000000000..529e2ff37c3 --- /dev/null +++ b/lang/quickjs-ng/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738086355 +SHA256 (quickjs-ng-quickjs-v0.8.0_GH0.tar.gz) = 7e60e1e0dcd07d25664331308a2f4aee2a88d60d85896e828d25df7c3d40204e +SIZE (quickjs-ng-quickjs-v0.8.0_GH0.tar.gz) = 815932 diff --git a/lang/quickjs-ng/files/patch-CMakeLists.txt b/lang/quickjs-ng/files/patch-CMakeLists.txt new file mode 100644 index 00000000000..b8ce45e0073 --- /dev/null +++ b/lang/quickjs-ng/files/patch-CMakeLists.txt @@ -0,0 +1,11 @@ +--- CMakeLists.txt.orig 2025-01-28 23:42:03 UTC ++++ CMakeLists.txt +@@ -28,8 +28,6 @@ if(NOT MSVC AND NOT IOS) + + xcheck_add_c_compiler_flag(-Wall) + if(NOT MSVC AND NOT IOS) +- xcheck_add_c_compiler_flag(-Werror) +- xcheck_add_c_compiler_flag(-Wextra) + endif() + xcheck_add_c_compiler_flag(-Wno-implicit-fallthrough) + xcheck_add_c_compiler_flag(-Wno-sign-compare) diff --git a/lang/quickjs-ng/pkg-descr b/lang/quickjs-ng/pkg-descr new file mode 100644 index 00000000000..1dffbd6788d --- /dev/null +++ b/lang/quickjs-ng/pkg-descr @@ -0,0 +1,6 @@ +QuickJS is a small and embeddable JavaScript engine. It aims to support +the latest ECMAScript specification. + +This project is a fork of the original QuickJS project by Fabrice +Bellard and Charlie Gordon, after it went dormant, with the intent of +reigniting its development. diff --git a/lang/quickjs-ng/pkg-plist b/lang/quickjs-ng/pkg-plist new file mode 100644 index 00000000000..ea563aa9429 --- /dev/null +++ b/lang/quickjs-ng/pkg-plist @@ -0,0 +1,17 @@ +bin/qjs +bin/qjsc +include/quickjs.h +lib/cmake/quickjs/qjsConfig-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/quickjs/qjsConfig.cmake +lib/libqjs.so +lib/libqjs.so.0 +lib/libqjs.so.%%PORTVERSION%% +%%PORTDOCS%%%%DOCSDIR%%/LICENSE +%%PORTDOCS%%%%DOCSDIR%%/examples/fib.c +%%PORTDOCS%%%%DOCSDIR%%/examples/fib_module.js +%%PORTDOCS%%%%DOCSDIR%%/examples/hello.js +%%PORTDOCS%%%%DOCSDIR%%/examples/hello_module.js +%%PORTDOCS%%%%DOCSDIR%%/examples/pi_bigint.js +%%PORTDOCS%%%%DOCSDIR%%/examples/point.c +%%PORTDOCS%%%%DOCSDIR%%/examples/test_fib.js +%%PORTDOCS%%%%DOCSDIR%%/examples/test_point.js diff --git a/lang/quickjs/Makefile b/lang/quickjs/Makefile index 31da1f00d16..6662e89c22a 100644 --- a/lang/quickjs/Makefile +++ b/lang/quickjs/Makefile @@ -1,5 +1,6 @@ PORTNAME= quickjs DISTVERSION= 2024.01.13-20240727 +PORTREVISION= 1 CATEGORIES= lang devel #MASTER_SITES= https://bellard.org/${PORTNAME}/ #DISTNAME= ${PORTNAME}-${DISTVERSION:S/./-/g} @@ -19,6 +20,8 @@ GH_TAGNAME= 6e2e68f CPE_VENDOR= ${PORTNAME}_project +CONFLICTS= quickjs + TEST_TARGET= test .include diff --git a/lang/rubygem-rb_sys/Makefile b/lang/rubygem-rb_sys/Makefile index ebc851ac5c4..5b3666c3193 100644 --- a/lang/rubygem-rb_sys/Makefile +++ b/lang/rubygem-rb_sys/Makefile @@ -1,5 +1,5 @@ PORTNAME= rb_sys -PORTVERSION= 0.9.107 +PORTVERSION= 0.9.108 CATEGORIES= lang rubygems MASTER_SITES= RG diff --git a/lang/rubygem-rb_sys/distinfo b/lang/rubygem-rb_sys/distinfo index b871cafc2de..8001202c4fd 100644 --- a/lang/rubygem-rb_sys/distinfo +++ b/lang/rubygem-rb_sys/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737018968 -SHA256 (rubygem/rb_sys-0.9.107.gem) = f1a2fb89c3320e8b8075dbf3353c66b1f0e3fab17ac834579bb1fe56c49f40f6 -SIZE (rubygem/rb_sys-0.9.107.gem) = 31744 +TIMESTAMP = 1738090286 +SHA256 (rubygem/rb_sys-0.9.108.gem) = 014b9ca71bf84f61e79c8b1111c0aec8851571205486c4b83d22ab1bfb7101d4 +SIZE (rubygem/rb_sys-0.9.108.gem) = 31744 diff --git a/lang/rust-nightly/Makefile b/lang/rust-nightly/Makefile index cca7954eb69..db34ce7d390 100644 --- a/lang/rust-nightly/Makefile +++ b/lang/rust-nightly/Makefile @@ -1,5 +1,5 @@ # Run update.sh to update to the latest nightly -PORTVERSION= 1.84.0.${NIGHTLY_DATE:C,-,,g} +PORTVERSION= 1.86.0.${NIGHTLY_DATE:C,-,,g} # Always set PORTREVISION explicitly as otherwise it is inherited from lang/rust PORTREVISION= 0 PKGNAMESUFFIX= -nightly @@ -8,14 +8,14 @@ DISTNAME= rustc-nightly-src ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= upstream does not provide bootstraps for other architectures -CONFLICTS_INSTALL= rust rust182 +CONFLICTS_INSTALL= rust MASTERDIR= ${.CURDIR}/../rust PATCHDIR= ${.CURDIR}/files DISTINFO_FILE= ${.CURDIR}/distinfo -NIGHTLY_DATE= 2024-11-04 -BOOTSTRAPS_DATE= 2024-10-16 +NIGHTLY_DATE= 2025-01-15 +BOOTSTRAPS_DATE= 2025-01-08 RUST_BOOTSTRAP_VERSION= beta .include "${MASTERDIR}/Makefile" diff --git a/lang/rust-nightly/distinfo b/lang/rust-nightly/distinfo index f058d1a076c..31c65de75a9 100644 --- a/lang/rust-nightly/distinfo +++ b/lang/rust-nightly/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1730809089 -SHA256 (rust/2024-11-04/rustc-nightly-src.tar.xz) = c1e98dafef13dac41688c401054223c5f5c49777b4c663bd1b3bbb1cecfecd3a -SIZE (rust/2024-11-04/rustc-nightly-src.tar.xz) = 354595848 -SHA256 (rust/2024-10-16/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 36c995c1dd55ab4501f250a77f27cce34330daa2a3e74129ce389aa23b4e3a05 -SIZE (rust/2024-10-16/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 78540256 -SHA256 (rust/2024-10-16/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 67e103b9742ebf2798fe8e2647a6755a1d253301fea13a5193ced5bc394b9a0c -SIZE (rust/2024-10-16/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 28904608 -SHA256 (rust/2024-10-16/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 9e287f3d0c7e402dbc121cd737fd2360dfcd97fa886770aae93c07474494bb77 -SIZE (rust/2024-10-16/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 9671024 +TIMESTAMP = 1737057085 +SHA256 (rust/2025-01-15/rustc-nightly-src.tar.xz) = f4d8a783a6dad307151159bf9bcabd5b8e8cfa61e5b3053529aeb20b48d6026b +SIZE (rust/2025-01-15/rustc-nightly-src.tar.xz) = 359121224 +SHA256 (rust/2025-01-08/rustc-beta-x86_64-unknown-freebsd.tar.xz) = c9e699c5fdbf0af0434354caf8745796db42a931669e733b3a7432baabf81974 +SIZE (rust/2025-01-08/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 79860216 +SHA256 (rust/2025-01-08/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = ce6967397e9dcf20c700957d5ef3a8fbe35795f0b7be1e8f2fc61ebebdd9771d +SIZE (rust/2025-01-08/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 29762976 +SHA256 (rust/2025-01-08/cargo-beta-x86_64-unknown-freebsd.tar.xz) = e853f0e42602ff80f64fe245863ba0a4f50d8197ab4cde56c4bed53f4d7d9cbb +SIZE (rust/2025-01-08/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 9814360 diff --git a/lang/rust-nightly/files/patch-compiler_rustc__target_src_callconv_powerpc64.rs b/lang/rust-nightly/files/patch-compiler_rustc__target_src_callconv_powerpc64.rs index 9a31c92a74a..c37e112375a 100644 --- a/lang/rust-nightly/files/patch-compiler_rustc__target_src_callconv_powerpc64.rs +++ b/lang/rust-nightly/files/patch-compiler_rustc__target_src_callconv_powerpc64.rs @@ -1,7 +1,7 @@ ---- compiler/rustc_target/src/callconv/powerpc64.rs.orig 2020-03-09 22:11:17 UTC +--- compiler/rustc_target/src/callconv/powerpc64.rs.orig 2024-12-10 13:16:09 UTC +++ compiler/rustc_target/src/callconv/powerpc64.rs -@@ -95,7 +95,7 @@ where - ELFv2 +@@ -105,7 +105,7 @@ where + AIX } else { match cx.data_layout().endian { - Endian::Big => ELFv1, diff --git a/lang/rust-nightly/files/patch-vendor_cc.rs b/lang/rust-nightly/files/patch-vendor_cc.rs index 19dc3afb51b..f51a32b628a 100644 --- a/lang/rust-nightly/files/patch-vendor_cc.rs +++ b/lang/rust-nightly/files/patch-vendor_cc.rs @@ -8,9 +8,9 @@ until LLVM can be updated to use libc++ by default. https://reviews.llvm.org/D77776 ---- vendor/cc-1.0.99/src/tool.rs.orig 2024-05-09 18:20:47 UTC -+++ vendor/cc-1.0.99/src/tool.rs -@@ -151,9 +151,7 @@ impl Tool { +--- vendor/cc-1.0.98/src/tool.rs.orig 2024-12-10 13:16:09 UTC ++++ vendor/cc-1.0.98/src/tool.rs +@@ -167,9 +167,7 @@ impl Tool { match (clang, accepts_cl_style_flags, gcc) { (clang_cl, true, _) => Ok(ToolFamily::Msvc { clang_cl }), @@ -21,7 +21,20 @@ https://reviews.llvm.org/D77776 (false, false, true) => Ok(ToolFamily::Gnu), (false, false, false) => { cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__` or `_MSC_VER`, fallback to treating it as GNU"); ---- vendor/cc-1.1.22/src/tool.rs.orig 2024-05-09 18:20:47 UTC +--- vendor/cc-1.0.99/src/tool.rs.orig 2024-12-10 13:16:09 UTC ++++ vendor/cc-1.0.99/src/tool.rs +@@ -167,9 +167,7 @@ impl Tool { + + match (clang, accepts_cl_style_flags, gcc) { + (clang_cl, true, _) => Ok(ToolFamily::Msvc { clang_cl }), +- (true, false, _) => Ok(ToolFamily::Clang { +- zig_cc: is_zig_cc(path, cargo_output), +- }), ++ (true, false, _) => Ok(ToolFamily::Gnu), + (false, false, true) => Ok(ToolFamily::Gnu), + (false, false, false) => { + cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__` or `_MSC_VER`, fallback to treating it as GNU"); +--- vendor/cc-1.1.22/src/tool.rs.orig 2024-12-10 13:16:09 UTC +++ vendor/cc-1.1.22/src/tool.rs @@ -174,9 +174,7 @@ impl Tool { @@ -34,8 +47,8 @@ https://reviews.llvm.org/D77776 (false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu), (false, false, false, false, false) => { cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU"); ---- vendor/cc-1.1.23/src/tool.rs.orig 2024-05-09 18:20:47 UTC -+++ vendor/cc-1.1.23/src/tool.rs +--- vendor/cc-1.2.0/src/tool.rs.orig 2024-12-10 13:16:09 UTC ++++ vendor/cc-1.2.0/src/tool.rs @@ -174,9 +174,7 @@ impl Tool { match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) { diff --git a/lang/rust182/Makefile b/lang/rust182/Makefile deleted file mode 100644 index c221b46faac..00000000000 --- a/lang/rust182/Makefile +++ /dev/null @@ -1,290 +0,0 @@ -PORTNAME= rust -PORTVERSION= 1.82.0 -CATEGORIES= lang -MASTER_SITES= https://static.rust-lang.org/dist/:src \ - https://dev-static.rust-lang.org/dist/:src \ - LOCAL/rust:bootstrap \ - https://static.rust-lang.org/dist/:bootstrap -DISTNAME?= ${PORTNAME}c-${PORTVERSION}-src -DISTFILES?= ${NIGHTLY_DATE:D${NIGHTLY_DATE}/}${DISTNAME}${EXTRACT_SUFX}:src \ - ${_RUSTC_BOOTSTRAP}${EXTRACT_SUFX}:bootstrap \ - ${_RUST_STD_BOOTSTRAP}${EXTRACT_SUFX}:bootstrap \ - ${_CARGO_BOOTSTRAP}${EXTRACT_SUFX}:bootstrap -DIST_SUBDIR?= rust -PKGNAMESUFFIX= 182 - -MAINTAINER= jbeich@FreeBSD.org -COMMENT= Language with a focus on memory safety and concurrency (deprecated 1.82.* series) -WWW= https://www.rust-lang.org/ - -LICENSE= APACHE20 MIT -LICENSE_COMB= dual -LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE -LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT - -ONLY_FOR_ARCHS= aarch64 amd64 -ONLY_FOR_ARCHS_REASON= unused by games/veloren-weekly - -LIB_DEPENDS= libcurl.so:ftp/curl - -USES= cmake:indirect cpe ninja:build pkgconfig python:build ssl tar:xz - -CPE_VENDOR= rust-lang - -MAKE_ENV= DESTDIR=${STAGEDIR} \ - LIBGIT2_NO_PKG_CONFIG=1 \ - OPENSSL_DIR="${OPENSSLBASE}" -TEST_ENV= ${MAKE_ENV} \ - ALLOW_NONZERO_RLIMIT_CORE=1 - -PORTSCOUT= limit:^1\.82\. -CONFLICTS_INSTALL= rust rust-nightly - -# rustc stashes intermediary files in TMPDIR (default /tmp) which -# might cause issues for users that for some reason space limit -# their /tmp. WRKDIR should have plenty of space. -# ?= to allow users to still overwrite it in make.conf. -TMPDIR?= ${WRKDIR} - -OPTIONS_DEFINE= DOCS GDB LTO PORT_LLVM SOURCES WASM -OPTIONS_DEFAULT= SOURCES WASM -OPTIONS_DEFINE_i386= SSE2 -OPTIONS_DEFAULT_i386= SSE2 - -GDB_DESC= Install ports gdb (necessary for debugging rust programs) -PORT_LLVM_DESC= Build against devel/llvm instead of bundled copy (experimental) -SSE2_DESC= Enable SSE2 instructions -SOURCES_DESC= Install source files -WASM_DESC= Build the WebAssembly target (wasm32-unknown-unknown) - -SSE2_EXTRA_PATCHES_OFF+= ${FILESDIR}/extra-patch-compiler_rustc__target_src_spec_targets_i686__unknown__freebsd.rs - -DOCS_VARS= _RUST_BUILD_DOCS=true \ - _COMPONENTS+="rust-docs-${_PACKAGE_VERS}-${_RUST_TARGET} rust-docs-json-${_PACKAGE_VERS}-${_RUST_TARGET}" \ - _RUST_TOOLS+=rustdoc -DOCS_VARS_OFF= _RUST_BUILD_DOCS=false -GDB_RUN_DEPENDS= ${LOCALBASE}/bin/gdb:devel/gdb -PORT_LLVM_USES= llvm:min=17,lib,noexport -PORT_LLVM_MAKE_ENV= RUSTFLAGS="-Lnative=${LOCALBASE}/lib" -SOURCES_VARS= _COMPONENTS+=rust-src-${_PACKAGE_VERS} \ - _RUST_TOOLS+=src -WASM_VARS= _COMPONENTS+="rust-analysis-${_PACKAGE_VERS}-wasm32-unknown-unknown rust-std-${_PACKAGE_VERS}-wasm32-unknown-unknown" \ - _RUST_TARGETS+=wasm32-unknown-unknown - -# See WRKSRC/src/stage0 for the date and version values -BOOTSTRAPS_DATE?= 2024-09-05 -RUST_BOOTSTRAP_VERSION?= 1.81.0 - -CARGO_VENDOR_DIR?= ${WRKSRC}/vendor - -# Rust's target arch string might be different from *BSD arch strings -_RUST_ARCH_amd64= x86_64 -_RUST_ARCH_i386= i686 -_RUST_ARCH_riscv64= riscv64gc -_RUST_TARGET= ${_RUST_ARCH_${ARCH}:U${ARCH}}-unknown-${OPSYS:tl} -_RUST_TARGETS= ${_RUST_TARGET} -_RUST_TOOLS= analysis cargo clippy rust-analyzer rustdoc rustfmt - -_RUSTC_BOOTSTRAP= ${BOOTSTRAPS_DATE_${ARCH}:U${BOOTSTRAPS_DATE}}/rustc-${RUST_BOOTSTRAP_VERSION_${ARCH}:U${RUST_BOOTSTRAP_VERSION}}-${_RUST_TARGET} -_RUST_STD_BOOTSTRAP= ${BOOTSTRAPS_DATE_${ARCH}:U${BOOTSTRAPS_DATE}}/rust-std-${RUST_BOOTSTRAP_VERSION_${ARCH}:U${RUST_BOOTSTRAP_VERSION}}-${_RUST_TARGET} -_CARGO_BOOTSTRAP= ${BOOTSTRAPS_DATE_${ARCH}:U${BOOTSTRAPS_DATE}}/cargo-${RUST_BOOTSTRAP_VERSION_${ARCH}:U${RUST_BOOTSTRAP_VERSION}}-${_RUST_TARGET} - -_PACKAGE_VERS= ${NIGHTLY_DATE:?nightly:${PORTVERSION}} -_COMPONENTS+= cargo-${_PACKAGE_VERS}-${_RUST_TARGET} \ - clippy-${_PACKAGE_VERS}-${_RUST_TARGET} \ - rustc-${_PACKAGE_VERS}-${_RUST_TARGET} \ - rustfmt-${_PACKAGE_VERS}-${_RUST_TARGET} \ - rust-analysis-${_PACKAGE_VERS}-${_RUST_TARGET} \ - rust-std-${_PACKAGE_VERS}-${_RUST_TARGET} - -.include - -.if ${OPSYS} != FreeBSD -IGNORE= is only for FreeBSD -.endif - -.if ${ARCH} == powerpc -LIB_DEPENDS+= libatomic.so:lang/gcc${GCC_DEFAULT} -MAKE_ENV+= RUSTFLAGS="-L/usr/local/lib/gcc${GCC_DEFAULT}" -.endif - -# rls doesn't build on rust nightly -.if !defined(NIGHTLY_DATE) -_RUST_TOOLS+= rls -_COMPONENTS+= rls-${_PACKAGE_VERS}-${_RUST_TARGET} -.endif - -.if ${ARCH} != powerpc64le -MAKE_ENV+= RUST_BACKTRACE=1 -.endif - -# per https://rust-lang.github.io/rustup/concepts/components.html -# rustc-dev is only usefull on nightly -.if defined(NIGHTLY_DATE) -_COMPONENTS+= rustc-dev-${_PACKAGE_VERS}-${_RUST_TARGET} -.endif - -.if ${PORT_OPTIONS:MWASM} && ${PORT_OPTIONS:MDOCS} -_COMPONENTS+= rust-docs-${_PACKAGE_VERS}-wasm32-unknown-unknown rust-docs-json-${_PACKAGE_VERS}-wasm32-unknown-unknown -.endif - -.if exists(${PATCHDIR}/${ARCH}${BOOTSTRAPS_SUFFIX}) -EXTRA_PATCHES+= ${PATCHDIR}/${ARCH}${BOOTSTRAPS_SUFFIX} -.endif - -.ifdef QEMU_EMULATING -IGNORE= fails to build with qemu-user-static -.endif - -.if make(makesum) -DISTFILES:= ${DISTFILES:M*\:src} \ - ${ONLY_FOR_ARCHS:O:@_arch@${:!${MAKE} ARCH=${_arch} -V'DISTFILES:N*\:src'!}@} -.endif - -post-patch: - @${REINPLACE_CMD} 's,gdb,${LOCALBASE}/bin/gdb,' ${WRKSRC}/src/etc/rust-gdb -.if defined(NIGHTLY_DATE) - @${REINPLACE_CMD} 's/rustfmt/nothx/' ${WRKSRC}/src/stage0 -.endif -# Disable vendor checksums - @${REINPLACE_CMD} 's,"files":{[^}]*},"files":{},' \ - ${CARGO_VENDOR_DIR}/*/.cargo-checksum.json - -post-patch-PORT_LLVM-on: -# WASM target hardcodes bundled lld - @${REINPLACE_CMD} 's|"rust-lld"|"wasm-ld${LLVM_VERSION}"|' \ - ${WRKSRC}/compiler/rustc_target/src/spec/base/wasm.rs - -do-configure: -# Check that the running kernel has COMPAT_FREEBSD11 required by lang/rust post-ino64 - @${SETENV} CC="${CC}" OPSYS="${OPSYS}" OSVERSION="${OSVERSION}" WRKDIR="${WRKDIR}" \ - ${SH} ${SCRIPTSDIR}/rust-compat11-canary.sh -.for _component in cargo rust-std rustc - @cd ${WRKDIR}/${_component}-*-${OPSYS:tl} && \ - ${SH} install.sh --prefix=${WRKDIR}/bootstrap --verbose -.endfor - @${ECHO_CMD} '[build]' >> ${WRKSRC}/config.toml - @${ECHO_CMD} 'build-dir="${WRKDIR}/_build"' >> ${WRKSRC}/config.toml - @${ECHO_CMD} 'build-stage=2' >> ${WRKSRC}/config.toml - @${ECHO_CMD} 'doc-stage=2' >> ${WRKSRC}/config.toml - @${ECHO_CMD} 'test-stage=2' >> ${WRKSRC}/config.toml - @${ECHO_CMD} 'vendor=true' >> ${WRKSRC}/config.toml - @${ECHO_CMD} 'extended=true' >> ${WRKSRC}/config.toml - @${ECHO_CMD} 'python="${PYTHON_CMD}"' >> ${WRKSRC}/config.toml - @${ECHO_CMD} 'docs=${_RUST_BUILD_DOCS}' >> ${WRKSRC}/config.toml - @${ECHO_CMD} 'verbose=2' >> ${WRKSRC}/config.toml -.if defined(NIGHTLY_DATE) - @${ECHO_CMD} 'profiler=true' >> ${WRKSRC}/config.toml -.endif - @${ECHO_CMD} 'target=[${_RUST_TARGETS:@.target.@"${.target.}"@:ts,}]' >> ${WRKSRC}/config.toml - @${ECHO_CMD} 'cargo="${WRKDIR}/bootstrap/bin/cargo"' >> ${WRKSRC}/config.toml - @${ECHO_CMD} 'rustc="${WRKDIR}/bootstrap/bin/rustc"' >> ${WRKSRC}/config.toml - @${ECHO_CMD} 'tools=[${_RUST_TOOLS:@.tool.@"${.tool.}"@:ts,}]' >> ${WRKSRC}/config.toml - @${ECHO_CMD} '[install]' >> ${WRKSRC}/config.toml - @${ECHO_CMD} 'prefix="${PREFIX}"' >> ${WRKSRC}/config.toml - @${ECHO_CMD} 'sysconfdir="${PREFIX}/etc"' >> ${WRKSRC}/config.toml - @${ECHO_CMD} '[rust]' >> ${WRKSRC}/config.toml - @${ECHO_CMD} 'channel="stable"' >> ${WRKSRC}/config.toml - @${ECHO_CMD} 'default-linker="${CC}"' >> ${WRKSRC}/config.toml - @${ECHO_CMD} 'deny-warnings=false' >> ${WRKSRC}/config.toml - @${ECHO_CMD} 'verbose-tests=true' >> ${WRKSRC}/config.toml -.if ${PORT_OPTIONS:MWASM} && !${PORT_OPTIONS:MPORT_LLVM} - @${ECHO_CMD} 'lld=true' >> ${WRKSRC}/config.toml -.else - @${ECHO_CMD} 'lld=false' >> ${WRKSRC}/config.toml -.endif -.if ${PORT_OPTIONS:MLTO} - @${ECHO_CMD} 'lto="thin"' >> ${WRKSRC}/config.toml -.endif - @${ECHO_CMD} 'remap-debuginfo=true' >> ${WRKSRC}/config.toml - @${ECHO_CMD} '[llvm]' >> ${WRKSRC}/config.toml -.if defined(NIGHTLY_DATE) - @${ECHO_CMD} 'download-ci-llvm = false' >> ${WRKSRC}/config.toml -.endif -.if ${PORT_OPTIONS:MLTO} - @${ECHO_CMD} 'thin-lto=true' >> ${WRKSRC}/config.toml -.endif -.if defined(WITH_CCACHE_BUILD) && !defined(NO_CCACHE) - @${ECHO_CMD} 'ccache="${CCACHE_BIN}"' >> ${WRKSRC}/config.toml -.else - @${ECHO_CMD} 'ccache=false' >> ${WRKSRC}/config.toml -.endif - @${ECHO_CMD} 'ninja=true' >> ${WRKSRC}/config.toml -.if ${ARCH} == powerpc -# Rust doesn't call the system compiler with the full version of the target. -# This makes powerpc miscompile due to the secure-plt ABI change. -# Additionally, force using ld.bfd to work around a linking problem in rustc_mir - @${PRINTF} '#!/bin/sh\nexec ${CC} "$$@" --target=powerpc-unknown-freebsd13.2' > ${WRKDIR}/cc-wrapper - @${CHMOD} +x ${WRKDIR}/cc-wrapper - @${PRINTF} '#!/bin/sh\nexec ${CXX} "$$@" --target=powerpc-unknown-freebsd13.2' > ${WRKDIR}/cxx-wrapper - @${CHMOD} +x ${WRKDIR}/cxx-wrapper -.endif -.for _target in ${_RUST_TARGETS} - @${ECHO_CMD} '[target.${_target}]' >> ${WRKSRC}/config.toml - @${ECHO_CMD} 'ar="${AR}"' >> ${WRKSRC}/config.toml -.if ${ARCH} == powerpc - @${ECHO_CMD} 'cc="${WRKDIR}/cc-wrapper"' >> ${WRKSRC}/config.toml - @${ECHO_CMD} 'cxx="${WRKDIR}/cxx-wrapper"' >> ${WRKSRC}/config.toml -.else - @${ECHO_CMD} 'cc="${CC}"' >> ${WRKSRC}/config.toml - @${ECHO_CMD} 'cxx="${CXX}"' >> ${WRKSRC}/config.toml -.endif - @${ECHO_CMD} 'linker="${CC}"' >> ${WRKSRC}/config.toml -.if ${PORT_OPTIONS:MPORT_LLVM} - @${ECHO_CMD} 'llvm-config="${LOCALBASE}/bin/${LLVM_CONFIG}"' >> ${WRKSRC}/config.toml -.endif -.endfor - @${ECHO_CMD} '[dist]' >> ${WRKSRC}/config.toml - @${ECHO_CMD} 'src-tarball=false' >> ${WRKSRC}/config.toml - -do-build: - @cd ${WRKSRC} && \ - ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} x.py dist --jobs=${MAKE_JOBS_NUMBER} - -do-install: - ${RM} -r ${WRKDIR}/_extractdist -.for _c in ${_COMPONENTS} - ${MKDIR} ${WRKDIR}/_extractdist - ${TAR} xf ${WRKDIR}/_build/dist/${_c}.tar.xz -C ${WRKDIR}/_extractdist - cd ${WRKDIR}/_extractdist/${_c} && \ - ${SH} install.sh \ - --docdir="${STAGEDIR}${DOCSDIR}" \ - --mandir="${STAGEDIR}${PREFIX}/share/man" \ - --prefix="${STAGEDIR}${PREFIX}" - ${RM} -r ${WRKDIR}/_extractdist -.endfor - -# We autogenerate the plist file. We do that, instead of the -# regular pkg-plist, because several libraries have a computed -# filename based on the absolute path of the source files. As it -# is user-specific, we cannot know their filename in advance. - @${RM} ${STAGEDIR}${DOCSDIR}/*.old \ - ${STAGEDIR}${PREFIX}/lib/rustlib/components \ - ${STAGEDIR}${PREFIX}/lib/rustlib/install.log \ - ${STAGEDIR}${PREFIX}/lib/rustlib/manifest-* \ - ${STAGEDIR}${PREFIX}/lib/rustlib/rust-installer-version \ - ${STAGEDIR}${PREFIX}/lib/rustlib/uninstall.sh - @${FIND} ${STAGEDIR}${PREFIX}/bin ${STAGEDIR}${PREFIX}/lib \ - ${STAGEDIR}${PREFIX}/libexec -exec ${FILE} -i {} + | \ - ${AWK} -F: '/executable|sharedlib/ { print $$1 }' | ${XARGS} ${STRIP_CMD} - @${FIND} ${STAGEDIR}${PREFIX} -not -type d | \ - ${SED} -E -e 's,^${STAGEDIR}${PREFIX}/,,' \ - -e 's,(share/man/man[1-9]/.*\.[0-9]),\1.gz,' >> ${TMPPLIST} - -post-install-DOCS-on: -# Ignore any left behind empty directories in case some docs fail -# to build (failures are ignored due to deny-warnings=false). - @${FIND} ${STAGEDIR}${DOCSDIR}/html -empty -type d | \ - ${SED} 's,^${STAGEDIR},@comment @dir ,' >> ${TMPPLIST} - -post-install-SOURCES-on: -# Silence stage-qa warnings by sanitizing permissions on sources - @${FIND} ${STAGEDIR}${PREFIX}/lib/rustlib/src -type f -exec ${CHMOD} \ - ${SHAREMODE} {} + - -# Note that make test does not work when rust is already installed. -do-test: - @cd ${WRKSRC} && \ - ${SETENV} ${TEST_ENV} ${PYTHON_CMD} x.py test --jobs=${MAKE_JOBS_NUMBER} - -.include diff --git a/lang/rust182/distinfo b/lang/rust182/distinfo deleted file mode 100644 index ffbc0867d0e..00000000000 --- a/lang/rust182/distinfo +++ /dev/null @@ -1,51 +0,0 @@ -TIMESTAMP = 1731596358 -SHA256 (rust/rustc-1.82.0-src.tar.xz) = 1276a0bb8fa12288ba6fa96597d28b40e74c44257c051d3bc02c2b049bb38210 -SIZE (rust/rustc-1.82.0-src.tar.xz) = 219769328 -SHA256 (rust/2024-09-05/rustc-1.81.0-aarch64-unknown-freebsd.tar.xz) = 721beae8927fc82313d397ce8de7f11a298d3f966344943dae98605a4042758c -SIZE (rust/2024-09-05/rustc-1.81.0-aarch64-unknown-freebsd.tar.xz) = 61258492 -SHA256 (rust/2024-09-05/rust-std-1.81.0-aarch64-unknown-freebsd.tar.xz) = 4d3a685ea57f94ab78d35da7bc8290a7a21eac70a6b23240d058ce9e5934af50 -SIZE (rust/2024-09-05/rust-std-1.81.0-aarch64-unknown-freebsd.tar.xz) = 26107012 -SHA256 (rust/2024-09-05/cargo-1.81.0-aarch64-unknown-freebsd.tar.xz) = a213e3470c9d4c4b867657be419c47db6f34047837b0fbcc4e18fa7add181dbf -SIZE (rust/2024-09-05/cargo-1.81.0-aarch64-unknown-freebsd.tar.xz) = 9206832 -SHA256 (rust/2024-09-05/rustc-1.81.0-x86_64-unknown-freebsd.tar.xz) = a1875f80c608dc5e7cf431d782512b36753c7b8a8a7e68b2828542a1b15f4797 -SIZE (rust/2024-09-05/rustc-1.81.0-x86_64-unknown-freebsd.tar.xz) = 50002544 -SHA256 (rust/2024-09-05/rust-std-1.81.0-x86_64-unknown-freebsd.tar.xz) = dd34a1f363e4f36e8814520cd19cb41b8dea4991bf58effa28b68bed5309aa6f -SIZE (rust/2024-09-05/rust-std-1.81.0-x86_64-unknown-freebsd.tar.xz) = 26944964 -SHA256 (rust/2024-09-05/cargo-1.81.0-x86_64-unknown-freebsd.tar.xz) = 0e2578c6d00860bcfcb7f7f55a85a162d98538c8c4ad856cfa0fe8cacf64a564 -SIZE (rust/2024-09-05/cargo-1.81.0-x86_64-unknown-freebsd.tar.xz) = 10321608 -SHA256 (rust/2024-09-05/rustc-1.81.0-armv7-unknown-freebsd.tar.xz) = c13982b87ae60cbe4fe6ddfa96cded7293c0d59011816e6f89cdfa4531964eea -SIZE (rust/2024-09-05/rustc-1.81.0-armv7-unknown-freebsd.tar.xz) = 62941904 -SHA256 (rust/2024-09-05/rust-std-1.81.0-armv7-unknown-freebsd.tar.xz) = cadc589d89ca68fb81ad2913e60e89348a75bd228725f82faba2d4c961a2aca7 -SIZE (rust/2024-09-05/rust-std-1.81.0-armv7-unknown-freebsd.tar.xz) = 25949604 -SHA256 (rust/2024-09-05/cargo-1.81.0-armv7-unknown-freebsd.tar.xz) = efbd26868fef7fbca7da59591fdbacefa0f3ad5e263b9487d4fe07c93e0da588 -SIZE (rust/2024-09-05/cargo-1.81.0-armv7-unknown-freebsd.tar.xz) = 9313164 -SHA256 (rust/2024-09-05/rustc-1.81.0-i686-unknown-freebsd.tar.xz) = 5562e52a5d3bc7e6072838c0aa8e7e518fe2db74c0e3792204e1dc5306559b20 -SIZE (rust/2024-09-05/rustc-1.81.0-i686-unknown-freebsd.tar.xz) = 68846504 -SHA256 (rust/2024-09-05/rust-std-1.81.0-i686-unknown-freebsd.tar.xz) = 7f0422aa60f4df0fabc4a07708319b09f496833cc6c4111544710a683b0571b2 -SIZE (rust/2024-09-05/rust-std-1.81.0-i686-unknown-freebsd.tar.xz) = 26734268 -SHA256 (rust/2024-09-05/cargo-1.81.0-i686-unknown-freebsd.tar.xz) = 762a7d113f8c77ae8c50f07da840ccb917cb836b6fbd2427b09967e82189d50a -SIZE (rust/2024-09-05/cargo-1.81.0-i686-unknown-freebsd.tar.xz) = 10756764 -SHA256 (rust/2024-09-05/rustc-1.81.0-powerpc-unknown-freebsd.tar.xz) = 801950501c837591740febb71f4ef70b461a665e6e899badd1dee7010b2b1757 -SIZE (rust/2024-09-05/rustc-1.81.0-powerpc-unknown-freebsd.tar.xz) = 65322316 -SHA256 (rust/2024-09-05/rust-std-1.81.0-powerpc-unknown-freebsd.tar.xz) = 3704d7d1c404698920373db1131a81eb3d5ec0c6b3dd4620c896144dddf3fe53 -SIZE (rust/2024-09-05/rust-std-1.81.0-powerpc-unknown-freebsd.tar.xz) = 24778908 -SHA256 (rust/2024-09-05/cargo-1.81.0-powerpc-unknown-freebsd.tar.xz) = 23f8b7c3195ba7626ac5c897707e36d5a5e701de79c950b3e58bd647e786faba -SIZE (rust/2024-09-05/cargo-1.81.0-powerpc-unknown-freebsd.tar.xz) = 9923104 -SHA256 (rust/2024-09-05/rustc-1.81.0-powerpc64-unknown-freebsd.tar.xz) = 478d738a735eb0d1d6dddaee977c4ce0dc5168fcbd9dcadf67a6fc571cc8986a -SIZE (rust/2024-09-05/rustc-1.81.0-powerpc64-unknown-freebsd.tar.xz) = 63419468 -SHA256 (rust/2024-09-05/rust-std-1.81.0-powerpc64-unknown-freebsd.tar.xz) = 451227b91ed09e7813ffba77b4e17f9b919b11ad373b0bc87a84eec64b7b9a01 -SIZE (rust/2024-09-05/rust-std-1.81.0-powerpc64-unknown-freebsd.tar.xz) = 24849284 -SHA256 (rust/2024-09-05/cargo-1.81.0-powerpc64-unknown-freebsd.tar.xz) = 92dae5616bb090c9ae99d0006fe7612d64773d145f574a091b90cc764287f4ac -SIZE (rust/2024-09-05/cargo-1.81.0-powerpc64-unknown-freebsd.tar.xz) = 9533220 -SHA256 (rust/2024-09-05/rustc-1.81.0-powerpc64le-unknown-freebsd.tar.xz) = 5be810fe0ee72c734c8e00941f1c01a43506ef6063a3aa51e1e6dbb2fefb520b -SIZE (rust/2024-09-05/rustc-1.81.0-powerpc64le-unknown-freebsd.tar.xz) = 65284584 -SHA256 (rust/2024-09-05/rust-std-1.81.0-powerpc64le-unknown-freebsd.tar.xz) = 247759fa4d96ec7c7ee88290700a4ef4c2799e8c8e66e7dafe81ca678d57e4f3 -SIZE (rust/2024-09-05/rust-std-1.81.0-powerpc64le-unknown-freebsd.tar.xz) = 24899100 -SHA256 (rust/2024-09-05/cargo-1.81.0-powerpc64le-unknown-freebsd.tar.xz) = 6e5141477f52caf26583e9d3263698ae427c89bec23b3af8b8e0d59f4e6b46ec -SIZE (rust/2024-09-05/cargo-1.81.0-powerpc64le-unknown-freebsd.tar.xz) = 9825936 -SHA256 (rust/2024-09-05/rustc-1.81.0-riscv64gc-unknown-freebsd.tar.xz) = eec81507223597baa72979407ac0594506aed0d3c42299eb0b8fcc49f27d2251 -SIZE (rust/2024-09-05/rustc-1.81.0-riscv64gc-unknown-freebsd.tar.xz) = 72380112 -SHA256 (rust/2024-09-05/rust-std-1.81.0-riscv64gc-unknown-freebsd.tar.xz) = 160ebd04a8e49ab9b6b3cff4c0e913a433810557fd5ccdb8839ba4facfbdcc3a -SIZE (rust/2024-09-05/rust-std-1.81.0-riscv64gc-unknown-freebsd.tar.xz) = 24745684 -SHA256 (rust/2024-09-05/cargo-1.81.0-riscv64gc-unknown-freebsd.tar.xz) = a42a1fe5cf41c0baf74e69e0d6f9baf3e592570b232bd2c0f752a56f3622a446 -SIZE (rust/2024-09-05/cargo-1.81.0-riscv64gc-unknown-freebsd.tar.xz) = 11996032 diff --git a/lang/rust182/files/armv7/patch-compiler_rustc__driver__impl_src_signal__handler.rs b/lang/rust182/files/armv7/patch-compiler_rustc__driver__impl_src_signal__handler.rs deleted file mode 100644 index 17585c99ce3..00000000000 --- a/lang/rust182/files/armv7/patch-compiler_rustc__driver__impl_src_signal__handler.rs +++ /dev/null @@ -1,28 +0,0 @@ -error[E0308]: mismatched types - --> compiler/rustc_driver_impl/src/signal_handler.rs:43:63 - | -43 | let depth = libc::backtrace(STACK_TRACE.as_mut_ptr(), MAX_FRAMES as i32); - | --------------- ^^^^^^^^^^^^^^^^^ expected `usize`, found `i32` - | | - | arguments to this function are incorrect - | -note: function defined here - --> /wrkdirs/usr/ports/lang/rust-bootstrap/work-armv7/rustc-1.78.0-src/vendor/libc/src/unix/bsd/freebsdlike/mod.rs:1861:12 - | -1861 | pub fn backtrace(addrlist: *mut *mut ::c_void, len: ::size_t) -> ::size_t; - | ^^^^^^^^^ -help: you can convert an `i32` to a `usize` and panic if the converted value doesn't fit - | -43 | let depth = libc::backtrace(STACK_TRACE.as_mut_ptr(), (MAX_FRAMES as i32).try_into().unwrap()); - ---- compiler/rustc_driver_impl/src/signal_handler.rs.orig 2024-05-06 16:00:17 UTC -+++ compiler/rustc_driver_impl/src/signal_handler.rs -@@ -40,7 +40,7 @@ extern "C" fn print_stack_trace(_: libc::c_int) { - static mut STACK_TRACE: [*mut libc::c_void; MAX_FRAMES] = [ptr::null_mut(); MAX_FRAMES]; - let stack = unsafe { - // Collect return addresses -- let depth = libc::backtrace(STACK_TRACE.as_mut_ptr(), MAX_FRAMES as i32); -+ let depth = libc::backtrace(STACK_TRACE.as_mut_ptr(), (MAX_FRAMES as i32).try_into().unwrap()); - if depth == 0 { - return; - } diff --git a/lang/rust182/files/armv7/patch-compiler_rustc__target_src_spec_base_freebsd.rs b/lang/rust182/files/armv7/patch-compiler_rustc__target_src_spec_base_freebsd.rs deleted file mode 100644 index 6bbfec294be..00000000000 --- a/lang/rust182/files/armv7/patch-compiler_rustc__target_src_spec_base_freebsd.rs +++ /dev/null @@ -1,11 +0,0 @@ ---- compiler/rustc_target/src/spec/base/freebsd.rs.orig 2024-11-16 UTC -+++ compiler/rustc_target/src/spec/base/freebsd.rs -@@ -9,7 +9,7 @@ pub fn opts() -> TargetOptions { - crt_static_respected: true, - position_independent_executables: true, - relro_level: RelroLevel::Full, -- has_thread_local: true, -+ has_thread_local: false, - abi_return_struct_as_int: true, - default_dwarf_version: 2, - ..Default::default() diff --git a/lang/rust182/files/extra-patch-compiler_rustc__target_src_spec_targets_i686__unknown__freebsd.rs b/lang/rust182/files/extra-patch-compiler_rustc__target_src_spec_targets_i686__unknown__freebsd.rs deleted file mode 100644 index 45d47913334..00000000000 --- a/lang/rust182/files/extra-patch-compiler_rustc__target_src_spec_targets_i686__unknown__freebsd.rs +++ /dev/null @@ -1,13 +0,0 @@ -i386 should be pentiumpro (no SSE2, no ...) - ---- compiler/rustc_target/src/spec/targets/i686_unknown_freebsd.rs.orig 2023-12-22 11:18:00 UTC -+++ compiler/rustc_target/src/spec/targets/i686_unknown_freebsd.rs -@@ -2,7 +2,7 @@ pub fn target() -> Target { - - pub fn target() -> Target { - let mut base = base::freebsd::opts(); -- base.cpu = "pentium4".into(); -+ base.cpu = "pentiumpro".into(); - base.max_atomic_width = Some(64); - base.add_pre_link_args(LinkerFlavor::Gnu(Cc::Yes, Lld::No), &["-m32", "-Wl,-znotext"]); - base.stack_probes = StackProbeType::X86; diff --git a/lang/rust182/files/patch-compiler_rustc__target_src_abi_call_powerpc64.rs b/lang/rust182/files/patch-compiler_rustc__target_src_abi_call_powerpc64.rs deleted file mode 100644 index 814822d5b7c..00000000000 --- a/lang/rust182/files/patch-compiler_rustc__target_src_abi_call_powerpc64.rs +++ /dev/null @@ -1,11 +0,0 @@ ---- compiler/rustc_target/src/abi/call/powerpc64.rs.orig 2020-03-09 22:11:17 UTC -+++ compiler/rustc_target/src/abi/call/powerpc64.rs -@@ -95,7 +95,7 @@ where - ELFv2 - } else { - match cx.data_layout().endian { -- Endian::Big => ELFv1, -+ Endian::Big => ELFv2, - Endian::Little => ELFv2, - } - }; diff --git a/lang/rust182/files/patch-compiler_rustc__target_src_spec_targets_armv6__unknown__freebsd.rs b/lang/rust182/files/patch-compiler_rustc__target_src_spec_targets_armv6__unknown__freebsd.rs deleted file mode 100644 index 362f599f47f..00000000000 --- a/lang/rust182/files/patch-compiler_rustc__target_src_spec_targets_armv6__unknown__freebsd.rs +++ /dev/null @@ -1,10 +0,0 @@ ---- compiler/rustc_target/src/spec/targets/armv6_unknown_freebsd.rs.orig 2024-10-31 18:07:58.495590000 +0100 -+++ compiler/rustc_target/src/spec/targets/armv6_unknown_freebsd.rs 2024-10-31 18:08:05.438220000 +0100 -@@ -14,7 +14,6 @@ pub fn target() -> Target { - arch: "arm".into(), - options: TargetOptions { - abi: "eabihf".into(), -- env: "gnu".into(), - features: "+v6,+vfp2,-d32".into(), - max_atomic_width: Some(64), - mcount: "\u{1}__gnu_mcount_nc".into(), diff --git a/lang/rust182/files/patch-compiler_rustc__target_src_spec_targets_armv7__unknown__freebsd.rs b/lang/rust182/files/patch-compiler_rustc__target_src_spec_targets_armv7__unknown__freebsd.rs deleted file mode 100644 index 4ec4c69c94d..00000000000 --- a/lang/rust182/files/patch-compiler_rustc__target_src_spec_targets_armv7__unknown__freebsd.rs +++ /dev/null @@ -1,10 +0,0 @@ ---- compiler/rustc_target/src/spec/targets/armv7_unknown_freebsd.rs.orig 2024-10-31 18:07:51.199947000 +0100 -+++ compiler/rustc_target/src/spec/targets/armv7_unknown_freebsd.rs 2024-10-31 18:08:14.463398000 +0100 -@@ -14,7 +14,6 @@ pub fn target() -> Target { - arch: "arm".into(), - options: TargetOptions { - abi: "eabihf".into(), -- env: "gnu".into(), - features: "+v7,+vfp3,-d32,+thumb2,-neon".into(), - max_atomic_width: Some(64), - mcount: "\u{1}__gnu_mcount_nc".into(), diff --git a/lang/rust182/files/patch-library_backtrace_src_backtrace_mod.rs b/lang/rust182/files/patch-library_backtrace_src_backtrace_mod.rs deleted file mode 100644 index f4f618ac6bf..00000000000 --- a/lang/rust182/files/patch-library_backtrace_src_backtrace_mod.rs +++ /dev/null @@ -1,10 +0,0 @@ ---- library/backtrace/src/backtrace/mod.rs.orig 2021-11-29 19:27:28 UTC -+++ library/backtrace/src/backtrace/mod.rs -@@ -176,6 +176,7 @@ cfg_if::cfg_if! { - unix, - not(target_os = "emscripten"), - not(all(target_os = "ios", target_arch = "arm")), -+ not(all(target_os = "freebsd", target_arch = "riscv64")), - ), - all( - target_env = "sgx", diff --git a/lang/rust182/files/patch-src_bootstrap_src_core_build__steps_install.rs b/lang/rust182/files/patch-src_bootstrap_src_core_build__steps_install.rs deleted file mode 100644 index 6d7f6d61249..00000000000 --- a/lang/rust182/files/patch-src_bootstrap_src_core_build__steps_install.rs +++ /dev/null @@ -1,17 +0,0 @@ -Only install docs for the host target - -It otherwise wastes significant time (there are a lot of individual -files) and stages host docs, wasm docs, which unstages the host -docs first. - ---- src/bootstrap/src/core/build_steps/install.rs.orig 2022-05-01 20:28:31 UTC -+++ src/bootstrap/src/core/build_steps/install.rs -@@ -138,7 +138,7 @@ macro_rules! install { - } - - install!((self, builder, _config), -- Docs, path = "src/doc", _config.docs, only_hosts: false, { -+ Docs, path = "src/doc", _config.docs, only_hosts: true, { - let tarball = builder.ensure(dist::Docs { host: self.target }).expect("missing docs"); - install_sh(builder, "docs", self.compiler.stage, Some(self.target), &tarball); - }; diff --git a/lang/rust182/files/patch-src_tools_cargo_src_cargo_sources_git_source.rs b/lang/rust182/files/patch-src_tools_cargo_src_cargo_sources_git_source.rs deleted file mode 100644 index 3add18d71b2..00000000000 --- a/lang/rust182/files/patch-src_tools_cargo_src_cargo_sources_git_source.rs +++ /dev/null @@ -1,36 +0,0 @@ -We run cargo update during USES=cargo ports builds to update specific -crates and patch Cargo.lock for us. For normal crates this is based -on what's available in the vendor dir. For Git sources this pulls -new changes from the net instead even if we replace the source with -a static path in a patch section in the config file. Add a hack -to skip this. - -This is for experimentation to solve [1]. For this to maybe be -useful for USES=cargo, the patch-in-config feature also needs to -be stabilized first. It will be available in Rust 1.56. - -[1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256581 - ---- src/tools/cargo/src/cargo/sources/git/source.rs.orig 2021-10-04 20:59:57 UTC -+++ src/tools/cargo/src/cargo/sources/git/source.rs -@@ -205,6 +205,9 @@ impl<'cfg> Source for GitSource<'cfg> { - kind: QueryKind, - f: &mut dyn FnMut(IndexSummary), - ) -> Poll> { -+ if std::env::var("CARGO_FREEBSD_PORTS_SKIP_GIT_UPDATE").is_ok() { -+ return Poll::Ready(Ok(())); -+ } - if let Some(src) = self.path_source.as_mut() { - src.query(dep, kind, f) - } else { -@@ -228,6 +231,10 @@ impl<'cfg> Source for GitSource<'cfg> { - if self.path_source.is_some() { - self.mark_used(None)?; - return Ok(()); -+ } -+ -+ if std::env::var("CARGO_FREEBSD_PORTS_SKIP_GIT_UPDATE").is_ok() { -+ return Ok(()); - } - - let git_fs = self.config.git_path(); diff --git a/lang/rust182/files/patch-vendor_cc.rs b/lang/rust182/files/patch-vendor_cc.rs deleted file mode 100644 index cd36c492c22..00000000000 --- a/lang/rust182/files/patch-vendor_cc.rs +++ /dev/null @@ -1,119 +0,0 @@ -When the compiler has "clang" in its name the cc crate will pass -an LLVM target triple to it. Rust uses a triple that lacks the OS -version and LLVM will default to FreeBSD 9 behavior, i.e., it will -default to libstdc++ which is no longer available in newer releases. - -To avoid this issue assume we have a GNU compatible toolchain instead -until LLVM can be updated to use libc++ by default. - -https://reviews.llvm.org/D77776 - ---- vendor/cc-1.0.79/src/lib.rs.orig 2021-03-04 20:58:54 UTC -+++ vendor/cc-1.0.79/src/lib.rs -@@ -2659,24 +2659,7 @@ impl Tool { - } - - fn with_features(path: PathBuf, clang_driver: Option<&str>, cuda: bool) -> Self { -- // Try to detect family of the tool from its name, falling back to Gnu. -- let family = if let Some(fname) = path.file_name().and_then(|p| p.to_str()) { -- if fname.contains("clang-cl") { -- ToolFamily::Msvc { clang_cl: true } -- } else if fname.ends_with("cl") || fname == "cl.exe" { -- ToolFamily::Msvc { clang_cl: false } -- } else if fname.contains("clang") { -- match clang_driver { -- Some("cl") => ToolFamily::Msvc { clang_cl: true }, -- _ => ToolFamily::Clang, -- } -- } else { -- ToolFamily::Gnu -- } -- } else { -- ToolFamily::Gnu -- }; -- -+ let family = ToolFamily::Gnu; - Tool { - path: path, - cc_wrapper_path: None, - ---- vendor/cc-1.0.97/src/tool.rs.orig 2024-05-09 18:20:47 UTC -+++ vendor/cc-1.0.97/src/tool.rs -@@ -151,9 +151,7 @@ impl Tool { - - match (clang, accepts_cl_style_flags, gcc) { - (clang_cl, true, _) => Ok(ToolFamily::Msvc { clang_cl }), -- (true, false, _) => Ok(ToolFamily::Clang { -- zig_cc: is_zig_cc(path, cargo_output), -- }), -+ (true, false, _) => Ok(ToolFamily::Gnu), - (false, false, true) => Ok(ToolFamily::Gnu), - (false, false, false) => { - cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__` or `_MSC_VER`, fallback to treating it as GNU"); ---- vendor/cc-1.0.99/src/tool.rs.orig 2024-05-09 18:20:47 UTC -+++ vendor/cc-1.0.99/src/tool.rs -@@ -151,9 +151,7 @@ impl Tool { - - match (clang, accepts_cl_style_flags, gcc) { - (clang_cl, true, _) => Ok(ToolFamily::Msvc { clang_cl }), -- (true, false, _) => Ok(ToolFamily::Clang { -- zig_cc: is_zig_cc(path, cargo_output), -- }), -+ (true, false, _) => Ok(ToolFamily::Gnu), - (false, false, true) => Ok(ToolFamily::Gnu), - (false, false, false) => { - cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__` or `_MSC_VER`, fallback to treating it as GNU"); ---- vendor/cc-1.0.105/src/tool.rs.orig 2024-05-09 18:20:47 UTC -+++ vendor/cc-1.0.105/src/tool.rs -@@ -151,9 +151,7 @@ impl Tool { - - match (clang, accepts_cl_style_flags, gcc) { - (clang_cl, true, _) => Ok(ToolFamily::Msvc { clang_cl }), -- (true, false, _) => Ok(ToolFamily::Clang { -- zig_cc: is_zig_cc(path, cargo_output), -- }), -+ (true, false, _) => Ok(ToolFamily::Gnu), - (false, false, true) => Ok(ToolFamily::Gnu), - (false, false, false) => { - cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__` or `_MSC_VER`, fallback to treating it as GNU"); ---- vendor/cc-1.1.5/src/tool.rs.orig 2024-05-09 18:20:47 UTC -+++ vendor/cc-1.1.5/src/tool.rs -@@ -151,9 +151,7 @@ impl Tool { - - match (clang, accepts_cl_style_flags, gcc) { - (clang_cl, true, _) => Ok(ToolFamily::Msvc { clang_cl }), -- (true, false, _) => Ok(ToolFamily::Clang { -- zig_cc: is_zig_cc(path, cargo_output), -- }), -+ (true, false, _) => Ok(ToolFamily::Gnu), - (false, false, true) => Ok(ToolFamily::Gnu), - (false, false, false) => { - cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__` or `_MSC_VER`, fallback to treating it as GNU"); - ---- vendor/cc-1.1.6/src/tool.rs.orig 2024-05-09 18:20:47 UTC -+++ vendor/cc-1.1.6/src/tool.rs -@@ -151,9 +151,7 @@ impl Tool { - - match (clang, accepts_cl_style_flags, gcc) { - (clang_cl, true, _) => Ok(ToolFamily::Msvc { clang_cl }), -- (true, false, _) => Ok(ToolFamily::Clang { -- zig_cc: is_zig_cc(path, cargo_output), -- }), -+ (true, false, _) => Ok(ToolFamily::Gnu), - (false, false, true) => Ok(ToolFamily::Gnu), - (false, false, false) => { - cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__` or `_MSC_VER`, fallback to treating it as GNU"); - ---- vendor/cc-1.1.10/src/tool.rs.orig 2024-05-09 18:20:47 UTC -+++ vendor/cc-1.1.10/src/tool.rs -@@ -151,9 +151,7 @@ impl Tool { - - match (clang, accepts_cl_style_flags, gcc) { - (clang_cl, true, _) => Ok(ToolFamily::Msvc { clang_cl }), -- (true, false, _) => Ok(ToolFamily::Clang { -- zig_cc: is_zig_cc(path, cargo_output), -- }), -+ (true, false, _) => Ok(ToolFamily::Gnu), - (false, false, true) => Ok(ToolFamily::Gnu), - (false, false, false) => { - cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__` or `_MSC_VER`, fallback to treating it as GNU"); diff --git a/lang/rust182/files/patch-vendor_libc-0.2.155 b/lang/rust182/files/patch-vendor_libc-0.2.155 deleted file mode 100644 index 69c2a03f706..00000000000 --- a/lang/rust182/files/patch-vendor_libc-0.2.155 +++ /dev/null @@ -1,745 +0,0 @@ -https://github.com/rust-lang/rust/issues/130677 - -From 9049542fabce9eea669d1fe3d4d973931c9d7d23 Mon Sep 17 00:00:00 2001 -From: Alan Somers -Date: Mon, 23 Sep 2024 10:22:32 -0600 -Subject: [PATCH] Fix the definition of ino_t on 32-bit FreeBSD 12+ - -Commit 7437d0a6f1 erroneously defined it as "ulong" instead of u64. -Nobody noticed the mistake, probably because it was only tested on -64-bit architectures, where those are equivalent. But it's a problem -now, after #3723 , which switched the standard library to a FreeBSD 12 -ABI. - -Issue https://github.com/rust-lang/rust/issues/130677 ---- - src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs | 2 +- - src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs | 2 +- - src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs | 2 +- - src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs | 2 +- - src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs | 2 +- - 5 files changed, 5 insertions(+), 5 deletions(-) - -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs -index de34069eabdf2..68a8364194607 100644 ---- vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs -+++ vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs -@@ -4,7 +4,7 @@ - pub type nlink_t = u16; - // Type of `dev_t` changed from `u32` to `u64` in FreeBSD 12: - pub type dev_t = u32; --// Type of `ino_t` changed from `unsigned int` to `unsigned long` in FreeBSD 12: -+// Type of `ino_t` changed from `__uint32_t` to `__uint64_t` in FreeBSD 12: - pub type ino_t = u32; - - s! { -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs -index 10fcaa03a4ef6..197400ffb4e28 100644 ---- vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs -+++ vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs -@@ -2,7 +2,7 @@ - - pub type nlink_t = u64; - pub type dev_t = u64; --pub type ino_t = ::c_ulong; -+pub type ino_t = u64; - pub type shmatt_t = ::c_uint; - - s! { -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs -index ec6bce2a03091..d3a77d03c48d0 100644 ---- vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs -+++ vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs -@@ -2,7 +2,7 @@ - - pub type nlink_t = u64; - pub type dev_t = u64; --pub type ino_t = ::c_ulong; -+pub type ino_t = u64; - pub type shmatt_t = ::c_uint; - pub type kpaddr_t = u64; - pub type kssize_t = i64; -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs -index 160a4baae481b..9d65317d29cb4 100644 ---- vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs -+++ vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs -@@ -2,7 +2,7 @@ - - pub type nlink_t = u64; - pub type dev_t = u64; --pub type ino_t = ::c_ulong; -+pub type ino_t = u64; - pub type shmatt_t = ::c_uint; - pub type kpaddr_t = u64; - pub type kssize_t = i64; -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs -index d73215a68ec33..f76208400f324 100644 ---- vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs -+++ vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs -@@ -2,7 +2,7 @@ - - pub type nlink_t = u64; - pub type dev_t = u64; --pub type ino_t = ::c_ulong; -+pub type ino_t = u64; - pub type shmatt_t = ::c_uint; - pub type kpaddr_t = u64; - pub type kssize_t = i64; - - -From 8aca9c0126f3aa5a7dce1ad7fc016b4a0d6af70a Mon Sep 17 00:00:00 2001 -From: Alan Somers -Date: Mon, 23 Sep 2024 10:44:13 -0600 -Subject: [PATCH] Fix the definition of "struct stat" on 32-bit FreeBSD 12+ - -The original definitions were never correct. But nobody noticed because -we don't do CI on 32-bit FreeBSD. The problem is apparent now due to - #3723 , which caused the nightly toolchain to switch to a FreeBSD 12 -ABI. - -Fixes https://github.com/rust-lang/rust/issues/130677 ---- - .../{freebsd12/b64.rs => freebsd11/b32.rs} | 13 +++--- - .../bsd/freebsdlike/freebsd/freebsd11/mod.rs | 7 +-- - .../bsd/freebsdlike/freebsd/freebsd12/mod.rs | 43 +++++++++++++++---- - .../bsd/freebsdlike/freebsd/freebsd13/b64.rs | 34 --------------- - .../bsd/freebsdlike/freebsd/freebsd13/mod.rs | 43 +++++++++++++++---- - .../bsd/freebsdlike/freebsd/freebsd14/b64.rs | 34 --------------- - .../bsd/freebsdlike/freebsd/freebsd14/mod.rs | 43 +++++++++++++++---- - .../bsd/freebsdlike/freebsd/freebsd15/b64.rs | 34 --------------- - .../bsd/freebsdlike/freebsd/freebsd15/mod.rs | 43 +++++++++++++++---- - src/unix/bsd/freebsdlike/freebsd/x86.rs | 25 ----------- - 10 files changed, 146 insertions(+), 173 deletions(-) - rename src/unix/bsd/freebsdlike/freebsd/{freebsd12/b64.rs => freebsd11/b32.rs} (89%) - delete mode 100644 src/unix/bsd/freebsdlike/freebsd/freebsd13/b64.rs - delete mode 100644 src/unix/bsd/freebsdlike/freebsd/freebsd14/b64.rs - delete mode 100644 src/unix/bsd/freebsdlike/freebsd/freebsd15/b64.rs - -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd12/b64.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd11/b32.rs -similarity index 89% -rename from src/unix/bsd/freebsdlike/freebsd/freebsd12/b64.rs -rename to src/unix/bsd/freebsdlike/freebsd/freebsd11/b32.rs - ---- vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/freebsd11/b32.rs.orig 2024-10-24 17:21:07.154172000 +0200 -+++ vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/freebsd11/b32.rs 2024-10-24 17:21:02.029962000 +0200 -@@ -0,0 +1,34 @@ -+#[repr(C)] -+#[cfg_attr(feature = "extra_traits", derive(Debug, Eq, Hash, PartialEq))] -+pub struct stat { -+ pub st_dev: ::dev_t, -+ pub st_ino: ::ino_t, -+ pub st_nlink: ::nlink_t, -+ pub st_mode: ::mode_t, -+ st_padding0: i16, -+ pub st_uid: ::uid_t, -+ pub st_gid: ::gid_t, -+ st_padding1: i32, -+ pub st_rdev: ::dev_t, -+ pub st_atime: ::time_t, -+ pub st_atime_nsec: ::c_long, -+ pub st_mtime: ::time_t, -+ pub st_mtime_nsec: ::c_long, -+ pub st_ctime: ::time_t, -+ pub st_ctime_nsec: ::c_long, -+ pub st_birthtime: ::time_t, -+ pub st_birthtime_nsec: ::c_long, -+ pub st_size: ::off_t, -+ pub st_blocks: ::blkcnt_t, -+ pub st_blksize: ::blksize_t, -+ pub st_flags: ::fflags_t, -+ pub st_gen: u64, -+ pub st_spare: [u64; 10], -+} -+ -+impl ::Copy for ::stat {} -+impl ::Clone for ::stat { -+ fn clone(&self) -> ::stat { -+ *self -+ } -+} - - -index 80c6fa1684530..5c1156581fd61 100644 ---- vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/freebsd12/b64.rs -+++ vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/freebsd11/b32.rs -@@ -3,12 +3,10 @@ - pub struct stat { - pub st_dev: ::dev_t, - pub st_ino: ::ino_t, -- pub st_nlink: ::nlink_t, - pub st_mode: ::mode_t, -- st_padding0: i16, -+ pub st_nlink: ::nlink_t, - pub st_uid: ::uid_t, - pub st_gid: ::gid_t, -- st_padding1: i32, - pub st_rdev: ::dev_t, - pub st_atime: ::time_t, - pub st_atime_nsec: ::c_long, -@@ -16,14 +14,15 @@ pub struct stat { - pub st_mtime_nsec: ::c_long, - pub st_ctime: ::time_t, - pub st_ctime_nsec: ::c_long, -- pub st_birthtime: ::time_t, -- pub st_birthtime_nsec: ::c_long, - pub st_size: ::off_t, - pub st_blocks: ::blkcnt_t, - pub st_blksize: ::blksize_t, - pub st_flags: ::fflags_t, -- pub st_gen: u64, -- pub st_spare: [u64; 10], -+ pub st_gen: u32, -+ pub st_lspare: i32, -+ pub st_birthtime: ::time_t, -+ pub st_birthtime_nsec: ::c_long, -+ __unused: [u8; 8], - } - - impl ::Copy for ::stat {} -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs -index 68a8364194607..e416ebf745841 100644 ---- vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs -+++ vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs -@@ -479,10 +479,11 @@ extern "C" { - } - - cfg_if! { -- if #[cfg(any(target_arch = "x86_64", -- target_arch = "aarch64", -- target_arch = "riscv64"))] { -+ if #[cfg(target_pointer_width = "64")] { - mod b64; - pub use self::b64::*; -+ } else { -+ mod b32; -+ pub use self::b32::*; - } - } -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs -index 197400ffb4e28..c4431a6458e8f 100644 ---- vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs -+++ vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs -@@ -218,6 +218,40 @@ s! { - /// kthread flag. - pub ki_tdflags: ::c_long, - } -+ -+ pub struct stat { -+ pub st_dev: ::dev_t, -+ pub st_ino: ::ino_t, -+ pub st_nlink: ::nlink_t, -+ pub st_mode: ::mode_t, -+ st_padding0: i16, -+ pub st_uid: ::uid_t, -+ pub st_gid: ::gid_t, -+ st_padding1: i32, -+ pub st_rdev: ::dev_t, -+ #[cfg(target_arch = "x86")] -+ st_atim_ext: i32, -+ pub st_atime: ::time_t, -+ pub st_atime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_mtim_ext: i32, -+ pub st_mtime: ::time_t, -+ pub st_mtime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_ctim_ext: i32, -+ pub st_ctime: ::time_t, -+ pub st_ctime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_btim_ext: i32, -+ pub st_birthtime: ::time_t, -+ pub st_birthtime_nsec: ::c_long, -+ pub st_size: ::off_t, -+ pub st_blocks: ::blkcnt_t, -+ pub st_blksize: ::blksize_t, -+ pub st_flags: ::fflags_t, -+ pub st_gen: u64, -+ pub st_spare: [u64; 10], -+ } - } - - s_no_extra_traits! { -@@ -488,15 +522,6 @@ extern "C" { - pub fn basename(path: *mut ::c_char) -> *mut ::c_char; - } - --cfg_if! { -- if #[cfg(any(target_arch = "x86_64", -- target_arch = "aarch64", -- target_arch = "riscv64"))] { -- mod b64; -- pub use self::b64::*; -- } --} -- - cfg_if! { - if #[cfg(target_arch = "x86_64")] { - mod x86_64; -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd13/b64.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd13/b64.rs -deleted file mode 100644 -index 80c6fa1684530..0000000000000 ---- vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/freebsd13/b64.rs -+++ /dev/null -@@ -1,34 +0,0 @@ --#[repr(C)] --#[cfg_attr(feature = "extra_traits", derive(Debug, Eq, Hash, PartialEq))] --pub struct stat { -- pub st_dev: ::dev_t, -- pub st_ino: ::ino_t, -- pub st_nlink: ::nlink_t, -- pub st_mode: ::mode_t, -- st_padding0: i16, -- pub st_uid: ::uid_t, -- pub st_gid: ::gid_t, -- st_padding1: i32, -- pub st_rdev: ::dev_t, -- pub st_atime: ::time_t, -- pub st_atime_nsec: ::c_long, -- pub st_mtime: ::time_t, -- pub st_mtime_nsec: ::c_long, -- pub st_ctime: ::time_t, -- pub st_ctime_nsec: ::c_long, -- pub st_birthtime: ::time_t, -- pub st_birthtime_nsec: ::c_long, -- pub st_size: ::off_t, -- pub st_blocks: ::blkcnt_t, -- pub st_blksize: ::blksize_t, -- pub st_flags: ::fflags_t, -- pub st_gen: u64, -- pub st_spare: [u64; 10], --} -- --impl ::Copy for ::stat {} --impl ::Clone for ::stat { -- fn clone(&self) -> ::stat { -- *self -- } --} -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs -index d3a77d03c48d0..118404e8b089b 100644 ---- vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs -+++ vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs -@@ -228,6 +228,40 @@ s! { - /// kthread flag. - pub ki_tdflags: ::c_long, - } -+ -+ pub struct stat { -+ pub st_dev: ::dev_t, -+ pub st_ino: ::ino_t, -+ pub st_nlink: ::nlink_t, -+ pub st_mode: ::mode_t, -+ st_padding0: i16, -+ pub st_uid: ::uid_t, -+ pub st_gid: ::gid_t, -+ st_padding1: i32, -+ pub st_rdev: ::dev_t, -+ #[cfg(target_arch = "x86")] -+ st_atim_ext: i32, -+ pub st_atime: ::time_t, -+ pub st_atime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_mtim_ext: i32, -+ pub st_mtime: ::time_t, -+ pub st_mtime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_ctim_ext: i32, -+ pub st_ctime: ::time_t, -+ pub st_ctime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_btim_ext: i32, -+ pub st_birthtime: ::time_t, -+ pub st_birthtime_nsec: ::c_long, -+ pub st_size: ::off_t, -+ pub st_blocks: ::blkcnt_t, -+ pub st_blksize: ::blksize_t, -+ pub st_flags: ::fflags_t, -+ pub st_gen: u64, -+ pub st_spare: [u64; 10], -+ } - } - - s_no_extra_traits! { -@@ -529,15 +563,6 @@ extern "C" { - pub fn kvm_kerndisp(kd: *mut ::kvm_t) -> ::kssize_t; - } - --cfg_if! { -- if #[cfg(any(target_arch = "x86_64", -- target_arch = "aarch64", -- target_arch = "riscv64"))] { -- mod b64; -- pub use self::b64::*; -- } --} -- - cfg_if! { - if #[cfg(target_arch = "x86_64")] { - mod x86_64; -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd14/b64.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd14/b64.rs -deleted file mode 100644 -index 80c6fa1684530..0000000000000 ---- vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/freebsd14/b64.rs -+++ /dev/null -@@ -1,34 +0,0 @@ --#[repr(C)] --#[cfg_attr(feature = "extra_traits", derive(Debug, Eq, Hash, PartialEq))] --pub struct stat { -- pub st_dev: ::dev_t, -- pub st_ino: ::ino_t, -- pub st_nlink: ::nlink_t, -- pub st_mode: ::mode_t, -- st_padding0: i16, -- pub st_uid: ::uid_t, -- pub st_gid: ::gid_t, -- st_padding1: i32, -- pub st_rdev: ::dev_t, -- pub st_atime: ::time_t, -- pub st_atime_nsec: ::c_long, -- pub st_mtime: ::time_t, -- pub st_mtime_nsec: ::c_long, -- pub st_ctime: ::time_t, -- pub st_ctime_nsec: ::c_long, -- pub st_birthtime: ::time_t, -- pub st_birthtime_nsec: ::c_long, -- pub st_size: ::off_t, -- pub st_blocks: ::blkcnt_t, -- pub st_blksize: ::blksize_t, -- pub st_flags: ::fflags_t, -- pub st_gen: u64, -- pub st_spare: [u64; 10], --} -- --impl ::Copy for ::stat {} --impl ::Clone for ::stat { -- fn clone(&self) -> ::stat { -- *self -- } --} -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs -index 9d65317d29cb4..e624dd7201b0a 100644 ---- vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs -+++ vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs -@@ -228,6 +228,40 @@ s! { - /// kthread flag. - pub ki_tdflags: ::c_long, - } -+ -+ pub struct stat { -+ pub st_dev: ::dev_t, -+ pub st_ino: ::ino_t, -+ pub st_nlink: ::nlink_t, -+ pub st_mode: ::mode_t, -+ st_padding0: i16, -+ pub st_uid: ::uid_t, -+ pub st_gid: ::gid_t, -+ st_padding1: i32, -+ pub st_rdev: ::dev_t, -+ #[cfg(target_arch = "x86")] -+ st_atim_ext: i32, -+ pub st_atime: ::time_t, -+ pub st_atime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_mtim_ext: i32, -+ pub st_mtime: ::time_t, -+ pub st_mtime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_ctim_ext: i32, -+ pub st_ctime: ::time_t, -+ pub st_ctime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_btim_ext: i32, -+ pub st_birthtime: ::time_t, -+ pub st_birthtime_nsec: ::c_long, -+ pub st_size: ::off_t, -+ pub st_blocks: ::blkcnt_t, -+ pub st_blksize: ::blksize_t, -+ pub st_flags: ::fflags_t, -+ pub st_gen: u64, -+ pub st_spare: [u64; 10], -+ } - } - - s_no_extra_traits! { -@@ -529,15 +563,6 @@ extern "C" { - pub fn kvm_kerndisp(kd: *mut ::kvm_t) -> ::kssize_t; - } - --cfg_if! { -- if #[cfg(any(target_arch = "x86_64", -- target_arch = "aarch64", -- target_arch = "riscv64"))] { -- mod b64; -- pub use self::b64::*; -- } --} -- - cfg_if! { - if #[cfg(target_arch = "x86_64")] { - mod x86_64; -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd15/b64.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd15/b64.rs -deleted file mode 100644 -index 80c6fa1684530..0000000000000 ---- vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/freebsd15/b64.rs -+++ /dev/null -@@ -1,34 +0,0 @@ --#[repr(C)] --#[cfg_attr(feature = "extra_traits", derive(Debug, Eq, Hash, PartialEq))] --pub struct stat { -- pub st_dev: ::dev_t, -- pub st_ino: ::ino_t, -- pub st_nlink: ::nlink_t, -- pub st_mode: ::mode_t, -- st_padding0: i16, -- pub st_uid: ::uid_t, -- pub st_gid: ::gid_t, -- st_padding1: i32, -- pub st_rdev: ::dev_t, -- pub st_atime: ::time_t, -- pub st_atime_nsec: ::c_long, -- pub st_mtime: ::time_t, -- pub st_mtime_nsec: ::c_long, -- pub st_ctime: ::time_t, -- pub st_ctime_nsec: ::c_long, -- pub st_birthtime: ::time_t, -- pub st_birthtime_nsec: ::c_long, -- pub st_size: ::off_t, -- pub st_blocks: ::blkcnt_t, -- pub st_blksize: ::blksize_t, -- pub st_flags: ::fflags_t, -- pub st_gen: u64, -- pub st_spare: [u64; 10], --} -- --impl ::Copy for ::stat {} --impl ::Clone for ::stat { -- fn clone(&self) -> ::stat { -- *self -- } --} -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs -index f76208400f324..a299af7d5d53e 100644 ---- vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs -+++ vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs -@@ -228,6 +228,40 @@ s! { - /// kthread flag. - pub ki_tdflags: ::c_long, - } -+ -+ pub struct stat { -+ pub st_dev: ::dev_t, -+ pub st_ino: ::ino_t, -+ pub st_nlink: ::nlink_t, -+ pub st_mode: ::mode_t, -+ st_padding0: i16, -+ pub st_uid: ::uid_t, -+ pub st_gid: ::gid_t, -+ st_padding1: i32, -+ pub st_rdev: ::dev_t, -+ #[cfg(target_arch = "x86")] -+ st_atim_ext: i32, -+ pub st_atime: ::time_t, -+ pub st_atime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_mtim_ext: i32, -+ pub st_mtime: ::time_t, -+ pub st_mtime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_ctim_ext: i32, -+ pub st_ctime: ::time_t, -+ pub st_ctime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_btim_ext: i32, -+ pub st_birthtime: ::time_t, -+ pub st_birthtime_nsec: ::c_long, -+ pub st_size: ::off_t, -+ pub st_blocks: ::blkcnt_t, -+ pub st_blksize: ::blksize_t, -+ pub st_flags: ::fflags_t, -+ pub st_gen: u64, -+ pub st_spare: [u64; 10], -+ } - } - - s_no_extra_traits! { -@@ -529,15 +563,6 @@ extern "C" { - pub fn kvm_kerndisp(kd: *mut ::kvm_t) -> ::kssize_t; - } - --cfg_if! { -- if #[cfg(any(target_arch = "x86_64", -- target_arch = "aarch64", -- target_arch = "riscv64"))] { -- mod b64; -- pub use self::b64::*; -- } --} -- - cfg_if! { - if #[cfg(target_arch = "x86_64")] { - mod x86_64; -diff --git a/src/unix/bsd/freebsdlike/freebsd/x86.rs b/src/unix/bsd/freebsdlike/freebsd/x86.rs -index c3c576ed66681..31a660e7d0a22 100644 ---- vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/x86.rs -+++ vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/x86.rs -@@ -42,31 +42,6 @@ s_no_extra_traits! { - } - - s! { -- pub struct stat { -- pub st_dev: ::dev_t, -- pub st_ino: ::ino_t, -- pub st_mode: ::mode_t, -- pub st_nlink: ::nlink_t, -- pub st_uid: ::uid_t, -- pub st_gid: ::gid_t, -- pub st_rdev: ::dev_t, -- pub st_atime: ::time_t, -- pub st_atime_nsec: ::c_long, -- pub st_mtime: ::time_t, -- pub st_mtime_nsec: ::c_long, -- pub st_ctime: ::time_t, -- pub st_ctime_nsec: ::c_long, -- pub st_size: ::off_t, -- pub st_blocks: ::blkcnt_t, -- pub st_blksize: ::blksize_t, -- pub st_flags: ::fflags_t, -- pub st_gen: u32, -- pub st_lspare: i32, -- pub st_birthtime: ::time_t, -- pub st_birthtime_nsec: ::c_long, -- __unused: [u8; 8], -- } -- - pub struct ucontext_t { - pub uc_sigmask: ::sigset_t, - pub uc_mcontext: ::mcontext_t, - - -From f381e010b2439579c9f548ef86fb06409c2c55d2 Mon Sep 17 00:00:00 2001 -From: Alan Somers -Date: Mon, 23 Sep 2024 16:03:48 -0600 -Subject: [PATCH] fixup: fix build on powerpc, powerpc64, and arm - ---- - src/unix/bsd/freebsdlike/freebsd/arm.rs | 30 ------------------- - src/unix/bsd/freebsdlike/freebsd/powerpc.rs | 26 ---------------- - src/unix/bsd/freebsdlike/freebsd/powerpc64.rs | 26 ---------------- - 3 files changed, 82 deletions(-) - -diff --git a/src/unix/bsd/freebsdlike/freebsd/arm.rs b/src/unix/bsd/freebsdlike/freebsd/arm.rs -index 300b3dd45ca9d..8ff500c65981c 100644 ---- vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/arm.rs -+++ vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/arm.rs -@@ -6,36 +6,6 @@ pub type time_t = i64; - pub type suseconds_t = i32; - pub type register_t = i32; - --s! { -- pub struct stat { -- pub st_dev: ::dev_t, -- pub st_ino: ::ino_t, -- pub st_mode: ::mode_t, -- pub st_nlink: ::nlink_t, -- pub st_uid: ::uid_t, -- pub st_gid: ::gid_t, -- pub st_rdev: ::dev_t, -- pub st_atime: ::time_t, -- pub st_atime_nsec: ::c_long, -- pub st_atime_pad: ::c_long, -- pub st_mtime: ::time_t, -- pub st_mtime_nsec: ::c_long, -- pub st_mtime_pad: ::c_long, -- pub st_ctime: ::time_t, -- pub st_ctime_nsec: ::c_long, -- pub st_ctime_pad: ::c_long, -- pub st_size: ::off_t, -- pub st_blocks: ::blkcnt_t, -- pub st_blksize: ::blksize_t, -- pub st_flags: ::fflags_t, -- pub st_gen: u32, -- pub st_lspare: i32, -- pub st_birthtime: ::time_t, -- pub st_birthtime_nsec: ::c_long, -- pub st_birthtime_pad: ::c_long, -- } --} -- - // should be pub(crate), but that requires Rust 1.18.0 - cfg_if! { - if #[cfg(libc_const_size_of)] { -diff --git a/src/unix/bsd/freebsdlike/freebsd/powerpc.rs b/src/unix/bsd/freebsdlike/freebsd/powerpc.rs -index a0120c337e0ad..f84062ba34b93 100644 ---- vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/powerpc.rs -+++ vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/powerpc.rs -@@ -6,32 +6,6 @@ pub type time_t = i64; - pub type suseconds_t = i32; - pub type register_t = i32; - --s! { -- pub struct stat { -- pub st_dev: ::dev_t, -- pub st_ino: ::ino_t, -- pub st_mode: ::mode_t, -- pub st_nlink: ::nlink_t, -- pub st_uid: ::uid_t, -- pub st_gid: ::gid_t, -- pub st_rdev: ::dev_t, -- pub st_atime: ::time_t, -- pub st_atime_nsec: ::c_long, -- pub st_mtime: ::time_t, -- pub st_mtime_nsec: ::c_long, -- pub st_ctime: ::time_t, -- pub st_ctime_nsec: ::c_long, -- pub st_size: ::off_t, -- pub st_blocks: ::blkcnt_t, -- pub st_blksize: ::blksize_t, -- pub st_flags: ::fflags_t, -- pub st_gen: u32, -- pub st_lspare: i32, -- pub st_birthtime: ::time_t, -- pub st_birthtime_nsec: ::c_long, -- } --} -- - // should be pub(crate), but that requires Rust 1.18.0 - cfg_if! { - if #[cfg(libc_const_size_of)] { -diff --git a/src/unix/bsd/freebsdlike/freebsd/powerpc64.rs b/src/unix/bsd/freebsdlike/freebsd/powerpc64.rs -index 7f5b9752264e3..69cf4c5fc88c7 100644 ---- vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/powerpc64.rs -+++ vendor/libc-0.2.155/src/unix/bsd/freebsdlike/freebsd/powerpc64.rs -@@ -6,32 +6,6 @@ pub type time_t = i64; - pub type suseconds_t = i64; - pub type register_t = i64; - --s! { -- pub struct stat { -- pub st_dev: ::dev_t, -- pub st_ino: ::ino_t, -- pub st_mode: ::mode_t, -- pub st_nlink: ::nlink_t, -- pub st_uid: ::uid_t, -- pub st_gid: ::gid_t, -- pub st_rdev: ::dev_t, -- pub st_atime: ::time_t, -- pub st_atime_nsec: ::c_long, -- pub st_mtime: ::time_t, -- pub st_mtime_nsec: ::c_long, -- pub st_ctime: ::time_t, -- pub st_ctime_nsec: ::c_long, -- pub st_size: ::off_t, -- pub st_blocks: ::blkcnt_t, -- pub st_blksize: ::blksize_t, -- pub st_flags: ::fflags_t, -- pub st_gen: u32, -- pub st_lspare: i32, -- pub st_birthtime: ::time_t, -- pub st_birthtime_nsec: ::c_long, -- } --} -- - // should be pub(crate), but that requires Rust 1.18.0 - cfg_if! { - if #[cfg(libc_const_size_of)] { diff --git a/lang/rust182/files/patch-vendor_libc-0.2.157 b/lang/rust182/files/patch-vendor_libc-0.2.157 deleted file mode 100644 index 7a3a31bffed..00000000000 --- a/lang/rust182/files/patch-vendor_libc-0.2.157 +++ /dev/null @@ -1,745 +0,0 @@ -https://github.com/rust-lang/rust/issues/130677 - -From 9049542fabce9eea669d1fe3d4d973931c9d7d23 Mon Sep 17 00:00:00 2001 -From: Alan Somers -Date: Mon, 23 Sep 2024 10:22:32 -0600 -Subject: [PATCH] Fix the definition of ino_t on 32-bit FreeBSD 12+ - -Commit 7437d0a6f1 erroneously defined it as "ulong" instead of u64. -Nobody noticed the mistake, probably because it was only tested on -64-bit architectures, where those are equivalent. But it's a problem -now, after #3723 , which switched the standard library to a FreeBSD 12 -ABI. - -Issue https://github.com/rust-lang/rust/issues/130677 ---- - src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs | 2 +- - src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs | 2 +- - src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs | 2 +- - src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs | 2 +- - src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs | 2 +- - 5 files changed, 5 insertions(+), 5 deletions(-) - -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs -index de34069eabdf2..68a8364194607 100644 ---- vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs -+++ vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs -@@ -4,7 +4,7 @@ - pub type nlink_t = u16; - // Type of `dev_t` changed from `u32` to `u64` in FreeBSD 12: - pub type dev_t = u32; --// Type of `ino_t` changed from `unsigned int` to `unsigned long` in FreeBSD 12: -+// Type of `ino_t` changed from `__uint32_t` to `__uint64_t` in FreeBSD 12: - pub type ino_t = u32; - - s! { -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs -index 10fcaa03a4ef6..197400ffb4e28 100644 ---- vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs -+++ vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs -@@ -2,7 +2,7 @@ - - pub type nlink_t = u64; - pub type dev_t = u64; --pub type ino_t = ::c_ulong; -+pub type ino_t = u64; - pub type shmatt_t = ::c_uint; - - s! { -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs -index ec6bce2a03091..d3a77d03c48d0 100644 ---- vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs -+++ vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs -@@ -2,7 +2,7 @@ - - pub type nlink_t = u64; - pub type dev_t = u64; --pub type ino_t = ::c_ulong; -+pub type ino_t = u64; - pub type shmatt_t = ::c_uint; - pub type kpaddr_t = u64; - pub type kssize_t = i64; -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs -index 160a4baae481b..9d65317d29cb4 100644 ---- vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs -+++ vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs -@@ -2,7 +2,7 @@ - - pub type nlink_t = u64; - pub type dev_t = u64; --pub type ino_t = ::c_ulong; -+pub type ino_t = u64; - pub type shmatt_t = ::c_uint; - pub type kpaddr_t = u64; - pub type kssize_t = i64; -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs -index d73215a68ec33..f76208400f324 100644 ---- vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs -+++ vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs -@@ -2,7 +2,7 @@ - - pub type nlink_t = u64; - pub type dev_t = u64; --pub type ino_t = ::c_ulong; -+pub type ino_t = u64; - pub type shmatt_t = ::c_uint; - pub type kpaddr_t = u64; - pub type kssize_t = i64; - - -From 8aca9c0126f3aa5a7dce1ad7fc016b4a0d6af70a Mon Sep 17 00:00:00 2001 -From: Alan Somers -Date: Mon, 23 Sep 2024 10:44:13 -0600 -Subject: [PATCH] Fix the definition of "struct stat" on 32-bit FreeBSD 12+ - -The original definitions were never correct. But nobody noticed because -we don't do CI on 32-bit FreeBSD. The problem is apparent now due to - #3723 , which caused the nightly toolchain to switch to a FreeBSD 12 -ABI. - -Fixes https://github.com/rust-lang/rust/issues/130677 ---- - .../{freebsd12/b64.rs => freebsd11/b32.rs} | 13 +++--- - .../bsd/freebsdlike/freebsd/freebsd11/mod.rs | 7 +-- - .../bsd/freebsdlike/freebsd/freebsd12/mod.rs | 43 +++++++++++++++---- - .../bsd/freebsdlike/freebsd/freebsd13/b64.rs | 34 --------------- - .../bsd/freebsdlike/freebsd/freebsd13/mod.rs | 43 +++++++++++++++---- - .../bsd/freebsdlike/freebsd/freebsd14/b64.rs | 34 --------------- - .../bsd/freebsdlike/freebsd/freebsd14/mod.rs | 43 +++++++++++++++---- - .../bsd/freebsdlike/freebsd/freebsd15/b64.rs | 34 --------------- - .../bsd/freebsdlike/freebsd/freebsd15/mod.rs | 43 +++++++++++++++---- - src/unix/bsd/freebsdlike/freebsd/x86.rs | 25 ----------- - 10 files changed, 146 insertions(+), 173 deletions(-) - rename src/unix/bsd/freebsdlike/freebsd/{freebsd12/b64.rs => freebsd11/b32.rs} (89%) - delete mode 100644 src/unix/bsd/freebsdlike/freebsd/freebsd13/b64.rs - delete mode 100644 src/unix/bsd/freebsdlike/freebsd/freebsd14/b64.rs - delete mode 100644 src/unix/bsd/freebsdlike/freebsd/freebsd15/b64.rs - -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd12/b64.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd11/b32.rs -similarity index 89% -rename from src/unix/bsd/freebsdlike/freebsd/freebsd12/b64.rs -rename to src/unix/bsd/freebsdlike/freebsd/freebsd11/b32.rs - ---- vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/freebsd11/b32.rs.orig 2024-10-24 17:21:07.154172000 +0200 -+++ vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/freebsd11/b32.rs 2024-10-24 17:21:02.029962000 +0200 -@@ -0,0 +1,34 @@ -+#[repr(C)] -+#[cfg_attr(feature = "extra_traits", derive(Debug, Eq, Hash, PartialEq))] -+pub struct stat { -+ pub st_dev: ::dev_t, -+ pub st_ino: ::ino_t, -+ pub st_nlink: ::nlink_t, -+ pub st_mode: ::mode_t, -+ st_padding0: i16, -+ pub st_uid: ::uid_t, -+ pub st_gid: ::gid_t, -+ st_padding1: i32, -+ pub st_rdev: ::dev_t, -+ pub st_atime: ::time_t, -+ pub st_atime_nsec: ::c_long, -+ pub st_mtime: ::time_t, -+ pub st_mtime_nsec: ::c_long, -+ pub st_ctime: ::time_t, -+ pub st_ctime_nsec: ::c_long, -+ pub st_birthtime: ::time_t, -+ pub st_birthtime_nsec: ::c_long, -+ pub st_size: ::off_t, -+ pub st_blocks: ::blkcnt_t, -+ pub st_blksize: ::blksize_t, -+ pub st_flags: ::fflags_t, -+ pub st_gen: u64, -+ pub st_spare: [u64; 10], -+} -+ -+impl ::Copy for ::stat {} -+impl ::Clone for ::stat { -+ fn clone(&self) -> ::stat { -+ *self -+ } -+} - - -index 80c6fa1684530..5c1156581fd61 100644 ---- vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/freebsd12/b64.rs -+++ vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/freebsd11/b32.rs -@@ -3,12 +3,10 @@ - pub struct stat { - pub st_dev: ::dev_t, - pub st_ino: ::ino_t, -- pub st_nlink: ::nlink_t, - pub st_mode: ::mode_t, -- st_padding0: i16, -+ pub st_nlink: ::nlink_t, - pub st_uid: ::uid_t, - pub st_gid: ::gid_t, -- st_padding1: i32, - pub st_rdev: ::dev_t, - pub st_atime: ::time_t, - pub st_atime_nsec: ::c_long, -@@ -16,14 +14,15 @@ pub struct stat { - pub st_mtime_nsec: ::c_long, - pub st_ctime: ::time_t, - pub st_ctime_nsec: ::c_long, -- pub st_birthtime: ::time_t, -- pub st_birthtime_nsec: ::c_long, - pub st_size: ::off_t, - pub st_blocks: ::blkcnt_t, - pub st_blksize: ::blksize_t, - pub st_flags: ::fflags_t, -- pub st_gen: u64, -- pub st_spare: [u64; 10], -+ pub st_gen: u32, -+ pub st_lspare: i32, -+ pub st_birthtime: ::time_t, -+ pub st_birthtime_nsec: ::c_long, -+ __unused: [u8; 8], - } - - impl ::Copy for ::stat {} -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs -index 68a8364194607..e416ebf745841 100644 ---- vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs -+++ vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs -@@ -479,10 +479,11 @@ extern "C" { - } - - cfg_if! { -- if #[cfg(any(target_arch = "x86_64", -- target_arch = "aarch64", -- target_arch = "riscv64"))] { -+ if #[cfg(target_pointer_width = "64")] { - mod b64; - pub use self::b64::*; -+ } else { -+ mod b32; -+ pub use self::b32::*; - } - } -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs -index 197400ffb4e28..c4431a6458e8f 100644 ---- vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs -+++ vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs -@@ -218,6 +218,40 @@ s! { - /// kthread flag. - pub ki_tdflags: ::c_long, - } -+ -+ pub struct stat { -+ pub st_dev: ::dev_t, -+ pub st_ino: ::ino_t, -+ pub st_nlink: ::nlink_t, -+ pub st_mode: ::mode_t, -+ st_padding0: i16, -+ pub st_uid: ::uid_t, -+ pub st_gid: ::gid_t, -+ st_padding1: i32, -+ pub st_rdev: ::dev_t, -+ #[cfg(target_arch = "x86")] -+ st_atim_ext: i32, -+ pub st_atime: ::time_t, -+ pub st_atime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_mtim_ext: i32, -+ pub st_mtime: ::time_t, -+ pub st_mtime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_ctim_ext: i32, -+ pub st_ctime: ::time_t, -+ pub st_ctime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_btim_ext: i32, -+ pub st_birthtime: ::time_t, -+ pub st_birthtime_nsec: ::c_long, -+ pub st_size: ::off_t, -+ pub st_blocks: ::blkcnt_t, -+ pub st_blksize: ::blksize_t, -+ pub st_flags: ::fflags_t, -+ pub st_gen: u64, -+ pub st_spare: [u64; 10], -+ } - } - - s_no_extra_traits! { -@@ -488,15 +522,6 @@ extern "C" { - pub fn basename(path: *mut ::c_char) -> *mut ::c_char; - } - --cfg_if! { -- if #[cfg(any(target_arch = "x86_64", -- target_arch = "aarch64", -- target_arch = "riscv64"))] { -- mod b64; -- pub use self::b64::*; -- } --} -- - cfg_if! { - if #[cfg(target_arch = "x86_64")] { - mod x86_64; -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd13/b64.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd13/b64.rs -deleted file mode 100644 -index 80c6fa1684530..0000000000000 ---- vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/freebsd13/b64.rs -+++ /dev/null -@@ -1,34 +0,0 @@ --#[repr(C)] --#[cfg_attr(feature = "extra_traits", derive(Debug, Eq, Hash, PartialEq))] --pub struct stat { -- pub st_dev: ::dev_t, -- pub st_ino: ::ino_t, -- pub st_nlink: ::nlink_t, -- pub st_mode: ::mode_t, -- st_padding0: i16, -- pub st_uid: ::uid_t, -- pub st_gid: ::gid_t, -- st_padding1: i32, -- pub st_rdev: ::dev_t, -- pub st_atime: ::time_t, -- pub st_atime_nsec: ::c_long, -- pub st_mtime: ::time_t, -- pub st_mtime_nsec: ::c_long, -- pub st_ctime: ::time_t, -- pub st_ctime_nsec: ::c_long, -- pub st_birthtime: ::time_t, -- pub st_birthtime_nsec: ::c_long, -- pub st_size: ::off_t, -- pub st_blocks: ::blkcnt_t, -- pub st_blksize: ::blksize_t, -- pub st_flags: ::fflags_t, -- pub st_gen: u64, -- pub st_spare: [u64; 10], --} -- --impl ::Copy for ::stat {} --impl ::Clone for ::stat { -- fn clone(&self) -> ::stat { -- *self -- } --} -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs -index d3a77d03c48d0..118404e8b089b 100644 ---- vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs -+++ vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs -@@ -228,6 +228,40 @@ s! { - /// kthread flag. - pub ki_tdflags: ::c_long, - } -+ -+ pub struct stat { -+ pub st_dev: ::dev_t, -+ pub st_ino: ::ino_t, -+ pub st_nlink: ::nlink_t, -+ pub st_mode: ::mode_t, -+ st_padding0: i16, -+ pub st_uid: ::uid_t, -+ pub st_gid: ::gid_t, -+ st_padding1: i32, -+ pub st_rdev: ::dev_t, -+ #[cfg(target_arch = "x86")] -+ st_atim_ext: i32, -+ pub st_atime: ::time_t, -+ pub st_atime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_mtim_ext: i32, -+ pub st_mtime: ::time_t, -+ pub st_mtime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_ctim_ext: i32, -+ pub st_ctime: ::time_t, -+ pub st_ctime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_btim_ext: i32, -+ pub st_birthtime: ::time_t, -+ pub st_birthtime_nsec: ::c_long, -+ pub st_size: ::off_t, -+ pub st_blocks: ::blkcnt_t, -+ pub st_blksize: ::blksize_t, -+ pub st_flags: ::fflags_t, -+ pub st_gen: u64, -+ pub st_spare: [u64; 10], -+ } - } - - s_no_extra_traits! { -@@ -529,15 +563,6 @@ extern "C" { - pub fn kvm_kerndisp(kd: *mut ::kvm_t) -> ::kssize_t; - } - --cfg_if! { -- if #[cfg(any(target_arch = "x86_64", -- target_arch = "aarch64", -- target_arch = "riscv64"))] { -- mod b64; -- pub use self::b64::*; -- } --} -- - cfg_if! { - if #[cfg(target_arch = "x86_64")] { - mod x86_64; -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd14/b64.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd14/b64.rs -deleted file mode 100644 -index 80c6fa1684530..0000000000000 ---- vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/freebsd14/b64.rs -+++ /dev/null -@@ -1,34 +0,0 @@ --#[repr(C)] --#[cfg_attr(feature = "extra_traits", derive(Debug, Eq, Hash, PartialEq))] --pub struct stat { -- pub st_dev: ::dev_t, -- pub st_ino: ::ino_t, -- pub st_nlink: ::nlink_t, -- pub st_mode: ::mode_t, -- st_padding0: i16, -- pub st_uid: ::uid_t, -- pub st_gid: ::gid_t, -- st_padding1: i32, -- pub st_rdev: ::dev_t, -- pub st_atime: ::time_t, -- pub st_atime_nsec: ::c_long, -- pub st_mtime: ::time_t, -- pub st_mtime_nsec: ::c_long, -- pub st_ctime: ::time_t, -- pub st_ctime_nsec: ::c_long, -- pub st_birthtime: ::time_t, -- pub st_birthtime_nsec: ::c_long, -- pub st_size: ::off_t, -- pub st_blocks: ::blkcnt_t, -- pub st_blksize: ::blksize_t, -- pub st_flags: ::fflags_t, -- pub st_gen: u64, -- pub st_spare: [u64; 10], --} -- --impl ::Copy for ::stat {} --impl ::Clone for ::stat { -- fn clone(&self) -> ::stat { -- *self -- } --} -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs -index 9d65317d29cb4..e624dd7201b0a 100644 ---- vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs -+++ vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs -@@ -228,6 +228,40 @@ s! { - /// kthread flag. - pub ki_tdflags: ::c_long, - } -+ -+ pub struct stat { -+ pub st_dev: ::dev_t, -+ pub st_ino: ::ino_t, -+ pub st_nlink: ::nlink_t, -+ pub st_mode: ::mode_t, -+ st_padding0: i16, -+ pub st_uid: ::uid_t, -+ pub st_gid: ::gid_t, -+ st_padding1: i32, -+ pub st_rdev: ::dev_t, -+ #[cfg(target_arch = "x86")] -+ st_atim_ext: i32, -+ pub st_atime: ::time_t, -+ pub st_atime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_mtim_ext: i32, -+ pub st_mtime: ::time_t, -+ pub st_mtime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_ctim_ext: i32, -+ pub st_ctime: ::time_t, -+ pub st_ctime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_btim_ext: i32, -+ pub st_birthtime: ::time_t, -+ pub st_birthtime_nsec: ::c_long, -+ pub st_size: ::off_t, -+ pub st_blocks: ::blkcnt_t, -+ pub st_blksize: ::blksize_t, -+ pub st_flags: ::fflags_t, -+ pub st_gen: u64, -+ pub st_spare: [u64; 10], -+ } - } - - s_no_extra_traits! { -@@ -529,15 +563,6 @@ extern "C" { - pub fn kvm_kerndisp(kd: *mut ::kvm_t) -> ::kssize_t; - } - --cfg_if! { -- if #[cfg(any(target_arch = "x86_64", -- target_arch = "aarch64", -- target_arch = "riscv64"))] { -- mod b64; -- pub use self::b64::*; -- } --} -- - cfg_if! { - if #[cfg(target_arch = "x86_64")] { - mod x86_64; -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd15/b64.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd15/b64.rs -deleted file mode 100644 -index 80c6fa1684530..0000000000000 ---- vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/freebsd15/b64.rs -+++ /dev/null -@@ -1,34 +0,0 @@ --#[repr(C)] --#[cfg_attr(feature = "extra_traits", derive(Debug, Eq, Hash, PartialEq))] --pub struct stat { -- pub st_dev: ::dev_t, -- pub st_ino: ::ino_t, -- pub st_nlink: ::nlink_t, -- pub st_mode: ::mode_t, -- st_padding0: i16, -- pub st_uid: ::uid_t, -- pub st_gid: ::gid_t, -- st_padding1: i32, -- pub st_rdev: ::dev_t, -- pub st_atime: ::time_t, -- pub st_atime_nsec: ::c_long, -- pub st_mtime: ::time_t, -- pub st_mtime_nsec: ::c_long, -- pub st_ctime: ::time_t, -- pub st_ctime_nsec: ::c_long, -- pub st_birthtime: ::time_t, -- pub st_birthtime_nsec: ::c_long, -- pub st_size: ::off_t, -- pub st_blocks: ::blkcnt_t, -- pub st_blksize: ::blksize_t, -- pub st_flags: ::fflags_t, -- pub st_gen: u64, -- pub st_spare: [u64; 10], --} -- --impl ::Copy for ::stat {} --impl ::Clone for ::stat { -- fn clone(&self) -> ::stat { -- *self -- } --} -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs -index f76208400f324..a299af7d5d53e 100644 ---- vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs -+++ vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs -@@ -228,6 +228,40 @@ s! { - /// kthread flag. - pub ki_tdflags: ::c_long, - } -+ -+ pub struct stat { -+ pub st_dev: ::dev_t, -+ pub st_ino: ::ino_t, -+ pub st_nlink: ::nlink_t, -+ pub st_mode: ::mode_t, -+ st_padding0: i16, -+ pub st_uid: ::uid_t, -+ pub st_gid: ::gid_t, -+ st_padding1: i32, -+ pub st_rdev: ::dev_t, -+ #[cfg(target_arch = "x86")] -+ st_atim_ext: i32, -+ pub st_atime: ::time_t, -+ pub st_atime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_mtim_ext: i32, -+ pub st_mtime: ::time_t, -+ pub st_mtime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_ctim_ext: i32, -+ pub st_ctime: ::time_t, -+ pub st_ctime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_btim_ext: i32, -+ pub st_birthtime: ::time_t, -+ pub st_birthtime_nsec: ::c_long, -+ pub st_size: ::off_t, -+ pub st_blocks: ::blkcnt_t, -+ pub st_blksize: ::blksize_t, -+ pub st_flags: ::fflags_t, -+ pub st_gen: u64, -+ pub st_spare: [u64; 10], -+ } - } - - s_no_extra_traits! { -@@ -529,15 +563,6 @@ extern "C" { - pub fn kvm_kerndisp(kd: *mut ::kvm_t) -> ::kssize_t; - } - --cfg_if! { -- if #[cfg(any(target_arch = "x86_64", -- target_arch = "aarch64", -- target_arch = "riscv64"))] { -- mod b64; -- pub use self::b64::*; -- } --} -- - cfg_if! { - if #[cfg(target_arch = "x86_64")] { - mod x86_64; -diff --git a/src/unix/bsd/freebsdlike/freebsd/x86.rs b/src/unix/bsd/freebsdlike/freebsd/x86.rs -index c3c576ed66681..31a660e7d0a22 100644 ---- vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/x86.rs -+++ vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/x86.rs -@@ -42,31 +42,6 @@ s_no_extra_traits! { - } - - s! { -- pub struct stat { -- pub st_dev: ::dev_t, -- pub st_ino: ::ino_t, -- pub st_mode: ::mode_t, -- pub st_nlink: ::nlink_t, -- pub st_uid: ::uid_t, -- pub st_gid: ::gid_t, -- pub st_rdev: ::dev_t, -- pub st_atime: ::time_t, -- pub st_atime_nsec: ::c_long, -- pub st_mtime: ::time_t, -- pub st_mtime_nsec: ::c_long, -- pub st_ctime: ::time_t, -- pub st_ctime_nsec: ::c_long, -- pub st_size: ::off_t, -- pub st_blocks: ::blkcnt_t, -- pub st_blksize: ::blksize_t, -- pub st_flags: ::fflags_t, -- pub st_gen: u32, -- pub st_lspare: i32, -- pub st_birthtime: ::time_t, -- pub st_birthtime_nsec: ::c_long, -- __unused: [u8; 8], -- } -- - pub struct ucontext_t { - pub uc_sigmask: ::sigset_t, - pub uc_mcontext: ::mcontext_t, - - -From f381e010b2439579c9f548ef86fb06409c2c55d2 Mon Sep 17 00:00:00 2001 -From: Alan Somers -Date: Mon, 23 Sep 2024 16:03:48 -0600 -Subject: [PATCH] fixup: fix build on powerpc, powerpc64, and arm - ---- - src/unix/bsd/freebsdlike/freebsd/arm.rs | 30 ------------------- - src/unix/bsd/freebsdlike/freebsd/powerpc.rs | 26 ---------------- - src/unix/bsd/freebsdlike/freebsd/powerpc64.rs | 26 ---------------- - 3 files changed, 82 deletions(-) - -diff --git a/src/unix/bsd/freebsdlike/freebsd/arm.rs b/src/unix/bsd/freebsdlike/freebsd/arm.rs -index 300b3dd45ca9d..8ff500c65981c 100644 ---- vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/arm.rs -+++ vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/arm.rs -@@ -6,36 +6,6 @@ pub type time_t = i64; - pub type suseconds_t = i32; - pub type register_t = i32; - --s! { -- pub struct stat { -- pub st_dev: ::dev_t, -- pub st_ino: ::ino_t, -- pub st_mode: ::mode_t, -- pub st_nlink: ::nlink_t, -- pub st_uid: ::uid_t, -- pub st_gid: ::gid_t, -- pub st_rdev: ::dev_t, -- pub st_atime: ::time_t, -- pub st_atime_nsec: ::c_long, -- pub st_atime_pad: ::c_long, -- pub st_mtime: ::time_t, -- pub st_mtime_nsec: ::c_long, -- pub st_mtime_pad: ::c_long, -- pub st_ctime: ::time_t, -- pub st_ctime_nsec: ::c_long, -- pub st_ctime_pad: ::c_long, -- pub st_size: ::off_t, -- pub st_blocks: ::blkcnt_t, -- pub st_blksize: ::blksize_t, -- pub st_flags: ::fflags_t, -- pub st_gen: u32, -- pub st_lspare: i32, -- pub st_birthtime: ::time_t, -- pub st_birthtime_nsec: ::c_long, -- pub st_birthtime_pad: ::c_long, -- } --} -- - // should be pub(crate), but that requires Rust 1.18.0 - cfg_if! { - if #[cfg(libc_const_size_of)] { -diff --git a/src/unix/bsd/freebsdlike/freebsd/powerpc.rs b/src/unix/bsd/freebsdlike/freebsd/powerpc.rs -index a0120c337e0ad..f84062ba34b93 100644 ---- vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/powerpc.rs -+++ vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/powerpc.rs -@@ -6,32 +6,6 @@ pub type time_t = i64; - pub type suseconds_t = i32; - pub type register_t = i32; - --s! { -- pub struct stat { -- pub st_dev: ::dev_t, -- pub st_ino: ::ino_t, -- pub st_mode: ::mode_t, -- pub st_nlink: ::nlink_t, -- pub st_uid: ::uid_t, -- pub st_gid: ::gid_t, -- pub st_rdev: ::dev_t, -- pub st_atime: ::time_t, -- pub st_atime_nsec: ::c_long, -- pub st_mtime: ::time_t, -- pub st_mtime_nsec: ::c_long, -- pub st_ctime: ::time_t, -- pub st_ctime_nsec: ::c_long, -- pub st_size: ::off_t, -- pub st_blocks: ::blkcnt_t, -- pub st_blksize: ::blksize_t, -- pub st_flags: ::fflags_t, -- pub st_gen: u32, -- pub st_lspare: i32, -- pub st_birthtime: ::time_t, -- pub st_birthtime_nsec: ::c_long, -- } --} -- - // should be pub(crate), but that requires Rust 1.18.0 - cfg_if! { - if #[cfg(libc_const_size_of)] { -diff --git a/src/unix/bsd/freebsdlike/freebsd/powerpc64.rs b/src/unix/bsd/freebsdlike/freebsd/powerpc64.rs -index 7f5b9752264e3..69cf4c5fc88c7 100644 ---- vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/powerpc64.rs -+++ vendor/libc-0.2.157/src/unix/bsd/freebsdlike/freebsd/powerpc64.rs -@@ -6,32 +6,6 @@ pub type time_t = i64; - pub type suseconds_t = i64; - pub type register_t = i64; - --s! { -- pub struct stat { -- pub st_dev: ::dev_t, -- pub st_ino: ::ino_t, -- pub st_mode: ::mode_t, -- pub st_nlink: ::nlink_t, -- pub st_uid: ::uid_t, -- pub st_gid: ::gid_t, -- pub st_rdev: ::dev_t, -- pub st_atime: ::time_t, -- pub st_atime_nsec: ::c_long, -- pub st_mtime: ::time_t, -- pub st_mtime_nsec: ::c_long, -- pub st_ctime: ::time_t, -- pub st_ctime_nsec: ::c_long, -- pub st_size: ::off_t, -- pub st_blocks: ::blkcnt_t, -- pub st_blksize: ::blksize_t, -- pub st_flags: ::fflags_t, -- pub st_gen: u32, -- pub st_lspare: i32, -- pub st_birthtime: ::time_t, -- pub st_birthtime_nsec: ::c_long, -- } --} -- - // should be pub(crate), but that requires Rust 1.18.0 - cfg_if! { - if #[cfg(libc_const_size_of)] { diff --git a/lang/rust182/files/patch-vendor_libc-0.2.158 b/lang/rust182/files/patch-vendor_libc-0.2.158 deleted file mode 100644 index 6f8b8d093a7..00000000000 --- a/lang/rust182/files/patch-vendor_libc-0.2.158 +++ /dev/null @@ -1,745 +0,0 @@ -https://github.com/rust-lang/rust/issues/130677 - -From 9049542fabce9eea669d1fe3d4d973931c9d7d23 Mon Sep 17 00:00:00 2001 -From: Alan Somers -Date: Mon, 23 Sep 2024 10:22:32 -0600 -Subject: [PATCH] Fix the definition of ino_t on 32-bit FreeBSD 12+ - -Commit 7437d0a6f1 erroneously defined it as "ulong" instead of u64. -Nobody noticed the mistake, probably because it was only tested on -64-bit architectures, where those are equivalent. But it's a problem -now, after #3723 , which switched the standard library to a FreeBSD 12 -ABI. - -Issue https://github.com/rust-lang/rust/issues/130677 ---- - src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs | 2 +- - src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs | 2 +- - src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs | 2 +- - src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs | 2 +- - src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs | 2 +- - 5 files changed, 5 insertions(+), 5 deletions(-) - -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs -index de34069eabdf2..68a8364194607 100644 ---- vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs -+++ vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs -@@ -4,7 +4,7 @@ - pub type nlink_t = u16; - // Type of `dev_t` changed from `u32` to `u64` in FreeBSD 12: - pub type dev_t = u32; --// Type of `ino_t` changed from `unsigned int` to `unsigned long` in FreeBSD 12: -+// Type of `ino_t` changed from `__uint32_t` to `__uint64_t` in FreeBSD 12: - pub type ino_t = u32; - - s! { -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs -index 10fcaa03a4ef6..197400ffb4e28 100644 ---- vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs -+++ vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs -@@ -2,7 +2,7 @@ - - pub type nlink_t = u64; - pub type dev_t = u64; --pub type ino_t = ::c_ulong; -+pub type ino_t = u64; - pub type shmatt_t = ::c_uint; - - s! { -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs -index ec6bce2a03091..d3a77d03c48d0 100644 ---- vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs -+++ vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs -@@ -2,7 +2,7 @@ - - pub type nlink_t = u64; - pub type dev_t = u64; --pub type ino_t = ::c_ulong; -+pub type ino_t = u64; - pub type shmatt_t = ::c_uint; - pub type kpaddr_t = u64; - pub type kssize_t = i64; -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs -index 160a4baae481b..9d65317d29cb4 100644 ---- vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs -+++ vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs -@@ -2,7 +2,7 @@ - - pub type nlink_t = u64; - pub type dev_t = u64; --pub type ino_t = ::c_ulong; -+pub type ino_t = u64; - pub type shmatt_t = ::c_uint; - pub type kpaddr_t = u64; - pub type kssize_t = i64; -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs -index d73215a68ec33..f76208400f324 100644 ---- vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs -+++ vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs -@@ -2,7 +2,7 @@ - - pub type nlink_t = u64; - pub type dev_t = u64; --pub type ino_t = ::c_ulong; -+pub type ino_t = u64; - pub type shmatt_t = ::c_uint; - pub type kpaddr_t = u64; - pub type kssize_t = i64; - - -From 8aca9c0126f3aa5a7dce1ad7fc016b4a0d6af70a Mon Sep 17 00:00:00 2001 -From: Alan Somers -Date: Mon, 23 Sep 2024 10:44:13 -0600 -Subject: [PATCH] Fix the definition of "struct stat" on 32-bit FreeBSD 12+ - -The original definitions were never correct. But nobody noticed because -we don't do CI on 32-bit FreeBSD. The problem is apparent now due to - #3723 , which caused the nightly toolchain to switch to a FreeBSD 12 -ABI. - -Fixes https://github.com/rust-lang/rust/issues/130677 ---- - .../{freebsd12/b64.rs => freebsd11/b32.rs} | 13 +++--- - .../bsd/freebsdlike/freebsd/freebsd11/mod.rs | 7 +-- - .../bsd/freebsdlike/freebsd/freebsd12/mod.rs | 43 +++++++++++++++---- - .../bsd/freebsdlike/freebsd/freebsd13/b64.rs | 34 --------------- - .../bsd/freebsdlike/freebsd/freebsd13/mod.rs | 43 +++++++++++++++---- - .../bsd/freebsdlike/freebsd/freebsd14/b64.rs | 34 --------------- - .../bsd/freebsdlike/freebsd/freebsd14/mod.rs | 43 +++++++++++++++---- - .../bsd/freebsdlike/freebsd/freebsd15/b64.rs | 34 --------------- - .../bsd/freebsdlike/freebsd/freebsd15/mod.rs | 43 +++++++++++++++---- - src/unix/bsd/freebsdlike/freebsd/x86.rs | 25 ----------- - 10 files changed, 146 insertions(+), 173 deletions(-) - rename src/unix/bsd/freebsdlike/freebsd/{freebsd12/b64.rs => freebsd11/b32.rs} (89%) - delete mode 100644 src/unix/bsd/freebsdlike/freebsd/freebsd13/b64.rs - delete mode 100644 src/unix/bsd/freebsdlike/freebsd/freebsd14/b64.rs - delete mode 100644 src/unix/bsd/freebsdlike/freebsd/freebsd15/b64.rs - -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd12/b64.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd11/b32.rs -similarity index 89% -rename from src/unix/bsd/freebsdlike/freebsd/freebsd12/b64.rs -rename to src/unix/bsd/freebsdlike/freebsd/freebsd11/b32.rs - ---- vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/freebsd11/b32.rs.orig 2024-10-24 17:21:07.154172000 +0200 -+++ vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/freebsd11/b32.rs 2024-10-24 17:21:02.029962000 +0200 -@@ -0,0 +1,34 @@ -+#[repr(C)] -+#[cfg_attr(feature = "extra_traits", derive(Debug, Eq, Hash, PartialEq))] -+pub struct stat { -+ pub st_dev: ::dev_t, -+ pub st_ino: ::ino_t, -+ pub st_nlink: ::nlink_t, -+ pub st_mode: ::mode_t, -+ st_padding0: i16, -+ pub st_uid: ::uid_t, -+ pub st_gid: ::gid_t, -+ st_padding1: i32, -+ pub st_rdev: ::dev_t, -+ pub st_atime: ::time_t, -+ pub st_atime_nsec: ::c_long, -+ pub st_mtime: ::time_t, -+ pub st_mtime_nsec: ::c_long, -+ pub st_ctime: ::time_t, -+ pub st_ctime_nsec: ::c_long, -+ pub st_birthtime: ::time_t, -+ pub st_birthtime_nsec: ::c_long, -+ pub st_size: ::off_t, -+ pub st_blocks: ::blkcnt_t, -+ pub st_blksize: ::blksize_t, -+ pub st_flags: ::fflags_t, -+ pub st_gen: u64, -+ pub st_spare: [u64; 10], -+} -+ -+impl ::Copy for ::stat {} -+impl ::Clone for ::stat { -+ fn clone(&self) -> ::stat { -+ *self -+ } -+} - - -index 80c6fa1684530..5c1156581fd61 100644 ---- vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/freebsd12/b64.rs -+++ vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/freebsd11/b32.rs -@@ -3,12 +3,10 @@ - pub struct stat { - pub st_dev: ::dev_t, - pub st_ino: ::ino_t, -- pub st_nlink: ::nlink_t, - pub st_mode: ::mode_t, -- st_padding0: i16, -+ pub st_nlink: ::nlink_t, - pub st_uid: ::uid_t, - pub st_gid: ::gid_t, -- st_padding1: i32, - pub st_rdev: ::dev_t, - pub st_atime: ::time_t, - pub st_atime_nsec: ::c_long, -@@ -16,14 +14,15 @@ pub struct stat { - pub st_mtime_nsec: ::c_long, - pub st_ctime: ::time_t, - pub st_ctime_nsec: ::c_long, -- pub st_birthtime: ::time_t, -- pub st_birthtime_nsec: ::c_long, - pub st_size: ::off_t, - pub st_blocks: ::blkcnt_t, - pub st_blksize: ::blksize_t, - pub st_flags: ::fflags_t, -- pub st_gen: u64, -- pub st_spare: [u64; 10], -+ pub st_gen: u32, -+ pub st_lspare: i32, -+ pub st_birthtime: ::time_t, -+ pub st_birthtime_nsec: ::c_long, -+ __unused: [u8; 8], - } - - impl ::Copy for ::stat {} -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs -index 68a8364194607..e416ebf745841 100644 ---- vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs -+++ vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs -@@ -479,10 +479,11 @@ extern "C" { - } - - cfg_if! { -- if #[cfg(any(target_arch = "x86_64", -- target_arch = "aarch64", -- target_arch = "riscv64"))] { -+ if #[cfg(target_pointer_width = "64")] { - mod b64; - pub use self::b64::*; -+ } else { -+ mod b32; -+ pub use self::b32::*; - } - } -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs -index 197400ffb4e28..c4431a6458e8f 100644 ---- vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs -+++ vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs -@@ -218,6 +218,40 @@ s! { - /// kthread flag. - pub ki_tdflags: ::c_long, - } -+ -+ pub struct stat { -+ pub st_dev: ::dev_t, -+ pub st_ino: ::ino_t, -+ pub st_nlink: ::nlink_t, -+ pub st_mode: ::mode_t, -+ st_padding0: i16, -+ pub st_uid: ::uid_t, -+ pub st_gid: ::gid_t, -+ st_padding1: i32, -+ pub st_rdev: ::dev_t, -+ #[cfg(target_arch = "x86")] -+ st_atim_ext: i32, -+ pub st_atime: ::time_t, -+ pub st_atime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_mtim_ext: i32, -+ pub st_mtime: ::time_t, -+ pub st_mtime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_ctim_ext: i32, -+ pub st_ctime: ::time_t, -+ pub st_ctime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_btim_ext: i32, -+ pub st_birthtime: ::time_t, -+ pub st_birthtime_nsec: ::c_long, -+ pub st_size: ::off_t, -+ pub st_blocks: ::blkcnt_t, -+ pub st_blksize: ::blksize_t, -+ pub st_flags: ::fflags_t, -+ pub st_gen: u64, -+ pub st_spare: [u64; 10], -+ } - } - - s_no_extra_traits! { -@@ -488,15 +522,6 @@ extern "C" { - pub fn basename(path: *mut ::c_char) -> *mut ::c_char; - } - --cfg_if! { -- if #[cfg(any(target_arch = "x86_64", -- target_arch = "aarch64", -- target_arch = "riscv64"))] { -- mod b64; -- pub use self::b64::*; -- } --} -- - cfg_if! { - if #[cfg(target_arch = "x86_64")] { - mod x86_64; -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd13/b64.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd13/b64.rs -deleted file mode 100644 -index 80c6fa1684530..0000000000000 ---- vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/freebsd13/b64.rs -+++ /dev/null -@@ -1,34 +0,0 @@ --#[repr(C)] --#[cfg_attr(feature = "extra_traits", derive(Debug, Eq, Hash, PartialEq))] --pub struct stat { -- pub st_dev: ::dev_t, -- pub st_ino: ::ino_t, -- pub st_nlink: ::nlink_t, -- pub st_mode: ::mode_t, -- st_padding0: i16, -- pub st_uid: ::uid_t, -- pub st_gid: ::gid_t, -- st_padding1: i32, -- pub st_rdev: ::dev_t, -- pub st_atime: ::time_t, -- pub st_atime_nsec: ::c_long, -- pub st_mtime: ::time_t, -- pub st_mtime_nsec: ::c_long, -- pub st_ctime: ::time_t, -- pub st_ctime_nsec: ::c_long, -- pub st_birthtime: ::time_t, -- pub st_birthtime_nsec: ::c_long, -- pub st_size: ::off_t, -- pub st_blocks: ::blkcnt_t, -- pub st_blksize: ::blksize_t, -- pub st_flags: ::fflags_t, -- pub st_gen: u64, -- pub st_spare: [u64; 10], --} -- --impl ::Copy for ::stat {} --impl ::Clone for ::stat { -- fn clone(&self) -> ::stat { -- *self -- } --} -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs -index d3a77d03c48d0..118404e8b089b 100644 ---- vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs -+++ vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs -@@ -228,6 +228,40 @@ s! { - /// kthread flag. - pub ki_tdflags: ::c_long, - } -+ -+ pub struct stat { -+ pub st_dev: ::dev_t, -+ pub st_ino: ::ino_t, -+ pub st_nlink: ::nlink_t, -+ pub st_mode: ::mode_t, -+ st_padding0: i16, -+ pub st_uid: ::uid_t, -+ pub st_gid: ::gid_t, -+ st_padding1: i32, -+ pub st_rdev: ::dev_t, -+ #[cfg(target_arch = "x86")] -+ st_atim_ext: i32, -+ pub st_atime: ::time_t, -+ pub st_atime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_mtim_ext: i32, -+ pub st_mtime: ::time_t, -+ pub st_mtime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_ctim_ext: i32, -+ pub st_ctime: ::time_t, -+ pub st_ctime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_btim_ext: i32, -+ pub st_birthtime: ::time_t, -+ pub st_birthtime_nsec: ::c_long, -+ pub st_size: ::off_t, -+ pub st_blocks: ::blkcnt_t, -+ pub st_blksize: ::blksize_t, -+ pub st_flags: ::fflags_t, -+ pub st_gen: u64, -+ pub st_spare: [u64; 10], -+ } - } - - s_no_extra_traits! { -@@ -529,15 +563,6 @@ extern "C" { - pub fn kvm_kerndisp(kd: *mut ::kvm_t) -> ::kssize_t; - } - --cfg_if! { -- if #[cfg(any(target_arch = "x86_64", -- target_arch = "aarch64", -- target_arch = "riscv64"))] { -- mod b64; -- pub use self::b64::*; -- } --} -- - cfg_if! { - if #[cfg(target_arch = "x86_64")] { - mod x86_64; -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd14/b64.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd14/b64.rs -deleted file mode 100644 -index 80c6fa1684530..0000000000000 ---- vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/freebsd14/b64.rs -+++ /dev/null -@@ -1,34 +0,0 @@ --#[repr(C)] --#[cfg_attr(feature = "extra_traits", derive(Debug, Eq, Hash, PartialEq))] --pub struct stat { -- pub st_dev: ::dev_t, -- pub st_ino: ::ino_t, -- pub st_nlink: ::nlink_t, -- pub st_mode: ::mode_t, -- st_padding0: i16, -- pub st_uid: ::uid_t, -- pub st_gid: ::gid_t, -- st_padding1: i32, -- pub st_rdev: ::dev_t, -- pub st_atime: ::time_t, -- pub st_atime_nsec: ::c_long, -- pub st_mtime: ::time_t, -- pub st_mtime_nsec: ::c_long, -- pub st_ctime: ::time_t, -- pub st_ctime_nsec: ::c_long, -- pub st_birthtime: ::time_t, -- pub st_birthtime_nsec: ::c_long, -- pub st_size: ::off_t, -- pub st_blocks: ::blkcnt_t, -- pub st_blksize: ::blksize_t, -- pub st_flags: ::fflags_t, -- pub st_gen: u64, -- pub st_spare: [u64; 10], --} -- --impl ::Copy for ::stat {} --impl ::Clone for ::stat { -- fn clone(&self) -> ::stat { -- *self -- } --} -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs -index 9d65317d29cb4..e624dd7201b0a 100644 ---- vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs -+++ vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs -@@ -228,6 +228,40 @@ s! { - /// kthread flag. - pub ki_tdflags: ::c_long, - } -+ -+ pub struct stat { -+ pub st_dev: ::dev_t, -+ pub st_ino: ::ino_t, -+ pub st_nlink: ::nlink_t, -+ pub st_mode: ::mode_t, -+ st_padding0: i16, -+ pub st_uid: ::uid_t, -+ pub st_gid: ::gid_t, -+ st_padding1: i32, -+ pub st_rdev: ::dev_t, -+ #[cfg(target_arch = "x86")] -+ st_atim_ext: i32, -+ pub st_atime: ::time_t, -+ pub st_atime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_mtim_ext: i32, -+ pub st_mtime: ::time_t, -+ pub st_mtime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_ctim_ext: i32, -+ pub st_ctime: ::time_t, -+ pub st_ctime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_btim_ext: i32, -+ pub st_birthtime: ::time_t, -+ pub st_birthtime_nsec: ::c_long, -+ pub st_size: ::off_t, -+ pub st_blocks: ::blkcnt_t, -+ pub st_blksize: ::blksize_t, -+ pub st_flags: ::fflags_t, -+ pub st_gen: u64, -+ pub st_spare: [u64; 10], -+ } - } - - s_no_extra_traits! { -@@ -529,15 +563,6 @@ extern "C" { - pub fn kvm_kerndisp(kd: *mut ::kvm_t) -> ::kssize_t; - } - --cfg_if! { -- if #[cfg(any(target_arch = "x86_64", -- target_arch = "aarch64", -- target_arch = "riscv64"))] { -- mod b64; -- pub use self::b64::*; -- } --} -- - cfg_if! { - if #[cfg(target_arch = "x86_64")] { - mod x86_64; -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd15/b64.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd15/b64.rs -deleted file mode 100644 -index 80c6fa1684530..0000000000000 ---- vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/freebsd15/b64.rs -+++ /dev/null -@@ -1,34 +0,0 @@ --#[repr(C)] --#[cfg_attr(feature = "extra_traits", derive(Debug, Eq, Hash, PartialEq))] --pub struct stat { -- pub st_dev: ::dev_t, -- pub st_ino: ::ino_t, -- pub st_nlink: ::nlink_t, -- pub st_mode: ::mode_t, -- st_padding0: i16, -- pub st_uid: ::uid_t, -- pub st_gid: ::gid_t, -- st_padding1: i32, -- pub st_rdev: ::dev_t, -- pub st_atime: ::time_t, -- pub st_atime_nsec: ::c_long, -- pub st_mtime: ::time_t, -- pub st_mtime_nsec: ::c_long, -- pub st_ctime: ::time_t, -- pub st_ctime_nsec: ::c_long, -- pub st_birthtime: ::time_t, -- pub st_birthtime_nsec: ::c_long, -- pub st_size: ::off_t, -- pub st_blocks: ::blkcnt_t, -- pub st_blksize: ::blksize_t, -- pub st_flags: ::fflags_t, -- pub st_gen: u64, -- pub st_spare: [u64; 10], --} -- --impl ::Copy for ::stat {} --impl ::Clone for ::stat { -- fn clone(&self) -> ::stat { -- *self -- } --} -diff --git a/src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs b/src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs -index f76208400f324..a299af7d5d53e 100644 ---- vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs -+++ vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs -@@ -228,6 +228,40 @@ s! { - /// kthread flag. - pub ki_tdflags: ::c_long, - } -+ -+ pub struct stat { -+ pub st_dev: ::dev_t, -+ pub st_ino: ::ino_t, -+ pub st_nlink: ::nlink_t, -+ pub st_mode: ::mode_t, -+ st_padding0: i16, -+ pub st_uid: ::uid_t, -+ pub st_gid: ::gid_t, -+ st_padding1: i32, -+ pub st_rdev: ::dev_t, -+ #[cfg(target_arch = "x86")] -+ st_atim_ext: i32, -+ pub st_atime: ::time_t, -+ pub st_atime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_mtim_ext: i32, -+ pub st_mtime: ::time_t, -+ pub st_mtime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_ctim_ext: i32, -+ pub st_ctime: ::time_t, -+ pub st_ctime_nsec: ::c_long, -+ #[cfg(target_arch = "x86")] -+ st_btim_ext: i32, -+ pub st_birthtime: ::time_t, -+ pub st_birthtime_nsec: ::c_long, -+ pub st_size: ::off_t, -+ pub st_blocks: ::blkcnt_t, -+ pub st_blksize: ::blksize_t, -+ pub st_flags: ::fflags_t, -+ pub st_gen: u64, -+ pub st_spare: [u64; 10], -+ } - } - - s_no_extra_traits! { -@@ -529,15 +563,6 @@ extern "C" { - pub fn kvm_kerndisp(kd: *mut ::kvm_t) -> ::kssize_t; - } - --cfg_if! { -- if #[cfg(any(target_arch = "x86_64", -- target_arch = "aarch64", -- target_arch = "riscv64"))] { -- mod b64; -- pub use self::b64::*; -- } --} -- - cfg_if! { - if #[cfg(target_arch = "x86_64")] { - mod x86_64; -diff --git a/src/unix/bsd/freebsdlike/freebsd/x86.rs b/src/unix/bsd/freebsdlike/freebsd/x86.rs -index c3c576ed66681..31a660e7d0a22 100644 ---- vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/x86.rs -+++ vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/x86.rs -@@ -42,31 +42,6 @@ s_no_extra_traits! { - } - - s! { -- pub struct stat { -- pub st_dev: ::dev_t, -- pub st_ino: ::ino_t, -- pub st_mode: ::mode_t, -- pub st_nlink: ::nlink_t, -- pub st_uid: ::uid_t, -- pub st_gid: ::gid_t, -- pub st_rdev: ::dev_t, -- pub st_atime: ::time_t, -- pub st_atime_nsec: ::c_long, -- pub st_mtime: ::time_t, -- pub st_mtime_nsec: ::c_long, -- pub st_ctime: ::time_t, -- pub st_ctime_nsec: ::c_long, -- pub st_size: ::off_t, -- pub st_blocks: ::blkcnt_t, -- pub st_blksize: ::blksize_t, -- pub st_flags: ::fflags_t, -- pub st_gen: u32, -- pub st_lspare: i32, -- pub st_birthtime: ::time_t, -- pub st_birthtime_nsec: ::c_long, -- __unused: [u8; 8], -- } -- - pub struct ucontext_t { - pub uc_sigmask: ::sigset_t, - pub uc_mcontext: ::mcontext_t, - - -From f381e010b2439579c9f548ef86fb06409c2c55d2 Mon Sep 17 00:00:00 2001 -From: Alan Somers -Date: Mon, 23 Sep 2024 16:03:48 -0600 -Subject: [PATCH] fixup: fix build on powerpc, powerpc64, and arm - ---- - src/unix/bsd/freebsdlike/freebsd/arm.rs | 30 ------------------- - src/unix/bsd/freebsdlike/freebsd/powerpc.rs | 26 ---------------- - src/unix/bsd/freebsdlike/freebsd/powerpc64.rs | 26 ---------------- - 3 files changed, 82 deletions(-) - -diff --git a/src/unix/bsd/freebsdlike/freebsd/arm.rs b/src/unix/bsd/freebsdlike/freebsd/arm.rs -index 300b3dd45ca9d..8ff500c65981c 100644 ---- vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/arm.rs -+++ vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/arm.rs -@@ -6,36 +6,6 @@ pub type time_t = i64; - pub type suseconds_t = i32; - pub type register_t = i32; - --s! { -- pub struct stat { -- pub st_dev: ::dev_t, -- pub st_ino: ::ino_t, -- pub st_mode: ::mode_t, -- pub st_nlink: ::nlink_t, -- pub st_uid: ::uid_t, -- pub st_gid: ::gid_t, -- pub st_rdev: ::dev_t, -- pub st_atime: ::time_t, -- pub st_atime_nsec: ::c_long, -- pub st_atime_pad: ::c_long, -- pub st_mtime: ::time_t, -- pub st_mtime_nsec: ::c_long, -- pub st_mtime_pad: ::c_long, -- pub st_ctime: ::time_t, -- pub st_ctime_nsec: ::c_long, -- pub st_ctime_pad: ::c_long, -- pub st_size: ::off_t, -- pub st_blocks: ::blkcnt_t, -- pub st_blksize: ::blksize_t, -- pub st_flags: ::fflags_t, -- pub st_gen: u32, -- pub st_lspare: i32, -- pub st_birthtime: ::time_t, -- pub st_birthtime_nsec: ::c_long, -- pub st_birthtime_pad: ::c_long, -- } --} -- - // should be pub(crate), but that requires Rust 1.18.0 - cfg_if! { - if #[cfg(libc_const_size_of)] { -diff --git a/src/unix/bsd/freebsdlike/freebsd/powerpc.rs b/src/unix/bsd/freebsdlike/freebsd/powerpc.rs -index a0120c337e0ad..f84062ba34b93 100644 ---- vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/powerpc.rs -+++ vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/powerpc.rs -@@ -6,32 +6,6 @@ pub type time_t = i64; - pub type suseconds_t = i32; - pub type register_t = i32; - --s! { -- pub struct stat { -- pub st_dev: ::dev_t, -- pub st_ino: ::ino_t, -- pub st_mode: ::mode_t, -- pub st_nlink: ::nlink_t, -- pub st_uid: ::uid_t, -- pub st_gid: ::gid_t, -- pub st_rdev: ::dev_t, -- pub st_atime: ::time_t, -- pub st_atime_nsec: ::c_long, -- pub st_mtime: ::time_t, -- pub st_mtime_nsec: ::c_long, -- pub st_ctime: ::time_t, -- pub st_ctime_nsec: ::c_long, -- pub st_size: ::off_t, -- pub st_blocks: ::blkcnt_t, -- pub st_blksize: ::blksize_t, -- pub st_flags: ::fflags_t, -- pub st_gen: u32, -- pub st_lspare: i32, -- pub st_birthtime: ::time_t, -- pub st_birthtime_nsec: ::c_long, -- } --} -- - // should be pub(crate), but that requires Rust 1.18.0 - cfg_if! { - if #[cfg(libc_const_size_of)] { -diff --git a/src/unix/bsd/freebsdlike/freebsd/powerpc64.rs b/src/unix/bsd/freebsdlike/freebsd/powerpc64.rs -index 7f5b9752264e3..69cf4c5fc88c7 100644 ---- vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/powerpc64.rs -+++ vendor/libc-0.2.158/src/unix/bsd/freebsdlike/freebsd/powerpc64.rs -@@ -6,32 +6,6 @@ pub type time_t = i64; - pub type suseconds_t = i64; - pub type register_t = i64; - --s! { -- pub struct stat { -- pub st_dev: ::dev_t, -- pub st_ino: ::ino_t, -- pub st_mode: ::mode_t, -- pub st_nlink: ::nlink_t, -- pub st_uid: ::uid_t, -- pub st_gid: ::gid_t, -- pub st_rdev: ::dev_t, -- pub st_atime: ::time_t, -- pub st_atime_nsec: ::c_long, -- pub st_mtime: ::time_t, -- pub st_mtime_nsec: ::c_long, -- pub st_ctime: ::time_t, -- pub st_ctime_nsec: ::c_long, -- pub st_size: ::off_t, -- pub st_blocks: ::blkcnt_t, -- pub st_blksize: ::blksize_t, -- pub st_flags: ::fflags_t, -- pub st_gen: u32, -- pub st_lspare: i32, -- pub st_birthtime: ::time_t, -- pub st_birthtime_nsec: ::c_long, -- } --} -- - // should be pub(crate), but that requires Rust 1.18.0 - cfg_if! { - if #[cfg(libc_const_size_of)] { diff --git a/lang/rust182/files/riscv64/patch-vendor_openssl-src_src_lib.rs b/lang/rust182/files/riscv64/patch-vendor_openssl-src_src_lib.rs deleted file mode 100644 index 755907739e3..00000000000 --- a/lang/rust182/files/riscv64/patch-vendor_openssl-src_src_lib.rs +++ /dev/null @@ -1,10 +0,0 @@ ---- vendor/openssl-src-111.28.2+1.1.1w/src/lib.rs.orig 2021-11-04 11:27:54 UTC -+++ vendor/openssl-src-111.28.2+1.1.1w/src/lib.rs -@@ -284,6 +284,7 @@ impl Build { - "powerpc64le-unknown-linux-gnu" => "linux-ppc64le", - "powerpc64le-unknown-linux-musl" => "linux-ppc64le", - "riscv64gc-unknown-linux-gnu" => "linux-generic64", -+ "riscv64gc-unknown-freebsd" => "BSD-generic64", - "s390x-unknown-linux-gnu" => "linux64-s390x", - "s390x-unknown-linux-musl" => "linux64-s390x", - "x86_64-apple-darwin" => "darwin64-x86_64-cc", diff --git a/lang/rust182/files/riscv64/patch-vendor_rustc__ap__rustc__target_src_spec_riscv64gc__unknown__freebsd.rs b/lang/rust182/files/riscv64/patch-vendor_rustc__ap__rustc__target_src_spec_riscv64gc__unknown__freebsd.rs deleted file mode 100644 index 5faf5e2aacf..00000000000 --- a/lang/rust182/files/riscv64/patch-vendor_rustc__ap__rustc__target_src_spec_riscv64gc__unknown__freebsd.rs +++ /dev/null @@ -1,21 +0,0 @@ ---- vendor/rustc-ap-rustc_target/src/spec/riscv64gc_unknown_freebsd.rs.orig 2021-11-04 11:22:10 UTC -+++ vendor/rustc-ap-rustc_target/src/spec/riscv64gc_unknown_freebsd.rs -@@ -0,0 +1,18 @@ -+use crate::spec::{CodeModel, Target, TargetOptions}; -+ -+pub fn target() -> Target { -+ Target { -+ llvm_target: "riscv64-unknown-freebsd".to_string(), -+ pointer_width: 64, -+ data_layout: "e-m:e-p:64:64-i64:64-i128:128-n64-S128".to_string(), -+ arch: "riscv64".to_string(), -+ options: TargetOptions { -+ code_model: Some(CodeModel::Medium), -+ cpu: "generic-rv64".to_string(), -+ features: "+m,+a,+f,+d,+c".to_string(), -+ llvm_abiname: "lp64d".to_string(), -+ max_atomic_width: Some(64), -+ ..super::freebsd_base::opts() -+ }, -+ } -+} diff --git a/lang/rust182/pkg-descr b/lang/rust182/pkg-descr deleted file mode 100644 index 828174df19f..00000000000 --- a/lang/rust182/pkg-descr +++ /dev/null @@ -1,12 +0,0 @@ -Rust is an open-source systems programming language that runs blazingly -fast, prevents almost all crashes, and eliminates data races. -Some of its features: - - - Algebraic data types, type inference - - Pattern matching and closures - - Concurrency without data races - - Guaranteed memory safety - - Optional garbage collection - - Zero-cost abstractions - - Minimal runtime - - Efficient C bindings diff --git a/lang/sbcl/Makefile b/lang/sbcl/Makefile index b077b53f42e..b54e48c821f 100644 --- a/lang/sbcl/Makefile +++ b/lang/sbcl/Makefile @@ -3,9 +3,8 @@ # pinned to exact versions of everything used to build them. PORTNAME= sbcl -DISTVERSION= 2.5.0 +DISTVERSION= 2.5.1 DISTVERSIONSUFFIX= -source -PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= lang lisp MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSION} \ diff --git a/lang/sbcl/distinfo b/lang/sbcl/distinfo index 21792a7be5e..17406dfd0be 100644 --- a/lang/sbcl/distinfo +++ b/lang/sbcl/distinfo @@ -1,8 +1,8 @@ -TIMESTAMP = 1735557432 -SHA256 (sbcl-2.5.0-source.tar.bz2) = 2e18afd088e4a2df21b77bae2e170ce570d11da6d27607292265f1cc6a8a19b1 -SIZE (sbcl-2.5.0-source.tar.bz2) = 8204593 -SHA256 (sbcl-2.5.0-documentation-html.tar.bz2) = 20e83446dd72dadbb3055a8cb287c1e301dd1a312d95575d219fdab8eace52dc -SIZE (sbcl-2.5.0-documentation-html.tar.bz2) = 234217 +TIMESTAMP = 1738587172 +SHA256 (sbcl-2.5.1-source.tar.bz2) = 4133b36cd16d14d633969c37fd51c2c89a8ea5d6e1611552819d91f71b219f8b +SIZE (sbcl-2.5.1-source.tar.bz2) = 8219307 +SHA256 (sbcl-2.5.1-documentation-html.tar.bz2) = fba0a5626ca5483fe062f78ade7c49554ef126823612521c6e21e4cc1e680734 +SIZE (sbcl-2.5.1-documentation-html.tar.bz2) = 234201 SHA256 (sbcl-1.2.7-x86-64-freebsd-binary.tar.bz2) = c61f5e777e56921d2452d0fa6b71024ccd9b99bc659676498d398b8663176492 SIZE (sbcl-1.2.7-x86-64-freebsd-binary.tar.bz2) = 10463348 SHA256 (sbcl-1.2.7-x86-freebsd-binary.tar.bz2) = cf68bfab780a14964d9593f5b47fa3e174cf43e95ae3e558712d218f1c37bdbe diff --git a/lang/seed7/Makefile b/lang/seed7/Makefile index 764c1c58630..1503e183b75 100644 --- a/lang/seed7/Makefile +++ b/lang/seed7/Makefile @@ -1,5 +1,5 @@ PORTNAME= seed7 -DISTVERSION= 05_20241118 +DISTVERSION= 05_20250111 PORTREVISION= 0 CATEGORIES= lang MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTNAME}/ diff --git a/lang/seed7/distinfo b/lang/seed7/distinfo index 7b9e0d36513..e90e6a991c6 100644 --- a/lang/seed7/distinfo +++ b/lang/seed7/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733129519 -SHA256 (seed7_05_20241118.tgz) = aad6bfc23e4cce674cf899186613654bcbb6d6f208fd2f0e43ec84b459e508ed -SIZE (seed7_05_20241118.tgz) = 4204380 +TIMESTAMP = 1738662319 +SHA256 (seed7_05_20250111.tgz) = 041de239140bc6a933c9ceb819716e059ec88395c147b269ed9816f2e68b0209 +SIZE (seed7_05_20250111.tgz) = 4260238 diff --git a/lang/seed7/pkg-plist b/lang/seed7/pkg-plist index d2d1502967c..4bcfe131922 100644 --- a/lang/seed7/pkg-plist +++ b/lang/seed7/pkg-plist @@ -10,6 +10,7 @@ lib/seed7/lib/aes.s7i lib/seed7/lib/ar.s7i lib/seed7/lib/arc4.s7i lib/seed7/lib/archive_base.s7i +lib/seed7/lib/archive.s7i lib/seed7/lib/array.s7i lib/seed7/lib/asn1.s7i lib/seed7/lib/basearray.s7i @@ -28,6 +29,7 @@ lib/seed7/lib/boolean.s7i lib/seed7/lib/browser.s7i lib/seed7/lib/bstring.s7i lib/seed7/lib/bytedata.s7i +lib/seed7/lib/bzip2.s7i lib/seed7/lib/cards.s7i lib/seed7/lib/category.s7i lib/seed7/lib/cc_conf.s7i @@ -200,6 +202,7 @@ lib/seed7/lib/rpmext.s7i lib/seed7/lib/scanfile.s7i lib/seed7/lib/scanjson.s7i lib/seed7/lib/scanstri.s7i +lib/seed7/lib/scantoml.s7i lib/seed7/lib/seed7_05.s7i lib/seed7/lib/set.s7i lib/seed7/lib/shell.s7i diff --git a/lang/yabasic/Makefile b/lang/yabasic/Makefile index c1c45c219f3..01ae724ec0d 100644 --- a/lang/yabasic/Makefile +++ b/lang/yabasic/Makefile @@ -1,5 +1,5 @@ PORTNAME= yabasic -PORTVERSION= 2.91.0 +PORTVERSION= 2.91.1 PORTEPOCH= 1 CATEGORIES= lang diff --git a/lang/yabasic/distinfo b/lang/yabasic/distinfo index fc844cfc377..e8259d7cbd6 100644 --- a/lang/yabasic/distinfo +++ b/lang/yabasic/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736927028 -SHA256 (marcIhm-yabasic-2.91.0_GH0.tar.gz) = 9ae69078e06ac4a676531a20839d8bd6159757f5651bb46362abbd595f1080c6 -SIZE (marcIhm-yabasic-2.91.0_GH0.tar.gz) = 2220441 +TIMESTAMP = 1738372538 +SHA256 (marcIhm-yabasic-2.91.1_GH0.tar.gz) = 5a245bdbe9de981eb7d0f7c80500690a1db241d78ce8c7679506877d741894f5 +SIZE (marcIhm-yabasic-2.91.1_GH0.tar.gz) = 2226527 diff --git a/mail/Makefile b/mail/Makefile index 09a72821dd5..1ca3251cb17 100644 --- a/mail/Makefile +++ b/mail/Makefile @@ -564,7 +564,6 @@ SUBDIR += qmhandle SUBDIR += qpopper SUBDIR += qsf - SUBDIR += queue-fix SUBDIR += queue-repair SUBDIR += rainloop SUBDIR += ratelimit-policyd @@ -641,6 +640,7 @@ SUBDIR += rubygem-roadie-rails-rails4 SUBDIR += rubygem-roadie-rails-rails52 SUBDIR += rubygem-roadie-rails-rails61 + SUBDIR += rubygem-roadie-rails-rails72 SUBDIR += rubygem-roadie3 SUBDIR += rubygem-ruby-qmail SUBDIR += rubygem-valid_email diff --git a/mail/aerc/Makefile b/mail/aerc/Makefile index 51f2045f65d..0b7e3bb0769 100644 --- a/mail/aerc/Makefile +++ b/mail/aerc/Makefile @@ -1,5 +1,5 @@ PORTNAME= aerc -DISTVERSION= 0.19.0 +DISTVERSION= 0.20.1 CATEGORIES= mail MAINTAINER= iamsleepy@ryuki.me @@ -35,7 +35,6 @@ GH_TUPLE= ProtonMail:go-crypto:v1.1.4:protonmail_go_crypto/vendor/github.com/Pro emersion:go-smtp:v0.21.3:emersion_go_smtp/vendor/github.com/emersion/go-smtp \ fsnotify:fsevents:v0.2.0:fsnotify_fsevents/vendor/github.com/fsnotify/fsevents \ fsnotify:fsnotify:v1.8.0:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \ - gatherstars-com:jwz:v1.4.0:gatherstars_com_jwz/vendor/github.com/gatherstars-com/jwz \ go-check:check:10cb98267c6c:go_check_check/vendor/gopkg.in/check.v1 \ go-ini:ini:v1.67.0:go_ini_ini/vendor/github.com/go-ini/ini \ go-yaml:yaml:v3.0.1:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \ @@ -48,6 +47,7 @@ GH_TUPLE= ProtonMail:go-crypto:v1.1.4:protonmail_go_crypto/vendor/github.com/Pro golang:sys:v0.28.0:golang_sys/vendor/golang.org/x/sys \ golang:text:v0.21.0:golang_text/vendor/golang.org/x/text \ golang:tools:v0.24.0:golang_tools/vendor/golang.org/x/tools \ + konimarti:jwz:81c07e9284c3:konimarti_jwz/vendor/github.com/gatherstars-com/jwz \ kr:pretty:v0.3.0:kr_pretty/vendor/github.com/kr/pretty \ lithammer:fuzzysearch:v1.1.8:lithammer_fuzzysearch/vendor/github.com/lithammer/fuzzysearch \ mattn:go-isatty:v0.0.20:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ diff --git a/mail/aerc/distinfo b/mail/aerc/distinfo index 1b1eb16526f..dac212723a7 100644 --- a/mail/aerc/distinfo +++ b/mail/aerc/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1736942664 -SHA256 (rjarry-aerc-0.19.0_SRHT0.tar.gz) = caf830959cf689db257ffb64893fd78f1a362a22fe774dd561340fc552d599eb -SIZE (rjarry-aerc-0.19.0_SRHT0.tar.gz) = 473597 +TIMESTAMP = 1738150502 +SHA256 (rjarry-aerc-0.20.1_SRHT0.tar.gz) = fbfbf2cc4f6e251731698d6d1b7be4e88835b4e089d55e3254d37d450700db07 +SIZE (rjarry-aerc-0.20.1_SRHT0.tar.gz) = 474975 SHA256 (rjarry-go-opt-v2.0.1_SRHT0.tar.gz) = d137f6cb477ef5a2d7984d89637d9ecc322b0de1cf9b5831f48dbfe02dda803c SIZE (rjarry-go-opt-v2.0.1_SRHT0.tar.gz) = 14484 SHA256 (rockorager-go-jmap-v0.5.0_SRHT0.tar.gz) = 39fcd7aa248d4b65e001b49f4d1d4ccefe66b45384cb79c014cecabbea664708 @@ -43,8 +43,6 @@ SHA256 (fsnotify-fsevents-v0.2.0_GH0.tar.gz) = 23405fe675d45cbe685b176a6d897d3e5 SIZE (fsnotify-fsevents-v0.2.0_GH0.tar.gz) = 24025 SHA256 (fsnotify-fsnotify-v1.8.0_GH0.tar.gz) = 3c4cbec6225307397717f18bb87ffc496e59d0f802a41fff572bf09e5dbf6e2b SIZE (fsnotify-fsnotify-v1.8.0_GH0.tar.gz) = 72325 -SHA256 (gatherstars-com-jwz-v1.4.0_GH0.tar.gz) = ee866f82a01e3d0169a4acd26f39f4db5085cfd286cda3f22b90eca51648f550 -SIZE (gatherstars-com-jwz-v1.4.0_GH0.tar.gz) = 2382370 SHA256 (go-check-check-10cb98267c6c_GH0.tar.gz) = 0a42d9d5a49ebc30174e5840238e446f5fb16899bfaa6a6f63d12ab9953df293 SIZE (go-check-check-10cb98267c6c_GH0.tar.gz) = 32375 SHA256 (go-ini-ini-v1.67.0_GH0.tar.gz) = 06ba51234140118d1b6064f1817aa89cc971c6e7ce04cb9d286e6660d89296c8 @@ -69,6 +67,8 @@ SHA256 (golang-text-v0.21.0_GH0.tar.gz) = d64dbf40a8ae06c4805895e48553ecdadaed07 SIZE (golang-text-v0.21.0_GH0.tar.gz) = 8964782 SHA256 (golang-tools-v0.24.0_GH0.tar.gz) = 7ebfbdf31af28c4fd3a6cf1dec7bbfdd83e5292ae1ba5eb8825f8d90221a66fc SIZE (golang-tools-v0.24.0_GH0.tar.gz) = 6977100 +SHA256 (konimarti-jwz-81c07e9284c3_GH0.tar.gz) = bfb40d4a745ea730122c9d5352c9aa11d3f6469fff3aef56377fc8e9f160ee73 +SIZE (konimarti-jwz-81c07e9284c3_GH0.tar.gz) = 2382478 SHA256 (kr-pretty-v0.3.0_GH0.tar.gz) = c264e7939bf8d989d388c1156ea0c8bdeb3659b789e83aac6bd4689e8613f3f6 SIZE (kr-pretty-v0.3.0_GH0.tar.gz) = 10041 SHA256 (lithammer-fuzzysearch-v1.1.8_GH0.tar.gz) = 2496ccfc16d85426eb70aaf94f773f8ca08caf96694de3ede3c29d5978e28e50 diff --git a/mail/getmail6/Makefile b/mail/getmail6/Makefile index b2c93c1f42d..eaf2d962d7e 100644 --- a/mail/getmail6/Makefile +++ b/mail/getmail6/Makefile @@ -1,6 +1,6 @@ PORTNAME= getmail6 DISTVERSIONPREFIX= v -DISTVERSION= 6.19.05 +DISTVERSION= 6.19.07 CATEGORIES= mail python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/mail/getmail6/distinfo b/mail/getmail6/distinfo index 90b9a93e9e5..b3ed9f6b64b 100644 --- a/mail/getmail6/distinfo +++ b/mail/getmail6/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1728211172 -SHA256 (getmail6-getmail6-v6.19.05_GH0.tar.gz) = 1b8ae957682f446c4c7103c075605c33c7456a4809788d1b769bd469ee90d38b -SIZE (getmail6-getmail6-v6.19.05_GH0.tar.gz) = 216019 +TIMESTAMP = 1737883763 +SHA256 (getmail6-getmail6-v6.19.07_GH0.tar.gz) = afc7c7dd061fccab2968b4b0a30ea025c7123a4722ea0a73fb6e3f9e6d8250cd +SIZE (getmail6-getmail6-v6.19.07_GH0.tar.gz) = 217481 diff --git a/mail/meta1/Makefile b/mail/meta1/Makefile index dba3f28d6fc..712a2b556f1 100644 --- a/mail/meta1/Makefile +++ b/mail/meta1/Makefile @@ -1,9 +1,9 @@ PORTNAME= meta1 -PORTVERSION= 1.1.0a.20.1 +PORTVERSION= 1.1.1a.21.0 PORTREVISION= 0 CATEGORIES= mail -MASTER_SITES= http://www.MeTA1.org/download/.alpha/evilinc/ -DISTNAME= ${PORTNAME}-1.1.Alpha20.1 +MASTER_SITES= http://www.MeTA1.org/download/.alpha/bdconf/ +DISTNAME= ${PORTNAME}-1.1.Alpha21.0 MAINTAINER= dinoex@FreeBSD.org COMMENT= Secure and efficient mail gateway @@ -74,7 +74,7 @@ TLS_LDFLAGS= -L${LOCALBASE}/lib .include .if ${OPSYS} == FreeBSD -CFLAGS+= -Wno-error=int-conversion +CFLAGS+= -Wno-error=int-conversion -Wno-incompatible-pointer-types .endif post-configure: diff --git a/mail/meta1/distinfo b/mail/meta1/distinfo index 24594926def..d3b4346111e 100644 --- a/mail/meta1/distinfo +++ b/mail/meta1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1724902918 -SHA256 (meta1-1.1.Alpha20.1.tar.gz) = 3610ab24d61021d036d0f51ecc952e63139281119a1dc016ca407abd8b4486b0 -SIZE (meta1-1.1.Alpha20.1.tar.gz) = 5588546 +TIMESTAMP = 1737915582 +SHA256 (meta1-1.1.Alpha21.0.tar.gz) = 8d09402f31acda1ddd54f504d6929283d0f413d24268caecc9fedbe670a25f9e +SIZE (meta1-1.1.Alpha21.0.tar.gz) = 5614476 diff --git a/mail/mlmmj/Makefile b/mail/mlmmj/Makefile index ec9cd0a3043..cbf3cd373ac 100644 --- a/mail/mlmmj/Makefile +++ b/mail/mlmmj/Makefile @@ -1,5 +1,5 @@ PORTNAME= mlmmj -PORTVERSION= 1.4.7 +PORTVERSION= 1.5.0 CATEGORIES= mail MASTER_SITES= https://codeberg.org/mlmmj/mlmmj/releases/download/RELEASE_${PORTVERSION:S/./_/g}/ diff --git a/mail/mlmmj/distinfo b/mail/mlmmj/distinfo index 71ec0d7523f..3190d793447 100644 --- a/mail/mlmmj/distinfo +++ b/mail/mlmmj/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1719832013 -SHA256 (mlmmj-1.4.7.tar.xz) = 5ad42ac2867376c48133106f2e5b4768c266b89294b206762ca4c4bb219cf3d6 -SIZE (mlmmj-1.4.7.tar.xz) = 308224 +TIMESTAMP = 1738143224 +SHA256 (mlmmj-1.5.0.tar.xz) = de0be6c2910ac8bf8291dc86a3819a08b7cdb1019c54ede1791e166967bf1baa +SIZE (mlmmj-1.5.0.tar.xz) = 278204 diff --git a/mail/nmh-devel/Makefile b/mail/nmh-devel/Makefile index 146463829e9..1ebfd95cd2f 100644 --- a/mail/nmh-devel/Makefile +++ b/mail/nmh-devel/Makefile @@ -10,8 +10,8 @@ MAINTAINER= cy@FreeBSD.org COMMENT= Cleaned up MH mailer suite WWW= https://savannah.nongnu.org/projects/nmh/ -GIT_TAGNAME= ffe12c9 -NMH_COMMIT_DATE= 2024.11.03 +GIT_TAGNAME= e918e28 +NMH_COMMIT_DATE= 2025.01.08 WRKSRC= ${WRKDIR}/${PORTNAME}-${GIT_TAGNAME} diff --git a/mail/nmh-devel/distinfo b/mail/nmh-devel/distinfo index 35e11fe95dc..e297b80cbd8 100644 --- a/mail/nmh-devel/distinfo +++ b/mail/nmh-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733331988 -SHA256 (nmh-devel-2024.11.03-ffe12c9.tar.gz) = 827f037e3388152a291f680e9c40dda33ac36f22193002145fffe36eebe2f1da -SIZE (nmh-devel-2024.11.03-ffe12c9.tar.gz) = 8006064 +TIMESTAMP = 1738784400 +SHA256 (nmh-devel-2025.01.08-e918e28.tar.gz) = f922c182b9feb5a967444100de47c02cfc88faf6e97ad4dd07164c6f2eaa2569 +SIZE (nmh-devel-2025.01.08-e918e28.tar.gz) = 8006022 diff --git a/mail/phplist/Makefile b/mail/phplist/Makefile index b7b1fd84d99..5e88fad73a0 100644 --- a/mail/phplist/Makefile +++ b/mail/phplist/Makefile @@ -1,5 +1,6 @@ PORTNAME= phplist DISTVERSION= 3.6.15 +PORTREVISION= 1 CATEGORIES= mail www MASTER_SITES= SF PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} @@ -14,8 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PEARDIR}/HTTP/Request.php:www/pear-HTTP_Request@${PHP_FLAVOR} USES= cpe tar:tgz php:web,flavors -USE_PHP= curl gd gettext iconv imap mbstring mysqli session xml zlib -IGNORE_WITH_PHP= 83 84 +USE_PHP= curl gd gettext iconv imap mbstring mysqli session simplexml xml zlib NO_ARCH= yes NO_BUILD= yes diff --git a/mail/py-imap-tools/Makefile b/mail/py-imap-tools/Makefile index 29d8fd88e5b..98be5c4ffa8 100644 --- a/mail/py-imap-tools/Makefile +++ b/mail/py-imap-tools/Makefile @@ -1,8 +1,9 @@ PORTNAME= imap-tools -PORTVERSION= 1.7.4 +PORTVERSION= 1.9.1 CATEGORIES= mail python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME:S/-/_/g}-${PORTVERSION} MAINTAINER= grembo@FreeBSD.org COMMENT= Work with email via IMAP diff --git a/mail/py-imap-tools/distinfo b/mail/py-imap-tools/distinfo index 806629c655a..d531caf859e 100644 --- a/mail/py-imap-tools/distinfo +++ b/mail/py-imap-tools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1730640980 -SHA256 (imap-tools-1.7.4.tar.gz) = ad3b4ca29141c1fba28e697f4c93bdc1cd4c05c44d60ee89dec4a3ac308f8acf -SIZE (imap-tools-1.7.4.tar.gz) = 36046 +TIMESTAMP = 1738062761 +SHA256 (imap_tools-1.9.1.tar.gz) = c2a866ec8c875613b6306b5874bd82d126d94ff85fbc6d5180f038f25af336f1 +SIZE (imap_tools-1.9.1.tar.gz) = 45185 diff --git a/mail/queue-fix/Makefile b/mail/queue-fix/Makefile deleted file mode 100644 index e35bd79110d..00000000000 --- a/mail/queue-fix/Makefile +++ /dev/null @@ -1,55 +0,0 @@ -PORTNAME= queue-fix -PORTVERSION= 1.4 -PORTREVISION= 2 -CATEGORIES= mail -MASTER_SITES= http://www.netmeridian.com/e-huss/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Repairs or generates a qmail queue structure -WWW= https://cr.yp.to/qmail.html - -DEPRECATED= Upstream disapeared and distfile is no more available -EXPIRATION_DATE=2025-01-27 - -USES= qmail:run - -PREFIX?= ${QMAIL_PREFIX} - -CONFIGURE_SCRIPT= # empty -ALL_TARGET= # empty - -PLIST_FILES= bin/queue-fix - -PORTDOCS= README - -OPTIONS_DEFINE= DOCS BIG_TODO - -BIG_TODO_DESC= Use big_todo patch - -.include - -.if (${PREFIX} == ${LOCALBASE}) -DOCSDIR= ${PREFIX}/share/doc/qmail/queue-fix -.else -DOCSDIR= ${PREFIX}/doc/queue-fix -.endif - -.if ${PORT_OPTIONS:MBIG_TODO} -PATCH_SITES+= http://www.qmail.org/ -PATCHFILES+= queue-fix-todo.patch -PATCH_DIST_STRIP+= -p1 -.endif - -post-patch: - ${ECHO_CMD} "${CC} ${CFLAGS}" > ${WRKSRC}/conf-cc - ${ECHO_CMD} "${CC} ${STRIP} ${LDFLAGS}" > ${WRKSRC}/conf-ld - -do-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/bin - ${INSTALL_PROGRAM} ${WRKSRC}/queue-fix ${STAGEDIR}${PREFIX}/bin - -do-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} - -.include diff --git a/mail/queue-fix/distinfo b/mail/queue-fix/distinfo deleted file mode 100644 index 09aee3021b5..00000000000 --- a/mail/queue-fix/distinfo +++ /dev/null @@ -1,4 +0,0 @@ -SHA256 (queue-fix-1.4.tar.gz) = 63da6360e3225a8fef38925b53a18e67a1197eea1f42fd41bbc928f20a0d0496 -SIZE (queue-fix-1.4.tar.gz) = 18486 -SHA256 (queue-fix-todo.patch) = 911f84081d0fb68878a0744f5859ce7a45792606cd0af31945cccb41f0d01a7f -SIZE (queue-fix-todo.patch) = 3056 diff --git a/mail/queue-fix/files/patch-error.h b/mail/queue-fix/files/patch-error.h deleted file mode 100644 index e35ddb04802..00000000000 --- a/mail/queue-fix/files/patch-error.h +++ /dev/null @@ -1,11 +0,0 @@ ---- error.h.orig -+++ error.h -@@ -1,7 +1,7 @@ - #ifndef ERROR_H - #define ERROR_H - --extern int errno; -+#include - - extern int error_intr; - extern int error_nomem; diff --git a/mail/queue-fix/pkg-descr b/mail/queue-fix/pkg-descr deleted file mode 100644 index 0178ee74596..00000000000 --- a/mail/queue-fix/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -This is a small utility for checking and repairing the qmail queue -structure. It will fix uid/gid settings and permissions. It will -rename the message files to match their inodes. It will even create -directories and files that don't exist that should be there (you can -even create a queue from scratch). It will also print warnings for -any files it finds that should not exist. diff --git a/mail/rubygem-net-imap/Makefile b/mail/rubygem-net-imap/Makefile index 3d851607ba2..184ca538135 100644 --- a/mail/rubygem-net-imap/Makefile +++ b/mail/rubygem-net-imap/Makefile @@ -1,5 +1,5 @@ PORTNAME= net-imap -PORTVERSION= 0.5.4 +PORTVERSION= 0.5.5 CATEGORIES= mail rubygems MASTER_SITES= RG diff --git a/mail/rubygem-net-imap/distinfo b/mail/rubygem-net-imap/distinfo index 015aacfe66f..7e35478a6f2 100644 --- a/mail/rubygem-net-imap/distinfo +++ b/mail/rubygem-net-imap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228154 -SHA256 (rubygem/net-imap-0.5.4.gem) = b665d23a4eeea6af725a9bda0e3dbb65f06b7907e7a3986c1bbcc5d09444599d -SIZE (rubygem/net-imap-0.5.4.gem) = 167424 +TIMESTAMP = 1738090138 +SHA256 (rubygem/net-imap-0.5.5.gem) = abe6a8932c68269804b0f0b499a0d1972098e7e6b8b61a7c508b127ebde1682a +SIZE (rubygem/net-imap-0.5.5.gem) = 167936 diff --git a/mail/rubygem-roadie-rails-rails72/Makefile b/mail/rubygem-roadie-rails-rails72/Makefile new file mode 100644 index 00000000000..61ae73fdb14 --- /dev/null +++ b/mail/rubygem-roadie-rails-rails72/Makefile @@ -0,0 +1,23 @@ +PORTNAME= roadie-rails +PORTVERSION= 3.3.0 +CATEGORIES= mail rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -rails72 + +MAINTAINER= mikael@FreeBSD.org +COMMENT= Helper for generating HTML mails in Rails applications +WWW= https://github.com/Mange/roadie-rails + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= rubygem-railties72>=5.1:www/rubygem-railties72 \ + rubygem-roadie>=5.0:mail/rubygem-roadie + +USES= gem shebangfix + +NO_ARCH= yes + +SHEBANG_FILES= setup.sh + +.include diff --git a/mail/rubygem-roadie-rails-rails72/distinfo b/mail/rubygem-roadie-rails-rails72/distinfo new file mode 100644 index 00000000000..b3452f80a75 --- /dev/null +++ b/mail/rubygem-roadie-rails-rails72/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738534630 +SHA256 (rubygem/roadie-rails-3.3.0.gem) = 4080f67a635962fb3df77ed42b2992ff41ee6502b60b5f4609a9fb9eb06c0a5e +SIZE (rubygem/roadie-rails-3.3.0.gem) = 17408 diff --git a/mail/rubygem-roadie-rails-rails72/pkg-descr b/mail/rubygem-roadie-rails-rails72/pkg-descr new file mode 100644 index 00000000000..f33122d0d3c --- /dev/null +++ b/mail/rubygem-roadie-rails-rails72/pkg-descr @@ -0,0 +1 @@ +Hooks Roadie into Rails applications to help with HTML email generation. diff --git a/mail/smtprelay/Makefile b/mail/smtprelay/Makefile index 95560d4563c..a08d037d666 100644 --- a/mail/smtprelay/Makefile +++ b/mail/smtprelay/Makefile @@ -1,7 +1,6 @@ PORTNAME= smtprelay DISTVERSIONPREFIX=v -DISTVERSION= 1.11.1 -PORTREVISION= 3 +DISTVERSION= 1.11.2 CATEGORIES= mail MAINTAINER= decke@FreeBSD.org diff --git a/mail/smtprelay/distinfo b/mail/smtprelay/distinfo index 6a81d8e86bd..daeca413c15 100644 --- a/mail/smtprelay/distinfo +++ b/mail/smtprelay/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1716660408 -SHA256 (go/mail_smtprelay/smtprelay-v1.11.1/v1.11.1.mod) = 12acf37b84dc019aae0d39778900074fca083788fd45b9a75d7fc1f074bda2b9 -SIZE (go/mail_smtprelay/smtprelay-v1.11.1/v1.11.1.mod) = 547 -SHA256 (go/mail_smtprelay/smtprelay-v1.11.1/v1.11.1.zip) = 56955b5c16c075bc97d2a81ec6f16e5e11914e117437067603d45503502c3d83 -SIZE (go/mail_smtprelay/smtprelay-v1.11.1/v1.11.1.zip) = 25823 +TIMESTAMP = 1738614469 +SHA256 (go/mail_smtprelay/smtprelay-v1.11.2/v1.11.2.mod) = 6aa5c4fc52485ee2acab7517f0f9d4d9eacbde62cfbd51766f20af497fa0b5b0 +SIZE (go/mail_smtprelay/smtprelay-v1.11.2/v1.11.2.mod) = 548 +SHA256 (go/mail_smtprelay/smtprelay-v1.11.2/v1.11.2.zip) = 16a407fd0f4f22178b70ef9e0cf92a0ffd40b0c8b1ae6a9fdc7bfdef6a471539 +SIZE (go/mail_smtprelay/smtprelay-v1.11.2/v1.11.2.zip) = 25826 diff --git a/mail/spamassassin-devel/Makefile b/mail/spamassassin-devel/Makefile index 217a9df406c..bc1623111f6 100644 --- a/mail/spamassassin-devel/Makefile +++ b/mail/spamassassin-devel/Makefile @@ -10,8 +10,8 @@ WWW= https://spamassassin.apache.org/ USE_GITHUB= yes GH_ACCOUNT= apache -GH_TAGNAME= 9307d1ee2 -SA_COMMIT_DATE= 2024.12.04 +GH_TAGNAME= 0f2cab449 +SA_COMMIT_DATE= 2025.02.05 LICENSE= APACHE20 diff --git a/mail/spamassassin-devel/distinfo b/mail/spamassassin-devel/distinfo index 564a325e60f..60a559e467e 100644 --- a/mail/spamassassin-devel/distinfo +++ b/mail/spamassassin-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733325854 -SHA256 (apache-spamassassin-2024.12.04-9307d1ee2_GH0.tar.gz) = 2ac7d45bc928e3678dd39e778e7a7eed36859f502f0aa58ab72e290e8ad35c7c -SIZE (apache-spamassassin-2024.12.04-9307d1ee2_GH0.tar.gz) = 8371323 +TIMESTAMP = 1738781842 +SHA256 (apache-spamassassin-2025.02.05-0f2cab449_GH0.tar.gz) = 6ea8cc153b29aeeb84522b29ca7d76030f921154c8b3b634fbdf636b2bccc13c +SIZE (apache-spamassassin-2025.02.05-0f2cab449_GH0.tar.gz) = 8380732 diff --git a/mail/spamassassin-devel/pkg-plist b/mail/spamassassin-devel/pkg-plist index dd9c186c3d6..6016a1ca385 100644 --- a/mail/spamassassin-devel/pkg-plist +++ b/mail/spamassassin-devel/pkg-plist @@ -52,6 +52,8 @@ lib/libspamc.so.0 %%SITE_PERL%%/Mail/SpamAssassin/GeoDB.pm %%SITE_PERL%%/Mail/SpamAssassin/HTML.pm %%SITE_PERL%%/Mail/SpamAssassin/HTML/Color.pm +%%SITE_PERL%%/Mail/SpamAssassin/Header.pm +%%SITE_PERL%%/Mail/SpamAssassin/Header/ParameterHeader.pm %%SITE_PERL%%/Mail/SpamAssassin/Locales.pm %%SITE_PERL%%/Mail/SpamAssassin/Locker.pm %%SITE_PERL%%/Mail/SpamAssassin/Locker/Flock.pm @@ -173,6 +175,8 @@ lib/libspamc.so.0 %%PERL5_MAN3%%/Mail::SpamAssassin::DnsResolver.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::GeoDB.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::HTML::Color.3.gz +%%PERL5_MAN3%%/Mail::SpamAssassin::Header.3.gz +%%PERL5_MAN3%%/Mail::SpamAssassin::Header::ParameterHeader.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Logger.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Logger::File.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Logger::Stderr.3.gz diff --git a/mail/sympa/Makefile b/mail/sympa/Makefile index 02f2c7ff919..b9bbd1a703c 100644 --- a/mail/sympa/Makefile +++ b/mail/sympa/Makefile @@ -1,6 +1,5 @@ PORTNAME= sympa -DISTVERSION= 6.2.72 -PORTREVISION= 2 +DISTVERSION= 6.2.76 CATEGORIES= mail MAINTAINER= dgeo@centrale-med.fr @@ -50,6 +49,7 @@ RUN_DEPENDS= mhonarc>=0:www/mhonarc \ p5-Term-ProgressBar>=2.09:devel/p5-Term-ProgressBar \ p5-Time-HiRes>=1.29:devel/p5-Time-HiRes \ p5-Unicode-LineBreak>=2019.001:textproc/p5-Unicode-LineBreak \ + p5-Unicode-UTF8>=0.62:converters/p5-Unicode-UTF8 \ p5-URI>=1.35:net/p5-URI \ p5-XML-LibXML>=1.70:textproc/p5-XML-LibXML diff --git a/mail/sympa/distinfo b/mail/sympa/distinfo index cef60fc359c..891394053f7 100644 --- a/mail/sympa/distinfo +++ b/mail/sympa/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1685632236 -SHA256 (sympa-community-sympa-6.2.72_GH0.tar.gz) = e57a48412775caebe7ca0a61e67a71172044247a99666f2b15ace35e0241bbaf -SIZE (sympa-community-sympa-6.2.72_GH0.tar.gz) = 10465474 +TIMESTAMP = 1738668264 +SHA256 (sympa-community-sympa-6.2.76_GH0.tar.gz) = fa0cefbfd44423e1012aa9744f4cf30c2c42a19ec6debd0c7a46990968829e04 +SIZE (sympa-community-sympa-6.2.76_GH0.tar.gz) = 10537497 diff --git a/mail/sympa/files/apache.sample.in b/mail/sympa/files/apache.sample.in index 1443efead6d..7b5bc492e41 100644 --- a/mail/sympa/files/apache.sample.in +++ b/mail/sympa/files/apache.sample.in @@ -3,7 +3,7 @@ AddDefaultCharset UTF-8 DirectoryIndex wws Options +Indexes # you may replace 'fcgid' by 'fastcgi' -LoadModule fcgid_module libexec/apache2/mod_fcgid.so +LoadModule fcgid_module libexec/apache24/mod_fcgid.so SetHandler fcgid-script @@ -14,5 +14,5 @@ LoadModule fcgid_module libexec/apache2/mod_fcgid.so Require all granted -Alias /sympa-static %%DATADIR%%/static +Alias /static-sympa %%DATADIR%%/static ScriptAlias /wws %%PREFIX%%/libexec/sympa/wwsympa-wrapper diff --git a/mail/sympa/files/fcgi.sample.in b/mail/sympa/files/fcgi.sample.in index 85a63d9230e..b466fe63db5 100644 --- a/mail/sympa/files/fcgi.sample.in +++ b/mail/sympa/files/fcgi.sample.in @@ -4,4 +4,4 @@ spawn_fcgi_app="%%PREFIX%%/libexec/sympa/wwsympa.fcgi" spawn_fcgi_bindsocket="/var/run/sympa/wwsympa.socket" spawn_fcgi_bindsocket_mode="0777" spawn_fcgi_username="%%USERS%%" -spawn_fcgi_groupname"%%GROUPS%%" +spawn_fcgi_groupname="%%GROUPS%%" diff --git a/mail/sympa/files/pkg-message.in b/mail/sympa/files/pkg-message.in index f50ea4e0d5f..9ec69847970 100644 --- a/mail/sympa/files/pkg-message.in +++ b/mail/sympa/files/pkg-message.in @@ -6,7 +6,7 @@ If you upgrade: * run # sympa.pl --upgrade First install: - * run # sympa_wizard.pl + * edit /usr/local/etc/sympa/sympa.conf to suit your needs * populate database with # sympa.pl --health_check For more databases options, see https://sympa-community.github.io/manual/install/setup-database.html diff --git a/mail/sympa/pkg-plist b/mail/sympa/pkg-plist index 3adce561bac..694f51c1bdd 100644 --- a/mail/sympa/pkg-plist +++ b/mail/sympa/pkg-plist @@ -218,11 +218,12 @@ libexec/sympa/Sympa/Tracking.pm libexec/sympa/Sympa/Upgrade.pm libexec/sympa/Sympa/User.pm libexec/sympa/Sympa/WWW/Auth.pm +libexec/sympa/Sympa/WWW/Crawlers.pm libexec/sympa/Sympa/WWW/FastCGI.pm libexec/sympa/Sympa/WWW/Marc.pm libexec/sympa/Sympa/WWW/Marc/Search.pm libexec/sympa/Sympa/WWW/SOAP.pm -libexec/sympa/Sympa/WWW/SOAP/Transport.pm +libexec/sympa/Sympa/WWW/SOAP/FastCGI.pm libexec/sympa/Sympa/WWW/Session.pm libexec/sympa/Sympa/WWW/SharedDocument.pm libexec/sympa/Sympa/WWW/Tools.pm @@ -451,6 +452,7 @@ share/man/man3/Sympa::Tools::Text.3Sympa.gz share/man/man3/Sympa::Tools::Time.3Sympa.gz share/man/man3/Sympa::Tracking.3Sympa.gz share/man/man3/Sympa::User.3Sympa.gz +share/man/man3/Sympa::WWW::Crawlers.3Sympa.gz share/man/man3/Sympa::WWW::FastCGI.3Sympa.gz share/man/man3/Sympa::WWW::Marc::Search.3Sympa.gz share/man/man3/Sympa::WWW::Session.3Sympa.gz @@ -458,7 +460,6 @@ share/man/man3/Sympa::WWW::SharedDocument.3Sympa.gz share/man/man5/auth.conf.5.gz share/man/man5/automatic_lists_description.conf.5.gz share/man/man5/charset.conf.5.gz -share/man/man5/crawlers_detection.conf.5.gz share/man/man5/edit_list.conf.5.gz share/man/man5/ldap_alias_manager.conf.5.gz share/man/man5/list_config.5.gz @@ -565,7 +566,6 @@ share/locale/zh_TW/LC_MESSAGES/sympa.mo share/locale/zh_TW/LC_MESSAGES/web_help.mo %%DATADIR%%/defaults/auth.conf %%DATADIR%%/defaults/charset.conf -%%DATADIR%%/defaults/crawlers_detection.conf %%DATADIR%%/defaults/create_list.conf %%DATADIR%%/defaults/create_list_templates/confidential/comment.tt2 %%DATADIR%%/defaults/create_list_templates/confidential/config.tt2 @@ -974,6 +974,7 @@ share/locale/zh_TW/LC_MESSAGES/web_help.mo %%DATADIR%%/static/js/jquery-minicolors/jquery.minicolors.js %%DATADIR%%/static/js/jquery-minicolors/jquery.minicolors.min.js %%DATADIR%%/static/js/jquery-minicolors/jquery.minicolors.png +%%DATADIR%%/static/js/jquery-ui/LICENSE.txt %%DATADIR%%/static/js/jquery-ui/images/ui-bg_flat_0_aaaaaa_40x100.png %%DATADIR%%/static/js/jquery-ui/images/ui-bg_flat_75_ffffff_40x100.png %%DATADIR%%/static/js/jquery-ui/images/ui-bg_glass_55_fbf9ee_1x400.png diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile index aea8c6f02f8..08c11488bb7 100644 --- a/mail/thunderbird/Makefile +++ b/mail/thunderbird/Makefile @@ -1,9 +1,8 @@ PORTNAME= thunderbird -DISTVERSION= 128.6.1 -PORTREVISION= 2 +DISTVERSION= 128.7.0 CATEGORIES= mail news net-im wayland MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \ - MOZILLA/${PORTNAME}/candidates/${DISTVERSION}esr-candidates/build3/source + MOZILLA/${PORTNAME}/candidates/${DISTVERSION}esr-candidates/build1/source DISTFILES= ${DISTNAME}esr.source${EXTRACT_SUFX} MAINTAINER= gecko@FreeBSD.org @@ -23,7 +22,10 @@ BUILD_DEPENDS= nspr>=4.32:devel/nspr \ autoconf2.13:devel/autoconf2.13 \ nasm:devel/nasm \ yasm:devel/yasm \ - zip:archivers/zip + zip:archivers/zip \ + ${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasi/libc++abi.a:devel/wasi-libcxx${LLVM_VERSION} \ + ${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasi/libc.a:devel/wasi-libc@${LLVM_VERSION} \ + wasi-compiler-rt${LLVM_VERSION}>0:devel/wasi-compiler-rt${LLVM_VERSION} LIB_DEPENDS= libjson-c.so:devel/json-c USE_GECKO= gecko @@ -36,6 +38,7 @@ USES= tar:xz MOZ_OPTIONS= --enable-application=comm/mail --enable-official-branding MOZ_OPTIONS+= --with-system-bz2 --with-system-jsonc +MOZ_OPTIONS+= --with-wasi-sysroot=${LOCALBASE}/share/wasi-sysroot MOZ_MK_OPTIONS= MOZ_THUNDERBIRD=1 MAIL_PKG_SHARED=1 MOZ_EXPORT= MOZ_THUNDERBIRD=1 MAIL_PKG_SHARED=1 @@ -48,17 +51,6 @@ OPTIONS_DEFAULT=CANBERRA .include "${.CURDIR}/../../www/firefox/Makefile.options" -.include - -.if ${ARCH} == powerpc64 -MOZ_OPTIONS+= --without-wasm-sandboxed-libraries -.else -BUILD_DEPENDS+= ${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasi/libc++abi.a:devel/wasi-libcxx${LLVM_VERSION} \ - ${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasi/libc.a:devel/wasi-libc@${LLVM_VERSION} \ - wasi-compiler-rt${LLVM_VERSION}>0:devel/wasi-compiler-rt${LLVM_VERSION} -MOZ_OPTIONS+= --with-wasi-sysroot=${LOCALBASE}/share/wasi-sysroot -.endif - post-extract: @${SED} -e 's|@PORTNAME_ICON@|${PORTNAME_ICON:R}|;s|@MOZILLA@|${MOZILLA}|' \ <${FILESDIR}/thunderbird.desktop.in >${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop diff --git a/mail/thunderbird/distinfo b/mail/thunderbird/distinfo index a47bc534b36..f41dca87af1 100644 --- a/mail/thunderbird/distinfo +++ b/mail/thunderbird/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737745647 -SHA256 (thunderbird-128.6.1esr.source.tar.xz) = 55da5991f82b6463f20a9088c46f637713af637218ad47c3110afb7d83593852 -SIZE (thunderbird-128.6.1esr.source.tar.xz) = 674348124 +TIMESTAMP = 1738707390 +SHA256 (thunderbird-128.7.0esr.source.tar.xz) = 40bd227a7d0e3d545be35b7cdddd3e78250488726d86c4ea014ae11a3eee3b5b +SIZE (thunderbird-128.7.0esr.source.tar.xz) = 674370672 diff --git a/mail/thunderbird/files/patch-libwebrtc-generated b/mail/thunderbird/files/patch-libwebrtc-generated index c240cb66b34..6145c12687b 100644 --- a/mail/thunderbird/files/patch-libwebrtc-generated +++ b/mail/thunderbird/files/patch-libwebrtc-generated @@ -57702,7 +57702,9 @@ index 6b5cd9286e..0000000000 - "/third_party/libwebrtc/modules/desktop_capture/mac/desktop_frame_cgimage.mm", - "/third_party/libwebrtc/modules/desktop_capture/mac/desktop_frame_iosurface.mm", - "/third_party/libwebrtc/modules/desktop_capture/mac/desktop_frame_provider.mm", +- "/third_party/libwebrtc/modules/desktop_capture/mac/sck_picker_handle.mm", - "/third_party/libwebrtc/modules/desktop_capture/mac/screen_capturer_mac.mm", +- "/third_party/libwebrtc/modules/desktop_capture/mac/screen_capturer_sck.mm", - "/third_party/libwebrtc/modules/desktop_capture/mouse_cursor_monitor_mac.mm", - "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_darwin.mm", - "/third_party/libwebrtc/modules/desktop_capture/window_capturer_mac.mm", diff --git a/math/Makefile b/math/Makefile index 63b43e211fd..8ac7a195ca5 100644 --- a/math/Makefile +++ b/math/Makefile @@ -3,7 +3,6 @@ SUBDIR += 4ti2 SUBDIR += GiNaC SUBDIR += Imath - SUBDIR += PDL SUBDIR += R SUBDIR += R-cran-ADGofTest SUBDIR += R-cran-Amelia @@ -817,6 +816,24 @@ SUBDIR += p5-Number-Uncertainty SUBDIR += p5-Number-WithError SUBDIR += p5-Number-WithError-LaTeX + SUBDIR += p5-PDL + SUBDIR += p5-PDL-DateTime + SUBDIR += p5-PDL-Fit + SUBDIR += p5-PDL-GSL + SUBDIR += p5-PDL-Graphics-IIS + SUBDIR += p5-PDL-Graphics-Limits + SUBDIR += p5-PDL-Graphics-PLplot + SUBDIR += p5-PDL-IO-Browser + SUBDIR += p5-PDL-IO-Dicom + SUBDIR += p5-PDL-IO-ENVI + SUBDIR += p5-PDL-IO-GD + SUBDIR += p5-PDL-IO-HDF + SUBDIR += p5-PDL-IO-IDL + SUBDIR += p5-PDL-LinearAlgebra + SUBDIR += p5-PDL-Minuit + SUBDIR += p5-PDL-Opt-Simplex + SUBDIR += p5-PDL-Perldl2 + SUBDIR += p5-PDL-Transform-Proj4 SUBDIR += p5-Parse-Range SUBDIR += p5-Roman SUBDIR += p5-Set-IntSpan diff --git a/math/PDL/distinfo b/math/PDL/distinfo deleted file mode 100644 index dd8d0648418..00000000000 --- a/math/PDL/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1731679164 -SHA256 (PDL-2.095.tar.gz) = b5bea7b1e1c4a05715531129243ab3577c0360a74ad1de656097eb71a8008c2f -SIZE (PDL-2.095.tar.gz) = 2759222 diff --git a/math/R-cran-locfit/Makefile b/math/R-cran-locfit/Makefile index 1ee84fa03f0..21c6424be90 100644 --- a/math/R-cran-locfit/Makefile +++ b/math/R-cran-locfit/Makefile @@ -1,5 +1,5 @@ PORTNAME= locfit -DISTVERSION= 1.5-9.9 +DISTVERSION= 1.5-9.10 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-locfit/distinfo b/math/R-cran-locfit/distinfo index e5568c14473..80b4fe5ae91 100644 --- a/math/R-cran-locfit/distinfo +++ b/math/R-cran-locfit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1709480296 -SHA256 (locfit_1.5-9.9.tar.gz) = 93d142b6061c5ca8ea8cf1efd8c9f6ac73c86353ff064f93ded8b93d7d88f2d4 -SIZE (locfit_1.5-9.9.tar.gz) = 201123 +TIMESTAMP = 1738346563 +SHA256 (locfit_1.5-9.10.tar.gz) = 4c20661814993a87ca435f42b0814bacb87c5a9ccc2ff55e4cae718cb176ac06 +SIZE (locfit_1.5-9.10.tar.gz) = 200817 diff --git a/math/R-cran-mvtnorm/Makefile b/math/R-cran-mvtnorm/Makefile index 9d1b56d2c02..eb0a926ba95 100644 --- a/math/R-cran-mvtnorm/Makefile +++ b/math/R-cran-mvtnorm/Makefile @@ -1,5 +1,5 @@ PORTNAME= mvtnorm -DISTVERSION= 1.3-2 +DISTVERSION= 1.3-3 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-mvtnorm/distinfo b/math/R-cran-mvtnorm/distinfo index 00f779ee76a..64b72021f97 100644 --- a/math/R-cran-mvtnorm/distinfo +++ b/math/R-cran-mvtnorm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736231582 -SHA256 (mvtnorm_1.3-2.tar.gz) = 6a3b46a2dd60aaa0ac285fe9a585cc54c4c21dd95e15fa5b82f9884de0a1b2b2 -SIZE (mvtnorm_1.3-2.tar.gz) = 837148 +TIMESTAMP = 1738367105 +SHA256 (mvtnorm_1.3-3.tar.gz) = e20e7f534bc89b9258ad63d508aabed60f3bd504a7532a33e6ea230ca8fa4171 +SIZE (mvtnorm_1.3-3.tar.gz) = 837946 diff --git a/math/R-cran-terra/Makefile b/math/R-cran-terra/Makefile index 74d28367d00..b39670df067 100644 --- a/math/R-cran-terra/Makefile +++ b/math/R-cran-terra/Makefile @@ -1,5 +1,5 @@ PORTNAME= terra -DISTVERSION= 1.8-10 +DISTVERSION= 1.8-15 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-terra/distinfo b/math/R-cran-terra/distinfo index 17275199f18..27a2bac32d9 100644 --- a/math/R-cran-terra/distinfo +++ b/math/R-cran-terra/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736866058 -SHA256 (terra_1.8-10.tar.gz) = 721307399ec87d330cbd2605eda3c8386a73283c5400ed85464a101d14c43e70 -SIZE (terra_1.8-10.tar.gz) = 1004537 +TIMESTAMP = 1738198724 +SHA256 (terra_1.8-15.tar.gz) = 006342a50d470cc4bbc2af785e00b703755422b333de92ddecd16d725180e74c +SIZE (terra_1.8-15.tar.gz) = 1007622 diff --git a/math/R/Makefile b/math/R/Makefile index d1b6a6f4bb6..c8f5e7a1d74 100644 --- a/math/R/Makefile +++ b/math/R/Makefile @@ -122,12 +122,6 @@ X11_CONFIGURE_WITH= x _MAJORVER= ${DISTVERSION:R:R} -.include - -.if ${ARCH} == powerpc -LLD_UNSAFE= yes -.endif - post-patch: @${REINPLACE_CMD} \ -e "s|%%FULLVER%%|${DISTVERSION}|" \ diff --git a/math/adept/Makefile b/math/adept/Makefile index 49c9a98c244..332dbe69910 100644 --- a/math/adept/Makefile +++ b/math/adept/Makefile @@ -1,6 +1,6 @@ PORTNAME= adept DISTVERSION= 2.1.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math MASTER_SITES= http://www.met.reading.ac.uk/clouds/adept/ diff --git a/math/alps/Makefile b/math/alps/Makefile index af81a211168..6e94e789271 100644 --- a/math/alps/Makefile +++ b/math/alps/Makefile @@ -1,7 +1,7 @@ PORTNAME= alps DISTVERSIONPREFIX= releases/ DISTVERSION= 2.0.2 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/ambit/Makefile b/math/ambit/Makefile index b829bd164b2..3e4d2c5ebf9 100644 --- a/math/ambit/Makefile +++ b/math/ambit/Makefile @@ -1,7 +1,7 @@ PORTNAME= ambit DISTVERSIONPREFIX= v DISTVERSION= 0.7.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math PKGNAMESUFFIX= -tensor # avoid clash with shells/ambit diff --git a/math/analitza/Makefile b/math/analitza/Makefile index 63830f4051a..ddcfe404f8a 100644 --- a/math/analitza/Makefile +++ b/math/analitza/Makefile @@ -11,15 +11,13 @@ LICENSE_COMB= multi LICENSE_FILE_GFDL= ${WRKSRC}/COPYING.DOC LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING -USES= cmake compiler:c++11-lang eigen:3 gl kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang eigen:3 gl kde:6 qt:6 tar:xz USE_GL= glu USE_KDE= ecm:build -USE_QT= core declarative gui network opengl printsupport svg widgets xml \ - buildtools:build linguisttools:build qmake:build testlib:build - +USE_QT= 5compat base svg USE_LDCONFIG= yes -SHLIB_VER= 8.0.0 +SHLIB_VER= 9.0.0 PLIST_SUB+= SHLIB_VER="${SHLIB_VER}" \ SHLIB_SHVER="${SHLIB_VER:R:R}" diff --git a/math/analitza/distinfo b/math/analitza/distinfo index 6e961dc3c4f..126ca2988d1 100644 --- a/math/analitza/distinfo +++ b/math/analitza/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889314 -SHA256 (KDE/release-service/23.08.5/analitza-23.08.5.tar.xz) = 46ff3e93387cd8e341fc8c24a165127b0d60572c84b78b92337752e64ab606c0 -SIZE (KDE/release-service/23.08.5/analitza-23.08.5.tar.xz) = 352984 +TIMESTAMP = 1734460235 +SHA256 (KDE/release-service/24.12.0/analitza-24.12.0.tar.xz) = 82b8ae9147cea0fde1c47f75338b499284e273cd2ae2a5902ba0366a7097a575 +SIZE (KDE/release-service/24.12.0/analitza-24.12.0.tar.xz) = 359960 diff --git a/math/analitza/pkg-plist b/math/analitza/pkg-plist index 8a0fbb7a185..afeefe0f8b1 100644 --- a/math/analitza/pkg-plist +++ b/math/analitza/pkg-plist @@ -1,50 +1,50 @@ -include/Analitza5/analitza/abstractexpressionvisitor.h -include/Analitza5/analitza/abstractlexer.h -include/Analitza5/analitza/analitzaexport.h -include/Analitza5/analitza/analitzautils.h -include/Analitza5/analitza/analyzer.h -include/Analitza5/analitza/apply.h -include/Analitza5/analitza/builtinmethods.h -include/Analitza5/analitza/container.h -include/Analitza5/analitza/customobject.h -include/Analitza5/analitza/expression.h -include/Analitza5/analitza/expressionstream.h -include/Analitza5/analitza/expressiontype.h -include/Analitza5/analitza/importqobjectmetatype.h -include/Analitza5/analitza/list.h -include/Analitza5/analitza/matrix.h -include/Analitza5/analitza/object.h -include/Analitza5/analitza/operations.h -include/Analitza5/analitza/operator.h -include/Analitza5/analitza/value.h -include/Analitza5/analitza/variable.h -include/Analitza5/analitza/variables.h -include/Analitza5/analitza/vector.h -include/Analitza5/analitza_version.h -include/Analitza5/analitzagui/algebrahighlighter.h -include/Analitza5/analitzagui/analitzaguiexport.h -include/Analitza5/analitzagui/analitzawidgets_export.h -include/Analitza5/analitzagui/expressionedit.h -include/Analitza5/analitzagui/operatorsmodel.h -include/Analitza5/analitzagui/plotsview2d.h -include/Analitza5/analitzagui/plotsview3d_es.h -include/Analitza5/analitzagui/variablesmodel.h -include/Analitza5/analitzaplot/analitzaplotexport.h -include/Analitza5/analitzaplot/functiongraph.h -include/Analitza5/analitzaplot/planecurve.h -include/Analitza5/analitzaplot/plotitem.h -include/Analitza5/analitzaplot/plotsdictionarymodel.h -include/Analitza5/analitzaplot/plotsfactory.h -include/Analitza5/analitzaplot/plotsmodel.h -include/Analitza5/analitzaplot/plotter2d.h -include/Analitza5/analitzaplot/plotter3d_es.h -include/Analitza5/analitzaplot/plottingenums.h -include/Analitza5/analitzaplot/spacecurve.h -include/Analitza5/analitzaplot/surface.h -lib/cmake/Analitza5/Analitza5Config.cmake -lib/cmake/Analitza5/Analitza5ConfigVersion.cmake -lib/cmake/Analitza5/Analitza5Targets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/Analitza5/Analitza5Targets.cmake +include/Analitza6/analitza/abstractexpressionvisitor.h +include/Analitza6/analitza/abstractlexer.h +include/Analitza6/analitza/analitzaexport.h +include/Analitza6/analitza/analitzautils.h +include/Analitza6/analitza/analyzer.h +include/Analitza6/analitza/apply.h +include/Analitza6/analitza/builtinmethods.h +include/Analitza6/analitza/container.h +include/Analitza6/analitza/customobject.h +include/Analitza6/analitza/expression.h +include/Analitza6/analitza/expressionstream.h +include/Analitza6/analitza/expressiontype.h +include/Analitza6/analitza/importqobjectmetatype.h +include/Analitza6/analitza/list.h +include/Analitza6/analitza/matrix.h +include/Analitza6/analitza/object.h +include/Analitza6/analitza/operations.h +include/Analitza6/analitza/operator.h +include/Analitza6/analitza/value.h +include/Analitza6/analitza/variable.h +include/Analitza6/analitza/variables.h +include/Analitza6/analitza/vector.h +include/Analitza6/analitza_version.h +include/Analitza6/analitzagui/algebrahighlighter.h +include/Analitza6/analitzagui/analitzaguiexport.h +include/Analitza6/analitzagui/analitzawidgets_export.h +include/Analitza6/analitzagui/expressionedit.h +include/Analitza6/analitzagui/operatorsmodel.h +include/Analitza6/analitzagui/plotsview2d.h +include/Analitza6/analitzagui/plotsview3d_es.h +include/Analitza6/analitzagui/variablesmodel.h +include/Analitza6/analitzaplot/analitzaplotexport.h +include/Analitza6/analitzaplot/functiongraph.h +include/Analitza6/analitzaplot/planecurve.h +include/Analitza6/analitzaplot/plotitem.h +include/Analitza6/analitzaplot/plotsdictionarymodel.h +include/Analitza6/analitzaplot/plotsfactory.h +include/Analitza6/analitzaplot/plotsmodel.h +include/Analitza6/analitzaplot/plotter2d.h +include/Analitza6/analitzaplot/plotter3d_es.h +include/Analitza6/analitzaplot/plottingenums.h +include/Analitza6/analitzaplot/spacecurve.h +include/Analitza6/analitzaplot/surface.h +lib/cmake/Analitza6/Analitza6Config.cmake +lib/cmake/Analitza6/Analitza6ConfigVersion.cmake +lib/cmake/Analitza6/Analitza6Targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Analitza6/Analitza6Targets.cmake lib/libAnalitza.so lib/libAnalitza.so.%%SHLIB_SHVER%% lib/libAnalitza.so.%%SHLIB_VER%% @@ -59,6 +59,8 @@ lib/libAnalitzaWidgets.so.%%SHLIB_SHVER%% lib/libAnalitzaWidgets.so.%%SHLIB_VER%% %%QT_QMLDIR%%/org/kde/analitza/Graph2D.qml %%QT_QMLDIR%%/org/kde/analitza/Graph3D.qml +%%QT_QMLDIR%%/org/kde/analitza/analitzadeclarativeplugin.qmltypes +%%QT_QMLDIR%%/org/kde/analitza/kde-qmlmodule.version %%QT_QMLDIR%%/org/kde/analitza/libanalitzadeclarativeplugin.so %%QT_QMLDIR%%/org/kde/analitza/qmldir share/libanalitza/plots/3Ds.plots @@ -66,6 +68,7 @@ share/libanalitza/plots/basic_curves.plots share/libanalitza/plots/conics.plots share/libanalitza/plots/polar.plots share/locale/ar/LC_MESSAGES/analitza_qt.qm +share/locale/ast/LC_MESSAGES/analitza_qt.qm share/locale/bs/LC_MESSAGES/analitza_qt.qm share/locale/ca/LC_MESSAGES/analitza_qt.qm share/locale/ca@valencia/LC_MESSAGES/analitza_qt.qm @@ -74,6 +77,7 @@ share/locale/da/LC_MESSAGES/analitza_qt.qm share/locale/de/LC_MESSAGES/analitza_qt.qm share/locale/el/LC_MESSAGES/analitza_qt.qm share/locale/en_GB/LC_MESSAGES/analitza_qt.qm +share/locale/eo/LC_MESSAGES/analitza_qt.qm share/locale/es/LC_MESSAGES/analitza_qt.qm share/locale/et/LC_MESSAGES/analitza_qt.qm share/locale/eu/LC_MESSAGES/analitza_qt.qm @@ -85,8 +89,8 @@ share/locale/hu/LC_MESSAGES/analitza_qt.qm share/locale/ia/LC_MESSAGES/analitza_qt.qm share/locale/it/LC_MESSAGES/analitza_qt.qm share/locale/ja/LC_MESSAGES/analitza_qt.qm -share/locale/kk/LC_MESSAGES/analitza_qt.qm share/locale/ka/LC_MESSAGES/analitza_qt.qm +share/locale/kk/LC_MESSAGES/analitza_qt.qm share/locale/ko/LC_MESSAGES/analitza_qt.qm share/locale/lt/LC_MESSAGES/analitza_qt.qm share/locale/lv/LC_MESSAGES/analitza_qt.qm diff --git a/math/armadillo/Makefile b/math/armadillo/Makefile index 86aa51b0d0e..190d8beb681 100644 --- a/math/armadillo/Makefile +++ b/math/armadillo/Makefile @@ -1,6 +1,6 @@ PORTNAME= armadillo PORTVERSION= 14.2.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math MASTER_SITES= SF/arma diff --git a/math/arpack++/Makefile b/math/arpack++/Makefile index 730e51953a4..074cc62bb00 100644 --- a/math/arpack++/Makefile +++ b/math/arpack++/Makefile @@ -1,6 +1,6 @@ PORTNAME= arpack++ PORTVERSION= 2.4.0 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= math MAINTAINER= ports@FreeBSD.org diff --git a/math/bcps/Makefile b/math/bcps/Makefile index d308035a7cd..ddd947cbd39 100644 --- a/math/bcps/Makefile +++ b/math/bcps/Makefile @@ -1,7 +1,7 @@ PORTNAME= bcps DISTVERSIONPREFIX= releases/ DISTVERSION= 0.99.2 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/blaspp/Makefile b/math/blaspp/Makefile index 51cedaab118..907e3122f45 100644 --- a/math/blaspp/Makefile +++ b/math/blaspp/Makefile @@ -1,6 +1,6 @@ PORTNAME= blaspp DISTVERSION= 2022.05.00 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math MASTER_SITES= https://bitbucket.org/icl/blaspp/downloads/ diff --git a/math/blaze/Makefile b/math/blaze/Makefile index dd7061c75b5..5b91af41dba 100644 --- a/math/blaze/Makefile +++ b/math/blaze/Makefile @@ -1,6 +1,6 @@ PORTNAME= blaze DISTVERSION= 3.8 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= math MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/downloads/ diff --git a/math/bonmin/Makefile b/math/bonmin/Makefile index 485702769d8..4c491384f9a 100644 --- a/math/bonmin/Makefile +++ b/math/bonmin/Makefile @@ -1,7 +1,7 @@ PORTNAME= bonmin DISTVERSIONPREFIX= releases/ DISTVERSION= 1.8.9 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/cantor/Makefile b/math/cantor/Makefile index b8c5c4e9f56..37ae7ec9ecf 100644 --- a/math/cantor/Makefile +++ b/math/cantor/Makefile @@ -1,6 +1,5 @@ PORTNAME= cantor DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 4 CATEGORIES= math kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -12,22 +11,20 @@ LIB_DEPENDS= libAnalitza.so:math/analitza \ libqalculate.so:math/libqalculate \ libspectre.so:print/libspectre \ libpoppler.so:graphics/poppler \ - libpoppler-qt5.so:graphics/poppler-qt5 + libpoppler-qt6.so:graphics/poppler-qt6 BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \ docbook-xml>0:textproc/docbook-xml -USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:5 \ - pkgconfig python qt:5 shared-mime-info tar:xz xorg -USE_KDE= attica auth archive bookmarks codecs completion config \ - configwidgets coreaddons crash emoticons i18n iconthemes \ - itemmodels itemviews init jobwidgets kdelibs4support kio \ - newstuff parts pty service solid sonnet syntaxhighlighting \ - texteditor textwidgets widgetsaddons windowsystem xmlgui \ +USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:6 \ + pkgconfig python qt:6 shared-mime-info tar:xz xorg +USE_KDE= archive attica auth bookmarks codecs completion config \ + configwidgets coreaddons crash i18n iconthemes itemmodels \ + itemviews jobwidgets kio newstuff parts pty service solid \ + sonnet syntaxhighlighting texteditor textwidgets widgetsaddons \ + windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus declarative gui help location network \ - printsupport sql svg webchannel webengine \ - widgets xml xmlpatterns \ - buildtools:build qmake:build testlib:build +USE_QT= base svg webchannel webengine \ + tools:build USE_XORG= x11 USE_LDCONFIG= yes @@ -49,6 +46,7 @@ R_LIB_DEPENDS= libR.so:math/R # Required to set CFLAGS for -lgfortran. R_USES= fortran R_CMAKE_OFF= -DWITH_R:BOOL=FALSE +R_BROKEN= R backend fails with: /usr/include/c++/v1/__locale:1130:9: error: expected ';' at end of declaration list SAGE_DESC= Install Sage SAGE_RUN_DEPENDS= sage:math/sage diff --git a/math/cantor/distinfo b/math/cantor/distinfo index b9bf944489a..0f3a0630707 100644 --- a/math/cantor/distinfo +++ b/math/cantor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889319 -SHA256 (KDE/release-service/23.08.5/cantor-23.08.5.tar.xz) = bf960b96f854cc25d4f13ec8ef52273e8b82f83baa1a75437c1d8ec6dc1fd81d -SIZE (KDE/release-service/23.08.5/cantor-23.08.5.tar.xz) = 9287344 +TIMESTAMP = 1734460237 +SHA256 (KDE/release-service/24.12.0/cantor-24.12.0.tar.xz) = 3c327a33377e0cd6895936b438fb33a1cea274ba394b997fb0002a80d273f337 +SIZE (KDE/release-service/24.12.0/cantor-24.12.0.tar.xz) = 10869424 diff --git a/math/cantor/pkg-plist b/math/cantor/pkg-plist index d32a9c75746..015402dfc5a 100644 --- a/math/cantor/pkg-plist +++ b/math/cantor/pkg-plist @@ -37,34 +37,34 @@ lib/libcantor_config.so lib/libcantorlibs.so lib/libcantorlibs.so.%%KDE_APPLICATIONS_VERSION%% lib/libcantorlibs.so.28 -%%QT_PLUGINDIR%%/cantor/assistants/cantor_advancedplotassistant.so -%%QT_PLUGINDIR%%/cantor/assistants/cantor_creatematrixassistant.so -%%QT_PLUGINDIR%%/cantor/assistants/cantor_differentiateassistant.so -%%QT_PLUGINDIR%%/cantor/assistants/cantor_eigenvaluesassistant.so -%%QT_PLUGINDIR%%/cantor/assistants/cantor_eigenvectorsassistant.so -%%QT_PLUGINDIR%%/cantor/assistants/cantor_importpackageassistant.so -%%QT_PLUGINDIR%%/cantor/assistants/cantor_integrateassistant.so -%%QT_PLUGINDIR%%/cantor/assistants/cantor_invertmatrixassistant.so -%%QT_PLUGINDIR%%/cantor/assistants/cantor_plot2dassistant.so -%%QT_PLUGINDIR%%/cantor/assistants/cantor_plot3dassistant.so -%%QT_PLUGINDIR%%/cantor/assistants/cantor_qalculateplotassistant.so -%%QT_PLUGINDIR%%/cantor/assistants/cantor_runscriptassistant.so -%%QT_PLUGINDIR%%/cantor/assistants/cantor_solveassistant.so -%%QT_PLUGINDIR%%/cantor/backends/cantor_kalgebrabackend.so -%%LUAJIT%%%%QT_PLUGINDIR%%/cantor/backends/cantor_luabackend.so -%%QT_PLUGINDIR%%/cantor/backends/cantor_maximabackend.so -%%QT_PLUGINDIR%%/cantor/backends/cantor_octavebackend.so -%%QT_PLUGINDIR%%/cantor/backends/cantor_pythonbackend.so -%%QT_PLUGINDIR%%/cantor/backends/cantor_qalculatebackend.so -%%R%%%%QT_PLUGINDIR%%/cantor/backends/cantor_rbackend.so -%%QT_PLUGINDIR%%/cantor/backends/cantor_sagebackend.so -%%QT_PLUGINDIR%%/cantor/backends/cantor_scilabbackend.so -%%QT_PLUGINDIR%%/cantor/panels/cantor_documentationpanelplugin.so -%%QT_PLUGINDIR%%/cantor/panels/cantor_filebrowserpanelplugin.so -%%QT_PLUGINDIR%%/cantor/panels/cantor_helppanelplugin.so -%%QT_PLUGINDIR%%/cantor/panels/cantor_tocpanelplugin.so -%%QT_PLUGINDIR%%/cantor/panels/cantor_variablemanagerplugin.so -%%QT_PLUGINDIR%%/kf5/parts/cantorpart.so +%%QT_PLUGINDIR%%/cantor_plugins/assistants/cantor_advancedplotassistant.so +%%QT_PLUGINDIR%%/cantor_plugins/assistants/cantor_creatematrixassistant.so +%%QT_PLUGINDIR%%/cantor_plugins/assistants/cantor_differentiateassistant.so +%%QT_PLUGINDIR%%/cantor_plugins/assistants/cantor_eigenvaluesassistant.so +%%QT_PLUGINDIR%%/cantor_plugins/assistants/cantor_eigenvectorsassistant.so +%%QT_PLUGINDIR%%/cantor_plugins/assistants/cantor_importpackageassistant.so +%%QT_PLUGINDIR%%/cantor_plugins/assistants/cantor_integrateassistant.so +%%QT_PLUGINDIR%%/cantor_plugins/assistants/cantor_invertmatrixassistant.so +%%QT_PLUGINDIR%%/cantor_plugins/assistants/cantor_plot2dassistant.so +%%QT_PLUGINDIR%%/cantor_plugins/assistants/cantor_plot3dassistant.so +%%QT_PLUGINDIR%%/cantor_plugins/assistants/cantor_qalculateplotassistant.so +%%QT_PLUGINDIR%%/cantor_plugins/assistants/cantor_runscriptassistant.so +%%QT_PLUGINDIR%%/cantor_plugins/assistants/cantor_solveassistant.so +%%QT_PLUGINDIR%%/cantor_plugins/backends/cantor_kalgebrabackend.so +%%LUAJIT%%%%QT_PLUGINDIR%%/cantor_plugins/backends/cantor_luabackend.so +%%QT_PLUGINDIR%%/cantor_plugins/backends/cantor_maximabackend.so +%%QT_PLUGINDIR%%/cantor_plugins/backends/cantor_octavebackend.so +%%QT_PLUGINDIR%%/cantor_plugins/backends/cantor_pythonbackend.so +%%QT_PLUGINDIR%%/cantor_plugins/backends/cantor_qalculatebackend.so +%%R%%%%QT_PLUGINDIR%%/cantor_plugins/backends/cantor_rbackend.so +%%QT_PLUGINDIR%%/cantor_plugins/backends/cantor_sagebackend.so +%%QT_PLUGINDIR%%/cantor_plugins/backends/cantor_scilabbackend.so +%%QT_PLUGINDIR%%/cantor_plugins/panels/cantor_documentationpanelplugin.so +%%QT_PLUGINDIR%%/cantor_plugins/panels/cantor_filebrowserpanelplugin.so +%%QT_PLUGINDIR%%/cantor_plugins/panels/cantor_helppanelplugin.so +%%QT_PLUGINDIR%%/cantor_plugins/panels/cantor_tocpanelplugin.so +%%QT_PLUGINDIR%%/cantor_plugins/panels/cantor_variablemanagerplugin.so +%%QT_PLUGINDIR%%/kf6/parts/cantorpart.so share/applications/org.kde.cantor.desktop %%DATADIR%%/latex/preview.sty %%DATADIR%%/maximabackend/cantor-initmaxima.lisp @@ -76,8 +76,8 @@ share/applications/org.kde.cantor.desktop %%DATADIR%%/xslt/latex.xsl share/config.kcfg/cantor.kcfg share/config.kcfg/cantor_libs.kcfg -share/config.kcfg/kalgebrabackend.kcfg %%LUAJIT%%share/config.kcfg/luabackend.kcfg +share/config.kcfg/kalgebrabackend.kcfg share/config.kcfg/maximabackend.kcfg share/config.kcfg/octavebackend.kcfg.in share/config.kcfg/pythonbackend.kcfg @@ -103,8 +103,8 @@ share/icons/hicolor/48x48/apps/scilabbackend.png share/icons/hicolor/64x64/apps/cantor.png share/knsrcfiles/cantor-documentation.knsrc share/knsrcfiles/cantor.knsrc -share/knsrcfiles/cantor_kalgebra.knsrc %%LUAJIT%%share/knsrcfiles/cantor_lua.knsrc +share/knsrcfiles/cantor_kalgebra.knsrc share/knsrcfiles/cantor_maxima.knsrc share/knsrcfiles/cantor_octave.knsrc share/knsrcfiles/cantor_python.knsrc @@ -112,22 +112,6 @@ share/knsrcfiles/cantor_qalculate.knsrc %%R%%share/knsrcfiles/cantor_r.knsrc share/knsrcfiles/cantor_sage.knsrc share/knsrcfiles/cantor_scilab.knsrc -share/kxmlgui5/cantor/cantor_advancedplot_assistant.rc -share/kxmlgui5/cantor/cantor_create_matrix_assistant.rc -share/kxmlgui5/cantor/cantor_differentiate_assistant.rc -share/kxmlgui5/cantor/cantor_eigenvalues_assistant.rc -share/kxmlgui5/cantor/cantor_eigenvectors_assistant.rc -share/kxmlgui5/cantor/cantor_import_package_assistant.rc -share/kxmlgui5/cantor/cantor_integrate_assistant.rc -share/kxmlgui5/cantor/cantor_invert_matrix_assistant.rc -share/kxmlgui5/cantor/cantor_part.rc -share/kxmlgui5/cantor/cantor_plot2d_assistant.rc -share/kxmlgui5/cantor/cantor_plot3d_assistant.rc -share/kxmlgui5/cantor/cantor_qalculateplotassistant.rc -share/kxmlgui5/cantor/cantor_runscript_assistant.rc -share/kxmlgui5/cantor/cantor_scripteditor.rc -share/kxmlgui5/cantor/cantor_shell.rc -share/kxmlgui5/cantor/cantor_solve_assistant.rc share/locale/ar/LC_MESSAGES/cantor.mo share/locale/bg/LC_MESSAGES/cantor.mo share/locale/bs/LC_MESSAGES/cantor.mo @@ -146,6 +130,7 @@ share/locale/fi/LC_MESSAGES/cantor.mo share/locale/fr/LC_MESSAGES/cantor.mo share/locale/ga/LC_MESSAGES/cantor.mo share/locale/gl/LC_MESSAGES/cantor.mo +share/locale/he/LC_MESSAGES/cantor.mo share/locale/hr/LC_MESSAGES/cantor.mo share/locale/hu/LC_MESSAGES/cantor.mo share/locale/ia/LC_MESSAGES/cantor.mo diff --git a/math/casadi/Makefile b/math/casadi/Makefile index 5d812e47c6f..079aa30e020 100644 --- a/math/casadi/Makefile +++ b/math/casadi/Makefile @@ -1,6 +1,6 @@ PORTNAME= casadi DISTVERSION= 3.6.7 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/cbc/Makefile b/math/cbc/Makefile index 09d88992c3d..f4feb779cfc 100644 --- a/math/cbc/Makefile +++ b/math/cbc/Makefile @@ -1,6 +1,7 @@ PORTNAME= cbc DISTVERSIONPREFIX= releases/ DISTVERSION= 2.10.12 +PORTREVISION= 1 CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/ceres-solver/Makefile b/math/ceres-solver/Makefile index 5fa73dbb326..2a0ee859923 100644 --- a/math/ceres-solver/Makefile +++ b/math/ceres-solver/Makefile @@ -1,6 +1,6 @@ PORTNAME= ceres-solver DISTVERSION= 2.2.0 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/cgl-conic/Makefile b/math/cgl-conic/Makefile index 09c5ba2d143..919c0fd3c8f 100644 --- a/math/cgl-conic/Makefile +++ b/math/cgl-conic/Makefile @@ -1,7 +1,7 @@ PORTNAME= cgl-conic DISTVERSIONPREFIX= releases/ DISTVERSION= 1.0.0-6 -PORTREVISION= 7 +PORTREVISION= 8 DISTVERSIONSUFFIX= -gc96de60 CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/cgl/Makefile b/math/cgl/Makefile index b80795ff815..851acccf94e 100644 --- a/math/cgl/Makefile +++ b/math/cgl/Makefile @@ -1,7 +1,7 @@ PORTNAME= cgl DISTVERSIONPREFIX= releases/ DISTVERSION= 0.60.9 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/cminpack/Makefile b/math/cminpack/Makefile index 757f75477b7..3084821b856 100644 --- a/math/cminpack/Makefile +++ b/math/cminpack/Makefile @@ -1,5 +1,6 @@ PORTNAME= cminpack PORTVERSION= 1.3.11 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= math diff --git a/math/coinmp/Makefile b/math/coinmp/Makefile index ab26429ab1f..78636678ab5 100644 --- a/math/coinmp/Makefile +++ b/math/coinmp/Makefile @@ -1,7 +1,7 @@ PORTNAME= CoinMP DISTVERSIONPREFIX= releases/ DISTVERSION= 1.8.4 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/coinutils/Makefile b/math/coinutils/Makefile index e970af68537..8d930bdc349 100644 --- a/math/coinutils/Makefile +++ b/math/coinutils/Makefile @@ -1,6 +1,7 @@ PORTNAME= CoinUtils DISTVERSIONPREFIX= releases/ DISTVERSION= 2.11.12 +PORTREVISION= 1 CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/cosma/Makefile b/math/cosma/Makefile index 167e917b00d..76dc522a091 100644 --- a/math/cosma/Makefile +++ b/math/cosma/Makefile @@ -1,7 +1,7 @@ PORTNAME= cosma DISTVERSIONPREFIX= v DISTVERSION= 2.6.2 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/costa/Makefile b/math/costa/Makefile index 6815bf91c41..19322ee58b5 100644 --- a/math/costa/Makefile +++ b/math/costa/Makefile @@ -1,7 +1,7 @@ PORTNAME= costa DISTVERSIONPREFIX= v DISTVERSION= 2.2.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/couenne/Makefile b/math/couenne/Makefile index 6e622aa48fa..1a2d2c217ab 100644 --- a/math/couenne/Makefile +++ b/math/couenne/Makefile @@ -1,7 +1,7 @@ PORTNAME= couenne DISTVERSIONPREFIX= releases/ DISTVERSION= 0.5.8 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/cvc5/Makefile b/math/cvc5/Makefile index 07fd137077b..c91f05e104a 100644 --- a/math/cvc5/Makefile +++ b/math/cvc5/Makefile @@ -1,6 +1,6 @@ PORTNAME= cvc5 DISTVERSIONPREFIX= cvc5- -DISTVERSION= 1.2.0 +DISTVERSION= 1.2.1 CATEGORIES= math java EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} diff --git a/math/cvc5/distinfo b/math/cvc5/distinfo index 23bf8da3445..effa474fad0 100644 --- a/math/cvc5/distinfo +++ b/math/cvc5/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1723346538 -SHA256 (cvc5-cvc5-cvc5-1.2.0_GH0.tar.gz) = 7877b1f89f8b6a6bcc643d9ab1c60535911f6a30e32233eafa9db8a3eae5e34e -SIZE (cvc5-cvc5-cvc5-1.2.0_GH0.tar.gz) = 8916450 +TIMESTAMP = 1738036883 +SHA256 (cvc5-cvc5-cvc5-1.2.1_GH0.tar.gz) = 01197ca37a810bce418ae98a44dbb3348697554582395300a09c85d7af182d69 +SIZE (cvc5-cvc5-cvc5-1.2.1_GH0.tar.gz) = 9045038 diff --git a/math/dbcsr/Makefile b/math/dbcsr/Makefile index 414cd51e40c..34c86d042a6 100644 --- a/math/dbcsr/Makefile +++ b/math/dbcsr/Makefile @@ -1,6 +1,7 @@ PORTNAME= dbcsr DISTVERSIONPREFIX= v DISTVERSION= 2.8.0 +PORTREVISION= 1 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/deal.ii/Makefile b/math/deal.ii/Makefile index 284d0bc4631..c79bf9792ed 100644 --- a/math/deal.ii/Makefile +++ b/math/deal.ii/Makefile @@ -1,6 +1,6 @@ PORTNAME= deal.II DISTVERSION= 9.6.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math MASTER_SITES= https://github.com/dealii/dealii/releases/download/v${DISTVERSION}/ DISTNAME= dealii-${DISTVERSION} diff --git a/math/disco/Makefile b/math/disco/Makefile index cee21cc589c..a537e17b568 100644 --- a/math/disco/Makefile +++ b/math/disco/Makefile @@ -1,7 +1,7 @@ PORTNAME= disco DISTVERSIONPREFIX= releases/ DISTVERSION= 1.0.0-33 -PORTREVISION= 10 +PORTREVISION= 11 DISTVERSIONSUFFIX= -g68720be CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/dune-alugrid/Makefile b/math/dune-alugrid/Makefile index 6f481804441..d841a0e4e94 100644 --- a/math/dune-alugrid/Makefile +++ b/math/dune-alugrid/Makefile @@ -1,7 +1,7 @@ PORTNAME= dune-alugrid DISTVERSIONPREFIX= v DISTVERSION= 2.8.0 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/dune-common/Makefile b/math/dune-common/Makefile index e57281f870e..fdbc7de7f30 100644 --- a/math/dune-common/Makefile +++ b/math/dune-common/Makefile @@ -1,7 +1,7 @@ PORTNAME= dune-common DISTVERSIONPREFIX= v DISTVERSION= 2.8.0 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= math PATCH_SITES= https://gitlab.dune-project.org/core/${PORTNAME}/-/commit/ diff --git a/math/dune-fem/Makefile b/math/dune-fem/Makefile index dfd258d57af..f64d0bd94f4 100644 --- a/math/dune-fem/Makefile +++ b/math/dune-fem/Makefile @@ -1,6 +1,6 @@ PORTNAME= dune-fem DISTVERSION= 2.8.0.5 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/dune-geometry/Makefile b/math/dune-geometry/Makefile index 6b3f654ef70..daa4487f027 100644 --- a/math/dune-geometry/Makefile +++ b/math/dune-geometry/Makefile @@ -1,7 +1,7 @@ PORTNAME= dune-geometry DISTVERSIONPREFIX= v DISTVERSION= 2.8.0 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/dune-grid-glue/Makefile b/math/dune-grid-glue/Makefile index 3546715fe4c..33a80ee8fda 100644 --- a/math/dune-grid-glue/Makefile +++ b/math/dune-grid-glue/Makefile @@ -1,6 +1,6 @@ PORTNAME= dune-grid-glue DISTVERSION= 2.8.0 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/dune-grid/Makefile b/math/dune-grid/Makefile index fc998b78e6c..72f3cfe07d1 100644 --- a/math/dune-grid/Makefile +++ b/math/dune-grid/Makefile @@ -1,7 +1,7 @@ PORTNAME= dune-grid DISTVERSIONPREFIX= v DISTVERSION= 2.8.0 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/dune-pdelab/Makefile b/math/dune-pdelab/Makefile index d11521158ff..5adcee06bfb 100644 --- a/math/dune-pdelab/Makefile +++ b/math/dune-pdelab/Makefile @@ -1,7 +1,7 @@ PORTNAME= dune-pdelab DISTVERSIONPREFIX= v DISTVERSION= 2.7.0.20210824 -PORTREVISION= 27 +PORTREVISION= 28 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/dune-polygongrid/Makefile b/math/dune-polygongrid/Makefile index afc75125fb8..f6226f08e42 100644 --- a/math/dune-polygongrid/Makefile +++ b/math/dune-polygongrid/Makefile @@ -1,6 +1,6 @@ PORTNAME= dune-polygongrid DISTVERSION= 2.8.0 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/dune-uggrid/Makefile b/math/dune-uggrid/Makefile index 8e2d74a6b27..1c0dac18db0 100644 --- a/math/dune-uggrid/Makefile +++ b/math/dune-uggrid/Makefile @@ -1,7 +1,7 @@ PORTNAME= dune-uggrid DISTVERSIONPREFIX= v DISTVERSION= 2.8.0 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/dune-vtk/Makefile b/math/dune-vtk/Makefile index f02a17a3027..e49641192a8 100644 --- a/math/dune-vtk/Makefile +++ b/math/dune-vtk/Makefile @@ -1,6 +1,6 @@ PORTNAME= dune-vtk DISTVERSION= 2.8.0 -PORTREVISION= 25 +PORTREVISION= 26 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/elemental/Makefile b/math/elemental/Makefile index e59870c9201..6d239d25c7f 100644 --- a/math/elemental/Makefile +++ b/math/elemental/Makefile @@ -1,7 +1,7 @@ PORTNAME= elemental DISTVERSIONPREFIX= v DISTVERSION= 1.5.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/elpa/Makefile b/math/elpa/Makefile index d5442bd020d..7af0e615655 100644 --- a/math/elpa/Makefile +++ b/math/elpa/Makefile @@ -1,6 +1,6 @@ PORTNAME= elpa DISTVERSION= 2021.11.001 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= math MASTER_SITES= https://elpa.mpcdf.mpg.de/software/tarball-archive/Releases/${DISTVERSION}/ diff --git a/math/faiss/Makefile b/math/faiss/Makefile index 9769ec9ebd6..fe2a4448741 100644 --- a/math/faiss/Makefile +++ b/math/faiss/Makefile @@ -1,6 +1,7 @@ PORTNAME= faiss DISTVERSIONPREFIX= v DISTVERSION= 1.9.0 +PORTREVISION= 1 CATEGORIES= math #PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ diff --git a/math/fenics-basix/Makefile b/math/fenics-basix/Makefile index 97936db5d59..27253f871e8 100644 --- a/math/fenics-basix/Makefile +++ b/math/fenics-basix/Makefile @@ -1,7 +1,7 @@ PORTNAME= fenics-basix DISTVERSIONPREFIX= v DISTVERSION= 0.8.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/fflas-ffpack/Makefile b/math/fflas-ffpack/Makefile index eb3fb1d0c21..892a8c325d9 100644 --- a/math/fflas-ffpack/Makefile +++ b/math/fflas-ffpack/Makefile @@ -1,6 +1,6 @@ PORTNAME= fflas-ffpack PORTVERSION= 2.5.0 -PORTREVISION= 2 +PORTREVISION= 3 DISTVERSIONPREFIX= v CATEGORIES= math diff --git a/math/flexiblas/Makefile b/math/flexiblas/Makefile index ae14d128e86..5aa166d8823 100644 --- a/math/flexiblas/Makefile +++ b/math/flexiblas/Makefile @@ -1,6 +1,6 @@ PORTNAME= flexiblas PORTVERSION= 3.4.4 -PORTREVISION= 2 +PORTREVISION= 3 DISTVERSIONPREFIX= v CATEGORIES= math #MASTER_SITES= https://csc.mpi-magdeburg.mpg.de/mpcsc/software/flexiblas/ diff --git a/math/flint/Makefile b/math/flint/Makefile index 01d2e092f01..f0e149abf00 100644 --- a/math/flint/Makefile +++ b/math/flint/Makefile @@ -1,5 +1,6 @@ PORTNAME= flint DISTVERSION= 3.1.2 +PORTREVISION= 1 CATEGORIES= math MASTER_SITES= http://www.flintlib.org/download/ diff --git a/math/flint2/Makefile b/math/flint2/Makefile index 4f9f5b1b56c..0c8369c7905 100644 --- a/math/flint2/Makefile +++ b/math/flint2/Makefile @@ -1,6 +1,6 @@ PORTNAME= flint DISTVERSION= 2.9.0 # FLINT is known to change its API. When upgrading please check that it does not break its consumers (e.g. math/e-antic) -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math MASTER_SITES= http://www.flintlib.org/ PKGNAMESUFFIX= 2 diff --git a/math/g2o/Makefile b/math/g2o/Makefile index 956f18587b0..bed2156d4a0 100644 --- a/math/g2o/Makefile +++ b/math/g2o/Makefile @@ -1,6 +1,6 @@ PORTNAME= g2o DISTVERSION= 20230806 -PORTREVISION= 14 +PORTREVISION= 15 DISTVERSIONSUFFIX= _git CATEGORIES= math diff --git a/math/gravity/Makefile b/math/gravity/Makefile index b0407c15c19..84f11d52d1d 100644 --- a/math/gravity/Makefile +++ b/math/gravity/Makefile @@ -1,7 +1,7 @@ PORTNAME= gravity DISTVERSIONPREFIX= v DISTVERSION= 1.1-20220309 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/hmat-oss/Makefile b/math/hmat-oss/Makefile index 75536bd6e05..044ccdb3589 100644 --- a/math/hmat-oss/Makefile +++ b/math/hmat-oss/Makefile @@ -1,6 +1,6 @@ PORTNAME= hmat-oss DISTVERSION= 1.10.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/hydrogen/Makefile b/math/hydrogen/Makefile index 84f4115c07b..0ce033f4192 100644 --- a/math/hydrogen/Makefile +++ b/math/hydrogen/Makefile @@ -1,7 +1,7 @@ PORTNAME= hydrogen DISTVERSIONPREFIX= v DISTVERSION= 1.5.3 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math PKGNAMESUFFIX= -linear-algebra diff --git a/math/igraph/Makefile b/math/igraph/Makefile index c6ae1a4172e..e72dcfb6762 100644 --- a/math/igraph/Makefile +++ b/math/igraph/Makefile @@ -1,6 +1,6 @@ PORTNAME= igraph DISTVERSION= 0.10.12 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/ diff --git a/math/iml/Makefile b/math/iml/Makefile index a4d3095a989..6039e3579e9 100644 --- a/math/iml/Makefile +++ b/math/iml/Makefile @@ -1,6 +1,6 @@ PORTNAME= iml PORTVERSION= 1.0.5 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= math MASTER_SITES= http://www.cs.uwaterloo.ca/~astorjoh/ diff --git a/math/jags/Makefile b/math/jags/Makefile index d3cb37eea65..523d2c11f03 100644 --- a/math/jags/Makefile +++ b/math/jags/Makefile @@ -1,6 +1,6 @@ PORTNAME= mcmc-jags DISTVERSION= 4.3.1 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= math MASTER_SITES= SF/mcmc-jags/JAGS/${S}.x/Source/:1 \ SF/mcmc-jags/Examples/${S}.x/:2 \ diff --git a/math/kalgebra/Makefile b/math/kalgebra/Makefile index 14ef2a00144..f61727d32cb 100644 --- a/math/kalgebra/Makefile +++ b/math/kalgebra/Makefile @@ -10,15 +10,13 @@ LIB_DEPENDS= libAnalitza.so:math/analitza BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \ docbook-xml>0:textproc/docbook-xml -USES= cmake compiler:c++11-lang desktop-file-utils gettext gl kde:5 \ - readline qt:5 tar:xz +USES= cmake compiler:c++11-lang desktop-file-utils gettext gl kde:6 \ + qt:6 readline tar:xz USE_GL= glu -USE_KDE= auth codecs config configwidgets coreaddons doctools i18n \ - kio plasma-workspace service widgetsaddons xmlgui \ +USE_KDE= auth codecs config configwidgets coreaddons doctools i18n kio \ + plasma-workspace service widgetsaddons xmlgui \ ecm:build -USE_QT= concurrent core dbus declarative gui location network opengl printsupport \ - svg testlib webchannel widgets xml \ - buildtools:build qmake:build +USE_QT= base CMAKE_ARGS= -DBUILD_mobile:BOOL=FALSE OPTIONS_DEFINE= DOCS WEBENGINE @@ -26,8 +24,8 @@ OPTIONS_DEFAULT_amd64= WEBENGINE OPTIONS_DEFAULT_i386= WEBENGINE OPTIONS_SUB= yes -WEBENGINE_DESC= Add dependency on qt5-webengine +WEBENGINE_DESC= Add dependency on qt6-webengine WEBENGINE_USE= QT=webengine -WEBENGINE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngineWidgets +WEBENGINE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Qt6WebEngineWidgets .include diff --git a/math/kalgebra/distinfo b/math/kalgebra/distinfo index b8b7254de91..bc83d9af537 100644 --- a/math/kalgebra/distinfo +++ b/math/kalgebra/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889317 -SHA256 (KDE/release-service/23.08.5/kalgebra-23.08.5.tar.xz) = 042f17211de75c7e65cf2e7b07718e882eae08c56fc9aa52538f63326ae9533a -SIZE (KDE/release-service/23.08.5/kalgebra-23.08.5.tar.xz) = 1039996 +TIMESTAMP = 1734460239 +SHA256 (KDE/release-service/24.12.0/kalgebra-24.12.0.tar.xz) = a67ced988de126ed57531dc474a118d6b52d9d53918c5ca12627c5f7b02dd64a +SIZE (KDE/release-service/24.12.0/kalgebra-24.12.0.tar.xz) = 948732 diff --git a/math/kalgebra/pkg-plist b/math/kalgebra/pkg-plist index ac877aea7f2..82f90389365 100644 --- a/math/kalgebra/pkg-plist +++ b/math/kalgebra/pkg-plist @@ -8,6 +8,8 @@ share/icons/hicolor/scalable/apps/kalgebra.svgz %%WEBENGINE%%share/katepart5/syntax/kalgebra.xml share/locale/ar/LC_MESSAGES/kalgebra.mo share/locale/ar/LC_MESSAGES/kalgebramobile.mo +share/locale/ast/LC_MESSAGES/kalgebra.mo +share/locale/ast/LC_MESSAGES/kalgebramobile.mo share/locale/be/LC_MESSAGES/kalgebra.mo share/locale/bg/LC_MESSAGES/kalgebra.mo share/locale/bg/LC_MESSAGES/kalgebramobile.mo @@ -27,12 +29,14 @@ share/locale/el/LC_MESSAGES/kalgebramobile.mo share/locale/en_GB/LC_MESSAGES/kalgebra.mo share/locale/en_GB/LC_MESSAGES/kalgebramobile.mo share/locale/eo/LC_MESSAGES/kalgebra.mo +share/locale/eo/LC_MESSAGES/kalgebramobile.mo share/locale/es/LC_MESSAGES/kalgebra.mo share/locale/es/LC_MESSAGES/kalgebramobile.mo share/locale/et/LC_MESSAGES/kalgebra.mo share/locale/et/LC_MESSAGES/kalgebramobile.mo share/locale/eu/LC_MESSAGES/kalgebra.mo share/locale/eu/LC_MESSAGES/kalgebramobile.mo +share/locale/fa/LC_MESSAGES/kalgebra.mo share/locale/fi/LC_MESSAGES/kalgebra.mo share/locale/fi/LC_MESSAGES/kalgebramobile.mo share/locale/fr/LC_MESSAGES/kalgebra.mo @@ -40,10 +44,13 @@ share/locale/fr/LC_MESSAGES/kalgebramobile.mo share/locale/ga/LC_MESSAGES/kalgebra.mo share/locale/gl/LC_MESSAGES/kalgebra.mo share/locale/gl/LC_MESSAGES/kalgebramobile.mo +share/locale/he/LC_MESSAGES/kalgebra.mo +share/locale/he/LC_MESSAGES/kalgebramobile.mo share/locale/hi/LC_MESSAGES/kalgebra.mo share/locale/hne/LC_MESSAGES/kalgebra.mo share/locale/hr/LC_MESSAGES/kalgebra.mo share/locale/hu/LC_MESSAGES/kalgebra.mo +share/locale/hu/LC_MESSAGES/kalgebramobile.mo share/locale/ia/LC_MESSAGES/kalgebra.mo share/locale/ia/LC_MESSAGES/kalgebramobile.mo share/locale/it/LC_MESSAGES/kalgebra.mo diff --git a/math/kalk/Makefile b/math/kalk/Makefile index 46d40081cf9..26fc65fa16f 100644 --- a/math/kalk/Makefile +++ b/math/kalk/Makefile @@ -9,11 +9,13 @@ WWW= https://apps.kde.org/kalk LICENSE= GPLv3+ LIB_DEPENDS= libgmp.so:math/gmp \ - libmpfr.so:math/mpfr + libmpfr.so:math/mpfr \ + libqalculate.so:math/libqalculate -USES= bison cmake desktop-file-utils kde:5 qt:5 tar:xz -USE_KDE= config coreaddons ecm:build i18n kirigami2 unitconversion -USE_QT= core declarative gui network quickcontrols2 testlib widgets \ - buildtools:build qmake:build +USES= bison cmake desktop-file-utils gettext kde:6 pkgconfig qt:6 \ + tar:xz +USE_KDE= config coreaddons i18n kirigami2 unitconversion \ + ecm:build +USE_QT= base declarative .include diff --git a/math/kalk/distinfo b/math/kalk/distinfo index 2e9776f17da..dd43bf1b754 100644 --- a/math/kalk/distinfo +++ b/math/kalk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889314 -SHA256 (KDE/release-service/23.08.5/kalk-23.08.5.tar.xz) = d9e5e9534e64b670e20171f397601b2278aa8bf962e216388ee3b4dc893397e0 -SIZE (KDE/release-service/23.08.5/kalk-23.08.5.tar.xz) = 85792 +TIMESTAMP = 1734460240 +SHA256 (KDE/release-service/24.12.0/kalk-24.12.0.tar.xz) = 98cd7960e05f4e10f92d076f7933db4ae46900bd1bea5807b3db941798e5ea94 +SIZE (KDE/release-service/24.12.0/kalk-24.12.0.tar.xz) = 77216 diff --git a/math/kalk/pkg-plist b/math/kalk/pkg-plist index 2dc13681e4e..be2abef9bfe 100644 --- a/math/kalk/pkg-plist +++ b/math/kalk/pkg-plist @@ -2,18 +2,22 @@ bin/kalk share/applications/org.kde.kalk.desktop share/icons/hicolor/scalable/apps/org.kde.kalk.svg share/locale/ar/LC_MESSAGES/kalk.mo +share/locale/ast/LC_MESSAGES/kalk.mo share/locale/az/LC_MESSAGES/kalk.mo share/locale/ca/LC_MESSAGES/kalk.mo share/locale/ca@valencia/LC_MESSAGES/kalk.mo share/locale/cs/LC_MESSAGES/kalk.mo +share/locale/da/LC_MESSAGES/kalk.mo share/locale/de/LC_MESSAGES/kalk.mo share/locale/el/LC_MESSAGES/kalk.mo share/locale/en_GB/LC_MESSAGES/kalk.mo +share/locale/eo/LC_MESSAGES/kalk.mo share/locale/es/LC_MESSAGES/kalk.mo share/locale/eu/LC_MESSAGES/kalk.mo share/locale/fi/LC_MESSAGES/kalk.mo share/locale/fr/LC_MESSAGES/kalk.mo share/locale/gl/LC_MESSAGES/kalk.mo +share/locale/he/LC_MESSAGES/kalk.mo share/locale/hi/LC_MESSAGES/kalk.mo share/locale/hu/LC_MESSAGES/kalk.mo share/locale/ia/LC_MESSAGES/kalk.mo @@ -22,6 +26,7 @@ share/locale/ja/LC_MESSAGES/kalk.mo share/locale/ka/LC_MESSAGES/kalk.mo share/locale/ko/LC_MESSAGES/kalk.mo share/locale/lt/LC_MESSAGES/kalk.mo +share/locale/lv/LC_MESSAGES/kalk.mo share/locale/nl/LC_MESSAGES/kalk.mo share/locale/nn/LC_MESSAGES/kalk.mo share/locale/pa/LC_MESSAGES/kalk.mo diff --git a/math/kbruch/Makefile b/math/kbruch/Makefile index 1b1ff987ec4..b273cf47d29 100644 --- a/math/kbruch/Makefile +++ b/math/kbruch/Makefile @@ -1,21 +1,19 @@ PORTNAME= kbruch DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= math education kde kde-applications MAINTAINER= kde@FreeBSD.org -COMMENT= KDE 4 application to exercise fractions +COMMENT= KDE application to exercise fractions WWW= https://www.kde.org/applications/education/kbruch BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \ docbook-xml>0:textproc/docbook-xml -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz -USE_KDE= auth config crash codecs configwidgets coreaddons doctools \ +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz +USE_KDE= auth codecs config configwidgets coreaddons crash doctools \ i18n widgetsaddons xmlgui \ ecm:build -USE_QT= core dbus gui xml widgets \ - buildtools:build qmake:build +USE_QT= base OPTIONS_DEFINE= DOCS diff --git a/math/kbruch/distinfo b/math/kbruch/distinfo index 909577de1c3..3ad0213f55c 100644 --- a/math/kbruch/distinfo +++ b/math/kbruch/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889316 -SHA256 (KDE/release-service/23.08.5/kbruch-23.08.5.tar.xz) = db7d47e7823bc9ff5824a86e690638bdc8ae7507ff32ad772a80c63b87e01182 -SIZE (KDE/release-service/23.08.5/kbruch-23.08.5.tar.xz) = 5662960 +TIMESTAMP = 1734460242 +SHA256 (KDE/release-service/24.12.0/kbruch-24.12.0.tar.xz) = e063a8c9b48454e930d2d6e300e836959eba63abb6dc58900eadf66a2e1c8cbe +SIZE (KDE/release-service/24.12.0/kbruch-24.12.0.tar.xz) = 5157772 diff --git a/math/kbruch/pkg-plist b/math/kbruch/pkg-plist index 50306238332..4b4e4ae8651 100644 --- a/math/kbruch/pkg-plist +++ b/math/kbruch/pkg-plist @@ -21,10 +21,8 @@ share/icons/hicolor/scalable/apps/kbruch.svgz %%DATADIR%%/pics/icon_learning_1.png %%DATADIR%%/pics/icon_test_case.png %%DATADIR%%/pics/icon_test_case_1.png -share/kxmlgui5/kbruch/AppMenuWidgetui.rc -share/kxmlgui5/kbruch/FractionRingWidgetui.rc -share/kxmlgui5/kbruch/kbruchui.rc share/locale/ar/LC_MESSAGES/kbruch.mo +share/locale/ast/LC_MESSAGES/kbruch.mo share/locale/be/LC_MESSAGES/kbruch.mo share/locale/bg/LC_MESSAGES/kbruch.mo share/locale/bn/LC_MESSAGES/kbruch.mo @@ -104,6 +102,7 @@ share/man/nl/man1/kbruch.1.gz share/man/pt/man1/kbruch.1.gz share/man/pt_BR/man1/kbruch.1.gz share/man/ru/man1/kbruch.1.gz +share/man/sl/man1/kbruch.1.gz share/man/sv/man1/kbruch.1.gz share/man/uk/man1/kbruch.1.gz share/metainfo/org.kde.kbruch.appdata.xml diff --git a/math/kcalc/Makefile b/math/kcalc/Makefile index 482a266f325..73fc1e2caa3 100644 --- a/math/kcalc/Makefile +++ b/math/kcalc/Makefile @@ -11,12 +11,11 @@ LIB_DEPENDS= libgmp.so:math/gmp \ BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \ docbook-xml>0:textproc/docbook-xml -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz USE_KDE= auth codecs config configwidgets coreaddons crash doctools \ - guiaddons i18n init notifications widgetsaddons xmlgui \ + guiaddons i18n notifications widgetsaddons xmlgui \ ecm:build -USE_QT= core dbus gui widgets xml \ - buildtools:build qmake:build +USE_QT= 5compat base OPTIONS_DEFINE= DOCS diff --git a/math/kcalc/distinfo b/math/kcalc/distinfo index c855ec21a16..bba4c9cf8a6 100644 --- a/math/kcalc/distinfo +++ b/math/kcalc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889313 -SHA256 (KDE/release-service/23.08.5/kcalc-23.08.5.tar.xz) = e545d67389f25b480b4eff2c40617b4e97172717d297d86e5c07ff7a6317437e -SIZE (KDE/release-service/23.08.5/kcalc-23.08.5.tar.xz) = 441012 +TIMESTAMP = 1734460244 +SHA256 (KDE/release-service/24.12.0/kcalc-24.12.0.tar.xz) = 467ada64363dbba0434358f68bd8852b8417e7bfafc279b3e378f8a729c83b30 +SIZE (KDE/release-service/24.12.0/kcalc-24.12.0.tar.xz) = 470944 diff --git a/math/kcalc/pkg-plist b/math/kcalc/pkg-plist index 1af8073a3ae..44197bc1d5a 100644 --- a/math/kcalc/pkg-plist +++ b/math/kcalc/pkg-plist @@ -5,6 +5,7 @@ share/kconf_update/kcalcrc.upd share/kglobalaccel/org.kde.kcalc.desktop share/locale/af/LC_MESSAGES/kcalc.mo share/locale/ar/LC_MESSAGES/kcalc.mo +share/locale/ast/LC_MESSAGES/kcalc.mo share/locale/az/LC_MESSAGES/kcalc.mo share/locale/be/LC_MESSAGES/kcalc.mo share/locale/bg/LC_MESSAGES/kcalc.mo diff --git a/math/kig/Makefile b/math/kig/Makefile index e868b30f4c1..78fe06b8714 100644 --- a/math/kig/Makefile +++ b/math/kig/Makefile @@ -1,6 +1,5 @@ PORTNAME= kig DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 2 CATEGORIES= math education kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -9,14 +8,16 @@ WWW= https://www.kde.org/applications/education/kig LIB_DEPENDS= ${PY_BOOST} -USES= cmake gettext compiler:c++11-lib desktop-file-utils kde:5 \ - python:run qt:5 shebangfix tar:xz xorg +USES= cmake compiler:c++11-lib desktop-file-utils gettext kde:5 qt:5 \ + shebangfix tar:xz xorg \ + python:run USE_KDE= archive auth codecs completion config configwidgets coreaddons \ - crash doctools emoticons i18n iconthemes init itemmodels \ - jobwidgets kdelibs4support kio parts service solid sonnet syntaxhighlighting \ - texteditor textwidgets widgetsaddons windowsystem xmlgui \ + jobwidgets kdelibs4support kio parts service solid sonnet \ + syntaxhighlighting texteditor textwidgets widgetsaddons \ + windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus gui network printsupport svg widgets xml xmlpatterns \ +USE_QT= concurrent core dbus gui network printsupport svg widgets xml \ + xmlpatterns \ buildtools:build qmake:build USE_XORG= x11 SHEBANG_FILES= pykig/pykig.py diff --git a/math/kig/distinfo b/math/kig/distinfo index d83b52a2e3b..7278bfd4941 100644 --- a/math/kig/distinfo +++ b/math/kig/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889315 -SHA256 (KDE/release-service/23.08.5/kig-23.08.5.tar.xz) = af60bd4d9440dd404ebd2be0d6799a8e571307b16034ca5c790a1c6b0b2d705e -SIZE (KDE/release-service/23.08.5/kig-23.08.5.tar.xz) = 3298936 +TIMESTAMP = 1734460246 +SHA256 (KDE/release-service/24.12.0/kig-24.12.0.tar.xz) = 99ec248a49c0c2a0e94020db6fa06f1fc9d2811b3a46b5fc3ddcca197abeb397 +SIZE (KDE/release-service/24.12.0/kig-24.12.0.tar.xz) = 3246700 diff --git a/math/kig/pkg-plist b/math/kig/pkg-plist index 307939d95f5..d72dbd721db 100644 --- a/math/kig/pkg-plist +++ b/math/kig/pkg-plist @@ -299,9 +299,6 @@ share/katepart5/syntax/python-kig.xml %%DATADIR%%/icons/hicolor/scalable/actions/vectordifference.svgz %%DATADIR%%/icons/hicolor/scalable/actions/vectorsum.svgz %%DATADIR%%/icons/hicolor/scalable/actions/w.svgz -%%DATADIR%%/tips -share/kxmlgui5/kig/kigpartui.rc -share/kxmlgui5/kig/kigui.rc share/locale/ar/LC_MESSAGES/kig.mo share/locale/be/LC_MESSAGES/kig.mo share/locale/bg/LC_MESSAGES/kig.mo @@ -380,4 +377,4 @@ share/man/pt_BR/man1/kig.1.gz share/man/ru/man1/kig.1.gz share/man/sv/man1/kig.1.gz share/man/uk/man1/kig.1.gz -share/metainfo/org.kde.kig.appdata.xml +share/metainfo/org.kde.kig.metainfo.xml diff --git a/math/kmplot/Makefile b/math/kmplot/Makefile index 6e112b8e15d..22be804ed46 100644 --- a/math/kmplot/Makefile +++ b/math/kmplot/Makefile @@ -1,22 +1,20 @@ PORTNAME= kmplot DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= math education kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= Mathematical function plotter for KDE WWW= https://www.kde.org/applications/education/kmplot -USES= cmake compiler:c++11-lang desktop-file-utils gettext \ - kde:5 qt:5 tar:xz xorg +USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:6 \ + qt:6 tar:xz xorg USE_KDE= auth bookmarks codecs completion config configwidgets \ - coreaddons crash dbusaddons emoticons guiaddons i18n \ - iconthemes init itemmodels itemviews jobwidgets \ - kdelibs4support kio notifications parts service solid sonnet \ - textwidgets unitconversion widgetsaddons windowsystem xmlgui \ + coreaddons crash dbusaddons guiaddons i18n iconthemes \ + itemmodels itemviews jobwidgets kio notifications parts \ + service solid sonnet textwidgets unitconversion widgetsaddons \ + windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus gui network printsupport svg widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 OPTIONS_DEFINE= DOCS diff --git a/math/kmplot/distinfo b/math/kmplot/distinfo index a1ddf0af03a..454e02d3e7d 100644 --- a/math/kmplot/distinfo +++ b/math/kmplot/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889317 -SHA256 (KDE/release-service/23.08.5/kmplot-23.08.5.tar.xz) = 84e9047935e4497a05bc3c8ca9fd5525bc71b094cb6f48a78093537898bc2d17 -SIZE (KDE/release-service/23.08.5/kmplot-23.08.5.tar.xz) = 3101360 +TIMESTAMP = 1734460247 +SHA256 (KDE/release-service/24.12.0/kmplot-24.12.0.tar.xz) = add2d9e6f0f19c7ff195a4d591b00dc75aaea934961b064a48a6d41c08918185 +SIZE (KDE/release-service/24.12.0/kmplot-24.12.0.tar.xz) = 3022248 diff --git a/math/kmplot/pkg-plist b/math/kmplot/pkg-plist index 98429b937dc..c1d7cffbb5c 100644 --- a/math/kmplot/pkg-plist +++ b/math/kmplot/pkg-plist @@ -1,5 +1,5 @@ bin/kmplot -%%QT_PLUGINDIR%%/kf5/parts/kmplotpart.so +%%QT_PLUGINDIR%%/kf6/parts/kmplotpart.so share/applications/org.kde.kmplot.desktop share/config.kcfg/kmplot.kcfg share/dbus-1/interfaces/org.kde.kmplot.KmPlot.xml @@ -13,10 +13,6 @@ share/icons/hicolor/32x32/apps/kmplot.png share/icons/hicolor/48x48/apps/kmplot.png share/icons/hicolor/64x64/apps/kmplot.png share/icons/hicolor/scalable/apps/kmplot.svgz -share/kservices5/kmplot_part.desktop -share/kxmlgui5/kmplot/kmplot_part.rc -share/kxmlgui5/kmplot/kmplot_part_readonly.rc -share/kxmlgui5/kmplot/kmplot_shell.rc share/locale/af/LC_MESSAGES/kmplot.mo share/locale/ar/LC_MESSAGES/kmplot.mo share/locale/be/LC_MESSAGES/kmplot.mo @@ -46,6 +42,7 @@ share/locale/hi/LC_MESSAGES/kmplot.mo share/locale/hne/LC_MESSAGES/kmplot.mo share/locale/hr/LC_MESSAGES/kmplot.mo share/locale/hu/LC_MESSAGES/kmplot.mo +share/locale/ia/LC_MESSAGES/kmplot.mo share/locale/is/LC_MESSAGES/kmplot.mo share/locale/it/LC_MESSAGES/kmplot.mo share/locale/ja/LC_MESSAGES/kmplot.mo @@ -100,6 +97,7 @@ share/man/pl/man1/kmplot.1.gz share/man/pt/man1/kmplot.1.gz share/man/pt_BR/man1/kmplot.1.gz share/man/ru/man1/kmplot.1.gz +share/man/sl/man1/kmplot.1.gz share/man/sv/man1/kmplot.1.gz share/man/uk/man1/kmplot.1.gz share/metainfo/org.kde.kmplot.appdata.xml diff --git a/math/labplot/Makefile b/math/labplot/Makefile index 8ec4391a019..cc607f468ad 100644 --- a/math/labplot/Makefile +++ b/math/labplot/Makefile @@ -41,12 +41,13 @@ DATADIR= ${PREFIX}/share/labplot2 OPTIONS_DEFINE= CANTOR FITS FFTW3 HDF5 LIBCERF MATLAB NETCDF ORCUS \ ORIGINLAB READSTAT -OPTIONS_DEFAULT= ${OPTIONS_DEFINE} +OPTIONS_DEFAULT:= ${OPTIONS_DEFINE:NCANTOR} CANTOR_DESC= KDE Cantor support CANTOR_LIB_DEPENDS= libcantorlibs.so:math/cantor \ libspectre.so:print/libspectre CANTOR_CMAKE_BOOL= ENABLE_CANTOR +CANTOR_IGNORE= has to be ported to KF6/Qt6 for Cantor support FFTW3_DESC= Speedier FFTs in the numerical and stats lib (NSL) FFTW3_LIB_DEPENDS= libfftw3.so:math/fftw3 diff --git a/math/lapack++/Makefile b/math/lapack++/Makefile index 6782f86f537..8ee09cdd683 100644 --- a/math/lapack++/Makefile +++ b/math/lapack++/Makefile @@ -1,6 +1,6 @@ PORTNAME= lapack++ PORTVERSION= 2.5.4 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= math MASTER_SITES= SF/lapackpp \ http://math.nist.gov/lapack++/:doc diff --git a/math/libbraiding/Makefile b/math/libbraiding/Makefile index 75f42150f40..51d5407284d 100644 --- a/math/libbraiding/Makefile +++ b/math/libbraiding/Makefile @@ -1,21 +1,22 @@ PORTNAME= libbraiding -PORTVERSION= 1.3.1 +DISTVERSION= 1.3.1 CATEGORIES= math +MASTER_SITES= https://github.com/miguelmarco/${PORTNAME}/releases/download/${DISTVERSION}/ -MAINTAINER= thierry@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= C++ library for computations on braid groups WWW= https://github.com/jeanluct/braidlab LICENSE= GPLv3 -USE_GITHUB= yes -GH_ACCOUNT= miguelmarco - -USES= autoreconf compiler:c++11-lang libtool pathfix pkgconfig - -CXXFLAGS+= -std=c++17 -GNU_CONFIGURE= yes -INSTALL_TARGET= install-strip +USES= compiler:c++17-lang libtool pkgconfig +USE_CXXSTD= c++17 USE_LDCONFIG= yes +GNU_CONFIGURE= yes + +CONFIGURE_ARGS= --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig + +INSTALL_TARGET= install-strip + .include diff --git a/math/libbraiding/distinfo b/math/libbraiding/distinfo index 265fc01920f..084151812a2 100644 --- a/math/libbraiding/distinfo +++ b/math/libbraiding/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736966252 -SHA256 (miguelmarco-libbraiding-1.3.1_GH0.tar.gz) = c0910b342fe6ecee20759617263c20cf45d827abc6eac83ffd84d4565633ce3c -SIZE (miguelmarco-libbraiding-1.3.1_GH0.tar.gz) = 43662 +TIMESTAMP = 1736994521 +SHA256 (libbraiding-1.3.1.tar.gz) = d1738c3ad64a90ca0ad968d2e3c9069b0de08abcf37fb44a151a229d88203950 +SIZE (libbraiding-1.3.1.tar.gz) = 393142 diff --git a/math/libbraiding/files/patch-configure.ac b/math/libbraiding/files/patch-configure.ac deleted file mode 100644 index fea27c92271..00000000000 --- a/math/libbraiding/files/patch-configure.ac +++ /dev/null @@ -1,7 +0,0 @@ ---- configure.ac.orig 2024-11-06 18:51:29 UTC -+++ configure.ac -@@ -8,4 +8,3 @@ AC_OUTPUT - LT_INIT - AC_CONFIG_FILES([Makefile lib/Makefile libbraiding.pc]) - AC_OUTPUT --s diff --git a/math/libdivide/Makefile b/math/libdivide/Makefile index 0a6fa1743e9..2d1349e617a 100644 --- a/math/libdivide/Makefile +++ b/math/libdivide/Makefile @@ -1,11 +1,8 @@ PORTNAME= libdivide -DISTVERSION= 5.0 -PORTREVISION= 1 +DISTVERSIONPREFIX=v +DISTVERSION= 5.2.0 CATEGORIES= math -PATCH_SITES= https://github.com/ridiculousfish/${PORTNAME}/commit/ -PATCHFILES+= fa020f3b3e7ab3e80a2b23ab70bad0f46dbab795.patch:-p1 # https://github.com/ridiculousfish/libdivide/pull/113 - MAINTAINER= thierry@FreeBSD.org COMMENT= Fast prime counting function implementations WWW= https://libdivide.com/ @@ -33,6 +30,6 @@ OPTIONS_DEFINE= NATIVE NATIVE_CMAKE_BOOL= FREEBSD_NATIVE do-test: - ${CONFIGURE_WRKSRC}/tester + ${CONFIGURE_WRKSRC}/OFFtester .include diff --git a/math/libdivide/distinfo b/math/libdivide/distinfo index 50777c6cc21..4a5cb62dfe9 100644 --- a/math/libdivide/distinfo +++ b/math/libdivide/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1731919803 -SHA256 (ridiculousfish-libdivide-5.0_GH0.tar.gz) = 01ffdf90bc475e42170741d381eb9cfb631d9d7ddac7337368bcd80df8c98356 -SIZE (ridiculousfish-libdivide-5.0_GH0.tar.gz) = 680611 -SHA256 (fa020f3b3e7ab3e80a2b23ab70bad0f46dbab795.patch) = 47ed962063ff09c4030a95297803e99b5899795bcaba7630fa3c5e0f80f583dd -SIZE (fa020f3b3e7ab3e80a2b23ab70bad0f46dbab795.patch) = 829 +TIMESTAMP = 1737904949 +SHA256 (ridiculousfish-libdivide-v5.2.0_GH0.tar.gz) = 73ae910c4cdbda823b7df2c1e0e1e7427464ebc43fc770b1a30bb598cb703f49 +SIZE (ridiculousfish-libdivide-v5.2.0_GH0.tar.gz) = 1283521 diff --git a/math/libdivide/files/patch-CMakeLists.txt b/math/libdivide/files/patch-CMakeLists.txt index 4cb7764bb3f..b9f3a83ae57 100644 --- a/math/libdivide/files/patch-CMakeLists.txt +++ b/math/libdivide/files/patch-CMakeLists.txt @@ -1,19 +1,23 @@ ---- CMakeLists.txt.orig 2021-07-17 18:22:14 UTC +--- CMakeLists.txt.orig 2025-01-25 20:44:54 UTC +++ CMakeLists.txt -@@ -16,9 +16,9 @@ include(CMakeSanitize) - # Maximum warnings level & warnings as error - add_compile_options( - "$<$:/W4;/WX>" -- "$<$:-Wall;-Wextra;-pedantic;-Werror>" -- "$<$:-Wall;-Wextra;-pedantic;-Werror>" -- "$<$:-Wall;-Wextra;-pedantic;-Werror>" -+ "$<$:-Wall;-Wextra;-pedanticr>" -+ "$<$:-Wall;-Wextra;-pedantic>" -+ "$<$:-Wall;-Wextra;-pedantic>" - ) +@@ -17,13 +17,13 @@ if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang") + if (CMAKE_CXX_COMPILER_FRONTEND_VARIANT STREQUAL "MSVC") # clang-cl + add_compile_options("/W4;/WX;") + else() # clang native +- add_compile_options("-Wall;-Wextra;-pedantic;-Werror") ++ add_compile_options("-Wall;-Wextra;-pedantic") + endif() + else() + add_compile_options( + "$<$:/W4;/WX>" +- "$<$:-Wall;-Wextra;-pedantic;-Werror>" +- "$<$:-Wall;-Wextra;-pedantic;-Werror>" ++ "$<$:-Wall;-Wextra;-pedantic>" ++ "$<$:-Wall;-Wextra;-pedantic>" + ) + endif() - # Build options ################################################ -@@ -93,11 +93,10 @@ if (BUILD_TESTS AND NOT CMAKE_CROSSCOMPILING) +@@ -105,11 +105,10 @@ if (LIBDIVIDE_BUILD_TESTS AND NOT CMAKE_CROSSCOMPILING CPU_ARM_NEON) if (CPU_X86 OR CPU_ARM_NEON) cmake_push_check_state() diff --git a/math/libhomfly/Makefile b/math/libhomfly/Makefile index 11294241289..691ac8866ec 100644 --- a/math/libhomfly/Makefile +++ b/math/libhomfly/Makefile @@ -1,22 +1,23 @@ PORTNAME= libhomfly DISTVERSION= 1.02r6 CATEGORIES= math +MASTER_SITES= https://github.com/miguelmarco/${PORTNAME}/releases/download/${DISTVERSION}/ -MAINTAINER= thierry@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Library to compute the homfly polynomial of knots and link WWW= https://github.com/miguelmarco/libhomfly LICENSE= PD +LICENSE_FILE= ${WRKSRC}/LICENSE -LIB_DEPENDS= libgc-threaded.so:devel/boehm-gc-threaded +LIB_DEPENDS= libgc.so:devel/boehm-gc \ + libgc-threaded.so:devel/boehm-gc-threaded -USE_GITHUB= yes -GH_ACCOUNT= miguelmarco - -USES= autoreconf libtool localbase +USES= libtool localbase +USE_LDCONFIG= yes GNU_CONFIGURE= yes -USE_LDCONFIG= yes + TEST_TARGET= check PLIST_FILES= include/homfly.h \ diff --git a/math/libhomfly/distinfo b/math/libhomfly/distinfo index 4c66f5e0a20..6e4142543a2 100644 --- a/math/libhomfly/distinfo +++ b/math/libhomfly/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1588250209 -SHA256 (miguelmarco-libhomfly-1.02r6_GH0.tar.gz) = cf5d5031c905318127c83fdffc891deb097c77ee48cdd0131f839ea6ecb64a84 -SIZE (miguelmarco-libhomfly-1.02r6_GH0.tar.gz) = 24498 +TIMESTAMP = 1737056308 +SHA256 (libhomfly-1.02r6.tar.gz) = f990d991d29a590c54b09eff68bc209c4cf2b8b12d945351688d2db8a0d30979 +SIZE (libhomfly-1.02r6.tar.gz) = 359354 diff --git a/math/libhomfly/files/patch-configure.ac b/math/libhomfly/files/patch-configure.ac deleted file mode 100644 index cb366c337c1..00000000000 --- a/math/libhomfly/files/patch-configure.ac +++ /dev/null @@ -1,8 +0,0 @@ ---- configure.ac.orig 2018-11-08 13:08:16 UTC -+++ configure.ac -@@ -1,4 +1,4 @@ --AC_INIT([libhomfly], [1.02r5], [mmarco@unizar.es]) -+AC_INIT([libhomfly], [1.02r6], [mmarco@unizar.es]) - AC_CONFIG_AUX_DIR([build-aux]) - AC_CONFIG_MACRO_DIR([m4]) - AM_INIT_AUTOMAKE([foreign -Wall]) diff --git a/math/libsemigroups/Makefile b/math/libsemigroups/Makefile index f24114dbffa..27011f6aafb 100644 --- a/math/libsemigroups/Makefile +++ b/math/libsemigroups/Makefile @@ -1,5 +1,5 @@ PORTNAME= libsemigroups -PORTVERSION= 2.3.2 +PORTVERSION= 2.7.3 DISTVERSIONPREFIX= v CATEGORIES= math @@ -20,6 +20,7 @@ USES= autoreconf compiler:c++11-lang eigen:3,build \ GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-fmt --with-external-fmt=yes \ --with-external-eigen +#LIBS= -lexecinfo USE_LDCONFIG= yes INSTALL_TARGET= install-strip TEST_TARGET= check @@ -28,18 +29,8 @@ TEST_TARGET= check .if ${ARCH} != amd64 CONFIGURE_ARGS+= --disable-hpcombi +.else +CONFIGURE_ARGS+= --enable-hpcombi .endif -pre-configure: -.if ${ARCH} == amd64 - ${REINPLACE_CMD} -e 's|$$srcdir/extern/HPCombi/VERSION|${LOCALBASE}/share/hpcombi/HPCOMBI_VERSION|' \ - ${WRKSRC}/m4/ax_check_hpcombi.m4 - ${REINPLACE_CMD} -e 's|extern/HPCombi/include|${LOCALBASE}/include/hpcombi|' \ - ${WRKSRC}/Makefile.am - ${REINPLACE_CMD} -e 's|HPCombi/include|hpcombi|' \ - ${WRKSRC}/include/libsemigroups/hpcombi.hpp -.endif - ${REINPLACE_CMD} -e 's|fmtinclude_HEADERS|#fmtinclude_HEADERS|' \ - -e 's|-O3 ||' ${WRKSRC}/Makefile.am - .include diff --git a/math/libsemigroups/distinfo b/math/libsemigroups/distinfo index 70cbac12d2e..6570fc335ce 100644 --- a/math/libsemigroups/distinfo +++ b/math/libsemigroups/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1714922873 -SHA256 (libsemigroups-libsemigroups-v2.3.2_GH0.tar.gz) = b3a0a950dc22fe22b99e605022767235bddf9710a517e4e1b2529be634d804e9 -SIZE (libsemigroups-libsemigroups-v2.3.2_GH0.tar.gz) = 3332698 +TIMESTAMP = 1738313081 +SHA256 (libsemigroups-libsemigroups-v2.7.3_GH0.tar.gz) = 754fb0e4dbfcc64b6c9a35583935c61d77fd11aa9b15f5328406c70c9d0d65b1 +SIZE (libsemigroups-libsemigroups-v2.7.3_GH0.tar.gz) = 3425157 diff --git a/math/libsemigroups/files/patch-Makefile.am b/math/libsemigroups/files/patch-Makefile.am new file mode 100644 index 00000000000..f00338e4b2a --- /dev/null +++ b/math/libsemigroups/files/patch-Makefile.am @@ -0,0 +1,11 @@ +--- Makefile.am.orig 2025-01-31 16:00:22 UTC ++++ Makefile.am +@@ -12,7 +12,7 @@ endif + AM_CXXFLAGS += $(HPCOMBI_CXXFLAGS) + endif + +-AM_LDFLAGS = -no-undefined -lpthread $(FMT_LIBS) ++AM_LDFLAGS = -no-undefined -lpthread $(FMT_LIBS) -lexecinfo + + if LIBSEMIGROUPS_DEBUG + AM_CPPFLAGS = -DDEBUG diff --git a/math/libsemigroups/files/patch-extern_backward-cpp_backward.hpp b/math/libsemigroups/files/patch-extern_backward-cpp_backward.hpp new file mode 100644 index 00000000000..2a9c20c213c --- /dev/null +++ b/math/libsemigroups/files/patch-extern_backward-cpp_backward.hpp @@ -0,0 +1,239 @@ +--- extern/backward-cpp/backward.hpp.orig 2024-01-19 14:15:04 UTC ++++ extern/backward-cpp/backward.hpp +@@ -52,6 +52,9 @@ + // #define BACKWARD_SYSTEM_DARWIN + // - specialization for Mac OS X 10.5 and later. + // ++// #define BACKWARD_SYSTEM_FREEBSD ++// - specialization for FreeBSD. ++// + // #define BACKWARD_SYSTEM_WINDOWS + // - specialization for Windows (Clang 9 and MSVC2017) + // +@@ -60,6 +63,7 @@ + // + #if defined(BACKWARD_SYSTEM_LINUX) + #elif defined(BACKWARD_SYSTEM_DARWIN) ++#elif defined(BACKWARD_SYSTEM_FREEBSD) + #elif defined(BACKWARD_SYSTEM_UNKNOWN) + #elif defined(BACKWARD_SYSTEM_WINDOWS) + #else +@@ -67,12 +71,18 @@ + #define BACKWARD_SYSTEM_LINUX + #elif defined(__APPLE__) + #define BACKWARD_SYSTEM_DARWIN ++#elif defined(__FreeBSD__) ++#define BACKWARD_SYSTEM_FREEBSD + #elif defined(_WIN32) + #define BACKWARD_SYSTEM_WINDOWS + #else + #define BACKWARD_SYSTEM_UNKNOWN + #endif + #endif ++#if defined(__FreeBSD__) ++#include ++#include ++#endif + + #define NOINLINE __attribute__((noinline)) + +@@ -263,7 +273,7 @@ + + #endif // defined(BACKWARD_SYSTEM_LINUX) + +-#if defined(BACKWARD_SYSTEM_DARWIN) ++#if defined(BACKWARD_SYSTEM_DARWIN) || defined(BACKWARD_SYSTEM_FREEBSD) + // On Darwin, backtrace can back-trace or "walk" the stack using the following + // libraries: + // +@@ -329,7 +339,7 @@ + || (BACKWARD_HAS_BACKTRACE_SYMBOL == 1) + #include + #endif +-#endif // defined(BACKWARD_SYSTEM_DARWIN) ++#endif // defined(BACKWARD_SYSTEM_DARWIN) || defined(BACKWARD_SYSTEM_FREEBSD) + + #if defined(BACKWARD_SYSTEM_WINDOWS) + +@@ -462,6 +472,7 @@ namespace backward { + struct linux_tag; // seems that I cannot call that "linux" because the name + // is already defined... so I am adding _tag everywhere. + struct darwin_tag; ++ struct freebsd_tag; + struct windows_tag; + struct unknown_tag; + +@@ -469,6 +480,8 @@ namespace backward { + typedef linux_tag current_tag; + #elif defined(BACKWARD_SYSTEM_DARWIN) + typedef darwin_tag current_tag; ++#elif defined(BACKWARD_SYSTEM_FREEBSD) ++ typedef freebsd_tag current_tag; + #elif defined(BACKWARD_SYSTEM_WINDOWS) + typedef windows_tag current_tag; + #elif defined(BACKWARD_SYSTEM_UNKNOWN) +@@ -496,7 +509,7 @@ namespace backward { + #else + #error "You shall not pass, until you know what you want." + #endif +-#elif defined(BACKWARD_SYSTEM_DARWIN) ++#elif defined(BACKWARD_SYSTEM_DARWIN) || defined(BACKWARD_SYSTEM_FREEBSD) + struct backtrace_symbol; + + #if BACKWARD_HAS_BACKTRACE_SYMBOL == 1 +@@ -654,7 +667,7 @@ namespace backward { + } + }; + +-#if defined(BACKWARD_SYSTEM_LINUX) || defined(BACKWARD_SYSTEM_DARWIN) ++#if defined(BACKWARD_SYSTEM_LINUX) || defined(BACKWARD_SYSTEM_DARWIN) || defined(BACKWARD_SYSTEM_FREEBSD) + + template <> + struct demangler_impl { +@@ -678,7 +691,7 @@ namespace backward { + size_t _demangle_buffer_length; + }; + +-#endif // BACKWARD_SYSTEM_LINUX || BACKWARD_SYSTEM_DARWIN ++#endif // BACKWARD_SYSTEM_LINUX || BACKWARD_SYSTEM_DARWIN || defined(BACKWARD_SYSTEM_FREEBSD) + + struct demangler : public demangler_impl {}; + +@@ -812,7 +825,7 @@ namespace backward { + // I like to keep little secret sometimes. + _thread_id = 0; + } +-#elif defined(BACKWARD_SYSTEM_DARWIN) ++#elif defined(BACKWARD_SYSTEM_DARWIN) || defined(BACKWARD_SYSTEM_FREEBSD) + _thread_id = reinterpret_cast(pthread_self()); + if (pthread_main_np() == 1) { + // If the thread is the main one, let's hide that. +@@ -1097,6 +1110,36 @@ namespace backward { + } + _stacktrace[index] = reinterpret_cast(ctx.data[16]); + ++index; ++#elif defined(__FreeBSD__) && defined(__x86_64__) ++ unw_getcontext(&ctx); ++ ctx.data[0] = uctx->uc_mcontext.mc_rax; ++ ctx.data[1] = uctx->uc_mcontext.mc_rbx; ++ ctx.data[2] = uctx->uc_mcontext.mc_rcx; ++ ctx.data[3] = uctx->uc_mcontext.mc_rdx; ++ ctx.data[4] = uctx->uc_mcontext.mc_rdi; ++ ctx.data[5] = uctx->uc_mcontext.mc_rsi; ++ ctx.data[6] = uctx->uc_mcontext.mc_rbp; ++ ctx.data[7] = uctx->uc_mcontext.mc_rsp; ++ ctx.data[8] = uctx->uc_mcontext.mc_r8; ++ ctx.data[9] = uctx->uc_mcontext.mc_r9; ++ ctx.data[10] = uctx->uc_mcontext.mc_r10; ++ ctx.data[11] = uctx->uc_mcontext.mc_r11; ++ ctx.data[12] = uctx->uc_mcontext.mc_r12; ++ ctx.data[13] = uctx->uc_mcontext.mc_r13; ++ ctx.data[14] = uctx->uc_mcontext.mc_r14; ++ ctx.data[15] = uctx->uc_mcontext.mc_r15; ++ ctx.data[16] = uctx->uc_mcontext.mc_rip; ++ ++ // If the IP is the same as the crash address we have a bad function ++ // dereference The caller's address is pointed to by %rsp, so we ++ // dereference that value and set it to be the next frame's IP. ++ if (uctx->uc_mcontext.mc_rip ++ == reinterpret_cast<__uint64_t>(error_addr())) { ++ ctx.data[16] ++ = *reinterpret_cast<__uint64_t*>(uctx->uc_mcontext.mc_rsp); ++ } ++ _stacktrace[index] = reinterpret_cast(ctx.data[16]); ++ ++index; + #elif defined(__APPLE__) + unw_getcontext(&ctx); + // TODO: Convert the ucontext_t to libunwind's unw_context_t like +@@ -1108,6 +1151,17 @@ namespace backward { + _stacktrace[index] + = reinterpret_cast(ctx.uc_mcontext->__ss.__eip); + ++index; ++#elif defined(__FreeBSD__) ++ unw_getcontext(&ctx); ++ // TODO: Convert the ucontext_t to libunwind's unw_context_t like ++ // we do in 64 bits ++ if (ctx.uc_mcontext.mc_eip ++ == reinterpret_cast(error_addr())) { ++ ctx.uc_mcontext.mc_eip = ctx.uc_mcontext.mc_esp; ++ } ++ _stacktrace[index] ++ = reinterpret_cast(ctx.uc_mcontext.mc_eip); ++ ++index; + #endif + } + +@@ -3659,7 +3713,7 @@ namespace backward { + + #endif // BACKWARD_SYSTEM_LINUX + +-#ifdef BACKWARD_SYSTEM_DARWIN ++#if defined(BACKWARD_SYSTEM_DARWIN) || defined(BACKWARD_SYSTEM_FREEBSD) + + template + class TraceResolverDarwinImpl; +@@ -3739,10 +3793,14 @@ namespace backward { + }; + + template <> ++#ifdef BACKWARD_SYSTEM_DARWIN + class TraceResolverImpl ++#else // BACKWARD_SYSTEM_FREEBSD ++ class TraceResolverImpl ++#endif + : public TraceResolverDarwinImpl {}; + +-#endif // BACKWARD_SYSTEM_DARWIN ++#endif // BACKWARD_SYSTEM_DARWIN || BACKWARD_SYSTEM_FREEBSD + + #ifdef BACKWARD_SYSTEM_WINDOWS + +@@ -4408,7 +4466,7 @@ namespace backward { + + /*************** SIGNALS HANDLING ***************/ + +-#if defined(BACKWARD_SYSTEM_LINUX) || defined(BACKWARD_SYSTEM_DARWIN) ++#if defined(BACKWARD_SYSTEM_LINUX) || defined(BACKWARD_SYSTEM_DARWIN) || defined(BACKWARD_SYSTEM_FREEBSD) + + class SignalHandling { + public: +@@ -4426,7 +4484,7 @@ namespace backward { + SIGTRAP, // Trace/breakpoint trap + SIGXCPU, // CPU time limit exceeded (4.2BSD) + SIGXFSZ, // File size limit exceeded (4.2BSD) +-#if defined(BACKWARD_SYSTEM_DARWIN) ++#if defined(BACKWARD_SYSTEM_DARWIN) || defined(BACKWARD_SYSTEM_FREEBSD) + SIGEMT, // emulation instruction executed + #endif + }; +@@ -4496,6 +4554,8 @@ namespace backward { + #elif defined(__aarch64__) + #if defined(__APPLE__) + error_addr = reinterpret_cast(uctx->uc_mcontext->__ss.__pc); ++#elif defined(__FreeBSD__) ++ error_addr = reinterpret_cast(uctx->uc_mcontext.mc_pc); + #else + error_addr = reinterpret_cast(uctx->uc_mcontext.pc); + #endif +@@ -4511,8 +4571,12 @@ namespace backward { + error_addr = reinterpret_cast(uctx->uc_mcontext.psw.addr); + #elif defined(__APPLE__) && defined(__x86_64__) + error_addr = reinterpret_cast(uctx->uc_mcontext->__ss.__rip); ++#elif defined(__FreeBSD__) && defined(__x86_64__) ++ error_addr = reinterpret_cast(uctx->uc_mcontext.mc_rip); + #elif defined(__APPLE__) + error_addr = reinterpret_cast(uctx->uc_mcontext->__ss.__eip); ++#elif defined(__FreeBSD__) ++ error_addr = reinterpret_cast(uctx->uc_mcontext.mc_eip); + #else + #warning ":/ sorry, ain't know no nothing none not of your architecture!" + #endif +@@ -4555,7 +4619,7 @@ namespace backward { + } + }; + +-#endif // BACKWARD_SYSTEM_LINUX || BACKWARD_SYSTEM_DARWIN ++#endif // BACKWARD_SYSTEM_LINUX || BACKWARD_SYSTEM_DARWIN || BACKWARD_SYSTEM_FREEBSD + + #ifdef BACKWARD_SYSTEM_WINDOWS + diff --git a/math/libsemigroups/files/patch-include_libsemigroups_sims1.tpp b/math/libsemigroups/files/patch-include_libsemigroups_sims1.tpp new file mode 100644 index 00000000000..f20df4c512d --- /dev/null +++ b/math/libsemigroups/files/patch-include_libsemigroups_sims1.tpp @@ -0,0 +1,11 @@ +--- include/libsemigroups/sims1.tpp.orig 2024-01-19 14:15:04 UTC ++++ include/libsemigroups/sims1.tpp +@@ -619,7 +619,7 @@ namespace libsemigroups { + typename Sims1::iterator_base& + Sims1::iterator_base::operator=(Sims1::iterator_base&& that) { + _extra = std::move(that._extra); +- _longs = std::move(that.long_rules()); ++ _longs = std::move(that._longs); + _max_num_classes = std::move(that._max_num_classes); + _min_target_node = std::move(that._min_target_node); + _felsch_graph = std::move(that._felsch_graph); diff --git a/math/libsemigroups/pkg-plist b/math/libsemigroups/pkg-plist index 5d415fa1879..b3ca22e9a68 100644 --- a/math/libsemigroups/pkg-plist +++ b/math/libsemigroups/pkg-plist @@ -1,5 +1,21 @@ +include/libsemigroups/HPCombi/include/bmat8.hpp +include/libsemigroups/HPCombi/include/bmat8_impl.hpp +include/libsemigroups/HPCombi/include/epu.hpp +include/libsemigroups/HPCombi/include/epu_impl.hpp +include/libsemigroups/HPCombi/include/fallback/gcdlcm.hpp +include/libsemigroups/HPCombi/include/fallback/seq.hpp +include/libsemigroups/HPCombi/include/hpcombi.hpp +include/libsemigroups/HPCombi/include/perm16.hpp +include/libsemigroups/HPCombi/include/perm16_impl.hpp +include/libsemigroups/HPCombi/include/perm_generic.hpp +include/libsemigroups/HPCombi/include/perm_generic_impl.hpp +include/libsemigroups/HPCombi/include/power.hpp +include/libsemigroups/HPCombi/include/testtools.hpp +include/libsemigroups/HPCombi/include/vect16.hpp +include/libsemigroups/HPCombi/include/vect_generic.hpp include/libsemigroups/action.hpp include/libsemigroups/adapters.hpp +include/libsemigroups/backward-cpp/backward.hpp include/libsemigroups/bipart.hpp include/libsemigroups/bitset.hpp include/libsemigroups/bmat.hpp @@ -26,6 +42,7 @@ include/libsemigroups/felsch-digraph.hpp include/libsemigroups/felsch-digraph.tpp include/libsemigroups/felsch-tree.hpp include/libsemigroups/forest.hpp +include/libsemigroups/fpsemi-examples.hpp include/libsemigroups/fpsemi-intf.hpp include/libsemigroups/fpsemi.hpp include/libsemigroups/freeband.hpp @@ -44,6 +61,7 @@ include/libsemigroups/libsemigroups.hpp include/libsemigroups/make-froidure-pin.hpp include/libsemigroups/make-present.hpp include/libsemigroups/matrix.hpp +include/libsemigroups/node-manager.hpp include/libsemigroups/obvinf.hpp include/libsemigroups/order.hpp include/libsemigroups/pbr.hpp @@ -58,17 +76,21 @@ include/libsemigroups/schreier-sims.hpp include/libsemigroups/sims1.hpp include/libsemigroups/sims1.tpp include/libsemigroups/siso.hpp +include/libsemigroups/stephen.hpp include/libsemigroups/stl.hpp include/libsemigroups/string-view.hpp include/libsemigroups/string.hpp -include/libsemigroups/suffix-tree.hpp include/libsemigroups/tce.hpp include/libsemigroups/textflowcpp/TextFlow.hpp include/libsemigroups/timer.hpp +include/libsemigroups/todd-coxeter-digraph.hpp +include/libsemigroups/todd-coxeter-digraph.tpp include/libsemigroups/todd-coxeter.hpp include/libsemigroups/transf.hpp include/libsemigroups/types.hpp include/libsemigroups/uf.hpp +include/libsemigroups/ukkonen.hpp +include/libsemigroups/ukkonen.tpp include/libsemigroups/wilo.hpp include/libsemigroups/wislo.hpp include/libsemigroups/word.hpp diff --git a/math/libtexprintf/Makefile b/math/libtexprintf/Makefile index 4331ab23a00..a7909d6c3b5 100644 --- a/math/libtexprintf/Makefile +++ b/math/libtexprintf/Makefile @@ -1,8 +1,8 @@ PORTNAME= libtexprintf -DISTVERSIONPREFIX= v DISTVERSION= 1.25 PORTREVISION= 1 CATEGORIES= math textproc +MASTER_SITES= https://github.com/bartp5/${PORTNAME}/releases/download/v${DISTVERSION}/ MAINTAINER= yuri@FreeBSD.org COMMENT= Formatted math formula output with tex-like syntax @@ -11,14 +11,10 @@ WWW= https://github.com/bartp5/libtexprintf LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING -USES= autoreconf gmake libtool +USES= gmake libtool USE_LDCONFIG= yes -USE_GITHUB= yes -GH_ACCOUNT= bartp5 - GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share INSTALL_TARGET= install-strip diff --git a/math/libtexprintf/distinfo b/math/libtexprintf/distinfo index e3d76bf6f96..add47837718 100644 --- a/math/libtexprintf/distinfo +++ b/math/libtexprintf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1699915594 -SHA256 (bartp5-libtexprintf-v1.25_GH0.tar.gz) = c50a44e33eba551526ff553c0af0bdd3f3a219d8ed60f11fcd9d7b30cd028af1 -SIZE (bartp5-libtexprintf-v1.25_GH0.tar.gz) = 123468 +TIMESTAMP = 1737056103 +SHA256 (libtexprintf-1.25.tar.gz) = 8a6f132d7bb27a20a41f8f5905cab0a78d73453dcb74cbe8263f7632197b0c25 +SIZE (libtexprintf-1.25.tar.gz) = 466120 diff --git a/math/linbox/Makefile b/math/linbox/Makefile index e47c8c2df1a..ad62fd8af7c 100644 --- a/math/linbox/Makefile +++ b/math/linbox/Makefile @@ -1,7 +1,7 @@ PORTNAME= linbox PORTVERSION= 1.7.0 DISTVERSIONPREFIX= v -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= math MAINTAINER= thierry@FreeBSD.org diff --git a/math/mathicsscript/Makefile b/math/mathicsscript/Makefile index c840f064273..322eba3c359 100644 --- a/math/mathicsscript/Makefile +++ b/math/mathicsscript/Makefile @@ -1,6 +1,5 @@ PORTNAME= mathicsscript -PORTVERSION= 6.0.0 -PORTREVISION= 3 +PORTVERSION= 8.0.0 CATEGORIES= math python MASTER_SITES= PYPI @@ -21,11 +20,16 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Mathics3>0:math/py-mathics \ ${PYTHON_PKGNAMEPREFIX}term-background>0:deskutils/py-term-background@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Mathics3>0:math/py-mathics \ ${PYTHON_PKGNAMEPREFIX}mathics_pygments>0:textproc/py-mathics-pygments \ + ${PYTHON_PKGNAMEPREFIX}qt6>0:devel/py-qt6@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}cson>0:devel/py-cson@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyaml>0:textproc/py-pyaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}networkx>2.5:math/py-networkx@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}colorama>0:devel/py-colorama@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}columnize>0:devel/py-columnize@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}cairosvg>0:graphics/py-cairosvg@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}prompt-toolkit>0:devel/py-prompt-toolkit@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}term-background>0:deskutils/py-term-background@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} @@ -43,7 +47,4 @@ NO_ARCH= yes post-stage: ${RM} -r ${STAGEDIR}/${PYTHON_SITELIBDIR}/test -do-test: install - (cd ${TEST_WRKSRC} && py.test) - .include diff --git a/math/mathicsscript/distinfo b/math/mathicsscript/distinfo index c2de23d35be..8fedfe84f32 100644 --- a/math/mathicsscript/distinfo +++ b/math/mathicsscript/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1679061239 -SHA256 (mathicsscript-6.0.0.tar.gz) = 4e0268236c5c19d6bb7c68b8935e91163f78e78761ff83ec094b441c8ff55ae3 -SIZE (mathicsscript-6.0.0.tar.gz) = 63523 +TIMESTAMP = 1738056778 +SHA256 (mathicsscript-8.0.0.tar.gz) = 84a9dc55580d07a9616d7549745583086a5de75ee25cb5f68ae5aab44e1a518b +SIZE (mathicsscript-8.0.0.tar.gz) = 66662 diff --git a/math/mathicsscript/files/patch-setup.py b/math/mathicsscript/files/patch-setup.py deleted file mode 100644 index e161ff81af8..00000000000 --- a/math/mathicsscript/files/patch-setup.py +++ /dev/null @@ -1,17 +0,0 @@ ---- setup.py.orig 2021-07-05 14:18:53 UTC -+++ setup.py -@@ -47,14 +47,6 @@ exec(read("mathicsscript/version.py")) - is_PyPy = platform.python_implementation() == "PyPy" - - EXTRAS_REQUIRE = {} --for kind in ("dev", "full"): -- extras_require = [] -- requirements_file = f"requirements-{kind}.txt" -- for line in open(requirements_file).read().split("\n"): -- if line and not line.startswith("#"): -- requires = re.sub(r"([^#]+)(\s*#.*$)?", r"\1", line) -- extras_require.append(requires) -- EXTRAS_REQUIRE[kind] = extras_require - - setup( - maintainer="Mathics Group", diff --git a/math/mathicsscript/pkg-plist b/math/mathicsscript/pkg-plist index 923d4240e4d..413fe581bf2 100644 --- a/math/mathicsscript/pkg-plist +++ b/math/mathicsscript/pkg-plist @@ -1,12 +1,9 @@ bin/fake_psviewer.py bin/mathicsscript %%PYTHON_SITELIBDIR%%/mathicsscript/__init__.py -%%PYTHON_SITELIBDIR%%/mathicsscript/__main__-next.py %%PYTHON_SITELIBDIR%%/mathicsscript/__main__.py %%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/__main__-next.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/__main__-next.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/__main__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/__main__.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/asymptote.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc @@ -33,8 +30,6 @@ bin/mathicsscript %%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/termshell_prompt.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/version.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/version.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/version_info.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/version_info.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathicsscript/asymptote.py %%PYTHON_SITELIBDIR%%/mathicsscript/autoload/settings.m %%PYTHON_SITELIBDIR%%/mathicsscript/bindkeys.py @@ -53,4 +48,3 @@ bin/mathicsscript %%PYTHON_SITELIBDIR%%/mathicsscript/termshell_prompt.py %%PYTHON_SITELIBDIR%%/mathicsscript/user-settings.m %%PYTHON_SITELIBDIR%%/mathicsscript/version.py -%%PYTHON_SITELIBDIR%%/mathicsscript/version_info.py diff --git a/math/matlab-installer/Makefile b/math/matlab-installer/Makefile index 42d46ac81ad..114bdd6a23a 100644 --- a/math/matlab-installer/Makefile +++ b/math/matlab-installer/Makefile @@ -10,6 +10,9 @@ WWW= https://acadix.biz/matlab-installer.php LICENSE= BSD3CLAUSE +DEPRECATED= Unmaintained, does not support recent Matlab +EXPIRATION_DATE=2025-04-03 + RUN_DEPENDS= mount_image:sysutils/diskimage-tools \ auto-ask:sysutils/auto-admin \ webbrowser:www/webbrowser \ diff --git a/math/maxima/Makefile b/math/maxima/Makefile index 7b42406fd93..6ae3f98a86d 100644 --- a/math/maxima/Makefile +++ b/math/maxima/Makefile @@ -1,6 +1,6 @@ PORTNAME= maxima DISTVERSION= 5.47.0 -PORTREVISION= 20 +PORTREVISION= 21 CATEGORIES= math lisp tk MASTER_SITES= SF/maxima/Maxima-source/${PORTVERSION}-source diff --git a/math/moab/Makefile b/math/moab/Makefile index fc4b5c8e3ae..c2ee5dc6daf 100644 --- a/math/moab/Makefile +++ b/math/moab/Makefile @@ -1,6 +1,6 @@ PORTNAME= moab DISTVERSION= 5.5.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}.tar.gz?dummy=/ diff --git a/math/ntpoly/Makefile b/math/ntpoly/Makefile index fd8caeca970..c96204640e2 100644 --- a/math/ntpoly/Makefile +++ b/math/ntpoly/Makefile @@ -1,6 +1,7 @@ PORTNAME= NTPoly DISTVERSIONPREFIX= ${PORTNAME:tl}-v DISTVERSION= 3.1.1 +PORTREVISION= 1 CATEGORIES= math MAINTAINER= thierry@FreeBSD.org diff --git a/math/ocamlgsl/Makefile b/math/ocamlgsl/Makefile index dc3d938ccce..e79a1298f93 100644 --- a/math/ocamlgsl/Makefile +++ b/math/ocamlgsl/Makefile @@ -1,6 +1,6 @@ PORTNAME= ocaml-gsl DISTVERSION= 1.25.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math MAINTAINER= ports@FreeBSD.org diff --git a/math/octave-forge-ltfat/Makefile b/math/octave-forge-ltfat/Makefile index 4c6b83c594e..831b9044b9c 100644 --- a/math/octave-forge-ltfat/Makefile +++ b/math/octave-forge-ltfat/Makefile @@ -1,6 +1,6 @@ PORTNAME= octave-forge-ltfat PORTVERSION= 2.6.0 -PORTREVISION= 4 +PORTREVISION= 5 PORTEPOCH= 1 CATEGORIES= math MASTER_SITES= https://github.com/ltfat/ltfat/releases/download/v2.6.0/ diff --git a/math/octave/Makefile b/math/octave/Makefile index c41b02e7f12..a9ab8ad57cb 100644 --- a/math/octave/Makefile +++ b/math/octave/Makefile @@ -1,6 +1,6 @@ PORTNAME= octave PORTVERSION= ${OCTAVE_VERSION} -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math MASTER_SITES= GNU diff --git a/math/octave/files/patch-libinterp_corefcn_sysdep.cc b/math/octave/files/patch-libinterp_corefcn_sysdep.cc index 2dd96ec8729..11e2c73c337 100644 --- a/math/octave/files/patch-libinterp_corefcn_sysdep.cc +++ b/math/octave/files/patch-libinterp_corefcn_sysdep.cc @@ -1,4 +1,4 @@ ---- libinterp/corefcn/sysdep.cc.orig 2020-11-26 18:20:44 UTC +--- libinterp/corefcn/sysdep.cc.orig 2024-12-12 11:30:00 UTC +++ libinterp/corefcn/sysdep.cc @@ -61,6 +61,10 @@ # include @@ -11,3 +11,21 @@ #include "cmd-edit.h" #include "file-ops.h" #include "lo-mappers.h" +@@ -110,6 +114,9 @@ BSD_init () + static void + BSD_init () + { ++#if defined(__FreeBSD__) && defined(__arm__) ++ fedisableexcept(FE_ALL_EXCEPT); ++#else /* !defined(__FreeBSD__) || !defined(__arm__) */ + # if defined (HAVE_FLOATINGPOINT_H) + // Disable trapping on common exceptions. + # if ! defined (FP_X_DNML) +@@ -117,6 +124,7 @@ BSD_init () + # endif + fpsetmask (~(FP_X_OFL|FP_X_INV|FP_X_DZ|FP_X_DNML|FP_X_UFL|FP_X_IMP)); + # endif ++#endif + } + + #endif diff --git a/math/openblas/Makefile b/math/openblas/Makefile index 2934de8d502..31b786267c0 100644 --- a/math/openblas/Makefile +++ b/math/openblas/Makefile @@ -1,6 +1,7 @@ PORTNAME= openblas DISTVERSIONPREFIX= v -DISTVERSION= 0.3.27 +DISTVERSION= 0.3.29 +PORTREVISION= 1 PORTEPOCH= 2 CATEGORIES= math MASTER_SITES= NL/lapack/timing/:lapack_tmg @@ -20,7 +21,6 @@ USES= compiler:c11 cpe fortran gmake perl5 pkgconfig USE_GITHUB= yes GH_ACCOUNT= OpenMathLib GH_PROJECT= OpenBLAS -GH_TAGNAME= ce3f668 LARGE_FILE= large.tgz TIMING_FILE= timing.tgz CPE_VENDOR= openblas_project @@ -141,7 +141,11 @@ benchmark: build cd ${WRKSRC} ; ${SETENV} ${MAKE_CMD} ${MAKE_ARGS} hpl cd ${WRKSRC}/benchmark ; ${SETENV} ${BENCHMARK_THREADS_FLAG} ${MAKE_CMD} ${MAKE_ARGS} +post-install-DYNAMIC_ARCH-on: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libopenblasp-r${PORTVERSION}.so + post-install-DYNAMIC_ARCH-off: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libopenblas_*p-r${PORTVERSION}.so cd ${STAGEDIR}${PREFIX} && ls lib/libopenblas_*p-r${PORTVERSION}.* >> ${TMPPLIST} .include diff --git a/math/openblas/distinfo b/math/openblas/distinfo index c4dbc26f70e..879c89bd546 100644 --- a/math/openblas/distinfo +++ b/math/openblas/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1718239602 +TIMESTAMP = 1738246955 SHA256 (openblas/large.tgz) = f328d88b7fa97722f271d7d0cfea1c220e0f8e5ed5ff01d8ef1eb51d6f4243a1 SIZE (openblas/large.tgz) = 2595 SHA256 (openblas/timing.tgz) = 999c65f8ea8bd4eac7f1c7f3463d4946917afd20a997807300fe35d70122f3af SIZE (openblas/timing.tgz) = 1059485 -SHA256 (openblas/OpenMathLib-OpenBLAS-v0.3.27-ce3f668_GH0.tar.gz) = 9ee1ea3175d93d9399d39856fdd6fb5b1b9a20eb211d80b6ec48cb17eaf672b5 -SIZE (openblas/OpenMathLib-OpenBLAS-v0.3.27-ce3f668_GH0.tar.gz) = 24492324 +SHA256 (openblas/OpenMathLib-OpenBLAS-v0.3.29_GH0.tar.gz) = 38240eee1b29e2bde47ebb5d61160207dc68668a54cac62c076bb5032013b1eb +SIZE (openblas/OpenMathLib-OpenBLAS-v0.3.29_GH0.tar.gz) = 24671913 diff --git a/math/openblas/files/patch-param.h b/math/openblas/files/patch-param.h deleted file mode 100644 index 0362153e41f..00000000000 --- a/math/openblas/files/patch-param.h +++ /dev/null @@ -1,11 +0,0 @@ ---- param.h.orig 2024-06-23 08:32:52 UTC -+++ param.h -@@ -2553,7 +2553,7 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILI - - #endif - --#if defined(POWER9) && defined(OS_LINUX) -+#if defined(POWER9) && (defined(OS_LINUX) || defined(OS_FREEBSD)) - - #define SNUMOPT 16 - #define DNUMOPT 8 diff --git a/math/openturns/Makefile b/math/openturns/Makefile index 89f0395a49b..637dcc16d7d 100644 --- a/math/openturns/Makefile +++ b/math/openturns/Makefile @@ -1,7 +1,7 @@ PORTNAME= openturns DISTVERSIONPREFIX= v DISTVERSION= 1.24 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/or-tools/Makefile b/math/or-tools/Makefile index b1446988f95..26465a33342 100644 --- a/math/or-tools/Makefile +++ b/math/or-tools/Makefile @@ -1,7 +1,7 @@ PORTNAME= or-tools DISTVERSIONPREFIX= v DISTVERSION= 9.8 -PORTREVISION= 6 +PORTREVISION= 8 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/osi-conic/Makefile b/math/osi-conic/Makefile index 613c2225742..52b416a8e20 100644 --- a/math/osi-conic/Makefile +++ b/math/osi-conic/Makefile @@ -1,7 +1,7 @@ PORTNAME= osi-conic DISTVERSIONPREFIX= releases/ DISTVERSION= 1.0.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/osi/Makefile b/math/osi/Makefile index f691f38a1f0..9e6c91c0dfb 100644 --- a/math/osi/Makefile +++ b/math/osi/Makefile @@ -1,6 +1,7 @@ PORTNAME= Osi DISTVERSIONPREFIX= releases/ DISTVERSION= 0.108.11 +PORTREVISION= 1 CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/osiipopt/Makefile b/math/osiipopt/Makefile index 57b3a90bae7..e1fc2c14974 100644 --- a/math/osiipopt/Makefile +++ b/math/osiipopt/Makefile @@ -1,7 +1,7 @@ PORTNAME= osiipopt DISTVERSIONPREFIX= releases/ DISTVERSION= 0.1-8 -PORTREVISION= 6 +PORTREVISION= 7 DISTVERSIONSUFFIX= -gc808091 CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/p5-Algorithm-CurveFit/Makefile b/math/p5-Algorithm-CurveFit/Makefile index f517ba9ff7b..b6ad06a536d 100644 --- a/math/p5-Algorithm-CurveFit/Makefile +++ b/math/p5-Algorithm-CurveFit/Makefile @@ -1,6 +1,5 @@ PORTNAME= Algorithm-CurveFit -PORTVERSION= 1.05 -PORTREVISION= 2 +PORTVERSION= 1.06 CATEGORIES= math perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -19,4 +18,6 @@ RUN_DEPENDS= p5-Math-MatrixReal>=0:math/p5-Math-MatrixReal \ USES= perl5 USE_PERL5= modbuild +NO_ARCH= yes + .include diff --git a/math/p5-Algorithm-CurveFit/distinfo b/math/p5-Algorithm-CurveFit/distinfo index 6936794d2d3..5bdec865bfd 100644 --- a/math/p5-Algorithm-CurveFit/distinfo +++ b/math/p5-Algorithm-CurveFit/distinfo @@ -1,2 +1,3 @@ -SHA256 (Algorithm-CurveFit-1.05.tar.gz) = b57dfe438ce6e63591f34818a6485abf5ea67a3066d04ecbaa29af54a170e333 -SIZE (Algorithm-CurveFit-1.05.tar.gz) = 14592 +TIMESTAMP = 1738251278 +SHA256 (Algorithm-CurveFit-1.06.tar.gz) = 320976c727ec19e51d879e8b4aa61402735e90c7551379f1efdb6a1b78521c4f +SIZE (Algorithm-CurveFit-1.06.tar.gz) = 15348 diff --git a/math/p5-Algorithm-CurveFit/pkg-plist b/math/p5-Algorithm-CurveFit/pkg-plist index 5d718738482..60ebaf103b6 100644 --- a/math/p5-Algorithm-CurveFit/pkg-plist +++ b/math/p5-Algorithm-CurveFit/pkg-plist @@ -1,2 +1,2 @@ -%%PERL5_MAN3%%/Algorithm::CurveFit.3.gz %%SITE_PERL%%/Algorithm/CurveFit.pm +%%PERL5_MAN3%%/Algorithm::CurveFit.3.gz diff --git a/math/p5-Graph/Makefile b/math/p5-Graph/Makefile index 772adb0f1ba..1a36f99b987 100644 --- a/math/p5-Graph/Makefile +++ b/math/p5-Graph/Makefile @@ -1,5 +1,5 @@ PORTNAME= Graph -PORTVERSION= 0.9732 +PORTVERSION= 0.9733 PORTEPOCH= 1 CATEGORIES= math perl5 MASTER_SITES= CPAN diff --git a/math/p5-Graph/distinfo b/math/p5-Graph/distinfo index 58a10943b65..07363f5d055 100644 --- a/math/p5-Graph/distinfo +++ b/math/p5-Graph/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725378871 -SHA256 (Graph-0.9732.tar.gz) = eafc9e519a04ac0a61a3eb34b6e18709411e5abde4bf1d9019c2e371aedf6c50 -SIZE (Graph-0.9732.tar.gz) = 150234 +TIMESTAMP = 1738251433 +SHA256 (Graph-0.9733.tar.gz) = 29f50a274825fa83436b95ac62e5a5a35ac608b660b436ed8635d4be07068271 +SIZE (Graph-0.9733.tar.gz) = 151110 diff --git a/math/p5-Math-BigInt/Makefile b/math/p5-Math-BigInt/Makefile index e467c81cb62..77f6a9b28e5 100644 --- a/math/p5-Math-BigInt/Makefile +++ b/math/p5-Math-BigInt/Makefile @@ -1,5 +1,5 @@ PORTNAME= Math-BigInt -PORTVERSION= 2.003003 +PORTVERSION= 2.003004 CATEGORIES= math perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/math/p5-Math-BigInt/distinfo b/math/p5-Math-BigInt/distinfo index 84f6781c275..f3e50e863eb 100644 --- a/math/p5-Math-BigInt/distinfo +++ b/math/p5-Math-BigInt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1716892396 -SHA256 (Math-BigInt-2.003003.tar.gz) = f24804a58265b7b3d00dc3f71dc575aebcf9e0230a291028b65e7a2c41abcb1c -SIZE (Math-BigInt-2.003003.tar.gz) = 2978556 +TIMESTAMP = 1738253130 +SHA256 (Math-BigInt-2.003004.tar.gz) = 71f37d114d9403755fed1ad1433a190efd89f339e2531da701d500e6d8244611 +SIZE (Math-BigInt-2.003004.tar.gz) = 3048517 diff --git a/math/p5-Math-GMP/Makefile b/math/p5-Math-GMP/Makefile index 19c3503d1d2..267e0d9bd27 100644 --- a/math/p5-Math-GMP/Makefile +++ b/math/p5-Math-GMP/Makefile @@ -15,10 +15,6 @@ LIB_DEPENDS= libgmp.so:math/gmp USES= localbase perl5 USE_PERL5= configure -post-patch: - @${REINPLACE_CMD} -e '/Alien::GMP/d' ${WRKSRC}/META.json ${WRKSRC}/META.yml ${WRKSRC}/Makefile.PL - @${REINPLACE_CMD} -e 's|Alien::Base::Wrapper->mm_args|"LIBS" => ["-lgmp"]|' ${WRKSRC}/Makefile.PL - post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Math/GMP/GMP.so diff --git a/math/p5-Math-GMP/files/patch-Makefile.PL b/math/p5-Math-GMP/files/patch-Makefile.PL new file mode 100644 index 00000000000..de07d078b1b --- /dev/null +++ b/math/p5-Math-GMP/files/patch-Makefile.PL @@ -0,0 +1,25 @@ +--- Makefile.PL.orig 2022-03-15 09:26:21 UTC ++++ Makefile.PL +@@ -8,13 +8,11 @@ use ExtUtils::MakeMaker; + use 5.010; + use ExtUtils::MakeMaker; + +-use Alien::Base::Wrapper qw( Alien::GMP !export ); + + my %WriteMakefileArgs = ( + "ABSTRACT" => "High speed arbitrary size integer math", + "AUTHOR" => "Shlomi Fish ", + "CONFIGURE_REQUIRES" => { +- "Alien::GMP" => "1.08", + "ExtUtils::MakeMaker" => 0 + }, + "DISTNAME" => "Math-GMP", +@@ -48,7 +46,7 @@ my %WriteMakefileArgs = ( + + %WriteMakefileArgs = ( + %WriteMakefileArgs, +- Alien::Base::Wrapper->mm_args, ++ "LIBS" => ["-lgmp"], + ); + + my %FallbackPrereqs = ( diff --git a/math/p5-Math-MPFR/Makefile b/math/p5-Math-MPFR/Makefile index a8cd76535b3..1c8f22a2c2c 100644 --- a/math/p5-Math-MPFR/Makefile +++ b/math/p5-Math-MPFR/Makefile @@ -1,5 +1,5 @@ PORTNAME= Math-MPFR -PORTVERSION= 4.32 +PORTVERSION= 4.33 CATEGORIES= math perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/math/p5-Math-MPFR/distinfo b/math/p5-Math-MPFR/distinfo index b76463c3fb6..f36b258877d 100644 --- a/math/p5-Math-MPFR/distinfo +++ b/math/p5-Math-MPFR/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732675394 -SHA256 (Math-MPFR-4.32.tar.gz) = b5620f97f385394a018107cbb55c9469f016df2f5ff56d163ea37a2d291a16c6 -SIZE (Math-MPFR-4.32.tar.gz) = 229079 +TIMESTAMP = 1738090224 +SHA256 (Math-MPFR-4.33.tar.gz) = 7400dc1bd050e415b2c50ad9101f3389fef5ad7d1d02d4a446e4f9eb11a50525 +SIZE (Math-MPFR-4.33.tar.gz) = 231215 diff --git a/math/p5-Math-Pari/Makefile b/math/p5-Math-Pari/Makefile index 2323b2a8dce..c2bd83eabdc 100644 --- a/math/p5-Math-Pari/Makefile +++ b/math/p5-Math-Pari/Makefile @@ -1,6 +1,6 @@ PORTNAME= Math-Pari PORTVERSION= 2.01080900 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math perl5 MASTER_SITES= CPAN \ http://pari.math.u-bordeaux.fr/pub/pari/unix/OLD/2.3/:pari \ @@ -66,7 +66,8 @@ pre-build: cd ${PARI_WRKSRC} && ln -s $$(dirname $$(readlink gp)) build post-install: - ${INSTALL_LIB} ${PARI_WRKSRC}/build/libpari-gmp.so.2.3.5 ${STAGEDIR}${SITE_ARCH}/auto/Math/Pari - ${LN} -s libpari-gmp.so.2.3.5 ${STAGEDIR}${SITE_ARCH}/auto/Math/Pari/libpari-gmp.so.2 + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Math/Pari/Pari.so + ${INSTALL_LIB} ${PARI_WRKSRC}/build/libpari-gmp.so.2.3.5 ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Math/Pari + ${LN} -s libpari-gmp.so.2.3.5 ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Math/Pari/libpari-gmp.so.2 .include diff --git a/math/p5-PDL-DateTime/Makefile b/math/p5-PDL-DateTime/Makefile new file mode 100644 index 00000000000..185a663cbff --- /dev/null +++ b/math/p5-PDL-DateTime/Makefile @@ -0,0 +1,24 @@ +PORTNAME= PDL-DateTime +PORTVERSION= 0.004 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Piddle for keeping high precision (microsecond) timestamps +WWW= https://metacpan.org/dist/PDL-DateTime + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-PDL>=2.014:math/p5-PDL \ + p5-Time-Moment>=0.12:devel/p5-Time-Moment +TEST_DEPENDS= p5-Test-Number-Delta>=1.06:devel/p5-Test-Number-Delta + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include diff --git a/math/p5-PDL-DateTime/distinfo b/math/p5-PDL-DateTime/distinfo new file mode 100644 index 00000000000..699b349fdd7 --- /dev/null +++ b/math/p5-PDL-DateTime/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671129 +SHA256 (PDL-DateTime-0.004.tar.gz) = 2a2720be5d38b43c2a01722381410380194c64c23ee60ebee56862ba988dd32b +SIZE (PDL-DateTime-0.004.tar.gz) = 28968 diff --git a/math/p5-PDL-DateTime/pkg-descr b/math/p5-PDL-DateTime/pkg-descr new file mode 100644 index 00000000000..d57afe0d9b1 --- /dev/null +++ b/math/p5-PDL-DateTime/pkg-descr @@ -0,0 +1,7 @@ +PDL::DateTime is a subclass of PDL piddle for storing date-time values (scalar +piddles, vectors, matrices or generally ND-piddles): +- its PDL type is always LongLong (64-bit signed integer) +- stored values are microseconds since 1970-01-01T00:00:00.000000Z (can be both + positive or negative) +- it is still a piddle so you can do all usual PDL arithmetic + PDL::DateTime + defines some new methods (see below) diff --git a/math/p5-PDL-DateTime/pkg-plist b/math/p5-PDL-DateTime/pkg-plist new file mode 100644 index 00000000000..69e4a119bcd --- /dev/null +++ b/math/p5-PDL-DateTime/pkg-plist @@ -0,0 +1,3 @@ +%%SITE_PERL%%/PDL/DateTime.pm +%%SITE_PERL%%/PDL/DateTime.pod +%%PERL5_MAN3%%/PDL::DateTime.3.gz diff --git a/math/p5-PDL-Fit/Makefile b/math/p5-PDL-Fit/Makefile new file mode 100644 index 00000000000..9bee670d446 --- /dev/null +++ b/math/p5-PDL-Fit/Makefile @@ -0,0 +1,23 @@ +PORTNAME= PDL-Fit +PORTVERSION= 2.097 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Various fitting implementations for PDL +WWW= https://metacpan.org/dist/PDL-Fit + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-PDL>=2.094:math/p5-PDL + +USES= perl5 +USE_PERL5= configure + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Fit/Gaussian/Gaussian.so + +.include diff --git a/math/p5-PDL-Fit/distinfo b/math/p5-PDL-Fit/distinfo new file mode 100644 index 00000000000..9a71816cd41 --- /dev/null +++ b/math/p5-PDL-Fit/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671131 +SHA256 (PDL-Fit-2.097.tar.gz) = b7914cbbfabf04df7830415f177f86ac8532066f0999ba0fe9b625f206d17c7d +SIZE (PDL-Fit-2.097.tar.gz) = 18661 diff --git a/math/p5-PDL-Fit/pkg-descr b/math/p5-PDL-Fit/pkg-descr new file mode 100644 index 00000000000..bd254acf35a --- /dev/null +++ b/math/p5-PDL-Fit/pkg-descr @@ -0,0 +1,16 @@ +PDL::Fit contains the following packages: PDL::Fit::Gaussian, PDL::Fit::LM, +PDL::Fit::Linfit and PDL::Fit::Polynomial. + +PDL::Fit::Gaussian contains some custom gaussian fitting routines. These were +developed in collaboration with Alison Offer, they do a reasonably robust job +and are quite useful. + +PDL::Fit::LM provides fitting functions for PDL. Currently, only +Levenberg-Marquardt fitting is implemented. Other procedures should be added as +required. For a fairly concise overview on fitting see Numerical Recipes, +chapter 15 "Modeling of data". + +PDL::Fit::Linfit contains routines to perform general curve-fits to a set +(linear combination) of specified functions. + +PDL::Fit::Polynomial contains routines for doing simple polynomial fits to data. diff --git a/math/p5-PDL-Fit/pkg-plist b/math/p5-PDL-Fit/pkg-plist new file mode 100644 index 00000000000..815eaa25f4f --- /dev/null +++ b/math/p5-PDL-Fit/pkg-plist @@ -0,0 +1,9 @@ +%%SITE_ARCH%%/PDL/Fit/Gaussian.pm +%%SITE_ARCH%%/PDL/Fit/LM.pm +%%SITE_ARCH%%/PDL/Fit/Linfit.pm +%%SITE_ARCH%%/PDL/Fit/Polynomial.pm +%%SITE_ARCH%%/auto/PDL/Fit/Gaussian/Gaussian.so +%%PERL5_MAN3%%/PDL::Fit::Gaussian.3.gz +%%PERL5_MAN3%%/PDL::LM.3.gz +%%PERL5_MAN3%%/PDL::Linfit.3.gz +%%PERL5_MAN3%%/PDL::Polynomial.3.gz diff --git a/math/p5-PDL-GSL/Makefile b/math/p5-PDL-GSL/Makefile new file mode 100644 index 00000000000..ae3fa3de7d6 --- /dev/null +++ b/math/p5-PDL-GSL/Makefile @@ -0,0 +1,34 @@ +PORTNAME= PDL-GSL +PORTVERSION= 2.100 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= PDL interface to the GNU Scientific Library +WWW= https://metacpan.org/dist/PDL-GSL + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= ${RUN_DEPENDS} +LIB_DEPENDS= libgsl.so:math/gsl +RUN_DEPENDS= p5-PDL>=2.096:math/p5-PDL + +USES= perl5 +USE_PERL5= configure + +MAKE_JOBS_UNSAFE= yes + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/GSL/CDF/CDF.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/GSL/DIFF/DIFF.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/GSL/INTEG/INTEG.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/GSL/INTERP/INTERP.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/GSL/LINALG/LINALG.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/GSL/MROOT/MROOT.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/GSL/RNG/RNG.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/GSL/SF/SF.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Stats/Distr/Distr.so + +.include diff --git a/math/p5-PDL-GSL/distinfo b/math/p5-PDL-GSL/distinfo new file mode 100644 index 00000000000..a25b994ac89 --- /dev/null +++ b/math/p5-PDL-GSL/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671133 +SHA256 (PDL-GSL-2.100.tar.gz) = 6b6744f861242f882891dcf80eeb5268fc20b54fa1456c7bd5d7d0eb6d3b4318 +SIZE (PDL-GSL-2.100.tar.gz) = 83362 diff --git a/math/p5-PDL-GSL/pkg-descr b/math/p5-PDL-GSL/pkg-descr new file mode 100644 index 00000000000..57ba5c4df26 --- /dev/null +++ b/math/p5-PDL-GSL/pkg-descr @@ -0,0 +1,13 @@ +PDL::GSL is an interface to the GNU Scientific Library. It contains the +following packages: +- PDL::GSL::CDF: PDL interface to GSL Cumulative Distribution Functions +- PDL::GSL::DIFF: PDL interface to numerical differentiation routines in GSL +- PDL::GSL::INTEG: PDL interface to numerical integration routines in GSL +- PDL::GSL::INTERP: PDL interface to Interpolation routines in GSL +- PDL::GSL::LINALG: PDL interface to linear algebra routines in GSL +- PDL::GSL::MROOT: PDL interface to multidimensional root-finding routines in + GSL +- PDL::GSL::RNG: PDL interface to RNG and randist routines in GSL +- PDL::GSL::SF: PDL interface to GSL Special Functions +- PDL::Stats::Distr: Parameter estimations and probability density functions for + distributions diff --git a/math/p5-PDL-GSL/pkg-plist b/math/p5-PDL-GSL/pkg-plist new file mode 100644 index 00000000000..73fe980520b --- /dev/null +++ b/math/p5-PDL-GSL/pkg-plist @@ -0,0 +1,22 @@ +%%SITE_ARCH%%/PDL/Demos/GSL_CDF.pm +%%SITE_ARCH%%/PDL/Demos/GSL_RNG.pm +%%SITE_ARCH%%/PDL/GSL.pm +%%SITE_ARCH%%/PDL/GSL/CDF.pm +%%SITE_ARCH%%/PDL/GSL/DIFF.pm +%%SITE_ARCH%%/PDL/GSL/INTEG.pm +%%SITE_ARCH%%/PDL/GSL/INTERP.pm +%%SITE_ARCH%%/PDL/GSL/LINALG.pm +%%SITE_ARCH%%/PDL/GSL/MROOT.pm +%%SITE_ARCH%%/PDL/GSL/RNG.pm +%%SITE_ARCH%%/PDL/GSL/SF.pm +%%SITE_ARCH%%/PDL/Stats/Distr.pm +%%SITE_ARCH%%/auto/PDL/GSL/CDF/CDF.so +%%SITE_ARCH%%/auto/PDL/GSL/DIFF/DIFF.so +%%SITE_ARCH%%/auto/PDL/GSL/INTEG/INTEG.so +%%SITE_ARCH%%/auto/PDL/GSL/INTERP/INTERP.so +%%SITE_ARCH%%/auto/PDL/GSL/LINALG/LINALG.so +%%SITE_ARCH%%/auto/PDL/GSL/MROOT/MROOT.so +%%SITE_ARCH%%/auto/PDL/GSL/RNG/RNG.so +%%SITE_ARCH%%/auto/PDL/GSL/SF/SF.so +%%SITE_ARCH%%/auto/PDL/Stats/Distr/Distr.so +%%PERL5_MAN3%%/PDL::GSL.3.gz diff --git a/math/p5-PDL-Graphics-IIS/Makefile b/math/p5-PDL-Graphics-IIS/Makefile new file mode 100644 index 00000000000..723a8fcec40 --- /dev/null +++ b/math/p5-PDL-Graphics-IIS/Makefile @@ -0,0 +1,23 @@ +PORTNAME= PDL-Graphics-IIS +PORTVERSION= 0.001 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Display PDL images on IIS devices (saoimage/ximtool) +WWW= https://metacpan.org/dist/PDL-Graphics-IIS + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-PDL>=2.093:math/p5-PDL + +USES= perl5 +USE_PERL5= configure + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Graphics/IIS/IIS.so + +.include diff --git a/math/p5-PDL-Graphics-IIS/distinfo b/math/p5-PDL-Graphics-IIS/distinfo new file mode 100644 index 00000000000..c4b5f59781c --- /dev/null +++ b/math/p5-PDL-Graphics-IIS/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671135 +SHA256 (PDL-Graphics-IIS-0.001.tar.gz) = e7c85783272a9bbb592c38388c2c4644b4d2bbcbb402f52a1bc94335f6dfdb9f +SIZE (PDL-Graphics-IIS-0.001.tar.gz) = 12605 diff --git a/math/p5-PDL-Graphics-IIS/pkg-descr b/math/p5-PDL-Graphics-IIS/pkg-descr new file mode 100644 index 00000000000..af589276aa1 --- /dev/null +++ b/math/p5-PDL-Graphics-IIS/pkg-descr @@ -0,0 +1,9 @@ +PDL::Graphics::IIS provides an interface to any image display 'device' which +support the 'IIS protocol' - viz the SAOimage and Ximtool X-windows programs, +the old SunView imtool program and presumably even the original IIS CRT itself +if they aren't all in museums! + +These programs should be familiar to astronomers - they are used by the common +IRAF system. + +Non-astronomers may find they quite nifty for displaying 2D data. diff --git a/math/p5-PDL-Graphics-IIS/pkg-plist b/math/p5-PDL-Graphics-IIS/pkg-plist new file mode 100644 index 00000000000..646caef44e3 --- /dev/null +++ b/math/p5-PDL-Graphics-IIS/pkg-plist @@ -0,0 +1,3 @@ +%%SITE_ARCH%%/PDL/Graphics/IIS.pm +%%SITE_ARCH%%/auto/PDL/Graphics/IIS/IIS.so +%%PERL5_MAN3%%/PDL::Graphics::IIS.3.gz diff --git a/math/p5-PDL-Graphics-Limits/Makefile b/math/p5-PDL-Graphics-Limits/Makefile new file mode 100644 index 00000000000..acdb3ebcfc9 --- /dev/null +++ b/math/p5-PDL-Graphics-Limits/Makefile @@ -0,0 +1,24 @@ +PORTNAME= PDL-Graphics-Limits +PORTVERSION= 0.03 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Derive limits for display purposes +WWW= https://metacpan.org/dist/PDL-Graphics-Limits + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-PDL>=2.095:math/p5-PDL \ + p5-PDL-Fit>=0:math/p5-PDL-Fit +TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include diff --git a/math/p5-PDL-Graphics-Limits/distinfo b/math/p5-PDL-Graphics-Limits/distinfo new file mode 100644 index 00000000000..bf366235675 --- /dev/null +++ b/math/p5-PDL-Graphics-Limits/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671137 +SHA256 (PDL-Graphics-Limits-0.03.tar.gz) = 6e0d76fab90cb9c9bea0b01e04d18161af47c153a956476aee1f2b7a1d80a012 +SIZE (PDL-Graphics-Limits-0.03.tar.gz) = 17135 diff --git a/math/p5-PDL-Graphics-Limits/pkg-descr b/math/p5-PDL-Graphics-Limits/pkg-descr new file mode 100644 index 00000000000..82aa1eb98ab --- /dev/null +++ b/math/p5-PDL-Graphics-Limits/pkg-descr @@ -0,0 +1,2 @@ +PDL::Graphics::Limits provides functions to derive limits for data for display +purposes. diff --git a/math/p5-PDL-Graphics-Limits/pkg-plist b/math/p5-PDL-Graphics-Limits/pkg-plist new file mode 100644 index 00000000000..bc7230bbb5f --- /dev/null +++ b/math/p5-PDL-Graphics-Limits/pkg-plist @@ -0,0 +1,2 @@ +%%SITE_PERL%%/PDL/Graphics/Limits.pm +%%PERL5_MAN3%%/PDL::Graphics::Limits.3.gz diff --git a/math/p5-PDL-Graphics-PLplot/Makefile b/math/p5-PDL-Graphics-PLplot/Makefile new file mode 100644 index 00000000000..a82ba8cf4d2 --- /dev/null +++ b/math/p5-PDL-Graphics-PLplot/Makefile @@ -0,0 +1,25 @@ +PORTNAME= PDL-Graphics-PLplot +PORTVERSION= 0.84 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Object-oriented interface from perl/PDL to the PLPLOT plotting library +WWW= https://metacpan.org/dist/PDL-Graphics-PLplot + +BUILD_DEPENDS= p5-Devel-CheckLib>=0:devel/p5-Devel-CheckLib \ + ${RUN_DEPENDS} +LIB_DEPENDS= libplplot.so:math/plplot +RUN_DEPENDS= p5-PDL>=2.083:math/p5-PDL + +USES= perl5 +USE_PERL5= configure + +post-patch: + @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/Makefile.PL + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Graphics/PLplot/PLplot.so + +.include diff --git a/math/p5-PDL-Graphics-PLplot/distinfo b/math/p5-PDL-Graphics-PLplot/distinfo new file mode 100644 index 00000000000..be7fc7992c7 --- /dev/null +++ b/math/p5-PDL-Graphics-PLplot/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671139 +SHA256 (PDL-Graphics-PLplot-0.84.tar.gz) = 9c3986c93c9936f4534b9265b7223ceaee48a0f35895e5d44329465aeb782d20 +SIZE (PDL-Graphics-PLplot-0.84.tar.gz) = 192581 diff --git a/math/p5-PDL-Graphics-PLplot/files/patch-Alien-PLplot b/math/p5-PDL-Graphics-PLplot/files/patch-Alien-PLplot new file mode 100644 index 00000000000..e04347f7538 --- /dev/null +++ b/math/p5-PDL-Graphics-PLplot/files/patch-Alien-PLplot @@ -0,0 +1,31 @@ +--- Makefile.PL.orig 2024-04-21 20:36:49 UTC ++++ Makefile.PL +@@ -7,7 +7,6 @@ use Devel::CheckLib; + + use PDL::Core::Dev; + use Devel::CheckLib; +-use Alien::PLplot; + + my $PL_MAJOR = 5; # minimum required + my $PL_MINOR = 13; +@@ -31,9 +30,9 @@ sub probe { + } + + sub probe { +- $header = (Alien::PLplot->inline_auto_include)->[0]; +- $plplot_include_path = Alien::PLplot->cflags; +- $libs = Alien::PLplot->libs; ++ $header = 'plplot.h'; ++ $plplot_include_path = '-I%%LOCALBASE%%/include/plplot'; ++ $libs = '-L%%LOCALBASE%%/lib -lplplot'; + } + + probe; +@@ -77,7 +76,6 @@ $hash{CONFIGURE_REQUIRES} = { + $hash{CONFIGURE_REQUIRES} = { + 'PDL' => '2.083', # output OtherPars + 'Devel::CheckLib' => 0, +- 'Alien::PLplot' => 0, + }; + # $hash{'OPTIMIZE'} = '-g'; # If you want to debug, uncomment this. + $hash{TEST_REQUIRES} = { diff --git a/math/p5-PDL-Graphics-PLplot/pkg-descr b/math/p5-PDL-Graphics-PLplot/pkg-descr new file mode 100644 index 00000000000..118678e53f7 --- /dev/null +++ b/math/p5-PDL-Graphics-PLplot/pkg-descr @@ -0,0 +1,3 @@ +PDL::Graphics::PLplot is the PDL interface to the PLplot graphics library. It +provides a familiar 'perlish' Object Oriented interface as well as access to the +low-level PLplot commands from the C-API. diff --git a/math/p5-PDL-Graphics-PLplot/pkg-plist b/math/p5-PDL-Graphics-PLplot/pkg-plist new file mode 100644 index 00000000000..39ec584c3e5 --- /dev/null +++ b/math/p5-PDL-Graphics-PLplot/pkg-plist @@ -0,0 +1,4 @@ +%%SITE_ARCH%%/PDL/Demos/PLplot.pm +%%SITE_ARCH%%/PDL/Graphics/PLplot.pm +%%SITE_ARCH%%/auto/PDL/Graphics/PLplot/PLplot.so +%%PERL5_MAN3%%/PDL::Graphics::PLplot.3.gz diff --git a/math/p5-PDL-IO-Browser/Makefile b/math/p5-PDL-IO-Browser/Makefile new file mode 100644 index 00000000000..5d99d2f3138 --- /dev/null +++ b/math/p5-PDL-IO-Browser/Makefile @@ -0,0 +1,25 @@ +PORTNAME= PDL-IO-Browser +PORTVERSION= 0.001 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= 2D data browser for PDL +WWW= https://metacpan.org/dist/PDL-IO-Browser + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= p5-Devel-CheckLib>=0:devel/p5-Devel-CheckLib \ + p5-File-Which>=0:sysutils/p5-File-Which \ + ${RUN_DEPENDS} +RUN_DEPENDS= p5-PDL>=0:math/p5-PDL + +USES= perl5 +USE_PERL5= configure + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/IO/Browser/Browser.so + +.include diff --git a/math/p5-PDL-IO-Browser/distinfo b/math/p5-PDL-IO-Browser/distinfo new file mode 100644 index 00000000000..cddc47213c0 --- /dev/null +++ b/math/p5-PDL-IO-Browser/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671141 +SHA256 (PDL-IO-Browser-0.001.tar.gz) = f4aadcd3481e935d837af2c588b93b90d8fc27ca6df0ba77c310d9f3a432b0c9 +SIZE (PDL-IO-Browser-0.001.tar.gz) = 6117 diff --git a/math/p5-PDL-IO-Browser/pkg-descr b/math/p5-PDL-IO-Browser/pkg-descr new file mode 100644 index 00000000000..e02b48b2174 --- /dev/null +++ b/math/p5-PDL-IO-Browser/pkg-descr @@ -0,0 +1 @@ +PDL::IO::Browsercd provides cursor terminal browser for ndarrays. diff --git a/math/p5-PDL-IO-Browser/pkg-plist b/math/p5-PDL-IO-Browser/pkg-plist new file mode 100644 index 00000000000..fb5424f2eaa --- /dev/null +++ b/math/p5-PDL-IO-Browser/pkg-plist @@ -0,0 +1,3 @@ +%%SITE_ARCH%%/PDL/IO/Browser.pm +%%SITE_ARCH%%/auto/PDL/IO/Browser/Browser.so +%%PERL5_MAN3%%/PDL::IO::Browser.3.gz diff --git a/math/p5-PDL-IO-Dicom/Makefile b/math/p5-PDL-IO-Dicom/Makefile new file mode 100644 index 00000000000..077d0782996 --- /dev/null +++ b/math/p5-PDL-IO-Dicom/Makefile @@ -0,0 +1,22 @@ +PORTNAME= PDL-IO-Dicom +PORTVERSION= 2.097 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Module for reading DICOM images +WWW= https://metacpan.org/dist/PDL-IO-Dicom + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-PDL>=2.094:math/p5-PDL + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include diff --git a/math/p5-PDL-IO-Dicom/distinfo b/math/p5-PDL-IO-Dicom/distinfo new file mode 100644 index 00000000000..77a52234651 --- /dev/null +++ b/math/p5-PDL-IO-Dicom/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671143 +SHA256 (PDL-IO-Dicom-2.097.tar.gz) = 973a9e7db2d640c46f9bbfd8661f6801442a75c7e7b929f379bb618b70f9a163 +SIZE (PDL-IO-Dicom-2.097.tar.gz) = 5567 diff --git a/math/p5-PDL-IO-Dicom/pkg-descr b/math/p5-PDL-IO-Dicom/pkg-descr new file mode 100644 index 00000000000..5cfaf44cfe0 --- /dev/null +++ b/math/p5-PDL-IO-Dicom/pkg-descr @@ -0,0 +1,4 @@ +The PDL::IO::Dicom module enables reading 16-bit gray level Dicom images into +PDL. As Dicom is an extremely complex format, this module can unfortunately not +handle all different image types included in the DICOM standard. One common +format that is currently not supported is the Papyrus format. diff --git a/math/p5-PDL-IO-Dicom/pkg-plist b/math/p5-PDL-IO-Dicom/pkg-plist new file mode 100644 index 00000000000..ef786850b7f --- /dev/null +++ b/math/p5-PDL-IO-Dicom/pkg-plist @@ -0,0 +1,2 @@ +%%SITE_PERL%%/PDL/IO/Dicom.pm +%%PERL5_MAN3%%/PDL::IO::Dicom.3.gz diff --git a/math/p5-PDL-IO-ENVI/Makefile b/math/p5-PDL-IO-ENVI/Makefile new file mode 100644 index 00000000000..4baf6d7a494 --- /dev/null +++ b/math/p5-PDL-IO-ENVI/Makefile @@ -0,0 +1,22 @@ +PORTNAME= PDL-IO-ENVI +PORTVERSION= 2.097 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Read ENVI data files into PDL +WWW= https://metacpan.org/dist/PDL-IO-ENVI + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-PDL>=2.094:math/p5-PDL + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include diff --git a/math/p5-PDL-IO-ENVI/distinfo b/math/p5-PDL-IO-ENVI/distinfo new file mode 100644 index 00000000000..5f144a9d398 --- /dev/null +++ b/math/p5-PDL-IO-ENVI/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671145 +SHA256 (PDL-IO-ENVI-2.097.tar.gz) = a593ca458a658d59fd76fa3897b29393f6a8afe75665a6c8ee9af36c07a6a52f +SIZE (PDL-IO-ENVI-2.097.tar.gz) = 7022 diff --git a/math/p5-PDL-IO-ENVI/pkg-descr b/math/p5-PDL-IO-ENVI/pkg-descr new file mode 100644 index 00000000000..ba97612c761 --- /dev/null +++ b/math/p5-PDL-IO-ENVI/pkg-descr @@ -0,0 +1 @@ +PDL::IO::ENVI allows you to read ENVI data into an ndarray. diff --git a/math/p5-PDL-IO-ENVI/pkg-plist b/math/p5-PDL-IO-ENVI/pkg-plist new file mode 100644 index 00000000000..52361fb093c --- /dev/null +++ b/math/p5-PDL-IO-ENVI/pkg-plist @@ -0,0 +1,2 @@ +%%SITE_PERL%%/PDL/IO/ENVI.pm +%%PERL5_MAN3%%/PDL::IO::ENVI.3.gz diff --git a/math/p5-PDL-IO-GD/Makefile b/math/p5-PDL-IO-GD/Makefile new file mode 100644 index 00000000000..b4b888dc8cf --- /dev/null +++ b/math/p5-PDL-IO-GD/Makefile @@ -0,0 +1,24 @@ +PORTNAME= PDL-IO-GD +PORTVERSION= 2.102 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Interface to the GD image library +WWW= https://metacpan.org/dist/PDL-IO-GD + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= ${RUN_DEPENDS} +LIB_DEPENDS= libgd.so:graphics/gd +RUN_DEPENDS= p5-PDL>=2.094:math/p5-PDL + +USES= perl5 +USE_PERL5= configure + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/IO/GD/GD.so + +.include diff --git a/math/p5-PDL-IO-GD/distinfo b/math/p5-PDL-IO-GD/distinfo new file mode 100644 index 00000000000..d8525441e67 --- /dev/null +++ b/math/p5-PDL-IO-GD/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671147 +SHA256 (PDL-IO-GD-2.102.tar.gz) = 824e23654c1bfab008a60cf5f626b3fcafab05b7752348860a32683a6ef72584 +SIZE (PDL-IO-GD-2.102.tar.gz) = 28054 diff --git a/math/p5-PDL-IO-GD/pkg-descr b/math/p5-PDL-IO-GD/pkg-descr new file mode 100644 index 00000000000..30e7c1ad750 --- /dev/null +++ b/math/p5-PDL-IO-GD/pkg-descr @@ -0,0 +1,5 @@ +PDL::IO::GD is the "General Interface" for the PDL::IO::GD library, and is +actually several years old at this point (read: stable). + +The general version just provides several image IO utility functions you can use +with ndarray variables. It's deceptively useful, however. diff --git a/math/p5-PDL-IO-GD/pkg-plist b/math/p5-PDL-IO-GD/pkg-plist new file mode 100644 index 00000000000..81fc4d2e4d6 --- /dev/null +++ b/math/p5-PDL-IO-GD/pkg-plist @@ -0,0 +1,3 @@ +%%SITE_ARCH%%/PDL/IO/GD.pm +%%SITE_ARCH%%/auto/PDL/IO/GD/GD.so +%%PERL5_MAN3%%/PDL::IO::GD.3.gz diff --git a/math/p5-PDL-IO-HDF/Makefile b/math/p5-PDL-IO-HDF/Makefile new file mode 100644 index 00000000000..3c5e92839b2 --- /dev/null +++ b/math/p5-PDL-IO-HDF/Makefile @@ -0,0 +1,26 @@ +PORTNAME= PDL-IO-HDF +PORTVERSION= 2.002 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= PDL interface to the HDF4 library +WWW= https://metacpan.org/dist/PDL-IO-HDF + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= p5-ExtUtils-Depends>=0.4020:devel/p5-ExtUtils-Depends \ + ${RUN_DEPENDS} +LIB_DEPENDS= libdf.so:science/hdf +RUN_DEPENDS= p5-PDL>=2.094:math/p5-PDL + +USES= localbase perl5 +USE_PERL5= configure + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/IO/HDF/SD/SD.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/IO/HDF/VS/VS.so + +.include diff --git a/math/p5-PDL-IO-HDF/distinfo b/math/p5-PDL-IO-HDF/distinfo new file mode 100644 index 00000000000..dcb9505edc7 --- /dev/null +++ b/math/p5-PDL-IO-HDF/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671149 +SHA256 (PDL-IO-HDF-2.002.tar.gz) = 3001ecedb2e3199502231d73912404c2d1210391adf9e332e5debe812f7ef42b +SIZE (PDL-IO-HDF-2.002.tar.gz) = 25356 diff --git a/math/p5-PDL-IO-HDF/files/patch-Alien-HDF4 b/math/p5-PDL-IO-HDF/files/patch-Alien-HDF4 new file mode 100644 index 00000000000..291544b1e7f --- /dev/null +++ b/math/p5-PDL-IO-HDF/files/patch-Alien-HDF4 @@ -0,0 +1,36 @@ +--- Makefile.PL.orig 2024-12-09 01:33:50 UTC ++++ Makefile.PL +@@ -16,7 +16,6 @@ WriteMakefile( + 'ExtUtils::MakeMaker' => 0, + 'PDL' => '2.094', + 'ExtUtils::Depends' => '0.402', +- 'Alien::HDF4' => 0, + }, + PREREQ_PM => { + 'PDL' => '2.094', +--- SD/Makefile.PL.orig 2024-12-03 03:29:01 UTC ++++ SD/Makefile.PL +@@ -4,8 +4,9 @@ my $package = [ qw(SD.pd SD PDL::IO::HDF::SD) ]; + use Config; + + my $package = [ qw(SD.pd SD PDL::IO::HDF::SD) ]; +-my $pkg = ExtUtils::Depends->new(qw(PDL::IO::HDF::SD Alien::HDF4)); ++my $pkg = ExtUtils::Depends->new(qw(PDL::IO::HDF::SD)); + $pkg->set_inc(&PDL_INCLUDE()); ++$pkg->set_libs("-ldf -lmfhdf"); + $pkg->add_typemaps(&PDL_TYPEMAP()); + $pkg->add_pm( + 'SD.pm' => '$(INST_LIBDIR)/SD.pm', +--- VS/Makefile.PL.orig 2024-12-03 03:29:08 UTC ++++ VS/Makefile.PL +@@ -8,8 +8,9 @@ undef &MY::postamble; # suppress warning + undef &MY::postamble; # suppress warning + *MY::postamble = sub { pdlpp_postamble($package); }; + +-my $pkg = ExtUtils::Depends->new(qw(PDL::IO::HDF::VS Alien::HDF4)); ++my $pkg = ExtUtils::Depends->new(qw(PDL::IO::HDF::VS)); + $pkg->set_inc(&PDL_INCLUDE()); ++$pkg->set_libs("-ldf -lmfhdf"); + $pkg->add_typemaps(&PDL_TYPEMAP()); + $pkg->add_pm( + 'VS.pm' => '$(INST_LIBDIR)/VS.pm', diff --git a/math/p5-PDL-IO-HDF/pkg-descr b/math/p5-PDL-IO-HDF/pkg-descr new file mode 100644 index 00000000000..c17a0e2a63a --- /dev/null +++ b/math/p5-PDL-IO-HDF/pkg-descr @@ -0,0 +1,2 @@ +PDL::IO::HDF provides functions to manipulate HDF files with the SD, VS, and V +HDF interfaces. diff --git a/math/p5-PDL-IO-HDF/pkg-plist b/math/p5-PDL-IO-HDF/pkg-plist new file mode 100644 index 00000000000..07fb212cb34 --- /dev/null +++ b/math/p5-PDL-IO-HDF/pkg-plist @@ -0,0 +1,10 @@ +%%SITE_ARCH%%/PDL/IO/HDF.pm +%%SITE_ARCH%%/PDL/IO/HDF/SD.pm +%%SITE_ARCH%%/PDL/IO/HDF/SD/Install/typemap +%%SITE_ARCH%%/PDL/IO/HDF/VS.pm +%%SITE_ARCH%%/PDL/IO/HDF/VS/Install/typemap +%%SITE_ARCH%%/auto/PDL/IO/HDF/SD/SD.so +%%SITE_ARCH%%/auto/PDL/IO/HDF/VS/VS.so +%%PERL5_MAN3%%/PDL::IO::HDF.3.gz +%%PERL5_MAN3%%/PDL::IO::HDF::SD.3.gz +%%PERL5_MAN3%%/PDL::IO::HDF::VS.3.gz diff --git a/math/p5-PDL-IO-IDL/Makefile b/math/p5-PDL-IO-IDL/Makefile new file mode 100644 index 00000000000..5d80a281add --- /dev/null +++ b/math/p5-PDL-IO-IDL/Makefile @@ -0,0 +1,22 @@ +PORTNAME= PDL-IO-IDL +PORTVERSION= 2.097 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= I/O of IDL Save Files +WWW= https://metacpan.org/dist/PDL-IO-IDL + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-PDL>=2.094:math/p5-PDL + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include diff --git a/math/p5-PDL-IO-IDL/distinfo b/math/p5-PDL-IO-IDL/distinfo new file mode 100644 index 00000000000..9410e22cb2e --- /dev/null +++ b/math/p5-PDL-IO-IDL/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671151 +SHA256 (PDL-IO-IDL-2.097.tar.gz) = 9318314b89eb2d94f283ea8aabcfe15bec467e853305dae2b101a36894598834 +SIZE (PDL-IO-IDL-2.097.tar.gz) = 13924 diff --git a/math/p5-PDL-IO-IDL/pkg-descr b/math/p5-PDL-IO-IDL/pkg-descr new file mode 100644 index 00000000000..80293c0b14e --- /dev/null +++ b/math/p5-PDL-IO-IDL/pkg-descr @@ -0,0 +1,7 @@ +PDL::IO::IDL allows you to read and write IDL(tm) data files. + +Currently, only reading is implemented. Scalars, arrays, and structures are all +supported. Heap pointers, compiled code, and objects are not supported. Of those +three, only heap pointers are likely to be supported in the future. + +This code was not developed by RSI, makers of IDL. diff --git a/math/p5-PDL-IO-IDL/pkg-plist b/math/p5-PDL-IO-IDL/pkg-plist new file mode 100644 index 00000000000..e73dbc20bc5 --- /dev/null +++ b/math/p5-PDL-IO-IDL/pkg-plist @@ -0,0 +1,2 @@ +%%SITE_PERL%%/PDL/IO/IDL.pm +%%PERL5_MAN3%%/PDL::IO::IDL.3.gz diff --git a/math/p5-PDL-LinearAlgebra/Makefile b/math/p5-PDL-LinearAlgebra/Makefile new file mode 100644 index 00000000000..19fcc3d4f18 --- /dev/null +++ b/math/p5-PDL-LinearAlgebra/Makefile @@ -0,0 +1,30 @@ +PORTNAME= PDL-LinearAlgebra +PORTVERSION= 0.432 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Linear Algebra utils for PDL +WWW= https://metacpan.org/dist/PDL-LinearAlgebra + +LICENSE= ART20 +LICENSE_FILE= ${WRKSRC}/Artistic_2 + +BUILD_DEPENDS= p5-Devel-CheckLib>=0:devel/p5-Devel-CheckLib \ + p5-ExtUtils-F77>=1.26:lang/p5-ExtUtils-F77 \ + p5-PkgConfig>=0:devel/p5-PkgConfig \ + ${RUN_DEPENDS} +RUN_DEPENDS= p5-PDL>=2.096:math/p5-PDL + +USES= blaslapack perl5 +USE_PERL5= configure + +MAKE_JOBS_UNSAFE= yes + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/LinearAlgebra/Complex/Complex.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/LinearAlgebra/Real/Real.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/LinearAlgebra/Trans/Trans.so + +.include diff --git a/math/p5-PDL-LinearAlgebra/distinfo b/math/p5-PDL-LinearAlgebra/distinfo new file mode 100644 index 00000000000..fd6151b344b --- /dev/null +++ b/math/p5-PDL-LinearAlgebra/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671153 +SHA256 (PDL-LinearAlgebra-0.432.tar.gz) = 6c819654436fcd85ae82d2ec5d12f863b5f35d64ef46e9b5393f72913be2f182 +SIZE (PDL-LinearAlgebra-0.432.tar.gz) = 159684 diff --git a/math/p5-PDL-LinearAlgebra/pkg-descr b/math/p5-PDL-LinearAlgebra/pkg-descr new file mode 100644 index 00000000000..c68c606f0f6 --- /dev/null +++ b/math/p5-PDL-LinearAlgebra/pkg-descr @@ -0,0 +1,6 @@ +PDL::LinearAlgebra provides a convenient interface to PDL::LinearAlgebra::Real +and PDL::LinearAlgebra::Complex. Since Blas and Lapack use a column major +ordering scheme some routines here need to transpose matrices before calling +fortran routines and transpose back (see the documentation of each routine). If +you need optimized code use directly PDL::LinearAlgebra::Real and +PDL::LinearAlgebra::Complex. diff --git a/math/p5-PDL-LinearAlgebra/pkg-plist b/math/p5-PDL-LinearAlgebra/pkg-plist new file mode 100644 index 00000000000..f178530b694 --- /dev/null +++ b/math/p5-PDL-LinearAlgebra/pkg-plist @@ -0,0 +1,10 @@ +%%SITE_ARCH%%/PDL/LinearAlgebra.pm +%%SITE_ARCH%%/PDL/LinearAlgebra/Complex.pm +%%SITE_ARCH%%/PDL/LinearAlgebra/Real.pm +%%SITE_ARCH%%/PDL/LinearAlgebra/Special.pm +%%SITE_ARCH%%/PDL/LinearAlgebra/Trans.pm +%%SITE_ARCH%%/auto/PDL/LinearAlgebra/Complex/Complex.so +%%SITE_ARCH%%/auto/PDL/LinearAlgebra/Real/Real.so +%%SITE_ARCH%%/auto/PDL/LinearAlgebra/Trans/Trans.so +%%PERL5_MAN3%%/PDL::LinearAlgebra.3.gz +%%PERL5_MAN3%%/PDL::LinearAlgebra::Special.3.gz diff --git a/math/p5-PDL-Minuit/Makefile b/math/p5-PDL-Minuit/Makefile new file mode 100644 index 00000000000..9a4d7d45187 --- /dev/null +++ b/math/p5-PDL-Minuit/Makefile @@ -0,0 +1,25 @@ +PORTNAME= PDL-Minuit +PORTVERSION= 0.001 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= PDL interface to the Minuit library +WWW= https://metacpan.org/dist/PDL-Minuit + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= p5-PDL>=2.093:math/p5-PDL \ + p5-ExtUtils-F77>=1.26:lang/p5-ExtUtils-F77 \ + ${RUN_DEPENDS} +RUN_DEPENDS= p5-PDL>=2.093:math/p5-PDL + +USES= perl5 +USE_PERL5= configure + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Minuit/Minuit.so + +.include diff --git a/math/p5-PDL-Minuit/distinfo b/math/p5-PDL-Minuit/distinfo new file mode 100644 index 00000000000..87d0b5025b6 --- /dev/null +++ b/math/p5-PDL-Minuit/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671155 +SHA256 (PDL-Minuit-0.001.tar.gz) = f90a6e0eb98a4d6ac867fe060dfaf6a8288247165c346c9dcf1cc9cefab7d695 +SIZE (PDL-Minuit-0.001.tar.gz) = 66517 diff --git a/math/p5-PDL-Minuit/pkg-descr b/math/p5-PDL-Minuit/pkg-descr new file mode 100644 index 00000000000..c7988391959 --- /dev/null +++ b/math/p5-PDL-Minuit/pkg-descr @@ -0,0 +1,2 @@ +PDL::Minuit implements an interface to the Minuit minimization routines (part of +the CERN Library). diff --git a/math/p5-PDL-Minuit/pkg-plist b/math/p5-PDL-Minuit/pkg-plist new file mode 100644 index 00000000000..719540637d3 --- /dev/null +++ b/math/p5-PDL-Minuit/pkg-plist @@ -0,0 +1,3 @@ +%%SITE_ARCH%%/PDL/Minuit.pm +%%SITE_ARCH%%/auto/PDL/Minuit/Minuit.so +%%PERL5_MAN3%%/PDL::Minuit.3.gz diff --git a/math/p5-PDL-Opt-Simplex/Makefile b/math/p5-PDL-Opt-Simplex/Makefile new file mode 100644 index 00000000000..a5e33943db9 --- /dev/null +++ b/math/p5-PDL-Opt-Simplex/Makefile @@ -0,0 +1,22 @@ +PORTNAME= PDL-Opt-Simplex +PORTVERSION= 2.096 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Simplex optimization routines +WWW= https://metacpan.org/dist/PDL-Opt-Simplex + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-PDL>=2.094:math/p5-PDL + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include diff --git a/math/p5-PDL-Opt-Simplex/distinfo b/math/p5-PDL-Opt-Simplex/distinfo new file mode 100644 index 00000000000..218679fab50 --- /dev/null +++ b/math/p5-PDL-Opt-Simplex/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671157 +SHA256 (PDL-Opt-Simplex-2.096.tar.gz) = f7b859d16de2530e945665c586cadf1e3f6598b2db600625d4d09dc8f1dcddd5 +SIZE (PDL-Opt-Simplex-2.096.tar.gz) = 6899 diff --git a/math/p5-PDL-Opt-Simplex/pkg-descr b/math/p5-PDL-Opt-Simplex/pkg-descr new file mode 100644 index 00000000000..d3bb47d6394 --- /dev/null +++ b/math/p5-PDL-Opt-Simplex/pkg-descr @@ -0,0 +1,4 @@ +PDL::Opt::Simplex implements the commonly used simplex optimization algorithm. +The basic idea of the algorithm is to move a "simplex" of N+1 points in the +N-dimensional search space according to certain rules. The main benefit of the +algorithm is that you do not need to calculate the derivatives of your function. diff --git a/math/p5-PDL-Opt-Simplex/pkg-plist b/math/p5-PDL-Opt-Simplex/pkg-plist new file mode 100644 index 00000000000..edf0fdba31e --- /dev/null +++ b/math/p5-PDL-Opt-Simplex/pkg-plist @@ -0,0 +1,3 @@ +%%SITE_PERL%%/PDL/Demos/Simplex.pm +%%SITE_PERL%%/PDL/Opt/Simplex.pm +%%PERL5_MAN3%%/PDL::Opt::Simplex.3.gz diff --git a/math/p5-PDL-Perldl2/Makefile b/math/p5-PDL-Perldl2/Makefile new file mode 100644 index 00000000000..c87596d6c67 --- /dev/null +++ b/math/p5-PDL-Perldl2/Makefile @@ -0,0 +1,45 @@ +PORTNAME= PDL-Perldl2 +PORTVERSION= 2.002 +PORTREVISION= 1 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Simple shell (version 2) for PDL +WWW= https://metacpan.org/dist/PDL-Perldl2 + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-Devel-REPL>=0:devel/p5-Devel-REPL \ + p5-PDL>=2.095:math/p5-PDL \ + p5-namespace-clean>=0:devel/p5-namespace-clean + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +OPTIONS_DEFINE= COMPLETION COMPLETIONDRIVER_INC COMPLETIONDRIVER_KEYWORDS COMPLETIONDRIVER_LEXENV DDS INTERRUPT LEXENV MULTILINE_PPI +OPTIONS_DEFAULT=COMPLETION COMPLETIONDRIVER_INC COMPLETIONDRIVER_KEYWORDS COMPLETIONDRIVER_LEXENV DDS INTERRUPT LEXENV MULTILINE_PPI +COMPLETION_DESC= Completion plugin +COMPLETIONDRIVER_INC_DESC= CompletionDriver::INC plugin +COMPLETIONDRIVER_KEYWORDS_DESC= CompletionDriver::Keywords plugin +COMPLETIONDRIVER_LEXENV_DESC= CompletionDriver::LexEnv plugin +DDS_DESC= DDS plugin +INTERRUPT_DESC= Interrupt plugin +LEXENV_DESC= LexEnv plugin +MULTILINE_PPI_DESC= MultiLine::PPI plugin + +COMPLETION_RUN_DEPENDS= p5-PPI>=0:textproc/p5-PPI +COMPLETIONDRIVER_INC_RUN_DEPENDS= p5-File-Next>=0:sysutils/p5-File-Next +COMPLETIONDRIVER_KEYWORDS_RUN_DEPENDS= p5-B-Keywords>=0:devel/p5-B-Keywords +COMPLETIONDRIVER_LEXENV_RUN_DEPENDS= p5-Lexical-Persistence>=0:devel/p5-Lexical-Persistence +DDS_RUN_DEPENDS= p5-Data-Dump-Streamer>=0:devel/p5-Data-Dump-Streamer +INTERRUPT_RUN_DEPENDS= p5-Sys-SigAction>=0:devel/p5-Sys-SigAction +LEXENV_RUN_DEPENDS= p5-Lexical-Persistence>=0:devel/p5-Lexical-Persistence +MULTILINE_PPI_RUN_DEPENDS= p5-PPI>=0:textproc/p5-PPI + +.include diff --git a/math/p5-PDL-Perldl2/distinfo b/math/p5-PDL-Perldl2/distinfo new file mode 100644 index 00000000000..e3fd239e367 --- /dev/null +++ b/math/p5-PDL-Perldl2/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671159 +SHA256 (PDL-Perldl2-2.002.tar.gz) = 337e1ad39f250bf1bd24f1feef449f21c9895a5d58ddbf5c375ea42400f92a66 +SIZE (PDL-Perldl2-2.002.tar.gz) = 16492 diff --git a/math/p5-PDL-Perldl2/pkg-descr b/math/p5-PDL-Perldl2/pkg-descr new file mode 100644 index 00000000000..963c0ef261d --- /dev/null +++ b/math/p5-PDL-Perldl2/pkg-descr @@ -0,0 +1,9 @@ +The pdl2 program, also known as the Perldl2 shell, is a second generation +version of the original perldl interactive PDL shell. It attempts to be backward +compatible in usage while providing improved features, better support for Perl +syntax, and an more easily extended framework based on the Devel::REPL shell. + +By default, command lines beginning with the default prompt of either pdl2 or +perldl (one of 'pdl> ', 'PDL> ', or 'perldl> ') will have the prefix string and +surrounding whitespace stripped. This allows for easy cut-and-paste from sample +PDL shell sessions or other examples into another PDL shell session. diff --git a/math/p5-PDL-Perldl2/pkg-plist b/math/p5-PDL-Perldl2/pkg-plist new file mode 100644 index 00000000000..9b0788a9c8c --- /dev/null +++ b/math/p5-PDL-Perldl2/pkg-plist @@ -0,0 +1,15 @@ +bin/pdl2 +%%SITE_PERL%%/PDL/Perldl2/Plugin/CleanErrors.pm +%%SITE_PERL%%/PDL/Perldl2/Plugin/NiceSlice.pm +%%SITE_PERL%%/PDL/Perldl2/Plugin/PDLCommands.pm +%%SITE_PERL%%/PDL/Perldl2/Plugin/PrintControl.pm +%%SITE_PERL%%/PDL/Perldl2/Profile/Perldl2.pm +%%SITE_PERL%%/PDL/Perldl2/Script.pm +%%SITE_PERL%%/PDL/pdl2.pod +%%PERL5_MAN1%%/pdl2.1.gz +%%PERL5_MAN3%%/PDL::Perldl2::CleanErrors.3.gz +%%PERL5_MAN3%%/PDL::Perldl2::NiceSlice.3.gz +%%PERL5_MAN3%%/PDL::Perldl2::PDLCommands.3.gz +%%PERL5_MAN3%%/PDL::Perldl2::Perldl2.3.gz +%%PERL5_MAN3%%/PDL::Perldl2::PrintControl.3.gz +%%PERL5_MAN3%%/PDL::pdl2.3.gz diff --git a/math/p5-PDL-Transform-Proj4/Makefile b/math/p5-PDL-Transform-Proj4/Makefile new file mode 100644 index 00000000000..ebfbc97db08 --- /dev/null +++ b/math/p5-PDL-Transform-Proj4/Makefile @@ -0,0 +1,25 @@ +PORTNAME= PDL-Transform-Proj4 +PORTVERSION= 2.097 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= PDL::Transform interface to the Proj4 projection library +WWW= https://metacpan.org/dist/PDL-Transform-Proj4 + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= p5-Capture-Tiny>=0:devel/p5-Capture-Tiny \ + ${RUN_DEPENDS} +LIB_DEPENDS= libproj.so:graphics/proj +RUN_DEPENDS= p5-PDL>=2.096:math/p5-PDL + +USES= localbase perl5 +USE_PERL5= configure + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Transform/Proj4/Proj4.so + +.include diff --git a/math/p5-PDL-Transform-Proj4/distinfo b/math/p5-PDL-Transform-Proj4/distinfo new file mode 100644 index 00000000000..74fd89f6753 --- /dev/null +++ b/math/p5-PDL-Transform-Proj4/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671161 +SHA256 (PDL-Transform-Proj4-2.097.tar.gz) = 9d429c69d9ba20bad7373b08631f491eabec4fbb6461424884fd4ceb794cbf2d +SIZE (PDL-Transform-Proj4-2.097.tar.gz) = 26981 diff --git a/math/p5-PDL-Transform-Proj4/files/patch-Alien-proj b/math/p5-PDL-Transform-Proj4/files/patch-Alien-proj new file mode 100644 index 00000000000..1085dc4a091 --- /dev/null +++ b/math/p5-PDL-Transform-Proj4/files/patch-Alien-proj @@ -0,0 +1,68 @@ +--- lib/PDL/Transform/Proj4.pd.orig 2025-01-03 22:39:08 UTC ++++ lib/PDL/Transform/Proj4.pd +@@ -5,8 +5,8 @@ use warnings; + + use strict; + use warnings; ++use Capture::Tiny ':all'; + use File::Spec; +-use Alien::proj; + + our $VERSION = "2.097"; + pp_setversion($VERSION); +@@ -104,7 +104,7 @@ sub load_projection_information { + fixed Earth For CH1903 + ); + sub load_projection_information { +- my ($text, $stderr, $exit_code) = Alien::proj->run_utility ("proj", "-lP"); ++ my ($text, $stderr, $exit_code) = capture{system "proj", "-lP"}; + warn $stderr if $stderr; + die "proj -lP error $exit_code. See above for error text." if $exit_code; + my @chunks = $text =~ /(.+?)(?=(?:^\S|\z))/gms; +@@ -175,7 +175,6 @@ use PDL::Transform; + use warnings; + use PDL::LiteF; + use PDL::Transform; +-use Alien::proj; + + =head1 NAME + +--- Makefile.PL.orig 2025-01-03 22:41:17 UTC ++++ Makefile.PL +@@ -2,7 +2,6 @@ use PDL::Core::Dev; + use warnings; + use ExtUtils::MakeMaker; + use PDL::Core::Dev; +-use Alien::proj; + + my @pd_srcs; + undef &MY::init_PM; # suppress warning +@@ -22,7 +21,6 @@ WriteMakefile( + CONFIGURE_REQUIRES => { + 'ExtUtils::MakeMaker' => 0, + 'PDL' => '2.096', +- 'Alien::proj' => '1.29', # guarantee minimum PROJ 7.1 as need degree_output + }, + PREREQ_PM => { + 'PDL' => '2.096', +@@ -30,8 +28,7 @@ WriteMakefile( + TEST_REQUIRES => { + 'Test::More' => '0.88', + }, +- INC => Alien::proj->cflags, +- LIBS => [Alien::proj->libs], ++ LIBS => ['-lproj'], + clean => { FILES => join ' ', qw(MANIFEST.bak) }, + NO_MYMETA => 1, + ); +--- t/gis_proj.t.orig 2024-12-03 06:57:09 UTC ++++ t/gis_proj.t +@@ -9,8 +9,6 @@ use PDL::Transform::Proj4; + LC_RUN_PATH); + } + use PDL::Transform::Proj4; +-use Alien::proj; +-diag "Alien::proj version $Alien::proj::VERSION"; + + my @version = eval { PDL::Transform::Proj4::proj_version() }; + is $@, '', 'proj_version no die'; diff --git a/math/p5-PDL-Transform-Proj4/pkg-descr b/math/p5-PDL-Transform-Proj4/pkg-descr new file mode 100644 index 00000000000..80bd1748d4a --- /dev/null +++ b/math/p5-PDL-Transform-Proj4/pkg-descr @@ -0,0 +1,25 @@ +PDL::Transform::Proj4 works like PDL::Transform::Cartography, but using the proj +library in the background. + +The main object here is the PDL::Transform::Proj4 object, aliased to the +t_proj() function. + +This object accepts all of the standard options described below, but mainly is +there to be called with just the proj_params option defined. + +When options are used, they must be used with a '+' before them when placed in +the proj_params string, but that is not required otherwise. See the SYNOPSIS +above. + +Please note that unlike PROJ, all angles in these operations are in degrees. +This is correctly (as of PDL 2.094) reflected in the PDL::Transform subclass +objects. + +Other than t_proj(), all of the other transforms below have been autogenerated, +and may not work properly. The main problem is determining the parameters a +projection requires from the proj library itself. + +Due to the difficulties in doing this, there may be times when the proj docs +specify a parameter for a projection that won't work using the anon-hash type +specification. In that case, just throw that parameter in the proj_params +string, and everything should work fine. diff --git a/math/p5-PDL-Transform-Proj4/pkg-plist b/math/p5-PDL-Transform-Proj4/pkg-plist new file mode 100644 index 00000000000..d4da04a3850 --- /dev/null +++ b/math/p5-PDL-Transform-Proj4/pkg-plist @@ -0,0 +1,3 @@ +%%SITE_ARCH%%/PDL/Demos/Proj4_demo.pm +%%SITE_ARCH%%/PDL/Transform/Proj4.pm +%%SITE_ARCH%%/auto/PDL/Transform/Proj4/Proj4.so diff --git a/math/PDL/Makefile b/math/p5-PDL/Makefile similarity index 64% rename from math/PDL/Makefile rename to math/p5-PDL/Makefile index 949d03b2afa..cdc17dda70e 100644 --- a/math/PDL/Makefile +++ b/math/p5-PDL/Makefile @@ -1,8 +1,8 @@ PORTNAME= PDL -PORTVERSION= 2.095 -PORTREVISION= 1 +PORTVERSION= 2.099 CATEGORIES= math perl5 MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Perl Data Language @@ -12,19 +12,17 @@ WWW= https://metacpan.org/dist/PDL \ LICENSE= ART10 GPLv1+ LICENSE_COMB= dual +BROKEN_aarch64= ld: error: relocation R_AARCH64_ADR_PREL_PG_HI21 cannot be used against symbol __stack_chk_guard; recompile with -fPIC .if ${/usr/bin/ld:L:tA} == /usr/bin/ld.lld BROKEN_i386= ld: error: can't create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output .endif -BROKEN_aarch64= ld: error: relocation R_AARCH64_ADR_PREL_PG_HI21 cannot be used against symbol __stack_chk_guard; recompile with -fPIC BUILD_DEPENDS= p5-Devel-CheckLib>=1.01:devel/p5-Devel-CheckLib \ - p5-ExtUtils-Depends>=0.402:devel/p5-ExtUtils-Depends \ ${RUN_DEPENDS} -RUN_DEPENDS= p5-Astro-FITS-Header>=0:astro/p5-Astro-FITS-Header \ +RUN_DEPENDS= p5-Astro-FITS-Header>=2.1:astro/p5-Astro-FITS-Header \ p5-File-Map>=0.57:devel/p5-File-Map \ p5-Inline>=0.83:devel/p5-Inline \ p5-Inline-C>=0.62:devel/p5-Inline-C \ - p5-PGPLOT>=2.29:graphics/p5-PGPLOT \ p5-Pod-Parser>=0:textproc/p5-Pod-Parser \ p5-Sys-SigAction>=0:devel/p5-Sys-SigAction \ p5-Term-ReadKey>=2.34:devel/p5-Term-ReadKey @@ -40,35 +38,13 @@ MAKE_JOBS_UNSAFE= yes PORTSCOUT= limit:^[0-9\.]*$$ -OPTIONS_DEFINE= F77 FFTW GD GSL HDF OPENGL PLPLOT PROJ READLINE SINK -OPTIONS_DEFAULT=F77 FFTW -# graphics/p5-OpenGL require manual building -.if empty(PACKAGE_BUILDING) -OPTIONS_DEFAULT+= OPENGL -.endif -F77_DESC= Enable PDL::Minuit and PDL::Slatec +OPTIONS_DEFINE= FFTW READLINE SINK +OPTIONS_DEFAULT=FFTW FFTW_DESC= Enable PDL::FFTW -GD_DESC= Enable PDL::IO::GD -GSL_DESC= Enable PDL::GSL interface -HDF_DESC= Enable PDL::IO::HDF interface -OPENGL_DESC= Enable PDL::Graphics::TriD and OpenGL -PLPLOT_DESC= Enable PDL::Graphics::PLplot -PROJ_DESC= Enable PDL::GIS::Proj interface READLINE_DESC= Use GNU readline SINK_DESC= Include PDL kitchen sink -F77_BUILD_DEPENDS= p5-ExtUtils-F77>=1.26:lang/p5-ExtUtils-F77 -F77_RUN_DEPENDS= p5-ExtUtils-F77>=1.26:lang/p5-ExtUtils-F77 FFTW_LIB_DEPENDS= libfftw.so:math/fftw -GD_LIB_DEPENDS= libgd.so:graphics/gd -GSL_LIB_DEPENDS= libgsl.so:math/gsl -HDF_LIB_DEPENDS= libdf.so:science/hdf -OPENGL_BUILD_DEPENDS= p5-OpenGL>=0.70:graphics/p5-OpenGL -OPENGL_RUN_DEPENDS= p5-OpenGL>=0.70:graphics/p5-OpenGL -OPENGL_USE= gl=glu -OPENGL_USES= gl -PLPLOT_LIB_DEPENDS= libplplotd.so:math/plplot -PROJ_LIB_DEPENDS= libproj.so:graphics/proj READLINE_RUN_DEPENDS= p5-Term-ReadLine-Gnu>=0:devel/p5-Term-ReadLine-Gnu READLINE_RUN_DEPENDS_OFF= p5-Term-ReadLine-Perl>=0:devel/p5-Term-ReadLine-Perl SINK_RUN_DEPENDS= mpeg_encode:multimedia/mpeg_encode \ @@ -84,16 +60,11 @@ RUN_DEPENDS+= p5-Text-Balanced>=2.05:textproc/p5-Text-Balanced post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pdl ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Bad/Bad.so - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/CallExt/CallExt.so - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Complex/Complex.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Compression/Compression.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Core/Core.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/FFT/FFT.so - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Fit/Gaussian/Gaussian.so - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/IO/Browser/Browser.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/IO/Misc/Misc.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/IO/Pnm/Pnm.so - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/IO/Storable/Storable.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Image2D/Image2D.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/ImageND/ImageND.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/ImageRGB/ImageRGB.so @@ -101,11 +72,8 @@ post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/MatrixOps/MatrixOps.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Ops/Ops.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Primitive/Primitive.so - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Slatec/Slatec.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Slices/Slices.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Transform/Transform.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Ufunc/Ufunc.so - ${RM} ${STAGEDIR}${SITE_ARCH}/PDL/Graphics/State.pm - ${RM} ${STAGEDIR}${SITE_MAN3}/PDL::Graphics::State.3 .include diff --git a/math/p5-PDL/distinfo b/math/p5-PDL/distinfo new file mode 100644 index 00000000000..16be8e5b610 --- /dev/null +++ b/math/p5-PDL/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738088908 +SHA256 (PDL-2.099.tar.gz) = 67cdfc04c4dab77a799f3b867ea3228e7eddb2f4419810a7c16ad66408365800 +SIZE (PDL-2.099.tar.gz) = 2213929 diff --git a/math/PDL/pkg-descr b/math/p5-PDL/pkg-descr similarity index 100% rename from math/PDL/pkg-descr rename to math/p5-PDL/pkg-descr diff --git a/math/PDL/pkg-plist b/math/p5-PDL/pkg-plist similarity index 63% rename from math/PDL/pkg-plist rename to math/p5-PDL/pkg-plist index afcd6d090e9..9f405afa849 100644 --- a/math/PDL/pkg-plist +++ b/math/p5-PDL/pkg-plist @@ -2,7 +2,6 @@ bin/pdl bin/pdldoc bin/perldl bin/pptemplate -%%SITE_ARCH%%/Inline/MakePdlppInstallable.pm %%SITE_ARCH%%/Inline/Pdlpp.pm %%SITE_ARCH%%/PDL.pm %%SITE_ARCH%%/PDL/API.pod @@ -12,11 +11,10 @@ bin/pptemplate %%SITE_ARCH%%/PDL/Basic.pm %%SITE_ARCH%%/PDL/Broadcasting.pod %%SITE_ARCH%%/PDL/Bugs.pod -%%SITE_ARCH%%/PDL/CallExt.pm %%SITE_ARCH%%/PDL/Char.pm -%%SITE_ARCH%%/PDL/Complex.pm %%SITE_ARCH%%/PDL/Complex/Overloads.pm %%SITE_ARCH%%/PDL/Compression.pm +%%SITE_ARCH%%/PDL/Compression/ricecomp.h %%SITE_ARCH%%/PDL/Config.pm %%SITE_ARCH%%/PDL/Constants.pm %%SITE_ARCH%%/PDL/Core.pm @@ -26,7 +24,6 @@ bin/pptemplate %%SITE_ARCH%%/PDL/Core/pdlcore.h %%SITE_ARCH%%/PDL/Core/pdlmagic.h %%SITE_ARCH%%/PDL/Core/pdlperl.h -%%SITE_ARCH%%/PDL/Core/pdlsimple.h %%SITE_ARCH%%/PDL/Core/ppport.h %%SITE_ARCH%%/PDL/Core/typemap %%SITE_ARCH%%/PDL/Course.pod @@ -37,56 +34,56 @@ bin/pptemplate %%SITE_ARCH%%/PDL/Demos/Cartography_demo.pm %%SITE_ARCH%%/PDL/Demos/Func_demo.pm %%SITE_ARCH%%/PDL/Demos/General.pm -%%SITE_ARCH%%/PDL/Demos/Simplex.pm %%SITE_ARCH%%/PDL/Demos/Sound.pm %%SITE_ARCH%%/PDL/Demos/Transform_demo.pm %%SITE_ARCH%%/PDL/Demos/m51.fits %%SITE_ARCH%%/PDL/DeveloperGuide.pod %%SITE_ARCH%%/PDL/DiskCache.pm %%SITE_ARCH%%/PDL/Doc.pm -%%SITE_ARCH%%/PDL/Doc/Config.pm %%SITE_ARCH%%/PDL/Doc/Perldl.pm %%SITE_ARCH%%/PDL/Exporter.pm %%SITE_ARCH%%/PDL/FAQ.pod %%SITE_ARCH%%/PDL/FFT.pm -%%SITE_ARCH%%/PDL/Filter/LinPred.pm -%%SITE_ARCH%%/PDL/Filter/Linear.pm -%%SITE_ARCH%%/PDL/Fit/Gaussian.pm -%%SITE_ARCH%%/PDL/Fit/LM.pm -%%SITE_ARCH%%/PDL/Fit/Linfit.pm -%%SITE_ARCH%%/PDL/Fit/Polynomial.pm +%%SITE_ARCH%%/PDL/FFT/fftn.h %%SITE_ARCH%%/PDL/Func.pm -%%SITE_ARCH%%/PDL/Gaussian.pm %%SITE_ARCH%%/PDL/Graphics.pod -%%SITE_ARCH%%/PDL/Graphics/Limits.pm -%%SITE_ARCH%%/PDL/Graphics2D.pm %%SITE_ARCH%%/PDL/IO.pod -%%SITE_ARCH%%/PDL/IO/Browser.pm -%%SITE_ARCH%%/PDL/IO/Dicom.pm %%SITE_ARCH%%/PDL/IO/Dumper.pm %%SITE_ARCH%%/PDL/IO/FITS.pm %%SITE_ARCH%%/PDL/IO/FastRaw.pm %%SITE_ARCH%%/PDL/IO/FlexRaw.pm -%%SITE_ARCH%%/PDL/IO/IDL.pm %%SITE_ARCH%%/PDL/IO/Misc.pm %%SITE_ARCH%%/PDL/IO/Pic.pm %%SITE_ARCH%%/PDL/IO/Pnm.pm +%%SITE_ARCH%%/PDL/IO/Pnm/get.h %%SITE_ARCH%%/PDL/IO/STL.pm %%SITE_ARCH%%/PDL/IO/STL/owl.stl %%SITE_ARCH%%/PDL/IO/Storable.pm %%SITE_ARCH%%/PDL/Image2D.pm +%%SITE_ARCH%%/PDL/Image2D/resample.h %%SITE_ARCH%%/PDL/ImageND.pm %%SITE_ARCH%%/PDL/ImageRGB.pm +%%SITE_ARCH%%/PDL/ImageRGB/pdlppm.h +%%SITE_ARCH%%/PDL/Index.pod %%SITE_ARCH%%/PDL/Indexing.pod %%SITE_ARCH%%/PDL/Install/Files.pm +%%SITE_ARCH%%/PDL/InstallGuide.pod %%SITE_ARCH%%/PDL/Internals.pod %%SITE_ARCH%%/PDL/Lite.pm %%SITE_ARCH%%/PDL/LiteF.pm -%%SITE_ARCH%%/PDL/Lvalue.pm %%SITE_ARCH%%/PDL/MATLAB.pod %%SITE_ARCH%%/PDL/Math.pm +%%SITE_ARCH%%/PDL/Math/NOTES +%%SITE_ARCH%%/PDL/Math/cpoly.h +%%SITE_ARCH%%/PDL/Math/mconf.h +%%SITE_ARCH%%/PDL/Math/protos.h %%SITE_ARCH%%/PDL/Matrix.pm %%SITE_ARCH%%/PDL/MatrixOps.pm +%%SITE_ARCH%%/PDL/MatrixOps/NOTES +%%SITE_ARCH%%/PDL/MatrixOps/README.ssl +%%SITE_ARCH%%/PDL/MatrixOps/eigen.h +%%SITE_ARCH%%/PDL/MatrixOps/matrix.h +%%SITE_ARCH%%/PDL/MatrixOps/sslib.h %%SITE_ARCH%%/PDL/Modules.pod %%SITE_ARCH%%/PDL/NiceSlice.pm %%SITE_ARCH%%/PDL/NiceSlice/FilterSimple.pm @@ -94,14 +91,11 @@ bin/pptemplate %%SITE_ARCH%%/PDL/NiceSlice/ModuleCompile.pm %%SITE_ARCH%%/PDL/Objects.pod %%SITE_ARCH%%/PDL/Ops.pm -%%SITE_ARCH%%/PDL/Opt/Simplex.pm %%SITE_ARCH%%/PDL/Options.pm -%%SITE_ARCH%%/PDL/PP-Inline.pod %%SITE_ARCH%%/PDL/PP.pm %%SITE_ARCH%%/PDL/PP.pod %%SITE_ARCH%%/PDL/PP/CType.pm %%SITE_ARCH%%/PDL/PP/Dims.pm -%%SITE_ARCH%%/PDL/PP/Dump.pm %%SITE_ARCH%%/PDL/PP/PDLCode.pm %%SITE_ARCH%%/PDL/PP/PdlParObj.pm %%SITE_ARCH%%/PDL/PP/Signature.pm @@ -113,7 +107,6 @@ bin/pptemplate %%SITE_ARCH%%/PDL/QuickStart.pod %%SITE_ARCH%%/PDL/Reduce.pm %%SITE_ARCH%%/PDL/Scilab.pod -%%SITE_ARCH%%/PDL/Slatec.pm %%SITE_ARCH%%/PDL/Slices.pm %%SITE_ARCH%%/PDL/Tips.pod %%SITE_ARCH%%/PDL/Transform.pm @@ -122,25 +115,21 @@ bin/pptemplate %%SITE_ARCH%%/PDL/Transform/Cartography/earth_day.jpg %%SITE_ARCH%%/PDL/Transform/Cartography/earth_height-2048x1024.jpg %%SITE_ARCH%%/PDL/Transform/Cartography/earth_night.jpg +%%SITE_ARCH%%/PDL/Transform/Cartography/earth_water-2048x1024.png %%SITE_ARCH%%/PDL/Tutorials.pod +%%SITE_ARCH%%/PDL/Type.pod %%SITE_ARCH%%/PDL/Types.pm %%SITE_ARCH%%/PDL/Ufunc.pm %%SITE_ARCH%%/PDL/default.perldlrc -%%SITE_ARCH%%/PDL/pptemplate.pod %%SITE_ARCH%%/PDLdb.pl %%SITE_ARCH%%/Test/Deep/PDL.pm %%SITE_ARCH%%/Test/PDL.pm %%SITE_ARCH%%/auto/PDL/Bad/Bad.so -%%SITE_ARCH%%/auto/PDL/CallExt/CallExt.so -%%SITE_ARCH%%/auto/PDL/Complex/Complex.so %%SITE_ARCH%%/auto/PDL/Compression/Compression.so %%SITE_ARCH%%/auto/PDL/Core/Core.so %%SITE_ARCH%%/auto/PDL/FFT/FFT.so -%%SITE_ARCH%%/auto/PDL/Fit/Gaussian/Gaussian.so -%%SITE_ARCH%%/auto/PDL/IO/Browser/Browser.so %%SITE_ARCH%%/auto/PDL/IO/Misc/Misc.so %%SITE_ARCH%%/auto/PDL/IO/Pnm/Pnm.so -%%SITE_ARCH%%/auto/PDL/IO/Storable/Storable.so %%SITE_ARCH%%/auto/PDL/Image2D/Image2D.so %%SITE_ARCH%%/auto/PDL/ImageND/ImageND.so %%SITE_ARCH%%/auto/PDL/ImageRGB/ImageRGB.so @@ -148,99 +137,75 @@ bin/pptemplate %%SITE_ARCH%%/auto/PDL/MatrixOps/MatrixOps.so %%SITE_ARCH%%/auto/PDL/Ops/Ops.so %%SITE_ARCH%%/auto/PDL/Primitive/Primitive.so -%%SITE_ARCH%%/auto/PDL/Slatec/Slatec.so %%SITE_ARCH%%/auto/PDL/Slices/Slices.so %%SITE_ARCH%%/auto/PDL/Transform/Transform.so %%SITE_ARCH%%/auto/PDL/Ufunc/Ufunc.so -%%PERL5_MAN1%%/PDL::API.1.gz -%%PERL5_MAN1%%/PDL::BadValues.1.gz -%%PERL5_MAN1%%/PDL::Broadcasting.1.gz -%%PERL5_MAN1%%/PDL::Bugs.1.gz -%%PERL5_MAN1%%/PDL::Course.1.gz -%%PERL5_MAN1%%/PDL::Dataflow.1.gz -%%PERL5_MAN1%%/PDL::DeveloperGuide.1.gz -%%PERL5_MAN1%%/PDL::FAQ.1.gz -%%PERL5_MAN1%%/PDL::Graphics.1.gz -%%PERL5_MAN1%%/PDL::Indexing.1.gz -%%PERL5_MAN1%%/PDL::Internals.1.gz -%%PERL5_MAN1%%/PDL::MATLAB.1.gz -%%PERL5_MAN1%%/PDL::Modules.1.gz -%%PERL5_MAN1%%/PDL::Objects.1.gz -%%PERL5_MAN1%%/PDL::PP-Inline.1.gz -%%PERL5_MAN1%%/PDL::PP.1.gz -%%PERL5_MAN1%%/PDL::ParallelCPU.1.gz -%%PERL5_MAN1%%/PDL::Philosophy.1.gz -%%PERL5_MAN1%%/PDL::QuickStart.1.gz -%%PERL5_MAN1%%/PDL::Scilab.1.gz -%%PERL5_MAN1%%/PDL::Tips.1.gz -%%PERL5_MAN1%%/PDL::Tutorials.1.gz %%PERL5_MAN1%%/pdl.1.gz %%PERL5_MAN1%%/pdldoc.1.gz %%PERL5_MAN1%%/perldl.1.gz %%PERL5_MAN1%%/pptemplate.1.gz +%%PERL5_MAN3%%/Inline::Pdlpp.3.gz %%PERL5_MAN3%%/PDL.3.gz +%%PERL5_MAN3%%/PDL::API.3.gz %%PERL5_MAN3%%/PDL::AutoLoader.3.gz -%%PERL5_MAN3%%/PDL::Bad.3.gz +%%PERL5_MAN3%%/PDL::BadValues.3.gz %%PERL5_MAN3%%/PDL::Basic.3.gz -%%PERL5_MAN3%%/PDL::CallExt.3.gz +%%PERL5_MAN3%%/PDL::Broadcasting.3.gz +%%PERL5_MAN3%%/PDL::Bugs.3.gz %%PERL5_MAN3%%/PDL::Char.3.gz -%%PERL5_MAN3%%/PDL::Complex.3.gz -%%PERL5_MAN3%%/PDL::Compression.3.gz +%%PERL5_MAN3%%/PDL::Complex::Overloads.3.gz %%PERL5_MAN3%%/PDL::Config.3.gz %%PERL5_MAN3%%/PDL::Constants.3.gz %%PERL5_MAN3%%/PDL::Core.3.gz +%%PERL5_MAN3%%/PDL::Core::Dev.3.gz +%%PERL5_MAN3%%/PDL::Course.3.gz +%%PERL5_MAN3%%/PDL::Dataflow.3.gz %%PERL5_MAN3%%/PDL::Dbg.3.gz %%PERL5_MAN3%%/PDL::Demos.3.gz -%%PERL5_MAN3%%/PDL::Dev.3.gz +%%PERL5_MAN3%%/PDL::Demos::Sound.3.gz +%%PERL5_MAN3%%/PDL::DeveloperGuide.3.gz %%PERL5_MAN3%%/PDL::DiskCache.3.gz %%PERL5_MAN3%%/PDL::Doc.3.gz -%%PERL5_MAN3%%/PDL::Doc::Config.3.gz %%PERL5_MAN3%%/PDL::Doc::Perldl.3.gz -%%PERL5_MAN3%%/PDL::Dumper.3.gz %%PERL5_MAN3%%/PDL::Exporter.3.gz -%%PERL5_MAN3%%/PDL::FFT.3.gz -%%PERL5_MAN3%%/PDL::Fit::Gaussian.3.gz +%%PERL5_MAN3%%/PDL::FAQ.3.gz %%PERL5_MAN3%%/PDL::Func.3.gz -%%PERL5_MAN3%%/PDL::Graphics2D.3.gz -%%PERL5_MAN3%%/PDL::Graphics::Limits.3.gz -%%PERL5_MAN3%%/PDL::IFiles.3.gz +%%PERL5_MAN3%%/PDL::Graphics.3.gz %%PERL5_MAN3%%/PDL::IO.3.gz -%%PERL5_MAN3%%/PDL::IO::Browser.3.gz -%%PERL5_MAN3%%/PDL::IO::Dicom.3.gz +%%PERL5_MAN3%%/PDL::IO::Dumper.3.gz %%PERL5_MAN3%%/PDL::IO::FITS.3.gz %%PERL5_MAN3%%/PDL::IO::FastRaw.3.gz %%PERL5_MAN3%%/PDL::IO::FlexRaw.3.gz -%%PERL5_MAN3%%/PDL::IO::IDL.3.gz -%%PERL5_MAN3%%/PDL::IO::Misc.3.gz -%%PERL5_MAN3%%/PDL::IO::Pnm.3.gz +%%PERL5_MAN3%%/PDL::IO::Pic.3.gz %%PERL5_MAN3%%/PDL::IO::STL.3.gz %%PERL5_MAN3%%/PDL::IO::Storable.3.gz -%%PERL5_MAN3%%/PDL::Image2D.3.gz -%%PERL5_MAN3%%/PDL::ImageND.3.gz -%%PERL5_MAN3%%/PDL::ImageRGB.3.gz -%%PERL5_MAN3%%/PDL::Linear.3.gz +%%PERL5_MAN3%%/PDL::Index.3.gz +%%PERL5_MAN3%%/PDL::Indexing.3.gz +%%PERL5_MAN3%%/PDL::Install::Files.3.gz +%%PERL5_MAN3%%/PDL::InstallGuide.3.gz +%%PERL5_MAN3%%/PDL::Internals.3.gz %%PERL5_MAN3%%/PDL::Lite.3.gz %%PERL5_MAN3%%/PDL::LiteF.3.gz -%%PERL5_MAN3%%/PDL::Lvalue.3.gz -%%PERL5_MAN3%%/PDL::Math.3.gz +%%PERL5_MAN3%%/PDL::MATLAB.3.gz %%PERL5_MAN3%%/PDL::Matrix.3.gz -%%PERL5_MAN3%%/PDL::MatrixOps.3.gz +%%PERL5_MAN3%%/PDL::Modules.3.gz %%PERL5_MAN3%%/PDL::NiceSlice.3.gz -%%PERL5_MAN3%%/PDL::Ops.3.gz -%%PERL5_MAN3%%/PDL::Opt::Simplex.3.gz +%%PERL5_MAN3%%/PDL::Objects.3.gz %%PERL5_MAN3%%/PDL::Options.3.gz -%%PERL5_MAN3%%/PDL::Overloads.3.gz -%%PERL5_MAN3%%/PDL::PP::Dump.3.gz +%%PERL5_MAN3%%/PDL::PP.3.gz %%PERL5_MAN3%%/PDL::PP::Signature.3.gz -%%PERL5_MAN3%%/PDL::Polynomial.3.gz -%%PERL5_MAN3%%/PDL::Primitive.3.gz +%%PERL5_MAN3%%/PDL::Parallel::threads.3.gz +%%PERL5_MAN3%%/PDL::Parallel::threads::SIMD.3.gz +%%PERL5_MAN3%%/PDL::ParallelCPU.3.gz +%%PERL5_MAN3%%/PDL::Philosophy.3.gz +%%PERL5_MAN3%%/PDL::QuickStart.3.gz %%PERL5_MAN3%%/PDL::Reduce.3.gz -%%PERL5_MAN3%%/PDL::Slatec.3.gz -%%PERL5_MAN3%%/PDL::Slices.3.gz -%%PERL5_MAN3%%/PDL::Sound.3.gz -%%PERL5_MAN3%%/PDL::Transform.3.gz +%%PERL5_MAN3%%/PDL::Scilab.3.gz +%%PERL5_MAN3%%/PDL::Tips.3.gz %%PERL5_MAN3%%/PDL::Transform::Cartography.3.gz +%%PERL5_MAN3%%/PDL::Tutorials.3.gz +%%PERL5_MAN3%%/PDL::Type.3.gz %%PERL5_MAN3%%/PDL::Types.3.gz -%%PERL5_MAN3%%/PDL::Ufunc.3.gz -%%PERL5_MAN3%%/PDL::pptemplate.3.gz -%%PERL5_MAN3%%/Pdlpp.3.gz +%%PERL5_MAN3%%/PDLdb.3.gz +%%PERL5_MAN3%%/Test::Deep::PDL.3.gz +%%PERL5_MAN3%%/Test::PDL.3.gz diff --git a/math/primecount/Makefile b/math/primecount/Makefile index 8a9644961e1..b78b1b6f028 100644 --- a/math/primecount/Makefile +++ b/math/primecount/Makefile @@ -1,7 +1,6 @@ PORTNAME= primecount DISTVERSIONPREFIX= v -DISTVERSION= 7.4 -PORTREVISION= 2 +DISTVERSION= 7.14 CATEGORIES= math MAINTAINER= thierry@FreeBSD.org diff --git a/math/primecount/distinfo b/math/primecount/distinfo index 75811eea90a..07785486b28 100644 --- a/math/primecount/distinfo +++ b/math/primecount/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663430356 -SHA256 (kimwalisch-primecount-v7.4_GH0.tar.gz) = 6362887e80e849dd1c396ccec773e5a3a7904371b46f1d495d320d31f9c1ae28 -SIZE (kimwalisch-primecount-v7.4_GH0.tar.gz) = 372374 +TIMESTAMP = 1737904599 +SHA256 (kimwalisch-primecount-v7.14_GH0.tar.gz) = d867ac18cc52c0f7014682169988a76f39e4cd56f8ce78fb56e064499b1d66bb +SIZE (kimwalisch-primecount-v7.14_GH0.tar.gz) = 437328 diff --git a/math/primecount/files/patch-include_SieveTables.hpp b/math/primecount/files/patch-include_SieveTables.hpp deleted file mode 100644 index 4dd773f4b17..00000000000 --- a/math/primecount/files/patch-include_SieveTables.hpp +++ /dev/null @@ -1,29 +0,0 @@ ---- include/SieveTables.hpp.orig 2021-12-20 20:37:55 UTC -+++ include/SieveTables.hpp -@@ -60,22 +60,22 @@ constexpr int right_shift(int n) - /// on big endian CPU architectures. - - /// Reverse byte order of 64-bit integer --constexpr uint64_t bswap64(uint64_t i, uint64_t j = 0, uint64_t n = 0) -+constexpr uint64_t bswap_64(uint64_t i, uint64_t j = 0, uint64_t n = 0) - { - return (n == sizeof(uint64_t)) ? j : -- bswap64(i >> 8, (j << 8) | (i & 0xff), n + 1); -+ bswap_64(i >> 8, (j << 8) | (i & 0xff), n + 1); - } - - /// Bitmask to unset bits <= n - constexpr uint64_t unset_s(int n) - { -- return bswap64(~0ull << left_shift(n)); -+ return bswap_64(~0ull << left_shift(n)); - } - - /// Bitmask to unset bits >= n - constexpr uint64_t unset_l(int n) - { -- return bswap64((n == 0) ? 0 : ~0ull >> right_shift(n)); -+ return bswap_64((n == 0) ? 0 : ~0ull >> right_shift(n)); - } - - #else diff --git a/math/primesieve/Makefile b/math/primesieve/Makefile index 706f1c2aef4..e14b61880d7 100644 --- a/math/primesieve/Makefile +++ b/math/primesieve/Makefile @@ -1,6 +1,6 @@ PORTNAME= primesieve DISTVERSIONPREFIX= v -DISTVERSION= 8.0 +DISTVERSION= 12.6 PORTEPOCH= 1 CATEGORIES= math diff --git a/math/primesieve/distinfo b/math/primesieve/distinfo index 61b29da869e..7b09d8567dd 100644 --- a/math/primesieve/distinfo +++ b/math/primesieve/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1657053368 -SHA256 (kimwalisch-primesieve-v8.0_GH0.tar.gz) = 9fba723221535dbf1e30c582c5009eeb032464704da01a0c8541d8cf2a698803 -SIZE (kimwalisch-primesieve-v8.0_GH0.tar.gz) = 119635 +TIMESTAMP = 1737906030 +SHA256 (kimwalisch-primesieve-v12.6_GH0.tar.gz) = 677c1c5046e666a25e6248f3242c0b27a09953f2775fc4507e4a017a47059345 +SIZE (kimwalisch-primesieve-v12.6_GH0.tar.gz) = 201303 diff --git a/math/primesieve/pkg-plist b/math/primesieve/pkg-plist index bb205adce13..962dd3bf1c3 100644 --- a/math/primesieve/pkg-plist +++ b/math/primesieve/pkg-plist @@ -10,7 +10,7 @@ lib/cmake/primesieve/primesieveConfigVersion.cmake lib/cmake/primesieve/primesieveShared-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/primesieve/primesieveShared.cmake lib/libprimesieve.so -lib/libprimesieve.so.10 -lib/libprimesieve.so.10.0.0 +lib/libprimesieve.so.12 +lib/libprimesieve.so.12.6.0 libdata/pkgconfig/primesieve.pc share/man/man1/primesieve.1.gz diff --git a/math/primme/Makefile b/math/primme/Makefile index 94cc5a88f3b..a40d580d0f6 100644 --- a/math/primme/Makefile +++ b/math/primme/Makefile @@ -1,6 +1,7 @@ PORTNAME= primme DISTVERSIONPREFIX= v DISTVERSION= 3.2.3 +PORTREVISION= 1 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/py-ambit/Makefile b/math/py-ambit/Makefile index 147233c2e60..542249671f2 100644 --- a/math/py-ambit/Makefile +++ b/math/py-ambit/Makefile @@ -1,7 +1,7 @@ PORTNAME= ambit DISTVERSIONPREFIX= v DISTVERSION= 0.7.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-awkward-cpp/Makefile b/math/py-awkward-cpp/Makefile index 37c82861a43..9a6576c827b 100644 --- a/math/py-awkward-cpp/Makefile +++ b/math/py-awkward-cpp/Makefile @@ -1,5 +1,5 @@ PORTNAME= awkward-cpp -PORTVERSION= 43 +PORTVERSION= 44 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-awkward-cpp/distinfo b/math/py-awkward-cpp/distinfo index 6b2486b533d..1e8b8f80a9c 100644 --- a/math/py-awkward-cpp/distinfo +++ b/math/py-awkward-cpp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888328 -SHA256 (awkward_cpp-43.tar.gz) = c1ed75596ec82af666da084b5bf805d9b72c83532d035d2b65e0795905d25ead -SIZE (awkward_cpp-43.tar.gz) = 1592000 +TIMESTAMP = 1738089112 +SHA256 (awkward_cpp-44.tar.gz) = 8dc499288d6d16b2ea20b51a27d5047e51a247b6aacfcbcb3b302cad6d3c87d8 +SIZE (awkward_cpp-44.tar.gz) = 1688272 diff --git a/math/py-awkward/Makefile b/math/py-awkward/Makefile index 82fee536795..1bfa9a4fb91 100644 --- a/math/py-awkward/Makefile +++ b/math/py-awkward/Makefile @@ -1,5 +1,5 @@ PORTNAME= awkward -PORTVERSION= 2.7.2 +PORTVERSION= 2.7.3 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-fancy-pypi-readme>=0:devel/py-hatch-fancy-pypi-readme@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hatchling>=1.10.0:devel/py-hatchling@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}awkward-cpp>=43<43_99:math/py-awkward-cpp@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}awkward-cpp>=44<44_99:math/py-awkward-cpp@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}fsspec>=2022.11.0:filesystems/py-fsspec@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}numpy>=1.18.0,1:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} diff --git a/math/py-awkward/distinfo b/math/py-awkward/distinfo index e4322df980b..07f16e4003b 100644 --- a/math/py-awkward/distinfo +++ b/math/py-awkward/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888326 -SHA256 (awkward-2.7.2.tar.gz) = 5e057f86d68df87936e3e9bee6e84d887d7ec39acd876309dece42f5de25cfad -SIZE (awkward-2.7.2.tar.gz) = 6153396 +TIMESTAMP = 1738089110 +SHA256 (awkward-2.7.3.tar.gz) = 0bbad784b7ea36c638470ae5aecad14f7b35b67048a9dd3660f0156539b14f9b +SIZE (awkward-2.7.3.tar.gz) = 6158785 diff --git a/math/py-blis/Makefile b/math/py-blis/Makefile index 481260694b3..e1a9844456b 100644 --- a/math/py-blis/Makefile +++ b/math/py-blis/Makefile @@ -1,5 +1,5 @@ PORTNAME= blis -PORTVERSION= 1.1.0 +PORTVERSION= 1.2.0 CATEGORIES= math python MASTER_SITES= PYPI \ https://github.com/explosion/cython-blis/releases/download/release-v${PORTVERSION}/ @@ -12,10 +12,10 @@ WWW= https://github.com/explosion/cython-blis LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.19.3,1<3.0.0,1:math/py-numpy@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.19.0,1<3.0.0,1:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.19.3,1<3.0.0,1:math/py-numpy@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.19.0,1<3.0.0,1:math/py-numpy@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent cython pep517 diff --git a/math/py-blis/distinfo b/math/py-blis/distinfo index 46bd756d720..6472e0c733f 100644 --- a/math/py-blis/distinfo +++ b/math/py-blis/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735227948 -SHA256 (blis-1.1.0.tar.gz) = ac0d136f4c96d5457f5e4fdc7d75eb40d0765b342de3114047235587eaa29eba -SIZE (blis-1.1.0.tar.gz) = 3577115 +TIMESTAMP = 1738089114 +SHA256 (blis-1.2.0.tar.gz) = f25f99d7f3cad72c86a7499212ee833fb5062d80ad1763a935e0e498bc147c69 +SIZE (blis-1.2.0.tar.gz) = 2375955 diff --git a/math/py-blis/files/patch-setup.py b/math/py-blis/files/patch-setup.py index bf6bb938ebc..9de4a27aaf7 100644 --- a/math/py-blis/files/patch-setup.py +++ b/math/py-blis/files/patch-setup.py @@ -1,11 +1,11 @@ ---- setup.py.orig 2024-12-13 12:03:50 UTC +--- setup.py.orig 2025-01-12 18:52:51 UTC +++ setup.py -@@ -328,7 +328,7 @@ setup( - python_requires=">=3.9,<3.14", +@@ -303,7 +303,7 @@ setup( + setup( setup_requires=[ - "cython>=0.25", + "cython>=0.25,<4.0", - "numpy>=2.0.0,<3.0.0", -+ "numpy>=1.19.3,<3.0.0", ++ "numpy>=1.19.0,<3.0.0", ], install_requires=[ - "numpy>=1.19.3,<3.0.0", + "numpy>=1.15.0,<3.0.0; python_version < '3.9'", diff --git a/math/py-hypernetx/Makefile b/math/py-hypernetx/Makefile index 428d50e875a..10cb0543272 100644 --- a/math/py-hypernetx/Makefile +++ b/math/py-hypernetx/Makefile @@ -19,4 +19,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}decorator>=4.3.0:devel/py-decorator@${PY_FLA USES= cpe python shebangfix USE_PYTHON= autoplist concurrent pep517 pytest +NO_ARCH= yes + .include diff --git a/math/py-igraph/Makefile b/math/py-igraph/Makefile index 65c03bbe06b..841438c4098 100644 --- a/math/py-igraph/Makefile +++ b/math/py-igraph/Makefile @@ -1,6 +1,6 @@ PORTNAME= igraph DISTVERSION= 0.10.6 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-mathics-scanner/Makefile b/math/py-mathics-scanner/Makefile index 05068004895..afad2ffdcb8 100644 --- a/math/py-mathics-scanner/Makefile +++ b/math/py-mathics-scanner/Makefile @@ -1,6 +1,5 @@ -PORTNAME= Mathics_Scanner -PORTVERSION= 1.3.0 -PORTREVISION= 1 +PORTNAME= mathics_scanner +PORTVERSION= 1.4.1 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,11 +12,14 @@ LICENSE= GPLv3 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ujson>0:devel/py-ujson@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyyaml>0:devel/py-pyyaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}chardet>0:textproc/py-chardet@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ujson>0:devel/py-ujson@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}chardet>0:textproc/py-chardet@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}pyyaml>0:devel/py-pyyaml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}types-ujson>0:devel/py-types-ujson@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}types-PyYAML>0:devel/py-types-PyYAML@${PY_FLAVOR} TEST_DEPENDS= gmake:devel/gmake \ ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} diff --git a/math/py-mathics-scanner/distinfo b/math/py-mathics-scanner/distinfo index dd1e8b722fd..5f36f7c37f0 100644 --- a/math/py-mathics-scanner/distinfo +++ b/math/py-mathics-scanner/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1678886730 -SHA256 (Mathics_Scanner-1.3.0.tar.gz) = 39751a2d28d40c88538cc03aa72a113dcae59fc49e8e7727f30219a6cc9ef997 -SIZE (Mathics_Scanner-1.3.0.tar.gz) = 125861 +TIMESTAMP = 1737918622 +SHA256 (mathics_scanner-1.4.1.tar.gz) = a98a5ee11815bf94edf8a6f665e788915c09b9cd4fd96ed4fc26583973dc6fb1 +SIZE (mathics_scanner-1.4.1.tar.gz) = 182389 diff --git a/math/py-mathics-scanner/files/patch-Makefile b/math/py-mathics-scanner/files/patch-Makefile index 6241c44f354..00d7154242d 100644 --- a/math/py-mathics-scanner/files/patch-Makefile +++ b/math/py-mathics-scanner/files/patch-Makefile @@ -1,10 +1,14 @@ ---- Makefile.orig 2021-02-06 10:47:39 UTC +--- Makefile.orig 2025-01-26 16:27:42 UTC +++ Makefile -@@ -20,7 +20,6 @@ RM ?= rm +@@ -23,11 +23,9 @@ mathics_scanner/data/character-tables.json: mathics_sc all: develop - mathics_scanner/data/characters.json: mathics_scanner/data/named-characters.yml + mathics_scanner/data/character-tables.json: mathics_scanner/data/named-characters.yml - $(PIP) install -r requirements-dev.txt $(PYTHON) mathics_scanner/generate/build_tables.py + mathics_scanner/data/operators.json: mathics_scanner/data/operators.yml +- $(PIP) install -r requirements-dev.txt + $(PYTHON) mathics_scanner/generate/build_operator_tables.py + #: build everything needed to install diff --git a/math/py-mathics-scanner/pkg-plist b/math/py-mathics-scanner/pkg-plist index 74c33840024..8a8b8ad363c 100644 --- a/math/py-mathics-scanner/pkg-plist +++ b/math/py-mathics-scanner/pkg-plist @@ -1,4 +1,13 @@ -bin/mathics-generate-json-table +bin/mathics3-generate-json-table +bin/mathics3-generate-operator-json-table +bin/mathics3-tokens +%%PYTHON_SITELIBDIR%%/Mathics_Scanner-%%VER%%-py%%PYTHON_VER%%.egg-info/PKG-INFO +%%PYTHON_SITELIBDIR%%/Mathics_Scanner-%%VER%%-py%%PYTHON_VER%%.egg-info/SOURCES.txt +%%PYTHON_SITELIBDIR%%/Mathics_Scanner-%%VER%%-py%%PYTHON_VER%%.egg-info/dependency_links.txt +%%PYTHON_SITELIBDIR%%/Mathics_Scanner-%%VER%%-py%%PYTHON_VER%%.egg-info/entry_points.txt +%%PYTHON_SITELIBDIR%%/Mathics_Scanner-%%VER%%-py%%PYTHON_VER%%.egg-info/not-zip-safe +%%PYTHON_SITELIBDIR%%/Mathics_Scanner-%%VER%%-py%%PYTHON_VER%%.egg-info/requires.txt +%%PYTHON_SITELIBDIR%%/Mathics_Scanner-%%VER%%-py%%PYTHON_VER%%.egg-info/top_level.txt %%PYTHON_SITELIBDIR%%/mathics_scanner/__init__.py %%PYTHON_SITELIBDIR%%/mathics_scanner/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics_scanner/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc @@ -10,6 +19,8 @@ bin/mathics-generate-json-table %%PYTHON_SITELIBDIR%%/mathics_scanner/__pycache__/feed.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics_scanner/__pycache__/load.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics_scanner/__pycache__/load.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics_scanner/__pycache__/mathics3_tokens.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics_scanner/__pycache__/mathics3_tokens.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics_scanner/__pycache__/prescanner.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics_scanner/__pycache__/prescanner.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics_scanner/__pycache__/tokeniser.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc @@ -17,18 +28,24 @@ bin/mathics-generate-json-table %%PYTHON_SITELIBDIR%%/mathics_scanner/__pycache__/version.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics_scanner/__pycache__/version.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics_scanner/characters.py -%%PYTHON_SITELIBDIR%%/mathics_scanner/data/characters.json +%%PYTHON_SITELIBDIR%%/mathics_scanner/data/character-tables.json %%PYTHON_SITELIBDIR%%/mathics_scanner/data/element.csv %%PYTHON_SITELIBDIR%%/mathics_scanner/data/named-characters.yml +%%PYTHON_SITELIBDIR%%/mathics_scanner/data/operators.json +%%PYTHON_SITELIBDIR%%/mathics_scanner/data/operators.yml %%PYTHON_SITELIBDIR%%/mathics_scanner/errors.py %%PYTHON_SITELIBDIR%%/mathics_scanner/feed.py +%%PYTHON_SITELIBDIR%%/mathics_scanner/generate/__pycache__/build_operator_tables.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics_scanner/generate/__pycache__/build_operator_tables.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics_scanner/generate/__pycache__/build_tables.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics_scanner/generate/__pycache__/build_tables.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics_scanner/generate/__pycache__/rl_inputrc.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics_scanner/generate/__pycache__/rl_inputrc.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics_scanner/generate/build_operator_tables.py %%PYTHON_SITELIBDIR%%/mathics_scanner/generate/build_tables.py %%PYTHON_SITELIBDIR%%/mathics_scanner/generate/rl_inputrc.py %%PYTHON_SITELIBDIR%%/mathics_scanner/load.py +%%PYTHON_SITELIBDIR%%/mathics_scanner/mathics3_tokens.py %%PYTHON_SITELIBDIR%%/mathics_scanner/prescanner.py %%PYTHON_SITELIBDIR%%/mathics_scanner/tokeniser.py %%PYTHON_SITELIBDIR%%/mathics_scanner/version.py diff --git a/math/py-mathics/Makefile b/math/py-mathics/Makefile index ec339eb479a..0c364d7b31d 100644 --- a/math/py-mathics/Makefile +++ b/math/py-mathics/Makefile @@ -1,6 +1,5 @@ -PORTNAME= Mathics3 -PORTVERSION= 6.0.4 -PORTREVISION= 3 +PORTNAME= mathics3 +PORTVERSION= 8.0.0 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -16,13 +15,16 @@ BUILD_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}pint>0:devel/py-pint@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sympy>0:math/py-sympy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mpmath>0:math/py-mpmath@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}Pympler>0:devel/py-pympler@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}llvmlite>0:devel/py-llvmlite@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}palettable>0:misc/py-palettable@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wordcloud>0:textproc/py-wordcloud@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scikit-image>0:graphics/py-scikit-image@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Mathics_Scanner>0:math/py-mathics-scanner RUN_DEPENDS= ${PYNUMPY} \ ${PY_PILLOW} \ @@ -35,6 +37,7 @@ RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}mpmath>0:math/py-mpmath@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ipython>0:devel/ipython@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}nltk>0:textproc/py-nltk@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}stopit>0:devel/py-stopit@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyaml>0:textproc/py-pyaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pydot>0:graphics/py-pydot@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyocr>0:graphics/py-pyocr@${PY_FLAVOR} \ @@ -56,6 +59,7 @@ RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}pycountry>0:textproc/py-pycountry@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wordcloud>0:textproc/py-wordcloud@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}recordclass>0:devel/py-recordclass@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}unidecode>0:converters/py-unidecode@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scikit-image>0:graphics/py-scikit-image@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Mathics_Scanner>0:math/py-mathics-scanner TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ @@ -70,11 +74,10 @@ USE_PYTHON= cython cython_run distutils noflavors MAKE_ENV+= USE_CYTHON=yes SHEBANG_GLOB= *.py +PLIST_SUB= VER=${PORTVERSION} + .if !defined(WITH_DEBUG) LDFLAGS+= -s .endif -do-test: install - (cd ${TEST_WRKSRC} && py.test) - .include diff --git a/math/py-mathics/distinfo b/math/py-mathics/distinfo index d88eda9670a..de69b7f6aa8 100644 --- a/math/py-mathics/distinfo +++ b/math/py-mathics/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1700926630 -SHA256 (Mathics3-6.0.4.tar.gz) = b2d4e41008fb92c6ca00cfb345bbeca14b2ac1b447ae592254f48aba56e91d70 -SIZE (Mathics3-6.0.4.tar.gz) = 2974339 +TIMESTAMP = 1738004263 +SHA256 (mathics3-8.0.0.tar.gz) = ee0b44add808683d84200bc09d8091fa9652fe4ff0cbb3d690b0ff52651a691d +SIZE (mathics3-8.0.0.tar.gz) = 3473651 diff --git a/math/py-mathics/files/patch-Mathics3.egg-info_requires.txt b/math/py-mathics/files/patch-Mathics3.egg-info_requires.txt deleted file mode 100644 index 4e50e5434dc..00000000000 --- a/math/py-mathics/files/patch-Mathics3.egg-info_requires.txt +++ /dev/null @@ -1,10 +0,0 @@ ---- Mathics3.egg-info/requires.txt.orig 2023-11-25 02:22:46 UTC -+++ Mathics3.egg-info/requires.txt -@@ -1,6 +1,6 @@ scikit-image>=0.17 - Mathics-Scanner>=1.3.0 - scikit-image>=0.17 --numpy<1.25 -+numpy<1.27 - llvmlite - sympy>=1.8 - pillow>=9.2 diff --git a/math/py-mathics/files/patch-mathics_settings.py b/math/py-mathics/files/patch-mathics_settings.py new file mode 100644 index 00000000000..ed40dfdbd4b --- /dev/null +++ b/math/py-mathics/files/patch-mathics_settings.py @@ -0,0 +1,11 @@ +--- mathics/settings.py.orig 2025-01-28 08:58:07 UTC ++++ mathics/settings.py +@@ -110,7 +110,7 @@ def ensure_directory(directory: str): + """ + dir_path = Path(directory) + if not dir_path.is_dir(): +- os.mkdir(directory) ++ os.makedirs(directory) + + + def get_doctest_latex_data_path(should_be_readable=False, create_parent=False) -> str: diff --git a/math/py-mathics/files/patch-setup.py b/math/py-mathics/files/patch-setup.py deleted file mode 100644 index 96e4774e6d1..00000000000 --- a/math/py-mathics/files/patch-setup.py +++ /dev/null @@ -1,11 +0,0 @@ ---- setup.py.orig 2024-06-23 13:56:36 UTC -+++ setup.py -@@ -65,7 +65,7 @@ else: - sys.exit(-1) - else: - INSTALL_REQUIRES += [ -- "numpy<1.25", -+ "numpy<1.27", - "llvmlite", - "sympy>=1.8", - "pillow >= 9.2", diff --git a/math/py-mathics/pkg-plist b/math/py-mathics/pkg-plist index 45539705cb5..b8614ee17d2 100644 --- a/math/py-mathics/pkg-plist +++ b/math/py-mathics/pkg-plist @@ -1,4 +1,70 @@ bin/mathics +%%PYTHON_SITELIBDIR%%/Mathics3-%%VER%%-py%%PYTHON_VER%%.egg-info/PKG-INFO +%%PYTHON_SITELIBDIR%%/Mathics3-%%VER%%-py%%PYTHON_VER%%.egg-info/SOURCES.txt +%%PYTHON_SITELIBDIR%%/Mathics3-%%VER%%-py%%PYTHON_VER%%.egg-info/dependency_links.txt +%%PYTHON_SITELIBDIR%%/Mathics3-%%VER%%-py%%PYTHON_VER%%.egg-info/entry_points.txt +%%PYTHON_SITELIBDIR%%/Mathics3-%%VER%%-py%%PYTHON_VER%%.egg-info/not-zip-safe +%%PYTHON_SITELIBDIR%%/Mathics3-%%VER%%-py%%PYTHON_VER%%.egg-info/requires.txt +%%PYTHON_SITELIBDIR%%/Mathics3-%%VER%%-py%%PYTHON_VER%%.egg-info/top_level.txt +%%PYTHON_SITELIBDIR%%/mathics/Packages/BoolEval/BoolEval.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/BoolEval/Kernel/init.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/BoolEval/PacletInfo.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Chemistry/Resources/RDKitData/Data/DTDs/__pycache__/validate.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Chemistry/Resources/RDKitData/Data/DTDs/__pycache__/validate.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Chemistry/Resources/RDKitData/Data/DTDs/validate.py +%%PYTHON_SITELIBDIR%%/mathics/Packages/Chemistry/Resources/RDKitData/Data/Pains/test_data/__pycache__/run_tests.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Chemistry/Resources/RDKitData/Data/Pains/test_data/__pycache__/run_tests.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Chemistry/Resources/RDKitData/Data/Pains/test_data/run_tests.py +%%PYTHON_SITELIBDIR%%/mathics/Packages/Chemistry/Resources/RDKitData/Data/SmartsLib/tests/__pycache__/bench2.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Chemistry/Resources/RDKitData/Data/SmartsLib/tests/__pycache__/bench2.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Chemistry/Resources/RDKitData/Data/SmartsLib/tests/bench2.py +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica-repo/__pycache__/setup.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica-repo/__pycache__/setup.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica-repo/setup.py +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica-repo/test/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica-repo/test/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica-repo/test/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica-repo/test/__pycache__/helper.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica-repo/test/__pycache__/helper.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica-repo/test/__pycache__/test_combinatorica_v091.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica-repo/test/__pycache__/test_combinatorica_v091.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica-repo/test/__pycache__/test_combinatorica_v201.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica-repo/test/__pycache__/test_combinatorica_v201.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica-repo/test/helper.py +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica-repo/test/test_combinatorica_v091.py +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica-repo/test/test_combinatorica_v201.py +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica/CombinatoricaV06.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica/CombinatoricaV091.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica/CombinatoricaV201.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica/Kernel/init.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/DiscreteMath/CombinatoricaV06.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/DiscreteMath/CombinatoricaV091.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/DiscreteMath/CombinatoricaV201.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/DiscreteMath/Kernel/init.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/DiscreteMath/RSolve.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Kernel/init.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/MUnit/Kernel/init.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/MUnit/MUnit.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/MUnit/MUnitLoader.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/MUnit/PacletInfo.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Miscellaneous/Calendar-orig.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Miscellaneous/Calendar.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Miscellaneous/Kernel/init.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Miscellaneous/Music-orig.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Miscellaneous/Music.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Miscellaneous/PhysicalConstants-orig.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Miscellaneous/PhysicalConstants.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Rubi/IntegrationUtilityFunctions.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Rubi/PacletInfo.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Rubi/Rubi.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Rubi/ShowStepFormatting.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Rubi/ShowStepRoutines.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Rubi/Test.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/SyntaxAnnotations/Kernel/init.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/SyntaxAnnotations/SyntaxAnnotations.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Utilities/CleanSlate.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/VectorAnalysis/Kernel/init.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/VectorAnalysis/VectorAnalysis.m %%PYTHON_SITELIBDIR%%/mathics/__init__.py %%PYTHON_SITELIBDIR%%/mathics/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc @@ -25,22 +91,10 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/algorithm/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/algorithm/__pycache__/clusters.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/algorithm/__pycache__/clusters.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/algorithm/__pycache__/integrators.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/algorithm/__pycache__/integrators.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/algorithm/__pycache__/introselect.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/algorithm/__pycache__/introselect.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/algorithm/__pycache__/optimizers.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/algorithm/__pycache__/optimizers.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/algorithm/__pycache__/series.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/algorithm/__pycache__/series.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/algorithm/__pycache__/simplify.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/algorithm/__pycache__/simplify.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/algorithm/clusters.py -%%PYTHON_SITELIBDIR%%/mathics/algorithm/integrators.py %%PYTHON_SITELIBDIR%%/mathics/algorithm/introselect.py -%%PYTHON_SITELIBDIR%%/mathics/algorithm/optimizers.py -%%PYTHON_SITELIBDIR%%/mathics/algorithm/series.py -%%PYTHON_SITELIBDIR%%/mathics/algorithm/simplify.py %%PYTHON_SITELIBDIR%%/mathics/autoload-cli/settings.m %%PYTHON_SITELIBDIR%%/mathics/autoload/formats/Asy/Export.m %%PYTHON_SITELIBDIR%%/mathics/autoload/formats/Base64/Export.m @@ -61,12 +115,12 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/__init__.py %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/_quantities-try.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/_quantities-try.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/arithmetic.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/arithmetic.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/attributes.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/attributes.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/base.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/base.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/codetables.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/codetables.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/compilation.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc @@ -79,10 +133,10 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/evaluation.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/graphics.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/graphics.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/inference.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/inference.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/inout.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/inout.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/kernel_sessions.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/kernel_sessions.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/layout.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/layout.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/mainloop.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc @@ -97,18 +151,12 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/numeric.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/optimization.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/optimization.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/optiondoc.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/optiondoc.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/options.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/options.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/patterns.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/patterns.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/physchemdata.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/physchemdata.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/procedural.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/procedural.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/_quantities-try.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/_quantities-try.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/quantities.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/quantities.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/recurrence.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc @@ -123,6 +171,7 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/tensors.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/trace.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/trace.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/_quantities-try.py %%PYTHON_SITELIBDIR%%/mathics/builtin/arithfns/__init__.py %%PYTHON_SITELIBDIR%%/mathics/builtin/arithfns/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/arithfns/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc @@ -168,7 +217,6 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/atomic/strings.py %%PYTHON_SITELIBDIR%%/mathics/builtin/atomic/symbols.py %%PYTHON_SITELIBDIR%%/mathics/builtin/attributes.py -%%PYTHON_SITELIBDIR%%/mathics/builtin/base.py %%PYTHON_SITELIBDIR%%/mathics/builtin/binary/__init__.py %%PYTHON_SITELIBDIR%%/mathics/builtin/binary/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/binary/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc @@ -227,6 +275,21 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/compilation.py %%PYTHON_SITELIBDIR%%/mathics/builtin/compress.py %%PYTHON_SITELIBDIR%%/mathics/builtin/datentime.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/directories/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/directories/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/directories/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/directories/__pycache__/directory_names.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/directories/__pycache__/directory_names.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/directories/__pycache__/directory_operations.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/directories/__pycache__/directory_operations.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/directories/__pycache__/system_directories.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/directories/__pycache__/system_directories.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/directories/__pycache__/user_directories.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/directories/__pycache__/user_directories.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/directories/directory_names.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/directories/directory_operations.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/directories/system_directories.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/directories/user_directories.py %%PYTHON_SITELIBDIR%%/mathics/builtin/distance/__init__.py %%PYTHON_SITELIBDIR%%/mathics/builtin/distance/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/distance/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc @@ -242,6 +305,8 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/drawing/__init__.py %%PYTHON_SITELIBDIR%%/mathics/builtin/drawing/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/drawing/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/drawing/__pycache__/drawing_options.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/drawing/__pycache__/drawing_options.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/drawing/__pycache__/graphics3d.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/drawing/__pycache__/graphics3d.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/drawing/__pycache__/graphics_internals.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc @@ -252,6 +317,7 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/drawing/__pycache__/splines.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/drawing/__pycache__/uniform_polyhedra.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/drawing/__pycache__/uniform_polyhedra.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/drawing/drawing_options.py %%PYTHON_SITELIBDIR%%/mathics/builtin/drawing/graphics3d.py %%PYTHON_SITELIBDIR%%/mathics/builtin/drawing/graphics_internals.py %%PYTHON_SITELIBDIR%%/mathics/builtin/drawing/plot.py @@ -263,10 +329,25 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/exp_structure/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/exp_structure/__pycache__/general.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/exp_structure/__pycache__/general.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/exp_structure/__pycache__/head_related.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/exp_structure/__pycache__/head_related.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/exp_structure/__pycache__/size_and_sig.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/exp_structure/__pycache__/size_and_sig.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/exp_structure/general.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/exp_structure/head_related.py %%PYTHON_SITELIBDIR%%/mathics/builtin/exp_structure/size_and_sig.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/file_operations/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/file_operations/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/file_operations/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/file_operations/__pycache__/file_properties.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/file_operations/__pycache__/file_properties.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/file_operations/__pycache__/file_utilities.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/file_operations/__pycache__/file_utilities.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/file_operations/__pycache__/path_operations.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/file_operations/__pycache__/path_operations.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/file_operations/file_properties.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/file_operations/file_utilities.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/file_operations/path_operations.py %%PYTHON_SITELIBDIR%%/mathics/builtin/fileformats/__init__.py %%PYTHON_SITELIBDIR%%/mathics/builtin/fileformats/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/fileformats/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc @@ -359,7 +440,6 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/image/properties.py %%PYTHON_SITELIBDIR%%/mathics/builtin/image/structure.py %%PYTHON_SITELIBDIR%%/mathics/builtin/image/test.py -%%PYTHON_SITELIBDIR%%/mathics/builtin/inference.py %%PYTHON_SITELIBDIR%%/mathics/builtin/inout.py %%PYTHON_SITELIBDIR%%/mathics/builtin/intfns/__init__.py %%PYTHON_SITELIBDIR%%/mathics/builtin/intfns/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc @@ -376,6 +456,7 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/intfns/divlike.py %%PYTHON_SITELIBDIR%%/mathics/builtin/intfns/misc.py %%PYTHON_SITELIBDIR%%/mathics/builtin/intfns/recurrence.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/kernel_sessions.py %%PYTHON_SITELIBDIR%%/mathics/builtin/layout.py %%PYTHON_SITELIBDIR%%/mathics/builtin/list/__init__.py %%PYTHON_SITELIBDIR%%/mathics/builtin/list/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc @@ -411,6 +492,21 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/matrices/constrmatrix.py %%PYTHON_SITELIBDIR%%/mathics/builtin/matrices/partmatrix.py %%PYTHON_SITELIBDIR%%/mathics/builtin/messages.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/no_meaning/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/no_meaning/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/no_meaning/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/no_meaning/__pycache__/infix.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/no_meaning/__pycache__/infix.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/no_meaning/__pycache__/infix_extra.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/no_meaning/__pycache__/infix_extra.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/no_meaning/__pycache__/postfix.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/no_meaning/__pycache__/postfix.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/no_meaning/__pycache__/prefix.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/no_meaning/__pycache__/prefix.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/no_meaning/infix.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/no_meaning/infix_extra.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/no_meaning/postfix.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/no_meaning/prefix.py %%PYTHON_SITELIBDIR%%/mathics/builtin/numbers/__init__.py %%PYTHON_SITELIBDIR%%/mathics/builtin/numbers/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/numbers/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc @@ -455,10 +551,30 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/numpy_utils/__pycache__/with_numpy.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/numpy_utils/with_numpy.py %%PYTHON_SITELIBDIR%%/mathics/builtin/optimization.py -%%PYTHON_SITELIBDIR%%/mathics/builtin/optiondoc.py %%PYTHON_SITELIBDIR%%/mathics/builtin/options.py -%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/__pycache__/basic.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/__pycache__/basic.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/__pycache__/composite.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/__pycache__/composite.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/__pycache__/defaults.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/__pycache__/defaults.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/__pycache__/restrictions.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/__pycache__/restrictions.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/__pycache__/rules.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/__pycache__/rules.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/basic%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/basic.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/composite%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/composite.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/defaults%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/defaults.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/restrictions%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/restrictions.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/rules%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/rules.py %%PYTHON_SITELIBDIR%%/mathics/builtin/physchemdata.py %%PYTHON_SITELIBDIR%%/mathics/builtin/procedural.py %%PYTHON_SITELIBDIR%%/mathics/builtin/pymimesniffer/__init__.py @@ -468,13 +584,6 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/pymimesniffer/__pycache__/magic.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/pymimesniffer/magic.py %%PYTHON_SITELIBDIR%%/mathics/builtin/pymimesniffer/mimetypes.xml -%%PYTHON_SITELIBDIR%%/mathics/builtin/pympler/__init__.py -%%PYTHON_SITELIBDIR%%/mathics/builtin/pympler/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/builtin/pympler/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/builtin/pympler/__pycache__/asizeof.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/builtin/pympler/__pycache__/asizeof.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/builtin/pympler/asizeof.py -%%PYTHON_SITELIBDIR%%/mathics/builtin/_quantities-try.py %%PYTHON_SITELIBDIR%%/mathics/builtin/quantities.py %%PYTHON_SITELIBDIR%%/mathics/builtin/quantum_mechanics/__init__.py %%PYTHON_SITELIBDIR%%/mathics/builtin/quantum_mechanics/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc @@ -557,6 +666,12 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/string/operations.py %%PYTHON_SITELIBDIR%%/mathics/builtin/string/patterns.py %%PYTHON_SITELIBDIR%%/mathics/builtin/string/regexp.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/symbolic_history/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/symbolic_history/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/symbolic_history/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/symbolic_history/__pycache__/stack.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/symbolic_history/__pycache__/stack.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/symbolic_history/stack.py %%PYTHON_SITELIBDIR%%/mathics/builtin/system.py %%PYTHON_SITELIBDIR%%/mathics/builtin/tensors.py %%PYTHON_SITELIBDIR%%/mathics/builtin/testing_expressions/__init__.py @@ -572,11 +687,14 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/testing_expressions/__pycache__/logic.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/testing_expressions/__pycache__/numerical_properties.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/testing_expressions/__pycache__/numerical_properties.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/testing_expressions/__pycache__/string_tests.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/testing_expressions/__pycache__/string_tests.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/testing_expressions/equality_inequality.py %%PYTHON_SITELIBDIR%%/mathics/builtin/testing_expressions/expression_tests.py %%PYTHON_SITELIBDIR%%/mathics/builtin/testing_expressions/list_oriented.py %%PYTHON_SITELIBDIR%%/mathics/builtin/testing_expressions/logic.py %%PYTHON_SITELIBDIR%%/mathics/builtin/testing_expressions/numerical_properties.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/testing_expressions/string_tests.py %%PYTHON_SITELIBDIR%%/mathics/builtin/trace.py %%PYTHON_SITELIBDIR%%/mathics/builtin/vectors/__init__.py %%PYTHON_SITELIBDIR%%/mathics/builtin/vectors/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc @@ -597,6 +715,8 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/compile/__pycache__/base.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/compile/__pycache__/compile.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/compile/__pycache__/compile.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/compile/__pycache__/ir-next.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/compile/__pycache__/ir-next.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/compile/__pycache__/ir.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/compile/__pycache__/ir.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/compile/__pycache__/types.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc @@ -605,6 +725,7 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/compile/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/compile/base.py %%PYTHON_SITELIBDIR%%/mathics/compile/compile.py +%%PYTHON_SITELIBDIR%%/mathics/compile/ir-next.py %%PYTHON_SITELIBDIR%%/mathics/compile/ir.py %%PYTHON_SITELIBDIR%%/mathics/compile/types.py %%PYTHON_SITELIBDIR%%/mathics/compile/utils.py @@ -617,6 +738,8 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/atoms.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/attributes.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/attributes.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/builtin.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/builtin.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/definitions.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/definitions.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/element.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc @@ -627,18 +750,20 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/exceptions.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/expression.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/expression.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/expression_predefined.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/expression_predefined.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/formatter.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/formatter.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/interrupt.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/interrupt.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/list.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/list.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/load_builtin.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/load_builtin.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/number.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/number.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/pattern.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/pattern.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/read.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/read.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/rules.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/rules.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/streams.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc @@ -656,6 +781,7 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/core/assignment.py %%PYTHON_SITELIBDIR%%/mathics/core/atoms.py %%PYTHON_SITELIBDIR%%/mathics/core/attributes.py +%%PYTHON_SITELIBDIR%%/mathics/core/builtin.py %%PYTHON_SITELIBDIR%%/mathics/core/convert/__init__.py %%PYTHON_SITELIBDIR%%/mathics/core/convert/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/core/convert/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc @@ -671,6 +797,8 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/core/convert/__pycache__/op.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/core/convert/__pycache__/python.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/core/convert/__pycache__/python.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/core/convert/__pycache__/regex.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/core/convert/__pycache__/regex.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/core/convert/__pycache__/sympy.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/core/convert/__pycache__/sympy.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/core/convert/expression.py @@ -679,6 +807,7 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/core/convert/mpmath.py %%PYTHON_SITELIBDIR%%/mathics/core/convert/op.py %%PYTHON_SITELIBDIR%%/mathics/core/convert/python.py +%%PYTHON_SITELIBDIR%%/mathics/core/convert/regex.py %%PYTHON_SITELIBDIR%%/mathics/core/convert/sympy.py %%PYTHON_SITELIBDIR%%/mathics/core/definitions.py %%PYTHON_SITELIBDIR%%/mathics/core/element.py @@ -686,9 +815,11 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/core/exceptions.py %%PYTHON_SITELIBDIR%%/mathics/core/expression%%PYTHON_EXT_SUFFIX%%.so %%PYTHON_SITELIBDIR%%/mathics/core/expression.py +%%PYTHON_SITELIBDIR%%/mathics/core/expression_predefined.py %%PYTHON_SITELIBDIR%%/mathics/core/formatter.py %%PYTHON_SITELIBDIR%%/mathics/core/interrupt.py %%PYTHON_SITELIBDIR%%/mathics/core/list.py +%%PYTHON_SITELIBDIR%%/mathics/core/load_builtin.py %%PYTHON_SITELIBDIR%%/mathics/core/number%%PYTHON_EXT_SUFFIX%%.so %%PYTHON_SITELIBDIR%%/mathics/core/number.py %%PYTHON_SITELIBDIR%%/mathics/core/parser/__init__.py @@ -714,7 +845,6 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/core/parser/util.py %%PYTHON_SITELIBDIR%%/mathics/core/pattern%%PYTHON_EXT_SUFFIX%%.so %%PYTHON_SITELIBDIR%%/mathics/core/pattern.py -%%PYTHON_SITELIBDIR%%/mathics/core/read.py %%PYTHON_SITELIBDIR%%/mathics/core/rules%%PYTHON_EXT_SUFFIX%%.so %%PYTHON_SITELIBDIR%%/mathics/core/rules.py %%PYTHON_SITELIBDIR%%/mathics/core/streams.py @@ -736,27 +866,49 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/data/ExampleData/Testosterone.svg %%PYTHON_SITELIBDIR%%/mathics/data/ExampleData/TextRecognize.png %%PYTHON_SITELIBDIR%%/mathics/data/ExampleData/benzene.xyz +%%PYTHON_SITELIBDIR%%/mathics/data/ExampleData/bignum.txt %%PYTHON_SITELIBDIR%%/mathics/data/ExampleData/colors.json %%PYTHON_SITELIBDIR%%/mathics/data/ExampleData/copyright.csv %%PYTHON_SITELIBDIR%%/mathics/data/ExampleData/hedy.tif +%%PYTHON_SITELIBDIR%%/mathics/data/ExampleData/language.txt %%PYTHON_SITELIBDIR%%/mathics/data/ExampleData/moon.tif %%PYTHON_SITELIBDIR%%/mathics/data/ExampleData/numberdata.csv +%%PYTHON_SITELIBDIR%%/mathics/data/ExampleData/numbers.txt +%%PYTHON_SITELIBDIR%%/mathics/data/ExampleData/sentences.txt +%%PYTHON_SITELIBDIR%%/mathics/data/ExampleData/strings.txt %%PYTHON_SITELIBDIR%%/mathics/data/ExampleData/sunflowers.jpg +%%PYTHON_SITELIBDIR%%/mathics/data/ExampleData/words.txt %%PYTHON_SITELIBDIR%%/mathics/data/doctest_latex_data.pcl %%PYTHON_SITELIBDIR%%/mathics/data/op-tables.json +%%PYTHON_SITELIBDIR%%/mathics/data/operator-tables.json %%PYTHON_SITELIBDIR%%/mathics/doc/__init__.py %%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/common_doc.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/common_doc.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/doc_entries.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/doc_entries.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/gather.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/gather.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/latex_doc.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/latex_doc.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/online.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/online.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/structure.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/structure.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/doc/common_doc.py +%%PYTHON_SITELIBDIR%%/mathics/doc/doc_entries.py %%PYTHON_SITELIBDIR%%/mathics/doc/documentation/1-Manual.mdoc %%PYTHON_SITELIBDIR%%/mathics/doc/documentation/A-License.mdoc +%%PYTHON_SITELIBDIR%%/mathics/doc/gather.py +%%PYTHON_SITELIBDIR%%/mathics/doc/latex/__pycache__/doc2latex.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/doc/latex/__pycache__/doc2latex.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/doc/latex/doc2latex.py %%PYTHON_SITELIBDIR%%/mathics/doc/latex_doc.py +%%PYTHON_SITELIBDIR%%/mathics/doc/online.py +%%PYTHON_SITELIBDIR%%/mathics/doc/structure.py %%PYTHON_SITELIBDIR%%/mathics/doc/utils.py %%PYTHON_SITELIBDIR%%/mathics/docpipeline.py %%PYTHON_SITELIBDIR%%/mathics/eval/__init__.py @@ -764,58 +916,186 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/arithmetic.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/arithmetic.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/distance.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/distance.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/datetime.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/datetime.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/directories.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/directories.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/hyperbolic.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/hyperbolic.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/image.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/image.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/inference.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/inference.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/lists.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/lists.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/makeboxes.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/makeboxes.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/math_ops.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/math_ops.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/nevaluator.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/nevaluator.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/numbers.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/numbers.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/numeric.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/numeric.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/numerify.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/numerify.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/parts.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/parts.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/patterns.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/patterns.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/plot.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/plot.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/pymathics.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/pymathics.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/quantities.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/quantities.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/rules.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/rules.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/scoping.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/scoping.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/strings.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/strings.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/sympy.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/sympy.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/tensors.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/tensors.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/test.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/test.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/testing_expressions.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/testing_expressions.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/tracing.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/tracing.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/arithfns/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/eval/arithfns/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/arithfns/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/arithfns/__pycache__/basic.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/arithfns/__pycache__/basic.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/arithfns/basic.py %%PYTHON_SITELIBDIR%%/mathics/eval/arithmetic.py -%%PYTHON_SITELIBDIR%%/mathics/eval/distance.py +%%PYTHON_SITELIBDIR%%/mathics/eval/assignments/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/eval/assignments/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/assignments/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/assignments/__pycache__/assign_binaryop.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/assignments/__pycache__/assign_binaryop.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/assignments/__pycache__/assignment.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/assignments/__pycache__/assignment.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/assignments/assign_binaryop.py +%%PYTHON_SITELIBDIR%%/mathics/eval/assignments/assignment.py +%%PYTHON_SITELIBDIR%%/mathics/eval/datetime.py +%%PYTHON_SITELIBDIR%%/mathics/eval/directories.py +%%PYTHON_SITELIBDIR%%/mathics/eval/distance/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/eval/distance/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/distance/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/distance/__pycache__/clusters.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/distance/__pycache__/clusters.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/distance/__pycache__/numeric.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/distance/__pycache__/numeric.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/distance/clusters.py +%%PYTHON_SITELIBDIR%%/mathics/eval/distance/numeric.py +%%PYTHON_SITELIBDIR%%/mathics/eval/drawing/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/eval/drawing/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/drawing/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/drawing/__pycache__/charts.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/drawing/__pycache__/charts.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/drawing/__pycache__/colors.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/drawing/__pycache__/colors.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/drawing/__pycache__/plot.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/drawing/__pycache__/plot.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/drawing/__pycache__/plot3d.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/drawing/__pycache__/plot3d.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/drawing/charts.py +%%PYTHON_SITELIBDIR%%/mathics/eval/drawing/colors.py +%%PYTHON_SITELIBDIR%%/mathics/eval/drawing/plot.py +%%PYTHON_SITELIBDIR%%/mathics/eval/drawing/plot3d.py +%%PYTHON_SITELIBDIR%%/mathics/eval/files_io/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/eval/files_io/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/files_io/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/files_io/__pycache__/files.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/files_io/__pycache__/files.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/files_io/__pycache__/read.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/files_io/__pycache__/read.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/files_io/files.py +%%PYTHON_SITELIBDIR%%/mathics/eval/files_io/read.py +%%PYTHON_SITELIBDIR%%/mathics/eval/functional/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/eval/functional/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/functional/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/functional/__pycache__/apply_fns_to_lists.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/functional/__pycache__/apply_fns_to_lists.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/functional/apply_fns_to_lists.py +%%PYTHON_SITELIBDIR%%/mathics/eval/hyperbolic.py %%PYTHON_SITELIBDIR%%/mathics/eval/image.py +%%PYTHON_SITELIBDIR%%/mathics/eval/inference.py +%%PYTHON_SITELIBDIR%%/mathics/eval/list/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/eval/list/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/list/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/list/__pycache__/eol.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/list/__pycache__/eol.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/list/eol.py %%PYTHON_SITELIBDIR%%/mathics/eval/lists.py -%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes.py +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/__pycache__/formatvalues.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/__pycache__/formatvalues.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/__pycache__/makeboxes.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/__pycache__/makeboxes.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/__pycache__/numberform.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/__pycache__/numberform.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/__pycache__/operators.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/__pycache__/operators.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/__pycache__/outputforms.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/__pycache__/outputforms.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/__pycache__/precedence.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/__pycache__/precedence.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/formatvalues.py +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/makeboxes.py +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/numberform.py +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/operators.py +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/outputforms.py +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/precedence.py %%PYTHON_SITELIBDIR%%/mathics/eval/math_ops.py %%PYTHON_SITELIBDIR%%/mathics/eval/nevaluator%%PYTHON_EXT_SUFFIX%%.so %%PYTHON_SITELIBDIR%%/mathics/eval/nevaluator.py -%%PYTHON_SITELIBDIR%%/mathics/eval/numbers.py +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/__pycache__/numbers.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/__pycache__/numbers.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/algebra/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/algebra/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/algebra/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/algebra/__pycache__/simplify.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/algebra/__pycache__/simplify.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/algebra/simplify.py +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/calculus/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/calculus/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/calculus/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/calculus/__pycache__/integrators.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/calculus/__pycache__/integrators.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/calculus/__pycache__/optimizers.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/calculus/__pycache__/optimizers.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/calculus/__pycache__/series.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/calculus/__pycache__/series.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/calculus/integrators.py +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/calculus/optimizers.py +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/calculus/series.py +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/numbers.py +%%PYTHON_SITELIBDIR%%/mathics/eval/numeric.py %%PYTHON_SITELIBDIR%%/mathics/eval/numerify.py %%PYTHON_SITELIBDIR%%/mathics/eval/parts.py %%PYTHON_SITELIBDIR%%/mathics/eval/patterns.py -%%PYTHON_SITELIBDIR%%/mathics/eval/plot.py %%PYTHON_SITELIBDIR%%/mathics/eval/pymathics.py +%%PYTHON_SITELIBDIR%%/mathics/eval/quantities.py +%%PYTHON_SITELIBDIR%%/mathics/eval/rules.py %%PYTHON_SITELIBDIR%%/mathics/eval/scoping.py %%PYTHON_SITELIBDIR%%/mathics/eval/strings.py +%%PYTHON_SITELIBDIR%%/mathics/eval/symbolic_history/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/eval/symbolic_history/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/symbolic_history/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/symbolic_history/__pycache__/stack.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/symbolic_history/__pycache__/stack.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/symbolic_history/stack.py +%%PYTHON_SITELIBDIR%%/mathics/eval/sympy.py +%%PYTHON_SITELIBDIR%%/mathics/eval/tensors.py %%PYTHON_SITELIBDIR%%/mathics/eval/test%%PYTHON_EXT_SUFFIX%%.so %%PYTHON_SITELIBDIR%%/mathics/eval/test.py %%PYTHON_SITELIBDIR%%/mathics/eval/testing_expressions.py +%%PYTHON_SITELIBDIR%%/mathics/eval/tracing.py %%PYTHON_SITELIBDIR%%/mathics/format/__init__.py %%PYTHON_SITELIBDIR%%/mathics/format/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/format/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc @@ -841,12 +1121,6 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/format/svg.py %%PYTHON_SITELIBDIR%%/mathics/format/text.py %%PYTHON_SITELIBDIR%%/mathics/main.py -%%PYTHON_SITELIBDIR%%/mathics/packages/DiscreteMath/CombinatoricaV0.6.m -%%PYTHON_SITELIBDIR%%/mathics/packages/DiscreteMath/CombinatoricaV0.9.m -%%PYTHON_SITELIBDIR%%/mathics/packages/DiscreteMath/Kernel/init.m -%%PYTHON_SITELIBDIR%%/mathics/packages/DiscreteMath/RSolve.m -%%PYTHON_SITELIBDIR%%/mathics/packages/VectorAnalysis/Kernel/init.m -%%PYTHON_SITELIBDIR%%/mathics/packages/VectorAnalysis/VectorAnalysis.m %%PYTHON_SITELIBDIR%%/mathics/profile_mathics.py %%PYTHON_SITELIBDIR%%/mathics/session.py %%PYTHON_SITELIBDIR%%/mathics/settings.py diff --git a/math/py-ml-dtypes/Makefile b/math/py-ml-dtypes/Makefile index 2dd44622202..0186562c497 100644 --- a/math/py-ml-dtypes/Makefile +++ b/math/py-ml-dtypes/Makefile @@ -1,5 +1,5 @@ PORTNAME= ml-dtypes -PORTVERSION= 0.5.0 +PORTVERSION= 0.5.1 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-ml-dtypes/distinfo b/math/py-ml-dtypes/distinfo index 7998b654830..fc3946fc55a 100644 --- a/math/py-ml-dtypes/distinfo +++ b/math/py-ml-dtypes/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726740977 -SHA256 (ml_dtypes-0.5.0.tar.gz) = 3e7d3a380fe73a63c884f06136f8baa7a5249cc8e9fdec677997dd78549f8128 -SIZE (ml_dtypes-0.5.0.tar.gz) = 699367 +TIMESTAMP = 1738089116 +SHA256 (ml_dtypes-0.5.1.tar.gz) = ac5b58559bb84a95848ed6984eb8013249f90b6bab62aa5acbad876e256002c9 +SIZE (ml_dtypes-0.5.1.tar.gz) = 698772 diff --git a/math/py-ml-dtypes/files/patch-pyproject.toml b/math/py-ml-dtypes/files/patch-pyproject.toml index 4d38c30d624..5ce41da69d7 100644 --- a/math/py-ml-dtypes/files/patch-pyproject.toml +++ b/math/py-ml-dtypes/files/patch-pyproject.toml @@ -1,4 +1,4 @@ ---- pyproject.toml.orig 2024-09-13 21:53:12 UTC +--- pyproject.toml.orig 2025-01-07 02:25:37 UTC +++ pyproject.toml @@ -17,11 +17,7 @@ dependencies = [ # pip dependencies of the project @@ -18,7 +18,7 @@ # We build against the most recent supported NumPy 2.0 release; # see https://github.com/numpy/numpy/issues/27265 - "numpy~=2.0", -- "setuptools~=73.0.1", +- "setuptools~=75.7.0", + "numpy>=1.26.0", + "setuptools", ] diff --git a/math/py-narwhals/Makefile b/math/py-narwhals/Makefile index d0d616119a7..cfb73ab4e91 100644 --- a/math/py-narwhals/Makefile +++ b/math/py-narwhals/Makefile @@ -1,5 +1,5 @@ PORTNAME= narwhals -PORTVERSION= 1.20.1 +PORTVERSION= 1.24.0 CATEGORIES= math python MASTER_SITES= PYPI \ https://github.com/narwhals-dev/narwhals/releases/download/v${PORTVERSION}/ @@ -20,14 +20,16 @@ USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes -OPTIONS_DEFINE= DASK PANDAS MODIN POLARS PYARROW +OPTIONS_DEFINE= DASK DUCKDB PANDAS MODIN POLARS PYARROW DASK_DESC= Dask DataFrame support +DUCKDB_DESC= DuckDB API support PANDAS_DESC= Pandas API support MODIN_DESC= Modin API support POLARS_DESC= Polars API support PYARROW_DESC= PyArrow API support -DASK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dask>=2024.7:devel/py-dask@${PY_FLAVOR} +DASK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dask>=2024.8:devel/py-dask@${PY_FLAVOR} +DUCKDB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}duckdb>=1.0:databases/py-duckdb@${PY_FLAVOR} PANDAS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>=0.25.3,1:math/py-pandas@${PY_FLAVOR} MODIN_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}modin>=0:math/py-modin@${PY_FLAVOR} POLARS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}polars>=0.20.3:misc/py-polars@${PY_FLAVOR} diff --git a/math/py-narwhals/distinfo b/math/py-narwhals/distinfo index 2322b160247..5092a8d7e4b 100644 --- a/math/py-narwhals/distinfo +++ b/math/py-narwhals/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735705185 -SHA256 (narwhals-1.20.1.tar.gz) = ffc6a44c1bc651531198c5f7fc38d349dff898ecfe51c1ef96aaaf429ec4dc19 -SIZE (narwhals-1.20.1.tar.gz) = 224429 +TIMESTAMP = 1738089118 +SHA256 (narwhals-1.24.0.tar.gz) = 23f0a05efbe29864d184842dd6bf11c044210bca1d443d6dbffe7e65a70bf063 +SIZE (narwhals-1.24.0.tar.gz) = 250469 diff --git a/math/py-or-tools/Makefile b/math/py-or-tools/Makefile index eca96c504c3..4eb4369e1b3 100644 --- a/math/py-or-tools/Makefile +++ b/math/py-or-tools/Makefile @@ -1,7 +1,7 @@ PORTNAME= or-tools DISTVERSIONPREFIX= v DISTVERSION= 9.6 -PORTREVISION= 6 +PORTREVISION= 8 CATEGORIES= math PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-roman/Makefile b/math/py-roman/Makefile index ac224896b56..dcef2607aa3 100644 --- a/math/py-roman/Makefile +++ b/math/py-roman/Makefile @@ -1,5 +1,5 @@ PORTNAME= roman -PORTVERSION= 4.2 +PORTVERSION= 5.0 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-roman/distinfo b/math/py-roman/distinfo index 24e2d56915c..e0125de7104 100644 --- a/math/py-roman/distinfo +++ b/math/py-roman/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1715154521 -SHA256 (roman-4.2.tar.gz) = 05f335a1b2b0824f827ed42fff84b35909aab9013799145ed4508bdd4fa3b385 -SIZE (roman-4.2.tar.gz) = 7339 +TIMESTAMP = 1738332001 +SHA256 (roman-5.0.tar.gz) = cb35293c1c4046105fd899194f4f2985f78c955a8b05937f7ab93f3be1660697 +SIZE (roman-5.0.tar.gz) = 7664 diff --git a/math/py-scikit-umfpack/Makefile b/math/py-scikit-umfpack/Makefile index 491287864f0..e7f56fb1d57 100644 --- a/math/py-scikit-umfpack/Makefile +++ b/math/py-scikit-umfpack/Makefile @@ -1,6 +1,6 @@ PORTNAME= scikit-umfpack DISTVERSION= 0.4.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-scs/Makefile b/math/py-scs/Makefile index f6833b52ba4..87d60dd9060 100644 --- a/math/py-scs/Makefile +++ b/math/py-scs/Makefile @@ -1,5 +1,6 @@ PORTNAME= scs DISTVERSION= 3.2.7 +PORTREVISION= 1 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-spvcm/Makefile b/math/py-spvcm/Makefile index 0e8ccf72253..954f3a0e967 100644 --- a/math/py-spvcm/Makefile +++ b/math/py-spvcm/Makefile @@ -11,6 +11,9 @@ WWW= https://github.com/pysal/spvcm LICENSE= BSD3CLAUSE +DEPRECATED= Upstream repository has been archived on Jul 9, 2024 +EXPIRATION_DATE=2025-02-28 + BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libpysal>=0:science/py-libpysal@${PY_FLAVOR} \ diff --git a/math/qposases/Makefile b/math/qposases/Makefile index ae9ca4fa8a2..31e74ae6499 100644 --- a/math/qposases/Makefile +++ b/math/qposases/Makefile @@ -1,6 +1,6 @@ PORTNAME= qpOASES DISTVERSION= 3.2.1 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= math MASTER_SITES= https://www.coin-or.org/download/source/${PORTNAME}/ PKGNAMEPREFIX= coin-or- diff --git a/math/rkward/Makefile b/math/rkward/Makefile index 2cf27f9cbc5..278fe74dfed 100644 --- a/math/rkward/Makefile +++ b/math/rkward/Makefile @@ -24,7 +24,7 @@ USE_QT= buildtools concurrent core dbus declarative gui location \ widgets xml USE_XORG= ice x11 xext USE_KDE= archive auth bookmarks codecs completion config configwidgets coreaddons\ - crash doctools ecm i18n itemviews jobwidgets kate:run kio \ + crash doctools ecm i18n itemviews jobwidgets kio \ notifications parts service solid sonnet syntaxhighlighting texteditor \ textwidgets widgetsaddons windowsystem xmlgui diff --git a/math/rocs/Makefile b/math/rocs/Makefile index 5fccf731f10..dab1cb906d7 100644 --- a/math/rocs/Makefile +++ b/math/rocs/Makefile @@ -1,6 +1,5 @@ PORTNAME= rocs DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 2 CATEGORIES= math education kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -9,15 +8,15 @@ WWW= https://www.kde.org/applications/education/rocs LIB_DEPENDS= libboost_thread.so:devel/boost-libs -USES= cmake compiler:c++11-lang desktop-file-utils gettext grantlee:5 kde:5 \ - qt:5 tar:xz xorg +USES= cmake compiler:c++11-lang desktop-file-utils gettext \ + grantlee:5 kde:5 qt:5 tar:xz xorg USE_KDE= archive auth codecs completion config configwidgets coreaddons \ crash i18n itemviews jobwidgets kdeclarative kio package parts \ service solid sonnet syntaxhighlighting texteditor textwidgets \ widgetsaddons windowsystem xmlgui \ doctools:build ecm:build -USE_QT= concurrent core dbus declarative gui network script scripttools svg \ - widgets xml xmlpatterns \ +USE_QT= concurrent core dbus declarative gui network script \ + scripttools svg widgets xml xmlpatterns \ buildtools:build qmake:build testlib:build USE_XORG= x11 USE_LDCONFIG= yes diff --git a/math/rocs/distinfo b/math/rocs/distinfo index 6367ca212c7..f9a6a3c08de 100644 --- a/math/rocs/distinfo +++ b/math/rocs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889318 -SHA256 (KDE/release-service/23.08.5/rocs-23.08.5.tar.xz) = f9bcc1ab8222ea48e45b58dd70449b7e02f4cd1e2bd6f62d2879e82588cd3eb1 -SIZE (KDE/release-service/23.08.5/rocs-23.08.5.tar.xz) = 1571200 +TIMESTAMP = 1734460249 +SHA256 (KDE/release-service/24.12.0/rocs-24.12.0.tar.xz) = dcbb3fac20057ea3fc65bee3a54c5a7d90414c6234354c0e91814e29de4ebd7a +SIZE (KDE/release-service/24.12.0/rocs-24.12.0.tar.xz) = 1567436 diff --git a/math/rocs/pkg-plist b/math/rocs/pkg-plist index 80cf384daff..d2de7488dc3 100644 --- a/math/rocs/pkg-plist +++ b/math/rocs/pkg-plist @@ -39,7 +39,6 @@ share/icons/hicolor/scalable/actions/rocsselect.svgz share/icons/hicolor/scalable/actions/rocsunidirectional.svgz share/icons/hicolor/scalable/actions/rocsvisible.svgz share/icons/hicolor/scalable/apps/rocs.svgz -share/kxmlgui5/rocs/rocsui.rc share/locale/ar/LC_MESSAGES/libgraphtheory.mo share/locale/ar/LC_MESSAGES/rocs.mo share/locale/bg/LC_MESSAGES/libgraphtheory.mo diff --git a/math/scalapack/Makefile b/math/scalapack/Makefile index 8511d909641..acb3da912c3 100644 --- a/math/scalapack/Makefile +++ b/math/scalapack/Makefile @@ -1,6 +1,6 @@ PORTNAME= scalapack PORTVERSION= 2.2.0 -PORTREVISION= 4 +PORTREVISION= 5 DISTVERSIONPREFIX= v CATEGORIES= math diff --git a/math/scalapackfx/Makefile b/math/scalapackfx/Makefile index 394750352be..a9f9b8284c7 100644 --- a/math/scalapackfx/Makefile +++ b/math/scalapackfx/Makefile @@ -1,6 +1,6 @@ PORTNAME= scalapackfx DISTVERSION= 1.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/scs/Makefile b/math/scs/Makefile index fc99582186e..c2f4c37ecdd 100644 --- a/math/scs/Makefile +++ b/math/scs/Makefile @@ -1,5 +1,6 @@ PORTNAME= scs DISTVERSION= 3.2.7 +PORTREVISION= 1 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/slicot/Makefile b/math/slicot/Makefile index 11736372b66..d03fcdc8d85 100644 --- a/math/slicot/Makefile +++ b/math/slicot/Makefile @@ -1,6 +1,6 @@ PORTNAME= SLICOT PORTVERSION= 5.9 -PORTREVISION= 1 +PORTREVISION= 2 DISTVERSIONPREFIX= v CATEGORIES= math diff --git a/math/spla/Makefile b/math/spla/Makefile index 49371e07a49..d9d4645a39c 100644 --- a/math/spla/Makefile +++ b/math/spla/Makefile @@ -1,6 +1,7 @@ PORTNAME= spla DISTVERSIONPREFIX= v DISTVERSION= 1.6.1 +PORTREVISION= 1 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/suitesparse-cholmod/Makefile b/math/suitesparse-cholmod/Makefile index 4a9b4ce270c..9ef4e76ca1b 100644 --- a/math/suitesparse-cholmod/Makefile +++ b/math/suitesparse-cholmod/Makefile @@ -1,5 +1,6 @@ PORTNAME= ${MPORTNAME:tl} PORTVERSION= 5.3.0 +PORTREVISION= 1 CATEGORIES= math COMMENT= Sparse CHOLesky MODification package diff --git a/math/suitesparse-config/Makefile b/math/suitesparse-config/Makefile index e3c4e3f8c8b..9f6c1505f72 100644 --- a/math/suitesparse-config/Makefile +++ b/math/suitesparse-config/Makefile @@ -1,5 +1,6 @@ PORTNAME= ${MPORTNAME:tl} PORTVERSION= ${SSPVERSION} +PORTREVISION= 1 CATEGORIES= math COMMENT= Common library for SuiteSparse diff --git a/math/suitesparse-paru/Makefile b/math/suitesparse-paru/Makefile index b43cf1bac79..891dabfadce 100644 --- a/math/suitesparse-paru/Makefile +++ b/math/suitesparse-paru/Makefile @@ -1,5 +1,6 @@ PORTNAME= ${MPORTNAME:tl} PORTVERSION= 1.0.0 +PORTREVISION= 1 CATEGORIES= math parallel COMMENT= Parallel unsymmetric multifrontal method diff --git a/math/suitesparse-spqr/Makefile b/math/suitesparse-spqr/Makefile index 41fa6419fea..c3e64e65cbf 100644 --- a/math/suitesparse-spqr/Makefile +++ b/math/suitesparse-spqr/Makefile @@ -1,5 +1,6 @@ PORTNAME= ${MPORTNAME:tl} PORTVERSION= 4.3.4 +PORTREVISION= 1 CATEGORIES= math COMMENT= Sparse QR factorization diff --git a/math/suitesparse-umfpack/Makefile b/math/suitesparse-umfpack/Makefile index eeb0ebb99f7..26e9c6a1727 100644 --- a/math/suitesparse-umfpack/Makefile +++ b/math/suitesparse-umfpack/Makefile @@ -1,5 +1,6 @@ PORTNAME= ${MPORTNAME:tl} PORTVERSION= 6.3.5 +PORTREVISION= 1 CATEGORIES= math COMMENT= Sparse multifrontal LU factorization diff --git a/math/sundials/Makefile b/math/sundials/Makefile index afdc7dff665..9e2dda2aade 100644 --- a/math/sundials/Makefile +++ b/math/sundials/Makefile @@ -1,6 +1,6 @@ PORTNAME= sundials DISTVERSION= 7.2.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math MASTER_SITES= https://github.com/LLNL/sundials/releases/download/v${DISTVERSION}/ diff --git a/math/symphony/Makefile b/math/symphony/Makefile index 56d1171cf7a..7cdd15b8647 100644 --- a/math/symphony/Makefile +++ b/math/symphony/Makefile @@ -1,7 +1,7 @@ PORTNAME= symphony DISTVERSIONPREFIX= releases/ DISTVERSION= 5.7.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/trlib/Makefile b/math/trlib/Makefile index 6f371fdb48c..25fbf3ddd0e 100644 --- a/math/trlib/Makefile +++ b/math/trlib/Makefile @@ -1,6 +1,6 @@ PORTNAME= trlib DISTVERSION= 0.4 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/misc/aichat/Makefile b/misc/aichat/Makefile index f60296095fe..cf3781b761c 100644 --- a/misc/aichat/Makefile +++ b/misc/aichat/Makefile @@ -1,7 +1,6 @@ PORTNAME= aichat DISTVERSIONPREFIX= v -DISTVERSION= 0.26.0 -PORTREVISION= 1 +DISTVERSION= 0.27.0 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org @@ -35,15 +34,15 @@ CARGO_CRATES= addr2line-0.24.2 \ anstyle-1.0.10 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ - anstyle-wincon-3.0.6 \ + anstyle-wincon-3.0.7 \ anyhow-1.0.95 \ arboard-3.4.1 \ async-recursion-1.1.1 \ - async-trait-0.1.83 \ + async-trait-0.1.85 \ atomic-waker-1.1.2 \ autocfg-1.4.0 \ - aws-smithy-eventstream-0.60.5 \ - aws-smithy-types-1.2.11 \ + aws-smithy-eventstream-0.60.6 \ + aws-smithy-types-1.2.12 \ backtrace-0.3.74 \ base64-0.22.1 \ base64-simd-0.8.0 \ @@ -51,7 +50,7 @@ CARGO_CRATES= addr2line-0.24.2 \ bit-set-0.8.0 \ bit-vec-0.8.0 \ bitflags-1.3.2 \ - bitflags-2.6.0 \ + bitflags-2.8.0 \ block-buffer-0.10.4 \ block2-0.5.1 \ bm25-2.2.0 \ @@ -63,14 +62,14 @@ CARGO_CRATES= addr2line-0.24.2 \ cached-0.54.0 \ cached_proc_macro-0.23.0 \ cached_proc_macro_types-0.1.1 \ - cc-1.2.6 \ + cc-1.2.10 \ cfg-if-1.0.0 \ cfg_aliases-0.1.1 \ cfg_aliases-0.2.1 \ chrono-0.4.39 \ - clap-4.5.23 \ - clap_builder-4.5.23 \ - clap_derive-4.5.18 \ + clap-4.5.27 \ + clap_builder-4.5.27 \ + clap_derive-4.5.24 \ clap_lex-0.7.4 \ clipboard-win-5.4.0 \ colorchoice-1.0.3 \ @@ -98,8 +97,8 @@ CARGO_CRATES= addr2line-0.24.2 \ deunicode-1.6.0 \ diff-0.1.13 \ digest-0.10.7 \ - dirs-5.0.1 \ - dirs-sys-0.4.1 \ + dirs-6.0.0 \ + dirs-sys-0.5.0 \ displaydoc-0.2.5 \ dlib-0.5.2 \ downcast-rs-1.2.1 \ @@ -109,6 +108,7 @@ CARGO_CRATES= addr2line-0.24.2 \ ego-tree-0.10.0 \ either-1.13.0 \ enum-as-inner-0.6.1 \ + env_home-0.1.0 \ env_logger-0.10.2 \ equivalent-1.0.1 \ errno-0.3.10 \ @@ -173,24 +173,24 @@ CARGO_CRATES= addr2line-0.24.2 \ ident_case-1.0.1 \ idna-1.0.3 \ idna_adapter-1.2.0 \ - indexmap-2.7.0 \ + indexmap-2.7.1 \ inquire-0.7.5 \ - ipnet-2.10.1 \ - is-terminal-0.4.13 \ + ipnet-2.11.0 \ + is-terminal-0.4.15 \ is_terminal_polyfill-1.70.1 \ itertools-0.12.1 \ itoa-1.0.14 \ - js-sys-0.3.76 \ + js-sys-0.3.77 \ json-patch-3.0.1 \ jsonptr-0.6.3 \ lazy_static-1.5.0 \ libc-0.2.169 \ libloading-0.8.6 \ libredox-0.1.3 \ - linux-raw-sys-0.4.14 \ + linux-raw-sys-0.4.15 \ litemap-0.7.4 \ lock_api-0.4.12 \ - log-0.4.22 \ + log-0.4.25 \ loom-0.7.2 \ mac-0.1.1 \ mach2-0.4.2 \ @@ -203,7 +203,7 @@ CARGO_CRATES= addr2line-0.24.2 \ mime-0.3.17 \ mime_guess-2.0.5 \ minimal-lexical-0.2.1 \ - miniz_oxide-0.8.2 \ + miniz_oxide-0.8.3 \ mio-0.8.11 \ mio-1.0.3 \ mmap-rs-0.6.1 \ @@ -224,7 +224,7 @@ CARGO_CRATES= addr2line-0.24.2 \ objc2-app-kit-0.2.2 \ objc2-core-data-0.2.2 \ objc2-core-image-0.2.2 \ - objc2-encode-4.0.3 \ + objc2-encode-4.1.0 \ objc2-foundation-0.2.2 \ objc2-metal-0.2.2 \ objc2-quartz-core-0.2.2 \ @@ -234,9 +234,9 @@ CARGO_CRATES= addr2line-0.24.2 \ onig_sys-69.8.1 \ openssl-probe-0.1.5 \ option-ext-0.2.0 \ - os_info-3.9.1 \ + os_info-3.9.2 \ os_pipe-1.2.1 \ - outref-0.5.1 \ + outref-0.5.2 \ overload-0.1.1 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ @@ -244,14 +244,14 @@ CARGO_CRATES= addr2line-0.24.2 \ path-dedot-3.1.1 \ percent-encoding-2.3.1 \ petgraph-0.6.5 \ - phf-0.11.2 \ - phf_codegen-0.11.2 \ + phf-0.11.3 \ + phf_codegen-0.11.3 \ phf_generator-0.10.0 \ - phf_generator-0.11.2 \ - phf_macros-0.11.2 \ + phf_generator-0.11.3 \ + phf_macros-0.11.3 \ phf_shared-0.10.0 \ - phf_shared-0.11.2 \ - pin-project-lite-0.2.15 \ + phf_shared-0.11.3 \ + pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkg-config-0.3.31 \ plist-1.7.0 \ @@ -259,7 +259,7 @@ CARGO_CRATES= addr2line-0.24.2 \ ppv-lite86-0.2.20 \ precomputed-hash-0.1.1 \ pretty_assertions-1.4.1 \ - proc-macro2-1.0.92 \ + proc-macro2-1.0.93 \ quick-xml-0.32.0 \ quick-xml-0.36.2 \ quinn-0.11.6 \ @@ -272,14 +272,14 @@ CARGO_CRATES= addr2line-0.24.2 \ rayon-1.10.0 \ rayon-core-1.12.1 \ redox_syscall-0.5.8 \ - redox_users-0.4.6 \ + redox_users-0.5.0 \ reedline-0.38.0 \ regex-1.11.1 \ regex-automata-0.1.10 \ regex-automata-0.4.9 \ regex-syntax-0.6.29 \ regex-syntax-0.8.5 \ - reqwest-0.12.11 \ + reqwest-0.12.12 \ reqwest-eventsource-0.6.0 \ rgb-0.8.50 \ ring-0.17.8 \ @@ -289,8 +289,8 @@ CARGO_CRATES= addr2line-0.24.2 \ rust-stemmers-1.2.0 \ rustc-demangle-0.1.24 \ rustc-hash-2.1.0 \ - rustix-0.38.42 \ - rustls-0.23.20 \ + rustix-0.38.44 \ + rustls-0.23.21 \ rustls-native-certs-0.8.1 \ rustls-pemfile-2.2.0 \ rustls-pki-types-1.10.1 \ @@ -302,12 +302,12 @@ CARGO_CRATES= addr2line-0.24.2 \ scoped-tls-1.0.1 \ scopeguard-1.2.0 \ scraper-0.22.0 \ - security-framework-3.1.0 \ - security-framework-sys-2.13.0 \ + security-framework-3.2.0 \ + security-framework-sys-2.14.0 \ selectors-0.26.0 \ serde-1.0.217 \ serde_derive-1.0.217 \ - serde_json-1.0.134 \ + serde_json-1.0.137 \ serde_urlencoded-0.7.1 \ serde_yaml-0.9.34+deprecated \ servo_arc-0.4.0 \ @@ -320,34 +320,35 @@ CARGO_CRATES= addr2line-0.24.2 \ signal-hook-registry-1.4.2 \ simplelog-0.12.2 \ siphasher-0.3.11 \ + siphasher-1.0.1 \ slab-0.4.9 \ smallvec-1.13.2 \ smawk-0.3.2 \ socket2-0.5.8 \ spin-0.9.8 \ stable_deref_trait-1.2.0 \ - stop-words-0.8.0 \ + stop-words-0.8.1 \ string_cache-0.8.7 \ string_cache_codegen-0.5.2 \ - strip-ansi-escapes-0.2.0 \ + strip-ansi-escapes-0.2.1 \ strsim-0.11.1 \ strum-0.26.3 \ strum_macros-0.26.4 \ subtle-2.6.1 \ - syn-2.0.92 \ + syn-2.0.96 \ sync_wrapper-1.0.2 \ synstructure-0.13.1 \ syntect-5.2.0 \ sys-locale-0.3.2 \ sysctl-0.5.5 \ - tempfile-3.14.0 \ + tempfile-3.15.0 \ tendril-0.4.3 \ termcolor-1.4.1 \ textwrap-0.16.1 \ thiserror-1.0.69 \ - thiserror-2.0.9 \ + thiserror-2.0.11 \ thiserror-impl-1.0.69 \ - thiserror-impl-2.0.9 \ + thiserror-impl-2.0.11 \ thread_local-1.1.8 \ time-0.3.37 \ time-core-0.1.2 \ @@ -355,9 +356,9 @@ CARGO_CRATES= addr2line-0.24.2 \ tinystr-0.7.6 \ tinyvec-1.8.1 \ tinyvec_macros-0.1.1 \ - tokio-1.42.0 \ + tokio-1.43.0 \ tokio-graceful-0.2.2 \ - tokio-macros-2.4.0 \ + tokio-macros-2.5.0 \ tokio-rustls-0.26.1 \ tokio-socks-0.5.2 \ tokio-stream-0.1.17 \ @@ -374,7 +375,7 @@ CARGO_CRATES= addr2line-0.24.2 \ try-lock-0.2.5 \ typenum-1.17.0 \ unicase-2.8.1 \ - unicode-ident-1.0.14 \ + unicode-ident-1.0.15 \ unicode-linebreak-0.1.5 \ unicode-segmentation-1.12.0 \ unicode-width-0.1.14 \ @@ -387,21 +388,20 @@ CARGO_CRATES= addr2line-0.24.2 \ utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ - uuid-1.11.0 \ - valuable-0.1.0 \ + uuid-1.12.1 \ + valuable-0.1.1 \ version_check-0.9.5 \ vsimd-0.8.0 \ - vte-0.11.1 \ - vte_generate_state_changes-0.1.2 \ + vte-0.14.1 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ - wasm-bindgen-0.2.99 \ - wasm-bindgen-backend-0.2.99 \ - wasm-bindgen-futures-0.4.49 \ - wasm-bindgen-macro-0.2.99 \ - wasm-bindgen-macro-support-0.2.99 \ - wasm-bindgen-shared-0.2.99 \ + wasm-bindgen-0.2.100 \ + wasm-bindgen-backend-0.2.100 \ + wasm-bindgen-futures-0.4.50 \ + wasm-bindgen-macro-0.2.100 \ + wasm-bindgen-macro-support-0.2.100 \ + wasm-bindgen-shared-0.2.100 \ wasm-streams-0.4.2 \ wayland-backend-0.3.7 \ wayland-client-0.31.7 \ @@ -409,9 +409,10 @@ CARGO_CRATES= addr2line-0.24.2 \ wayland-protocols-wlr-0.2.0 \ wayland-scanner-0.31.5 \ wayland-sys-0.31.5 \ - web-sys-0.3.76 \ + web-sys-0.3.77 \ web-time-1.1.0 \ webpki-roots-0.26.7 \ + which-7.0.1 \ widestring-1.1.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ @@ -446,6 +447,7 @@ CARGO_CRATES= addr2line-0.24.2 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ + winsafe-0.0.19 \ wl-clipboard-rs-0.8.1 \ write16-1.0.0 \ writeable-0.5.5 \ diff --git a/misc/aichat/distinfo b/misc/aichat/distinfo index 1f1b0eb3a97..46622dc82d2 100644 --- a/misc/aichat/distinfo +++ b/misc/aichat/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1735769842 +TIMESTAMP = 1738036801 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 @@ -25,24 +25,24 @@ SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df665 SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343 SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969 -SHA256 (rust/crates/anstyle-wincon-3.0.6.crate) = 2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125 -SIZE (rust/crates/anstyle-wincon-3.0.6.crate) = 12271 +SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e +SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400 SHA256 (rust/crates/anyhow-1.0.95.crate) = 34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04 SIZE (rust/crates/anyhow-1.0.95.crate) = 52155 SHA256 (rust/crates/arboard-3.4.1.crate) = df099ccb16cd014ff054ac1bf392c67feeef57164b05c42f037cd40f5d4357f4 SIZE (rust/crates/arboard-3.4.1.crate) = 47070 SHA256 (rust/crates/async-recursion-1.1.1.crate) = 3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11 SIZE (rust/crates/async-recursion-1.1.1.crate) = 14874 -SHA256 (rust/crates/async-trait-0.1.83.crate) = 721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd -SIZE (rust/crates/async-trait-0.1.83.crate) = 29054 +SHA256 (rust/crates/async-trait-0.1.85.crate) = 3f934833b4b7233644e5848f235df3f57ed8c80f1528a26c3dfa13d2147fa056 +SIZE (rust/crates/async-trait-0.1.85.crate) = 33251 SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0 SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422 SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 -SHA256 (rust/crates/aws-smithy-eventstream-0.60.5.crate) = cef7d0a272725f87e51ba2bf89f8c21e4df61b9e49ae1ac367a6d69916ef7c90 -SIZE (rust/crates/aws-smithy-eventstream-0.60.5.crate) = 17150 -SHA256 (rust/crates/aws-smithy-types-1.2.11.crate) = 38ddc9bd6c28aeb303477170ddd183760a956a03e083b3902a990238a7e3792d -SIZE (rust/crates/aws-smithy-types-1.2.11.crate) = 81767 +SHA256 (rust/crates/aws-smithy-eventstream-0.60.6.crate) = 8b18559a41e0c909b77625adf2b8c50de480a8041e5e4a3f5f7d177db70abc5a +SIZE (rust/crates/aws-smithy-eventstream-0.60.6.crate) = 17207 +SHA256 (rust/crates/aws-smithy-types-1.2.12.crate) = a28f6feb647fb5e0d5b50f0472c19a7db9462b74e2fec01bb0b44eedcc834e97 +SIZE (rust/crates/aws-smithy-types-1.2.12.crate) = 83025 SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a SIZE (rust/crates/backtrace-0.3.74.crate) = 88516 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 @@ -57,8 +57,8 @@ SHA256 (rust/crates/bit-vec-0.8.0.crate) = 5e764a1d40d510daf35e07be9eb06e7577090 SIZE (rust/crates/bit-vec-0.8.0.crate) = 24132 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de -SIZE (rust/crates/bitflags-2.6.0.crate) = 45357 +SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36 +SIZE (rust/crates/bitflags-2.8.0.crate) = 47482 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 SHA256 (rust/crates/block2-0.5.1.crate) = 2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f @@ -81,8 +81,8 @@ SHA256 (rust/crates/cached_proc_macro-0.23.0.crate) = 2f42a145ed2d10dce2191e1dcf SIZE (rust/crates/cached_proc_macro-0.23.0.crate) = 10580 SHA256 (rust/crates/cached_proc_macro_types-0.1.1.crate) = ade8366b8bd5ba243f0a58f036cc0ca8a2f069cff1a2351ef1cac6b083e16fc0 SIZE (rust/crates/cached_proc_macro_types-0.1.1.crate) = 1813 -SHA256 (rust/crates/cc-1.2.6.crate) = 8d6dbb628b8f8555f86d0323c2eb39e3ec81901f4b83e091db8a6a76d316a333 -SIZE (rust/crates/cc-1.2.6.crate) = 99923 +SHA256 (rust/crates/cc-1.2.10.crate) = 13208fcbb66eaeffe09b99fffbe1af420f00a7b35aa99ad683dfc1aa76145229 +SIZE (rust/crates/cc-1.2.10.crate) = 101251 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e @@ -91,12 +91,12 @@ SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 SHA256 (rust/crates/chrono-0.4.39.crate) = 7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825 SIZE (rust/crates/chrono-0.4.39.crate) = 222248 -SHA256 (rust/crates/clap-4.5.23.crate) = 3135e7ec2ef7b10c6ed8950f0f792ed96ee093fa088608f1c76e569722700c84 -SIZE (rust/crates/clap-4.5.23.crate) = 56460 -SHA256 (rust/crates/clap_builder-4.5.23.crate) = 30582fc632330df2bd26877bde0c1f4470d57c582bbc070376afcd04d8cb4838 -SIZE (rust/crates/clap_builder-4.5.23.crate) = 164180 -SHA256 (rust/crates/clap_derive-4.5.18.crate) = 4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab -SIZE (rust/crates/clap_derive-4.5.18.crate) = 30131 +SHA256 (rust/crates/clap-4.5.27.crate) = 769b0145982b4b48713e01ec42d61614425f27b7058bda7180a3a41f30104796 +SIZE (rust/crates/clap-4.5.27.crate) = 55737 +SHA256 (rust/crates/clap_builder-4.5.27.crate) = 1b26884eb4b57140e4d2d93652abfa49498b938b3c9179f9fc487b0acc3edad7 +SIZE (rust/crates/clap_builder-4.5.27.crate) = 168024 +SHA256 (rust/crates/clap_derive-4.5.24.crate) = 54b755194d6389280185988721fffba69495eed5ee9feeee9a599b53db80318c +SIZE (rust/crates/clap_derive-4.5.24.crate) = 30669 SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6 SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858 SHA256 (rust/crates/clipboard-win-5.4.0.crate) = 15efe7a882b08f34e38556b14f2fb3daa98769d06c7f0c1b076dfd0d983bc892 @@ -151,10 +151,10 @@ SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09 SIZE (rust/crates/diff-0.1.13.crate) = 46216 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 SIZE (rust/crates/digest-0.10.7.crate) = 19557 -SHA256 (rust/crates/dirs-5.0.1.crate) = 44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225 -SIZE (rust/crates/dirs-5.0.1.crate) = 12255 -SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c -SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719 +SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e +SIZE (rust/crates/dirs-6.0.0.crate) = 14190 +SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab +SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157 SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 SHA256 (rust/crates/dlib-0.5.2.crate) = 330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412 @@ -173,6 +173,8 @@ SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c48 SIZE (rust/crates/either-1.13.0.crate) = 19169 SHA256 (rust/crates/enum-as-inner-0.6.1.crate) = a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc SIZE (rust/crates/enum-as-inner-0.6.1.crate) = 12190 +SHA256 (rust/crates/env_home-0.1.0.crate) = c7f84e12ccf0a7ddc17a6c41c93326024c42920d7ee630d04950e6926645c0fe +SIZE (rust/crates/env_home-0.1.0.crate) = 9006 SHA256 (rust/crates/env_logger-0.10.2.crate) = 4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580 SIZE (rust/crates/env_logger-0.10.2.crate) = 36402 SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 @@ -301,22 +303,22 @@ SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f SIZE (rust/crates/idna-1.0.3.crate) = 142515 SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71 SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206 -SHA256 (rust/crates/indexmap-2.7.0.crate) = 62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f -SIZE (rust/crates/indexmap-2.7.0.crate) = 85335 +SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652 +SIZE (rust/crates/indexmap-2.7.1.crate) = 88644 SHA256 (rust/crates/inquire-0.7.5.crate) = 0fddf93031af70e75410a2511ec04d49e758ed2f26dad3404a934e0fb45cc12a SIZE (rust/crates/inquire-0.7.5.crate) = 102904 -SHA256 (rust/crates/ipnet-2.10.1.crate) = ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708 -SIZE (rust/crates/ipnet-2.10.1.crate) = 28407 -SHA256 (rust/crates/is-terminal-0.4.13.crate) = 261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b -SIZE (rust/crates/is-terminal-0.4.13.crate) = 7665 +SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130 +SIZE (rust/crates/ipnet-2.11.0.crate) = 29718 +SHA256 (rust/crates/is-terminal-0.4.15.crate) = e19b23d53f35ce9f56aebc7d1bb4e6ac1e9c0db7ac85c8d1760c04379edced37 +SIZE (rust/crates/is-terminal-0.4.15.crate) = 7770 SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569 SIZE (rust/crates/itertools-0.12.1.crate) = 137761 SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674 SIZE (rust/crates/itoa-1.0.14.crate) = 11210 -SHA256 (rust/crates/js-sys-0.3.76.crate) = 6717b6b5b077764fb5966237269cb3c64edddde4b14ce42647430a78ced9e7b7 -SIZE (rust/crates/js-sys-0.3.76.crate) = 54420 +SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f +SIZE (rust/crates/js-sys-0.3.77.crate) = 55538 SHA256 (rust/crates/json-patch-3.0.1.crate) = 863726d7afb6bc2590eeff7135d923545e5e964f004c2ccf8716c25e70a86f08 SIZE (rust/crates/json-patch-3.0.1.crate) = 22046 SHA256 (rust/crates/jsonptr-0.6.3.crate) = 5dea2b27dd239b2556ed7a25ba842fe47fd602e7fc7433c2a8d6106d4d9edd70 @@ -329,14 +331,14 @@ SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a SIZE (rust/crates/libloading-0.8.6.crate) = 28922 SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d SIZE (rust/crates/libredox-0.1.3.crate) = 6068 -SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89 -SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665 +SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab +SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898 SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104 SIZE (rust/crates/litemap-0.7.4.crate) = 28257 SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17 SIZE (rust/crates/lock_api-0.4.12.crate) = 27591 -SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24 -SIZE (rust/crates/log-0.4.22.crate) = 44027 +SHA256 (rust/crates/log-0.4.25.crate) = 04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f +SIZE (rust/crates/log-0.4.25.crate) = 44876 SHA256 (rust/crates/loom-0.7.2.crate) = 419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca SIZE (rust/crates/loom-0.7.2.crate) = 73989 SHA256 (rust/crates/mac-0.1.1.crate) = c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4 @@ -361,8 +363,8 @@ SHA256 (rust/crates/mime_guess-2.0.5.crate) = f7c44f8e672c00fe5308fa235f821cb419 SIZE (rust/crates/mime_guess-2.0.5.crate) = 27166 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 -SHA256 (rust/crates/miniz_oxide-0.8.2.crate) = 4ffbe83022cedc1d264172192511ae958937694cd57ce297164951b8b3568394 -SIZE (rust/crates/miniz_oxide-0.8.2.crate) = 59068 +SHA256 (rust/crates/miniz_oxide-0.8.3.crate) = b8402cab7aefae129c6977bb0ff1b8fd9a04eb5b51efc50a70bea51cda0c7924 +SIZE (rust/crates/miniz_oxide-0.8.3.crate) = 61827 SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c SIZE (rust/crates/mio-0.8.11.crate) = 102983 SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd @@ -403,8 +405,8 @@ SHA256 (rust/crates/objc2-core-data-0.2.2.crate) = 617fbf49e071c178c0b24c080767d SIZE (rust/crates/objc2-core-data-0.2.2.crate) = 30575 SHA256 (rust/crates/objc2-core-image-0.2.2.crate) = 55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80 SIZE (rust/crates/objc2-core-image-0.2.2.crate) = 20050 -SHA256 (rust/crates/objc2-encode-4.0.3.crate) = 7891e71393cd1f227313c9379a26a584ff3d7e6e7159e988851f0934c993f0f8 -SIZE (rust/crates/objc2-encode-4.0.3.crate) = 19478 +SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33 +SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004 SHA256 (rust/crates/objc2-foundation-0.2.2.crate) = 0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8 SIZE (rust/crates/objc2-foundation-0.2.2.crate) = 249330 SHA256 (rust/crates/objc2-metal-0.2.2.crate) = dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6 @@ -423,12 +425,12 @@ SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc19480 SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227 SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d SIZE (rust/crates/option-ext-0.2.0.crate) = 7345 -SHA256 (rust/crates/os_info-3.9.1.crate) = eb6651f4be5e39563c4fe5cc8326349eb99a25d805a3493f791d5bfd0269e430 -SIZE (rust/crates/os_info-3.9.1.crate) = 22882 +SHA256 (rust/crates/os_info-3.9.2.crate) = 6e6520c8cc998c5741ee68ec1dc369fc47e5f0ea5320018ecf2a1ccd6328f48b +SIZE (rust/crates/os_info-3.9.2.crate) = 22875 SHA256 (rust/crates/os_pipe-1.2.1.crate) = 5ffd2b0a5634335b135d5728d84c5e0fd726954b87111f7506a61c502280d982 SIZE (rust/crates/os_pipe-1.2.1.crate) = 10691 -SHA256 (rust/crates/outref-0.5.1.crate) = 4030760ffd992bef45b0ae3f10ce1aba99e33464c90d14dd7c039884963ddc7a -SIZE (rust/crates/outref-0.5.1.crate) = 3957 +SHA256 (rust/crates/outref-0.5.2.crate) = 1a80800c0488c3a21695ea981a54918fbb37abf04f4d0720c453632255e2ff0e +SIZE (rust/crates/outref-0.5.2.crate) = 5621 SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39 SIZE (rust/crates/overload-0.1.1.crate) = 24439 SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27 @@ -443,22 +445,22 @@ SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 SHA256 (rust/crates/petgraph-0.6.5.crate) = b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db SIZE (rust/crates/petgraph-0.6.5.crate) = 710970 -SHA256 (rust/crates/phf-0.11.2.crate) = ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc -SIZE (rust/crates/phf-0.11.2.crate) = 21569 -SHA256 (rust/crates/phf_codegen-0.11.2.crate) = e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a -SIZE (rust/crates/phf_codegen-0.11.2.crate) = 12977 +SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078 +SIZE (rust/crates/phf-0.11.3.crate) = 23231 +SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a +SIZE (rust/crates/phf_codegen-0.11.3.crate) = 13741 SHA256 (rust/crates/phf_generator-0.10.0.crate) = 5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6 SIZE (rust/crates/phf_generator-0.10.0.crate) = 7525 -SHA256 (rust/crates/phf_generator-0.11.2.crate) = 48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0 -SIZE (rust/crates/phf_generator-0.11.2.crate) = 14190 -SHA256 (rust/crates/phf_macros-0.11.2.crate) = 3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b -SIZE (rust/crates/phf_macros-0.11.2.crate) = 4748 +SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d +SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431 +SHA256 (rust/crates/phf_macros-0.11.3.crate) = f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216 +SIZE (rust/crates/phf_macros-0.11.3.crate) = 18436 SHA256 (rust/crates/phf_shared-0.10.0.crate) = b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096 SIZE (rust/crates/phf_shared-0.10.0.crate) = 4095 -SHA256 (rust/crates/phf_shared-0.11.2.crate) = 90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b -SIZE (rust/crates/phf_shared-0.11.2.crate) = 14284 -SHA256 (rust/crates/pin-project-lite-0.2.15.crate) = 915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff -SIZE (rust/crates/pin-project-lite-0.2.15.crate) = 29683 +SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5 +SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199 +SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b +SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2 @@ -473,8 +475,8 @@ SHA256 (rust/crates/precomputed-hash-0.1.1.crate) = 925383efa346730478fb4838dbe9 SIZE (rust/crates/precomputed-hash-0.1.1.crate) = 1640 SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952 -SHA256 (rust/crates/proc-macro2-1.0.92.crate) = 37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0 -SIZE (rust/crates/proc-macro2-1.0.92.crate) = 52353 +SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99 +SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388 SHA256 (rust/crates/quick-xml-0.32.0.crate) = 1d3a6e5838b60e0e8fa7a43f22ade549a37d61f8bdbe636d0d7816191de969c2 SIZE (rust/crates/quick-xml-0.32.0.crate) = 184149 SHA256 (rust/crates/quick-xml-0.36.2.crate) = f7649a7b4df05aed9ea7ec6f628c67c9953a43869b8bc50929569b2999d443fe @@ -499,8 +501,8 @@ SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caa SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701 SHA256 (rust/crates/redox_syscall-0.5.8.crate) = 03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834 SIZE (rust/crates/redox_syscall-0.5.8.crate) = 26319 -SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43 -SIZE (rust/crates/redox_users-0.4.6.crate) = 15585 +SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b +SIZE (rust/crates/redox_users-0.5.0.crate) = 15586 SHA256 (rust/crates/reedline-0.38.0.crate) = 9bfa8cb0ad84c396c936d8abb814703d7042a433d2da75a0c7060cbdc89109f3 SIZE (rust/crates/reedline-0.38.0.crate) = 140359 SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 @@ -513,8 +515,8 @@ SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4 SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752 SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 -SHA256 (rust/crates/reqwest-0.12.11.crate) = 7fe060fe50f524be480214aba758c71f99f90ee8c83c5a36b5e9e1d568eb4eb3 -SIZE (rust/crates/reqwest-0.12.11.crate) = 193279 +SHA256 (rust/crates/reqwest-0.12.12.crate) = 43e734407157c3c2034e0258f5e4473ddb361b1e85f95a66690d67264d7cd1da +SIZE (rust/crates/reqwest-0.12.12.crate) = 193321 SHA256 (rust/crates/reqwest-eventsource-0.6.0.crate) = 632c55746dbb44275691640e7b40c907c16a2dc1a5842aa98aaec90da6ec6bde SIZE (rust/crates/reqwest-eventsource-0.6.0.crate) = 19822 SHA256 (rust/crates/rgb-0.8.50.crate) = 57397d16646700483b67d2dd6511d79318f9d057fdbd21a4066aeac8b41d310a @@ -533,10 +535,10 @@ SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047 SHA256 (rust/crates/rustc-hash-2.1.0.crate) = c7fb8039b3032c191086b10f11f319a6e99e1e82889c5cc6046f515c9db1d497 SIZE (rust/crates/rustc-hash-2.1.0.crate) = 13316 -SHA256 (rust/crates/rustix-0.38.42.crate) = f93dc38ecbab2eb790ff964bb77fa94faf256fd3e73285fd7ba0903b76bedb85 -SIZE (rust/crates/rustix-0.38.42.crate) = 378683 -SHA256 (rust/crates/rustls-0.23.20.crate) = 5065c3f250cbd332cd894be57c40fa52387247659b14a2d6041d121547903b1b -SIZE (rust/crates/rustls-0.23.20.crate) = 335933 +SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154 +SIZE (rust/crates/rustix-0.38.44.crate) = 379347 +SHA256 (rust/crates/rustls-0.23.21.crate) = 8f287924602bf649d949c63dc8ac8b235fa5387d394020705b80c4eb597ce5b8 +SIZE (rust/crates/rustls-0.23.21.crate) = 337106 SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3 SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129 SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50 @@ -559,18 +561,18 @@ SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 SHA256 (rust/crates/scraper-0.22.0.crate) = cc3d051b884f40e309de6c149734eab57aa8cc1347992710dc80bcc1c2194c15 SIZE (rust/crates/scraper-0.22.0.crate) = 22906 -SHA256 (rust/crates/security-framework-3.1.0.crate) = 81d3f8c9bfcc3cbb6b0179eb57042d75b1582bdc65c3cb95f3fa999509c03cbc -SIZE (rust/crates/security-framework-3.1.0.crate) = 85399 -SHA256 (rust/crates/security-framework-sys-2.13.0.crate) = 1863fd3768cd83c56a7f60faa4dc0d403f1b6df0a38c3c25f44b7894e45370d5 -SIZE (rust/crates/security-framework-sys-2.13.0.crate) = 20496 +SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316 +SIZE (rust/crates/security-framework-3.2.0.crate) = 86095 +SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32 +SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537 SHA256 (rust/crates/selectors-0.26.0.crate) = fd568a4c9bb598e291a08244a5c1f5a8a6650bee243b5b0f8dbb3d9cc1d87fe8 SIZE (rust/crates/selectors-0.26.0.crate) = 64329 SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70 SIZE (rust/crates/serde-1.0.217.crate) = 79019 SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0 SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749 -SHA256 (rust/crates/serde_json-1.0.134.crate) = d00f4175c42ee48b15416f6193a959ba3a0d67fc699a0db9ad12df9f83991c7d -SIZE (rust/crates/serde_json-1.0.134.crate) = 154351 +SHA256 (rust/crates/serde_json-1.0.137.crate) = 930cfb6e6abf99298aaad7d29abbef7a9999a9a8806a40088f55f0dcec03146b +SIZE (rust/crates/serde_json-1.0.137.crate) = 154512 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 SHA256 (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47 @@ -595,6 +597,8 @@ SHA256 (rust/crates/simplelog-0.12.2.crate) = 16257adbfaef1ee58b1363bdc0664c9b8e SIZE (rust/crates/simplelog-0.12.2.crate) = 21548 SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d SIZE (rust/crates/siphasher-0.3.11.crate) = 10442 +SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d +SIZE (rust/crates/siphasher-1.0.1.crate) = 10351 SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67 SIZE (rust/crates/slab-0.4.9.crate) = 17108 SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 @@ -607,14 +611,14 @@ SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe SIZE (rust/crates/spin-0.9.8.crate) = 38958 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 -SHA256 (rust/crates/stop-words-0.8.0.crate) = 8500024d809de02ecbf998472b7bed3c4fca380df2be68917f6a473bdb28ddcc -SIZE (rust/crates/stop-words-0.8.0.crate) = 110758 +SHA256 (rust/crates/stop-words-0.8.1.crate) = 3c6a86be9f7fa4559b7339669e72026eb437f5e9c5a85c207fe1033079033a17 +SIZE (rust/crates/stop-words-0.8.1.crate) = 110942 SHA256 (rust/crates/string_cache-0.8.7.crate) = f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b SIZE (rust/crates/string_cache-0.8.7.crate) = 16655 SHA256 (rust/crates/string_cache_codegen-0.5.2.crate) = 6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988 SIZE (rust/crates/string_cache_codegen-0.5.2.crate) = 8156 -SHA256 (rust/crates/strip-ansi-escapes-0.2.0.crate) = 55ff8ef943b384c414f54aefa961dd2bd853add74ec75e7ac74cf91dba62bcfa -SIZE (rust/crates/strip-ansi-escapes-0.2.0.crate) = 8625 +SHA256 (rust/crates/strip-ansi-escapes-0.2.1.crate) = 2a8f8038e7e7969abb3f1b7c2a811225e9296da208539e0f79c5251d6cac0025 +SIZE (rust/crates/strip-ansi-escapes-0.2.1.crate) = 8273 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f SIZE (rust/crates/strsim-0.11.1.crate) = 14266 SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06 @@ -623,8 +627,8 @@ SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa37 SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531 SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292 SIZE (rust/crates/subtle-2.6.1.crate) = 14562 -SHA256 (rust/crates/syn-2.0.92.crate) = 70ae51629bf965c5c098cc9e87908a3df5301051a9e087d6f9bef5c9771ed126 -SIZE (rust/crates/syn-2.0.92.crate) = 291405 +SHA256 (rust/crates/syn-2.0.96.crate) = d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80 +SIZE (rust/crates/syn-2.0.96.crate) = 297497 SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263 SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958 SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971 @@ -635,8 +639,8 @@ SHA256 (rust/crates/sys-locale-0.3.2.crate) = 8eab9a99a024a169fe8a903cf9d4a3b360 SIZE (rust/crates/sys-locale-0.3.2.crate) = 15072 SHA256 (rust/crates/sysctl-0.5.5.crate) = ec7dddc5f0fee506baf8b9fdb989e242f17e4b11c61dfbb0635b705217199eea SIZE (rust/crates/sysctl-0.5.5.crate) = 18414 -SHA256 (rust/crates/tempfile-3.14.0.crate) = 28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c -SIZE (rust/crates/tempfile-3.14.0.crate) = 35065 +SHA256 (rust/crates/tempfile-3.15.0.crate) = 9a8a559c81686f576e8cd0290cd2a24a2a9ad80c98b3478856500fcbd7acd704 +SIZE (rust/crates/tempfile-3.15.0.crate) = 35693 SHA256 (rust/crates/tendril-0.4.3.crate) = d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0 SIZE (rust/crates/tendril-0.4.3.crate) = 37210 SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 @@ -645,12 +649,12 @@ SHA256 (rust/crates/textwrap-0.16.1.crate) = 23d434d3f8967a09480fb04132ebe0a3e08 SIZE (rust/crates/textwrap-0.16.1.crate) = 56012 SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 -SHA256 (rust/crates/thiserror-2.0.9.crate) = f072643fd0190df67a8bab670c20ef5d8737177d6ac6b2e9a236cb096206b2cc -SIZE (rust/crates/thiserror-2.0.9.crate) = 28531 +SHA256 (rust/crates/thiserror-2.0.11.crate) = d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc +SIZE (rust/crates/thiserror-2.0.11.crate) = 28648 SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 -SHA256 (rust/crates/thiserror-impl-2.0.9.crate) = 7b50fa271071aae2e6ee85f842e2e28ba8cd2c5fb67f11fcb1fd70b276f9e7d4 -SIZE (rust/crates/thiserror-impl-2.0.9.crate) = 21023 +SHA256 (rust/crates/thiserror-impl-2.0.11.crate) = 26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2 +SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067 SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c SIZE (rust/crates/thread_local-1.1.8.crate) = 13962 SHA256 (rust/crates/time-0.3.37.crate) = 35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21 @@ -665,12 +669,12 @@ SHA256 (rust/crates/tinyvec-1.8.1.crate) = 022db8904dfa342efe721985167e9fcd16c29 SIZE (rust/crates/tinyvec-1.8.1.crate) = 47269 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 -SHA256 (rust/crates/tokio-1.42.0.crate) = 5cec9b21b0450273377fc97bd4c33a8acffc8c996c987a7c5b319a0083707551 -SIZE (rust/crates/tokio-1.42.0.crate) = 806998 +SHA256 (rust/crates/tokio-1.43.0.crate) = 3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e +SIZE (rust/crates/tokio-1.43.0.crate) = 817422 SHA256 (rust/crates/tokio-graceful-0.2.2.crate) = 45740b38b48641855471cd402922e89156bdfbd97b69b45eeff170369cc18c7d SIZE (rust/crates/tokio-graceful-0.2.2.crate) = 34483 -SHA256 (rust/crates/tokio-macros-2.4.0.crate) = 693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752 -SIZE (rust/crates/tokio-macros-2.4.0.crate) = 12501 +SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8 +SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617 SHA256 (rust/crates/tokio-rustls-0.26.1.crate) = 5f6d0975eaace0cf0fcadee4e4aaa5da15b5c079146f2cffb67c113be122bf37 SIZE (rust/crates/tokio-rustls-0.26.1.crate) = 31214 SHA256 (rust/crates/tokio-socks-0.5.2.crate) = 0d4770b8024672c1101b3f6733eab95b18007dbe0847a8afe341fcf79e06043f @@ -703,8 +707,8 @@ SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e SIZE (rust/crates/typenum-1.17.0.crate) = 42849 SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539 SIZE (rust/crates/unicase-2.8.1.crate) = 24088 -SHA256 (rust/crates/unicode-ident-1.0.14.crate) = adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83 -SIZE (rust/crates/unicode-ident-1.0.14.crate) = 47547 +SHA256 (rust/crates/unicode-ident-1.0.15.crate) = 11cd88e12b17c6494200a9c1b683a04fcac9573ed74cd1b62aeb2727c5592243 +SIZE (rust/crates/unicode-ident-1.0.15.crate) = 47463 SHA256 (rust/crates/unicode-linebreak-0.1.5.crate) = 3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f SIZE (rust/crates/unicode-linebreak-0.1.5.crate) = 15324 SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493 @@ -729,36 +733,34 @@ SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59 SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 -SHA256 (rust/crates/uuid-1.11.0.crate) = f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a -SIZE (rust/crates/uuid-1.11.0.crate) = 47683 -SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d -SIZE (rust/crates/valuable-0.1.0.crate) = 27718 +SHA256 (rust/crates/uuid-1.12.1.crate) = b3758f5e68192bb96cc8f9b7e2c2cfdabb435499a28499a42f8f984092adad4b +SIZE (rust/crates/uuid-1.12.1.crate) = 48851 +SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65 +SIZE (rust/crates/valuable-0.1.1.crate) = 28679 SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a SIZE (rust/crates/version_check-0.9.5.crate) = 15554 SHA256 (rust/crates/vsimd-0.8.0.crate) = 5c3082ca00d5a5ef149bb8b555a72ae84c9c59f7250f013ac822ac2e49b19c64 SIZE (rust/crates/vsimd-0.8.0.crate) = 21377 -SHA256 (rust/crates/vte-0.11.1.crate) = f5022b5fbf9407086c180e9557be968742d839e68346af7792b8592489732197 -SIZE (rust/crates/vte-0.11.1.crate) = 40455 -SHA256 (rust/crates/vte_generate_state_changes-0.1.2.crate) = 2e369bee1b05d510a7b4ed645f5faa90619e05437111783ea5848f28d97d3c2e -SIZE (rust/crates/vte_generate_state_changes-0.1.2.crate) = 6503 +SHA256 (rust/crates/vte-0.14.1.crate) = 231fdcd7ef3037e8330d8e17e61011a2c244126acc0a982f4040ac3f9f0bc077 +SIZE (rust/crates/vte-0.14.1.crate) = 57382 SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e SIZE (rust/crates/want-0.3.1.crate) = 6398 SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 -SHA256 (rust/crates/wasm-bindgen-0.2.99.crate) = a474f6281d1d70c17ae7aa6a613c87fce69a127e2624002df63dcb39d6cf6396 -SIZE (rust/crates/wasm-bindgen-0.2.99.crate) = 46136 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.99.crate) = 5f89bb38646b4f81674e8f5c3fb81b562be1fd936d84320f3264486418519c79 -SIZE (rust/crates/wasm-bindgen-backend-0.2.99.crate) = 30928 -SHA256 (rust/crates/wasm-bindgen-futures-0.4.49.crate) = 38176d9b44ea84e9184eff0bc34cc167ed044f816accfe5922e54d84cf48eca2 -SIZE (rust/crates/wasm-bindgen-futures-0.4.49.crate) = 14838 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.99.crate) = 2cc6181fd9a7492eef6fef1f33961e3695e4579b9872a6f7c83aee556666d4fe -SIZE (rust/crates/wasm-bindgen-macro-0.2.99.crate) = 7011 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.99.crate) = 30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2 -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.99.crate) = 22800 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.99.crate) = 943aab3fdaaa029a6e0271b35ea10b72b943135afe9bffca82384098ad0e06a6 -SIZE (rust/crates/wasm-bindgen-shared-0.2.99.crate) = 7773 +SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5 +SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6 +SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111 +SHA256 (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61 +SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407 +SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d +SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570 SHA256 (rust/crates/wasm-streams-0.4.2.crate) = 15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65 SIZE (rust/crates/wasm-streams-0.4.2.crate) = 36773 SHA256 (rust/crates/wayland-backend-0.3.7.crate) = 056535ced7a150d45159d3a8dc30f91a2e2d588ca0b23f70e56033622b8016f6 @@ -773,12 +775,14 @@ SHA256 (rust/crates/wayland-scanner-0.31.5.crate) = 597f2001b2e5fc1121e3d5b9791d SIZE (rust/crates/wayland-scanner-0.31.5.crate) = 35779 SHA256 (rust/crates/wayland-sys-0.31.5.crate) = efa8ac0d8e8ed3e3b5c9fc92c7881406a268e11555abe36493efabe649a29e09 SIZE (rust/crates/wayland-sys-0.31.5.crate) = 8630 -SHA256 (rust/crates/web-sys-0.3.76.crate) = 04dd7223427d52553d3702c004d3b2fe07c148165faa56313cb00211e31c12bc -SIZE (rust/crates/web-sys-0.3.76.crate) = 635842 +SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2 +SIZE (rust/crates/web-sys-0.3.77.crate) = 638246 SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb SIZE (rust/crates/web-time-1.1.0.crate) = 18026 SHA256 (rust/crates/webpki-roots-0.26.7.crate) = 5d642ff16b7e79272ae451b7322067cdc17cadf68c23264be9d94a32319efe7e SIZE (rust/crates/webpki-roots-0.26.7.crate) = 249392 +SHA256 (rust/crates/which-7.0.1.crate) = fb4a9e33648339dc1642b0e36e21b3385e6148e289226f657c809dee59df5028 +SIZE (rust/crates/which-7.0.1.crate) = 18596 SHA256 (rust/crates/widestring-1.1.0.crate) = 7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311 SIZE (rust/crates/widestring-1.1.0.crate) = 85046 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 @@ -847,6 +851,8 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b738 SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 +SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904 +SIZE (rust/crates/winsafe-0.0.19.crate) = 492820 SHA256 (rust/crates/wl-clipboard-rs-0.8.1.crate) = 12b41773911497b18ca8553c3daaf8ec9fe9819caf93d451d3055f69de028adb SIZE (rust/crates/wl-clipboard-rs-0.8.1.crate) = 32835 SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936 @@ -879,5 +885,5 @@ SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19d SIZE (rust/crates/zerovec-0.10.4.crate) = 126398 SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6 SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438 -SHA256 (sigoden-aichat-v0.26.0_GH0.tar.gz) = 1743534a68acb9fdf4fee11cd2b38cc5282c85debf89a4052b61a09dcaf51185 -SIZE (sigoden-aichat-v0.26.0_GH0.tar.gz) = 993609 +SHA256 (sigoden-aichat-v0.27.0_GH0.tar.gz) = eb97284be786b2b625992ab875bb95da2aa3707c063cb0c34521cb01024b38cd +SIZE (sigoden-aichat-v0.27.0_GH0.tar.gz) = 994964 diff --git a/misc/artikulate/Makefile b/misc/artikulate/Makefile index a6e1f390259..b56542504d0 100644 --- a/misc/artikulate/Makefile +++ b/misc/artikulate/Makefile @@ -8,11 +8,10 @@ WWW= https://edu.kde.org/ USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz USE_KDE= archive attica auth codecs config configwidgets coreaddons \ - crash i18n kdeclarative newstuff service \ - widgetsaddons xmlgui \ + crash i18n kdeclarative newstuff service widgetsaddons xmlgui \ doctools:build ecm:build -USE_QT= core dbus declarative gui multimedia network sql testlib widgets \ - xml xmlpatterns \ +USE_QT= core dbus declarative gui multimedia network sql testlib \ + widgets xml xmlpatterns \ buildtools:build qmake:build USE_LDCONFIG= yes diff --git a/misc/artikulate/distinfo b/misc/artikulate/distinfo index 383d3392c93..efaa17104f7 100644 --- a/misc/artikulate/distinfo +++ b/misc/artikulate/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889459 -SHA256 (KDE/release-service/23.08.5/artikulate-23.08.5.tar.xz) = a7099ba6d8524ffde77155476c72a5d87762456aeef2c8baf2954e08e8316ba1 -SIZE (KDE/release-service/23.08.5/artikulate-23.08.5.tar.xz) = 1095552 +TIMESTAMP = 1734460251 +SHA256 (KDE/release-service/24.12.0/artikulate-24.12.0.tar.xz) = dc0ecc629ea6009272d6ecda12d3ba64a126f4cf305de69505f825eb64715b1b +SIZE (KDE/release-service/24.12.0/artikulate-24.12.0.tar.xz) = 1054704 diff --git a/misc/caffe/Makefile b/misc/caffe/Makefile index 8941d14cd68..1ad6cc544c4 100644 --- a/misc/caffe/Makefile +++ b/misc/caffe/Makefile @@ -1,7 +1,7 @@ PORTNAME= caffe DISTVERSION= 1.0-136 DISTVERSIONSUFFIX= -g9b891540 -PORTREVISION= 14 +PORTREVISION= 16 CATEGORIES= misc # machine-learning PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ diff --git a/misc/clifm/Makefile b/misc/clifm/Makefile index 82ca2b767f7..505343a730d 100644 --- a/misc/clifm/Makefile +++ b/misc/clifm/Makefile @@ -1,5 +1,5 @@ PORTNAME= clifm -PORTVERSION= 1.22 +PORTVERSION= 1.23 DISTVERSIONPREFIX= v CATEGORIES= misc @@ -16,7 +16,7 @@ USES= desktop-file-utils gettext-runtime python:run \ USE_GITHUB= yes GH_ACCOUNT= leo-arch GH_PROJECT= ${PORTNAME}-colors:cfmc -GH_TAGNAME= 1cab6df:cfmc +GH_TAGNAME= 9075864:cfmc ALL_TARGET= build MAKE_ENV= LIBS_FreeBSD="-I${LOCALBASE}/include -L${LOCALBASE}/lib \ -lreadline -lintl -lmagic" MANDIR=${PREFIX}/share/man diff --git a/misc/clifm/distinfo b/misc/clifm/distinfo index c6d3dbf33a1..99a25360179 100644 --- a/misc/clifm/distinfo +++ b/misc/clifm/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1732398321 -SHA256 (leo-arch-clifm-v1.22_GH0.tar.gz) = fbc92437c41f414e2f490b65caba38b8aa62bf95cf116812b466532bf85e0201 -SIZE (leo-arch-clifm-v1.22_GH0.tar.gz) = 1594568 -SHA256 (leo-arch-clifm-colors-1cab6df_GH0.tar.gz) = e51471378ccd01041548896ccd718371d7b1ef433b940fb6f12ebe23ba91b94f -SIZE (leo-arch-clifm-colors-1cab6df_GH0.tar.gz) = 1539049 +TIMESTAMP = 1737398388 +SHA256 (leo-arch-clifm-v1.23_GH0.tar.gz) = 5209a7286541bebc9649537abe9dfc1cfa76c6aa317afb5a6ed87270c1d069aa +SIZE (leo-arch-clifm-v1.23_GH0.tar.gz) = 1610486 +SHA256 (leo-arch-clifm-colors-9075864_GH0.tar.gz) = 2f34d8479b658ced4a723b573b705756d9e60c527641526273df14aaab0cb13c +SIZE (leo-arch-clifm-colors-9075864_GH0.tar.gz) = 1539063 diff --git a/misc/clifm/pkg-plist b/misc/clifm/pkg-plist index 7fa68f366fe..8485a26fc3e 100644 --- a/misc/clifm/pkg-plist +++ b/misc/clifm/pkg-plist @@ -65,8 +65,8 @@ share/bash-completion/completions/clifm %%DATADIR%%/plugins/ihelp.sh %%DATADIR%%/plugins/img_viewer.sh %%DATADIR%%/plugins/jumper.sh -%%DATADIR%%/plugins/kbgen.c %%DATADIR%%/plugins/m_git_prompt_status +%%DATADIR%%/plugins/m_hostname_color %%DATADIR%%/plugins/mime_list.sh %%DATADIR%%/plugins/music_player.sh %%DATADIR%%/plugins/pager.sh diff --git a/misc/kdeedu-data/Makefile b/misc/kdeedu-data/Makefile index b715ae5980f..0f81ddcf620 100644 --- a/misc/kdeedu-data/Makefile +++ b/misc/kdeedu-data/Makefile @@ -6,7 +6,7 @@ MAINTAINER= kde@FreeBSD.org COMMENT= KDE edu data files WWW= https://edu.kde.org/applications/all/parley -USES= cmake kde:5 qt:5 tar:xz +USES= cmake kde:6 qt:6 tar:xz USE_KDE= ecm:build USE_QT= buildtools:build qmake:build diff --git a/misc/kdeedu-data/distinfo b/misc/kdeedu-data/distinfo index bb499a7b3b7..e4792bd2172 100644 --- a/misc/kdeedu-data/distinfo +++ b/misc/kdeedu-data/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889460 -SHA256 (KDE/release-service/23.08.5/kdeedu-data-23.08.5.tar.xz) = 91da65c109c81ca65b502aa4e4005adbfa3c6aef8f9fa2ed8165c751714f2334 -SIZE (KDE/release-service/23.08.5/kdeedu-data-23.08.5.tar.xz) = 333492 +TIMESTAMP = 1734460252 +SHA256 (KDE/release-service/24.12.0/kdeedu-data-24.12.0.tar.xz) = 42fd4dacaa5d0f44b4c4d1c57c3e313d7bf3d1e3da6e31adb3acace67d249831 +SIZE (KDE/release-service/24.12.0/kdeedu-data-24.12.0.tar.xz) = 338808 diff --git a/misc/kdeedu-data/pkg-plist b/misc/kdeedu-data/pkg-plist index 6d282b55183..e0d1336e88f 100644 --- a/misc/kdeedu-data/pkg-plist +++ b/misc/kdeedu-data/pkg-plist @@ -114,6 +114,10 @@ share/apps/kvtml/en_GB/sport.kvtml share/apps/kvtml/en_GB/transportation.kvtml share/apps/kvtml/en_GB/vegetables.kvtml share/apps/kvtml/en_GB/worldcapitals.kvtml +share/apps/kvtml/eo/animals.kvtml +share/apps/kvtml/eo/easy.kvtml +share/apps/kvtml/eo/hard.kvtml +share/apps/kvtml/eo/medium.kvtml share/apps/kvtml/es/animals.kvtml share/apps/kvtml/es/computadoras.kvtml share/apps/kvtml/es/deportes.kvtml diff --git a/misc/kdeedu/Makefile b/misc/kdeedu/Makefile index 11f63cba290..39f799f9c08 100644 --- a/misc/kdeedu/Makefile +++ b/misc/kdeedu/Makefile @@ -1,13 +1,12 @@ PORTNAME= kdeedu DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= misc education kde MAINTAINER= kde@FreeBSD.org COMMENT= Entertaining and educational programs for KDE (meta port) WWW= https://www.kde.org -USES= kde:5 metaport +USES= kde:6 metaport OPTIONS_DEFINE= ARTIKULATE BLINKEN CANTOR KALGEBRA KALZIUM KANAGRAM KBRUCH KGEOGRAPHY \ KHANGMAN KIG KITEN KLETTRES KMPLOT KTOUCH KTURTLE \ diff --git a/misc/kdeutils/Makefile b/misc/kdeutils/Makefile index 3d8b4080422..89f0a762222 100644 --- a/misc/kdeutils/Makefile +++ b/misc/kdeutils/Makefile @@ -1,13 +1,12 @@ PORTNAME= kdeutils DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 2 CATEGORIES= misc kde MAINTAINER= kde@FreeBSD.org COMMENT= Collection of utilities for KDE WWW= https://www.kde.org/applications/utilities/ -USES= kde:5 metaport +USES= kde:6 metaport OPTIONS_DEFINE= ARK FILELIGHT KCALC KCHARSELECT KDEBUGSETTINGS \ KDF KGPG KTEATIME KTIMER KWALLETMANAGER \ @@ -48,7 +47,4 @@ KTIMER_RUN_DEPENDS= ktimer>=${KDE_APPLICATIONS_VERSION}:x11-clocks/ktimer KWALLETMANAGER_DESC= Password manager for KDE KWALLETMANAGER_RUN_DEPENDS= kwalletmanager>=${KDE_APPLICATIONS_VERSION}:security/kwalletmanager -PRINTMANAGER_DESC= Printer manager for KDE -PRINTMANAGER_RUN_DEPENDS= print-manager>=${KDE_APPLICATIONS_VERSION}:print/print-manager - .include diff --git a/misc/kf5-purpose/Makefile b/misc/kf5-purpose/Makefile index 56886141f0e..1d727c66ff3 100644 --- a/misc/kf5-purpose/Makefile +++ b/misc/kf5-purpose/Makefile @@ -1,13 +1,16 @@ PORTNAME= purpose DISTVERSION= ${KDE_FRAMEWORKS_VERSION} +PORTREVISION= 1 CATEGORIES= misc kde kde-frameworks MAINTAINER= kde@FreeBSD.org COMMENT= Offers available actions for a specific purpose -LIB_DEPENDS= libaccounts-qt5.so:net-im/libaccounts-qt@qt5 \ - libkaccounts.so:net-im/kaccounts-integration -RUN_DEPENDS= accounts-qml-module>=0:sysutils/accounts-qml-module +DEPRECATED= has its functionality stripped for coinstallability with Plasma 6 + +LIB_DEPENDS= libaccounts-qt5.so:net-im/libaccounts-qt@qt5 +# KF6/Plasma 6 coinstallability +#RUN_DEPENDS= accounts-qml-module>=0:sysutils/accounts-qml-module USES= cmake compiler:c++11-lang gettext gnome \ kde:5 pkgconfig qt:5 tar:xz xorg diff --git a/misc/kf5-purpose/pkg-plist b/misc/kf5-purpose/pkg-plist index 6f5e97410c2..75d945f993f 100644 --- a/misc/kf5-purpose/pkg-plist +++ b/misc/kf5-purpose/pkg-plist @@ -36,14 +36,12 @@ lib/libexec/kf5/purposeprocess %%QT_PLUGINDIR%%/kf5/purpose/kdeconnectplugin.so %%QT_PLUGINDIR%%/kf5/purpose/kdeconnectsmsplugin.so %%QT_PLUGINDIR%%/kf5/purpose/ktpsendfileplugin.so -%%QT_PLUGINDIR%%/kf5/purpose/nextcloudplugin.so %%QT_PLUGINDIR%%/kf5/purpose/pastebinplugin.so %%QT_PLUGINDIR%%/kf5/purpose/phabricatorplugin.so %%QT_PLUGINDIR%%/kf5/purpose/reviewboardplugin.so %%QT_PLUGINDIR%%/kf5/purpose/saveasplugin.so %%QT_PLUGINDIR%%/kf5/purpose/telegramplugin.so %%QT_PLUGINDIR%%/kf5/purpose/twitterplugin.so -%%QT_PLUGINDIR%%/kf5/purpose/youtubeplugin.so %%QT_QMLDIR%%/org/kde/purpose/AlternativesView.qml %%QT_QMLDIR%%/org/kde/purpose/JobView.qml %%QT_QMLDIR%%/org/kde/purpose/libpurposequickplugin.so @@ -52,17 +50,10 @@ lib/libexec/kf5/purposeprocess %%QT_QMLDIR%%/org/kde/purpose/qmldir %%QT_QMLDIR%%/org/kde/purpose/reviewboard/librbpurposequickplugin.so %%QT_QMLDIR%%/org/kde/purpose/reviewboard/qmldir -share/accounts/services/kde/google-youtube.service -share/accounts/services/kde/nextcloud-upload.service share/icons/hicolor/128x128/apps/phabricator-purpose.png share/icons/hicolor/128x128/apps/reviewboard-purpose.png -share/icons/hicolor/16x16/actions/kipiplugin_youtube.png share/icons/hicolor/16x16/apps/phabricator-purpose.png share/icons/hicolor/16x16/apps/reviewboard-purpose.png -share/icons/hicolor/22x22/actions/kipiplugin_youtube.png -share/icons/hicolor/32x32/actions/kipiplugin_youtube.png -share/icons/hicolor/48x48/actions/kipiplugin_youtube.png -share/icons/hicolor/64x64/actions/kipiplugin_youtube.png share/locale/ar/LC_MESSAGES/libpurpose_quick.mo share/locale/ar/LC_MESSAGES/libpurpose_widgets.mo share/locale/ar/LC_MESSAGES/purpose-fileitemaction.mo @@ -683,10 +674,8 @@ share/locale/zh_TW/LC_MESSAGES/purpose_saveas.mo share/locale/zh_TW/LC_MESSAGES/purpose_youtube.mo %%DATADIR%%/barcodeplugin_config.qml %%DATADIR%%/kdeconnectplugin_config.qml -%%DATADIR%%/nextcloudplugin_config.qml %%DATADIR%%/phabricatorplugin_config.qml %%DATADIR%%/reviewboardplugin_config.qml %%DATADIR%%/saveasplugin_config.qml -%%DATADIR%%/youtubeplugin_config.qml share/qlogging-categories5/purpose.categories share/qlogging-categories5/purpose.renamecategories diff --git a/misc/kgeography/Makefile b/misc/kgeography/Makefile index 0936958e6ea..68be0daa3b7 100644 --- a/misc/kgeography/Makefile +++ b/misc/kgeography/Makefile @@ -6,12 +6,11 @@ MAINTAINER= kde@FreeBSD.org COMMENT= KDE geography trainer WWW= https://edu.kde.org/kgeography -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz USE_KDE= auth codecs config configwidgets coreaddons crash doctools \ i18n iconthemes itemviews service widgetsaddons xmlgui \ ecm:build -USE_QT= core dbus gui widgets xml \ - buildtools:build qmake:build +USE_QT= base OPTIONS_DEFINE= DOCS diff --git a/misc/kgeography/distinfo b/misc/kgeography/distinfo index e7b089ad5bd..ad6aae5d933 100644 --- a/misc/kgeography/distinfo +++ b/misc/kgeography/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889460 -SHA256 (KDE/release-service/23.08.5/kgeography-23.08.5.tar.xz) = b5f1a0b853a2473c0f0fc036c2fb84f5adecbf91ab033b90507a1c99bb139ef1 -SIZE (KDE/release-service/23.08.5/kgeography-23.08.5.tar.xz) = 12553068 +TIMESTAMP = 1734460254 +SHA256 (KDE/release-service/24.12.0/kgeography-24.12.0.tar.xz) = 965b94c0d462c298dfcde943e82854c9f5f0a5a9e5cd9b0969a089bd6f13e075 +SIZE (KDE/release-service/24.12.0/kgeography-24.12.0.tar.xz) = 12424768 diff --git a/misc/kgeography/pkg-plist b/misc/kgeography/pkg-plist index aa3194981bf..3331c6f89dd 100644 --- a/misc/kgeography/pkg-plist +++ b/misc/kgeography/pkg-plist @@ -1043,8 +1043,9 @@ share/icons/hicolor/scalable/apps/kgeography.svgz %%DATADIR%%/zimbabwe.png %%DATADIR%%/zimbabwe_districts.kgm %%DATADIR%%/zimbabwe_districts.png -share/kxmlgui5/kgeography/kgeographyui.rc share/locale/ar/LC_MESSAGES/kgeography.mo +share/locale/ast/LC_MESSAGES/kgeography.mo +share/locale/az/LC_MESSAGES/kgeography.mo share/locale/be/LC_MESSAGES/kgeography.mo share/locale/bg/LC_MESSAGES/kgeography.mo share/locale/br/LC_MESSAGES/kgeography.mo @@ -1076,6 +1077,7 @@ share/locale/hi/LC_MESSAGES/kgeography.mo share/locale/hne/LC_MESSAGES/kgeography.mo share/locale/hr/LC_MESSAGES/kgeography.mo share/locale/hu/LC_MESSAGES/kgeography.mo +share/locale/ia/LC_MESSAGES/kgeography.mo share/locale/is/LC_MESSAGES/kgeography.mo share/locale/it/LC_MESSAGES/kgeography.mo share/locale/ja/LC_MESSAGES/kgeography.mo diff --git a/misc/klettres/Makefile b/misc/klettres/Makefile index 63c2c77f5f3..ac657d2b719 100644 --- a/misc/klettres/Makefile +++ b/misc/klettres/Makefile @@ -6,13 +6,12 @@ MAINTAINER= kde@FreeBSD.org COMMENT= Alphabet learning tool for KDE WWW= https://edu.kde.org/klettres -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz USE_KDE= attica auth codecs completion config configwidgets coreaddons \ - crash emoticons i18n init itemmodels \ - kdelibs4support newstuff phonon service widgetsaddons xmlgui \ + crash i18n itemmodels newstuff phonon service widgetsaddons \ + xmlgui \ doctools:build ecm:build -USE_QT= core dbus gui network svg widgets xml \ - buildtools:build qmake:build testlib:build +USE_QT= base OPTIONS_DEFINE= DOCS diff --git a/misc/klettres/distinfo b/misc/klettres/distinfo index 1310932c2c1..27c7bdcd90b 100644 --- a/misc/klettres/distinfo +++ b/misc/klettres/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889458 -SHA256 (KDE/release-service/23.08.5/klettres-23.08.5.tar.xz) = eac927a2fc798370e3bffda7872d0e7408c41d378a2e3a52c1be288216c9817e -SIZE (KDE/release-service/23.08.5/klettres-23.08.5.tar.xz) = 47844268 +TIMESTAMP = 1734460257 +SHA256 (KDE/release-service/24.12.0/klettres-24.12.0.tar.xz) = 38092900746f6b0b9bf58357ef8609251bf674da2b97b150befe970c9fe71abb +SIZE (KDE/release-service/24.12.0/klettres-24.12.0.tar.xz) = 47185064 diff --git a/misc/klettres/pkg-plist b/misc/klettres/pkg-plist index d4b5267cc46..8a79dc28a92 100644 --- a/misc/klettres/pkg-plist +++ b/misc/klettres/pkg-plist @@ -1898,9 +1898,9 @@ share/icons/hicolor/64x64/apps/klettres.png %%DATADIR%%/uk/syllab/zmi.ogg %%DATADIR%%/uk/syllab/zyk.ogg share/knsrcfiles/klettres.knsrc -share/kxmlgui5/klettres/klettresui.rc share/locale/af/LC_MESSAGES/klettres.mo share/locale/ar/LC_MESSAGES/klettres.mo +share/locale/ast/LC_MESSAGES/klettres.mo share/locale/be/LC_MESSAGES/klettres.mo share/locale/bg/LC_MESSAGES/klettres.mo share/locale/bn/LC_MESSAGES/klettres.mo @@ -1973,4 +1973,4 @@ share/locale/xh/LC_MESSAGES/klettres.mo share/locale/zh_CN/LC_MESSAGES/klettres.mo share/locale/zh_TW/LC_MESSAGES/klettres.mo share/metainfo/org.kde.klettres.appdata.xml -share/qlogging-categories5/klettres.categories +share/qlogging-categories6/klettres.categories diff --git a/misc/koboldcpp/Makefile b/misc/koboldcpp/Makefile index b296326456d..dc8aebc6a80 100644 --- a/misc/koboldcpp/Makefile +++ b/misc/koboldcpp/Makefile @@ -1,6 +1,7 @@ PORTNAME= koboldcpp DISTVERSIONPREFIX= v DISTVERSION= 1.82.4 +PORTREVISION= 1 CATEGORIES= misc # machine-learning MAINTAINER= yuri@FreeBSD.org diff --git a/misc/ktouch/Makefile b/misc/ktouch/Makefile index f7b7e425f7f..1822498ebe7 100644 --- a/misc/ktouch/Makefile +++ b/misc/ktouch/Makefile @@ -1,6 +1,5 @@ PORTNAME= ktouch DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= misc education kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -10,10 +9,10 @@ WWW= https://www.kde.org/applications/education/ktouch RUN_DEPENDS= kqtquickcharts>=${KDE_APPLICATIONS_VERSION}:graphics/kqtquickcharts USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz xorg -USE_KDE= auth codecs completion config configwidgets coreaddons doctools \ - i18n iconthemes itemviews kcmutils kdeclarative kio newstuff package \ - parts service sonnet texteditor textwidgets widgetsaddons \ - windowsystem xmlgui \ +USE_KDE= auth codecs completion config configwidgets coreaddons \ + doctools i18n iconthemes itemviews kcmutils kdeclarative kio \ + newstuff package parts service sonnet texteditor textwidgets \ + widgetsaddons windowsystem xmlgui \ ecm:build USE_QT= core dbus declarative gui network quickcontrols2 script sql \ testlib widgets x11extras xml xmlpatterns \ diff --git a/misc/ktouch/distinfo b/misc/ktouch/distinfo index 2108d337964..ba62a9db75d 100644 --- a/misc/ktouch/distinfo +++ b/misc/ktouch/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889455 -SHA256 (KDE/release-service/23.08.5/ktouch-23.08.5.tar.xz) = 2d102a73560da4676628bb138eeec2d847dd35db0224b9fd0a7016ebfef59c5d -SIZE (KDE/release-service/23.08.5/ktouch-23.08.5.tar.xz) = 5040232 +TIMESTAMP = 1734460259 +SHA256 (KDE/release-service/24.12.0/ktouch-24.12.0.tar.xz) = d571efbf4c86719cf81cb9a57ee08337e252aa224e243febe7424d206e2ddb79 +SIZE (KDE/release-service/24.12.0/ktouch-24.12.0.tar.xz) = 4786684 diff --git a/misc/kwordquiz/Makefile b/misc/kwordquiz/Makefile index dc056f9e699..959741e72b3 100644 --- a/misc/kwordquiz/Makefile +++ b/misc/kwordquiz/Makefile @@ -6,20 +6,15 @@ MAINTAINER= kde@FreeBSD.org COMMENT= Flash card trainer for KDE Applications WWW= https://www.kde.org/applications/education/kwordquiz -BUILD_DEPENDS= kirigami-addons-qt5>=0:x11-toolkits/kirigami-addons-qt5 -RUN_DEPENDS= kirigami-addons-qt5>=0:x11-toolkits/kirigami-addons-qt5 - -USES= cmake compiler:c++11-lang desktop-file-utils gettext \ - kde:5 qt:5 tar:xz xorg +USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:6 \ + qt:6 tar:xz xorg USE_KDE= attica auth bookmarks codecs completion config configwidgets \ - coreaddons crash doctools emoticons guiaddons i18n \ - iconthemes init itemmodels itemviews jobwidgets kdeclarative \ - kdelibs4support kio libkeduvocdocument newstuff notifications \ + iconthemes itemmodels itemviews jobwidgets kdeclarative kio \ + kirigami-addons libkeduvocdocument newstuff notifications \ notifyconfig parts phonon service solid sonnet textwidgets \ unitconversion widgetsaddons windowsystem xmlgui \ ecm:build -USE_QT= core dbus gui network multimedia printsupport widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 OPTIONS_DEFINE= DOCS diff --git a/misc/kwordquiz/distinfo b/misc/kwordquiz/distinfo index e516545881e..56963f07f0e 100644 --- a/misc/kwordquiz/distinfo +++ b/misc/kwordquiz/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889457 -SHA256 (KDE/release-service/23.08.5/kwordquiz-23.08.5.tar.xz) = 5e4a243269a0492336b10aafd372d777cec078d501cfa213ca673360e167b0f0 -SIZE (KDE/release-service/23.08.5/kwordquiz-23.08.5.tar.xz) = 4073612 +TIMESTAMP = 1734460261 +SHA256 (KDE/release-service/24.12.0/kwordquiz-24.12.0.tar.xz) = a668876d68aeafe6fe90d8742d76131687a522169321fc046598a69e1a70f48a +SIZE (KDE/release-service/24.12.0/kwordquiz-24.12.0.tar.xz) = 3777076 diff --git a/misc/kwordquiz/pkg-plist b/misc/kwordquiz/pkg-plist index e8127cb0a2f..82cd5a5fd57 100644 --- a/misc/kwordquiz/pkg-plist +++ b/misc/kwordquiz/pkg-plist @@ -13,7 +13,6 @@ share/icons/hicolor/48x48/apps/kwordquiz.png share/icons/hicolor/48x48/mimetypes/application-x-kwordquiz.png share/icons/hicolor/64x64/apps/kwordquiz.png share/icons/hicolor/scalable/apps/org.kde.kwordquiz.svg -share/knotifications5/kwordquiz.notifyrc share/knsrcfiles/kwordquiz.knsrc %%DATADIR%%/examples/example.kvtml %%DATADIR%%/examples/fill_in_the_blank.kvtml @@ -168,6 +167,7 @@ share/knsrcfiles/kwordquiz.knsrc %%DATADIR%%/icons/hicolor/scalable/actions/question.svgz %%DATADIR%%/icons/hicolor/scalable/actions/unmarkasblank.svgz share/locale/ar/LC_MESSAGES/kwordquiz.mo +share/locale/ast/LC_MESSAGES/kwordquiz.mo share/locale/be/LC_MESSAGES/kwordquiz.mo share/locale/bg/LC_MESSAGES/kwordquiz.mo share/locale/bn/LC_MESSAGES/kwordquiz.mo @@ -190,6 +190,7 @@ share/locale/fi/LC_MESSAGES/kwordquiz.mo share/locale/fr/LC_MESSAGES/kwordquiz.mo share/locale/ga/LC_MESSAGES/kwordquiz.mo share/locale/gl/LC_MESSAGES/kwordquiz.mo +share/locale/he/LC_MESSAGES/kwordquiz.mo share/locale/hi/LC_MESSAGES/kwordquiz.mo share/locale/hne/LC_MESSAGES/kwordquiz.mo share/locale/hr/LC_MESSAGES/kwordquiz.mo diff --git a/misc/libkeduvocdocument/Makefile b/misc/libkeduvocdocument/Makefile index 191bf373928..d705ccd3514 100644 --- a/misc/libkeduvocdocument/Makefile +++ b/misc/libkeduvocdocument/Makefile @@ -6,11 +6,10 @@ MAINTAINER= kde@FreeBSD.org COMMENT= Library for reading and writing vocabulary files WWW= https://edu.kde.org/ -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz USE_KDE= archive config coreaddons i18n kio service \ ecm:build -USE_QT= concurrent core dbus gui network xml \ - buildtools:build qmake:build +USE_QT= base OPTIONS_DEFINE= DOCS diff --git a/misc/libkeduvocdocument/distinfo b/misc/libkeduvocdocument/distinfo index afa64e1f063..89dc1a7b9b3 100644 --- a/misc/libkeduvocdocument/distinfo +++ b/misc/libkeduvocdocument/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889456 -SHA256 (KDE/release-service/23.08.5/libkeduvocdocument-23.08.5.tar.xz) = bdae89c39f063874115235cc69938fbcd3ff83a3d521f4c1ebe67bd32ff39e16 -SIZE (KDE/release-service/23.08.5/libkeduvocdocument-23.08.5.tar.xz) = 229608 +TIMESTAMP = 1734460263 +SHA256 (KDE/release-service/24.12.0/libkeduvocdocument-24.12.0.tar.xz) = f855eac0ab1fa3caf1777484ef21ea0e66ff640e5a98f7ded29a82d02aa2e16c +SIZE (KDE/release-service/24.12.0/libkeduvocdocument-24.12.0.tar.xz) = 228488 diff --git a/misc/libkeduvocdocument/pkg-plist b/misc/libkeduvocdocument/pkg-plist index 362c5ae4b81..82d7d1d261a 100644 --- a/misc/libkeduvocdocument/pkg-plist +++ b/misc/libkeduvocdocument/pkg-plist @@ -41,6 +41,7 @@ lib/libKEduVocDocument.so lib/libKEduVocDocument.so.5 lib/libKEduVocDocument.so.5.1.0 share/locale/ar/LC_MESSAGES/libkeduvocdocument.mo +share/locale/ast/LC_MESSAGES/libkeduvocdocument.mo share/locale/az/LC_MESSAGES/libkeduvocdocument.mo share/locale/be/LC_MESSAGES/libkeduvocdocument.mo share/locale/bg/LC_MESSAGES/libkeduvocdocument.mo @@ -68,6 +69,7 @@ share/locale/hi/LC_MESSAGES/libkeduvocdocument.mo share/locale/hne/LC_MESSAGES/libkeduvocdocument.mo share/locale/hr/LC_MESSAGES/libkeduvocdocument.mo share/locale/hu/LC_MESSAGES/libkeduvocdocument.mo +share/locale/ia/LC_MESSAGES/libkeduvocdocument.mo share/locale/is/LC_MESSAGES/libkeduvocdocument.mo share/locale/it/LC_MESSAGES/libkeduvocdocument.mo share/locale/ja/LC_MESSAGES/libkeduvocdocument.mo diff --git a/misc/librepo/Makefile b/misc/librepo/Makefile index a22a3295c1e..13919daf79a 100644 --- a/misc/librepo/Makefile +++ b/misc/librepo/Makefile @@ -1,6 +1,5 @@ PORTNAME= librepo -DISTVERSION= 1.17.1 -PORTREVISION= 1 +DISTVERSION= 1.19.0 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org diff --git a/misc/librepo/distinfo b/misc/librepo/distinfo index b65e8028dcb..8c026faa8db 100644 --- a/misc/librepo/distinfo +++ b/misc/librepo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1711520106 -SHA256 (rpm-software-management-librepo-1.17.1_GH0.tar.gz) = 16e4158d6ce8a8536cc80dc327efb4ad53acf9181175b80cb9ef17cbda53cb8f -SIZE (rpm-software-management-librepo-1.17.1_GH0.tar.gz) = 840461 +TIMESTAMP = 1738003050 +SHA256 (rpm-software-management-librepo-1.19.0_GH0.tar.gz) = 7395b34af0d7a3fa13d2db1ad0ca0d8cbcae6695c2ecd62c6204606184bfd92b +SIZE (rpm-software-management-librepo-1.19.0_GH0.tar.gz) = 841780 diff --git a/misc/librepo/files/patch-librepo_librepo.pc.cmake b/misc/librepo/files/patch-librepo_librepo.pc.cmake index cb50eb0bbde..240ce9474af 100644 --- a/misc/librepo/files/patch-librepo_librepo.pc.cmake +++ b/misc/librepo/files/patch-librepo_librepo.pc.cmake @@ -1,11 +1,11 @@ ---- librepo/librepo.pc.cmake.orig 2020-09-20 19:51:54 UTC +--- librepo/librepo.pc.cmake.orig 2024-11-04 16:54:08 UTC +++ librepo/librepo.pc.cmake -@@ -6,7 +6,7 @@ Name: librepo +@@ -6,7 +6,7 @@ Requires: glib-2.0 Description: Repodata downloading library. Version: @VERSION@ Requires: glib-2.0 --Requires.private: libcurl openssl libxml-2.0 -+Requires.private: libcurl libxml-2.0 +-Requires.private: libcurl openssl libxml-2.0 @PKGCONF_DEPENDENCY_ZCK@ ++Requires.private: libcurl libxml-2.0 @PKGCONF_DEPENDENCY_ZCK@ Libs: -L${libdir} -lrepo Libs.private: -lgpgme -lgpg-error Cflags: -I${includedir} -D_FILE_OFFSET_BITS=64 diff --git a/misc/libsolv/Makefile b/misc/libsolv/Makefile index aaabe828597..f758be47126 100644 --- a/misc/libsolv/Makefile +++ b/misc/libsolv/Makefile @@ -1,5 +1,5 @@ PORTNAME= libsolv -DISTVERSION= 0.7.22 +DISTVERSION= 0.7.31 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org diff --git a/misc/libsolv/distinfo b/misc/libsolv/distinfo index 6fd8d332149..18f47f479e1 100644 --- a/misc/libsolv/distinfo +++ b/misc/libsolv/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1652374707 -SHA256 (openSUSE-libsolv-0.7.22_GH0.tar.gz) = 968aef452b5493751fa0168cd58745a77c755e202a43fe8d549d791eb16034d5 -SIZE (openSUSE-libsolv-0.7.22_GH0.tar.gz) = 729191 +TIMESTAMP = 1738004175 +SHA256 (openSUSE-libsolv-0.7.31_GH0.tar.gz) = 912aa843447db8a3e7d70f5df743d6e120120e3324394ad6ed7252d23631ade1 +SIZE (openSUSE-libsolv-0.7.31_GH0.tar.gz) = 763630 diff --git a/misc/llama-cpp/Makefile b/misc/llama-cpp/Makefile index 26b8f2b0d63..e0e3b47749c 100644 --- a/misc/llama-cpp/Makefile +++ b/misc/llama-cpp/Makefile @@ -1,6 +1,6 @@ PORTNAME= llama-cpp DISTVERSIONPREFIX= b -DISTVERSION= 4562 +DISTVERSION= 4576 CATEGORIES= misc # machine-learning MAINTAINER= yuri@FreeBSD.org diff --git a/misc/llama-cpp/distinfo b/misc/llama-cpp/distinfo index cf88af3626b..02325335e84 100644 --- a/misc/llama-cpp/distinfo +++ b/misc/llama-cpp/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1737950597 -SHA256 (ggerganov-llama.cpp-b4562_GH0.tar.gz) = fd66b79ff00216bd373437f333a85e01b2fb6ab7cefab66f848fdc55fc955cc3 -SIZE (ggerganov-llama.cpp-b4562_GH0.tar.gz) = 20504451 +TIMESTAMP = 1738123263 +SHA256 (ggerganov-llama.cpp-b4576_GH0.tar.gz) = d0c3394ad2c2a89ee79439590b6fb70f443b01b55de4fbe6b90334950429fb54 +SIZE (ggerganov-llama.cpp-b4576_GH0.tar.gz) = 20506059 SHA256 (nomic-ai-kompute-4565194_GH0.tar.gz) = 95b52d2f0514c5201c7838348a9c3c9e60902ea3c6c9aa862193a212150b2bfc SIZE (nomic-ai-kompute-4565194_GH0.tar.gz) = 13540496 diff --git a/misc/mnn/Makefile b/misc/mnn/Makefile index a2eb3f4db0c..e496903a1c0 100644 --- a/misc/mnn/Makefile +++ b/misc/mnn/Makefile @@ -1,6 +1,6 @@ PORTNAME= mnn DISTVERSION= 2.9.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= misc # machine-learning MAINTAINER= yuri@FreeBSD.org diff --git a/misc/mxnet/Makefile b/misc/mxnet/Makefile index 615156f92c8..ccbfe1bcefb 100644 --- a/misc/mxnet/Makefile +++ b/misc/mxnet/Makefile @@ -1,6 +1,6 @@ PORTNAME= mxnet DISTVERSION= 1.9.1 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= misc # machine-learning MAINTAINER= yuri@FreeBSD.org diff --git a/misc/ncnn/Makefile b/misc/ncnn/Makefile index 04cafb680c7..205dc4af885 100644 --- a/misc/ncnn/Makefile +++ b/misc/ncnn/Makefile @@ -1,5 +1,6 @@ PORTNAME= ncnn DISTVERSION= 20241226 +PORTREVISION= 1 CATEGORIES= misc # machine-learning MAINTAINER= yuri@FreeBSD.org diff --git a/misc/onnx/Makefile b/misc/onnx/Makefile index ca5e40bec8e..8d3c6c95780 100644 --- a/misc/onnx/Makefile +++ b/misc/onnx/Makefile @@ -1,6 +1,7 @@ PORTNAME= onnx DISTVERSIONPREFIX= v DISTVERSION= 1.17.0 +PORTREVISION= 1 CATEGORIES= misc # machine-learning MAINTAINER= yuri@FreeBSD.org diff --git a/misc/p5-Business-ISSN/Makefile b/misc/p5-Business-ISSN/Makefile index 77cbc59bb03..048e0206cb0 100644 --- a/misc/p5-Business-ISSN/Makefile +++ b/misc/p5-Business-ISSN/Makefile @@ -1,5 +1,5 @@ PORTNAME= Business-ISSN -PORTVERSION= 1.005 +DISTVERSION= 1.008 CATEGORIES= misc perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -15,7 +15,4 @@ USES= perl5 USE_PERL5= configure NO_ARCH= yes -#post-patch: -# @${REINPLACE_CMD} -e 's,Business-ISSN,Business::ISSN,' ${WRKSRC}/${CONFIGURE_SCRIPT} - .include diff --git a/misc/p5-Business-ISSN/distinfo b/misc/p5-Business-ISSN/distinfo index a423f8215a6..a593787381b 100644 --- a/misc/p5-Business-ISSN/distinfo +++ b/misc/p5-Business-ISSN/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1646762704 -SHA256 (Business-ISSN-1.005.tar.gz) = 3b09b0267f0a6660fb92b6f50c4c7796ef6a263b62ad3bbeaa07189a0c7c39b3 -SIZE (Business-ISSN-1.005.tar.gz) = 11277 +TIMESTAMP = 1738696937 +SHA256 (Business-ISSN-1.008.tar.gz) = b16b3a1b0e53cd45ed3328906d33ad4d59a13b57abf341424553aecf3e443aac +SIZE (Business-ISSN-1.008.tar.gz) = 12332 diff --git a/misc/parley/Makefile b/misc/parley/Makefile index b896af29649..d2f31e3055a 100644 --- a/misc/parley/Makefile +++ b/misc/parley/Makefile @@ -9,17 +9,13 @@ WWW= https://edu.kde.org/applications/all/parley BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \ docbook-xml>0:textproc/docbook-xml -USES= cmake desktop-file-utils gettext gnome kde:5 qt:5 tar:xz xorg +USES= cmake desktop-file-utils gettext gnome kde:6 qt:6 tar:xz xorg USE_GNOME= libxml2 libxslt -USE_KDE= attica auth codecs completion configwidgets coreaddons config \ - crash doctools i18n jobwidgets kcmutils kio newstuff \ - notifications kross khtml service solid sonnet textwidgets \ - widgetsaddons windowsystem xmlgui \ - libkeduvocdocument \ +USE_KDE= attica auth codecs completion config configwidgets coreaddons \ + crash doctools i18n jobwidgets kcmutils kio libkeduvocdocument \ + newstuff sonnet textwidgets widgetsaddons windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus declarative gui location network multimedia \ - printsupport script svg webchannel webengine widgets xml \ - buildtools:build qmake:build +USE_QT= base multimedia webengine USE_XORG= ice sm x11 xext xrender OPTIONS_DEFINE= DOCS diff --git a/misc/parley/distinfo b/misc/parley/distinfo index 7157343b8a5..d9a4ed6d33b 100644 --- a/misc/parley/distinfo +++ b/misc/parley/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889456 -SHA256 (KDE/release-service/23.08.5/parley-23.08.5.tar.xz) = 5695758664d17cbaa023ac0f373041cc3b40036aba52a0dacb194e128e6d2067 -SIZE (KDE/release-service/23.08.5/parley-23.08.5.tar.xz) = 8610724 +TIMESTAMP = 1734460264 +SHA256 (KDE/release-service/24.12.0/parley-24.12.0.tar.xz) = 9dda0372f868f70daf36343fbea458c98f37effbda9728a7a066f9d26139b67f +SIZE (KDE/release-service/24.12.0/parley-24.12.0.tar.xz) = 8434548 diff --git a/misc/parley/pkg-plist b/misc/parley/pkg-plist index 74583aaf803..b2626d3c8e4 100644 --- a/misc/parley/pkg-plist +++ b/misc/parley/pkg-plist @@ -81,20 +81,9 @@ share/icons/oxygen/scalable/actions/set-language.svgz share/icons/oxygen/scalable/actions/specific-setup.svgz share/knsrcfiles/parley-themes.knsrc share/knsrcfiles/parley.knsrc -share/kxmlgui5/parley/dashboardui.rc -share/kxmlgui5/parley/editorui.rc -share/kxmlgui5/parley/parleyui.rc -share/kxmlgui5/parley/practicesummaryui.rc -share/kxmlgui5/parley/practiceui.rc -share/kxmlgui5/parley/statisticsui.rc -share/kxmlgui5/parley/themes/bees_theme.desktop -share/kxmlgui5/parley/themes/bees_theme.svgz -share/kxmlgui5/parley/themes/bees_theme_preview.jpg -share/kxmlgui5/parley/themes/theme_reference.desktop -share/kxmlgui5/parley/themes/theme_reference.svgz -share/kxmlgui5/parley/themes/theme_reference_preview.jpg share/locale/af/LC_MESSAGES/parley.mo share/locale/ar/LC_MESSAGES/parley.mo +share/locale/ast/LC_MESSAGES/parley.mo share/locale/be/LC_MESSAGES/parley.mo share/locale/bg/LC_MESSAGES/parley.mo share/locale/bn/LC_MESSAGES/parley.mo diff --git a/misc/pecl-timezonedb/Makefile b/misc/pecl-timezonedb/Makefile index 5690652e973..79150197daf 100644 --- a/misc/pecl-timezonedb/Makefile +++ b/misc/pecl-timezonedb/Makefile @@ -1,5 +1,5 @@ PORTNAME= timezonedb -PORTVERSION= 2024.2 +PORTVERSION= 2025.1 CATEGORIES= misc MAINTAINER= sunpoet@FreeBSD.org diff --git a/misc/pecl-timezonedb/distinfo b/misc/pecl-timezonedb/distinfo index 759ec67e19d..3e2a3bcc39e 100644 --- a/misc/pecl-timezonedb/distinfo +++ b/misc/pecl-timezonedb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726080979 -SHA256 (PECL/timezonedb-2024.2.tgz) = 6181df34c56320a0b9fdaffd6869addea974fb2dc6318a7081af2d43b4e5e897 -SIZE (PECL/timezonedb-2024.2.tgz) = 646864 +TIMESTAMP = 1738088918 +SHA256 (PECL/timezonedb-2025.1.tgz) = 0ca91cabdd952a54ff9413337c374d4b157277f25d492c14a403ed526153e3bb +SIZE (PECL/timezonedb-2025.1.tgz) = 646718 diff --git a/misc/py-huggingface-hub/Makefile b/misc/py-huggingface-hub/Makefile index 12c2301a879..1c99c71f58f 100644 --- a/misc/py-huggingface-hub/Makefile +++ b/misc/py-huggingface-hub/Makefile @@ -1,5 +1,5 @@ PORTNAME= huggingface-hub -DISTVERSION= 0.27.1 +DISTVERSION= 0.28.1 CATEGORIES= misc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/misc/py-huggingface-hub/distinfo b/misc/py-huggingface-hub/distinfo index 5b43de8cc06..4727b6f27f2 100644 --- a/misc/py-huggingface-hub/distinfo +++ b/misc/py-huggingface-hub/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736839949 -SHA256 (huggingface_hub-0.27.1.tar.gz) = c004463ca870283909d715d20f066ebd6968c2207dae9393fdffb3c1d4d8f98b -SIZE (huggingface_hub-0.27.1.tar.gz) = 379407 +TIMESTAMP = 1738831639 +SHA256 (huggingface_hub-0.28.1.tar.gz) = 893471090c98e3b6efbdfdacafe4052b20b84d59866fb6f54c33d9af18c303ae +SIZE (huggingface_hub-0.28.1.tar.gz) = 387074 diff --git a/misc/py-onnx/Makefile b/misc/py-onnx/Makefile index 7f99d4107d8..87c9604dbb1 100644 --- a/misc/py-onnx/Makefile +++ b/misc/py-onnx/Makefile @@ -1,6 +1,6 @@ PORTNAME= onnx DISTVERSION= 1.16.2 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= misc # machine-learning MASTER_SITES= PYPI \ https://github.com/abseil/abseil-cpp/archive/refs/tags/:abseil \ diff --git a/misc/py-placekey/Makefile b/misc/py-placekey/Makefile index 0a370c54bf9..01cf095209b 100644 --- a/misc/py-placekey/Makefile +++ b/misc/py-placekey/Makefile @@ -1,5 +1,5 @@ PORTNAME= placekey -PORTVERSION= 0.0.14 +PORTVERSION= 0.0.22 CATEGORIES= misc geography python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}backoff>=0:devel/py-backoff@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}h3>=0:graphics/py-h3@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}h3>=3.6.1<4:graphics/py-h3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ratelimiter>=0:devel/py-ratelimiter@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}shapely>=0:devel/py-shapely@${PY_FLAVOR} diff --git a/misc/py-placekey/distinfo b/misc/py-placekey/distinfo index 225915ede03..b3a468adfec 100644 --- a/misc/py-placekey/distinfo +++ b/misc/py-placekey/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1710712512 -SHA256 (placekey-0.0.14.tar.gz) = 6149ce4de2bd5edb89dcdeb56cf8c75feb33f5caf6c14d6db06a30675ff514ea -SIZE (placekey-0.0.14.tar.gz) = 15831 +TIMESTAMP = 1738443434 +SHA256 (placekey-0.0.22.tar.gz) = d5e2ce6400ce865ba9c1b9f79f6b1302ee002fbbd8ca10e72ea9891b0007dc10 +SIZE (placekey-0.0.22.tar.gz) = 17525 diff --git a/misc/py-pytorch/Makefile b/misc/py-pytorch/Makefile index 05a18b673df..06c8993ce0a 100644 --- a/misc/py-pytorch/Makefile +++ b/misc/py-pytorch/Makefile @@ -1,7 +1,7 @@ PORTNAME= pytorch DISTVERSIONPREFIX= v DISTVERSION= 2.5.1 -PORTREVISION= 3 +PORTREVISION= 5 CATEGORIES= misc # machine-learning MASTER_SITES= https://github.com/pytorch/pytorch/releases/download/v${DISTVERSION}/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/misc/py-safetensors/Makefile b/misc/py-safetensors/Makefile index cb92c92a944..e695d3dea3b 100644 --- a/misc/py-safetensors/Makefile +++ b/misc/py-safetensors/Makefile @@ -1,7 +1,6 @@ PORTNAME= safetensors DISTVERSIONPREFIX= v -DISTVERSION= 0.5.1 -PORTREVISION= 1 +DISTVERSION= 0.5.2 CATEGORIES= misc python # machine-learning #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -46,8 +45,8 @@ CARGO_CRATES= autocfg-1.4.0 \ ryu-1.0.18 \ serde-1.0.217 \ serde_derive-1.0.217 \ - serde_json-1.0.134 \ - syn-2.0.94 \ + serde_json-1.0.135 \ + syn-2.0.95 \ target-lexicon-0.12.16 \ unicode-ident-1.0.14 \ unindent-0.2.3 diff --git a/misc/py-safetensors/distinfo b/misc/py-safetensors/distinfo index e07a554b295..48e7a4d4487 100644 --- a/misc/py-safetensors/distinfo +++ b/misc/py-safetensors/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1736326189 +TIMESTAMP = 1738013288 SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd @@ -41,15 +41,15 @@ SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5 SIZE (rust/crates/serde-1.0.217.crate) = 79019 SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0 SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749 -SHA256 (rust/crates/serde_json-1.0.134.crate) = d00f4175c42ee48b15416f6193a959ba3a0d67fc699a0db9ad12df9f83991c7d -SIZE (rust/crates/serde_json-1.0.134.crate) = 154351 -SHA256 (rust/crates/syn-2.0.94.crate) = 987bc0be1cdea8b10216bd06e2ca407d40b9543468fafd3ddfb02f36e77f71f3 -SIZE (rust/crates/syn-2.0.94.crate) = 297667 +SHA256 (rust/crates/serde_json-1.0.135.crate) = 2b0d7ba2887406110130a978386c4e1befb98c674b4fba677954e4db976630d9 +SIZE (rust/crates/serde_json-1.0.135.crate) = 154499 +SHA256 (rust/crates/syn-2.0.95.crate) = 46f71c0377baf4ef1cc3e3402ded576dccc315800fbc62dfc7fe04b009773b4a +SIZE (rust/crates/syn-2.0.95.crate) = 297136 SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1 SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488 SHA256 (rust/crates/unicode-ident-1.0.14.crate) = adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83 SIZE (rust/crates/unicode-ident-1.0.14.crate) = 47547 SHA256 (rust/crates/unindent-0.2.3.crate) = c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce SIZE (rust/crates/unindent-0.2.3.crate) = 7306 -SHA256 (huggingface-safetensors-v0.5.1_GH0.tar.gz) = cd1447e6d18b0462dd25e4633c23be5818e67d2c35df65c91ad8881bfc5eed1e -SIZE (huggingface-safetensors-v0.5.1_GH0.tar.gz) = 82443 +SHA256 (huggingface-safetensors-v0.5.2_GH0.tar.gz) = f2d6aeacb909f14925508abd7842cd3da72cd45d79d4aec7d278c66af1afbf2f +SIZE (huggingface-safetensors-v0.5.2_GH0.tar.gz) = 82965 diff --git a/misc/py-spdx-lookup/Makefile b/misc/py-spdx-lookup/Makefile index dcb0dc14046..4e54c93e9c3 100644 --- a/misc/py-spdx-lookup/Makefile +++ b/misc/py-spdx-lookup/Makefile @@ -12,6 +12,9 @@ WWW= https://github.com/bbqsrc/spdx-lookup-python LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Upstream repository has been archived on Nov 13, 2020 +EXPIRATION_DATE=2025-02-28 + BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}spdx>=2.3.0:misc/py-spdx@${PY_FLAVOR} diff --git a/misc/py-spdx-tools/Makefile b/misc/py-spdx-tools/Makefile index b3fcfba595f..94eb8e59d0d 100644 --- a/misc/py-spdx-tools/Makefile +++ b/misc/py-spdx-tools/Makefile @@ -1,6 +1,5 @@ PORTNAME= spdx-tools -DISTVERSION= 0.7.1 -PORTREVISION= 1 +DISTVERSION= 0.8.3 CATEGORIES= misc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,30 +13,43 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=3.4.3:devel/py-setuptools-scm@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} - + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} \ + ${RUN_DEPENDS} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=0:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}xmltodict>=0:devel/py-xmltodict@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rdflib>=0:textproc/py-rdflib@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}typeguard>=2.13.3:devel/py-typeguard@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}beartype>=0:devel/py-beartype@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}uritools>=0:net/py-uritools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}license-expression>=0:textproc/py-license-expression@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}ply>=0:devel/py-ply@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}ply>=0:devel/py-ply@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}semantic-version>=0:devel/py-semantic-version@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tzdata>=0:devel/py-tzdata@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 pytest TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} LC_ALL=en_US.UTF-8 -CONFLICTS_INSTALL= py??-spdx -NO_ARCH= yes -PORTEXAMPLES= * +NO_ARCH= yes +PLIST_FILES= ${PYTHON_SITELIBDIR}/spdx_tools/spdx/parser/tagvalue/parser.out +PORTEXAMPLES= * OPTIONS_DEFINE= EXAMPLES -post-install-EXAMPLES-on: +pre-build: + ${SETENVI} PYTHONPATH=${WRKSRC}/src:${PYTHON_LIBDIR} ${PYTHON_CMD} ${FILESDIR}/generate-parser.py + +post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${FIND} ${WRKSRC}/examples -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${EXAMPLESDIR} \; + ${INSTALL_DATA} ${WRKSRC}/src/spdx_tools/spdx/parser/tagvalue/parser.out \ + ${STAGEDIR}${PYTHON_SITELIBDIR}/spdx_tools/spdx/parser/tagvalue + +# This test requires https://github.com/RDFLib/pySHACL, which is not currently +# in the ports tree. Using PYTEST_IGNORED_TESTS doesn't seem to work in this +# case, so just delete it for now so that the other tests pass. +pre-test: + ${RM} ${WRKSRC}/tests/spdx3/validation/json_ld/test_shacl_validation.py .include diff --git a/misc/py-spdx-tools/distinfo b/misc/py-spdx-tools/distinfo index 7d8bb429eae..30382b14620 100644 --- a/misc/py-spdx-tools/distinfo +++ b/misc/py-spdx-tools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1683647611 -SHA256 (spdx-tools-0.7.1.tar.gz) = 975e6dbba88f105a8acb22abf53fe90f0e9d5635a2b9b1fe487781e969623b17 -SIZE (spdx-tools-0.7.1.tar.gz) = 200475 +TIMESTAMP = 1737794656 +SHA256 (spdx-tools-0.8.3.tar.gz) = 68b8f9ce2893b5216bd90b2e63f1c821c2884e4ebc4fd295ebbf1fa8b8a94b93 +SIZE (spdx-tools-0.8.3.tar.gz) = 681626 diff --git a/misc/py-spdx-tools/files/generate-parser.py b/misc/py-spdx-tools/files/generate-parser.py new file mode 100644 index 00000000000..08f9c64cc5e --- /dev/null +++ b/misc/py-spdx-tools/files/generate-parser.py @@ -0,0 +1,9 @@ +# Pre-generate a few files to avoid fs-violations in poudriere: +# +# ${PYTHON_SITELIBDIR}/spdx_tools/spdx/parser/tagvalue/parser.out +# ${PYTHON_SITELIBDIR}/spdx_tools/spdx/parser/tagvalue/parser.py +# + +import spdx_tools.spdx.parser.tagvalue.tagvalue_parser as tvp + +tvp.Parser() diff --git a/misc/py-spdx/Makefile b/misc/py-spdx/Makefile index f5a04198cc3..9c90c653700 100644 --- a/misc/py-spdx/Makefile +++ b/misc/py-spdx/Makefile @@ -12,6 +12,9 @@ WWW= https://github.com/bbqsrc/spdx-python LICENSE= CC0-1.0 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Upstream repository has been archived on Nov 13, 2020 +EXPIRATION_DATE=2025-02-28 + BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} diff --git a/misc/pytorch/Makefile b/misc/pytorch/Makefile index 3927a5a3a13..6cdc35d1941 100644 --- a/misc/pytorch/Makefile +++ b/misc/pytorch/Makefile @@ -1,7 +1,7 @@ PORTNAME= pytorch DISTVERSIONPREFIX= v DISTVERSION= 2.4.1 -PORTREVISION= 4 +PORTREVISION= 6 CATEGORIES= misc # machine-learning MASTER_SITES= https://github.com/pytorch/pytorch/releases/download/v${DISTVERSION}/ DIST_SUBDIR= ${PORTNAME} diff --git a/misc/qt6-doc/distinfo b/misc/qt6-doc/distinfo index 23b99e0adfd..19537b6d7d7 100644 --- a/misc/qt6-doc/distinfo +++ b/misc/qt6-doc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733205049 -SHA256 (KDE/Qt/6.8.1/qtdoc-everywhere-src-6.8.1.tar.xz) = 70a74663db3989913e547fa17130bdc8c2ccfa36441b5041db406c31eccd7bb2 -SIZE (KDE/Qt/6.8.1/qtdoc-everywhere-src-6.8.1.tar.xz) = 46007920 +TIMESTAMP = 1738340243 +SHA256 (KDE/Qt/6.8.2/qtdoc-everywhere-src-6.8.2.tar.xz) = b3ce5b04c5c950ed3052b247d10ca6929319f03dc276cc2bd8884dad9e555dc5 +SIZE (KDE/Qt/6.8.2/qtdoc-everywhere-src-6.8.2.tar.xz) = 46012392 diff --git a/misc/qt6-doc/pkg-plist b/misc/qt6-doc/pkg-plist index 3a9e6a556cc..4f318946416 100644 --- a/misc/qt6-doc/pkg-plist +++ b/misc/qt6-doc/pkg-plist @@ -389,6 +389,7 @@ %%QT_DOCDIR%%/qtdoc/restoring-geometry.html %%QT_DOCDIR%%/qtdoc/sbom.html %%QT_DOCDIR%%/qtdoc/scalability.html +%%QT_DOCDIR%%/qtdoc/security.html %%QT_DOCDIR%%/qtdoc/session.html %%QT_DOCDIR%%/qtdoc/sharedlibrary.html %%QT_DOCDIR%%/qtdoc/signalsandslots-syntaxes.html @@ -423,6 +424,7 @@ %%QT_DOCDIR%%/qtdoc/uic.html %%QT_DOCDIR%%/qtdoc/unicode.html %%QT_DOCDIR%%/qtdoc/unix-signals.html +%%QT_DOCDIR%%/qtdoc/untrusteddata.html %%QT_DOCDIR%%/qtdoc/vxworks.html %%QT_DOCDIR%%/qtdoc/wasm.html %%QT_DOCDIR%%/qtdoc/wayland-and-qt.html diff --git a/misc/qt6-examples/distinfo b/misc/qt6-examples/distinfo index e4b80938135..e42a579b8a1 100644 --- a/misc/qt6-examples/distinfo +++ b/misc/qt6-examples/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733205471 -SHA256 (KDE/Qt/6.8.1/qt-everywhere-src-6.8.1.tar.xz) = 45e3a9f6d33c92ffe65a1fde1a8eba5b228112df675f7f9026eaa332b2e2edff -SIZE (KDE/Qt/6.8.1/qt-everywhere-src-6.8.1.tar.xz) = 994139816 +TIMESTAMP = 1738340268 +SHA256 (KDE/Qt/6.8.2/qt-everywhere-src-6.8.2.tar.xz) = 659d8bb5931afac9ed5d89a78e868e6bd00465a58ab566e2123db02d674be559 +SIZE (KDE/Qt/6.8.2/qt-everywhere-src-6.8.2.tar.xz) = 994278216 diff --git a/misc/qt6-examples/pkg-plist b/misc/qt6-examples/pkg-plist index 054b8e00cf9..3a3e22a0ede 100644 --- a/misc/qt6-examples/pkg-plist +++ b/misc/qt6-examples/pkg-plist @@ -2586,6 +2586,7 @@ %%QT_EXAMPLEDIR%%/graphs/2d/CMakeLists.txt %%QT_EXAMPLEDIR%%/graphs/2d/cockpit/CMakeLists.txt %%QT_EXAMPLEDIR%%/graphs/2d/cockpit/cockpit.pro +%%QT_EXAMPLEDIR%%/graphs/2d/cockpit/cockpit.qrc %%QT_EXAMPLEDIR%%/graphs/2d/cockpit/doc/images/cockpit-example.png %%QT_EXAMPLEDIR%%/graphs/2d/cockpit/doc/src/cockpit.qdoc %%QT_EXAMPLEDIR%%/graphs/2d/cockpit/main.cpp @@ -2596,9 +2597,12 @@ %%QT_EXAMPLEDIR%%/graphs/2d/cockpit/qml/cockpit/VibrationSensor.qml %%QT_EXAMPLEDIR%%/graphs/2d/cockpit/qml/cockpit/airplane-ico.png %%QT_EXAMPLEDIR%%/graphs/2d/cockpit/qml/cockpit/bar.frag +%%QT_EXAMPLEDIR%%/graphs/2d/cockpit/qml/cockpit/bar.frag.qsb %%QT_EXAMPLEDIR%%/graphs/2d/cockpit/qml/cockpit/circleMarker.frag +%%QT_EXAMPLEDIR%%/graphs/2d/cockpit/qml/cockpit/circleMarker.frag.qsb %%QT_EXAMPLEDIR%%/graphs/2d/cockpit/qml/cockpit/main.qml %%QT_EXAMPLEDIR%%/graphs/2d/cockpit/qml/cockpit/pitchbar.frag +%%QT_EXAMPLEDIR%%/graphs/2d/cockpit/qml/cockpit/pitchbar.frag.qsb %%QT_EXAMPLEDIR%%/graphs/2d/cockpit/qml/cockpit/plane-fro.png %%QT_EXAMPLEDIR%%/graphs/2d/examples.pri %%QT_EXAMPLEDIR%%/graphs/2d/hellographs/CMakeLists.txt @@ -2734,6 +2738,25 @@ %%QT_EXAMPLEDIR%%/graphs/3d/widgetvolumetric/volumetric.h %%QT_EXAMPLEDIR%%/graphs/3d/widgetvolumetric/widgetvolumetric.pro %%QT_EXAMPLEDIR%%/graphs/3d/widgetvolumetric/widgetvolumetric.qrc +%%QT_EXAMPLEDIR%%/graphs/graphprinting/CMakeLists.txt +%%QT_EXAMPLEDIR%%/graphs/graphprinting/doc/images/graphprinting-example.png +%%QT_EXAMPLEDIR%%/graphs/graphprinting/doc/src/graphprinting.qdoc +%%QT_EXAMPLEDIR%%/graphs/graphprinting/graphprinter.cpp +%%QT_EXAMPLEDIR%%/graphs/graphprinting/graphprinter.h +%%QT_EXAMPLEDIR%%/graphs/graphprinting/main.cpp +%%QT_EXAMPLEDIR%%/graphs/graphprinting/qml/graphprinting/Graph2D.qml +%%QT_EXAMPLEDIR%%/graphs/graphprinting/qml/graphprinting/Graph3D.qml +%%QT_EXAMPLEDIR%%/graphs/graphprinting/qml/graphprinting/box_left.svg +%%QT_EXAMPLEDIR%%/graphs/graphprinting/qml/graphprinting/box_left_fill.svg +%%QT_EXAMPLEDIR%%/graphs/graphprinting/qml/graphprinting/documents.svg +%%QT_EXAMPLEDIR%%/graphs/graphprinting/qml/graphprinting/documents_fill.svg +%%QT_EXAMPLEDIR%%/graphs/graphprinting/qml/graphprinting/flatten.svg +%%QT_EXAMPLEDIR%%/graphs/graphprinting/qml/graphprinting/flatten_square_fill.svg +%%QT_EXAMPLEDIR%%/graphs/graphprinting/qml/graphprinting/folder.svg +%%QT_EXAMPLEDIR%%/graphs/graphprinting/qml/graphprinting/folder_fill.svg +%%QT_EXAMPLEDIR%%/graphs/graphprinting/qml/graphprinting/main.qml +%%QT_EXAMPLEDIR%%/graphs/graphprinting/qml/graphprinting/print.svg +%%QT_EXAMPLEDIR%%/graphs/graphprinting/qml/graphprinting/print_fill.svg %%QT_EXAMPLEDIR%%/gui/CMakeLists.txt %%QT_EXAMPLEDIR%%/gui/doc/images/rhiwindow_example.jpg %%QT_EXAMPLEDIR%%/gui/doc/src/rasterwindow.qdoc @@ -3049,6 +3072,7 @@ %%QT_EXAMPLEDIR%%/multimedia/player/videowidget.h %%QT_EXAMPLEDIR%%/multimedia/screencapture/CMakeLists.txt %%QT_EXAMPLEDIR%%/multimedia/screencapture/Info.plist.in +%%QT_EXAMPLEDIR%%/multimedia/screencapture/android/AndroidManifest.xml %%QT_EXAMPLEDIR%%/multimedia/screencapture/doc/images/screencapture.jpg %%QT_EXAMPLEDIR%%/multimedia/screencapture/doc/src/screencapture.qdoc %%QT_EXAMPLEDIR%%/multimedia/screencapture/main.cpp @@ -3060,100 +3084,6 @@ %%QT_EXAMPLEDIR%%/multimedia/screencapture/windowlistmodel.cpp %%QT_EXAMPLEDIR%%/multimedia/screencapture/windowlistmodel.h %%QT_EXAMPLEDIR%%/multimedia/shared/shared.pri -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/Array.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/Array.hpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/CMakeLists.txt -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/DynArray.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/DynArray.hpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/FFTReal.dsp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/FFTReal.dsw -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/FFTReal.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/FFTReal.hpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/FFTRealFixLen.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/FFTRealFixLen.hpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/FFTRealFixLenParam.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/FFTRealPassDirect.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/FFTRealPassDirect.hpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/FFTRealPassInverse.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/FFTRealPassInverse.hpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/FFTRealSelect.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/FFTRealSelect.hpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/FFTRealUseTrigo.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/FFTRealUseTrigo.hpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/OscSinCos.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/OscSinCos.hpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/TestAccuracy.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/TestAccuracy.hpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/TestHelperFixLen.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/TestHelperFixLen.hpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/TestHelperNormal.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/TestHelperNormal.hpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/TestSpeed.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/TestSpeed.hpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/TestWhiteNoiseGen.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/TestWhiteNoiseGen.hpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/bwins/fftrealu.def -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/def.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/eabi/fftrealu.def -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/fftreal.pas -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/fftreal.pro -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/fftreal_wrapper.cpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/fftreal_wrapper.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/license.txt -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/readme.txt -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/stopwatch/ClockCycleCounter.cpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/stopwatch/ClockCycleCounter.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/stopwatch/ClockCycleCounter.hpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/stopwatch/Int64.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/stopwatch/StopWatch.cpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/stopwatch/StopWatch.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/stopwatch/StopWatch.hpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/stopwatch/def.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/stopwatch/fnc.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/stopwatch/fnc.hpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/test.cpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/test_fnc.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/test_fnc.hpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/test_settings.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/testapp.dpr -%%QT_EXAMPLEDIR%%/multimedia/spectrum/CMakeLists.txt -%%QT_EXAMPLEDIR%%/multimedia/spectrum/Info.plist.in -%%QT_EXAMPLEDIR%%/multimedia/spectrum/README.txt -%%QT_EXAMPLEDIR%%/multimedia/spectrum/TODO.txt -%%QT_EXAMPLEDIR%%/multimedia/spectrum/app.pro -%%QT_EXAMPLEDIR%%/multimedia/spectrum/doc/images/spectrum-demo.png -%%QT_EXAMPLEDIR%%/multimedia/spectrum/doc/src/spectrum.qdoc -%%QT_EXAMPLEDIR%%/multimedia/spectrum/engine.cpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/engine.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/frequencyspectrum.cpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/frequencyspectrum.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/images/record.png -%%QT_EXAMPLEDIR%%/multimedia/spectrum/images/settings.png -%%QT_EXAMPLEDIR%%/multimedia/spectrum/levelmeter.cpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/levelmeter.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/main.cpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/mainwidget.cpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/mainwidget.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/progressbar.cpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/progressbar.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/settingsdialog.cpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/settingsdialog.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/spectrograph.cpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/spectrograph.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/spectrum.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/spectrum.pri -%%QT_EXAMPLEDIR%%/multimedia/spectrum/spectrum.pro -%%QT_EXAMPLEDIR%%/multimedia/spectrum/spectrum.qrc -%%QT_EXAMPLEDIR%%/multimedia/spectrum/spectrumanalyser.cpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/spectrumanalyser.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/tonegenerator.cpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/tonegenerator.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/tonegeneratordialog.cpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/tonegeneratordialog.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/utils.cpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/utils.h -%%QT_EXAMPLEDIR%%/multimedia/spectrum/waveform.cpp -%%QT_EXAMPLEDIR%%/multimedia/spectrum/waveform.h %%QT_EXAMPLEDIR%%/multimedia/video/CMakeLists.txt %%QT_EXAMPLEDIR%%/multimedia/video/mediaplayer/CMakeLists.txt %%QT_EXAMPLEDIR%%/multimedia/video/mediaplayer/Main.qml @@ -3164,8 +3094,8 @@ %%QT_EXAMPLEDIR%%/multimedia/video/mediaplayer/controls/SettingsPopup.qml %%QT_EXAMPLEDIR%%/multimedia/video/mediaplayer/controls/TracksInfo.qml %%QT_EXAMPLEDIR%%/multimedia/video/mediaplayer/controls/UrlPopup.qml -%%QT_EXAMPLEDIR%%/multimedia/video/mediaplayer/doc/images/mediaplayer.png -%%QT_EXAMPLEDIR%%/multimedia/video/mediaplayer/doc/images/settings.png +%%QT_EXAMPLEDIR%%/multimedia/video/mediaplayer/doc/images/qtmultimedia-examples-qml-media-player-settings.png +%%QT_EXAMPLEDIR%%/multimedia/video/mediaplayer/doc/images/qtmultimedia-examples-qml-media-player.png %%QT_EXAMPLEDIR%%/multimedia/video/mediaplayer/doc/src/mediaplayer.qdoc %%QT_EXAMPLEDIR%%/multimedia/video/mediaplayer/images/backward10.svg %%QT_EXAMPLEDIR%%/multimedia/video/mediaplayer/images/ff.svg @@ -3274,6 +3204,7 @@ %%QT_EXAMPLEDIR%%/multimedia/video/recorder/StyleRectangle.qml %%QT_EXAMPLEDIR%%/multimedia/video/recorder/StyleSlider.qml %%QT_EXAMPLEDIR%%/multimedia/video/recorder/VideoSourceSelect.qml +%%QT_EXAMPLEDIR%%/multimedia/video/recorder/android/AndroidManifest.xml %%QT_EXAMPLEDIR%%/multimedia/video/recorder/doc/images/qml-recorder-control-bar-overview.gif %%QT_EXAMPLEDIR%%/multimedia/video/recorder/doc/images/qml-recorder-overview.gif %%QT_EXAMPLEDIR%%/multimedia/video/recorder/doc/images/qmlrecorder.jpg @@ -3383,6 +3314,7 @@ %%QT_EXAMPLEDIR%%/network/multicastsender/sender.cpp %%QT_EXAMPLEDIR%%/network/multicastsender/sender.h %%QT_EXAMPLEDIR%%/network/multistreamclient/CMakeLists.txt +%%QT_EXAMPLEDIR%%/network/multistreamclient/CMakeLists.txt.shared %%QT_EXAMPLEDIR%%/network/multistreamclient/chatconsumer.cpp %%QT_EXAMPLEDIR%%/network/multistreamclient/chatconsumer.h %%QT_EXAMPLEDIR%%/network/multistreamclient/client.cpp @@ -3395,6 +3327,7 @@ %%QT_EXAMPLEDIR%%/network/multistreamclient/timeconsumer.cpp %%QT_EXAMPLEDIR%%/network/multistreamclient/timeconsumer.h %%QT_EXAMPLEDIR%%/network/multistreamserver/CMakeLists.txt +%%QT_EXAMPLEDIR%%/network/multistreamserver/CMakeLists.txt.shared %%QT_EXAMPLEDIR%%/network/multistreamserver/animation.gif %%QT_EXAMPLEDIR%%/network/multistreamserver/chatprovider.cpp %%QT_EXAMPLEDIR%%/network/multistreamserver/chatprovider.h @@ -3555,6 +3488,7 @@ %%QT_EXAMPLEDIR%%/nfc/ndefeditor/icons/ndefeditor/20x20@4/file_upload.png %%QT_EXAMPLEDIR%%/nfc/ndefeditor/icons/ndefeditor/20x20@4/link.png %%QT_EXAMPLEDIR%%/nfc/ndefeditor/icons/ndefeditor/20x20@4/text_snippet.png +%%QT_EXAMPLEDIR%%/nfc/ndefeditor/icons/ndefeditor/REUSE.toml %%QT_EXAMPLEDIR%%/nfc/ndefeditor/icons/ndefeditor/index.theme %%QT_EXAMPLEDIR%%/nfc/ndefeditor/icons/ndefeditor/qt_attribution.json %%QT_EXAMPLEDIR%%/nfc/ndefeditor/main.cpp @@ -4301,6 +4235,7 @@ %%QT_EXAMPLEDIR%%/qt3d/exampleresources/assets/cubemaps/default/default_irradiance.dds %%QT_EXAMPLEDIR%%/qt3d/exampleresources/assets/cubemaps/default/default_specular.dds %%QT_EXAMPLEDIR%%/qt3d/exampleresources/assets/cubemaps/miramar/README.TXT +%%QT_EXAMPLEDIR%%/qt3d/exampleresources/assets/cubemaps/miramar/REUSE.toml %%QT_EXAMPLEDIR%%/qt3d/exampleresources/assets/cubemaps/miramar/miramar_negx.webp %%QT_EXAMPLEDIR%%/qt3d/exampleresources/assets/cubemaps/miramar/miramar_negy.webp %%QT_EXAMPLEDIR%%/qt3d/exampleresources/assets/cubemaps/miramar/miramar_negz.webp @@ -4308,6 +4243,7 @@ %%QT_EXAMPLEDIR%%/qt3d/exampleresources/assets/cubemaps/miramar/miramar_posy.webp %%QT_EXAMPLEDIR%%/qt3d/exampleresources/assets/cubemaps/miramar/miramar_posz.webp %%QT_EXAMPLEDIR%%/qt3d/exampleresources/assets/cubemaps/miramar/qt_attribution.json +%%QT_EXAMPLEDIR%%/qt3d/exampleresources/assets/obj/REUSE.toml %%QT_EXAMPLEDIR%%/qt3d/exampleresources/assets/obj/ball.obj %%QT_EXAMPLEDIR%%/qt3d/exampleresources/assets/obj/material-sphere.obj %%QT_EXAMPLEDIR%%/qt3d/exampleresources/assets/obj/plane-10x10.obj @@ -7609,6 +7545,7 @@ %%QT_EXAMPLEDIR%%/vulkan/doc/src/hellovulkantriangle.qdoc %%QT_EXAMPLEDIR%%/vulkan/doc/src/hellovulkanwidget.qdoc %%QT_EXAMPLEDIR%%/vulkan/hellovulkancubes/CMakeLists.txt +%%QT_EXAMPLEDIR%%/vulkan/hellovulkancubes/CMakeLists.txt.shared %%QT_EXAMPLEDIR%%/vulkan/hellovulkancubes/camera.cpp %%QT_EXAMPLEDIR%%/vulkan/hellovulkancubes/camera.h %%QT_EXAMPLEDIR%%/vulkan/hellovulkancubes/color.frag @@ -7633,10 +7570,12 @@ %%QT_EXAMPLEDIR%%/vulkan/hellovulkancubes/vulkanwindow.cpp %%QT_EXAMPLEDIR%%/vulkan/hellovulkancubes/vulkanwindow.h %%QT_EXAMPLEDIR%%/vulkan/hellovulkantriangle/CMakeLists.txt +%%QT_EXAMPLEDIR%%/vulkan/hellovulkantriangle/CMakeLists.txt.shared %%QT_EXAMPLEDIR%%/vulkan/hellovulkantriangle/hellovulkantriangle.pro %%QT_EXAMPLEDIR%%/vulkan/hellovulkantriangle/hellovulkantriangle.qrc %%QT_EXAMPLEDIR%%/vulkan/hellovulkantriangle/main.cpp %%QT_EXAMPLEDIR%%/vulkan/hellovulkanwidget/CMakeLists.txt +%%QT_EXAMPLEDIR%%/vulkan/hellovulkanwidget/CMakeLists.txt.shared %%QT_EXAMPLEDIR%%/vulkan/hellovulkanwidget/hellovulkanwidget.cpp %%QT_EXAMPLEDIR%%/vulkan/hellovulkanwidget/hellovulkanwidget.h %%QT_EXAMPLEDIR%%/vulkan/hellovulkanwidget/hellovulkanwidget.pro @@ -7866,6 +7805,7 @@ %%QT_EXAMPLEDIR%%/webenginequick/quicknanobrowser/doc/images/quicknanobrowser-demo.jpg %%QT_EXAMPLEDIR%%/webenginequick/quicknanobrowser/doc/src/quicknanobrowser.qdoc %%QT_EXAMPLEDIR%%/webenginequick/quicknanobrowser/icons/3rdparty/COPYING +%%QT_EXAMPLEDIR%%/webenginequick/quicknanobrowser/icons/3rdparty/REUSE.toml %%QT_EXAMPLEDIR%%/webenginequick/quicknanobrowser/icons/3rdparty/go-next.png %%QT_EXAMPLEDIR%%/webenginequick/quicknanobrowser/icons/3rdparty/go-previous.png %%QT_EXAMPLEDIR%%/webenginequick/quicknanobrowser/icons/3rdparty/process-stop.png @@ -7895,6 +7835,7 @@ %%QT_EXAMPLEDIR%%/webenginewidgets/clientcertificate/server.cpp %%QT_EXAMPLEDIR%%/webenginewidgets/clientcertificate/server.pro %%QT_EXAMPLEDIR%%/webenginewidgets/contentmanipulation/CMakeLists.txt +%%QT_EXAMPLEDIR%%/webenginewidgets/contentmanipulation/REUSE.toml %%QT_EXAMPLEDIR%%/webenginewidgets/contentmanipulation/contentmanipulation.pro %%QT_EXAMPLEDIR%%/webenginewidgets/contentmanipulation/doc/images/contentmanipulation-example.png %%QT_EXAMPLEDIR%%/webenginewidgets/contentmanipulation/doc/src/contentmanipulation.qdoc @@ -7904,6 +7845,7 @@ %%QT_EXAMPLEDIR%%/webenginewidgets/contentmanipulation/mainwindow.cpp %%QT_EXAMPLEDIR%%/webenginewidgets/contentmanipulation/mainwindow.h %%QT_EXAMPLEDIR%%/webenginewidgets/cookiebrowser/3rdparty/COPYING +%%QT_EXAMPLEDIR%%/webenginewidgets/cookiebrowser/3rdparty/REUSE.toml %%QT_EXAMPLEDIR%%/webenginewidgets/cookiebrowser/3rdparty/qt_attribution.json %%QT_EXAMPLEDIR%%/webenginewidgets/cookiebrowser/3rdparty/view-refresh.png %%QT_EXAMPLEDIR%%/webenginewidgets/cookiebrowser/CMakeLists.txt @@ -7952,6 +7894,7 @@ %%QT_EXAMPLEDIR%%/webenginewidgets/permissionbrowser/permissiondialog.ui %%QT_EXAMPLEDIR%%/webenginewidgets/permissionbrowser/permissionwidget.ui %%QT_EXAMPLEDIR%%/webenginewidgets/permissionbrowser/resources/3rdparty/COPYING +%%QT_EXAMPLEDIR%%/webenginewidgets/permissionbrowser/resources/3rdparty/REUSE.toml %%QT_EXAMPLEDIR%%/webenginewidgets/permissionbrowser/resources/3rdparty/go-next.png %%QT_EXAMPLEDIR%%/webenginewidgets/permissionbrowser/resources/3rdparty/go-previous.png %%QT_EXAMPLEDIR%%/webenginewidgets/permissionbrowser/resources/3rdparty/qt_attribution.json @@ -7988,6 +7931,7 @@ %%QT_EXAMPLEDIR%%/webenginewidgets/recipebrowser/CMakeLists.txt %%QT_EXAMPLEDIR%%/webenginewidgets/recipebrowser/assets/3rdparty/MARKDOWN-LICENSE.txt %%QT_EXAMPLEDIR%%/webenginewidgets/recipebrowser/assets/3rdparty/MARKED-LICENSE.txt +%%QT_EXAMPLEDIR%%/webenginewidgets/recipebrowser/assets/3rdparty/REUSE.toml %%QT_EXAMPLEDIR%%/webenginewidgets/recipebrowser/assets/3rdparty/markdown.css %%QT_EXAMPLEDIR%%/webenginewidgets/recipebrowser/assets/3rdparty/marked.js %%QT_EXAMPLEDIR%%/webenginewidgets/recipebrowser/assets/3rdparty/qt_attribution.json @@ -8033,6 +7977,7 @@ %%QT_EXAMPLEDIR%%/webenginewidgets/simplebrowser/browserwindow.h %%QT_EXAMPLEDIR%%/webenginewidgets/simplebrowser/certificateerrordialog.ui %%QT_EXAMPLEDIR%%/webenginewidgets/simplebrowser/data/3rdparty/COPYING +%%QT_EXAMPLEDIR%%/webenginewidgets/simplebrowser/data/3rdparty/REUSE.toml %%QT_EXAMPLEDIR%%/webenginewidgets/simplebrowser/data/3rdparty/dialog-error.png %%QT_EXAMPLEDIR%%/webenginewidgets/simplebrowser/data/3rdparty/edit-clear.png %%QT_EXAMPLEDIR%%/webenginewidgets/simplebrowser/data/3rdparty/go-bottom.png @@ -8576,6 +8521,7 @@ %%QT_EXAMPLEDIR%%/widgets/painting/CMakeLists.txt %%QT_EXAMPLEDIR%%/widgets/painting/README %%QT_EXAMPLEDIR%%/widgets/painting/affine/CMakeLists.txt +%%QT_EXAMPLEDIR%%/widgets/painting/affine/CMakeLists.txt.shared %%QT_EXAMPLEDIR%%/widgets/painting/affine/affine.pro %%QT_EXAMPLEDIR%%/widgets/painting/affine/affine.qrc %%QT_EXAMPLEDIR%%/widgets/painting/affine/bg1.jpg @@ -8594,6 +8540,7 @@ %%QT_EXAMPLEDIR%%/widgets/painting/basicdrawing/window.cpp %%QT_EXAMPLEDIR%%/widgets/painting/basicdrawing/window.h %%QT_EXAMPLEDIR%%/widgets/painting/composition/CMakeLists.txt +%%QT_EXAMPLEDIR%%/widgets/painting/composition/CMakeLists.txt.shared %%QT_EXAMPLEDIR%%/widgets/painting/composition/composition.cpp %%QT_EXAMPLEDIR%%/widgets/painting/composition/composition.h %%QT_EXAMPLEDIR%%/widgets/painting/composition/composition.html @@ -8603,6 +8550,7 @@ %%QT_EXAMPLEDIR%%/widgets/painting/composition/flower_alpha.jpg %%QT_EXAMPLEDIR%%/widgets/painting/composition/main.cpp %%QT_EXAMPLEDIR%%/widgets/painting/deform/CMakeLists.txt +%%QT_EXAMPLEDIR%%/widgets/painting/deform/CMakeLists.txt.shared %%QT_EXAMPLEDIR%%/widgets/painting/deform/deform.pro %%QT_EXAMPLEDIR%%/widgets/painting/deform/deform.qrc %%QT_EXAMPLEDIR%%/widgets/painting/deform/main.cpp @@ -8610,6 +8558,7 @@ %%QT_EXAMPLEDIR%%/widgets/painting/deform/pathdeform.h %%QT_EXAMPLEDIR%%/widgets/painting/deform/pathdeform.html %%QT_EXAMPLEDIR%%/widgets/painting/gradients/CMakeLists.txt +%%QT_EXAMPLEDIR%%/widgets/painting/gradients/CMakeLists.txt.shared %%QT_EXAMPLEDIR%%/widgets/painting/gradients/gradients.cpp %%QT_EXAMPLEDIR%%/widgets/painting/gradients/gradients.h %%QT_EXAMPLEDIR%%/widgets/painting/gradients/gradients.html @@ -8635,6 +8584,7 @@ %%QT_EXAMPLEDIR%%/widgets/painting/painterpaths/window.h %%QT_EXAMPLEDIR%%/widgets/painting/painting.pro %%QT_EXAMPLEDIR%%/widgets/painting/pathstroke/CMakeLists.txt +%%QT_EXAMPLEDIR%%/widgets/painting/pathstroke/CMakeLists.txt.shared %%QT_EXAMPLEDIR%%/widgets/painting/pathstroke/main.cpp %%QT_EXAMPLEDIR%%/widgets/painting/pathstroke/pathstroke.cpp %%QT_EXAMPLEDIR%%/widgets/painting/pathstroke/pathstroke.h diff --git a/misc/randomx/Makefile b/misc/randomx/Makefile index 466b1d27372..f27e8feab89 100644 --- a/misc/randomx/Makefile +++ b/misc/randomx/Makefile @@ -10,8 +10,6 @@ WWW= https://github.com/tevador/RandomX LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN_powerpc64le= compilation error: vectorized code fails to compile, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276282 - USES= cmake:testing compiler:c++11-lang USE_LDCONFIG= yes diff --git a/misc/randomx/files/patch-src_intrin__portable.h b/misc/randomx/files/patch-src_intrin__portable.h new file mode 100644 index 00000000000..27d6c3c462c --- /dev/null +++ b/misc/randomx/files/patch-src_intrin__portable.h @@ -0,0 +1,28 @@ +--- src/intrin_portable.h.orig 2024-01-12 23:32:27 UTC ++++ src/intrin_portable.h +@@ -186,11 +186,11 @@ FORCE_INLINE uint32_t rx_get_rounding_mode() { + #undef pixel + #undef bool + +-typedef __vector uint8_t __m128i; +-typedef __vector uint32_t __m128l; +-typedef __vector int __m128li; +-typedef __vector uint64_t __m128ll; +-typedef __vector double __m128d; ++typedef vector unsigned char __m128i; ++typedef vector unsigned int __m128l; ++typedef vector int __m128li; ++typedef vector unsigned long long __m128ll; ++typedef vector double __m128d; + + typedef __m128i rx_vec_i128; + typedef __m128d rx_vec_f128; +@@ -209,7 +209,7 @@ typedef union{ + #define rx_prefetch_t0(x) + + /* Splat 64-bit long long to 2 64-bit long longs */ +-FORCE_INLINE __m128i vec_splat2sd (int64_t scalar) ++FORCE_INLINE __m128i vec_splat2sd (long long scalar) + { return (__m128i) vec_splats (scalar); } + + FORCE_INLINE rx_vec_f128 rx_load_vec_f128(const double* pd) { diff --git a/misc/rubygem-mime-types-data/Makefile b/misc/rubygem-mime-types-data/Makefile index 720fafa6ba3..687b07730b5 100644 --- a/misc/rubygem-mime-types-data/Makefile +++ b/misc/rubygem-mime-types-data/Makefile @@ -1,5 +1,5 @@ PORTNAME= mime-types-data -PORTVERSION= 3.2024.1105 +PORTVERSION= 3.2025.0107 CATEGORIES= misc rubygems MASTER_SITES= RG @@ -8,7 +8,7 @@ COMMENT= MIME Type registry data WWW= https://github.com/mime-types/mime-types-data LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/Licence.md +LICENSE_FILE= ${WRKSRC}/LICENCE.md USES= gem diff --git a/misc/rubygem-mime-types-data/distinfo b/misc/rubygem-mime-types-data/distinfo index a2f58fedbc0..2935669d465 100644 --- a/misc/rubygem-mime-types-data/distinfo +++ b/misc/rubygem-mime-types-data/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679800 -SHA256 (rubygem/mime-types-data-3.2024.1105.gem) = 1f6fc1b0744205c0ec6d4cdda207b748b4d28879fa51a35ac73203daa884c4c1 -SIZE (rubygem/mime-types-data-3.2024.1105.gem) = 209920 +TIMESTAMP = 1738090140 +SHA256 (rubygem/mime-types-data-3.2025.0107.gem) = 232a497cc68cfca58982685d47fb26f10ef2eb009c4d1c53a7e159d572743dca +SIZE (rubygem/mime-types-data-3.2025.0107.gem) = 153600 diff --git a/misc/visp/Makefile b/misc/visp/Makefile index 690619c1590..e0804c0bd9a 100644 --- a/misc/visp/Makefile +++ b/misc/visp/Makefile @@ -1,6 +1,6 @@ PORTNAME= visp DISTVERSION= 3.6.0 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= misc MASTER_SITES= https://visp-doc.inria.fr/download/releases/ diff --git a/multimedia/Makefile b/multimedia/Makefile index 6f78b658a22..4d0e621a3c8 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -225,6 +225,7 @@ SUBDIR += makemkv SUBDIR += mediaelch SUBDIR += mediainfo + SUBDIR += mediamtx SUBDIR += mencoder SUBDIR += minisatip SUBDIR += minitube @@ -239,7 +240,6 @@ SUBDIR += mp3cd SUBDIR += mp4v2 SUBDIR += mpc-qt - SUBDIR += mpeg_encode SUBDIR += mplayer SUBDIR += mplayer-skins SUBDIR += mplex @@ -294,7 +294,6 @@ SUBDIR += pipe-viewer SUBDIR += pipewire SUBDIR += pitivi - SUBDIR += plasma5-plank-player SUBDIR += plasmatube SUBDIR += playerctl SUBDIR += plexmediaserver diff --git a/multimedia/clapper/Makefile b/multimedia/clapper/Makefile index a4e0120fcef..5b917a0902c 100644 --- a/multimedia/clapper/Makefile +++ b/multimedia/clapper/Makefile @@ -1,31 +1,54 @@ PORTNAME= clapper -DISTVERSION= 0.5.2 -PORTREVISION= 3 +DISTVERSION= 0.8.0 CATEGORIES= multimedia wayland -MAINTAINER= ports@FreeBSD.org +MAINTAINER= nxjoseph@protonmail.com COMMENT= Simple and modern GNOME media player WWW= https://rafostar.github.io/clapper -LICENSE= GPLv3+ -LICENSE_FILE= ${WRKSRC}/COPYING +LICENSE= GPLv3+ LGPL21+ +LICENSE_COMB= multi +LICENSE_FILE_GPLv3+ = ${WRKSRC}/COPYING-GPL +LICENSE_FILE_LGPL21+ = ${WRKSRC}/COPYING-LGPL -BUILD_DEPENDS= gjs:lang/gjs -RUN_DEPENDS= gjs:lang/gjs +BUILD_DEPENDS= dot:graphics/graphviz +LIB_DEPENDS= libgraphene-1.0.so:graphics/graphene -USES= desktop-file-utils gettext-tools gl gnome gstreamer meson \ - pkgconfig python:build shared-mime-info shebangfix +USES= desktop-file-utils gettext-tools gnome gstreamer meson \ + pkgconfig python:build shared-mime-info vala:build USE_GITHUB= yes -USE_GL= glesv2 -USE_GNOME= gtk40 libadwaita -USE_GSTREAMER= gl good libav -USE_LDCONFIG= yes GH_ACCOUNT= Rafostar -SHEBANG_FILES= build-aux/meson/postinstall.py +USE_GNOME= glib20 gtk40 libadwaita GLIB_SCHEMAS= com.github.rafostar.Clapper.gschema.xml +USE_GSTREAMER= gl good libav soup taglib +USE_LDCONFIG= yes -post-patch: -# Derive Python version from Meson - @${REINPLACE_CMD} -e "s,'python3',," ${WRKSRC}/meson.build +OPTIONS_DEFINE= DOCS +OPTIONS_DEFAULT= DISCOVERER MPRIS +OPTIONS_GROUP= FEATURES +OPTIONS_GROUP_FEATURES= DISCOVERER ENHANCERS MPRIS SERVER +OPTIONS_SUB= yes + +DISCOVERER_DESC= Enable Discoverer feature +ENHANCERS_DESC= Enable ability to load libpeas based plugins +MPRIS_DESC= Enable MPRIS feature +SERVER_DESC= Enable Server feature + +DISCOVERER_MESON_ON= -Ddiscoverer=enabled +DISCOVERER_MESON_OFF= -Ddiscoverer=disabled +DOCS_BUILD_DEPENDS= gi-docgen:textproc/py-gi-docgen@${PY_FLAVOR} +DOCS_USE= GNOME=introspection +DOCS_MESON_ON= -Ddoc=true +ENHANCERS_BROKEN= Needs libpeas-2 that isn't yet available +ENHANCERS_MESON_ON= -Denhancers-loader=enabled +ENHANCERS_MESON_OFF= -Denhancers-loader=disabled +MPRIS_MESON_ON= -Dmpris=enabled +MPRIS_MESON_OFF= -Dmpris=disabled +SERVER_MESON_ON= -Dserver=enabled +SERVER_MESON_OFF= -Dserver=disabled + +post-install: + ${INSTALL_DATA} ${WRKSRC}/src/bin/clapper-app/data/applications/com.github.rafostar.Clapper.desktop.in \ + ${STAGEDIR}${DESKTOPDIR}/com.github.rafostar.Clapper.desktop .include diff --git a/multimedia/clapper/distinfo b/multimedia/clapper/distinfo index 00a9b64ad86..822b9330150 100644 --- a/multimedia/clapper/distinfo +++ b/multimedia/clapper/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664678039 -SHA256 (Rafostar-clapper-0.5.2_GH0.tar.gz) = 30b78e0fc45346aee6513dc9fcd974d2cf9752cb9de5c9e352f5521aa640f284 -SIZE (Rafostar-clapper-0.5.2_GH0.tar.gz) = 207254 +TIMESTAMP = 1737491003 +SHA256 (Rafostar-clapper-0.8.0_GH0.tar.gz) = f0d6faea1285ff4b3a1c3c758181cd1b501cd066f87afd0d6fde5fc7e83eba60 +SIZE (Rafostar-clapper-0.8.0_GH0.tar.gz) = 370473 diff --git a/multimedia/clapper/files/patch-src_lib_clapper_features_mpris_meson.build b/multimedia/clapper/files/patch-src_lib_clapper_features_mpris_meson.build new file mode 100644 index 00000000000..010f13a1396 --- /dev/null +++ b/multimedia/clapper/files/patch-src_lib_clapper_features_mpris_meson.build @@ -0,0 +1,11 @@ +--- src/lib/clapper/features/mpris/meson.build.orig 2025-01-06 06:18:43 UTC ++++ src/lib/clapper/features/mpris/meson.build +@@ -5,7 +5,7 @@ endif + endif + + # Known OSes that can support our MPRIS implementation +-os_supported = ['linux'].contains(host_machine.system()) ++os_supported = ['linux', 'freebsd'].contains(host_machine.system()) + + if not os_supported + if feature_option.enabled() diff --git a/multimedia/clapper/files/patch-src_lib_clapper_features_server_clapper-server-mdns.c b/multimedia/clapper/files/patch-src_lib_clapper_features_server_clapper-server-mdns.c new file mode 100644 index 00000000000..85aed960711 --- /dev/null +++ b/multimedia/clapper/files/patch-src_lib_clapper_features_server_clapper-server-mdns.c @@ -0,0 +1,11 @@ +--- src/lib/clapper/features/server/clapper-server-mdns.c.orig 2025-01-21 21:12:03 UTC ++++ src/lib/clapper/features/server/clapper-server-mdns.c +@@ -16,7 +16,7 @@ + * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, + * Boston, MA 02110-1301, USA. + */ +- ++#include + #include + + #include "clapper-server-mdns-private.h" diff --git a/multimedia/clapper/pkg-plist b/multimedia/clapper/pkg-plist index aca953500b1..46e9377bb7b 100644 --- a/multimedia/clapper/pkg-plist +++ b/multimedia/clapper/pkg-plist @@ -1,69 +1,647 @@ bin/clapper -bin/com.github.rafostar.Clapper -lib/clapper-1.0/gst/plugin/importers/libgstclapperglimporter.so -lib/clapper-1.0/gst/plugin/importers/libgstclappergluploader.so -lib/clapper-1.0/gst/plugin/importers/libgstclapperrawimporter.so -lib/com.github.rafostar.Clapper/girepository-1.0/GstClapper-1.0.typelib -lib/com.github.rafostar.Clapper/libgstclapper-1.0.so -lib/com.github.rafostar.Clapper/libgstclapper-1.0.so.0 -lib/com.github.rafostar.Clapper/libgstclapper-1.0.so.0.5.2 +include/clapper-0.0/clapper-gtk/clapper-gtk-billboard.h +include/clapper-0.0/clapper-gtk/clapper-gtk-container.h +include/clapper-0.0/clapper-gtk/clapper-gtk-enum-types.h +include/clapper-0.0/clapper-gtk/clapper-gtk-enums.h +include/clapper-0.0/clapper-gtk/clapper-gtk-extra-menu-button.h +include/clapper-0.0/clapper-gtk/clapper-gtk-lead-container.h +include/clapper-0.0/clapper-gtk/clapper-gtk-next-item-button.h +include/clapper-0.0/clapper-gtk/clapper-gtk-previous-item-button.h +include/clapper-0.0/clapper-gtk/clapper-gtk-seek-bar.h +include/clapper-0.0/clapper-gtk/clapper-gtk-simple-controls.h +include/clapper-0.0/clapper-gtk/clapper-gtk-title-header.h +include/clapper-0.0/clapper-gtk/clapper-gtk-title-label.h +include/clapper-0.0/clapper-gtk/clapper-gtk-toggle-fullscreen-button.h +include/clapper-0.0/clapper-gtk/clapper-gtk-toggle-play-button.h +include/clapper-0.0/clapper-gtk/clapper-gtk-utils.h +include/clapper-0.0/clapper-gtk/clapper-gtk-version.h +include/clapper-0.0/clapper-gtk/clapper-gtk-video.h +include/clapper-0.0/clapper-gtk/clapper-gtk-visibility.h +include/clapper-0.0/clapper-gtk/clapper-gtk.h +include/clapper-0.0/clapper/clapper-audio-stream.h +include/clapper-0.0/clapper/clapper-enum-types.h +include/clapper-0.0/clapper/clapper-enums.h +include/clapper-0.0/clapper/clapper-extractable.h +include/clapper-0.0/clapper/clapper-feature.h +include/clapper-0.0/clapper/clapper-functionalities-availability.h +include/clapper-0.0/clapper/clapper-harvest.h +include/clapper-0.0/clapper/clapper-marker.h +include/clapper-0.0/clapper/clapper-media-item.h +include/clapper-0.0/clapper/clapper-player.h +include/clapper-0.0/clapper/clapper-queue.h +include/clapper-0.0/clapper/clapper-stream-list.h +include/clapper-0.0/clapper/clapper-stream.h +include/clapper-0.0/clapper/clapper-subtitle-stream.h +include/clapper-0.0/clapper/clapper-threaded-object.h +include/clapper-0.0/clapper/clapper-timeline.h +include/clapper-0.0/clapper/clapper-utils.h +include/clapper-0.0/clapper/clapper-version.h +include/clapper-0.0/clapper/clapper-video-stream.h +include/clapper-0.0/clapper/clapper-visibility.h +include/clapper-0.0/clapper/clapper.h +include/clapper-0.0/clapper/features/clapper-features-availability.h +%%DISCOVERER%%include/clapper-0.0/clapper/features/discoverer/clapper-discoverer.h +%%MPRIS%%include/clapper-0.0/clapper/features/mpris/clapper-mpris.h +%%SERVER%%include/clapper-0.0/clapper/features/server/clapper-server.h +lib/clapper-0.0/gst/plugin/importers/libgstclapperglimporter.so +lib/clapper-0.0/gst/plugin/importers/libgstclappergluploader.so +lib/clapper-0.0/gst/plugin/importers/libgstclapperrawimporter.so +lib/girepository-1.0/Clapper-0.0.typelib +lib/girepository-1.0/ClapperGtk-0.0.typelib lib/gstreamer-1.0/libgstclapper.so -lib/libgstclapperglbaseimporter.so -lib/libgstclapperglbaseimporter.so.0 -lib/libgstclapperglbaseimporter.so.0.5.2 -share/applications/com.github.rafostar.Clapper.desktop -share/com.github.rafostar.Clapper/com.github.rafostar.Clapper.data.gresource -share/com.github.rafostar.Clapper/css/styles.css -share/com.github.rafostar.Clapper/extras/debug/Debug.js -share/com.github.rafostar.Clapper/extras/ink/Ink.js -share/com.github.rafostar.Clapper/src/actions.js -share/com.github.rafostar.Clapper/src/app.js -share/com.github.rafostar.Clapper/src/buttons.js -share/com.github.rafostar.Clapper/src/controls.js -share/com.github.rafostar.Clapper/src/dbus.js -share/com.github.rafostar.Clapper/src/debug.js -share/com.github.rafostar.Clapper/src/dialogs.js -share/com.github.rafostar.Clapper/src/fileOps.js -share/com.github.rafostar.Clapper/src/headerbar.js -share/com.github.rafostar.Clapper/src/main.js -share/com.github.rafostar.Clapper/src/misc.js -share/com.github.rafostar.Clapper/src/player.js -share/com.github.rafostar.Clapper/src/playlist.js -share/com.github.rafostar.Clapper/src/prefs.js -share/com.github.rafostar.Clapper/src/revealers.js -share/com.github.rafostar.Clapper/src/webHelpers.js -share/com.github.rafostar.Clapper/src/webServer.js -share/com.github.rafostar.Clapper/src/widget.js -share/com.github.rafostar.Clapper/ui/clapper.ui -share/com.github.rafostar.Clapper/ui/elapsed-time-button.ui -share/com.github.rafostar.Clapper/ui/help-overlay.ui -share/com.github.rafostar.Clapper/ui/popover-separator.ui -share/com.github.rafostar.Clapper/ui/preferences-plugin-ranking-subpage.ui -share/com.github.rafostar.Clapper/ui/preferences-window.ui -share/com.github.rafostar.Clapper/ui/track-select-button.ui -share/com.github.rafostar.Clapper/ui/volume-button.ui -share/dbus-1/services/com.github.rafostar.Clapper.service -share/gir-1.0/GstClapper-1.0.gir +lib/libclapper-0.0.so +lib/libclapper-0.0.so.0 +lib/libclapper-0.0.so.0.8.0 +lib/libclapper-gtk-0.0.so +lib/libclapper-gtk-0.0.so.0 +lib/libclapper-gtk-0.0.so.0.8.0 +lib/libgstclapperglcontexthandler.so +lib/libgstclapperglcontexthandler.so.0 +lib/libgstclapperglcontexthandler.so.0.8.0 +libdata/pkgconfig/clapper-0.0.pc +libdata/pkgconfig/clapper-gtk-0.0.pc +%%DOCS%%%%DOCSDIR%%-gtk/RedHatDisplay-Black.woff +%%DOCS%%%%DOCSDIR%%-gtk/RedHatDisplay-Black.woff2 +%%DOCS%%%%DOCSDIR%%-gtk/RedHatDisplay-BlackItalic.woff +%%DOCS%%%%DOCSDIR%%-gtk/RedHatDisplay-BlackItalic.woff2 +%%DOCS%%%%DOCSDIR%%-gtk/RedHatDisplay-Bold.woff +%%DOCS%%%%DOCSDIR%%-gtk/RedHatDisplay-Bold.woff2 +%%DOCS%%%%DOCSDIR%%-gtk/RedHatDisplay-BoldItalic.woff +%%DOCS%%%%DOCSDIR%%-gtk/RedHatDisplay-BoldItalic.woff2 +%%DOCS%%%%DOCSDIR%%-gtk/RedHatDisplay-Italic.woff +%%DOCS%%%%DOCSDIR%%-gtk/RedHatDisplay-Italic.woff2 +%%DOCS%%%%DOCSDIR%%-gtk/RedHatDisplay-Medium.woff +%%DOCS%%%%DOCSDIR%%-gtk/RedHatDisplay-Medium.woff2 +%%DOCS%%%%DOCSDIR%%-gtk/RedHatDisplay-MediumItalic.woff +%%DOCS%%%%DOCSDIR%%-gtk/RedHatDisplay-MediumItalic.woff2 +%%DOCS%%%%DOCSDIR%%-gtk/RedHatDisplay-Regular.woff +%%DOCS%%%%DOCSDIR%%-gtk/RedHatDisplay-Regular.woff2 +%%DOCS%%%%DOCSDIR%%-gtk/RedHatText-Bold.woff +%%DOCS%%%%DOCSDIR%%-gtk/RedHatText-Bold.woff2 +%%DOCS%%%%DOCSDIR%%-gtk/RedHatText-BoldItalic.woff +%%DOCS%%%%DOCSDIR%%-gtk/RedHatText-BoldItalic.woff2 +%%DOCS%%%%DOCSDIR%%-gtk/RedHatText-Italic.woff +%%DOCS%%%%DOCSDIR%%-gtk/RedHatText-Italic.woff2 +%%DOCS%%%%DOCSDIR%%-gtk/RedHatText-Medium.woff +%%DOCS%%%%DOCSDIR%%-gtk/RedHatText-Medium.woff2 +%%DOCS%%%%DOCSDIR%%-gtk/RedHatText-MediumItalic.woff +%%DOCS%%%%DOCSDIR%%-gtk/RedHatText-MediumItalic.woff2 +%%DOCS%%%%DOCSDIR%%-gtk/RedHatText-Regular.woff +%%DOCS%%%%DOCSDIR%%-gtk/RedHatText-Regular.woff2 +%%DOCS%%%%DOCSDIR%%-gtk/SourceCodePro-It.ttf.woff +%%DOCS%%%%DOCSDIR%%-gtk/SourceCodePro-Regular.ttf.woff +%%DOCS%%%%DOCSDIR%%-gtk/SourceCodePro-Semibold.ttf.woff +%%DOCS%%%%DOCSDIR%%-gtk/clapper-gtk.devhelp2 +%%DOCS%%%%DOCSDIR%%-gtk/clapper-gtk.toml +%%DOCS%%%%DOCSDIR%%-gtk/clapper-logo.svg +%%DOCS%%%%DOCSDIR%%-gtk/class.Billboard.html +%%DOCS%%%%DOCSDIR%%-gtk/class.Container.html +%%DOCS%%%%DOCSDIR%%-gtk/class.ExtraMenuButton.html +%%DOCS%%%%DOCSDIR%%-gtk/class.LeadContainer.html +%%DOCS%%%%DOCSDIR%%-gtk/class.NextItemButton.html +%%DOCS%%%%DOCSDIR%%-gtk/class.PreviousItemButton.html +%%DOCS%%%%DOCSDIR%%-gtk/class.SeekBar.html +%%DOCS%%%%DOCSDIR%%-gtk/class.SimpleControls.html +%%DOCS%%%%DOCSDIR%%-gtk/class.TitleHeader.html +%%DOCS%%%%DOCSDIR%%-gtk/class.TitleLabel.html +%%DOCS%%%%DOCSDIR%%-gtk/class.ToggleFullscreenButton.html +%%DOCS%%%%DOCSDIR%%-gtk/class.TogglePlayButton.html +%%DOCS%%%%DOCSDIR%%-gtk/class.Video.html +%%DOCS%%%%DOCSDIR%%-gtk/classes_hierarchy.html +%%DOCS%%%%DOCSDIR%%-gtk/const.MAJOR_VERSION.html +%%DOCS%%%%DOCSDIR%%-gtk/const.MICRO_VERSION.html +%%DOCS%%%%DOCSDIR%%-gtk/const.MINOR_VERSION.html +%%DOCS%%%%DOCSDIR%%-gtk/const.VERSION_S.html +%%DOCS%%%%DOCSDIR%%-gtk/ctor.Billboard.new.html +%%DOCS%%%%DOCSDIR%%-gtk/ctor.Container.new.html +%%DOCS%%%%DOCSDIR%%-gtk/ctor.ExtraMenuButton.new.html +%%DOCS%%%%DOCSDIR%%-gtk/ctor.LeadContainer.new.html +%%DOCS%%%%DOCSDIR%%-gtk/ctor.NextItemButton.new.html +%%DOCS%%%%DOCSDIR%%-gtk/ctor.PreviousItemButton.new.html +%%DOCS%%%%DOCSDIR%%-gtk/ctor.SeekBar.new.html +%%DOCS%%%%DOCSDIR%%-gtk/ctor.SimpleControls.new.html +%%DOCS%%%%DOCSDIR%%-gtk/ctor.TitleHeader.new.html +%%DOCS%%%%DOCSDIR%%-gtk/ctor.TitleLabel.new.html +%%DOCS%%%%DOCSDIR%%-gtk/ctor.ToggleFullscreenButton.new.html +%%DOCS%%%%DOCSDIR%%-gtk/ctor.TogglePlayButton.new.html +%%DOCS%%%%DOCSDIR%%-gtk/ctor.Video.new.html +%%DOCS%%%%DOCSDIR%%-gtk/flags.VideoActionMask.html +%%DOCS%%%%DOCSDIR%%-gtk/fonts.css +%%DOCS%%%%DOCSDIR%%-gtk/func.BILLBOARD_CAST.html +%%DOCS%%%%DOCSDIR%%-gtk/func.CHECK_VERSION.html +%%DOCS%%%%DOCSDIR%%-gtk/func.CONTAINER_CAST.html +%%DOCS%%%%DOCSDIR%%-gtk/func.DEPRECATED_FOR.html +%%DOCS%%%%DOCSDIR%%-gtk/func.ENCODE_VERSION.html +%%DOCS%%%%DOCSDIR%%-gtk/func.EXTRA_MENU_BUTTON_CAST.html +%%DOCS%%%%DOCSDIR%%-gtk/func.LEAD_CONTAINER_CAST.html +%%DOCS%%%%DOCSDIR%%-gtk/func.NEXT_ITEM_BUTTON_CAST.html +%%DOCS%%%%DOCSDIR%%-gtk/func.PREVIOUS_ITEM_BUTTON_CAST.html +%%DOCS%%%%DOCSDIR%%-gtk/func.SEEK_BAR_CAST.html +%%DOCS%%%%DOCSDIR%%-gtk/func.SIMPLE_CONTROLS_CAST.html +%%DOCS%%%%DOCSDIR%%-gtk/func.TITLE_HEADER_CAST.html +%%DOCS%%%%DOCSDIR%%-gtk/func.TITLE_LABEL_CAST.html +%%DOCS%%%%DOCSDIR%%-gtk/func.TOGGLE_FULLSCREEN_BUTTON_CAST.html +%%DOCS%%%%DOCSDIR%%-gtk/func.TOGGLE_PLAY_BUTTON_CAST.html +%%DOCS%%%%DOCSDIR%%-gtk/func.VIDEO_CAST.html +%%DOCS%%%%DOCSDIR%%-gtk/func.get_player_from_ancestor.html +%%DOCS%%%%DOCSDIR%%-gtk/func.get_resource.html +%%DOCS%%%%DOCSDIR%%-gtk/fzy.js +%%DOCS%%%%DOCSDIR%%-gtk/go-up-symbolic.png +%%DOCS%%%%DOCSDIR%%-gtk/index.html +%%DOCS%%%%DOCSDIR%%-gtk/index.json +%%DOCS%%%%DOCSDIR%%-gtk/main.js +%%DOCS%%%%DOCSDIR%%-gtk/method.Billboard.announce_speed.html +%%DOCS%%%%DOCSDIR%%-gtk/method.Billboard.announce_volume.html +%%DOCS%%%%DOCSDIR%%-gtk/method.Billboard.pin_message.html +%%DOCS%%%%DOCSDIR%%-gtk/method.Billboard.post_message.html +%%DOCS%%%%DOCSDIR%%-gtk/method.Billboard.unpin_pinned_message.html +%%DOCS%%%%DOCSDIR%%-gtk/method.Container.get_adaptive_height.html +%%DOCS%%%%DOCSDIR%%-gtk/method.Container.get_adaptive_width.html +%%DOCS%%%%DOCSDIR%%-gtk/method.Container.get_child.html +%%DOCS%%%%DOCSDIR%%-gtk/method.Container.get_height_target.html +%%DOCS%%%%DOCSDIR%%-gtk/method.Container.get_width_target.html +%%DOCS%%%%DOCSDIR%%-gtk/method.Container.set_adaptive_height.html +%%DOCS%%%%DOCSDIR%%-gtk/method.Container.set_adaptive_width.html +%%DOCS%%%%DOCSDIR%%-gtk/method.Container.set_child.html +%%DOCS%%%%DOCSDIR%%-gtk/method.Container.set_height_target.html +%%DOCS%%%%DOCSDIR%%-gtk/method.Container.set_width_target.html +%%DOCS%%%%DOCSDIR%%-gtk/method.ExtraMenuButton.get_can_open_subtitles.html +%%DOCS%%%%DOCSDIR%%-gtk/method.ExtraMenuButton.get_speed_visible.html +%%DOCS%%%%DOCSDIR%%-gtk/method.ExtraMenuButton.get_volume_visible.html +%%DOCS%%%%DOCSDIR%%-gtk/method.ExtraMenuButton.set_can_open_subtitles.html +%%DOCS%%%%DOCSDIR%%-gtk/method.ExtraMenuButton.set_speed_visible.html +%%DOCS%%%%DOCSDIR%%-gtk/method.ExtraMenuButton.set_volume_visible.html +%%DOCS%%%%DOCSDIR%%-gtk/method.LeadContainer.get_blocked_actions.html +%%DOCS%%%%DOCSDIR%%-gtk/method.LeadContainer.get_leading.html +%%DOCS%%%%DOCSDIR%%-gtk/method.LeadContainer.set_blocked_actions.html +%%DOCS%%%%DOCSDIR%%-gtk/method.LeadContainer.set_leading.html +%%DOCS%%%%DOCSDIR%%-gtk/method.SeekBar.get_reveal_labels.html +%%DOCS%%%%DOCSDIR%%-gtk/method.SeekBar.get_seek_method.html +%%DOCS%%%%DOCSDIR%%-gtk/method.SeekBar.set_reveal_labels.html +%%DOCS%%%%DOCSDIR%%-gtk/method.SeekBar.set_seek_method.html +%%DOCS%%%%DOCSDIR%%-gtk/method.SimpleControls.get_extra_menu_button.html +%%DOCS%%%%DOCSDIR%%-gtk/method.SimpleControls.get_fullscreenable.html +%%DOCS%%%%DOCSDIR%%-gtk/method.SimpleControls.get_seek_method.html +%%DOCS%%%%DOCSDIR%%-gtk/method.SimpleControls.set_fullscreenable.html +%%DOCS%%%%DOCSDIR%%-gtk/method.SimpleControls.set_seek_method.html +%%DOCS%%%%DOCSDIR%%-gtk/method.TitleHeader.get_current_title.html +%%DOCS%%%%DOCSDIR%%-gtk/method.TitleHeader.get_fallback_to_uri.html +%%DOCS%%%%DOCSDIR%%-gtk/method.TitleHeader.set_fallback_to_uri.html +%%DOCS%%%%DOCSDIR%%-gtk/method.TitleLabel.get_current_title.html +%%DOCS%%%%DOCSDIR%%-gtk/method.TitleLabel.get_fallback_to_uri.html +%%DOCS%%%%DOCSDIR%%-gtk/method.TitleLabel.get_media_item.html +%%DOCS%%%%DOCSDIR%%-gtk/method.TitleLabel.set_fallback_to_uri.html +%%DOCS%%%%DOCSDIR%%-gtk/method.TitleLabel.set_media_item.html +%%DOCS%%%%DOCSDIR%%-gtk/method.Video.add_fading_overlay.html +%%DOCS%%%%DOCSDIR%%-gtk/method.Video.add_overlay.html +%%DOCS%%%%DOCSDIR%%-gtk/method.Video.get_auto_inhibit.html +%%DOCS%%%%DOCSDIR%%-gtk/method.Video.get_fade_delay.html +%%DOCS%%%%DOCSDIR%%-gtk/method.Video.get_inhibited.html +%%DOCS%%%%DOCSDIR%%-gtk/method.Video.get_player.html +%%DOCS%%%%DOCSDIR%%-gtk/method.Video.get_touch_fade_delay.html +%%DOCS%%%%DOCSDIR%%-gtk/method.Video.set_auto_inhibit.html +%%DOCS%%%%DOCSDIR%%-gtk/method.Video.set_fade_delay.html +%%DOCS%%%%DOCSDIR%%-gtk/method.Video.set_touch_fade_delay.html +%%DOCS%%%%DOCSDIR%%-gtk/opensearch.xml +%%DOCS%%%%DOCSDIR%%-gtk/property.Container.adaptive-height.html +%%DOCS%%%%DOCSDIR%%-gtk/property.Container.adaptive-width.html +%%DOCS%%%%DOCSDIR%%-gtk/property.Container.height-target.html +%%DOCS%%%%DOCSDIR%%-gtk/property.Container.width-target.html +%%DOCS%%%%DOCSDIR%%-gtk/property.ExtraMenuButton.can-open-subtitles.html +%%DOCS%%%%DOCSDIR%%-gtk/property.ExtraMenuButton.speed-visible.html +%%DOCS%%%%DOCSDIR%%-gtk/property.ExtraMenuButton.volume-visible.html +%%DOCS%%%%DOCSDIR%%-gtk/property.LeadContainer.blocked-actions.html +%%DOCS%%%%DOCSDIR%%-gtk/property.LeadContainer.leading.html +%%DOCS%%%%DOCSDIR%%-gtk/property.SeekBar.reveal-labels.html +%%DOCS%%%%DOCSDIR%%-gtk/property.SeekBar.seek-method.html +%%DOCS%%%%DOCSDIR%%-gtk/property.SimpleControls.extra-menu-button.html +%%DOCS%%%%DOCSDIR%%-gtk/property.SimpleControls.fullscreenable.html +%%DOCS%%%%DOCSDIR%%-gtk/property.SimpleControls.seek-method.html +%%DOCS%%%%DOCSDIR%%-gtk/property.TitleHeader.current-title.html +%%DOCS%%%%DOCSDIR%%-gtk/property.TitleHeader.fallback-to-uri.html +%%DOCS%%%%DOCSDIR%%-gtk/property.TitleLabel.current-title.html +%%DOCS%%%%DOCSDIR%%-gtk/property.TitleLabel.fallback-to-uri.html +%%DOCS%%%%DOCSDIR%%-gtk/property.TitleLabel.media-item.html +%%DOCS%%%%DOCSDIR%%-gtk/property.Video.auto-inhibit.html +%%DOCS%%%%DOCSDIR%%-gtk/property.Video.fade-delay.html +%%DOCS%%%%DOCSDIR%%-gtk/property.Video.inhibited.html +%%DOCS%%%%DOCSDIR%%-gtk/property.Video.player.html +%%DOCS%%%%DOCSDIR%%-gtk/property.Video.touch-fade-delay.html +%%DOCS%%%%DOCSDIR%%-gtk/search.js +%%DOCS%%%%DOCSDIR%%-gtk/signal.Container.adapt.html +%%DOCS%%%%DOCSDIR%%-gtk/signal.ExtraMenuButton.open-subtitles.html +%%DOCS%%%%DOCSDIR%%-gtk/signal.Video.seek-request.html +%%DOCS%%%%DOCSDIR%%-gtk/signal.Video.toggle-fullscreen.html +%%DOCS%%%%DOCSDIR%%-gtk/solarized-dark.css +%%DOCS%%%%DOCSDIR%%-gtk/solarized-light.css +%%DOCS%%%%DOCSDIR%%-gtk/style.css +%%DOCS%%%%DOCSDIR%%-gtk/urlmap.js +%%DOCS%%%%DOCSDIR%%/RedHatDisplay-Black.woff +%%DOCS%%%%DOCSDIR%%/RedHatDisplay-Black.woff2 +%%DOCS%%%%DOCSDIR%%/RedHatDisplay-BlackItalic.woff +%%DOCS%%%%DOCSDIR%%/RedHatDisplay-BlackItalic.woff2 +%%DOCS%%%%DOCSDIR%%/RedHatDisplay-Bold.woff +%%DOCS%%%%DOCSDIR%%/RedHatDisplay-Bold.woff2 +%%DOCS%%%%DOCSDIR%%/RedHatDisplay-BoldItalic.woff +%%DOCS%%%%DOCSDIR%%/RedHatDisplay-BoldItalic.woff2 +%%DOCS%%%%DOCSDIR%%/RedHatDisplay-Italic.woff +%%DOCS%%%%DOCSDIR%%/RedHatDisplay-Italic.woff2 +%%DOCS%%%%DOCSDIR%%/RedHatDisplay-Medium.woff +%%DOCS%%%%DOCSDIR%%/RedHatDisplay-Medium.woff2 +%%DOCS%%%%DOCSDIR%%/RedHatDisplay-MediumItalic.woff +%%DOCS%%%%DOCSDIR%%/RedHatDisplay-MediumItalic.woff2 +%%DOCS%%%%DOCSDIR%%/RedHatDisplay-Regular.woff +%%DOCS%%%%DOCSDIR%%/RedHatDisplay-Regular.woff2 +%%DOCS%%%%DOCSDIR%%/RedHatText-Bold.woff +%%DOCS%%%%DOCSDIR%%/RedHatText-Bold.woff2 +%%DOCS%%%%DOCSDIR%%/RedHatText-BoldItalic.woff +%%DOCS%%%%DOCSDIR%%/RedHatText-BoldItalic.woff2 +%%DOCS%%%%DOCSDIR%%/RedHatText-Italic.woff +%%DOCS%%%%DOCSDIR%%/RedHatText-Italic.woff2 +%%DOCS%%%%DOCSDIR%%/RedHatText-Medium.woff +%%DOCS%%%%DOCSDIR%%/RedHatText-Medium.woff2 +%%DOCS%%%%DOCSDIR%%/RedHatText-MediumItalic.woff +%%DOCS%%%%DOCSDIR%%/RedHatText-MediumItalic.woff2 +%%DOCS%%%%DOCSDIR%%/RedHatText-Regular.woff +%%DOCS%%%%DOCSDIR%%/RedHatText-Regular.woff2 +%%DOCS%%%%DOCSDIR%%/SourceCodePro-It.ttf.woff +%%DOCS%%%%DOCSDIR%%/SourceCodePro-Regular.ttf.woff +%%DOCS%%%%DOCSDIR%%/SourceCodePro-Semibold.ttf.woff +%%DOCS%%%%DOCSDIR%%/clapper-logo.svg +%%DOCS%%%%DOCSDIR%%/clapper.devhelp2 +%%DOCS%%%%DOCSDIR%%/clapper.toml +%%DOCS%%%%DOCSDIR%%/class.AudioStream.html +%%DOCS%%%%DOCSDIR%%/class.Feature.html +%%DOCS%%%%DOCSDIR%%/class.Harvest.html +%%DOCS%%%%DOCSDIR%%/class.Marker.html +%%DOCS%%%%DOCSDIR%%/class.MediaItem.html +%%DOCS%%%%DOCSDIR%%/class.Player.html +%%DOCS%%%%DOCSDIR%%/class.Queue.html +%%DOCS%%%%DOCSDIR%%/class.Stream.html +%%DOCS%%%%DOCSDIR%%/class.StreamList.html +%%DOCS%%%%DOCSDIR%%/class.SubtitleStream.html +%%DOCS%%%%DOCSDIR%%/class.ThreadedObject.html +%%DOCS%%%%DOCSDIR%%/class.Timeline.html +%%DOCS%%%%DOCSDIR%%/class.VideoStream.html +%%DOCS%%%%DOCSDIR%%/classes_hierarchy.html +%%DOCS%%%%DOCSDIR%%/const.HAVE_DISCOVERER.html +%%DOCS%%%%DOCSDIR%%/const.HAVE_MPRIS.html +%%DOCS%%%%DOCSDIR%%/const.HAVE_SERVER.html +%%DOCS%%%%DOCSDIR%%/const.MAJOR_VERSION.html +%%DOCS%%%%DOCSDIR%%/const.MARKER_NO_END.html +%%DOCS%%%%DOCSDIR%%/const.MICRO_VERSION.html +%%DOCS%%%%DOCSDIR%%/const.MINOR_VERSION.html +%%DOCS%%%%DOCSDIR%%/const.QUEUE_INVALID_POSITION.html +%%DOCS%%%%DOCSDIR%%/const.STREAM_LIST_INVALID_POSITION.html +%%DOCS%%%%DOCSDIR%%/const.TIME_FORMAT.html +%%DOCS%%%%DOCSDIR%%/const.TIME_MS_FORMAT.html +%%DOCS%%%%DOCSDIR%%/const.VERSION_S.html +%%DOCS%%%%DOCSDIR%%/const.WITH_ENHANCERS_LOADER.html +%%DOCS%%%%DOCSDIR%%/ctor.Marker.new.html +%%DOCS%%%%DOCSDIR%%/ctor.MediaItem.new.html +%%DOCS%%%%DOCSDIR%%/ctor.MediaItem.new_cached.html +%%DOCS%%%%DOCSDIR%%/ctor.MediaItem.new_from_file.html +%%DOCS%%%%DOCSDIR%%/ctor.Player.new.html +%%DOCS%%%%DOCSDIR%%/enum.DiscovererDiscoveryMode.html +%%DOCS%%%%DOCSDIR%%/enum.MarkerType.html +%%DOCS%%%%DOCSDIR%%/enum.PlayerSeekMethod.html +%%DOCS%%%%DOCSDIR%%/enum.PlayerState.html +%%DOCS%%%%DOCSDIR%%/enum.QueueProgressionMode.html +%%DOCS%%%%DOCSDIR%%/enum.StreamType.html +%%DOCS%%%%DOCSDIR%%/fonts.css +%%DOCS%%%%DOCSDIR%%/func.AUDIO_STREAM_CAST.html +%%DOCS%%%%DOCSDIR%%/func.CHECK_VERSION.html +%%DOCS%%%%DOCSDIR%%/func.DEPRECATED_FOR.html +%%DOCS%%%%DOCSDIR%%/func.ENCODE_VERSION.html +%%DOCS%%%%DOCSDIR%%/func.EXTRACTABLE_CAST.html +%%DOCS%%%%DOCSDIR%%/func.FEATURE_CAST.html +%%DOCS%%%%DOCSDIR%%/func.HARVEST_CAST.html +%%DOCS%%%%DOCSDIR%%/func.MARKER_CAST.html +%%DOCS%%%%DOCSDIR%%/func.MEDIA_ITEM_CAST.html +%%DOCS%%%%DOCSDIR%%/func.PLAYER_CAST.html +%%DOCS%%%%DOCSDIR%%/func.QUEUE_CAST.html +%%DOCS%%%%DOCSDIR%%/func.STREAM_CAST.html +%%DOCS%%%%DOCSDIR%%/func.STREAM_LIST_CAST.html +%%DOCS%%%%DOCSDIR%%/func.SUBTITLE_STREAM_CAST.html +%%DOCS%%%%DOCSDIR%%/func.THREADED_OBJECT_CAST.html +%%DOCS%%%%DOCSDIR%%/func.TIMELINE_CAST.html +%%DOCS%%%%DOCSDIR%%/func.TIME_ARGS.html +%%DOCS%%%%DOCSDIR%%/func.TIME_MS_ARGS.html +%%DOCS%%%%DOCSDIR%%/func.VIDEO_STREAM_CAST.html +%%DOCS%%%%DOCSDIR%%/func.enhancer_check.html +%%DOCS%%%%DOCSDIR%%/func.init.html +%%DOCS%%%%DOCSDIR%%/func.init_check.html +%%DOCS%%%%DOCSDIR%%/fzy.js +%%DOCS%%%%DOCSDIR%%/go-up-symbolic.png +%%DOCS%%%%DOCSDIR%%/iface.Extractable.html +%%DOCS%%%%DOCSDIR%%/index.html +%%DOCS%%%%DOCSDIR%%/index.json +%%DOCS%%%%DOCSDIR%%/main.js +%%DOCS%%%%DOCSDIR%%/method.AudioStream.get_bitrate.html +%%DOCS%%%%DOCSDIR%%/method.AudioStream.get_channels.html +%%DOCS%%%%DOCSDIR%%/method.AudioStream.get_codec.html +%%DOCS%%%%DOCSDIR%%/method.AudioStream.get_lang_code.html +%%DOCS%%%%DOCSDIR%%/method.AudioStream.get_lang_name.html +%%DOCS%%%%DOCSDIR%%/method.AudioStream.get_sample_format.html +%%DOCS%%%%DOCSDIR%%/method.AudioStream.get_sample_rate.html +%%DOCS%%%%DOCSDIR%%/method.Harvest.fill.html +%%DOCS%%%%DOCSDIR%%/method.Harvest.fill_with_bytes.html +%%DOCS%%%%DOCSDIR%%/method.Harvest.fill_with_text.html +%%DOCS%%%%DOCSDIR%%/method.Harvest.headers_set.html +%%DOCS%%%%DOCSDIR%%/method.Harvest.headers_set_value.html +%%DOCS%%%%DOCSDIR%%/method.Harvest.tags_add.html +%%DOCS%%%%DOCSDIR%%/method.Harvest.tags_add_value.html +%%DOCS%%%%DOCSDIR%%/method.Harvest.toc_add.html +%%DOCS%%%%DOCSDIR%%/method.Marker.get_end.html +%%DOCS%%%%DOCSDIR%%/method.Marker.get_marker_type.html +%%DOCS%%%%DOCSDIR%%/method.Marker.get_start.html +%%DOCS%%%%DOCSDIR%%/method.Marker.get_title.html +%%DOCS%%%%DOCSDIR%%/method.MediaItem.get_container_format.html +%%DOCS%%%%DOCSDIR%%/method.MediaItem.get_duration.html +%%DOCS%%%%DOCSDIR%%/method.MediaItem.get_id.html +%%DOCS%%%%DOCSDIR%%/method.MediaItem.get_suburi.html +%%DOCS%%%%DOCSDIR%%/method.MediaItem.get_timeline.html +%%DOCS%%%%DOCSDIR%%/method.MediaItem.get_title.html +%%DOCS%%%%DOCSDIR%%/method.MediaItem.get_uri.html +%%DOCS%%%%DOCSDIR%%/method.MediaItem.set_suburi.html +%%DOCS%%%%DOCSDIR%%/method.Player.add_feature.html +%%DOCS%%%%DOCSDIR%%/method.Player.get_adaptive_bandwidth.html +%%DOCS%%%%DOCSDIR%%/method.Player.get_adaptive_max_bitrate.html +%%DOCS%%%%DOCSDIR%%/method.Player.get_adaptive_min_bitrate.html +%%DOCS%%%%DOCSDIR%%/method.Player.get_adaptive_start_bitrate.html +%%DOCS%%%%DOCSDIR%%/method.Player.get_audio_enabled.html +%%DOCS%%%%DOCSDIR%%/method.Player.get_audio_filter.html +%%DOCS%%%%DOCSDIR%%/method.Player.get_audio_offset.html +%%DOCS%%%%DOCSDIR%%/method.Player.get_audio_sink.html +%%DOCS%%%%DOCSDIR%%/method.Player.get_audio_streams.html +%%DOCS%%%%DOCSDIR%%/method.Player.get_autoplay.html +%%DOCS%%%%DOCSDIR%%/method.Player.get_current_audio_decoder.html +%%DOCS%%%%DOCSDIR%%/method.Player.get_current_video_decoder.html +%%DOCS%%%%DOCSDIR%%/method.Player.get_download_dir.html +%%DOCS%%%%DOCSDIR%%/method.Player.get_download_enabled.html +%%DOCS%%%%DOCSDIR%%/method.Player.get_mute.html +%%DOCS%%%%DOCSDIR%%/method.Player.get_position.html +%%DOCS%%%%DOCSDIR%%/method.Player.get_queue.html +%%DOCS%%%%DOCSDIR%%/method.Player.get_speed.html +%%DOCS%%%%DOCSDIR%%/method.Player.get_state.html +%%DOCS%%%%DOCSDIR%%/method.Player.get_subtitle_font_desc.html +%%DOCS%%%%DOCSDIR%%/method.Player.get_subtitle_offset.html +%%DOCS%%%%DOCSDIR%%/method.Player.get_subtitle_streams.html +%%DOCS%%%%DOCSDIR%%/method.Player.get_subtitles_enabled.html +%%DOCS%%%%DOCSDIR%%/method.Player.get_video_enabled.html +%%DOCS%%%%DOCSDIR%%/method.Player.get_video_filter.html +%%DOCS%%%%DOCSDIR%%/method.Player.get_video_sink.html +%%DOCS%%%%DOCSDIR%%/method.Player.get_video_streams.html +%%DOCS%%%%DOCSDIR%%/method.Player.get_volume.html +%%DOCS%%%%DOCSDIR%%/method.Player.pause.html +%%DOCS%%%%DOCSDIR%%/method.Player.play.html +%%DOCS%%%%DOCSDIR%%/method.Player.seek.html +%%DOCS%%%%DOCSDIR%%/method.Player.seek_custom.html +%%DOCS%%%%DOCSDIR%%/method.Player.set_adaptive_max_bitrate.html +%%DOCS%%%%DOCSDIR%%/method.Player.set_adaptive_min_bitrate.html +%%DOCS%%%%DOCSDIR%%/method.Player.set_adaptive_start_bitrate.html +%%DOCS%%%%DOCSDIR%%/method.Player.set_audio_enabled.html +%%DOCS%%%%DOCSDIR%%/method.Player.set_audio_filter.html +%%DOCS%%%%DOCSDIR%%/method.Player.set_audio_offset.html +%%DOCS%%%%DOCSDIR%%/method.Player.set_audio_sink.html +%%DOCS%%%%DOCSDIR%%/method.Player.set_autoplay.html +%%DOCS%%%%DOCSDIR%%/method.Player.set_download_dir.html +%%DOCS%%%%DOCSDIR%%/method.Player.set_download_enabled.html +%%DOCS%%%%DOCSDIR%%/method.Player.set_mute.html +%%DOCS%%%%DOCSDIR%%/method.Player.set_speed.html +%%DOCS%%%%DOCSDIR%%/method.Player.set_subtitle_font_desc.html +%%DOCS%%%%DOCSDIR%%/method.Player.set_subtitle_offset.html +%%DOCS%%%%DOCSDIR%%/method.Player.set_subtitles_enabled.html +%%DOCS%%%%DOCSDIR%%/method.Player.set_video_enabled.html +%%DOCS%%%%DOCSDIR%%/method.Player.set_video_filter.html +%%DOCS%%%%DOCSDIR%%/method.Player.set_video_sink.html +%%DOCS%%%%DOCSDIR%%/method.Player.set_volume.html +%%DOCS%%%%DOCSDIR%%/method.Player.stop.html +%%DOCS%%%%DOCSDIR%%/method.Queue.add_item.html +%%DOCS%%%%DOCSDIR%%/method.Queue.clear.html +%%DOCS%%%%DOCSDIR%%/method.Queue.find_item.html +%%DOCS%%%%DOCSDIR%%/method.Queue.get_current_index.html +%%DOCS%%%%DOCSDIR%%/method.Queue.get_current_item.html +%%DOCS%%%%DOCSDIR%%/method.Queue.get_gapless.html +%%DOCS%%%%DOCSDIR%%/method.Queue.get_instant.html +%%DOCS%%%%DOCSDIR%%/method.Queue.get_item.html +%%DOCS%%%%DOCSDIR%%/method.Queue.get_n_items.html +%%DOCS%%%%DOCSDIR%%/method.Queue.get_progression_mode.html +%%DOCS%%%%DOCSDIR%%/method.Queue.insert_item.html +%%DOCS%%%%DOCSDIR%%/method.Queue.item_is_current.html +%%DOCS%%%%DOCSDIR%%/method.Queue.remove_index.html +%%DOCS%%%%DOCSDIR%%/method.Queue.remove_item.html +%%DOCS%%%%DOCSDIR%%/method.Queue.reposition_item.html +%%DOCS%%%%DOCSDIR%%/method.Queue.select_index.html +%%DOCS%%%%DOCSDIR%%/method.Queue.select_item.html +%%DOCS%%%%DOCSDIR%%/method.Queue.select_next_item.html +%%DOCS%%%%DOCSDIR%%/method.Queue.select_previous_item.html +%%DOCS%%%%DOCSDIR%%/method.Queue.set_gapless.html +%%DOCS%%%%DOCSDIR%%/method.Queue.set_instant.html +%%DOCS%%%%DOCSDIR%%/method.Queue.set_progression_mode.html +%%DOCS%%%%DOCSDIR%%/method.Queue.steal_index.html +%%DOCS%%%%DOCSDIR%%/method.Stream.get_stream_type.html +%%DOCS%%%%DOCSDIR%%/method.Stream.get_title.html +%%DOCS%%%%DOCSDIR%%/method.StreamList.get_current_index.html +%%DOCS%%%%DOCSDIR%%/method.StreamList.get_current_stream.html +%%DOCS%%%%DOCSDIR%%/method.StreamList.get_n_streams.html +%%DOCS%%%%DOCSDIR%%/method.StreamList.get_stream.html +%%DOCS%%%%DOCSDIR%%/method.StreamList.select_index.html +%%DOCS%%%%DOCSDIR%%/method.StreamList.select_stream.html +%%DOCS%%%%DOCSDIR%%/method.SubtitleStream.get_lang_code.html +%%DOCS%%%%DOCSDIR%%/method.SubtitleStream.get_lang_name.html +%%DOCS%%%%DOCSDIR%%/method.ThreadedObject.get_context.html +%%DOCS%%%%DOCSDIR%%/method.Timeline.get_marker.html +%%DOCS%%%%DOCSDIR%%/method.Timeline.get_n_markers.html +%%DOCS%%%%DOCSDIR%%/method.Timeline.insert_marker.html +%%DOCS%%%%DOCSDIR%%/method.Timeline.remove_marker.html +%%DOCS%%%%DOCSDIR%%/method.VideoStream.get_bitrate.html +%%DOCS%%%%DOCSDIR%%/method.VideoStream.get_codec.html +%%DOCS%%%%DOCSDIR%%/method.VideoStream.get_fps.html +%%DOCS%%%%DOCSDIR%%/method.VideoStream.get_height.html +%%DOCS%%%%DOCSDIR%%/method.VideoStream.get_pixel_format.html +%%DOCS%%%%DOCSDIR%%/method.VideoStream.get_width.html +%%DOCS%%%%DOCSDIR%%/opensearch.xml +%%DOCS%%%%DOCSDIR%%/property.AudioStream.bitrate.html +%%DOCS%%%%DOCSDIR%%/property.AudioStream.channels.html +%%DOCS%%%%DOCSDIR%%/property.AudioStream.codec.html +%%DOCS%%%%DOCSDIR%%/property.AudioStream.lang-code.html +%%DOCS%%%%DOCSDIR%%/property.AudioStream.lang-name.html +%%DOCS%%%%DOCSDIR%%/property.AudioStream.sample-format.html +%%DOCS%%%%DOCSDIR%%/property.AudioStream.sample-rate.html +%%DOCS%%%%DOCSDIR%%/property.Marker.end.html +%%DOCS%%%%DOCSDIR%%/property.Marker.marker-type.html +%%DOCS%%%%DOCSDIR%%/property.Marker.start.html +%%DOCS%%%%DOCSDIR%%/property.Marker.title.html +%%DOCS%%%%DOCSDIR%%/property.MediaItem.cache-location.html +%%DOCS%%%%DOCSDIR%%/property.MediaItem.container-format.html +%%DOCS%%%%DOCSDIR%%/property.MediaItem.duration.html +%%DOCS%%%%DOCSDIR%%/property.MediaItem.id.html +%%DOCS%%%%DOCSDIR%%/property.MediaItem.suburi.html +%%DOCS%%%%DOCSDIR%%/property.MediaItem.timeline.html +%%DOCS%%%%DOCSDIR%%/property.MediaItem.title.html +%%DOCS%%%%DOCSDIR%%/property.MediaItem.uri.html +%%DOCS%%%%DOCSDIR%%/property.Player.adaptive-bandwidth.html +%%DOCS%%%%DOCSDIR%%/property.Player.adaptive-max-bitrate.html +%%DOCS%%%%DOCSDIR%%/property.Player.adaptive-min-bitrate.html +%%DOCS%%%%DOCSDIR%%/property.Player.adaptive-start-bitrate.html +%%DOCS%%%%DOCSDIR%%/property.Player.audio-enabled.html +%%DOCS%%%%DOCSDIR%%/property.Player.audio-filter.html +%%DOCS%%%%DOCSDIR%%/property.Player.audio-offset.html +%%DOCS%%%%DOCSDIR%%/property.Player.audio-sink.html +%%DOCS%%%%DOCSDIR%%/property.Player.audio-streams.html +%%DOCS%%%%DOCSDIR%%/property.Player.autoplay.html +%%DOCS%%%%DOCSDIR%%/property.Player.current-audio-decoder.html +%%DOCS%%%%DOCSDIR%%/property.Player.current-video-decoder.html +%%DOCS%%%%DOCSDIR%%/property.Player.download-dir.html +%%DOCS%%%%DOCSDIR%%/property.Player.download-enabled.html +%%DOCS%%%%DOCSDIR%%/property.Player.mute.html +%%DOCS%%%%DOCSDIR%%/property.Player.position.html +%%DOCS%%%%DOCSDIR%%/property.Player.queue.html +%%DOCS%%%%DOCSDIR%%/property.Player.speed.html +%%DOCS%%%%DOCSDIR%%/property.Player.state.html +%%DOCS%%%%DOCSDIR%%/property.Player.subtitle-font-desc.html +%%DOCS%%%%DOCSDIR%%/property.Player.subtitle-offset.html +%%DOCS%%%%DOCSDIR%%/property.Player.subtitle-streams.html +%%DOCS%%%%DOCSDIR%%/property.Player.subtitles-enabled.html +%%DOCS%%%%DOCSDIR%%/property.Player.video-enabled.html +%%DOCS%%%%DOCSDIR%%/property.Player.video-filter.html +%%DOCS%%%%DOCSDIR%%/property.Player.video-sink.html +%%DOCS%%%%DOCSDIR%%/property.Player.video-streams.html +%%DOCS%%%%DOCSDIR%%/property.Player.volume.html +%%DOCS%%%%DOCSDIR%%/property.Queue.current-index.html +%%DOCS%%%%DOCSDIR%%/property.Queue.current-item.html +%%DOCS%%%%DOCSDIR%%/property.Queue.gapless.html +%%DOCS%%%%DOCSDIR%%/property.Queue.instant.html +%%DOCS%%%%DOCSDIR%%/property.Queue.n-items.html +%%DOCS%%%%DOCSDIR%%/property.Queue.progression-mode.html +%%DOCS%%%%DOCSDIR%%/property.Stream.stream-type.html +%%DOCS%%%%DOCSDIR%%/property.Stream.title.html +%%DOCS%%%%DOCSDIR%%/property.StreamList.current-index.html +%%DOCS%%%%DOCSDIR%%/property.StreamList.current-stream.html +%%DOCS%%%%DOCSDIR%%/property.StreamList.n-streams.html +%%DOCS%%%%DOCSDIR%%/property.SubtitleStream.lang-code.html +%%DOCS%%%%DOCSDIR%%/property.SubtitleStream.lang-name.html +%%DOCS%%%%DOCSDIR%%/property.Timeline.n-markers.html +%%DOCS%%%%DOCSDIR%%/property.VideoStream.bitrate.html +%%DOCS%%%%DOCSDIR%%/property.VideoStream.codec.html +%%DOCS%%%%DOCSDIR%%/property.VideoStream.fps.html +%%DOCS%%%%DOCSDIR%%/property.VideoStream.height.html +%%DOCS%%%%DOCSDIR%%/property.VideoStream.pixel-format.html +%%DOCS%%%%DOCSDIR%%/property.VideoStream.width.html +%%DOCS%%%%DOCSDIR%%/search.js +%%DOCS%%%%DOCSDIR%%/signal.Player.download-complete.html +%%DOCS%%%%DOCSDIR%%/signal.Player.error.html +%%DOCS%%%%DOCSDIR%%/signal.Player.missing-plugin.html +%%DOCS%%%%DOCSDIR%%/signal.Player.seek-done.html +%%DOCS%%%%DOCSDIR%%/signal.Player.warning.html +%%DOCS%%%%DOCSDIR%%/solarized-dark.css +%%DOCS%%%%DOCSDIR%%/solarized-light.css +%%DOCS%%%%DOCSDIR%%/style.css +%%DOCS%%%%DOCSDIR%%/urlmap.js +%%DOCS%%%%DOCSDIR%%/vfunc.Extractable.extract.html +%%DOCS%%%%DOCSDIR%%/vfunc.Feature.item_updated.html +%%DOCS%%%%DOCSDIR%%/vfunc.Feature.mute_changed.html +%%DOCS%%%%DOCSDIR%%/vfunc.Feature.played_item_changed.html +%%DOCS%%%%DOCSDIR%%/vfunc.Feature.position_changed.html +%%DOCS%%%%DOCSDIR%%/vfunc.Feature.prepare.html +%%DOCS%%%%DOCSDIR%%/vfunc.Feature.property_changed.html +%%DOCS%%%%DOCSDIR%%/vfunc.Feature.queue_cleared.html +%%DOCS%%%%DOCSDIR%%/vfunc.Feature.queue_item_added.html +%%DOCS%%%%DOCSDIR%%/vfunc.Feature.queue_item_removed.html +%%DOCS%%%%DOCSDIR%%/vfunc.Feature.queue_item_repositioned.html +%%DOCS%%%%DOCSDIR%%/vfunc.Feature.queue_progression_changed.html +%%DOCS%%%%DOCSDIR%%/vfunc.Feature.speed_changed.html +%%DOCS%%%%DOCSDIR%%/vfunc.Feature.state_changed.html +%%DOCS%%%%DOCSDIR%%/vfunc.Feature.unprepare.html +%%DOCS%%%%DOCSDIR%%/vfunc.Feature.volume_changed.html +%%DOCS%%%%DOCSDIR%%/vfunc.Stream.internal_stream_updated.html +%%DOCS%%%%DOCSDIR%%/vfunc.ThreadedObject.thread_start.html +%%DOCS%%%%DOCSDIR%%/vfunc.ThreadedObject.thread_stop.html +%%DOCS%%%%DOCSDIR%%/class.Discoverer.html +%%DOCS%%%%DOCSDIR%%/class.Mpris.html +%%DOCS%%%%DOCSDIR%%/ctor.Discoverer.new.html +%%DOCS%%%%DOCSDIR%%/ctor.Mpris.new.html +%%DOCS%%%%DOCSDIR%%/func.DISCOVERER_CAST.html +%%DOCS%%%%DOCSDIR%%/func.MPRIS_CAST.html +%%DOCS%%%%DOCSDIR%%/method.Discoverer.get_discovery_mode.html +%%DOCS%%%%DOCSDIR%%/method.Discoverer.set_discovery_mode.html +%%DOCS%%%%DOCSDIR%%/method.Mpris.get_fallback_art_url.html +%%DOCS%%%%DOCSDIR%%/method.Mpris.get_queue_controllable.html +%%DOCS%%%%DOCSDIR%%/method.Mpris.set_fallback_art_url.html +%%DOCS%%%%DOCSDIR%%/method.Mpris.set_queue_controllable.html +%%DOCS%%%%DOCSDIR%%/property.Discoverer.discovery-mode.html +%%DOCS%%%%DOCSDIR%%/property.Mpris.desktop-entry.html +%%DOCS%%%%DOCSDIR%%/property.Mpris.fallback-art-url.html +%%DOCS%%%%DOCSDIR%%/property.Mpris.identity.html +%%DOCS%%%%DOCSDIR%%/property.Mpris.own-name.html +%%DOCS%%%%DOCSDIR%%/property.Mpris.queue-controllable.html +share/gir-1.0/Clapper-0.0.gir +share/gir-1.0/ClapperGtk-0.0.gir share/icons/hicolor/scalable/apps/com.github.rafostar.Clapper.svg share/icons/hicolor/symbolic/apps/com.github.rafostar.Clapper-symbolic.svg -share/locale/ar/LC_MESSAGES/com.github.rafostar.Clapper.mo -share/locale/ca/LC_MESSAGES/com.github.rafostar.Clapper.mo -share/locale/cs/LC_MESSAGES/com.github.rafostar.Clapper.mo -share/locale/de/LC_MESSAGES/com.github.rafostar.Clapper.mo -share/locale/es/LC_MESSAGES/com.github.rafostar.Clapper.mo -share/locale/eu/LC_MESSAGES/com.github.rafostar.Clapper.mo -share/locale/fr/LC_MESSAGES/com.github.rafostar.Clapper.mo -share/locale/he/LC_MESSAGES/com.github.rafostar.Clapper.mo -share/locale/hu/LC_MESSAGES/com.github.rafostar.Clapper.mo -share/locale/it/LC_MESSAGES/com.github.rafostar.Clapper.mo -share/locale/ja/LC_MESSAGES/com.github.rafostar.Clapper.mo -share/locale/nl/LC_MESSAGES/com.github.rafostar.Clapper.mo -share/locale/pl/LC_MESSAGES/com.github.rafostar.Clapper.mo -share/locale/pt/LC_MESSAGES/com.github.rafostar.Clapper.mo -share/locale/pt_BR/LC_MESSAGES/com.github.rafostar.Clapper.mo -share/locale/ru/LC_MESSAGES/com.github.rafostar.Clapper.mo -share/locale/sv/LC_MESSAGES/com.github.rafostar.Clapper.mo -share/locale/tr/LC_MESSAGES/com.github.rafostar.Clapper.mo -share/locale/zh_CN/LC_MESSAGES/com.github.rafostar.Clapper.mo +share/locale/ar/LC_MESSAGES/clapper-app.mo +share/locale/ar/LC_MESSAGES/clapper-gtk.mo +share/locale/ast/LC_MESSAGES/clapper-app.mo +share/locale/ast/LC_MESSAGES/clapper-gtk.mo +share/locale/ca/LC_MESSAGES/clapper-app.mo +share/locale/ca/LC_MESSAGES/clapper-gtk.mo +share/locale/cs/LC_MESSAGES/clapper-app.mo +share/locale/cs/LC_MESSAGES/clapper-gtk.mo +share/locale/de/LC_MESSAGES/clapper-app.mo +share/locale/de/LC_MESSAGES/clapper-gtk.mo +share/locale/es/LC_MESSAGES/clapper-app.mo +share/locale/es/LC_MESSAGES/clapper-gtk.mo +share/locale/eu/LC_MESSAGES/clapper-app.mo +share/locale/eu/LC_MESSAGES/clapper-gtk.mo +share/locale/fa/LC_MESSAGES/clapper-app.mo +share/locale/fa/LC_MESSAGES/clapper-gtk.mo +share/locale/fi/LC_MESSAGES/clapper-app.mo +share/locale/fi/LC_MESSAGES/clapper-gtk.mo +share/locale/fr/LC_MESSAGES/clapper-app.mo +share/locale/fr/LC_MESSAGES/clapper-gtk.mo +share/locale/he/LC_MESSAGES/clapper-app.mo +share/locale/he/LC_MESSAGES/clapper-gtk.mo +share/locale/hi/LC_MESSAGES/clapper-app.mo +share/locale/hi/LC_MESSAGES/clapper-gtk.mo +share/locale/hr/LC_MESSAGES/clapper-app.mo +share/locale/hr/LC_MESSAGES/clapper-gtk.mo +share/locale/hu/LC_MESSAGES/clapper-app.mo +share/locale/hu/LC_MESSAGES/clapper-gtk.mo +share/locale/it/LC_MESSAGES/clapper-app.mo +share/locale/it/LC_MESSAGES/clapper-gtk.mo +share/locale/ja/LC_MESSAGES/clapper-app.mo +share/locale/ja/LC_MESSAGES/clapper-gtk.mo +share/locale/lt/LC_MESSAGES/clapper-app.mo +share/locale/lt/LC_MESSAGES/clapper-gtk.mo +share/locale/nl/LC_MESSAGES/clapper-app.mo +share/locale/nl/LC_MESSAGES/clapper-gtk.mo +share/locale/no/LC_MESSAGES/clapper-app.mo +share/locale/no/LC_MESSAGES/clapper-gtk.mo +share/locale/oc/LC_MESSAGES/clapper-app.mo +share/locale/oc/LC_MESSAGES/clapper-gtk.mo +share/locale/pl/LC_MESSAGES/clapper-app.mo +share/locale/pl/LC_MESSAGES/clapper-gtk.mo +share/locale/pt/LC_MESSAGES/clapper-app.mo +share/locale/pt/LC_MESSAGES/clapper-gtk.mo +share/locale/pt_BR/LC_MESSAGES/clapper-app.mo +share/locale/pt_BR/LC_MESSAGES/clapper-gtk.mo +share/locale/ro/LC_MESSAGES/clapper-app.mo +share/locale/ro/LC_MESSAGES/clapper-gtk.mo +share/locale/ru/LC_MESSAGES/clapper-app.mo +share/locale/ru/LC_MESSAGES/clapper-gtk.mo +share/locale/sk/LC_MESSAGES/clapper-app.mo +share/locale/sk/LC_MESSAGES/clapper-gtk.mo +share/locale/sv/LC_MESSAGES/clapper-app.mo +share/locale/sv/LC_MESSAGES/clapper-gtk.mo +share/locale/tr/LC_MESSAGES/clapper-app.mo +share/locale/tr/LC_MESSAGES/clapper-gtk.mo +share/locale/zh_CN/LC_MESSAGES/clapper-app.mo +share/locale/zh_CN/LC_MESSAGES/clapper-gtk.mo share/metainfo/com.github.rafostar.Clapper.metainfo.xml share/mime/packages/com.github.rafostar.Clapper.xml +share/vala/vapi/clapper-0.0.deps +share/vala/vapi/clapper-0.0.vapi +share/vala/vapi/clapper-gtk-0.0.deps +share/vala/vapi/clapper-gtk-0.0.vapi +share/applications/com.github.rafostar.Clapper.desktop diff --git a/multimedia/dragon/Makefile b/multimedia/dragon/Makefile index 4f8d3e7def4..8ea082ba106 100644 --- a/multimedia/dragon/Makefile +++ b/multimedia/dragon/Makefile @@ -1,6 +1,5 @@ PORTNAME= dragon DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= multimedia kde kde-applications PKGNAMESUFFIX= -player @@ -10,15 +9,14 @@ WWW= https://www.kde.org/applications/multimedia/dragonplayer/ LICENSE= GPLv2 -USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:5 qt:5 \ - tar:xz xorg +USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:6 \ + qt:6 tar:xz xorg USE_KDE= auth codecs completion config configwidgets coreaddons crash \ - dbusaddons doctools kio service sonnet textwidgets i18n \ - iconthemes jobwidgets notifications parts phonon solid widgetsaddons \ - windowsystem xmlgui \ + dbusaddons doctools i18n iconthemes jobwidgets kio \ + notifications parts phonon service solid sonnet textwidgets \ + widgetsaddons windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus gui network widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 CONFLICTS_INSTALL= dragon # bin/dragon diff --git a/multimedia/dragon/distinfo b/multimedia/dragon/distinfo index c7402c60957..2135fd75c63 100644 --- a/multimedia/dragon/distinfo +++ b/multimedia/dragon/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889323 -SHA256 (KDE/release-service/23.08.5/dragon-23.08.5.tar.xz) = 410621fbda859cabf6ef156506a6fce4f65f4565065691ee8c9bfc83c0a11571 -SIZE (KDE/release-service/23.08.5/dragon-23.08.5.tar.xz) = 1671520 +TIMESTAMP = 1734460266 +SHA256 (KDE/release-service/24.12.0/dragon-24.12.0.tar.xz) = 1d87f71f6948ee83ef0ab711dee33397e38e6c42ce942d2404a7a13885a00309 +SIZE (KDE/release-service/24.12.0/dragon-24.12.0.tar.xz) = 1830472 diff --git a/multimedia/dragon/pkg-plist b/multimedia/dragon/pkg-plist index 6a44d65f1e5..4eb66248d12 100644 --- a/multimedia/dragon/pkg-plist +++ b/multimedia/dragon/pkg-plist @@ -1,6 +1,6 @@ bin/dragon etc/xdg/dragonplayerrc -%%QT_PLUGINDIR%%/kf5/parts/dragonpart.so +%%QT_PLUGINDIR%%/kf6/parts/dragonpart.so share/applications/org.kde.dragonplayer.desktop share/icons/hicolor/128x128/apps/dragonplayer.png share/icons/hicolor/16x16/apps/dragonplayer.png @@ -14,8 +14,9 @@ share/icons/oxygen/22x22/actions/player-volume-muted.png share/icons/oxygen/32x32/actions/player-volume-muted.png share/icons/oxygen/48x48/actions/player-volume-muted.png share/icons/oxygen/scalable/actions/player-volume-muted.svgz -share/kservices5/ServiceMenus/dragonplayer_play_dvd.desktop +share/kio/servicemenus/dragonplayer_play_dvd.desktop share/locale/ar/LC_MESSAGES/dragonplayer.mo +share/locale/ast/LC_MESSAGES/dragonplayer.mo share/locale/be/LC_MESSAGES/dragonplayer.mo share/locale/bg/LC_MESSAGES/dragonplayer.mo share/locale/bs/LC_MESSAGES/dragonplayer.mo @@ -86,6 +87,7 @@ share/man/man1/dragon.1.gz share/man/nl/man1/dragon.1.gz share/man/pt/man1/dragon.1.gz share/man/pt_BR/man1/dragon.1.gz +share/man/sl/man1/dragon.1.gz share/man/sr/man1/dragon.1.gz share/man/sr@latin/man1/dragon.1.gz share/man/sv/man1/dragon.1.gz diff --git a/multimedia/gpodder/Makefile b/multimedia/gpodder/Makefile index 2d9de6184ba..eeab957cc5d 100644 --- a/multimedia/gpodder/Makefile +++ b/multimedia/gpodder/Makefile @@ -1,6 +1,5 @@ PORTNAME= gpodder -DISTVERSION= 3.11.4 -PORTREVISION= 2 +DISTVERSION= 3.11.5 CATEGORIES= multimedia python MAINTAINER= rm@FreeBSD.org @@ -11,6 +10,9 @@ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}build>0:devel/py-build@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}installer>0:devel/py-installer@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} \ intltool-extract:textproc/intltool \ help2man:misc/help2man RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} \ @@ -22,7 +24,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} yt-dlp:www/yt-dlp \ ${PYTHON_PKGNAMEPREFIX}eyed3>=0:audio/py-eyed3@${PY_FLAVOR} -USES= gettext gmake gnome python shebangfix +USES= gettext gmake gnome python USE_GITHUB= yes @@ -36,7 +38,6 @@ MAKE_ENV= PYTHON=${PYTHON_CMD} MAKEFILE= makefile NO_ARCH= yes -SHEBANG_FILES= src/gpodder/*.py PLIST_SUB+= PORTVERSION=${PORTVERSION} GTK3_VARS= MAKE_ENV+=GPODDER_INSTALL_UIS="cli gtk" diff --git a/multimedia/gpodder/distinfo b/multimedia/gpodder/distinfo index 184c5326eb9..38a7f300863 100644 --- a/multimedia/gpodder/distinfo +++ b/multimedia/gpodder/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1700341691 -SHA256 (gpodder-gpodder-3.11.4_GH0.tar.gz) = 8022a6c29157dc287b5661f8915d04404767c33b6858e8d1a6c728904f8dae55 -SIZE (gpodder-gpodder-3.11.4_GH0.tar.gz) = 1183463 +TIMESTAMP = 1736615017 +SHA256 (gpodder-gpodder-3.11.5_GH0.tar.gz) = c09de56290589f5d66592d79acdfb8b70e76deab6df590715e4556c6d2d2068c +SIZE (gpodder-gpodder-3.11.5_GH0.tar.gz) = 1228661 diff --git a/multimedia/gpodder/files/patch-pyproject.toml b/multimedia/gpodder/files/patch-pyproject.toml new file mode 100644 index 00000000000..db35d938a23 --- /dev/null +++ b/multimedia/gpodder/files/patch-pyproject.toml @@ -0,0 +1,10 @@ +--- pyproject.toml.orig 2024-12-19 19:44:23 UTC ++++ pyproject.toml +@@ -1,6 +1,6 @@ requires = [ + [build-system] + requires = [ +- "setuptools>=64", ++ "setuptools>=63", + ] + build-backend = "setuptools.build_meta" + diff --git a/multimedia/gpodder/pkg-plist b/multimedia/gpodder/pkg-plist index 28e3b96e051..9cb7bbf54e9 100644 --- a/multimedia/gpodder/pkg-plist +++ b/multimedia/gpodder/pkg-plist @@ -1,10 +1,10 @@ bin/gpo %%GTK3%%bin/gpodder bin/gpodder-migrate2tres -%%PYTHON_SITELIBDIR%%/gpodder-%%PORTVERSION%%-py%%PYTHON_VER%%.egg-info/PKG-INFO -%%PYTHON_SITELIBDIR%%/gpodder-%%PORTVERSION%%-py%%PYTHON_VER%%.egg-info/SOURCES.txt -%%PYTHON_SITELIBDIR%%/gpodder-%%PORTVERSION%%-py%%PYTHON_VER%%.egg-info/dependency_links.txt -%%PYTHON_SITELIBDIR%%/gpodder-%%PORTVERSION%%-py%%PYTHON_VER%%.egg-info/top_level.txt +%%PYTHON_SITELIBDIR%%/gpodder-%%PORTVERSION%%.dist-info/METADATA +%%PYTHON_SITELIBDIR%%/gpodder-%%PORTVERSION%%.dist-info/RECORD +%%PYTHON_SITELIBDIR%%/gpodder-%%PORTVERSION%%.dist-info/WHEEL +%%PYTHON_SITELIBDIR%%/gpodder-%%PORTVERSION%%.dist-info/top_level.txt %%PYTHON_SITELIBDIR%%/gpodder/__init__.py %%PYTHON_SITELIBDIR%%/gpodder/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/gpodder/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc @@ -205,11 +205,13 @@ share/gpodder/extensions/mpris-listener.py share/gpodder/extensions/normalize_audio.py share/gpodder/extensions/notification-win32.py share/gpodder/extensions/notification.py +share/gpodder/extensions/podverse.py share/gpodder/extensions/rename_download.py share/gpodder/extensions/rm_ogg_cover.py share/gpodder/extensions/rockbox_convert2mp4.py share/gpodder/extensions/rockbox_coverart.py share/gpodder/extensions/sonos.py +share/gpodder/extensions/subscription_stats.py share/gpodder/extensions/tagging.py share/gpodder/extensions/taskbar_progress.py share/gpodder/extensions/ted_subtitles.py @@ -221,6 +223,7 @@ share/gpodder/extensions/youtube-dl.py share/gpodder/images/directory-examples.png share/gpodder/images/directory-gpodder.png share/gpodder/images/directory-opml.png +share/gpodder/images/directory-podverse.png share/gpodder/images/directory-soundcloud.png share/gpodder/images/directory-tags.png share/gpodder/images/directory-toplist.png diff --git a/multimedia/gstreamer1-editing-services/distinfo b/multimedia/gstreamer1-editing-services/distinfo index a918e15aaa5..b0295a57691 100644 --- a/multimedia/gstreamer1-editing-services/distinfo +++ b/multimedia/gstreamer1-editing-services/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737018680 -SHA256 (gst-editing-services-1.24.11.tar.xz) = 85fd74dab259e137a95ab4427e009dd853f4ca82874500cb5493c33bcef1ef08 -SIZE (gst-editing-services-1.24.11.tar.xz) = 855536 +TIMESTAMP = 1738472036 +SHA256 (gst-editing-services-1.24.12.tar.xz) = 688222f270d24be4ed8a3852fa331897db662c7b813fbc39f6deb176b33ec9c0 +SIZE (gst-editing-services-1.24.12.tar.xz) = 857024 diff --git a/multimedia/gstreamer1-libav/distinfo b/multimedia/gstreamer1-libav/distinfo index 63365da2ca7..b839bb4a5bb 100644 --- a/multimedia/gstreamer1-libav/distinfo +++ b/multimedia/gstreamer1-libav/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737018681 -SHA256 (gst-libav-1.24.11.tar.xz) = 13776fc16f7ce587d437d56d83e08c9224768dddc897dd3c88208d970a6aa422 -SIZE (gst-libav-1.24.11.tar.xz) = 218756 +TIMESTAMP = 1738472046 +SHA256 (gst-libav-1.24.12.tar.xz) = ef72c1c70a17b3c0bb283d16d09aba496d3401c927dcf5392a8a7866d9336379 +SIZE (gst-libav-1.24.12.tar.xz) = 221148 diff --git a/multimedia/gstreamer1-plugins-bad/files/patch-tests_examples_meson.build b/multimedia/gstreamer1-plugins-bad/files/patch-tests_examples_meson.build index 1c2bf375493..1c89b5b6efb 100644 --- a/multimedia/gstreamer1-plugins-bad/files/patch-tests_examples_meson.build +++ b/multimedia/gstreamer1-plugins-bad/files/patch-tests_examples_meson.build @@ -30,7 +30,7 @@ +if get_option('applemedia').enabled() + subdir('avsamplesink') +endif -+if get_option('camerabin2').enabled() ++if get_option('camerabin2').enabled() and use_wayland + subdir('camerabin2', if_found: gtk_dep) +endif +if get_option('codecparsers').enabled() @@ -63,7 +63,7 @@ +if get_option('msdk').enabled() + subdir('msdk') +endif -+if get_option('mxf').enabled() ++if get_option('mxf').enabled() and use_wayland + subdir('mxf', if_found: gtk_dep) +endif +if get_option('nvcodec').enabled() diff --git a/multimedia/gstreamer1-plugins/distinfo b/multimedia/gstreamer1-plugins/distinfo index 94c8455d14e..257045e71c7 100644 --- a/multimedia/gstreamer1-plugins/distinfo +++ b/multimedia/gstreamer1-plugins/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1737018695 -SHA256 (gst-plugins-base-1.24.11.tar.xz) = 98572c1f8b710e52673e250cd96e4f2660d79bd66aa172c5dde5f690c1231e1d -SIZE (gst-plugins-base-1.24.11.tar.xz) = 2455952 -SHA256 (gst-plugins-bad-1.24.11.tar.xz) = 9126c2b7053a5f059db958f43c6a5230d2e843ff9adff8c8c2477ea2457e3315 -SIZE (gst-plugins-bad-1.24.11.tar.xz) = 7081520 -SHA256 (gst-plugins-ugly-1.24.11.tar.xz) = 3a1f58a33aee8d13522865bcb564007a6837ef5711d7dfff8ce4260921013f8a -SIZE (gst-plugins-ugly-1.24.11.tar.xz) = 232056 -SHA256 (gst-plugins-good-1.24.11.tar.xz) = 94bf3b5118dd4213af66048faac830569cc9a94a8c8e59e8a6d33b315f518462 -SIZE (gst-plugins-good-1.24.11.tar.xz) = 2937828 +TIMESTAMP = 1738472068 +SHA256 (gst-plugins-base-1.24.12.tar.xz) = f6efbaa8fea8d00bc380bccca76a530527b1f083e8523eafb3e9b1e18bc653d3 +SIZE (gst-plugins-base-1.24.12.tar.xz) = 2457880 +SHA256 (gst-plugins-bad-1.24.12.tar.xz) = 3d386af3d1dbd1a06c74a6251250c269b481e703f0e3255ba89ef6c1e063afea +SIZE (gst-plugins-bad-1.24.12.tar.xz) = 7083252 +SHA256 (gst-plugins-ugly-1.24.12.tar.xz) = 19ed6eef4ea1a742234fb35e2cdb107168595a4dd409a9fac0b7a16543eee78b +SIZE (gst-plugins-ugly-1.24.12.tar.xz) = 233796 +SHA256 (gst-plugins-good-1.24.12.tar.xz) = d0e66e2f935d1575f6adbef7d0a2b3faba7360344383c51bf0233b39e0489a64 +SIZE (gst-plugins-good-1.24.12.tar.xz) = 2941656 diff --git a/multimedia/gstreamer1-rtsp-server/distinfo b/multimedia/gstreamer1-rtsp-server/distinfo index 009cbca12f8..03e5f54ae46 100644 --- a/multimedia/gstreamer1-rtsp-server/distinfo +++ b/multimedia/gstreamer1-rtsp-server/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737018696 -SHA256 (gst-rtsp-server-1.24.11.tar.xz) = d147ff75bc445235fe0a4a4714c26d6b7bf9a485a1ae3a722bd530ab28f98bd3 -SIZE (gst-rtsp-server-1.24.11.tar.xz) = 288008 +TIMESTAMP = 1738472086 +SHA256 (gst-rtsp-server-1.24.12.tar.xz) = a335f73687d2efe22db94348c6893c73b53a2c6bc55ee7a590028ba196ddc623 +SIZE (gst-rtsp-server-1.24.12.tar.xz) = 289092 diff --git a/multimedia/gstreamer1-vaapi/distinfo b/multimedia/gstreamer1-vaapi/distinfo index fb9513c9f84..18a21a50578 100644 --- a/multimedia/gstreamer1-vaapi/distinfo +++ b/multimedia/gstreamer1-vaapi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737018699 -SHA256 (gstreamer-vaapi-1.24.11.tar.xz) = e85904a47d9ecb41d7f76b1d3fe887fa18c0b81a3793e7d7f61361ea7e90420d -SIZE (gstreamer-vaapi-1.24.11.tar.xz) = 547692 +TIMESTAMP = 1738472097 +SHA256 (gstreamer-vaapi-1.24.12.tar.xz) = 39ab3d2a381c99a9e10f46182ed57c6baaeaa8be810bd2f84f162c8be299753c +SIZE (gstreamer-vaapi-1.24.12.tar.xz) = 559180 diff --git a/multimedia/gstreamer1/Makefile b/multimedia/gstreamer1/Makefile index dbd1ad0ab12..ccf63782bd6 100644 --- a/multimedia/gstreamer1/Makefile +++ b/multimedia/gstreamer1/Makefile @@ -1,6 +1,5 @@ PORTNAME= gstreamer PORTVERSION= ${_GST_VERSION} -PORTREVISION= 1 CATEGORIES= multimedia MASTER_SITES= https://gstreamer.freedesktop.org/src/gstreamer/ PKGNAMESUFFIX= 1 @@ -39,7 +38,7 @@ OPTIONS_DEFINE= BASH NLS OPTIONS_DEFAULT= BASH # The PTP helper requires Rust since GStreamer 1.24.0, so only enable it on # platforms that have Rust support. -.for arch in aarch64 amd64 armv7 i386 powerpc64 powerpc64le powerpc risc64 +.for arch in aarch64 amd64 armv7 i386 powerpc64 powerpc64le powerpc riscv64 OPTIONS_DEFINE_${arch}= PTP OPTIONS_DEFAULT_${arch}=PTP .endfor diff --git a/multimedia/gstreamer1/distinfo b/multimedia/gstreamer1/distinfo index 3383324ce6b..8afd5d0bb86 100644 --- a/multimedia/gstreamer1/distinfo +++ b/multimedia/gstreamer1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737018678 -SHA256 (gstreamer-1.24.11.tar.xz) = 093a379602a250d5cd33b88e723757c80198317efde33893edf3c87b6e53b907 -SIZE (gstreamer-1.24.11.tar.xz) = 1870996 +TIMESTAMP = 1738472023 +SHA256 (gstreamer-1.24.12.tar.xz) = b3522d1b4fe174fff3b3c7f0603493e2367bd1c43f5804df15b634bd22b1036f +SIZE (gstreamer-1.24.12.tar.xz) = 1873544 diff --git a/multimedia/haruna/Makefile b/multimedia/haruna/Makefile index 35336f79972..0c2753edcdf 100644 --- a/multimedia/haruna/Makefile +++ b/multimedia/haruna/Makefile @@ -1,7 +1,7 @@ PORTNAME= haruna -DISTVERSION= 0.12.3 +DISTVERSION= 1.3.2 CATEGORIES= multimedia kde -MASTER_SITES= KDE/stable/${PORTNAME}/ +MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION} MAINTAINER= kde@FreeBSD.org COMMENT= KDE video player @@ -11,19 +11,16 @@ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-3.0-or-later.txt LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ - libmpv.so:multimedia/mpv + libMpvQt.so:multimedia/mpvqt RUN_DEPENDS= kio-extras>0:devel/kio-extras \ yt-dlp:www/yt-dlp -USES= cmake compiler:c++11-lang desktop-file-utils kde:5 pkgconfig qt:5 tar:xz xorg -USE_KDE= auth breeze codecs completion config configwidgets coreaddons \ - doctools filemetadata i18n iconthemes kirigami2 jobwidgets \ - kio service solid widgetsaddons windowsystem \ - ecm:build doctools:build \ - breeze-icons:run qqc2-desktop-style:run -USE_QT= concurrent core dbus declarative gui network quickcontrols2 \ - widgets x11extras xml \ - buildtools:build qmake:build +USES= cmake compiler:c++11-lang desktop-file-utils gettext \ + kde:6 pkgconfig qt:6 tar:xz xorg +USE_KDE= breeze colorscheme completion config coreaddons crash \ + filemetadata i18n iconthemes kirigami2 kio windowsystem \ + ecm:build +USE_QT= 5compat base declarative USE_XORG= x11 .include diff --git a/multimedia/haruna/distinfo b/multimedia/haruna/distinfo index 2dfb024268d..39d2c73615d 100644 --- a/multimedia/haruna/distinfo +++ b/multimedia/haruna/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1701039338 -SHA256 (haruna-0.12.3.tar.xz) = d0202e0060ae86e10c461e7529f6de6b67f8281bf7b82c845479f46772b9fa6f -SIZE (haruna-0.12.3.tar.xz) = 602272 +TIMESTAMP = 1737925616 +SHA256 (haruna-1.3.2.tar.xz) = 2baf5993b5d81c3bbe7863a4ddbd5bde054c43068ad7a748345a589e69d77c3f +SIZE (haruna-1.3.2.tar.xz) = 662788 diff --git a/multimedia/haruna/pkg-plist b/multimedia/haruna/pkg-plist index 9d93c49cb23..dee3984aac7 100644 --- a/multimedia/haruna/pkg-plist +++ b/multimedia/haruna/pkg-plist @@ -1,7 +1,5 @@ bin/haruna share/applications/org.kde.haruna.desktop -share/doc/HTML/en/haruna/index.cache.bz2 -share/doc/HTML/en/haruna/index.docbook share/icons/hicolor/128x128/apps/haruna.png share/icons/hicolor/150x150/apps/haruna.png share/icons/hicolor/16x16/apps/haruna.png @@ -15,27 +13,35 @@ share/icons/hicolor/512x512/apps/haruna.png share/icons/hicolor/64x64/apps/haruna.png share/icons/hicolor/scalable/apps/haruna.svg share/locale/ar/LC_MESSAGES/haruna.mo +share/locale/ast/LC_MESSAGES/haruna.mo share/locale/ca/LC_MESSAGES/haruna.mo share/locale/ca@valencia/LC_MESSAGES/haruna.mo share/locale/cs/LC_MESSAGES/haruna.mo share/locale/de/LC_MESSAGES/haruna.mo share/locale/en_GB/LC_MESSAGES/haruna.mo +share/locale/eo/LC_MESSAGES/haruna.mo share/locale/es/LC_MESSAGES/haruna.mo share/locale/eu/LC_MESSAGES/haruna.mo share/locale/fi/LC_MESSAGES/haruna.mo share/locale/fr/LC_MESSAGES/haruna.mo +share/locale/gl/LC_MESSAGES/haruna.mo +share/locale/he/LC_MESSAGES/haruna.mo share/locale/hi/LC_MESSAGES/haruna.mo +share/locale/ia/LC_MESSAGES/haruna.mo share/locale/id/LC_MESSAGES/haruna.mo share/locale/it/LC_MESSAGES/haruna.mo share/locale/ja/LC_MESSAGES/haruna.mo share/locale/ka/LC_MESSAGES/haruna.mo share/locale/ko/LC_MESSAGES/haruna.mo share/locale/lt/LC_MESSAGES/haruna.mo +share/locale/lv/LC_MESSAGES/haruna.mo share/locale/nl/LC_MESSAGES/haruna.mo share/locale/pl/LC_MESSAGES/haruna.mo share/locale/pt/LC_MESSAGES/haruna.mo share/locale/pt_BR/LC_MESSAGES/haruna.mo +share/locale/ro/LC_MESSAGES/haruna.mo share/locale/ru/LC_MESSAGES/haruna.mo +share/locale/sa/LC_MESSAGES/haruna.mo share/locale/sk/LC_MESSAGES/haruna.mo share/locale/sl/LC_MESSAGES/haruna.mo share/locale/sv/LC_MESSAGES/haruna.mo diff --git a/multimedia/jellyfin/Makefile b/multimedia/jellyfin/Makefile index 0c6b0718121..dea267f923b 100644 --- a/multimedia/jellyfin/Makefile +++ b/multimedia/jellyfin/Makefile @@ -1,6 +1,5 @@ PORTNAME= jellyfin -DISTVERSION= 10.10.3 -PORTREVISION= 1 +DISTVERSION= 10.10.5 CATEGORIES= multimedia DISTFILES+= ${PREFETCH_FILE}:prefetch EXTRACT_ONLY+= ${PORTNAME}-${PORTNAME}-${GH_TAGNAME}_GH0.tar.gz \ @@ -44,8 +43,8 @@ AutoFixture.AutoMoq:4.18.1 \ AutoFixture.Xunit2:4.18.1 \ AutoFixture:4.18.1 \ BDInfo:0.8.0 \ -BlurHashSharp.SkiaSharp:1.3.3 \ -BlurHashSharp:1.3.3 \ +BlurHashSharp.SkiaSharp:1.3.4 \ +BlurHashSharp:1.3.4 \ CacheManager.Core:1.2.0 \ Castle.Core:5.1.1 \ CommandLineParser:2.9.1 \ @@ -178,7 +177,7 @@ Mono.Nat:3.0.4 \ Mono.TextTemplating:2.2.1 \ Moq:4.18.4 \ NETStandard.Library:1.6.1 \ -NEbml:0.11.0 \ +NEbml:0.12.0 \ Newtonsoft.Json:13.0.1 \ Newtonsoft.Json:13.0.3 \ PlaylistsNET:1.4.1 \ @@ -374,7 +373,7 @@ runtime.unix.system.io.filesystem:4.3.0 \ runtime.unix.system.net.primitives:4.3.0 \ runtime.unix.system.private.uri:4.3.0 \ runtime.unix.system.runtime.extensions:4.3.0 \ -z440.atl.core:6.8.0 \ +z440.atl.core:6.11.0 \ Ude.NetStandard:1.2.0 \ SUB_FILES= jellyfin pkg-message diff --git a/multimedia/jellyfin/distinfo b/multimedia/jellyfin/distinfo index da9493ac531..04ea943468c 100644 --- a/multimedia/jellyfin/distinfo +++ b/multimedia/jellyfin/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1732014267 -SHA256 (jellyfin-10.10.3-node-modules.tar.gz) = 08589793cfbdce28eded95d5cc3ff2bcf1803c5d972c4848c9d28ee3691e93cb -SIZE (jellyfin-10.10.3-node-modules.tar.gz) = 462459348 +TIMESTAMP = 1737975546 +SHA256 (jellyfin-10.10.5-node-modules.tar.gz) = 08589793cfbdce28eded95d5cc3ff2bcf1803c5d972c4848c9d28ee3691e93cb +SIZE (jellyfin-10.10.5-node-modules.tar.gz) = 462459348 SHA256 (nuget/asynckeyedlock.7.0.2.nupkg) = 5053ed6bcc96b6e161a5fcbb3a9064503427c8ef133835c4134cc0eae6f3d503 SIZE (nuget/asynckeyedlock.7.0.2.nupkg) = 357035 SHA256 (nuget/autofixture.4.18.1.nupkg) = ade3fe6a86223dc223e066c22218dde7f3a1b9654b0ad0f884ab8b3c77b61172 @@ -11,10 +11,10 @@ SHA256 (nuget/autofixture.xunit2.4.18.1.nupkg) = e61666d51c789f47b624db09ea591eb SIZE (nuget/autofixture.xunit2.4.18.1.nupkg) = 92694 SHA256 (nuget/bdinfo.0.8.0.nupkg) = afa43ead14db1f216a89679a5037f0d1e4bc0ff53515972437301a53889b2e14 SIZE (nuget/bdinfo.0.8.0.nupkg) = 120428 -SHA256 (nuget/blurhashsharp.1.3.3.nupkg) = 66b79aeff3bd011c8ceb9c6891953d3342f1fd6b2b889d60725581d7ba0e40a5 -SIZE (nuget/blurhashsharp.1.3.3.nupkg) = 36155 -SHA256 (nuget/blurhashsharp.skiasharp.1.3.3.nupkg) = c9aaec8bcbb138614ec7bf6252db37e38ddaefda5df0d61c2b2f156b683e6dac -SIZE (nuget/blurhashsharp.skiasharp.1.3.3.nupkg) = 28007 +SHA256 (nuget/blurhashsharp.1.3.4.nupkg) = c414e304c4eb37c33882c3c9496dd822ebba662e38c419031c917816e74e22db +SIZE (nuget/blurhashsharp.1.3.4.nupkg) = 36170 +SHA256 (nuget/blurhashsharp.skiasharp.1.3.4.nupkg) = 3f439b1d9ebf952c0b8c6efeb9383399373009f0c68accfc185ce59c38dcb606 +SIZE (nuget/blurhashsharp.skiasharp.1.3.4.nupkg) = 28087 SHA256 (nuget/cachemanager.core.1.2.0.nupkg) = c00d7e40bd749480eb5d4cff819a604035e2004045054b92e2ee7b655926a348 SIZE (nuget/cachemanager.core.1.2.0.nupkg) = 264518 SHA256 (nuget/castle.core.5.1.1.nupkg) = a1591007e38ded2e90dbb3a15eb4cb6b14cbd24581e7c1d968516e8b0e224eb1 @@ -281,8 +281,8 @@ SHA256 (nuget/mono.texttemplating.2.2.1.nupkg) = e1362c7dcf2aef83fc16e0f090858f3 SIZE (nuget/mono.texttemplating.2.2.1.nupkg) = 108836 SHA256 (nuget/moq.4.18.4.nupkg) = 24e99895c4c97503ad851c674f48c00fa586f8d54b326215d8133dacd84d8374 SIZE (nuget/moq.4.18.4.nupkg) = 781164 -SHA256 (nuget/nebml.0.11.0.nupkg) = ad867608e8988d8485a4f8a9a017f532b34c48456b2f5fbf13c3213b017f334b -SIZE (nuget/nebml.0.11.0.nupkg) = 36150 +SHA256 (nuget/nebml.0.12.0.nupkg) = 223ea9d1b7c26a04c2c5c281a6909002a64c9b101124c086b24b723d20c6a057 +SIZE (nuget/nebml.0.12.0.nupkg) = 39931 SHA256 (nuget/netstandard.library.1.6.1.nupkg) = 88d6a7d62c7b46d9dc1960bd023019dac93bd03a313ac9843a0435d1f5e6e0fc SIZE (nuget/netstandard.library.1.6.1.nupkg) = 17360 SHA256 (nuget/newtonsoft.json.13.0.1.nupkg) = 2b6b52556e27e1b7913f33eedeb95568110c746bd64afff74357f1683878323a @@ -671,11 +671,11 @@ SHA256 (nuget/xunit.runner.visualstudio.2.5.8.nupkg) = ef5117c5e477ca26530160959 SIZE (nuget/xunit.runner.visualstudio.2.5.8.nupkg) = 580504 SHA256 (nuget/xunit.skippablefact.1.4.13.nupkg) = a4bb71d3fda84ca60ed58d5583793f1258b63961d3e6ea2b19d069dae5ef15fc SIZE (nuget/xunit.skippablefact.1.4.13.nupkg) = 46061 -SHA256 (nuget/z440.atl.core.6.8.0.nupkg) = 79e88dcf05ea0efc35c563b3b9b78a0ed87cf4c894e2af2a3deb175a4be53e17 -SIZE (nuget/z440.atl.core.6.8.0.nupkg) = 538846 +SHA256 (nuget/z440.atl.core.6.11.0.nupkg) = 575af57ed67f51dd29c3fab09eaa49a1d45a1a2f45c86dee232df290952fc638 +SIZE (nuget/z440.atl.core.6.11.0.nupkg) = 542822 SHA256 (nuget/zlib.net-mutliplatform.1.0.8.nupkg) = d5c2e464927e2f267eb3978c09c4e500d9c5dbe53bce680d861567da8febe33d SIZE (nuget/zlib.net-mutliplatform.1.0.8.nupkg) = 82188 -SHA256 (jellyfin-jellyfin-v10.10.3_GH0.tar.gz) = 7f69090cf146b5c3ca8799e5c0ba3b2e696efb8807ee8675d15a39be1af3cf4d -SIZE (jellyfin-jellyfin-v10.10.3_GH0.tar.gz) = 1610299 -SHA256 (jellyfin-jellyfin-web-v10.10.3_GH0.tar.gz) = 23d269d7fcb120ad697d3506f1ea71882f33353b53a4d5b6f7ef86d13ae21710 -SIZE (jellyfin-jellyfin-web-v10.10.3_GH0.tar.gz) = 4687386 +SHA256 (jellyfin-jellyfin-v10.10.5_GH0.tar.gz) = 1dd19f501a4f61b1370951efb76373ad29e9b5a76a6dae445fbfae2ed2648786 +SIZE (jellyfin-jellyfin-v10.10.5_GH0.tar.gz) = 1612080 +SHA256 (jellyfin-jellyfin-web-v10.10.5_GH0.tar.gz) = 89a9773bc35b40d13c600f4853f86898bb87e06977ba83683d4363f91eea8b85 +SIZE (jellyfin-jellyfin-web-v10.10.5_GH0.tar.gz) = 4689002 diff --git a/multimedia/jellyfin/files/patch-nuget.config b/multimedia/jellyfin/files/patch-nuget.config index c5e6e424a60..23df34f07e0 100644 --- a/multimedia/jellyfin/files/patch-nuget.config +++ b/multimedia/jellyfin/files/patch-nuget.config @@ -5,7 +5,7 @@ - -+ ++ + - diff --git a/multimedia/jellyfin/pkg-plist b/multimedia/jellyfin/pkg-plist index 482d3cb263a..d277de3713b 100644 --- a/multimedia/jellyfin/pkg-plist +++ b/multimedia/jellyfin/pkg-plist @@ -691,7 +691,7 @@ jellyfin/jellyfin-web/26668.30fb31fda0fe65b34314.chunk.js jellyfin/jellyfin-web/267908412037e00314e7.woff2 jellyfin/jellyfin-web/267b56013b201b613d13.woff2 jellyfin/jellyfin-web/26839.c95ca8f814bb92b3a58d.chunk.js -jellyfin/jellyfin-web/26855.a3a6258be4826f6946b3.chunk.js +jellyfin/jellyfin-web/26855.b068f8d4109f9cd6e920.chunk.js jellyfin/jellyfin-web/26908.22126345dbccf2d259be.chunk.js jellyfin/jellyfin-web/26914.07cbab3d355637fc106b.css jellyfin/jellyfin-web/26914.95c63bd8aa3463233969.chunk.js @@ -793,11 +793,11 @@ jellyfin/jellyfin-web/32894.1e1322489c09cd3f42bc.chunk.js jellyfin/jellyfin-web/32896.b3c1273f2a5bc0e1175b.chunk.js jellyfin/jellyfin-web/32942.59c21f977b19f19136f0.chunk.js jellyfin/jellyfin-web/32942.9a50ff90b2b3ace4a016.css -jellyfin/jellyfin-web/32947.1d95d64c35f97caac382.chunk.js +jellyfin/jellyfin-web/32947.8672a31cb7e47bd3bd01.chunk.js jellyfin/jellyfin-web/32dce158afd873414aa7.woff2 jellyfin/jellyfin-web/32f05218512836e57e15.woff2 jellyfin/jellyfin-web/33188.735cade0964576a82a27.chunk.js -jellyfin/jellyfin-web/33244.58cfe729a5998af88941.css +jellyfin/jellyfin-web/33244.c073a0d3c812c26291eb.css jellyfin/jellyfin-web/33625.f9c438bb0fbf3fc656fa.chunk.js jellyfin/jellyfin-web/336574336d7b455fefe9.woff2 jellyfin/jellyfin-web/3376.83a9432dddc82e1fa59a.chunk.js @@ -821,7 +821,7 @@ jellyfin/jellyfin-web/34a4e76e2b33cf649c3d.woff2 jellyfin/jellyfin-web/34eaa159ddad8937661f.woff2 jellyfin/jellyfin-web/35090.29e7d34960b24abbef8c.chunk.js jellyfin/jellyfin-web/35172.2f6ec92818eb9200a339.chunk.js -jellyfin/jellyfin-web/35308.bdd72a818d2ba5fd0b52.css +jellyfin/jellyfin-web/35308.2de443eb1beb01f2299c.css jellyfin/jellyfin-web/35308.c2bc3f74c6fbc9578718.chunk.js jellyfin/jellyfin-web/3530a0de249eba06d94e.woff2 jellyfin/jellyfin-web/355549052686e5fd6114.woff2 @@ -1356,7 +1356,7 @@ jellyfin/jellyfin-web/685.7bca0fee9536ffd7a9cd.chunk.js jellyfin/jellyfin-web/68525.0db1c08d003d3c7780c6.css jellyfin/jellyfin-web/68525.1dc6c4f16a3c51a85381.chunk.js jellyfin/jellyfin-web/6866c6afc7967a896637.woff2 -jellyfin/jellyfin-web/68778.bc9d3b8cc66a13ff83a3.css +jellyfin/jellyfin-web/68778.879eed8ba315ebcfe83a.css jellyfin/jellyfin-web/68866.2c3ebd4fee6d8091eb04.chunk.js jellyfin/jellyfin-web/689694f43ce659668046.woff2 jellyfin/jellyfin-web/68971.add693c416ecf0cf921e.chunk.js @@ -1432,7 +1432,7 @@ jellyfin/jellyfin-web/71103.8e70594cca99a2af8543.chunk.js jellyfin/jellyfin-web/71454.46d2c499ae1164063e43.css jellyfin/jellyfin-web/71454.756c2f041d46ceda7c19.chunk.js jellyfin/jellyfin-web/715971a76b3963a761a9.woff2 -jellyfin/jellyfin-web/7160.91bab74f01691f84da23.css +jellyfin/jellyfin-web/7160.16c3e67fd7ec4450111e.css jellyfin/jellyfin-web/7160.96f9e5d02f58a025eacf.chunk.js jellyfin/jellyfin-web/71680.2ba4e0931ebdbc3a9fdd.chunk.js jellyfin/jellyfin-web/71805.79e55e6d30c7ff145bef.chunk.js @@ -1446,8 +1446,8 @@ jellyfin/jellyfin-web/72389.781fe27e8f5a667cd52b.chunk.js jellyfin/jellyfin-web/72409.bc1a2bfee3d2ca5e2727.chunk.js jellyfin/jellyfin-web/72422.d10b64bbb3266cb8f4c2.chunk.js jellyfin/jellyfin-web/72521.66c4cbb56403956727f7.chunk.js +jellyfin/jellyfin-web/72577.2ff1a19c5db500cb8537.chunk.js jellyfin/jellyfin-web/72577.820f6a55d98c6299419b.css -jellyfin/jellyfin-web/72577.dd12c6d4450a3200ea96.chunk.js jellyfin/jellyfin-web/72681.02a8b79347ef53122662.chunk.js jellyfin/jellyfin-web/72681.75fdfc69953da6603f9d.css jellyfin/jellyfin-web/72993.033e6959b8ca2bb863d3.css @@ -1455,8 +1455,8 @@ jellyfin/jellyfin-web/72993.d188c2a139b0d940f520.chunk.js jellyfin/jellyfin-web/72ed85cfd83a25933640.woff2 jellyfin/jellyfin-web/73041.1daea693b5217bd4c584.chunk.js jellyfin/jellyfin-web/73073.2e32df082404bea87fa3.chunk.js -jellyfin/jellyfin-web/73233.1dfbcf4c3ce129a5ad6e.chunk.js -jellyfin/jellyfin-web/73233.1dfbcf4c3ce129a5ad6e.chunk.js.LICENSE.txt +jellyfin/jellyfin-web/73233.d08d0c3a593dcbf1c7c7.chunk.js +jellyfin/jellyfin-web/73233.d08d0c3a593dcbf1c7c7.chunk.js.LICENSE.txt jellyfin/jellyfin-web/73278.5b082d2f9c9b3604357e.css jellyfin/jellyfin-web/7342add5cf2584768f39.woff2 jellyfin/jellyfin-web/73557.3d9c0d162d2beaa543ea.chunk.js @@ -1741,8 +1741,8 @@ jellyfin/jellyfin-web/90207.a89eedd3cd4076d19d32.chunk.js jellyfin/jellyfin-web/90285.214e8119655fedae83bf.chunk.js jellyfin/jellyfin-web/9050afe28ce54a1a4cec.woff2 jellyfin/jellyfin-web/9070.976079d390e6fe5aa40d.chunk.js -jellyfin/jellyfin-web/90742.c09d138d9b9fea3b78fd.chunk.js -jellyfin/jellyfin-web/90742.c09d138d9b9fea3b78fd.chunk.js.LICENSE.txt +jellyfin/jellyfin-web/90742.bbe7767575648bff1d74.chunk.js +jellyfin/jellyfin-web/90742.bbe7767575648bff1d74.chunk.js.LICENSE.txt jellyfin/jellyfin-web/90746293bb9849eb999a.woff2 jellyfin/jellyfin-web/90810.19be4944e7a0c3ff5c5f.chunk.js jellyfin/jellyfin-web/909b9f77026830e8c4a0.woff2 @@ -1798,8 +1798,8 @@ jellyfin/jellyfin-web/94d9696fb7ccf2c42ddb.woff2 jellyfin/jellyfin-web/95062.8eec879acea06fa39023.css jellyfin/jellyfin-web/95062.d6dcc63ba0e934817782.chunk.js jellyfin/jellyfin-web/95171.9956af58485811b946d7.chunk.js -jellyfin/jellyfin-web/95454.cc4f06d2dfaffebe6961.chunk.js -jellyfin/jellyfin-web/95454.cc4f06d2dfaffebe6961.chunk.js.LICENSE.txt +jellyfin/jellyfin-web/95454.375dfb05bcdbf8564a1d.chunk.js +jellyfin/jellyfin-web/95454.375dfb05bcdbf8564a1d.chunk.js.LICENSE.txt jellyfin/jellyfin-web/95926.24088aa43ef362a8d2f9.chunk.js jellyfin/jellyfin-web/95992.2f2b62f7facbc429269b.chunk.js jellyfin/jellyfin-web/95b0ce5abca2407a5cc0.woff2 @@ -2223,8 +2223,8 @@ jellyfin/jellyfin-web/dashboard-dashboard.9e33b03de1bab8bcd1a2.css jellyfin/jellyfin-web/dashboard-devices-device-html.6958395090993bb794a8.chunk.js jellyfin/jellyfin-web/dashboard-devices-device.31a85f46b8851cc04c12.chunk.js jellyfin/jellyfin-web/dashboard-devices-devices-html.cd3b67fda3f5e5bea079.chunk.js -jellyfin/jellyfin-web/dashboard-encodingsettings-html.c000c4ec78dc00b8d22b.chunk.js -jellyfin/jellyfin-web/dashboard-encodingsettings.59d28dc16ff79eea6ac8.chunk.js +jellyfin/jellyfin-web/dashboard-encodingsettings-html.ec42a7233bc12dd094fa.chunk.js +jellyfin/jellyfin-web/dashboard-encodingsettings.4c1dcae4bc3b1a5fbce3.chunk.js jellyfin/jellyfin-web/dashboard-general-html.c6dae9b28ff1fa179de1.chunk.js jellyfin/jellyfin-web/dashboard-library-html.2a61ac43d2254ef60429.chunk.js jellyfin/jellyfin-web/dashboard-library.b965d0fbed7b231d8996.css @@ -2335,7 +2335,7 @@ jellyfin/jellyfin-web/ef168a0a97ea02670e96.woff2 jellyfin/jellyfin-web/ef4f6153d4a4fa5b5340.woff2 jellyfin/jellyfin-web/el-json.3fd73dc79e3101152deb.chunk.js jellyfin/jellyfin-web/en-gb-json.20cd78daafde198d5415.chunk.js -jellyfin/jellyfin-web/en-us-json.667484b4a441712c7e05.chunk.js +jellyfin/jellyfin-web/en-us-json.ccc66493447f908fa9a7.chunk.js jellyfin/jellyfin-web/eo-json.8bf85b28fb943743b9a2.chunk.js jellyfin/jellyfin-web/es-ar-json.42c24bab260d0afe755a.chunk.js jellyfin/jellyfin-web/es-json.5671123d82172330b23e.chunk.js @@ -2393,7 +2393,7 @@ jellyfin/jellyfin-web/fa5140022e897071fa7c.woff2 jellyfin/jellyfin-web/fad885b5eb5a84ebc8d7.woff2 jellyfin/jellyfin-web/favicon.ico jellyfin/jellyfin-web/favicon.png -jellyfin/jellyfin-web/favorites.46dde0a8d3dd7e5f0a07.css +jellyfin/jellyfin-web/favorites.fe3da754ca151eace417.css jellyfin/jellyfin-web/fb39de0bda709a46dafd.woff2 jellyfin/jellyfin-web/fb78441529b9b53ff5c8.woff2 jellyfin/jellyfin-web/fb7d5d88cbb33e0e637b.woff2 @@ -2422,21 +2422,21 @@ jellyfin/jellyfin-web/gu-json.296f78140c2fa8d62837.chunk.js jellyfin/jellyfin-web/he-json.43ad70ded0c62415d227.chunk.js jellyfin/jellyfin-web/hi-in-json.e5a76ecaee1863e56f63.chunk.js jellyfin/jellyfin-web/home-html.8ce38bc7d6dc073656d4.chunk.js -jellyfin/jellyfin-web/home-js.941708f1028c5ac11f9f.css -jellyfin/jellyfin-web/home-tsx.0eb44e921276cbf14c20.css -jellyfin/jellyfin-web/home-tsx.aa24bb6a3705ba8d10b5.chunk.js -jellyfin/jellyfin-web/home.2f5eb9322e5136176011.chunk.js -jellyfin/jellyfin-web/home.941708f1028c5ac11f9f.css +jellyfin/jellyfin-web/home-js.193c6fa7a64e52078d35.css +jellyfin/jellyfin-web/home-tsx.75997a64beda6897dc80.chunk.js +jellyfin/jellyfin-web/home-tsx.d3bf094b69e3b7e9a426.css +jellyfin/jellyfin-web/home.193c6fa7a64e52078d35.css +jellyfin/jellyfin-web/home.7ab21e392be2b390fe19.chunk.js +jellyfin/jellyfin-web/hometab.a4729fe70426a3d965e2.css jellyfin/jellyfin-web/hometab.bd449414b0e521bfe76e.chunk.js -jellyfin/jellyfin-web/hometab.fea882b4d00ee0f54dc5.css -jellyfin/jellyfin-web/homevideos.3b904afa2f01fab38ff1.css +jellyfin/jellyfin-web/homevideos.540cc55b44417c9a19d9.css jellyfin/jellyfin-web/homevideos.7901e33ac4cf54ec77ce.chunk.js jellyfin/jellyfin-web/hr-json.315a93558c7256184ab5.chunk.js jellyfin/jellyfin-web/htmlAudioPlayer-plugin.e3ba49c7a30c1a410511.chunk.js jellyfin/jellyfin-web/htmlAudioPlayer-plugin.e3ba49c7a30c1a410511.chunk.js.LICENSE.txt -jellyfin/jellyfin-web/htmlVideoPlayer-plugin.4d904314506086bbd680.chunk.js -jellyfin/jellyfin-web/htmlVideoPlayer-plugin.4d904314506086bbd680.chunk.js.LICENSE.txt -jellyfin/jellyfin-web/htmlVideoPlayer-style-scss.25d573e35f52fb9e12d0.css +jellyfin/jellyfin-web/htmlVideoPlayer-plugin.cedbe78031314242b865.chunk.js +jellyfin/jellyfin-web/htmlVideoPlayer-plugin.cedbe78031314242b865.chunk.js.LICENSE.txt +jellyfin/jellyfin-web/htmlVideoPlayer-style-scss.6919e19d581252e83cdd.css jellyfin/jellyfin-web/htmlVideoPlayer-style-scss.fb0b6a6d151fb41a04ce.chunk.js jellyfin/jellyfin-web/hu-json.19f18bb184a617b09b85.chunk.js jellyfin/jellyfin-web/hy-json.96b15e592694aa5d5c9f.chunk.js @@ -2445,7 +2445,7 @@ jellyfin/jellyfin-web/index.html jellyfin/jellyfin-web/is-is-json.140f3c4535fc752b47cb.chunk.js jellyfin/jellyfin-web/it-json.b13c45d8c52ec646f71b.chunk.js jellyfin/jellyfin-web/itemDetails-index-html.ca5f15ff794311af00a6.chunk.js -jellyfin/jellyfin-web/itemDetails.5035abd18ea2468c3a30.css +jellyfin/jellyfin-web/itemDetails.4e73e76f0dd846bb8545.css jellyfin/jellyfin-web/ja-json.cb9a8e192cbdcdc22faa.chunk.js jellyfin/jellyfin-web/jbo-json.86023bcfcb943f68626c.chunk.js jellyfin/jellyfin-web/ka-json.1a625d7366626263364d.chunk.js @@ -2468,11 +2468,11 @@ jellyfin/jellyfin-web/libraries/subtitles-octopus-worker.wasm jellyfin/jellyfin-web/libraries/worker-bundle.js jellyfin/jellyfin-web/libraries/worker-bundle.js.LICENSE.txt jellyfin/jellyfin-web/list-html.37bd31a1054b27ab3095.chunk.js -jellyfin/jellyfin-web/list.e5171ff815e65d5402ee.css +jellyfin/jellyfin-web/list.530f26060995cd8a8fdc.css jellyfin/jellyfin-web/livetv-html.0293500a6c183ec45b40.chunk.js jellyfin/jellyfin-web/livetv-livetvchannels.c1d6586feb638a7e0ef6.css jellyfin/jellyfin-web/livetv-livetvchannels.c2d218df797e99dc9ea1.chunk.js -jellyfin/jellyfin-web/livetv-livetvguide.de6346af764a7073ae51.css +jellyfin/jellyfin-web/livetv-livetvguide.045d5d89a9e93846d938.css jellyfin/jellyfin-web/livetv-livetvguide.fcf9af457eb07f6fc65f.chunk.js jellyfin/jellyfin-web/livetv-livetvrecordings.7fc3acbb5b74796720a9.chunk.js jellyfin/jellyfin-web/livetv-livetvrecordings.9399ff956e642aad8cc3.css @@ -2481,7 +2481,7 @@ jellyfin/jellyfin-web/livetv-livetvschedule.9399ff956e642aad8cc3.css jellyfin/jellyfin-web/livetv-livetvseriestimers.7d86b5f16d6e744c79ac.chunk.js jellyfin/jellyfin-web/livetv-livetvseriestimers.9399ff956e642aad8cc3.css jellyfin/jellyfin-web/livetv-livetvsuggested.126d1ceb3b3898fda401.css -jellyfin/jellyfin-web/livetv.3b904afa2f01fab38ff1.css +jellyfin/jellyfin-web/livetv.540cc55b44417c9a19d9.css jellyfin/jellyfin-web/livetv.e4d8164034050e26a6a6.chunk.js jellyfin/jellyfin-web/livetvguideprovider-html.f39901e7a18088401e8e.chunk.js jellyfin/jellyfin-web/livetvguideprovider.f3a44e414032acec0136.chunk.js @@ -2500,7 +2500,7 @@ jellyfin/jellyfin-web/lyrics-html.db9cbaac9c5d9410629e.chunk.js jellyfin/jellyfin-web/lyrics-types.f5753181408e55e324d3.chunk.js jellyfin/jellyfin-web/lyrics.26b6e6745440158c640e.css jellyfin/jellyfin-web/lyrics.d98217e9559116b4b882.chunk.js -jellyfin/jellyfin-web/main.jellyfin.1ed46a7a22b550acaef3.css +jellyfin/jellyfin-web/main.jellyfin.10f804f8ccd54d000c70.css jellyfin/jellyfin-web/main.jellyfin.bundle.js jellyfin/jellyfin-web/main.jellyfin.bundle.js.LICENSE.txt jellyfin/jellyfin-web/manifest.json @@ -2513,10 +2513,10 @@ jellyfin/jellyfin-web/movies-moviecollections.b15c32c07de0e12212fa.chunk.js jellyfin/jellyfin-web/movies-moviegenres.2bd880e391b674c6669d.chunk.js jellyfin/jellyfin-web/movies-moviegenres.9399ff956e642aad8cc3.css jellyfin/jellyfin-web/movies-movies-html.17cc69cf7c715a1ca01d.chunk.js -jellyfin/jellyfin-web/movies-movies.3fb15fb75fc27a588f20.css +jellyfin/jellyfin-web/movies-movies.80b9455749d3c71b66bb.css jellyfin/jellyfin-web/movies-movies.e7d51da4bd13d7a47a81.chunk.js -jellyfin/jellyfin-web/movies-moviesrecommended.67e66291020ea8108eba.css -jellyfin/jellyfin-web/movies.3b904afa2f01fab38ff1.css +jellyfin/jellyfin-web/movies-moviesrecommended.de76fc4246dd02899a89.css +jellyfin/jellyfin-web/movies.540cc55b44417c9a19d9.css jellyfin/jellyfin-web/movies.fa8cb6e0db2e4a2afcc0.chunk.js jellyfin/jellyfin-web/mr-json.233c7639222872867469.chunk.js jellyfin/jellyfin-web/ms-json.94d5345a5e6669aaf585.chunk.js @@ -2528,8 +2528,8 @@ jellyfin/jellyfin-web/music-musicplaylists.1082db51b6713ff39d2d.chunk.js jellyfin/jellyfin-web/music-musicplaylists.9399ff956e642aad8cc3.css jellyfin/jellyfin-web/music-songs.5c7c397c5ad744f26c40.chunk.js jellyfin/jellyfin-web/music-songs.c2eed8f704e1627b2046.css -jellyfin/jellyfin-web/music.3b904afa2f01fab38ff1.css jellyfin/jellyfin-web/music.423b3893e205529378f0.chunk.js +jellyfin/jellyfin-web/music.540cc55b44417c9a19d9.css jellyfin/jellyfin-web/my-json.4966b34d62fe9f877d5d.chunk.js jellyfin/jellyfin-web/nb-json.c53c50fb632eb025fd1a.chunk.js jellyfin/jellyfin-web/ne-json.6132bcd0518e1b26a3e7.chunk.js @@ -2622,10 +2622,10 @@ jellyfin/jellyfin-web/pl-json.1f6ea581fc5f66c6d788.chunk.js jellyfin/jellyfin-web/playAccessValidation-plugin.54bffa29bdbbb03551bc.chunk.js jellyfin/jellyfin-web/playback-queue-index-html.44a444c26179cbc1ee51.chunk.js jellyfin/jellyfin-web/playback-queue.00754361b698c16d46ed.chunk.js -jellyfin/jellyfin-web/playback-queue.2abc176381415d2e2205.css +jellyfin/jellyfin-web/playback-queue.c653d5bd7506c141c6c5.css jellyfin/jellyfin-web/playback-trickplay.3dc9df5b5fe7403094b4.chunk.js jellyfin/jellyfin-web/playback-video-index-html.fb812af814e8c8697a00.chunk.js -jellyfin/jellyfin-web/playback-video.4c02464cccc1e50414f4.css +jellyfin/jellyfin-web/playback-video.b8faed552e6c7ee0a388.css jellyfin/jellyfin-web/plugins-plugin.a7b5c7e03ccf04725ec5.chunk.js jellyfin/jellyfin-web/pr-json.ebd2934674c4ff6f095b.chunk.js jellyfin/jellyfin-web/pt-br-json.a7287a851710323a3ad7.chunk.js @@ -2639,7 +2639,7 @@ jellyfin/jellyfin-web/ro-json.b602508acfc7beafdacc.chunk.js jellyfin/jellyfin-web/robots.txt jellyfin/jellyfin-web/ru-json.277d818b0deac17095cd.chunk.js jellyfin/jellyfin-web/runtime.bundle.js -jellyfin/jellyfin-web/search.d94695875175425c7a04.css +jellyfin/jellyfin-web/search.d8744ed84b1a641aee12.css jellyfin/jellyfin-web/serviceworker.js jellyfin/jellyfin-web/session-addServer-index-html.f7af069cf025b73b94b7.chunk.js jellyfin/jellyfin-web/session-addServer.556cb0561d7596b0ac3d.chunk.js @@ -2652,7 +2652,7 @@ jellyfin/jellyfin-web/session-login.872eaba65c6e2216aba6.css jellyfin/jellyfin-web/session-resetPassword-index-html.ef3ca45b4689d7f291ad.chunk.js jellyfin/jellyfin-web/session-resetPassword.d65b0938d4fbfd6187b6.chunk.js jellyfin/jellyfin-web/session-selectServer-index-html.eda2533d8ad6d097d6a3.chunk.js -jellyfin/jellyfin-web/session-selectServer.8c5f96d0718b405a4265.css +jellyfin/jellyfin-web/session-selectServer.79650bbe6c9edb13add0.css jellyfin/jellyfin-web/sessionPlayer-plugin.bc3de7ccdb172fd42d0c.chunk.js jellyfin/jellyfin-web/sessionPlayer-plugin.bc3de7ccdb172fd42d0c.chunk.js.LICENSE.txt jellyfin/jellyfin-web/shows-episodes.c2eed8f704e1627b2046.css @@ -2665,7 +2665,7 @@ jellyfin/jellyfin-web/shows-tvstudios.9399ff956e642aad8cc3.css jellyfin/jellyfin-web/shows-tvstudios.e66079a87d6ce2808f11.chunk.js jellyfin/jellyfin-web/shows-tvupcoming.9399ff956e642aad8cc3.css jellyfin/jellyfin-web/shows-tvupcoming.ad0197654bd8a7874f06.chunk.js -jellyfin/jellyfin-web/shows.3b904afa2f01fab38ff1.css +jellyfin/jellyfin-web/shows.540cc55b44417c9a19d9.css jellyfin/jellyfin-web/shows.780e503ebfa975dd5868.chunk.js jellyfin/jellyfin-web/si-json.a87fd1bce907710c4cec.chunk.js jellyfin/jellyfin-web/sk-json.6471bf130949b75f2db2.chunk.js @@ -2723,7 +2723,7 @@ jellyfin/jellyfin-web/user-display-index-html.e55f212f1a8fdcbeac6b.chunk.js jellyfin/jellyfin-web/user-display-index-tsx.cfc069f96b2df61b462a.chunk.js jellyfin/jellyfin-web/user-display.f55b0d232b9b5b3053b9.css jellyfin/jellyfin-web/user-home-index-html.fa17c7e8a3e77b3c1d63.chunk.js -jellyfin/jellyfin-web/user-home.8e46bd4bbe66d0f57c79.css +jellyfin/jellyfin-web/user-home.32aa40dc7f5ac395403e.css jellyfin/jellyfin-web/user-menu-index-html.cc7ff24af36c79aa41f6.chunk.js jellyfin/jellyfin-web/user-menu.1347f8d18b05d0782227.chunk.js jellyfin/jellyfin-web/user-playback-index-html.790048974d41c90271a2.chunk.js @@ -2732,7 +2732,7 @@ jellyfin/jellyfin-web/user-subtitles.649f43bdfa106505fa0a.css jellyfin/jellyfin-web/user-userprofile.9cdbcbd8b4ed7a184e73.chunk.js jellyfin/jellyfin-web/users-access.0e0fde53b4c6f867f8e7.chunk.js jellyfin/jellyfin-web/users-add.f35cd64536acc89068c4.chunk.js -jellyfin/jellyfin-web/users-parentalcontrol.9a2849e508e23f62be42.chunk.js +jellyfin/jellyfin-web/users-parentalcontrol.b870a743f653f314e4da.chunk.js jellyfin/jellyfin-web/users-password.bd299935d30de3a3b4e9.chunk.js jellyfin/jellyfin-web/users-profile.54eba8d740951d089fcf.chunk.js jellyfin/jellyfin-web/users.078161ae17ad4d733949.css @@ -2754,7 +2754,7 @@ jellyfin/jellyfin-web/wizard-user-index-html.0b94b2ff3b5aeb0321f3.chunk.js jellyfin/jellyfin-web/wizard-user.017c34750dd22e8392cb.chunk.js jellyfin/jellyfin-web/wizard-user.017c34750dd22e8392cb.chunk.js.LICENSE.txt jellyfin/jellyfin-web/youtubePlayer-plugin.d6f3e423836d1282a331.chunk.js -jellyfin/jellyfin-web/youtubePlayer-style-scss.98be9e9bc578c1dc37e9.css +jellyfin/jellyfin-web/youtubePlayer-style-scss.0d35158d7780ff3daaf7.css jellyfin/jellyfin-web/youtubePlayer-style-scss.a7b5886714fe25cec220.chunk.js jellyfin/jellyfin-web/zh-cn-json.9ef4c0ef42cc04d64912.chunk.js jellyfin/jellyfin-web/zh-hk-json.faa0648f6b0f186e6c07.chunk.js diff --git a/multimedia/kamoso/Makefile b/multimedia/kamoso/Makefile index 3f0fdbaf4c8..8b974f8ff5a 100644 --- a/multimedia/kamoso/Makefile +++ b/multimedia/kamoso/Makefile @@ -14,7 +14,8 @@ USE_GL= gl USE_GNOME= glib20 USE_KDE= auth bookmarks codecs completion config configwidgets \ coreaddons i18n itemviews jobwidgets kio kirigami2 \ - notifications purpose service solid widgetsaddons windowsystem xmlgui \ + notifications purpose service solid widgetsaddons windowsystem \ + xmlgui \ ecm:build USE_QT= concurrent core dbus declarative graphicaleffects gui network \ quickcontrols widgets xml \ diff --git a/multimedia/kamoso/distinfo b/multimedia/kamoso/distinfo index 8e186a68bb7..405244e5996 100644 --- a/multimedia/kamoso/distinfo +++ b/multimedia/kamoso/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889324 -SHA256 (KDE/release-service/23.08.5/kamoso-23.08.5.tar.xz) = 84cc4538da2906c1503de97e6fb6f1ef790f0e7b9f3c08f6367770e5bdf08d01 -SIZE (KDE/release-service/23.08.5/kamoso-23.08.5.tar.xz) = 233444 +TIMESTAMP = 1734460268 +SHA256 (KDE/release-service/24.12.0/kamoso-24.12.0.tar.xz) = 190f6d697da713960a86d655bdd3ee78f28c658746855ce3f2c951b29b820a23 +SIZE (KDE/release-service/24.12.0/kamoso-24.12.0.tar.xz) = 234548 diff --git a/multimedia/kamoso/pkg-plist b/multimedia/kamoso/pkg-plist index 1918dbe641e..8b59d85a49f 100644 --- a/multimedia/kamoso/pkg-plist +++ b/multimedia/kamoso/pkg-plist @@ -8,7 +8,7 @@ share/icons/hicolor/32x32/apps/kamoso.png share/icons/hicolor/48x48/apps/kamoso.png share/icons/hicolor/64x64/apps/kamoso.png share/icons/hicolor/scalable/actions/burst.svgz -share/icons/hicolor/scalable/apps/kamoso.svgz +share/icons/hicolor/scalable/apps/kamoso.svg share/knotifications5/kamoso.notifyrc share/locale/ar/LC_MESSAGES/kamoso.mo share/locale/bg/LC_MESSAGES/kamoso.mo @@ -61,4 +61,3 @@ share/locale/uk/LC_MESSAGES/kamoso.mo share/locale/zh_CN/LC_MESSAGES/kamoso.mo share/locale/zh_TW/LC_MESSAGES/kamoso.mo share/metainfo/org.kde.kamoso.appdata.xml -share/sounds/kamoso-shutter.wav diff --git a/multimedia/kasts/Makefile b/multimedia/kasts/Makefile index 2db91e8aa97..d4b0df8a143 100644 --- a/multimedia/kasts/Makefile +++ b/multimedia/kasts/Makefile @@ -1,6 +1,5 @@ PORTNAME= kasts DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= multimedia kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -9,21 +8,18 @@ WWW= https://apps.kde.org/kasts/ LICENSE= GPLv2+ -BUILD_DEPENDS= kirigami-addons-qt5>=0.6.1:x11-toolkits/kirigami-addons-qt5 -LIB_DEPENDS= libqt5keychain.so:security/qtkeychain@qt5 \ +LIB_DEPENDS= libqt6keychain.so:security/qtkeychain@qt6 \ libtag.so:audio/taglib \ libvlc.so:multimedia/vlc -RUN_DEPENDS= kirigami-addons-qt5>=0.6.1:x11-toolkits/kirigami-addons-qt5 -USES= cmake desktop-file-utils gettext-runtime gnome gstreamer kde:5 \ - pkgconfig qt:5 tar:xz xorg +USES= cmake desktop-file-utils gettext gettext-runtime gnome \ + gstreamer kde:6 pkgconfig qt:6 tar:xz xorg USE_GNOME= glib20 USE_GSTREAMER1= yes -USE_KDE= config coreaddons i18n kirigami2 syndication threadweaver \ +USE_KDE= colorscheme config coreaddons crash i18n kirigami-addons \ + kirigami2 syndication threadweaver \ ecm:build -USE_QT= core dbus declarative gui multimedia network quickcontrols2 \ - sql svg widgets xml \ - buildtools:build qmake:build testlib:build +USE_QT= base multimedia USE_XORG= x11 .include diff --git a/multimedia/kasts/distinfo b/multimedia/kasts/distinfo index 59c2274fa15..01dd0f481a5 100644 --- a/multimedia/kasts/distinfo +++ b/multimedia/kasts/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889325 -SHA256 (KDE/release-service/23.08.5/kasts-23.08.5.tar.xz) = 90677828acc841c455d7d6abd22a4270f8c754dd9a55ddc9b08e5ced6816b6d8 -SIZE (KDE/release-service/23.08.5/kasts-23.08.5.tar.xz) = 581312 +TIMESTAMP = 1734460269 +SHA256 (KDE/release-service/24.12.0/kasts-24.12.0.tar.xz) = 48668ee817c68166795f89ec5d51132ee88aeb3d66da1abba1b56f86ed7511a6 +SIZE (KDE/release-service/24.12.0/kasts-24.12.0.tar.xz) = 625720 diff --git a/multimedia/kasts/pkg-plist b/multimedia/kasts/pkg-plist index b2870ec87ff..966724f3cf2 100644 --- a/multimedia/kasts/pkg-plist +++ b/multimedia/kasts/pkg-plist @@ -1,25 +1,27 @@ bin/kasts lib/libKMediaSession.so -lib/libKastsSolidExtras.so -%%QT_QMLDIR%%/org/kde/kasts/solidextras/libkasts-solidextrasqmlplugin.so -%%QT_QMLDIR%%/org/kde/kasts/solidextras/qmldir -%%QT_QMLDIR%%/org/kde/kmediasession/libkmediasession-qmlplugin.so -%%QT_QMLDIR%%/org/kde/kmediasession/qmldir share/applications/org.kde.kasts.desktop share/icons/hicolor/scalable/actions/media-playback-cloud.svg share/icons/hicolor/scalable/apps/kasts-tray-dark.svg share/icons/hicolor/scalable/apps/kasts-tray-light.svg share/icons/hicolor/scalable/apps/kasts.svg +share/locale/ar/LC_MESSAGES/kasts.mo +share/locale/ast/LC_MESSAGES/kasts.mo share/locale/ca/LC_MESSAGES/kasts.mo share/locale/ca@valencia/LC_MESSAGES/kasts.mo share/locale/cs/LC_MESSAGES/kasts.mo +share/locale/da/LC_MESSAGES/kasts.mo share/locale/de/LC_MESSAGES/kasts.mo share/locale/en_GB/LC_MESSAGES/kasts.mo +share/locale/eo/LC_MESSAGES/kasts.mo share/locale/es/LC_MESSAGES/kasts.mo share/locale/eu/LC_MESSAGES/kasts.mo share/locale/fi/LC_MESSAGES/kasts.mo share/locale/fr/LC_MESSAGES/kasts.mo +share/locale/gl/LC_MESSAGES/kasts.mo +share/locale/he/LC_MESSAGES/kasts.mo share/locale/ia/LC_MESSAGES/kasts.mo +share/locale/is/LC_MESSAGES/kasts.mo share/locale/it/LC_MESSAGES/kasts.mo share/locale/ja/LC_MESSAGES/kasts.mo share/locale/ka/LC_MESSAGES/kasts.mo diff --git a/multimedia/kdemultimedia-ffmpegthumbs/Makefile b/multimedia/kdemultimedia-ffmpegthumbs/Makefile index e40f66334c3..ef96a8906a6 100644 --- a/multimedia/kdemultimedia-ffmpegthumbs/Makefile +++ b/multimedia/kdemultimedia-ffmpegthumbs/Makefile @@ -1,6 +1,5 @@ PORTNAME= ffmpegthumbs DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= multimedia kde kde-applications PKGNAMEPREFIX= kdemultimedia- @@ -12,12 +11,11 @@ LICENSE= GPLv2 LIB_DEPENDS= libswscale.so:multimedia/ffmpeg -USES= cmake compiler:c++11-lang kde:5 pkgconfig qt:5 tar:xz xorg +USES= cmake compiler:c++11-lang kde:6 pkgconfig qt:6 tar:xz xorg USE_KDE= completion config coreaddons i18n jobwidgets kio service solid \ widgetsaddons windowsystem \ ecm:build -USE_QT= concurrent core dbus gui network widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 .include diff --git a/multimedia/kdemultimedia-ffmpegthumbs/distinfo b/multimedia/kdemultimedia-ffmpegthumbs/distinfo index 249e0551d40..5c386190221 100644 --- a/multimedia/kdemultimedia-ffmpegthumbs/distinfo +++ b/multimedia/kdemultimedia-ffmpegthumbs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889326 -SHA256 (KDE/release-service/23.08.5/ffmpegthumbs-23.08.5.tar.xz) = dad83ce22fccf141bb19fd6192c73dc0cab6365c86251e68f393962f0a5be5df -SIZE (KDE/release-service/23.08.5/ffmpegthumbs-23.08.5.tar.xz) = 32984 +TIMESTAMP = 1734460271 +SHA256 (KDE/release-service/24.12.0/ffmpegthumbs-24.12.0.tar.xz) = 15c7befdf7343a0a0e0320913a7314a2a4c22be47488dd1e5a0948218089d4d0 +SIZE (KDE/release-service/24.12.0/ffmpegthumbs-24.12.0.tar.xz) = 33176 diff --git a/multimedia/kdemultimedia-ffmpegthumbs/pkg-plist b/multimedia/kdemultimedia-ffmpegthumbs/pkg-plist index e11db7447fa..965d8889ae5 100644 --- a/multimedia/kdemultimedia-ffmpegthumbs/pkg-plist +++ b/multimedia/kdemultimedia-ffmpegthumbs/pkg-plist @@ -1,4 +1,4 @@ -%%QT_PLUGINDIR%%/kf5/thumbcreator/ffmpegthumbs.so +%%QT_PLUGINDIR%%/kf6/thumbcreator/ffmpegthumbs.so share/config.kcfg/ffmpegthumbnailersettings5.kcfg share/metainfo/org.kde.ffmpegthumbs.metainfo.xml -share/qlogging-categories5/ffmpegthumbs.categories +share/qlogging-categories6/ffmpegthumbs.categories diff --git a/multimedia/kdemultimedia/Makefile b/multimedia/kdemultimedia/Makefile index eb6a770886e..900b64fd08b 100644 --- a/multimedia/kdemultimedia/Makefile +++ b/multimedia/kdemultimedia/Makefile @@ -1,13 +1,12 @@ PORTNAME= kdemultimedia DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 3 CATEGORIES= multimedia kde MAINTAINER= kde@FreeBSD.org COMMENT= KDE Multimedia applications (meta port) WWW= https://multimedia.kde.org -USES= kde:5 metaport qt:5 +USES= kde:6 metaport qt:6 USE_QT= # OPTIONS_DEFINE= DRAGON FFMPEG AUDIOCD_KIO KDENLIVE KMIX diff --git a/multimedia/kdenlive/Makefile b/multimedia/kdenlive/Makefile index b6ba966886e..ad52e6a8c65 100644 --- a/multimedia/kdenlive/Makefile +++ b/multimedia/kdenlive/Makefile @@ -1,6 +1,5 @@ PORTNAME= kdenlive DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= multimedia kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -12,25 +11,21 @@ LICENSE= GPLv2 LIB_DEPENDS= librttr_core.so:devel/rttr BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto \ ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat \ - ${LOCALBASE}/lib/mlt-7/libmltglaxnimate.so:multimedia/mlt7-glaxnimate + ${LOCALBASE}/lib/mlt-7/libmltglaxnimate-qt6.so:multimedia/mlt7-glaxnimate@qt6 RUN_DEPENDS= ffmpeg${FFMPEG_SUFX}:multimedia/ffmpeg${FFMPEG_SUFX} \ - ${LOCALBASE}/lib/mlt-7/libmltqt.so:multimedia/mlt7-qt@qt5 \ - ${LOCALBASE}/lib/mlt-7/libmltglaxnimate.so:multimedia/mlt7-glaxnimate@qt5 + ${LOCALBASE}/lib/mlt-7/libmltqt6.so:multimedia/mlt7-qt@qt6 \ + ${LOCALBASE}/lib/mlt-7/libmltglaxnimate-qt6.so:multimedia/mlt7-glaxnimate@qt6 USES= cmake compiler:c++11-lang desktop-file-utils gettext-tools gl \ - kde:5 mlt:7 pkgconfig qt:5 shared-mime-info tar:xz xorg + kde:6 mlt:7 pkgconfig qt:6 shared-mime-info tar:xz xorg USE_GL= gl glu USE_KDE= archive attica auth bookmarks codecs completion config \ configwidgets coreaddons crash dbusaddons filemetadata \ guiaddons i18n iconthemes itemviews jobwidgets kdeclarative \ kio newstuff notifications notifyconfig package service solid \ sonnet textwidgets widgetsaddons windowsystem xmlgui \ - ecm:build \ - init:run -USE_QT= concurrent core dbus declarative gui multimedia network \ - networkauth quickcontrols2 script svg widgets xml \ - buildtools:build qmake:build \ - quickcontrols:run + ecm:build +USE_QT= base networkauth USE_XORG= x11 CFLAGS+= -isystem${LOCALBASE}/include # linux/input.h CMAKE_ARGS= -DFFMPEG_SUFFIX:STRING="${FFMPEG_SUFX}" @@ -43,7 +38,7 @@ OPTIONS_DEFAULT=DVDWIZARD FILESHARE FREI0R LADSPA SCREENCAST V4L OPTIONS_SUB= yes DVDWIZARD_DESC= DVD authoring via DVDAuthor and cdrtools -FILESHARE_DESC= Common KF5 filesharing support +FILESHARE_DESC= Common KF6 filesharing support SCREENCAST_DESC=Screen capture support via recordMyDesktop V4L_DESC= Webcam support via Video4Linux XINE_DESC= DVD preview support via xine @@ -52,7 +47,7 @@ DVDWIZARD_RUN_DEPENDS= dvdauthor:multimedia/dvdauthor \ cdrecord:sysutils/cdrtools FILESHARE_USE= KDE=purpose -FILESHARE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_KF5Purpose +FILESHARE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_KF6Purpose FREI0R_RUN_DEPENDS= frei0r-plugins>=0:graphics/frei0r-plugins diff --git a/multimedia/kdenlive/distinfo b/multimedia/kdenlive/distinfo index 75a5b5da585..fab2a8be79d 100644 --- a/multimedia/kdenlive/distinfo +++ b/multimedia/kdenlive/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889325 -SHA256 (KDE/release-service/23.08.5/kdenlive-23.08.5.tar.xz) = 9ae96458e6a257c323f9845341410a140740260f3f8971ce35004de5161a83db -SIZE (KDE/release-service/23.08.5/kdenlive-23.08.5.tar.xz) = 12728000 +TIMESTAMP = 1734460274 +SHA256 (KDE/release-service/24.12.0/kdenlive-24.12.0.tar.xz) = c61d034dce9c25a9d2f9e7acff990b7ba46f664d1f972acfaba3a84de1c2288a +SIZE (KDE/release-service/24.12.0/kdenlive-24.12.0.tar.xz) = 13127724 diff --git a/multimedia/kdenlive/pkg-plist b/multimedia/kdenlive/pkg-plist index d37fdeb171b..3510b1d45a2 100644 --- a/multimedia/kdenlive/pkg-plist +++ b/multimedia/kdenlive/pkg-plist @@ -1,9 +1,11 @@ bin/kdenlive bin/kdenlive_render -%%QT_PLUGINDIR%%/kf5/thumbcreator/mltpreview.so +%%QT_PLUGINDIR%%/kf6/thumbcreator/mltpreview.so share/applications/org.kde.kdenlive.desktop share/config.kcfg/kdenlivesettings.kcfg %%PORTDOCS%%%%DOCSDIR%%/Kdenlive/AUTHORS +%%PORTDOCS%%%%DOCSDIR%%/Kdenlive/LICENSES/Apache-2.0.txt +%%PORTDOCS%%%%DOCSDIR%%/Kdenlive/LICENSES/BSD-2-Clause.txt %%PORTDOCS%%%%DOCSDIR%%/Kdenlive/LICENSES/BSD-3-Clause.txt %%PORTDOCS%%%%DOCSDIR%%/Kdenlive/LICENSES/BSL-1.0.txt %%PORTDOCS%%%%DOCSDIR%%/Kdenlive/LICENSES/CC-BY-SA-4.0.txt @@ -12,29 +14,14 @@ share/config.kcfg/kdenlivesettings.kcfg %%PORTDOCS%%%%DOCSDIR%%/Kdenlive/LICENSES/GPL-3.0-only.txt %%PORTDOCS%%%%DOCSDIR%%/Kdenlive/LICENSES/GPL-3.0-or-later.txt %%PORTDOCS%%%%DOCSDIR%%/Kdenlive/LICENSES/LGPL-3.0-only.txt +%%PORTDOCS%%%%DOCSDIR%%/Kdenlive/LICENSES/LGPL-3.0-or-later.txt %%PORTDOCS%%%%DOCSDIR%%/Kdenlive/LICENSES/LicenseRef-KDE-Accepted-GPL.txt %%PORTDOCS%%%%DOCSDIR%%/Kdenlive/LICENSES/LicenseRef-KDE-Accepted-LGPL.txt +%%PORTDOCS%%%%DOCSDIR%%/Kdenlive/LICENSES/MIT.txt %%PORTDOCS%%%%DOCSDIR%%/Kdenlive/README.md share/icons/hicolor/128x128/apps/kdenlive.png share/icons/hicolor/128x128/mimetypes/application-x-kdenlivetitle.png -share/icons/hicolor/16x16/actions/add-subtitle.svg -share/icons/hicolor/16x16/actions/keyframe-add.svg -share/icons/hicolor/16x16/actions/keyframe-disable.svg -share/icons/hicolor/16x16/actions/keyframe-duplicate.svg -share/icons/hicolor/16x16/actions/keyframe-next.svg -share/icons/hicolor/16x16/actions/keyframe-previous.svg -share/icons/hicolor/16x16/actions/keyframe-record.svg -share/icons/hicolor/16x16/actions/keyframe-remove.svg -share/icons/hicolor/16x16/actions/keyframe.svg share/icons/hicolor/16x16/apps/kdenlive.png -share/icons/hicolor/22x22/actions/keyframe-add.svg -share/icons/hicolor/22x22/actions/keyframe-disable.svg -share/icons/hicolor/22x22/actions/keyframe-duplicate.svg -share/icons/hicolor/22x22/actions/keyframe-next.svg -share/icons/hicolor/22x22/actions/keyframe-previous.svg -share/icons/hicolor/22x22/actions/keyframe-record.svg -share/icons/hicolor/22x22/actions/keyframe-remove.svg -share/icons/hicolor/22x22/actions/keyframe.svg share/icons/hicolor/22x22/apps/kdenlive.png share/icons/hicolor/256x256/apps/kdenlive.png share/icons/hicolor/32x32/apps/kdenlive.png @@ -42,13 +29,13 @@ share/icons/hicolor/32x32/mimetypes/application-x-kdenlivetitle.png share/icons/hicolor/48x48/apps/kdenlive.png share/icons/hicolor/64x64/apps/kdenlive.png share/icons/hicolor/64x64/mimetypes/application-x-kdenlivetitle.png -share/icons/hicolor/scalable/actions/add-subtitle.svg share/icons/hicolor/scalable/apps/kdenlive.svgz share/icons/hicolor/scalable/mimetypes/application-x-kdenlive.svgz share/icons/hicolor/scalable/mimetypes/application-x-kdenlivetitle.svgz share/icons/hicolor/scalable/mimetypes/video-mlt-playlist.svgz %%DATADIR%%/clipjobsettings.rc %%DATADIR%%/effect-templates/secondary_color_correction.xml +%%DATADIR%%/effect-templates/secondary_color_correction_v2.xml %%DATADIR%%/effect-templates/shut_off.xml %%DATADIR%%/effects/acompressor.xml %%DATADIR%%/effects/aecho.xml @@ -94,6 +81,7 @@ share/icons/hicolor/scalable/mimetypes/video-mlt-playlist.svgz %%DATADIR%%/effects/avfilter_crossfeed.xml %%DATADIR%%/effects/avfilter_crystalizer.xml %%DATADIR%%/effects/avfilter_datascope.xml +%%DATADIR%%/effects/avfilter_dblur.xml %%DATADIR%%/effects/avfilter_dcshift.xml %%DATADIR%%/effects/avfilter_dctdnoiz.xml %%DATADIR%%/effects/avfilter_deband.xml @@ -208,6 +196,9 @@ share/icons/hicolor/scalable/mimetypes/video-mlt-playlist.svgz %%DATADIR%%/effects/frei0r_G.xml %%DATADIR%%/effects/frei0r_R.xml %%DATADIR%%/effects/frei0r_alpha0ps.xml +%%DATADIR%%/effects/frei0r_alpha0ps_alpha0ps.xml +%%DATADIR%%/effects/frei0r_alpha0ps_alphagrad.xml +%%DATADIR%%/effects/frei0r_alpha0ps_alphaspot.xml %%DATADIR%%/effects/frei0r_alphagrad.xml %%DATADIR%%/effects/frei0r_alphaspot.xml %%DATADIR%%/effects/frei0r_balanc0r.xml @@ -251,6 +242,7 @@ share/icons/hicolor/scalable/mimetypes/video-mlt-playlist.svgz %%DATADIR%%/effects/frei0r_hqdn3d.xml %%DATADIR%%/effects/frei0r_hueshift0r.xml %%DATADIR%%/effects/frei0r_iirblur.xml +%%DATADIR%%/effects/frei0r_kaleid0sc0pe.xml %%DATADIR%%/effects/frei0r_keyspillm0pup.xml %%DATADIR%%/effects/frei0r_lenscorrection.xml %%DATADIR%%/effects/frei0r_letterb0xed.xml @@ -262,6 +254,7 @@ share/icons/hicolor/scalable/mimetypes/video-mlt-playlist.svgz %%DATADIR%%/effects/frei0r_nervous.xml %%DATADIR%%/effects/frei0r_nosync0r.xml %%DATADIR%%/effects/frei0r_pixeliz0r.xml +%%DATADIR%%/effects/frei0r_pixs0r.xml %%DATADIR%%/effects/frei0r_pr0be.xml %%DATADIR%%/effects/frei0r_pr0file.xml %%DATADIR%%/effects/frei0r_primaries.xml @@ -291,6 +284,7 @@ share/icons/hicolor/scalable/mimetypes/video-mlt-playlist.svgz %%DATADIR%%/effects/frei0r_vignette.xml %%DATADIR%%/effects/gain.xml %%DATADIR%%/effects/gamma.xml +%%DATADIR%%/effects/gpsgraphic.xml %%DATADIR%%/effects/gpstext.xml %%DATADIR%%/effects/grain.xml %%DATADIR%%/effects/greyscale.xml @@ -440,11 +434,24 @@ share/icons/hicolor/scalable/mimetypes/video-mlt-playlist.svgz %%DATADIR%%/resourceproviders/pexels_photo.json %%DATADIR%%/resourceproviders/pexels_video.json %%DATADIR%%/resourceproviders/pixabay_photo.json +%%DATADIR%%/resourceproviders/pixabay_videos.json %%DATADIR%%/scripts/checkgpu.py %%DATADIR%%/scripts/checkpackages.py %%DATADIR%%/scripts/otiointerface.py +%%DATADIR%%/scripts/requirements-seamless.txt +%%DATADIR%%/scripts/requirements-whisper-windows.txt +%%DATADIR%%/scripts/requirements-whisper.txt %%DATADIR%%/scripts/speech.py %%DATADIR%%/scripts/speechtotext.py +%%DATADIR%%/scripts/vosk/speech.py +%%DATADIR%%/scripts/vosk/speechtotext.py +%%DATADIR%%/scripts/whisper/requirements-seamless.txt +%%DATADIR%%/scripts/whisper/requirements-whisper-windows.txt +%%DATADIR%%/scripts/whisper/requirements-whisper.txt +%%DATADIR%%/scripts/whisper/seamlessquery.py +%%DATADIR%%/scripts/whisper/whisperquery.py +%%DATADIR%%/scripts/whisper/whispertosrt.py +%%DATADIR%%/scripts/whisper/whispertotext.py %%DATADIR%%/scripts/whispertosrt.py %%DATADIR%%/scripts/whispertotext.py %%DATADIR%%/shortcuts/Premiere @@ -507,7 +514,7 @@ share/icons/hicolor/scalable/mimetypes/video-mlt-playlist.svgz %%DATADIR%%/transitions/slide.xml %%DATADIR%%/transitions/vqm.xml %%DATADIR%%/transitions/wipe.xml -share/knotifications5/kdenlive.notifyrc +share/knotifications6/kdenlive.notifyrc share/knsrcfiles/kdenlive_effects.knsrc share/knsrcfiles/kdenlive_keyboardschemes.knsrc share/knsrcfiles/kdenlive_luts.knsrc @@ -515,6 +522,7 @@ share/knsrcfiles/kdenlive_renderprofiles.knsrc share/knsrcfiles/kdenlive_titles.knsrc share/knsrcfiles/kdenlive_wipes.knsrc share/locale/ar/LC_MESSAGES/kdenlive.mo +share/locale/ast/LC_MESSAGES/kdenlive.mo share/locale/az/LC_MESSAGES/kdenlive.mo share/locale/bs/LC_MESSAGES/kdenlive.mo share/locale/ca/LC_MESSAGES/kdenlive.mo @@ -541,6 +549,7 @@ share/locale/ja/LC_MESSAGES/kdenlive.mo share/locale/ka/LC_MESSAGES/kdenlive.mo share/locale/ko/LC_MESSAGES/kdenlive.mo share/locale/lt/LC_MESSAGES/kdenlive.mo +share/locale/lv/LC_MESSAGES/kdenlive.mo share/locale/mr/LC_MESSAGES/kdenlive.mo share/locale/nb/LC_MESSAGES/kdenlive.mo share/locale/nds/LC_MESSAGES/kdenlive.mo @@ -553,6 +562,7 @@ share/locale/ru/LC_MESSAGES/kdenlive.mo share/locale/sk/LC_MESSAGES/kdenlive.mo share/locale/sl/LC_MESSAGES/kdenlive.mo share/locale/sv/LC_MESSAGES/kdenlive.mo +share/locale/tok/LC_MESSAGES/kdenlive.mo share/locale/tr/LC_MESSAGES/kdenlive.mo share/locale/ug/LC_MESSAGES/kdenlive.mo share/locale/uk/LC_MESSAGES/kdenlive.mo @@ -563,4 +573,4 @@ share/man/man1/kdenlive_render.1.gz share/metainfo/org.kde.kdenlive.appdata.xml share/mime/packages/org.kde.kdenlive.xml share/mime/packages/westley.xml -share/qlogging-categories5/kdenlive.categories +share/qlogging-categories6/kdenlive.categories diff --git a/multimedia/libdvbcsa/Makefile b/multimedia/libdvbcsa/Makefile index d2652e10205..068ac8b3b39 100644 --- a/multimedia/libdvbcsa/Makefile +++ b/multimedia/libdvbcsa/Makefile @@ -25,7 +25,7 @@ USE_LDCONFIG= yes CONFIGURE_ARGS+=--enable-sse2 .elif defined(MACHINE_CPU) && ${MACHINE_CPU:Mmmx} CONFIGURE_ARGS+=--enable-mmx -.elif ${ARCH:Mpowerpc64*} +.elif defined(MACHINE_CPU) && ${MACHINE_CPU:Maltivec} CONFIGURE_ARGS+=--enable-altivec .endif diff --git a/multimedia/libopenshot/Makefile b/multimedia/libopenshot/Makefile index 25ff95c9c3b..acf950913cc 100644 --- a/multimedia/libopenshot/Makefile +++ b/multimedia/libopenshot/Makefile @@ -1,7 +1,7 @@ PORTNAME= libopenshot DISTVERSIONPREFIX= v DISTVERSION= 0.3.3 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= multimedia PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/multimedia/libxine/Makefile b/multimedia/libxine/Makefile index 22e3c489b6e..dcaac8b7598 100644 --- a/multimedia/libxine/Makefile +++ b/multimedia/libxine/Makefile @@ -126,8 +126,8 @@ SDL_USE= SDL=sdl SFTP_LIB_DEPENDS= libssh2.so:security/libssh2 SFTP_CONFIGURE_ENABLE= sftp SMB_USES= samba:lib -SMB_CONFIGURE_ENV= LIBSMBCLIENT_LIBS="-L${SAMBALIBS} -lsmbclient" \ - LIBSMBCLIENT_CFLAGS="-I${SAMBAINCLUDES}" +SMB_CONFIGURE_ENV= LIBSMBCLIENT_LIBS="-L${SAMBA_LIBDIR} -lsmbclient" \ + LIBSMBCLIENT_CFLAGS="-I${SAMBA_INCLUDEDIR}" SMB_CONFIGURE_ENABLE= samba SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio SNDIO_CONFIGURE_ENABLE= sndio diff --git a/multimedia/mediamtx/Makefile b/multimedia/mediamtx/Makefile new file mode 100644 index 00000000000..8c28600610f --- /dev/null +++ b/multimedia/mediamtx/Makefile @@ -0,0 +1,35 @@ +PORTNAME= mediamtx +DISTVERSIONPREFIX= v +DISTVERSION= 1.11.2 +CATEGORIES= multimedia net +MASTER_SITES+= https://github.com/video-dev/hls.js/releases/download/v1.5.20/ +DISTFILES+= release.zip + +MAINTAINER= diizzy@FreeBSD.org +COMMENT= Ready-to-use RTSP / RTMP / LL-HLS / WebRTC server and proxy that allows to read, publish and proxy video and audio streams +WWW= https://github.com/bluenviron/mediamtx + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= go:1.23,modules +GO_MODULE= github.com/bluenviron/mediamtx + +USE_RC_SUBR= mediamtx + +USERS= mediamtx +GROUPS= mediamtx + +SUB_FILES= pkg-message +SUB_LIST= USER=${USERS} GROUP=${GROUPS} + +post-extract: + ${MV} ${WRKDIR}/dist/hls.min.js ${WRKSRC}/internal/servers/hls + +pre-configure: + ${ECHO} ${DISTVERSIONFULL} > ${WRKSRC}/internal/core/VERSION + +post-install: + ${INSTALL_DATA} ${WRKSRC}/mediamtx.yml ${STAGEDIR}${PREFIX}/etc/mediamtx.yml.sample + +.include diff --git a/multimedia/mediamtx/distinfo b/multimedia/mediamtx/distinfo new file mode 100644 index 00000000000..018467e448e --- /dev/null +++ b/multimedia/mediamtx/distinfo @@ -0,0 +1,7 @@ +TIMESTAMP = 1738490306 +SHA256 (go/multimedia_mediamtx/mediamtx-v1.11.2/release.zip) = b67b84ce6aedbed53f7907b516aceee1ae40e6082103915bc7024a62fa562841 +SIZE (go/multimedia_mediamtx/mediamtx-v1.11.2/release.zip) = 4585318 +SHA256 (go/multimedia_mediamtx/mediamtx-v1.11.2/v1.11.2.mod) = a31f2a05cda0abb1860f0cab0a5293671c918edfaf7d58770001d8ba30f0b06a +SIZE (go/multimedia_mediamtx/mediamtx-v1.11.2/v1.11.2.mod) = 4535 +SHA256 (go/multimedia_mediamtx/mediamtx-v1.11.2/v1.11.2.zip) = 30a3d0fc5578faa0f2aa3cda86959389974fc2d0d0d2f6139761163e6e23a715 +SIZE (go/multimedia_mediamtx/mediamtx-v1.11.2/v1.11.2.zip) = 600864 diff --git a/multimedia/mediamtx/files/mediamtx.in b/multimedia/mediamtx/files/mediamtx.in new file mode 100644 index 00000000000..5888592ca22 --- /dev/null +++ b/multimedia/mediamtx/files/mediamtx.in @@ -0,0 +1,49 @@ +#!/bin/sh + +# PROVIDE: mediamtx +# REQUIRE: DAEMON +# KEYWORD: shutdown + +# +# Add the following line to /etc/rc.conf to enable mediamtx: +# mediamtx_enable (bool): Set to "NO" by default. +# Set it to "YES" to enable mediamtx. +# mediamtx_conf_dir (str): Directory where ${name} configuration +# data is stored. + +. /etc/rc.subr + +name="mediamtx" +rcvar=mediamtx_enable + +load_rc_config ${name} + +: ${mediamtx_enable:="NO"} +: ${mediamtx_user:="%%USER%%"} +: ${mediamtx_group:="%%GROUP%%"} +: ${mediamtx_conf_dir="%%PREFIX%%/etc"} + +start_precmd=mediamtx_precmd +stop_postcmd=mediamtx_stop_postcmd + +procname="%%PREFIX%%/bin/${name}" +pidfile="/var/run/mediamtx/mediamtx.pid" +required_files="${mediamtx_conf_dir}/mediamtx.yml" + +command="/usr/sbin/daemon" +command_args="-f -t ${name} -p ${pidfile} ${procname} ${required_files}" + +mediamtx_precmd() +{ + local rundir=${pidfile%/*} + if [ ! -d $rundir ] ; then + install -d -m 0755 -o %%USER%% -g %%GROUP%% $rundir + fi +} + +mediamtx_stop_postcmd() +{ + rm -f "$rundir" +} + +run_rc_command "$1" diff --git a/multimedia/mediamtx/files/patch-mediamtx.yml b/multimedia/mediamtx/files/patch-mediamtx.yml new file mode 100644 index 00000000000..510b64f9765 --- /dev/null +++ b/multimedia/mediamtx/files/patch-mediamtx.yml @@ -0,0 +1,106 @@ +--- mediamtx.yml.orig 2025-02-02 14:33:21 UTC ++++ mediamtx.yml +@@ -419,7 +419,6 @@ pathDefaults: + # * whep://existing-url -> the stream is pulled from another WebRTC server / camera + # * wheps://existing-url -> the stream is pulled from another WebRTC server / camera with HTTPS + # * redirect -> the stream is provided by another path or server +- # * rpiCamera -> the stream is provided by a Raspberry Pi Camera + # The following variables can be used in the source string: + # * $MTX_QUERY: query parameters (passed by first reader) + # * $G1, $G2, ...: regular expression groups, if path name is +@@ -504,95 +503,6 @@ pathDefaults: + + # RTSP URL which clients will be redirected to. + sourceRedirect: +- +- ############################################### +- # Default path settings -> Raspberry Pi Camera source (when source is "rpiCamera") +- +- # ID of the camera +- rpiCameraCamID: 0 +- # Width of frames +- rpiCameraWidth: 1920 +- # Height of frames +- rpiCameraHeight: 1080 +- # Flip horizontally +- rpiCameraHFlip: false +- # Flip vertically +- rpiCameraVFlip: false +- # Brightness [-1, 1] +- rpiCameraBrightness: 0 +- # Contrast [0, 16] +- rpiCameraContrast: 1 +- # Saturation [0, 16] +- rpiCameraSaturation: 1 +- # Sharpness [0, 16] +- rpiCameraSharpness: 1 +- # Exposure mode. +- # values: normal, short, long, custom +- rpiCameraExposure: normal +- # Auto-white-balance mode. +- # values: auto, incandescent, tungsten, fluorescent, indoor, daylight, cloudy, custom +- rpiCameraAWB: auto +- # Auto-white-balance fixed gains. This can be used in place of rpiCameraAWB. +- # format: [red,blue] +- rpiCameraAWBGains: [0, 0] +- # Denoise operating mode. +- # values: off, cdn_off, cdn_fast, cdn_hq +- rpiCameraDenoise: "off" +- # Fixed shutter speed, in microseconds. +- rpiCameraShutter: 0 +- # Metering mode of the AEC/AGC algorithm. +- # values: centre, spot, matrix, custom +- rpiCameraMetering: centre +- # Fixed gain +- rpiCameraGain: 0 +- # EV compensation of the image [-10, 10] +- rpiCameraEV: 0 +- # Region of interest, in format x,y,width,height (all normalized between 0 and 1) +- rpiCameraROI: +- # Whether to enable HDR on Raspberry Camera 3. +- rpiCameraHDR: false +- # Tuning file +- rpiCameraTuningFile: +- # Sensor mode, in format [width]:[height]:[bit-depth]:[packing] +- # bit-depth and packing are optional. +- rpiCameraMode: +- # frames per second +- rpiCameraFPS: 30 +- # Autofocus mode +- # values: auto, manual, continuous +- rpiCameraAfMode: continuous +- # Autofocus range +- # values: normal, macro, full +- rpiCameraAfRange: normal +- # Autofocus speed +- # values: normal, fast +- rpiCameraAfSpeed: normal +- # Lens position (for manual autofocus only), will be set to focus to a specific distance +- # calculated by the following formula: d = 1 / value +- # Examples: 0 moves the lens to infinity. +- # 0.5 moves the lens to focus on objects 2m away. +- # 2 moves the lens to focus on objects 50cm away. +- rpiCameraLensPosition: 0.0 +- # Specifies the autofocus window, in the form x,y,width,height where the coordinates +- # are given as a proportion of the entire image. +- rpiCameraAfWindow: +- # Manual flicker correction period, in microseconds. +- rpiCameraFlickerPeriod: 0 +- # Enables printing text on each frame. +- rpiCameraTextOverlayEnable: false +- # Text that is printed on each frame. +- # format is the one of the strftime() function. +- rpiCameraTextOverlay: '%Y-%m-%d %H:%M:%S - MediaMTX' +- # Codec. Available values: auto, hardwareH264, softwareH264 +- rpiCameraCodec: auto +- # Period between IDR frames +- rpiCameraIDRPeriod: 60 +- # Bitrate +- rpiCameraBitrate: 5000000 +- # H264 profile +- rpiCameraProfile: main +- # H264 level +- rpiCameraLevel: '4.1' + + ############################################### + # Default path settings -> Hooks diff --git a/multimedia/mediamtx/files/patch-rpicamera b/multimedia/mediamtx/files/patch-rpicamera new file mode 100644 index 00000000000..81e708c591a --- /dev/null +++ b/multimedia/mediamtx/files/patch-rpicamera @@ -0,0 +1,88 @@ +From 341c1ad77717c9957993b9abebcc627007f10f15 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Krystian=20Chachu=C5=82a?= +Date: Thu, 30 Jan 2025 23:03:57 +0100 +Subject: [PATCH] rpicamera: disable + +--- + internal/staticsources/rpicamera/camera.go | 2 +- + internal/staticsources/rpicamera/camera_disabled.go | 2 -- + internal/staticsources/rpicamera/component.go | 2 +- + internal/staticsources/rpicamera/component_32.go | 2 +- + internal/staticsources/rpicamera/component_64.go | 2 +- + internal/staticsources/rpicamera/params_serialize.go | 2 +- + internal/staticsources/rpicamera/pipe.go | 2 +- + 7 files changed, 6 insertions(+), 8 deletions(-) + +diff --git a/internal/staticsources/rpicamera/camera.go b/internal/staticsources/rpicamera/camera.go +index 9db131f4..b8a41317 100644 +--- internal/staticsources/rpicamera/camera.go ++++ internal/staticsources/rpicamera/camera.go +@@ -1,4 +1,4 @@ +-//go:build (linux && arm) || (linux && arm64) ++//go:build exclude + + package rpicamera + +diff --git a/internal/staticsources/rpicamera/camera_disabled.go b/internal/staticsources/rpicamera/camera_disabled.go +index ac84ee59..e54ccaa3 100644 +--- internal/staticsources/rpicamera/camera_disabled.go ++++ internal/staticsources/rpicamera/camera_disabled.go +@@ -1,5 +1,3 @@ +-//go:build !linux || (!arm && !arm64) +- + package rpicamera + + import ( +diff --git a/internal/staticsources/rpicamera/component.go b/internal/staticsources/rpicamera/component.go +index c4036390..e138f929 100644 +--- internal/staticsources/rpicamera/component.go ++++ internal/staticsources/rpicamera/component.go +@@ -1,4 +1,4 @@ +-//go:build (linux && arm) || (linux && arm64) ++//go:build exclude + + package rpicamera + +diff --git a/internal/staticsources/rpicamera/component_32.go b/internal/staticsources/rpicamera/component_32.go +index b7d19f11..51615164 100644 +--- internal/staticsources/rpicamera/component_32.go ++++ internal/staticsources/rpicamera/component_32.go +@@ -1,4 +1,4 @@ +-//go:build linux && arm ++//go:build exclude + + package rpicamera + +diff --git a/internal/staticsources/rpicamera/component_64.go b/internal/staticsources/rpicamera/component_64.go +index 690bf567..ed2e89dd 100644 +--- internal/staticsources/rpicamera/component_64.go ++++ internal/staticsources/rpicamera/component_64.go +@@ -1,4 +1,4 @@ +-//go:build linux && arm64 ++//go:build exclude + + package rpicamera + +diff --git a/internal/staticsources/rpicamera/params_serialize.go b/internal/staticsources/rpicamera/params_serialize.go +index d9e023b1..845725f3 100644 +--- internal/staticsources/rpicamera/params_serialize.go ++++ internal/staticsources/rpicamera/params_serialize.go +@@ -1,4 +1,4 @@ +-//go:build (linux && arm) || (linux && arm64) ++//go:build exclude + + package rpicamera + +diff --git a/internal/staticsources/rpicamera/pipe.go b/internal/staticsources/rpicamera/pipe.go +index 44eb3bf1..00be2658 100644 +--- internal/staticsources/rpicamera/pipe.go ++++ internal/staticsources/rpicamera/pipe.go +@@ -1,4 +1,4 @@ +-//go:build (linux && arm) || (linux && arm64) ++//go:build exclude + + package rpicamera + +-- +2.47.1 + diff --git a/multimedia/mediamtx/files/pkg-message.in b/multimedia/mediamtx/files/pkg-message.in new file mode 100644 index 00000000000..05c73dc2727 --- /dev/null +++ b/multimedia/mediamtx/files/pkg-message.in @@ -0,0 +1,11 @@ +[ +{ type: install + message: < diff --git a/multimedia/mpeg_encode/distinfo b/multimedia/mpeg_encode/distinfo deleted file mode 100644 index 593f0c68758..00000000000 --- a/multimedia/mpeg_encode/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (mpeg_encode-1.5b-src.tar.gz) = dd8db42f88393bb0ff0d738defa271729a8aa9b8de24ed13bc6bd27014f2daf5 -SIZE (mpeg_encode-1.5b-src.tar.gz) = 2028724 diff --git a/multimedia/mpeg_encode/files/patch-Makefile b/multimedia/mpeg_encode/files/patch-Makefile deleted file mode 100644 index 4760ecb9ecf..00000000000 --- a/multimedia/mpeg_encode/files/patch-Makefile +++ /dev/null @@ -1,20 +0,0 @@ ---- Makefile~ Wed Aug 16 17:16:56 1995 -+++ Makefile Fri Oct 20 19:20:05 2000 -@@ -68,7 +68,7 @@ - ##################################################################### - # COMPILER # specify compiler; should be ANSI-compliant if possible # - ##################################################################### --CC = gcc -+CC ?= gcc - - ################################################ - # MAKE # command to use for the "make" command # -@@ -96,7 +96,7 @@ - # - - # gcc --CFLAGS = $(INCLUDEDIR) $(DEBUGFLAG) -Wall -Wmissing-prototypes $(PROFLAG) $(PROTOFLAG) -+CFLAGS += $(INCLUDEDIR) -Wall -Wmissing-prototypes $(PROFLAG) $(PROTOFLAG) - - # gcc-strict - #CFLAGS = $(INCLUDEDIR) $(DEBUGFLAG) -pedantic -Wall -Waggregate-return -Wtraditional -Wshadow -Wpointer-arith -Wno-parentheses -Wwrite-strings -Wconversion -Wcast-qual -Wcast-align -Wnested-externs -Wuninitialized -Wmissing-prototypes $(PROFLAG) $(PROTOFLAG) diff --git a/multimedia/mpeg_encode/files/patch-header_libpnmrw.h b/multimedia/mpeg_encode/files/patch-header_libpnmrw.h deleted file mode 100644 index 7bd0c1b7fc5..00000000000 --- a/multimedia/mpeg_encode/files/patch-header_libpnmrw.h +++ /dev/null @@ -1,11 +0,0 @@ ---- headers/libpnmrw.h.orig Wed Aug 9 11:17:41 1995 -+++ headers/libpnmrw.h Tue Jul 23 17:06:15 2002 -@@ -20,7 +20,7 @@ - ** that point here, feel free to tweak or remove these declarations. - */ - #include --#if !defined(sco) && !defined(sgi) && !defined(IRIX) -+#if !defined(sco) && !defined(sgi) && !defined(IRIX) && !defined(__FreeBSD__) - extern char* malloc(); - #endif - /* End of configurable definitions. */ diff --git a/multimedia/mpeg_encode/files/patch-jpeg_Makefile b/multimedia/mpeg_encode/files/patch-jpeg_Makefile deleted file mode 100644 index 22085cdd4be..00000000000 --- a/multimedia/mpeg_encode/files/patch-jpeg_Makefile +++ /dev/null @@ -1,15 +0,0 @@ ---- jpeg/Makefile.orig Fri Aug 4 18:27:00 1995 -+++ jpeg/Makefile Fri Oct 20 19:05:22 2000 -@@ -21,10 +21,10 @@ - manext = 1 - - # The name of your C compiler: --CC= gcc -+CC?= gcc - - # You may need to adjust these cc options: --CFLAGS= -O -I$(srcdir) -+CFLAGS+= -I$(srcdir) - # Generally, we recommend defining any configuration symbols in jconfig.h, - # NOT via -D switches here. - # However, any special defines for ansi2knr.c may be included here: diff --git a/multimedia/mpeg_encode/files/patch-libpnmrw.c b/multimedia/mpeg_encode/files/patch-libpnmrw.c deleted file mode 100644 index 5eada909fcc..00000000000 --- a/multimedia/mpeg_encode/files/patch-libpnmrw.c +++ /dev/null @@ -1,21 +0,0 @@ ---- ./libpnmrw.c.orig -+++ ./libpnmrw.c -@@ -27,6 +27,7 @@ - /* #define MSDOS */ - #endif - -+#include - #include - #include "libpnmrw.h" - -@@ -126,8 +127,10 @@ - pm_perror( reason ) - char* reason; - { -+#ifndef __FreeBSD__ - extern char* sys_errlist[]; - extern int errno; -+#endif - char* e; - - e = sys_errlist[errno]; diff --git a/multimedia/mpeg_encode/files/patch-opts.c b/multimedia/mpeg_encode/files/patch-opts.c deleted file mode 100644 index 28f5cab8e33..00000000000 --- a/multimedia/mpeg_encode/files/patch-opts.c +++ /dev/null @@ -1,14 +0,0 @@ ---- opts.c 2002/10/21 11:32:56 1.1 -+++ opts.c 2002/10/21 11:33:04 -@@ -37,9 +37,10 @@ - - #include - #include --#include "opts.h" - #include - #include -+ -+#include "opts.h" - - /*==============* - * EXTERNALS * diff --git a/multimedia/mpeg_encode/pkg-descr b/multimedia/mpeg_encode/pkg-descr deleted file mode 100644 index 94062befa9b..00000000000 --- a/multimedia/mpeg_encode/pkg-descr +++ /dev/null @@ -1,24 +0,0 @@ -From the README: - - MPEG-1 Video Software Encoder - (Version 1.5; February 1, 1995) - - Lawrence A. Rowe, Kevin Gong, Eugene Hung, Ketan Patel, Steve Smoot - and Dan Wallach - Computer Science Division-EECS, Univ. of Calif. at Berkeley - - This directory contains the freely distributed Berkeley MPEG-1 Video - Encoder. The encoder implements the standard described in the ISO/IEC - International Standard 11172-2. The code has been compiled and tested - on the following platforms: - - DECstation 5000 and Alpha - HP PA-RISC (HP/UX 9.X) (i.e., HP 9000/7XX and 9000/3XX) - SGI Indigo running IRIX 5.0.1 - Sun Sparc (SunOS 4.X) - -This is *not* bug-free software. In particular, I've had problems using -odd-sized input frames. Other than that, it works OK. - -eric. -erich@FreeBSD.org diff --git a/multimedia/mpeg_encode/pkg-plist b/multimedia/mpeg_encode/pkg-plist deleted file mode 100644 index 203a42ca668..00000000000 --- a/multimedia/mpeg_encode/pkg-plist +++ /dev/null @@ -1,4 +0,0 @@ -bin/mpeg_encode -share/man/man1/mpeg_encode.1.gz -%%PORTDOCS%%share/doc/mpeg_encode/users-guide.ps -%%PORTDOCS%%share/doc/mpeg_encode/template.param diff --git a/multimedia/mplayer/Makefile.optvars b/multimedia/mplayer/Makefile.optvars index a01297813a6..0353ef4598a 100644 --- a/multimedia/mplayer/Makefile.optvars +++ b/multimedia/mplayer/Makefile.optvars @@ -115,7 +115,7 @@ SKINS_RUN_DEPENDS= mplayer-skins>=0:multimedia/mplayer-skins SKINS_IMPLIES= GUI SMB_USES= samba:lib -SMB_CONFIGURE_ON= --extra-ldflags="-L${SAMBALIBS}" +SMB_CONFIGURE_ON= --extra-ldflags="-L${SAMBA_LIBDIR}" SMB_CONFIGURE_OFF= --disable-smb SPEEX_LIB_DEPENDS= libspeex.so:audio/speex diff --git a/multimedia/neolink/Makefile b/multimedia/neolink/Makefile index e32c306b94f..ead41159a84 100644 --- a/multimedia/neolink/Makefile +++ b/multimedia/neolink/Makefile @@ -12,8 +12,6 @@ WWW= https://github.com/thirtythreeforty/neolink LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN_powerpc64le= rust compiler crashes, see https://github.com/rust-lang/rust/issues/120583 - LIB_DEPENDS= libgstrtspserver-1.0.so:multimedia/gstreamer1-rtsp-server USES= cargo gnome gstreamer diff --git a/multimedia/opentoonz/Makefile b/multimedia/opentoonz/Makefile index 8fa1b0d7c43..2b12ae75e8e 100644 --- a/multimedia/opentoonz/Makefile +++ b/multimedia/opentoonz/Makefile @@ -1,7 +1,7 @@ PORTNAME= opentoonz DISTVERSIONPREFIX= v DISTVERSION= 1.5.0 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= multimedia MAINTAINER= rozhuk.im@gmail.com diff --git a/multimedia/phonon-mpv/Makefile b/multimedia/phonon-mpv/Makefile index f7507f3943b..9901bb681e6 100644 --- a/multimedia/phonon-mpv/Makefile +++ b/multimedia/phonon-mpv/Makefile @@ -1,6 +1,7 @@ PORTNAME= phonon-mpv -DISTVERSION= 0.1.0 DISTVERSIONPREFIX= v +DISTVERSION= 0.1.0 +PORTREVISION= 1 CATEGORIES= multimedia kde DIST_SUBDIR= KDE/phonon @@ -16,7 +17,7 @@ LIB_DEPENDS= libmpv.so:multimedia/mpv USES= cmake compiler:c++17-lang kde:6 pkgconfig \ qt:6 tar:xz USE_KDE= phonon ecm:build -USE_QT= base tools +USE_QT= base tools:build USE_GITHUB= yes GH_ACCOUNT= OpenProgger diff --git a/multimedia/plasma5-plank-player/Makefile b/multimedia/plasma5-plank-player/Makefile deleted file mode 100644 index 946d03d3615..00000000000 --- a/multimedia/plasma5-plank-player/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -PORTNAME= plank-player -DISTVERSION= ${KDE_PLASMA_VERSION} -CATEGORIES= multimedia kde kde-plasma - -MAINTAINER= kde@FreeBSD.org -COMMENT= Plasma5 Bigscreen Multimedia Player -WWW= https://www.kde.org/plasma-desktop - -USES= cmake compiler:c++11-lib desktop-file-utils gettext kde:5 \ - pkgconfig qt:5 shebangfix tar:xz -USE_KDE= i18n kirigami2 \ - ecm:build -USE_QT= core declarative gui multimedia network quickcontrols2 \ - buildtools:build qmake:build - -.include diff --git a/multimedia/plasma5-plank-player/distinfo b/multimedia/plasma5-plank-player/distinfo deleted file mode 100644 index 49cee59ec13..00000000000 --- a/multimedia/plasma5-plank-player/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1709790866 -SHA256 (KDE/plasma/5.27.11/plank-player-5.27.11.tar.xz) = 6cea475c8fac1a6028e99861201d330aaa028fc0864edf7eac972b7cd2fce6e9 -SIZE (KDE/plasma/5.27.11/plank-player-5.27.11.tar.xz) = 159384 diff --git a/multimedia/plasma5-plank-player/pkg-descr b/multimedia/plasma5-plank-player/pkg-descr deleted file mode 100644 index 13bfbe54e6e..00000000000 --- a/multimedia/plasma5-plank-player/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Plasma applet for audio volume management using PulseAudio - -For users of pulseaudio, this provides extended mixer applet. diff --git a/multimedia/plasma5-plank-player/pkg-plist b/multimedia/plasma5-plank-player/pkg-plist deleted file mode 100644 index 562dde45510..00000000000 --- a/multimedia/plasma5-plank-player/pkg-plist +++ /dev/null @@ -1,33 +0,0 @@ -bin/plank-player -share/applications/org.plank.player.desktop -share/icons/hicolor/128x128/apps/plank-player.png -share/icons/hicolor/256x256/apps/plank-player.png -share/locale/ca/LC_MESSAGES/plank-player.mo -share/locale/ca@valencia/LC_MESSAGES/plank-player.mo -share/locale/cs/LC_MESSAGES/plank-player.mo -share/locale/de/LC_MESSAGES/plank-player.mo -share/locale/en_GB/LC_MESSAGES/plank-player.mo -share/locale/eo/LC_MESSAGES/plank-player.mo -share/locale/es/LC_MESSAGES/plank-player.mo -share/locale/eu/LC_MESSAGES/plank-player.mo -share/locale/fi/LC_MESSAGES/plank-player.mo -share/locale/fr/LC_MESSAGES/plank-player.mo -share/locale/gl/LC_MESSAGES/plank-player.mo -share/locale/it/LC_MESSAGES/plank-player.mo -share/locale/ja/LC_MESSAGES/plank-player.mo -share/locale/ka/LC_MESSAGES/plank-player.mo -share/locale/ko/LC_MESSAGES/plank-player.mo -share/locale/nl/LC_MESSAGES/plank-player.mo -share/locale/nn/LC_MESSAGES/plank-player.mo -share/locale/pl/LC_MESSAGES/plank-player.mo -share/locale/pt/LC_MESSAGES/plank-player.mo -share/locale/pt_BR/LC_MESSAGES/plank-player.mo -share/locale/ro/LC_MESSAGES/plank-player.mo -share/locale/ru/LC_MESSAGES/plank-player.mo -share/locale/sk/LC_MESSAGES/plank-player.mo -share/locale/sl/LC_MESSAGES/plank-player.mo -share/locale/sv/LC_MESSAGES/plank-player.mo -share/locale/tr/LC_MESSAGES/plank-player.mo -share/locale/uk/LC_MESSAGES/plank-player.mo -share/locale/zh_CN/LC_MESSAGES/plank-player.mo -share/metainfo/org.kde.invent.plank_player.metainfo.xml diff --git a/multimedia/plasmatube/Makefile b/multimedia/plasmatube/Makefile index 9e9c84e5e62..dfb9f8b746f 100644 --- a/multimedia/plasmatube/Makefile +++ b/multimedia/plasmatube/Makefile @@ -6,18 +6,19 @@ MAINTAINER= kde@FreeBSD.org COMMENT= Elegant user interface for YouTube WWW= https://apps.kde.org/plasmatube/ -LIB_DEPENDS= libmpv.so:multimedia/mpv +LIB_DEPENDS= libmpv.so:multimedia/mpv \ + libMpvQt.so:multimedia/mpvqt \ + libqt6keychain.so:security/qtkeychain@qt6 -USES= cmake kde:5 localbase:ldflags pkgconfig qt:5 tar:xz -USE_KDE= config coreaddons i18n kirigami2 \ +USES= cmake gettext kde:6 localbase:ldflags pkgconfig qt:6 tar:xz +USE_KDE= config coreaddons dbusaddons i18n kirigami-addons kirigami2 \ + windowsystem \ ecm:build -USE_QT= core declarative gui network quickcontrols2 svg \ - widgets xml \ - buildtools:build qmake:build testlib:build +USE_QT= base declarative # Replace default Invidious instance with one that currently works -post-patch: - @${REINPLACE_CMD} -e 's|https://inv.riverside.rocks|https://vid.puffyan.us|' \ - ${WRKSRC}/src/PlasmaTubeSettings.kcfg +#post-patch: +# @${REINPLACE_CMD} -e 's|https://inv.riverside.rocks|https://vid.puffyan.us|' \ +# ${WRKSRC}/src/PlasmaTubeSettings.kcfg .include diff --git a/multimedia/plasmatube/distinfo b/multimedia/plasmatube/distinfo index 68d503f425a..2f8572d3b05 100644 --- a/multimedia/plasmatube/distinfo +++ b/multimedia/plasmatube/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889322 -SHA256 (KDE/release-service/23.08.5/plasmatube-23.08.5.tar.xz) = 66ca4fdc2059d72651d6be5264860ba66af90e0be10af80c2ea30859727c1b9d -SIZE (KDE/release-service/23.08.5/plasmatube-23.08.5.tar.xz) = 84224 +TIMESTAMP = 1734460276 +SHA256 (KDE/release-service/24.12.0/plasmatube-24.12.0.tar.xz) = 36654d2b6ec1b8ce282253fa78569dacf7d918919f965bd959bf5924a08b748e +SIZE (KDE/release-service/24.12.0/plasmatube-24.12.0.tar.xz) = 216180 diff --git a/multimedia/plasmatube/pkg-plist b/multimedia/plasmatube/pkg-plist index 35aeea7a4b8..540058e50d6 100644 --- a/multimedia/plasmatube/pkg-plist +++ b/multimedia/plasmatube/pkg-plist @@ -1,5 +1,8 @@ bin/plasmatube share/applications/org.kde.plasmatube.desktop +share/icons/hicolor/scalable/actions/plasmatube-invidious.svg +share/icons/hicolor/scalable/actions/plasmatube-peertube.svg +share/icons/hicolor/scalable/actions/plasmatube-piped.svg share/icons/hicolor/scalable/apps/org.kde.plasmatube.svg share/locale/ar/LC_MESSAGES/plasmatube.mo share/locale/ast/LC_MESSAGES/plasmatube.mo @@ -10,26 +13,31 @@ share/locale/ca@valencia/LC_MESSAGES/plasmatube.mo share/locale/cs/LC_MESSAGES/plasmatube.mo share/locale/de/LC_MESSAGES/plasmatube.mo share/locale/en_GB/LC_MESSAGES/plasmatube.mo +share/locale/eo/LC_MESSAGES/plasmatube.mo share/locale/es/LC_MESSAGES/plasmatube.mo share/locale/eu/LC_MESSAGES/plasmatube.mo share/locale/fi/LC_MESSAGES/plasmatube.mo share/locale/fr/LC_MESSAGES/plasmatube.mo share/locale/gl/LC_MESSAGES/plasmatube.mo +share/locale/he/LC_MESSAGES/plasmatube.mo share/locale/hi/LC_MESSAGES/plasmatube.mo share/locale/hu/LC_MESSAGES/plasmatube.mo share/locale/ia/LC_MESSAGES/plasmatube.mo share/locale/id/LC_MESSAGES/plasmatube.mo +share/locale/is/LC_MESSAGES/plasmatube.mo share/locale/it/LC_MESSAGES/plasmatube.mo share/locale/ja/LC_MESSAGES/plasmatube.mo share/locale/ka/LC_MESSAGES/plasmatube.mo share/locale/ko/LC_MESSAGES/plasmatube.mo share/locale/lt/LC_MESSAGES/plasmatube.mo +share/locale/lv/LC_MESSAGES/plasmatube.mo share/locale/nl/LC_MESSAGES/plasmatube.mo share/locale/nn/LC_MESSAGES/plasmatube.mo share/locale/pa/LC_MESSAGES/plasmatube.mo share/locale/pl/LC_MESSAGES/plasmatube.mo share/locale/pt/LC_MESSAGES/plasmatube.mo share/locale/pt_BR/LC_MESSAGES/plasmatube.mo +share/locale/ro/LC_MESSAGES/plasmatube.mo share/locale/ru/LC_MESSAGES/plasmatube.mo share/locale/sk/LC_MESSAGES/plasmatube.mo share/locale/sl/LC_MESSAGES/plasmatube.mo @@ -39,3 +47,4 @@ share/locale/uk/LC_MESSAGES/plasmatube.mo share/locale/zh_CN/LC_MESSAGES/plasmatube.mo share/locale/zh_TW/LC_MESSAGES/plasmatube.mo share/metainfo/org.kde.plasmatube.appdata.xml +share/qlogging-categories6/plasmatube.categories diff --git a/multimedia/py-gstreamer1/distinfo b/multimedia/py-gstreamer1/distinfo index f6cbdccdc1b..d0987bd68b6 100644 --- a/multimedia/py-gstreamer1/distinfo +++ b/multimedia/py-gstreamer1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737018700 -SHA256 (gst-python-1.24.11.tar.xz) = f4c8761bfee98508f57e2efd738ef36a99e2f7644860877d54d235a7092cf056 -SIZE (gst-python-1.24.11.tar.xz) = 125216 +TIMESTAMP = 1738472110 +SHA256 (gst-python-1.24.12.tar.xz) = d679e2ca3e655a7328627c4670c324fc22f588d2cb8ecd2fa7a6a42df51132cc +SIZE (gst-python-1.24.12.tar.xz) = 126424 diff --git a/multimedia/py-moviepy/Makefile b/multimedia/py-moviepy/Makefile index 8df61c29239..8c7b88fbc9b 100644 --- a/multimedia/py-moviepy/Makefile +++ b/multimedia/py-moviepy/Makefile @@ -1,5 +1,5 @@ PORTNAME= moviepy -PORTVERSION= 2.1.1 +PORTVERSION= 2.1.2 CATEGORIES= multimedia python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/multimedia/py-moviepy/distinfo b/multimedia/py-moviepy/distinfo index 7d9ee948e19..ae9588bb4db 100644 --- a/multimedia/py-moviepy/distinfo +++ b/multimedia/py-moviepy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888342 -SHA256 (moviepy-2.1.1.tar.gz) = 0210336944fcc88a1841fe7ca3701f8f449eead222f9d1665d11d3b8fa753454 -SIZE (moviepy-2.1.1.tar.gz) = 58421147 +TIMESTAMP = 1738089120 +SHA256 (moviepy-2.1.2.tar.gz) = 22c57a7472f607eaad9fe80791df67c05082e1060fb74817c4eaac68e138ee77 +SIZE (moviepy-2.1.2.tar.gz) = 58425716 diff --git a/multimedia/qmmp-qt5/Makefile b/multimedia/qmmp-qt5/Makefile index 83559da5a4e..851e3d59dfa 100644 --- a/multimedia/qmmp-qt5/Makefile +++ b/multimedia/qmmp-qt5/Makefile @@ -1,6 +1,5 @@ PORTNAME= qmmp -PORTVERSION= 1.7.2 -PORTREVISION= 1 +PORTVERSION= 1.7.3 CATEGORIES= multimedia MASTER_SITES= http://qmmp.ylsoftware.com/files/${PORTNAME}/${DISTVERSION:R}/ \ SF/qmmp-dev/${PORTNAME}/${DISTVERSION:R}/ diff --git a/multimedia/qmmp-qt5/distinfo b/multimedia/qmmp-qt5/distinfo index 097a92a68d5..389db981382 100644 --- a/multimedia/qmmp-qt5/distinfo +++ b/multimedia/qmmp-qt5/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731769869 -SHA256 (qmmp-1.7.2.tar.bz2) = 69ea556ddc6db4cd3e6759e58cdfb134d5e7902bf54c6561edc4b911b15f32e4 -SIZE (qmmp-1.7.2.tar.bz2) = 1412811 +TIMESTAMP = 1738454270 +SHA256 (qmmp-1.7.3.tar.bz2) = 093100644c6d826170ba8bc22f8619fc4ae555ff41174ced510dd87a0a0dcbf0 +SIZE (qmmp-1.7.3.tar.bz2) = 1415717 diff --git a/multimedia/qmmp-qt5/pkg-plist b/multimedia/qmmp-qt5/pkg-plist index 5d9e1d8b793..6bde33c21cb 100644 --- a/multimedia/qmmp-qt5/pkg-plist +++ b/multimedia/qmmp-qt5/pkg-plist @@ -141,7 +141,7 @@ share/icons/hicolor/128x128/apps/qmmp%%BIN_SUFFX%%.png share/icons/hicolor/256x256/apps/qmmp%%BIN_SUFFX%%.png share/icons/hicolor/scalable/apps/qmmp%%BIN_SUFFX%%.svgz share/icons/hicolor/scalable/apps/qmmp-simple%%BIN_SUFFX%%.svgz -share/metainfo/qmmp%%BIN_SUFFX%%.appdata.xml +share/metainfo/com.ylsoftware.qmmp%%BIN_SUFFX%%.metainfo.xml %%DATADIR%%%%BIN_SUFFX%%/images/app_icon.png %%DATADIR%%%%BIN_SUFFX%%/images/empty_cover.png %%DATADIR%%%%BIN_SUFFX%%/scripts/kwin.sh diff --git a/multimedia/qmmp-qt6/Makefile b/multimedia/qmmp-qt6/Makefile index 6c92daa6014..1367002179e 100644 --- a/multimedia/qmmp-qt6/Makefile +++ b/multimedia/qmmp-qt6/Makefile @@ -1,6 +1,5 @@ PORTNAME= qmmp -PORTVERSION= 2.2.2 -PORTREVISION= 1 +PORTVERSION= 2.2.3 CATEGORIES= multimedia MASTER_SITES= http://qmmp.ylsoftware.com/files/${PORTNAME}/${DISTVERSION:R}/ \ SF/qmmp-dev/${PORTNAME}/${DISTVERSION:R}/ diff --git a/multimedia/qmmp-qt6/distinfo b/multimedia/qmmp-qt6/distinfo index b65896fdcce..b885bf8f877 100644 --- a/multimedia/qmmp-qt6/distinfo +++ b/multimedia/qmmp-qt6/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731769882 -SHA256 (qmmp-2.2.2.tar.bz2) = 53055984b220ec1f825b885db3ebdb54a7a71ac67935438ee4ff9c082f600c4f -SIZE (qmmp-2.2.2.tar.bz2) = 1417797 +TIMESTAMP = 1738454343 +SHA256 (qmmp-2.2.3.tar.bz2) = 993e57d8e11b083bb6f246738505edf35d498ffe82a1936f3129b8bb09eab244 +SIZE (qmmp-2.2.3.tar.bz2) = 1420014 diff --git a/multimedia/qmmp-qt6/pkg-plist b/multimedia/qmmp-qt6/pkg-plist index 287979178ca..1510743cbdb 100644 --- a/multimedia/qmmp-qt6/pkg-plist +++ b/multimedia/qmmp-qt6/pkg-plist @@ -142,7 +142,7 @@ share/icons/hicolor/56x56/apps/qmmp.png share/icons/hicolor/64x64/apps/qmmp.png share/icons/hicolor/scalable/apps/qmmp-simple.svgz share/icons/hicolor/scalable/apps/qmmp.svgz -share/metainfo/qmmp.appdata.xml +share/metainfo/com.ylsoftware.qmmp.metainfo.xml %%DATADIR%%/images/app_icon.png %%DATADIR%%/images/empty_cover.png %%DATADIR%%/scripts/kwin.sh diff --git a/multimedia/qt6-multimedia/distinfo b/multimedia/qt6-multimedia/distinfo index 7e5c18c7dbd..b95b9fdb977 100644 --- a/multimedia/qt6-multimedia/distinfo +++ b/multimedia/qt6-multimedia/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733205477 -SHA256 (KDE/Qt/6.8.1/qtmultimedia-everywhere-src-6.8.1.tar.xz) = 75fa87134f9afab7f0a62c55a4744799ac79519560d19c8e1d4c32bdd173f953 -SIZE (KDE/Qt/6.8.1/qtmultimedia-everywhere-src-6.8.1.tar.xz) = 9664564 +TIMESTAMP = 1738340269 +SHA256 (KDE/Qt/6.8.2/qtmultimedia-everywhere-src-6.8.2.tar.xz) = 34f561fdc07b158bcc4ad040b596fc6086c48908060e854b473b557e4feb1569 +SIZE (KDE/Qt/6.8.2/qtmultimedia-everywhere-src-6.8.2.tar.xz) = 9646120 diff --git a/multimedia/qt6-multimedia/pkg-plist b/multimedia/qt6-multimedia/pkg-plist index 07e1cb33dd5..5c2963e8a5c 100644 --- a/multimedia/qt6-multimedia/pkg-plist +++ b/multimedia/qt6-multimedia/pkg-plist @@ -1,16 +1,19 @@ %%ALSA%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qalsaaudiodevice_p.h +%%ALSA%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qalsaaudiodevices_p.h %%ALSA%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qalsaaudiosink_p.h %%ALSA%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qalsaaudiosource_p.h -%%ALSA%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qalsamediadevices_p.h +%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudiobuffer_support_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudiobufferoutput_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudiodecoder_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudiodevice_p.h %%PULSEAUDIO%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudioengine_pulse_p.h +%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudioformat_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudiohelpers_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudioringbuffer_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudiostatemachine_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudiostatemachineutils_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudiosystem_p.h +%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qcachedvalue_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qcamera_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qcameradevice_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qcapturablewindow_p.h @@ -26,9 +29,15 @@ %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qmediarecorder_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qmediastoragelocation_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qmemoryvideobuffer_p.h +%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qmultimedia_enum_to_string_converter_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qmultimediautils_p.h +%%PIPEWIRE%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpipewire_screencapture_p.h +%%PIPEWIRE%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpipewire_screencapturehelper_p.h +%%PIPEWIRE%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpipewire_support_p.h +%%PIPEWIRE%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpipewire_symbolloader_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformaudiobufferinput_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformaudiodecoder_p.h +%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformaudiodevices_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformaudioinput_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformaudiooutput_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformaudioresampler_p.h @@ -36,7 +45,6 @@ %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformcapturablewindows_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformimagecapture_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformmediacapture_p.h -%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformmediadevices_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformmediaformatinfo_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformmediaintegration_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformmediaplayer_p.h @@ -47,18 +55,21 @@ %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformvideoframeinput_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformvideosink_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformvideosource_p.h -%%PULSEAUDIO%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpulseaudiodevice_p.h -%%PULSEAUDIO%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpulseaudiomediadevices_p.h +%%PULSEAUDIO%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpulseaudiodevices_p.h %%PULSEAUDIO%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpulseaudiosink_p.h %%PULSEAUDIO%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpulseaudiosource_p.h %%PULSEAUDIO%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpulsehelpers_p.h +%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qrhivaluemapper_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qsamplecache_p.h +%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qsharedhandle_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qsymbolsresolveutils_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qtmultimedia-config_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qtmultimediaglobal_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qvideoframe_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qvideoframeconversionhelper_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qvideoframeconverter_p.h +%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qvideoframetexturefromsource_p.h +%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qvideoframetexturepool_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qvideooutputorientationhandler_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qvideotexturehelper_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qvideotransformation_p.h @@ -206,7 +217,6 @@ %%GSTREAMER%%%%QT_INCDIR%%/QtQGstreamerMediaPluginImpl/%%FULLVER%%/QtQGstreamerMediaPluginImpl/private/qgstreamermetadata_p.h %%GSTREAMER%%%%QT_INCDIR%%/QtQGstreamerMediaPluginImpl/%%FULLVER%%/QtQGstreamerMediaPluginImpl/private/qgstreamervideodevices_p.h %%GSTREAMER%%%%QT_INCDIR%%/QtQGstreamerMediaPluginImpl/%%FULLVER%%/QtQGstreamerMediaPluginImpl/private/qgstreamervideooutput_p.h -%%GSTREAMER%%%%QT_INCDIR%%/QtQGstreamerMediaPluginImpl/%%FULLVER%%/QtQGstreamerMediaPluginImpl/private/qgstreamervideooverlay_p.h %%GSTREAMER%%%%QT_INCDIR%%/QtQGstreamerMediaPluginImpl/%%FULLVER%%/QtQGstreamerMediaPluginImpl/private/qgstreamervideosink_p.h %%GSTREAMER%%%%QT_INCDIR%%/QtQGstreamerMediaPluginImpl/%%FULLVER%%/QtQGstreamerMediaPluginImpl/private/qgstsubtitlesink_p.h %%GSTREAMER%%%%QT_INCDIR%%/QtQGstreamerMediaPluginImpl/%%FULLVER%%/QtQGstreamerMediaPluginImpl/private/qgstutils_p.h diff --git a/multimedia/ringrtc/Makefile b/multimedia/ringrtc/Makefile index 897bc35347c..b0f116a7fc2 100644 --- a/multimedia/ringrtc/Makefile +++ b/multimedia/ringrtc/Makefile @@ -1,6 +1,6 @@ PORTNAME= ringrtc DISTVERSIONPREFIX= v -DISTVERSION= 2.49.2 +DISTVERSION= 2.49.3 CATEGORIES= multimedia MASTER_SITES= LOCAL/mikael/ringrtc/:base \ LOCAL/mikael/ringrtc/:boringssl \ @@ -9,7 +9,6 @@ MASTER_SITES= LOCAL/mikael/ringrtc/:base \ LOCAL/mikael/ringrtc/:catapult \ LOCAL/mikael/ringrtc/:icu \ LOCAL/mikael/ringrtc/:nasm \ - LOCAL/mikael/ringrtc/:libcubeb \ LOCAL/mikael/ringrtc/:libjpeg_turbo \ LOCAL/mikael/ringrtc/:libsrtp \ LOCAL/mikael/ringrtc/:libvpx \ @@ -28,7 +27,6 @@ DISTFILES= base-${BASE_REV}.tar.gz:base \ catapult-${CATAPULT_REV}.tar.gz:catapult \ icu-${ICU_REV}.tar.gz:icu \ nasm-${NASM_REV}.tar.gz:nasm \ - libcubeb-${LIBCUBEB_VER}.tar.gz:libcubeb \ libjpeg_turbo-${LIBJPEG_TURBO_REV}.tar.gz:libjpeg_turbo \ libsrtp-${LIBSRTP_REV}.tar.gz:libsrtp \ libvpx-${LIBVPX_REV}.tar.gz:libvpx \ @@ -66,28 +64,28 @@ GH_TUPLE= signalapp:ringrtc:${DISTVERSIONPREFIX}${DISTVERSION} \ signalapp:webrtc:${WEBRTC_REV}:webrtc # sh net-im/signal-desktop/get_deps.sh -WEBRTC_REV= 6723c +WEBRTC_REV= 6834c # modify webrtc_fetch.sh, then sh webrtc_fetch.sh -BASE_REV= 7f2a56694b330c2cb2954eee78469ffc69952448 -BORINGSSL_REV= e724ef02089bf2bb494203231fc5cb62acc2fad6 -BUILD_REV= 8e0612cd2c4e4d7c15a456384760815bdbd64ef1 -BUILDTOOLS_REV= e4f992c0660e6cee637c7b97aabf04d0a58d5555 -CATAPULT_REV= 296226a4a0067c8cffeb8831fb87526a8035f3cc -ICU_REV= 9408c6fd4a39e6fef0e1c4077602e1c83b15f3fb -LIBCUBEB_VER= 0.18.0 +BASE_REV= 69f3676cdbd05660c136a6cc3b23383cbabe53d8 +BORINGSSL_REV= 0fa9014d861f024e28fb491ed7b1cfd44103dee7 +BUILD_REV= 05874e6c9429039f1747034af61de1fe2ea1ed06 +BUILDTOOLS_REV= db0eae9640184fb132061f248f6108771a6ea2d4 +CATAPULT_REV= 44791916611acec1cd74c492c7453e46d9b0dbd2 +ICU_REV= 4239b1559d11d4fa66c100543eda4161e060311e +LIBCUBEB_VER= 0.20.0 LIBJPEG_TURBO_REV= 927aabfcd26897abb9776ecf2a6c38ea5bb52ab6 LIBSRTP_REV= 000edd791434c8738455f10e0dd6b268a4852c0b -LIBVPX_REV= fbf63dff1f528d44f24bd662abb89fd01a4a1c25 -LIBYUV_REV= 874f391dbf13dcc84e13a494daed57539ffe2935 +LIBVPX_REV= 906334ac1de2b0afa666472dce5545b82c1251fb +LIBYUV_REV= a8e59d207483f75b87dd5fc670e937672cdf5776 NASM_REV= f477acb1049f5e043904b87b825c5915084a9a29 OPUS_REV= 0e30966b198ad28943799eaf5b3b08100b6f70c3 -PERFETTO_REV= 97a5d7ed4d7ddb3844a5cbd184e241b99fe6ebcc +PERFETTO_REV= e57316a6ae4e85e9bc8ba82a6c6a93eb5d9a72aa PROTOBUFJS_REV= e34549db516f8712f678fcd4bc411613b5cc5295 RE2_REV= 6dcd83d60f7944926bfd308cc13979fc53dd69ca -TESTING_REV= 3f4138fcb15362469527d9310e21600dfdfab691 -THIRD_PARTY_REV= 27c9b4efc25d7ae5479b884a7d818058c6066d92 -TOOLS_REV= 453f7ad001cd0d341ecb437eb164fd6c4b5cc08d +TESTING_REV= eac4c18f749488d7232af275405e0e1b67d84cb3 +THIRD_PARTY_REV= 9d80a193fbfe8e2f2a29be2efeee93de9a826dcb +TOOLS_REV= c809c4133185094fbd75508202221ff14fc92f7c BINARY_ALIAS= vpython3=${PYTHON_CMD} @@ -158,8 +156,7 @@ post-patch: ${REINPLACE_CMD} "s|LOCALBASE|${LOCALBASE}|" \ ${WEBRTCDIR}/build/toolchain/gcc_toolchain.gni \ ${WEBRTCDIR}/buildtools/third_party/libc++/BUILD.gn - ${REINPLACE_CMD} "s|WRKDIR|${WRKDIR}|" \ - ${WRKSRC}/cargo-crates/cubeb-sys-${LIBCUBEB_VER}/build.rs + ${RM} -r ${CARGO_VENDOR_DIR}/cubeb-sys-${LIBCUBEB_VER}/libcubeb/src/cubeb-pulse-rs ${ECHO_CMD} "# Generated from 'DEPS'" > ${WEBRTCDIR}/build/config/gclient_args.gni ${ECHO_CMD} 1591703586 > ${WEBRTCDIR}/build/util/LASTCHANGE.committime diff --git a/multimedia/ringrtc/Makefile.crates b/multimedia/ringrtc/Makefile.crates index f778b51f0bc..2c2e531c135 100644 --- a/multimedia/ringrtc/Makefile.crates +++ b/multimedia/ringrtc/Makefile.crates @@ -13,6 +13,7 @@ CARGO_CRATES= addr2line-0.24.2 \ anstyle-wincon-3.0.6 \ anyhow-1.0.94 \ arbitrary-1.4.1 \ + argon2-0.5.3 \ async-stream-0.3.6 \ async-stream-impl-0.3.6 \ async-trait-0.1.83 \ @@ -24,12 +25,14 @@ CARGO_CRATES= addr2line-0.24.2 \ axum-core-0.4.5 \ backtrace-0.3.74 \ base64-0.22.1 \ + base64ct-1.6.0 \ basic-toml-0.1.9 \ bincode-1.3.3 \ bindgen-0.69.5 \ bitflags-1.3.2 \ bitflags-2.6.0 \ bitvec-1.0.1 \ + blake2-0.10.6 \ block-buffer-0.10.4 \ block-padding-0.3.3 \ bollard-0.17.1 \ @@ -65,9 +68,9 @@ CARGO_CRATES= addr2line-0.24.2 \ crossbeam-utils-0.8.20 \ crypto-common-0.1.6 \ ctr-0.9.2 \ - cubeb-0.18.0 \ - cubeb-core-0.18.0 \ - cubeb-sys-0.18.0 \ + cubeb-0.20.0 \ + cubeb-core-0.20.0 \ + cubeb-sys-0.20.0 \ darling-0.20.10 \ darling_core-0.20.10 \ darling_macro-0.20.10 \ @@ -75,6 +78,8 @@ CARGO_CRATES= addr2line-0.24.2 \ deranged-0.3.11 \ derive-where-1.2.7 \ derive_arbitrary-1.4.1 \ + derive_more-1.0.0 \ + derive_more-impl-1.0.0 \ digest-0.10.7 \ directories-5.0.1 \ dirs-sys-0.4.1 \ @@ -183,14 +188,15 @@ CARGO_CRATES= addr2line-0.24.2 \ ntapi-0.4.1 \ num-conv-0.1.0 \ num-traits-0.2.19 \ - num_enum-0.6.1 \ - num_enum_derive-0.6.1 \ + num_enum-0.7.3 \ + num_enum_derive-0.7.3 \ object-0.36.5 \ once_cell-1.20.2 \ opaque-debug-0.3.1 \ option-ext-0.2.0 \ partial-default-0.1.0 \ partial-default-derive-0.1.0 \ + password-hash-0.5.0 \ paste-1.0.15 \ pbkdf2-0.12.2 \ percent-encoding-2.3.1 \ @@ -383,5 +389,30 @@ CARGO_CRATES= addr2line-0.24.2 \ zstd-0.13.2 \ zstd-safe-7.2.1 \ zstd-sys-2.0.13+zstd.1.5.6 \ - libsignal-core,poksho,signal-crypto,zkcredential,zkgroup@git+https://github.com/signalapp/libsignal?tag=v0.51.1\#2e2896fc235efa293213dd5f0aff4b1f8528bab2 \ - curve25519-dalek,curve25519-dalek-derive@git+https://github.com/signalapp/curve25519-dalek?tag=signal-curve25519-4.1.3\#7c6d34756355a3566a704da84dce7b1c039a6572 + atomic-0.4.6 \ + audio-mixer-0.2.0 \ + autocfg-1.3.0 \ + bindgen-0.70.1 \ + cache-padded-1.3.0 \ + cc-1.1.21 \ + cmake-0.1.51 \ + coreaudio-sys-0.2.16 \ + cubeb-backend-0.13.0 \ + cubeb-core-0.13.0 \ + cubeb-sys-0.13.0 \ + float-cmp-0.6.0 \ + itertools-0.11.0 \ + libc-0.2.159 \ + libloading-0.8.5 \ + mach-0.3.2 \ + proc-macro2-1.0.86 \ + regex-1.10.6 \ + regex-automata-0.4.7 \ + regex-syntax-0.8.4 \ + ringbuf-0.2.8 \ + syn-2.0.77 \ + triple_buffer-5.0.6 \ + unicode-ident-1.0.13 \ + whatsys-0.3.1 \ + curve25519-dalek,curve25519-dalek-derive@git+https://github.com/signalapp/curve25519-dalek?tag=signal-curve25519-4.1.3\#7c6d34756355a3566a704da84dce7b1c039a6572 \ + libsignal-account-keys,libsignal-core,poksho,signal-crypto,zkcredential,zkgroup@git+https://github.com/signalapp/libsignal?tag=v0.65.1\#908fa98ee4b976e52c39c935f2f0fd0bf7bb7d30 diff --git a/multimedia/ringrtc/distinfo b/multimedia/ringrtc/distinfo index 8aae6e4a8b3..298c8fddb65 100644 --- a/multimedia/ringrtc/distinfo +++ b/multimedia/ringrtc/distinfo @@ -1,42 +1,40 @@ -TIMESTAMP = 1737143210 -SHA256 (base-7f2a56694b330c2cb2954eee78469ffc69952448.tar.gz) = 8259ec40728b1f04df739c5741ffb440f2f4c868038b3da60beed95e82c6b006 -SIZE (base-7f2a56694b330c2cb2954eee78469ffc69952448.tar.gz) = 6116747 -SHA256 (boringssl-e724ef02089bf2bb494203231fc5cb62acc2fad6.tar.gz) = d2df95f88095e5c4691498a21f8aeeb92d8d89e6bfb6b6353ff3bd9184016944 -SIZE (boringssl-e724ef02089bf2bb494203231fc5cb62acc2fad6.tar.gz) = 45574239 -SHA256 (build-8e0612cd2c4e4d7c15a456384760815bdbd64ef1.tar.gz) = d3dd4007c9457816b856014d06773faf315e53ffa63a20447f34862c563ab136 -SIZE (build-8e0612cd2c4e4d7c15a456384760815bdbd64ef1.tar.gz) = 1614231 -SHA256 (buildtools-e4f992c0660e6cee637c7b97aabf04d0a58d5555.tar.gz) = bc765a8c79cd72b77cd51712063ab6535bfe10f32c3ef7fabc889ddbcb8e568b -SIZE (buildtools-e4f992c0660e6cee637c7b97aabf04d0a58d5555.tar.gz) = 93600 -SHA256 (catapult-296226a4a0067c8cffeb8831fb87526a8035f3cc.tar.gz) = ff8b9dd4dd11c306364aa3dfa9c2f2b74e790821cf7a383ca7dbd76a3bcf9700 -SIZE (catapult-296226a4a0067c8cffeb8831fb87526a8035f3cc.tar.gz) = 155801670 -SHA256 (icu-9408c6fd4a39e6fef0e1c4077602e1c83b15f3fb.tar.gz) = 711382626bbd7c0c7a38901c7e31ffc7d401999e57faa53d3b3c39b91825e5d7 -SIZE (icu-9408c6fd4a39e6fef0e1c4077602e1c83b15f3fb.tar.gz) = 51854974 +TIMESTAMP = 1738248545 +SHA256 (base-69f3676cdbd05660c136a6cc3b23383cbabe53d8.tar.gz) = 8bb88524bb987c2d2d97f3bfd709fbf159e4474ce23b0385783b823b376491dd +SIZE (base-69f3676cdbd05660c136a6cc3b23383cbabe53d8.tar.gz) = 6152471 +SHA256 (boringssl-0fa9014d861f024e28fb491ed7b1cfd44103dee7.tar.gz) = 54c51f7fb452bae7e01ff78b4722895b2021a43c8c3c64a6b8f0ba1f2e819a34 +SIZE (boringssl-0fa9014d861f024e28fb491ed7b1cfd44103dee7.tar.gz) = 45751284 +SHA256 (build-05874e6c9429039f1747034af61de1fe2ea1ed06.tar.gz) = d816e57290237327030a105d6d058f9d999f4d57f6d11984deac045bb648e160 +SIZE (build-05874e6c9429039f1747034af61de1fe2ea1ed06.tar.gz) = 1620123 +SHA256 (buildtools-db0eae9640184fb132061f248f6108771a6ea2d4.tar.gz) = b5c897cd47cecee5a0350a14c5e6c6cf550c489fb72da4e1480cbc95a757985b +SIZE (buildtools-db0eae9640184fb132061f248f6108771a6ea2d4.tar.gz) = 94942 +SHA256 (catapult-44791916611acec1cd74c492c7453e46d9b0dbd2.tar.gz) = 95a705b08d968d6c16a17710a26a47a1dc3e4a25327d551e4b9d820093638db4 +SIZE (catapult-44791916611acec1cd74c492c7453e46d9b0dbd2.tar.gz) = 155539182 +SHA256 (icu-4239b1559d11d4fa66c100543eda4161e060311e.tar.gz) = 2c55ca1a01d7d60c89853c7b620ed4703b28263e0d115b5604986ea775eb5b9c +SIZE (icu-4239b1559d11d4fa66c100543eda4161e060311e.tar.gz) = 51852746 SHA256 (nasm-f477acb1049f5e043904b87b825c5915084a9a29.tar.gz) = fa0c68caca289e2e9dac4fee0142150faf7c8bf2f15ff156e738e619a9c76bbd SIZE (nasm-f477acb1049f5e043904b87b825c5915084a9a29.tar.gz) = 1546897 -SHA256 (libcubeb-0.18.0.tar.gz) = f1e8b488b0bd516e1cee50daa6f8b9610092dcbfaa94ff16a59acaab5ecaad68 -SIZE (libcubeb-0.18.0.tar.gz) = 362665 SHA256 (libjpeg_turbo-927aabfcd26897abb9776ecf2a6c38ea5bb52ab6.tar.gz) = 5ea5de65f1e437778dcd9c02e7c263d524171fa36fd621fab455c6dbeee2db3a SIZE (libjpeg_turbo-927aabfcd26897abb9776ecf2a6c38ea5bb52ab6.tar.gz) = 2388896 SHA256 (libsrtp-000edd791434c8738455f10e0dd6b268a4852c0b.tar.gz) = 8d7446da3fb7a451e155dd3b260fe0585778ab124d83d68446f968edf4ff7777 SIZE (libsrtp-000edd791434c8738455f10e0dd6b268a4852c0b.tar.gz) = 139178 -SHA256 (libvpx-fbf63dff1f528d44f24bd662abb89fd01a4a1c25.tar.gz) = ba8075be39985067de1c87574be521bc7d9ff660e761911aa17ae051c485ac20 -SIZE (libvpx-fbf63dff1f528d44f24bd662abb89fd01a4a1c25.tar.gz) = 5715546 -SHA256 (libyuv-874f391dbf13dcc84e13a494daed57539ffe2935.tar.gz) = 5ce23948957562ec891f5888c61127a20aafb7abf77511f2c68c3120649a311f -SIZE (libyuv-874f391dbf13dcc84e13a494daed57539ffe2935.tar.gz) = 597718 +SHA256 (libvpx-906334ac1de2b0afa666472dce5545b82c1251fb.tar.gz) = 0faf23749b2f2bcafc3d08b23ef786f1a6b399d1119b46cc0187feab3ce40e99 +SIZE (libvpx-906334ac1de2b0afa666472dce5545b82c1251fb.tar.gz) = 5725563 +SHA256 (libyuv-a8e59d207483f75b87dd5fc670e937672cdf5776.tar.gz) = 1c8b6fd0290684072977ef7466b7ea9b759bf7b085ad572645b0ee73427a3a0e +SIZE (libyuv-a8e59d207483f75b87dd5fc670e937672cdf5776.tar.gz) = 601030 SHA256 (opus-0e30966b198ad28943799eaf5b3b08100b6f70c3.tar.gz) = 60867154cda4ae4f3d4ba37328b0dac1649b07462945b19c4b7c51a22aa1fae6 SIZE (opus-0e30966b198ad28943799eaf5b3b08100b6f70c3.tar.gz) = 4205884 -SHA256 (perfetto-97a5d7ed4d7ddb3844a5cbd184e241b99fe6ebcc.tar.gz) = 06d02c04de0eec431c14a04d8bd2bf74990009eb1e37d82f081af888d0307431 -SIZE (perfetto-97a5d7ed4d7ddb3844a5cbd184e241b99fe6ebcc.tar.gz) = 27543190 +SHA256 (perfetto-e57316a6ae4e85e9bc8ba82a6c6a93eb5d9a72aa.tar.gz) = 724786bd29cd2a6c77451af44835f999aae06cc9753405867b0c04bbe83b0187 +SIZE (perfetto-e57316a6ae4e85e9bc8ba82a6c6a93eb5d9a72aa.tar.gz) = 27668239 SHA256 (protobuf_javascript-e34549db516f8712f678fcd4bc411613b5cc5295.tar.gz) = 2b4822c56f654945c0e71ba309b716899f93f7b1a4db1a23959f47f11096396f SIZE (protobuf_javascript-e34549db516f8712f678fcd4bc411613b5cc5295.tar.gz) = 414088 SHA256 (re2-6dcd83d60f7944926bfd308cc13979fc53dd69ca.tar.gz) = 073bd6d4bc96d880972e7a3eee99bfcd690e03b8cbc1b3199468e105575c9749 SIZE (re2-6dcd83d60f7944926bfd308cc13979fc53dd69ca.tar.gz) = 394685 -SHA256 (testing-3f4138fcb15362469527d9310e21600dfdfab691.tar.gz) = 2590e3a3a7fa602a3da19f131956ce6e9ee295924b32fc78297017f1757b0461 -SIZE (testing-3f4138fcb15362469527d9310e21600dfdfab691.tar.gz) = 2432198 -SHA256 (third_party-27c9b4efc25d7ae5479b884a7d818058c6066d92.tar.gz) = 2725d6c5839f625ea2f8fe55d99907567634cdf461c889030ad115c478161d92 -SIZE (third_party-27c9b4efc25d7ae5479b884a7d818058c6066d92.tar.gz) = 833791541 -SHA256 (tools-453f7ad001cd0d341ecb437eb164fd6c4b5cc08d.tar.gz) = 05ed91c0ad2f40b9fe473f5202592edea3b6cb0c3e5d1aa019cb9f38229b014f -SIZE (tools-453f7ad001cd0d341ecb437eb164fd6c4b5cc08d.tar.gz) = 15275460 +SHA256 (testing-eac4c18f749488d7232af275405e0e1b67d84cb3.tar.gz) = 37d6091dbf48b614ac0382bc61d86d63e39e4f06815c09935af6dfd6b6433b6f +SIZE (testing-eac4c18f749488d7232af275405e0e1b67d84cb3.tar.gz) = 2268367 +SHA256 (third_party-9d80a193fbfe8e2f2a29be2efeee93de9a826dcb.tar.gz) = e7a8ef9b35e940f56bebd117b60bc956878efbe0561a5ad63b447684ac671a42 +SIZE (third_party-9d80a193fbfe8e2f2a29be2efeee93de9a826dcb.tar.gz) = 833353776 +SHA256 (tools-c809c4133185094fbd75508202221ff14fc92f7c.tar.gz) = 8980b3c991553218277f0da678c050990fc67f600d22881ef670f7bc7b0ca11c +SIZE (tools-c809c4133185094fbd75508202221ff14fc92f7c.tar.gz) = 15206411 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 @@ -67,6 +65,8 @@ SHA256 (rust/crates/anyhow-1.0.94.crate) = c1fd03a028ef38ba2276dce7e33fcd6369c15 SIZE (rust/crates/anyhow-1.0.94.crate) = 51731 SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223 SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816 +SHA256 (rust/crates/argon2-0.5.3.crate) = 3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072 +SIZE (rust/crates/argon2-0.5.3.crate) = 28795 SHA256 (rust/crates/async-stream-0.3.6.crate) = 0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476 SIZE (rust/crates/async-stream-0.3.6.crate) = 13823 SHA256 (rust/crates/async-stream-impl-0.3.6.crate) = c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d @@ -89,6 +89,8 @@ SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4 SIZE (rust/crates/backtrace-0.3.74.crate) = 88516 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 SIZE (rust/crates/base64-0.22.1.crate) = 81597 +SHA256 (rust/crates/base64ct-1.6.0.crate) = 8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b +SIZE (rust/crates/base64ct-1.6.0.crate) = 28870 SHA256 (rust/crates/basic-toml-0.1.9.crate) = 823388e228f614e9558c6804262db37960ec8821856535f5c3f59913140558f8 SIZE (rust/crates/basic-toml-0.1.9.crate) = 50234 SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad @@ -101,6 +103,8 @@ SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7 SIZE (rust/crates/bitflags-2.6.0.crate) = 45357 SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c SIZE (rust/crates/bitvec-1.0.1.crate) = 224375 +SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe +SIZE (rust/crates/blake2-0.10.6.crate) = 47234 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 SHA256 (rust/crates/block-padding-0.3.3.crate) = a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93 @@ -171,12 +175,12 @@ SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 SHA256 (rust/crates/ctr-0.9.2.crate) = 0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835 SIZE (rust/crates/ctr-0.9.2.crate) = 18344 -SHA256 (rust/crates/cubeb-0.18.0.crate) = 3c5fafe45094c126e9134c08c16f5fe8ff6001d7308b96624a6d9dfb3776470b -SIZE (rust/crates/cubeb-0.18.0.crate) = 8093 -SHA256 (rust/crates/cubeb-core-0.18.0.crate) = cc5b2403820cb2ca2ece53e5c7d524310006bf447fa4306c950db7eebe7a45f2 -SIZE (rust/crates/cubeb-core-0.18.0.crate) = 12037 -SHA256 (rust/crates/cubeb-sys-0.18.0.crate) = 2265920e8485e352ce5f8aa6bd84b75894f3c15d9e8ee044061184ee14a3d955 -SIZE (rust/crates/cubeb-sys-0.18.0.crate) = 402034 +SHA256 (rust/crates/cubeb-0.20.0.crate) = de056900b4bbe933fa59f924284d9c052fe0ee565a0a86821f5fd11d7054881c +SIZE (rust/crates/cubeb-0.20.0.crate) = 8101 +SHA256 (rust/crates/cubeb-core-0.20.0.crate) = 30fed0471385cc084a15d61d25ef3056c5c67cfb55f50f451c66c2dbad86cfb7 +SIZE (rust/crates/cubeb-core-0.20.0.crate) = 12046 +SHA256 (rust/crates/cubeb-sys-0.20.0.crate) = 0024271285c103fe8c1500e2d73ce9d4f0888fd90167f80ebbbe4c34969c6493 +SIZE (rust/crates/cubeb-sys-0.20.0.crate) = 397934 SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989 SIZE (rust/crates/darling-0.20.10.crate) = 32031 SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5 @@ -191,6 +195,10 @@ SHA256 (rust/crates/derive-where-1.2.7.crate) = 62d671cc41a825ebabc75757b62d3d16 SIZE (rust/crates/derive-where-1.2.7.crate) = 46524 SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800 SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521 +SHA256 (rust/crates/derive_more-1.0.0.crate) = 4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05 +SIZE (rust/crates/derive_more-1.0.0.crate) = 64854 +SHA256 (rust/crates/derive_more-impl-1.0.0.crate) = cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22 +SIZE (rust/crates/derive_more-impl-1.0.0.crate) = 76182 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 SIZE (rust/crates/digest-0.10.7.crate) = 19557 SHA256 (rust/crates/directories-5.0.1.crate) = 9a49173b84e034382284f27f1af4dcbbd231ffa358c0fe316541a7337f376a35 @@ -407,10 +415,10 @@ SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3 SIZE (rust/crates/num-conv-0.1.0.crate) = 7444 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 -SHA256 (rust/crates/num_enum-0.6.1.crate) = 7a015b430d3c108a207fd776d2e2196aaf8b1cf8cf93253e3a097ff3085076a1 -SIZE (rust/crates/num_enum-0.6.1.crate) = 17911 -SHA256 (rust/crates/num_enum_derive-0.6.1.crate) = 96667db765a921f7b295ffee8b60472b686a51d4f21c2ee4ffdb94c7013b65a6 -SIZE (rust/crates/num_enum_derive-0.6.1.crate) = 15403 +SHA256 (rust/crates/num_enum-0.7.3.crate) = 4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179 +SIZE (rust/crates/num_enum-0.7.3.crate) = 18603 +SHA256 (rust/crates/num_enum_derive-0.7.3.crate) = af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56 +SIZE (rust/crates/num_enum_derive-0.7.3.crate) = 17092 SHA256 (rust/crates/object-0.36.5.crate) = aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e SIZE (rust/crates/object-0.36.5.crate) = 327435 SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775 @@ -423,6 +431,8 @@ SHA256 (rust/crates/partial-default-0.1.0.crate) = 124dc3c21ffb6fb3a0562d129929a SIZE (rust/crates/partial-default-0.1.0.crate) = 15031 SHA256 (rust/crates/partial-default-derive-0.1.0.crate) = 7459127d7a18cb202d418e4b7df1103ffd6d82a106e9b2091c250624c2ace70d SIZE (rust/crates/partial-default-derive-0.1.0.crate) = 4842 +SHA256 (rust/crates/password-hash-0.5.0.crate) = 346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166 +SIZE (rust/crates/password-hash-0.5.0.crate) = 26884 SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a SIZE (rust/crates/paste-1.0.15.crate) = 18374 SHA256 (rust/crates/pbkdf2-0.12.2.crate) = f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2 @@ -807,11 +817,115 @@ SHA256 (rust/crates/zstd-safe-7.2.1.crate) = 54a3ab4db68cea366acc5c897c7b4d4d1b8 SIZE (rust/crates/zstd-safe-7.2.1.crate) = 21122 SHA256 (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 38ff0f21cfee8f97d94cef41359e0c89aa6113028ab0291aa8ca0038995a95aa SIZE (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 749090 -SHA256 (signalapp-libsignal-v0.51.1_GH0.tar.gz) = da01d542f8117cbabeff93c1293d757ffbbc1204442123c89ddedd9e4c099205 -SIZE (signalapp-libsignal-v0.51.1_GH0.tar.gz) = 1481541 +SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 +SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 +SHA256 (rust/crates/atomic-0.4.6.crate) = 64f46ca51dca4837f1520754d1c8c36636356b81553d928dc9c177025369a06e +SIZE (rust/crates/atomic-0.4.6.crate) = 12688 +SHA256 (rust/crates/audio-mixer-0.2.0.crate) = 4f1245ab2f85c284bac1ac1f03565539644566295ef6eb9c4eae42e9a40c51b2 +SIZE (rust/crates/audio-mixer-0.2.0.crate) = 22069 +SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0 +SIZE (rust/crates/autocfg-1.3.0.crate) = 16524 +SHA256 (rust/crates/bindgen-0.70.1.crate) = f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f +SIZE (rust/crates/bindgen-0.70.1.crate) = 226363 +SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a +SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 +SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de +SIZE (rust/crates/bitflags-2.6.0.crate) = 45357 +SHA256 (rust/crates/cache-padded-1.3.0.crate) = 981520c98f422fcc584dc1a95c334e6953900b9106bc47a9839b81790009eb21 +SIZE (rust/crates/cache-padded-1.3.0.crate) = 8523 +SHA256 (rust/crates/cc-1.1.21.crate) = 07b1695e2c7e8fc85310cde85aeaab7e3097f593c91d209d3f9df76c928100f0 +SIZE (rust/crates/cc-1.1.21.crate) = 83463 +SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766 +SIZE (rust/crates/cexpr-0.6.0.crate) = 17966 +SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd +SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4 +SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009 +SHA256 (rust/crates/cmake-0.1.51.crate) = fb1e43aa7fd152b1f968787f7dbcdeb306d1867ff373c69955211876c053f91a +SIZE (rust/crates/cmake-0.1.51.crate) = 17566 +SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b +SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 +SHA256 (rust/crates/coreaudio-sys-0.2.16.crate) = 2ce857aa0b77d77287acc1ac3e37a05a8c95a2af3647d23b15f263bdaeb7562b +SIZE (rust/crates/coreaudio-sys-0.2.16.crate) = 5480 +SHA256 (rust/crates/cubeb-backend-0.13.0.crate) = 67361fe9b49b4599e2a230ce322529b6ddd91df14897c872dcede716f8fbca81 +SIZE (rust/crates/cubeb-backend-0.13.0.crate) = 7071 +SHA256 (rust/crates/cubeb-core-0.13.0.crate) = ac08d314dd1ec6d41d9ccdeec70899c98ed3b89845367000dd6096099481bc73 +SIZE (rust/crates/cubeb-core-0.13.0.crate) = 11240 +SHA256 (rust/crates/cubeb-sys-0.13.0.crate) = 26073cd50c7b6ba4272204839f56921557609a0d67e092882cbb903df94cab39 +SIZE (rust/crates/cubeb-sys-0.13.0.crate) = 243624 +SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0 +SIZE (rust/crates/either-1.13.0.crate) = 19169 +SHA256 (rust/crates/float-cmp-0.6.0.crate) = da62c4f1b81918835a8c6a484a397775fff5953fe83529afd51b05f5c6a6617d +SIZE (rust/crates/float-cmp-0.6.0.crate) = 9498 +SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b +SIZE (rust/crates/glob-0.3.1.crate) = 18880 +SHA256 (rust/crates/itertools-0.11.0.crate) = b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57 +SIZE (rust/crates/itertools-0.11.0.crate) = 125074 +SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 +SIZE (rust/crates/itertools-0.13.0.crate) = 146261 +SHA256 (rust/crates/libc-0.2.159.crate) = 561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5 +SIZE (rust/crates/libc-0.2.159.crate) = 755366 +SHA256 (rust/crates/libloading-0.8.5.crate) = 4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4 +SIZE (rust/crates/libloading-0.8.5.crate) = 28902 +SHA256 (rust/crates/mach-0.3.2.crate) = b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa +SIZE (rust/crates/mach-0.3.2.crate) = 19611 +SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 +SIZE (rust/crates/memchr-2.7.4.crate) = 96670 +SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a +SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 +SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a +SIZE (rust/crates/nom-7.1.3.crate) = 117570 +SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 +SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 +SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2 +SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880 +SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77 +SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958 +SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af +SIZE (rust/crates/quote-1.0.37.crate) = 28558 +SHA256 (rust/crates/regex-1.10.6.crate) = 4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619 +SIZE (rust/crates/regex-1.10.6.crate) = 253894 +SHA256 (rust/crates/regex-automata-0.4.7.crate) = 38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df +SIZE (rust/crates/regex-automata-0.4.7.crate) = 617582 +SHA256 (rust/crates/regex-syntax-0.8.4.crate) = 7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b +SIZE (rust/crates/regex-syntax-0.8.4.crate) = 347577 +SHA256 (rust/crates/ringbuf-0.2.8.crate) = f65af18d50f789e74aaf23bbb3f65dcd22a3cb6e029b5bced149f6bd57c5c2a2 +SIZE (rust/crates/ringbuf-0.2.8.crate) = 19502 +SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 +SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 +SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 +SIZE (rust/crates/shlex-1.3.0.crate) = 18713 +SHA256 (rust/crates/syn-2.0.77.crate) = 9f35bcdf61fd8e7be6caf75f429fdca8beb3ed76584befb503b1569faee373ed +SIZE (rust/crates/syn-2.0.77.crate) = 268784 +SHA256 (rust/crates/triple_buffer-5.0.6.crate) = 803966e5a8397a70d3d8111afa1597ba8381346d7de4720e9f539471d371a1a3 +SIZE (rust/crates/triple_buffer-5.0.6.crate) = 22556 +SHA256 (rust/crates/unicode-ident-1.0.13.crate) = e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe +SIZE (rust/crates/unicode-ident-1.0.13.crate) = 43279 +SHA256 (rust/crates/whatsys-0.3.1.crate) = bb632c0076024630111a08ca9fcbd34736c80d10b9ae517077487b0c82f46a36 +SIZE (rust/crates/whatsys-0.3.1.crate) = 5701 +SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 +SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 +SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 +SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 +SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 +SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b +SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 +SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 +SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 +SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 +SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 +SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 +SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d +SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 +SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec +SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 SHA256 (signalapp-curve25519-dalek-signal-curve25519-4.1.3_GH0.tar.gz) = 8dd338dd7d558b7882310e8dc76ceca41ef448afd0532be208d4ff0f2924f334 SIZE (signalapp-curve25519-dalek-signal-curve25519-4.1.3_GH0.tar.gz) = 808022 -SHA256 (signalapp-ringrtc-v2.49.2_GH0.tar.gz) = e258b22008a8bdd3ab088562db4f421ef0918a586f375c89936624049de4be51 -SIZE (signalapp-ringrtc-v2.49.2_GH0.tar.gz) = 799616 -SHA256 (signalapp-webrtc-6723c_GH0.tar.gz) = db39d96d2d815ea3fea540c55e78658b18d9088a7b8cce945145bea9939debbb -SIZE (signalapp-webrtc-6723c_GH0.tar.gz) = 39983755 +SHA256 (signalapp-libsignal-v0.65.1_GH0.tar.gz) = d3f05a04a7ec31416012e6db6747244d09095d3fd006593164430ff26a9003a0 +SIZE (signalapp-libsignal-v0.65.1_GH0.tar.gz) = 1905182 +SHA256 (signalapp-ringrtc-v2.49.3_GH0.tar.gz) = 10fac39901185cc5d532a8d6f7623fa381b4bddf000eb89bc83f18a015caa6b4 +SIZE (signalapp-ringrtc-v2.49.3_GH0.tar.gz) = 800118 +SHA256 (signalapp-webrtc-6834c_GH0.tar.gz) = d6b4c0a46533dd7a38b2a17a8c4c63afbcc3dbf7cc91ba9de17eeb43e0f506e3 +SIZE (signalapp-webrtc-6834c_GH0.tar.gz) = 39905192 diff --git a/multimedia/ringrtc/files/patch-build_config_compiler_BUILD.gn b/multimedia/ringrtc/files/patch-build_config_compiler_BUILD.gn index 5c98c10b5f6..322de8d5ed7 100644 --- a/multimedia/ringrtc/files/patch-build_config_compiler_BUILD.gn +++ b/multimedia/ringrtc/files/patch-build_config_compiler_BUILD.gn @@ -9,7 +9,7 @@ } declare_args() { -@@ -256,13 +256,16 @@ config("default_include_dirs") { +@@ -256,13 +256,16 @@ config("no_unresolved_symbols") { # Compiler instrumentation can introduce dependencies in DSOs to symbols in # the executable they are loaded into, so they are unresolved at link-time. config("no_unresolved_symbols") { @@ -47,7 +47,7 @@ cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ] if (save_reproducers_on_lld_crash && use_lld) { ldflags += [ -@@ -1217,7 +1224,7 @@ config("compiler_cpu_abi") { +@@ -1220,7 +1227,7 @@ config("compiler_cpu_abi") { ] } } else if (current_cpu == "arm") { @@ -56,7 +56,7 @@ !(is_chromeos_lacros && is_chromeos_device)) { cflags += [ "--target=arm-linux-gnueabihf" ] ldflags += [ "--target=arm-linux-gnueabihf" ] -@@ -1232,7 +1239,7 @@ config("compiler_cpu_abi") { +@@ -1235,7 +1242,7 @@ config("compiler_cpu_abi") { cflags += [ "-mtune=$arm_tune" ] } } else if (current_cpu == "arm64") { @@ -65,7 +65,7 @@ !(is_chromeos_lacros && is_chromeos_device)) { cflags += [ "--target=aarch64-linux-gnu" ] ldflags += [ "--target=aarch64-linux-gnu" ] -@@ -1567,7 +1574,7 @@ config("compiler_deterministic") { +@@ -1570,7 +1577,7 @@ config("compiler_deterministic") { # different build directory like "out/feature_a" and "out/feature_b" if # we build same files with same compile flag. # Other paths are already given in relative, no need to normalize them. @@ -74,7 +74,7 @@ # TODO(https://crbug.com/1231236): Use -ffile-compilation-dir= here. cflags += [ "-Xclang", -@@ -1625,7 +1632,7 @@ config("compiler_deterministic") { +@@ -1628,7 +1635,7 @@ config("clang_revision") { } config("clang_revision") { @@ -83,7 +83,7 @@ current_os != "zos") { update_args = [ "--print-revision", -@@ -1739,7 +1746,7 @@ config("runtime_library") { +@@ -1741,7 +1748,7 @@ config("runtime_library") { # the C++ symbols. This config ensures the C++ symbols exist and are strong in # order to cause that replacement to occur by explicitly linking in clang's # compiler-rt library. @@ -92,17 +92,17 @@ configs += [ "//build/config/clang:compiler_builtins" ] } -@@ -1955,9 +1962,6 @@ config("default_warnings") { - - # TODO(crbug.com/40286317): Evaluate and possibly enable. - "-Wno-vla-extension", +@@ -1952,9 +1959,6 @@ config("default_warnings") { + cflags += [ + # TODO(crbug.com/330524456): -Wcast-function-type is under -Wextra now. + "-Wno-cast-function-type", - - # TODO(crbug.com/40284799): Fix and re-enable. - "-Wno-thread-safety-reference-return", ] cflags_cc += [ -@@ -1965,17 +1969,11 @@ config("default_warnings") { +@@ -1962,18 +1966,12 @@ config("default_warnings") { "-Wenum-compare-conditional", ] @@ -112,16 +112,17 @@ # TODO(crbug.com/41486292): Fix and re-enable. "-Wno-c++11-narrowing-const-reference", ] -- + - # TODO(crbug.com/344680447): Fix and re-enable. - cflags_cc += [ "-Wno-missing-template-arg-list-after-template-kw" ] - - # TODO(crbug.com/356172342): Fix and re-enable. - cflags_cc += [ "-Wno-dangling-assignment-gsl" ] - } - } - -@@ -2709,7 +2707,7 @@ config("afdo_optimize_size") { +- + if (llvm_force_head_revision) { + # TODO(crbug.com/373130005): Fix and re-enable. + cflags_cc += [ "-Wno-deprecated-literal-operator" ] +@@ -2711,7 +2709,7 @@ config("afdo") { # There are some targeted places that AFDO regresses, so we provide a separate # config to allow AFDO to be disabled per-target. config("afdo") { @@ -130,7 +131,7 @@ cflags = [] if (clang_emit_debug_info_for_profiling) { # Add the following flags to generate debug info for profiling. -@@ -2736,7 +2734,7 @@ config("afdo") { +@@ -2738,7 +2736,7 @@ config("afdo") { cflags += [ "-Wno-backend-plugin" ] inputs = [ _clang_sample_profile ] } @@ -139,7 +140,7 @@ cflags = [ "-fauto-profile=${auto_profile_path}" ] inputs = [ auto_profile_path ] } -@@ -2913,7 +2911,7 @@ config("symbols") { +@@ -2915,7 +2913,7 @@ config("symbols") { cflags += [ "-gomit-unreferenced-methods" ] } diff --git a/multimedia/ringrtc/files/patch-cargo-crates_cubeb-sys_build.rs b/multimedia/ringrtc/files/patch-cargo-crates_cubeb-sys_build.rs index 37a3d10eb01..e4db9c0dbd3 100644 --- a/multimedia/ringrtc/files/patch-cargo-crates_cubeb-sys_build.rs +++ b/multimedia/ringrtc/files/patch-cargo-crates_cubeb-sys_build.rs @@ -1,37 +1,6 @@ ---- cargo-crates/cubeb-sys-0.18.0/build.rs.orig 2024-11-18 16:08:09.330015000 +0100 -+++ cargo-crates/cubeb-sys-0.18.0/build.rs 2024-11-18 16:01:50.423150000 +0100 -@@ -33,7 +33,6 @@ fn main() { - return; - } - -- let _ = fs::remove_dir_all(env::var("OUT_DIR").unwrap()); - t!(fs::create_dir_all(env::var("OUT_DIR").unwrap())); - - env::remove_var("DESTDIR"); -@@ -51,14 +50,14 @@ fn main() { - // so we expected a vendored copy of the source to be available. - // Vendored copy generated with: - // "tar -c -f libcubeb_vendored.tar --exclude libcubeb/googletest libcubeb" -- t!(Command::new("tar") -- .args([ -- "xvfC", -- "libcubeb_vendored.tar", -- &env::var("OUT_DIR").unwrap(), -- ]) -- .status()); -- env::var("OUT_DIR").unwrap() + "/libcubeb" -+// t!(Command::new("tar") -+// .args([ -+// "xvfC", -+// "libcubeb_vendored.tar", -+// &env::var("OUT_DIR").unwrap(), -+// ]) -+// .status()); -+ "WRKDIR/libcubeb".to_owned() - }; - - let target = env::var("TARGET").unwrap(); -@@ -144,23 +143,23 @@ fn main() { +--- cargo-crates/cubeb-sys-0.20.0/build.rs.orig 2025-02-01 09:46:43 UTC ++++ cargo-crates/cubeb-sys-0.20.0/build.rs +@@ -161,23 +161,6 @@ fn main() { // Ignore the result of find_library. We don't care if the // libraries are missing. let _ = pkg_config::find_library("alsa"); @@ -52,23 +21,6 @@ - println!("cargo:rustc-link-search=native={}", search_path.display()); - } - } -+// if pkg_config::find_library("libpulse").is_ok() { -+// // Do not link the rust backends for tests: doing so causes duplicate -+// // symbol definitions. -+// #[cfg(not(feature = "unittest-build"))] -+// { -+// println!("cargo:rustc-link-lib=static=cubeb_pulse"); -+// let mut search_path = std::env::current_dir().unwrap(); -+// search_path.push(&(libcubeb_path + "/src/cubeb-pulse-rs/target")); -+// search_path.push(&target); -+// if debug { -+// search_path.push("debug"); -+// } else { -+// search_path.push("release"); -+// } -+// println!("cargo:rustc-link-search=native={}", search_path.display()); -+// } -+// } let _ = pkg_config::find_library("jack"); let _ = pkg_config::find_library("speexdsp"); if android { diff --git a/multimedia/ringrtc/files/patch-third__party_perfetto_src_tracing_core_clock__snapshots.cc b/multimedia/ringrtc/files/patch-third__party_perfetto_src_tracing_core_clock__snapshots.cc deleted file mode 100644 index be5e6fbd6f7..00000000000 --- a/multimedia/ringrtc/files/patch-third__party_perfetto_src_tracing_core_clock__snapshots.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- src/webrtc/src/third_party/perfetto/src/tracing/core/clock_snapshots.cc.orig 2024-04-19 13:02:56 UTC -+++ src/webrtc/src/third_party/perfetto/src/tracing/core/clock_snapshots.cc -@@ -26,7 +26,8 @@ ClockSnapshotVector CaptureClockSnapshots() { - ClockSnapshotVector snapshot_data; - #if !PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) && \ - !PERFETTO_BUILDFLAG(PERFETTO_OS_WIN) && \ -- !PERFETTO_BUILDFLAG(PERFETTO_OS_NACL) -+ !PERFETTO_BUILDFLAG(PERFETTO_OS_NACL) && \ -+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD) - struct { - clockid_t id; - protos::pbzero::BuiltinClock type; diff --git a/multimedia/ringrtc/webrtc_fetch.sh b/multimedia/ringrtc/webrtc_fetch.sh index f969e304d0d..f3a40f97894 100644 --- a/multimedia/ringrtc/webrtc_fetch.sh +++ b/multimedia/ringrtc/webrtc_fetch.sh @@ -1,6 +1,6 @@ #!/bin/sh -WEBRTC_REV=6723c +WEBRTC_REV=6834c base_url="https://chromium.googlesource.com/chromium/src/base.git/+archive/" boringssl_url="https://boringssl.googlesource.com/boringssl.git/+archive/" diff --git a/multimedia/rubygem-clutter-gstreamer/Makefile b/multimedia/rubygem-clutter-gstreamer/Makefile index ffd168321c5..2dc0aeb11ef 100644 --- a/multimedia/rubygem-clutter-gstreamer/Makefile +++ b/multimedia/rubygem-clutter-gstreamer/Makefile @@ -1,5 +1,5 @@ PORTNAME= clutter-gstreamer -PORTVERSION= 4.2.5 +PORTVERSION= 4.2.6 CATEGORIES= multimedia rubygems MASTER_SITES= RG diff --git a/multimedia/rubygem-clutter-gstreamer/distinfo b/multimedia/rubygem-clutter-gstreamer/distinfo index 157025fb1a2..8e948bcc4f0 100644 --- a/multimedia/rubygem-clutter-gstreamer/distinfo +++ b/multimedia/rubygem-clutter-gstreamer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228212 -SHA256 (rubygem/clutter-gstreamer-4.2.5.gem) = ff5aa587832b88cec8e17174acee489b4c206a05b0b99d85f6181fffdfa5136e -SIZE (rubygem/clutter-gstreamer-4.2.5.gem) = 124928 +TIMESTAMP = 1738090198 +SHA256 (rubygem/clutter-gstreamer-4.2.6.gem) = 78ce21356ddb0048a4a1b61a71c2e6007cc227245fd4fd06e59988f26a2bf1c0 +SIZE (rubygem/clutter-gstreamer-4.2.6.gem) = 124928 diff --git a/multimedia/rubygem-gstreamer/Makefile b/multimedia/rubygem-gstreamer/Makefile index caf7d615cf0..c9fb10a94cd 100644 --- a/multimedia/rubygem-gstreamer/Makefile +++ b/multimedia/rubygem-gstreamer/Makefile @@ -1,5 +1,5 @@ PORTNAME= gstreamer -PORTVERSION= 4.2.5 +PORTVERSION= 4.2.6 CATEGORIES= multimedia rubygems MASTER_SITES= RG diff --git a/multimedia/rubygem-gstreamer/distinfo b/multimedia/rubygem-gstreamer/distinfo index c47ac2686a4..5def3f28703 100644 --- a/multimedia/rubygem-gstreamer/distinfo +++ b/multimedia/rubygem-gstreamer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228214 -SHA256 (rubygem/gstreamer-4.2.5.gem) = beab022afda48b018b67249d0c7537b7e1aeec7a887a5f622a7f224b037c92ba -SIZE (rubygem/gstreamer-4.2.5.gem) = 30208 +TIMESTAMP = 1738090200 +SHA256 (rubygem/gstreamer-4.2.6.gem) = 9c60f255c496b91b6ae31b6ad050f3f85b804fa993646c6da7c78f23700d491c +SIZE (rubygem/gstreamer-4.2.6.gem) = 30720 diff --git a/multimedia/shotcut-qt6/Makefile b/multimedia/shotcut-qt6/Makefile index 89c9c25c043..d375c84db5b 100644 --- a/multimedia/shotcut-qt6/Makefile +++ b/multimedia/shotcut-qt6/Makefile @@ -1,5 +1,5 @@ PORTNAME= shotcut -DISTVERSION= 24.11.17 +DISTVERSION= 25.01.25 CATEGORIES= multimedia MASTER_SITES= https://github.com/mltframework/${PORTNAME}/releases/download/v${DISTVERSION}/ PKGNAMESUFFIX= -qt6 @@ -15,9 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers LIB_DEPENDS= libfftw3.so:math/fftw3 RUN_DEPENDS= ffmpeg:multimedia/ffmpeg \ - ${LOCALBASE}/lib/libjack.so:audio/jack \ - ${LOCALBASE}/lib/mlt-7/libmltglaxnimate-qt6.so:multimedia/mlt7-glaxnimate@qt6 \ - ${LOCALBASE}/lib/mlt-7/libmltqt6.so:multimedia/mlt7-qt@qt6 + ${LOCALBASE}/lib/libjack.so:audio/jack USES= cmake compiler:c++17-lang cpe desktop-file-utils gl mlt:7 \ pkgconfig qt:6 sdl shared-mime-info tar:txz xorg diff --git a/multimedia/shotcut-qt6/distinfo b/multimedia/shotcut-qt6/distinfo index de40d696cad..595542d61f7 100644 --- a/multimedia/shotcut-qt6/distinfo +++ b/multimedia/shotcut-qt6/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732942012 -SHA256 (shotcut-src-241117.txz) = a69dd704089f1999e55c4506c26442b1276ec529c9e721983bc9ee6708a72013 -SIZE (shotcut-src-241117.txz) = 324261632 +TIMESTAMP = 1738074017 +SHA256 (shotcut-src-250125.txz) = 02ae3d40acd4641f450cedc68e59afe512a52aadc3cc1c633edb5f5886daf804 +SIZE (shotcut-src-250125.txz) = 345393540 diff --git a/multimedia/shotcut-qt6/files/patch-src_database.cpp b/multimedia/shotcut-qt6/files/patch-src_database.cpp deleted file mode 100644 index 654c03d80dd..00000000000 --- a/multimedia/shotcut-qt6/files/patch-src_database.cpp +++ /dev/null @@ -1,18 +0,0 @@ -Fix build on i386. - -/wrkdirs/usr/ports/multimedia/shotcut-qt6/work/src/shotcut/src/database.cpp:89:29: -error: non-constant-expression cannot be narrowed from type 'qint64' (aka 'long long') -to 'time_t' (aka 'int') in initializer list [-Wc++11-narrowing] - 89 | accessed.toSecsSinceEpoch() + offset, accessed.toSecsSinceEpoch() + offset - ---- src/database.cpp.orig 2024-11-17 08:04:05 UTC -+++ src/database.cpp -@@ -86,7 +86,7 @@ QDir Database::thumbnailsDir() - auto accessed = query.value(1).toDateTime(); - auto offset = accessed.timeZone().offsetFromUtc(accessed); - struct utimbuf utimes { -- accessed.toSecsSinceEpoch() + offset, accessed.toSecsSinceEpoch() + offset -+ static_cast(accessed.toSecsSinceEpoch() + offset), static_cast(accessed.toSecsSinceEpoch() + offset) - }; - ::utime(dir.filePath(fileName).toUtf8().constData(), &utimes); - } diff --git a/multimedia/shotcut-qt6/pkg-plist b/multimedia/shotcut-qt6/pkg-plist index f952d1c8777..2461a7b89e1 100644 --- a/multimedia/shotcut-qt6/pkg-plist +++ b/multimedia/shotcut-qt6/pkg-plist @@ -251,6 +251,9 @@ share/mime/packages/org.shotcut.Shotcut.xml %%DATADIR%%/qml/filters/gradient/meta.qml %%DATADIR%%/qml/filters/gradient/ui.qml %%DATADIR%%/qml/filters/gradient/vui.qml +%%DATADIR%%/qml/filters/gradientmap/icon.webp +%%DATADIR%%/qml/filters/gradientmap/meta.qml +%%DATADIR%%/qml/filters/gradientmap/ui.qml %%DATADIR%%/qml/filters/grain/meta.qml %%DATADIR%%/qml/filters/grain/ui.qml %%DATADIR%%/qml/filters/grid/icon.webp @@ -262,6 +265,12 @@ share/mime/packages/org.shotcut.Shotcut.xml %%DATADIR%%/qml/filters/hqdn3d/icon.webp %%DATADIR%%/qml/filters/hqdn3d/meta.qml %%DATADIR%%/qml/filters/hqdn3d/ui.qml +%%DATADIR%%/qml/filters/hslprimaries/icon.webp +%%DATADIR%%/qml/filters/hslprimaries/meta.qml +%%DATADIR%%/qml/filters/hslprimaries/ui.qml +%%DATADIR%%/qml/filters/hslrange/icon.webp +%%DATADIR%%/qml/filters/hslrange/meta.qml +%%DATADIR%%/qml/filters/hslrange/ui.qml %%DATADIR%%/qml/filters/hue_lightness_saturation/icon.webp %%DATADIR%%/qml/filters/hue_lightness_saturation/meta.qml %%DATADIR%%/qml/filters/hue_lightness_saturation/ui.qml @@ -463,6 +472,7 @@ share/mime/packages/org.shotcut.Shotcut.xml %%DATADIR%%/qml/modules/Shotcut/Controls/Button.qml %%DATADIR%%/qml/modules/Shotcut/Controls/ColorPicker.qml %%DATADIR%%/qml/modules/Shotcut/Controls/ComboBox.qml +%%DATADIR%%/qml/modules/Shotcut/Controls/CurveComboBox.qml %%DATADIR%%/qml/modules/Shotcut/Controls/DoubleSpinBox.qml %%DATADIR%%/qml/modules/Shotcut/Controls/EditMenu.qml %%DATADIR%%/qml/modules/Shotcut/Controls/Gauge.qml @@ -527,6 +537,7 @@ share/mime/packages/org.shotcut.Shotcut.xml %%DATADIR%%/translations/shotcut_eu.qm %%DATADIR%%/translations/shotcut_fi.qm %%DATADIR%%/translations/shotcut_fr.qm +%%DATADIR%%/translations/shotcut_ga.qm %%DATADIR%%/translations/shotcut_gd.qm %%DATADIR%%/translations/shotcut_gl.qm %%DATADIR%%/translations/shotcut_he_IL.qm diff --git a/multimedia/subtitlecomposer/Makefile b/multimedia/subtitlecomposer/Makefile index ccf900232ae..7b1c7b00990 100644 --- a/multimedia/subtitlecomposer/Makefile +++ b/multimedia/subtitlecomposer/Makefile @@ -1,5 +1,6 @@ PORTNAME= subtitlecomposer DISTVERSION= 0.8.1 +PORTREVISION= 1 CATEGORIES= multimedia kde MASTER_SITES= KDE/stable/${PORTNAME} @@ -13,15 +14,13 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libicui18n.so:devel/icu \ libavcodec.so:multimedia/ffmpeg -USES= compiler:c++11-lang cmake desktop-file-utils gettext \ - kde:5 openal pkgconfig qt:5 shared-mime-info ssl tar:xz xorg -USE_KDE= auth bookmarks codecs completion config configwidgets \ - coreaddons jobwidgets i18n itemviews kio \ - service solid sonnet textwidgets widgetsaddons \ - windowsystem xmlgui \ +USES= compiler:c++17-lang cmake desktop-file-utils gettext \ + kde:6 openal pkgconfig qt:6 shared-mime-info ssl tar:xz +USE_KDE= codecs config configwidgets coreaddons i18n \ + kio sonnet textwidgets widgetsaddons xmlgui \ doctools:build ecm:build -USE_QT= buildtools:build qmake:build testlib:build \ - concurrent core dbus declarative gui network widgets xml +USE_QT= 5compat base declarative \ + tools:build USE_XORG= x11 # Requires PocketSphinx-5prealpha diff --git a/multimedia/svt-av1-psy/Makefile b/multimedia/svt-av1-psy/Makefile index 3280ef34383..b7a470ff196 100644 --- a/multimedia/svt-av1-psy/Makefile +++ b/multimedia/svt-av1-psy/Makefile @@ -1,8 +1,8 @@ PORTNAME= svt-av1-psy DISTVERSIONPREFIX= v DISTVERSION= 2.3.0 -DISTVERSIONSUFFIX= -A # PORTEPOCH workaround -PORTREVISION= 1 +DISTVERSIONSUFFIX= -B # PORTEPOCH workaround +PORTREVISION= 2 CATEGORIES= multimedia MAINTAINER= jbeich@FreeBSD.org diff --git a/multimedia/svt-av1-psy/distinfo b/multimedia/svt-av1-psy/distinfo index 103579b0287..abc1a0bed34 100644 --- a/multimedia/svt-av1-psy/distinfo +++ b/multimedia/svt-av1-psy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735077250 -SHA256 (gianni-rosato-svt-av1-psy-v2.3.0-A_GH0.tar.gz) = 63d968ad77a78e337c0bec4659607b47534a58af720a2a508dca8bf563274057 -SIZE (gianni-rosato-svt-av1-psy-v2.3.0-A_GH0.tar.gz) = 7218819 +TIMESTAMP = 1738612810 +SHA256 (gianni-rosato-svt-av1-psy-v2.3.0-B_GH0.tar.gz) = 673b32e7281f4d7cf370962a98b12d861274804a2d90d51378b3779143c32c81 +SIZE (gianni-rosato-svt-av1-psy-v2.3.0-B_GH0.tar.gz) = 7221515 diff --git a/multimedia/termplay/Makefile b/multimedia/termplay/Makefile index eb44ef682ca..90a0691df69 100644 --- a/multimedia/termplay/Makefile +++ b/multimedia/termplay/Makefile @@ -12,8 +12,6 @@ WWW= https://github.com/jD91mZM2/termplay LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN_powerpc64le= rust compiler crashes, see https://github.com/rust-lang/rust/issues/120583 - LIB_DEPENDS= libsixel.so:graphics/libsixel USES= cargo gnome gstreamer diff --git a/multimedia/vlc/Makefile b/multimedia/vlc/Makefile index e3dfd79bb6c..8e9960fcb5b 100644 --- a/multimedia/vlc/Makefile +++ b/multimedia/vlc/Makefile @@ -1,6 +1,6 @@ PORTNAME= vlc DISTVERSION= 3.0.21 -PORTREVISION= 10 +PORTREVISION= 11 PORTEPOCH= 4 CATEGORIES= multimedia audio net www MASTER_SITES= https://get.videolan.org/${PORTNAME}/${DISTVERSION:S/a$//}/ \ diff --git a/multimedia/vvenc/Makefile b/multimedia/vvenc/Makefile index 628b756c255..8646ba35fe2 100644 --- a/multimedia/vvenc/Makefile +++ b/multimedia/vvenc/Makefile @@ -11,16 +11,13 @@ WWW= https://www.hhi.fraunhofer.de/en/departments/vca/technologies-and-solution LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -BROKEN_armv7= compilation fails: error: unused variable 'src8tOff', see https://github.com/fraunhoferhhi/vvenc/issues/496 -BROKEN_i386= compilation fails: error: use of undeclared identifier 'read_x86_extension_flags' -BROKEN_powerpc= compilation fails: error: use of undeclared identifier 'read_x86_extension_flags' - USES= cmake:testing compiler:c++14-lang USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= fraunhoferhhi +CMAKE_OFF= VVENC_ENABLE_WERROR CMAKE_ON= BUILD_SHARED_LIBS .include diff --git a/net-im/conduit/Makefile b/net-im/conduit/Makefile index 1d57863f82c..023dee83d4d 100644 --- a/net-im/conduit/Makefile +++ b/net-im/conduit/Makefile @@ -12,7 +12,6 @@ WWW= https://conduit.rs/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN_powerpc64le= compilation failure: called `Option::unwrap()` on a `None` value in ring-0.16.20/build.rs: # see https://gitlab.com/famedly/conduit/-/issues/416 BROKEN_i386= fails to build BUILD_DEPENDS= ${LOCALBASE}/llvm${LLVM_DEFAULT}/lib/libclang.so:devel/llvm${LLVM_DEFAULT} diff --git a/net-im/dendrite/Makefile b/net-im/dendrite/Makefile index 66ec61efd9d..6e22552a5c2 100644 --- a/net-im/dendrite/Makefile +++ b/net-im/dendrite/Makefile @@ -1,7 +1,6 @@ PORTNAME= dendrite DISTVERSIONPREFIX= v -DISTVERSION= 0.14.0 -PORTREVISION= 1 +DISTVERSION= 0.14.1 CATEGORIES= net-im MAINTAINER= ashish@FreeBSD.org diff --git a/net-im/dendrite/distinfo b/net-im/dendrite/distinfo index ec1422fce87..6f8c6dba33e 100644 --- a/net-im/dendrite/distinfo +++ b/net-im/dendrite/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1735062895 -SHA256 (go/net-im_dendrite/dendrite-v0.14.0/v0.14.0.mod) = 1b3314b4113080f15406716e56bea11513ba1a10a7574aef7943e8c1a4f644ad -SIZE (go/net-im_dendrite/dendrite-v0.14.0/v0.14.0.mod) = 7473 -SHA256 (go/net-im_dendrite/dendrite-v0.14.0/v0.14.0.zip) = 6cc3d605490bd1d5ce0a55fad58747344269ff9c17eab453f8ad5e2cee8ed2a6 -SIZE (go/net-im_dendrite/dendrite-v0.14.0/v0.14.0.zip) = 1919533 +TIMESTAMP = 1738252928 +SHA256 (go/net-im_dendrite/dendrite-v0.14.1/v0.14.1.mod) = d73699c7cdc1014773fb7959e20f4746fd3f5f72ffc2980ac77cfcab234ea0db +SIZE (go/net-im_dendrite/dendrite-v0.14.1/v0.14.1.mod) = 7473 +SHA256 (go/net-im_dendrite/dendrite-v0.14.1/v0.14.1.zip) = 0ce01988417ec9464778f4d16fb9de1a41de3a0fd40fa26ab324be118b5266bf +SIZE (go/net-im_dendrite/dendrite-v0.14.1/v0.14.1.zip) = 1921278 diff --git a/net-im/dissent/Makefile b/net-im/dissent/Makefile index 0787c43e617..408994ec7a2 100644 --- a/net-im/dissent/Makefile +++ b/net-im/dissent/Makefile @@ -1,10 +1,9 @@ PORTNAME= dissent DISTVERSIONPREFIX= v -DISTVERSION= 0.0.30 -PORTREVISION= 2 +DISTVERSION= 0.0.32 CATEGORIES= net-im -MAINTAINER= ports@FreeBSD.org +MAINTAINER= nxjoseph@protonmail.com COMMENT= Tiny native Discord app WWW= https://github.com/diamondburned/dissent @@ -14,50 +13,10 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md LIB_DEPENDS= libgraphene-1.0.so:graphics/graphene \ libspelling-1.so:x11-toolkits/libspelling -USES= gnome go:1.22,modules pkgconfig -USE_GITHUB= yes +USES= gnome go:1.22,modules gstreamer pkgconfig USE_GNOME= cairo gdkpixbuf2 gtk40 gtksourceview5 libadwaita -GH_ACCOUNT= diamondburned -GH_TUPLE= KarpelesLab:weak:v0.1.1:karpeleslab_weak/vendor/github.com/KarpelesLab/weak \ - alecthomas:chroma:v0.10.0:alecthomas_chroma/vendor/github.com/alecthomas/chroma \ - alessio:shellescape:v1.4.2:alessio_shellescape/vendor/github.com/alessio/shellescape \ - danieljoos:wincred:v1.2.1:danieljoos_wincred/vendor/github.com/danieljoos/wincred \ - diamondburned:adaptive:fa139be203a8:diamondburned_adaptive/vendor/github.com/diamondburned/adaptive \ - diamondburned:arikawa:v3.4.0:diamondburned_arikawa_v3/vendor/github.com/diamondburned/arikawa/v3 \ - diamondburned:chatkit:5788b19145bc:diamondburned_chatkit/vendor/github.com/diamondburned/chatkit \ - diamondburned:ctxt:2db38a5d3c12:diamondburned_ctxt/vendor/libdb.so/ctxt \ - diamondburned:go-emoji:39776eee41ac:diamondburned_go_emoji/vendor/libdb.so/go-emoji \ - diamondburned:gotk4-adwaita:824c3ce8a5f4:diamondburned_gotk4_adwaita_pkg/vendor/github.com/diamondburned/gotk4-adwaita \ - diamondburned:gotk4-sourceview:98263515a466:diamondburned_gotk4_sourceview/vendor/libdb.so/gotk4-sourceview \ - diamondburned:gotk4-spelling:ee26db878626:diamondburned_gotk4_spelling/vendor/libdb.so/gotk4-spelling \ - diamondburned:gotk4:v0.3.1:diamondburned_gotk4_pkg/vendor/github.com/diamondburned/gotk4 \ - diamondburned:gotkit:aa2fb5bc486d:diamondburned_gotkit/vendor/github.com/diamondburned/gotkit \ - diamondburned:ningen:f1a24c0da3d8:diamondburned_ningen_v3/vendor/github.com/diamondburned/ningen/v3 \ - dlclark:regexp2:v1.11.0:dlclark_regexp2/vendor/github.com/dlclark/regexp2 \ - dustin:go-humanize:v1.0.1:dustin_go_humanize/vendor/github.com/dustin/go-humanize \ - enescakir:emoji:v1.0.0:enescakir_emoji/vendor/github.com/enescakir/emoji \ - go4org:go4:214862532bf5:go4org_go4/vendor/go4.org \ - go4org:unsafe-assume-no-moving-gc:b99613f794b6:go4org_unsafe_assume_no_moving_gc/vendor/go4.org/unsafe/assume-no-moving-gc \ - godbus:dbus:v5.1.0:godbus_dbus_v5/vendor/github.com/godbus/dbus/v5 \ - gofrs:flock:v0.12.1:gofrs_flock/vendor/github.com/gofrs/flock \ - golang:crypto:v0.25.0:golang_crypto/vendor/golang.org/x/crypto \ - golang:sync:v0.7.0:golang_sync/vendor/golang.org/x/sync \ - golang:sys:v0.22.0:golang_sys/vendor/golang.org/x/sys \ - golang:text:v0.16.0:golang_text/vendor/golang.org/x/text \ - golang:time:v0.6.0:golang_time/vendor/golang.org/x/time \ - gorilla:schema:v1.4.1:gorilla_schema/vendor/github.com/gorilla/schema \ - gorilla:websocket:v1.5.3:gorilla_websocket/vendor/github.com/gorilla/websocket \ - ianlancetaylor:cgosymbolizer:581a3f7c677f:ianlancetaylor_cgosymbolizer/vendor/github.com/ianlancetaylor/cgosymbolizer \ - leonelquinteros:gotext:v1.6.0:leonelquinteros_gotext/vendor/github.com/leonelquinteros/gotext \ - lmittmann:tint:v1.0.4:lmittmann_tint/vendor/github.com/lmittmann/tint \ - mattn:go-isatty:v0.0.20:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ - pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \ - puzpuzpuz:xsync:v3.1.0:puzpuzpuz_xsync_v3/vendor/github.com/puzpuzpuz/xsync/v3 \ - sahilm:fuzzy:v0.1.1:sahilm_fuzzy/vendor/github.com/sahilm/fuzzy \ - twmb:murmur3:v1.1.8:twmb_murmur3/vendor/github.com/twmb/murmur3 \ - yalue:merged_fs:v1.3.0:yalue_merged_fs/vendor/github.com/yalue/merged_fs \ - yuin:goldmark:v1.7.1:yuin_goldmark/vendor/github.com/yuin/goldmark \ - zalando:go-keyring:v0.2.4:zalando_go_keyring/vendor/github.com/zalando/go-keyring +USE_GSTREAMER= bad good ugly +GO_MODULE= libdb.so/dissent CGO_LDFLAGS+= -Wl,--as-needed # gtk4 deps PLIST_FILES= bin/${PORTNAME} \ share/applications/so.libdb.dissent.desktop \ @@ -66,12 +25,14 @@ PLIST_FILES= bin/${PORTNAME} \ share/metainfo/so.libdb.dissent.metainfo.xml post-patch: - @${REINPLACE_CMD} 's,/usr/bin,${PREFIX}/bin,' ${WRKSRC}/nix/*.service + @${REINPLACE_CMD} 's,/usr/bin,${PREFIX}/bin,' \ + ${WRKSRC}/nix/*.service + @${RM} ${WRKSRC}/vendor/libdb.so/gotk4-spelling/pkg/spelling/spelling-dictionary.go post-install: # Install extras similar to Nix flake .for f in nix/*.desktop nix/*.service *.metainfo.xml \ - internal/icons/hicolor/scalable/apps/so.libdb.dissent.svg + internal/icons/hicolor/scalable/apps/so.libdb.dissent.svg ${MKDIR} ${STAGEDIR}${PREFIX}/${PLIST_FILES:M*.${f:E}:H} ${INSTALL_DATA} ${WRKSRC}/${f} \ ${STAGEDIR}${PREFIX}/${PLIST_FILES:M*.${f:E}} diff --git a/net-im/dissent/distinfo b/net-im/dissent/distinfo index ef784b07293..d5e9e889207 100644 --- a/net-im/dissent/distinfo +++ b/net-im/dissent/distinfo @@ -1,83 +1,5 @@ -TIMESTAMP = 1724751353 -SHA256 (diamondburned-dissent-v0.0.30_GH0.tar.gz) = 63994e46b01e135c36902b67a8495eef71d4a4b09204c712629edadfc8398dc6 -SIZE (diamondburned-dissent-v0.0.30_GH0.tar.gz) = 4041825 -SHA256 (KarpelesLab-weak-v0.1.1_GH0.tar.gz) = a8b6b241e8b72c95132497864c59a559fb35f6ae4b296c299e563a12a3a16fbe -SIZE (KarpelesLab-weak-v0.1.1_GH0.tar.gz) = 3484 -SHA256 (alecthomas-chroma-v0.10.0_GH0.tar.gz) = 98a517ae99f48e3b54d5c8cd7473d5c544f51bee7a4be17f5175736fce37da56 -SIZE (alecthomas-chroma-v0.10.0_GH0.tar.gz) = 798272 -SHA256 (alessio-shellescape-v1.4.2_GH0.tar.gz) = cb97c613c10328f08969b77cf97c7d996f4415cf22aea71cebc985c558afb89b -SIZE (alessio-shellescape-v1.4.2_GH0.tar.gz) = 9331 -SHA256 (danieljoos-wincred-v1.2.1_GH0.tar.gz) = 572e2318744c658b520c7c676c7638a97851a111315ab179d25e4896a6adb823 -SIZE (danieljoos-wincred-v1.2.1_GH0.tar.gz) = 10253 -SHA256 (diamondburned-adaptive-fa139be203a8_GH0.tar.gz) = 72fb26ba28d2ee4528f626a9e496f676dce7f452204f81f04768eece441bba3f -SIZE (diamondburned-adaptive-fa139be203a8_GH0.tar.gz) = 18557 -SHA256 (diamondburned-arikawa-v3.4.0_GH0.tar.gz) = 455b18a0d0586bad90f7bf32f870d4ca583227a3843606d35f079e28aa0aa24c -SIZE (diamondburned-arikawa-v3.4.0_GH0.tar.gz) = 266125 -SHA256 (diamondburned-chatkit-5788b19145bc_GH0.tar.gz) = 92f6c0bbb61537cd72014f30e4f1751604d617405ddbce4040ccd45cf75ebf20 -SIZE (diamondburned-chatkit-5788b19145bc_GH0.tar.gz) = 61420 -SHA256 (diamondburned-ctxt-2db38a5d3c12_GH0.tar.gz) = e326eae196ce8f25bf12e45d57c08011c3c3673a2e5da805235ee423f105e2b1 -SIZE (diamondburned-ctxt-2db38a5d3c12_GH0.tar.gz) = 3561 -SHA256 (diamondburned-go-emoji-39776eee41ac_GH0.tar.gz) = 3159ca9f8a77340f1f4605ac3b8f54201ff2217bc9681dbe6c733de859b5a295 -SIZE (diamondburned-go-emoji-39776eee41ac_GH0.tar.gz) = 374906 -SHA256 (diamondburned-gotk4-adwaita-824c3ce8a5f4_GH0.tar.gz) = 118e06eb3e8be8838caebd9525e0d3c2b6297912e5fb34b6335e2ca56714ced8 -SIZE (diamondburned-gotk4-adwaita-824c3ce8a5f4_GH0.tar.gz) = 177839 -SHA256 (diamondburned-gotk4-sourceview-98263515a466_GH0.tar.gz) = 7e8c5500784fde5e6f3322b4326352ff1e4f900976b8a0af86807acbee30451b -SIZE (diamondburned-gotk4-sourceview-98263515a466_GH0.tar.gz) = 246143 -SHA256 (diamondburned-gotk4-spelling-ee26db878626_GH0.tar.gz) = 2d36302292cbd494c68e4bd53626ab2a3b4b2393a28eeb1b8c9dc9a99aef43de -SIZE (diamondburned-gotk4-spelling-ee26db878626_GH0.tar.gz) = 25338 -SHA256 (diamondburned-gotk4-v0.3.1_GH0.tar.gz) = 1aea32fc2026aa0d3b2ad429eff2900d826a7a1dddceb2649d4d4114fe86feca -SIZE (diamondburned-gotk4-v0.3.1_GH0.tar.gz) = 3311686 -SHA256 (diamondburned-gotkit-aa2fb5bc486d_GH0.tar.gz) = 9a01653ae12e1d2c4b5978f90ee64296572dc6a270d611c59c5ce29932bbfae4 -SIZE (diamondburned-gotkit-aa2fb5bc486d_GH0.tar.gz) = 75705 -SHA256 (diamondburned-ningen-f1a24c0da3d8_GH0.tar.gz) = 88814c8bef1f44d397205bc001c3a118fe3fca6e1acc18c77218074a85c3ba07 -SIZE (diamondburned-ningen-f1a24c0da3d8_GH0.tar.gz) = 46994 -SHA256 (dlclark-regexp2-v1.11.0_GH0.tar.gz) = c380209bd67b67859014f9bfd155aec4bfc4beb65f4a6aec37683b80186b18f7 -SIZE (dlclark-regexp2-v1.11.0_GH0.tar.gz) = 212532 -SHA256 (dustin-go-humanize-v1.0.1_GH0.tar.gz) = ac3a0d8d0eef07c75d12eddce775a8e8306dfb9783a45312597c34ff643793d8 -SIZE (dustin-go-humanize-v1.0.1_GH0.tar.gz) = 17692 -SHA256 (enescakir-emoji-v1.0.0_GH0.tar.gz) = d62dc29e5a3f08b8de6fdb8919089cfa9a82c003466b0b1cb5feb33563612839 -SIZE (enescakir-emoji-v1.0.0_GH0.tar.gz) = 68908 -SHA256 (go4org-go4-214862532bf5_GH0.tar.gz) = 20b143aa387a37cab6f69eaf3a234fe33d801114193d27d90b11e940e5e5c257 -SIZE (go4org-go4-214862532bf5_GH0.tar.gz) = 151259 -SHA256 (go4org-unsafe-assume-no-moving-gc-b99613f794b6_GH0.tar.gz) = 92c41675053bbd8fb47ba69e2688c8e51910891a5dbb96b4fc9a8cc3576fba80 -SIZE (go4org-unsafe-assume-no-moving-gc-b99613f794b6_GH0.tar.gz) = 2616 -SHA256 (godbus-dbus-v5.1.0_GH0.tar.gz) = 2f4939ab13a20178584ef534293abc5b6744bb5b6232432050c5a3ab2ab85fd7 -SIZE (godbus-dbus-v5.1.0_GH0.tar.gz) = 74080 -SHA256 (gofrs-flock-v0.12.1_GH0.tar.gz) = 4782769ed6566f75e03da9157087337f03868ab3533c193bd5ccd276f0517146 -SIZE (gofrs-flock-v0.12.1_GH0.tar.gz) = 14942 -SHA256 (golang-crypto-v0.25.0_GH0.tar.gz) = 44619ce0bc1901464e14925487f5152b850b50e214cc12021dbe177f22444749 -SIZE (golang-crypto-v0.25.0_GH0.tar.gz) = 1796762 -SHA256 (golang-sync-v0.7.0_GH0.tar.gz) = 39bf56d2dc04d16baabbf5eb5d847a2ad68762b5efde7ca3a8fdb24bdcdd9461 -SIZE (golang-sync-v0.7.0_GH0.tar.gz) = 18181 -SHA256 (golang-sys-v0.22.0_GH0.tar.gz) = b5a84a20ff327803ed47aefd837a3264d511b3f644017cb8e050ff1f5bd22471 -SIZE (golang-sys-v0.22.0_GH0.tar.gz) = 1498230 -SHA256 (golang-text-v0.16.0_GH0.tar.gz) = 6df270cb3d696f882857c8ce02233e7f08d5ff900986e1ac669b47e088b18779 -SIZE (golang-text-v0.16.0_GH0.tar.gz) = 8972326 -SHA256 (golang-time-v0.6.0_GH0.tar.gz) = ae14197c16c163312cda54facc15cbf36f2bd8cf09daefe1489b234335f162e3 -SIZE (golang-time-v0.6.0_GH0.tar.gz) = 12219 -SHA256 (gorilla-schema-v1.4.1_GH0.tar.gz) = 5ba1ae2586add03cbbe9ca0f4669c37fd257b196f6e3d2f41dc98cc99efb802b -SIZE (gorilla-schema-v1.4.1_GH0.tar.gz) = 28615 -SHA256 (gorilla-websocket-v1.5.3_GH0.tar.gz) = 707f217e9a46c516c289b71c45a4e51b11b5e0fcec54c1fbfecde47b8a001799 -SIZE (gorilla-websocket-v1.5.3_GH0.tar.gz) = 54884 -SHA256 (ianlancetaylor-cgosymbolizer-581a3f7c677f_GH0.tar.gz) = ba359abe38f7cf2459aa9e37175e78927f8ab141c87b853d26baa580ec74aae5 -SIZE (ianlancetaylor-cgosymbolizer-581a3f7c677f_GH0.tar.gz) = 104214 -SHA256 (leonelquinteros-gotext-v1.6.0_GH0.tar.gz) = 6f612c6307f089526362a6b683eafa81385cc278f80024018217e3c90849dfee -SIZE (leonelquinteros-gotext-v1.6.0_GH0.tar.gz) = 47645 -SHA256 (lmittmann-tint-v1.0.4_GH0.tar.gz) = 803ec253a835a7becf88a77083a847b88a62833ab1af289c248491f574c570dc -SIZE (lmittmann-tint-v1.0.4_GH0.tar.gz) = 8467 -SHA256 (mattn-go-isatty-v0.0.20_GH0.tar.gz) = 18fc42a278e60fb7a1dffa72f20539ae88d0e292db55b513ef514b7d369883a6 -SIZE (mattn-go-isatty-v0.0.20_GH0.tar.gz) = 4713 -SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608 -SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415 -SHA256 (puzpuzpuz-xsync-v3.1.0_GH0.tar.gz) = 92f87513b2d240e5c562a00e222e1aae42cc685cd5292a8b70e1b77c993da059 -SIZE (puzpuzpuz-xsync-v3.1.0_GH0.tar.gz) = 37965 -SHA256 (sahilm-fuzzy-v0.1.1_GH0.tar.gz) = 3242679be224552ef8934524cb08bb5d355644084a3476509bedd4dba57af408 -SIZE (sahilm-fuzzy-v0.1.1_GH0.tar.gz) = 3353368 -SHA256 (twmb-murmur3-v1.1.8_GH0.tar.gz) = afa51249308db62b5a2d4610b7c30cd41dc4906777211d8d8b09250875a668aa -SIZE (twmb-murmur3-v1.1.8_GH0.tar.gz) = 12570 -SHA256 (yalue-merged_fs-v1.3.0_GH0.tar.gz) = 27639efb6111bb5e924fc9f4d68bf2233608c89e8411e304fbb8d18d2cff0f56 -SIZE (yalue-merged_fs-v1.3.0_GH0.tar.gz) = 91888 -SHA256 (yuin-goldmark-v1.7.1_GH0.tar.gz) = e1159c456d6d5c8fdfeb61534aa23ef6f4108bbf74a21016199debfdde82590a -SIZE (yuin-goldmark-v1.7.1_GH0.tar.gz) = 252103 -SHA256 (zalando-go-keyring-v0.2.4_GH0.tar.gz) = 82e1fa8b5f79203c58f0374a1c68104e89e53ec9497b9e9894d9b5cd2c00308e -SIZE (zalando-go-keyring-v0.2.4_GH0.tar.gz) = 11218 +TIMESTAMP = 1737743530 +SHA256 (go/net-im_dissent/dissent-v0.0.32/v0.0.32.mod) = 66ae8707c26c1a6bb9f1426c7f72415877af7fe8e4943f5646d0ed52e9d5a7d0 +SIZE (go/net-im_dissent/dissent-v0.0.32/v0.0.32.mod) = 2123 +SHA256 (go/net-im_dissent/dissent-v0.0.32/v0.0.32.zip) = 8d5fb8045f955ac587a381205387ab01c449abb501e745235c585f1db6d70a10 +SIZE (go/net-im_dissent/dissent-v0.0.32/v0.0.32.zip) = 4219755 diff --git a/net-im/dissent/files/patch-gotk4-spelling b/net-im/dissent/files/patch-gotk4-spelling new file mode 100644 index 00000000000..b4cb8cc3da6 --- /dev/null +++ b/net-im/dissent/files/patch-gotk4-spelling @@ -0,0 +1,681 @@ +Remove features that causing build error that our libspelling version doesn't have. + +Reverted this commit: +https://github.com/diamondburned/gotk4-spelling/commit/a9edc40bddb0d3ae25dab085d0ae4d96097477ff + +https://github.com/diamondburned/gotk4-spelling/issues/://github.com/diamondburned/gotk4-spelling/issues/1 + +--- vendor/libdb.so/gotk4-spelling/pkg/spelling/spelling-checker.go.orig 2025-01-24 19:56:09 UTC ++++ vendor/libdb.so/gotk4-spelling/pkg/spelling/spelling-checker.go +@@ -34,8 +34,6 @@ func defaultCheckerOverrides(v *Checker) CheckerOverri + return CheckerOverrides{} + } + +-// Checker: SpellingChecker is the core class of libspelling. It provides +-// high-level APIs for spellchecking. + type Checker struct { + _ [0]func() // equal guard + *coreglib.Object +@@ -71,7 +69,7 @@ func marshalChecker(p uintptr) (interface{}, error) { + return wrapChecker(coreglib.ValueFromNative(unsafe.Pointer(p)).Object()), nil + } + +-// NewChecker: create a new SpellingChecker. ++// NewChecker: create a new Checker. + // + // The function takes the following parameters: + // +@@ -80,7 +78,7 @@ func marshalChecker(p uintptr) (interface{}, error) { + // + // The function returns the following values: + // +-// - checker: newly created SpellingChecker. ++// - checker: newly created Checker. + func NewChecker(provider Providerer, language string) *Checker { + var _arg1 *C.SpellingProvider // out + var _arg2 *C.char // out +@@ -101,11 +99,6 @@ func NewChecker(provider Providerer, language string) + return _checker + } + +-// AddWord adds word to the active dictionary. +-// +-// The function takes the following parameters: +-// +-// - word to be added. + func (self *Checker) AddWord(word string) { + var _arg0 *C.SpellingChecker // out + var _arg1 *C.char // out +@@ -119,15 +112,6 @@ func (self *Checker) AddWord(word string) { + runtime.KeepAlive(word) + } + +-// CheckWord checks if the active dictionary contains word. +-// +-// The function takes the following parameters: +-// +-// - word to be checked. +-// +-// The function returns the following values: +-// +-// - ok: TRUE if the dictionary contains the word. + func (self *Checker) CheckWord(word string) bool { + var _arg0 *C.SpellingChecker // out + var _arg1 *C.char // out +@@ -153,11 +137,6 @@ func (self *Checker) CheckWord(word string) bool { + return _ok + } + +-// ExtraWordChars gets the extra word characters of the active dictionary. +-// +-// The function returns the following values: +-// +-// - utf8: extra word characters. + func (self *Checker) ExtraWordChars() string { + var _arg0 *C.SpellingChecker // out + var _cret *C.char // in +@@ -203,7 +182,7 @@ func (self *Checker) Language() string { + // + // The function returns the following values: + // +-// - provider: SpellingProvider. ++// - provider: Provider. + func (self *Checker) Provider() Providerer { + var _arg0 *C.SpellingChecker // out + var _cret *C.SpellingProvider // in +@@ -236,11 +215,6 @@ func (self *Checker) Provider() Providerer { + return _provider + } + +-// IgnoreWord requests the active dictionary to ignore word. +-// +-// The function takes the following parameters: +-// +-// - word to be ignored. + func (self *Checker) IgnoreWord(word string) { + var _arg0 *C.SpellingChecker // out + var _arg1 *C.char // out +@@ -318,12 +292,12 @@ func (self *Checker) SetLanguage(language string) { + runtime.KeepAlive(language) + } + +-// CheckerGetDefault gets a default SpellingChecker using the default provider +-// and language. ++// CheckerGetDefault gets a default Checker using the default provider and ++// language. + // + // The function returns the following values: + // +-// - checker: SpellingChecker. ++// - checker: Checker. + func CheckerGetDefault() *Checker { + var _cret *C.SpellingChecker // in + +--- vendor/libdb.so/gotk4-spelling/pkg/spelling/spelling-init.go.orig 2025-01-24 19:56:09 UTC ++++ vendor/libdb.so/gotk4-spelling/pkg/spelling/spelling-init.go +@@ -6,8 +6,6 @@ import "C" + // #include + import "C" + +-// Init: call this function before using any other libspelling functions in your +-// applications. It will initialize everything needed to operate the library. + func Init() { + C.spelling_init() + } +--- vendor/libdb.so/gotk4-spelling/pkg/spelling/spelling-language.go.orig 2025-01-24 20:13:11 UTC ++++ vendor/libdb.so/gotk4-spelling/pkg/spelling/spelling-language.go +@@ -6,7 +6,6 @@ import ( + "runtime" + "unsafe" + +- "github.com/diamondburned/gotk4/pkg/core/gextras" + coreglib "github.com/diamondburned/gotk4/pkg/core/glib" + ) + +@@ -26,15 +25,6 @@ func init() { + }) + } + +-// LanguageOverrides contains methods that are overridable. +-type LanguageOverrides struct { +-} +- +-func defaultLanguageOverrides(v *Language) LanguageOverrides { +- return LanguageOverrides{} +-} +- +-// Language represents a spellchecking language. + type Language struct { + _ [0]func() // equal guard + *coreglib.Object +@@ -44,21 +34,16 @@ var ( + _ coreglib.Objector = (*Language)(nil) + ) + +-func init() { +- coreglib.RegisterClassInfo[*Language, *LanguageClass, LanguageOverrides]( +- GTypeLanguage, +- initLanguageClass, +- wrapLanguage, +- defaultLanguageOverrides, +- ) ++// Languager describes types inherited from class Language. ++// ++// To get the original type, the caller must assert this to an interface or ++// another type. ++type Languager interface { ++ coreglib.Objector ++ baseLanguage() *Language + } + +-func initLanguageClass(gclass unsafe.Pointer, overrides LanguageOverrides, classInitFunc func(*LanguageClass)) { +- if classInitFunc != nil { +- class := (*LanguageClass)(gextras.NewStructNative(gclass)) +- classInitFunc(class) +- } +-} ++var _ Languager = (*Language)(nil) + + func wrapLanguage(obj *coreglib.Object) *Language { + return &Language{ +@@ -70,11 +55,53 @@ func marshalLanguage(p uintptr) (interface{}, error) { + return wrapLanguage(coreglib.ValueFromNative(unsafe.Pointer(p)).Object()), nil + } + +-// Code gets the code of the language, or NULL if undefined. +-// +-// The function returns the following values: +-// +-// - utf8 (optional): code of the language. ++func (self *Language) baseLanguage() *Language { ++ return self ++} ++ ++// BaseLanguage returns the underlying base object. ++func BaseLanguage(obj Languager) *Language { ++ return obj.baseLanguage() ++} ++ ++func (self *Language) AddWord(word string) { ++ var _arg0 *C.SpellingLanguage // out ++ var _arg1 *C.char // out ++ ++ _arg0 = (*C.SpellingLanguage)(unsafe.Pointer(coreglib.InternObject(self).Native())) ++ _arg1 = (*C.char)(unsafe.Pointer(C.CString(word))) ++ defer C.free(unsafe.Pointer(_arg1)) ++ ++ C.spelling_language_add_word(_arg0, _arg1) ++ runtime.KeepAlive(self) ++ runtime.KeepAlive(word) ++} ++ ++func (self *Language) ContainsWord(word string) bool { ++ var _arg0 *C.SpellingLanguage // out ++ var _arg1 *C.char // out ++ var _arg2 C.gssize ++ var _cret C.gboolean // in ++ ++ _arg0 = (*C.SpellingLanguage)(unsafe.Pointer(coreglib.InternObject(self).Native())) ++ _arg2 = (C.gssize)(len(word)) ++ _arg1 = (*C.char)(C.calloc(C.size_t((len(word) + 1)), C.size_t(C.sizeof_char))) ++ copy(unsafe.Slice((*byte)(unsafe.Pointer(_arg1)), len(word)), word) ++ defer C.free(unsafe.Pointer(_arg1)) ++ ++ _cret = C.spelling_language_contains_word(_arg0, _arg1, _arg2) ++ runtime.KeepAlive(self) ++ runtime.KeepAlive(word) ++ ++ var _ok bool // out ++ ++ if _cret != 0 { ++ _ok = true ++ } ++ ++ return _ok ++} ++ + func (self *Language) Code() string { + var _arg0 *C.SpellingLanguage // out + var _cret *C.char // in +@@ -86,65 +113,84 @@ func (self *Language) Code() string { + + var _utf8 string // out + +- if _cret != nil { +- _utf8 = C.GoString((*C.gchar)(unsafe.Pointer(_cret))) +- } ++ _utf8 = C.GoString((*C.gchar)(unsafe.Pointer(_cret))) + + return _utf8 + } + +-// Group gets the group of the language, or NULL if undefined. +-// +-// The function returns the following values: +-// +-// - utf8 (optional): group of the language. +-func (self *Language) Group() string { ++func (self *Language) ExtraWordChars() string { + var _arg0 *C.SpellingLanguage // out + var _cret *C.char // in + + _arg0 = (*C.SpellingLanguage)(unsafe.Pointer(coreglib.InternObject(self).Native())) + +- _cret = C.spelling_language_get_group(_arg0) ++ _cret = C.spelling_language_get_extra_word_chars(_arg0) + runtime.KeepAlive(self) + + var _utf8 string // out + +- if _cret != nil { +- _utf8 = C.GoString((*C.gchar)(unsafe.Pointer(_cret))) +- } ++ _utf8 = C.GoString((*C.gchar)(unsafe.Pointer(_cret))) + + return _utf8 + } + +-// Name gets the name of the language, or NULL if undefined. ++func (self *Language) IgnoreWord(word string) { ++ var _arg0 *C.SpellingLanguage // out ++ var _arg1 *C.char // out ++ ++ _arg0 = (*C.SpellingLanguage)(unsafe.Pointer(coreglib.InternObject(self).Native())) ++ _arg1 = (*C.char)(unsafe.Pointer(C.CString(word))) ++ defer C.free(unsafe.Pointer(_arg1)) ++ ++ C.spelling_language_ignore_word(_arg0, _arg1) ++ runtime.KeepAlive(self) ++ runtime.KeepAlive(word) ++} ++ ++// ListCorrections retrieves a list of possible corrections for word. + // ++// The function takes the following parameters: ++// ++// - word to be checked. ++// + // The function returns the following values: + // +-// - utf8 (optional): name of the language. +-func (self *Language) Name() string { ++// - utf8s (optional): A list of possible corrections, or NULL. ++func (self *Language) ListCorrections(word string) []string { + var _arg0 *C.SpellingLanguage // out +- var _cret *C.char // in ++ var _arg1 *C.char // out ++ var _arg2 C.gssize ++ var _cret **C.char // in + + _arg0 = (*C.SpellingLanguage)(unsafe.Pointer(coreglib.InternObject(self).Native())) ++ _arg2 = (C.gssize)(len(word)) ++ _arg1 = (*C.char)(C.calloc(C.size_t((len(word) + 1)), C.size_t(C.sizeof_char))) ++ copy(unsafe.Slice((*byte)(unsafe.Pointer(_arg1)), len(word)), word) ++ defer C.free(unsafe.Pointer(_arg1)) + +- _cret = C.spelling_language_get_name(_arg0) ++ _cret = C.spelling_language_list_corrections(_arg0, _arg1, _arg2) + runtime.KeepAlive(self) ++ runtime.KeepAlive(word) + +- var _utf8 string // out ++ var _utf8s []string // out + + if _cret != nil { +- _utf8 = C.GoString((*C.gchar)(unsafe.Pointer(_cret))) ++ defer C.free(unsafe.Pointer(_cret)) ++ { ++ var i int ++ var z *C.char ++ for p := _cret; *p != z; p = &unsafe.Slice(p, 2)[1] { ++ i++ ++ } ++ ++ src := unsafe.Slice(_cret, i) ++ _utf8s = make([]string, i) ++ for i := range src { ++ _utf8s[i] = C.GoString((*C.gchar)(unsafe.Pointer(src[i]))) ++ defer C.free(unsafe.Pointer(src[i])) ++ } ++ } + } + +- return _utf8 +-} +- +-// LanguageClass: instance of this type is always passed by reference. +-type LanguageClass struct { +- *languageClass +-} +- +-// languageClass is the struct that's finalized. +-type languageClass struct { +- native *C.SpellingLanguageClass ++ return _utf8s + } +--- vendor/libdb.so/gotk4-spelling/pkg/spelling/spelling-provider.go.orig 2025-01-24 20:13:11 UTC ++++ vendor/libdb.so/gotk4-spelling/pkg/spelling/spelling-provider.go +@@ -7,7 +7,6 @@ import ( + "unsafe" + + coreglib "github.com/diamondburned/gotk4/pkg/core/glib" +- "github.com/diamondburned/gotk4/pkg/gio/v2" + ) + + // #include +@@ -26,7 +25,6 @@ func init() { + }) + } + +-// Provider: abstract base class for spellchecking providers. + type Provider struct { + _ [0]func() // equal guard + *coreglib.Object +@@ -66,12 +64,6 @@ func BaseProvider(obj Providerer) *Provider { + return obj.baseProvider() + } + +-// DefaultCode gets the default language code for the detected system locales, +-// or NULL if the provider doesn't support any of them. +-// +-// The function returns the following values: +-// +-// - utf8 (optional): default language code. + func (self *Provider) DefaultCode() string { + var _arg0 *C.SpellingProvider // out + var _cret *C.char // in +@@ -83,18 +75,11 @@ func (self *Provider) DefaultCode() string { + + var _utf8 string // out + +- if _cret != nil { +- _utf8 = C.GoString((*C.gchar)(unsafe.Pointer(_cret))) +- } ++ _utf8 = C.GoString((*C.gchar)(unsafe.Pointer(_cret))) + + return _utf8 + } + +-// DisplayName gets the display name of the provider, or NULL if undefined. +-// +-// The function returns the following values: +-// +-// - utf8 (optional): display name of the provider. + func (self *Provider) DisplayName() string { + var _arg0 *C.SpellingProvider // out + var _cret *C.char // in +@@ -106,63 +91,35 @@ func (self *Provider) DisplayName() string { + + var _utf8 string // out + +- if _cret != nil { +- _utf8 = C.GoString((*C.gchar)(unsafe.Pointer(_cret))) +- } ++ _utf8 = C.GoString((*C.gchar)(unsafe.Pointer(_cret))) + + return _utf8 + } + +-// ListLanguages gets a GListModel of languages supported by the provider. ++// Language gets an Language for the requested language, or NULL if the language ++// is not supported. + // +-// The function returns the following values: +-// +-// - listModel: GListModel of SpellingLanguage. +-func (self *Provider) ListLanguages() *gio.ListModel { +- var _arg0 *C.SpellingProvider // out +- var _cret *C.GListModel // in +- +- _arg0 = (*C.SpellingProvider)(unsafe.Pointer(coreglib.InternObject(self).Native())) +- +- _cret = C.spelling_provider_list_languages(_arg0) +- runtime.KeepAlive(self) +- +- var _listModel *gio.ListModel // out +- +- { +- obj := coreglib.AssumeOwnership(unsafe.Pointer(_cret)) +- _listModel = &gio.ListModel{ +- Object: obj, +- } +- } +- +- return _listModel +-} +- +-// LoadDictionary gets a SpellingDictionary for the requested language, or NULL +-// if the language is not supported. +-// + // The function takes the following parameters: + // + // - language to load such as en_US. + // + // The function returns the following values: + // +-// - dictionary (optional): SpellingDictionary or NULL. +-func (self *Provider) LoadDictionary(language string) Dictionarier { +- var _arg0 *C.SpellingProvider // out +- var _arg1 *C.char // out +- var _cret *C.SpellingDictionary // in ++// - ret (optional) or NULL. ++func (self *Provider) Language(language string) Languager { ++ var _arg0 *C.SpellingProvider // out ++ var _arg1 *C.char // out ++ var _cret *C.SpellingLanguage // in + + _arg0 = (*C.SpellingProvider)(unsafe.Pointer(coreglib.InternObject(self).Native())) + _arg1 = (*C.char)(unsafe.Pointer(C.CString(language))) + defer C.free(unsafe.Pointer(_arg1)) + +- _cret = C.spelling_provider_load_dictionary(_arg0, _arg1) ++ _cret = C.spelling_provider_get_language(_arg0, _arg1) + runtime.KeepAlive(self) + runtime.KeepAlive(language) + +- var _dictionary Dictionarier // out ++ var _ret Languager // out + + if _cret != nil { + { +@@ -170,18 +127,18 @@ func (self *Provider) LoadDictionary(language string) + + object := coreglib.AssumeOwnership(objptr) + casted := object.WalkCast(func(obj coreglib.Objector) bool { +- _, ok := obj.(Dictionarier) ++ _, ok := obj.(Languager) + return ok + }) +- rv, ok := casted.(Dictionarier) ++ rv, ok := casted.(Languager) + if !ok { +- panic("no marshaler for " + object.TypeFromInstance().String() + " matching spelling.Dictionarier") ++ panic("no marshaler for " + object.TypeFromInstance().String() + " matching spelling.Languager") + } +- _dictionary = rv ++ _ret = rv + } + } + +- return _dictionary ++ return _ret + } + + // SupportsLanguage checks of language is supported by the provider. +@@ -219,7 +176,7 @@ func (self *Provider) SupportsLanguage(language string + // + // The function returns the following values: + // +-// - provider: SpellingProvider. ++// - provider: Provider. + func ProviderGetDefault() Providerer { + var _cret *C.SpellingProvider // in + +--- vendor/libdb.so/gotk4-spelling/pkg/spelling/spelling-text-buffer-adapter.go.orig 2025-01-24 20:13:11 UTC ++++ vendor/libdb.so/gotk4-spelling/pkg/spelling/spelling-text-buffer-adapter.go +@@ -37,8 +37,6 @@ func defaultTextBufferAdapterOverrides(v *TextBufferAd + return TextBufferAdapterOverrides{} + } + +-// TextBufferAdapter: SpellingTextBufferAdapter implements helpers to easily add +-// spellchecking capabilities to a GtkSourceBuffer. + type TextBufferAdapter struct { + _ [0]func() // equal guard + *coreglib.Object +@@ -79,16 +77,10 @@ func marshalTextBufferAdapter(p uintptr) (interface{}, + return wrapTextBufferAdapter(coreglib.ValueFromNative(unsafe.Pointer(p)).Object()), nil + } + +-// NewTextBufferAdapter: create a new SpellingTextBufferAdapter. +-// + // The function takes the following parameters: + // +-// - buffer: GtkSourceBuffer. +-// - checker: SpellingChecker. +-// +-// The function returns the following values: +-// +-// - textBufferAdapter: newly created SpellingTextBufferAdapter. ++// - buffer ++// - checker + func NewTextBufferAdapter(buffer *gtksource.Buffer, checker *Checker) *TextBufferAdapter { + var _arg1 *C.GtkSourceBuffer // out + var _arg2 *C.SpellingChecker // out +@@ -112,7 +104,7 @@ func NewTextBufferAdapter(buffer *gtksource.Buffer, ch + // + // The function returns the following values: + // +-// - buffer (optional): GtkSourceBuffer. ++// - buffer (optional): SourceBuffer. + func (self *TextBufferAdapter) Buffer() *gtksource.Buffer { + var _arg0 *C.SpellingTextBufferAdapter // out + var _cret *C.GtkSourceBuffer // in +@@ -142,7 +134,7 @@ func (self *TextBufferAdapter) Buffer() *gtksource.Buf + // + // The function returns the following values: + // +-// - checker (optional): SpellingChecker or NULL. ++// - checker (optional) or NULL. + func (self *TextBufferAdapter) Checker() *Checker { + var _arg0 *C.SpellingTextBufferAdapter // out + var _cret *C.SpellingChecker // in +@@ -161,11 +153,6 @@ func (self *TextBufferAdapter) Checker() *Checker { + return _checker + } + +-// Enabled gets if the spellcheck is enabled. +-// +-// The function returns the following values: +-// +-// - ok: TRUE if enabled. + func (self *TextBufferAdapter) Enabled() bool { + var _arg0 *C.SpellingTextBufferAdapter // out + var _cret C.gboolean // in +@@ -184,11 +171,6 @@ func (self *TextBufferAdapter) Enabled() bool { + return _ok + } + +-// Language gets the checker language. +-// +-// The function returns the following values: +-// +-// - utf8 (optional): language code. + func (self *TextBufferAdapter) Language() string { + var _arg0 *C.SpellingTextBufferAdapter // out + var _cret *C.char // in +@@ -200,9 +182,7 @@ func (self *TextBufferAdapter) Language() string { + + var _utf8 string // out + +- if _cret != nil { +- _utf8 = C.GoString((*C.gchar)(unsafe.Pointer(_cret))) +- } ++ _utf8 = C.GoString((*C.gchar)(unsafe.Pointer(_cret))) + + return _utf8 + } +@@ -211,7 +191,7 @@ func (self *TextBufferAdapter) Language() string { + // + // The function returns the following values: + // +-// - menuModel: GMenuModel. ++// - menuModel: Model. + func (self *TextBufferAdapter) MenuModel() gio.MenuModeller { + var _arg0 *C.SpellingTextBufferAdapter // out + var _cret *C.GMenuModel // in +@@ -248,7 +228,7 @@ func (self *TextBufferAdapter) MenuModel() gio.MenuMod + // + // The function returns the following values: + // +-// - textTag (optional): GtkTextTag or NULL. ++// - textTag (optional) or NULL. + func (self *TextBufferAdapter) Tag() *gtk.TextTag { + var _arg0 *C.SpellingTextBufferAdapter // out + var _cret *C.GtkTextTag // in +@@ -272,9 +252,6 @@ func (self *TextBufferAdapter) Tag() *gtk.TextTag { + return _textTag + } + +-// InvalidateAll: invalidate the spelling engine, to force parsing again. +-// +-// Invalidation is automatically done on gtksource.Buffer:loading change. + func (self *TextBufferAdapter) InvalidateAll() { + var _arg0 *C.SpellingTextBufferAdapter // out + +@@ -284,11 +261,6 @@ func (self *TextBufferAdapter) InvalidateAll() { + runtime.KeepAlive(self) + } + +-// SetChecker: set the spelling.Checker used for spellchecking. +-// +-// The function takes the following parameters: +-// +-// - checker: SpellingChecker. + func (self *TextBufferAdapter) SetChecker(checker *Checker) { + var _arg0 *C.SpellingTextBufferAdapter // out + var _arg1 *C.SpellingChecker // out +@@ -301,11 +273,6 @@ func (self *TextBufferAdapter) SetChecker(checker *Che + runtime.KeepAlive(checker) + } + +-// SetEnabled: if TRUE spellcheck is enabled. +-// +-// The function takes the following parameters: +-// +-// - enabled: whether the spellcheck is enabled. + func (self *TextBufferAdapter) SetEnabled(enabled bool) { + var _arg0 *C.SpellingTextBufferAdapter // out + var _arg1 C.gboolean // out +@@ -320,11 +287,6 @@ func (self *TextBufferAdapter) SetEnabled(enabled bool + runtime.KeepAlive(enabled) + } + +-// SetLanguage sets the language code to use by the checker, such as en_US. +-// +-// The function takes the following parameters: +-// +-// - language to use. + func (self *TextBufferAdapter) SetLanguage(language string) { + var _arg0 *C.SpellingTextBufferAdapter // out + var _arg1 *C.char // out +@@ -336,20 +298,6 @@ func (self *TextBufferAdapter) SetLanguage(language st + C.spelling_text_buffer_adapter_set_language(_arg0, _arg1) + runtime.KeepAlive(self) + runtime.KeepAlive(language) +-} +- +-// UpdateCorrections looks at the current cursor position and updates the list +-// of corrections based on the current word. +-// +-// Use this to force an update immediately rather than after the automatic +-// timeout caused by cursor movements. +-func (self *TextBufferAdapter) UpdateCorrections() { +- var _arg0 *C.SpellingTextBufferAdapter // out +- +- _arg0 = (*C.SpellingTextBufferAdapter)(unsafe.Pointer(coreglib.InternObject(self).Native())) +- +- C.spelling_text_buffer_adapter_update_corrections(_arg0) +- runtime.KeepAlive(self) + } + + // TextBufferAdapterClass: instance of this type is always passed by reference. diff --git a/net-im/dissent/pkg-descr b/net-im/dissent/pkg-descr index 5da8309ce1e..01127edf6f0 100644 --- a/net-im/dissent/pkg-descr +++ b/net-im/dissent/pkg-descr @@ -3,4 +3,3 @@ smooth, native experience on Linux desktops. Built with the GTK4 and libadwaita for a modern look and feel, it delivers your favorite Discord app in a lightweight and visually appealing package. - diff --git a/net-im/gajim/Makefile b/net-im/gajim/Makefile index cba1bee17eb..fb43a0c64df 100644 --- a/net-im/gajim/Makefile +++ b/net-im/gajim/Makefile @@ -1,6 +1,6 @@ PORTNAME= gajim DISTVERSION= 1.9.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net-im MASTER_SITES= https://gajim.org/downloads/${DISTVERSION:R}/ @@ -31,7 +31,7 @@ LIB_DEPENDS= libsoup-3.0.so:devel/libsoup3 \ USES= cpe gettext gnome python:3.10+ xorg USE_PYTHON= autoplist cryptography pep517 noflavors -USE_GNOME= pygobject3 +USE_GNOME= gtksourceview4 pygobject3 USE_XORG= x11 xext xscrnsaver NO_ARCH= yes diff --git a/net-im/gloox/Makefile b/net-im/gloox/Makefile index 6b453c3ff16..e498b96a56f 100644 --- a/net-im/gloox/Makefile +++ b/net-im/gloox/Makefile @@ -1,6 +1,5 @@ PORTNAME= gloox -DISTVERSION= 1.0.24 -PORTREVISION= 1 +DISTVERSION= 1.0.28 CATEGORIES= net-im MASTER_SITES= http://camaya.net/download/ @@ -11,21 +10,21 @@ WWW= https://camaya.net/gloox LICENSE= GPLv3 # with OpenSSL exception LICENSE_FILE= ${WRKSRC}/LICENSE -LIB_DEPENDS= libidn.so:dns/libidn \ - libgnutls.so:security/gnutls +LIB_DEPENDS= libgnutls.so:security/gnutls \ + libidn.so:dns/libidn USES= libtool localbase pathfix pkgconfig tar:bzip2 +USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip -USE_LDCONFIG= yes PORTSCOUT= skipv:1.0.x -OPTIONS_DEFINE= MDNSRESPONDER TEST +OPTIONS_DEFINE= MDNSRESPONDER TEST MDNSRESPONDER_LIB_DEPENDS= libdns_sd.so:net/mDNSResponder MDNSRESPONDER_CONFIGURE_ENABLE= mdns -TEST_CONFIGURE_WITH= tests +TEST_CONFIGURE_WITH= tests post-patch: @${REINPLACE_CMD} -e \ diff --git a/net-im/gloox/distinfo b/net-im/gloox/distinfo index 9b14dca56a6..aee7fd2eb96 100644 --- a/net-im/gloox/distinfo +++ b/net-im/gloox/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1595104971 -SHA256 (gloox-1.0.24.tar.bz2) = ae1462be2a2eb8fe5cd054825143617c53c2c9c7195606cb5a5ba68c0f68f9c9 -SIZE (gloox-1.0.24.tar.bz2) = 727442 +TIMESTAMP = 1738671326 +SHA256 (gloox-1.0.28.tar.bz2) = 591bd12c249ede0b50a1ef6b99ac0de8ef9c1ba4fd2e186f97a740215cc5966c +SIZE (gloox-1.0.28.tar.bz2) = 728337 diff --git a/net-im/kaccounts-integration/Makefile b/net-im/kaccounts-integration/Makefile index 4494d104be3..b4761908936 100644 --- a/net-im/kaccounts-integration/Makefile +++ b/net-im/kaccounts-integration/Makefile @@ -1,25 +1,22 @@ PORTNAME= kaccounts-integration DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 5 CATEGORIES= net-im kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= System to administer web accounts for the KDE desktop WWW= https://projects.kde.org/projects/kdereview/kaccounts-integration -LIB_DEPENDS= libQCoro5Core.so:devel/qcoro@qt5 \ - libaccounts-qt5.so:net-im/libaccounts-qt@qt5 \ - libsignon-qt5.so:sysutils/signond@qt5 -RUN_DEPENDS= signon-ui:sysutils/signon-ui +LIB_DEPENDS= libQCoro6Core.so:devel/qcoro@qt6 \ + libaccounts-qt6.so:net-im/libaccounts-qt@qt6 \ + libsignon-qt6.so:sysutils/signond@qt6 -USES= cmake compiler:c++11-lang gettext-tools pkgconfig kde:5 \ - qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext-tools kde:6 pkgconfig qt:6 \ + tar:xz USE_KDE= config coreaddons dbusaddons i18n kcmutils kdeclarative kio \ service wallet \ ecm:build package:build \ iconthemes:run -USE_QT= concurrent core dbus declarative gui network widgets xml \ - buildtools:build qmake:build +USE_QT= base declarative .include diff --git a/net-im/kaccounts-integration/distinfo b/net-im/kaccounts-integration/distinfo index 2fb8347452c..11660c781a8 100644 --- a/net-im/kaccounts-integration/distinfo +++ b/net-im/kaccounts-integration/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889329 -SHA256 (KDE/release-service/23.08.5/kaccounts-integration-23.08.5.tar.xz) = c02ee25495c387dfc9c7581babd4756e04d7c3dae68bffd1652cf418e1d129b9 -SIZE (KDE/release-service/23.08.5/kaccounts-integration-23.08.5.tar.xz) = 88544 +TIMESTAMP = 1734460277 +SHA256 (KDE/release-service/24.12.0/kaccounts-integration-24.12.0.tar.xz) = 04e8a00bdd4539027497edcabc4d7c21932ab00f43a51b1184365735f8d3b433 +SIZE (KDE/release-service/24.12.0/kaccounts-integration-24.12.0.tar.xz) = 93484 diff --git a/net-im/kaccounts-integration/pkg-plist b/net-im/kaccounts-integration/pkg-plist index 73143a42232..899031ca02a 100644 --- a/net-im/kaccounts-integration/pkg-plist +++ b/net-im/kaccounts-integration/pkg-plist @@ -1,48 +1,45 @@ -include/KAccounts/AccountServiceToggleJob -include/KAccounts/AccountsModel -include/KAccounts/ChangeAccountDisplayNameJob -include/KAccounts/Core -include/KAccounts/CreateAccountJob -include/KAccounts/GetCredentialsJob -include/KAccounts/KAccountsDPlugin -include/KAccounts/KAccountsUiPlugin -include/KAccounts/ProvidersModel -include/KAccounts/RemoveAccountJob -include/KAccounts/ServicesModel -include/KAccounts/accountservicetogglejob.h -include/KAccounts/accountsmodel.h -include/KAccounts/changeaccountdisplaynamejob.h -include/KAccounts/core.h -include/KAccounts/createaccountjob.h -include/KAccounts/getcredentialsjob.h -include/KAccounts/kaccounts_export.h -include/KAccounts/kaccounts_version.h -include/KAccounts/kaccountsdplugin.h -include/KAccounts/kaccountsuiplugin.h -include/KAccounts/providersmodel.h -include/KAccounts/removeaccountjob.h -include/KAccounts/servicesmodel.h -lib/cmake/KAccounts/KAccountsConfig.cmake -lib/cmake/KAccounts/KAccountsConfigVersion.cmake -lib/cmake/KAccounts/KAccountsMacros.cmake -lib/cmake/KAccounts/KAccountsTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KAccounts/KAccountsTargets.cmake -lib/libkaccounts.so -lib/libkaccounts.so.2 -lib/libkaccounts.so.%%KDE_APPLICATIONS_VERSION%% +include/KAccounts6/KAccounts/AccountServiceToggleJob +include/KAccounts6/KAccounts/AccountsModel +include/KAccounts6/KAccounts/ChangeAccountDisplayNameJob +include/KAccounts6/KAccounts/Core +include/KAccounts6/KAccounts/CreateAccountJob +include/KAccounts6/KAccounts/GetCredentialsJob +include/KAccounts6/KAccounts/KAccountsDPlugin +include/KAccounts6/KAccounts/KAccountsUiPlugin +include/KAccounts6/KAccounts/ProvidersModel +include/KAccounts6/KAccounts/RemoveAccountJob +include/KAccounts6/KAccounts/ServicesModel +include/KAccounts6/kaccounts/accountservicetogglejob.h +include/KAccounts6/kaccounts/accountsmodel.h +include/KAccounts6/kaccounts/changeaccountdisplaynamejob.h +include/KAccounts6/kaccounts/core.h +include/KAccounts6/kaccounts/createaccountjob.h +include/KAccounts6/kaccounts/getcredentialsjob.h +include/KAccounts6/kaccounts/kaccountsdplugin.h +include/KAccounts6/kaccounts/kaccountsuiplugin.h +include/KAccounts6/kaccounts/providersmodel.h +include/KAccounts6/kaccounts/removeaccountjob.h +include/KAccounts6/kaccounts/servicesmodel.h +include/KAccounts6/kaccounts_export.h +include/KAccounts6/kaccounts_version.h +lib/cmake/KAccounts6/KAccounts6Config.cmake +lib/cmake/KAccounts6/KAccounts6ConfigVersion.cmake +lib/cmake/KAccounts6/KAccounts6Targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KAccounts6/KAccounts6Targets.cmake +lib/cmake/KAccounts6/KAccountsMacros.cmake +lib/libkaccounts6.so +lib/libkaccounts6.so.2 +lib/libkaccounts6.so.%%KDE_APPLICATIONS_VERSION%% %%QT_PLUGINDIR%%/kaccounts/daemonplugins/kaccounts_kio_webdav_plugin.so -%%QT_PLUGINDIR%%/kf5/kded/kded_accounts.so +%%QT_PLUGINDIR%%/kf6/kded/kded_accounts.so %%QT_PLUGINDIR%%/plasma/kcms/systemsettings/kcm_kaccounts.so +%%QT_QMLDIR%%/org/kde/kaccounts/kaccountsdeclarativeplugin.qmltypes +%%QT_QMLDIR%%/org/kde/kaccounts/kde-qmlmodule.version %%QT_QMLDIR%%/org/kde/kaccounts/libkaccountsdeclarativeplugin.so %%QT_QMLDIR%%/org/kde/kaccounts/qmldir share/applications/kcm_kaccounts.desktop -share/kpackage/kcms/kcm_kaccounts/contents/ui/AccountDetails.qml -share/kpackage/kcms/kcm_kaccounts/contents/ui/AvailableAccounts.qml -share/kpackage/kcms/kcm_kaccounts/contents/ui/MessageBoxSheet.qml -share/kpackage/kcms/kcm_kaccounts/contents/ui/RemoveAccountDialog.qml -share/kpackage/kcms/kcm_kaccounts/contents/ui/RenameAccountDialog.qml -share/kpackage/kcms/kcm_kaccounts/contents/ui/main.qml share/locale/ar/LC_MESSAGES/kaccounts-integration.mo +share/locale/ast/LC_MESSAGES/kaccounts-integration.mo share/locale/az/LC_MESSAGES/kaccounts-integration.mo share/locale/bg/LC_MESSAGES/kaccounts-integration.mo share/locale/bs/LC_MESSAGES/kaccounts-integration.mo @@ -53,20 +50,24 @@ share/locale/da/LC_MESSAGES/kaccounts-integration.mo share/locale/de/LC_MESSAGES/kaccounts-integration.mo share/locale/el/LC_MESSAGES/kaccounts-integration.mo share/locale/en_GB/LC_MESSAGES/kaccounts-integration.mo +share/locale/eo/LC_MESSAGES/kaccounts-integration.mo share/locale/es/LC_MESSAGES/kaccounts-integration.mo share/locale/et/LC_MESSAGES/kaccounts-integration.mo share/locale/eu/LC_MESSAGES/kaccounts-integration.mo share/locale/fi/LC_MESSAGES/kaccounts-integration.mo share/locale/fr/LC_MESSAGES/kaccounts-integration.mo share/locale/gl/LC_MESSAGES/kaccounts-integration.mo +share/locale/he/LC_MESSAGES/kaccounts-integration.mo share/locale/hu/LC_MESSAGES/kaccounts-integration.mo share/locale/ia/LC_MESSAGES/kaccounts-integration.mo share/locale/id/LC_MESSAGES/kaccounts-integration.mo +share/locale/is/LC_MESSAGES/kaccounts-integration.mo share/locale/it/LC_MESSAGES/kaccounts-integration.mo share/locale/ja/LC_MESSAGES/kaccounts-integration.mo share/locale/ka/LC_MESSAGES/kaccounts-integration.mo share/locale/ko/LC_MESSAGES/kaccounts-integration.mo share/locale/lt/LC_MESSAGES/kaccounts-integration.mo +share/locale/lv/LC_MESSAGES/kaccounts-integration.mo share/locale/nl/LC_MESSAGES/kaccounts-integration.mo share/locale/nn/LC_MESSAGES/kaccounts-integration.mo share/locale/pa/LC_MESSAGES/kaccounts-integration.mo @@ -82,7 +83,9 @@ share/locale/sr@ijekavian/LC_MESSAGES/kaccounts-integration.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/kaccounts-integration.mo share/locale/sr@latin/LC_MESSAGES/kaccounts-integration.mo share/locale/sv/LC_MESSAGES/kaccounts-integration.mo +share/locale/ta/LC_MESSAGES/kaccounts-integration.mo share/locale/tr/LC_MESSAGES/kaccounts-integration.mo share/locale/uk/LC_MESSAGES/kaccounts-integration.mo share/locale/zh_CN/LC_MESSAGES/kaccounts-integration.mo share/locale/zh_TW/LC_MESSAGES/kaccounts-integration.mo +share/qlogging-categories6/kaccounts.categories diff --git a/net-im/kaccounts-providers/Makefile b/net-im/kaccounts-providers/Makefile index b062c6f88c9..7905499ea9c 100644 --- a/net-im/kaccounts-providers/Makefile +++ b/net-im/kaccounts-providers/Makefile @@ -1,6 +1,5 @@ PORTNAME= kaccounts-providers DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 2 CATEGORIES= net-im kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -8,18 +7,16 @@ COMMENT= System to administer web accounts for the KDE desktop WWW= https://projects.kde.org/projects/kdereview/kaccounts-providers LIB_DEPENDS= libaccounts-glib.so:net-im/libaccounts-glib \ - libkaccounts.so:net-im/kaccounts-integration \ - libaccounts-qt5.so:net-im/libaccounts-qt@qt5 \ - libsignon-qt5.so:sysutils/signond@qt5 + libkaccounts6.so:net-im/kaccounts-integration \ + libaccounts-qt6.so:net-im/libaccounts-qt@qt6 \ + libsignon-qt6.so:sysutils/signond@qt6 -USES= cmake compiler:c++11-lang gettext gnome kde:5 pkgconfig qt:5 \ +USES= cmake compiler:c++11-lang gettext gnome kde:6 pkgconfig qt:6 \ tar:xz USE_GNOME= intltool USE_KDE= config coreaddons i18n kdeclarative kio package service \ ecm:build -USE_QT= concurrent core dbus declarative gui location network \ - webchannel webengine xml \ - buildtools:build qmake:build +USE_QT= base declarative webchannel webengine OPTIONS_DEFINE= DOCS diff --git a/net-im/kaccounts-providers/distinfo b/net-im/kaccounts-providers/distinfo index 08129e5b826..632b07d1e03 100644 --- a/net-im/kaccounts-providers/distinfo +++ b/net-im/kaccounts-providers/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889327 -SHA256 (KDE/release-service/23.08.5/kaccounts-providers-23.08.5.tar.xz) = 083d80039e817906e5349aef3bd8024ac84f427ad37820a5349861aa1499e5c5 -SIZE (KDE/release-service/23.08.5/kaccounts-providers-23.08.5.tar.xz) = 66184 +TIMESTAMP = 1734460279 +SHA256 (KDE/release-service/24.12.0/kaccounts-providers-24.12.0.tar.xz) = 1ea284d24c34c18af5aeb21fd849a9cd7a23ff945490e0724be17ec267be790a +SIZE (KDE/release-service/24.12.0/kaccounts-providers-24.12.0.tar.xz) = 68876 diff --git a/net-im/kaccounts-providers/pkg-plist b/net-im/kaccounts-providers/pkg-plist index d489a37a0de..efc18ba8fd6 100644 --- a/net-im/kaccounts-providers/pkg-plist +++ b/net-im/kaccounts-providers/pkg-plist @@ -17,13 +17,12 @@ share/kpackage/genericqml/org.kde.kaccounts.nextcloud/contents/ui/Services.qml share/kpackage/genericqml/org.kde.kaccounts.nextcloud/contents/ui/WebLogin.qml share/kpackage/genericqml/org.kde.kaccounts.nextcloud/contents/ui/main.qml share/kpackage/genericqml/org.kde.kaccounts.nextcloud/metadata.desktop -share/kpackage/genericqml/org.kde.kaccounts.nextcloud/metadata.json share/kpackage/genericqml/org.kde.kaccounts.owncloud/contents/ui/Server.qml share/kpackage/genericqml/org.kde.kaccounts.owncloud/contents/ui/Services.qml share/kpackage/genericqml/org.kde.kaccounts.owncloud/contents/ui/main.qml share/kpackage/genericqml/org.kde.kaccounts.owncloud/metadata.desktop -share/kpackage/genericqml/org.kde.kaccounts.owncloud/metadata.json share/locale/ar/LC_MESSAGES/kaccounts-providers.mo +share/locale/ast/LC_MESSAGES/kaccounts-providers.mo share/locale/az/LC_MESSAGES/kaccounts-providers.mo share/locale/bg/LC_MESSAGES/kaccounts-providers.mo share/locale/bs/LC_MESSAGES/kaccounts-providers.mo @@ -34,12 +33,14 @@ share/locale/da/LC_MESSAGES/kaccounts-providers.mo share/locale/de/LC_MESSAGES/kaccounts-providers.mo share/locale/el/LC_MESSAGES/kaccounts-providers.mo share/locale/en_GB/LC_MESSAGES/kaccounts-providers.mo +share/locale/eo/LC_MESSAGES/kaccounts-providers.mo share/locale/es/LC_MESSAGES/kaccounts-providers.mo share/locale/et/LC_MESSAGES/kaccounts-providers.mo share/locale/eu/LC_MESSAGES/kaccounts-providers.mo share/locale/fi/LC_MESSAGES/kaccounts-providers.mo share/locale/fr/LC_MESSAGES/kaccounts-providers.mo share/locale/gl/LC_MESSAGES/kaccounts-providers.mo +share/locale/he/LC_MESSAGES/kaccounts-providers.mo share/locale/hu/LC_MESSAGES/kaccounts-providers.mo share/locale/ia/LC_MESSAGES/kaccounts-providers.mo share/locale/id/LC_MESSAGES/kaccounts-providers.mo @@ -48,6 +49,7 @@ share/locale/ja/LC_MESSAGES/kaccounts-providers.mo share/locale/ka/LC_MESSAGES/kaccounts-providers.mo share/locale/ko/LC_MESSAGES/kaccounts-providers.mo share/locale/lt/LC_MESSAGES/kaccounts-providers.mo +share/locale/lv/LC_MESSAGES/kaccounts-providers.mo share/locale/nl/LC_MESSAGES/kaccounts-providers.mo share/locale/nn/LC_MESSAGES/kaccounts-providers.mo share/locale/pa/LC_MESSAGES/kaccounts-providers.mo @@ -63,9 +65,8 @@ share/locale/sr@ijekavian/LC_MESSAGES/kaccounts-providers.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/kaccounts-providers.mo share/locale/sr@latin/LC_MESSAGES/kaccounts-providers.mo share/locale/sv/LC_MESSAGES/kaccounts-providers.mo +share/locale/ta/LC_MESSAGES/kaccounts-providers.mo share/locale/tr/LC_MESSAGES/kaccounts-providers.mo share/locale/uk/LC_MESSAGES/kaccounts-providers.mo share/locale/zh_CN/LC_MESSAGES/kaccounts-providers.mo share/locale/zh_TW/LC_MESSAGES/kaccounts-providers.mo -share/metainfo/org.kde.kaccounts.nextcloud.appdata.xml -share/metainfo/org.kde.kaccounts.owncloud.appdata.xml diff --git a/net-im/kaidan/Makefile b/net-im/kaidan/Makefile index be965552b8c..8712e99982a 100644 --- a/net-im/kaidan/Makefile +++ b/net-im/kaidan/Makefile @@ -1,5 +1,6 @@ PORTNAME= kaidan DISTVERSION= 0.10.1 +PORTREVISION= 1 CATEGORIES= net-im kde MASTER_SITES= KDE/unstable/${PORTNAME}/${DISTVERSION} @@ -10,11 +11,10 @@ WWW= https://apps.kde.org/kaidan/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-3.0-or-later.txt -BUILD_DEPENDS= kquickimageeditor>0:graphics/kquickimageeditor +BUILD_DEPENDS= kquickimageeditor-qt5>0:graphics/kquickimageeditor@qt5 LIB_DEPENDS= libQXmppQt5.so:net-im/qxmpp@qt5 \ - libZXing.so:textproc/zxing-cpp \ - libicuuc.so:devel/icu -RUN_DEPENDS= kquickimageeditor>0:graphics/kquickimageeditor + libZXing.so:textproc/zxing-cpp +RUN_DEPENDS= kquickimageeditor-qt5>0:graphics/kquickimageeditor@qt5 USES= cmake compiler:c++11-lang desktop-file-utils kde:5 pkgconfig \ qt:5 tar:xz xorg diff --git a/net-im/kopete/Makefile b/net-im/kopete/Makefile index 97d2a3f8b7e..fe3cf6b0b9c 100644 --- a/net-im/kopete/Makefile +++ b/net-im/kopete/Makefile @@ -7,6 +7,7 @@ MAINTAINER= kde@FreeBSD.org COMMENT= KDE multi-protocol instant messenger WWW= https://apps.kde.org/kopete/ +IGNORE= does not build with KF6 DEPRECATED= Unmaintained and no longer released by the KDE community EXPIRATION_DATE= 2025-03-31 diff --git a/net-im/libquotient/Makefile b/net-im/libquotient/Makefile index 2364c62cdaa..81dbba8ea42 100644 --- a/net-im/libquotient/Makefile +++ b/net-im/libquotient/Makefile @@ -1,7 +1,6 @@ PORTNAME= libquotient -DISTVERSION= 0.8.1.2 +DISTVERSION= 0.9.1 CATEGORIES= net-im -PKGNAMESUFFIX= -${FLAVOR} MAINTAINER= adridg@FreeBSD.org COMMENT= Matrix IM support library using Qt technologies @@ -10,47 +9,16 @@ WWW= https://github.com/quotient-im/libQuotient LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= lib${FLAVOR}keychain.so:security/qtkeychain@${FLAVOR} \ +LIB_DEPENDS= libqt6keychain.so:security/qtkeychain@qt6 \ libolm.so:security/olm -FLAVORS= qt5 qt6 -FLAVOR?= qt5 - -USES= cmake compiler:c++20-lang qt:${FLAVOR:S/qt//} tar:xz +USES= cmake compiler:c++20-lang qt:6 tar:xz USE_GITHUB= yes GH_ACCOUNT= quotient-im GH_PROJECT= libQuotient -USE_QT= ${_USE_QT_${FLAVOR}} -CMAKE_ARGS= ${_CMAKE_ARGS_${FLAVOR}} \ - -DCMAKE_INSTALL_INCLUDEDIR:PATH=${_INCDIR_REL_${FLAVOR}} -CMAKE_ON= Quotient_ENABLE_E2EE +USE_QT= base CMAKE_OFF= Quotient_INSTALL_TESTS CONFLICTS= libqmatrixclient\* -PLIST_SUB= QUOTIENT_SUFFIX=${_QT_VER_SUFFIX_${FLAVOR}} \ - QUOTIENT_INCDIR=${_INCDIR_REL_${FLAVOR}} \ - QUOTIENT_QT5_ONLY=${_QT5_ONLY_${FLAVOR}} - -# Flavorization -_USE_QT_qt5= concurrent core gui multimedia network \ - buildtools:build qmake:build testlib:build -_USE_QT_qt6= base -_CMAKE_ARGS_qt5= -DBUILD_WITH_QT6:BOOL=FALSE -_CMAKE_ARGS_qt6= -DBUILD_WITH_QT6:BOOL=TRUE -_INCDIR_REL_qt5= include/QuotientQt5 -_INCDIR_REL_qt6= include/QuotientQt6 -_QT_VER_SUFFIX_qt5= # -_QT_VER_SUFFIX_qt6= Qt6 -_QT5_ONLY_qt5= # -_QT5_ONLY_qt6= "@comment " - - -.include - -# Work around compiler bug, see pr: 272285 -.if ${OPSYS} == FreeBSD -USES+= llvm -.endif - .include diff --git a/net-im/libquotient/distinfo b/net-im/libquotient/distinfo index d7bf3e135dd..682d93acc84 100644 --- a/net-im/libquotient/distinfo +++ b/net-im/libquotient/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707164175 -SHA256 (quotient-im-libQuotient-0.8.1.2_GH0.tar.gz) = 5e5539fe9616c9f63985b0aabfab1858f1626e3d71a14709eeedd85af0471c7c -SIZE (quotient-im-libQuotient-0.8.1.2_GH0.tar.gz) = 730435 +TIMESTAMP = 1735123345 +SHA256 (quotient-im-libQuotient-0.9.1_GH0.tar.gz) = 0a1fd19c9f6e4d93c60fbec5ab4ca84961781e6d00105a4437ecd14aaea36bc9 +SIZE (quotient-im-libQuotient-0.9.1_GH0.tar.gz) = 772882 diff --git a/net-im/libquotient/pkg-plist b/net-im/libquotient/pkg-plist index aa5fb8c84bc..63508735dfe 100644 --- a/net-im/libquotient/pkg-plist +++ b/net-im/libquotient/pkg-plist @@ -1,164 +1,170 @@ -%%QUOTIENT_INCDIR%%/Quotient/accountregistry.h -%%QUOTIENT_INCDIR%%/Quotient/application-service/definitions/location.h -%%QUOTIENT_INCDIR%%/Quotient/application-service/definitions/protocol.h -%%QUOTIENT_INCDIR%%/Quotient/application-service/definitions/user.h -%%QUOTIENT_INCDIR%%/Quotient/avatar.h -%%QUOTIENT_INCDIR%%/Quotient/connection_p.h -%%QUOTIENT_INCDIR%%/Quotient/connection.h -%%QUOTIENT_INCDIR%%/Quotient/connectiondata.h -%%QUOTIENT_INCDIR%%/Quotient/connectionencryptiondata_p.h -%%QUOTIENT_INCDIR%%/Quotient/converters.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/account-data.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/admin.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/administrative_contact.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/appservice_room_directory.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/banning.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/capabilities.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/content-repo.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/create_room.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/cross_signing.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/definitions/auth_data.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/definitions/client_device.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/definitions/cross_signing_key.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/definitions/device_keys.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/definitions/event_filter.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/definitions/key_backup_data.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/definitions/openid_token.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/definitions/public_rooms_response.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/definitions/push_condition.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/definitions/push_rule.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/definitions/push_ruleset.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/definitions/request_email_validation.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/definitions/request_msisdn_validation.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/definitions/request_token_response.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/definitions/room_event_filter.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/definitions/room_key_backup.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/definitions/sync_filter.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/definitions/third_party_signed.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/definitions/user_identifier.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/definitions/wellknown/full.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/definitions/wellknown/homeserver.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/definitions/wellknown/identity_server.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/device_management.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/directory.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/event_context.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/filter.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/inviting.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/joining.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/key_backup.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/keys.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/kicking.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/knocking.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/leaving.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/list_joined_rooms.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/list_public_rooms.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/login_token.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/login.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/logout.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/message_pagination.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/notifications.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/openid.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/peeking_events.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/presence.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/profile.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/pusher.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/pushrules.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/read_markers.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/receipts.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/redaction.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/refresh.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/registration.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/registration_tokens.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/relations.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/report_content.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/room_event_by_timestamp.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/room_send.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/room_state.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/room_upgrades.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/rooms.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/search.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/space_hierarchy.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/sso_login_redirect.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/tags.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/third_party_lookup.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/third_party_membership.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/threads_list.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/to_device.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/typing.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/users.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/versions.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/voip.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/wellknown.h -%%QUOTIENT_INCDIR%%/Quotient/csapi/whoami.h -%%QUOTIENT_INCDIR%%/Quotient/database.h -%%QUOTIENT_INCDIR%%/Quotient/e2ee/e2ee_common.h -%%QUOTIENT_INCDIR%%/Quotient/e2ee/qolmaccount.h -%%QUOTIENT_INCDIR%%/Quotient/e2ee/qolminboundsession.h -%%QUOTIENT_INCDIR%%/Quotient/e2ee/qolmmessage.h -%%QUOTIENT_INCDIR%%/Quotient/e2ee/qolmoutboundsession.h -%%QUOTIENT_INCDIR%%/Quotient/e2ee/qolmsession.h -%%QUOTIENT_INCDIR%%/Quotient/e2ee/qolmutility.h -%%QUOTIENT_INCDIR%%/Quotient/eventitem.h -%%QUOTIENT_INCDIR%%/Quotient/events/accountdataevents.h -%%QUOTIENT_INCDIR%%/Quotient/events/callevents.h -%%QUOTIENT_INCDIR%%/Quotient/events/directchatevent.h -%%QUOTIENT_INCDIR%%/Quotient/events/encryptedevent.h -%%QUOTIENT_INCDIR%%/Quotient/events/encryptionevent.h -%%QUOTIENT_INCDIR%%/Quotient/events/event.h -%%QUOTIENT_INCDIR%%/Quotient/events/eventcontent.h -%%QUOTIENT_INCDIR%%/Quotient/events/eventloader.h -%%QUOTIENT_INCDIR%%/Quotient/events/eventrelation.h -%%QUOTIENT_INCDIR%%/Quotient/events/filesourceinfo.h -%%QUOTIENT_INCDIR%%/Quotient/events/keyverificationevent.h -%%QUOTIENT_INCDIR%%/Quotient/events/reactionevent.h -%%QUOTIENT_INCDIR%%/Quotient/events/receiptevent.h -%%QUOTIENT_INCDIR%%/Quotient/events/redactionevent.h -%%QUOTIENT_INCDIR%%/Quotient/events/roomavatarevent.h -%%QUOTIENT_INCDIR%%/Quotient/events/roomcanonicalaliasevent.h -%%QUOTIENT_INCDIR%%/Quotient/events/roomcreateevent.h -%%QUOTIENT_INCDIR%%/Quotient/events/roomevent.h -%%QUOTIENT_INCDIR%%/Quotient/events/roomkeyevent.h -%%QUOTIENT_INCDIR%%/Quotient/events/roommemberevent.h -%%QUOTIENT_INCDIR%%/Quotient/events/roommessageevent.h -%%QUOTIENT_INCDIR%%/Quotient/events/roompowerlevelsevent.h -%%QUOTIENT_INCDIR%%/Quotient/events/roomtombstoneevent.h -%%QUOTIENT_INCDIR%%/Quotient/events/simplestateevents.h -%%QUOTIENT_INCDIR%%/Quotient/events/single_key_value.h -%%QUOTIENT_INCDIR%%/Quotient/events/stateevent.h -%%QUOTIENT_INCDIR%%/Quotient/events/stickerevent.h -%%QUOTIENT_INCDIR%%/Quotient/events/typingevent.h -%%QUOTIENT_INCDIR%%/Quotient/eventstats.h -%%QUOTIENT_INCDIR%%/Quotient/expected.h -%%QUOTIENT_INCDIR%%/Quotient/function_traits.h -%%QUOTIENT_INCDIR%%/Quotient/identity/definitions/request_email_validation.h -%%QUOTIENT_INCDIR%%/Quotient/identity/definitions/request_msisdn_validation.h -%%QUOTIENT_INCDIR%%/Quotient/jobs/basejob.h -%%QUOTIENT_INCDIR%%/Quotient/jobs/downloadfilejob.h -%%QUOTIENT_INCDIR%%/Quotient/jobs/mediathumbnailjob.h -%%QUOTIENT_INCDIR%%/Quotient/jobs/requestdata.h -%%QUOTIENT_INCDIR%%/Quotient/jobs/syncjob.h -%%QUOTIENT_INCDIR%%/Quotient/keyverificationsession.h -%%QUOTIENT_INCDIR%%/Quotient/logging_categories_p.h -%%QUOTIENT_INCDIR%%/Quotient/mxcreply.h -%%QUOTIENT_INCDIR%%/Quotient/networkaccessmanager.h -%%QUOTIENT_INCDIR%%/Quotient/networksettings.h -%%QUOTIENT_INCDIR%%/Quotient/omittable.h -%%QUOTIENT_INCDIR%%/Quotient/qt_connection_util.h -%%QUOTIENT_INCDIR%%/Quotient/quotient_common.h -%%QUOTIENT_INCDIR%%/Quotient/quotient_export.h -%%QUOTIENT_INCDIR%%/Quotient/room.h -%%QUOTIENT_INCDIR%%/Quotient/roomstateview.h -%%QUOTIENT_INCDIR%%/Quotient/settings.h -%%QUOTIENT_INCDIR%%/Quotient/ssosession.h -%%QUOTIENT_INCDIR%%/Quotient/syncdata.h -%%QUOTIENT_INCDIR%%/Quotient/uri.h -%%QUOTIENT_INCDIR%%/Quotient/uriresolver.h -%%QUOTIENT_INCDIR%%/Quotient/user.h -%%QUOTIENT_INCDIR%%/Quotient/util.h -lib/cmake/Quotient%%QUOTIENT_SUFFIX%%/Quotient%%QUOTIENT_SUFFIX%%Config.cmake -lib/cmake/Quotient%%QUOTIENT_SUFFIX%%/Quotient%%QUOTIENT_SUFFIX%%ConfigVersion.cmake -lib/cmake/Quotient%%QUOTIENT_SUFFIX%%/Quotient%%QUOTIENT_SUFFIX%%Targets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/Quotient%%QUOTIENT_SUFFIX%%/Quotient%%QUOTIENT_SUFFIX%%Targets.cmake -lib/libQuotient%%QUOTIENT_SUFFIX%%.a -libdata/pkgconfig/Quotient%%QUOTIENT_SUFFIX%%.pc -%%QUOTIENT_QT5_ONLY%%share/ndk-modules/Android.mk +include/Quotient/accountregistry.h +include/Quotient/application-service/definitions/location.h +include/Quotient/application-service/definitions/protocol.h +include/Quotient/application-service/definitions/user.h +include/Quotient/avatar.h +include/Quotient/connection.h +include/Quotient/connection_p.h +include/Quotient/connectiondata.h +include/Quotient/connectionencryptiondata_p.h +include/Quotient/converters.h +include/Quotient/csapi/account-data.h +include/Quotient/csapi/admin.h +include/Quotient/csapi/administrative_contact.h +include/Quotient/csapi/appservice_room_directory.h +include/Quotient/csapi/authed-content-repo.h +include/Quotient/csapi/banning.h +include/Quotient/csapi/capabilities.h +include/Quotient/csapi/content-repo.h +include/Quotient/csapi/create_room.h +include/Quotient/csapi/cross_signing.h +include/Quotient/csapi/definitions/auth_data.h +include/Quotient/csapi/definitions/client_device.h +include/Quotient/csapi/definitions/cross_signing_key.h +include/Quotient/csapi/definitions/device_keys.h +include/Quotient/csapi/definitions/event_filter.h +include/Quotient/csapi/definitions/key_backup_data.h +include/Quotient/csapi/definitions/openid_token.h +include/Quotient/csapi/definitions/public_rooms_response.h +include/Quotient/csapi/definitions/push_condition.h +include/Quotient/csapi/definitions/push_rule.h +include/Quotient/csapi/definitions/push_ruleset.h +include/Quotient/csapi/definitions/request_email_validation.h +include/Quotient/csapi/definitions/request_msisdn_validation.h +include/Quotient/csapi/definitions/request_token_response.h +include/Quotient/csapi/definitions/room_event_filter.h +include/Quotient/csapi/definitions/room_key_backup.h +include/Quotient/csapi/definitions/sync_filter.h +include/Quotient/csapi/definitions/tag.h +include/Quotient/csapi/definitions/third_party_signed.h +include/Quotient/csapi/definitions/user_identifier.h +include/Quotient/csapi/definitions/wellknown/full.h +include/Quotient/csapi/definitions/wellknown/homeserver.h +include/Quotient/csapi/definitions/wellknown/identity_server.h +include/Quotient/csapi/device_management.h +include/Quotient/csapi/directory.h +include/Quotient/csapi/event_context.h +include/Quotient/csapi/filter.h +include/Quotient/csapi/inviting.h +include/Quotient/csapi/joining.h +include/Quotient/csapi/key_backup.h +include/Quotient/csapi/keys.h +include/Quotient/csapi/kicking.h +include/Quotient/csapi/knocking.h +include/Quotient/csapi/leaving.h +include/Quotient/csapi/list_joined_rooms.h +include/Quotient/csapi/list_public_rooms.h +include/Quotient/csapi/login.h +include/Quotient/csapi/login_token.h +include/Quotient/csapi/logout.h +include/Quotient/csapi/message_pagination.h +include/Quotient/csapi/notifications.h +include/Quotient/csapi/openid.h +include/Quotient/csapi/peeking_events.h +include/Quotient/csapi/presence.h +include/Quotient/csapi/profile.h +include/Quotient/csapi/pusher.h +include/Quotient/csapi/pushrules.h +include/Quotient/csapi/read_markers.h +include/Quotient/csapi/receipts.h +include/Quotient/csapi/redaction.h +include/Quotient/csapi/refresh.h +include/Quotient/csapi/registration.h +include/Quotient/csapi/registration_tokens.h +include/Quotient/csapi/relations.h +include/Quotient/csapi/report_content.h +include/Quotient/csapi/room_event_by_timestamp.h +include/Quotient/csapi/room_send.h +include/Quotient/csapi/room_state.h +include/Quotient/csapi/room_upgrades.h +include/Quotient/csapi/rooms.h +include/Quotient/csapi/search.h +include/Quotient/csapi/space_hierarchy.h +include/Quotient/csapi/sso_login_redirect.h +include/Quotient/csapi/support.h +include/Quotient/csapi/tags.h +include/Quotient/csapi/third_party_lookup.h +include/Quotient/csapi/third_party_membership.h +include/Quotient/csapi/threads_list.h +include/Quotient/csapi/to_device.h +include/Quotient/csapi/typing.h +include/Quotient/csapi/users.h +include/Quotient/csapi/versions.h +include/Quotient/csapi/voip.h +include/Quotient/csapi/wellknown.h +include/Quotient/csapi/whoami.h +include/Quotient/database.h +include/Quotient/e2ee/cryptoutils.h +include/Quotient/e2ee/e2ee_common.h +include/Quotient/e2ee/qolmaccount.h +include/Quotient/e2ee/qolminboundsession.h +include/Quotient/e2ee/qolmmessage.h +include/Quotient/e2ee/qolmoutboundsession.h +include/Quotient/e2ee/qolmsession.h +include/Quotient/e2ee/qolmutility.h +include/Quotient/e2ee/sssshandler.h +include/Quotient/eventitem.h +include/Quotient/events/accountdataevents.h +include/Quotient/events/callevents.h +include/Quotient/events/directchatevent.h +include/Quotient/events/encryptedevent.h +include/Quotient/events/encryptionevent.h +include/Quotient/events/event.h +include/Quotient/events/eventcontent.h +include/Quotient/events/eventrelation.h +include/Quotient/events/filesourceinfo.h +include/Quotient/events/keyverificationevent.h +include/Quotient/events/reactionevent.h +include/Quotient/events/receiptevent.h +include/Quotient/events/redactionevent.h +include/Quotient/events/roomavatarevent.h +include/Quotient/events/roomcanonicalaliasevent.h +include/Quotient/events/roomcreateevent.h +include/Quotient/events/roomevent.h +include/Quotient/events/roomkeyevent.h +include/Quotient/events/roommemberevent.h +include/Quotient/events/roommessageevent.h +include/Quotient/events/roompowerlevelsevent.h +include/Quotient/events/roomtombstoneevent.h +include/Quotient/events/simplestateevents.h +include/Quotient/events/single_key_value.h +include/Quotient/events/stateevent.h +include/Quotient/events/stickerevent.h +include/Quotient/events/typingevent.h +include/Quotient/eventstats.h +include/Quotient/expected.h +include/Quotient/function_traits.h +include/Quotient/jobs/basejob.h +include/Quotient/jobs/downloadfilejob.h +include/Quotient/jobs/jobhandle.h +include/Quotient/jobs/mediathumbnailjob.h +include/Quotient/jobs/requestdata.h +include/Quotient/jobs/syncjob.h +include/Quotient/keyimport.h +include/Quotient/keyverificationsession.h +include/Quotient/logging_categories_p.h +include/Quotient/mxcreply.h +include/Quotient/networkaccessmanager.h +include/Quotient/networksettings.h +include/Quotient/omittable.h +include/Quotient/qt_connection_util.h +include/Quotient/quotient_common.h +include/Quotient/quotient_export.h +include/Quotient/ranges_extras.h +include/Quotient/room.h +include/Quotient/roommember.h +include/Quotient/roomstateview.h +include/Quotient/settings.h +include/Quotient/ssosession.h +include/Quotient/syncdata.h +include/Quotient/uri.h +include/Quotient/uriresolver.h +include/Quotient/user.h +include/Quotient/util.h +lib/cmake/QuotientQt6/QuotientQt6Config.cmake +lib/cmake/QuotientQt6/QuotientQt6ConfigVersion.cmake +lib/cmake/QuotientQt6/QuotientQt6Targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/QuotientQt6/QuotientQt6Targets.cmake +lib/libQuotientQt6.a +libdata/pkgconfig/QuotientQt6.pc +share/ndk-modules/Android.mk diff --git a/net-im/libsignal-node/Makefile b/net-im/libsignal-node/Makefile index 81c302405ff..38464ffbf74 100644 --- a/net-im/libsignal-node/Makefile +++ b/net-im/libsignal-node/Makefile @@ -1,6 +1,6 @@ PORTNAME= libsignal DISTVERSIONPREFIX= v -DISTVERSION= 0.64.1 +DISTVERSION= 0.65.2 CATEGORIES= net-im PKGNAMESUFFIX= -node MASTER_SITES= LOCAL/mikael/signal-desktop/:npm diff --git a/net-im/libsignal-node/Makefile.crates b/net-im/libsignal-node/Makefile.crates index 302f3c97b02..e0e81f3e16d 100644 --- a/net-im/libsignal-node/Makefile.crates +++ b/net-im/libsignal-node/Makefile.crates @@ -97,6 +97,8 @@ CARGO_CRATES= addr2line-0.24.1 \ derive_builder_core-0.12.0 \ derive_builder_macro-0.12.0 \ derive_more-0.99.18 \ + derive_more-1.0.0 \ + derive_more-impl-1.0.0 \ diff-0.1.13 \ difflib-0.4.0 \ digest-0.10.7 \ @@ -131,14 +133,14 @@ CARGO_CRATES= addr2line-0.24.1 \ fs_extra-1.3.0 \ fslock-0.2.1 \ futures-0.3.30 \ - futures-channel-0.3.30 \ - futures-core-0.3.30 \ + futures-channel-0.3.31 \ + futures-core-0.3.31 \ futures-executor-0.3.30 \ - futures-io-0.3.30 \ - futures-macro-0.3.30 \ - futures-sink-0.3.30 \ - futures-task-0.3.30 \ - futures-util-0.3.30 \ + futures-io-0.3.31 \ + futures-macro-0.3.31 \ + futures-sink-0.3.31 \ + futures-task-0.3.31 \ + futures-util-0.3.31 \ generic-array-0.14.7 \ getrandom-0.2.15 \ ghash-0.5.1 \ @@ -148,9 +150,9 @@ CARGO_CRATES= addr2line-0.24.1 \ h2-0.4.6 \ half-2.4.1 \ hashbrown-0.14.5 \ - hax-lib-0.1.0-pre.1 \ - hax-lib-macros-0.1.0-pre.1 \ - hax-lib-macros-types-0.1.0-pre.1 \ + hax-lib-0.1.0-alpha.1 \ + hax-lib-macros-0.1.0-alpha.1 \ + hax-lib-macros-types-0.1.0-alpha.1 \ headers-0.3.9 \ headers-core-0.2.0 \ heck-0.5.0 \ @@ -158,7 +160,7 @@ CARGO_CRATES= addr2line-0.24.1 \ hermit-abi-0.4.0 \ hex-0.4.3 \ hex-literal-0.4.1 \ - hickory-proto-0.24.1 \ + hickory-proto-0.24.2 \ hkdf-0.12.4 \ hmac-0.12.1 \ home-0.5.9 \ @@ -175,11 +177,22 @@ CARGO_CRATES= addr2line-0.24.1 \ hyper-util-0.1.8 \ iana-time-zone-0.1.60 \ iana-time-zone-haiku-0.1.2 \ + icu_collections-1.5.0 \ + icu_locid-1.5.0 \ + icu_locid_transform-1.5.0 \ + icu_locid_transform_data-1.5.0 \ + icu_normalizer-1.5.0 \ + icu_normalizer_data-1.5.0 \ + icu_properties-1.5.1 \ + icu_properties_data-1.5.0 \ + icu_provider-1.5.0 \ + icu_provider_macros-1.5.0 \ ident_case-1.0.1 \ - idna-0.4.0 \ - idna-0.5.0 \ + idna-1.0.3 \ + idna_adapter-1.2.0 \ indexmap-2.5.0 \ inout-0.1.3 \ + intmap-3.0.0 \ ipnet-2.10.0 \ is-terminal-0.4.13 \ is_terminal_polyfill-1.70.1 \ @@ -204,6 +217,7 @@ CARGO_CRATES= addr2line-0.24.1 \ linkme-0.3.28 \ linkme-impl-0.3.28 \ linux-raw-sys-0.4.14 \ + litemap-0.7.4 \ log-0.4.22 \ log-panics-2.1.0 \ macro_rules_attribute-0.2.0 \ @@ -323,11 +337,11 @@ CARGO_CRATES= addr2line-0.24.1 \ rusticata-macros-4.1.0 \ rustix-0.38.37 \ rustls-0.22.4 \ - rustls-0.23.13 \ + rustls-0.23.20 \ rustls-native-certs-0.7.3 \ rustls-pemfile-2.1.3 \ - rustls-pki-types-1.8.0 \ - rustls-platform-verifier-0.3.4 \ + rustls-pki-types-1.10.1 \ + rustls-platform-verifier-0.4.0 \ rustls-platform-verifier-android-0.1.1 \ rustls-webpki-0.102.8 \ rustversion-1.0.17 \ @@ -364,6 +378,7 @@ CARGO_CRATES= addr2line-0.24.1 \ socks5-server-0.10.1 \ spin-0.9.8 \ spki-0.7.3 \ + stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ strsim-0.10.0 \ strsim-0.11.1 \ @@ -373,6 +388,7 @@ CARGO_CRATES= addr2line-0.24.1 \ syn-1.0.109 \ syn-2.0.77 \ syn-mid-0.6.0 \ + synstructure-0.13.1 \ tempfile-3.12.0 \ termtree-0.4.1 \ test-case-3.3.1 \ @@ -387,6 +403,7 @@ CARGO_CRATES= addr2line-0.24.1 \ time-0.3.36 \ time-core-0.1.2 \ time-macros-0.2.18 \ + tinystr-0.7.6 \ tinytemplate-1.2.1 \ tinyvec-1.8.0 \ tinyvec_macros-0.1.1 \ @@ -414,13 +431,13 @@ CARGO_CRATES= addr2line-0.24.1 \ ucd-trie-0.1.6 \ unarray-0.1.4 \ unicase-2.7.0 \ - unicode-bidi-0.3.15 \ unicode-ident-1.0.13 \ - unicode-normalization-0.1.23 \ universal-hash-0.5.1 \ untrusted-0.9.0 \ - url-2.5.2 \ + url-2.5.4 \ utf-8-0.7.6 \ + utf16_iter-1.0.5 \ + utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.10.0 \ valuable-0.1.0 \ @@ -438,7 +455,7 @@ CARGO_CRATES= addr2line-0.24.1 \ wasm-bindgen-macro-support-0.2.93 \ wasm-bindgen-shared-0.2.93 \ web-sys-0.3.70 \ - webpki-roots-0.26.5 \ + webpki-root-certs-0.26.7 \ webpsan-0.5.1 \ which-4.4.2 \ winapi-0.3.9 \ @@ -476,13 +493,20 @@ CARGO_CRATES= addr2line-0.24.1 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ winnow-0.6.18 \ + write16-1.0.0 \ + writeable-0.5.5 \ x25519-dalek-2.0.1 \ yansi-0.5.1 \ yasna-0.5.2 \ + yoke-0.7.5 \ + yoke-derive-0.7.5 \ zerocopy-0.7.35 \ zerocopy-derive-0.7.35 \ + zerofrom-0.1.5 \ + zerofrom-derive-0.1.5 \ zeroize-1.8.1 \ zeroize_derive-1.4.2 \ - intmap@git+https://github.com/JesperAxelsson/rust-intmap?rev=e7edd6e8fb452506ca2570e91f62b14dc29a950c\#e7edd6e8fb452506ca2570e91f62b14dc29a950c \ + zerovec-0.10.4 \ + zerovec-derive-0.10.3 \ curve25519-dalek,curve25519-dalek-derive@git+https://github.com/signalapp/curve25519-dalek?tag=signal-curve25519-4.1.3\#7c6d34756355a3566a704da84dce7b1c039a6572 \ boring,boring-sys,tokio-boring@git+https://github.com/signalapp/boring?tag=signal-v4.13.0\#1af143f50937bce6a9a9c7405ec824a9153c8ba0 diff --git a/net-im/libsignal-node/distinfo b/net-im/libsignal-node/distinfo index c5dd1a62f4c..9fc955edf3b 100644 --- a/net-im/libsignal-node/distinfo +++ b/net-im/libsignal-node/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1736760423 -SHA256 (libsignal-node-0.64.1-npm-cache.tar.gz) = a0691aea5b6d6456e4dcd6e377c30c482181fbd7d7fd41c7d631a8d230d24dcc -SIZE (libsignal-node-0.64.1-npm-cache.tar.gz) = 22500111 +TIMESTAMP = 1738246784 +SHA256 (libsignal-node-0.65.2-npm-cache.tar.gz) = d838c3c93bd1d8c0c6bb790fe7664eeaa4c36ad4ea845787907f1479f837ff49 +SIZE (libsignal-node-0.65.2-npm-cache.tar.gz) = 22518352 SHA256 (rust/crates/addr2line-0.24.1.crate) = f5fb1d8e4442bd405fdfd1dacb42792696b0cf9cb15882e5d097b742a676d375 SIZE (rust/crates/addr2line-0.24.1.crate) = 41554 SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 @@ -199,6 +199,10 @@ SHA256 (rust/crates/derive_builder_macro-0.12.0.crate) = ebcda35c7a396850a55ffea SIZE (rust/crates/derive_builder_macro-0.12.0.crate) = 6288 SHA256 (rust/crates/derive_more-0.99.18.crate) = 5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce SIZE (rust/crates/derive_more-0.99.18.crate) = 55013 +SHA256 (rust/crates/derive_more-1.0.0.crate) = 4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05 +SIZE (rust/crates/derive_more-1.0.0.crate) = 64854 +SHA256 (rust/crates/derive_more-impl-1.0.0.crate) = cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22 +SIZE (rust/crates/derive_more-impl-1.0.0.crate) = 76182 SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 SIZE (rust/crates/diff-0.1.13.crate) = 46216 SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8 @@ -267,22 +271,22 @@ SHA256 (rust/crates/fslock-0.2.1.crate) = 04412b8935272e3a9bae6f48c7bfff74c2911f SIZE (rust/crates/fslock-0.2.1.crate) = 13463 SHA256 (rust/crates/futures-0.3.30.crate) = 645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0 SIZE (rust/crates/futures-0.3.30.crate) = 53828 -SHA256 (rust/crates/futures-channel-0.3.30.crate) = eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78 -SIZE (rust/crates/futures-channel-0.3.30.crate) = 31736 -SHA256 (rust/crates/futures-core-0.3.30.crate) = dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d -SIZE (rust/crates/futures-core-0.3.30.crate) = 14071 +SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10 +SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971 +SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e +SIZE (rust/crates/futures-core-0.3.31.crate) = 14318 SHA256 (rust/crates/futures-executor-0.3.30.crate) = a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d SIZE (rust/crates/futures-executor-0.3.30.crate) = 17744 -SHA256 (rust/crates/futures-io-0.3.30.crate) = a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1 -SIZE (rust/crates/futures-io-0.3.30.crate) = 8910 -SHA256 (rust/crates/futures-macro-0.3.30.crate) = 87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac -SIZE (rust/crates/futures-macro-0.3.30.crate) = 11278 -SHA256 (rust/crates/futures-sink-0.3.30.crate) = 9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5 -SIZE (rust/crates/futures-sink-0.3.30.crate) = 7852 -SHA256 (rust/crates/futures-task-0.3.30.crate) = 38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004 -SIZE (rust/crates/futures-task-0.3.30.crate) = 11126 -SHA256 (rust/crates/futures-util-0.3.30.crate) = 3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48 -SIZE (rust/crates/futures-util-0.3.30.crate) = 159977 +SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6 +SIZE (rust/crates/futures-io-0.3.31.crate) = 9047 +SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650 +SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341 +SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7 +SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958 +SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988 +SIZE (rust/crates/futures-task-0.3.31.crate) = 11217 +SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81 +SIZE (rust/crates/futures-util-0.3.31.crate) = 162124 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 @@ -301,12 +305,12 @@ SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8b SIZE (rust/crates/half-2.4.1.crate) = 50892 SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1 SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498 -SHA256 (rust/crates/hax-lib-0.1.0-pre.1.crate) = 1b4c24729b7608f3a2f2b798b503e18ca3d46b5287e85e42c3e2a81a6431c20e -SIZE (rust/crates/hax-lib-0.1.0-pre.1.crate) = 7626 -SHA256 (rust/crates/hax-lib-macros-0.1.0-pre.1.crate) = 2e537b6582ecf0d2bc9761b6c129840c9a039263e71b933850af8e24d5e3a840 -SIZE (rust/crates/hax-lib-macros-0.1.0-pre.1.crate) = 13589 -SHA256 (rust/crates/hax-lib-macros-types-0.1.0-pre.1.crate) = 1025439d93a495700d7099f7bd2285845837def514b2f97b2f8a4cd93fab5bd9 -SIZE (rust/crates/hax-lib-macros-types-0.1.0-pre.1.crate) = 2996 +SHA256 (rust/crates/hax-lib-0.1.0-alpha.1.crate) = 0c7e74ec5c3de03ebab66ad5d0ea0c2be0c45e8ae2396481fbec8a4cbbaaaa25 +SIZE (rust/crates/hax-lib-0.1.0-alpha.1.crate) = 7957 +SHA256 (rust/crates/hax-lib-macros-0.1.0-alpha.1.crate) = 0be907056709acf1db3e0db55ce451aa6bd5a1c1739f49110e6ff7cc60a19177 +SIZE (rust/crates/hax-lib-macros-0.1.0-alpha.1.crate) = 18250 +SHA256 (rust/crates/hax-lib-macros-types-0.1.0-alpha.1.crate) = f85634f7fae96ad7b6bddc68a01f69a6ca81f914cf18fb46e3fb9f50e4624454 +SIZE (rust/crates/hax-lib-macros-types-0.1.0-alpha.1.crate) = 3048 SHA256 (rust/crates/headers-0.3.9.crate) = 06683b93020a07e3dbcf5f8c0f6d40080d725bea7936fc01ad345c01b97dc270 SIZE (rust/crates/headers-0.3.9.crate) = 68290 SHA256 (rust/crates/headers-core-0.2.0.crate) = e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429 @@ -321,8 +325,8 @@ SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486 SIZE (rust/crates/hex-0.4.3.crate) = 13299 SHA256 (rust/crates/hex-literal-0.4.1.crate) = 6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46 SIZE (rust/crates/hex-literal-0.4.1.crate) = 8559 -SHA256 (rust/crates/hickory-proto-0.24.1.crate) = 07698b8420e2f0d6447a436ba999ec85d8fbf2a398bbd737b82cac4a2e96e512 -SIZE (rust/crates/hickory-proto-0.24.1.crate) = 374410 +SHA256 (rust/crates/hickory-proto-0.24.2.crate) = 447afdcdb8afb9d0a852af6dc65d9b285ce720ed7a59e42a8bf2e931c67bc1b5 +SIZE (rust/crates/hickory-proto-0.24.2.crate) = 372860 SHA256 (rust/crates/hkdf-0.12.4.crate) = 7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7 SIZE (rust/crates/hkdf-0.12.4.crate) = 171163 SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e @@ -355,16 +359,38 @@ SHA256 (rust/crates/iana-time-zone-0.1.60.crate) = e7ffbb5a1b541ea2561f8c41c0872 SIZE (rust/crates/iana-time-zone-0.1.60.crate) = 27074 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185 +SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526 +SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762 +SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637 +SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131 +SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e +SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094 +SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e +SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727 +SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f +SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113 +SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516 +SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561 +SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5 +SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479 +SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569 +SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993 +SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9 +SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722 +SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6 +SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436 SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39 SIZE (rust/crates/ident_case-1.0.1.crate) = 3492 -SHA256 (rust/crates/idna-0.4.0.crate) = 7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c -SIZE (rust/crates/idna-0.4.0.crate) = 271429 -SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6 -SIZE (rust/crates/idna-0.5.0.crate) = 271940 +SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e +SIZE (rust/crates/idna-1.0.3.crate) = 142515 +SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71 +SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206 SHA256 (rust/crates/indexmap-2.5.0.crate) = 68b900aa2f7301e21c36462b170ee99994de34dff39a4a6a528e80e7376d07e5 SIZE (rust/crates/indexmap-2.5.0.crate) = 85919 SHA256 (rust/crates/inout-0.1.3.crate) = a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5 SIZE (rust/crates/inout-0.1.3.crate) = 10743 +SHA256 (rust/crates/intmap-3.0.0.crate) = d5060f612722cfc63eb553c33984067081a56f3053bf41ed1fdb6defa37986a7 +SIZE (rust/crates/intmap-3.0.0.crate) = 13452 SHA256 (rust/crates/ipnet-2.10.0.crate) = 187674a687eed5fe42285b40c6291f9a01517d415fad1c3cbc6a9f778af7fcd4 SIZE (rust/crates/ipnet-2.10.0.crate) = 28372 SHA256 (rust/crates/is-terminal-0.4.13.crate) = 261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b @@ -413,6 +439,8 @@ SHA256 (rust/crates/linkme-impl-0.3.28.crate) = cb26336e6dc7cc76e7927d2c9e7e3bb3 SIZE (rust/crates/linkme-impl-0.3.28.crate) = 7002 SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89 SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665 +SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104 +SIZE (rust/crates/litemap-0.7.4.crate) = 28257 SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24 SIZE (rust/crates/log-0.4.22.crate) = 44027 SHA256 (rust/crates/log-panics-2.1.0.crate) = 68f9dd8546191c1850ecf67d22f5ff00a935b890d0e84713159a55495cc2ac5f @@ -651,16 +679,16 @@ SHA256 (rust/crates/rustix-0.38.37.crate) = 8acb788b847c24f28525660c4d7758620a72 SIZE (rust/crates/rustix-0.38.37.crate) = 371243 SHA256 (rust/crates/rustls-0.22.4.crate) = bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432 SIZE (rust/crates/rustls-0.22.4.crate) = 333681 -SHA256 (rust/crates/rustls-0.23.13.crate) = f2dabaac7466917e566adb06783a81ca48944c6898a1b08b9374106dd671f4c8 -SIZE (rust/crates/rustls-0.23.13.crate) = 335735 +SHA256 (rust/crates/rustls-0.23.20.crate) = 5065c3f250cbd332cd894be57c40fa52387247659b14a2d6041d121547903b1b +SIZE (rust/crates/rustls-0.23.20.crate) = 335933 SHA256 (rust/crates/rustls-native-certs-0.7.3.crate) = e5bfb394eeed242e909609f56089eecfe5fda225042e8b171791b9c95f5931e5 SIZE (rust/crates/rustls-native-certs-0.7.3.crate) = 31564 SHA256 (rust/crates/rustls-pemfile-2.1.3.crate) = 196fe16b00e106300d3e45ecfcb764fa292a535d7326a29a5875c579c7417425 SIZE (rust/crates/rustls-pemfile-2.1.3.crate) = 26757 -SHA256 (rust/crates/rustls-pki-types-1.8.0.crate) = fc0a2ce646f8655401bb81e7927b812614bd5d91dbc968696be50603510fcaf0 -SIZE (rust/crates/rustls-pki-types-1.8.0.crate) = 29562 -SHA256 (rust/crates/rustls-platform-verifier-0.3.4.crate) = afbb878bdfdf63a336a5e63561b1835e7a8c91524f51621db870169eac84b490 -SIZE (rust/crates/rustls-platform-verifier-0.3.4.crate) = 53800 +SHA256 (rust/crates/rustls-pki-types-1.10.1.crate) = d2bf47e6ff922db3825eb750c4e2ff784c6ff8fb9e13046ef6a1d1c5401b0b37 +SIZE (rust/crates/rustls-pki-types-1.10.1.crate) = 58944 +SHA256 (rust/crates/rustls-platform-verifier-0.4.0.crate) = a4c7dc240fec5517e6c4eab3310438636cfe6391dfc345ba013109909a90d136 +SIZE (rust/crates/rustls-platform-verifier-0.4.0.crate) = 56463 SHA256 (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f SIZE (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = 13919 SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9 @@ -733,6 +761,8 @@ SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe SIZE (rust/crates/spin-0.9.8.crate) = 38958 SHA256 (rust/crates/spki-0.7.3.crate) = d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d SIZE (rust/crates/spki-0.7.3.crate) = 16409 +SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 +SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 @@ -751,6 +781,8 @@ SHA256 (rust/crates/syn-2.0.77.crate) = 9f35bcdf61fd8e7be6caf75f429fdca8beb3ed76 SIZE (rust/crates/syn-2.0.77.crate) = 268784 SHA256 (rust/crates/syn-mid-0.6.0.crate) = b5dc35bb08dd1ca3dfb09dce91fd2d13294d6711c88897d9a9d60acf39bce049 SIZE (rust/crates/syn-mid-0.6.0.crate) = 12915 +SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971 +SIZE (rust/crates/synstructure-0.13.1.crate) = 18327 SHA256 (rust/crates/tempfile-3.12.0.crate) = 04cbcdd0c794ebb0d4cf35e88edd2f7d2c4c3e9a5a6dab322839b321c6a87a64 SIZE (rust/crates/tempfile-3.12.0.crate) = 34423 SHA256 (rust/crates/termtree-0.4.1.crate) = 3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76 @@ -779,6 +811,8 @@ SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d SIZE (rust/crates/time-core-0.1.2.crate) = 7191 SHA256 (rust/crates/time-macros-0.2.18.crate) = 3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf SIZE (rust/crates/time-macros-0.2.18.crate) = 24361 +SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f +SIZE (rust/crates/tinystr-0.7.6.crate) = 16971 SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490 SHA256 (rust/crates/tinyvec-1.8.0.crate) = 445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938 @@ -833,20 +867,20 @@ SHA256 (rust/crates/unarray-0.1.4.crate) = eaea85b334db583fe3274d12b4cd1880032be SIZE (rust/crates/unarray-0.1.4.crate) = 12895 SHA256 (rust/crates/unicase-2.7.0.crate) = f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89 SIZE (rust/crates/unicase-2.7.0.crate) = 23783 -SHA256 (rust/crates/unicode-bidi-0.3.15.crate) = 08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75 -SIZE (rust/crates/unicode-bidi-0.3.15.crate) = 56811 SHA256 (rust/crates/unicode-ident-1.0.13.crate) = e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe SIZE (rust/crates/unicode-ident-1.0.13.crate) = 43279 -SHA256 (rust/crates/unicode-normalization-0.1.23.crate) = a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5 -SIZE (rust/crates/unicode-normalization-0.1.23.crate) = 122649 SHA256 (rust/crates/universal-hash-0.5.1.crate) = fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea SIZE (rust/crates/universal-hash-0.5.1.crate) = 9146 SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1 SIZE (rust/crates/untrusted-0.9.0.crate) = 14447 -SHA256 (rust/crates/url-2.5.2.crate) = 22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c -SIZE (rust/crates/url-2.5.2.crate) = 79704 +SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60 +SIZE (rust/crates/url-2.5.4.crate) = 81097 SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9 SIZE (rust/crates/utf-8-0.7.6.crate) = 10422 +SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246 +SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736 +SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be +SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 SHA256 (rust/crates/uuid-1.10.0.crate) = 81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314 @@ -881,8 +915,8 @@ SHA256 (rust/crates/wasm-bindgen-shared-0.2.93.crate) = c62a0a307cb4a311d3a07867 SIZE (rust/crates/wasm-bindgen-shared-0.2.93.crate) = 7527 SHA256 (rust/crates/web-sys-0.3.70.crate) = 26fdeaafd9bd129f65e7c031593c24d62186301e0c72c8978fa1678be7d532c0 SIZE (rust/crates/web-sys-0.3.70.crate) = 615438 -SHA256 (rust/crates/webpki-roots-0.26.5.crate) = 0bd24728e5af82c6c4ec1b66ac4844bdf8156257fccda846ec58b42cd0cdbe6a -SIZE (rust/crates/webpki-roots-0.26.5.crate) = 258951 +SHA256 (rust/crates/webpki-root-certs-0.26.7.crate) = 9cd5da49bdf1f30054cfe0b8ce2958b8fbeb67c4d82c8967a598af481bef255c +SIZE (rust/crates/webpki-root-certs-0.26.7.crate) = 171249 SHA256 (rust/crates/webpsan-0.5.1.crate) = 66b5563fa963cea48af3e95b65b475bee688e78c04715dfe8c2eef6f812996d3 SIZE (rust/crates/webpsan-0.5.1.crate) = 22387 SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7 @@ -957,28 +991,42 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270 SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 SHA256 (rust/crates/winnow-0.6.18.crate) = 68a9bda4691f099d435ad181000724da8e5899daa10713c2d432552b9ccd3a6f SIZE (rust/crates/winnow-0.6.18.crate) = 163357 +SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936 +SIZE (rust/crates/write16-1.0.0.crate) = 7218 +SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51 +SIZE (rust/crates/writeable-0.5.5.crate) = 22354 SHA256 (rust/crates/x25519-dalek-2.0.1.crate) = c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277 SIZE (rust/crates/x25519-dalek-2.0.1.crate) = 87820 SHA256 (rust/crates/yansi-0.5.1.crate) = 09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec SIZE (rust/crates/yansi-0.5.1.crate) = 16525 SHA256 (rust/crates/yasna-0.5.2.crate) = e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd SIZE (rust/crates/yasna-0.5.2.crate) = 34859 +SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40 +SIZE (rust/crates/yoke-0.7.5.crate) = 29673 +SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154 +SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525 SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0 SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645 SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829 +SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e +SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091 +SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808 +SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285 SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde SIZE (rust/crates/zeroize-1.8.1.crate) = 20029 SHA256 (rust/crates/zeroize_derive-1.4.2.crate) = ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69 SIZE (rust/crates/zeroize_derive-1.4.2.crate) = 11141 -SHA256 (JesperAxelsson-rust-intmap-e7edd6e8fb452506ca2570e91f62b14dc29a950c_GH0.tar.gz) = e207d03cc06042d466abb214bb3b821c544f14959b9018fb2209528cb0e46816 -SIZE (JesperAxelsson-rust-intmap-e7edd6e8fb452506ca2570e91f62b14dc29a950c_GH0.tar.gz) = 20046 +SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079 +SIZE (rust/crates/zerovec-0.10.4.crate) = 126398 +SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6 +SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438 SHA256 (signalapp-curve25519-dalek-signal-curve25519-4.1.3_GH0.tar.gz) = 8dd338dd7d558b7882310e8dc76ceca41ef448afd0532be208d4ff0f2924f334 SIZE (signalapp-curve25519-dalek-signal-curve25519-4.1.3_GH0.tar.gz) = 808022 SHA256 (signalapp-boring-signal-v4.13.0_GH0.tar.gz) = 87b472b44ef00ea42b5161bc1ac40793f7a15919dec9fadaff46311120812766 SIZE (signalapp-boring-signal-v4.13.0_GH0.tar.gz) = 327861 -SHA256 (signalapp-libsignal-v0.64.1_GH0.tar.gz) = f2ca16e0ebfbb7f70291f61eb6fc72f0fc22ad15b917b641f09ba12bede6cfb8 -SIZE (signalapp-libsignal-v0.64.1_GH0.tar.gz) = 1835235 +SHA256 (signalapp-libsignal-v0.65.2_GH0.tar.gz) = 4961a9457acb0ed8c1632ed6072bb33c000dc160ad1347b9d9179fc3c142d0de +SIZE (signalapp-libsignal-v0.65.2_GH0.tar.gz) = 1905248 SHA256 (google-boringssl-44b3df6f03d85c901767250329c571db405122d5_GH0.tar.gz) = 9567b43de39f66e57b895ee814135adc5ddf7f2c895964269b6b13b388158982 SIZE (google-boringssl-44b3df6f03d85c901767250329c571db405122d5_GH0.tar.gz) = 46106995 SHA256 (google-boringssl-853ca1ea1168dff08011e5d42d94609cc0ca2e27_GH0.tar.gz) = 61e85d6eaecf1706be0420a9104b66ff01bd04301b5fad323970685f942108ed diff --git a/net-im/linux-discord/Makefile b/net-im/linux-discord/Makefile index cfc31a05ac2..cc5eef9f650 100644 --- a/net-im/linux-discord/Makefile +++ b/net-im/linux-discord/Makefile @@ -1,5 +1,5 @@ PORTNAME= discord -DISTVERSION= 0.0.81 +DISTVERSION= 0.0.84 CATEGORIES= net-im MASTER_SITES= https://dl.discordapp.net/apps/linux/${DISTVERSION}/ PKGNAMEPREFIX= linux- diff --git a/net-im/linux-discord/distinfo b/net-im/linux-discord/distinfo index 6b19513ee9e..02d3b18c37b 100644 --- a/net-im/linux-discord/distinfo +++ b/net-im/linux-discord/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737712205 -SHA256 (discord-0.0.81.tar.gz) = 577c5a05b0995f54d4697c4b6cc3a127c54528c6417c247fc396a3ac0beeda44 -SIZE (discord-0.0.81.tar.gz) = 101824434 +TIMESTAMP = 1738744593 +SHA256 (discord-0.0.84.tar.gz) = 19bc5af187a48f1f1adc190f05f50074b5b981d9eadd631cc16debcd58198e88 +SIZE (discord-0.0.84.tar.gz) = 101821845 diff --git a/net-im/neochat/Makefile b/net-im/neochat/Makefile index 4660163b2c1..3a8773ee400 100644 --- a/net-im/neochat/Makefile +++ b/net-im/neochat/Makefile @@ -1,6 +1,5 @@ PORTNAME= neochat DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 4 CATEGORIES= net-im deskutils kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -10,27 +9,26 @@ WWW= https://invent.kde.org/network/neochat LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-3.0-only.txt -LIB_DEPENDS= libQCoro5Core.so:devel/qcoro@qt5 \ - libcmark.so:textproc/cmark \ - libqt5keychain.so:security/qtkeychain@qt5 \ - libolm.so:security/olm -BUILD_DEPENDS= libquotient-qt5>=0.8.1.2:net-im/libquotient@qt5 \ - kquickimageeditor>=0.2.0:graphics/kquickimageeditor \ - kirigami-addons-qt5>=0.6.1:x11-toolkits/kirigami-addons-qt5 # Quotient is a static lib, doesn't need to be in RUN_DEPENDS -RUN_DEPENDS= kquickimageeditor>=0.2.0:graphics/kquickimageeditor \ - kirigami-addons-qt5>=0.6.1:x11-toolkits/kirigami-addons-qt5 +BUILD_DEPENDS= libquotient>=0.9.0:net-im/libquotient \ + kquickimageeditor-qt6>=0.2.0:graphics/kquickimageeditor@qt6 +LIB_DEPENDS= libQCoro6Core.so:devel/qcoro@qt6 \ + libcmark.so:textproc/cmark \ + libqt6keychain.so:security/qtkeychain@qt6 \ + libdbus-1.so:devel/dbus \ + libolm.so:security/olm +RUN_DEPENDS= kquickimageeditor-qt6>=0.2.0:graphics/kquickimageeditor@qt6 \ + qt6-location>=0:devel/qt6-location -USES= cmake compiler:c++20-lang desktop-file-utils kde:5 \ - pkgconfig qt:5 tar:xz xorg -USE_QT= concurrent core dbus declarative graphicaleffects gui \ - imageformats location multimedia network quickcontrols \ - quickcontrols2 sql widgets xml \ - buildtools:build linguist:build qmake:build +USES= cmake compiler:c++20-lang desktop-file-utils gettext kde:6 \ + pkgconfig qt:6 tar:xz xorg +USE_QT= base multimedia webview \ + positioning:run USE_KDE= auth codecs completion config configwidgets coreaddons \ - dbusaddons i18n itemmodels jobwidgets kio kirigami2 \ - kquickcharts notifications qqc2-desktop-style service \ - solid sonnet widgetsaddons windowsystem \ + dbusaddons i18n itemmodels jobwidgets kio kirigami-addons \ + kirigami2 kquickcharts notifications purpose qqc2-desktop-style \ + service solid sonnet statusnotifieritem syntaxhighlighting \ + widgetsaddons windowsystem \ ecm:build USE_XORG= x11 @@ -38,9 +36,6 @@ USE_XORG= x11 .if ${ARCH:Mpowerpc*} USES+= llvm:min=16 -.elif ${OPSYS} == FreeBSD -# Work around compiler bug, see pr: 272285 -USES+= llvm .endif .include diff --git a/net-im/neochat/distinfo b/net-im/neochat/distinfo index 54a193e8aa9..26241ed7b76 100644 --- a/net-im/neochat/distinfo +++ b/net-im/neochat/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889328 -SHA256 (KDE/release-service/23.08.5/neochat-23.08.5.tar.xz) = d300c6d8eb1dcc96b853c61a43e058ae923b939e3991755ddce1d9f210904632 -SIZE (KDE/release-service/23.08.5/neochat-23.08.5.tar.xz) = 795564 +TIMESTAMP = 1734460281 +SHA256 (KDE/release-service/24.12.0/neochat-24.12.0.tar.xz) = c88f8292575b7298cad7f426dec26aef33cd3da6dd1be65484436507b461eeb6 +SIZE (KDE/release-service/24.12.0/neochat-24.12.0.tar.xz) = 1063468 diff --git a/net-im/neochat/files/patch-020-always-enable-e2ee.patch b/net-im/neochat/files/patch-020-always-enable-e2ee.patch deleted file mode 100644 index 44bd47c34d2..00000000000 --- a/net-im/neochat/files/patch-020-always-enable-e2ee.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 025b367a7e5b4927a823a754e677ba573f3cac60 Mon Sep 17 00:00:00 2001 -From: Tobias Fella -Date: Sun, 21 May 2023 22:21:32 +0200 -Subject: [PATCH 1/4] Always enable E2EE in libQuotient - -It's off-by-default in libQuotient 0.8 ---- - src/main.cpp | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/src/main.cpp b/src/main.cpp -index a626d9ef..634f4af2 100644 ---- src/main.cpp -+++ src/main.cpp -@@ -195,6 +195,10 @@ int main(int argc, char *argv[]) - - initLogging(); - -+#if Quotient_VERSION_MINOR == 8 -+ Connection::setEncryptionDefault(true); -+#endif -+ - #ifdef NEOCHAT_FLATPAK - // Copy over the included FontConfig configuration to the - // app's config dir: --- -2.41.0 diff --git a/net-im/neochat/files/patch-src_chatbarcache.cpp b/net-im/neochat/files/patch-src_chatbarcache.cpp new file mode 100644 index 00000000000..e6ff72013ab --- /dev/null +++ b/net-im/neochat/files/patch-src_chatbarcache.cpp @@ -0,0 +1,18 @@ +From 9cd4a7416e0485917334c9448ce09c1800dca2ed Mon Sep 17 00:00:00 2001 +From: Tobias Fella +Date: Tue, 10 Dec 2024 21:05:01 +0100 +Subject: [PATCH] Fix crash when sending messages + +ECM recently started adding -fhardened, which makes us crash here since we're doing things that aren't valid, but happened to work out fine previously. +--- src/chatbarcache.cpp.orig 2024-12-04 20:04:56 UTC ++++ src/chatbarcache.cpp +@@ -319,7 +319,8 @@ void ChatBarCache::postMessage() + return; + } + +- room->postMessage(text(), sendText, *std::get>(result), replyId(), editId(), threadId()); ++ const auto type = std::get>(result); ++ room->postMessage(text(), sendText, type ? *type : Quotient::RoomMessageEvent::MsgType::Text, replyId(), editId(), threadId()); + clearCache(); + } + diff --git a/net-im/neochat/pkg-plist b/net-im/neochat/pkg-plist index 5761e8a73d4..d44263c4da0 100644 --- a/net-im/neochat/pkg-plist +++ b/net-im/neochat/pkg-plist @@ -1,10 +1,12 @@ bin/neochat +%%QT_PLUGINDIR%%/kf6/purpose/neochatshareplugin.so share/applications/org.kde.neochat.desktop share/icons/hicolor/scalable/apps/org.kde.neochat.svg share/icons/hicolor/scalable/apps/org.kde.neochat.tray.svg -share/knotifications5/neochat.notifyrc +share/knotifications6/neochat.notifyrc share/krunner/dbusplugins/plasma-runner-neochat.desktop share/locale/ar/LC_MESSAGES/neochat.mo +share/locale/ast/LC_MESSAGES/neochat.mo share/locale/az/LC_MESSAGES/neochat.mo share/locale/ca/LC_MESSAGES/neochat.mo share/locale/ca@valencia/LC_MESSAGES/neochat.mo @@ -13,10 +15,12 @@ share/locale/da/LC_MESSAGES/neochat.mo share/locale/de/LC_MESSAGES/neochat.mo share/locale/el/LC_MESSAGES/neochat.mo share/locale/en_GB/LC_MESSAGES/neochat.mo +share/locale/eo/LC_MESSAGES/neochat.mo share/locale/es/LC_MESSAGES/neochat.mo share/locale/eu/LC_MESSAGES/neochat.mo share/locale/fi/LC_MESSAGES/neochat.mo share/locale/fr/LC_MESSAGES/neochat.mo +share/locale/gl/LC_MESSAGES/neochat.mo share/locale/hu/LC_MESSAGES/neochat.mo share/locale/ia/LC_MESSAGES/neochat.mo share/locale/id/LC_MESSAGES/neochat.mo @@ -26,6 +30,7 @@ share/locale/ja/LC_MESSAGES/neochat.mo share/locale/ka/LC_MESSAGES/neochat.mo share/locale/ko/LC_MESSAGES/neochat.mo share/locale/lt/LC_MESSAGES/neochat.mo +share/locale/lv/LC_MESSAGES/neochat.mo share/locale/nl/LC_MESSAGES/neochat.mo share/locale/nn/LC_MESSAGES/neochat.mo share/locale/pa/LC_MESSAGES/neochat.mo @@ -47,8 +52,9 @@ share/man/es/man1/neochat.1.gz share/man/it/man1/neochat.1.gz share/man/man1/neochat.1.gz share/man/nl/man1/neochat.1.gz +share/man/sl/man1/neochat.1.gz share/man/sv/man1/neochat.1.gz share/man/tr/man1/neochat.1.gz share/man/uk/man1/neochat.1.gz share/metainfo/org.kde.neochat.appdata.xml -share/qlogging-categories5/neochat.categories +share/qlogging-categories6/neochat.categories diff --git a/net-im/py-matrix-synapse/Makefile b/net-im/py-matrix-synapse/Makefile index 89ab4367386..284b90355b0 100644 --- a/net-im/py-matrix-synapse/Makefile +++ b/net-im/py-matrix-synapse/Makefile @@ -1,6 +1,6 @@ PORTNAME= matrix-synapse DISTVERSION= 1.120.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net-im python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,7 +13,7 @@ WWW= https://element-hq.github.io/synapse LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.1.0<1.9.1_99:devel/py-poetry-core@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.1.0<2.0.1_99:devel/py-poetry-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools-rust>=1.3<1.10.2_99:devel/py-setuptools-rust@${PY_FLAVOR} # Keep the RUN_DEPENDS layout similar to the pyproject.toml file RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jsonschema>=3.0.0:devel/py-jsonschema@${PY_FLAVOR} \ diff --git a/net-im/py-matrix-synapse/files/patch-pyproject.toml b/net-im/py-matrix-synapse/files/patch-pyproject.toml index e8b13f8d7b3..60bb6796fff 100644 --- a/net-im/py-matrix-synapse/files/patch-pyproject.toml +++ b/net-im/py-matrix-synapse/files/patch-pyproject.toml @@ -1,4 +1,4 @@ ---- pyproject.toml.orig 2024-07-16 11:51:30 UTC +--- pyproject.toml.orig 2024-12-03 16:00:50 UTC +++ pyproject.toml @@ -215,16 +215,6 @@ pydantic = ">=1.7.4, <3" # See https://github.com/matrix-org/synapse/issues/15858 @@ -17,12 +17,12 @@ # This is used for parsing multipart responses python-multipart = ">=0.0.9" -@@ -372,7 +362,7 @@ tomli = ">=1.2.3" +@@ -370,7 +360,7 @@ tomli = ">=1.2.3" # runtime errors caused by build system changes. # We are happy to raise these upper bounds upon request, # provided we check that it's safe to do so (i.e. that CI passes). -requires = ["poetry-core>=1.1.0,<=1.9.1", "setuptools_rust>=1.3,<=1.8.1"] -+requires = ["poetry-core>=1.1.0,<=1.9.1", "setuptools_rust>=1.3,<=1.10.2"] ++requires = ["poetry-core>=1.1.0,<=2.0.1", "setuptools_rust>=1.3,<=1.10.2"] build-backend = "poetry.core.masonry.api" diff --git a/net-im/quaternion/Makefile b/net-im/quaternion/Makefile index 8cf2c766c75..68b1ee823f6 100644 --- a/net-im/quaternion/Makefile +++ b/net-im/quaternion/Makefile @@ -9,10 +9,12 @@ WWW= https://github.com/quotient-im/Quaternion/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-3.0-or-later.txt +BROKEN= Does not build againt new libquotient + LIB_DEPENDS= libqt5keychain.so:security/qtkeychain@qt5 \ libsecret-1.so:security/libsecret \ libolm.so:security/olm -BUILD_DEPENDS= libquotient-qt5>=0.8.1.2:net-im/libquotient@qt5 +BUILD_DEPENDS= libquotient>=0.8.1.2:net-im/libquotient # Quotient is a static lib, doesn't need to be in RUN_DEPENDS USES= cmake compiler:c++17-lang desktop-file-utils \ diff --git a/net-im/qxmpp/Makefile b/net-im/qxmpp/Makefile index 627d617b495..20b70fceb60 100644 --- a/net-im/qxmpp/Makefile +++ b/net-im/qxmpp/Makefile @@ -1,6 +1,6 @@ PORTNAME= qxmpp DISTVERSIONPREFIX= v -DISTVERSION= 1.9.2 +DISTVERSION= 1.9.4 CATEGORIES= net-im PKGNAMESUFFIX= -${FLAVOR} diff --git a/net-im/qxmpp/distinfo b/net-im/qxmpp/distinfo index f747a913cce..bbce44cef65 100644 --- a/net-im/qxmpp/distinfo +++ b/net-im/qxmpp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733893100 -SHA256 (qxmpp-project-qxmpp-v1.9.2_GH0.tar.gz) = b6ddfe446ce5f628d3bc3a2a8d09ea86cdb9b7773435d112192e416f5a69981d -SIZE (qxmpp-project-qxmpp-v1.9.2_GH0.tar.gz) = 725456 +TIMESTAMP = 1738590188 +SHA256 (qxmpp-project-qxmpp-v1.9.4_GH0.tar.gz) = 4403e43a0e8b6afa68f6e1e986e4ec19a08a6bf0db539ab7934a58afa1ddc532 +SIZE (qxmpp-project-qxmpp-v1.9.4_GH0.tar.gz) = 725814 diff --git a/net-im/ricochet/Makefile b/net-im/ricochet/Makefile index 14c15907679..dd36758c4e9 100644 --- a/net-im/ricochet/Makefile +++ b/net-im/ricochet/Makefile @@ -1,7 +1,7 @@ PORTNAME= ricochet PORTVERSION= 1.1.4 DISTVERSIONPREFIX= v -PORTREVISION= 35 +PORTREVISION= 36 CATEGORIES= net-im net-p2p MAINTAINER= yuri@FreeBSD.org diff --git a/net-im/signal-desktop/Makefile b/net-im/signal-desktop/Makefile index 19d5183e69a..7794add53aa 100644 --- a/net-im/signal-desktop/Makefile +++ b/net-im/signal-desktop/Makefile @@ -1,7 +1,6 @@ PORTNAME= signal-desktop DISTVERSIONPREFIX= v -DISTVERSION= 7.38.0 -PORTREVISION= 1 +DISTVERSION= 7.40.0 CATEGORIES= net-im MASTER_SITES= LOCAL/mikael/signal-desktop/:npm \ https://build-artifacts.signal.org/desktop/:sqlcipher @@ -52,6 +51,7 @@ LIB_DEPENDS= libasound.so:audio/alsa-lib \ libpci.so:devel/libpci \ libpng16.so:graphics/png \ libsnappy.so:archivers/snappy \ + libsndio.so:audio/sndio \ libwayland-client.so:graphics/wayland \ libwebp.so:graphics/webp \ libxkbcommon.so:x11/libxkbcommon \ @@ -90,7 +90,7 @@ _BUILD_DATE= $$(date +'%s') ELECTRON_VER_MAJOR= 32 ESBUILD_VERSION= 0.24.0 -SQLCIPHER= sqlcipher-v2-4.6.1-signal-patch2--0.2.0-b0dbebe5b2d81879984bfa2318ba364fb4d436669ddc1668d2406eaaaee40b7e +SQLCIPHER= sqlcipher-v2-4.6.1-signal-patch2--0.2.1-9d2afebba9bfd8f18afd36a90a800df84fcf6975defacbfa1e1c5e1e8a6d05f1 NODE_ARCH= ${ARCH:S/aarch64/arm64/:S/amd64/x64/} APP_OUT_DIR= linux-${ARCH:S/aarch64/arm64-/:S/amd64//}unpacked diff --git a/net-im/signal-desktop/distinfo b/net-im/signal-desktop/distinfo index 4595690056f..5316534c4bc 100644 --- a/net-im/signal-desktop/distinfo +++ b/net-im/signal-desktop/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1737282309 -SHA256 (signal-desktop-7.38.0-npm-cache.tar.gz) = b0b215a79a97c6859e3f94cd5eac4e239ae9647fd7882bd6f6e4a239ba51c8ed -SIZE (signal-desktop-7.38.0-npm-cache.tar.gz) = 315293668 -SHA256 (sqlcipher-v2-4.6.1-signal-patch2--0.2.0-b0dbebe5b2d81879984bfa2318ba364fb4d436669ddc1668d2406eaaaee40b7e.tar.gz) = b0dbebe5b2d81879984bfa2318ba364fb4d436669ddc1668d2406eaaaee40b7e -SIZE (sqlcipher-v2-4.6.1-signal-patch2--0.2.0-b0dbebe5b2d81879984bfa2318ba364fb4d436669ddc1668d2406eaaaee40b7e.tar.gz) = 9422094 -SHA256 (signalapp-Signal-Desktop-v7.38.0_GH0.tar.gz) = 673283a2eadaf5a68aa29f85826be910801a9af0c478d753a9cd35de52f45d65 -SIZE (signalapp-Signal-Desktop-v7.38.0_GH0.tar.gz) = 43074060 +TIMESTAMP = 1738403651 +SHA256 (signal-desktop-7.40.0-npm-cache.tar.gz) = 2c64acab3bbae31b975c681d24d9084d90e42f00ab4185563313c9127dc200c7 +SIZE (signal-desktop-7.40.0-npm-cache.tar.gz) = 321138171 +SHA256 (sqlcipher-v2-4.6.1-signal-patch2--0.2.1-9d2afebba9bfd8f18afd36a90a800df84fcf6975defacbfa1e1c5e1e8a6d05f1.tar.gz) = 9d2afebba9bfd8f18afd36a90a800df84fcf6975defacbfa1e1c5e1e8a6d05f1 +SIZE (sqlcipher-v2-4.6.1-signal-patch2--0.2.1-9d2afebba9bfd8f18afd36a90a800df84fcf6975defacbfa1e1c5e1e8a6d05f1.tar.gz) = 10867188 +SHA256 (signalapp-Signal-Desktop-v7.40.0_GH0.tar.gz) = c4e0cce72d69cbe818c59365aaff8630e66bf2555d5ce42b68bec3ca5bb5ddfe +SIZE (signalapp-Signal-Desktop-v7.40.0_GH0.tar.gz) = 43109400 diff --git a/net-im/signal-desktop/get_deps.sh b/net-im/signal-desktop/get_deps.sh index ce0f8daf62d..bd256565060 100644 --- a/net-im/signal-desktop/get_deps.sh +++ b/net-im/signal-desktop/get_deps.sh @@ -1,5 +1,5 @@ #!/bin/sh -SIGNAL_VERS=v7.38.0 +SIGNAL_VERS=v7.40.0 fetch -qo /tmp/package.json https://raw.githubusercontent.com/signalapp/Signal-Desktop/${SIGNAL_VERS}/package.json node_version=$(awk /'"node":'/'{print $2}' /tmp/package.json | sed 's/"//g') diff --git a/net-im/telegram-desktop/Makefile b/net-im/telegram-desktop/Makefile index 6d202c10fab..1f3d4366c2d 100644 --- a/net-im/telegram-desktop/Makefile +++ b/net-im/telegram-desktop/Makefile @@ -1,5 +1,6 @@ PORTNAME= telegram-desktop -DISTVERSION= 5.10.4 +DISTVERSION= 5.10.7 +PORTREVISION= 2 CATEGORIES= net-im MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/ DISTNAME= tdesktop-${DISTVERSION}-full @@ -109,7 +110,7 @@ CMAKE_ARGS+= -DCMAKE_CC_COMPILER_LAUNCHER="${LOCALBASE}/bin/ccache" \ .endif .if ${OPSYS} == FreeBSD && ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} < 190 -EXTRA_PATCHES= ${PATCHDIR}/extrapatch-Telegram_lib__base_base_qt_qt__compare.h +EXTRA_PATCHES= ${PATCHDIR}/extrapatch-Telegram_lib__base_base_qt_qt__compare.h .endif post-extract: diff --git a/net-im/telegram-desktop/distinfo b/net-im/telegram-desktop/distinfo index 42979b7ad43..79b4e28dd2b 100644 --- a/net-im/telegram-desktop/distinfo +++ b/net-im/telegram-desktop/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737667371 -SHA256 (tdesktop-5.10.4-full.tar.gz) = 5dd0bfe5b9a668ae56b5420cc4c839ef678810d56b8557664c9de10110c3e38a -SIZE (tdesktop-5.10.4-full.tar.gz) = 72566586 +TIMESTAMP = 1738163854 +SHA256 (tdesktop-5.10.7-full.tar.gz) = 37f5f4108ca052a670a6b28e6eecf7afbc1bccbc562997cf9c89c0c725d96c1e +SIZE (tdesktop-5.10.7-full.tar.gz) = 72571050 diff --git a/net-im/tg_owt/Makefile b/net-im/tg_owt/Makefile index 9bf046d4a4a..7fbfddd4ab5 100644 --- a/net-im/tg_owt/Makefile +++ b/net-im/tg_owt/Makefile @@ -1,5 +1,6 @@ PORTNAME= tg_owt PORTVERSION= 0.0.20241203 +PORTREVISION= 1 CATEGORIES= net-im MAINTAINER= ports@FreeBSD.org diff --git a/net-im/tokodon/Makefile b/net-im/tokodon/Makefile index 0ce598e277c..f78c93d7c0e 100644 --- a/net-im/tokodon/Makefile +++ b/net-im/tokodon/Makefile @@ -1,6 +1,5 @@ PORTNAME= tokodon DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= net-im kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -9,21 +8,19 @@ WWW= https://apps.kde.org/tokodon/ LICENSE= GPLv3 -BUILD_DEPENDS= kirigami-addons-qt5>=0.6.1:x11-toolkits/kirigami-addons-qt5 -LIB_DEPENDS= libqt5keychain.so:security/qtkeychain@qt5 \ - libmpv.so:multimedia/mpv -RUN_DEPENDS= kirigami-addons-qt5>=0.6.1:x11-toolkits/kirigami-addons-qt5 +LIB_DEPENDS= libqt6keychain.so:security/qtkeychain@qt6 \ + libmpv.so:multimedia/mpv \ + libMpvQt.so:multimedia/mpvqt -USES= cmake desktop-file-utils gettext kde:5 pkgconfig qt:5 tar:xz xorg +USES= cmake desktop-file-utils gettext kde:6 pkgconfig qt:6 tar:xz \ + xorg USE_KDE= auth codecs completion config configwidgets coreaddons \ - dbusaddons i18n jobwidgets kio kirigami2 notifications \ - purpose qqc2-desktop-style service solid widgetsaddons \ - windowsystem \ + dbusaddons i18n itemmodels jobwidgets kio kirigami-addons \ + kirigami2 notifications purpose qqc2-desktop-style service \ + solid sonnet widgetsaddons windowsystem \ ecm:build \ itemmodels:run -USE_QT= concurrent core dbus declarative gui multimedia network \ - quickcontrols2 websockets widgets xml \ - buildtools:build qmake:build +USE_QT= base websockets webview USE_XORG= ice sm x11 xext .include diff --git a/net-im/tokodon/distinfo b/net-im/tokodon/distinfo index bc37aad5a54..915133acf08 100644 --- a/net-im/tokodon/distinfo +++ b/net-im/tokodon/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889329 -SHA256 (KDE/release-service/23.08.5/tokodon-23.08.5.tar.xz) = 4b887aa586712a771aa4a72dc4421b7e82839ecd406bcb47bc66db5fa6e81265 -SIZE (KDE/release-service/23.08.5/tokodon-23.08.5.tar.xz) = 335920 +TIMESTAMP = 1734460282 +SHA256 (KDE/release-service/24.12.0/tokodon-24.12.0.tar.xz) = debc060f1c8573d5b937ada1ca043290bb37f58f420ef4a9c8327683e21fa537 +SIZE (KDE/release-service/24.12.0/tokodon-24.12.0.tar.xz) = 654968 diff --git a/net-im/tokodon/pkg-plist b/net-im/tokodon/pkg-plist index 889b58fddf8..0be0c1b9e36 100644 --- a/net-im/tokodon/pkg-plist +++ b/net-im/tokodon/pkg-plist @@ -1,17 +1,30 @@ bin/tokodon +%%QT_PLUGINDIR%%/kf6/purpose/tokodonplugin.so share/applications/org.kde.tokodon.desktop +share/icons/hicolor/scalable/actions/tokodon-chat-reply.svg +share/icons/hicolor/scalable/actions/tokodon-post-bookmarked.svg +share/icons/hicolor/scalable/actions/tokodon-post-boost.svg +share/icons/hicolor/scalable/actions/tokodon-post-boosted.svg +share/icons/hicolor/scalable/actions/tokodon-post-favorite.svg +share/icons/hicolor/scalable/actions/tokodon-post-favorited.svg +share/icons/hicolor/scalable/actions/tokodon-post-reply-filled.svg +share/icons/hicolor/scalable/actions/tokodon-post-reply.svg share/icons/hicolor/scalable/apps/org.kde.tokodon.svg -share/knotifications5/tokodon.notifyrc +share/knotifications6/tokodon.notifyrc +share/locale/ar/LC_MESSAGES/tokodon.mo +share/locale/ast/LC_MESSAGES/tokodon.mo share/locale/ca/LC_MESSAGES/tokodon.mo share/locale/ca@valencia/LC_MESSAGES/tokodon.mo share/locale/cs/LC_MESSAGES/tokodon.mo share/locale/de/LC_MESSAGES/tokodon.mo share/locale/en_GB/LC_MESSAGES/tokodon.mo +share/locale/eo/LC_MESSAGES/tokodon.mo share/locale/es/LC_MESSAGES/tokodon.mo share/locale/eu/LC_MESSAGES/tokodon.mo share/locale/fi/LC_MESSAGES/tokodon.mo share/locale/fr/LC_MESSAGES/tokodon.mo share/locale/gl/LC_MESSAGES/tokodon.mo +share/locale/he/LC_MESSAGES/tokodon.mo share/locale/hu/LC_MESSAGES/tokodon.mo share/locale/ia/LC_MESSAGES/tokodon.mo share/locale/id/LC_MESSAGES/tokodon.mo @@ -21,7 +34,9 @@ share/locale/ja/LC_MESSAGES/tokodon.mo share/locale/ka/LC_MESSAGES/tokodon.mo share/locale/ko/LC_MESSAGES/tokodon.mo share/locale/lt/LC_MESSAGES/tokodon.mo +share/locale/lv/LC_MESSAGES/tokodon.mo share/locale/nl/LC_MESSAGES/tokodon.mo +share/locale/nn/LC_MESSAGES/tokodon.mo share/locale/pa/LC_MESSAGES/tokodon.mo share/locale/pl/LC_MESSAGES/tokodon.mo share/locale/pt/LC_MESSAGES/tokodon.mo @@ -35,4 +50,4 @@ share/locale/uk/LC_MESSAGES/tokodon.mo share/locale/zh_CN/LC_MESSAGES/tokodon.mo share/locale/zh_TW/LC_MESSAGES/tokodon.mo share/metainfo/org.kde.tokodon.appdata.xml -share/qlogging-categories5/tokodon.categories +share/qlogging-categories6/tokodon.categories diff --git a/net-im/tox/Makefile b/net-im/tox/Makefile index 54e5c467968..57885501c75 100644 --- a/net-im/tox/Makefile +++ b/net-im/tox/Makefile @@ -1,47 +1,44 @@ PORTNAME= toxcore -DISTVERSIONPREFIX= v DISTVERSION= 0.2.20 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= net-im net-p2p +MASTER_SITES= https://github.com/TokTok/c-${PORTNAME}/releases/download/v${DISTVERSION}/ +DISTNAME= c-${PORTNAME}-${DISTVERSION} -MAINTAINER= thierry@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= ProjectTox-Core library, a decentralized and secure messenger WWW= https://tox.chat/ LICENSE= GPLv3 +LICENSE_FILES= ${WRKSRC}/LICENSE -BUILD_DEPENDS= checkmk:devel/check \ - gtest:sysutils/coreutils -LIB_DEPENDS= libvpx.so:multimedia/libvpx \ - libsndfile.so:audio/libsndfile \ - libportaudio.so:audio/portaudio \ - libsodium.so:security/libsodium \ - libopus.so:audio/opus \ - libconfig.so:devel/libconfig -TEST_DEPENDS= opencv_visualisation:graphics/opencv -#TEST_DEPENDS= libopencv_core.so:graphics/opencv - -USE_GITHUB= yes -GH_ACCOUNT= TokTok camgunz:cmp -GH_PROJECT= c-toxcore cmp:cmp -GH_TAGNAME= 2ac6bca152987c805c04423ebbba4b750585337f:cmp -GH_SUBDIR= third_party/cmp:cmp +LIB_DEPENDS= libopus.so:audio/opus \ + libsodium.so:security/libsodium \ + libvpx.so:multimedia/libvpx +TEST_DEPENDS= googletest>0:devel/googletest +USES= cmake:testing compiler:c++17-lang cpe pathfix pkgconfig CPE_VENDOR= toktok - -USES= cmake cpe pathfix pkgconfig +PATHFIX_CMAKELISTSTXT= ModulePackage.cmake USE_LDCONFIG= yes -PLIST_SUB= VER=${PORTVERSION:C/0.//}.0 SO=2 -OPTIONS_DEFINE= DAEMON TEST -OPTIONS_SUB= yes +PLIST_SUB= VER=${DISTVERSION:C/0.//}.0 SO=2 + +CMAKE_TESTING_OFF= CMAKE_DISABLE_FIND_PACKAGE_GTest +CMAKE_TESTING_ON= UNITTEST +# AUTOTEST(s) are broken... + +CMAKE_OFF= CMAKE_DISABLE_FIND_PACKAGE_GTest \ + UNITTEST + +OPTIONS_DEFINE= DAEMON +OPTIONS_SUB= yes + +DAEMON_DESC= Bootstrap daemon -DAEMON_DESC= Bootstrap daemon -DAEMON_CMAKE_ON= -DBOOTSTRAP_DAEMON=on DAEMON_LIB_DEPENDS= libconfig.so:devel/libconfig - -TEST_CMAKE_ON= -DAUTOTEST=on -TEST_TARGET= test +DAEMON_CMAKE_BOOL= BOOTSTRAP_DAEMON .include diff --git a/net-im/tox/distinfo b/net-im/tox/distinfo index 37d3a1b0aa6..febef1b5596 100644 --- a/net-im/tox/distinfo +++ b/net-im/tox/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1736010194 -SHA256 (TokTok-c-toxcore-v0.2.20_GH0.tar.gz) = 5c1bc37d24a1e37fc6c03580e2602019a09393cd2e8ae1f58e338438f14d5871 -SIZE (TokTok-c-toxcore-v0.2.20_GH0.tar.gz) = 823028 -SHA256 (camgunz-cmp-2ac6bca152987c805c04423ebbba4b750585337f_GH0.tar.gz) = 65a22f44baf630630210c22a2188bea2e46e43afae0be61aced47b8eccc4b281 -SIZE (camgunz-cmp-2ac6bca152987c805c04423ebbba4b750585337f_GH0.tar.gz) = 40172 +TIMESTAMP = 1737201354 +SHA256 (c-toxcore-0.2.20.tar.gz) = a9c89a8daea745d53e5d78e7aacb99c7b4792c4400a5a69c71238f45d6164f4c +SIZE (c-toxcore-0.2.20.tar.gz) = 862660 diff --git a/net-im/tox/pkg-plist b/net-im/tox/pkg-plist index 552794118a4..faafb5ee44a 100644 --- a/net-im/tox/pkg-plist +++ b/net-im/tox/pkg-plist @@ -11,7 +11,7 @@ lib/libtoxcore.so lib/libtoxcore.so.%%SO%% lib/libtoxcore.so.%%VER%% libdata/pkgconfig/toxcore.pc -share/bash-completion/completions/tox-bootstrapd +%%DAEMON%%share/bash-completion/completions/tox-bootstrapd %%DAEMON%%@dir(%%TOXDHT%%,nobody,755) /var/run/tox-bootstrapd %%DAEMON%%@dir(%%TOXDHT%%,nobody,700) /var/lib/tox-bootstrapd %%DAEMON%%@dir /var/lib diff --git a/net-mgmt/fastnetmon/Makefile b/net-mgmt/fastnetmon/Makefile index 453066a9cf6..9837a2f316e 100644 --- a/net-mgmt/fastnetmon/Makefile +++ b/net-mgmt/fastnetmon/Makefile @@ -1,7 +1,7 @@ PORTNAME= fastnetmon DISTVERSIONPREFIX= v DISTVERSION= 1.2.7 -PORTREVISION= 12 +PORTREVISION= 14 CATEGORIES= net-mgmt security MAINTAINER= farrokhi@FreeBSD.org diff --git a/net-mgmt/nagios-check_ports/Makefile b/net-mgmt/nagios-check_ports/Makefile index a12607ce980..ccc6e76763c 100644 --- a/net-mgmt/nagios-check_ports/Makefile +++ b/net-mgmt/nagios-check_ports/Makefile @@ -1,5 +1,5 @@ PORTNAME= check_ports -PORTVERSION= 0.7.4 +DISTVERSION= 0.7.5 DISTVERSIONPREFIX= v CATEGORIES= net-mgmt PKGNAMEPREFIX= nagios- diff --git a/net-mgmt/nagios-check_ports/distinfo b/net-mgmt/nagios-check_ports/distinfo index 6be61599cfd..d3e6790a9bf 100644 --- a/net-mgmt/nagios-check_ports/distinfo +++ b/net-mgmt/nagios-check_ports/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1562379851 -SHA256 (rfrederick-check_ports-v0.7.4_GH0.tar.gz) = e83fdc3bdeaec6f95a52ada2cfb333fdc8ab81099f0f425d87001b6be25f9e4c -SIZE (rfrederick-check_ports-v0.7.4_GH0.tar.gz) = 5214 +TIMESTAMP = 1738788018 +SHA256 (rfrederick-check_ports-v0.7.5_GH0.tar.gz) = 6f31a403855073003fb6a78a690238c02356643cec66148ffd836749cc8e14d4 +SIZE (rfrederick-check_ports-v0.7.5_GH0.tar.gz) = 5221 diff --git a/net-mgmt/nagios/Makefile b/net-mgmt/nagios/Makefile index 87d9812dc26..f6e5a3783db 100644 --- a/net-mgmt/nagios/Makefile +++ b/net-mgmt/nagios/Makefile @@ -10,6 +10,10 @@ WWW= https://www.nagios.org/ LICENSE= GPLv2 +FLAVORS= default monplugins +FLAVOR?= ${FLAVORS:[1]} +monplugins_PKGNAMESUFFIX= -monplugins + LIB_DEPENDS= libltdl.so:devel/libltdl \ libgd.so:graphics/gd @@ -70,7 +74,6 @@ GROUPS= ${NAGIOSGROUP} OPTIONS_DEFINE= EMBEDDED_PERL NANOSLEEP EVENT_BROKER UNHANDLED_HACK OPTIONS_RADIO= PLUGINS OPTIONS_RADIO_PLUGINS= MONPLUGINS NAGPLUGINS -OPTIONS_DEFAULT= NAGPLUGINS EMBEDDED_PERL_DESC= Enable embedded Perl [requires Perl 5.8.0+] NANOSLEEP_DESC= Use nanosleep in event timing EVENT_BROKER_DESC= Enable event broker functionality @@ -87,6 +90,14 @@ EMBEDDED_PERL_CONFIGURE_WITH= perlcache NANOSLEEP_CONFIGURE_ENABLE= nanosleep EVENT_BROKER_CONFIGURE_ENABLE= event-broker +.if ${FLAVOR:U} == monplugins +OPTIONS_DEFAULT+= MONPLUGINS +.endif + +.if ${FLAVOR:U} == default +OPTIONS_DEFAULT+= NAGPLUGINS +.endif + post-extract: @${MV} ${WRKDIR}/${PORTNAME} ${WRKSRC} diff --git a/net-mgmt/py-prometheus-client/Makefile b/net-mgmt/py-prometheus-client/Makefile index 3700694a531..60eccb98484 100644 --- a/net-mgmt/py-prometheus-client/Makefile +++ b/net-mgmt/py-prometheus-client/Makefile @@ -1,6 +1,6 @@ PORTNAME= prometheus-client DISTVERSIONPREFIX= v -DISTVERSION= 0.17.1 +DISTVERSION= 0.21.1 CATEGORIES= net-mgmt python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/net-mgmt/py-prometheus-client/distinfo b/net-mgmt/py-prometheus-client/distinfo index 3860314ca9e..47d6b24fb9f 100644 --- a/net-mgmt/py-prometheus-client/distinfo +++ b/net-mgmt/py-prometheus-client/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1690133738 -SHA256 (prometheus-client_python-v0.17.1_GH0.tar.gz) = efd821d1d73e1d45d4ad46c9bef38a1cc646769346db0e70c520a7ec9409e3a4 -SIZE (prometheus-client_python-v0.17.1_GH0.tar.gz) = 82920 +TIMESTAMP = 1737534932 +SHA256 (prometheus-client_python-v0.21.1_GH0.tar.gz) = 38c761f2ffc1ce55811ad052ca4b2e2004eb1d56c1f0ed09e0cd961da9ab532b +SIZE (prometheus-client_python-v0.21.1_GH0.tar.gz) = 5564294 diff --git a/net-mgmt/unifi9/Makefile b/net-mgmt/unifi9/Makefile index 64efb6dd0fb..ec8f48ffd85 100644 --- a/net-mgmt/unifi9/Makefile +++ b/net-mgmt/unifi9/Makefile @@ -1,5 +1,5 @@ PORTNAME= unifi9 -PORTVERSION= 9.0.108 +PORTVERSION= 9.0.114 PORTREVISION?= 0 CATEGORIES= net-mgmt java MASTER_SITES= http://dl.ubnt.com/unifi/%SUBDIR%/:unifi \ @@ -12,7 +12,7 @@ DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} EXTRACT_ONLY= unifi_sysvinit_all.deb MAINTAINER= otis@FreeBSD.org -COMMENT= UniFi Controller v8 +COMMENT= UniFi Controller v9 WWW= https://help.ui.com/hc/en-us/categories/200320654-UniFi-Wireless RUN_DEPENDS= snappyjava>0:archivers/snappy-java diff --git a/net-mgmt/unifi9/distinfo b/net-mgmt/unifi9/distinfo index 4cafb30b372..3528029f7fc 100644 --- a/net-mgmt/unifi9/distinfo +++ b/net-mgmt/unifi9/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1736372436 -SHA256 (unifi9-9.0.108/unifi_sysvinit_all.deb) = a7eb785bc991f82b6649766ac693f5539e621e12b3eec5dc2f73eefb4a5e36b5 -SIZE (unifi9-9.0.108/unifi_sysvinit_all.deb) = 136926528 -SHA256 (unifi9-9.0.108/javax.activation-api-1.2.0.jar) = 43fdef0b5b6ceb31b0424b208b930c74ab58fac2ceeb7b3f6fd3aeb8b5ca4393 -SIZE (unifi9-9.0.108/javax.activation-api-1.2.0.jar) = 56674 +TIMESTAMP = 1738698743 +SHA256 (unifi9-9.0.114/unifi_sysvinit_all.deb) = df1ba6208cebfadc7ad243e13df4acd8acf6889dfd2ade7ddf855c6bf32952ee +SIZE (unifi9-9.0.114/unifi_sysvinit_all.deb) = 137046730 +SHA256 (unifi9-9.0.114/javax.activation-api-1.2.0.jar) = 43fdef0b5b6ceb31b0424b208b930c74ab58fac2ceeb7b3f6fd3aeb8b5ca4393 +SIZE (unifi9-9.0.114/javax.activation-api-1.2.0.jar) = 56674 diff --git a/net-mgmt/zabbix72-server/Makefile b/net-mgmt/zabbix72-server/Makefile index 568bbe71d9d..0c116676acb 100644 --- a/net-mgmt/zabbix72-server/Makefile +++ b/net-mgmt/zabbix72-server/Makefile @@ -1,5 +1,5 @@ PORTNAME= zabbix72 -DISTVERSION= 7.2.2 +DISTVERSION= 7.2.3 PORTREVISION?= 0 CATEGORIES= net-mgmt MASTER_SITES= https://cdn.zabbix.com/zabbix/sources/stable/${DISTVERSION:R}/ diff --git a/net-mgmt/zabbix72-server/distinfo b/net-mgmt/zabbix72-server/distinfo index 4eff0246416..b92412fab9c 100644 --- a/net-mgmt/zabbix72-server/distinfo +++ b/net-mgmt/zabbix72-server/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736713616 -SHA256 (zabbix-7.2.2.tar.gz) = 4d7c7a8dc6a7d333466e7dcc0440e009ab5b7b394cacb4b3291bf693575bd673 -SIZE (zabbix-7.2.2.tar.gz) = 40372426 +TIMESTAMP = 1738243506 +SHA256 (zabbix-7.2.3.tar.gz) = fa957c533f042ef9b37710b00ada9c8e4c8063819d87c80212103abd53ed10b5 +SIZE (zabbix-7.2.3.tar.gz) = 40748423 diff --git a/net-mgmt/zabbix72-server/pkg-plist.frontend b/net-mgmt/zabbix72-server/pkg-plist.frontend index 9e5978b56c7..1a41390e40a 100644 --- a/net-mgmt/zabbix72-server/pkg-plist.frontend +++ b/net-mgmt/zabbix72-server/pkg-plist.frontend @@ -519,7 +519,6 @@ %%WWWDIR%%/app/views/js/monitoring.charts.view.js.php %%WWWDIR%%/app/views/js/monitoring.dashboard.print.js.php %%WWWDIR%%/app/views/js/monitoring.dashboard.view.js.php -%%WWWDIR%%/app/views/js/monitoring.discovery.view.js.php %%WWWDIR%%/app/views/js/monitoring.host.dashboard.view.js.php %%WWWDIR%%/app/views/js/monitoring.host.view.js.php %%WWWDIR%%/app/views/js/monitoring.latest.view.js.php @@ -560,7 +559,6 @@ %%WWWDIR%%/app/views/js/reports.scheduledreport.edit.js.php %%WWWDIR%%/app/views/js/reports.toptriggers.list.js.php %%WWWDIR%%/app/views/js/script.userinput.edit.js.php -%%WWWDIR%%/app/views/js/search.js.php %%WWWDIR%%/app/views/js/service.edit.js.php %%WWWDIR%%/app/views/js/service.list.js.php %%WWWDIR%%/app/views/js/sla.edit.js.php @@ -1399,6 +1397,7 @@ %%WWWDIR%%/js/class.dashboard.print.js %%WWWDIR%%/js/class.dashboard.widget.placeholder.js %%WWWDIR%%/js/class.event-hub.js +%%WWWDIR%%/js/class.event-hub.event.js %%WWWDIR%%/js/class.expandable.subfilter.js %%WWWDIR%%/js/class.form.fieldset.collapsible.js %%WWWDIR%%/js/class.geomaps.js @@ -1412,7 +1411,8 @@ %%WWWDIR%%/js/class.notifications.js %%WWWDIR%%/js/class.overlay.js %%WWWDIR%%/js/class.overlaycollection.js -%%WWWDIR%%/js/class.popupmanager.js +%%WWWDIR%%/js/class.popup-manager.event.js +%%WWWDIR%%/js/class.popup-manager.js %%WWWDIR%%/js/class.rpc.js %%WWWDIR%%/js/class.script.js %%WWWDIR%%/js/class.scrollable.js @@ -1547,6 +1547,8 @@ %%WWWDIR%%/locale/sr/LC_MESSAGES/frontend.po %%WWWDIR%%/locale/sv_SE/LC_MESSAGES/frontend.mo %%WWWDIR%%/locale/sv_SE/LC_MESSAGES/frontend.po +%%WWWDIR%%/locale/th/LC_MESSAGES/frontend.mo +%%WWWDIR%%/locale/th/LC_MESSAGES/frontend.po %%WWWDIR%%/locale/tr/LC_MESSAGES/frontend.mo %%WWWDIR%%/locale/tr/LC_MESSAGES/frontend.po %%WWWDIR%%/locale/uk/LC_MESSAGES/frontend.mo diff --git a/net-mgmt/zabbix72-server/pkg-plist.java b/net-mgmt/zabbix72-server/pkg-plist.java index 3c583b91a9e..0cb736eba4b 100644 --- a/net-mgmt/zabbix72-server/pkg-plist.java +++ b/net-mgmt/zabbix72-server/pkg-plist.java @@ -1,10 +1,10 @@ sbin/zabbix_java/shutdown.sh -sbin/zabbix_java/lib/logback-console.xml -sbin/zabbix_java/lib/logback-core-1.2.9.jar -sbin/zabbix_java/lib/logback-classic-1.2.9.jar -sbin/zabbix_java/lib/logback.xml -sbin/zabbix_java/lib/slf4j-api-1.7.32.jar sbin/zabbix_java/lib/android-json-4.3_r3.1.jar +sbin/zabbix_java/lib/logback.xml +sbin/zabbix_java/lib/logback-classic-1.5.16.jar +sbin/zabbix_java/lib/logback-console.xml +sbin/zabbix_java/lib/logback-core-1.5.16.jar +sbin/zabbix_java/lib/slf4j-api-2.0.16.jar @sample sbin/zabbix_java/settings.sh.sample sbin/zabbix_java/startup.sh sbin/zabbix_java/bin/zabbix-java-gateway-%%DISTVERSION%%.jar diff --git a/net-p2p/bitcoin/Makefile b/net-p2p/bitcoin/Makefile index 9d887aa73c8..10ddddb191c 100644 --- a/net-p2p/bitcoin/Makefile +++ b/net-p2p/bitcoin/Makefile @@ -1,6 +1,6 @@ PORTNAME= bitcoin PORTVERSION= 28.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= net-p2p finance MASTER_SITES= https://bitcoincore.org/bin/bitcoin-core-${PORTVERSION}/ \ LOCAL/swills:icon diff --git a/net-p2p/ktorrent/Makefile b/net-p2p/ktorrent/Makefile index a6f5ecd69ba..339f17b256e 100644 --- a/net-p2p/ktorrent/Makefile +++ b/net-p2p/ktorrent/Makefile @@ -1,6 +1,5 @@ PORTNAME= ktorrent DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= net-p2p kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -10,23 +9,20 @@ WWW= https://kde.org/applications/en/internet/org.kde.ktorrent CONFLICTS_BUILD= libtorrent BUILD_DEPENDS= ${LOCALBASE}/include/boost/concept_check.hpp:devel/boost-libs -LIB_DEPENDS= libKF5Torrent.so:net-p2p/libktorrent \ +LIB_DEPENDS= libKTorrent6.so:net-p2p/libktorrent \ libgcrypt.so:security/libgcrypt \ libgmp.so:math/gmp \ libtag.so:audio/taglib -USES= cmake compiler:c++11-lang desktop-file-utils gettext \ - kde:5 qt:5 tar:xz xorg +USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:6 \ + qt:6 tar:xz xorg USE_KDE= archive auth bookmarks codecs completion config configwidgets \ coreaddons crash dbusaddons dnssd i18n iconthemes itemviews \ - jobwidgets kcmutils kio kross notifications \ - notifyconfig parts phonon plotting service \ - solid sonnet syndication textwidgets widgetsaddons \ - windowsystem xmlgui \ + jobwidgets kcmutils kio notifications notifyconfig parts \ + phonon plotting service solid sonnet statusnotifieritem \ + syndication textwidgets widgetsaddons windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus declarative gui location network printsupport \ - script webchannel widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 OPTIONS_DEFINE= DOCS WORKSPACE diff --git a/net-p2p/ktorrent/distinfo b/net-p2p/ktorrent/distinfo index 172758c0a84..eefe93f997a 100644 --- a/net-p2p/ktorrent/distinfo +++ b/net-p2p/ktorrent/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889364 -SHA256 (KDE/release-service/23.08.5/ktorrent-23.08.5.tar.xz) = 16b8ad2d9bac0680d5203a5cda139aafecd81d824e80d065bf7fc5864588d782 -SIZE (KDE/release-service/23.08.5/ktorrent-23.08.5.tar.xz) = 2170976 +TIMESTAMP = 1734460284 +SHA256 (KDE/release-service/24.12.0/ktorrent-24.12.0.tar.xz) = 1f61a7ad19eacb0bc7ddf5d060c1dfde76db65e7bdbc24a7a41a78f901982993 +SIZE (KDE/release-service/24.12.0/ktorrent-24.12.0.tar.xz) = 2189328 diff --git a/net-p2p/ktorrent/pkg-plist b/net-p2p/ktorrent/pkg-plist index b33cc6fc884..5b60bebbb60 100644 --- a/net-p2p/ktorrent/pkg-plist +++ b/net-p2p/ktorrent/pkg-plist @@ -3,21 +3,21 @@ bin/ktorrent bin/ktupnptest lib/libktcore.so.16 lib/libktcore.so.16.0.0 -%%QT_PLUGINDIR%%/ktorrent_plugins/ktorrent_bwscheduler.so -%%QT_PLUGINDIR%%/ktorrent_plugins/ktorrent_downloadorder.so -%%QT_PLUGINDIR%%/ktorrent_plugins/ktorrent_infowidget.so -%%QT_PLUGINDIR%%/ktorrent_plugins/ktorrent_ipfilter.so -%%QT_PLUGINDIR%%/ktorrent_plugins/ktorrent_logviewer.so -%%QT_PLUGINDIR%%/ktorrent_plugins/ktorrent_magnetgenerator.so -%%QT_PLUGINDIR%%/ktorrent_plugins/ktorrent_mediaplayer.so -%%QT_PLUGINDIR%%/ktorrent_plugins/ktorrent_scanfolder.so -%%QT_PLUGINDIR%%/ktorrent_plugins/ktorrent_scanforlostfiles.so -%%WEBENGINE%%%%QT_PLUGINDIR%%/ktorrent_plugins/ktorrent_search.so -%%WORKSPACE%%%%QT_PLUGINDIR%%/ktorrent_plugins/ktorrent_shutdown.so -%%QT_PLUGINDIR%%/ktorrent_plugins/ktorrent_stats.so -%%WEBENGINE%%%%QT_PLUGINDIR%%/ktorrent_plugins/ktorrent_syndication.so -%%QT_PLUGINDIR%%/ktorrent_plugins/ktorrent_upnp.so -%%QT_PLUGINDIR%%/ktorrent_plugins/ktorrent_zeroconf.so +%%QT_PLUGINDIR%%/ktorrent_plugins/BandwidthSchedulerPlugin.so +%%QT_PLUGINDIR%%/ktorrent_plugins/DownloadOrderPlugin.so +%%QT_PLUGINDIR%%/ktorrent_plugins/IPFilterPlugin.so +%%QT_PLUGINDIR%%/ktorrent_plugins/InfoWidgetPlugin.so +%%QT_PLUGINDIR%%/ktorrent_plugins/LogViewerPlugin.so +%%QT_PLUGINDIR%%/ktorrent_plugins/MagnetGeneratorPlugin.so +%%QT_PLUGINDIR%%/ktorrent_plugins/MediaPlayerPlugin.so +%%QT_PLUGINDIR%%/ktorrent_plugins/ScanFolderPlugin.so +%%QT_PLUGINDIR%%/ktorrent_plugins/ScanForLostFilesPlugin.so +%%QT_PLUGINDIR%%/ktorrent_plugins/SearchPlugin.so +%%QT_PLUGINDIR%%/ktorrent_plugins/ShutdownPlugin.so +%%QT_PLUGINDIR%%/ktorrent_plugins/StatsPlugin.so +%%QT_PLUGINDIR%%/ktorrent_plugins/SyndicationPlugin.so +%%QT_PLUGINDIR%%/ktorrent_plugins/UPnPPlugin.so +%%QT_PLUGINDIR%%/ktorrent_plugins/ZeroconfPlugin.so share/applications/org.kde.ktorrent.desktop share/icons/hicolor/128x128/apps/ktorrent.png %%WEBENGINE%%share/icons/hicolor/16x16/actions/kt-add-feeds.png @@ -89,7 +89,7 @@ share/icons/hicolor/scalable/actions/kt-magnet.svgz share/icons/hicolor/scalable/actions/kt-set-max-download-speed.svgz share/icons/hicolor/scalable/actions/kt-set-max-upload-speed.svgz share/icons/hicolor/scalable/actions/kt-speed-limits.svgz -share/knotifications5/ktorrent.notifyrc +share/knotifications6/ktorrent.notifyrc %%WEBENGINE%%%%DATADIR%%/opensearch/btdb.in/favicon.ico %%WEBENGINE%%%%DATADIR%%/opensearch/btdb.in/opensearch.xml %%WEBENGINE%%%%DATADIR%%/opensearch/btdig.com/favicon.ico @@ -122,6 +122,7 @@ share/kxmlgui5/ktorrent/ktorrent_mediaplayerui.rc share/kxmlgui5/ktorrent/ktorrentui.rc share/kxmlgui5/ktorrent/kttorrentactivityui.rc share/locale/ar/LC_MESSAGES/ktorrent.mo +share/locale/ast/LC_MESSAGES/ktorrent.mo share/locale/be/LC_MESSAGES/ktorrent.mo share/locale/bg/LC_MESSAGES/ktorrent.mo share/locale/bs/LC_MESSAGES/ktorrent.mo diff --git a/net-p2p/libktorrent/Makefile b/net-p2p/libktorrent/Makefile index 7353cb5f9c3..110bae1495f 100644 --- a/net-p2p/libktorrent/Makefile +++ b/net-p2p/libktorrent/Makefile @@ -10,12 +10,11 @@ BUILD_DEPENDS= ${LOCALBASE}/include/boost/concept_check.hpp:devel/boost-libs LIB_DEPENDS= libgcrypt.so:security/libgcrypt \ libgmp.so:math/gmp -USES= cmake compiler:c++11-lang gettext kde:5 qca qt:5 tar:xz xorg -USE_KDE= archive completion config coreaddons crash i18n \ - jobwidgets kio service solid widgetsaddons windowsystem \ +USES= cmake compiler:c++11-lang gettext kde:6 qca qt:6 tar:xz xorg +USE_KDE= archive completion config coreaddons crash i18n jobwidgets kio \ + service solid widgetsaddons windowsystem \ ecm:build -USE_QT= concurrent core dbus gui network widgets xml \ - buildtools:build qmake:build testlib:build +USE_QT= base USE_XORG= x11 OPTIONS_DEFINE= DOCS diff --git a/net-p2p/libktorrent/distinfo b/net-p2p/libktorrent/distinfo index 8c5dc7b5545..715dda125b7 100644 --- a/net-p2p/libktorrent/distinfo +++ b/net-p2p/libktorrent/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889363 -SHA256 (KDE/release-service/23.08.5/libktorrent-23.08.5.tar.xz) = 0fa23c3f5a8e6aeaf76e1c3f1ff7c10046d4ad925798907cf5b28c9788d297bd -SIZE (KDE/release-service/23.08.5/libktorrent-23.08.5.tar.xz) = 604184 +TIMESTAMP = 1734460285 +SHA256 (KDE/release-service/24.12.0/libktorrent-24.12.0.tar.xz) = 8d45ebceb9004b2905d015383e5c0cda2a15d869527f3bb010f3a837d4f32f51 +SIZE (KDE/release-service/24.12.0/libktorrent-24.12.0.tar.xz) = 604588 diff --git a/net-p2p/libktorrent/pkg-plist b/net-p2p/libktorrent/pkg-plist index 9688157bbe8..2ab0dd70d05 100644 --- a/net-p2p/libktorrent/pkg-plist +++ b/net-p2p/libktorrent/pkg-plist @@ -1,251 +1,253 @@ -include/KF5/libktorrent/bcodec/bdecoder.h -include/KF5/libktorrent/bcodec/bencoder.h -include/KF5/libktorrent/bcodec/bnode.h -include/KF5/libktorrent/bcodec/value.h -include/KF5/libktorrent/datachecker/datachecker.h -include/KF5/libktorrent/datachecker/datacheckerjob.h -include/KF5/libktorrent/datachecker/datacheckerthread.h -include/KF5/libktorrent/datachecker/multidatachecker.h -include/KF5/libktorrent/datachecker/singledatachecker.h -include/KF5/libktorrent/dht/announcereq.h -include/KF5/libktorrent/dht/announcersp.h -include/KF5/libktorrent/dht/announcetask.h -include/KF5/libktorrent/dht/database.h -include/KF5/libktorrent/dht/dht.h -include/KF5/libktorrent/dht/dhtbase.h -include/KF5/libktorrent/dht/dhtpeersource.h -include/KF5/libktorrent/dht/findnodereq.h -include/KF5/libktorrent/dht/findnodersp.h -include/KF5/libktorrent/dht/getpeersreq.h -include/KF5/libktorrent/dht/getpeersrsp.h -include/KF5/libktorrent/dht/kbucket.h -include/KF5/libktorrent/dht/kbucketentry.h -include/KF5/libktorrent/dht/kbuckettable.h -include/KF5/libktorrent/dht/kclosestnodessearch.h -include/KF5/libktorrent/dht/key.h -include/KF5/libktorrent/dht/node.h -include/KF5/libktorrent/dht/nodelookup.h -include/KF5/libktorrent/dht/pack.h -include/KF5/libktorrent/dht/pingreq.h -include/KF5/libktorrent/dht/pingrsp.h -include/KF5/libktorrent/dht/rpccall.h -include/KF5/libktorrent/dht/rpcmsg.h -include/KF5/libktorrent/dht/rpcmsgfactory.h -include/KF5/libktorrent/dht/rpcserver.h -include/KF5/libktorrent/dht/rpcserverinterface.h -include/KF5/libktorrent/dht/task.h -include/KF5/libktorrent/dht/taskmanager.h -include/KF5/libktorrent/diskio/cache.h -include/KF5/libktorrent/diskio/cachefile.h -include/KF5/libktorrent/diskio/chunk.h -include/KF5/libktorrent/diskio/chunkmanager.h -include/KF5/libktorrent/diskio/deletedatafilesjob.h -include/KF5/libktorrent/diskio/dndfile.h -include/KF5/libktorrent/diskio/movedatafilesjob.h -include/KF5/libktorrent/diskio/multifilecache.h -include/KF5/libktorrent/diskio/piecedata.h -include/KF5/libktorrent/diskio/preallocationjob.h -include/KF5/libktorrent/diskio/preallocationthread.h -include/KF5/libktorrent/diskio/singlefilecache.h -include/KF5/libktorrent/download/chunkdownload.h -include/KF5/libktorrent/download/chunkselector.h -include/KF5/libktorrent/download/downloader.h -include/KF5/libktorrent/download/packet.h -include/KF5/libktorrent/download/piece.h -include/KF5/libktorrent/download/request.h -include/KF5/libktorrent/download/webseed.h -include/KF5/libktorrent/interfaces/blocklistinterface.h -include/KF5/libktorrent/interfaces/cachefactory.h -include/KF5/libktorrent/interfaces/chunkdownloadinterface.h -include/KF5/libktorrent/interfaces/chunkselectorinterface.h -include/KF5/libktorrent/interfaces/exitoperation.h -include/KF5/libktorrent/interfaces/logmonitorinterface.h -include/KF5/libktorrent/interfaces/monitorinterface.h -include/KF5/libktorrent/interfaces/peerinterface.h -include/KF5/libktorrent/interfaces/peersource.h -include/KF5/libktorrent/interfaces/piecedownloader.h -include/KF5/libktorrent/interfaces/queuemanagerinterface.h -include/KF5/libktorrent/interfaces/serverinterface.h -include/KF5/libktorrent/interfaces/torrentfileinterface.h -include/KF5/libktorrent/interfaces/torrentinterface.h -include/KF5/libktorrent/interfaces/trackerinterface.h -include/KF5/libktorrent/interfaces/trackerslist.h -include/KF5/libktorrent/interfaces/webseedinterface.h -include/KF5/libktorrent/ktorrent_export.h -include/KF5/libktorrent/libktorrent_version.h -include/KF5/libktorrent/magnet/magnetdownloader.h -include/KF5/libktorrent/magnet/magnetlink.h -include/KF5/libktorrent/magnet/metadatadownload.h -include/KF5/libktorrent/mse/bigint.h -include/KF5/libktorrent/mse/encryptedauthenticate.h -include/KF5/libktorrent/mse/encryptedpacketsocket.h -include/KF5/libktorrent/mse/encryptedserverauthenticate.h -include/KF5/libktorrent/mse/functions.h -include/KF5/libktorrent/mse/rc4encryptor.h -include/KF5/libktorrent/net/address.h -include/KF5/libktorrent/net/addressresolver.h -include/KF5/libktorrent/net/downloadthread.h -include/KF5/libktorrent/net/networkthread.h -include/KF5/libktorrent/net/packetsocket.h -include/KF5/libktorrent/net/poll.h -include/KF5/libktorrent/net/portlist.h -include/KF5/libktorrent/net/reverseresolver.h -include/KF5/libktorrent/net/serversocket.h -include/KF5/libktorrent/net/socket.h -include/KF5/libktorrent/net/socketdevice.h -include/KF5/libktorrent/net/socketgroup.h -include/KF5/libktorrent/net/socketmonitor.h -include/KF5/libktorrent/net/socks.h -include/KF5/libktorrent/net/speed.h -include/KF5/libktorrent/net/streamsocket.h -include/KF5/libktorrent/net/trafficshapedsocket.h -include/KF5/libktorrent/net/uploadthread.h -include/KF5/libktorrent/net/wakeuppipe.h -include/KF5/libktorrent/peer/accessmanager.h -include/KF5/libktorrent/peer/authenticate.h -include/KF5/libktorrent/peer/authenticatebase.h -include/KF5/libktorrent/peer/authenticationmonitor.h -include/KF5/libktorrent/peer/chunkcounter.h -include/KF5/libktorrent/peer/connectionlimit.h -include/KF5/libktorrent/peer/packetreader.h -include/KF5/libktorrent/peer/peer.h -include/KF5/libktorrent/peer/peerconnector.h -include/KF5/libktorrent/peer/peerdownloader.h -include/KF5/libktorrent/peer/peerid.h -include/KF5/libktorrent/peer/peermanager.h -include/KF5/libktorrent/peer/peerprotocolextension.h -include/KF5/libktorrent/peer/peeruploader.h -include/KF5/libktorrent/peer/serverauthenticate.h -include/KF5/libktorrent/peer/superseeder.h -include/KF5/libktorrent/peer/utmetadata.h -include/KF5/libktorrent/peer/utpex.h -include/KF5/libktorrent/torrent/advancedchokealgorithm.h -include/KF5/libktorrent/torrent/choker.h -include/KF5/libktorrent/torrent/globals.h -include/KF5/libktorrent/torrent/job.h -include/KF5/libktorrent/torrent/jobqueue.h -include/KF5/libktorrent/torrent/peersourcemanager.h -include/KF5/libktorrent/torrent/server.h -include/KF5/libktorrent/torrent/statsfile.h -include/KF5/libktorrent/torrent/timeestimator.h -include/KF5/libktorrent/torrent/torrent.h -include/KF5/libktorrent/torrent/torrentcontrol.h -include/KF5/libktorrent/torrent/torrentcreator.h -include/KF5/libktorrent/torrent/torrentfile.h -include/KF5/libktorrent/torrent/torrentfilestream.h -include/KF5/libktorrent/torrent/torrentstats.h -include/KF5/libktorrent/torrent/uploader.h -include/KF5/libktorrent/tracker/httptracker.h -include/KF5/libktorrent/tracker/kioannouncejob.h -include/KF5/libktorrent/tracker/tracker.h -include/KF5/libktorrent/tracker/trackermanager.h -include/KF5/libktorrent/tracker/udptracker.h -include/KF5/libktorrent/tracker/udptrackersocket.h -include/KF5/libktorrent/upnp/upnpmcastsocket.h -include/KF5/libktorrent/upnp/upnprouter.h -include/KF5/libktorrent/util/array.h -include/KF5/libktorrent/util/autorotatelogjob.h -include/KF5/libktorrent/util/bitset.h -include/KF5/libktorrent/util/bufferpool.h -include/KF5/libktorrent/util/circularbuffer.h -include/KF5/libktorrent/util/compressfilejob.h -include/KF5/libktorrent/util/constants.h -include/KF5/libktorrent/util/decompressfilejob.h -include/KF5/libktorrent/util/error.h -include/KF5/libktorrent/util/extractfilejob.h -include/KF5/libktorrent/util/file.h -include/KF5/libktorrent/util/fileops.h -include/KF5/libktorrent/util/functions.h -include/KF5/libktorrent/util/log.h -include/KF5/libktorrent/util/logsystemmanager.h -include/KF5/libktorrent/util/pipe.h -include/KF5/libktorrent/util/ptrmap.h -include/KF5/libktorrent/util/resourcemanager.h -include/KF5/libktorrent/util/sha1hash.h -include/KF5/libktorrent/util/sha1hashgen.h -include/KF5/libktorrent/util/signalcatcher.h -include/KF5/libktorrent/util/timer.h -include/KF5/libktorrent/util/urlencoder.h -include/KF5/libktorrent/util/waitjob.h -include/KF5/libktorrent/util/win32.h -include/KF5/libktorrent/utp/connection.h -include/KF5/libktorrent/utp/delaywindow.h -include/KF5/libktorrent/utp/localwindow.h -include/KF5/libktorrent/utp/packetbuffer.h -include/KF5/libktorrent/utp/pollpipe.h -include/KF5/libktorrent/utp/remotewindow.h -include/KF5/libktorrent/utp/timevalue.h -include/KF5/libktorrent/utp/utpprotocol.h -include/KF5/libktorrent/utp/utpserver.h -include/KF5/libktorrent/utp/utpserverthread.h -include/KF5/libktorrent/utp/utpsocket.h -include/KF5/libktorrent/version.h -lib/cmake/KF5Torrent/FindLibGMP.cmake -lib/cmake/KF5Torrent/FindLibGcrypt.cmake -lib/cmake/KF5Torrent/KF5TorrentConfig.cmake -lib/cmake/KF5Torrent/KF5TorrentConfigVersion.cmake -lib/cmake/KF5Torrent/KF5TorrentTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF5Torrent/KF5TorrentTargets.cmake -lib/libKF5Torrent.so -lib/libKF5Torrent.so.%%KDE_APPLICATIONS_VERSION%% -lib/libKF5Torrent.so.6 -share/locale/ar/LC_MESSAGES/libktorrent5.mo -share/locale/be/LC_MESSAGES/libktorrent5.mo -share/locale/bg/LC_MESSAGES/libktorrent5.mo -share/locale/bs/LC_MESSAGES/libktorrent5.mo -share/locale/ca/LC_MESSAGES/libktorrent5.mo -share/locale/ca@valencia/LC_MESSAGES/libktorrent5.mo -share/locale/cs/LC_MESSAGES/libktorrent5.mo -share/locale/da/LC_MESSAGES/libktorrent5.mo -share/locale/de/LC_MESSAGES/libktorrent5.mo -share/locale/el/LC_MESSAGES/libktorrent5.mo -share/locale/en_GB/LC_MESSAGES/libktorrent5.mo -share/locale/eo/LC_MESSAGES/libktorrent5.mo -share/locale/es/LC_MESSAGES/libktorrent5.mo -share/locale/et/LC_MESSAGES/libktorrent5.mo -share/locale/eu/LC_MESSAGES/libktorrent5.mo -share/locale/fi/LC_MESSAGES/libktorrent5.mo -share/locale/fr/LC_MESSAGES/libktorrent5.mo -share/locale/ga/LC_MESSAGES/libktorrent5.mo -share/locale/gl/LC_MESSAGES/libktorrent5.mo -share/locale/hi/LC_MESSAGES/libktorrent5.mo -share/locale/hne/LC_MESSAGES/libktorrent5.mo -share/locale/hr/LC_MESSAGES/libktorrent5.mo -share/locale/hu/LC_MESSAGES/libktorrent5.mo -share/locale/ia/LC_MESSAGES/libktorrent5.mo -share/locale/is/LC_MESSAGES/libktorrent5.mo -share/locale/it/LC_MESSAGES/libktorrent5.mo -share/locale/ja/LC_MESSAGES/libktorrent5.mo -share/locale/ka/LC_MESSAGES/libktorrent5.mo -share/locale/kk/LC_MESSAGES/libktorrent5.mo -share/locale/km/LC_MESSAGES/libktorrent5.mo -share/locale/ko/LC_MESSAGES/libktorrent5.mo -share/locale/ku/LC_MESSAGES/libktorrent5.mo -share/locale/lt/LC_MESSAGES/libktorrent5.mo -share/locale/lv/LC_MESSAGES/libktorrent5.mo -share/locale/mr/LC_MESSAGES/libktorrent5.mo -share/locale/ms/LC_MESSAGES/libktorrent5.mo -share/locale/nb/LC_MESSAGES/libktorrent5.mo -share/locale/nds/LC_MESSAGES/libktorrent5.mo -share/locale/nl/LC_MESSAGES/libktorrent5.mo -share/locale/nn/LC_MESSAGES/libktorrent5.mo -share/locale/oc/LC_MESSAGES/libktorrent5.mo -share/locale/pl/LC_MESSAGES/libktorrent5.mo -share/locale/pt/LC_MESSAGES/libktorrent5.mo -share/locale/pt_BR/LC_MESSAGES/libktorrent5.mo -share/locale/ro/LC_MESSAGES/libktorrent5.mo -share/locale/ru/LC_MESSAGES/libktorrent5.mo -share/locale/se/LC_MESSAGES/libktorrent5.mo -share/locale/si/LC_MESSAGES/libktorrent5.mo -share/locale/sk/LC_MESSAGES/libktorrent5.mo -share/locale/sl/LC_MESSAGES/libktorrent5.mo -share/locale/sr/LC_MESSAGES/libktorrent5.mo -share/locale/sr@ijekavian/LC_MESSAGES/libktorrent5.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/libktorrent5.mo -share/locale/sr@latin/LC_MESSAGES/libktorrent5.mo -share/locale/sv/LC_MESSAGES/libktorrent5.mo -share/locale/tr/LC_MESSAGES/libktorrent5.mo -share/locale/ug/LC_MESSAGES/libktorrent5.mo -share/locale/uk/LC_MESSAGES/libktorrent5.mo -share/locale/zh_CN/LC_MESSAGES/libktorrent5.mo -share/locale/zh_TW/LC_MESSAGES/libktorrent5.mo +include/KF6/libktorrent/bcodec/bdecoder.h +include/KF6/libktorrent/bcodec/bencoder.h +include/KF6/libktorrent/bcodec/bnode.h +include/KF6/libktorrent/bcodec/value.h +include/KF6/libktorrent/datachecker/datachecker.h +include/KF6/libktorrent/datachecker/datacheckerjob.h +include/KF6/libktorrent/datachecker/datacheckerthread.h +include/KF6/libktorrent/datachecker/multidatachecker.h +include/KF6/libktorrent/datachecker/singledatachecker.h +include/KF6/libktorrent/dht/announcereq.h +include/KF6/libktorrent/dht/announcersp.h +include/KF6/libktorrent/dht/announcetask.h +include/KF6/libktorrent/dht/database.h +include/KF6/libktorrent/dht/dht.h +include/KF6/libktorrent/dht/dhtbase.h +include/KF6/libktorrent/dht/dhtpeersource.h +include/KF6/libktorrent/dht/findnodereq.h +include/KF6/libktorrent/dht/findnodersp.h +include/KF6/libktorrent/dht/getpeersreq.h +include/KF6/libktorrent/dht/getpeersrsp.h +include/KF6/libktorrent/dht/kbucket.h +include/KF6/libktorrent/dht/kbucketentry.h +include/KF6/libktorrent/dht/kbuckettable.h +include/KF6/libktorrent/dht/kclosestnodessearch.h +include/KF6/libktorrent/dht/key.h +include/KF6/libktorrent/dht/node.h +include/KF6/libktorrent/dht/nodelookup.h +include/KF6/libktorrent/dht/pack.h +include/KF6/libktorrent/dht/pingreq.h +include/KF6/libktorrent/dht/pingrsp.h +include/KF6/libktorrent/dht/rpccall.h +include/KF6/libktorrent/dht/rpcmsg.h +include/KF6/libktorrent/dht/rpcmsgfactory.h +include/KF6/libktorrent/dht/rpcserver.h +include/KF6/libktorrent/dht/rpcserverinterface.h +include/KF6/libktorrent/dht/task.h +include/KF6/libktorrent/dht/taskmanager.h +include/KF6/libktorrent/diskio/cache.h +include/KF6/libktorrent/diskio/cachefile.h +include/KF6/libktorrent/diskio/chunk.h +include/KF6/libktorrent/diskio/chunkmanager.h +include/KF6/libktorrent/diskio/deletedatafilesjob.h +include/KF6/libktorrent/diskio/dndfile.h +include/KF6/libktorrent/diskio/movedatafilesjob.h +include/KF6/libktorrent/diskio/multifilecache.h +include/KF6/libktorrent/diskio/piecedata.h +include/KF6/libktorrent/diskio/preallocationjob.h +include/KF6/libktorrent/diskio/preallocationthread.h +include/KF6/libktorrent/diskio/singlefilecache.h +include/KF6/libktorrent/download/chunkdownload.h +include/KF6/libktorrent/download/chunkselector.h +include/KF6/libktorrent/download/downloader.h +include/KF6/libktorrent/download/packet.h +include/KF6/libktorrent/download/piece.h +include/KF6/libktorrent/download/request.h +include/KF6/libktorrent/download/webseed.h +include/KF6/libktorrent/interfaces/blocklistinterface.h +include/KF6/libktorrent/interfaces/cachefactory.h +include/KF6/libktorrent/interfaces/chunkdownloadinterface.h +include/KF6/libktorrent/interfaces/chunkselectorinterface.h +include/KF6/libktorrent/interfaces/exitoperation.h +include/KF6/libktorrent/interfaces/logmonitorinterface.h +include/KF6/libktorrent/interfaces/monitorinterface.h +include/KF6/libktorrent/interfaces/peerinterface.h +include/KF6/libktorrent/interfaces/peersource.h +include/KF6/libktorrent/interfaces/piecedownloader.h +include/KF6/libktorrent/interfaces/queuemanagerinterface.h +include/KF6/libktorrent/interfaces/serverinterface.h +include/KF6/libktorrent/interfaces/torrentfileinterface.h +include/KF6/libktorrent/interfaces/torrentinterface.h +include/KF6/libktorrent/interfaces/trackerinterface.h +include/KF6/libktorrent/interfaces/trackerslist.h +include/KF6/libktorrent/interfaces/webseedinterface.h +include/KF6/libktorrent/ktorrent_export.h +include/KF6/libktorrent/libktorrent_version.h +include/KF6/libktorrent/magnet/magnetdownloader.h +include/KF6/libktorrent/magnet/magnetlink.h +include/KF6/libktorrent/magnet/metadatadownload.h +include/KF6/libktorrent/mse/bigint.h +include/KF6/libktorrent/mse/encryptedauthenticate.h +include/KF6/libktorrent/mse/encryptedpacketsocket.h +include/KF6/libktorrent/mse/encryptedserverauthenticate.h +include/KF6/libktorrent/mse/functions.h +include/KF6/libktorrent/mse/rc4encryptor.h +include/KF6/libktorrent/net/address.h +include/KF6/libktorrent/net/addressresolver.h +include/KF6/libktorrent/net/downloadthread.h +include/KF6/libktorrent/net/networkthread.h +include/KF6/libktorrent/net/packetsocket.h +include/KF6/libktorrent/net/poll.h +include/KF6/libktorrent/net/portlist.h +include/KF6/libktorrent/net/reverseresolver.h +include/KF6/libktorrent/net/serversocket.h +include/KF6/libktorrent/net/socket.h +include/KF6/libktorrent/net/socketdevice.h +include/KF6/libktorrent/net/socketgroup.h +include/KF6/libktorrent/net/socketmonitor.h +include/KF6/libktorrent/net/socks.h +include/KF6/libktorrent/net/speed.h +include/KF6/libktorrent/net/streamsocket.h +include/KF6/libktorrent/net/trafficshapedsocket.h +include/KF6/libktorrent/net/uploadthread.h +include/KF6/libktorrent/net/wakeuppipe.h +include/KF6/libktorrent/peer/accessmanager.h +include/KF6/libktorrent/peer/authenticate.h +include/KF6/libktorrent/peer/authenticatebase.h +include/KF6/libktorrent/peer/authenticationmonitor.h +include/KF6/libktorrent/peer/chunkcounter.h +include/KF6/libktorrent/peer/connectionlimit.h +include/KF6/libktorrent/peer/packetreader.h +include/KF6/libktorrent/peer/peer.h +include/KF6/libktorrent/peer/peerconnector.h +include/KF6/libktorrent/peer/peerdownloader.h +include/KF6/libktorrent/peer/peerid.h +include/KF6/libktorrent/peer/peermanager.h +include/KF6/libktorrent/peer/peerprotocolextension.h +include/KF6/libktorrent/peer/peeruploader.h +include/KF6/libktorrent/peer/serverauthenticate.h +include/KF6/libktorrent/peer/superseeder.h +include/KF6/libktorrent/peer/utmetadata.h +include/KF6/libktorrent/peer/utpex.h +include/KF6/libktorrent/torrent/advancedchokealgorithm.h +include/KF6/libktorrent/torrent/choker.h +include/KF6/libktorrent/torrent/globals.h +include/KF6/libktorrent/torrent/job.h +include/KF6/libktorrent/torrent/jobqueue.h +include/KF6/libktorrent/torrent/peersourcemanager.h +include/KF6/libktorrent/torrent/server.h +include/KF6/libktorrent/torrent/statsfile.h +include/KF6/libktorrent/torrent/timeestimator.h +include/KF6/libktorrent/torrent/torrent.h +include/KF6/libktorrent/torrent/torrentcontrol.h +include/KF6/libktorrent/torrent/torrentcreator.h +include/KF6/libktorrent/torrent/torrentfile.h +include/KF6/libktorrent/torrent/torrentfilestream.h +include/KF6/libktorrent/torrent/torrentstats.h +include/KF6/libktorrent/torrent/uploader.h +include/KF6/libktorrent/tracker/httptracker.h +include/KF6/libktorrent/tracker/kioannouncejob.h +include/KF6/libktorrent/tracker/tracker.h +include/KF6/libktorrent/tracker/trackermanager.h +include/KF6/libktorrent/tracker/udptracker.h +include/KF6/libktorrent/tracker/udptrackersocket.h +include/KF6/libktorrent/upnp/upnpmcastsocket.h +include/KF6/libktorrent/upnp/upnprouter.h +include/KF6/libktorrent/util/array.h +include/KF6/libktorrent/util/autorotatelogjob.h +include/KF6/libktorrent/util/bitset.h +include/KF6/libktorrent/util/bufferpool.h +include/KF6/libktorrent/util/circularbuffer.h +include/KF6/libktorrent/util/compressfilejob.h +include/KF6/libktorrent/util/constants.h +include/KF6/libktorrent/util/decompressfilejob.h +include/KF6/libktorrent/util/error.h +include/KF6/libktorrent/util/extractfilejob.h +include/KF6/libktorrent/util/file.h +include/KF6/libktorrent/util/fileops.h +include/KF6/libktorrent/util/functions.h +include/KF6/libktorrent/util/log.h +include/KF6/libktorrent/util/logsystemmanager.h +include/KF6/libktorrent/util/pipe.h +include/KF6/libktorrent/util/ptrmap.h +include/KF6/libktorrent/util/resourcemanager.h +include/KF6/libktorrent/util/sha1hash.h +include/KF6/libktorrent/util/sha1hashgen.h +include/KF6/libktorrent/util/signalcatcher.h +include/KF6/libktorrent/util/timer.h +include/KF6/libktorrent/util/urlencoder.h +include/KF6/libktorrent/util/waitjob.h +include/KF6/libktorrent/util/win32.h +include/KF6/libktorrent/utp/connection.h +include/KF6/libktorrent/utp/delaywindow.h +include/KF6/libktorrent/utp/localwindow.h +include/KF6/libktorrent/utp/packetbuffer.h +include/KF6/libktorrent/utp/pollpipe.h +include/KF6/libktorrent/utp/remotewindow.h +include/KF6/libktorrent/utp/timevalue.h +include/KF6/libktorrent/utp/utpprotocol.h +include/KF6/libktorrent/utp/utpserver.h +include/KF6/libktorrent/utp/utpserverthread.h +include/KF6/libktorrent/utp/utpsocket.h +include/KF6/libktorrent/version.h +lib/cmake/KTorrent6/FindLibGMP.cmake +lib/cmake/KTorrent6/FindLibGcrypt.cmake +lib/cmake/KTorrent6/KTorrent6Config.cmake +lib/cmake/KTorrent6/KTorrent6ConfigVersion.cmake +lib/cmake/KTorrent6/KTorrent6Targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KTorrent6/KTorrent6Targets.cmake +lib/libKTorrent6.so +lib/libKTorrent6.so.%%KDE_APPLICATIONS_VERSION%% +lib/libKTorrent6.so.6 +share/locale/ar/LC_MESSAGES/libktorrent6.mo +share/locale/ast/LC_MESSAGES/libktorrent6.mo +share/locale/be/LC_MESSAGES/libktorrent6.mo +share/locale/bg/LC_MESSAGES/libktorrent6.mo +share/locale/bs/LC_MESSAGES/libktorrent6.mo +share/locale/ca/LC_MESSAGES/libktorrent6.mo +share/locale/ca@valencia/LC_MESSAGES/libktorrent6.mo +share/locale/cs/LC_MESSAGES/libktorrent6.mo +share/locale/da/LC_MESSAGES/libktorrent6.mo +share/locale/de/LC_MESSAGES/libktorrent6.mo +share/locale/el/LC_MESSAGES/libktorrent6.mo +share/locale/en_GB/LC_MESSAGES/libktorrent6.mo +share/locale/eo/LC_MESSAGES/libktorrent6.mo +share/locale/es/LC_MESSAGES/libktorrent6.mo +share/locale/et/LC_MESSAGES/libktorrent6.mo +share/locale/eu/LC_MESSAGES/libktorrent6.mo +share/locale/fi/LC_MESSAGES/libktorrent6.mo +share/locale/fr/LC_MESSAGES/libktorrent6.mo +share/locale/ga/LC_MESSAGES/libktorrent6.mo +share/locale/gl/LC_MESSAGES/libktorrent6.mo +share/locale/he/LC_MESSAGES/libktorrent6.mo +share/locale/hi/LC_MESSAGES/libktorrent6.mo +share/locale/hne/LC_MESSAGES/libktorrent6.mo +share/locale/hr/LC_MESSAGES/libktorrent6.mo +share/locale/hu/LC_MESSAGES/libktorrent6.mo +share/locale/ia/LC_MESSAGES/libktorrent6.mo +share/locale/is/LC_MESSAGES/libktorrent6.mo +share/locale/it/LC_MESSAGES/libktorrent6.mo +share/locale/ja/LC_MESSAGES/libktorrent6.mo +share/locale/ka/LC_MESSAGES/libktorrent6.mo +share/locale/kk/LC_MESSAGES/libktorrent6.mo +share/locale/km/LC_MESSAGES/libktorrent6.mo +share/locale/ko/LC_MESSAGES/libktorrent6.mo +share/locale/ku/LC_MESSAGES/libktorrent6.mo +share/locale/lt/LC_MESSAGES/libktorrent6.mo +share/locale/lv/LC_MESSAGES/libktorrent6.mo +share/locale/mr/LC_MESSAGES/libktorrent6.mo +share/locale/ms/LC_MESSAGES/libktorrent6.mo +share/locale/nb/LC_MESSAGES/libktorrent6.mo +share/locale/nds/LC_MESSAGES/libktorrent6.mo +share/locale/nl/LC_MESSAGES/libktorrent6.mo +share/locale/nn/LC_MESSAGES/libktorrent6.mo +share/locale/oc/LC_MESSAGES/libktorrent6.mo +share/locale/pl/LC_MESSAGES/libktorrent6.mo +share/locale/pt/LC_MESSAGES/libktorrent6.mo +share/locale/pt_BR/LC_MESSAGES/libktorrent6.mo +share/locale/ro/LC_MESSAGES/libktorrent6.mo +share/locale/ru/LC_MESSAGES/libktorrent6.mo +share/locale/se/LC_MESSAGES/libktorrent6.mo +share/locale/si/LC_MESSAGES/libktorrent6.mo +share/locale/sk/LC_MESSAGES/libktorrent6.mo +share/locale/sl/LC_MESSAGES/libktorrent6.mo +share/locale/sr/LC_MESSAGES/libktorrent6.mo +share/locale/sr@ijekavian/LC_MESSAGES/libktorrent6.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/libktorrent6.mo +share/locale/sr@latin/LC_MESSAGES/libktorrent6.mo +share/locale/sv/LC_MESSAGES/libktorrent6.mo +share/locale/tr/LC_MESSAGES/libktorrent6.mo +share/locale/ug/LC_MESSAGES/libktorrent6.mo +share/locale/uk/LC_MESSAGES/libktorrent6.mo +share/locale/zh_CN/LC_MESSAGES/libktorrent6.mo +share/locale/zh_TW/LC_MESSAGES/libktorrent6.mo diff --git a/net-p2p/libtorrent-rasterbar/Makefile b/net-p2p/libtorrent-rasterbar/Makefile index eb4685825bc..d01271fbc74 100644 --- a/net-p2p/libtorrent-rasterbar/Makefile +++ b/net-p2p/libtorrent-rasterbar/Makefile @@ -1,6 +1,5 @@ PORTNAME= libtorrent-rasterbar -DISTVERSION= 1.2.19 # 2.x is unusable until memory problems are resolved, see https://github.com/arvidn/libtorrent/issues/6781 -PORTREVISION= 2 +DISTVERSION= 1.2.20 # 2.x is unusable until memory problems are resolved, see https://github.com/arvidn/libtorrent/issues/6781 PORTEPOCH= 2 CATEGORIES= net-p2p MASTER_SITES= https://github.com/arvidn/libtorrent/releases/download/v${DISTVERSION}/ diff --git a/net-p2p/libtorrent-rasterbar/distinfo b/net-p2p/libtorrent-rasterbar/distinfo index 8b06032cdc1..f787f9faa78 100644 --- a/net-p2p/libtorrent-rasterbar/distinfo +++ b/net-p2p/libtorrent-rasterbar/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1710066451 -SHA256 (libtorrent-rasterbar-1.2.19.tar.gz) = eee8e99548dc5eb5e643e49db9202f4f97112c032dba883dfdc8144af5b6e40e -SIZE (libtorrent-rasterbar-1.2.19.tar.gz) = 4244826 +TIMESTAMP = 1738128489 +SHA256 (libtorrent-rasterbar-1.2.20.tar.gz) = ccbf8e8c21dc81635de95166b498922b4725f9725a23b2cfe2a6b2fead6fb9fc +SIZE (libtorrent-rasterbar-1.2.20.tar.gz) = 4227996 diff --git a/net-p2p/libtorrent-rasterbar2/Makefile b/net-p2p/libtorrent-rasterbar2/Makefile index 98226ea21e9..2e5f6a7adda 100644 --- a/net-p2p/libtorrent-rasterbar2/Makefile +++ b/net-p2p/libtorrent-rasterbar2/Makefile @@ -1,14 +1,14 @@ PORTNAME= libtorrent-rasterbar DISTVERSIONPREFIX= v -DISTVERSION= 2.0.10 -PORTREVISION= 2 +DISTVERSION= 2.0.11 CATEGORIES= net-p2p #MASTER_SITES= https://github.com/arvidn/libtorrent/releases/download/v${DISTVERSION}/ PKGNAMESUFFIX= 2 MAINTAINER= yuri@FreeBSD.org COMMENT= C++ library implementing a BitTorrent client -WWW= https://libtorrent.org/ +WWW= https://libtorrent.org \ + https://github.com/arvidn/libtorrent LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING @@ -65,4 +65,6 @@ post-install-EXAMPLES-on: ${INSTALL_DATA} ${WRKSRC}/examples/${PORTEXAMPLES} \ ${STAGEDIR}${EXAMPLESDIR} +# tests as of 2.0.11: 99% tests passed, 1 tests failed out of 106, see https://github.com/arvidn/libtorrent/issues/7837 + .include diff --git a/net-p2p/libtorrent-rasterbar2/distinfo b/net-p2p/libtorrent-rasterbar2/distinfo index 87f8809eaa0..bbe23fb0207 100644 --- a/net-p2p/libtorrent-rasterbar2/distinfo +++ b/net-p2p/libtorrent-rasterbar2/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1712249812 -SHA256 (arvidn-libtorrent-v2.0.10_GH0.tar.gz) = 3f1a489ac520d89b051a254e453c82535ea0f73457a4686281c9031107c3a9ac -SIZE (arvidn-libtorrent-v2.0.10_GH0.tar.gz) = 4282718 +TIMESTAMP = 1738126985 +SHA256 (arvidn-libtorrent-v2.0.11_GH0.tar.gz) = a317b4b4352bf1b846072dfacee30cd0afccf1ebc04a84273f1ecba930acb802 +SIZE (arvidn-libtorrent-v2.0.11_GH0.tar.gz) = 4286269 SHA256 (arvidn-try_signal-105cce5_GH0.tar.gz) = a33b30e5066f8d8f53ec4be8b639569cd685fc2c7e90c16736907fa1a21939e5 SIZE (arvidn-try_signal-105cce5_GH0.tar.gz) = 8020 SHA256 (arvidn-libsimulator-66ac6cc_GH0.tar.gz) = f4847c878f6f48926021169f612d68e8503f3f3de14e76c81ce95580fa3671d0 diff --git a/net-p2p/libtorrent-rasterbar2/pkg-plist b/net-p2p/libtorrent-rasterbar2/pkg-plist index ad9a611a34c..a176205fc38 100644 --- a/net-p2p/libtorrent-rasterbar2/pkg-plist +++ b/net-p2p/libtorrent-rasterbar2/pkg-plist @@ -5,7 +5,6 @@ include/libtorrent/alert_types.hpp include/libtorrent/announce_entry.hpp include/libtorrent/assert.hpp include/libtorrent/aux_/alert_manager.hpp -include/libtorrent/aux_/aligned_storage.hpp include/libtorrent/aux_/aligned_union.hpp include/libtorrent/aux_/alloca.hpp include/libtorrent/aux_/allocating_handler.hpp @@ -278,6 +277,6 @@ lib/cmake/LibtorrentRasterbar/LibtorrentRasterbarTargets-%%CMAKE_BUILD_TYPE%%.cm lib/cmake/LibtorrentRasterbar/LibtorrentRasterbarTargets.cmake lib/libtorrent-rasterbar.so lib/libtorrent-rasterbar.so.2.0 -lib/libtorrent-rasterbar.so.2.0.10 +lib/libtorrent-rasterbar.so.2.0.11 libdata/pkgconfig/libtorrent-rasterbar.pc share/cmake/Modules/FindLibtorrentRasterbar.cmake diff --git a/net-p2p/litecoin/Makefile b/net-p2p/litecoin/Makefile index d0378c4f578..f61b0af0ea7 100644 --- a/net-p2p/litecoin/Makefile +++ b/net-p2p/litecoin/Makefile @@ -1,7 +1,7 @@ PORTNAME= litecoin DISTVERSIONPREFIX= v DISTVERSION= 0.21.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net-p2p finance MAINTAINER= hsw@bitmark.com diff --git a/net-p2p/mldonkey/Makefile b/net-p2p/mldonkey/Makefile index def8c660c5c..8a4df97487c 100644 --- a/net-p2p/mldonkey/Makefile +++ b/net-p2p/mldonkey/Makefile @@ -96,12 +96,6 @@ PORTDOCS= Authors.txt Bugs.txt ChangeLog Developers.txt \ ALL_TARGET+= \ mld_hash -.include - -.if ${ARCH:Mpowerpc64*} -LLD_UNSAFE= yes -.endif - post-patch: @${SED} \ -e "s|%%PREFIX%%|${PREFIX}|" \ @@ -160,4 +154,4 @@ install-user: extract ${HOME}/.mldonkey_gui_messages.ini .endif -.include +.include diff --git a/net-p2p/namecoin/Makefile b/net-p2p/namecoin/Makefile index 5f401be0e83..773ffefe29f 100644 --- a/net-p2p/namecoin/Makefile +++ b/net-p2p/namecoin/Makefile @@ -1,7 +1,7 @@ PORTNAME= namecoin DISTVERSIONPREFIX= nc DISTVERSION= 24.0 -PORTREVISION= 12 +PORTREVISION= 13 PORTEPOCH= 1 CATEGORIES= net-p2p dns MASTER_SITES+= https://same.name/static/:icon diff --git a/net-p2p/pulsar-client-cpp/Makefile b/net-p2p/pulsar-client-cpp/Makefile index a71c4af2e80..215f035ce78 100644 --- a/net-p2p/pulsar-client-cpp/Makefile +++ b/net-p2p/pulsar-client-cpp/Makefile @@ -1,6 +1,7 @@ PORTNAME= pulsar-client-cpp # this port requres instruction sets crc32, pclmul above the default sse2 DISTVERSIONPREFIX= v DISTVERSION= 3.7.0 +PORTREVISION= 1 CATEGORIES= net-p2p MAINTAINER= yuri@FreeBSD.org diff --git a/net-p2p/py-libtorrent-rasterbar/Makefile b/net-p2p/py-libtorrent-rasterbar/Makefile index 20aa82547b0..9108a6a9d81 100644 --- a/net-p2p/py-libtorrent-rasterbar/Makefile +++ b/net-p2p/py-libtorrent-rasterbar/Makefile @@ -1,6 +1,6 @@ PORTNAME= libtorrent-rasterbar DISTVERSIONPREFIX= v -DISTVERSION= 1.2.19 +DISTVERSION= 1.2.20 PORTEPOCH= 2 CATEGORIES= net-p2p python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,7 +13,8 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/../../COPYING BUILD_DEPENDS= b2:devel/boost_build -LIB_DEPENDS= libtorrent-rasterbar.so:net-p2p/libtorrent-rasterbar \ +LIB_DEPENDS= libboost_system.so:devel/boost-libs \ + libtorrent-rasterbar.so:net-p2p/libtorrent-rasterbar \ ${PY_BOOST} USES= compiler:c11 iconv localbase:ldflags python @@ -38,7 +39,12 @@ CONFIGURE_ENV= PYTHON_INCLUDEDIR="${PYTHON_INCLUDEDIR}" \ PORTSCOUT= limit:^1.* # 2.x is WIP and we don't accept it before qBittorrent does -PLIST_FILES+= ${PYTHON_SITELIBDIR}/${PYDISTUTILS_PKGNAME}/__init__${PYTHON_EXT_SUFFIX}.so +PLIST_FILES+= ${PYTHON_SITELIBDIR}/${PYDISTUTILS_PKGNAME}/__init__${PYTHON_EXT_SUFFIX}.so \ + ${PYTHON_SITELIBDIR}/libtorrent-_${DISTVERSION}_-py${PYTHON_VER}.egg-info/PKG-INFO \ + ${PYTHON_SITELIBDIR}/libtorrent-_${DISTVERSION}_-py${PYTHON_VER}.egg-info/SOURCES.txt \ + ${PYTHON_SITELIBDIR}/libtorrent-_${DISTVERSION}_-py${PYTHON_VER}.egg-info/dependency_links.txt \ + ${PYTHON_SITELIBDIR}/libtorrent-_${DISTVERSION}_-py${PYTHON_VER}.egg-info/top_level.txt + post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PYDISTUTILS_PKGNAME}/__init__${PYTHON_EXT_SUFFIX}.so diff --git a/net-p2p/py-libtorrent-rasterbar/distinfo b/net-p2p/py-libtorrent-rasterbar/distinfo index 7f0b527c064..4ef31351b25 100644 --- a/net-p2p/py-libtorrent-rasterbar/distinfo +++ b/net-p2p/py-libtorrent-rasterbar/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1690531421 -SHA256 (arvidn-libtorrent-v1.2.19_GH0.tar.gz) = c09c3f13dd6462d6ef0a5d1780ed0f73b504fcfbbdb5c6cad2cfad05daea50ba -SIZE (arvidn-libtorrent-v1.2.19_GH0.tar.gz) = 3637555 +TIMESTAMP = 1738128465 +SHA256 (arvidn-libtorrent-v1.2.20_GH0.tar.gz) = 6243d87e54c8d3c9336af1f8ef3fedf7b54e03c2be105a9914f07ec5059e4743 +SIZE (arvidn-libtorrent-v1.2.20_GH0.tar.gz) = 3639643 diff --git a/net-p2p/py-pulsar-client/Makefile b/net-p2p/py-pulsar-client/Makefile index e77f1cd0815..6716e18313b 100644 --- a/net-p2p/py-pulsar-client/Makefile +++ b/net-p2p/py-pulsar-client/Makefile @@ -1,6 +1,6 @@ PORTNAME= pulsar-client DISTVERSIONPREFIX= v -DISTVERSION= 3.5.0 +DISTVERSION= 3.6.0 CATEGORIES= net-p2p python # machine-learning PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/net-p2p/py-pulsar-client/distinfo b/net-p2p/py-pulsar-client/distinfo index 37563e70678..59443dca779 100644 --- a/net-p2p/py-pulsar-client/distinfo +++ b/net-p2p/py-pulsar-client/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1728006662 -SHA256 (apache-pulsar-client-python-v3.5.0_GH0.tar.gz) = 72126355be58eb53701f7a0e4652ea0a04386df449b6b34686f001bcbde04f65 -SIZE (apache-pulsar-client-python-v3.5.0_GH0.tar.gz) = 105327 +TIMESTAMP = 1738132002 +SHA256 (apache-pulsar-client-python-v3.6.0_GH0.tar.gz) = b2dc186cd3ac2d80f24f12b2f4d731f4b464248e8ce34ff0579526df2403784e +SIZE (apache-pulsar-client-python-v3.6.0_GH0.tar.gz) = 101643 diff --git a/net/Makefile b/net/Makefile index 6666c658898..9381b51d8f3 100644 --- a/net/Makefile +++ b/net/Makefile @@ -13,7 +13,6 @@ SUBDIR += akonadi-calendar SUBDIR += akonadi-contacts SUBDIR += akonadi-mime - SUBDIR += akonadi-notes SUBDIR += akonadi-search SUBDIR += alligator SUBDIR += aluminum @@ -473,6 +472,7 @@ SUBDIR += micro_inetd SUBDIR += micro_proxy SUBDIR += microsocks + SUBDIR += mimetreeparser SUBDIR += minidlna SUBDIR += minissdpd SUBDIR += miniupnpc @@ -887,6 +887,7 @@ SUBDIR += p5-Socket-Class SUBDIR += p5-Socket-GetAddrInfo SUBDIR += p5-Socket-Multicast6 + SUBDIR += p5-Socket-Netlink SUBDIR += p5-Socket6 SUBDIR += p5-Socks SUBDIR += p5-Sort-Key-IPv4 @@ -1479,6 +1480,7 @@ SUBDIR += sakisafecli SUBDIR += samba416 SUBDIR += samba419 + SUBDIR += samba420 SUBDIR += samplicator SUBDIR += savvycan SUBDIR += sbm @@ -1653,6 +1655,7 @@ SUBDIR += waypipe SUBDIR += wayvnc SUBDIR += webalizer-geodb + SUBDIR += wgcf SUBDIR += whois SUBDIR += widentd SUBDIR += wifi-firmware-ath10k-kmod @@ -1661,6 +1664,7 @@ SUBDIR += wifi-firmware-iwlwifi-kmod SUBDIR += wifi-firmware-kmod SUBDIR += wifi-firmware-mt76-kmod + SUBDIR += wifi-firmware-mtw-kmod SUBDIR += wifi-firmware-rtw88-kmod SUBDIR += wifi-firmware-rtw89-kmod SUBDIR += wifibox diff --git a/net/akonadi-calendar/Makefile b/net/akonadi-calendar/Makefile index 460b2a0fabf..cce83f3b33b 100644 --- a/net/akonadi-calendar/Makefile +++ b/net/akonadi-calendar/Makefile @@ -8,19 +8,17 @@ WWW= https://www.kde.org/ LICENSE= LGPL21 -USES= cmake compiler:c++11-lib gettext grantlee:5 kde:5 \ - qt:5 tar:xz xorg +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz xorg USE_KDE= auth codecs completion config configwidgets coreaddons \ - dbusaddons kdelibs4support i18n iconthemes itemmodels \ - jobwidgets kio notifications service solid wallet \ - widgetsaddons windowsystem xmlgui \ + dbusaddons i18n iconthemes itemmodels jobwidgets kio \ + notifications service solid wallet widgetsaddons windowsystem \ + xmlgui \ ecm:build # pim components USE_KDE+= akonadi akonadicontacts akonadimime calendarcore calendarutils \ - contacts grantleetheme identitymanagement mailtransport messagelib \ - mime pimtextedit -USE_QT= concurrent core dbus gui network widgets xml \ - buildtools:build qmake:build + contacts grantleetheme identitymanagement mailtransport \ + messagelib mime pimtextedit +USE_QT= base USE_XORG= x11 USE_LDCONFIG= yes diff --git a/net/akonadi-calendar/distinfo b/net/akonadi-calendar/distinfo index d7d6e6b7c25..41d43b0372d 100644 --- a/net/akonadi-calendar/distinfo +++ b/net/akonadi-calendar/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889478 -SHA256 (KDE/release-service/23.08.5/akonadi-calendar-23.08.5.tar.xz) = cf8da9409412ed3348ee4a8ab9e2df8ecf844070f84c8cdbf0b6f4c8269339ca -SIZE (KDE/release-service/23.08.5/akonadi-calendar-23.08.5.tar.xz) = 476140 +TIMESTAMP = 1734460287 +SHA256 (KDE/release-service/24.12.0/akonadi-calendar-24.12.0.tar.xz) = dfa4d60162bc3672ff3a76745f727e87b7a5e089be6b79f399b0df23970eba69 +SIZE (KDE/release-service/24.12.0/akonadi-calendar-24.12.0.tar.xz) = 524592 diff --git a/net/akonadi-calendar/pkg-plist b/net/akonadi-calendar/pkg-plist index 7bd1712986a..f1285038f71 100644 --- a/net/akonadi-calendar/pkg-plist +++ b/net/akonadi-calendar/pkg-plist @@ -1,199 +1,214 @@ bin/kalendarac etc/xdg/autostart/org.kde.kalendarac.desktop -include/KPim5/AkonadiCalendar/Akonadi/BlockAlarmsAttribute -include/KPim5/AkonadiCalendar/Akonadi/CalendarBase -include/KPim5/AkonadiCalendar/Akonadi/CalendarClipboard -include/KPim5/AkonadiCalendar/Akonadi/CalendarUtils -include/KPim5/AkonadiCalendar/Akonadi/ETMCalendar -include/KPim5/AkonadiCalendar/Akonadi/FetchJobCalendar -include/KPim5/AkonadiCalendar/Akonadi/FreeBusyManager -include/KPim5/AkonadiCalendar/Akonadi/FreeBusyProviderBase -include/KPim5/AkonadiCalendar/Akonadi/History -include/KPim5/AkonadiCalendar/Akonadi/ICalImporter -include/KPim5/AkonadiCalendar/Akonadi/ITIPHandler -include/KPim5/AkonadiCalendar/Akonadi/IncidenceChanger -include/KPim5/AkonadiCalendar/Akonadi/IncidenceTreeModel -include/KPim5/AkonadiCalendar/Akonadi/PublishDialog -include/KPim5/AkonadiCalendar/Akonadi/SearchCollectionHelper -include/KPim5/AkonadiCalendar/Akonadi/StandardCalendarActionManager -include/KPim5/AkonadiCalendar/Akonadi/TodoModel -include/KPim5/AkonadiCalendar/Akonadi/TodoPurger -include/KPim5/AkonadiCalendar/akonadi-calendar_version.h -include/KPim5/AkonadiCalendar/akonadi/akonadi-calendar_export.h -include/KPim5/AkonadiCalendar/akonadi/blockalarmsattribute.h -include/KPim5/AkonadiCalendar/akonadi/calendarbase.h -include/KPim5/AkonadiCalendar/akonadi/calendarclipboard.h -include/KPim5/AkonadiCalendar/akonadi/calendarsettings.h -include/KPim5/AkonadiCalendar/akonadi/calendarutils.h -include/KPim5/AkonadiCalendar/akonadi/etmcalendar.h -include/KPim5/AkonadiCalendar/akonadi/fetchjobcalendar.h -include/KPim5/AkonadiCalendar/akonadi/freebusymanager.h -include/KPim5/AkonadiCalendar/akonadi/freebusyproviderbase.h -include/KPim5/AkonadiCalendar/akonadi/history.h -include/KPim5/AkonadiCalendar/akonadi/icalimporter.h -include/KPim5/AkonadiCalendar/akonadi/incidencechanger.h -include/KPim5/AkonadiCalendar/akonadi/incidencetreemodel.h -include/KPim5/AkonadiCalendar/akonadi/itiphandler.h -include/KPim5/AkonadiCalendar/akonadi/publishdialog.h -include/KPim5/AkonadiCalendar/akonadi/searchcollectionhelper.h -include/KPim5/AkonadiCalendar/akonadi/standardcalendaractionmanager.h -include/KPim5/AkonadiCalendar/akonadi/todomodel.h -include/KPim5/AkonadiCalendar/akonadi/todopurger.h -lib/cmake/KF5AkonadiCalendar/KF5AkonadiCalendarConfig.cmake -lib/cmake/KF5AkonadiCalendar/KF5AkonadiCalendarConfigVersion.cmake -lib/cmake/KF5AkonadiCalendar/KPim5AkonadiCalendarTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF5AkonadiCalendar/KPim5AkonadiCalendarTargets.cmake -lib/cmake/KPim5AkonadiCalendar/KPim5AkonadiCalendarConfig.cmake -lib/cmake/KPim5AkonadiCalendar/KPim5AkonadiCalendarConfigVersion.cmake -lib/cmake/KPim5AkonadiCalendar/KPim5AkonadiCalendarTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5AkonadiCalendar/KPim5AkonadiCalendarTargets.cmake -lib/libKPim5AkonadiCalendar.so -lib/libKPim5AkonadiCalendar.so.5 -lib/libKPim5AkonadiCalendar.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_MKSPECDIR%%/modules/qt_AkonadiCalendar.pri +include/KPim6/AkonadiCalendar/Akonadi/BlockAlarmsAttribute +include/KPim6/AkonadiCalendar/Akonadi/CalFilterPartStatusProxyModel +include/KPim6/AkonadiCalendar/Akonadi/CalFilterProxyModel +include/KPim6/AkonadiCalendar/Akonadi/CalendarBase +include/KPim6/AkonadiCalendar/Akonadi/CalendarClipboard +include/KPim6/AkonadiCalendar/Akonadi/CalendarUtils +include/KPim6/AkonadiCalendar/Akonadi/CollectionCalendar +include/KPim6/AkonadiCalendar/Akonadi/ETMCalendar +include/KPim6/AkonadiCalendar/Akonadi/FetchJobCalendar +include/KPim6/AkonadiCalendar/Akonadi/FreeBusyManager +include/KPim6/AkonadiCalendar/Akonadi/FreeBusyProviderBase +include/KPim6/AkonadiCalendar/Akonadi/History +include/KPim6/AkonadiCalendar/Akonadi/ICalImporter +include/KPim6/AkonadiCalendar/Akonadi/ITIPHandler +include/KPim6/AkonadiCalendar/Akonadi/IncidenceChanger +include/KPim6/AkonadiCalendar/Akonadi/IncidenceTreeModel +include/KPim6/AkonadiCalendar/Akonadi/PublishDialog +include/KPim6/AkonadiCalendar/Akonadi/SearchCollectionHelper +include/KPim6/AkonadiCalendar/Akonadi/StandardCalendarActionManager +include/KPim6/AkonadiCalendar/Akonadi/TodoModel +include/KPim6/AkonadiCalendar/Akonadi/TodoPurger +include/KPim6/AkonadiCalendar/akonadi-calendar_version.h +include/KPim6/AkonadiCalendar/akonadi/akonadi-calendar_export.h +include/KPim6/AkonadiCalendar/akonadi/blockalarmsattribute.h +include/KPim6/AkonadiCalendar/akonadi/calendarbase.h +include/KPim6/AkonadiCalendar/akonadi/calendarclipboard.h +include/KPim6/AkonadiCalendar/akonadi/calendarsettings.h +include/KPim6/AkonadiCalendar/akonadi/calendarutils.h +include/KPim6/AkonadiCalendar/akonadi/calfilterpartstatusproxymodel.h +include/KPim6/AkonadiCalendar/akonadi/calfilterproxymodel.h +include/KPim6/AkonadiCalendar/akonadi/collectioncalendar.h +include/KPim6/AkonadiCalendar/akonadi/etmcalendar.h +include/KPim6/AkonadiCalendar/akonadi/fetchjobcalendar.h +include/KPim6/AkonadiCalendar/akonadi/freebusymanager.h +include/KPim6/AkonadiCalendar/akonadi/freebusyproviderbase.h +include/KPim6/AkonadiCalendar/akonadi/history.h +include/KPim6/AkonadiCalendar/akonadi/icalimporter.h +include/KPim6/AkonadiCalendar/akonadi/incidencechanger.h +include/KPim6/AkonadiCalendar/akonadi/incidencetreemodel.h +include/KPim6/AkonadiCalendar/akonadi/itiphandler.h +include/KPim6/AkonadiCalendar/akonadi/publishdialog.h +include/KPim6/AkonadiCalendar/akonadi/searchcollectionhelper.h +include/KPim6/AkonadiCalendar/akonadi/standardcalendaractionmanager.h +include/KPim6/AkonadiCalendar/akonadi/todomodel.h +include/KPim6/AkonadiCalendar/akonadi/todopurger.h +lib/cmake/KPim6AkonadiCalendar/KPim6AkonadiCalendarConfig.cmake +lib/cmake/KPim6AkonadiCalendar/KPim6AkonadiCalendarConfigVersion.cmake +lib/cmake/KPim6AkonadiCalendar/KPim6AkonadiCalendarTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6AkonadiCalendar/KPim6AkonadiCalendarTargets.cmake +lib/libKPim6AkonadiCalendar.so +lib/libKPim6AkonadiCalendar.so.6 +lib/libKPim6AkonadiCalendar.so.%%KDE_APPLICATIONS_SHLIB_VER%% %%QT_PLUGINDIR%%/akonadi_serializer_kcalcore.so -%%QT_PLUGINDIR%%/kf5/org.kde.kcalendarcore.calendars/libakonadicalendarplugin.so +%%QT_PLUGINDIR%%/kf6/org.kde.kcalendarcore.calendars/libakonadicalendarplugin.so share/akonadi/plugins/serializer/akonadi_serializer_kcalcore.desktop share/dbus-1/services/org.kde.kalendarac.service -share/knotifications5/kalendarac.notifyrc +share/knotifications6/kalendarac.notifyrc share/locale/ar/LC_MESSAGES/kalendarac.mo -share/locale/ar/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/ar/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/ar/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/ar/LC_MESSAGES/libakonadi-calendar6.mo +share/locale/ast/LC_MESSAGES/kalendarac.mo +share/locale/ast/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/ast/LC_MESSAGES/libakonadi-calendar6.mo share/locale/az/LC_MESSAGES/kalendarac.mo -share/locale/az/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/az/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/az/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/az/LC_MESSAGES/libakonadi-calendar6.mo share/locale/bg/LC_MESSAGES/kalendarac.mo -share/locale/bg/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/bg/LC_MESSAGES/libakonadi-calendar5.mo -share/locale/bs/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/bs/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/bg/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/bg/LC_MESSAGES/libakonadi-calendar6.mo +share/locale/bs/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/bs/LC_MESSAGES/libakonadi-calendar6.mo share/locale/ca/LC_MESSAGES/kalendarac.mo -share/locale/ca/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/ca/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/ca/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/ca/LC_MESSAGES/libakonadi-calendar6.mo share/locale/ca@valencia/LC_MESSAGES/kalendarac.mo -share/locale/ca@valencia/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/ca@valencia/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/ca@valencia/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/ca@valencia/LC_MESSAGES/libakonadi-calendar6.mo share/locale/cs/LC_MESSAGES/kalendarac.mo -share/locale/cs/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/cs/LC_MESSAGES/libakonadi-calendar5.mo -share/locale/da/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/da/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/cs/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/cs/LC_MESSAGES/libakonadi-calendar6.mo +share/locale/da/LC_MESSAGES/kalendarac.mo +share/locale/da/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/da/LC_MESSAGES/libakonadi-calendar6.mo share/locale/de/LC_MESSAGES/kalendarac.mo -share/locale/de/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/de/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/de/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/de/LC_MESSAGES/libakonadi-calendar6.mo share/locale/el/LC_MESSAGES/kalendarac.mo -share/locale/el/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/el/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/el/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/el/LC_MESSAGES/libakonadi-calendar6.mo share/locale/en_GB/LC_MESSAGES/kalendarac.mo -share/locale/en_GB/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/en_GB/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/en_GB/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/en_GB/LC_MESSAGES/libakonadi-calendar6.mo +share/locale/eo/LC_MESSAGES/kalendarac.mo +share/locale/eo/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/eo/LC_MESSAGES/libakonadi-calendar6.mo share/locale/es/LC_MESSAGES/kalendarac.mo -share/locale/es/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/es/LC_MESSAGES/libakonadi-calendar5.mo -share/locale/et/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/et/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/es/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/es/LC_MESSAGES/libakonadi-calendar6.mo +share/locale/et/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/et/LC_MESSAGES/libakonadi-calendar6.mo share/locale/eu/LC_MESSAGES/kalendarac.mo -share/locale/eu/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/eu/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/eu/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/eu/LC_MESSAGES/libakonadi-calendar6.mo share/locale/fi/LC_MESSAGES/kalendarac.mo -share/locale/fi/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/fi/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/fi/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/fi/LC_MESSAGES/libakonadi-calendar6.mo share/locale/fr/LC_MESSAGES/kalendarac.mo -share/locale/fr/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/fr/LC_MESSAGES/libakonadi-calendar5.mo -share/locale/ga/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/ga/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/fr/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/fr/LC_MESSAGES/libakonadi-calendar6.mo +share/locale/ga/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/ga/LC_MESSAGES/libakonadi-calendar6.mo share/locale/gl/LC_MESSAGES/kalendarac.mo -share/locale/gl/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/gl/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/gl/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/gl/LC_MESSAGES/libakonadi-calendar6.mo +share/locale/he/LC_MESSAGES/kalendarac.mo +share/locale/he/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/he/LC_MESSAGES/libakonadi-calendar6.mo share/locale/hu/LC_MESSAGES/kalendarac.mo -share/locale/hu/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/hu/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/hu/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/hu/LC_MESSAGES/libakonadi-calendar6.mo share/locale/ia/LC_MESSAGES/kalendarac.mo -share/locale/ia/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/ia/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/ia/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/ia/LC_MESSAGES/libakonadi-calendar6.mo share/locale/id/LC_MESSAGES/kalendarac.mo -share/locale/id/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/id/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/id/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/id/LC_MESSAGES/libakonadi-calendar6.mo +share/locale/is/LC_MESSAGES/kalendarac.mo +share/locale/is/LC_MESSAGES/libakonadi-calendar6-serializer.mo share/locale/it/LC_MESSAGES/kalendarac.mo -share/locale/it/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/it/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/it/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/it/LC_MESSAGES/libakonadi-calendar6.mo share/locale/ja/LC_MESSAGES/kalendarac.mo -share/locale/ja/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/ja/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/ja/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/ja/LC_MESSAGES/libakonadi-calendar6.mo share/locale/ka/LC_MESSAGES/kalendarac.mo -share/locale/ka/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/ka/LC_MESSAGES/libakonadi-calendar5.mo -share/locale/kk/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/kk/LC_MESSAGES/libakonadi-calendar5.mo -share/locale/km/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/km/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/ka/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/ka/LC_MESSAGES/libakonadi-calendar6.mo +share/locale/kk/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/kk/LC_MESSAGES/libakonadi-calendar6.mo +share/locale/km/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/km/LC_MESSAGES/libakonadi-calendar6.mo share/locale/ko/LC_MESSAGES/kalendarac.mo -share/locale/ko/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/ko/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/ko/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/ko/LC_MESSAGES/libakonadi-calendar6.mo share/locale/lt/LC_MESSAGES/kalendarac.mo -share/locale/lt/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/lt/LC_MESSAGES/libakonadi-calendar5.mo -share/locale/lv/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/mai/LC_MESSAGES/libakonadi-calendar5.mo -share/locale/mr/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/mr/LC_MESSAGES/libakonadi-calendar5.mo -share/locale/nb/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/nb/LC_MESSAGES/libakonadi-calendar5.mo -share/locale/nds/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/nds/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/lt/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/lt/LC_MESSAGES/libakonadi-calendar6.mo +share/locale/lv/LC_MESSAGES/kalendarac.mo +share/locale/lv/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/lv/LC_MESSAGES/libakonadi-calendar6.mo +share/locale/mai/LC_MESSAGES/libakonadi-calendar6.mo +share/locale/mr/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/mr/LC_MESSAGES/libakonadi-calendar6.mo +share/locale/nb/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/nb/LC_MESSAGES/libakonadi-calendar6.mo +share/locale/nds/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/nds/LC_MESSAGES/libakonadi-calendar6.mo share/locale/nl/LC_MESSAGES/kalendarac.mo -share/locale/nl/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/nl/LC_MESSAGES/libakonadi-calendar5.mo -share/locale/pa/LC_MESSAGES/libakonadi-calendar5-serializer.mo +share/locale/nl/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/nl/LC_MESSAGES/libakonadi-calendar6.mo +share/locale/pa/LC_MESSAGES/libakonadi-calendar6-serializer.mo share/locale/pl/LC_MESSAGES/kalendarac.mo -share/locale/pl/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/pl/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/pl/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/pl/LC_MESSAGES/libakonadi-calendar6.mo share/locale/pt/LC_MESSAGES/kalendarac.mo -share/locale/pt/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/pt/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/pt/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/pt/LC_MESSAGES/libakonadi-calendar6.mo share/locale/pt_BR/LC_MESSAGES/kalendarac.mo -share/locale/pt_BR/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/pt_BR/LC_MESSAGES/libakonadi-calendar5.mo -share/locale/ro/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/ro/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/pt_BR/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/pt_BR/LC_MESSAGES/libakonadi-calendar6.mo +share/locale/ro/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/ro/LC_MESSAGES/libakonadi-calendar6.mo share/locale/ru/LC_MESSAGES/kalendarac.mo -share/locale/ru/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/ru/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/ru/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/ru/LC_MESSAGES/libakonadi-calendar6.mo share/locale/sk/LC_MESSAGES/kalendarac.mo -share/locale/sk/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/sk/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/sk/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/sk/LC_MESSAGES/libakonadi-calendar6.mo share/locale/sl/LC_MESSAGES/kalendarac.mo -share/locale/sl/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/sl/LC_MESSAGES/libakonadi-calendar5.mo -share/locale/sr/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/sr/LC_MESSAGES/libakonadi-calendar5.mo -share/locale/sr@ijekavian/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/sr@ijekavian/LC_MESSAGES/libakonadi-calendar5.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/libakonadi-calendar5.mo -share/locale/sr@latin/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/sr@latin/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/sl/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/sl/LC_MESSAGES/libakonadi-calendar6.mo +share/locale/sr/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/sr/LC_MESSAGES/libakonadi-calendar6.mo +share/locale/sr@ijekavian/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/sr@ijekavian/LC_MESSAGES/libakonadi-calendar6.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/libakonadi-calendar6.mo +share/locale/sr@latin/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/sr@latin/LC_MESSAGES/libakonadi-calendar6.mo share/locale/sv/LC_MESSAGES/kalendarac.mo -share/locale/sv/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/sv/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/sv/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/sv/LC_MESSAGES/libakonadi-calendar6.mo share/locale/ta/LC_MESSAGES/kalendarac.mo -share/locale/ta/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/ta/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/ta/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/ta/LC_MESSAGES/libakonadi-calendar6.mo share/locale/tr/LC_MESSAGES/kalendarac.mo -share/locale/tr/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/tr/LC_MESSAGES/libakonadi-calendar5.mo -share/locale/ug/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/ug/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/tr/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/tr/LC_MESSAGES/libakonadi-calendar6.mo +share/locale/ug/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/ug/LC_MESSAGES/libakonadi-calendar6.mo share/locale/uk/LC_MESSAGES/kalendarac.mo -share/locale/uk/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/uk/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/uk/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/uk/LC_MESSAGES/libakonadi-calendar6.mo share/locale/zh_CN/LC_MESSAGES/kalendarac.mo -share/locale/zh_CN/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/zh_CN/LC_MESSAGES/libakonadi-calendar5.mo +share/locale/zh_CN/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/zh_CN/LC_MESSAGES/libakonadi-calendar6.mo share/locale/zh_TW/LC_MESSAGES/kalendarac.mo -share/locale/zh_TW/LC_MESSAGES/libakonadi-calendar5-serializer.mo -share/locale/zh_TW/LC_MESSAGES/libakonadi-calendar5.mo -share/qlogging-categories5/akonadi-calendar.categories -share/qlogging-categories5/akonadi-calendar.renamecategories -share/qlogging-categories5/org_kde_kalendarac.categories +share/locale/zh_TW/LC_MESSAGES/libakonadi-calendar6-serializer.mo +share/locale/zh_TW/LC_MESSAGES/libakonadi-calendar6.mo +share/qlogging-categories6/akonadi-calendar.categories +share/qlogging-categories6/akonadi-calendar.renamecategories +share/qlogging-categories6/org_kde_kalendarac.categories diff --git a/net/akonadi-contacts/Makefile b/net/akonadi-contacts/Makefile index 860a1746b9e..1c53cc0f566 100644 --- a/net/akonadi-contacts/Makefile +++ b/net/akonadi-contacts/Makefile @@ -1,6 +1,5 @@ PORTNAME= akonadi-contacts DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= net kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -12,18 +11,18 @@ LIB_DEPENDS= libassuan.so:security/libassuan \ libgpg-error.so:security/libgpg-error \ libgpgme.so:security/gpgme \ libgpgmepp.so:security/gpgme-cpp \ - libqgpgme.so:security/gpgme-qt@qt5 + libqgpgmeqt6.so:security/gpgme-qt@qt6 -USES= cmake compiler:c++11-lib gettext grantlee:5 kde:5 \ - qt:5 tar:xz xorg +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz xorg USE_KDE= auth codecs completion config configwidgets coreaddons \ dbusaddons i18n iconthemes itemmodels jobwidgets kcmutils kio \ - prison service solid sonnet textwidgets widgetsaddons windowsystem xmlgui \ + prison service solid sonnet textwidgets widgetsaddons \ + windowsystem xmlgui \ ecm:build # pim components -USE_KDE+= akonadi akonadimime calendarcore contacts grantleetheme libkleo mime -USE_QT= concurrent core dbus gui network testlib widgets xml \ - buildtools:build qmake:build +USE_KDE+= akonadi akonadimime calendarcore contacts grantleetheme \ + libkleo mime +USE_QT= base USE_XORG= x11 USE_LDCONFIG= yes diff --git a/net/akonadi-contacts/distinfo b/net/akonadi-contacts/distinfo index b1a736e8ea5..a55e59569f3 100644 --- a/net/akonadi-contacts/distinfo +++ b/net/akonadi-contacts/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889480 -SHA256 (KDE/release-service/23.08.5/akonadi-contacts-23.08.5.tar.xz) = e7a4b37c6bb4dbdb074398a48050b3ea63b1ffd8b576f3efa9cef56759cf4251 -SIZE (KDE/release-service/23.08.5/akonadi-contacts-23.08.5.tar.xz) = 420904 +TIMESTAMP = 1734460289 +SHA256 (KDE/release-service/24.12.0/akonadi-contacts-24.12.0.tar.xz) = 00f2c765ebeb8c472f20937daff3654e1d755b015f0dbd1af9817920c47f81c9 +SIZE (KDE/release-service/24.12.0/akonadi-contacts-24.12.0.tar.xz) = 436684 diff --git a/net/akonadi-contacts/pkg-plist b/net/akonadi-contacts/pkg-plist index 8e088340232..c2752ac9bf1 100644 --- a/net/akonadi-contacts/pkg-plist +++ b/net/akonadi-contacts/pkg-plist @@ -1,210 +1,213 @@ -include/KPim5/AkonadiContact/Akonadi/AbstractContactFormatter -include/KPim5/AkonadiContact/Akonadi/AbstractContactGroupFormatter -include/KPim5/AkonadiContact/Akonadi/AbstractEmailAddressSelectionDialog -include/KPim5/AkonadiContact/Akonadi/ContactGrantleeWrapper -include/KPim5/AkonadiContact/Akonadi/ContactGroupEditor -include/KPim5/AkonadiContact/Akonadi/ContactGroupEditorDialog -include/KPim5/AkonadiContact/Akonadi/ContactGroupExpandJob -include/KPim5/AkonadiContact/Akonadi/ContactGroupSearchJob -include/KPim5/AkonadiContact/Akonadi/ContactParts -include/KPim5/AkonadiContact/Akonadi/ContactSearchJob -include/KPim5/AkonadiContact/Akonadi/ContactsFilterProxyModel -include/KPim5/AkonadiContact/Akonadi/ContactsTreeModel -include/KPim5/AkonadiContact/Akonadi/EmailAddressRequester -include/KPim5/AkonadiContact/Akonadi/EmailAddressSelection -include/KPim5/AkonadiContact/Akonadi/EmailAddressSelectionDialog -include/KPim5/AkonadiContact/Akonadi/EmailAddressSelectionModel -include/KPim5/AkonadiContact/Akonadi/EmailAddressSelectionWidget -include/KPim5/AkonadiContact/Akonadi/GrantleeContactFormatter -include/KPim5/AkonadiContact/Akonadi/GrantleeContactGroupFormatter -include/KPim5/AkonadiContact/Akonadi/GrantleePrint -include/KPim5/AkonadiContact/Akonadi/RecipientsEditorManager -include/KPim5/AkonadiContact/Akonadi/RecipientsPickerWidget -include/KPim5/AkonadiContact/Akonadi/StandardContactFormatter -include/KPim5/AkonadiContact/Akonadi/StandardContactGroupFormatter -include/KPim5/AkonadiContact/akonadi-contact_version.h -include/KPim5/AkonadiContact/akonadi/abstractcontactformatter.h -include/KPim5/AkonadiContact/akonadi/abstractcontactgroupformatter.h -include/KPim5/AkonadiContact/akonadi/abstractemailaddressselectiondialog.h -include/KPim5/AkonadiContact/akonadi/akonadi-contact_export.h -include/KPim5/AkonadiContact/akonadi/contactgrantleewrapper.h -include/KPim5/AkonadiContact/akonadi/contactgroupeditor.h -include/KPim5/AkonadiContact/akonadi/contactgroupeditordialog.h -include/KPim5/AkonadiContact/akonadi/contactgroupexpandjob.h -include/KPim5/AkonadiContact/akonadi/contactgroupsearchjob.h -include/KPim5/AkonadiContact/akonadi/contactparts.h -include/KPim5/AkonadiContact/akonadi/contactsearchjob.h -include/KPim5/AkonadiContact/akonadi/contactsfilterproxymodel.h -include/KPim5/AkonadiContact/akonadi/contactstreemodel.h -include/KPim5/AkonadiContact/akonadi/emailaddressrequester.h -include/KPim5/AkonadiContact/akonadi/emailaddressselection.h -include/KPim5/AkonadiContact/akonadi/emailaddressselectiondialog.h -include/KPim5/AkonadiContact/akonadi/emailaddressselectionmodel.h -include/KPim5/AkonadiContact/akonadi/emailaddressselectionwidget.h -include/KPim5/AkonadiContact/akonadi/grantleecontactformatter.h -include/KPim5/AkonadiContact/akonadi/grantleecontactgroupformatter.h -include/KPim5/AkonadiContact/akonadi/grantleeprint.h -include/KPim5/AkonadiContact/akonadi/recipientseditormanager.h -include/KPim5/AkonadiContact/akonadi/recipientspickerwidget.h -include/KPim5/AkonadiContact/akonadi/standardcontactformatter.h -include/KPim5/AkonadiContact/akonadi/standardcontactgroupformatter.h -include/KPim5/AkonadiContactEditor/Akonadi/AddContactJob -include/KPim5/AkonadiContactEditor/Akonadi/AddEmailAddressJob -include/KPim5/AkonadiContactEditor/Akonadi/AddEmailDisplayJob -include/KPim5/AkonadiContactEditor/Akonadi/ContactEditor -include/KPim5/AkonadiContactEditor/Akonadi/ContactEditorDialog -include/KPim5/AkonadiContactEditor/Akonadi/ContactEditorPagePlugin -include/KPim5/AkonadiContactEditor/Akonadi/ContactGroupViewer -include/KPim5/AkonadiContactEditor/Akonadi/ContactViewer -include/KPim5/AkonadiContactEditor/Akonadi/ContactViewerDialog -include/KPim5/AkonadiContactEditor/Akonadi/GrantleeContactViewer -include/KPim5/AkonadiContactEditor/Akonadi/OpenEmailAddressJob -include/KPim5/AkonadiContactEditor/Akonadi/SelectAddressBookDialog -include/KPim5/AkonadiContactEditor/Akonadi/StandardContactActionManager -include/KPim5/AkonadiContactEditor/akonadi-contact-editor_version.h -include/KPim5/AkonadiContactEditor/akonadi/addcontactjob.h -include/KPim5/AkonadiContactEditor/akonadi/addemailaddressjob.h -include/KPim5/AkonadiContactEditor/akonadi/addemaildisplayjob.h -include/KPim5/AkonadiContactEditor/akonadi/contacteditor.h -include/KPim5/AkonadiContactEditor/akonadi/contacteditor_export.h -include/KPim5/AkonadiContactEditor/akonadi/contacteditordialog.h -include/KPim5/AkonadiContactEditor/akonadi/contacteditorpageplugin.h -include/KPim5/AkonadiContactEditor/akonadi/contactgroupviewer.h -include/KPim5/AkonadiContactEditor/akonadi/contactviewer.h -include/KPim5/AkonadiContactEditor/akonadi/contactviewerdialog.h -include/KPim5/AkonadiContactEditor/akonadi/grantleecontactviewer.h -include/KPim5/AkonadiContactEditor/akonadi/openemailaddressjob.h -include/KPim5/AkonadiContactEditor/akonadi/selectaddressbookdialog.h -include/KPim5/AkonadiContactEditor/akonadi/standardcontactactionmanager.h -lib/cmake/KF5AkonadiContactEditor/KF5ContactEditorConfig.cmake -lib/cmake/KF5AkonadiContactEditor/KF5ContactEditorConfigVersion.cmake -lib/cmake/KPim5AkonadiContact/KPim5AkonadiContactConfig.cmake -lib/cmake/KPim5AkonadiContact/KPim5AkonadiContactConfigVersion.cmake -lib/cmake/KPim5AkonadiContact/KPim5AkonadiContactTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5AkonadiContact/KPim5AkonadiContactTargets.cmake -lib/cmake/KPim5ContactEditor/KPim5ContactEditorConfig.cmake -lib/cmake/KPim5ContactEditor/KPim5ContactEditorConfigVersion.cmake -lib/cmake/KPim5ContactEditor/KPim5ContactEditorTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5ContactEditor/KPim5ContactEditorTargets.cmake -lib/libKPim5AkonadiContact.so -lib/libKPim5AkonadiContact.so.5 -lib/libKPim5AkonadiContact.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libKPim5ContactEditor.so -lib/libKPim5ContactEditor.so.5 -lib/libKPim5ContactEditor.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_MKSPECDIR%%/modules/qt_AkonadiContact.pri -%%QT_MKSPECDIR%%/modules/qt_ContactEditor.pri +include/KPim6/AkonadiContactCore/Akonadi/AbstractContactFormatter +include/KPim6/AkonadiContactCore/Akonadi/AbstractContactGroupFormatter +include/KPim6/AkonadiContactCore/Akonadi/ContactGrantleeWrapper +include/KPim6/AkonadiContactCore/Akonadi/ContactGroupExpandJob +include/KPim6/AkonadiContactCore/Akonadi/ContactGroupSearchJob +include/KPim6/AkonadiContactCore/Akonadi/ContactParts +include/KPim6/AkonadiContactCore/Akonadi/ContactSearchJob +include/KPim6/AkonadiContactCore/Akonadi/ContactsFilterProxyModel +include/KPim6/AkonadiContactCore/Akonadi/ContactsTreeModel +include/KPim6/AkonadiContactCore/Akonadi/EmailAddressSelection +include/KPim6/AkonadiContactCore/Akonadi/EmailAddressSelectionModel +include/KPim6/AkonadiContactCore/Akonadi/GrantleeContactFormatter +include/KPim6/AkonadiContactCore/Akonadi/GrantleeContactGroupFormatter +include/KPim6/AkonadiContactCore/Akonadi/GrantleePrint +include/KPim6/AkonadiContactCore/Akonadi/StandardContactFormatter +include/KPim6/AkonadiContactCore/Akonadi/StandardContactGroupFormatter +include/KPim6/AkonadiContactCore/akonadi-contact_core_version.h +include/KPim6/AkonadiContactCore/akonadi/abstractcontactformatter.h +include/KPim6/AkonadiContactCore/akonadi/abstractcontactgroupformatter.h +include/KPim6/AkonadiContactCore/akonadi/akonadi-contact-core_export.h +include/KPim6/AkonadiContactCore/akonadi/contactgrantleewrapper.h +include/KPim6/AkonadiContactCore/akonadi/contactgroupexpandjob.h +include/KPim6/AkonadiContactCore/akonadi/contactgroupsearchjob.h +include/KPim6/AkonadiContactCore/akonadi/contactparts.h +include/KPim6/AkonadiContactCore/akonadi/contactsearchjob.h +include/KPim6/AkonadiContactCore/akonadi/contactsfilterproxymodel.h +include/KPim6/AkonadiContactCore/akonadi/contactstreemodel.h +include/KPim6/AkonadiContactCore/akonadi/emailaddressselection.h +include/KPim6/AkonadiContactCore/akonadi/emailaddressselectionmodel.h +include/KPim6/AkonadiContactCore/akonadi/grantleecontactformatter.h +include/KPim6/AkonadiContactCore/akonadi/grantleecontactgroupformatter.h +include/KPim6/AkonadiContactCore/akonadi/grantleeprint.h +include/KPim6/AkonadiContactCore/akonadi/standardcontactformatter.h +include/KPim6/AkonadiContactCore/akonadi/standardcontactgroupformatter.h +include/KPim6/AkonadiContactWidgets/Akonadi/AbstractEmailAddressSelectionDialog +include/KPim6/AkonadiContactWidgets/Akonadi/AddContactJob +include/KPim6/AkonadiContactWidgets/Akonadi/AddEmailAddressJob +include/KPim6/AkonadiContactWidgets/Akonadi/AddEmailDisplayJob +include/KPim6/AkonadiContactWidgets/Akonadi/ContactEditor +include/KPim6/AkonadiContactWidgets/Akonadi/ContactEditorDialog +include/KPim6/AkonadiContactWidgets/Akonadi/ContactEditorPagePlugin +include/KPim6/AkonadiContactWidgets/Akonadi/ContactGroupEditor +include/KPim6/AkonadiContactWidgets/Akonadi/ContactGroupEditorDialog +include/KPim6/AkonadiContactWidgets/Akonadi/ContactGroupViewer +include/KPim6/AkonadiContactWidgets/Akonadi/ContactViewer +include/KPim6/AkonadiContactWidgets/Akonadi/ContactViewerDialog +include/KPim6/AkonadiContactWidgets/Akonadi/EmailAddressRequester +include/KPim6/AkonadiContactWidgets/Akonadi/EmailAddressSelectionDialog +include/KPim6/AkonadiContactWidgets/Akonadi/EmailAddressSelectionWidget +include/KPim6/AkonadiContactWidgets/Akonadi/GrantleeContactViewer +include/KPim6/AkonadiContactWidgets/Akonadi/OpenEmailAddressJob +include/KPim6/AkonadiContactWidgets/Akonadi/RecipientsEditorManager +include/KPim6/AkonadiContactWidgets/Akonadi/RecipientsPickerWidget +include/KPim6/AkonadiContactWidgets/Akonadi/SelectAddressBookDialog +include/KPim6/AkonadiContactWidgets/Akonadi/StandardContactActionManager +include/KPim6/AkonadiContactWidgets/akonadi-contacts-widgets_version.h +include/KPim6/AkonadiContactWidgets/akonadi/abstractemailaddressselectiondialog.h +include/KPim6/AkonadiContactWidgets/akonadi/addcontactjob.h +include/KPim6/AkonadiContactWidgets/akonadi/addemailaddressjob.h +include/KPim6/AkonadiContactWidgets/akonadi/addemaildisplayjob.h +include/KPim6/AkonadiContactWidgets/akonadi/akonadi-contact-widgets_export.h +include/KPim6/AkonadiContactWidgets/akonadi/contacteditor.h +include/KPim6/AkonadiContactWidgets/akonadi/contacteditordialog.h +include/KPim6/AkonadiContactWidgets/akonadi/contacteditorpageplugin.h +include/KPim6/AkonadiContactWidgets/akonadi/contactgroupeditor.h +include/KPim6/AkonadiContactWidgets/akonadi/contactgroupeditordialog.h +include/KPim6/AkonadiContactWidgets/akonadi/contactgroupviewer.h +include/KPim6/AkonadiContactWidgets/akonadi/contactviewer.h +include/KPim6/AkonadiContactWidgets/akonadi/contactviewerdialog.h +include/KPim6/AkonadiContactWidgets/akonadi/emailaddressrequester.h +include/KPim6/AkonadiContactWidgets/akonadi/emailaddressselectiondialog.h +include/KPim6/AkonadiContactWidgets/akonadi/emailaddressselectionwidget.h +include/KPim6/AkonadiContactWidgets/akonadi/grantleecontactviewer.h +include/KPim6/AkonadiContactWidgets/akonadi/openemailaddressjob.h +include/KPim6/AkonadiContactWidgets/akonadi/recipientseditormanager.h +include/KPim6/AkonadiContactWidgets/akonadi/recipientspickerwidget.h +include/KPim6/AkonadiContactWidgets/akonadi/selectaddressbookdialog.h +include/KPim6/AkonadiContactWidgets/akonadi/standardcontactactionmanager.h +lib/cmake/KPim6AkonadiContactCore/KPim6AkonadiContactCoreConfig.cmake +lib/cmake/KPim6AkonadiContactCore/KPim6AkonadiContactCoreConfigVersion.cmake +lib/cmake/KPim6AkonadiContactCore/KPim6AkonadiContactCoreTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6AkonadiContactCore/KPim6AkonadiContactCoreTargets.cmake +lib/cmake/KPim6AkonadiContactWidgets/KPim6AkonadiContactWidgetsConfig.cmake +lib/cmake/KPim6AkonadiContactWidgets/KPim6AkonadiContactWidgetsConfigVersion.cmake +lib/cmake/KPim6AkonadiContactWidgets/KPim6AkonadiContactWidgetsTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6AkonadiContactWidgets/KPim6AkonadiContactWidgetsTargets.cmake +lib/libKPim6AkonadiContactCore.so +lib/libKPim6AkonadiContactCore.so.6 +lib/libKPim6AkonadiContactCore.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6AkonadiContactWidgets.so +lib/libKPim6AkonadiContactWidgets.so.6 +lib/libKPim6AkonadiContactWidgets.so.%%KDE_APPLICATIONS_SHLIB_VER%% %%QT_PLUGINDIR%%/akonadi_serializer_addressee.so %%QT_PLUGINDIR%%/akonadi_serializer_contactgroup.so share/akonadi/plugins/serializer/akonadi_serializer_addressee.desktop share/akonadi/plugins/serializer/akonadi_serializer_contactgroup.desktop -share/kf5/akonadi/contact/data/zone.tab -share/kf5/akonadi/contact/pics/world.jpg -share/locale/ar/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/ar/LC_MESSAGES/akonadicontact5.mo -share/locale/az/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/az/LC_MESSAGES/akonadicontact5.mo -share/locale/bg/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/bg/LC_MESSAGES/akonadicontact5.mo -share/locale/bs/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/bs/LC_MESSAGES/akonadicontact5.mo -share/locale/ca/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/ca/LC_MESSAGES/akonadicontact5.mo -share/locale/ca@valencia/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/ca@valencia/LC_MESSAGES/akonadicontact5.mo -share/locale/cs/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/cs/LC_MESSAGES/akonadicontact5.mo -share/locale/da/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/da/LC_MESSAGES/akonadicontact5.mo -share/locale/de/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/de/LC_MESSAGES/akonadicontact5.mo -share/locale/el/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/el/LC_MESSAGES/akonadicontact5.mo -share/locale/en_GB/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/en_GB/LC_MESSAGES/akonadicontact5.mo -share/locale/eo/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/eo/LC_MESSAGES/akonadicontact5.mo -share/locale/es/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/es/LC_MESSAGES/akonadicontact5.mo -share/locale/et/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/et/LC_MESSAGES/akonadicontact5.mo -share/locale/eu/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/eu/LC_MESSAGES/akonadicontact5.mo -share/locale/fi/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/fi/LC_MESSAGES/akonadicontact5.mo -share/locale/fr/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/fr/LC_MESSAGES/akonadicontact5.mo -share/locale/ga/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/ga/LC_MESSAGES/akonadicontact5.mo -share/locale/gl/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/gl/LC_MESSAGES/akonadicontact5.mo -share/locale/he/LC_MESSAGES/akonadicontact5.mo -share/locale/hr/LC_MESSAGES/akonadicontact5.mo -share/locale/hu/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/hu/LC_MESSAGES/akonadicontact5.mo -share/locale/ia/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/ia/LC_MESSAGES/akonadicontact5.mo -share/locale/it/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/it/LC_MESSAGES/akonadicontact5.mo -share/locale/ja/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/ja/LC_MESSAGES/akonadicontact5.mo -share/locale/ka/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/ka/LC_MESSAGES/akonadicontact5.mo -share/locale/kk/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/kk/LC_MESSAGES/akonadicontact5.mo -share/locale/km/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/km/LC_MESSAGES/akonadicontact5.mo -share/locale/ko/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/ko/LC_MESSAGES/akonadicontact5.mo -share/locale/lt/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/lt/LC_MESSAGES/akonadicontact5.mo -share/locale/lv/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/lv/LC_MESSAGES/akonadicontact5.mo -share/locale/mai/LC_MESSAGES/akonadicontact5.mo -share/locale/mr/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/mr/LC_MESSAGES/akonadicontact5.mo -share/locale/nb/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/nb/LC_MESSAGES/akonadicontact5.mo -share/locale/nds/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/nds/LC_MESSAGES/akonadicontact5.mo -share/locale/nl/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/nl/LC_MESSAGES/akonadicontact5.mo -share/locale/nn/LC_MESSAGES/akonadicontact5.mo -share/locale/pa/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/pa/LC_MESSAGES/akonadicontact5.mo -share/locale/pl/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/pl/LC_MESSAGES/akonadicontact5.mo -share/locale/pt/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/pt/LC_MESSAGES/akonadicontact5.mo -share/locale/pt_BR/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/pt_BR/LC_MESSAGES/akonadicontact5.mo -share/locale/ro/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/ro/LC_MESSAGES/akonadicontact5.mo -share/locale/ru/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/ru/LC_MESSAGES/akonadicontact5.mo -share/locale/sk/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/sk/LC_MESSAGES/akonadicontact5.mo -share/locale/sl/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/sl/LC_MESSAGES/akonadicontact5.mo -share/locale/sr/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/sr/LC_MESSAGES/akonadicontact5.mo -share/locale/sr@ijekavian/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/sr@ijekavian/LC_MESSAGES/akonadicontact5.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/akonadicontact5.mo -share/locale/sr@latin/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/sr@latin/LC_MESSAGES/akonadicontact5.mo -share/locale/sv/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/sv/LC_MESSAGES/akonadicontact5.mo -share/locale/tr/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/tr/LC_MESSAGES/akonadicontact5.mo -share/locale/ug/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/ug/LC_MESSAGES/akonadicontact5.mo -share/locale/uk/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/uk/LC_MESSAGES/akonadicontact5.mo -share/locale/zh_CN/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/zh_CN/LC_MESSAGES/akonadicontact5.mo -share/locale/zh_TW/LC_MESSAGES/akonadicontact5-serializer.mo -share/locale/zh_TW/LC_MESSAGES/akonadicontact5.mo -share/qlogging-categories5/akonadi-contacts.categories -share/qlogging-categories5/akonadi-contacts.renamecategories +share/kf6/akonadi/contact/data/zone.tab +share/kf6/akonadi/contact/pics/world.jpg +share/locale/ar/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/ar/LC_MESSAGES/akonadicontact6.mo +share/locale/ast/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/ast/LC_MESSAGES/akonadicontact6.mo +share/locale/az/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/az/LC_MESSAGES/akonadicontact6.mo +share/locale/bg/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/bg/LC_MESSAGES/akonadicontact6.mo +share/locale/bs/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/bs/LC_MESSAGES/akonadicontact6.mo +share/locale/ca/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/ca/LC_MESSAGES/akonadicontact6.mo +share/locale/ca@valencia/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/ca@valencia/LC_MESSAGES/akonadicontact6.mo +share/locale/cs/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/cs/LC_MESSAGES/akonadicontact6.mo +share/locale/da/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/da/LC_MESSAGES/akonadicontact6.mo +share/locale/de/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/de/LC_MESSAGES/akonadicontact6.mo +share/locale/el/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/el/LC_MESSAGES/akonadicontact6.mo +share/locale/en_GB/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/en_GB/LC_MESSAGES/akonadicontact6.mo +share/locale/eo/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/eo/LC_MESSAGES/akonadicontact6.mo +share/locale/es/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/es/LC_MESSAGES/akonadicontact6.mo +share/locale/et/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/et/LC_MESSAGES/akonadicontact6.mo +share/locale/eu/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/eu/LC_MESSAGES/akonadicontact6.mo +share/locale/fi/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/fi/LC_MESSAGES/akonadicontact6.mo +share/locale/fr/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/fr/LC_MESSAGES/akonadicontact6.mo +share/locale/ga/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/ga/LC_MESSAGES/akonadicontact6.mo +share/locale/gl/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/gl/LC_MESSAGES/akonadicontact6.mo +share/locale/he/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/he/LC_MESSAGES/akonadicontact6.mo +share/locale/hr/LC_MESSAGES/akonadicontact6.mo +share/locale/hu/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/hu/LC_MESSAGES/akonadicontact6.mo +share/locale/ia/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/ia/LC_MESSAGES/akonadicontact6.mo +share/locale/id/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/id/LC_MESSAGES/akonadicontact6.mo +share/locale/it/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/it/LC_MESSAGES/akonadicontact6.mo +share/locale/ja/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/ja/LC_MESSAGES/akonadicontact6.mo +share/locale/ka/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/ka/LC_MESSAGES/akonadicontact6.mo +share/locale/kk/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/kk/LC_MESSAGES/akonadicontact6.mo +share/locale/km/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/km/LC_MESSAGES/akonadicontact6.mo +share/locale/ko/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/ko/LC_MESSAGES/akonadicontact6.mo +share/locale/lt/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/lt/LC_MESSAGES/akonadicontact6.mo +share/locale/lv/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/lv/LC_MESSAGES/akonadicontact6.mo +share/locale/mai/LC_MESSAGES/akonadicontact6.mo +share/locale/mr/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/mr/LC_MESSAGES/akonadicontact6.mo +share/locale/nb/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/nb/LC_MESSAGES/akonadicontact6.mo +share/locale/nds/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/nds/LC_MESSAGES/akonadicontact6.mo +share/locale/nl/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/nl/LC_MESSAGES/akonadicontact6.mo +share/locale/nn/LC_MESSAGES/akonadicontact6.mo +share/locale/pa/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/pa/LC_MESSAGES/akonadicontact6.mo +share/locale/pl/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/pl/LC_MESSAGES/akonadicontact6.mo +share/locale/pt/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/pt/LC_MESSAGES/akonadicontact6.mo +share/locale/pt_BR/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/pt_BR/LC_MESSAGES/akonadicontact6.mo +share/locale/ro/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/ro/LC_MESSAGES/akonadicontact6.mo +share/locale/ru/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/ru/LC_MESSAGES/akonadicontact6.mo +share/locale/sk/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/sk/LC_MESSAGES/akonadicontact6.mo +share/locale/sl/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/sl/LC_MESSAGES/akonadicontact6.mo +share/locale/sr/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/sr/LC_MESSAGES/akonadicontact6.mo +share/locale/sr@ijekavian/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/sr@ijekavian/LC_MESSAGES/akonadicontact6.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/akonadicontact6.mo +share/locale/sr@latin/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/sr@latin/LC_MESSAGES/akonadicontact6.mo +share/locale/sv/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/sv/LC_MESSAGES/akonadicontact6.mo +share/locale/ta/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/ta/LC_MESSAGES/akonadicontact6.mo +share/locale/tr/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/tr/LC_MESSAGES/akonadicontact6.mo +share/locale/ug/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/ug/LC_MESSAGES/akonadicontact6.mo +share/locale/uk/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/uk/LC_MESSAGES/akonadicontact6.mo +share/locale/zh_CN/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/zh_CN/LC_MESSAGES/akonadicontact6.mo +share/locale/zh_TW/LC_MESSAGES/akonadicontact6-serializer.mo +share/locale/zh_TW/LC_MESSAGES/akonadicontact6.mo +share/qlogging-categories6/akonadi-contacts.categories +share/qlogging-categories6/akonadi-contacts.renamecategories diff --git a/net/akonadi-mime/Makefile b/net/akonadi-mime/Makefile index 84b1848b5ca..55473e65993 100644 --- a/net/akonadi-mime/Makefile +++ b/net/akonadi-mime/Makefile @@ -8,14 +8,14 @@ WWW= https://www.kde.org/ LICENSE= LGPL21 -USES= cmake compiler:c++11-lib gettext kde:5 qt:5 shared-mime-info tar:xz -USE_KDE= auth codecs config configwidgets coreaddons dbusaddons \ - i18n itemmodels kio service widgetsaddons xmlgui \ +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 shared-mime-info \ + tar:xz +USE_KDE= auth codecs config configwidgets coreaddons dbusaddons i18n \ + itemmodels kio service widgetsaddons xmlgui \ ecm:build # pim components USE_KDE+= akonadi mime -USE_QT= concurrent core dbus gui network widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_LDCONFIG= yes DESCR= ${.CURDIR:H:H}/deskutils/kdepim/pkg-descr diff --git a/net/akonadi-mime/distinfo b/net/akonadi-mime/distinfo index 653ccd84bae..b0e9caeab58 100644 --- a/net/akonadi-mime/distinfo +++ b/net/akonadi-mime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889486 -SHA256 (KDE/release-service/23.08.5/akonadi-mime-23.08.5.tar.xz) = fd40e599ea73fe8107d195673ae721461edfedf1bf56b2bef13fab940de5c833 -SIZE (KDE/release-service/23.08.5/akonadi-mime-23.08.5.tar.xz) = 166996 +TIMESTAMP = 1734460291 +SHA256 (KDE/release-service/24.12.0/akonadi-mime-24.12.0.tar.xz) = a4357769d6aeedb15b35665b3b581b60b9cdd5b298e142d3a0b9d318d6b4d0c9 +SIZE (KDE/release-service/24.12.0/akonadi-mime-24.12.0.tar.xz) = 175360 diff --git a/net/akonadi-mime/pkg-plist b/net/akonadi-mime/pkg-plist index 375053b3319..d1c20594d9e 100644 --- a/net/akonadi-mime/pkg-plist +++ b/net/akonadi-mime/pkg-plist @@ -1,118 +1,119 @@ -include/KPim5/AkonadiMime/Akonadi/AddressAttribute -include/KPim5/AkonadiMime/Akonadi/CommandBase -include/KPim5/AkonadiMime/Akonadi/DispatchModeAttribute -include/KPim5/AkonadiMime/Akonadi/DispatcherInterface -include/KPim5/AkonadiMime/Akonadi/ErrorAttribute -include/KPim5/AkonadiMime/Akonadi/MDNStateAttribute -include/KPim5/AkonadiMime/Akonadi/MarkAsCommand -include/KPim5/AkonadiMime/Akonadi/MessageFlags -include/KPim5/AkonadiMime/Akonadi/MessageFolderAttribute -include/KPim5/AkonadiMime/Akonadi/MessageModel -include/KPim5/AkonadiMime/Akonadi/MessageParts -include/KPim5/AkonadiMime/Akonadi/MessageQueueJob -include/KPim5/AkonadiMime/Akonadi/MessageStatus -include/KPim5/AkonadiMime/Akonadi/MoveCommand -include/KPim5/AkonadiMime/Akonadi/NewMailNotifierAttribute -include/KPim5/AkonadiMime/Akonadi/Pop3ResourceAttribute -include/KPim5/AkonadiMime/Akonadi/RemoveDuplicatesJob -include/KPim5/AkonadiMime/Akonadi/SentActionAttribute -include/KPim5/AkonadiMime/Akonadi/SentBehaviourAttribute -include/KPim5/AkonadiMime/Akonadi/SpecialMailCollections -include/KPim5/AkonadiMime/Akonadi/SpecialMailCollectionsDiscoveryJob -include/KPim5/AkonadiMime/Akonadi/SpecialMailCollectionsRequestJob -include/KPim5/AkonadiMime/Akonadi/StandardMailActionManager -include/KPim5/AkonadiMime/Akonadi/TransportAttribute -include/KPim5/AkonadiMime/akonadi-mime_version.h -include/KPim5/AkonadiMime/akonadi/addressattribute.h -include/KPim5/AkonadiMime/akonadi/akonadi-mime_export.h -include/KPim5/AkonadiMime/akonadi/commandbase.h -include/KPim5/AkonadiMime/akonadi/dispatcherinterface.h -include/KPim5/AkonadiMime/akonadi/dispatchmodeattribute.h -include/KPim5/AkonadiMime/akonadi/errorattribute.h -include/KPim5/AkonadiMime/akonadi/markascommand.h -include/KPim5/AkonadiMime/akonadi/mdnstateattribute.h -include/KPim5/AkonadiMime/akonadi/messageflags.h -include/KPim5/AkonadiMime/akonadi/messagefolderattribute.h -include/KPim5/AkonadiMime/akonadi/messagemodel.h -include/KPim5/AkonadiMime/akonadi/messageparts.h -include/KPim5/AkonadiMime/akonadi/messagequeuejob.h -include/KPim5/AkonadiMime/akonadi/messagestatus.h -include/KPim5/AkonadiMime/akonadi/movecommand.h -include/KPim5/AkonadiMime/akonadi/newmailnotifierattribute.h -include/KPim5/AkonadiMime/akonadi/pop3resourceattribute.h -include/KPim5/AkonadiMime/akonadi/removeduplicatesjob.h -include/KPim5/AkonadiMime/akonadi/sentactionattribute.h -include/KPim5/AkonadiMime/akonadi/sentbehaviourattribute.h -include/KPim5/AkonadiMime/akonadi/specialmailcollections.h -include/KPim5/AkonadiMime/akonadi/specialmailcollectionsdiscoveryjob.h -include/KPim5/AkonadiMime/akonadi/specialmailcollectionsrequestjob.h -include/KPim5/AkonadiMime/akonadi/standardmailactionmanager.h -include/KPim5/AkonadiMime/akonadi/transportattribute.h -lib/cmake/KF5AkonadiMime/KF5AkonadiMimeConfig.cmake -lib/cmake/KF5AkonadiMime/KF5AkonadiMimeConfigVersion.cmake -lib/cmake/KF5AkonadiMime/KPim5AkonadiMimeTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF5AkonadiMime/KPim5AkonadiMimeTargets.cmake -lib/cmake/KPim5AkonadiMime/KPim5AkonadiMimeConfig.cmake -lib/cmake/KPim5AkonadiMime/KPim5AkonadiMimeConfigVersion.cmake -lib/cmake/KPim5AkonadiMime/KPim5AkonadiMimeTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5AkonadiMime/KPim5AkonadiMimeTargets.cmake -lib/libKPim5AkonadiMime.so -lib/libKPim5AkonadiMime.so.5 -lib/libKPim5AkonadiMime.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_MKSPECDIR%%/modules/qt_AkonadiMime.pri +include/KPim6/AkonadiMime/Akonadi/AddressAttribute +include/KPim6/AkonadiMime/Akonadi/CommandBase +include/KPim6/AkonadiMime/Akonadi/DispatchModeAttribute +include/KPim6/AkonadiMime/Akonadi/DispatcherInterface +include/KPim6/AkonadiMime/Akonadi/ErrorAttribute +include/KPim6/AkonadiMime/Akonadi/MDNStateAttribute +include/KPim6/AkonadiMime/Akonadi/MarkAsCommand +include/KPim6/AkonadiMime/Akonadi/MessageFlags +include/KPim6/AkonadiMime/Akonadi/MessageFolderAttribute +include/KPim6/AkonadiMime/Akonadi/MessageModel +include/KPim6/AkonadiMime/Akonadi/MessageParts +include/KPim6/AkonadiMime/Akonadi/MessageQueueJob +include/KPim6/AkonadiMime/Akonadi/MessageStatus +include/KPim6/AkonadiMime/Akonadi/MoveCommand +include/KPim6/AkonadiMime/Akonadi/NewMailNotifierAttribute +include/KPim6/AkonadiMime/Akonadi/Pop3ResourceAttribute +include/KPim6/AkonadiMime/Akonadi/RemoveDuplicatesJob +include/KPim6/AkonadiMime/Akonadi/SentActionAttribute +include/KPim6/AkonadiMime/Akonadi/SentBehaviourAttribute +include/KPim6/AkonadiMime/Akonadi/SpecialMailCollections +include/KPim6/AkonadiMime/Akonadi/SpecialMailCollectionsDiscoveryJob +include/KPim6/AkonadiMime/Akonadi/SpecialMailCollectionsRequestJob +include/KPim6/AkonadiMime/Akonadi/StandardMailActionManager +include/KPim6/AkonadiMime/Akonadi/TransportAttribute +include/KPim6/AkonadiMime/akonadi-mime_version.h +include/KPim6/AkonadiMime/akonadi/addressattribute.h +include/KPim6/AkonadiMime/akonadi/akonadi-mime_export.h +include/KPim6/AkonadiMime/akonadi/commandbase.h +include/KPim6/AkonadiMime/akonadi/dispatcherinterface.h +include/KPim6/AkonadiMime/akonadi/dispatchmodeattribute.h +include/KPim6/AkonadiMime/akonadi/errorattribute.h +include/KPim6/AkonadiMime/akonadi/markascommand.h +include/KPim6/AkonadiMime/akonadi/mdnstateattribute.h +include/KPim6/AkonadiMime/akonadi/messageflags.h +include/KPim6/AkonadiMime/akonadi/messagefolderattribute.h +include/KPim6/AkonadiMime/akonadi/messagemodel.h +include/KPim6/AkonadiMime/akonadi/messageparts.h +include/KPim6/AkonadiMime/akonadi/messagequeuejob.h +include/KPim6/AkonadiMime/akonadi/messagestatus.h +include/KPim6/AkonadiMime/akonadi/movecommand.h +include/KPim6/AkonadiMime/akonadi/newmailnotifierattribute.h +include/KPim6/AkonadiMime/akonadi/pop3resourceattribute.h +include/KPim6/AkonadiMime/akonadi/removeduplicatesjob.h +include/KPim6/AkonadiMime/akonadi/sentactionattribute.h +include/KPim6/AkonadiMime/akonadi/sentbehaviourattribute.h +include/KPim6/AkonadiMime/akonadi/specialmailcollections.h +include/KPim6/AkonadiMime/akonadi/specialmailcollectionsdiscoveryjob.h +include/KPim6/AkonadiMime/akonadi/specialmailcollectionsrequestjob.h +include/KPim6/AkonadiMime/akonadi/standardmailactionmanager.h +include/KPim6/AkonadiMime/akonadi/transportattribute.h +lib/cmake/KPim6AkonadiMime/KPim6AkonadiMimeConfig.cmake +lib/cmake/KPim6AkonadiMime/KPim6AkonadiMimeConfigVersion.cmake +lib/cmake/KPim6AkonadiMime/KPim6AkonadiMimeTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6AkonadiMime/KPim6AkonadiMimeTargets.cmake +lib/libKPim6AkonadiMime.so +lib/libKPim6AkonadiMime.so.6 +lib/libKPim6AkonadiMime.so.%%KDE_APPLICATIONS_SHLIB_VER%% %%QT_PLUGINDIR%%/akonadi_serializer_mail.so share/akonadi/plugins/serializer/akonadi_serializer_mail.desktop share/config.kcfg/specialmailcollections.kcfg -share/locale/ar/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/az/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/bg/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/bs/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/ca/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/ca@valencia/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/cs/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/da/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/de/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/el/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/en_GB/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/es/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/et/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/eu/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/fi/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/fr/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/ga/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/gl/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/hu/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/ia/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/ie/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/it/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/ja/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/ka/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/kk/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/km/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/ko/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/lt/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/mai/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/mr/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/nb/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/nds/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/nl/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/nn/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/pl/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/pt/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/pt_BR/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/ro/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/ru/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/sk/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/sl/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/sr/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/sr@ijekavian/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/sr@latin/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/sv/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/tr/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/ug/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/uk/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/zh_CN/LC_MESSAGES/libakonadi-kmime5.mo -share/locale/zh_TW/LC_MESSAGES/libakonadi-kmime5.mo +share/locale/ar/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/ast/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/az/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/bg/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/bs/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/ca/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/ca@valencia/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/cs/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/da/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/de/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/el/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/en_GB/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/eo/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/es/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/et/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/eu/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/fi/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/fr/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/ga/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/gl/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/he/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/hu/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/ia/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/id/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/ie/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/it/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/ja/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/ka/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/kk/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/km/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/ko/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/lt/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/lv/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/mai/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/mr/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/nb/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/nds/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/nl/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/nn/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/pl/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/pt/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/pt_BR/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/ro/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/ru/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/sk/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/sl/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/sr/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/sr@ijekavian/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/sr@latin/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/sv/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/ta/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/tr/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/ug/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/uk/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/zh_CN/LC_MESSAGES/libakonadi-kmime6.mo +share/locale/zh_TW/LC_MESSAGES/libakonadi-kmime6.mo share/mime/packages/x-vnd.kde.contactgroup.xml -share/qlogging-categories5/akonadi-mime.categories +share/qlogging-categories6/akonadi-mime.categories diff --git a/net/akonadi-notes/Makefile b/net/akonadi-notes/Makefile deleted file mode 100644 index e77481dbd49..00000000000 --- a/net/akonadi-notes/Makefile +++ /dev/null @@ -1,24 +0,0 @@ -PORTNAME= akonadi-notes -DISTVERSION= ${KDE_APPLICATIONS_VERSION} -CATEGORIES= net kde kde-applications - -MAINTAINER= kde@FreeBSD.org -COMMENT= KDE library for accessing mail storages in MBox format -WWW= https://www.kde.org/ - -LICENSE= LGPL21 - -USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz -USE_KDE= i18n \ - ecm:build -# pim components -USE_KDE+= akonadi mime -USE_QT= core xml \ - buildtools:build qmake:build -USE_LDCONFIG= yes - -DESCR= ${.CURDIR:H:H}/deskutils/kdepim/pkg-descr - -OPTIONS_DEFINE= DOCS - -.include diff --git a/net/akonadi-notes/distinfo b/net/akonadi-notes/distinfo deleted file mode 100644 index 8c39c95d70e..00000000000 --- a/net/akonadi-notes/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1707889464 -SHA256 (KDE/release-service/23.08.5/akonadi-notes-23.08.5.tar.xz) = fe3a8eccc987d9a84bd01235ac02b78ed432e43b9323757b0042dfb8aae5838e -SIZE (KDE/release-service/23.08.5/akonadi-notes-23.08.5.tar.xz) = 28576 diff --git a/net/akonadi-notes/pkg-plist b/net/akonadi-notes/pkg-plist deleted file mode 100644 index f1486b9cd29..00000000000 --- a/net/akonadi-notes/pkg-plist +++ /dev/null @@ -1,74 +0,0 @@ -include/KPim5/AkonadiNotes/Akonadi/NoteUtils -include/KPim5/AkonadiNotes/akonadi-notes_version.h -include/KPim5/AkonadiNotes/akonadi/NoteUtils -include/KPim5/AkonadiNotes/akonadi/akonadi-notes_export.h -include/KPim5/AkonadiNotes/akonadi/noteutils.h -lib/cmake/KF5AkonadiNotes/KF5AkonadiNotesConfig.cmake -lib/cmake/KF5AkonadiNotes/KF5AkonadiNotesConfigVersion.cmake -lib/cmake/KF5AkonadiNotes/KPim5AkonadiNotesTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF5AkonadiNotes/KPim5AkonadiNotesTargets.cmake -lib/cmake/KPim5AkonadiNotes/KPim5AkonadiNotesConfig.cmake -lib/cmake/KPim5AkonadiNotes/KPim5AkonadiNotesConfigVersion.cmake -lib/cmake/KPim5AkonadiNotes/KPim5AkonadiNotesTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5AkonadiNotes/KPim5AkonadiNotesTargets.cmake -lib/libKPim5AkonadiNotes.so -lib/libKPim5AkonadiNotes.so.5 -lib/libKPim5AkonadiNotes.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_MKSPECDIR%%/modules/qt_AkonadiNotes.pri -share/locale/ar/LC_MESSAGES/akonadinotes5.mo -share/locale/ast/LC_MESSAGES/akonadinotes5.mo -share/locale/az/LC_MESSAGES/akonadinotes5.mo -share/locale/bg/LC_MESSAGES/akonadinotes5.mo -share/locale/bs/LC_MESSAGES/akonadinotes5.mo -share/locale/ca/LC_MESSAGES/akonadinotes5.mo -share/locale/ca@valencia/LC_MESSAGES/akonadinotes5.mo -share/locale/cs/LC_MESSAGES/akonadinotes5.mo -share/locale/da/LC_MESSAGES/akonadinotes5.mo -share/locale/de/LC_MESSAGES/akonadinotes5.mo -share/locale/el/LC_MESSAGES/akonadinotes5.mo -share/locale/en_GB/LC_MESSAGES/akonadinotes5.mo -share/locale/eo/LC_MESSAGES/akonadinotes5.mo -share/locale/es/LC_MESSAGES/akonadinotes5.mo -share/locale/et/LC_MESSAGES/akonadinotes5.mo -share/locale/eu/LC_MESSAGES/akonadinotes5.mo -share/locale/fi/LC_MESSAGES/akonadinotes5.mo -share/locale/fr/LC_MESSAGES/akonadinotes5.mo -share/locale/ga/LC_MESSAGES/akonadinotes5.mo -share/locale/gl/LC_MESSAGES/akonadinotes5.mo -share/locale/he/LC_MESSAGES/akonadinotes5.mo -share/locale/hi/LC_MESSAGES/akonadinotes5.mo -share/locale/hsb/LC_MESSAGES/akonadinotes5.mo -share/locale/hu/LC_MESSAGES/akonadinotes5.mo -share/locale/ia/LC_MESSAGES/akonadinotes5.mo -share/locale/is/LC_MESSAGES/akonadinotes5.mo -share/locale/it/LC_MESSAGES/akonadinotes5.mo -share/locale/ja/LC_MESSAGES/akonadinotes5.mo -share/locale/ka/LC_MESSAGES/akonadinotes5.mo -share/locale/kk/LC_MESSAGES/akonadinotes5.mo -share/locale/km/LC_MESSAGES/akonadinotes5.mo -share/locale/ko/LC_MESSAGES/akonadinotes5.mo -share/locale/lt/LC_MESSAGES/akonadinotes5.mo -share/locale/mr/LC_MESSAGES/akonadinotes5.mo -share/locale/nb/LC_MESSAGES/akonadinotes5.mo -share/locale/nds/LC_MESSAGES/akonadinotes5.mo -share/locale/nl/LC_MESSAGES/akonadinotes5.mo -share/locale/nn/LC_MESSAGES/akonadinotes5.mo -share/locale/pl/LC_MESSAGES/akonadinotes5.mo -share/locale/pt/LC_MESSAGES/akonadinotes5.mo -share/locale/pt_BR/LC_MESSAGES/akonadinotes5.mo -share/locale/ro/LC_MESSAGES/akonadinotes5.mo -share/locale/ru/LC_MESSAGES/akonadinotes5.mo -share/locale/sk/LC_MESSAGES/akonadinotes5.mo -share/locale/sl/LC_MESSAGES/akonadinotes5.mo -share/locale/sr/LC_MESSAGES/akonadinotes5.mo -share/locale/sr@ijekavian/LC_MESSAGES/akonadinotes5.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/akonadinotes5.mo -share/locale/sr@latin/LC_MESSAGES/akonadinotes5.mo -share/locale/sv/LC_MESSAGES/akonadinotes5.mo -share/locale/tg/LC_MESSAGES/akonadinotes5.mo -share/locale/tr/LC_MESSAGES/akonadinotes5.mo -share/locale/ug/LC_MESSAGES/akonadinotes5.mo -share/locale/uk/LC_MESSAGES/akonadinotes5.mo -share/locale/vi/LC_MESSAGES/akonadinotes5.mo -share/locale/zh_CN/LC_MESSAGES/akonadinotes5.mo -share/locale/zh_TW/LC_MESSAGES/akonadinotes5.mo diff --git a/net/akonadi-search/Makefile b/net/akonadi-search/Makefile index 60fe8f891a4..adb3203e158 100644 --- a/net/akonadi-search/Makefile +++ b/net/akonadi-search/Makefile @@ -10,15 +10,14 @@ LICENSE= LGPL21 LIB_DEPENDS= libxapian.so:databases/xapian-core -USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz -USE_KDE= auth codecs completion config configwidgets coreaddons \ - crash i18n itemmodels kcmutils package plasma-framework \ - runner service widgetsaddons \ +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz +USE_KDE= auth codecs completion config configwidgets coreaddons crash \ + i18n itemmodels kcmutils ktextaddons libplasma package runner \ + service widgetsaddons \ ecm:build # pim components -USE_KDE+= akonadi akonadimime calendarcore contacts mime -USE_QT= core dbus gui widgets xml \ - buildtools:build qmake:build +USE_KDE+= akonadi akonadimime calendarcore contacts mime +USE_QT= base USE_LDCONFIG= yes DESCR= ${.CURDIR:H:H}/deskutils/kdepim/pkg-descr diff --git a/net/akonadi-search/distinfo b/net/akonadi-search/distinfo index 4a6440b18f8..25204292dc2 100644 --- a/net/akonadi-search/distinfo +++ b/net/akonadi-search/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889468 -SHA256 (KDE/release-service/23.08.5/akonadi-search-23.08.5.tar.xz) = ef21350b7468eea740b949f9f450f07a48b8585e6a83a5000ff4a8606581adb4 -SIZE (KDE/release-service/23.08.5/akonadi-search-23.08.5.tar.xz) = 110248 +TIMESTAMP = 1734460294 +SHA256 (KDE/release-service/24.12.0/akonadi-search-24.12.0.tar.xz) = 145eb9b1c7f323ceb62817b48a9a3a07fa26d27e3d93a421d6767717bc157fa4 +SIZE (KDE/release-service/24.12.0/akonadi-search-24.12.0.tar.xz) = 113184 diff --git a/net/akonadi-search/pkg-plist b/net/akonadi-search/pkg-plist index f56aa2c3efb..1d50aed4179 100644 --- a/net/akonadi-search/pkg-plist +++ b/net/akonadi-search/pkg-plist @@ -1,58 +1,59 @@ bin/akonadi_html_to_text bin/akonadi_indexing_agent -include/KPim5/AkonadiSearch/Core/Query -include/KPim5/AkonadiSearch/Core/ResultIterator -include/KPim5/AkonadiSearch/Core/SearchStore -include/KPim5/AkonadiSearch/Core/Term -include/KPim5/AkonadiSearch/Debug/akonadisearchdebugdialog.h -include/KPim5/AkonadiSearch/Debug/akonadisearchdebugsearchpathcombobox.h -include/KPim5/AkonadiSearch/Debug/search_debug_export.h -include/KPim5/AkonadiSearch/PIM/collectionquery.h -include/KPim5/AkonadiSearch/PIM/contactcompleter.h -include/KPim5/AkonadiSearch/PIM/contactquery.h -include/KPim5/AkonadiSearch/PIM/emailquery.h -include/KPim5/AkonadiSearch/PIM/indexeditems.h -include/KPim5/AkonadiSearch/PIM/notequery.h -include/KPim5/AkonadiSearch/PIM/query.h -include/KPim5/AkonadiSearch/PIM/resultiterator.h -include/KPim5/AkonadiSearch/PIM/search_pim_export.h -include/KPim5/AkonadiSearch/Xapian/search_xapian_export.h -include/KPim5/AkonadiSearch/Xapian/xapiandatabase.h -include/KPim5/AkonadiSearch/Xapian/xapiandocument.h -include/KPim5/AkonadiSearch/Xapian/xapianqueryparser.h -include/KPim5/AkonadiSearch/Xapian/xapiansearchstore.h -include/KPim5/AkonadiSearch/Xapian/xapiantermgenerator.h -include/KPim5/AkonadiSearch/akonadi_search_version.h -include/KPim5/AkonadiSearch/core/query.h -include/KPim5/AkonadiSearch/core/resultiterator.h -include/KPim5/AkonadiSearch/core/searchstore.h -include/KPim5/AkonadiSearch/core/term.h -include/KPim5/AkonadiSearch/search_core_export.h -lib/cmake/KPim5AkonadiSearch/KPim5AkonadiSearchConfig.cmake -lib/cmake/KPim5AkonadiSearch/KPim5AkonadiSearchConfigVersion.cmake -lib/cmake/KPim5AkonadiSearch/KPim5AkonadiSearchTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5AkonadiSearch/KPim5AkonadiSearchTargets.cmake -lib/libKPim5AkonadiSearchCore.so -lib/libKPim5AkonadiSearchCore.so.5 -lib/libKPim5AkonadiSearchCore.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libKPim5AkonadiSearchDebug.so -lib/libKPim5AkonadiSearchDebug.so.5 -lib/libKPim5AkonadiSearchDebug.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libKPim5AkonadiSearchPIM.so -lib/libKPim5AkonadiSearchPIM.so.5 -lib/libKPim5AkonadiSearchPIM.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libKPim5AkonadiSearchXapian.so -lib/libKPim5AkonadiSearchXapian.so.5 -lib/libKPim5AkonadiSearchXapian.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_PLUGINDIR%%/kf5/krunner/kcms/kcm_krunner_pimcontacts.so -%%QT_PLUGINDIR%%/kf5/krunner/krunner_pimcontacts.so -%%QT_PLUGINDIR%%/pim5/akonadi/akonadi_search_plugin.so -%%QT_PLUGINDIR%%/pim5/akonadi/calendarsearchstore.so -%%QT_PLUGINDIR%%/pim5/akonadi/contactsearchstore.so -%%QT_PLUGINDIR%%/pim5/akonadi/emailsearchstore.so -%%QT_PLUGINDIR%%/pim5/akonadi/notesearchstore.so +include/KPim6/AkonadiSearch/Core/Query +include/KPim6/AkonadiSearch/Core/ResultIterator +include/KPim6/AkonadiSearch/Core/SearchStore +include/KPim6/AkonadiSearch/Core/Term +include/KPim6/AkonadiSearch/Debug/akonadisearchdebugdialog.h +include/KPim6/AkonadiSearch/Debug/akonadisearchdebugsearchpathcombobox.h +include/KPim6/AkonadiSearch/Debug/search_debug_export.h +include/KPim6/AkonadiSearch/PIM/collectionquery.h +include/KPim6/AkonadiSearch/PIM/contactcompleter.h +include/KPim6/AkonadiSearch/PIM/contactquery.h +include/KPim6/AkonadiSearch/PIM/emailquery.h +include/KPim6/AkonadiSearch/PIM/indexeditems.h +include/KPim6/AkonadiSearch/PIM/notequery.h +include/KPim6/AkonadiSearch/PIM/query.h +include/KPim6/AkonadiSearch/PIM/resultiterator.h +include/KPim6/AkonadiSearch/PIM/search_pim_export.h +include/KPim6/AkonadiSearch/Xapian/search_xapian_export.h +include/KPim6/AkonadiSearch/Xapian/xapiandatabase.h +include/KPim6/AkonadiSearch/Xapian/xapiandocument.h +include/KPim6/AkonadiSearch/Xapian/xapianqueryparser.h +include/KPim6/AkonadiSearch/Xapian/xapiansearchstore.h +include/KPim6/AkonadiSearch/Xapian/xapiantermgenerator.h +include/KPim6/AkonadiSearch/akonadi_search_version.h +include/KPim6/AkonadiSearch/core/query.h +include/KPim6/AkonadiSearch/core/resultiterator.h +include/KPim6/AkonadiSearch/core/searchstore.h +include/KPim6/AkonadiSearch/core/term.h +include/KPim6/AkonadiSearch/search_core_export.h +lib/cmake/KPim6AkonadiSearch/KPim6AkonadiSearchConfig.cmake +lib/cmake/KPim6AkonadiSearch/KPim6AkonadiSearchConfigVersion.cmake +lib/cmake/KPim6AkonadiSearch/KPim6AkonadiSearchTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6AkonadiSearch/KPim6AkonadiSearchTargets.cmake +lib/libKPim6AkonadiSearchCore.so +lib/libKPim6AkonadiSearchCore.so.6 +lib/libKPim6AkonadiSearchCore.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6AkonadiSearchDebug.so +lib/libKPim6AkonadiSearchDebug.so.6 +lib/libKPim6AkonadiSearchDebug.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6AkonadiSearchPIM.so +lib/libKPim6AkonadiSearchPIM.so.6 +lib/libKPim6AkonadiSearchPIM.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6AkonadiSearchXapian.so +lib/libKPim6AkonadiSearchXapian.so.6 +lib/libKPim6AkonadiSearchXapian.so.%%KDE_APPLICATIONS_SHLIB_VER%% +%%QT_PLUGINDIR%%/kf6/krunner/kcms/kcm_krunner_pimcontacts.so +%%QT_PLUGINDIR%%/kf6/krunner/krunner_pimcontacts.so +%%QT_PLUGINDIR%%/pim6/akonadi/akonadi_search_plugin.so +%%QT_PLUGINDIR%%/pim6/akonadi/calendarsearchstore.so +%%QT_PLUGINDIR%%/pim6/akonadi/contactsearchstore.so +%%QT_PLUGINDIR%%/pim6/akonadi/emailsearchstore.so +%%QT_PLUGINDIR%%/pim6/akonadi/notesearchstore.so share/akonadi/agents/akonadiindexingagent.desktop share/locale/ar/LC_MESSAGES/akonadi_search.mo +share/locale/ast/LC_MESSAGES/akonadi_search.mo share/locale/az/LC_MESSAGES/akonadi_search.mo share/locale/bg/LC_MESSAGES/akonadi_search.mo share/locale/ca/LC_MESSAGES/akonadi_search.mo @@ -62,12 +63,14 @@ share/locale/da/LC_MESSAGES/akonadi_search.mo share/locale/de/LC_MESSAGES/akonadi_search.mo share/locale/el/LC_MESSAGES/akonadi_search.mo share/locale/en_GB/LC_MESSAGES/akonadi_search.mo +share/locale/eo/LC_MESSAGES/akonadi_search.mo share/locale/es/LC_MESSAGES/akonadi_search.mo share/locale/et/LC_MESSAGES/akonadi_search.mo share/locale/eu/LC_MESSAGES/akonadi_search.mo share/locale/fi/LC_MESSAGES/akonadi_search.mo share/locale/fr/LC_MESSAGES/akonadi_search.mo share/locale/gl/LC_MESSAGES/akonadi_search.mo +share/locale/he/LC_MESSAGES/akonadi_search.mo share/locale/hi/LC_MESSAGES/akonadi_search.mo share/locale/hsb/LC_MESSAGES/akonadi_search.mo share/locale/hu/LC_MESSAGES/akonadi_search.mo @@ -78,6 +81,7 @@ share/locale/ja/LC_MESSAGES/akonadi_search.mo share/locale/ka/LC_MESSAGES/akonadi_search.mo share/locale/ko/LC_MESSAGES/akonadi_search.mo share/locale/lt/LC_MESSAGES/akonadi_search.mo +share/locale/lv/LC_MESSAGES/akonadi_search.mo share/locale/nb/LC_MESSAGES/akonadi_search.mo share/locale/nl/LC_MESSAGES/akonadi_search.mo share/locale/nn/LC_MESSAGES/akonadi_search.mo @@ -86,6 +90,7 @@ share/locale/pt/LC_MESSAGES/akonadi_search.mo share/locale/pt_BR/LC_MESSAGES/akonadi_search.mo share/locale/ro/LC_MESSAGES/akonadi_search.mo share/locale/ru/LC_MESSAGES/akonadi_search.mo +share/locale/sa/LC_MESSAGES/akonadi_search.mo share/locale/sk/LC_MESSAGES/akonadi_search.mo share/locale/sl/LC_MESSAGES/akonadi_search.mo share/locale/sr/LC_MESSAGES/akonadi_search.mo @@ -97,5 +102,5 @@ share/locale/tr/LC_MESSAGES/akonadi_search.mo share/locale/uk/LC_MESSAGES/akonadi_search.mo share/locale/zh_CN/LC_MESSAGES/akonadi_search.mo share/locale/zh_TW/LC_MESSAGES/akonadi_search.mo -share/qlogging-categories5/akonadi-search.categories -share/qlogging-categories5/akonadi-search.renamecategories +share/qlogging-categories6/akonadi-search.categories +share/qlogging-categories6/akonadi-search.renamecategories diff --git a/net/alligator/Makefile b/net/alligator/Makefile index 1ff7e7ad07a..505fd10d216 100644 --- a/net/alligator/Makefile +++ b/net/alligator/Makefile @@ -8,13 +8,9 @@ WWW= https://apps.kde.org/alligator/ LICENSE= GPLv2 -BUILD_DEPENDS= kirigami-addons-qt5>=0:x11-toolkits/kirigami-addons-qt5 -RUN_DEPENDS= kirigami-addons-qt5>=0:x11-toolkits/kirigami-addons-qt5 - -USES= cmake desktop-file-utils kde:5 qt:5 tar:xz -USE_KDE= config coreaddons ecm:build i18n syndication -USE_QT= core declarative gui network quickcontrols2 sql testlib \ - widgets xml \ - buildtools:build qmake:build +USES= cmake desktop-file-utils gettext kde:6 qt:6 tar:xz +USE_KDE= colorscheme config coreaddons i18n kirigami-addons syndication \ + ecm:build +USE_QT= base .include diff --git a/net/alligator/distinfo b/net/alligator/distinfo index 9b15ede118b..2bda8900989 100644 --- a/net/alligator/distinfo +++ b/net/alligator/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889479 -SHA256 (KDE/release-service/23.08.5/alligator-23.08.5.tar.xz) = 4abd7baa1b868725779b6e5835f390dbac1fcfaf610749ade56af9419f80009e -SIZE (KDE/release-service/23.08.5/alligator-23.08.5.tar.xz) = 191576 +TIMESTAMP = 1734460295 +SHA256 (KDE/release-service/24.12.0/alligator-24.12.0.tar.xz) = b2a703220f0c41612e2b9a7bba1fa22157859b63c9ca55bc619965c341c75e24 +SIZE (KDE/release-service/24.12.0/alligator-24.12.0.tar.xz) = 196428 diff --git a/net/alligator/pkg-plist b/net/alligator/pkg-plist index d0f5d14c1f7..a82fe52917a 100644 --- a/net/alligator/pkg-plist +++ b/net/alligator/pkg-plist @@ -1,17 +1,21 @@ bin/alligator share/applications/org.kde.alligator.desktop share/icons/hicolor/scalable/apps/alligator.svg +share/locale/ar/LC_MESSAGES/alligator.mo +share/locale/ast/LC_MESSAGES/alligator.mo share/locale/ca/LC_MESSAGES/alligator.mo share/locale/ca@valencia/LC_MESSAGES/alligator.mo share/locale/cs/LC_MESSAGES/alligator.mo share/locale/de/LC_MESSAGES/alligator.mo share/locale/en_GB/LC_MESSAGES/alligator.mo +share/locale/eo/LC_MESSAGES/alligator.mo share/locale/es/LC_MESSAGES/alligator.mo share/locale/et/LC_MESSAGES/alligator.mo share/locale/eu/LC_MESSAGES/alligator.mo share/locale/fi/LC_MESSAGES/alligator.mo share/locale/fr/LC_MESSAGES/alligator.mo share/locale/gl/LC_MESSAGES/alligator.mo +share/locale/he/LC_MESSAGES/alligator.mo share/locale/hu/LC_MESSAGES/alligator.mo share/locale/ia/LC_MESSAGES/alligator.mo share/locale/it/LC_MESSAGES/alligator.mo @@ -19,6 +23,7 @@ share/locale/ja/LC_MESSAGES/alligator.mo share/locale/ka/LC_MESSAGES/alligator.mo share/locale/ko/LC_MESSAGES/alligator.mo share/locale/lt/LC_MESSAGES/alligator.mo +share/locale/lv/LC_MESSAGES/alligator.mo share/locale/nl/LC_MESSAGES/alligator.mo share/locale/nn/LC_MESSAGES/alligator.mo share/locale/pa/LC_MESSAGES/alligator.mo diff --git a/net/asterisk18/Makefile b/net/asterisk18/Makefile index 7da4c2b8f52..7f35182f088 100644 --- a/net/asterisk18/Makefile +++ b/net/asterisk18/Makefile @@ -67,7 +67,7 @@ OPTIONS_DEFINE_amd64= DAHDI GEOLOCATION OPTIONS_DEFINE_i386= DAHDI GEOLOCATION OPTIONS_DEFINE_powerpc= DAHDI OPTIONS_DEFINE_powerpc64= DAHDI -OPTIONS_DEFINE_powerpc64le= DAHDI +OPTIONS_DEFINE_powerpc64le= DAHDI GEOLOCATION OPTIONS_DEFAULT= CURL FREETDS GSM LUA MACRO MP3PLAYER NEWT ODBC OPUS MYSQL PGSQL \ PJSIP PORTAUDIO RADIUS SNMP SPANDSP SPEEX SRTP URIPARSER \ VORBIS XMLDOC @@ -252,6 +252,8 @@ LLD_EMULATION= elf_i386 LLD_EMULATION= elf_x86_64 .elif ${ARCH} == aarch64 LLD_EMULATION= aarch64elf +.elif ${ARCH} == powerpc64le +LLD_EMULATION= elf64lppc .endif .endif diff --git a/net/asterisk20/Makefile b/net/asterisk20/Makefile index 04ae0ac93e6..d6c36239126 100644 --- a/net/asterisk20/Makefile +++ b/net/asterisk20/Makefile @@ -69,7 +69,7 @@ OPTIONS_DEFINE_amd64= DAHDI GEOLOCATION OPTIONS_DEFINE_i386= DAHDI GEOLOCATION OPTIONS_DEFINE_powerpc= DAHDI OPTIONS_DEFINE_powerpc64= DAHDI -OPTIONS_DEFINE_powerpc64le= DAHDI +OPTIONS_DEFINE_powerpc64le= DAHDI GEOLOCATION OPTIONS_DEFAULT= CURL FREETDS GSM LUA MACRO MP3PLAYER NEWT ODBC OPUS MYSQL PGSQL \ PJSIP PORTAUDIO RADIUS SNMP SPANDSP SPEEX SRTP URIPARSER \ VORBIS XMLDOC @@ -250,6 +250,8 @@ LLD_EMULATION= elf_i386 LLD_EMULATION= elf_x86_64 .elif ${ARCH} == aarch64 LLD_EMULATION= aarch64elf +.elif ${ARCH} == powerpc64le +LLD_EMULATION= elf64lppc .endif .endif diff --git a/net/boinc-client/Makefile b/net/boinc-client/Makefile index 1b4de7bf5d7..e233eb04753 100644 --- a/net/boinc-client/Makefile +++ b/net/boinc-client/Makefile @@ -1,18 +1,17 @@ PORTNAME= boinc-client DISTVERSIONPREFIX= client_release/8.0/ DISTVERSION= 8.0.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net -MAINTAINER= ler@FreeBSD.org +MAINTAINER= alster@vinterdalen.se COMMENT= Berkeley Open Infrastructure for Network Computing client -WWW= https://boinc.berkeley.edu/ +WWW= https://boinc.berkeley.edu/ \ + https://github.com/BOINC/boinc/ LICENSE= LGPL3 -USES= autoreconf compiler:c++11-lang desktop-file-utils dos2unix \ - gmake libtool pkgconfig ssl tar -DOS2UNIX_GLOB= *.xpm +USES= autoreconf compiler:c++11-lang gmake libtool pkgconfig ssl USE_GITHUB= yes GH_ACCOUNT= BOINC GH_PROJECT= boinc @@ -37,14 +36,17 @@ SUB_LIST= BOINC_CLIENT_GROUP="${BOINC_CLIENT_GROUP}" \ USERS= boinc GROUPS= boinc -OPTIONS_DEFINE= CLIENT LINUX MANAGER NLS SKINS USER X11 +OPTIONS_DEFINE= CLIENT MANAGER NLS SKINS USER X11 +OPTIONS_DEFINE_aarch64= LINUX +OPTIONS_DEFINE_amd64= LINUX +OPTIONS_DEFINE_i386= LINUX OPTIONS_DEFAULT= CLIENT MANAGER USER X11 OPTIONS_GROUP= SCRIPT OPTIONS_GROUP_SCRIPT= NO_GUI_RPC NO_NET_INFO -OPTIONS_SUB= yes +OPTIONS_SUB= yes CLIENT_DESC= BOINC Build client -LINUX_DESC= Accept applications Linux science +LINUX_DESC= Accept science applications for GNU/Linux MANAGER_DESC= BOINC Build GUI manager NLS_DESC= Install language translations for use in the GUI NO_GUI_RPC_DESC= (breaks and boinc_curses) Disable GUI RPC socket @@ -59,26 +61,30 @@ CLIENT_LIB_DEPENDS= libcurl.so:ftp/curl \ CLIENT_RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss CLIENT_USE= RC_SUBR=boinc-client CLIENT_CONFIGURE_ENABLE= client -LINUX_USES= linux -LINUX_CONFIGURE_ON= --with-boinc-alt-platform=x86_64-pc-linux-gnu -MANAGER_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ - libnotify.so:devel/libnotify \ - libsqlite3.so:databases/sqlite3 \ - libxcb-util.so:x11/xcb-util -MANAGER_USES= gnome iconv -MANAGER_USE= GNOME=cairo,gdkpixbuf2,glib20,pango \ - WX=3.2+ \ - XORG=x11,xcb,xext,xscrnsaver -MANAGER_CONFIGURE_ON= --with-sqlite3-prefix=${LOCALBASE} -MANAGER_CONFIGURE_OFF= --with-wx-config=false \ - --without-x + +LINUX_USES= linux +LINUX_CONFIGURE_ON= ${LINUX_CONFIGURE_ON_${ARCH}} +# https://boinc.berkeley.edu/trac/wiki/BoincPlatforms +LINUX_CONFIGURE_ON_aarch64= --with-boinc-alt-platform=aarch64-unknown-linux-gnu +LINUX_CONFIGURE_ON_amd64= --with-boinc-alt-platform=x86_64-pc-linux-gnu +LINUX_CONFIGURE_ON_i386= --with-boinc-alt-platform=i686-pc-linux-gnu + +MANAGER_LIB_DEPENDS= libnotify.so:devel/libnotify \ + libxcb-util.so:x11/xcb-util \ + libfreetype.so:print/freetype2 \ + libxkbcommon.so:x11/libxkbcommon +MANAGER_USES= desktop-file-utils gnome iconv xorg +MANAGER_USE= GNOME=atk,cairo,gdkpixbuf2,glib20,gtk30,pango \ + WX=3.2+ XORG=x11,xcb,xext,xscrnsaver MANAGER_CONFIGURE_ENABLE= manager -NLS_USES= gettext -X11_USES= gl jpeg xorg -X11_USE= GL=glut \ - XORG=x11,xi,xmu,xscrnsaver -X11_CONFIGURE_OFF= --without-x \ - ax_cv_check_glut_libglut=no +MANAGER_CONFIGURE_WITH= wx-config + +NLS_USES= gettext-tools + +X11_USES= desktop-file-utils gl jpeg xorg +X11_USE= GL=glut XORG=x11,xi,xmu,xscrnsaver +X11_CONFIGURE_OFF= ax_cv_check_glut_libglut=no +X11_CONFIGURE_WITH= x BOINC_CLIENT_GROUP?= boinc BOINC_CLIENT_HOME?= /var/db/boinc @@ -91,7 +97,6 @@ WX_CONF_ARGS= absolute SUB_LIST+= OPTION_MANAGER="true" .else SUB_LIST+= OPTION_MANAGER="" -CONFIGURE_ARGS+= --disable-manager .endif .if ${PORT_OPTIONS:MCLIENT} diff --git a/net/boinc-client/files/pkg-deinstall.in b/net/boinc-client/files/pkg-deinstall.in index 3ec7676ec92..749067ab74b 100644 --- a/net/boinc-client/files/pkg-deinstall.in +++ b/net/boinc-client/files/pkg-deinstall.in @@ -11,11 +11,15 @@ option_user=%%OPTION_USER%% case $2 in POST-DEINSTALL) if [ -n "${option_user}" ] ; then - if [ -n "${option_manager}" -a -e "${home}/skins" -a `readlink "${home}/skins"` = "%%PREFIX%%/share/boinc/skins" ]; then - rm -f "${home}/skins" + if [ -n "${option_manager}" -a -L "${home}/skins" ]; then + if [ `readlink "${home}/skins"` = "%%PREFIX%%/share/boinc/skins" ]; then + rm -f "${home}/skins" + fi fi - if [ -e "${home}/ca-bundle.crt" -a `readlink "${home}/ca-bundle.crt"` = "%%LOCALBASE%%/share/certs/ca-root-nss.crt" ]; then - rm -f "${home}/ca-bundle.crt" + if [ -L "${home}/ca-bundle.crt" ]; then + if [ `readlink "${home}/ca-bundle.crt"` = "%%LOCALBASE%%/share/certs/ca-root-nss.crt" ]; then + rm -f "${home}/ca-bundle.crt" + fi fi rmdir "${home}" >/dev/null 2>&1 fi diff --git a/net/boinc-client/pkg-plist b/net/boinc-client/pkg-plist index b17ab19d169..d933c1015dd 100644 --- a/net/boinc-client/pkg-plist +++ b/net/boinc-client/pkg-plist @@ -60,14 +60,14 @@ lib/libboinc_api.a lib/libboinc_api.so lib/libboinc_api.so.8 lib/libboinc_api.so.8.0.2 -lib/libboinc_crypt.a +%%CLIENT%%lib/libboinc_crypt.a lib/libboinc_opencl.a lib/libboinc_opencl.so lib/libboinc_opencl.so.8 lib/libboinc_opencl.so.8.0.2 libdata/pkgconfig/libboinc.pc libdata/pkgconfig/libboinc_api.pc -libdata/pkgconfig/libboinc_crypt.pc +%%CLIENT%%libdata/pkgconfig/libboinc_crypt.pc libdata/pkgconfig/libboinc_opencl.pc %%X11%%lib/libboinc_graphics2.a %%X11%%lib/libboinc_graphics2.so @@ -236,7 +236,7 @@ libdata/pkgconfig/libboinc_opencl.pc %%MANAGER%%share/pixmaps/boincmgr.32x32.png %%MANAGER%%share/pixmaps/boincmgr.48x48.png %%X11%%libdata/pkgconfig/libboinc_graphics2.pc -%%X11%%share/applications/boinc.desktop +%%MANAGER%%%%X11%%share/applications/boinc.desktop %%SKINS%%share/boinc/skins/Makefile %%SKINS%%share/boinc/skins/Makefile.am %%SKINS%%share/boinc/skins/Makefile.in diff --git a/net/calendarsupport/Makefile b/net/calendarsupport/Makefile index dab264b2381..1b3c6929286 100644 --- a/net/calendarsupport/Makefile +++ b/net/calendarsupport/Makefile @@ -10,18 +10,16 @@ LICENSE= LGPL21 BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs -USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz xorg +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz xorg USE_KDE= auth codecs completion config configwidgets coreaddons \ guiaddons i18n iconthemes itemmodels jobwidgets kio service \ solid widgetsaddons windowsystem \ ecm:build # pim components -USE_KDE+= akonadi akonadicalendar akonadinotes calendarcore calendarutils \ - holidays identitymanagement mime pimcommon \ +USE_KDE+= akonadi akonadicalendar calendarcore \ + calendarutils holidays identitymanagement mime pimcommon \ pimtextedit -USE_QT= concurrent core dbus gui network printsupport uitools \ - widgets xml \ - buildtools:build qmake:build testlib:build +USE_QT= base USE_XORG= x11 USE_LDCONFIG= yes diff --git a/net/calendarsupport/distinfo b/net/calendarsupport/distinfo index 2e1f6a0227b..c4178334e14 100644 --- a/net/calendarsupport/distinfo +++ b/net/calendarsupport/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889483 -SHA256 (KDE/release-service/23.08.5/calendarsupport-23.08.5.tar.xz) = 65fa5ca77e19515dad579cf96e7cf16025d64a6a9a39c63772691a6bc16f3ef3 -SIZE (KDE/release-service/23.08.5/calendarsupport-23.08.5.tar.xz) = 997896 +TIMESTAMP = 1734460297 +SHA256 (KDE/release-service/24.12.0/calendarsupport-24.12.0.tar.xz) = 2920105c0d48067ed8bd32bfd126e7868a9bdd31ab9c9e96ad002f0a366cf21e +SIZE (KDE/release-service/24.12.0/calendarsupport-24.12.0.tar.xz) = 997704 diff --git a/net/calendarsupport/pkg-plist b/net/calendarsupport/pkg-plist index 3ed853628a9..f6e7a9f5701 100644 --- a/net/calendarsupport/pkg-plist +++ b/net/calendarsupport/pkg-plist @@ -1,143 +1,137 @@ -include/KPim5/CalendarSupport/CalendarSupport/ArchiveDialog -include/KPim5/CalendarSupport/CalendarSupport/CalPrintDefaultPlugins -include/KPim5/CalendarSupport/CalendarSupport/CalPrintPluginBase -include/KPim5/CalendarSupport/CalendarSupport/CalPrinter -include/KPim5/CalendarSupport/CalendarSupport/CalendarSingleton -include/KPim5/CalendarSupport/CalendarSupport/CategoryHierarchyReader -include/KPim5/CalendarSupport/CalendarSupport/CellItem -include/KPim5/CalendarSupport/CalendarSupport/CollectionSelection -include/KPim5/CalendarSupport/CalendarSupport/EventArchiver -include/KPim5/CalendarSupport/CalendarSupport/FreeBusyCalendar -include/KPim5/CalendarSupport/CalendarSupport/FreeBusyItem -include/KPim5/CalendarSupport/CalendarSupport/FreeBusyItemModel -include/KPim5/CalendarSupport/CalendarSupport/FreePeriodModel -include/KPim5/CalendarSupport/CalendarSupport/IdentityManager -include/KPim5/CalendarSupport/CalendarSupport/IncidenceViewer -include/KPim5/CalendarSupport/CalendarSupport/KCalPrefs -include/KPim5/CalendarSupport/CalendarSupport/MessageWidget -include/KPim5/CalendarSupport/CalendarSupport/NoteEditDialog -include/KPim5/CalendarSupport/CalendarSupport/PrintPlugin -include/KPim5/CalendarSupport/CalendarSupport/UriHandler -include/KPim5/CalendarSupport/CalendarSupport/Utils -include/KPim5/CalendarSupport/calendarsupport/archivedialog.h -include/KPim5/CalendarSupport/calendarsupport/calendarsingleton.h -include/KPim5/CalendarSupport/calendarsupport/calendarsupport_export.h -include/KPim5/CalendarSupport/calendarsupport/calprintdefaultplugins.h -include/KPim5/CalendarSupport/calendarsupport/calprinter.h -include/KPim5/CalendarSupport/calendarsupport/calprintpluginbase.h -include/KPim5/CalendarSupport/calendarsupport/categoryhierarchyreader.h -include/KPim5/CalendarSupport/calendarsupport/cellitem.h -include/KPim5/CalendarSupport/calendarsupport/collectionselection.h -include/KPim5/CalendarSupport/calendarsupport/eventarchiver.h -include/KPim5/CalendarSupport/calendarsupport/freebusycalendar.h -include/KPim5/CalendarSupport/calendarsupport/freebusyitem.h -include/KPim5/CalendarSupport/calendarsupport/freebusyitemmodel.h -include/KPim5/CalendarSupport/calendarsupport/freeperiodmodel.h -include/KPim5/CalendarSupport/calendarsupport/identitymanager.h -include/KPim5/CalendarSupport/calendarsupport/incidenceviewer.h -include/KPim5/CalendarSupport/calendarsupport/kcalprefs.h -include/KPim5/CalendarSupport/calendarsupport/kcalprefs_base.h -include/KPim5/CalendarSupport/calendarsupport/messagewidget.h -include/KPim5/CalendarSupport/calendarsupport/noteeditdialog.h -include/KPim5/CalendarSupport/calendarsupport/printplugin.h -include/KPim5/CalendarSupport/calendarsupport/ui_calprintdayconfig_base.h -include/KPim5/CalendarSupport/calendarsupport/ui_calprintincidenceconfig_base.h -include/KPim5/CalendarSupport/calendarsupport/ui_calprintmonthconfig_base.h -include/KPim5/CalendarSupport/calendarsupport/ui_calprinttodoconfig_base.h -include/KPim5/CalendarSupport/calendarsupport/ui_calprintweekconfig_base.h -include/KPim5/CalendarSupport/calendarsupport/urihandler.h -include/KPim5/CalendarSupport/calendarsupport/utils.h -include/KPim5/CalendarSupport/calendarsupport_version.h -lib/cmake/KF5CalendarSupport/KF5CalendarSupportConfig.cmake -lib/cmake/KF5CalendarSupport/KF5CalendarSupportConfigVersion.cmake -lib/cmake/KF5CalendarSupport/KPim5CalendarSupportTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF5CalendarSupport/KPim5CalendarSupportTargets.cmake -lib/cmake/KPim5CalendarSupport/KPim5CalendarSupportConfig.cmake -lib/cmake/KPim5CalendarSupport/KPim5CalendarSupportConfigVersion.cmake -lib/cmake/KPim5CalendarSupport/KPim5CalendarSupportTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5CalendarSupport/KPim5CalendarSupportTargets.cmake -lib/libKPim5CalendarSupport.so -lib/libKPim5CalendarSupport.so.5 -lib/libKPim5CalendarSupport.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_MKSPECDIR%%/modules/qt_CalendarSupport.pri -share/locale/af/LC_MESSAGES/calendarsupport.mo -share/locale/ar/LC_MESSAGES/calendarsupport.mo -share/locale/az/LC_MESSAGES/calendarsupport.mo -share/locale/be/LC_MESSAGES/calendarsupport.mo -share/locale/bg/LC_MESSAGES/calendarsupport.mo -share/locale/br/LC_MESSAGES/calendarsupport.mo -share/locale/bs/LC_MESSAGES/calendarsupport.mo -share/locale/ca/LC_MESSAGES/calendarsupport.mo -share/locale/ca@valencia/LC_MESSAGES/calendarsupport.mo -share/locale/cs/LC_MESSAGES/calendarsupport.mo -share/locale/cy/LC_MESSAGES/calendarsupport.mo -share/locale/da/LC_MESSAGES/calendarsupport.mo -share/locale/de/LC_MESSAGES/calendarsupport.mo -share/locale/el/LC_MESSAGES/calendarsupport.mo -share/locale/en_GB/LC_MESSAGES/calendarsupport.mo -share/locale/eo/LC_MESSAGES/calendarsupport.mo -share/locale/es/LC_MESSAGES/calendarsupport.mo -share/locale/et/LC_MESSAGES/calendarsupport.mo -share/locale/eu/LC_MESSAGES/calendarsupport.mo -share/locale/fa/LC_MESSAGES/calendarsupport.mo -share/locale/fi/LC_MESSAGES/calendarsupport.mo -share/locale/fr/LC_MESSAGES/calendarsupport.mo -share/locale/fy/LC_MESSAGES/calendarsupport.mo -share/locale/ga/LC_MESSAGES/calendarsupport.mo -share/locale/gl/LC_MESSAGES/calendarsupport.mo -share/locale/he/LC_MESSAGES/calendarsupport.mo -share/locale/hi/LC_MESSAGES/calendarsupport.mo -share/locale/hne/LC_MESSAGES/calendarsupport.mo -share/locale/hr/LC_MESSAGES/calendarsupport.mo -share/locale/hsb/LC_MESSAGES/calendarsupport.mo -share/locale/hu/LC_MESSAGES/calendarsupport.mo -share/locale/ia/LC_MESSAGES/calendarsupport.mo -share/locale/id/LC_MESSAGES/calendarsupport.mo -share/locale/is/LC_MESSAGES/calendarsupport.mo -share/locale/it/LC_MESSAGES/calendarsupport.mo -share/locale/ja/LC_MESSAGES/calendarsupport.mo -share/locale/ka/LC_MESSAGES/calendarsupport.mo -share/locale/kk/LC_MESSAGES/calendarsupport.mo -share/locale/km/LC_MESSAGES/calendarsupport.mo -share/locale/ko/LC_MESSAGES/calendarsupport.mo -share/locale/lt/LC_MESSAGES/calendarsupport.mo -share/locale/lv/LC_MESSAGES/calendarsupport.mo -share/locale/mai/LC_MESSAGES/calendarsupport.mo -share/locale/mk/LC_MESSAGES/calendarsupport.mo -share/locale/mr/LC_MESSAGES/calendarsupport.mo -share/locale/ms/LC_MESSAGES/calendarsupport.mo -share/locale/nb/LC_MESSAGES/calendarsupport.mo -share/locale/nds/LC_MESSAGES/calendarsupport.mo -share/locale/ne/LC_MESSAGES/calendarsupport.mo -share/locale/nl/LC_MESSAGES/calendarsupport.mo -share/locale/nn/LC_MESSAGES/calendarsupport.mo -share/locale/pa/LC_MESSAGES/calendarsupport.mo -share/locale/pl/LC_MESSAGES/calendarsupport.mo -share/locale/pt/LC_MESSAGES/calendarsupport.mo -share/locale/pt_BR/LC_MESSAGES/calendarsupport.mo -share/locale/ro/LC_MESSAGES/calendarsupport.mo -share/locale/ru/LC_MESSAGES/calendarsupport.mo -share/locale/se/LC_MESSAGES/calendarsupport.mo -share/locale/si/LC_MESSAGES/calendarsupport.mo -share/locale/sk/LC_MESSAGES/calendarsupport.mo -share/locale/sl/LC_MESSAGES/calendarsupport.mo -share/locale/sq/LC_MESSAGES/calendarsupport.mo -share/locale/sr/LC_MESSAGES/calendarsupport.mo -share/locale/sr@ijekavian/LC_MESSAGES/calendarsupport.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/calendarsupport.mo -share/locale/sr@latin/LC_MESSAGES/calendarsupport.mo -share/locale/sv/LC_MESSAGES/calendarsupport.mo -share/locale/ta/LC_MESSAGES/calendarsupport.mo -share/locale/tg/LC_MESSAGES/calendarsupport.mo -share/locale/th/LC_MESSAGES/calendarsupport.mo -share/locale/tr/LC_MESSAGES/calendarsupport.mo -share/locale/ug/LC_MESSAGES/calendarsupport.mo -share/locale/uk/LC_MESSAGES/calendarsupport.mo -share/locale/uz/LC_MESSAGES/calendarsupport.mo -share/locale/uz@cyrillic/LC_MESSAGES/calendarsupport.mo -share/locale/wa/LC_MESSAGES/calendarsupport.mo -share/locale/xh/LC_MESSAGES/calendarsupport.mo -share/locale/zh_CN/LC_MESSAGES/calendarsupport.mo -share/locale/zh_TW/LC_MESSAGES/calendarsupport.mo -share/qlogging-categories5/calendarsupport.categories -share/qlogging-categories5/calendarsupport.renamecategories +include/KPim6/CalendarSupport/CalendarSupport/ArchiveDialog +include/KPim6/CalendarSupport/CalendarSupport/CalPrintDefaultPlugins +include/KPim6/CalendarSupport/CalendarSupport/CalPrintPluginBase +include/KPim6/CalendarSupport/CalendarSupport/CalPrinter +include/KPim6/CalendarSupport/CalendarSupport/CalendarSingleton +include/KPim6/CalendarSupport/CalendarSupport/CategoryHierarchyReader +include/KPim6/CalendarSupport/CalendarSupport/CellItem +include/KPim6/CalendarSupport/CalendarSupport/CollectionSelection +include/KPim6/CalendarSupport/CalendarSupport/EventArchiver +include/KPim6/CalendarSupport/CalendarSupport/FreeBusyCalendar +include/KPim6/CalendarSupport/CalendarSupport/FreeBusyItem +include/KPim6/CalendarSupport/CalendarSupport/FreeBusyItemModel +include/KPim6/CalendarSupport/CalendarSupport/FreePeriodModel +include/KPim6/CalendarSupport/CalendarSupport/IdentityManager +include/KPim6/CalendarSupport/CalendarSupport/IncidenceViewer +include/KPim6/CalendarSupport/CalendarSupport/KCalPrefs +include/KPim6/CalendarSupport/CalendarSupport/MessageWidget +include/KPim6/CalendarSupport/CalendarSupport/PrintPlugin +include/KPim6/CalendarSupport/CalendarSupport/UriHandler +include/KPim6/CalendarSupport/CalendarSupport/Utils +include/KPim6/CalendarSupport/calendarsupport/archivedialog.h +include/KPim6/CalendarSupport/calendarsupport/calendarsingleton.h +include/KPim6/CalendarSupport/calendarsupport/calendarsupport_export.h +include/KPim6/CalendarSupport/calendarsupport/calprintdefaultplugins.h +include/KPim6/CalendarSupport/calendarsupport/calprinter.h +include/KPim6/CalendarSupport/calendarsupport/calprintpluginbase.h +include/KPim6/CalendarSupport/calendarsupport/categoryhierarchyreader.h +include/KPim6/CalendarSupport/calendarsupport/cellitem.h +include/KPim6/CalendarSupport/calendarsupport/collectionselection.h +include/KPim6/CalendarSupport/calendarsupport/eventarchiver.h +include/KPim6/CalendarSupport/calendarsupport/freebusycalendar.h +include/KPim6/CalendarSupport/calendarsupport/freebusyitem.h +include/KPim6/CalendarSupport/calendarsupport/freebusyitemmodel.h +include/KPim6/CalendarSupport/calendarsupport/freeperiodmodel.h +include/KPim6/CalendarSupport/calendarsupport/identitymanager.h +include/KPim6/CalendarSupport/calendarsupport/incidenceviewer.h +include/KPim6/CalendarSupport/calendarsupport/kcalprefs.h +include/KPim6/CalendarSupport/calendarsupport/kcalprefs_base.h +include/KPim6/CalendarSupport/calendarsupport/messagewidget.h +include/KPim6/CalendarSupport/calendarsupport/printplugin.h +include/KPim6/CalendarSupport/calendarsupport/ui_calprintdayconfig_base.h +include/KPim6/CalendarSupport/calendarsupport/ui_calprintincidenceconfig_base.h +include/KPim6/CalendarSupport/calendarsupport/ui_calprintmonthconfig_base.h +include/KPim6/CalendarSupport/calendarsupport/ui_calprinttodoconfig_base.h +include/KPim6/CalendarSupport/calendarsupport/ui_calprintweekconfig_base.h +include/KPim6/CalendarSupport/calendarsupport/urihandler.h +include/KPim6/CalendarSupport/calendarsupport/utils.h +include/KPim6/CalendarSupport/calendarsupport_version.h +lib/cmake/KPim6CalendarSupport/KPim6CalendarSupportConfig.cmake +lib/cmake/KPim6CalendarSupport/KPim6CalendarSupportConfigVersion.cmake +lib/cmake/KPim6CalendarSupport/KPim6CalendarSupportTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6CalendarSupport/KPim6CalendarSupportTargets.cmake +lib/libKPim6CalendarSupport.so +lib/libKPim6CalendarSupport.so.6 +lib/libKPim6CalendarSupport.so.%%KDE_APPLICATIONS_SHLIB_VER%% +share/locale/af/LC_MESSAGES/calendarsupport6.mo +share/locale/ar/LC_MESSAGES/calendarsupport6.mo +share/locale/ast/LC_MESSAGES/calendarsupport6.mo +share/locale/az/LC_MESSAGES/calendarsupport6.mo +share/locale/be/LC_MESSAGES/calendarsupport6.mo +share/locale/bg/LC_MESSAGES/calendarsupport6.mo +share/locale/br/LC_MESSAGES/calendarsupport6.mo +share/locale/bs/LC_MESSAGES/calendarsupport6.mo +share/locale/ca/LC_MESSAGES/calendarsupport6.mo +share/locale/ca@valencia/LC_MESSAGES/calendarsupport6.mo +share/locale/cs/LC_MESSAGES/calendarsupport6.mo +share/locale/cy/LC_MESSAGES/calendarsupport6.mo +share/locale/da/LC_MESSAGES/calendarsupport6.mo +share/locale/de/LC_MESSAGES/calendarsupport6.mo +share/locale/el/LC_MESSAGES/calendarsupport6.mo +share/locale/en_GB/LC_MESSAGES/calendarsupport6.mo +share/locale/eo/LC_MESSAGES/calendarsupport6.mo +share/locale/es/LC_MESSAGES/calendarsupport6.mo +share/locale/et/LC_MESSAGES/calendarsupport6.mo +share/locale/eu/LC_MESSAGES/calendarsupport6.mo +share/locale/fa/LC_MESSAGES/calendarsupport6.mo +share/locale/fi/LC_MESSAGES/calendarsupport6.mo +share/locale/fr/LC_MESSAGES/calendarsupport6.mo +share/locale/fy/LC_MESSAGES/calendarsupport6.mo +share/locale/ga/LC_MESSAGES/calendarsupport6.mo +share/locale/gl/LC_MESSAGES/calendarsupport6.mo +share/locale/he/LC_MESSAGES/calendarsupport6.mo +share/locale/hi/LC_MESSAGES/calendarsupport6.mo +share/locale/hne/LC_MESSAGES/calendarsupport6.mo +share/locale/hr/LC_MESSAGES/calendarsupport6.mo +share/locale/hsb/LC_MESSAGES/calendarsupport6.mo +share/locale/hu/LC_MESSAGES/calendarsupport6.mo +share/locale/ia/LC_MESSAGES/calendarsupport6.mo +share/locale/id/LC_MESSAGES/calendarsupport6.mo +share/locale/is/LC_MESSAGES/calendarsupport6.mo +share/locale/it/LC_MESSAGES/calendarsupport6.mo +share/locale/ja/LC_MESSAGES/calendarsupport6.mo +share/locale/ka/LC_MESSAGES/calendarsupport6.mo +share/locale/kk/LC_MESSAGES/calendarsupport6.mo +share/locale/km/LC_MESSAGES/calendarsupport6.mo +share/locale/ko/LC_MESSAGES/calendarsupport6.mo +share/locale/lt/LC_MESSAGES/calendarsupport6.mo +share/locale/lv/LC_MESSAGES/calendarsupport6.mo +share/locale/mai/LC_MESSAGES/calendarsupport6.mo +share/locale/mk/LC_MESSAGES/calendarsupport6.mo +share/locale/mr/LC_MESSAGES/calendarsupport6.mo +share/locale/ms/LC_MESSAGES/calendarsupport6.mo +share/locale/nb/LC_MESSAGES/calendarsupport6.mo +share/locale/nds/LC_MESSAGES/calendarsupport6.mo +share/locale/ne/LC_MESSAGES/calendarsupport6.mo +share/locale/nl/LC_MESSAGES/calendarsupport6.mo +share/locale/nn/LC_MESSAGES/calendarsupport6.mo +share/locale/pa/LC_MESSAGES/calendarsupport6.mo +share/locale/pl/LC_MESSAGES/calendarsupport6.mo +share/locale/pt/LC_MESSAGES/calendarsupport6.mo +share/locale/pt_BR/LC_MESSAGES/calendarsupport6.mo +share/locale/ro/LC_MESSAGES/calendarsupport6.mo +share/locale/ru/LC_MESSAGES/calendarsupport6.mo +share/locale/se/LC_MESSAGES/calendarsupport6.mo +share/locale/si/LC_MESSAGES/calendarsupport6.mo +share/locale/sk/LC_MESSAGES/calendarsupport6.mo +share/locale/sl/LC_MESSAGES/calendarsupport6.mo +share/locale/sq/LC_MESSAGES/calendarsupport6.mo +share/locale/sr/LC_MESSAGES/calendarsupport6.mo +share/locale/sr@ijekavian/LC_MESSAGES/calendarsupport6.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/calendarsupport6.mo +share/locale/sr@latin/LC_MESSAGES/calendarsupport6.mo +share/locale/sv/LC_MESSAGES/calendarsupport6.mo +share/locale/ta/LC_MESSAGES/calendarsupport6.mo +share/locale/tg/LC_MESSAGES/calendarsupport6.mo +share/locale/th/LC_MESSAGES/calendarsupport6.mo +share/locale/tr/LC_MESSAGES/calendarsupport6.mo +share/locale/ug/LC_MESSAGES/calendarsupport6.mo +share/locale/uk/LC_MESSAGES/calendarsupport6.mo +share/locale/uz/LC_MESSAGES/calendarsupport6.mo +share/locale/uz@cyrillic/LC_MESSAGES/calendarsupport6.mo +share/locale/wa/LC_MESSAGES/calendarsupport6.mo +share/locale/xh/LC_MESSAGES/calendarsupport6.mo +share/locale/zh_CN/LC_MESSAGES/calendarsupport6.mo +share/locale/zh_TW/LC_MESSAGES/calendarsupport6.mo +share/qlogging-categories6/calendarsupport.categories +share/qlogging-categories6/calendarsupport.renamecategories diff --git a/net/drive/Makefile b/net/drive/Makefile index ff23d668533..9c9c36b1a96 100644 --- a/net/drive/Makefile +++ b/net/drive/Makefile @@ -11,6 +11,9 @@ WWW= https://github.com/odeke-em/drive LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Broken and unmaintained upstream +EXPIRATION_DATE=2025-02-28 + USES= go GO_PKGNAME= github.com/odeke-em/drive diff --git a/net/ecal/Makefile b/net/ecal/Makefile index bb4d358a6a3..9fd4b2fcd6a 100644 --- a/net/ecal/Makefile +++ b/net/ecal/Makefile @@ -1,7 +1,7 @@ PORTNAME= ecal DISTVERSIONPREFIX= v DISTVERSION= 5.13.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net devel MAINTAINER= yuri@FreeBSD.org diff --git a/net/eternalterminal/Makefile b/net/eternalterminal/Makefile index 5ee20232bae..ff41e5a2c72 100644 --- a/net/eternalterminal/Makefile +++ b/net/eternalterminal/Makefile @@ -1,7 +1,7 @@ PORTNAME= eternalterminal DISTVERSIONPREFIX= et-v DISTVERSION= 6.2.9 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= net MAINTAINER= eduardo@FreeBSD.org diff --git a/net/eventviews/Makefile b/net/eventviews/Makefile index 5281bae349f..34169d499a0 100644 --- a/net/eventviews/Makefile +++ b/net/eventviews/Makefile @@ -9,18 +9,17 @@ WWW= https://github.com/KDE/mailcommon LICENSE= LGPL21 BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs -LIB_DEPENDS= libKGantt.so:graphics/kdiagram +LIB_DEPENDS= libKGantt6.so:graphics/kdiagram-qt6 -USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz USE_KDE= auth codecs completion config configwidgets coreaddons \ guiaddons i18n iconthemes itemmodels service widgetsaddons \ ecm:build # pim components USE_KDE+= akonadi akonadicalendar akonadicontacts calendarcore \ - calendarsupport calendarutils contacts holidays identitymanagement \ - libkdepim mime pimtextedit -USE_QT= core gui printsupport uitools widgets xml \ - buildtools:build qmake:build testlib:build + calendarsupport calendarutils contacts holidays \ + identitymanagement libkdepim mime pimtextedit +USE_QT= base USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS diff --git a/net/eventviews/distinfo b/net/eventviews/distinfo index 019a0836284..e56894f2e2d 100644 --- a/net/eventviews/distinfo +++ b/net/eventviews/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889482 -SHA256 (KDE/release-service/23.08.5/eventviews-23.08.5.tar.xz) = 29a9359940e6ba775c9e1dccfd9eb7de68b799ef4182f4eaf7ba3baffaaf1c1b -SIZE (KDE/release-service/23.08.5/eventviews-23.08.5.tar.xz) = 469996 +TIMESTAMP = 1734460299 +SHA256 (KDE/release-service/24.12.0/eventviews-24.12.0.tar.xz) = b8e9d473836cbb401fac0e1c41e01016b4853a6323530237113e3fece4403089 +SIZE (KDE/release-service/24.12.0/eventviews-24.12.0.tar.xz) = 497620 diff --git a/net/eventviews/pkg-plist b/net/eventviews/pkg-plist index 32966fdc91d..ca95a87702e 100644 --- a/net/eventviews/pkg-plist +++ b/net/eventviews/pkg-plist @@ -1,91 +1,93 @@ -include/KPim5/EventViews/EventViews/AgendaView -include/KPim5/EventViews/EventViews/CalendarDecoration -include/KPim5/EventViews/EventViews/ConfigDialogInterface -include/KPim5/EventViews/EventViews/EventView -include/KPim5/EventViews/EventViews/Helper -include/KPim5/EventViews/EventViews/JournalView -include/KPim5/EventViews/EventViews/ListView -include/KPim5/EventViews/EventViews/MonthView -include/KPim5/EventViews/EventViews/MultiAgendaView -include/KPim5/EventViews/EventViews/Prefs -include/KPim5/EventViews/EventViews/TimeLineView -include/KPim5/EventViews/EventViews/TodoView -include/KPim5/EventViews/EventViews/ViewCalendar -include/KPim5/EventViews/EventViews/WhatsNextView -include/KPim5/EventViews/EventViews/eventview.h -include/KPim5/EventViews/EventViews/helper.h -include/KPim5/EventViews/EventViews/prefs.h -include/KPim5/EventViews/eventviews/EventView -include/KPim5/EventViews/eventviews/Helper -include/KPim5/EventViews/eventviews/Prefs -include/KPim5/EventViews/eventviews/agendaview.h -include/KPim5/EventViews/eventviews/calendardecoration.h -include/KPim5/EventViews/eventviews/configdialoginterface.h -include/KPim5/EventViews/eventviews/eventview.h -include/KPim5/EventViews/eventviews/eventviews_export.h -include/KPim5/EventViews/eventviews/helper.h -include/KPim5/EventViews/eventviews/journalview.h -include/KPim5/EventViews/eventviews/listview.h -include/KPim5/EventViews/eventviews/monthview.h -include/KPim5/EventViews/eventviews/multiagendaview.h -include/KPim5/EventViews/eventviews/prefs.h -include/KPim5/EventViews/eventviews/timelineview.h -include/KPim5/EventViews/eventviews/todoview.h -include/KPim5/EventViews/eventviews/viewcalendar.h -include/KPim5/EventViews/eventviews/whatsnextview.h -include/KPim5/EventViews/eventviews_version.h -lib/cmake/KPim5EventViews/KPim5EventViewsConfig.cmake -lib/cmake/KPim5EventViews/KPim5EventViewsConfigVersion.cmake -lib/cmake/KPim5EventViews/KPim5EventViewsTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5EventViews/KPim5EventViewsTargets.cmake -lib/libKPim5EventViews.so -lib/libKPim5EventViews.so.5 -lib/libKPim5EventViews.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_MKSPECDIR%%/modules/qt_EventViews.pri -share/locale/ar/LC_MESSAGES/libeventviews.mo -share/locale/bg/LC_MESSAGES/libeventviews.mo -share/locale/bs/LC_MESSAGES/libeventviews.mo -share/locale/ca/LC_MESSAGES/libeventviews.mo -share/locale/ca@valencia/LC_MESSAGES/libeventviews.mo -share/locale/cs/LC_MESSAGES/libeventviews.mo -share/locale/da/LC_MESSAGES/libeventviews.mo -share/locale/de/LC_MESSAGES/libeventviews.mo -share/locale/el/LC_MESSAGES/libeventviews.mo -share/locale/en_GB/LC_MESSAGES/libeventviews.mo -share/locale/eo/LC_MESSAGES/libeventviews.mo -share/locale/es/LC_MESSAGES/libeventviews.mo -share/locale/et/LC_MESSAGES/libeventviews.mo -share/locale/eu/LC_MESSAGES/libeventviews.mo -share/locale/fi/LC_MESSAGES/libeventviews.mo -share/locale/fr/LC_MESSAGES/libeventviews.mo -share/locale/ga/LC_MESSAGES/libeventviews.mo -share/locale/gl/LC_MESSAGES/libeventviews.mo -share/locale/hu/LC_MESSAGES/libeventviews.mo -share/locale/ia/LC_MESSAGES/libeventviews.mo -share/locale/it/LC_MESSAGES/libeventviews.mo -share/locale/ja/LC_MESSAGES/libeventviews.mo -share/locale/ka/LC_MESSAGES/libeventviews.mo -share/locale/kk/LC_MESSAGES/libeventviews.mo -share/locale/ko/LC_MESSAGES/libeventviews.mo -share/locale/lt/LC_MESSAGES/libeventviews.mo -share/locale/mr/LC_MESSAGES/libeventviews.mo -share/locale/nb/LC_MESSAGES/libeventviews.mo -share/locale/nds/LC_MESSAGES/libeventviews.mo -share/locale/nl/LC_MESSAGES/libeventviews.mo -share/locale/pa/LC_MESSAGES/libeventviews.mo -share/locale/pl/LC_MESSAGES/libeventviews.mo -share/locale/pt/LC_MESSAGES/libeventviews.mo -share/locale/pt_BR/LC_MESSAGES/libeventviews.mo -share/locale/ro/LC_MESSAGES/libeventviews.mo -share/locale/ru/LC_MESSAGES/libeventviews.mo -share/locale/sk/LC_MESSAGES/libeventviews.mo -share/locale/sl/LC_MESSAGES/libeventviews.mo -share/locale/sv/LC_MESSAGES/libeventviews.mo -share/locale/ta/LC_MESSAGES/libeventviews.mo -share/locale/tr/LC_MESSAGES/libeventviews.mo -share/locale/ug/LC_MESSAGES/libeventviews.mo -share/locale/uk/LC_MESSAGES/libeventviews.mo -share/locale/zh_CN/LC_MESSAGES/libeventviews.mo -share/locale/zh_TW/LC_MESSAGES/libeventviews.mo -share/qlogging-categories5/eventviews.categories -share/qlogging-categories5/eventviews.renamecategories +include/KPim6/EventViews/EventViews/AgendaView +include/KPim6/EventViews/EventViews/CalendarDecoration +include/KPim6/EventViews/EventViews/ConfigDialogInterface +include/KPim6/EventViews/EventViews/EventView +include/KPim6/EventViews/EventViews/Helper +include/KPim6/EventViews/EventViews/JournalView +include/KPim6/EventViews/EventViews/ListView +include/KPim6/EventViews/EventViews/MonthView +include/KPim6/EventViews/EventViews/MultiAgendaView +include/KPim6/EventViews/EventViews/Prefs +include/KPim6/EventViews/EventViews/TimeLineView +include/KPim6/EventViews/EventViews/TodoView +include/KPim6/EventViews/EventViews/ViewCalendar +include/KPim6/EventViews/EventViews/WhatsNextView +include/KPim6/EventViews/EventViews/eventview.h +include/KPim6/EventViews/EventViews/helper.h +include/KPim6/EventViews/EventViews/prefs.h +include/KPim6/EventViews/eventviews/EventView +include/KPim6/EventViews/eventviews/Helper +include/KPim6/EventViews/eventviews/Prefs +include/KPim6/EventViews/eventviews/agendaview.h +include/KPim6/EventViews/eventviews/calendardecoration.h +include/KPim6/EventViews/eventviews/configdialoginterface.h +include/KPim6/EventViews/eventviews/eventview.h +include/KPim6/EventViews/eventviews/eventviews_export.h +include/KPim6/EventViews/eventviews/helper.h +include/KPim6/EventViews/eventviews/journalview.h +include/KPim6/EventViews/eventviews/listview.h +include/KPim6/EventViews/eventviews/monthview.h +include/KPim6/EventViews/eventviews/multiagendaview.h +include/KPim6/EventViews/eventviews/prefs.h +include/KPim6/EventViews/eventviews/timelineview.h +include/KPim6/EventViews/eventviews/todoview.h +include/KPim6/EventViews/eventviews/viewcalendar.h +include/KPim6/EventViews/eventviews/whatsnextview.h +include/KPim6/EventViews/eventviews_version.h +lib/cmake/KPim6EventViews/KPim6EventViewsConfig.cmake +lib/cmake/KPim6EventViews/KPim6EventViewsConfigVersion.cmake +lib/cmake/KPim6EventViews/KPim6EventViewsTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6EventViews/KPim6EventViewsTargets.cmake +lib/libKPim6EventViews.so +lib/libKPim6EventViews.so.6 +lib/libKPim6EventViews.so.%%KDE_APPLICATIONS_SHLIB_VER%% +share/locale/ar/LC_MESSAGES/libeventviews6.mo +share/locale/ast/LC_MESSAGES/libeventviews6.mo +share/locale/bg/LC_MESSAGES/libeventviews6.mo +share/locale/bs/LC_MESSAGES/libeventviews6.mo +share/locale/ca/LC_MESSAGES/libeventviews6.mo +share/locale/ca@valencia/LC_MESSAGES/libeventviews6.mo +share/locale/cs/LC_MESSAGES/libeventviews6.mo +share/locale/da/LC_MESSAGES/libeventviews6.mo +share/locale/de/LC_MESSAGES/libeventviews6.mo +share/locale/el/LC_MESSAGES/libeventviews6.mo +share/locale/en_GB/LC_MESSAGES/libeventviews6.mo +share/locale/eo/LC_MESSAGES/libeventviews6.mo +share/locale/es/LC_MESSAGES/libeventviews6.mo +share/locale/et/LC_MESSAGES/libeventviews6.mo +share/locale/eu/LC_MESSAGES/libeventviews6.mo +share/locale/fi/LC_MESSAGES/libeventviews6.mo +share/locale/fr/LC_MESSAGES/libeventviews6.mo +share/locale/ga/LC_MESSAGES/libeventviews6.mo +share/locale/gl/LC_MESSAGES/libeventviews6.mo +share/locale/he/LC_MESSAGES/libeventviews6.mo +share/locale/hu/LC_MESSAGES/libeventviews6.mo +share/locale/ia/LC_MESSAGES/libeventviews6.mo +share/locale/it/LC_MESSAGES/libeventviews6.mo +share/locale/ja/LC_MESSAGES/libeventviews6.mo +share/locale/ka/LC_MESSAGES/libeventviews6.mo +share/locale/kk/LC_MESSAGES/libeventviews6.mo +share/locale/ko/LC_MESSAGES/libeventviews6.mo +share/locale/lt/LC_MESSAGES/libeventviews6.mo +share/locale/lv/LC_MESSAGES/libeventviews6.mo +share/locale/mr/LC_MESSAGES/libeventviews6.mo +share/locale/nb/LC_MESSAGES/libeventviews6.mo +share/locale/nds/LC_MESSAGES/libeventviews6.mo +share/locale/nl/LC_MESSAGES/libeventviews6.mo +share/locale/pa/LC_MESSAGES/libeventviews6.mo +share/locale/pl/LC_MESSAGES/libeventviews6.mo +share/locale/pt/LC_MESSAGES/libeventviews6.mo +share/locale/pt_BR/LC_MESSAGES/libeventviews6.mo +share/locale/ro/LC_MESSAGES/libeventviews6.mo +share/locale/ru/LC_MESSAGES/libeventviews6.mo +share/locale/sk/LC_MESSAGES/libeventviews6.mo +share/locale/sl/LC_MESSAGES/libeventviews6.mo +share/locale/sv/LC_MESSAGES/libeventviews6.mo +share/locale/ta/LC_MESSAGES/libeventviews6.mo +share/locale/tr/LC_MESSAGES/libeventviews6.mo +share/locale/ug/LC_MESSAGES/libeventviews6.mo +share/locale/uk/LC_MESSAGES/libeventviews6.mo +share/locale/zh_CN/LC_MESSAGES/libeventviews6.mo +share/locale/zh_TW/LC_MESSAGES/libeventviews6.mo +share/qlogging-categories6/eventviews.categories +share/qlogging-categories6/eventviews.renamecategories diff --git a/net/fb303/Makefile b/net/fb303/Makefile index a12a794297c..65faeb9c9b8 100644 --- a/net/fb303/Makefile +++ b/net/fb303/Makefile @@ -1,6 +1,6 @@ PORTNAME= fb303 DISTVERSIONPREFIX= v -DISTVERSION= 2025.01.20.00 +DISTVERSION= 2025.01.27.00 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/fb303/distinfo b/net/fb303/distinfo index 23010e0b674..28be358ac51 100644 --- a/net/fb303/distinfo +++ b/net/fb303/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737433724 -SHA256 (facebook-fb303-v2025.01.20.00_GH0.tar.gz) = c6e90cbe073230082924d6b0b9cdcb3516f4880a36d7e0affca7f079d160956b -SIZE (facebook-fb303-v2025.01.20.00_GH0.tar.gz) = 261880 +TIMESTAMP = 1738003267 +SHA256 (facebook-fb303-v2025.01.27.00_GH0.tar.gz) = 734e846a55e91a90eeedce2b1be968f82b9173587f8585c541ff2a41002b964a +SIZE (facebook-fb303-v2025.01.27.00_GH0.tar.gz) = 261643 diff --git a/net/freerdp/Makefile b/net/freerdp/Makefile index 97d33c278b9..df17b55d0df 100644 --- a/net/freerdp/Makefile +++ b/net/freerdp/Makefile @@ -1,6 +1,6 @@ PORTNAME= freerdp DISTVERSION= 2.11.7 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net comms MASTER_SITES= https://pub.freerdp.com/releases/ \ https://github.com/FreeRDP/FreeRDP/releases/download/${DISTVERSION}/ diff --git a/net/freerdp/files/patch-cmake_SetFreeRDPCMakeInstallDir.cmake b/net/freerdp/files/patch-cmake_SetFreeRDPCMakeInstallDir.cmake new file mode 100644 index 00000000000..cc59de03764 --- /dev/null +++ b/net/freerdp/files/patch-cmake_SetFreeRDPCMakeInstallDir.cmake @@ -0,0 +1,11 @@ +--- cmake/SetFreeRDPCMakeInstallDir.cmake.orig 2024-04-22 09:26:59 UTC ++++ cmake/SetFreeRDPCMakeInstallDir.cmake +@@ -1,7 +1,3 @@ function(SetFreeRDPCMakeInstallDir SETVAR subdir) + function(SetFreeRDPCMakeInstallDir SETVAR subdir) +- if(FREEBSD) +- set(${SETVAR} "${CMAKE_INSTALL_DATAROOTDIR}/cmake/Modules/${subdir}" PARENT_SCOPE) +- else() +- set(${SETVAR} "${CMAKE_INSTALL_LIBDIR}/cmake/${subdir}" PARENT_SCOPE) +- endif() ++ set(${SETVAR} "${CMAKE_INSTALL_LIBDIR}/cmake/${subdir}" PARENT_SCOPE) + endfunction() diff --git a/net/freerdp/pkg-plist b/net/freerdp/pkg-plist index 4fc8b242b67..3074439c16b 100644 --- a/net/freerdp/pkg-plist +++ b/net/freerdp/pkg-plist @@ -223,6 +223,22 @@ include/winpr%%MAJORVERSION%%/winpr/wlog.h include/winpr%%MAJORVERSION%%/winpr/wnd.h include/winpr%%MAJORVERSION%%/winpr/wtsapi.h include/winpr%%MAJORVERSION%%/winpr/wtypes.h +lib/cmake/FreeRDP-Client%%MAJORVERSION%%/FreeRDP-ClientConfig.cmake +lib/cmake/FreeRDP-Client%%MAJORVERSION%%/FreeRDP-ClientConfigVersion.cmake +lib/cmake/FreeRDP-Client%%MAJORVERSION%%/FreeRDP-ClientTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/FreeRDP-Client%%MAJORVERSION%%/FreeRDP-ClientTargets.cmake +lib/cmake/FreeRDP%%MAJORVERSION%%/FreeRDPConfig.cmake +lib/cmake/FreeRDP%%MAJORVERSION%%/FreeRDPConfigVersion.cmake +lib/cmake/FreeRDP%%MAJORVERSION%%/FreeRDPTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/FreeRDP%%MAJORVERSION%%/FreeRDPTargets.cmake +lib/cmake/WinPR%%MAJORVERSION%%/WinPRConfig.cmake +lib/cmake/WinPR%%MAJORVERSION%%/WinPRConfigVersion.cmake +lib/cmake/WinPR%%MAJORVERSION%%/WinPRTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/WinPR%%MAJORVERSION%%/WinPRTargets.cmake +%%WAYLAND%%lib/cmake/uwac0/uwac-%%CMAKE_BUILD_TYPE%%.cmake +%%WAYLAND%%lib/cmake/uwac0/uwac.cmake +%%WAYLAND%%lib/cmake/uwac0/uwacConfig.cmake +%%WAYLAND%%lib/cmake/uwac0/uwacConfigVersion.cmake lib/libfreerdp-client%%MAJORVERSION%%.so lib/libfreerdp-client%%MAJORVERSION%%.so.%%MAJORVERSION%% lib/libfreerdp-client%%MAJORVERSION%%.so.%%PATCHVERSION%% @@ -248,19 +264,3 @@ libdata/pkgconfig/winpr%%MAJORVERSION%%.pc %%WAYLAND%%%%MANPAGES%%share/man/man1/wlfreerdp.1.gz %%X11%%%%MANPAGES%%share/man/man1/xfreerdp.1.gz %%MANPAGES%%share/man/man7/wlog.7.gz -share/cmake/Modules/FreeRDP-Client%%MAJORVERSION%%/FreeRDP-ClientConfig.cmake -share/cmake/Modules/FreeRDP-Client%%MAJORVERSION%%/FreeRDP-ClientConfigVersion.cmake -share/cmake/Modules/FreeRDP-Client%%MAJORVERSION%%/FreeRDP-ClientTargets-%%CMAKE_BUILD_TYPE%%.cmake -share/cmake/Modules/FreeRDP-Client%%MAJORVERSION%%/FreeRDP-ClientTargets.cmake -share/cmake/Modules/FreeRDP%%MAJORVERSION%%/FreeRDPConfig.cmake -share/cmake/Modules/FreeRDP%%MAJORVERSION%%/FreeRDPConfigVersion.cmake -share/cmake/Modules/FreeRDP%%MAJORVERSION%%/FreeRDPTargets-%%CMAKE_BUILD_TYPE%%.cmake -share/cmake/Modules/FreeRDP%%MAJORVERSION%%/FreeRDPTargets.cmake -share/cmake/Modules/WinPR%%MAJORVERSION%%/WinPRConfig.cmake -share/cmake/Modules/WinPR%%MAJORVERSION%%/WinPRConfigVersion.cmake -share/cmake/Modules/WinPR%%MAJORVERSION%%/WinPRTargets-%%CMAKE_BUILD_TYPE%%.cmake -share/cmake/Modules/WinPR%%MAJORVERSION%%/WinPRTargets.cmake -%%WAYLAND%%share/cmake/Modules/uwac0/uwac-%%CMAKE_BUILD_TYPE%%.cmake -%%WAYLAND%%share/cmake/Modules/uwac0/uwac.cmake -%%WAYLAND%%share/cmake/Modules/uwac0/uwacConfig.cmake -%%WAYLAND%%share/cmake/Modules/uwac0/uwacConfigVersion.cmake diff --git a/net/freerdp3/Makefile b/net/freerdp3/Makefile index 459d29c95e6..82b4ffe0db3 100644 --- a/net/freerdp3/Makefile +++ b/net/freerdp3/Makefile @@ -1,6 +1,5 @@ PORTNAME= freerdp -DISTVERSION= 3.10.2 -PORTREVISION= 3 +DISTVERSION= 3.10.3 CATEGORIES= net comms MASTER_SITES= https://pub.freerdp.com/releases/ \ https://github.com/FreeRDP/FreeRDP/releases/download/${DISTVERSION}/ @@ -192,9 +191,9 @@ WEBENGINE_USE_QT= core declarative gui location network printsupport \ WEBENGINE_CMAKE_BOOL= WITH_WEBVIEW_QT WEBENGINE_CMAKE_ON= -DWITH_WEBVIEW:BOOL=ON -_WEBKIT_LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ +_WEBKIT_LIB_DEPENDS= libsoup-3.0.so:devel/libsoup3 \ libharfbuzz.so:print/harfbuzz \ - libwebkit2gtk-4.0.so:www/webkit2-gtk@40 + libwebkit2gtk-4.1.so:www/webkit2-gtk@41 _WEBKIT_USES= gettext gnome WEBKIT_USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk30 pango WEBKIT_CMAKE_ON= -DWITH_WEBVIEW:BOOL=ON diff --git a/net/freerdp3/distinfo b/net/freerdp3/distinfo index 59da33e5b65..cc83c14405a 100644 --- a/net/freerdp3/distinfo +++ b/net/freerdp3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734430001 -SHA256 (freerdp-3.10.2.tar.gz) = 8df51ca72189463f869af5cee949e11dd90dec38bf34271a32d15b704cfcbc7b -SIZE (freerdp-3.10.2.tar.gz) = 10339750 +TIMESTAMP = 1738591668 +SHA256 (freerdp-3.10.3.tar.gz) = 0bedda4ba1dcb225845522e24c595464aabce2c553a4c08b5c25a4977fbe1831 +SIZE (freerdp-3.10.3.tar.gz) = 10341200 diff --git a/net/freerdp3/pkg-plist b/net/freerdp3/pkg-plist index a5552612657..82719374c05 100644 --- a/net/freerdp3/pkg-plist +++ b/net/freerdp3/pkg-plist @@ -255,6 +255,22 @@ include/winpr%%MAJORVERSION%%/winpr/winsock.h include/winpr%%MAJORVERSION%%/winpr/wlog.h include/winpr%%MAJORVERSION%%/winpr/wtsapi.h include/winpr%%MAJORVERSION%%/winpr/wtypes.h +lib/cmake/FreeRDP-Client%%MAJORVERSION%%/FreeRDP-ClientConfig.cmake +lib/cmake/FreeRDP-Client%%MAJORVERSION%%/FreeRDP-ClientConfigVersion.cmake +lib/cmake/FreeRDP-Client%%MAJORVERSION%%/FreeRDP-ClientTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/FreeRDP-Client%%MAJORVERSION%%/FreeRDP-ClientTargets.cmake +lib/cmake/FreeRDP%%MAJORVERSION%%/FreeRDPConfig.cmake +lib/cmake/FreeRDP%%MAJORVERSION%%/FreeRDPConfigVersion.cmake +lib/cmake/FreeRDP%%MAJORVERSION%%/FreeRDPTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/FreeRDP%%MAJORVERSION%%/FreeRDPTargets.cmake +lib/cmake/WinPR%%MAJORVERSION%%/WinPRConfig.cmake +lib/cmake/WinPR%%MAJORVERSION%%/WinPRConfigVersion.cmake +lib/cmake/WinPR%%MAJORVERSION%%/WinPRTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/WinPR%%MAJORVERSION%%/WinPRTargets.cmake +lib/cmake/WinPR-tools%%MAJORVERSION%%/WinPR-toolsConfig.cmake +lib/cmake/WinPR-tools%%MAJORVERSION%%/WinPR-toolsConfigVersion.cmake +lib/cmake/WinPR-tools%%MAJORVERSION%%/WinPR-toolsTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/WinPR-tools%%MAJORVERSION%%/WinPR-toolsTargets.cmake lib/libfreerdp-client%%MAJORVERSION%%.so lib/libfreerdp-client%%MAJORVERSION%%.so.%%MAJORVERSION%% lib/libfreerdp-client%%MAJORVERSION%%.so.%%PATCHVERSION%% @@ -277,22 +293,6 @@ libdata/pkgconfig/winpr%%MAJORVERSION%%.pc %%SDL%%share/applications/sdl-freerdp%%MAJORVERSION%%.desktop %%X11%%share/applications/xfreerdp%%MAJORVERSION%%-file.desktop %%X11%%share/applications/xfreerdp%%MAJORVERSION%%.desktop -lib/cmake/FreeRDP-Client%%MAJORVERSION%%/FreeRDP-ClientConfig.cmake -lib/cmake/FreeRDP-Client%%MAJORVERSION%%/FreeRDP-ClientConfigVersion.cmake -lib/cmake/FreeRDP-Client%%MAJORVERSION%%/FreeRDP-ClientTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/FreeRDP-Client%%MAJORVERSION%%/FreeRDP-ClientTargets.cmake -lib/cmake/FreeRDP%%MAJORVERSION%%/FreeRDPConfig.cmake -lib/cmake/FreeRDP%%MAJORVERSION%%/FreeRDPConfigVersion.cmake -lib/cmake/FreeRDP%%MAJORVERSION%%/FreeRDPTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/FreeRDP%%MAJORVERSION%%/FreeRDPTargets.cmake -lib/cmake/WinPR%%MAJORVERSION%%/WinPRConfig.cmake -lib/cmake/WinPR%%MAJORVERSION%%/WinPRConfigVersion.cmake -lib/cmake/WinPR%%MAJORVERSION%%/WinPRTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/WinPR%%MAJORVERSION%%/WinPRTargets.cmake -lib/cmake/WinPR-tools%%MAJORVERSION%%/WinPR-toolsConfig.cmake -lib/cmake/WinPR-tools%%MAJORVERSION%%/WinPR-toolsConfigVersion.cmake -lib/cmake/WinPR-tools%%MAJORVERSION%%/WinPR-toolsTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/WinPR-tools%%MAJORVERSION%%/WinPR-toolsTargets.cmake share/icons/hicolor/scalable/apps/FreeRDP.svg %%SDL%%%%MANPAGES%%share/man/man1/sdl-freerdp%%MAJORVERSION%%.1.gz %%MANPAGES%%share/man/man1/winpr-hash%%MAJORVERSION%%.1.gz diff --git a/net/gamenetworkingsockets/Makefile b/net/gamenetworkingsockets/Makefile index f1c7833727d..e91db595e18 100644 --- a/net/gamenetworkingsockets/Makefile +++ b/net/gamenetworkingsockets/Makefile @@ -1,7 +1,7 @@ PORTNAME= gamenetworkingsockets PORTVERSION= 1.3.0 DISTVERSIONPREFIX= v -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= net MAINTAINER= kpedersen@disroot.org diff --git a/net/go-tcping/Makefile b/net/go-tcping/Makefile index 7a2d4c648f1..aa3be777215 100644 --- a/net/go-tcping/Makefile +++ b/net/go-tcping/Makefile @@ -1,6 +1,6 @@ PORTNAME= tcping DISTVERSIONPREFIX= v -DISTVERSION= 2.7.0 +DISTVERSION= 2.7.1 CATEGORIES= net MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${PORTNAME}/${DISTVERSIONFULL}/:gomod PKGNAMEPREFIX= go- diff --git a/net/go-tcping/distinfo b/net/go-tcping/distinfo index 64df98220c6..d234023e93a 100644 --- a/net/go-tcping/distinfo +++ b/net/go-tcping/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1737277175 -SHA256 (go/net_go-tcping/pouriyajamshidi-tcping-v2.7.0_GH0/go.mod) = dd2cc877531042b2ed53a64c1e99d40e293c226949b8b3924baf58b1186d4ab8 -SIZE (go/net_go-tcping/pouriyajamshidi-tcping-v2.7.0_GH0/go.mod) = 1056 -SHA256 (go/net_go-tcping/pouriyajamshidi-tcping-v2.7.0_GH0/pouriyajamshidi-tcping-v2.7.0_GH0.tar.gz) = f5d70320fe4cdb7a3dfb6f40899287fb1212a8c74e1527f63915174c0533e4fb -SIZE (go/net_go-tcping/pouriyajamshidi-tcping-v2.7.0_GH0/pouriyajamshidi-tcping-v2.7.0_GH0.tar.gz) = 1934415 +TIMESTAMP = 1738045439 +SHA256 (go/net_go-tcping/pouriyajamshidi-tcping-v2.7.1_GH0/go.mod) = dd2cc877531042b2ed53a64c1e99d40e293c226949b8b3924baf58b1186d4ab8 +SIZE (go/net_go-tcping/pouriyajamshidi-tcping-v2.7.1_GH0/go.mod) = 1056 +SHA256 (go/net_go-tcping/pouriyajamshidi-tcping-v2.7.1_GH0/pouriyajamshidi-tcping-v2.7.1_GH0.tar.gz) = 61ae7054c28b9fd80e925b130f10c8967223a947f99e00af19a3987ec676954e +SIZE (go/net_go-tcping/pouriyajamshidi-tcping-v2.7.1_GH0/pouriyajamshidi-tcping-v2.7.1_GH0.tar.gz) = 1936339 diff --git a/net/gupnp-av/Makefile b/net/gupnp-av/Makefile index b4c9fc8db6b..3c0b5da1f59 100644 --- a/net/gupnp-av/Makefile +++ b/net/gupnp-av/Makefile @@ -1,6 +1,5 @@ PORTNAME= gupnp-av -PORTVERSION= 0.14.1 -PORTREVISION= 2 +PORTVERSION= 0.14.3 CATEGORIES= net MASTER_SITES= GNOME diff --git a/net/gupnp-av/distinfo b/net/gupnp-av/distinfo index 4f3b0795204..b05e95f5bf2 100644 --- a/net/gupnp-av/distinfo +++ b/net/gupnp-av/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1654708326 -SHA256 (gupnp-av-0.14.1.tar.xz) = b79ce0cc4b0c66d9c54bc22183a10e5709a0011d2af272025948efcab33a3e4f -SIZE (gupnp-av-0.14.1.tar.xz) = 93484 +TIMESTAMP = 1738088844 +SHA256 (gupnp-av-0.14.3.tar.xz) = abe2046043e66a9529365d89059be12219c21a4ede0c4743703b0fd9aaf17bb4 +SIZE (gupnp-av-0.14.3.tar.xz) = 92792 diff --git a/net/gupnp-av/files/patch-libxml2 b/net/gupnp-av/files/patch-libxml2 deleted file mode 100644 index 9b1f3d3baf6..00000000000 --- a/net/gupnp-av/files/patch-libxml2 +++ /dev/null @@ -1,69 +0,0 @@ -Obtained from: https://gitlab.gnome.org/GNOME/gupnp-av/-/commit/bff65db081ee1ee5df0a42231ebf8e8fbb27cccf - https://gitlab.gnome.org/GNOME/gupnp-av/-/commit/9557768121d54fdcedabe7544863515d6a813354 - https://gitlab.gnome.org/GNOME/gupnp-av/-/commit/1e10a41fcef6ae0d3e89958db89bc22398f3b4f1 - ---- libgupnp-av/gupnp-didl-lite-parser.c.orig 2022-06-03 18:15:12 UTC -+++ libgupnp-av/gupnp-didl-lite-parser.c -@@ -230,12 +230,17 @@ gupnp_didl_lite_parser_parse_didl_recursive (GUPnPDIDL - GUPnPAVXMLDoc *xml_doc = NULL; - gboolean result; - -- doc = xmlRecoverMemory (didl, strlen (didl)); -+ doc = xmlReadMemory (didl, -+ strlen (didl), -+ NULL, -+ NULL, -+ XML_PARSE_NONET | XML_PARSE_RECOVER); - if (doc == NULL) { - g_set_error (error, - G_MARKUP_ERROR, - G_MARKUP_ERROR_PARSE, -- "Could not parse DIDL-Lite XML:\n%s", didl); -+ "Could not parse DIDL-Lite XML:\n%s", -+ didl); - - return FALSE; - } ---- libgupnp-av/gupnp-feature-list-parser.c.orig 2022-06-03 18:15:12 UTC -+++ libgupnp-av/gupnp-feature-list-parser.c -@@ -114,12 +114,17 @@ gupnp_feature_list_parser_parse_text - xmlNode *element; - GList *feature_list = NULL; - -- doc = xmlRecoverMemory (text, strlen (text)); -+ doc = xmlReadMemory (text, -+ strlen (text), -+ NULL, -+ NULL, -+ XML_PARSE_NONET | XML_PARSE_RECOVER); - if (doc == NULL) { - g_set_error (error, - G_MARKUP_ERROR, - G_MARKUP_ERROR_PARSE, -- "Could not parse FeatureList XML:\n%s", text); -+ "Could not parse FeatureList XML:\n%s", -+ text); - - return NULL; - } ---- libgupnp-av/xml-util.h.orig 2022-06-03 18:15:12 UTC -+++ libgupnp-av/xml-util.h -@@ -16,6 +16,7 @@ - - #include - #include -+#include - #include - #include - ---- meson.build.orig 2022-06-03 18:15:12 UTC -+++ meson.build -@@ -71,7 +71,7 @@ endif - - common_cflags = cc.get_supported_arguments(test_cflags) - --add_project_arguments(cc.get_supported_arguments('-Werror=deprecated-declarations'), language: 'c') -+#add_project_arguments(cc.get_supported_arguments('-Werror=deprecated-declarations'), language: 'c') - conf = configuration_data() - conf.set_quoted('DATADIR', join_paths(get_option('prefix'), get_option('datadir'), 'gupnp-av')) - conf.set_quoted('VERSION', meson.project_version()) diff --git a/net/gupnp-av/files/patch-pkg-config b/net/gupnp-av/files/patch-pkg-config deleted file mode 100644 index 8d0dbec0871..00000000000 --- a/net/gupnp-av/files/patch-pkg-config +++ /dev/null @@ -1,17 +0,0 @@ -Obtained from: https://gitlab.gnome.org/GNOME/gupnp-av/-/commit/767388bc16e08d4e1e1f419555165cc1816be931 - ---- meson.build.orig 2022-06-03 18:15:12 UTC -+++ meson.build -@@ -87,6 +87,12 @@ subdir('data') - pkg = import('pkgconfig') - pkg.generate( - gupnp_av_lib, -+ requires : [ -+ 'glib-2.0', -+ 'gobject-2.0', -+ 'gio-2.0', -+ 'libxml-2.0' -+ ], - subdirs : 'gupnp-av-1.0', - description : 'GObject-based AV specific UPnP library' - ) diff --git a/net/gupnp-av/pkg-plist b/net/gupnp-av/pkg-plist index 176fc22dd5e..c4bc632e1cc 100644 --- a/net/gupnp-av/pkg-plist +++ b/net/gupnp-av/pkg-plist @@ -22,7 +22,7 @@ lib/girepository-1.0/GUPnPAV-1.0.typelib lib/libgupnp-av-1.0.a lib/libgupnp-av-1.0.so lib/libgupnp-av-1.0.so.3 -lib/libgupnp-av-1.0.so.3.14.1 +lib/libgupnp-av-1.0.so.3.14.3 libdata/pkgconfig/gupnp-av-1.0.pc share/gir-1.0/GUPnPAV-1.0.gir %%DATADIR%%/av.xsd diff --git a/net/gupnp/Makefile b/net/gupnp/Makefile index 39a99d6cc53..2d82ff5d820 100644 --- a/net/gupnp/Makefile +++ b/net/gupnp/Makefile @@ -1,5 +1,5 @@ PORTNAME= gupnp -PORTVERSION= 1.6.7 +PORTVERSION= 1.6.8 CATEGORIES= net MASTER_SITES= GNOME diff --git a/net/gupnp/distinfo b/net/gupnp/distinfo index f1a0a9b9e29..4053b1b055f 100644 --- a/net/gupnp/distinfo +++ b/net/gupnp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1727314510 -SHA256 (gupnp-1.6.7.tar.xz) = 4a61d8a5a8a7270e60ce9cfe9661cc4fa326f045a65718d2eb8ff68afdbef805 -SIZE (gupnp-1.6.7.tar.xz) = 205372 +TIMESTAMP = 1738088842 +SHA256 (gupnp-1.6.8.tar.xz) = 70a003cebd68577293fb3e6af49ff902203bf8768b2fc5d651ddc1f0fa1e11e9 +SIZE (gupnp-1.6.8.tar.xz) = 1288496 diff --git a/net/haproxy26/Makefile b/net/haproxy26/Makefile index 5e10c6b53cf..ad2024db5f1 100644 --- a/net/haproxy26/Makefile +++ b/net/haproxy26/Makefile @@ -1,5 +1,5 @@ PORTNAME= haproxy -DISTVERSION= 2.6.20 +DISTVERSION= 2.6.21 CATEGORIES= net www PKGNAMESUFFIX= 26 MASTER_SITES= http://www.haproxy.org/download/2.6/src/ diff --git a/net/haproxy26/distinfo b/net/haproxy26/distinfo index 5b4cb7e07a5..f13fd22e234 100644 --- a/net/haproxy26/distinfo +++ b/net/haproxy26/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731699448 -SHA256 (haproxy-2.6.20.tar.gz) = ef8c397a37fec4f7df1cfadc2c90f19f4cc2e4163ae7457c7b052da9f5a17a69 -SIZE (haproxy-2.6.20.tar.gz) = 4111858 +TIMESTAMP = 1738233038 +SHA256 (haproxy-2.6.21.tar.gz) = b905898bf762adbde180a866dbae2e39a4a377767cf3dd08694be9e56e876274 +SIZE (haproxy-2.6.21.tar.gz) = 4114397 diff --git a/net/haproxy28/Makefile b/net/haproxy28/Makefile index 880a144dc5e..ecbb13af0fb 100644 --- a/net/haproxy28/Makefile +++ b/net/haproxy28/Makefile @@ -1,5 +1,5 @@ PORTNAME= haproxy -DISTVERSION= 2.8.13 +DISTVERSION= 2.8.14 CATEGORIES= net www PKGNAMESUFFIX= 28 MASTER_SITES= http://www.haproxy.org/download/2.8/src/ diff --git a/net/haproxy28/distinfo b/net/haproxy28/distinfo index b1e44933653..58a88bd5eb1 100644 --- a/net/haproxy28/distinfo +++ b/net/haproxy28/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734076482 -SHA256 (haproxy-2.8.13.tar.gz) = 13dc06a65b7705b94c843bda8b845edbb621bf45e8a9dc7db590d40ab920a9ce -SIZE (haproxy-2.8.13.tar.gz) = 4407964 +TIMESTAMP = 1738233597 +SHA256 (haproxy-2.8.14.tar.gz) = 47984506d0cd477d5c6a7d7ba2adaf0039ca27af970bf76384855a7f1c22773c +SIZE (haproxy-2.8.14.tar.gz) = 4411140 diff --git a/net/haproxy29/Makefile b/net/haproxy29/Makefile index f934bd96646..9cf3bd16762 100644 --- a/net/haproxy29/Makefile +++ b/net/haproxy29/Makefile @@ -1,5 +1,5 @@ PORTNAME= haproxy -DISTVERSION= 2.9.13 +DISTVERSION= 2.9.14 CATEGORIES= net www PKGNAMESUFFIX= 29 MASTER_SITES= http://www.haproxy.org/download/2.9/src/ diff --git a/net/haproxy29/distinfo b/net/haproxy29/distinfo index 8aec7a4ef2f..723eeddd802 100644 --- a/net/haproxy29/distinfo +++ b/net/haproxy29/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734076785 -SHA256 (haproxy-2.9.13.tar.gz) = 77d73e6bcda4863855442fe0d8f8dda12323043eeb49d0b3763f0b7314b05a93 -SIZE (haproxy-2.9.13.tar.gz) = 4555979 +TIMESTAMP = 1738233364 +SHA256 (haproxy-2.9.14.tar.gz) = f4481c40f23d5ebfb7c182f07d3631c28dce4702ebe2f9bffe460585a2df6a7b +SIZE (haproxy-2.9.14.tar.gz) = 4557688 diff --git a/net/hostapd-devel/Makefile b/net/hostapd-devel/Makefile index cd0dc4361cd..3ed5a71ae3c 100644 --- a/net/hostapd-devel/Makefile +++ b/net/hostapd-devel/Makefile @@ -11,8 +11,8 @@ WWW= https://w1.fi/hostapd/ USE_GITHUB= yes GH_ACCOUNT= cschuber GH_PROJECT= hostap -GH_TAGNAME= c0e8b16a3 -COMMIT_DATE= 2024.12.04 +GH_TAGNAME= 339a33455 +COMMIT_DATE= 2024.02.05 LICENSE= BSD3CLAUSE diff --git a/net/hostapd-devel/distinfo b/net/hostapd-devel/distinfo index db5c4a242d3..21b97049b4e 100644 --- a/net/hostapd-devel/distinfo +++ b/net/hostapd-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733330663 -SHA256 (cschuber-hostap-2024.12.04-c0e8b16a3_GH0.tar.gz) = 776a088a86bc2939f623ea74a5aa7be75a2222d3a1f14d4a30a661982e1829d0 -SIZE (cschuber-hostap-2024.12.04-c0e8b16a3_GH0.tar.gz) = 5356618 +TIMESTAMP = 1738784106 +SHA256 (cschuber-hostap-2024.02.05-339a33455_GH0.tar.gz) = c0808f9ae05fdeeb562c3f4108e917b4043a6490c386d4cc489e885c942231df +SIZE (cschuber-hostap-2024.02.05-339a33455_GH0.tar.gz) = 5371267 diff --git a/net/incidenceeditor/Makefile b/net/incidenceeditor/Makefile index 2e5e9489f09..d970725b611 100644 --- a/net/incidenceeditor/Makefile +++ b/net/incidenceeditor/Makefile @@ -1,5 +1,6 @@ PORTNAME= incidenceeditor DISTVERSION= ${KDE_APPLICATIONS_VERSION} +PORTREVISION= 1 CATEGORIES= net kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -9,21 +10,19 @@ WWW= https://github.com/KDE/mailcommon LICENSE= LGPL21 BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs -LIB_DEPENDS= libKGantt.so:graphics/kdiagram +LIB_DEPENDS= libKChart6.so:graphics/kdiagram-qt6 -USES= cmake compiler:c++11-lib gettext grantlee:5 kde:5 qt:5 tar:xz xorg -USE_KDE= auth codecs completion config configwidgets coreaddons \ - i18n iconthemes itemmodels jobwidgets kio service solid sonnet \ +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz xorg +USE_KDE= auth codecs completion config configwidgets coreaddons i18n \ + iconthemes itemmodels jobwidgets kio service solid sonnet \ textwidgets wallet widgetsaddons windowsystem xmlgui \ ecm:build # pim components -USE_KDE+= akonadi akonadicalendar akonadicontacts akonadimime calendarcore \ - calendarsupport calendarutils contacts eventviews grantleetheme \ - identitymanagement imap ldap libkdepim mailtransport mime pimcommon \ - pimtextedit -USE_QT= concurrent core dbus gui network printsupport \ - widgets xml \ - buildtools:build qmake:build testlib:build +USE_KDE+= akonadi akonadicalendar akonadicontacts akonadimime \ + calendarcore calendarsupport calendarutils contacts eventviews \ + grantleetheme identitymanagement imap ldap libkdepim \ + mailtransport mime pimcommon pimtextedit +USE_QT= base USE_XORG= x11 USE_LDCONFIG= yes diff --git a/net/incidenceeditor/distinfo b/net/incidenceeditor/distinfo index 9fcbe6192b5..e0a575b8424 100644 --- a/net/incidenceeditor/distinfo +++ b/net/incidenceeditor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889466 -SHA256 (KDE/release-service/23.08.5/incidenceeditor-23.08.5.tar.xz) = df60cf57b12d559a68767557933e355fd34a862e0443279d3e6613ee35807394 -SIZE (KDE/release-service/23.08.5/incidenceeditor-23.08.5.tar.xz) = 580968 +TIMESTAMP = 1734460300 +SHA256 (KDE/release-service/24.12.0/incidenceeditor-24.12.0.tar.xz) = 38aa0bdef8407f23faec133e7e91e6044e4e61b5437450a0c4b5b6ebf90fef1d +SIZE (KDE/release-service/24.12.0/incidenceeditor-24.12.0.tar.xz) = 587748 diff --git a/net/incidenceeditor/pkg-plist b/net/incidenceeditor/pkg-plist index 49d8faaead8..b7e01e6c646 100644 --- a/net/incidenceeditor/pkg-plist +++ b/net/incidenceeditor/pkg-plist @@ -1,75 +1,75 @@ -include/KPim5/IncidenceEditor/IncidenceEditor/EditorItemManager -include/KPim5/IncidenceEditor/IncidenceEditor/GroupwareUiDelegate -include/KPim5/IncidenceEditor/IncidenceEditor/IncidenceDefaults -include/KPim5/IncidenceEditor/IncidenceEditor/IncidenceDialog -include/KPim5/IncidenceEditor/IncidenceEditor/IncidenceDialogFactory -include/KPim5/IncidenceEditor/IncidenceEditor/IncidenceEditor-Ng -include/KPim5/IncidenceEditor/IncidenceEditor/IncidenceEditorSettings -include/KPim5/IncidenceEditor/IncidenceEditor/IndividualMailComponentFactory -include/KPim5/IncidenceEditor/incidenceeditor/editoritemmanager.h -include/KPim5/IncidenceEditor/incidenceeditor/globalsettings_incidenceeditor.h -include/KPim5/IncidenceEditor/incidenceeditor/groupwareuidelegate.h -include/KPim5/IncidenceEditor/incidenceeditor/incidencedefaults.h -include/KPim5/IncidenceEditor/incidenceeditor/incidencedialog.h -include/KPim5/IncidenceEditor/incidenceeditor/incidencedialogfactory.h -include/KPim5/IncidenceEditor/incidenceeditor/incidenceeditor-ng.h -include/KPim5/IncidenceEditor/incidenceeditor/incidenceeditor_export.h -include/KPim5/IncidenceEditor/incidenceeditor/incidenceeditorsettings.h -include/KPim5/IncidenceEditor/incidenceeditor/individualmailcomponentfactory.h -include/KPim5/IncidenceEditor/incidenceeditor_version.h -lib/cmake/KPim5IncidenceEditor/KPim5IncidenceEditorConfig.cmake -lib/cmake/KPim5IncidenceEditor/KPim5IncidenceEditorConfigVersion.cmake -lib/cmake/KPim5IncidenceEditor/KPim5IncidenceEditorTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5IncidenceEditor/KPim5IncidenceEditorTargets.cmake -lib/libKPim5IncidenceEditor.so -lib/libKPim5IncidenceEditor.so.5 -lib/libKPim5IncidenceEditor.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_MKSPECDIR%%/modules/qt_IncidenceEditor.pri -share/locale/ar/LC_MESSAGES/libincidenceeditors.mo -share/locale/bg/LC_MESSAGES/libincidenceeditors.mo -share/locale/bs/LC_MESSAGES/libincidenceeditors.mo -share/locale/ca/LC_MESSAGES/libincidenceeditors.mo -share/locale/ca@valencia/LC_MESSAGES/libincidenceeditors.mo -share/locale/cs/LC_MESSAGES/libincidenceeditors.mo -share/locale/da/LC_MESSAGES/libincidenceeditors.mo -share/locale/de/LC_MESSAGES/libincidenceeditors.mo -share/locale/el/LC_MESSAGES/libincidenceeditors.mo -share/locale/en_GB/LC_MESSAGES/libincidenceeditors.mo -share/locale/eo/LC_MESSAGES/libincidenceeditors.mo -share/locale/es/LC_MESSAGES/libincidenceeditors.mo -share/locale/et/LC_MESSAGES/libincidenceeditors.mo -share/locale/eu/LC_MESSAGES/libincidenceeditors.mo -share/locale/fi/LC_MESSAGES/libincidenceeditors.mo -share/locale/fr/LC_MESSAGES/libincidenceeditors.mo -share/locale/ga/LC_MESSAGES/libincidenceeditors.mo -share/locale/gl/LC_MESSAGES/libincidenceeditors.mo -share/locale/hu/LC_MESSAGES/libincidenceeditors.mo -share/locale/ia/LC_MESSAGES/libincidenceeditors.mo -share/locale/it/LC_MESSAGES/libincidenceeditors.mo -share/locale/ja/LC_MESSAGES/libincidenceeditors.mo -share/locale/ka/LC_MESSAGES/libincidenceeditors.mo -share/locale/kk/LC_MESSAGES/libincidenceeditors.mo -share/locale/ko/LC_MESSAGES/libincidenceeditors.mo -share/locale/lt/LC_MESSAGES/libincidenceeditors.mo -share/locale/mai/LC_MESSAGES/libincidenceeditors.mo -share/locale/mr/LC_MESSAGES/libincidenceeditors.mo -share/locale/nb/LC_MESSAGES/libincidenceeditors.mo -share/locale/nds/LC_MESSAGES/libincidenceeditors.mo -share/locale/nl/LC_MESSAGES/libincidenceeditors.mo -share/locale/pa/LC_MESSAGES/libincidenceeditors.mo -share/locale/pl/LC_MESSAGES/libincidenceeditors.mo -share/locale/pt/LC_MESSAGES/libincidenceeditors.mo -share/locale/pt_BR/LC_MESSAGES/libincidenceeditors.mo -share/locale/ro/LC_MESSAGES/libincidenceeditors.mo -share/locale/ru/LC_MESSAGES/libincidenceeditors.mo -share/locale/sk/LC_MESSAGES/libincidenceeditors.mo -share/locale/sl/LC_MESSAGES/libincidenceeditors.mo -share/locale/sv/LC_MESSAGES/libincidenceeditors.mo -share/locale/ta/LC_MESSAGES/libincidenceeditors.mo -share/locale/tr/LC_MESSAGES/libincidenceeditors.mo -share/locale/ug/LC_MESSAGES/libincidenceeditors.mo -share/locale/uk/LC_MESSAGES/libincidenceeditors.mo -share/locale/zh_CN/LC_MESSAGES/libincidenceeditors.mo -share/locale/zh_TW/LC_MESSAGES/libincidenceeditors.mo -share/qlogging-categories5/incidenceeditor.categories -share/qlogging-categories5/incidenceeditor.renamecategories +include/KPim6/IncidenceEditor/IncidenceEditor/EditorItemManager +include/KPim6/IncidenceEditor/IncidenceEditor/GroupwareUiDelegate +include/KPim6/IncidenceEditor/IncidenceEditor/IncidenceDefaults +include/KPim6/IncidenceEditor/IncidenceEditor/IncidenceDialog +include/KPim6/IncidenceEditor/IncidenceEditor/IncidenceDialogFactory +include/KPim6/IncidenceEditor/IncidenceEditor/IncidenceEditor-Ng +include/KPim6/IncidenceEditor/IncidenceEditor/IncidenceEditorSettings +include/KPim6/IncidenceEditor/IncidenceEditor/IndividualMailComponentFactory +include/KPim6/IncidenceEditor/incidenceeditor/editoritemmanager.h +include/KPim6/IncidenceEditor/incidenceeditor/globalsettings_incidenceeditor.h +include/KPim6/IncidenceEditor/incidenceeditor/groupwareuidelegate.h +include/KPim6/IncidenceEditor/incidenceeditor/incidencedefaults.h +include/KPim6/IncidenceEditor/incidenceeditor/incidencedialog.h +include/KPim6/IncidenceEditor/incidenceeditor/incidencedialogfactory.h +include/KPim6/IncidenceEditor/incidenceeditor/incidenceeditor-ng.h +include/KPim6/IncidenceEditor/incidenceeditor/incidenceeditor_export.h +include/KPim6/IncidenceEditor/incidenceeditor/incidenceeditorsettings.h +include/KPim6/IncidenceEditor/incidenceeditor/individualmailcomponentfactory.h +include/KPim6/IncidenceEditor/incidenceeditor_version.h +lib/cmake/KPim6IncidenceEditor/KPim6IncidenceEditorConfig.cmake +lib/cmake/KPim6IncidenceEditor/KPim6IncidenceEditorConfigVersion.cmake +lib/cmake/KPim6IncidenceEditor/KPim6IncidenceEditorTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6IncidenceEditor/KPim6IncidenceEditorTargets.cmake +lib/libKPim6IncidenceEditor.so +lib/libKPim6IncidenceEditor.so.6 +lib/libKPim6IncidenceEditor.so.%%KDE_APPLICATIONS_SHLIB_VER%% +share/locale/ar/LC_MESSAGES/libincidenceeditors6.mo +share/locale/ast/LC_MESSAGES/libincidenceeditors6.mo +share/locale/bg/LC_MESSAGES/libincidenceeditors6.mo +share/locale/bs/LC_MESSAGES/libincidenceeditors6.mo +share/locale/ca/LC_MESSAGES/libincidenceeditors6.mo +share/locale/ca@valencia/LC_MESSAGES/libincidenceeditors6.mo +share/locale/cs/LC_MESSAGES/libincidenceeditors6.mo +share/locale/da/LC_MESSAGES/libincidenceeditors6.mo +share/locale/de/LC_MESSAGES/libincidenceeditors6.mo +share/locale/el/LC_MESSAGES/libincidenceeditors6.mo +share/locale/en_GB/LC_MESSAGES/libincidenceeditors6.mo +share/locale/eo/LC_MESSAGES/libincidenceeditors6.mo +share/locale/es/LC_MESSAGES/libincidenceeditors6.mo +share/locale/et/LC_MESSAGES/libincidenceeditors6.mo +share/locale/eu/LC_MESSAGES/libincidenceeditors6.mo +share/locale/fi/LC_MESSAGES/libincidenceeditors6.mo +share/locale/fr/LC_MESSAGES/libincidenceeditors6.mo +share/locale/ga/LC_MESSAGES/libincidenceeditors6.mo +share/locale/gl/LC_MESSAGES/libincidenceeditors6.mo +share/locale/hu/LC_MESSAGES/libincidenceeditors6.mo +share/locale/ia/LC_MESSAGES/libincidenceeditors6.mo +share/locale/it/LC_MESSAGES/libincidenceeditors6.mo +share/locale/ja/LC_MESSAGES/libincidenceeditors6.mo +share/locale/ka/LC_MESSAGES/libincidenceeditors6.mo +share/locale/kk/LC_MESSAGES/libincidenceeditors6.mo +share/locale/ko/LC_MESSAGES/libincidenceeditors6.mo +share/locale/lt/LC_MESSAGES/libincidenceeditors6.mo +share/locale/mai/LC_MESSAGES/libincidenceeditors6.mo +share/locale/mr/LC_MESSAGES/libincidenceeditors6.mo +share/locale/nb/LC_MESSAGES/libincidenceeditors6.mo +share/locale/nds/LC_MESSAGES/libincidenceeditors6.mo +share/locale/nl/LC_MESSAGES/libincidenceeditors6.mo +share/locale/pa/LC_MESSAGES/libincidenceeditors6.mo +share/locale/pl/LC_MESSAGES/libincidenceeditors6.mo +share/locale/pt/LC_MESSAGES/libincidenceeditors6.mo +share/locale/pt_BR/LC_MESSAGES/libincidenceeditors6.mo +share/locale/ro/LC_MESSAGES/libincidenceeditors6.mo +share/locale/ru/LC_MESSAGES/libincidenceeditors6.mo +share/locale/sk/LC_MESSAGES/libincidenceeditors6.mo +share/locale/sl/LC_MESSAGES/libincidenceeditors6.mo +share/locale/sv/LC_MESSAGES/libincidenceeditors6.mo +share/locale/ta/LC_MESSAGES/libincidenceeditors6.mo +share/locale/tr/LC_MESSAGES/libincidenceeditors6.mo +share/locale/ug/LC_MESSAGES/libincidenceeditors6.mo +share/locale/uk/LC_MESSAGES/libincidenceeditors6.mo +share/locale/zh_CN/LC_MESSAGES/libincidenceeditors6.mo +share/locale/zh_TW/LC_MESSAGES/libincidenceeditors6.mo +share/qlogging-categories6/incidenceeditor.categories +share/qlogging-categories6/incidenceeditor.renamecategories diff --git a/net/ip2proxy/Makefile b/net/ip2proxy/Makefile index 669a6b7aaac..74d0779c43e 100644 --- a/net/ip2proxy/Makefile +++ b/net/ip2proxy/Makefile @@ -1,5 +1,5 @@ PORTNAME= ip2proxy -PORTVERSION= 20230929 +PORTVERSION= 20250204 CATEGORIES= net MAINTAINER= zi@FreeBSD.org @@ -8,12 +8,13 @@ WWW= https://ip2location.com/development-libraries/ip2proxy/c LICENSE= MIT +USES= autoreconf libtool + USE_GITHUB= yes GH_ACCOUNT= ip2location GH_PROJECT= ${PORTNAME}-c -GH_TAGNAME= f27a379 +GH_TAGNAME= 75beea9 -USES= autoreconf libtool HAS_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip diff --git a/net/ip2proxy/distinfo b/net/ip2proxy/distinfo index fd2e87b552e..f05ee42904f 100644 --- a/net/ip2proxy/distinfo +++ b/net/ip2proxy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1698946476 -SHA256 (ip2location-ip2proxy-c-20230929-f27a379_GH0.tar.gz) = bd84fb5d20df8a43388a225476ab68a657970091d53a57f4c58ed479fa02bdea -SIZE (ip2location-ip2proxy-c-20230929-f27a379_GH0.tar.gz) = 7767751 +TIMESTAMP = 1738698515 +SHA256 (ip2location-ip2proxy-c-20250204-75beea9_GH0.tar.gz) = 28cac5d63a0c2f099c09015bff8e2fde68815dcd10dade1ce1b15d97bf102470 +SIZE (ip2location-ip2proxy-c-20250204-75beea9_GH0.tar.gz) = 7772028 diff --git a/net/ip2proxy/pkg-plist b/net/ip2proxy/pkg-plist index 450f9b0eb83..d0dbd6e2d90 100644 --- a/net/ip2proxy/pkg-plist +++ b/net/ip2proxy/pkg-plist @@ -1,5 +1,7 @@ +bin/ip2proxy include/IP2Proxy.h lib/libIP2Proxy.a lib/libIP2Proxy.so lib/libIP2Proxy.so.2 lib/libIP2Proxy.so.2.0.0 +share/man/man1/ip2proxy.1.gz diff --git a/net/kcalutils/Makefile b/net/kcalutils/Makefile index 6bacb08fad1..51129298e6e 100644 --- a/net/kcalutils/Makefile +++ b/net/kcalutils/Makefile @@ -8,14 +8,12 @@ WWW= https://www.kde.org/ LICENSE= LGPL21 -USES= cmake compiler:c++11-lib gettext grantlee:5 kde:5 qt:5 tar:xz -USE_KDE= codecs config coreaddons i18n iconthemes kdelibs4support \ - widgetsaddons \ +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz +USE_KDE= codecs config coreaddons i18n iconthemes widgetsaddons \ ecm:build # pim components USE_KDE+= calendarcore identitymanagement pimtextedit -USE_QT= core gui widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_LDCONFIG= yes DESCR= ${.CURDIR:H:H}/deskutils/kdepim/pkg-descr diff --git a/net/kcalutils/distinfo b/net/kcalutils/distinfo index 8432aeae97c..4b219557c42 100644 --- a/net/kcalutils/distinfo +++ b/net/kcalutils/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889470 -SHA256 (KDE/release-service/23.08.5/kcalutils-23.08.5.tar.xz) = 9db6c7ddfaa94de33dce5caa2fd5a8a935a33774bddfc96706ed93d03f846a3d -SIZE (KDE/release-service/23.08.5/kcalutils-23.08.5.tar.xz) = 353696 +TIMESTAMP = 1734460302 +SHA256 (KDE/release-service/24.12.0/kcalutils-24.12.0.tar.xz) = 9cef8de0d5e936ee7242831a86fdb9a4a9aa4ba56011ff015047c8e0b4bb71d5 +SIZE (KDE/release-service/24.12.0/kcalutils-24.12.0.tar.xz) = 355396 diff --git a/net/kcalutils/pkg-plist b/net/kcalutils/pkg-plist index cb4cd1bf0d8..1e4a94ebe36 100644 --- a/net/kcalutils/pkg-plist +++ b/net/kcalutils/pkg-plist @@ -1,79 +1,80 @@ -include/KPim5/KCalUtils/KCalUtils/DndFactory -include/KPim5/KCalUtils/KCalUtils/ICalDrag -include/KPim5/KCalUtils/KCalUtils/IncidenceFormatter -include/KPim5/KCalUtils/KCalUtils/RecurrenceActions -include/KPim5/KCalUtils/KCalUtils/Stringify -include/KPim5/KCalUtils/KCalUtils/VCalDrag -include/KPim5/KCalUtils/kcalutils/dndfactory.h -include/KPim5/KCalUtils/kcalutils/icaldrag.h -include/KPim5/KCalUtils/kcalutils/incidenceformatter.h -include/KPim5/KCalUtils/kcalutils/kcalutils_export.h -include/KPim5/KCalUtils/kcalutils/recurrenceactions.h -include/KPim5/KCalUtils/kcalutils/stringify.h -include/KPim5/KCalUtils/kcalutils/vcaldrag.h -include/KPim5/KCalUtils/kcalutils_version.h -lib/cmake/KPim5CalendarUtils/KPim5CalendarUtilsConfig.cmake -lib/cmake/KPim5CalendarUtils/KPim5CalendarUtilsConfigVersion.cmake -lib/cmake/KPim5CalendarUtils/KPim5CalendarUtilsTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5CalendarUtils/KPim5CalendarUtilsTargets.cmake -lib/grantlee/%%GRANTLEE_VERSION_SHORT%%/kcalendar_grantlee_plugin.so -lib/libKPim5CalendarUtils.so -lib/libKPim5CalendarUtils.so.5 -lib/libKPim5CalendarUtils.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_MKSPECDIR%%/modules/qt_KCalUtils.pri -share/locale/ar/LC_MESSAGES/libkcalutils5.mo -share/locale/az/LC_MESSAGES/libkcalutils5.mo -share/locale/bg/LC_MESSAGES/libkcalutils5.mo -share/locale/bs/LC_MESSAGES/libkcalutils5.mo -share/locale/ca/LC_MESSAGES/libkcalutils5.mo -share/locale/ca@valencia/LC_MESSAGES/libkcalutils5.mo -share/locale/cs/LC_MESSAGES/libkcalutils5.mo -share/locale/da/LC_MESSAGES/libkcalutils5.mo -share/locale/de/LC_MESSAGES/libkcalutils5.mo -share/locale/el/LC_MESSAGES/libkcalutils5.mo -share/locale/en_GB/LC_MESSAGES/libkcalutils5.mo -share/locale/es/LC_MESSAGES/libkcalutils5.mo -share/locale/et/LC_MESSAGES/libkcalutils5.mo -share/locale/eu/LC_MESSAGES/libkcalutils5.mo -share/locale/fi/LC_MESSAGES/libkcalutils5.mo -share/locale/fr/LC_MESSAGES/libkcalutils5.mo -share/locale/ga/LC_MESSAGES/libkcalutils5.mo -share/locale/gl/LC_MESSAGES/libkcalutils5.mo -share/locale/hr/LC_MESSAGES/libkcalutils5.mo -share/locale/hu/LC_MESSAGES/libkcalutils5.mo -share/locale/ia/LC_MESSAGES/libkcalutils5.mo -share/locale/it/LC_MESSAGES/libkcalutils5.mo -share/locale/ja/LC_MESSAGES/libkcalutils5.mo -share/locale/ka/LC_MESSAGES/libkcalutils5.mo -share/locale/kk/LC_MESSAGES/libkcalutils5.mo -share/locale/km/LC_MESSAGES/libkcalutils5.mo -share/locale/ko/LC_MESSAGES/libkcalutils5.mo -share/locale/lt/LC_MESSAGES/libkcalutils5.mo -share/locale/mai/LC_MESSAGES/libkcalutils5.mo -share/locale/mr/LC_MESSAGES/libkcalutils5.mo -share/locale/nb/LC_MESSAGES/libkcalutils5.mo -share/locale/nds/LC_MESSAGES/libkcalutils5.mo -share/locale/nl/LC_MESSAGES/libkcalutils5.mo -share/locale/nn/LC_MESSAGES/libkcalutils5.mo -share/locale/pa/LC_MESSAGES/libkcalutils5.mo -share/locale/pl/LC_MESSAGES/libkcalutils5.mo -share/locale/pt/LC_MESSAGES/libkcalutils5.mo -share/locale/pt_BR/LC_MESSAGES/libkcalutils5.mo -share/locale/ro/LC_MESSAGES/libkcalutils5.mo -share/locale/ru/LC_MESSAGES/libkcalutils5.mo -share/locale/se/LC_MESSAGES/libkcalutils5.mo -share/locale/sk/LC_MESSAGES/libkcalutils5.mo -share/locale/sl/LC_MESSAGES/libkcalutils5.mo -share/locale/sr/LC_MESSAGES/libkcalutils5.mo -share/locale/sr@ijekavian/LC_MESSAGES/libkcalutils5.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/libkcalutils5.mo -share/locale/sr@latin/LC_MESSAGES/libkcalutils5.mo -share/locale/sv/LC_MESSAGES/libkcalutils5.mo -share/locale/ta/LC_MESSAGES/libkcalutils5.mo -share/locale/tr/LC_MESSAGES/libkcalutils5.mo -share/locale/ug/LC_MESSAGES/libkcalutils5.mo -share/locale/uk/LC_MESSAGES/libkcalutils5.mo -share/locale/zh_CN/LC_MESSAGES/libkcalutils5.mo -share/locale/zh_TW/LC_MESSAGES/libkcalutils5.mo -share/qlogging-categories5/kcalutils.categories -share/qlogging-categories5/kcalutils.renamecategories +include/KPim6/KCalUtils/KCalUtils/DndFactory +include/KPim6/KCalUtils/KCalUtils/ICalDrag +include/KPim6/KCalUtils/KCalUtils/IncidenceFormatter +include/KPim6/KCalUtils/KCalUtils/RecurrenceActions +include/KPim6/KCalUtils/KCalUtils/Stringify +include/KPim6/KCalUtils/KCalUtils/VCalDrag +include/KPim6/KCalUtils/kcalutils/dndfactory.h +include/KPim6/KCalUtils/kcalutils/icaldrag.h +include/KPim6/KCalUtils/kcalutils/incidenceformatter.h +include/KPim6/KCalUtils/kcalutils/kcalutils_export.h +include/KPim6/KCalUtils/kcalutils/recurrenceactions.h +include/KPim6/KCalUtils/kcalutils/stringify.h +include/KPim6/KCalUtils/kcalutils/vcaldrag.h +include/KPim6/KCalUtils/kcalutils_version.h +lib/cmake/KPim6CalendarUtils/KPim6CalendarUtilsConfig.cmake +lib/cmake/KPim6CalendarUtils/KPim6CalendarUtilsConfigVersion.cmake +lib/cmake/KPim6CalendarUtils/KPim6CalendarUtilsTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6CalendarUtils/KPim6CalendarUtilsTargets.cmake +lib/libKPim6CalendarUtils.so +lib/libKPim6CalendarUtils.so.6 +lib/libKPim6CalendarUtils.so.%%KDE_APPLICATIONS_SHLIB_VER%% +%%QT_PLUGINDIR%%/kf6/ktexttemplate/kcalendar_grantlee_plugin.so +share/locale/ar/LC_MESSAGES/libkcalutils6.mo +share/locale/ast/LC_MESSAGES/libkcalutils6.mo +share/locale/az/LC_MESSAGES/libkcalutils6.mo +share/locale/bg/LC_MESSAGES/libkcalutils6.mo +share/locale/bs/LC_MESSAGES/libkcalutils6.mo +share/locale/ca/LC_MESSAGES/libkcalutils6.mo +share/locale/ca@valencia/LC_MESSAGES/libkcalutils6.mo +share/locale/cs/LC_MESSAGES/libkcalutils6.mo +share/locale/da/LC_MESSAGES/libkcalutils6.mo +share/locale/de/LC_MESSAGES/libkcalutils6.mo +share/locale/el/LC_MESSAGES/libkcalutils6.mo +share/locale/en_GB/LC_MESSAGES/libkcalutils6.mo +share/locale/eo/LC_MESSAGES/libkcalutils6.mo +share/locale/es/LC_MESSAGES/libkcalutils6.mo +share/locale/et/LC_MESSAGES/libkcalutils6.mo +share/locale/eu/LC_MESSAGES/libkcalutils6.mo +share/locale/fi/LC_MESSAGES/libkcalutils6.mo +share/locale/fr/LC_MESSAGES/libkcalutils6.mo +share/locale/ga/LC_MESSAGES/libkcalutils6.mo +share/locale/gl/LC_MESSAGES/libkcalutils6.mo +share/locale/hr/LC_MESSAGES/libkcalutils6.mo +share/locale/hu/LC_MESSAGES/libkcalutils6.mo +share/locale/ia/LC_MESSAGES/libkcalutils6.mo +share/locale/it/LC_MESSAGES/libkcalutils6.mo +share/locale/ja/LC_MESSAGES/libkcalutils6.mo +share/locale/ka/LC_MESSAGES/libkcalutils6.mo +share/locale/kk/LC_MESSAGES/libkcalutils6.mo +share/locale/km/LC_MESSAGES/libkcalutils6.mo +share/locale/ko/LC_MESSAGES/libkcalutils6.mo +share/locale/lt/LC_MESSAGES/libkcalutils6.mo +share/locale/mai/LC_MESSAGES/libkcalutils6.mo +share/locale/mr/LC_MESSAGES/libkcalutils6.mo +share/locale/nb/LC_MESSAGES/libkcalutils6.mo +share/locale/nds/LC_MESSAGES/libkcalutils6.mo +share/locale/nl/LC_MESSAGES/libkcalutils6.mo +share/locale/nn/LC_MESSAGES/libkcalutils6.mo +share/locale/pa/LC_MESSAGES/libkcalutils6.mo +share/locale/pl/LC_MESSAGES/libkcalutils6.mo +share/locale/pt/LC_MESSAGES/libkcalutils6.mo +share/locale/pt_BR/LC_MESSAGES/libkcalutils6.mo +share/locale/ro/LC_MESSAGES/libkcalutils6.mo +share/locale/ru/LC_MESSAGES/libkcalutils6.mo +share/locale/se/LC_MESSAGES/libkcalutils6.mo +share/locale/sk/LC_MESSAGES/libkcalutils6.mo +share/locale/sl/LC_MESSAGES/libkcalutils6.mo +share/locale/sr/LC_MESSAGES/libkcalutils6.mo +share/locale/sr@ijekavian/LC_MESSAGES/libkcalutils6.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/libkcalutils6.mo +share/locale/sr@latin/LC_MESSAGES/libkcalutils6.mo +share/locale/sv/LC_MESSAGES/libkcalutils6.mo +share/locale/ta/LC_MESSAGES/libkcalutils6.mo +share/locale/tr/LC_MESSAGES/libkcalutils6.mo +share/locale/ug/LC_MESSAGES/libkcalutils6.mo +share/locale/uk/LC_MESSAGES/libkcalutils6.mo +share/locale/zh_CN/LC_MESSAGES/libkcalutils6.mo +share/locale/zh_TW/LC_MESSAGES/libkcalutils6.mo +share/qlogging-categories6/kcalutils.categories +share/qlogging-categories6/kcalutils.renamecategories diff --git a/net/kdenetwork-filesharing/Makefile b/net/kdenetwork-filesharing/Makefile index 27276696e2f..4c716416cc1 100644 --- a/net/kdenetwork-filesharing/Makefile +++ b/net/kdenetwork-filesharing/Makefile @@ -1,19 +1,17 @@ PORTNAME= kdenetwork-filesharing DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= net kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= KDE Filesharing via Samba -BUILD_DEPENDS= ${LOCALBASE}/include/qcoro5/qcoro/qcoro.h:devel/qcoro@qt5 +BUILD_DEPENDS= ${LOCALBASE}/include/qcoro6/qcoro/qcoro.h:devel/qcoro@qt6 -USES= cmake compiler:c++11-lang gettext-tools kde:5 qt:5 tar:xz xorg -USE_KDE= auth completion config coreaddons doctools i18n jobwidgets \ - kio service solid widgetsaddons windowsystem \ +USES= cmake compiler:c++11-lang gettext-tools kde:6 qt:6 tar:xz xorg +USE_KDE= auth completion config coreaddons doctools i18n jobwidgets kio \ + service solid widgetsaddons windowsystem \ ecm:build -USE_QT= concurrent core dbus declarative gui network widgets \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 OPTIONS_DEFINE= DOCS diff --git a/net/kdenetwork-filesharing/distinfo b/net/kdenetwork-filesharing/distinfo index 47cc0770d23..42a672c576b 100644 --- a/net/kdenetwork-filesharing/distinfo +++ b/net/kdenetwork-filesharing/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889485 -SHA256 (KDE/release-service/23.08.5/kdenetwork-filesharing-23.08.5.tar.xz) = 3f856122780b8b42d275c30ab8e642fd375447046f9d525520c83d605b0878de -SIZE (KDE/release-service/23.08.5/kdenetwork-filesharing-23.08.5.tar.xz) = 482676 +TIMESTAMP = 1734460304 +SHA256 (KDE/release-service/24.12.0/kdenetwork-filesharing-24.12.0.tar.xz) = 429e1fb15e988011bf8b91a59657585dfb1f95606e4f75f7300c3cbfa8372906 +SIZE (KDE/release-service/24.12.0/kdenetwork-filesharing-24.12.0.tar.xz) = 500780 diff --git a/net/kdenetwork-filesharing/pkg-plist b/net/kdenetwork-filesharing/pkg-plist index 25036a81071..a7fa516a5d3 100644 --- a/net/kdenetwork-filesharing/pkg-plist +++ b/net/kdenetwork-filesharing/pkg-plist @@ -1,9 +1,10 @@ -lib/libexec/kauth/authhelper -%%QT_PLUGINDIR%%/kf5/propertiesdialog/SambaAcl.so -%%QT_PLUGINDIR%%/kf5/propertiesdialog/sambausershareplugin.so +lib/libexec/kf6/kauth/authhelper +%%QT_PLUGINDIR%%/kf6/propertiesdialog/SambaAcl.so +%%QT_PLUGINDIR%%/kf6/propertiesdialog/sambausershareplugin.so share/dbus-1/system-services/org.kde.filesharing.samba.service share/dbus-1/system.d/org.kde.filesharing.samba.conf share/locale/ar/LC_MESSAGES/kfileshare.mo +share/locale/ast/LC_MESSAGES/kfileshare.mo share/locale/az/LC_MESSAGES/kfileshare.mo share/locale/be/LC_MESSAGES/kfileshare.mo share/locale/bg/LC_MESSAGES/kfileshare.mo diff --git a/net/kdenetwork/Makefile b/net/kdenetwork/Makefile index 5ef00404228..ce9d4678c21 100644 --- a/net/kdenetwork/Makefile +++ b/net/kdenetwork/Makefile @@ -1,16 +1,15 @@ PORTNAME= kdenetwork DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= net kde MAINTAINER= kde@FreeBSD.org COMMENT= KDE Network applications (meta port) -USES= kde:5 metaport qt:5 +USES= kde:6 metaport qt:6 USE_QT= # -OPTIONS_DEFINE= FILESHARING KRDC KRFB KOPETE -OPTIONS_DEFAULT= ${OPTIONS_DEFINE} +OPTIONS_DEFINE= FILESHARING KRDC KRFB +OPTIONS_DEFAULT= ${OPTIONS_DEFINE:NKRDC} FILESHARING_DESC= Network file sharing via Samba FILESHARING_RUN_DEPENDS= kdenetwork-filesharing>=${KDE_APPLICATIONS_VERSION}:net/kdenetwork-filesharing @@ -21,7 +20,4 @@ KRDC_RUN_DEPENDS= krdc>=${KDE_APPLICATIONS_VERSION}:net/krdc KRFB_DESC= Desktop Sharing (VNC server) KRFB_RUN_DEPENDS= krfb>=${KDE_APPLICATIONS_VERSION}:net/krfb -KOPETE_DESC= Multi-protocol instant messenger -KOPETE_RUN_DEPENDS= kopete:net-im/kopete - .include diff --git a/net/kget/Makefile b/net/kget/Makefile index c45774d5c10..a9f862f98b3 100644 --- a/net/kget/Makefile +++ b/net/kget/Makefile @@ -1,33 +1,30 @@ PORTNAME= kget DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= net kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= KDE download manager BUILD_DEPENDS= ${LOCALBASE}/include/boost/concept_check.hpp:devel/boost-libs -LIB_DEPENDS= libKF5Torrent.so:net-p2p/libktorrent \ +LIB_DEPENDS= libKTorrent6.so:net-p2p/libktorrent \ libassuan.so:security/libassuan \ libgcrypt.so:security/libgcrypt \ libgmp.so:math/gmp \ libgpg-error.so:security/libgpg-error \ libgpgme.so:security/gpgme \ libgpgmepp.so:security/gpgme-cpp \ - libqgpgme.so:security/gpgme-qt@qt5 - -USES= cmake compiler:c++11-lang desktop-file-utils kde:5 qca qt:5 \ - shebangfix sqlite tar:xz xorg + libqgpgmeqt6.so:security/gpgme-qt@qt6 +USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:6 qca \ + qt:6 shebangfix sqlite tar:xz xorg USE_KDE= archive auth bookmarks codecs completion config configwidgets \ - coreaddons crash dbusaddons emoticons guiaddons i18n \ - iconthemes itemmodels itemviews jobwidgets kcmutils \ - kdelibs4support kio notifications notifyconfig parts service \ - solid sonnet textwidgets unitconversion wallet widgetsaddons \ - windowsystem xmlgui \ + coreaddons crash dbusaddons guiaddons i18n iconthemes \ + itemmodels itemviews jobwidgets kcmutils kio notifications \ + notifyconfig parts service solid sonnet statusnotifieritem \ + textwidgets unitconversion wallet widgetsaddons windowsystem \ + xmlgui \ ecm:build -USE_QT= concurrent core dbus gui network printsupport sql widgets xml \ - buildtools:build qmake:build testlib:build +USE_QT= base USE_XORG= x11 USE_LDCONFIG= yes diff --git a/net/kget/distinfo b/net/kget/distinfo index 47dd622f325..69661eb75e1 100644 --- a/net/kget/distinfo +++ b/net/kget/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889471 -SHA256 (KDE/release-service/23.08.5/kget-23.08.5.tar.xz) = 2eaa2b7bf0726ea7fcdf7fef5ce6798ca306107dd9724a061d823a8d2edbf38e -SIZE (KDE/release-service/23.08.5/kget-23.08.5.tar.xz) = 5572688 +TIMESTAMP = 1734460306 +SHA256 (KDE/release-service/24.12.0/kget-24.12.0.tar.xz) = 55bd0f3ec4f28e47ccc6ec35350bfff6776f284e66aac265ccf8853e9bae54f2 +SIZE (KDE/release-service/24.12.0/kget-24.12.0.tar.xz) = 4913388 diff --git a/net/kget/pkg-plist b/net/kget/pkg-plist index 8f77d28a6c0..4af9e9b2b44 100644 --- a/net/kget/pkg-plist +++ b/net/kget/pkg-plist @@ -1,7 +1,7 @@ bin/kget lib/libkgetcore.so -lib/libkgetcore.so.5 -lib/libkgetcore.so.5.0.0 +lib/libkgetcore.so.6 +lib/libkgetcore.so.6.0.0 %%QT_PLUGINDIR%%/kget/kget_bittorrent.so %%QT_PLUGINDIR%%/kget/kget_checksumsearchfactory.so %%QT_PLUGINDIR%%/kget/kget_kio.so @@ -27,11 +27,10 @@ share/icons/hicolor/48x48/apps/kget.png share/icons/hicolor/64x64/apps/kget.png %%DATADIR%%/pics/kget_splash.png share/kio/servicemenus/kget_download.desktop -share/knotifications5/kget.notifyrc -share/kservicetypes5/kget_plugin.desktop -share/kxmlgui5/kget/kgetui.rc +share/knotifications6/kget.notifyrc share/locale/af/LC_MESSAGES/kget.mo share/locale/ar/LC_MESSAGES/kget.mo +share/locale/ast/LC_MESSAGES/kget.mo share/locale/be/LC_MESSAGES/kget.mo share/locale/bg/LC_MESSAGES/kget.mo share/locale/br/LC_MESSAGES/kget.mo @@ -111,4 +110,4 @@ share/locale/zh_CN/LC_MESSAGES/kget.mo share/locale/zh_HK/LC_MESSAGES/kget.mo share/locale/zh_TW/LC_MESSAGES/kget.mo share/metainfo/org.kde.kget.appdata.xml -share/qlogging-categories5/kget.categories +share/qlogging-categories6/kget.categories diff --git a/net/kidentitymanagement/Makefile b/net/kidentitymanagement/Makefile index 61995b8a19e..a63aa3fc153 100644 --- a/net/kidentitymanagement/Makefile +++ b/net/kidentitymanagement/Makefile @@ -8,15 +8,14 @@ WWW= https://www.kde.org/ LICENSE= LGPL21 -USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz xorg -USE_KDE= auth codecs completion config configwidgets coreaddons \ - emoticons i18n init itemmodels itemviews jobwidgets \ - kdelibs4support kio service solid widgetsaddons windowsystem xmlgui \ +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz xorg +USE_KDE= auth codecs completion config configwidgets coreaddons i18n \ + itemmodels itemviews jobwidgets kio kirigami-addons service \ + solid widgetsaddons windowsystem xmlgui \ ecm:build # pim components USE_KDE+= pimtextedit -USE_QT= concurrent core dbus gui network widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 USE_LDCONFIG= yes diff --git a/net/kidentitymanagement/distinfo b/net/kidentitymanagement/distinfo index e4aed64e42f..26d07dde925 100644 --- a/net/kidentitymanagement/distinfo +++ b/net/kidentitymanagement/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889487 -SHA256 (KDE/release-service/23.08.5/kidentitymanagement-23.08.5.tar.xz) = bcd7f7ef26a24b2d198a7739bdc8b4f3868d42e05355173fbc91a95220d77201 -SIZE (KDE/release-service/23.08.5/kidentitymanagement-23.08.5.tar.xz) = 163960 +TIMESTAMP = 1734460307 +SHA256 (KDE/release-service/24.12.0/kidentitymanagement-24.12.0.tar.xz) = 7bd3add4cdf1b0c8a99af076e4c98a41fb937375b909518d930a451a192b9217 +SIZE (KDE/release-service/24.12.0/kidentitymanagement-24.12.0.tar.xz) = 196792 diff --git a/net/kidentitymanagement/pkg-plist b/net/kidentitymanagement/pkg-plist index e56e0c42292..71f927333c7 100644 --- a/net/kidentitymanagement/pkg-plist +++ b/net/kidentitymanagement/pkg-plist @@ -1,91 +1,126 @@ -include/KPim5/KIdentityManagement/KIdentityManagement/Identity -include/KPim5/KIdentityManagement/KIdentityManagement/IdentityManager -include/KPim5/KIdentityManagement/KIdentityManagement/Signature -include/KPim5/KIdentityManagement/KIdentityManagement/Utils -include/KPim5/KIdentityManagement/kidentitymanagement/identity.h -include/KPim5/KIdentityManagement/kidentitymanagement/identitymanager.h -include/KPim5/KIdentityManagement/kidentitymanagement/kidentitymanagement_export.h -include/KPim5/KIdentityManagement/kidentitymanagement/signature.h -include/KPim5/KIdentityManagement/kidentitymanagement/utils.h -include/KPim5/KIdentityManagement/kidentitymanagement_version.h -include/KPim5/KIdentityManagementWidgets/KIdentityManagement/IdentityCombo -include/KPim5/KIdentityManagementWidgets/KIdentityManagement/SignatureConfigurator -include/KPim5/KIdentityManagementWidgets/kidentitymanagement/identitycombo.h -include/KPim5/KIdentityManagementWidgets/kidentitymanagement/kidentitymanagementwidgets_export.h -include/KPim5/KIdentityManagementWidgets/kidentitymanagement/signatureconfigurator.h -lib/cmake/KF5IdentityManagement/KF5IdentityManagementConfig.cmake -lib/cmake/KF5IdentityManagement/KF5IdentityManagementConfigVersion.cmake -lib/cmake/KF5IdentityManagement/KPim5IdentityManagementTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF5IdentityManagement/KPim5IdentityManagementTargets.cmake -lib/cmake/KPim5IdentityManagement/KPim5IdentityManagementConfig.cmake -lib/cmake/KPim5IdentityManagement/KPim5IdentityManagementConfigVersion.cmake -lib/cmake/KPim5IdentityManagement/KPim5IdentityManagementTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5IdentityManagement/KPim5IdentityManagementTargets.cmake -lib/libKPim5IdentityManagement.so -lib/libKPim5IdentityManagement.so.5 -lib/libKPim5IdentityManagement.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libKPim5IdentityManagementWidgets.so -lib/libKPim5IdentityManagementWidgets.so.5 -lib/libKPim5IdentityManagementWidgets.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_MKSPECDIR%%/modules/qt_KIdentityManagement.pri -%%QT_MKSPECDIR%%/modules/qt_KIdentityManagementWidgets.pri -share/dbus-1/interfaces/kf5_org.kde.pim.IdentityManager.xml -share/locale/ar/LC_MESSAGES/libkpimidentities5.mo -share/locale/az/LC_MESSAGES/libkpimidentities5.mo -share/locale/be/LC_MESSAGES/libkpimidentities5.mo -share/locale/bs/LC_MESSAGES/libkpimidentities5.mo -share/locale/ca/LC_MESSAGES/libkpimidentities5.mo -share/locale/ca@valencia/LC_MESSAGES/libkpimidentities5.mo -share/locale/cs/LC_MESSAGES/libkpimidentities5.mo -share/locale/da/LC_MESSAGES/libkpimidentities5.mo -share/locale/de/LC_MESSAGES/libkpimidentities5.mo -share/locale/el/LC_MESSAGES/libkpimidentities5.mo -share/locale/en_GB/LC_MESSAGES/libkpimidentities5.mo -share/locale/eo/LC_MESSAGES/libkpimidentities5.mo -share/locale/es/LC_MESSAGES/libkpimidentities5.mo -share/locale/et/LC_MESSAGES/libkpimidentities5.mo -share/locale/eu/LC_MESSAGES/libkpimidentities5.mo -share/locale/fi/LC_MESSAGES/libkpimidentities5.mo -share/locale/fr/LC_MESSAGES/libkpimidentities5.mo -share/locale/ga/LC_MESSAGES/libkpimidentities5.mo -share/locale/gl/LC_MESSAGES/libkpimidentities5.mo -share/locale/hi/LC_MESSAGES/libkpimidentities5.mo -share/locale/hne/LC_MESSAGES/libkpimidentities5.mo -share/locale/hu/LC_MESSAGES/libkpimidentities5.mo -share/locale/ia/LC_MESSAGES/libkpimidentities5.mo -share/locale/it/LC_MESSAGES/libkpimidentities5.mo -share/locale/ja/LC_MESSAGES/libkpimidentities5.mo -share/locale/ka/LC_MESSAGES/libkpimidentities5.mo -share/locale/kk/LC_MESSAGES/libkpimidentities5.mo -share/locale/km/LC_MESSAGES/libkpimidentities5.mo -share/locale/ko/LC_MESSAGES/libkpimidentities5.mo -share/locale/lt/LC_MESSAGES/libkpimidentities5.mo -share/locale/lv/LC_MESSAGES/libkpimidentities5.mo -share/locale/mr/LC_MESSAGES/libkpimidentities5.mo -share/locale/nb/LC_MESSAGES/libkpimidentities5.mo -share/locale/nds/LC_MESSAGES/libkpimidentities5.mo -share/locale/nl/LC_MESSAGES/libkpimidentities5.mo -share/locale/nn/LC_MESSAGES/libkpimidentities5.mo -share/locale/pa/LC_MESSAGES/libkpimidentities5.mo -share/locale/pl/LC_MESSAGES/libkpimidentities5.mo -share/locale/pt/LC_MESSAGES/libkpimidentities5.mo -share/locale/pt_BR/LC_MESSAGES/libkpimidentities5.mo -share/locale/ro/LC_MESSAGES/libkpimidentities5.mo -share/locale/ru/LC_MESSAGES/libkpimidentities5.mo -share/locale/se/LC_MESSAGES/libkpimidentities5.mo -share/locale/sk/LC_MESSAGES/libkpimidentities5.mo -share/locale/sl/LC_MESSAGES/libkpimidentities5.mo -share/locale/sq/LC_MESSAGES/libkpimidentities5.mo -share/locale/sr/LC_MESSAGES/libkpimidentities5.mo -share/locale/sr@ijekavian/LC_MESSAGES/libkpimidentities5.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/libkpimidentities5.mo -share/locale/sr@latin/LC_MESSAGES/libkpimidentities5.mo -share/locale/sv/LC_MESSAGES/libkpimidentities5.mo -share/locale/th/LC_MESSAGES/libkpimidentities5.mo -share/locale/tr/LC_MESSAGES/libkpimidentities5.mo -share/locale/ug/LC_MESSAGES/libkpimidentities5.mo -share/locale/uk/LC_MESSAGES/libkpimidentities5.mo -share/locale/zh_CN/LC_MESSAGES/libkpimidentities5.mo -share/locale/zh_TW/LC_MESSAGES/libkpimidentities5.mo -share/qlogging-categories5/kidentitymanagement.categories -share/qlogging-categories5/kidentitymanagement.renamecategories +include/KPim6/KIdentityManagementCore/KIdentityManagementCore/Identity +include/KPim6/KIdentityManagementCore/KIdentityManagementCore/IdentityActivitiesAbstract +include/KPim6/KIdentityManagementCore/KIdentityManagementCore/IdentityManager +include/KPim6/KIdentityManagementCore/KIdentityManagementCore/IdentityModel +include/KPim6/KIdentityManagementCore/KIdentityManagementCore/IdentityTreeModel +include/KPim6/KIdentityManagementCore/KIdentityManagementCore/IdentityTreeSortProxyModel +include/KPim6/KIdentityManagementCore/KIdentityManagementCore/Signature +include/KPim6/KIdentityManagementCore/KIdentityManagementCore/Utils +include/KPim6/KIdentityManagementCore/kidentitymanagementcore/identity.h +include/KPim6/KIdentityManagementCore/kidentitymanagementcore/identityactivitiesabstract.h +include/KPim6/KIdentityManagementCore/kidentitymanagementcore/identitymanager.h +include/KPim6/KIdentityManagementCore/kidentitymanagementcore/identitymodel.h +include/KPim6/KIdentityManagementCore/kidentitymanagementcore/identitytreemodel.h +include/KPim6/KIdentityManagementCore/kidentitymanagementcore/identitytreesortproxymodel.h +include/KPim6/KIdentityManagementCore/kidentitymanagementcore/kidentitymanagementcore_export.h +include/KPim6/KIdentityManagementCore/kidentitymanagementcore/signature.h +include/KPim6/KIdentityManagementCore/kidentitymanagementcore/utils.h +include/KPim6/KIdentityManagementCore/kidentitymanagementcore_version.h +include/KPim6/KIdentityManagementQuick/KIdentityManagementQuick/CryptographyBackendInterface +include/KPim6/KIdentityManagementQuick/KIdentityManagementQuick/CryptographyEditorBackend +include/KPim6/KIdentityManagementQuick/KIdentityManagementQuick/KeyListModelInterface +include/KPim6/KIdentityManagementQuick/kidentitymanagementquick/cryptographybackendinterface.h +include/KPim6/KIdentityManagementQuick/kidentitymanagementquick/cryptographyeditorbackend.h +include/KPim6/KIdentityManagementQuick/kidentitymanagementquick/keylistmodelinterface.h +include/KPim6/KIdentityManagementQuick/kidentitymanagementquick/kidentitymanagementquick_export.h +include/KPim6/KIdentityManagementQuick/kidentitymanagementquick_version.h +include/KPim6/KIdentityManagementWidgets/KIdentityManagementWidgets/IdentityCombo +include/KPim6/KIdentityManagementWidgets/KIdentityManagementWidgets/IdentityTreeView +include/KPim6/KIdentityManagementWidgets/KIdentityManagementWidgets/SignatureConfigurator +include/KPim6/KIdentityManagementWidgets/kidentitymanagementwidgets/identitycombo.h +include/KPim6/KIdentityManagementWidgets/kidentitymanagementwidgets/identitytreeview.h +include/KPim6/KIdentityManagementWidgets/kidentitymanagementwidgets/kidentitymanagementwidgets_export.h +include/KPim6/KIdentityManagementWidgets/kidentitymanagementwidgets/signatureconfigurator.h +include/KPim6/KIdentityManagementWidgets/kidentitymanagementwidgets_version.h +lib/cmake/KPim6IdentityManagementCore/KPim6IdentityManagementCoreConfig.cmake +lib/cmake/KPim6IdentityManagementCore/KPim6IdentityManagementCoreConfigVersion.cmake +lib/cmake/KPim6IdentityManagementCore/KPim6IdentityManagementCoreTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6IdentityManagementCore/KPim6IdentityManagementCoreTargets.cmake +lib/cmake/KPim6IdentityManagementQuick/KPim6IdentityManagementQuickConfig.cmake +lib/cmake/KPim6IdentityManagementQuick/KPim6IdentityManagementQuickConfigVersion.cmake +lib/cmake/KPim6IdentityManagementQuick/KPim6IdentityManagementQuickTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6IdentityManagementQuick/KPim6IdentityManagementQuickTargets.cmake +lib/cmake/KPim6IdentityManagementWidgets/KPim6IdentityManagementWidgetsConfig.cmake +lib/cmake/KPim6IdentityManagementWidgets/KPim6IdentityManagementWidgetsConfigVersion.cmake +lib/cmake/KPim6IdentityManagementWidgets/KPim6IdentityManagementWidgetsTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6IdentityManagementWidgets/KPim6IdentityManagementWidgetsTargets.cmake +lib/libKPim6IdentityManagementCore.so +lib/libKPim6IdentityManagementCore.so.6 +lib/libKPim6IdentityManagementCore.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6IdentityManagementQuick.so +lib/libKPim6IdentityManagementQuick.so.6 +lib/libKPim6IdentityManagementQuick.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6IdentityManagementWidgets.so +lib/libKPim6IdentityManagementWidgets.so.6 +lib/libKPim6IdentityManagementWidgets.so.%%KDE_APPLICATIONS_SHLIB_VER%% +%%QT_QMLDIR%%/org/kde/kidentitymanagement/BasicIdentityEditorCard.qml +%%QT_QMLDIR%%/org/kde/kidentitymanagement/CryptographyEditorCard.qml +%%QT_QMLDIR%%/org/kde/kidentitymanagement/IdentityConfigurationForm.qml +%%QT_QMLDIR%%/org/kde/kidentitymanagement/IdentityEditorPage.qml +%%QT_QMLDIR%%/org/kde/kidentitymanagement/kde-qmlmodule.version +%%QT_QMLDIR%%/org/kde/kidentitymanagement/kidentitymanagement_quick_plugin.qmltypes +%%QT_QMLDIR%%/org/kde/kidentitymanagement/libkidentitymanagement_quick_plugin.so +%%QT_QMLDIR%%/org/kde/kidentitymanagement/qmldir +share/dbus-1/interfaces/kf6_org.kde.pim.IdentityManager.xml +share/locale/ar/LC_MESSAGES/libkpimidentities6.mo +share/locale/ast/LC_MESSAGES/libkpimidentities6.mo +share/locale/az/LC_MESSAGES/libkpimidentities6.mo +share/locale/be/LC_MESSAGES/libkpimidentities6.mo +share/locale/bs/LC_MESSAGES/libkpimidentities6.mo +share/locale/ca/LC_MESSAGES/libkpimidentities6.mo +share/locale/ca@valencia/LC_MESSAGES/libkpimidentities6.mo +share/locale/cs/LC_MESSAGES/libkpimidentities6.mo +share/locale/da/LC_MESSAGES/libkpimidentities6.mo +share/locale/de/LC_MESSAGES/libkpimidentities6.mo +share/locale/el/LC_MESSAGES/libkpimidentities6.mo +share/locale/en_GB/LC_MESSAGES/libkpimidentities6.mo +share/locale/eo/LC_MESSAGES/libkpimidentities6.mo +share/locale/es/LC_MESSAGES/libkpimidentities6.mo +share/locale/et/LC_MESSAGES/libkpimidentities6.mo +share/locale/eu/LC_MESSAGES/libkpimidentities6.mo +share/locale/fi/LC_MESSAGES/libkpimidentities6.mo +share/locale/fr/LC_MESSAGES/libkpimidentities6.mo +share/locale/ga/LC_MESSAGES/libkpimidentities6.mo +share/locale/gl/LC_MESSAGES/libkpimidentities6.mo +share/locale/he/LC_MESSAGES/libkpimidentities6.mo +share/locale/hi/LC_MESSAGES/libkpimidentities6.mo +share/locale/hne/LC_MESSAGES/libkpimidentities6.mo +share/locale/hu/LC_MESSAGES/libkpimidentities6.mo +share/locale/ia/LC_MESSAGES/libkpimidentities6.mo +share/locale/it/LC_MESSAGES/libkpimidentities6.mo +share/locale/ja/LC_MESSAGES/libkpimidentities6.mo +share/locale/ka/LC_MESSAGES/libkpimidentities6.mo +share/locale/kk/LC_MESSAGES/libkpimidentities6.mo +share/locale/km/LC_MESSAGES/libkpimidentities6.mo +share/locale/ko/LC_MESSAGES/libkpimidentities6.mo +share/locale/lt/LC_MESSAGES/libkpimidentities6.mo +share/locale/lv/LC_MESSAGES/libkpimidentities6.mo +share/locale/mr/LC_MESSAGES/libkpimidentities6.mo +share/locale/nb/LC_MESSAGES/libkpimidentities6.mo +share/locale/nds/LC_MESSAGES/libkpimidentities6.mo +share/locale/nl/LC_MESSAGES/libkpimidentities6.mo +share/locale/nn/LC_MESSAGES/libkpimidentities6.mo +share/locale/pa/LC_MESSAGES/libkpimidentities6.mo +share/locale/pl/LC_MESSAGES/libkpimidentities6.mo +share/locale/pt/LC_MESSAGES/libkpimidentities6.mo +share/locale/pt_BR/LC_MESSAGES/libkpimidentities6.mo +share/locale/ro/LC_MESSAGES/libkpimidentities6.mo +share/locale/ru/LC_MESSAGES/libkpimidentities6.mo +share/locale/se/LC_MESSAGES/libkpimidentities6.mo +share/locale/sk/LC_MESSAGES/libkpimidentities6.mo +share/locale/sl/LC_MESSAGES/libkpimidentities6.mo +share/locale/sq/LC_MESSAGES/libkpimidentities6.mo +share/locale/sr/LC_MESSAGES/libkpimidentities6.mo +share/locale/sr@ijekavian/LC_MESSAGES/libkpimidentities6.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/libkpimidentities6.mo +share/locale/sr@latin/LC_MESSAGES/libkpimidentities6.mo +share/locale/sv/LC_MESSAGES/libkpimidentities6.mo +share/locale/ta/LC_MESSAGES/libkpimidentities6.mo +share/locale/th/LC_MESSAGES/libkpimidentities6.mo +share/locale/tr/LC_MESSAGES/libkpimidentities6.mo +share/locale/ug/LC_MESSAGES/libkpimidentities6.mo +share/locale/uk/LC_MESSAGES/libkpimidentities6.mo +share/locale/zh_CN/LC_MESSAGES/libkpimidentities6.mo +share/locale/zh_TW/LC_MESSAGES/libkpimidentities6.mo +share/qlogging-categories6/kidentitymanagement.categories +share/qlogging-categories6/kidentitymanagement.renamecategories diff --git a/net/kimap/Makefile b/net/kimap/Makefile index 04448a11216..db478415265 100644 --- a/net/kimap/Makefile +++ b/net/kimap/Makefile @@ -11,13 +11,12 @@ LICENSE= LGPL21 BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 -USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz USE_KDE= codecs config coreaddons i18n kio service \ ecm:build # pim components USE_KDE+= mime -USE_QT= concurrent core dbus network \ - buildtools:build qmake:build +USE_QT= base USE_LDCONFIG= yes DESCR= ${.CURDIR:H:H}/deskutils/kdepim/pkg-descr diff --git a/net/kimap/distinfo b/net/kimap/distinfo index 57c06d27bdb..035196929c1 100644 --- a/net/kimap/distinfo +++ b/net/kimap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889473 -SHA256 (KDE/release-service/23.08.5/kimap-23.08.5.tar.xz) = 42fd2019aca7da1a35c0fcf52d956be2bf4fe2eda496f23c982aa890d845783d -SIZE (KDE/release-service/23.08.5/kimap-23.08.5.tar.xz) = 131156 +TIMESTAMP = 1734460309 +SHA256 (KDE/release-service/24.12.0/kimap-24.12.0.tar.xz) = e7c0f4eb3924ecf4c54ca58cfbb51a7dd4b0ea9870f9613075d07cbc05398a9d +SIZE (KDE/release-service/24.12.0/kimap-24.12.0.tar.xz) = 132396 diff --git a/net/kimap/pkg-plist b/net/kimap/pkg-plist index 4cfd7a8007d..01c0902cfd1 100644 --- a/net/kimap/pkg-plist +++ b/net/kimap/pkg-plist @@ -1,193 +1,191 @@ -include/KPim5/KIMAP/KIMAP/Acl -include/KPim5/KIMAP/KIMAP/AclJobBase -include/KPim5/KIMAP/KIMAP/AppendJob -include/KPim5/KIMAP/KIMAP/CapabilitiesJob -include/KPim5/KIMAP/KIMAP/CloseJob -include/KPim5/KIMAP/KIMAP/CopyJob -include/KPim5/KIMAP/KIMAP/CreateJob -include/KPim5/KIMAP/KIMAP/DeleteAclJob -include/KPim5/KIMAP/KIMAP/DeleteJob -include/KPim5/KIMAP/KIMAP/EnableJob -include/KPim5/KIMAP/KIMAP/ExpungeJob -include/KPim5/KIMAP/KIMAP/FetchJob -include/KPim5/KIMAP/KIMAP/GetAclJob -include/KPim5/KIMAP/KIMAP/GetMetaDataJob -include/KPim5/KIMAP/KIMAP/GetQuotaJob -include/KPim5/KIMAP/KIMAP/GetQuotaRootJob -include/KPim5/KIMAP/KIMAP/IdJob -include/KPim5/KIMAP/KIMAP/IdleJob -include/KPim5/KIMAP/KIMAP/ImapSet -include/KPim5/KIMAP/KIMAP/Job -include/KPim5/KIMAP/KIMAP/ListJob -include/KPim5/KIMAP/KIMAP/ListRightsJob -include/KPim5/KIMAP/KIMAP/LoginJob -include/KPim5/KIMAP/KIMAP/LogoutJob -include/KPim5/KIMAP/KIMAP/MetaDataJobBase -include/KPim5/KIMAP/KIMAP/MoveJob -include/KPim5/KIMAP/KIMAP/MyRightsJob -include/KPim5/KIMAP/KIMAP/NamespaceJob -include/KPim5/KIMAP/KIMAP/QuotaJobBase -include/KPim5/KIMAP/KIMAP/RFCCodecs -include/KPim5/KIMAP/KIMAP/RenameJob -include/KPim5/KIMAP/KIMAP/SearchJob -include/KPim5/KIMAP/KIMAP/SelectJob -include/KPim5/KIMAP/KIMAP/Session -include/KPim5/KIMAP/KIMAP/SessionUiProxy -include/KPim5/KIMAP/KIMAP/SetAclJob -include/KPim5/KIMAP/KIMAP/SetMetaDataJob -include/KPim5/KIMAP/KIMAP/SetQuotaJob -include/KPim5/KIMAP/KIMAP/StatusJob -include/KPim5/KIMAP/KIMAP/StoreJob -include/KPim5/KIMAP/KIMAP/SubscribeJob -include/KPim5/KIMAP/KIMAP/UnsubscribeJob -include/KPim5/KIMAP/kimap/Acl -include/KPim5/KIMAP/kimap/AclJobBase -include/KPim5/KIMAP/kimap/AppendJob -include/KPim5/KIMAP/kimap/CapabilitiesJob -include/KPim5/KIMAP/kimap/CloseJob -include/KPim5/KIMAP/kimap/CopyJob -include/KPim5/KIMAP/kimap/CreateJob -include/KPim5/KIMAP/kimap/DeleteAclJob -include/KPim5/KIMAP/kimap/DeleteJob -include/KPim5/KIMAP/kimap/EnableJob -include/KPim5/KIMAP/kimap/ExpungeJob -include/KPim5/KIMAP/kimap/FetchJob -include/KPim5/KIMAP/kimap/GetAclJob -include/KPim5/KIMAP/kimap/GetMetaDataJob -include/KPim5/KIMAP/kimap/GetQuotaJob -include/KPim5/KIMAP/kimap/GetQuotaRootJob -include/KPim5/KIMAP/kimap/IdJob -include/KPim5/KIMAP/kimap/IdleJob -include/KPim5/KIMAP/kimap/ImapSet -include/KPim5/KIMAP/kimap/Job -include/KPim5/KIMAP/kimap/ListJob -include/KPim5/KIMAP/kimap/ListRightsJob -include/KPim5/KIMAP/kimap/LoginJob -include/KPim5/KIMAP/kimap/LogoutJob -include/KPim5/KIMAP/kimap/MetaDataJobBase -include/KPim5/KIMAP/kimap/MoveJob -include/KPim5/KIMAP/kimap/MyRightsJob -include/KPim5/KIMAP/kimap/NamespaceJob -include/KPim5/KIMAP/kimap/QuotaJobBase -include/KPim5/KIMAP/kimap/RFCCodecs -include/KPim5/KIMAP/kimap/RenameJob -include/KPim5/KIMAP/kimap/SearchJob -include/KPim5/KIMAP/kimap/SelectJob -include/KPim5/KIMAP/kimap/Session -include/KPim5/KIMAP/kimap/SessionUiProxy -include/KPim5/KIMAP/kimap/SetAclJob -include/KPim5/KIMAP/kimap/SetMetaDataJob -include/KPim5/KIMAP/kimap/SetQuotaJob -include/KPim5/KIMAP/kimap/StatusJob -include/KPim5/KIMAP/kimap/StoreJob -include/KPim5/KIMAP/kimap/SubscribeJob -include/KPim5/KIMAP/kimap/UnsubscribeJob -include/KPim5/KIMAP/kimap/acl.h -include/KPim5/KIMAP/kimap/acljobbase.h -include/KPim5/KIMAP/kimap/appendjob.h -include/KPim5/KIMAP/kimap/capabilitiesjob.h -include/KPim5/KIMAP/kimap/closejob.h -include/KPim5/KIMAP/kimap/copyjob.h -include/KPim5/KIMAP/kimap/createjob.h -include/KPim5/KIMAP/kimap/deleteacljob.h -include/KPim5/KIMAP/kimap/deletejob.h -include/KPim5/KIMAP/kimap/enablejob.h -include/KPim5/KIMAP/kimap/expungejob.h -include/KPim5/KIMAP/kimap/fetchjob.h -include/KPim5/KIMAP/kimap/getacljob.h -include/KPim5/KIMAP/kimap/getmetadatajob.h -include/KPim5/KIMAP/kimap/getquotajob.h -include/KPim5/KIMAP/kimap/getquotarootjob.h -include/KPim5/KIMAP/kimap/idjob.h -include/KPim5/KIMAP/kimap/idlejob.h -include/KPim5/KIMAP/kimap/imapset.h -include/KPim5/KIMAP/kimap/job.h -include/KPim5/KIMAP/kimap/kimap_export.h -include/KPim5/KIMAP/kimap/listjob.h -include/KPim5/KIMAP/kimap/listrightsjob.h -include/KPim5/KIMAP/kimap/loginjob.h -include/KPim5/KIMAP/kimap/logoutjob.h -include/KPim5/KIMAP/kimap/metadatajobbase.h -include/KPim5/KIMAP/kimap/movejob.h -include/KPim5/KIMAP/kimap/myrightsjob.h -include/KPim5/KIMAP/kimap/namespacejob.h -include/KPim5/KIMAP/kimap/quotajobbase.h -include/KPim5/KIMAP/kimap/renamejob.h -include/KPim5/KIMAP/kimap/rfccodecs.h -include/KPim5/KIMAP/kimap/searchjob.h -include/KPim5/KIMAP/kimap/selectjob.h -include/KPim5/KIMAP/kimap/session.h -include/KPim5/KIMAP/kimap/sessionuiproxy.h -include/KPim5/KIMAP/kimap/setacljob.h -include/KPim5/KIMAP/kimap/setmetadatajob.h -include/KPim5/KIMAP/kimap/setquotajob.h -include/KPim5/KIMAP/kimap/statusjob.h -include/KPim5/KIMAP/kimap/storejob.h -include/KPim5/KIMAP/kimap/subscribejob.h -include/KPim5/KIMAP/kimap/unsubscribejob.h -include/KPim5/KIMAP/kimap_version.h -lib/cmake/KF5IMAP/KF5IMAPConfig.cmake -lib/cmake/KF5IMAP/KF5IMAPConfigVersion.cmake -lib/cmake/KF5IMAP/KPim5IMAPTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF5IMAP/KPim5IMAPTargets.cmake -lib/cmake/KPim5IMAP/KPim5IMAPConfig.cmake -lib/cmake/KPim5IMAP/KPim5IMAPConfigVersion.cmake -lib/cmake/KPim5IMAP/KPim5IMAPTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5IMAP/KPim5IMAPTargets.cmake -lib/libKPim5IMAP.so -lib/libKPim5IMAP.so.5 -lib/libKPim5IMAP.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_MKSPECDIR%%/modules/qt_KIMAP.pri -share/locale/ar/LC_MESSAGES/libkimap5.mo -share/locale/bs/LC_MESSAGES/libkimap5.mo -share/locale/ca/LC_MESSAGES/libkimap5.mo -share/locale/ca@valencia/LC_MESSAGES/libkimap5.mo -share/locale/cs/LC_MESSAGES/libkimap5.mo -share/locale/da/LC_MESSAGES/libkimap5.mo -share/locale/de/LC_MESSAGES/libkimap5.mo -share/locale/el/LC_MESSAGES/libkimap5.mo -share/locale/en_GB/LC_MESSAGES/libkimap5.mo -share/locale/eo/LC_MESSAGES/libkimap5.mo -share/locale/es/LC_MESSAGES/libkimap5.mo -share/locale/et/LC_MESSAGES/libkimap5.mo -share/locale/eu/LC_MESSAGES/libkimap5.mo -share/locale/fi/LC_MESSAGES/libkimap5.mo -share/locale/fr/LC_MESSAGES/libkimap5.mo -share/locale/ga/LC_MESSAGES/libkimap5.mo -share/locale/gl/LC_MESSAGES/libkimap5.mo -share/locale/hu/LC_MESSAGES/libkimap5.mo -share/locale/ia/LC_MESSAGES/libkimap5.mo -share/locale/it/LC_MESSAGES/libkimap5.mo -share/locale/ja/LC_MESSAGES/libkimap5.mo -share/locale/ka/LC_MESSAGES/libkimap5.mo -share/locale/kk/LC_MESSAGES/libkimap5.mo -share/locale/km/LC_MESSAGES/libkimap5.mo -share/locale/ko/LC_MESSAGES/libkimap5.mo -share/locale/lt/LC_MESSAGES/libkimap5.mo -share/locale/lv/LC_MESSAGES/libkimap5.mo -share/locale/mr/LC_MESSAGES/libkimap5.mo -share/locale/nb/LC_MESSAGES/libkimap5.mo -share/locale/nds/LC_MESSAGES/libkimap5.mo -share/locale/nl/LC_MESSAGES/libkimap5.mo -share/locale/nn/LC_MESSAGES/libkimap5.mo -share/locale/pa/LC_MESSAGES/libkimap5.mo -share/locale/pl/LC_MESSAGES/libkimap5.mo -share/locale/pt/LC_MESSAGES/libkimap5.mo -share/locale/pt_BR/LC_MESSAGES/libkimap5.mo -share/locale/ro/LC_MESSAGES/libkimap5.mo -share/locale/ru/LC_MESSAGES/libkimap5.mo -share/locale/sk/LC_MESSAGES/libkimap5.mo -share/locale/sl/LC_MESSAGES/libkimap5.mo -share/locale/sq/LC_MESSAGES/libkimap5.mo -share/locale/sr/LC_MESSAGES/libkimap5.mo -share/locale/sr@ijekavian/LC_MESSAGES/libkimap5.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/libkimap5.mo -share/locale/sr@latin/LC_MESSAGES/libkimap5.mo -share/locale/sv/LC_MESSAGES/libkimap5.mo -share/locale/tr/LC_MESSAGES/libkimap5.mo -share/locale/ug/LC_MESSAGES/libkimap5.mo -share/locale/uk/LC_MESSAGES/libkimap5.mo -share/locale/zh_CN/LC_MESSAGES/libkimap5.mo -share/locale/zh_TW/LC_MESSAGES/libkimap5.mo -share/qlogging-categories5/kimap.categories -share/qlogging-categories5/kimap.renamecategories +include/KPim6/KIMAP/KIMAP/Acl +include/KPim6/KIMAP/KIMAP/AclJobBase +include/KPim6/KIMAP/KIMAP/AppendJob +include/KPim6/KIMAP/KIMAP/CapabilitiesJob +include/KPim6/KIMAP/KIMAP/CloseJob +include/KPim6/KIMAP/KIMAP/CopyJob +include/KPim6/KIMAP/KIMAP/CreateJob +include/KPim6/KIMAP/KIMAP/DeleteAclJob +include/KPim6/KIMAP/KIMAP/DeleteJob +include/KPim6/KIMAP/KIMAP/EnableJob +include/KPim6/KIMAP/KIMAP/ExpungeJob +include/KPim6/KIMAP/KIMAP/FetchJob +include/KPim6/KIMAP/KIMAP/GetAclJob +include/KPim6/KIMAP/KIMAP/GetMetaDataJob +include/KPim6/KIMAP/KIMAP/GetQuotaJob +include/KPim6/KIMAP/KIMAP/GetQuotaRootJob +include/KPim6/KIMAP/KIMAP/IdJob +include/KPim6/KIMAP/KIMAP/IdleJob +include/KPim6/KIMAP/KIMAP/ImapSet +include/KPim6/KIMAP/KIMAP/Job +include/KPim6/KIMAP/KIMAP/ListJob +include/KPim6/KIMAP/KIMAP/ListRightsJob +include/KPim6/KIMAP/KIMAP/LoginJob +include/KPim6/KIMAP/KIMAP/LogoutJob +include/KPim6/KIMAP/KIMAP/MetaDataJobBase +include/KPim6/KIMAP/KIMAP/MoveJob +include/KPim6/KIMAP/KIMAP/MyRightsJob +include/KPim6/KIMAP/KIMAP/NamespaceJob +include/KPim6/KIMAP/KIMAP/QuotaJobBase +include/KPim6/KIMAP/KIMAP/RFCCodecs +include/KPim6/KIMAP/KIMAP/RenameJob +include/KPim6/KIMAP/KIMAP/SearchJob +include/KPim6/KIMAP/KIMAP/SelectJob +include/KPim6/KIMAP/KIMAP/Session +include/KPim6/KIMAP/KIMAP/SessionUiProxy +include/KPim6/KIMAP/KIMAP/SetAclJob +include/KPim6/KIMAP/KIMAP/SetMetaDataJob +include/KPim6/KIMAP/KIMAP/SetQuotaJob +include/KPim6/KIMAP/KIMAP/StatusJob +include/KPim6/KIMAP/KIMAP/StoreJob +include/KPim6/KIMAP/KIMAP/SubscribeJob +include/KPim6/KIMAP/KIMAP/UnsubscribeJob +include/KPim6/KIMAP/kimap/Acl +include/KPim6/KIMAP/kimap/AclJobBase +include/KPim6/KIMAP/kimap/AppendJob +include/KPim6/KIMAP/kimap/CapabilitiesJob +include/KPim6/KIMAP/kimap/CloseJob +include/KPim6/KIMAP/kimap/CopyJob +include/KPim6/KIMAP/kimap/CreateJob +include/KPim6/KIMAP/kimap/DeleteAclJob +include/KPim6/KIMAP/kimap/DeleteJob +include/KPim6/KIMAP/kimap/EnableJob +include/KPim6/KIMAP/kimap/ExpungeJob +include/KPim6/KIMAP/kimap/FetchJob +include/KPim6/KIMAP/kimap/GetAclJob +include/KPim6/KIMAP/kimap/GetMetaDataJob +include/KPim6/KIMAP/kimap/GetQuotaJob +include/KPim6/KIMAP/kimap/GetQuotaRootJob +include/KPim6/KIMAP/kimap/IdJob +include/KPim6/KIMAP/kimap/IdleJob +include/KPim6/KIMAP/kimap/ImapSet +include/KPim6/KIMAP/kimap/Job +include/KPim6/KIMAP/kimap/ListJob +include/KPim6/KIMAP/kimap/ListRightsJob +include/KPim6/KIMAP/kimap/LoginJob +include/KPim6/KIMAP/kimap/LogoutJob +include/KPim6/KIMAP/kimap/MetaDataJobBase +include/KPim6/KIMAP/kimap/MoveJob +include/KPim6/KIMAP/kimap/MyRightsJob +include/KPim6/KIMAP/kimap/NamespaceJob +include/KPim6/KIMAP/kimap/QuotaJobBase +include/KPim6/KIMAP/kimap/RFCCodecs +include/KPim6/KIMAP/kimap/RenameJob +include/KPim6/KIMAP/kimap/SearchJob +include/KPim6/KIMAP/kimap/SelectJob +include/KPim6/KIMAP/kimap/Session +include/KPim6/KIMAP/kimap/SessionUiProxy +include/KPim6/KIMAP/kimap/SetAclJob +include/KPim6/KIMAP/kimap/SetMetaDataJob +include/KPim6/KIMAP/kimap/SetQuotaJob +include/KPim6/KIMAP/kimap/StatusJob +include/KPim6/KIMAP/kimap/StoreJob +include/KPim6/KIMAP/kimap/SubscribeJob +include/KPim6/KIMAP/kimap/UnsubscribeJob +include/KPim6/KIMAP/kimap/acl.h +include/KPim6/KIMAP/kimap/acljobbase.h +include/KPim6/KIMAP/kimap/appendjob.h +include/KPim6/KIMAP/kimap/capabilitiesjob.h +include/KPim6/KIMAP/kimap/closejob.h +include/KPim6/KIMAP/kimap/copyjob.h +include/KPim6/KIMAP/kimap/createjob.h +include/KPim6/KIMAP/kimap/deleteacljob.h +include/KPim6/KIMAP/kimap/deletejob.h +include/KPim6/KIMAP/kimap/enablejob.h +include/KPim6/KIMAP/kimap/expungejob.h +include/KPim6/KIMAP/kimap/fetchjob.h +include/KPim6/KIMAP/kimap/getacljob.h +include/KPim6/KIMAP/kimap/getmetadatajob.h +include/KPim6/KIMAP/kimap/getquotajob.h +include/KPim6/KIMAP/kimap/getquotarootjob.h +include/KPim6/KIMAP/kimap/idjob.h +include/KPim6/KIMAP/kimap/idlejob.h +include/KPim6/KIMAP/kimap/imapset.h +include/KPim6/KIMAP/kimap/job.h +include/KPim6/KIMAP/kimap/kimap_export.h +include/KPim6/KIMAP/kimap/listjob.h +include/KPim6/KIMAP/kimap/listrightsjob.h +include/KPim6/KIMAP/kimap/loginjob.h +include/KPim6/KIMAP/kimap/logoutjob.h +include/KPim6/KIMAP/kimap/metadatajobbase.h +include/KPim6/KIMAP/kimap/movejob.h +include/KPim6/KIMAP/kimap/myrightsjob.h +include/KPim6/KIMAP/kimap/namespacejob.h +include/KPim6/KIMAP/kimap/quotajobbase.h +include/KPim6/KIMAP/kimap/renamejob.h +include/KPim6/KIMAP/kimap/rfccodecs.h +include/KPim6/KIMAP/kimap/searchjob.h +include/KPim6/KIMAP/kimap/selectjob.h +include/KPim6/KIMAP/kimap/session.h +include/KPim6/KIMAP/kimap/sessionuiproxy.h +include/KPim6/KIMAP/kimap/setacljob.h +include/KPim6/KIMAP/kimap/setmetadatajob.h +include/KPim6/KIMAP/kimap/setquotajob.h +include/KPim6/KIMAP/kimap/statusjob.h +include/KPim6/KIMAP/kimap/storejob.h +include/KPim6/KIMAP/kimap/subscribejob.h +include/KPim6/KIMAP/kimap/unsubscribejob.h +include/KPim6/KIMAP/kimap_version.h +lib/cmake/KPim6IMAP/KPim6IMAPConfig.cmake +lib/cmake/KPim6IMAP/KPim6IMAPConfigVersion.cmake +lib/cmake/KPim6IMAP/KPim6IMAPTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6IMAP/KPim6IMAPTargets.cmake +lib/libKPim6IMAP.so +lib/libKPim6IMAP.so.6 +lib/libKPim6IMAP.so.%%KDE_APPLICATIONS_SHLIB_VER%% +share/locale/ar/LC_MESSAGES/libkimap6.mo +share/locale/ast/LC_MESSAGES/libkimap6.mo +share/locale/bs/LC_MESSAGES/libkimap6.mo +share/locale/ca/LC_MESSAGES/libkimap6.mo +share/locale/ca@valencia/LC_MESSAGES/libkimap6.mo +share/locale/cs/LC_MESSAGES/libkimap6.mo +share/locale/da/LC_MESSAGES/libkimap6.mo +share/locale/de/LC_MESSAGES/libkimap6.mo +share/locale/el/LC_MESSAGES/libkimap6.mo +share/locale/en_GB/LC_MESSAGES/libkimap6.mo +share/locale/eo/LC_MESSAGES/libkimap6.mo +share/locale/es/LC_MESSAGES/libkimap6.mo +share/locale/et/LC_MESSAGES/libkimap6.mo +share/locale/eu/LC_MESSAGES/libkimap6.mo +share/locale/fi/LC_MESSAGES/libkimap6.mo +share/locale/fr/LC_MESSAGES/libkimap6.mo +share/locale/ga/LC_MESSAGES/libkimap6.mo +share/locale/gl/LC_MESSAGES/libkimap6.mo +share/locale/he/LC_MESSAGES/libkimap6.mo +share/locale/hu/LC_MESSAGES/libkimap6.mo +share/locale/ia/LC_MESSAGES/libkimap6.mo +share/locale/it/LC_MESSAGES/libkimap6.mo +share/locale/ja/LC_MESSAGES/libkimap6.mo +share/locale/ka/LC_MESSAGES/libkimap6.mo +share/locale/kk/LC_MESSAGES/libkimap6.mo +share/locale/km/LC_MESSAGES/libkimap6.mo +share/locale/ko/LC_MESSAGES/libkimap6.mo +share/locale/lt/LC_MESSAGES/libkimap6.mo +share/locale/lv/LC_MESSAGES/libkimap6.mo +share/locale/mr/LC_MESSAGES/libkimap6.mo +share/locale/nb/LC_MESSAGES/libkimap6.mo +share/locale/nds/LC_MESSAGES/libkimap6.mo +share/locale/nl/LC_MESSAGES/libkimap6.mo +share/locale/nn/LC_MESSAGES/libkimap6.mo +share/locale/pa/LC_MESSAGES/libkimap6.mo +share/locale/pl/LC_MESSAGES/libkimap6.mo +share/locale/pt/LC_MESSAGES/libkimap6.mo +share/locale/pt_BR/LC_MESSAGES/libkimap6.mo +share/locale/ro/LC_MESSAGES/libkimap6.mo +share/locale/ru/LC_MESSAGES/libkimap6.mo +share/locale/sk/LC_MESSAGES/libkimap6.mo +share/locale/sl/LC_MESSAGES/libkimap6.mo +share/locale/sq/LC_MESSAGES/libkimap6.mo +share/locale/sr/LC_MESSAGES/libkimap6.mo +share/locale/sr@ijekavian/LC_MESSAGES/libkimap6.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/libkimap6.mo +share/locale/sr@latin/LC_MESSAGES/libkimap6.mo +share/locale/sv/LC_MESSAGES/libkimap6.mo +share/locale/ta/LC_MESSAGES/libkimap6.mo +share/locale/tr/LC_MESSAGES/libkimap6.mo +share/locale/ug/LC_MESSAGES/libkimap6.mo +share/locale/uk/LC_MESSAGES/libkimap6.mo +share/locale/zh_CN/LC_MESSAGES/libkimap6.mo +share/locale/zh_TW/LC_MESSAGES/libkimap6.mo +share/qlogging-categories6/kimap.categories +share/qlogging-categories6/kimap.renamecategories diff --git a/net/kio-gdrive/Makefile b/net/kio-gdrive/Makefile index 4c709a233cd..6d5e4fba123 100644 --- a/net/kio-gdrive/Makefile +++ b/net/kio-gdrive/Makefile @@ -1,6 +1,5 @@ PORTNAME= kio-gdrive DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= net kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -10,19 +9,17 @@ WWW= https://www.kde.org/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libqt5keychain.so:security/qtkeychain@qt5 \ - libaccounts-qt5.so:net-im/libaccounts-qt@qt5 \ - libkaccounts.so:net-im/kaccounts-integration +LIB_DEPENDS= libqt6keychain.so:security/qtkeychain@qt6 \ + libaccounts-qt6.so:net-im/libaccounts-qt@qt6 \ + libkaccounts6.so:net-im/kaccounts-integration RUN_DEPENDS= kaccounts-providers>=0:net-im/kaccounts-providers -USES= cmake gettext gnome kde:5 pkgconfig qt:5 tar:xz +USES= cmake gettext gnome kde:6 pkgconfig qt:6 tar:xz USE_GNOME= intltool -USE_KDE= completion config coreaddons i18n jobwidgets kio \ +USE_KDE= completion config coreaddons gapi i18n jobwidgets kio \ notifications purpose service solid widgetsaddons windowsystem \ - gapi \ ecm:build -USE_QT= concurrent core dbus gui network widgets xml \ - buildtools:build qmake:build +USE_QT= base OPTIONS_DEFINE= DOCS diff --git a/net/kio-gdrive/distinfo b/net/kio-gdrive/distinfo index 15439dcf0c7..5da68a53567 100644 --- a/net/kio-gdrive/distinfo +++ b/net/kio-gdrive/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889471 -SHA256 (KDE/release-service/23.08.5/kio-gdrive-23.08.5.tar.xz) = d5983ea15284431e83561bbf0b10ed39790a879cb465fc132aa96b0fe2d5eda6 -SIZE (KDE/release-service/23.08.5/kio-gdrive-23.08.5.tar.xz) = 79452 +TIMESTAMP = 1734460310 +SHA256 (KDE/release-service/24.12.0/kio-gdrive-24.12.0.tar.xz) = e68855748ca1b3747d9b5848f899490d4bcd9564dd47d77a613f93e45458f475 +SIZE (KDE/release-service/24.12.0/kio-gdrive-24.12.0.tar.xz) = 80120 diff --git a/net/kio-gdrive/pkg-plist b/net/kio-gdrive/pkg-plist index e999fc3af36..43fddc1deaf 100644 --- a/net/kio-gdrive/pkg-plist +++ b/net/kio-gdrive/pkg-plist @@ -1,52 +1,53 @@ %%QT_PLUGINDIR%%/kaccounts/daemonplugins/gdrive.so -%%QT_PLUGINDIR%%/kf5/kfileitemaction/gdrivecontextmenuaction.so -%%QT_PLUGINDIR%%/kf5/kio/gdrive.so -%%QT_PLUGINDIR%%/kf5/propertiesdialog/gdrivepropertiesplugin.so -%%QT_PLUGINDIR%%/kf5/purpose/purpose_gdrive.so +%%QT_PLUGINDIR%%/kf6/kfileitemaction/gdrivecontextmenuaction.so +%%QT_PLUGINDIR%%/kf6/kio/gdrive.so +%%QT_PLUGINDIR%%/kf6/propertiesdialog/gdrivepropertiesplugin.so +%%QT_PLUGINDIR%%/kf6/purpose/purpose_gdrive.so share/accounts/services/kde/google-drive.service -share/knotifications5/gdrive.notifyrc -share/locale/ar/LC_MESSAGES/kio5_gdrive.mo -share/locale/az/LC_MESSAGES/kio5_gdrive.mo -share/locale/be/LC_MESSAGES/kio5_gdrive.mo -share/locale/ca/LC_MESSAGES/kio5_gdrive.mo -share/locale/ca@valencia/LC_MESSAGES/kio5_gdrive.mo -share/locale/cs/LC_MESSAGES/kio5_gdrive.mo -share/locale/da/LC_MESSAGES/kio5_gdrive.mo -share/locale/de/LC_MESSAGES/kio5_gdrive.mo -share/locale/el/LC_MESSAGES/kio5_gdrive.mo -share/locale/en_GB/LC_MESSAGES/kio5_gdrive.mo -share/locale/es/LC_MESSAGES/kio5_gdrive.mo -share/locale/et/LC_MESSAGES/kio5_gdrive.mo -share/locale/eu/LC_MESSAGES/kio5_gdrive.mo -share/locale/fi/LC_MESSAGES/kio5_gdrive.mo -share/locale/fr/LC_MESSAGES/kio5_gdrive.mo -share/locale/gl/LC_MESSAGES/kio5_gdrive.mo -share/locale/he/LC_MESSAGES/kio5_gdrive.mo -share/locale/hi/LC_MESSAGES/kio5_gdrive.mo -share/locale/hu/LC_MESSAGES/kio5_gdrive.mo -share/locale/ia/LC_MESSAGES/kio5_gdrive.mo -share/locale/id/LC_MESSAGES/kio5_gdrive.mo -share/locale/ie/LC_MESSAGES/kio5_gdrive.mo -share/locale/it/LC_MESSAGES/kio5_gdrive.mo -share/locale/ja/LC_MESSAGES/kio5_gdrive.mo -share/locale/ka/LC_MESSAGES/kio5_gdrive.mo -share/locale/ko/LC_MESSAGES/kio5_gdrive.mo -share/locale/lt/LC_MESSAGES/kio5_gdrive.mo -share/locale/nl/LC_MESSAGES/kio5_gdrive.mo -share/locale/nn/LC_MESSAGES/kio5_gdrive.mo -share/locale/pl/LC_MESSAGES/kio5_gdrive.mo -share/locale/pt/LC_MESSAGES/kio5_gdrive.mo -share/locale/pt_BR/LC_MESSAGES/kio5_gdrive.mo -share/locale/ro/LC_MESSAGES/kio5_gdrive.mo -share/locale/ru/LC_MESSAGES/kio5_gdrive.mo -share/locale/sk/LC_MESSAGES/kio5_gdrive.mo -share/locale/sl/LC_MESSAGES/kio5_gdrive.mo -share/locale/sv/LC_MESSAGES/kio5_gdrive.mo -share/locale/ta/LC_MESSAGES/kio5_gdrive.mo -share/locale/tr/LC_MESSAGES/kio5_gdrive.mo -share/locale/uk/LC_MESSAGES/kio5_gdrive.mo -share/locale/zh_CN/LC_MESSAGES/kio5_gdrive.mo -share/locale/zh_TW/LC_MESSAGES/kio5_gdrive.mo +share/knotifications6/gdrive.notifyrc +share/locale/ar/LC_MESSAGES/kio6_gdrive.mo +share/locale/az/LC_MESSAGES/kio6_gdrive.mo +share/locale/be/LC_MESSAGES/kio6_gdrive.mo +share/locale/ca/LC_MESSAGES/kio6_gdrive.mo +share/locale/ca@valencia/LC_MESSAGES/kio6_gdrive.mo +share/locale/cs/LC_MESSAGES/kio6_gdrive.mo +share/locale/da/LC_MESSAGES/kio6_gdrive.mo +share/locale/de/LC_MESSAGES/kio6_gdrive.mo +share/locale/el/LC_MESSAGES/kio6_gdrive.mo +share/locale/en_GB/LC_MESSAGES/kio6_gdrive.mo +share/locale/eo/LC_MESSAGES/kio6_gdrive.mo +share/locale/es/LC_MESSAGES/kio6_gdrive.mo +share/locale/et/LC_MESSAGES/kio6_gdrive.mo +share/locale/eu/LC_MESSAGES/kio6_gdrive.mo +share/locale/fi/LC_MESSAGES/kio6_gdrive.mo +share/locale/fr/LC_MESSAGES/kio6_gdrive.mo +share/locale/gl/LC_MESSAGES/kio6_gdrive.mo +share/locale/he/LC_MESSAGES/kio6_gdrive.mo +share/locale/hi/LC_MESSAGES/kio6_gdrive.mo +share/locale/hu/LC_MESSAGES/kio6_gdrive.mo +share/locale/ia/LC_MESSAGES/kio6_gdrive.mo +share/locale/id/LC_MESSAGES/kio6_gdrive.mo +share/locale/ie/LC_MESSAGES/kio6_gdrive.mo +share/locale/it/LC_MESSAGES/kio6_gdrive.mo +share/locale/ja/LC_MESSAGES/kio6_gdrive.mo +share/locale/ka/LC_MESSAGES/kio6_gdrive.mo +share/locale/ko/LC_MESSAGES/kio6_gdrive.mo +share/locale/lt/LC_MESSAGES/kio6_gdrive.mo +share/locale/nl/LC_MESSAGES/kio6_gdrive.mo +share/locale/nn/LC_MESSAGES/kio6_gdrive.mo +share/locale/pl/LC_MESSAGES/kio6_gdrive.mo +share/locale/pt/LC_MESSAGES/kio6_gdrive.mo +share/locale/pt_BR/LC_MESSAGES/kio6_gdrive.mo +share/locale/ro/LC_MESSAGES/kio6_gdrive.mo +share/locale/ru/LC_MESSAGES/kio6_gdrive.mo +share/locale/sk/LC_MESSAGES/kio6_gdrive.mo +share/locale/sl/LC_MESSAGES/kio6_gdrive.mo +share/locale/sv/LC_MESSAGES/kio6_gdrive.mo +share/locale/ta/LC_MESSAGES/kio6_gdrive.mo +share/locale/tr/LC_MESSAGES/kio6_gdrive.mo +share/locale/uk/LC_MESSAGES/kio6_gdrive.mo +share/locale/zh_CN/LC_MESSAGES/kio6_gdrive.mo +share/locale/zh_TW/LC_MESSAGES/kio6_gdrive.mo share/metainfo/org.kde.kio_gdrive.metainfo.xml -share/remoteview/gdrive-network.desktop share/purpose/purpose_gdrive_config.qml +share/remoteview/gdrive-network.desktop diff --git a/net/kio-zeroconf/Makefile b/net/kio-zeroconf/Makefile index f94b5597936..0667045c29a 100644 --- a/net/kio-zeroconf/Makefile +++ b/net/kio-zeroconf/Makefile @@ -5,11 +5,10 @@ CATEGORIES= net kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= KDE Network monitor for DNS-SD services (Zeroconf) -USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz xorg +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz xorg USE_KDE= config coreaddons dbusaddons dnssd i18n kio service \ ecm:build -USE_QT= concurrent core dbus network \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 OPTIONS_DEFINE= DOCS diff --git a/net/kio-zeroconf/distinfo b/net/kio-zeroconf/distinfo index 7443a810eb6..0b9bd352172 100644 --- a/net/kio-zeroconf/distinfo +++ b/net/kio-zeroconf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889475 -SHA256 (KDE/release-service/23.08.5/kio-zeroconf-23.08.5.tar.xz) = 09a69166bb11f7c05a4ac233f8364f5bf17fdb6fddc4db9fc879be61a2b10a34 -SIZE (KDE/release-service/23.08.5/kio-zeroconf-23.08.5.tar.xz) = 44360 +TIMESTAMP = 1734460312 +SHA256 (KDE/release-service/24.12.0/kio-zeroconf-24.12.0.tar.xz) = 20879ad3f7fb6f1cbee8274dea6860b474566f9ba629ae8499179e71b2f1a436 +SIZE (KDE/release-service/24.12.0/kio-zeroconf-24.12.0.tar.xz) = 44888 diff --git a/net/kio-zeroconf/pkg-plist b/net/kio-zeroconf/pkg-plist index 868093c2fe3..7ad7bf7bac9 100644 --- a/net/kio-zeroconf/pkg-plist +++ b/net/kio-zeroconf/pkg-plist @@ -1,5 +1,5 @@ -%%QT_PLUGINDIR%%/kf5/kded/dnssdwatcher.so -%%QT_PLUGINDIR%%/kf5/kio/zeroconf.so +%%QT_PLUGINDIR%%/kf6/kded/dnssdwatcher.so +%%QT_PLUGINDIR%%/kf6/kio/zeroconf.so share/dbus-1/interfaces/org.kde.kdnssd.xml share/locale/ar/LC_MESSAGES/kio5_zeroconf.mo share/locale/be/LC_MESSAGES/kio5_zeroconf.mo @@ -24,6 +24,7 @@ share/locale/fi/LC_MESSAGES/kio5_zeroconf.mo share/locale/fr/LC_MESSAGES/kio5_zeroconf.mo share/locale/ga/LC_MESSAGES/kio5_zeroconf.mo share/locale/gl/LC_MESSAGES/kio5_zeroconf.mo +share/locale/he/LC_MESSAGES/kio5_zeroconf.mo share/locale/hi/LC_MESSAGES/kio5_zeroconf.mo share/locale/hne/LC_MESSAGES/kio5_zeroconf.mo share/locale/hr/LC_MESSAGES/kio5_zeroconf.mo diff --git a/net/kitinerary/Makefile b/net/kitinerary/Makefile index b6a97c15381..c590eb7fe4b 100644 --- a/net/kitinerary/Makefile +++ b/net/kitinerary/Makefile @@ -1,6 +1,5 @@ PORTNAME= kitinerary DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 2 CATEGORIES= net kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -13,15 +12,14 @@ LIB_DEPENDS= libphonenumber.so:devel/libphonenumber \ libpoppler.so:graphics/poppler \ libZXing.so:textproc/zxing-cpp -USES= compiler:c++11-lang cmake gettext gnome kde:5 pkgconfig qt:5 \ +USES= cmake compiler:c++11-lang gettext gnome kde:6 pkgconfig qt:6 \ shared-mime-info ssl tar:xz USE_GNOME= libxml2 USE_KDE= archive codecs coreaddons i18n \ ecm:build # Pim components USE_KDE+= calendarcore contacts kpkpass mime -USE_QT= core declarative gui network \ - buildtools:build qmake:build +USE_QT= base USE_LDCONFIG= yes DESCR= ${.CURDIR:H:H}/deskutils/kdepim/pkg-descr diff --git a/net/kitinerary/distinfo b/net/kitinerary/distinfo index 0d957cdf6d3..11967dfd048 100644 --- a/net/kitinerary/distinfo +++ b/net/kitinerary/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889478 -SHA256 (KDE/release-service/23.08.5/kitinerary-23.08.5.tar.xz) = aebd2002fe8198cc95884af261882cce8fe0818ebcc34b1ce9a4715cf4e178a8 -SIZE (KDE/release-service/23.08.5/kitinerary-23.08.5.tar.xz) = 1940264 +TIMESTAMP = 1734460314 +SHA256 (KDE/release-service/24.12.0/kitinerary-24.12.0.tar.xz) = 4c11339a5bce980bd061a4437a943200fae82e104bd8472f3b2f7dc36f82b5c7 +SIZE (KDE/release-service/24.12.0/kitinerary-24.12.0.tar.xz) = 2004820 diff --git a/net/kitinerary/pkg-plist b/net/kitinerary/pkg-plist index 66c6bdb1e9f..6ecd7ac92fa 100644 --- a/net/kitinerary/pkg-plist +++ b/net/kitinerary/pkg-plist @@ -1,185 +1,194 @@ -include/KPim5/KItinerary/AbstractExtractor -include/KPim5/KItinerary/Action -include/KPim5/KItinerary/AlphaId -include/KPim5/KItinerary/BERElement -include/KPim5/KItinerary/BarcodeDecoder -include/KPim5/KItinerary/BoatTrip -include/KPim5/KItinerary/Brand -include/KPim5/KItinerary/BusTrip -include/KPim5/KItinerary/CalendarHandler -include/KPim5/KItinerary/CountryDb -include/KPim5/KItinerary/CreativeWork -include/KPim5/KItinerary/Datatypes -include/KPim5/KItinerary/DocumentUtil -include/KPim5/KItinerary/ELBTicket -include/KPim5/KItinerary/Event -include/KPim5/KItinerary/ExtractorCapabilities -include/KPim5/KItinerary/ExtractorDocumentNode -include/KPim5/KItinerary/ExtractorDocumentNodeFactory -include/KPim5/KItinerary/ExtractorDocumentProcessor -include/KPim5/KItinerary/ExtractorEngine -include/KPim5/KItinerary/ExtractorFilter -include/KPim5/KItinerary/ExtractorPostprocessor -include/KPim5/KItinerary/ExtractorRepository -include/KPim5/KItinerary/ExtractorResult -include/KPim5/KItinerary/ExtractorValidator -include/KPim5/KItinerary/File -include/KPim5/KItinerary/Flight -include/KPim5/KItinerary/HtmlDocument -include/KPim5/KItinerary/HttpResponse -include/KPim5/KItinerary/IataBcbp -include/KPim5/KItinerary/IataBcbpSections -include/KPim5/KItinerary/JsonLdDocument -include/KPim5/KItinerary/KnowledgeDb -include/KPim5/KItinerary/LocationUtil -include/KPim5/KItinerary/MergeUtil -include/KPim5/KItinerary/Organization -include/KPim5/KItinerary/PdfDocument -include/KPim5/KItinerary/PdfImage -include/KPim5/KItinerary/PdfLink -include/KPim5/KItinerary/Person -include/KPim5/KItinerary/Place -include/KPim5/KItinerary/ProgramMembership -include/KPim5/KItinerary/Rct2Ticket -include/KPim5/KItinerary/RentalCar -include/KPim5/KItinerary/Reservation -include/KPim5/KItinerary/SSBTicketBase -include/KPim5/KItinerary/SSBv1Ticket -include/KPim5/KItinerary/SSBv2Ticket -include/KPim5/KItinerary/SSBv3Ticket -include/KPim5/KItinerary/ScriptExtractor -include/KPim5/KItinerary/SortUtil -include/KPim5/KItinerary/Taxi -include/KPim5/KItinerary/Ticket -include/KPim5/KItinerary/Token -include/KPim5/KItinerary/TrainTrip -include/KPim5/KItinerary/Uic9183Block -include/KPim5/KItinerary/Uic9183Header -include/KPim5/KItinerary/Uic9183Parser -include/KPim5/KItinerary/Uic9183TicketLayout -include/KPim5/KItinerary/Uic9183Utils -include/KPim5/KItinerary/VdvBasicTypes -include/KPim5/KItinerary/VdvTicket -include/KPim5/KItinerary/VdvTicketContent -include/KPim5/KItinerary/VdvTicketParser -include/KPim5/KItinerary/Vendor0080Block -include/KPim5/KItinerary/Vendor0080VUBlockData -include/KPim5/KItinerary/Vendor1154Block -include/KPim5/KItinerary/Visit -include/KPim5/kitinerary/abstractextractor.h -include/KPim5/kitinerary/action.h -include/KPim5/kitinerary/alphaid.h -include/KPim5/kitinerary/barcodedecoder.h -include/KPim5/kitinerary/berelement.h -include/KPim5/kitinerary/boattrip.h -include/KPim5/kitinerary/brand.h -include/KPim5/kitinerary/bustrip.h -include/KPim5/kitinerary/calendarhandler.h -include/KPim5/kitinerary/countrydb.h -include/KPim5/kitinerary/creativework.h -include/KPim5/kitinerary/datatypes.h -include/KPim5/kitinerary/documentutil.h -include/KPim5/kitinerary/elbticket.h -include/KPim5/kitinerary/event.h -include/KPim5/kitinerary/extractorcapabilities.h -include/KPim5/kitinerary/extractordocumentnode.h -include/KPim5/kitinerary/extractordocumentnodefactory.h -include/KPim5/kitinerary/extractordocumentprocessor.h -include/KPim5/kitinerary/extractorengine.h -include/KPim5/kitinerary/extractorfilter.h -include/KPim5/kitinerary/extractorpostprocessor.h -include/KPim5/kitinerary/extractorrepository.h -include/KPim5/kitinerary/extractorresult.h -include/KPim5/kitinerary/extractorvalidator.h -include/KPim5/kitinerary/file.h -include/KPim5/kitinerary/flight.h -include/KPim5/kitinerary/htmldocument.h -include/KPim5/kitinerary/httpresponse.h -include/KPim5/kitinerary/iatabcbp.h -include/KPim5/kitinerary/iatabcbpsections.h -include/KPim5/kitinerary/internal/parameter_type.h -include/KPim5/kitinerary/jsonlddocument.h -include/KPim5/kitinerary/kitinerary_export.h -include/KPim5/kitinerary/knowledgedb.h -include/KPim5/kitinerary/locationutil.h -include/KPim5/kitinerary/mergeutil.h -include/KPim5/kitinerary/organization.h -include/KPim5/kitinerary/pdfdocument.h -include/KPim5/kitinerary/pdfimage.h -include/KPim5/kitinerary/pdflink.h -include/KPim5/kitinerary/person.h -include/KPim5/kitinerary/place.h -include/KPim5/kitinerary/programmembership.h -include/KPim5/kitinerary/rct2ticket.h -include/KPim5/kitinerary/rentalcar.h -include/KPim5/kitinerary/reservation.h -include/KPim5/kitinerary/scriptextractor.h -include/KPim5/kitinerary/sortutil.h -include/KPim5/kitinerary/ssbticketbase.h -include/KPim5/kitinerary/ssbv1ticket.h -include/KPim5/kitinerary/ssbv2ticket.h -include/KPim5/kitinerary/ssbv3ticket.h -include/KPim5/kitinerary/taxi.h -include/KPim5/kitinerary/ticket.h -include/KPim5/kitinerary/token.h -include/KPim5/kitinerary/traintrip.h -include/KPim5/kitinerary/uic9183block.h -include/KPim5/kitinerary/uic9183header.h -include/KPim5/kitinerary/uic9183parser.h -include/KPim5/kitinerary/uic9183ticketlayout.h -include/KPim5/kitinerary/uic9183utils.h -include/KPim5/kitinerary/vdvbasictypes.h -include/KPim5/kitinerary/vdvticket.h -include/KPim5/kitinerary/vdvticketcontent.h -include/KPim5/kitinerary/vdvticketparser.h -include/KPim5/kitinerary/vendor0080block.h -include/KPim5/kitinerary/vendor0080vublockdata.h -include/KPim5/kitinerary/vendor1154block.h -include/KPim5/kitinerary/visit.h -include/KPim5/kitinerary_version.h -lib/cmake/KPim5Itinerary/KPim5ItineraryConfig.cmake -lib/cmake/KPim5Itinerary/KPim5ItineraryConfigVersion.cmake -lib/cmake/KPim5Itinerary/KPim5ItineraryTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5Itinerary/KPim5ItineraryTargets.cmake -lib/cmake/KPimItinerary/KPim5ItineraryTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPimItinerary/KPim5ItineraryTargets.cmake -lib/cmake/KPimItinerary/KPimItineraryConfig.cmake -lib/cmake/KPimItinerary/KPimItineraryConfigVersion.cmake -lib/libKPim5Itinerary.so -lib/libKPim5Itinerary.so.5 -lib/libKPim5Itinerary.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libexec/kf5/kitinerary-extractor -share/locale/ar/LC_MESSAGES/kitinerary.mo -share/locale/ca/LC_MESSAGES/kitinerary.mo -share/locale/ca@valencia/LC_MESSAGES/kitinerary.mo -share/locale/cs/LC_MESSAGES/kitinerary.mo -share/locale/da/LC_MESSAGES/kitinerary.mo -share/locale/de/LC_MESSAGES/kitinerary.mo -share/locale/en_GB/LC_MESSAGES/kitinerary.mo -share/locale/es/LC_MESSAGES/kitinerary.mo -share/locale/et/LC_MESSAGES/kitinerary.mo -share/locale/eu/LC_MESSAGES/kitinerary.mo -share/locale/fi/LC_MESSAGES/kitinerary.mo -share/locale/fr/LC_MESSAGES/kitinerary.mo -share/locale/gl/LC_MESSAGES/kitinerary.mo -share/locale/ia/LC_MESSAGES/kitinerary.mo -share/locale/it/LC_MESSAGES/kitinerary.mo -share/locale/ja/LC_MESSAGES/kitinerary.mo -share/locale/ka/LC_MESSAGES/kitinerary.mo -share/locale/ko/LC_MESSAGES/kitinerary.mo -share/locale/lt/LC_MESSAGES/kitinerary.mo -share/locale/nl/LC_MESSAGES/kitinerary.mo -share/locale/nn/LC_MESSAGES/kitinerary.mo -share/locale/pl/LC_MESSAGES/kitinerary.mo -share/locale/pt/LC_MESSAGES/kitinerary.mo -share/locale/pt_BR/LC_MESSAGES/kitinerary.mo -share/locale/ru/LC_MESSAGES/kitinerary.mo -share/locale/sk/LC_MESSAGES/kitinerary.mo -share/locale/sl/LC_MESSAGES/kitinerary.mo -share/locale/sv/LC_MESSAGES/kitinerary.mo -share/locale/tr/LC_MESSAGES/kitinerary.mo -share/locale/uk/LC_MESSAGES/kitinerary.mo -share/locale/zh_CN/LC_MESSAGES/kitinerary.mo -share/locale/zh_TW/LC_MESSAGES/kitinerary.mo +include/KPim6/KItinerary/AbstractExtractor +include/KPim6/KItinerary/Action +include/KPim6/KItinerary/AlphaId +include/KPim6/KItinerary/BERElement +include/KPim6/KItinerary/BarcodeDecoder +include/KPim6/KItinerary/BoatTrip +include/KPim6/KItinerary/Brand +include/KPim6/KItinerary/BusTrip +include/KPim6/KItinerary/CalendarHandler +include/KPim6/KItinerary/CountryDb +include/KPim6/KItinerary/CreativeWork +include/KPim6/KItinerary/Datatypes +include/KPim6/KItinerary/DocumentUtil +include/KPim6/KItinerary/ELBTicket +include/KPim6/KItinerary/Event +include/KPim6/KItinerary/ExtractorCapabilities +include/KPim6/KItinerary/ExtractorDocumentNode +include/KPim6/KItinerary/ExtractorDocumentNodeFactory +include/KPim6/KItinerary/ExtractorDocumentProcessor +include/KPim6/KItinerary/ExtractorEngine +include/KPim6/KItinerary/ExtractorFilter +include/KPim6/KItinerary/ExtractorPostprocessor +include/KPim6/KItinerary/ExtractorRepository +include/KPim6/KItinerary/ExtractorResult +include/KPim6/KItinerary/ExtractorValidator +include/KPim6/KItinerary/File +include/KPim6/KItinerary/Flight +include/KPim6/KItinerary/HtmlDocument +include/KPim6/KItinerary/HttpResponse +include/KPim6/KItinerary/IataBcbp +include/KPim6/KItinerary/IataBcbpSections +include/KPim6/KItinerary/JsonLdDocument +include/KPim6/KItinerary/KnowledgeDb +include/KPim6/KItinerary/LocationUtil +include/KPim6/KItinerary/MergeUtil +include/KPim6/KItinerary/Organization +include/KPim6/KItinerary/PdfDocument +include/KPim6/KItinerary/PdfImage +include/KPim6/KItinerary/PdfLink +include/KPim6/KItinerary/Person +include/KPim6/KItinerary/Place +include/KPim6/KItinerary/PriceUtil +include/KPim6/KItinerary/ProgramMembership +include/KPim6/KItinerary/Rct2Ticket +include/KPim6/KItinerary/RentalCar +include/KPim6/KItinerary/Reservation +include/KPim6/KItinerary/SSBTicketBase +include/KPim6/KItinerary/SSBv1Ticket +include/KPim6/KItinerary/SSBv2Ticket +include/KPim6/KItinerary/SSBv3Ticket +include/KPim6/KItinerary/ScriptExtractor +include/KPim6/KItinerary/SortUtil +include/KPim6/KItinerary/Taxi +include/KPim6/KItinerary/Ticket +include/KPim6/KItinerary/Token +include/KPim6/KItinerary/TrainTrip +include/KPim6/KItinerary/Uic9183Block +include/KPim6/KItinerary/Uic9183Head +include/KPim6/KItinerary/Uic9183Header +include/KPim6/KItinerary/Uic9183Parser +include/KPim6/KItinerary/Uic9183TicketLayout +include/KPim6/KItinerary/Uic9183Utils +include/KPim6/KItinerary/VdvBasicTypes +include/KPim6/KItinerary/VdvTicket +include/KPim6/KItinerary/VdvTicketContent +include/KPim6/KItinerary/VdvTicketParser +include/KPim6/KItinerary/Vendor0080Block +include/KPim6/KItinerary/Vendor0080VUBlockData +include/KPim6/KItinerary/Vendor1154Block +include/KPim6/KItinerary/Visit +include/KPim6/kitinerary/abstractextractor.h +include/KPim6/kitinerary/action.h +include/KPim6/kitinerary/alphaid.h +include/KPim6/kitinerary/barcodedecoder.h +include/KPim6/kitinerary/berelement.h +include/KPim6/kitinerary/boattrip.h +include/KPim6/kitinerary/brand.h +include/KPim6/kitinerary/bustrip.h +include/KPim6/kitinerary/calendarhandler.h +include/KPim6/kitinerary/countrydb.h +include/KPim6/kitinerary/creativework.h +include/KPim6/kitinerary/datatypes.h +include/KPim6/kitinerary/datatypes_impl.h +include/KPim6/kitinerary/documentutil.h +include/KPim6/kitinerary/elbticket.h +include/KPim6/kitinerary/event.h +include/KPim6/kitinerary/extractorcapabilities.h +include/KPim6/kitinerary/extractordocumentnode.h +include/KPim6/kitinerary/extractordocumentnodefactory.h +include/KPim6/kitinerary/extractordocumentprocessor.h +include/KPim6/kitinerary/extractorengine.h +include/KPim6/kitinerary/extractorfilter.h +include/KPim6/kitinerary/extractorpostprocessor.h +include/KPim6/kitinerary/extractorrepository.h +include/KPim6/kitinerary/extractorresult.h +include/KPim6/kitinerary/extractorvalidator.h +include/KPim6/kitinerary/file.h +include/KPim6/kitinerary/flight.h +include/KPim6/kitinerary/htmldocument.h +include/KPim6/kitinerary/httpresponse.h +include/KPim6/kitinerary/iatabcbp.h +include/KPim6/kitinerary/iatabcbpsections.h +include/KPim6/kitinerary/internal/instance_counter.h +include/KPim6/kitinerary/internal/parameter_type.h +include/KPim6/kitinerary/internal/strict_equal.h +include/KPim6/kitinerary/internal/strict_less.h +include/KPim6/kitinerary/jsonlddocument.h +include/KPim6/kitinerary/kitinerary_export.h +include/KPim6/kitinerary/knowledgedb.h +include/KPim6/kitinerary/locationutil.h +include/KPim6/kitinerary/mergeutil.h +include/KPim6/kitinerary/organization.h +include/KPim6/kitinerary/pdfdocument.h +include/KPim6/kitinerary/pdfimage.h +include/KPim6/kitinerary/pdflink.h +include/KPim6/kitinerary/person.h +include/KPim6/kitinerary/place.h +include/KPim6/kitinerary/priceutil.h +include/KPim6/kitinerary/programmembership.h +include/KPim6/kitinerary/rct2ticket.h +include/KPim6/kitinerary/rentalcar.h +include/KPim6/kitinerary/reservation.h +include/KPim6/kitinerary/scriptextractor.h +include/KPim6/kitinerary/sortutil.h +include/KPim6/kitinerary/ssbticketbase.h +include/KPim6/kitinerary/ssbv1ticket.h +include/KPim6/kitinerary/ssbv2ticket.h +include/KPim6/kitinerary/ssbv3ticket.h +include/KPim6/kitinerary/taxi.h +include/KPim6/kitinerary/ticket.h +include/KPim6/kitinerary/token.h +include/KPim6/kitinerary/traintrip.h +include/KPim6/kitinerary/uic9183block.h +include/KPim6/kitinerary/uic9183head.h +include/KPim6/kitinerary/uic9183header.h +include/KPim6/kitinerary/uic9183parser.h +include/KPim6/kitinerary/uic9183ticketlayout.h +include/KPim6/kitinerary/uic9183utils.h +include/KPim6/kitinerary/vdvbasictypes.h +include/KPim6/kitinerary/vdvticket.h +include/KPim6/kitinerary/vdvticketcontent.h +include/KPim6/kitinerary/vdvticketparser.h +include/KPim6/kitinerary/vendor0080block.h +include/KPim6/kitinerary/vendor0080vublockdata.h +include/KPim6/kitinerary/vendor1154block.h +include/KPim6/kitinerary/visit.h +include/KPim6/kitinerary_version.h +lib/cmake/KPim6Itinerary/KPim6ItineraryConfig.cmake +lib/cmake/KPim6Itinerary/KPim6ItineraryConfigVersion.cmake +lib/cmake/KPim6Itinerary/KPim6ItineraryTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6Itinerary/KPim6ItineraryTargets.cmake +lib/libKPim6Itinerary.so +lib/libKPim6Itinerary.so.6 +lib/libKPim6Itinerary.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libexec/kf6/kitinerary-extractor +share/locale/ar/LC_MESSAGES/kitinerary6.mo +share/locale/ast/LC_MESSAGES/kitinerary6.mo +share/locale/ca/LC_MESSAGES/kitinerary6.mo +share/locale/ca@valencia/LC_MESSAGES/kitinerary6.mo +share/locale/cs/LC_MESSAGES/kitinerary6.mo +share/locale/da/LC_MESSAGES/kitinerary6.mo +share/locale/de/LC_MESSAGES/kitinerary6.mo +share/locale/en_GB/LC_MESSAGES/kitinerary6.mo +share/locale/eo/LC_MESSAGES/kitinerary6.mo +share/locale/es/LC_MESSAGES/kitinerary6.mo +share/locale/et/LC_MESSAGES/kitinerary6.mo +share/locale/eu/LC_MESSAGES/kitinerary6.mo +share/locale/fi/LC_MESSAGES/kitinerary6.mo +share/locale/fr/LC_MESSAGES/kitinerary6.mo +share/locale/gl/LC_MESSAGES/kitinerary6.mo +share/locale/he/LC_MESSAGES/kitinerary6.mo +share/locale/ia/LC_MESSAGES/kitinerary6.mo +share/locale/it/LC_MESSAGES/kitinerary6.mo +share/locale/ja/LC_MESSAGES/kitinerary6.mo +share/locale/ka/LC_MESSAGES/kitinerary6.mo +share/locale/ko/LC_MESSAGES/kitinerary6.mo +share/locale/lt/LC_MESSAGES/kitinerary6.mo +share/locale/lv/LC_MESSAGES/kitinerary6.mo +share/locale/nl/LC_MESSAGES/kitinerary6.mo +share/locale/nn/LC_MESSAGES/kitinerary6.mo +share/locale/pl/LC_MESSAGES/kitinerary6.mo +share/locale/pt/LC_MESSAGES/kitinerary6.mo +share/locale/pt_BR/LC_MESSAGES/kitinerary6.mo +share/locale/ru/LC_MESSAGES/kitinerary6.mo +share/locale/sk/LC_MESSAGES/kitinerary6.mo +share/locale/sl/LC_MESSAGES/kitinerary6.mo +share/locale/sv/LC_MESSAGES/kitinerary6.mo +share/locale/ta/LC_MESSAGES/kitinerary6.mo +share/locale/tr/LC_MESSAGES/kitinerary6.mo +share/locale/uk/LC_MESSAGES/kitinerary6.mo +share/locale/zh_CN/LC_MESSAGES/kitinerary6.mo +share/locale/zh_TW/LC_MESSAGES/kitinerary6.mo share/mime/packages/application-vnd-kde-itinerary.xml -share/qlogging-categories5/org_kde_kitinerary.categories +share/qlogging-categories6/org_kde_kitinerary.categories diff --git a/net/kldap/Makefile b/net/kldap/Makefile index fad82ff9383..afef2af42ea 100644 --- a/net/kldap/Makefile +++ b/net/kldap/Makefile @@ -9,15 +9,14 @@ WWW= https://www.kde.org/ LICENSE= LGPL21 LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 \ - libqt5keychain.so:security/qtkeychain@qt5 + libqt6keychain.so:security/qtkeychain@qt6 -USES= cmake compiler:c++11-lib gettext kde:5 ldap qt:5 tar:xz -USE_KDE= completion config coreaddons i18n kio widgetsaddons service \ +USES= cmake compiler:c++11-lib gettext kde:6 ldap qt:6 tar:xz +USE_KDE= completion config coreaddons i18n kio service widgetsaddons \ ecm:build # pim components USE_KDE+= mbox -USE_QT= concurrent core dbus gui network widgets \ - buildtools:build qmake:build +USE_QT= base USE_LDCONFIG= yes DESCR= ${.CURDIR:H:H}/deskutils/kdepim/pkg-descr diff --git a/net/kldap/distinfo b/net/kldap/distinfo index 9e5d676498b..9c8492a3bf3 100644 --- a/net/kldap/distinfo +++ b/net/kldap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889479 -SHA256 (KDE/release-service/23.08.5/kldap-23.08.5.tar.xz) = 9d29dc2fc8763ade3b392ddaf7ba1efe8718b187dc1ee78bdb0d3b2440186cbe -SIZE (KDE/release-service/23.08.5/kldap-23.08.5.tar.xz) = 183440 +TIMESTAMP = 1734460316 +SHA256 (KDE/release-service/24.12.0/kldap-24.12.0.tar.xz) = 79c0119eac21c42d7f16eb021ca7a9706c29b2606eb613880965da9ab7f9ab91 +SIZE (KDE/release-service/24.12.0/kldap-24.12.0.tar.xz) = 190344 diff --git a/net/kldap/pkg-plist b/net/kldap/pkg-plist index 47375c9a366..82db88b9edc 100644 --- a/net/kldap/pkg-plist +++ b/net/kldap/pkg-plist @@ -1,183 +1,203 @@ -include/KPim5/KLDAP/KLDAP/AddHostDialog -include/KPim5/KLDAP/KLDAP/Ber -include/KPim5/KLDAP/KLDAP/LdapClient -include/KPim5/KLDAP/KLDAP/LdapClientSearch -include/KPim5/KLDAP/KLDAP/LdapClientSearchConfig -include/KPim5/KLDAP/KLDAP/LdapClientSearchConfigReadConfigJob -include/KPim5/KLDAP/KLDAP/LdapClientSearchConfigWriteConfigJob -include/KPim5/KLDAP/KLDAP/LdapConfigWidget -include/KPim5/KLDAP/KLDAP/LdapConfigureWidget -include/KPim5/KLDAP/KLDAP/LdapConnection -include/KPim5/KLDAP/KLDAP/LdapControl -include/KPim5/KLDAP/KLDAP/LdapDN -include/KPim5/KLDAP/KLDAP/LdapDefs -include/KPim5/KLDAP/KLDAP/LdapObject -include/KPim5/KLDAP/KLDAP/LdapOperation -include/KPim5/KLDAP/KLDAP/LdapSearch -include/KPim5/KLDAP/KLDAP/LdapSearchClientReadConfigServerJob -include/KPim5/KLDAP/KLDAP/LdapServer -include/KPim5/KLDAP/KLDAP/LdapUrl -include/KPim5/KLDAP/KLDAP/Ldif -include/KPim5/KLDAP/kldap/addhostdialog.h -include/KPim5/KLDAP/kldap/ber.h -include/KPim5/KLDAP/kldap/kldap_export.h -include/KPim5/KLDAP/kldap/ldapclient.h -include/KPim5/KLDAP/kldap/ldapclientsearch.h -include/KPim5/KLDAP/kldap/ldapclientsearchconfig.h -include/KPim5/KLDAP/kldap/ldapclientsearchconfigreadconfigjob.h -include/KPim5/KLDAP/kldap/ldapclientsearchconfigwriteconfigjob.h -include/KPim5/KLDAP/kldap/ldapconfigurewidget.h -include/KPim5/KLDAP/kldap/ldapconfigwidget.h -include/KPim5/KLDAP/kldap/ldapconnection.h -include/KPim5/KLDAP/kldap/ldapcontrol.h -include/KPim5/KLDAP/kldap/ldapdefs.h -include/KPim5/KLDAP/kldap/ldapdn.h -include/KPim5/KLDAP/kldap/ldapobject.h -include/KPim5/KLDAP/kldap/ldapoperation.h -include/KPim5/KLDAP/kldap/ldapsearch.h -include/KPim5/KLDAP/kldap/ldapsearchclientreadconfigserverjob.h -include/KPim5/KLDAP/kldap/ldapserver.h -include/KPim5/KLDAP/kldap/ldapurl.h -include/KPim5/KLDAP/kldap/ldif.h -include/KPim5/KLDAP/kldap_version.h -lib/cmake/KPim5Ldap/KPim5LdapConfig.cmake -lib/cmake/KPim5Ldap/KPim5LdapConfigVersion.cmake -lib/cmake/KPim5Ldap/KPim5LdapTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5Ldap/KPim5LdapTargets.cmake -lib/libKPim5Ldap.so -lib/libKPim5Ldap.so.5 -lib/libKPim5Ldap.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_MKSPECDIR%%/modules/qt_Ldap.pri -%%QT_PLUGINDIR%%/kf5/kio/ldap.so +include/KPim6/KLDAPCore/KLDAPCore/Ber +include/KPim6/KLDAPCore/KLDAPCore/LdapActivitiesAbstract +include/KPim6/KLDAPCore/KLDAPCore/LdapClient +include/KPim6/KLDAPCore/KLDAPCore/LdapClientSearch +include/KPim6/KLDAPCore/KLDAPCore/LdapClientSearchConfig +include/KPim6/KLDAPCore/KLDAPCore/LdapClientSearchConfigReadConfigJob +include/KPim6/KLDAPCore/KLDAPCore/LdapClientSearchConfigWriteConfigJob +include/KPim6/KLDAPCore/KLDAPCore/LdapConnection +include/KPim6/KLDAPCore/KLDAPCore/LdapControl +include/KPim6/KLDAPCore/KLDAPCore/LdapDN +include/KPim6/KLDAPCore/KLDAPCore/LdapDefs +include/KPim6/KLDAPCore/KLDAPCore/LdapModel +include/KPim6/KLDAPCore/KLDAPCore/LdapObject +include/KPim6/KLDAPCore/KLDAPCore/LdapOperation +include/KPim6/KLDAPCore/KLDAPCore/LdapSearch +include/KPim6/KLDAPCore/KLDAPCore/LdapSearchClientReadConfigServerJob +include/KPim6/KLDAPCore/KLDAPCore/LdapServer +include/KPim6/KLDAPCore/KLDAPCore/LdapSortProxyModel +include/KPim6/KLDAPCore/KLDAPCore/LdapUrl +include/KPim6/KLDAPCore/KLDAPCore/Ldif +include/KPim6/KLDAPCore/kldap_core_version.h +include/KPim6/KLDAPCore/kldapcore/ber.h +include/KPim6/KLDAPCore/kldapcore/kldap_core_export.h +include/KPim6/KLDAPCore/kldapcore/ldapactivitiesabstract.h +include/KPim6/KLDAPCore/kldapcore/ldapclient.h +include/KPim6/KLDAPCore/kldapcore/ldapclientsearch.h +include/KPim6/KLDAPCore/kldapcore/ldapclientsearchconfig.h +include/KPim6/KLDAPCore/kldapcore/ldapclientsearchconfigreadconfigjob.h +include/KPim6/KLDAPCore/kldapcore/ldapclientsearchconfigwriteconfigjob.h +include/KPim6/KLDAPCore/kldapcore/ldapconnection.h +include/KPim6/KLDAPCore/kldapcore/ldapcontrol.h +include/KPim6/KLDAPCore/kldapcore/ldapdefs.h +include/KPim6/KLDAPCore/kldapcore/ldapdn.h +include/KPim6/KLDAPCore/kldapcore/ldapmodel.h +include/KPim6/KLDAPCore/kldapcore/ldapobject.h +include/KPim6/KLDAPCore/kldapcore/ldapoperation.h +include/KPim6/KLDAPCore/kldapcore/ldapsearch.h +include/KPim6/KLDAPCore/kldapcore/ldapsearchclientreadconfigserverjob.h +include/KPim6/KLDAPCore/kldapcore/ldapserver.h +include/KPim6/KLDAPCore/kldapcore/ldapsortproxymodel.h +include/KPim6/KLDAPCore/kldapcore/ldapurl.h +include/KPim6/KLDAPCore/kldapcore/ldif.h +include/KPim6/KLDAPWidgets/KLDAPWidgets/AddHostDialog +include/KPim6/KLDAPWidgets/KLDAPWidgets/LdapActivitiesAbstractPlugin +include/KPim6/KLDAPWidgets/KLDAPWidgets/LdapConfigWidget +include/KPim6/KLDAPWidgets/KLDAPWidgets/LdapConfigureWidgetNg +include/KPim6/KLDAPWidgets/kldap_widgets_version.h +include/KPim6/KLDAPWidgets/kldapwidgets/addhostdialog.h +include/KPim6/KLDAPWidgets/kldapwidgets/kldapwidgets_export.h +include/KPim6/KLDAPWidgets/kldapwidgets/ldapactivitiesabstractplugin.h +include/KPim6/KLDAPWidgets/kldapwidgets/ldapconfigurewidgetng.h +include/KPim6/KLDAPWidgets/kldapwidgets/ldapconfigwidget.h +lib/cmake/KPim6LdapCore/KPim6LdapCoreConfig.cmake +lib/cmake/KPim6LdapCore/KPim6LdapCoreConfigVersion.cmake +lib/cmake/KPim6LdapCore/KPim6LdapCoreTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6LdapCore/KPim6LdapCoreTargets.cmake +lib/cmake/KPim6LdapWidgets/KPim6LdapWidgetsConfig.cmake +lib/cmake/KPim6LdapWidgets/KPim6LdapWidgetsConfigVersion.cmake +lib/cmake/KPim6LdapWidgets/KPim6LdapWidgetsTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6LdapWidgets/KPim6LdapWidgetsTargets.cmake +lib/libKPim6LdapCore.so +lib/libKPim6LdapCore.so.6 +lib/libKPim6LdapCore.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6LdapWidgets.so +lib/libKPim6LdapWidgets.so.6 +lib/libKPim6LdapWidgets.so.%%KDE_APPLICATIONS_SHLIB_VER%% +%%QT_PLUGINDIR%%/kf6/kio/ldap.so share/locale/af/LC_MESSAGES/kio_ldap.mo share/locale/ar/LC_MESSAGES/kio_ldap.mo -share/locale/ar/LC_MESSAGES/libkldap5.mo +share/locale/ar/LC_MESSAGES/libkldap6.mo +share/locale/ast/LC_MESSAGES/kio_ldap.mo +share/locale/ast/LC_MESSAGES/libkldap6.mo share/locale/be/LC_MESSAGES/kio_ldap.mo -share/locale/be/LC_MESSAGES/libkldap5.mo +share/locale/be/LC_MESSAGES/libkldap6.mo share/locale/bg/LC_MESSAGES/kio_ldap.mo -share/locale/bg/LC_MESSAGES/libkldap5.mo +share/locale/bg/LC_MESSAGES/libkldap6.mo share/locale/bn/LC_MESSAGES/kio_ldap.mo share/locale/br/LC_MESSAGES/kio_ldap.mo share/locale/bs/LC_MESSAGES/kio_ldap.mo -share/locale/bs/LC_MESSAGES/libkldap5.mo +share/locale/bs/LC_MESSAGES/libkldap6.mo share/locale/ca/LC_MESSAGES/kio_ldap.mo -share/locale/ca/LC_MESSAGES/libkldap5.mo +share/locale/ca/LC_MESSAGES/libkldap6.mo share/locale/ca@valencia/LC_MESSAGES/kio_ldap.mo -share/locale/ca@valencia/LC_MESSAGES/libkldap5.mo +share/locale/ca@valencia/LC_MESSAGES/libkldap6.mo share/locale/cs/LC_MESSAGES/kio_ldap.mo -share/locale/cs/LC_MESSAGES/libkldap5.mo +share/locale/cs/LC_MESSAGES/libkldap6.mo share/locale/csb/LC_MESSAGES/kio_ldap.mo share/locale/cy/LC_MESSAGES/kio_ldap.mo share/locale/da/LC_MESSAGES/kio_ldap.mo -share/locale/da/LC_MESSAGES/libkldap5.mo +share/locale/da/LC_MESSAGES/libkldap6.mo share/locale/de/LC_MESSAGES/kio_ldap.mo -share/locale/de/LC_MESSAGES/libkldap5.mo +share/locale/de/LC_MESSAGES/libkldap6.mo share/locale/el/LC_MESSAGES/kio_ldap.mo -share/locale/el/LC_MESSAGES/libkldap5.mo +share/locale/el/LC_MESSAGES/libkldap6.mo share/locale/en_GB/LC_MESSAGES/kio_ldap.mo -share/locale/en_GB/LC_MESSAGES/libkldap5.mo +share/locale/en_GB/LC_MESSAGES/libkldap6.mo share/locale/eo/LC_MESSAGES/kio_ldap.mo -share/locale/eo/LC_MESSAGES/libkldap5.mo +share/locale/eo/LC_MESSAGES/libkldap6.mo share/locale/es/LC_MESSAGES/kio_ldap.mo -share/locale/es/LC_MESSAGES/libkldap5.mo +share/locale/es/LC_MESSAGES/libkldap6.mo share/locale/et/LC_MESSAGES/kio_ldap.mo -share/locale/et/LC_MESSAGES/libkldap5.mo +share/locale/et/LC_MESSAGES/libkldap6.mo share/locale/eu/LC_MESSAGES/kio_ldap.mo -share/locale/eu/LC_MESSAGES/libkldap5.mo +share/locale/eu/LC_MESSAGES/libkldap6.mo share/locale/fa/LC_MESSAGES/kio_ldap.mo share/locale/fi/LC_MESSAGES/kio_ldap.mo -share/locale/fi/LC_MESSAGES/libkldap5.mo +share/locale/fi/LC_MESSAGES/libkldap6.mo share/locale/fr/LC_MESSAGES/kio_ldap.mo -share/locale/fr/LC_MESSAGES/libkldap5.mo +share/locale/fr/LC_MESSAGES/libkldap6.mo share/locale/fy/LC_MESSAGES/kio_ldap.mo share/locale/ga/LC_MESSAGES/kio_ldap.mo -share/locale/ga/LC_MESSAGES/libkldap5.mo +share/locale/ga/LC_MESSAGES/libkldap6.mo share/locale/gl/LC_MESSAGES/kio_ldap.mo -share/locale/gl/LC_MESSAGES/libkldap5.mo +share/locale/gl/LC_MESSAGES/libkldap6.mo share/locale/he/LC_MESSAGES/kio_ldap.mo +share/locale/he/LC_MESSAGES/libkldap6.mo share/locale/hi/LC_MESSAGES/kio_ldap.mo -share/locale/hi/LC_MESSAGES/libkldap5.mo +share/locale/hi/LC_MESSAGES/libkldap6.mo share/locale/hne/LC_MESSAGES/kio_ldap.mo -share/locale/hne/LC_MESSAGES/libkldap5.mo +share/locale/hne/LC_MESSAGES/libkldap6.mo share/locale/hu/LC_MESSAGES/kio_ldap.mo -share/locale/hu/LC_MESSAGES/libkldap5.mo +share/locale/hu/LC_MESSAGES/libkldap6.mo share/locale/ia/LC_MESSAGES/kio_ldap.mo -share/locale/ia/LC_MESSAGES/libkldap5.mo +share/locale/ia/LC_MESSAGES/libkldap6.mo share/locale/is/LC_MESSAGES/kio_ldap.mo share/locale/it/LC_MESSAGES/kio_ldap.mo -share/locale/it/LC_MESSAGES/libkldap5.mo +share/locale/it/LC_MESSAGES/libkldap6.mo share/locale/ja/LC_MESSAGES/kio_ldap.mo -share/locale/ja/LC_MESSAGES/libkldap5.mo +share/locale/ja/LC_MESSAGES/libkldap6.mo share/locale/ka/LC_MESSAGES/kio_ldap.mo -share/locale/ka/LC_MESSAGES/libkldap5.mo +share/locale/ka/LC_MESSAGES/libkldap6.mo share/locale/kk/LC_MESSAGES/kio_ldap.mo -share/locale/kk/LC_MESSAGES/libkldap5.mo +share/locale/kk/LC_MESSAGES/libkldap6.mo share/locale/km/LC_MESSAGES/kio_ldap.mo -share/locale/km/LC_MESSAGES/libkldap5.mo +share/locale/km/LC_MESSAGES/libkldap6.mo share/locale/kn/LC_MESSAGES/kio_ldap.mo share/locale/ko/LC_MESSAGES/kio_ldap.mo -share/locale/ko/LC_MESSAGES/libkldap5.mo +share/locale/ko/LC_MESSAGES/libkldap6.mo share/locale/lt/LC_MESSAGES/kio_ldap.mo -share/locale/lt/LC_MESSAGES/libkldap5.mo +share/locale/lt/LC_MESSAGES/libkldap6.mo share/locale/lv/LC_MESSAGES/kio_ldap.mo -share/locale/lv/LC_MESSAGES/libkldap5.mo +share/locale/lv/LC_MESSAGES/libkldap6.mo share/locale/mk/LC_MESSAGES/kio_ldap.mo share/locale/mr/LC_MESSAGES/kio_ldap.mo -share/locale/mr/LC_MESSAGES/libkldap5.mo +share/locale/mr/LC_MESSAGES/libkldap6.mo share/locale/ms/LC_MESSAGES/kio_ldap.mo share/locale/nb/LC_MESSAGES/kio_ldap.mo -share/locale/nb/LC_MESSAGES/libkldap5.mo +share/locale/nb/LC_MESSAGES/libkldap6.mo share/locale/nds/LC_MESSAGES/kio_ldap.mo -share/locale/nds/LC_MESSAGES/libkldap5.mo +share/locale/nds/LC_MESSAGES/libkldap6.mo share/locale/ne/LC_MESSAGES/kio_ldap.mo share/locale/nl/LC_MESSAGES/kio_ldap.mo -share/locale/nl/LC_MESSAGES/libkldap5.mo +share/locale/nl/LC_MESSAGES/libkldap6.mo share/locale/nn/LC_MESSAGES/kio_ldap.mo -share/locale/nn/LC_MESSAGES/libkldap5.mo +share/locale/nn/LC_MESSAGES/libkldap6.mo share/locale/pa/LC_MESSAGES/kio_ldap.mo -share/locale/pa/LC_MESSAGES/libkldap5.mo +share/locale/pa/LC_MESSAGES/libkldap6.mo share/locale/pl/LC_MESSAGES/kio_ldap.mo -share/locale/pl/LC_MESSAGES/libkldap5.mo +share/locale/pl/LC_MESSAGES/libkldap6.mo share/locale/pt/LC_MESSAGES/kio_ldap.mo -share/locale/pt/LC_MESSAGES/libkldap5.mo +share/locale/pt/LC_MESSAGES/libkldap6.mo share/locale/pt_BR/LC_MESSAGES/kio_ldap.mo -share/locale/pt_BR/LC_MESSAGES/libkldap5.mo +share/locale/pt_BR/LC_MESSAGES/libkldap6.mo share/locale/ro/LC_MESSAGES/kio_ldap.mo -share/locale/ro/LC_MESSAGES/libkldap5.mo +share/locale/ro/LC_MESSAGES/libkldap6.mo share/locale/ru/LC_MESSAGES/kio_ldap.mo -share/locale/ru/LC_MESSAGES/libkldap5.mo +share/locale/ru/LC_MESSAGES/libkldap6.mo share/locale/se/LC_MESSAGES/kio_ldap.mo -share/locale/se/LC_MESSAGES/libkldap5.mo +share/locale/se/LC_MESSAGES/libkldap6.mo share/locale/sk/LC_MESSAGES/kio_ldap.mo -share/locale/sk/LC_MESSAGES/libkldap5.mo +share/locale/sk/LC_MESSAGES/libkldap6.mo share/locale/sl/LC_MESSAGES/kio_ldap.mo -share/locale/sl/LC_MESSAGES/libkldap5.mo -share/locale/sq/LC_MESSAGES/libkldap5.mo +share/locale/sl/LC_MESSAGES/libkldap6.mo +share/locale/sq/LC_MESSAGES/libkldap6.mo share/locale/sr/LC_MESSAGES/kio_ldap.mo -share/locale/sr/LC_MESSAGES/libkldap5.mo +share/locale/sr/LC_MESSAGES/libkldap6.mo share/locale/sr@ijekavian/LC_MESSAGES/kio_ldap.mo -share/locale/sr@ijekavian/LC_MESSAGES/libkldap5.mo +share/locale/sr@ijekavian/LC_MESSAGES/libkldap6.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/kio_ldap.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/libkldap5.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/libkldap6.mo share/locale/sr@latin/LC_MESSAGES/kio_ldap.mo -share/locale/sr@latin/LC_MESSAGES/libkldap5.mo +share/locale/sr@latin/LC_MESSAGES/libkldap6.mo share/locale/sv/LC_MESSAGES/kio_ldap.mo -share/locale/sv/LC_MESSAGES/libkldap5.mo +share/locale/sv/LC_MESSAGES/libkldap6.mo share/locale/ta/LC_MESSAGES/kio_ldap.mo +share/locale/ta/LC_MESSAGES/libkldap6.mo share/locale/th/LC_MESSAGES/kio_ldap.mo -share/locale/th/LC_MESSAGES/libkldap5.mo +share/locale/th/LC_MESSAGES/libkldap6.mo share/locale/tr/LC_MESSAGES/kio_ldap.mo -share/locale/tr/LC_MESSAGES/libkldap5.mo +share/locale/tr/LC_MESSAGES/libkldap6.mo share/locale/ug/LC_MESSAGES/kio_ldap.mo -share/locale/ug/LC_MESSAGES/libkldap5.mo +share/locale/ug/LC_MESSAGES/libkldap6.mo share/locale/uk/LC_MESSAGES/kio_ldap.mo -share/locale/uk/LC_MESSAGES/libkldap5.mo +share/locale/uk/LC_MESSAGES/libkldap6.mo share/locale/uz/LC_MESSAGES/kio_ldap.mo share/locale/uz@cyrillic/LC_MESSAGES/kio_ldap.mo share/locale/vi/LC_MESSAGES/kio_ldap.mo share/locale/zh_CN/LC_MESSAGES/kio_ldap.mo -share/locale/zh_CN/LC_MESSAGES/libkldap5.mo +share/locale/zh_CN/LC_MESSAGES/libkldap6.mo share/locale/zh_TW/LC_MESSAGES/kio_ldap.mo -share/locale/zh_TW/LC_MESSAGES/libkldap5.mo -share/qlogging-categories5/kldap.categories -share/qlogging-categories5/kldap.renamecategories +share/locale/zh_TW/LC_MESSAGES/libkldap6.mo +share/qlogging-categories6/kldap.categories +share/qlogging-categories6/kldap.renamecategories diff --git a/net/kmailtransport/Makefile b/net/kmailtransport/Makefile index b9c5a9e2423..7a8fee87a16 100644 --- a/net/kmailtransport/Makefile +++ b/net/kmailtransport/Makefile @@ -9,17 +9,16 @@ WWW= https://www.kde.org/ LICENSE= LGPL21 LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 \ - libqt5keychain.so:security/qtkeychain@qt5 + libqt6keychain.so:security/qtkeychain@qt6 -USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz xorg +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz xorg USE_KDE= auth codecs completion config configwidgets coreaddons i18n \ itemmodels jobwidgets kcmutils kio service solid wallet \ widgetsaddons windowsystem \ ecm:build # pim components USE_KDE+= akonadi akonadimime gapi ksmtp mime pimcommon -USE_QT= concurrent core dbus gui network widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 USE_LDCONFIG= yes diff --git a/net/kmailtransport/distinfo b/net/kmailtransport/distinfo index 517897a7782..462d42247df 100644 --- a/net/kmailtransport/distinfo +++ b/net/kmailtransport/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889482 -SHA256 (KDE/release-service/23.08.5/kmailtransport-23.08.5.tar.xz) = c3b42bcfd8aeb5cbbadf9a93948aa8ea47b628fd5891ad049a942c9ec99dc415 -SIZE (KDE/release-service/23.08.5/kmailtransport-23.08.5.tar.xz) = 174688 +TIMESTAMP = 1734460318 +SHA256 (KDE/release-service/24.12.0/kmailtransport-24.12.0.tar.xz) = 7f542a37b45b852ccfefbdc9aa39006dfe00bcd66dac386b98da9482c9691846 +SIZE (KDE/release-service/24.12.0/kmailtransport-24.12.0.tar.xz) = 189076 diff --git a/net/kmailtransport/pkg-plist b/net/kmailtransport/pkg-plist index 7a651d55ee8..0cd8dba9afa 100644 --- a/net/kmailtransport/pkg-plist +++ b/net/kmailtransport/pkg-plist @@ -1,97 +1,103 @@ -include/KPim5/MailTransport/MailTransport/PrecommandJob -include/KPim5/MailTransport/MailTransport/ServerTest -include/KPim5/MailTransport/MailTransport/Transport -include/KPim5/MailTransport/MailTransport/TransportAbstractPlugin -include/KPim5/MailTransport/MailTransport/TransportComboBox -include/KPim5/MailTransport/MailTransport/TransportConfigWidget -include/KPim5/MailTransport/MailTransport/TransportJob -include/KPim5/MailTransport/MailTransport/TransportManagementWidget -include/KPim5/MailTransport/MailTransport/TransportManager -include/KPim5/MailTransport/MailTransport/TransportType -include/KPim5/MailTransport/mailtransport/mailtransport_export.h -include/KPim5/MailTransport/mailtransport/precommandjob.h -include/KPim5/MailTransport/mailtransport/private/transportconfigwidget_p.h -include/KPim5/MailTransport/mailtransport/servertest.h -include/KPim5/MailTransport/mailtransport/transport.h -include/KPim5/MailTransport/mailtransport/transportabstractplugin.h -include/KPim5/MailTransport/mailtransport/transportbase.h -include/KPim5/MailTransport/mailtransport/transportcombobox.h -include/KPim5/MailTransport/mailtransport/transportconfigwidget.h -include/KPim5/MailTransport/mailtransport/transportjob.h -include/KPim5/MailTransport/mailtransport/transportmanagementwidget.h -include/KPim5/MailTransport/mailtransport/transportmanager.h -include/KPim5/MailTransport/mailtransport/transporttype.h -include/KPim5/MailTransport/mailtransport_version.h -lib/cmake/KF5MailTransport/KF5MailTransportConfig.cmake -lib/cmake/KF5MailTransport/KF5MailTransportConfigVersion.cmake -lib/cmake/KF5MailTransport/KPim5MailTransportTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF5MailTransport/KPim5MailTransportTargets.cmake -lib/cmake/KPim5MailTransport/KPim5MailTransportConfig.cmake -lib/cmake/KPim5MailTransport/KPim5MailTransportConfigVersion.cmake -lib/cmake/KPim5MailTransport/KPim5MailTransportTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5MailTransport/KPim5MailTransportTargets.cmake -lib/libKPim5MailTransport.so -lib/libKPim5MailTransport.so.5 -lib/libKPim5MailTransport.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_MKSPECDIR%%/modules/qt_KMailTransport.pri -%%QT_PLUGINDIR%%/pim5/mailtransport/mailtransport_smtpplugin.so +include/KPim6/MailTransport/MailTransport/OutlookOAuthTokenRequester +include/KPim6/MailTransport/MailTransport/PrecommandJob +include/KPim6/MailTransport/MailTransport/ServerTest +include/KPim6/MailTransport/MailTransport/Transport +include/KPim6/MailTransport/MailTransport/TransportAbstractPlugin +include/KPim6/MailTransport/MailTransport/TransportActivitiesAbstract +include/KPim6/MailTransport/MailTransport/TransportActivitiesAbstractPlugin +include/KPim6/MailTransport/MailTransport/TransportComboBox +include/KPim6/MailTransport/MailTransport/TransportConfigWidget +include/KPim6/MailTransport/MailTransport/TransportJob +include/KPim6/MailTransport/MailTransport/TransportManagementWidgetNg +include/KPim6/MailTransport/MailTransport/TransportManager +include/KPim6/MailTransport/MailTransport/TransportModel +include/KPim6/MailTransport/MailTransport/TransportType +include/KPim6/MailTransport/mailtransport/mailtransport_export.h +include/KPim6/MailTransport/mailtransport/outlookoauthtokenrequester.h +include/KPim6/MailTransport/mailtransport/precommandjob.h +include/KPim6/MailTransport/mailtransport/private/transportconfigwidget_p.h +include/KPim6/MailTransport/mailtransport/servertest.h +include/KPim6/MailTransport/mailtransport/transport.h +include/KPim6/MailTransport/mailtransport/transportabstractplugin.h +include/KPim6/MailTransport/mailtransport/transportactivitiesabstract.h +include/KPim6/MailTransport/mailtransport/transportactivitiesabstractplugin.h +include/KPim6/MailTransport/mailtransport/transportbase.h +include/KPim6/MailTransport/mailtransport/transportcombobox.h +include/KPim6/MailTransport/mailtransport/transportconfigwidget.h +include/KPim6/MailTransport/mailtransport/transportjob.h +include/KPim6/MailTransport/mailtransport/transportmanagementwidgetng.h +include/KPim6/MailTransport/mailtransport/transportmanager.h +include/KPim6/MailTransport/mailtransport/transportmodel.h +include/KPim6/MailTransport/mailtransport/transporttype.h +include/KPim6/MailTransport/mailtransport_version.h +lib/cmake/KPim6MailTransport/KPim6MailTransportConfig.cmake +lib/cmake/KPim6MailTransport/KPim6MailTransportConfigVersion.cmake +lib/cmake/KPim6MailTransport/KPim6MailTransportTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6MailTransport/KPim6MailTransportTargets.cmake +lib/libKPim6MailTransport.so +lib/libKPim6MailTransport.so.6 +lib/libKPim6MailTransport.so.%%KDE_APPLICATIONS_SHLIB_VER%% +%%QT_PLUGINDIR%%/pim6/mailtransport/mailtransport_smtpplugin.so share/config.kcfg/mailtransport.kcfg -share/locale/ar/LC_MESSAGES/libmailtransport5.mo -share/locale/be/LC_MESSAGES/libmailtransport5.mo -share/locale/bg/LC_MESSAGES/libmailtransport5.mo -share/locale/bs/LC_MESSAGES/libmailtransport5.mo -share/locale/ca/LC_MESSAGES/libmailtransport5.mo -share/locale/ca@valencia/LC_MESSAGES/libmailtransport5.mo -share/locale/cs/LC_MESSAGES/libmailtransport5.mo -share/locale/da/LC_MESSAGES/libmailtransport5.mo -share/locale/de/LC_MESSAGES/libmailtransport5.mo -share/locale/el/LC_MESSAGES/libmailtransport5.mo -share/locale/en_GB/LC_MESSAGES/libmailtransport5.mo -share/locale/eo/LC_MESSAGES/libmailtransport5.mo -share/locale/es/LC_MESSAGES/libmailtransport5.mo -share/locale/et/LC_MESSAGES/libmailtransport5.mo -share/locale/eu/LC_MESSAGES/libmailtransport5.mo -share/locale/fi/LC_MESSAGES/libmailtransport5.mo -share/locale/fr/LC_MESSAGES/libmailtransport5.mo -share/locale/ga/LC_MESSAGES/libmailtransport5.mo -share/locale/gl/LC_MESSAGES/libmailtransport5.mo -share/locale/hi/LC_MESSAGES/libmailtransport5.mo -share/locale/hne/LC_MESSAGES/libmailtransport5.mo -share/locale/hu/LC_MESSAGES/libmailtransport5.mo -share/locale/ia/LC_MESSAGES/libmailtransport5.mo -share/locale/it/LC_MESSAGES/libmailtransport5.mo -share/locale/ja/LC_MESSAGES/libmailtransport5.mo -share/locale/ka/LC_MESSAGES/libmailtransport5.mo -share/locale/kk/LC_MESSAGES/libmailtransport5.mo -share/locale/km/LC_MESSAGES/libmailtransport5.mo -share/locale/ko/LC_MESSAGES/libmailtransport5.mo -share/locale/lt/LC_MESSAGES/libmailtransport5.mo -share/locale/lv/LC_MESSAGES/libmailtransport5.mo -share/locale/mai/LC_MESSAGES/libmailtransport5.mo -share/locale/mr/LC_MESSAGES/libmailtransport5.mo -share/locale/nb/LC_MESSAGES/libmailtransport5.mo -share/locale/nds/LC_MESSAGES/libmailtransport5.mo -share/locale/nl/LC_MESSAGES/libmailtransport5.mo -share/locale/nn/LC_MESSAGES/libmailtransport5.mo -share/locale/pa/LC_MESSAGES/libmailtransport5.mo -share/locale/pl/LC_MESSAGES/libmailtransport5.mo -share/locale/pt/LC_MESSAGES/libmailtransport5.mo -share/locale/pt_BR/LC_MESSAGES/libmailtransport5.mo -share/locale/ro/LC_MESSAGES/libmailtransport5.mo -share/locale/ru/LC_MESSAGES/libmailtransport5.mo -share/locale/se/LC_MESSAGES/libmailtransport5.mo -share/locale/sk/LC_MESSAGES/libmailtransport5.mo -share/locale/sl/LC_MESSAGES/libmailtransport5.mo -share/locale/sr/LC_MESSAGES/libmailtransport5.mo -share/locale/sr@ijekavian/LC_MESSAGES/libmailtransport5.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/libmailtransport5.mo -share/locale/sr@latin/LC_MESSAGES/libmailtransport5.mo -share/locale/sv/LC_MESSAGES/libmailtransport5.mo -share/locale/th/LC_MESSAGES/libmailtransport5.mo -share/locale/tr/LC_MESSAGES/libmailtransport5.mo -share/locale/ug/LC_MESSAGES/libmailtransport5.mo -share/locale/uk/LC_MESSAGES/libmailtransport5.mo -share/locale/zh_CN/LC_MESSAGES/libmailtransport5.mo -share/locale/zh_TW/LC_MESSAGES/libmailtransport5.mo -share/qlogging-categories5/kmailtransport.categories -share/qlogging-categories5/kmailtransport.renamecategories +share/locale/ar/LC_MESSAGES/libmailtransport6.mo +share/locale/ast/LC_MESSAGES/libmailtransport6.mo +share/locale/be/LC_MESSAGES/libmailtransport6.mo +share/locale/bg/LC_MESSAGES/libmailtransport6.mo +share/locale/bs/LC_MESSAGES/libmailtransport6.mo +share/locale/ca/LC_MESSAGES/libmailtransport6.mo +share/locale/ca@valencia/LC_MESSAGES/libmailtransport6.mo +share/locale/cs/LC_MESSAGES/libmailtransport6.mo +share/locale/da/LC_MESSAGES/libmailtransport6.mo +share/locale/de/LC_MESSAGES/libmailtransport6.mo +share/locale/el/LC_MESSAGES/libmailtransport6.mo +share/locale/en_GB/LC_MESSAGES/libmailtransport6.mo +share/locale/eo/LC_MESSAGES/libmailtransport6.mo +share/locale/es/LC_MESSAGES/libmailtransport6.mo +share/locale/et/LC_MESSAGES/libmailtransport6.mo +share/locale/eu/LC_MESSAGES/libmailtransport6.mo +share/locale/fi/LC_MESSAGES/libmailtransport6.mo +share/locale/fr/LC_MESSAGES/libmailtransport6.mo +share/locale/ga/LC_MESSAGES/libmailtransport6.mo +share/locale/gl/LC_MESSAGES/libmailtransport6.mo +share/locale/he/LC_MESSAGES/libmailtransport6.mo +share/locale/hi/LC_MESSAGES/libmailtransport6.mo +share/locale/hne/LC_MESSAGES/libmailtransport6.mo +share/locale/hu/LC_MESSAGES/libmailtransport6.mo +share/locale/ia/LC_MESSAGES/libmailtransport6.mo +share/locale/it/LC_MESSAGES/libmailtransport6.mo +share/locale/ja/LC_MESSAGES/libmailtransport6.mo +share/locale/ka/LC_MESSAGES/libmailtransport6.mo +share/locale/kk/LC_MESSAGES/libmailtransport6.mo +share/locale/km/LC_MESSAGES/libmailtransport6.mo +share/locale/ko/LC_MESSAGES/libmailtransport6.mo +share/locale/lt/LC_MESSAGES/libmailtransport6.mo +share/locale/lv/LC_MESSAGES/libmailtransport6.mo +share/locale/mai/LC_MESSAGES/libmailtransport6.mo +share/locale/mr/LC_MESSAGES/libmailtransport6.mo +share/locale/nb/LC_MESSAGES/libmailtransport6.mo +share/locale/nds/LC_MESSAGES/libmailtransport6.mo +share/locale/nl/LC_MESSAGES/libmailtransport6.mo +share/locale/nn/LC_MESSAGES/libmailtransport6.mo +share/locale/pa/LC_MESSAGES/libmailtransport6.mo +share/locale/pl/LC_MESSAGES/libmailtransport6.mo +share/locale/pt/LC_MESSAGES/libmailtransport6.mo +share/locale/pt_BR/LC_MESSAGES/libmailtransport6.mo +share/locale/ro/LC_MESSAGES/libmailtransport6.mo +share/locale/ru/LC_MESSAGES/libmailtransport6.mo +share/locale/se/LC_MESSAGES/libmailtransport6.mo +share/locale/sk/LC_MESSAGES/libmailtransport6.mo +share/locale/sl/LC_MESSAGES/libmailtransport6.mo +share/locale/sr/LC_MESSAGES/libmailtransport6.mo +share/locale/sr@ijekavian/LC_MESSAGES/libmailtransport6.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/libmailtransport6.mo +share/locale/sr@latin/LC_MESSAGES/libmailtransport6.mo +share/locale/sv/LC_MESSAGES/libmailtransport6.mo +share/locale/ta/LC_MESSAGES/libmailtransport6.mo +share/locale/th/LC_MESSAGES/libmailtransport6.mo +share/locale/tr/LC_MESSAGES/libmailtransport6.mo +share/locale/ug/LC_MESSAGES/libmailtransport6.mo +share/locale/uk/LC_MESSAGES/libmailtransport6.mo +share/locale/zh_CN/LC_MESSAGES/libmailtransport6.mo +share/locale/zh_TW/LC_MESSAGES/libmailtransport6.mo +share/qlogging-categories6/kmailtransport.categories +share/qlogging-categories6/kmailtransport.renamecategories diff --git a/net/kmbox/Makefile b/net/kmbox/Makefile index aceeb7e7065..03d1618d4c8 100644 --- a/net/kmbox/Makefile +++ b/net/kmbox/Makefile @@ -8,12 +8,11 @@ WWW= https://www.kde.org/ LICENSE= LGPL21 -USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz USE_KDE= ecm:build # pim components USE_KDE+= mime -USE_QT= core gui \ - buildtools:build qmake:build +USE_QT= base USE_LDCONFIG= yes DESCR= ${.CURDIR:H:H}/deskutils/kdepim/pkg-descr diff --git a/net/kmbox/distinfo b/net/kmbox/distinfo index ee25a30ed2d..5dabf776ad0 100644 --- a/net/kmbox/distinfo +++ b/net/kmbox/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889477 -SHA256 (KDE/release-service/23.08.5/kmbox-23.08.5.tar.xz) = e583b87b0eb995ebfafa67817748c23cbd872108451e6bc8cd9590ba7ecdf400 -SIZE (KDE/release-service/23.08.5/kmbox-23.08.5.tar.xz) = 29020 +TIMESTAMP = 1734460319 +SHA256 (KDE/release-service/24.12.0/kmbox-24.12.0.tar.xz) = 246bf77b9c1f9de0de2572069e541157e65e11c39167fabd46c914eb31f9ce71 +SIZE (KDE/release-service/24.12.0/kmbox-24.12.0.tar.xz) = 29248 diff --git a/net/kmbox/pkg-plist b/net/kmbox/pkg-plist index 8c3ad6b23c8..d86914007b1 100644 --- a/net/kmbox/pkg-plist +++ b/net/kmbox/pkg-plist @@ -1,16 +1,15 @@ -include/KPim5/KMbox/KMbox/MBox -include/KPim5/KMbox/KMbox/MBoxEntry -include/KPim5/KMbox/kmbox/kmbox_export.h -include/KPim5/KMbox/kmbox/mbox.h -include/KPim5/KMbox/kmbox/mboxentry.h -include/KPim5/KMbox/kmbox_version.h -lib/cmake/KPim5Mbox/KPim5MboxConfig.cmake -lib/cmake/KPim5Mbox/KPim5MboxConfigVersion.cmake -lib/cmake/KPim5Mbox/KPim5MboxTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5Mbox/KPim5MboxTargets.cmake -lib/libKPim5Mbox.so -lib/libKPim5Mbox.so.5 -lib/libKPim5Mbox.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_MKSPECDIR%%/modules/qt_KMbox.pri -share/qlogging-categories5/kmbox.categories -share/qlogging-categories5/kmbox.renamecategories +include/KPim6/KMbox/KMbox/MBox +include/KPim6/KMbox/KMbox/MBoxEntry +include/KPim6/KMbox/kmbox/kmbox_export.h +include/KPim6/KMbox/kmbox/mbox.h +include/KPim6/KMbox/kmbox/mboxentry.h +include/KPim6/KMbox/kmbox_version.h +lib/cmake/KPim6Mbox/KPim6MboxConfig.cmake +lib/cmake/KPim6Mbox/KPim6MboxConfigVersion.cmake +lib/cmake/KPim6Mbox/KPim6MboxTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6Mbox/KPim6MboxTargets.cmake +lib/libKPim6Mbox.so +lib/libKPim6Mbox.so.6 +lib/libKPim6Mbox.so.%%KDE_APPLICATIONS_SHLIB_VER%% +share/qlogging-categories6/kmbox.categories +share/qlogging-categories6/kmbox.renamecategories diff --git a/net/kmime/Makefile b/net/kmime/Makefile index e0a82d42a34..ee93293aeec 100644 --- a/net/kmime/Makefile +++ b/net/kmime/Makefile @@ -10,11 +10,10 @@ LICENSE= LGPL21 BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs -USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz -USE_KDE= codecs emoticons i18n init itemmodels itemviews \ +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz +USE_KDE= codecs \ ecm:build -USE_QT= core \ - buildtools:build qmake:build +USE_QT= base USE_LDCONFIG= yes DESCR= ${.CURDIR:H:H}/deskutils/kdepim/pkg-descr diff --git a/net/kmime/distinfo b/net/kmime/distinfo index b4cf2c116cb..c238eaef960 100644 --- a/net/kmime/distinfo +++ b/net/kmime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889467 -SHA256 (KDE/release-service/23.08.5/kmime-23.08.5.tar.xz) = b6894e733abf3a8fb4fc7de37b7cbf15cbebdc737b80f7fe632bdf61e5da3fda -SIZE (KDE/release-service/23.08.5/kmime-23.08.5.tar.xz) = 162996 +TIMESTAMP = 1734460322 +SHA256 (KDE/release-service/24.12.0/kmime-24.12.0.tar.xz) = 9f26b5f96e46e4f81792782b08d748e2ce681b299674242d49bd329ebb9704cf +SIZE (KDE/release-service/24.12.0/kmime-24.12.0.tar.xz) = 164956 diff --git a/net/kmime/pkg-plist b/net/kmime/pkg-plist index 683dcdb91b4..1bf744eaf3c 100644 --- a/net/kmime/pkg-plist +++ b/net/kmime/pkg-plist @@ -1,104 +1,97 @@ -include/KPim5/KMime/KMime/Content -include/KPim5/KMime/KMime/ContentIndex -include/KPim5/KMime/KMime/DateFormatter -include/KPim5/KMime/KMime/HeaderParsing -include/KPim5/KMime/KMime/Headers -include/KPim5/KMime/KMime/KMimeMessage -include/KPim5/KMime/KMime/MDN -include/KPim5/KMime/KMime/Message -include/KPim5/KMime/KMime/NewsArticle -include/KPim5/KMime/KMime/Types -include/KPim5/KMime/KMime/Util -include/KPim5/KMime/kmime/kmime_content.h -include/KPim5/KMime/kmime/kmime_contentindex.h -include/KPim5/KMime/kmime/kmime_dateformatter.h -include/KPim5/KMime/kmime/kmime_export.h -include/KPim5/KMime/kmime/kmime_header_parsing.h -include/KPim5/KMime/kmime/kmime_headers.h -include/KPim5/KMime/kmime/kmime_mdn.h -include/KPim5/KMime/kmime/kmime_message.h -include/KPim5/KMime/kmime/kmime_newsarticle.h -include/KPim5/KMime/kmime/kmime_types.h -include/KPim5/KMime/kmime/kmime_util.h -include/KPim5/KMime/kmime_version.h -lib/cmake/KF5Mime/KF5MimeConfig.cmake -lib/cmake/KF5Mime/KF5MimeConfigVersion.cmake -lib/cmake/KF5Mime/KPim5MimeTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF5Mime/KPim5MimeTargets.cmake -lib/cmake/KPim5Mime/KPim5MimeConfig.cmake -lib/cmake/KPim5Mime/KPim5MimeConfigVersion.cmake -lib/cmake/KPim5Mime/KPim5MimeTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5Mime/KPim5MimeTargets.cmake -lib/libKPim5Mime.so -lib/libKPim5Mime.so.5 -lib/libKPim5Mime.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_MKSPECDIR%%/modules/qt_KMime.pri -share/locale/ar/LC_MESSAGES/libkmime5.mo -share/locale/be/LC_MESSAGES/libkmime5.mo -share/locale/bg/LC_MESSAGES/libkmime5.mo -share/locale/br/LC_MESSAGES/libkmime5.mo -share/locale/bs/LC_MESSAGES/libkmime5.mo -share/locale/ca/LC_MESSAGES/libkmime5.mo -share/locale/ca@valencia/LC_MESSAGES/libkmime5.mo -share/locale/cs/LC_MESSAGES/libkmime5.mo -share/locale/cy/LC_MESSAGES/libkmime5.mo -share/locale/da/LC_MESSAGES/libkmime5.mo -share/locale/de/LC_MESSAGES/libkmime5.mo -share/locale/el/LC_MESSAGES/libkmime5.mo -share/locale/en_GB/LC_MESSAGES/libkmime5.mo -share/locale/eo/LC_MESSAGES/libkmime5.mo -share/locale/es/LC_MESSAGES/libkmime5.mo -share/locale/et/LC_MESSAGES/libkmime5.mo -share/locale/eu/LC_MESSAGES/libkmime5.mo -share/locale/fa/LC_MESSAGES/libkmime5.mo -share/locale/fi/LC_MESSAGES/libkmime5.mo -share/locale/fr/LC_MESSAGES/libkmime5.mo -share/locale/fy/LC_MESSAGES/libkmime5.mo -share/locale/ga/LC_MESSAGES/libkmime5.mo -share/locale/gl/LC_MESSAGES/libkmime5.mo -share/locale/hi/LC_MESSAGES/libkmime5.mo -share/locale/hne/LC_MESSAGES/libkmime5.mo -share/locale/hu/LC_MESSAGES/libkmime5.mo -share/locale/ia/LC_MESSAGES/libkmime5.mo -share/locale/it/LC_MESSAGES/libkmime5.mo -share/locale/ja/LC_MESSAGES/libkmime5.mo -share/locale/ka/LC_MESSAGES/libkmime5.mo -share/locale/kk/LC_MESSAGES/libkmime5.mo -share/locale/km/LC_MESSAGES/libkmime5.mo -share/locale/ko/LC_MESSAGES/libkmime5.mo -share/locale/lt/LC_MESSAGES/libkmime5.mo -share/locale/lv/LC_MESSAGES/libkmime5.mo -share/locale/mk/LC_MESSAGES/libkmime5.mo -share/locale/mr/LC_MESSAGES/libkmime5.mo -share/locale/ms/LC_MESSAGES/libkmime5.mo -share/locale/nb/LC_MESSAGES/libkmime5.mo -share/locale/nds/LC_MESSAGES/libkmime5.mo -share/locale/ne/LC_MESSAGES/libkmime5.mo -share/locale/nl/LC_MESSAGES/libkmime5.mo -share/locale/nn/LC_MESSAGES/libkmime5.mo -share/locale/pa/LC_MESSAGES/libkmime5.mo -share/locale/pl/LC_MESSAGES/libkmime5.mo -share/locale/pt/LC_MESSAGES/libkmime5.mo -share/locale/pt_BR/LC_MESSAGES/libkmime5.mo -share/locale/ro/LC_MESSAGES/libkmime5.mo -share/locale/ru/LC_MESSAGES/libkmime5.mo -share/locale/se/LC_MESSAGES/libkmime5.mo -share/locale/sk/LC_MESSAGES/libkmime5.mo -share/locale/sl/LC_MESSAGES/libkmime5.mo -share/locale/sq/LC_MESSAGES/libkmime5.mo -share/locale/sr/LC_MESSAGES/libkmime5.mo -share/locale/sr@ijekavian/LC_MESSAGES/libkmime5.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/libkmime5.mo -share/locale/sr@latin/LC_MESSAGES/libkmime5.mo -share/locale/sv/LC_MESSAGES/libkmime5.mo -share/locale/ta/LC_MESSAGES/libkmime5.mo -share/locale/th/LC_MESSAGES/libkmime5.mo -share/locale/tr/LC_MESSAGES/libkmime5.mo -share/locale/ug/LC_MESSAGES/libkmime5.mo -share/locale/uk/LC_MESSAGES/libkmime5.mo -share/locale/uz/LC_MESSAGES/libkmime5.mo -share/locale/uz@cyrillic/LC_MESSAGES/libkmime5.mo -share/locale/wa/LC_MESSAGES/libkmime5.mo -share/locale/zh_CN/LC_MESSAGES/libkmime5.mo -share/locale/zh_TW/LC_MESSAGES/libkmime5.mo -share/qlogging-categories5/kmime.categories +include/KPim6/KMime/KMime/Content +include/KPim6/KMime/KMime/ContentIndex +include/KPim6/KMime/KMime/HeaderParsing +include/KPim6/KMime/KMime/Headers +include/KPim6/KMime/KMime/MDN +include/KPim6/KMime/KMime/Message +include/KPim6/KMime/KMime/Types +include/KPim6/KMime/KMime/Util +include/KPim6/KMime/kmime/content.h +include/KPim6/KMime/kmime/contentindex.h +include/KPim6/KMime/kmime/headerparsing.h +include/KPim6/KMime/kmime/headers.h +include/KPim6/KMime/kmime/kmime_export.h +include/KPim6/KMime/kmime/mdn.h +include/KPim6/KMime/kmime/message.h +include/KPim6/KMime/kmime/types.h +include/KPim6/KMime/kmime/util.h +include/KPim6/KMime/kmime_version.h +lib/cmake/KPim6Mime/KPim6MimeConfig.cmake +lib/cmake/KPim6Mime/KPim6MimeConfigVersion.cmake +lib/cmake/KPim6Mime/KPim6MimeTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6Mime/KPim6MimeTargets.cmake +lib/libKPim6Mime.so +lib/libKPim6Mime.so.6 +lib/libKPim6Mime.so.%%KDE_APPLICATIONS_SHLIB_VER%% +share/locale/ar/LC_MESSAGES/libkmime6_qt.qm +share/locale/ast/LC_MESSAGES/libkmime6_qt.qm +share/locale/be/LC_MESSAGES/libkmime6_qt.qm +share/locale/bg/LC_MESSAGES/libkmime6_qt.qm +share/locale/br/LC_MESSAGES/libkmime6_qt.qm +share/locale/bs/LC_MESSAGES/libkmime6_qt.qm +share/locale/ca/LC_MESSAGES/libkmime6_qt.qm +share/locale/ca@valencia/LC_MESSAGES/libkmime6_qt.qm +share/locale/cs/LC_MESSAGES/libkmime6_qt.qm +share/locale/cy/LC_MESSAGES/libkmime6_qt.qm +share/locale/da/LC_MESSAGES/libkmime6_qt.qm +share/locale/de/LC_MESSAGES/libkmime6_qt.qm +share/locale/el/LC_MESSAGES/libkmime6_qt.qm +share/locale/en_GB/LC_MESSAGES/libkmime6_qt.qm +share/locale/eo/LC_MESSAGES/libkmime6_qt.qm +share/locale/es/LC_MESSAGES/libkmime6_qt.qm +share/locale/et/LC_MESSAGES/libkmime6_qt.qm +share/locale/eu/LC_MESSAGES/libkmime6_qt.qm +share/locale/fa/LC_MESSAGES/libkmime6_qt.qm +share/locale/fi/LC_MESSAGES/libkmime6_qt.qm +share/locale/fr/LC_MESSAGES/libkmime6_qt.qm +share/locale/fy/LC_MESSAGES/libkmime6_qt.qm +share/locale/ga/LC_MESSAGES/libkmime6_qt.qm +share/locale/gl/LC_MESSAGES/libkmime6_qt.qm +share/locale/he/LC_MESSAGES/libkmime6_qt.qm +share/locale/hi/LC_MESSAGES/libkmime6_qt.qm +share/locale/hne/LC_MESSAGES/libkmime6_qt.qm +share/locale/hu/LC_MESSAGES/libkmime6_qt.qm +share/locale/ia/LC_MESSAGES/libkmime6_qt.qm +share/locale/it/LC_MESSAGES/libkmime6_qt.qm +share/locale/ja/LC_MESSAGES/libkmime6_qt.qm +share/locale/ka/LC_MESSAGES/libkmime6_qt.qm +share/locale/kk/LC_MESSAGES/libkmime6_qt.qm +share/locale/km/LC_MESSAGES/libkmime6_qt.qm +share/locale/ko/LC_MESSAGES/libkmime6_qt.qm +share/locale/lt/LC_MESSAGES/libkmime6_qt.qm +share/locale/lv/LC_MESSAGES/libkmime6_qt.qm +share/locale/mk/LC_MESSAGES/libkmime6_qt.qm +share/locale/mr/LC_MESSAGES/libkmime6_qt.qm +share/locale/ms/LC_MESSAGES/libkmime6_qt.qm +share/locale/nb/LC_MESSAGES/libkmime6_qt.qm +share/locale/nds/LC_MESSAGES/libkmime6_qt.qm +share/locale/ne/LC_MESSAGES/libkmime6_qt.qm +share/locale/nl/LC_MESSAGES/libkmime6_qt.qm +share/locale/nn/LC_MESSAGES/libkmime6_qt.qm +share/locale/pa/LC_MESSAGES/libkmime6_qt.qm +share/locale/pl/LC_MESSAGES/libkmime6_qt.qm +share/locale/pt/LC_MESSAGES/libkmime6_qt.qm +share/locale/pt_BR/LC_MESSAGES/libkmime6_qt.qm +share/locale/ro/LC_MESSAGES/libkmime6_qt.qm +share/locale/ru/LC_MESSAGES/libkmime6_qt.qm +share/locale/sa/LC_MESSAGES/libkmime6_qt.qm +share/locale/se/LC_MESSAGES/libkmime6_qt.qm +share/locale/sk/LC_MESSAGES/libkmime6_qt.qm +share/locale/sl/LC_MESSAGES/libkmime6_qt.qm +share/locale/sq/LC_MESSAGES/libkmime6_qt.qm +share/locale/sr/LC_MESSAGES/libkmime6_qt.qm +share/locale/sr@ijekavian/LC_MESSAGES/libkmime6_qt.qm +share/locale/sr@ijekavianlatin/LC_MESSAGES/libkmime6_qt.qm +share/locale/sr@latin/LC_MESSAGES/libkmime6_qt.qm +share/locale/sv/LC_MESSAGES/libkmime6_qt.qm +share/locale/ta/LC_MESSAGES/libkmime6_qt.qm +share/locale/th/LC_MESSAGES/libkmime6_qt.qm +share/locale/tr/LC_MESSAGES/libkmime6_qt.qm +share/locale/ug/LC_MESSAGES/libkmime6_qt.qm +share/locale/uk/LC_MESSAGES/libkmime6_qt.qm +share/locale/uz/LC_MESSAGES/libkmime6_qt.qm +share/locale/uz@cyrillic/LC_MESSAGES/libkmime6_qt.qm +share/locale/wa/LC_MESSAGES/libkmime6_qt.qm +share/locale/zh_CN/LC_MESSAGES/libkmime6_qt.qm +share/locale/zh_TW/LC_MESSAGES/libkmime6_qt.qm +share/qlogging-categories6/kmime.categories diff --git a/net/kontactinterface/Makefile b/net/kontactinterface/Makefile index 2db8ba37fad..62734ffc029 100644 --- a/net/kontactinterface/Makefile +++ b/net/kontactinterface/Makefile @@ -8,14 +8,12 @@ WWW= https://www.kde.org/ LICENSE= LGPL21 -USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz xorg -USE_KDE= auth codecs completion config configwidgets coreaddons \ - emoticons i18n iconthemes init itemmodels itemviews jobwidgets \ - kdelibs4support kio parts service solid sonnet textwidgets \ - widgetsaddons windowsystem xmlgui \ +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz xorg +USE_KDE= auth codecs completion config configwidgets coreaddons kio \ + parts service solid sonnet textwidgets widgetsaddons \ + windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus gui network widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 USE_LDCONFIG= yes diff --git a/net/kontactinterface/distinfo b/net/kontactinterface/distinfo index b980db7e103..89b683daa2b 100644 --- a/net/kontactinterface/distinfo +++ b/net/kontactinterface/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889467 -SHA256 (KDE/release-service/23.08.5/kontactinterface-23.08.5.tar.xz) = edf16d32fe8167b52943178dc02d8b713699ea06283913675cf90a35de58b2bf -SIZE (KDE/release-service/23.08.5/kontactinterface-23.08.5.tar.xz) = 40116 +TIMESTAMP = 1734460323 +SHA256 (KDE/release-service/24.12.0/kontactinterface-24.12.0.tar.xz) = ba2402d6083c420fbc31fcc7a3a7f4c57ee21eb137fbffbca927d20bd83799b8 +SIZE (KDE/release-service/24.12.0/kontactinterface-24.12.0.tar.xz) = 40736 diff --git a/net/kontactinterface/pkg-plist b/net/kontactinterface/pkg-plist index 2a81bd7d99c..838808d1a57 100644 --- a/net/kontactinterface/pkg-plist +++ b/net/kontactinterface/pkg-plist @@ -1,82 +1,84 @@ -include/KPim5/KontactInterface/KontactInterface/Core -include/KPim5/KontactInterface/KontactInterface/PimUniqueApplication -include/KPim5/KontactInterface/KontactInterface/Plugin -include/KPim5/KontactInterface/KontactInterface/Processes -include/KPim5/KontactInterface/KontactInterface/Summary -include/KPim5/KontactInterface/KontactInterface/UniqueAppHandler -include/KPim5/KontactInterface/kontactinterface/core.h -include/KPim5/KontactInterface/kontactinterface/kontactinterface_export.h -include/KPim5/KontactInterface/kontactinterface/pimuniqueapplication.h -include/KPim5/KontactInterface/kontactinterface/plugin.h -include/KPim5/KontactInterface/kontactinterface/processes.h -include/KPim5/KontactInterface/kontactinterface/summary.h -include/KPim5/KontactInterface/kontactinterface/uniqueapphandler.h -include/KPim5/KontactInterface/kontactinterface_version.h -lib/cmake/KPim5KontactInterface/KPim5KontactInterfaceConfig.cmake -lib/cmake/KPim5KontactInterface/KPim5KontactInterfaceConfigVersion.cmake -lib/cmake/KPim5KontactInterface/KPim5KontactInterfaceTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5KontactInterface/KPim5KontactInterfaceTargets.cmake -lib/libKPim5KontactInterface.so -lib/libKPim5KontactInterface.so.5 -lib/libKPim5KontactInterface.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_MKSPECDIR%%/modules/qt_KontactInterface.pri -share/locale/ar/LC_MESSAGES/kontactinterfaces5.mo -share/locale/az/LC_MESSAGES/kontactinterfaces5.mo -share/locale/bg/LC_MESSAGES/kontactinterfaces5.mo -share/locale/bs/LC_MESSAGES/kontactinterfaces5.mo -share/locale/ca/LC_MESSAGES/kontactinterfaces5.mo -share/locale/ca@valencia/LC_MESSAGES/kontactinterfaces5.mo -share/locale/cs/LC_MESSAGES/kontactinterfaces5.mo -share/locale/da/LC_MESSAGES/kontactinterfaces5.mo -share/locale/de/LC_MESSAGES/kontactinterfaces5.mo -share/locale/el/LC_MESSAGES/kontactinterfaces5.mo -share/locale/en_GB/LC_MESSAGES/kontactinterfaces5.mo -share/locale/eo/LC_MESSAGES/kontactinterfaces5.mo -share/locale/es/LC_MESSAGES/kontactinterfaces5.mo -share/locale/et/LC_MESSAGES/kontactinterfaces5.mo -share/locale/eu/LC_MESSAGES/kontactinterfaces5.mo -share/locale/fi/LC_MESSAGES/kontactinterfaces5.mo -share/locale/fr/LC_MESSAGES/kontactinterfaces5.mo -share/locale/ga/LC_MESSAGES/kontactinterfaces5.mo -share/locale/gl/LC_MESSAGES/kontactinterfaces5.mo -share/locale/he/LC_MESSAGES/kontactinterfaces5.mo -share/locale/hi/LC_MESSAGES/kontactinterfaces5.mo -share/locale/hu/LC_MESSAGES/kontactinterfaces5.mo -share/locale/ia/LC_MESSAGES/kontactinterfaces5.mo -share/locale/is/LC_MESSAGES/kontactinterfaces5.mo -share/locale/it/LC_MESSAGES/kontactinterfaces5.mo -share/locale/ja/LC_MESSAGES/kontactinterfaces5.mo -share/locale/ka/LC_MESSAGES/kontactinterfaces5.mo -share/locale/kk/LC_MESSAGES/kontactinterfaces5.mo -share/locale/km/LC_MESSAGES/kontactinterfaces5.mo -share/locale/ko/LC_MESSAGES/kontactinterfaces5.mo -share/locale/lt/LC_MESSAGES/kontactinterfaces5.mo -share/locale/lv/LC_MESSAGES/kontactinterfaces5.mo -share/locale/mr/LC_MESSAGES/kontactinterfaces5.mo -share/locale/nb/LC_MESSAGES/kontactinterfaces5.mo -share/locale/nds/LC_MESSAGES/kontactinterfaces5.mo -share/locale/nl/LC_MESSAGES/kontactinterfaces5.mo -share/locale/nn/LC_MESSAGES/kontactinterfaces5.mo -share/locale/pa/LC_MESSAGES/kontactinterfaces5.mo -share/locale/pl/LC_MESSAGES/kontactinterfaces5.mo -share/locale/pt/LC_MESSAGES/kontactinterfaces5.mo -share/locale/pt_BR/LC_MESSAGES/kontactinterfaces5.mo -share/locale/ro/LC_MESSAGES/kontactinterfaces5.mo -share/locale/ru/LC_MESSAGES/kontactinterfaces5.mo -share/locale/sk/LC_MESSAGES/kontactinterfaces5.mo -share/locale/sl/LC_MESSAGES/kontactinterfaces5.mo -share/locale/sq/LC_MESSAGES/kontactinterfaces5.mo -share/locale/sr/LC_MESSAGES/kontactinterfaces5.mo -share/locale/sr@ijekavian/LC_MESSAGES/kontactinterfaces5.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/kontactinterfaces5.mo -share/locale/sr@latin/LC_MESSAGES/kontactinterfaces5.mo -share/locale/sv/LC_MESSAGES/kontactinterfaces5.mo -share/locale/tr/LC_MESSAGES/kontactinterfaces5.mo -share/locale/ug/LC_MESSAGES/kontactinterfaces5.mo -share/locale/uk/LC_MESSAGES/kontactinterfaces5.mo -share/locale/vi/LC_MESSAGES/kontactinterfaces5.mo -share/locale/wa/LC_MESSAGES/kontactinterfaces5.mo -share/locale/zh_CN/LC_MESSAGES/kontactinterfaces5.mo -share/locale/zh_TW/LC_MESSAGES/kontactinterfaces5.mo -share/qlogging-categories5/kontactinterface.categories -share/qlogging-categories5/kontactinterface.renamecategories +include/KPim6/KontactInterface/KontactInterface/Core +include/KPim6/KontactInterface/KontactInterface/PimUniqueApplication +include/KPim6/KontactInterface/KontactInterface/Plugin +include/KPim6/KontactInterface/KontactInterface/Processes +include/KPim6/KontactInterface/KontactInterface/Summary +include/KPim6/KontactInterface/KontactInterface/UniqueAppHandler +include/KPim6/KontactInterface/kontactinterface/core.h +include/KPim6/KontactInterface/kontactinterface/kontactinterface_export.h +include/KPim6/KontactInterface/kontactinterface/pimuniqueapplication.h +include/KPim6/KontactInterface/kontactinterface/plugin.h +include/KPim6/KontactInterface/kontactinterface/processes.h +include/KPim6/KontactInterface/kontactinterface/summary.h +include/KPim6/KontactInterface/kontactinterface/uniqueapphandler.h +include/KPim6/KontactInterface/kontactinterface_version.h +lib/cmake/KPim6KontactInterface/KPim6KontactInterfaceConfig.cmake +lib/cmake/KPim6KontactInterface/KPim6KontactInterfaceConfigVersion.cmake +lib/cmake/KPim6KontactInterface/KPim6KontactInterfaceTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6KontactInterface/KPim6KontactInterfaceTargets.cmake +lib/libKPim6KontactInterface.so +lib/libKPim6KontactInterface.so.6 +lib/libKPim6KontactInterface.so.%%KDE_APPLICATIONS_SHLIB_VER%% +share/locale/ar/LC_MESSAGES/kontactinterfaces6.mo +share/locale/ast/LC_MESSAGES/kontactinterfaces6.mo +share/locale/az/LC_MESSAGES/kontactinterfaces6.mo +share/locale/bg/LC_MESSAGES/kontactinterfaces6.mo +share/locale/bs/LC_MESSAGES/kontactinterfaces6.mo +share/locale/ca/LC_MESSAGES/kontactinterfaces6.mo +share/locale/ca@valencia/LC_MESSAGES/kontactinterfaces6.mo +share/locale/cs/LC_MESSAGES/kontactinterfaces6.mo +share/locale/da/LC_MESSAGES/kontactinterfaces6.mo +share/locale/de/LC_MESSAGES/kontactinterfaces6.mo +share/locale/el/LC_MESSAGES/kontactinterfaces6.mo +share/locale/en_GB/LC_MESSAGES/kontactinterfaces6.mo +share/locale/eo/LC_MESSAGES/kontactinterfaces6.mo +share/locale/es/LC_MESSAGES/kontactinterfaces6.mo +share/locale/et/LC_MESSAGES/kontactinterfaces6.mo +share/locale/eu/LC_MESSAGES/kontactinterfaces6.mo +share/locale/fa/LC_MESSAGES/kontactinterfaces6.mo +share/locale/fi/LC_MESSAGES/kontactinterfaces6.mo +share/locale/fr/LC_MESSAGES/kontactinterfaces6.mo +share/locale/ga/LC_MESSAGES/kontactinterfaces6.mo +share/locale/gl/LC_MESSAGES/kontactinterfaces6.mo +share/locale/he/LC_MESSAGES/kontactinterfaces6.mo +share/locale/hi/LC_MESSAGES/kontactinterfaces6.mo +share/locale/hu/LC_MESSAGES/kontactinterfaces6.mo +share/locale/ia/LC_MESSAGES/kontactinterfaces6.mo +share/locale/is/LC_MESSAGES/kontactinterfaces6.mo +share/locale/it/LC_MESSAGES/kontactinterfaces6.mo +share/locale/ja/LC_MESSAGES/kontactinterfaces6.mo +share/locale/ka/LC_MESSAGES/kontactinterfaces6.mo +share/locale/kk/LC_MESSAGES/kontactinterfaces6.mo +share/locale/km/LC_MESSAGES/kontactinterfaces6.mo +share/locale/ko/LC_MESSAGES/kontactinterfaces6.mo +share/locale/lt/LC_MESSAGES/kontactinterfaces6.mo +share/locale/lv/LC_MESSAGES/kontactinterfaces6.mo +share/locale/mr/LC_MESSAGES/kontactinterfaces6.mo +share/locale/nb/LC_MESSAGES/kontactinterfaces6.mo +share/locale/nds/LC_MESSAGES/kontactinterfaces6.mo +share/locale/nl/LC_MESSAGES/kontactinterfaces6.mo +share/locale/nn/LC_MESSAGES/kontactinterfaces6.mo +share/locale/pa/LC_MESSAGES/kontactinterfaces6.mo +share/locale/pl/LC_MESSAGES/kontactinterfaces6.mo +share/locale/pt/LC_MESSAGES/kontactinterfaces6.mo +share/locale/pt_BR/LC_MESSAGES/kontactinterfaces6.mo +share/locale/ro/LC_MESSAGES/kontactinterfaces6.mo +share/locale/ru/LC_MESSAGES/kontactinterfaces6.mo +share/locale/sa/LC_MESSAGES/kontactinterfaces6.mo +share/locale/sk/LC_MESSAGES/kontactinterfaces6.mo +share/locale/sl/LC_MESSAGES/kontactinterfaces6.mo +share/locale/sq/LC_MESSAGES/kontactinterfaces6.mo +share/locale/sr/LC_MESSAGES/kontactinterfaces6.mo +share/locale/sr@ijekavian/LC_MESSAGES/kontactinterfaces6.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/kontactinterfaces6.mo +share/locale/sr@latin/LC_MESSAGES/kontactinterfaces6.mo +share/locale/sv/LC_MESSAGES/kontactinterfaces6.mo +share/locale/tr/LC_MESSAGES/kontactinterfaces6.mo +share/locale/ug/LC_MESSAGES/kontactinterfaces6.mo +share/locale/uk/LC_MESSAGES/kontactinterfaces6.mo +share/locale/vi/LC_MESSAGES/kontactinterfaces6.mo +share/locale/wa/LC_MESSAGES/kontactinterfaces6.mo +share/locale/zh_CN/LC_MESSAGES/kontactinterfaces6.mo +share/locale/zh_TW/LC_MESSAGES/kontactinterfaces6.mo +share/qlogging-categories6/kontactinterface.categories +share/qlogging-categories6/kontactinterface.renamecategories diff --git a/net/kpimtextedit/Makefile b/net/kpimtextedit/Makefile index 9ee8b6ea744..cb323a100f7 100644 --- a/net/kpimtextedit/Makefile +++ b/net/kpimtextedit/Makefile @@ -8,14 +8,12 @@ WWW= https://www.kde.org/ LICENSE= LGPL21 -USES= cmake compiler:c++11-lib gettext grantlee:5 kde:5 qt:5 tar:xz xorg -USE_KDE= auth codecs completion config configwidgets coreaddons \ - emoticons i18n iconthemes init itemmodels itemviews jobwidgets \ - kdelibs4support kio ktextaddons service solid sonnet syntaxhighlighting \ - textwidgets widgetsaddons windowsystem xmlgui \ +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz xorg +USE_KDE= auth codecs completion config configwidgets coreaddons kio \ + ktextaddons service solid sonnet syntaxhighlighting \ + texttemplate textwidgets widgetsaddons windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus gui network speech widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 USE_LDCONFIG= yes diff --git a/net/kpimtextedit/distinfo b/net/kpimtextedit/distinfo index 565ae9bf3e1..f461e9e9b70 100644 --- a/net/kpimtextedit/distinfo +++ b/net/kpimtextedit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889484 -SHA256 (KDE/release-service/23.08.5/kpimtextedit-23.08.5.tar.xz) = 4edc962b0c8202c192b3c9c6faaba0996e88df99609500abb54f55b768e727c7 -SIZE (KDE/release-service/23.08.5/kpimtextedit-23.08.5.tar.xz) = 303128 +TIMESTAMP = 1734460325 +SHA256 (KDE/release-service/24.12.0/kpimtextedit-24.12.0.tar.xz) = 3ff865a6319af3017ef07bffed6bcd39be026c9552214aead9021ad972ef7f55 +SIZE (KDE/release-service/24.12.0/kpimtextedit-24.12.0.tar.xz) = 176660 diff --git a/net/kpimtextedit/pkg-plist b/net/kpimtextedit/pkg-plist index 50d08f7fc85..f68d02cfc5c 100644 --- a/net/kpimtextedit/pkg-plist +++ b/net/kpimtextedit/pkg-plist @@ -1,118 +1,90 @@ -include/KPim5/KPIMTextEdit/KPIMTextEdit/AbstractMarkupBuilder -include/KPim5/KPIMTextEdit/KPIMTextEdit/EditorUtil -include/KPim5/KPIMTextEdit/KPIMTextEdit/MarkupDirector -include/KPim5/KPIMTextEdit/KPIMTextEdit/PlainTextEditFindBar -include/KPim5/KPIMTextEdit/KPIMTextEdit/PlainTextEditor -include/KPim5/KPIMTextEdit/KPIMTextEdit/PlainTextEditorWidget -include/KPim5/KPIMTextEdit/KPIMTextEdit/PlainTextMarkupBuilder -include/KPim5/KPIMTextEdit/KPIMTextEdit/PlainTextSyntaxSpellCheckingHighlighter -include/KPim5/KPIMTextEdit/KPIMTextEdit/RichTextComposer -include/KPim5/KPIMTextEdit/KPIMTextEdit/RichTextComposerActions -include/KPim5/KPIMTextEdit/KPIMTextEdit/RichTextComposerControler -include/KPim5/KPIMTextEdit/KPIMTextEdit/RichTextComposerEmailQuoteHighlighter -include/KPim5/KPIMTextEdit/KPIMTextEdit/RichTextComposerImages -include/KPim5/KPIMTextEdit/KPIMTextEdit/RichTextComposerWidget -include/KPim5/KPIMTextEdit/KPIMTextEdit/RichTextEditFindBar -include/KPim5/KPIMTextEdit/KPIMTextEdit/RichTextEditor -include/KPim5/KPIMTextEdit/KPIMTextEdit/RichTextEditorWidget -include/KPim5/KPIMTextEdit/KPIMTextEdit/RichTextExternalComposer -include/KPim5/KPIMTextEdit/KPIMTextEdit/SelectSpecialCharDialog -include/KPim5/KPIMTextEdit/KPIMTextEdit/SlideContainer -include/KPim5/KPIMTextEdit/KPIMTextEdit/TextEditFindBarBase -include/KPim5/KPIMTextEdit/KPIMTextEdit/TextEditorCompleter -include/KPim5/KPIMTextEdit/KPIMTextEdit/TextGotoLineWidget -include/KPim5/KPIMTextEdit/KPIMTextEdit/TextHTMLBuilder -include/KPim5/KPIMTextEdit/KPIMTextEdit/TextUtils -include/KPim5/KPIMTextEdit/kpimtextedit/abstractmarkupbuilder.h -include/KPim5/KPIMTextEdit/kpimtextedit/editorutil.h -include/KPim5/KPIMTextEdit/kpimtextedit/kpimtextedit_export.h -include/KPim5/KPIMTextEdit/kpimtextedit/markupdirector.h -include/KPim5/KPIMTextEdit/kpimtextedit/plaintexteditfindbar.h -include/KPim5/KPIMTextEdit/kpimtextedit/plaintexteditor.h -include/KPim5/KPIMTextEdit/kpimtextedit/plaintexteditorwidget.h -include/KPim5/KPIMTextEdit/kpimtextedit/plaintextmarkupbuilder.h -include/KPim5/KPIMTextEdit/kpimtextedit/plaintextsyntaxspellcheckinghighlighter.h -include/KPim5/KPIMTextEdit/kpimtextedit/richtextcomposer.h -include/KPim5/KPIMTextEdit/kpimtextedit/richtextcomposeractions.h -include/KPim5/KPIMTextEdit/kpimtextedit/richtextcomposercontroler.h -include/KPim5/KPIMTextEdit/kpimtextedit/richtextcomposeremailquotehighlighter.h -include/KPim5/KPIMTextEdit/kpimtextedit/richtextcomposerimages.h -include/KPim5/KPIMTextEdit/kpimtextedit/richtextcomposerwidget.h -include/KPim5/KPIMTextEdit/kpimtextedit/richtexteditfindbar.h -include/KPim5/KPIMTextEdit/kpimtextedit/richtexteditor.h -include/KPim5/KPIMTextEdit/kpimtextedit/richtexteditorwidget.h -include/KPim5/KPIMTextEdit/kpimtextedit/richtextexternalcomposer.h -include/KPim5/KPIMTextEdit/kpimtextedit/selectspecialchardialog.h -include/KPim5/KPIMTextEdit/kpimtextedit/slidecontainer.h -include/KPim5/KPIMTextEdit/kpimtextedit/texteditfindbarbase.h -include/KPim5/KPIMTextEdit/kpimtextedit/texteditorcompleter.h -include/KPim5/KPIMTextEdit/kpimtextedit/textgotolinewidget.h -include/KPim5/KPIMTextEdit/kpimtextedit/texthtmlbuilder.h -include/KPim5/KPIMTextEdit/kpimtextedit/textutils.h -include/KPim5/KPIMTextEdit/kpimtextedit_version.h -lib/cmake/KF5PimTextEdit/KF5PimTextEditConfig.cmake -lib/cmake/KF5PimTextEdit/KF5PimTextEditConfigVersion.cmake -lib/cmake/KF5PimTextEdit/KPim5TextEditTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF5PimTextEdit/KPim5TextEditTargets.cmake -lib/cmake/KPim5TextEdit/KPim5TextEditConfig.cmake -lib/cmake/KPim5TextEdit/KPim5TextEditConfigVersion.cmake -lib/cmake/KPim5TextEdit/KPim5TextEditTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5TextEdit/KPim5TextEditTargets.cmake -lib/libKPim5TextEdit.so -lib/libKPim5TextEdit.so.5 -lib/libKPim5TextEdit.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_MKSPECDIR%%/modules/qt_KPIMTextEdit.pri -%%QT_PLUGINDIR%%/designer/kpimtextedit5widgets.so -share/locale/ar/LC_MESSAGES/libkpimtextedit.mo -share/locale/az/LC_MESSAGES/libkpimtextedit.mo -share/locale/bs/LC_MESSAGES/libkpimtextedit.mo -share/locale/ca/LC_MESSAGES/libkpimtextedit.mo -share/locale/ca@valencia/LC_MESSAGES/libkpimtextedit.mo -share/locale/cs/LC_MESSAGES/libkpimtextedit.mo -share/locale/da/LC_MESSAGES/libkpimtextedit.mo -share/locale/de/LC_MESSAGES/libkpimtextedit.mo -share/locale/el/LC_MESSAGES/libkpimtextedit.mo -share/locale/en_GB/LC_MESSAGES/libkpimtextedit.mo -share/locale/eo/LC_MESSAGES/libkpimtextedit.mo -share/locale/es/LC_MESSAGES/libkpimtextedit.mo -share/locale/et/LC_MESSAGES/libkpimtextedit.mo -share/locale/eu/LC_MESSAGES/libkpimtextedit.mo -share/locale/fi/LC_MESSAGES/libkpimtextedit.mo -share/locale/fr/LC_MESSAGES/libkpimtextedit.mo -share/locale/ga/LC_MESSAGES/libkpimtextedit.mo -share/locale/gl/LC_MESSAGES/libkpimtextedit.mo -share/locale/hu/LC_MESSAGES/libkpimtextedit.mo -share/locale/ia/LC_MESSAGES/libkpimtextedit.mo -share/locale/it/LC_MESSAGES/libkpimtextedit.mo -share/locale/ja/LC_MESSAGES/libkpimtextedit.mo -share/locale/ka/LC_MESSAGES/libkpimtextedit.mo -share/locale/kk/LC_MESSAGES/libkpimtextedit.mo -share/locale/km/LC_MESSAGES/libkpimtextedit.mo -share/locale/ko/LC_MESSAGES/libkpimtextedit.mo -share/locale/lt/LC_MESSAGES/libkpimtextedit.mo -share/locale/lv/LC_MESSAGES/libkpimtextedit.mo -share/locale/mr/LC_MESSAGES/libkpimtextedit.mo -share/locale/nb/LC_MESSAGES/libkpimtextedit.mo -share/locale/nds/LC_MESSAGES/libkpimtextedit.mo -share/locale/nl/LC_MESSAGES/libkpimtextedit.mo -share/locale/nn/LC_MESSAGES/libkpimtextedit.mo -share/locale/pa/LC_MESSAGES/libkpimtextedit.mo -share/locale/pl/LC_MESSAGES/libkpimtextedit.mo -share/locale/pt/LC_MESSAGES/libkpimtextedit.mo -share/locale/pt_BR/LC_MESSAGES/libkpimtextedit.mo -share/locale/ro/LC_MESSAGES/libkpimtextedit.mo -share/locale/ru/LC_MESSAGES/libkpimtextedit.mo -share/locale/sk/LC_MESSAGES/libkpimtextedit.mo -share/locale/sl/LC_MESSAGES/libkpimtextedit.mo -share/locale/sq/LC_MESSAGES/libkpimtextedit.mo -share/locale/sr/LC_MESSAGES/libkpimtextedit.mo -share/locale/sr@ijekavian/LC_MESSAGES/libkpimtextedit.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/libkpimtextedit.mo -share/locale/sr@latin/LC_MESSAGES/libkpimtextedit.mo -share/locale/sv/LC_MESSAGES/libkpimtextedit.mo -share/locale/tr/LC_MESSAGES/libkpimtextedit.mo -share/locale/ug/LC_MESSAGES/libkpimtextedit.mo -share/locale/uk/LC_MESSAGES/libkpimtextedit.mo -share/locale/zh_CN/LC_MESSAGES/libkpimtextedit.mo -share/locale/zh_TW/LC_MESSAGES/libkpimtextedit.mo -share/qlogging-categories5/kpimtextedit.categories +include/KPim6/KPIMTextEdit/KPIMTextEdit/AbstractMarkupBuilder +include/KPim6/KPIMTextEdit/KPIMTextEdit/MarkupDirector +include/KPim6/KPIMTextEdit/KPIMTextEdit/PlainTextMarkupBuilder +include/KPim6/KPIMTextEdit/KPIMTextEdit/RichTextComposer +include/KPim6/KPIMTextEdit/KPIMTextEdit/RichTextComposerActions +include/KPim6/KPIMTextEdit/KPIMTextEdit/RichTextComposerControler +include/KPim6/KPIMTextEdit/KPIMTextEdit/RichTextComposerEmailQuoteHighlighter +include/KPim6/KPIMTextEdit/KPIMTextEdit/RichTextComposerImages +include/KPim6/KPIMTextEdit/KPIMTextEdit/RichTextComposerWidget +include/KPim6/KPIMTextEdit/KPIMTextEdit/RichTextExternalComposer +include/KPim6/KPIMTextEdit/KPIMTextEdit/TextHTMLBuilder +include/KPim6/KPIMTextEdit/KPIMTextEdit/TextUtils +include/KPim6/KPIMTextEdit/kpimtextedit/abstractmarkupbuilder.h +include/KPim6/KPIMTextEdit/kpimtextedit/kpimtextedit_export.h +include/KPim6/KPIMTextEdit/kpimtextedit/markupdirector.h +include/KPim6/KPIMTextEdit/kpimtextedit/plaintextmarkupbuilder.h +include/KPim6/KPIMTextEdit/kpimtextedit/richtextcomposer.h +include/KPim6/KPIMTextEdit/kpimtextedit/richtextcomposeractions.h +include/KPim6/KPIMTextEdit/kpimtextedit/richtextcomposercontroler.h +include/KPim6/KPIMTextEdit/kpimtextedit/richtextcomposeremailquotehighlighter.h +include/KPim6/KPIMTextEdit/kpimtextedit/richtextcomposerimages.h +include/KPim6/KPIMTextEdit/kpimtextedit/richtextcomposerwidget.h +include/KPim6/KPIMTextEdit/kpimtextedit/richtextexternalcomposer.h +include/KPim6/KPIMTextEdit/kpimtextedit/texthtmlbuilder.h +include/KPim6/KPIMTextEdit/kpimtextedit/textutils.h +include/KPim6/KPIMTextEdit/kpimtextedit_version.h +lib/cmake/KPim6TextEdit/KPim6TextEditConfig.cmake +lib/cmake/KPim6TextEdit/KPim6TextEditConfigVersion.cmake +lib/cmake/KPim6TextEdit/KPim6TextEditTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6TextEdit/KPim6TextEditTargets.cmake +lib/libKPim6TextEdit.so +lib/libKPim6TextEdit.so.6 +lib/libKPim6TextEdit.so.%%KDE_APPLICATIONS_SHLIB_VER%% +share/locale/ar/LC_MESSAGES/libkpimtextedit6.mo +share/locale/ast/LC_MESSAGES/libkpimtextedit6.mo +share/locale/az/LC_MESSAGES/libkpimtextedit6.mo +share/locale/bg/LC_MESSAGES/libkpimtextedit6.mo +share/locale/bs/LC_MESSAGES/libkpimtextedit6.mo +share/locale/ca/LC_MESSAGES/libkpimtextedit6.mo +share/locale/ca@valencia/LC_MESSAGES/libkpimtextedit6.mo +share/locale/cs/LC_MESSAGES/libkpimtextedit6.mo +share/locale/da/LC_MESSAGES/libkpimtextedit6.mo +share/locale/de/LC_MESSAGES/libkpimtextedit6.mo +share/locale/el/LC_MESSAGES/libkpimtextedit6.mo +share/locale/en_GB/LC_MESSAGES/libkpimtextedit6.mo +share/locale/eo/LC_MESSAGES/libkpimtextedit6.mo +share/locale/es/LC_MESSAGES/libkpimtextedit6.mo +share/locale/et/LC_MESSAGES/libkpimtextedit6.mo +share/locale/eu/LC_MESSAGES/libkpimtextedit6.mo +share/locale/fi/LC_MESSAGES/libkpimtextedit6.mo +share/locale/fr/LC_MESSAGES/libkpimtextedit6.mo +share/locale/ga/LC_MESSAGES/libkpimtextedit6.mo +share/locale/gl/LC_MESSAGES/libkpimtextedit6.mo +share/locale/he/LC_MESSAGES/libkpimtextedit6.mo +share/locale/hu/LC_MESSAGES/libkpimtextedit6.mo +share/locale/ia/LC_MESSAGES/libkpimtextedit6.mo +share/locale/it/LC_MESSAGES/libkpimtextedit6.mo +share/locale/ja/LC_MESSAGES/libkpimtextedit6.mo +share/locale/ka/LC_MESSAGES/libkpimtextedit6.mo +share/locale/kk/LC_MESSAGES/libkpimtextedit6.mo +share/locale/km/LC_MESSAGES/libkpimtextedit6.mo +share/locale/ko/LC_MESSAGES/libkpimtextedit6.mo +share/locale/lt/LC_MESSAGES/libkpimtextedit6.mo +share/locale/lv/LC_MESSAGES/libkpimtextedit6.mo +share/locale/mr/LC_MESSAGES/libkpimtextedit6.mo +share/locale/nb/LC_MESSAGES/libkpimtextedit6.mo +share/locale/nds/LC_MESSAGES/libkpimtextedit6.mo +share/locale/nl/LC_MESSAGES/libkpimtextedit6.mo +share/locale/nn/LC_MESSAGES/libkpimtextedit6.mo +share/locale/pa/LC_MESSAGES/libkpimtextedit6.mo +share/locale/pl/LC_MESSAGES/libkpimtextedit6.mo +share/locale/pt/LC_MESSAGES/libkpimtextedit6.mo +share/locale/pt_BR/LC_MESSAGES/libkpimtextedit6.mo +share/locale/ro/LC_MESSAGES/libkpimtextedit6.mo +share/locale/ru/LC_MESSAGES/libkpimtextedit6.mo +share/locale/sk/LC_MESSAGES/libkpimtextedit6.mo +share/locale/sl/LC_MESSAGES/libkpimtextedit6.mo +share/locale/sq/LC_MESSAGES/libkpimtextedit6.mo +share/locale/sr/LC_MESSAGES/libkpimtextedit6.mo +share/locale/sr@ijekavian/LC_MESSAGES/libkpimtextedit6.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/libkpimtextedit6.mo +share/locale/sr@latin/LC_MESSAGES/libkpimtextedit6.mo +share/locale/sv/LC_MESSAGES/libkpimtextedit6.mo +share/locale/ta/LC_MESSAGES/libkpimtextedit6.mo +share/locale/tr/LC_MESSAGES/libkpimtextedit6.mo +share/locale/ug/LC_MESSAGES/libkpimtextedit6.mo +share/locale/uk/LC_MESSAGES/libkpimtextedit6.mo +share/locale/zh_CN/LC_MESSAGES/libkpimtextedit6.mo +share/locale/zh_TW/LC_MESSAGES/libkpimtextedit6.mo +share/qlogging-categories6/kpimtextedit.categories diff --git a/net/krdc/Makefile b/net/krdc/Makefile index 316e368b822..b7b35e4cf36 100644 --- a/net/krdc/Makefile +++ b/net/krdc/Makefile @@ -1,23 +1,27 @@ PORTNAME= krdc DISTVERSION= ${KDE_APPLICATIONS_VERSION} +PORTREVISION= 1 CATEGORIES= net kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= RDP and VNC client for KDE WWW= https://kde.org/applications/internet/krdc/ -LIB_DEPENDS= libvncserver.so:net/libvncserver \ +LIB_DEPENDS= libvncclient.so:net/libvncserver \ + libxkbcommon.so:x11/libxkbcommon \ + libwayland-client.so:graphics/wayland \ + libwayland-cursor.so:graphics/wayland \ libssh.so:security/libssh -USES= cmake compiler:c++11-lang desktop-file-utils gettext \ - kde:5 qt:5 tar:xz xorg -USE_KDE= auth bookmarks codecs completion config configwidgets \ - coreaddons dnssd doctools i18n iconthemes kcmutils \ - notifications notifyconfig service wallet widgetsaddons \ - windowsystem xmlgui \ - ecm:build -USE_QT= core dbus gui network widgets xml \ - buildtools:build qmake:build +USES= cmake compiler:c++11-lang desktop-file-utils gettext gl kde:6 \ + pkgconfig qt:6 shared-mime-info tar:xz xorg +USE_GL= opengl +USE_KDE= activities bookmarks colorscheme completion config \ + configwidgets coreaddons crash dnssd doctools i18n iconthemes \ + jobwidgets kcmutils kio notifications notifyconfig service \ + solid statusnotifieritem wallet widgetsaddons windowsystem \ + xmlgui ecm:build +USE_QT= base declarative wayland USE_XORG= x11 USE_LDCONFIG= yes @@ -26,9 +30,10 @@ CMAKE_ON= WITH_VNC OPTIONS_DEFINE= FREERDP DOCS OPTIONS_DEFAULT= FREERDP OPTIONS_SUB= yes -FREERDP_CMAKE_BOOL= WITH_FREERDP FREERDP_DESC= Remote Desktop support via FreeRDP -FREERDP_BUILD_DEPENDS= xfreerdp:net/freerdp -FREERDP_RUN_DEPENDS= xfreerdp:net/freerdp +FREERDP_LIB_DEPENDS= libfreerdp2.so:net/freerdp \ + libfreerdp-client2.so:net/freerdp \ + libwinpr2.so:net/freerdp +FREERDP_CMAKE_BOOL= WITH_RDP .include diff --git a/net/krdc/distinfo b/net/krdc/distinfo index a4f8e4e5427..cbc4b5ee896 100644 --- a/net/krdc/distinfo +++ b/net/krdc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889472 -SHA256 (KDE/release-service/23.08.5/krdc-23.08.5.tar.xz) = c2c57cebb22a9201ce5d6c305654e485df1d0deaa17496a8d85fe19a80f059f4 -SIZE (KDE/release-service/23.08.5/krdc-23.08.5.tar.xz) = 1630604 +TIMESTAMP = 1736948829 +SHA256 (KDE/release-service/24.12.0/krdc-24.12.0.tar.xz) = 7174604a50134bb23bda77e904986b170f9e35e41d83ce22ea2457608290c296 +SIZE (KDE/release-service/24.12.0/krdc-24.12.0.tar.xz) = 1558292 diff --git a/net/krdc/pkg-plist b/net/krdc/pkg-plist index 91edb935601..3a66c6dad10 100644 --- a/net/krdc/pkg-plist +++ b/net/krdc/pkg-plist @@ -8,12 +8,11 @@ lib/libkrdccore.so.%%KDE_APPLICATIONS_VERSION%% lib/libkrdccore.so.5 %%FREERDP%%%%QT_PLUGINDIR%%/krdc/kcms/libkcm_krdc_rdpplugin.so %%QT_PLUGINDIR%%/krdc/kcms/libkcm_krdc_vncplugin.so -%%FREERDP%%%%QT_PLUGINDIR%%/krdc/libkrdc_rdpplugin.so -%%QT_PLUGINDIR%%/krdc/libkrdc_testplugin.so -%%QT_PLUGINDIR%%/krdc/libkrdc_vncplugin.so +%%QT_PLUGINDIR%%/krdc/krdc_testplugin.so +%%QT_PLUGINDIR%%/krdc/krdc_vncplugin.so +%%FREERDP%%%%QT_PLUGINDIR%%/krdc/krdc_rdpplugin.so share/applications/org.kde.krdc.desktop share/config.kcfg/krdc.kcfg -share/kio/servicemenus/smb2rdc.desktop share/locale/af/LC_MESSAGES/krdc.mo share/locale/ar/LC_MESSAGES/krdc.mo share/locale/be/LC_MESSAGES/krdc.mo @@ -90,4 +89,5 @@ share/locale/zh_CN/LC_MESSAGES/krdc.mo share/locale/zh_HK/LC_MESSAGES/krdc.mo share/locale/zh_TW/LC_MESSAGES/krdc.mo share/metainfo/org.kde.krdc.appdata.xml -share/qlogging-categories5/krdc.categories +share/mime/packages/org.kde.krdc-mime.xml +share/qlogging-categories6/krdc.categories diff --git a/net/krfb/Makefile b/net/krfb/Makefile index 308478fbdb4..832d0c43111 100644 --- a/net/krfb/Makefile +++ b/net/krfb/Makefile @@ -10,14 +10,14 @@ BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto LIB_DEPENDS= libvncserver.so:net/libvncserver \ libxcb-image.so:x11/xcb-util-image -USES= alias cmake compiler:c++11-lib gettext jpeg kde:5 pkgconfig \ - qt:5 tar:xz xorg +USES= alias cmake compiler:c++11-lib gettext jpeg kde:6 pkgconfig \ + qt:6 tar:xz xorg USE_KDE= auth codecs completion config configwidgets coreaddons crash \ - dbusaddons dnssd doctools i18n notifications wallet \ - wayland widgetsaddons windowsystem xmlgui \ + dbusaddons dnssd doctools i18n notifications \ + statusnotifieritem wallet wayland widgetsaddons windowsystem \ + xmlgui \ ecm:build plasma-wayland-protocols:build -USE_QT= core dbus gui network widgets x11extras xml \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 xcb xdamage xext xtst OPTIONS_DEFINE= DOCS PIPEWIRE TELEPATHY @@ -28,6 +28,7 @@ PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire PIPEWIRE_USE= KDE=kpipewire PIPEWIRE_CMAKE_BOOL_OFF= DISABLE_PIPEWIRE TELEPATHY_DESC= Support for Telepathy Tubes -TELEPATHY_LIB_DEPENDS= libtelepathy-qt5.so:net-im/telepathy-qt +TELEPATHY_LIB_DEPENDS= libtelepathy-qt6.so:net-im/telepathy-qt +TELEPATHY_IGNORE= not ported to Qt6 yet .include diff --git a/net/krfb/distinfo b/net/krfb/distinfo index 6e93a58d1e7..4430f3270b1 100644 --- a/net/krfb/distinfo +++ b/net/krfb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889474 -SHA256 (KDE/release-service/23.08.5/krfb-23.08.5.tar.xz) = 86e40aa758683bc15cc637c68052dd46b70edf9d13919d6d580a23405efeb376 -SIZE (KDE/release-service/23.08.5/krfb-23.08.5.tar.xz) = 1322780 +TIMESTAMP = 1737042912 +SHA256 (KDE/release-service/24.12.0/krfb-24.12.0.tar.xz) = 55917eb513fdc4cd745c4fb0b6d8e7dcfcf388e54c6d5ea52aebc88dba6d49f4 +SIZE (KDE/release-service/24.12.0/krfb-24.12.0.tar.xz) = 1217900 diff --git a/net/krfb/pkg-plist b/net/krfb/pkg-plist index f4ab21d68fc..34e71dcb93d 100644 --- a/net/krfb/pkg-plist +++ b/net/krfb/pkg-plist @@ -5,7 +5,6 @@ lib/libkrfbprivate.so.5.0 %%QT_PLUGINDIR%%/krfb/events/x11.so %%PIPEWIRE%%%%QT_PLUGINDIR%%/krfb/events/xdp.so %%PIPEWIRE%%%%QT_PLUGINDIR%%/krfb/framebuffer/pw.so -%%QT_PLUGINDIR%%/krfb/framebuffer/qt.so %%QT_PLUGINDIR%%/krfb/framebuffer/xcb.so share/applications/org.kde.krfb.desktop share/applications/org.kde.krfb.virtualmonitor.desktop @@ -14,6 +13,7 @@ share/icons/hicolor/scalable/apps/krfb.svgz %%DATADIR%%/krfb.notifyrc share/locale/af/LC_MESSAGES/krfb.mo share/locale/ar/LC_MESSAGES/krfb.mo +share/locale/ast/LC_MESSAGES/krfb.mo share/locale/be/LC_MESSAGES/krfb.mo share/locale/bg/LC_MESSAGES/krfb.mo share/locale/br/LC_MESSAGES/krfb.mo @@ -89,4 +89,4 @@ share/locale/xh/LC_MESSAGES/krfb.mo share/locale/zh_CN/LC_MESSAGES/krfb.mo share/locale/zh_TW/LC_MESSAGES/krfb.mo share/metainfo/org.kde.krfb.appdata.xml -share/qlogging-categories5/krfb.categories +share/qlogging-categories6/krfb.categories diff --git a/net/ksmtp/Makefile b/net/ksmtp/Makefile index 0ec9891b9af..0f3f32f4173 100644 --- a/net/ksmtp/Makefile +++ b/net/ksmtp/Makefile @@ -9,13 +9,12 @@ WWW= https://github.com/KDE/mailcommon LICENSE= LGPL21 LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 -USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz USE_KDE= config coreaddons i18n kio service \ ecm:build # pim components USE_KDE+= mime -USE_QT= concurrent core dbus network \ - buildtools:build qmake:build +USE_QT= base USE_LDCONFIG= yes diff --git a/net/ksmtp/distinfo b/net/ksmtp/distinfo index 65f70e75857..7a1904e23ce 100644 --- a/net/ksmtp/distinfo +++ b/net/ksmtp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889475 -SHA256 (KDE/release-service/23.08.5/ksmtp-23.08.5.tar.xz) = dd0698955b1ec0455246df69d2ff1a12643119702a60fab24294c6cac2ac1bc5 -SIZE (KDE/release-service/23.08.5/ksmtp-23.08.5.tar.xz) = 50196 +TIMESTAMP = 1734460327 +SHA256 (KDE/release-service/24.12.0/ksmtp-24.12.0.tar.xz) = 7fb9496edd57199b2aeba3efa8e7a584e8093a67a91c114313460efc788c4570 +SIZE (KDE/release-service/24.12.0/ksmtp-24.12.0.tar.xz) = 53216 diff --git a/net/ksmtp/pkg-plist b/net/ksmtp/pkg-plist index 1d2a3d1a30c..1f77589ec4f 100644 --- a/net/ksmtp/pkg-plist +++ b/net/ksmtp/pkg-plist @@ -1,66 +1,71 @@ -include/KPim5/KSMTP/KSMTP/Job -include/KPim5/KSMTP/KSMTP/LoginJob -include/KPim5/KSMTP/KSMTP/SendJob -include/KPim5/KSMTP/KSMTP/Session -include/KPim5/KSMTP/KSMTP/SessionUiProxy -include/KPim5/KSMTP/ksmtp/job.h -include/KPim5/KSMTP/ksmtp/ksmtp_export.h -include/KPim5/KSMTP/ksmtp/loginjob.h -include/KPim5/KSMTP/ksmtp/sendjob.h -include/KPim5/KSMTP/ksmtp/session.h -include/KPim5/KSMTP/ksmtp/sessionuiproxy.h -include/KPim5/KSMTP/ksmtp_version.h -lib/cmake/KPim5SMTP/KPim5SMTPConfig.cmake -lib/cmake/KPim5SMTP/KPim5SMTPConfigVersion.cmake -lib/cmake/KPim5SMTP/KPim5SMTPTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5SMTP/KPim5SMTPTargets.cmake -lib/libKPim5SMTP.so -lib/libKPim5SMTP.so.5 -lib/libKPim5SMTP.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_MKSPECDIR%%/modules/qt_KSMTP.pri -share/locale/ar/LC_MESSAGES/libksmtp5.mo -share/locale/bs/LC_MESSAGES/libksmtp5.mo -share/locale/ca/LC_MESSAGES/libksmtp5.mo -share/locale/ca@valencia/LC_MESSAGES/libksmtp5.mo -share/locale/cs/LC_MESSAGES/libksmtp5.mo -share/locale/de/LC_MESSAGES/libksmtp5.mo -share/locale/en_GB/LC_MESSAGES/libksmtp5.mo -share/locale/es/LC_MESSAGES/libksmtp5.mo -share/locale/et/LC_MESSAGES/libksmtp5.mo -share/locale/eu/LC_MESSAGES/libksmtp5.mo -share/locale/fi/LC_MESSAGES/libksmtp5.mo -share/locale/fr/LC_MESSAGES/libksmtp5.mo -share/locale/ga/LC_MESSAGES/libksmtp5.mo -share/locale/gl/LC_MESSAGES/libksmtp5.mo -share/locale/hi/LC_MESSAGES/libksmtp5.mo -share/locale/hu/LC_MESSAGES/libksmtp5.mo -share/locale/ia/LC_MESSAGES/libksmtp5.mo -share/locale/it/LC_MESSAGES/libksmtp5.mo -share/locale/ja/LC_MESSAGES/libksmtp5.mo -share/locale/ka/LC_MESSAGES/libksmtp5.mo -share/locale/km/LC_MESSAGES/libksmtp5.mo -share/locale/ko/LC_MESSAGES/libksmtp5.mo -share/locale/lt/LC_MESSAGES/libksmtp5.mo -share/locale/mr/LC_MESSAGES/libksmtp5.mo -share/locale/nds/LC_MESSAGES/libksmtp5.mo -share/locale/nl/LC_MESSAGES/libksmtp5.mo -share/locale/nn/LC_MESSAGES/libksmtp5.mo -share/locale/pl/LC_MESSAGES/libksmtp5.mo -share/locale/pt/LC_MESSAGES/libksmtp5.mo -share/locale/pt_BR/LC_MESSAGES/libksmtp5.mo -share/locale/ro/LC_MESSAGES/libksmtp5.mo -share/locale/ru/LC_MESSAGES/libksmtp5.mo -share/locale/sk/LC_MESSAGES/libksmtp5.mo -share/locale/sl/LC_MESSAGES/libksmtp5.mo -share/locale/sr/LC_MESSAGES/libksmtp5.mo -share/locale/sr@ijekavian/LC_MESSAGES/libksmtp5.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/libksmtp5.mo -share/locale/sr@latin/LC_MESSAGES/libksmtp5.mo -share/locale/sv/LC_MESSAGES/libksmtp5.mo -share/locale/ta/LC_MESSAGES/libksmtp5.mo -share/locale/tr/LC_MESSAGES/libksmtp5.mo -share/locale/ug/LC_MESSAGES/libksmtp5.mo -share/locale/uk/LC_MESSAGES/libksmtp5.mo -share/locale/zh_CN/LC_MESSAGES/libksmtp5.mo -share/locale/zh_TW/LC_MESSAGES/libksmtp5.mo -share/qlogging-categories5/ksmtp.categories +include/KPim6/KSMTP/KSMTP/Job +include/KPim6/KSMTP/KSMTP/LoginJob +include/KPim6/KSMTP/KSMTP/SendJob +include/KPim6/KSMTP/KSMTP/Session +include/KPim6/KSMTP/KSMTP/SessionUiProxy +include/KPim6/KSMTP/ksmtp/job.h +include/KPim6/KSMTP/ksmtp/ksmtp_export.h +include/KPim6/KSMTP/ksmtp/loginjob.h +include/KPim6/KSMTP/ksmtp/sendjob.h +include/KPim6/KSMTP/ksmtp/session.h +include/KPim6/KSMTP/ksmtp/sessionuiproxy.h +include/KPim6/KSMTP/ksmtp_version.h +lib/cmake/KPim6SMTP/KPim6SMTPConfig.cmake +lib/cmake/KPim6SMTP/KPim6SMTPConfigVersion.cmake +lib/cmake/KPim6SMTP/KPim6SMTPTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6SMTP/KPim6SMTPTargets.cmake +lib/libKPim6SMTP.so +lib/libKPim6SMTP.so.6 +lib/libKPim6SMTP.so.%%KDE_APPLICATIONS_SHLIB_VER%% +share/locale/ar/LC_MESSAGES/libksmtp6.mo +share/locale/ast/LC_MESSAGES/libksmtp6.mo +share/locale/bg/LC_MESSAGES/libksmtp6.mo +share/locale/bs/LC_MESSAGES/libksmtp6.mo +share/locale/ca/LC_MESSAGES/libksmtp6.mo +share/locale/ca@valencia/LC_MESSAGES/libksmtp6.mo +share/locale/cs/LC_MESSAGES/libksmtp6.mo +share/locale/de/LC_MESSAGES/libksmtp6.mo +share/locale/en_GB/LC_MESSAGES/libksmtp6.mo +share/locale/eo/LC_MESSAGES/libksmtp6.mo +share/locale/es/LC_MESSAGES/libksmtp6.mo +share/locale/et/LC_MESSAGES/libksmtp6.mo +share/locale/eu/LC_MESSAGES/libksmtp6.mo +share/locale/fi/LC_MESSAGES/libksmtp6.mo +share/locale/fr/LC_MESSAGES/libksmtp6.mo +share/locale/ga/LC_MESSAGES/libksmtp6.mo +share/locale/gl/LC_MESSAGES/libksmtp6.mo +share/locale/he/LC_MESSAGES/libksmtp6.mo +share/locale/hi/LC_MESSAGES/libksmtp6.mo +share/locale/hu/LC_MESSAGES/libksmtp6.mo +share/locale/ia/LC_MESSAGES/libksmtp6.mo +share/locale/it/LC_MESSAGES/libksmtp6.mo +share/locale/ja/LC_MESSAGES/libksmtp6.mo +share/locale/ka/LC_MESSAGES/libksmtp6.mo +share/locale/km/LC_MESSAGES/libksmtp6.mo +share/locale/ko/LC_MESSAGES/libksmtp6.mo +share/locale/lt/LC_MESSAGES/libksmtp6.mo +share/locale/lv/LC_MESSAGES/libksmtp6.mo +share/locale/mr/LC_MESSAGES/libksmtp6.mo +share/locale/nds/LC_MESSAGES/libksmtp6.mo +share/locale/nl/LC_MESSAGES/libksmtp6.mo +share/locale/nn/LC_MESSAGES/libksmtp6.mo +share/locale/pl/LC_MESSAGES/libksmtp6.mo +share/locale/pt/LC_MESSAGES/libksmtp6.mo +share/locale/pt_BR/LC_MESSAGES/libksmtp6.mo +share/locale/ro/LC_MESSAGES/libksmtp6.mo +share/locale/ru/LC_MESSAGES/libksmtp6.mo +share/locale/sa/LC_MESSAGES/libksmtp6.mo +share/locale/sk/LC_MESSAGES/libksmtp6.mo +share/locale/sl/LC_MESSAGES/libksmtp6.mo +share/locale/sr/LC_MESSAGES/libksmtp6.mo +share/locale/sr@ijekavian/LC_MESSAGES/libksmtp6.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/libksmtp6.mo +share/locale/sr@latin/LC_MESSAGES/libksmtp6.mo +share/locale/sv/LC_MESSAGES/libksmtp6.mo +share/locale/ta/LC_MESSAGES/libksmtp6.mo +share/locale/tr/LC_MESSAGES/libksmtp6.mo +share/locale/ug/LC_MESSAGES/libksmtp6.mo +share/locale/uk/LC_MESSAGES/libksmtp6.mo +share/locale/zh_CN/LC_MESSAGES/libksmtp6.mo +share/locale/zh_TW/LC_MESSAGES/libksmtp6.mo +share/qlogging-categories6/ksmtp.categories diff --git a/net/ktnef/Makefile b/net/ktnef/Makefile index 60a1d97acb7..e3a5341be7c 100644 --- a/net/ktnef/Makefile +++ b/net/ktnef/Makefile @@ -8,13 +8,12 @@ WWW= https://www.kde.org/ LICENSE= LGPL21 -USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz -USE_KDE= config coreaddons i18n kdelibs4support \ +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz +USE_KDE= config coreaddons i18n \ ecm:build # pim components USE_KDE+= calendarcore calendarutils contacts -USE_QT= core gui widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_LDCONFIG= yes DESCR= ${.CURDIR:H:H}/deskutils/kdepim/pkg-descr diff --git a/net/ktnef/distinfo b/net/ktnef/distinfo index cabae7e26ac..94fc653c6b9 100644 --- a/net/ktnef/distinfo +++ b/net/ktnef/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889464 -SHA256 (KDE/release-service/23.08.5/ktnef-23.08.5.tar.xz) = 379fc87cc555d9d55c2edfa4cf8d33a95ad2bb1066e96b966668a6af4669b428 -SIZE (KDE/release-service/23.08.5/ktnef-23.08.5.tar.xz) = 312392 +TIMESTAMP = 1734460328 +SHA256 (KDE/release-service/24.12.0/ktnef-24.12.0.tar.xz) = 0a7677d2acf7e25f5199e1acd9a3422370eff9a309ddd27740657768cbdd0660 +SIZE (KDE/release-service/24.12.0/ktnef-24.12.0.tar.xz) = 313476 diff --git a/net/ktnef/pkg-plist b/net/ktnef/pkg-plist index fb4e90c7f79..cb67fff4192 100644 --- a/net/ktnef/pkg-plist +++ b/net/ktnef/pkg-plist @@ -1,84 +1,85 @@ -include/KPim5/KTNEF/KTNEF/Formatter -include/KPim5/KTNEF/KTNEF/KTNEFAttach -include/KPim5/KTNEF/KTNEF/KTNEFDefs -include/KPim5/KTNEF/KTNEF/KTNEFMessage -include/KPim5/KTNEF/KTNEF/KTNEFParser -include/KPim5/KTNEF/KTNEF/KTNEFProperty -include/KPim5/KTNEF/KTNEF/KTNEFPropertySet -include/KPim5/KTNEF/KTNEF/KTNEFWriter -include/KPim5/KTNEF/ktnef/formatter.h -include/KPim5/KTNEF/ktnef/ktnef_export.h -include/KPim5/KTNEF/ktnef/ktnefattach.h -include/KPim5/KTNEF/ktnef/ktnefdefs.h -include/KPim5/KTNEF/ktnef/ktnefmessage.h -include/KPim5/KTNEF/ktnef/ktnefparser.h -include/KPim5/KTNEF/ktnef/ktnefproperty.h -include/KPim5/KTNEF/ktnef/ktnefpropertyset.h -include/KPim5/KTNEF/ktnef/ktnefwriter.h -include/KPim5/KTNEF/ktnef_version.h -lib/cmake/KPim5Tnef/KPim5TnefConfig.cmake -lib/cmake/KPim5Tnef/KPim5TnefConfigVersion.cmake -lib/cmake/KPim5Tnef/KPim5TnefTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5Tnef/KPim5TnefTargets.cmake -lib/libKPim5Tnef.so -lib/libKPim5Tnef.so.5 -lib/libKPim5Tnef.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_MKSPECDIR%%/modules/qt_KTNef.pri -share/locale/ar/LC_MESSAGES/libktnef5.mo -share/locale/be/LC_MESSAGES/libktnef5.mo -share/locale/bs/LC_MESSAGES/libktnef5.mo -share/locale/ca/LC_MESSAGES/libktnef5.mo -share/locale/ca@valencia/LC_MESSAGES/libktnef5.mo -share/locale/cs/LC_MESSAGES/libktnef5.mo -share/locale/da/LC_MESSAGES/libktnef5.mo -share/locale/de/LC_MESSAGES/libktnef5.mo -share/locale/el/LC_MESSAGES/libktnef5.mo -share/locale/en_GB/LC_MESSAGES/libktnef5.mo -share/locale/eo/LC_MESSAGES/libktnef5.mo -share/locale/es/LC_MESSAGES/libktnef5.mo -share/locale/et/LC_MESSAGES/libktnef5.mo -share/locale/eu/LC_MESSAGES/libktnef5.mo -share/locale/fi/LC_MESSAGES/libktnef5.mo -share/locale/fr/LC_MESSAGES/libktnef5.mo -share/locale/ga/LC_MESSAGES/libktnef5.mo -share/locale/gl/LC_MESSAGES/libktnef5.mo -share/locale/hi/LC_MESSAGES/libktnef5.mo -share/locale/hne/LC_MESSAGES/libktnef5.mo -share/locale/hu/LC_MESSAGES/libktnef5.mo -share/locale/ia/LC_MESSAGES/libktnef5.mo -share/locale/it/LC_MESSAGES/libktnef5.mo -share/locale/ja/LC_MESSAGES/libktnef5.mo -share/locale/ka/LC_MESSAGES/libktnef5.mo -share/locale/kk/LC_MESSAGES/libktnef5.mo -share/locale/km/LC_MESSAGES/libktnef5.mo -share/locale/ko/LC_MESSAGES/libktnef5.mo -share/locale/lt/LC_MESSAGES/libktnef5.mo -share/locale/lv/LC_MESSAGES/libktnef5.mo -share/locale/mai/LC_MESSAGES/libktnef5.mo -share/locale/mr/LC_MESSAGES/libktnef5.mo -share/locale/nb/LC_MESSAGES/libktnef5.mo -share/locale/nds/LC_MESSAGES/libktnef5.mo -share/locale/nl/LC_MESSAGES/libktnef5.mo -share/locale/nn/LC_MESSAGES/libktnef5.mo -share/locale/pa/LC_MESSAGES/libktnef5.mo -share/locale/pl/LC_MESSAGES/libktnef5.mo -share/locale/pt/LC_MESSAGES/libktnef5.mo -share/locale/pt_BR/LC_MESSAGES/libktnef5.mo -share/locale/ro/LC_MESSAGES/libktnef5.mo -share/locale/ru/LC_MESSAGES/libktnef5.mo -share/locale/se/LC_MESSAGES/libktnef5.mo -share/locale/sk/LC_MESSAGES/libktnef5.mo -share/locale/sl/LC_MESSAGES/libktnef5.mo -share/locale/sq/LC_MESSAGES/libktnef5.mo -share/locale/sr/LC_MESSAGES/libktnef5.mo -share/locale/sr@ijekavian/LC_MESSAGES/libktnef5.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/libktnef5.mo -share/locale/sr@latin/LC_MESSAGES/libktnef5.mo -share/locale/sv/LC_MESSAGES/libktnef5.mo -share/locale/tr/LC_MESSAGES/libktnef5.mo -share/locale/ug/LC_MESSAGES/libktnef5.mo -share/locale/uk/LC_MESSAGES/libktnef5.mo -share/locale/zh_CN/LC_MESSAGES/libktnef5.mo -share/locale/zh_TW/LC_MESSAGES/libktnef5.mo -share/qlogging-categories5/ktnef.categories -share/qlogging-categories5/ktnef.renamecategories +include/KPim6/KTNEF/KTNEF/Formatter +include/KPim6/KTNEF/KTNEF/KTNEFAttach +include/KPim6/KTNEF/KTNEF/KTNEFDefs +include/KPim6/KTNEF/KTNEF/KTNEFMessage +include/KPim6/KTNEF/KTNEF/KTNEFParser +include/KPim6/KTNEF/KTNEF/KTNEFProperty +include/KPim6/KTNEF/KTNEF/KTNEFPropertySet +include/KPim6/KTNEF/KTNEF/KTNEFWriter +include/KPim6/KTNEF/ktnef/formatter.h +include/KPim6/KTNEF/ktnef/ktnef_export.h +include/KPim6/KTNEF/ktnef/ktnefattach.h +include/KPim6/KTNEF/ktnef/ktnefdefs.h +include/KPim6/KTNEF/ktnef/ktnefmessage.h +include/KPim6/KTNEF/ktnef/ktnefparser.h +include/KPim6/KTNEF/ktnef/ktnefproperty.h +include/KPim6/KTNEF/ktnef/ktnefpropertyset.h +include/KPim6/KTNEF/ktnef/ktnefwriter.h +include/KPim6/KTNEF/ktnef_version.h +lib/cmake/KPim6Tnef/KPim6TnefConfig.cmake +lib/cmake/KPim6Tnef/KPim6TnefConfigVersion.cmake +lib/cmake/KPim6Tnef/KPim6TnefTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6Tnef/KPim6TnefTargets.cmake +lib/libKPim6Tnef.so +lib/libKPim6Tnef.so.6 +lib/libKPim6Tnef.so.%%KDE_APPLICATIONS_SHLIB_VER%% +share/locale/ar/LC_MESSAGES/libktnef6.mo +share/locale/ast/LC_MESSAGES/libktnef6.mo +share/locale/be/LC_MESSAGES/libktnef6.mo +share/locale/bs/LC_MESSAGES/libktnef6.mo +share/locale/ca/LC_MESSAGES/libktnef6.mo +share/locale/ca@valencia/LC_MESSAGES/libktnef6.mo +share/locale/cs/LC_MESSAGES/libktnef6.mo +share/locale/da/LC_MESSAGES/libktnef6.mo +share/locale/de/LC_MESSAGES/libktnef6.mo +share/locale/el/LC_MESSAGES/libktnef6.mo +share/locale/en_GB/LC_MESSAGES/libktnef6.mo +share/locale/eo/LC_MESSAGES/libktnef6.mo +share/locale/es/LC_MESSAGES/libktnef6.mo +share/locale/et/LC_MESSAGES/libktnef6.mo +share/locale/eu/LC_MESSAGES/libktnef6.mo +share/locale/fi/LC_MESSAGES/libktnef6.mo +share/locale/fr/LC_MESSAGES/libktnef6.mo +share/locale/ga/LC_MESSAGES/libktnef6.mo +share/locale/gl/LC_MESSAGES/libktnef6.mo +share/locale/he/LC_MESSAGES/libktnef6.mo +share/locale/hi/LC_MESSAGES/libktnef6.mo +share/locale/hne/LC_MESSAGES/libktnef6.mo +share/locale/hu/LC_MESSAGES/libktnef6.mo +share/locale/ia/LC_MESSAGES/libktnef6.mo +share/locale/it/LC_MESSAGES/libktnef6.mo +share/locale/ja/LC_MESSAGES/libktnef6.mo +share/locale/ka/LC_MESSAGES/libktnef6.mo +share/locale/kk/LC_MESSAGES/libktnef6.mo +share/locale/km/LC_MESSAGES/libktnef6.mo +share/locale/ko/LC_MESSAGES/libktnef6.mo +share/locale/lt/LC_MESSAGES/libktnef6.mo +share/locale/lv/LC_MESSAGES/libktnef6.mo +share/locale/mai/LC_MESSAGES/libktnef6.mo +share/locale/mr/LC_MESSAGES/libktnef6.mo +share/locale/nb/LC_MESSAGES/libktnef6.mo +share/locale/nds/LC_MESSAGES/libktnef6.mo +share/locale/nl/LC_MESSAGES/libktnef6.mo +share/locale/nn/LC_MESSAGES/libktnef6.mo +share/locale/pa/LC_MESSAGES/libktnef6.mo +share/locale/pl/LC_MESSAGES/libktnef6.mo +share/locale/pt/LC_MESSAGES/libktnef6.mo +share/locale/pt_BR/LC_MESSAGES/libktnef6.mo +share/locale/ro/LC_MESSAGES/libktnef6.mo +share/locale/ru/LC_MESSAGES/libktnef6.mo +share/locale/se/LC_MESSAGES/libktnef6.mo +share/locale/sk/LC_MESSAGES/libktnef6.mo +share/locale/sl/LC_MESSAGES/libktnef6.mo +share/locale/sq/LC_MESSAGES/libktnef6.mo +share/locale/sr/LC_MESSAGES/libktnef6.mo +share/locale/sr@ijekavian/LC_MESSAGES/libktnef6.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/libktnef6.mo +share/locale/sr@latin/LC_MESSAGES/libktnef6.mo +share/locale/sv/LC_MESSAGES/libktnef6.mo +share/locale/tr/LC_MESSAGES/libktnef6.mo +share/locale/ug/LC_MESSAGES/libktnef6.mo +share/locale/uk/LC_MESSAGES/libktnef6.mo +share/locale/zh_CN/LC_MESSAGES/libktnef6.mo +share/locale/zh_TW/LC_MESSAGES/libktnef6.mo +share/qlogging-categories6/ktnef.categories +share/qlogging-categories6/ktnef.renamecategories diff --git a/net/libarcus/Makefile b/net/libarcus/Makefile index 11f62872de4..dc6f32963d8 100644 --- a/net/libarcus/Makefile +++ b/net/libarcus/Makefile @@ -1,6 +1,6 @@ PORTNAME= libArcus PORTVERSION= 5.3.0 -PORTREVISION= 4 +PORTREVISION= 5 PORTEPOCH= 1 CATEGORIES= net cad DIST_SUBDIR= Ultimaker diff --git a/net/libdaq/Makefile b/net/libdaq/Makefile index ab7ac9a1f43..a88bfdaf265 100644 --- a/net/libdaq/Makefile +++ b/net/libdaq/Makefile @@ -1,6 +1,6 @@ PORTNAME= libdaq DISTVERSIONPREFIX= v -DISTVERSION= 3.0.17 +DISTVERSION= 3.0.18 CATEGORIES= net PATCH_SITES= https://github.com/glebius/${PORTNAME}/commit/ diff --git a/net/libdaq/distinfo b/net/libdaq/distinfo index 225cd0258a4..0fa7fa318d2 100644 --- a/net/libdaq/distinfo +++ b/net/libdaq/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1729803637 -SHA256 (snort3-libdaq-v3.0.17_GH0.tar.gz) = 2adfb70d07611743204db580c6603e2b16b9f5d1d32e5656f3c291995e3252a1 -SIZE (snort3-libdaq-v3.0.17_GH0.tar.gz) = 168286 +TIMESTAMP = 1738697682 +SHA256 (snort3-libdaq-v3.0.18_GH0.tar.gz) = 301db00d33ccd7be546ffb40cd9f4fc41031a5d67196b48bd8b76ae36e10f078 +SIZE (snort3-libdaq-v3.0.18_GH0.tar.gz) = 168537 SHA256 (c0f3283ad42a1d8e70ee699271b91168b14ec357.patch) = df4e9e3bb00cebb7d215dc681896552e7458ae266852b7ba65ef9eca0436d9ea SIZE (c0f3283ad42a1d8e70ee699271b91168b14ec357.patch) = 1951 diff --git a/net/libgravatar/Makefile b/net/libgravatar/Makefile index fbf0546ecfb..ff764019fe0 100644 --- a/net/libgravatar/Makefile +++ b/net/libgravatar/Makefile @@ -8,14 +8,13 @@ WWW= https://github.com/KDE/libgravatar LICENSE= LGPL21 -USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz -USE_KDE= auth codecs config configwidgets coreaddons i18n kio \ - service sonnet textwidgets widgetsaddons \ +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz +USE_KDE= auth codecs config configwidgets coreaddons i18n kio service \ + sonnet textwidgets widgetsaddons \ ecm:build # pim components USE_KDE+= pimcommon -USE_QT= concurrent core dbus gui network testlib widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS diff --git a/net/libgravatar/distinfo b/net/libgravatar/distinfo index d3bb478145e..aa3de9aa698 100644 --- a/net/libgravatar/distinfo +++ b/net/libgravatar/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889463 -SHA256 (KDE/release-service/23.08.5/libgravatar-23.08.5.tar.xz) = ac25fa24444642d3c227e2a272d6f59b637896a051381c7344e0672aac5cd697 -SIZE (KDE/release-service/23.08.5/libgravatar-23.08.5.tar.xz) = 36184 +TIMESTAMP = 1734460330 +SHA256 (KDE/release-service/24.12.0/libgravatar-24.12.0.tar.xz) = ed50ed375e435b23f90e8a9d639d6ad55a74df6800559d538cae16ec385a3d6c +SIZE (KDE/release-service/24.12.0/libgravatar-24.12.0.tar.xz) = 38628 diff --git a/net/libgravatar/pkg-plist b/net/libgravatar/pkg-plist index 2bb0829b37c..764ab08d02f 100644 --- a/net/libgravatar/pkg-plist +++ b/net/libgravatar/pkg-plist @@ -1,64 +1,71 @@ -include/KPim5/Gravatar/Gravatar/GravatarCache -include/KPim5/Gravatar/Gravatar/GravatarConfigureSettingsDialog -include/KPim5/Gravatar/Gravatar/GravatarConfigureSettingsWidget -include/KPim5/Gravatar/Gravatar/GravatarDownloadPixmapWidget -include/KPim5/Gravatar/Gravatar/GravatarResolvUrlJob -include/KPim5/Gravatar/gravatar/gravatar_export.h -include/KPim5/Gravatar/gravatar/gravatarcache.h -include/KPim5/Gravatar/gravatar/gravatarconfiguresettingsdialog.h -include/KPim5/Gravatar/gravatar/gravatarconfiguresettingswidget.h -include/KPim5/Gravatar/gravatar/gravatardownloadpixmapwidget.h -include/KPim5/Gravatar/gravatar/gravatarresolvurljob.h -include/KPim5/Gravatar/gravatar/gravatarsettings.h -include/KPim5/Gravatar/gravatar_version.h -lib/cmake/KPim5Gravatar/KPim5GravatarConfig.cmake -lib/cmake/KPim5Gravatar/KPim5GravatarConfigVersion.cmake -lib/cmake/KPim5Gravatar/KPim5GravatarTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5Gravatar/KPim5GravatarTargets.cmake -lib/libKPim5Gravatar.so -lib/libKPim5Gravatar.so.5 -lib/libKPim5Gravatar.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_MKSPECDIR%%/modules/qt_Gravatar.pri -share/locale/ar/LC_MESSAGES/libgravatar.mo -share/locale/ca/LC_MESSAGES/libgravatar.mo -share/locale/ca@valencia/LC_MESSAGES/libgravatar.mo -share/locale/cs/LC_MESSAGES/libgravatar.mo -share/locale/da/LC_MESSAGES/libgravatar.mo -share/locale/de/LC_MESSAGES/libgravatar.mo -share/locale/el/LC_MESSAGES/libgravatar.mo -share/locale/en_GB/LC_MESSAGES/libgravatar.mo -share/locale/es/LC_MESSAGES/libgravatar.mo -share/locale/et/LC_MESSAGES/libgravatar.mo -share/locale/eu/LC_MESSAGES/libgravatar.mo -share/locale/fi/LC_MESSAGES/libgravatar.mo -share/locale/fr/LC_MESSAGES/libgravatar.mo -share/locale/gl/LC_MESSAGES/libgravatar.mo -share/locale/hi/LC_MESSAGES/libgravatar.mo -share/locale/hu/LC_MESSAGES/libgravatar.mo -share/locale/ia/LC_MESSAGES/libgravatar.mo -share/locale/is/LC_MESSAGES/libgravatar.mo -share/locale/it/LC_MESSAGES/libgravatar.mo -share/locale/ja/LC_MESSAGES/libgravatar.mo -share/locale/ka/LC_MESSAGES/libgravatar.mo -share/locale/ko/LC_MESSAGES/libgravatar.mo -share/locale/lt/LC_MESSAGES/libgravatar.mo -share/locale/nl/LC_MESSAGES/libgravatar.mo -share/locale/nn/LC_MESSAGES/libgravatar.mo -share/locale/pl/LC_MESSAGES/libgravatar.mo -share/locale/pt/LC_MESSAGES/libgravatar.mo -share/locale/pt_BR/LC_MESSAGES/libgravatar.mo -share/locale/ro/LC_MESSAGES/libgravatar.mo -share/locale/ru/LC_MESSAGES/libgravatar.mo -share/locale/sk/LC_MESSAGES/libgravatar.mo -share/locale/sl/LC_MESSAGES/libgravatar.mo -share/locale/sr/LC_MESSAGES/libgravatar.mo -share/locale/sr@ijekavian/LC_MESSAGES/libgravatar.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/libgravatar.mo -share/locale/sr@latin/LC_MESSAGES/libgravatar.mo -share/locale/sv/LC_MESSAGES/libgravatar.mo -share/locale/tr/LC_MESSAGES/libgravatar.mo -share/locale/uk/LC_MESSAGES/libgravatar.mo -share/locale/zh_CN/LC_MESSAGES/libgravatar.mo -share/locale/zh_TW/LC_MESSAGES/libgravatar.mo -share/qlogging-categories5/libgravatar.categories -share/qlogging-categories5/libgravatar.renamecategories +include/KPim6/Gravatar/Gravatar/GravatarCache +include/KPim6/Gravatar/Gravatar/GravatarConfigureSettingsDialog +include/KPim6/Gravatar/Gravatar/GravatarConfigureSettingsWidget +include/KPim6/Gravatar/Gravatar/GravatarDownloadPixmapWidget +include/KPim6/Gravatar/Gravatar/GravatarResolvUrlJob +include/KPim6/Gravatar/gravatar/gravatar_export.h +include/KPim6/Gravatar/gravatar/gravatarcache.h +include/KPim6/Gravatar/gravatar/gravatarconfiguresettingsdialog.h +include/KPim6/Gravatar/gravatar/gravatarconfiguresettingswidget.h +include/KPim6/Gravatar/gravatar/gravatardownloadpixmapwidget.h +include/KPim6/Gravatar/gravatar/gravatarresolvurljob.h +include/KPim6/Gravatar/gravatar/gravatarsettings.h +include/KPim6/Gravatar/gravatar_version.h +lib/cmake/KPim6Gravatar/KPim6GravatarConfig.cmake +lib/cmake/KPim6Gravatar/KPim6GravatarConfigVersion.cmake +lib/cmake/KPim6Gravatar/KPim6GravatarTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6Gravatar/KPim6GravatarTargets.cmake +lib/libKPim6Gravatar.so +lib/libKPim6Gravatar.so.6 +lib/libKPim6Gravatar.so.%%KDE_APPLICATIONS_SHLIB_VER%% +share/locale/ar/LC_MESSAGES/libgravatar6.mo +share/locale/ast/LC_MESSAGES/libgravatar6.mo +share/locale/bg/LC_MESSAGES/libgravatar6.mo +share/locale/ca/LC_MESSAGES/libgravatar6.mo +share/locale/ca@valencia/LC_MESSAGES/libgravatar6.mo +share/locale/cs/LC_MESSAGES/libgravatar6.mo +share/locale/da/LC_MESSAGES/libgravatar6.mo +share/locale/de/LC_MESSAGES/libgravatar6.mo +share/locale/el/LC_MESSAGES/libgravatar6.mo +share/locale/en_GB/LC_MESSAGES/libgravatar6.mo +share/locale/eo/LC_MESSAGES/libgravatar6.mo +share/locale/es/LC_MESSAGES/libgravatar6.mo +share/locale/et/LC_MESSAGES/libgravatar6.mo +share/locale/eu/LC_MESSAGES/libgravatar6.mo +share/locale/fi/LC_MESSAGES/libgravatar6.mo +share/locale/fr/LC_MESSAGES/libgravatar6.mo +share/locale/gl/LC_MESSAGES/libgravatar6.mo +share/locale/he/LC_MESSAGES/libgravatar6.mo +share/locale/hi/LC_MESSAGES/libgravatar6.mo +share/locale/hu/LC_MESSAGES/libgravatar6.mo +share/locale/ia/LC_MESSAGES/libgravatar6.mo +share/locale/ie/LC_MESSAGES/libgravatar6.mo +share/locale/is/LC_MESSAGES/libgravatar6.mo +share/locale/it/LC_MESSAGES/libgravatar6.mo +share/locale/ja/LC_MESSAGES/libgravatar6.mo +share/locale/ka/LC_MESSAGES/libgravatar6.mo +share/locale/ko/LC_MESSAGES/libgravatar6.mo +share/locale/lt/LC_MESSAGES/libgravatar6.mo +share/locale/lv/LC_MESSAGES/libgravatar6.mo +share/locale/nl/LC_MESSAGES/libgravatar6.mo +share/locale/nn/LC_MESSAGES/libgravatar6.mo +share/locale/pl/LC_MESSAGES/libgravatar6.mo +share/locale/pt/LC_MESSAGES/libgravatar6.mo +share/locale/pt_BR/LC_MESSAGES/libgravatar6.mo +share/locale/ro/LC_MESSAGES/libgravatar6.mo +share/locale/ru/LC_MESSAGES/libgravatar6.mo +share/locale/sa/LC_MESSAGES/libgravatar6.mo +share/locale/sk/LC_MESSAGES/libgravatar6.mo +share/locale/sl/LC_MESSAGES/libgravatar6.mo +share/locale/sr/LC_MESSAGES/libgravatar6.mo +share/locale/sr@ijekavian/LC_MESSAGES/libgravatar6.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/libgravatar6.mo +share/locale/sr@latin/LC_MESSAGES/libgravatar6.mo +share/locale/sv/LC_MESSAGES/libgravatar6.mo +share/locale/ta/LC_MESSAGES/libgravatar6.mo +share/locale/tr/LC_MESSAGES/libgravatar6.mo +share/locale/uk/LC_MESSAGES/libgravatar6.mo +share/locale/zh_CN/LC_MESSAGES/libgravatar6.mo +share/locale/zh_TW/LC_MESSAGES/libgravatar6.mo +share/qlogging-categories6/libgravatar.categories +share/qlogging-categories6/libgravatar.renamecategories diff --git a/net/libkgapi/Makefile b/net/libkgapi/Makefile index 63a9fb7a9d6..3db0637bcae 100644 --- a/net/libkgapi/Makefile +++ b/net/libkgapi/Makefile @@ -11,22 +11,16 @@ LICENSE= LGPL21 LIB_DEPENDS= libical.so:devel/libical \ libsasl2.so:security/cyrus-sasl2 -CONFLICTS_BUILD= kdepim-runtime-18.0[04]* \ - kdepim-runtime-17.* - -USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz USE_KDE= auth bookmarks codecs completion config configwidgets \ - coreaddons crash emoticons guiaddons i18n iconthemes init \ - itemmodels itemviews jobwidgets kdelibs4support kio \ - notifications parts service textwidgets unitconversion \ - widgetsaddons windowsystem xmlgui solid sonnet wallet \ + coreaddons crash guiaddons i18n iconthemes itemmodels \ + itemviews jobwidgets kio notifications parts service solid \ + sonnet textwidgets unitconversion wallet widgetsaddons \ + windowsystem xmlgui \ ecm:build # pim components USE_KDE+= calendarcore contacts -USE_QT= concurrent core dbus declarative gui location network \ - printsupport webchannel webengine widgets xml \ - buildtools:build qmake:build - +USE_QT= base webengine USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS diff --git a/net/libkgapi/distinfo b/net/libkgapi/distinfo index ea37682b14e..c77e93dacdf 100644 --- a/net/libkgapi/distinfo +++ b/net/libkgapi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889469 -SHA256 (KDE/release-service/23.08.5/libkgapi-23.08.5.tar.xz) = 10249f32a3a8a26a73e251d0415d42b69827ad354b451f62bdbb01bc6a40d7a3 -SIZE (KDE/release-service/23.08.5/libkgapi-23.08.5.tar.xz) = 335116 +TIMESTAMP = 1734460332 +SHA256 (KDE/release-service/24.12.0/libkgapi-24.12.0.tar.xz) = 3ed3e2370cddbc6af483041ffc5402f1665fae0a42e718c38377924a43d42dd6 +SIZE (KDE/release-service/24.12.0/libkgapi-24.12.0.tar.xz) = 339456 diff --git a/net/libkgapi/pkg-plist b/net/libkgapi/pkg-plist index e691545478d..50195ddc7cd 100644 --- a/net/libkgapi/pkg-plist +++ b/net/libkgapi/pkg-plist @@ -1,452 +1,445 @@ -include/KPim5/KGAPI/KGAPI/Account -include/KPim5/KGAPI/KGAPI/AccountInfo -include/KPim5/KGAPI/KGAPI/AccountInfoFetchJob -include/KPim5/KGAPI/KGAPI/AccountManager -include/KPim5/KGAPI/KGAPI/AuthJob -include/KPim5/KGAPI/KGAPI/Blogger/Blog -include/KPim5/KGAPI/KGAPI/Blogger/BlogFetchJob -include/KPim5/KGAPI/KGAPI/Blogger/Comment -include/KPim5/KGAPI/KGAPI/Blogger/CommentApproveJob -include/KPim5/KGAPI/KGAPI/Blogger/CommentDeleteContentJob -include/KPim5/KGAPI/KGAPI/Blogger/CommentDeleteJob -include/KPim5/KGAPI/KGAPI/Blogger/CommentFetchJob -include/KPim5/KGAPI/KGAPI/Blogger/Page -include/KPim5/KGAPI/KGAPI/Blogger/PageCreateJob -include/KPim5/KGAPI/KGAPI/Blogger/PageDeleteJob -include/KPim5/KGAPI/KGAPI/Blogger/PageFetchJob -include/KPim5/KGAPI/KGAPI/Blogger/PageModifyJob -include/KPim5/KGAPI/KGAPI/Blogger/Post -include/KPim5/KGAPI/KGAPI/Blogger/PostCreateJob -include/KPim5/KGAPI/KGAPI/Blogger/PostDeleteJob -include/KPim5/KGAPI/KGAPI/Blogger/PostFetchJob -include/KPim5/KGAPI/KGAPI/Blogger/PostModifyJob -include/KPim5/KGAPI/KGAPI/Blogger/PostPublishJob -include/KPim5/KGAPI/KGAPI/Blogger/PostSearchJob -include/KPim5/KGAPI/KGAPI/Calendar/Calendar -include/KPim5/KGAPI/KGAPI/Calendar/CalendarCreateJob -include/KPim5/KGAPI/KGAPI/Calendar/CalendarDeleteJob -include/KPim5/KGAPI/KGAPI/Calendar/CalendarFetchJob -include/KPim5/KGAPI/KGAPI/Calendar/CalendarModifyJob -include/KPim5/KGAPI/KGAPI/Calendar/Enums -include/KPim5/KGAPI/KGAPI/Calendar/Event -include/KPim5/KGAPI/KGAPI/Calendar/EventCreateJob -include/KPim5/KGAPI/KGAPI/Calendar/EventDeleteJob -include/KPim5/KGAPI/KGAPI/Calendar/EventFetchJob -include/KPim5/KGAPI/KGAPI/Calendar/EventModifyJob -include/KPim5/KGAPI/KGAPI/Calendar/EventMoveJob -include/KPim5/KGAPI/KGAPI/Calendar/FreeBusyQueryJob -include/KPim5/KGAPI/KGAPI/Calendar/Reminder -include/KPim5/KGAPI/KGAPI/CreateJob -include/KPim5/KGAPI/KGAPI/DeleteJob -include/KPim5/KGAPI/KGAPI/Drive/About -include/KPim5/KGAPI/KGAPI/Drive/AboutFetchJob -include/KPim5/KGAPI/KGAPI/Drive/App -include/KPim5/KGAPI/KGAPI/Drive/AppFetchJob -include/KPim5/KGAPI/KGAPI/Drive/Change -include/KPim5/KGAPI/KGAPI/Drive/ChangeFetchJob -include/KPim5/KGAPI/KGAPI/Drive/ChildReference -include/KPim5/KGAPI/KGAPI/Drive/ChildReferenceCreateJob -include/KPim5/KGAPI/KGAPI/Drive/ChildReferenceDeleteJob -include/KPim5/KGAPI/KGAPI/Drive/ChildReferenceFetchJob -include/KPim5/KGAPI/KGAPI/Drive/Drives -include/KPim5/KGAPI/KGAPI/Drive/DrivesCreateJob -include/KPim5/KGAPI/KGAPI/Drive/DrivesDeleteJob -include/KPim5/KGAPI/KGAPI/Drive/DrivesFetchJob -include/KPim5/KGAPI/KGAPI/Drive/DrivesHideJob -include/KPim5/KGAPI/KGAPI/Drive/DrivesModifyJob -include/KPim5/KGAPI/KGAPI/Drive/DrivesSearchQuery -include/KPim5/KGAPI/KGAPI/Drive/File -include/KPim5/KGAPI/KGAPI/Drive/FileAbstractDataJob -include/KPim5/KGAPI/KGAPI/Drive/FileAbstractModifyJob -include/KPim5/KGAPI/KGAPI/Drive/FileAbstractResumableJob -include/KPim5/KGAPI/KGAPI/Drive/FileAbstractUploadJob -include/KPim5/KGAPI/KGAPI/Drive/FileCopyJob -include/KPim5/KGAPI/KGAPI/Drive/FileCreateJob -include/KPim5/KGAPI/KGAPI/Drive/FileDeleteJob -include/KPim5/KGAPI/KGAPI/Drive/FileFetchContentJob -include/KPim5/KGAPI/KGAPI/Drive/FileFetchJob -include/KPim5/KGAPI/KGAPI/Drive/FileModifyJob -include/KPim5/KGAPI/KGAPI/Drive/FileResumableCreateJob -include/KPim5/KGAPI/KGAPI/Drive/FileResumableModifyJob -include/KPim5/KGAPI/KGAPI/Drive/FileSearchQuery -include/KPim5/KGAPI/KGAPI/Drive/FileTouchJob -include/KPim5/KGAPI/KGAPI/Drive/FileTrashJob -include/KPim5/KGAPI/KGAPI/Drive/FileUntrashJob -include/KPim5/KGAPI/KGAPI/Drive/ParentReference -include/KPim5/KGAPI/KGAPI/Drive/ParentReferenceCreateJob -include/KPim5/KGAPI/KGAPI/Drive/ParentReferenceDeleteJob -include/KPim5/KGAPI/KGAPI/Drive/ParentReferenceFetchJob -include/KPim5/KGAPI/KGAPI/Drive/Permission -include/KPim5/KGAPI/KGAPI/Drive/PermissionCreateJob -include/KPim5/KGAPI/KGAPI/Drive/PermissionDeleteJob -include/KPim5/KGAPI/KGAPI/Drive/PermissionFetchJob -include/KPim5/KGAPI/KGAPI/Drive/PermissionModifyJob -include/KPim5/KGAPI/KGAPI/Drive/Revision -include/KPim5/KGAPI/KGAPI/Drive/RevisionDeleteJob -include/KPim5/KGAPI/KGAPI/Drive/RevisionFetchJob -include/KPim5/KGAPI/KGAPI/Drive/RevisionModifyJob -include/KPim5/KGAPI/KGAPI/Drive/SearchQuery -include/KPim5/KGAPI/KGAPI/Drive/Teamdrive -include/KPim5/KGAPI/KGAPI/Drive/TeamdriveCreateJob -include/KPim5/KGAPI/KGAPI/Drive/TeamdriveDeleteJob -include/KPim5/KGAPI/KGAPI/Drive/TeamdriveFetchJob -include/KPim5/KGAPI/KGAPI/Drive/TeamdriveModifyJob -include/KPim5/KGAPI/KGAPI/Drive/TeamdriveSearchQuery -include/KPim5/KGAPI/KGAPI/Drive/User -include/KPim5/KGAPI/KGAPI/FetchJob -include/KPim5/KGAPI/KGAPI/Job -include/KPim5/KGAPI/KGAPI/Latitude/Latitude -include/KPim5/KGAPI/KGAPI/Latitude/Location -include/KPim5/KGAPI/KGAPI/Latitude/LocationCreateJob -include/KPim5/KGAPI/KGAPI/Latitude/LocationDeleteJob -include/KPim5/KGAPI/KGAPI/Latitude/LocationFetchHistoryJob -include/KPim5/KGAPI/KGAPI/Latitude/LocationFetchJob -include/KPim5/KGAPI/KGAPI/Maps/StaticMapMarker -include/KPim5/KGAPI/KGAPI/Maps/StaticMapPath -include/KPim5/KGAPI/KGAPI/Maps/StaticMapTileFetchJob -include/KPim5/KGAPI/KGAPI/Maps/StaticMapUrl -include/KPim5/KGAPI/KGAPI/ModifyJob -include/KPim5/KGAPI/KGAPI/Object -include/KPim5/KGAPI/KGAPI/People/Address -include/KPim5/KGAPI/KGAPI/People/AgeRangeType -include/KPim5/KGAPI/KGAPI/People/Biography -include/KPim5/KGAPI/KGAPI/People/Birthday -include/KPim5/KGAPI/KGAPI/People/BraggingRights -include/KPim5/KGAPI/KGAPI/People/CalendarUrl -include/KPim5/KGAPI/KGAPI/People/ClientData -include/KPim5/KGAPI/KGAPI/People/ContactGroup -include/KPim5/KGAPI/KGAPI/People/ContactGroupCreateJob -include/KPim5/KGAPI/KGAPI/People/ContactGroupDeleteJob -include/KPim5/KGAPI/KGAPI/People/ContactGroupFetchJob -include/KPim5/KGAPI/KGAPI/People/ContactGroupMembership -include/KPim5/KGAPI/KGAPI/People/ContactGroupMetadata -include/KPim5/KGAPI/KGAPI/People/ContactGroupModifyJob -include/KPim5/KGAPI/KGAPI/People/CoverPhoto -include/KPim5/KGAPI/KGAPI/People/DomainMembership -include/KPim5/KGAPI/KGAPI/People/EmailAddress -include/KPim5/KGAPI/KGAPI/People/Event -include/KPim5/KGAPI/KGAPI/People/ExternalId -include/KPim5/KGAPI/KGAPI/People/FieldMetadata -include/KPim5/KGAPI/KGAPI/People/FileAs -include/KPim5/KGAPI/KGAPI/People/Gender -include/KPim5/KGAPI/KGAPI/People/GroupClientData -include/KPim5/KGAPI/KGAPI/People/IMClient -include/KPim5/KGAPI/KGAPI/People/Interest -include/KPim5/KGAPI/KGAPI/People/Location -include/KPim5/KGAPI/KGAPI/People/Membership -include/KPim5/KGAPI/KGAPI/People/MiscKeyword -include/KPim5/KGAPI/KGAPI/People/Name -include/KPim5/KGAPI/KGAPI/People/Nickname -include/KPim5/KGAPI/KGAPI/People/Occupation -include/KPim5/KGAPI/KGAPI/People/Organization -include/KPim5/KGAPI/KGAPI/People/Person -include/KPim5/KGAPI/KGAPI/People/PersonCreateJob -include/KPim5/KGAPI/KGAPI/People/PersonDeleteJob -include/KPim5/KGAPI/KGAPI/People/PersonFetchJob -include/KPim5/KGAPI/KGAPI/People/PersonLocale -include/KPim5/KGAPI/KGAPI/People/PersonMetadata -include/KPim5/KGAPI/KGAPI/People/PersonModifyJob -include/KPim5/KGAPI/KGAPI/People/PersonPhotoDeleteJob -include/KPim5/KGAPI/KGAPI/People/PersonPhotoUpdateJob -include/KPim5/KGAPI/KGAPI/People/PhoneNumber -include/KPim5/KGAPI/KGAPI/People/Photo -include/KPim5/KGAPI/KGAPI/People/ProfileMetadata -include/KPim5/KGAPI/KGAPI/People/Relation -include/KPim5/KGAPI/KGAPI/People/RelationshipInterest -include/KPim5/KGAPI/KGAPI/People/RelationshipStatus -include/KPim5/KGAPI/KGAPI/People/Residence -include/KPim5/KGAPI/KGAPI/People/SIPAddress -include/KPim5/KGAPI/KGAPI/People/Skill -include/KPim5/KGAPI/KGAPI/People/Source -include/KPim5/KGAPI/KGAPI/People/Tagline -include/KPim5/KGAPI/KGAPI/People/Url -include/KPim5/KGAPI/KGAPI/People/UserDefined -include/KPim5/KGAPI/KGAPI/Tasks/Task -include/KPim5/KGAPI/KGAPI/Tasks/TaskCreateJob -include/KPim5/KGAPI/KGAPI/Tasks/TaskDeleteJob -include/KPim5/KGAPI/KGAPI/Tasks/TaskFetchJob -include/KPim5/KGAPI/KGAPI/Tasks/TaskList -include/KPim5/KGAPI/KGAPI/Tasks/TaskListCreateJob -include/KPim5/KGAPI/KGAPI/Tasks/TaskListDeleteJob -include/KPim5/KGAPI/KGAPI/Tasks/TaskListFetchJob -include/KPim5/KGAPI/KGAPI/Tasks/TaskListModifyJob -include/KPim5/KGAPI/KGAPI/Tasks/TaskModifyJob -include/KPim5/KGAPI/KGAPI/Tasks/TaskMoveJob -include/KPim5/KGAPI/KGAPI/Types -include/KPim5/KGAPI/KGAPI/Utils -include/KPim5/KGAPI/kgapi/account.h -include/KPim5/KGAPI/kgapi/accountinfo.h -include/KPim5/KGAPI/kgapi/accountinfofetchjob.h -include/KPim5/KGAPI/kgapi/accountmanager.h -include/KPim5/KGAPI/kgapi/authjob.h -include/KPim5/KGAPI/kgapi/blogger/blog.h -include/KPim5/KGAPI/kgapi/blogger/blogfetchjob.h -include/KPim5/KGAPI/kgapi/blogger/comment.h -include/KPim5/KGAPI/kgapi/blogger/commentapprovejob.h -include/KPim5/KGAPI/kgapi/blogger/commentdeletecontentjob.h -include/KPim5/KGAPI/kgapi/blogger/commentdeletejob.h -include/KPim5/KGAPI/kgapi/blogger/commentfetchjob.h -include/KPim5/KGAPI/kgapi/blogger/kgapiblogger_export.h -include/KPim5/KGAPI/kgapi/blogger/page.h -include/KPim5/KGAPI/kgapi/blogger/pagecreatejob.h -include/KPim5/KGAPI/kgapi/blogger/pagedeletejob.h -include/KPim5/KGAPI/kgapi/blogger/pagefetchjob.h -include/KPim5/KGAPI/kgapi/blogger/pagemodifyjob.h -include/KPim5/KGAPI/kgapi/blogger/post.h -include/KPim5/KGAPI/kgapi/blogger/postcreatejob.h -include/KPim5/KGAPI/kgapi/blogger/postdeletejob.h -include/KPim5/KGAPI/kgapi/blogger/postfetchjob.h -include/KPim5/KGAPI/kgapi/blogger/postmodifyjob.h -include/KPim5/KGAPI/kgapi/blogger/postpublishjob.h -include/KPim5/KGAPI/kgapi/blogger/postsearchjob.h -include/KPim5/KGAPI/kgapi/calendar/calendar.h -include/KPim5/KGAPI/kgapi/calendar/calendarcreatejob.h -include/KPim5/KGAPI/kgapi/calendar/calendardeletejob.h -include/KPim5/KGAPI/kgapi/calendar/calendarfetchjob.h -include/KPim5/KGAPI/kgapi/calendar/calendarmodifyjob.h -include/KPim5/KGAPI/kgapi/calendar/enums.h -include/KPim5/KGAPI/kgapi/calendar/event.h -include/KPim5/KGAPI/kgapi/calendar/eventcreatejob.h -include/KPim5/KGAPI/kgapi/calendar/eventdeletejob.h -include/KPim5/KGAPI/kgapi/calendar/eventfetchjob.h -include/KPim5/KGAPI/kgapi/calendar/eventmodifyjob.h -include/KPim5/KGAPI/kgapi/calendar/eventmovejob.h -include/KPim5/KGAPI/kgapi/calendar/freebusyqueryjob.h -include/KPim5/KGAPI/kgapi/calendar/kgapicalendar_export.h -include/KPim5/KGAPI/kgapi/calendar/reminder.h -include/KPim5/KGAPI/kgapi/createjob.h -include/KPim5/KGAPI/kgapi/deletejob.h -include/KPim5/KGAPI/kgapi/drive/about.h -include/KPim5/KGAPI/kgapi/drive/aboutfetchjob.h -include/KPim5/KGAPI/kgapi/drive/app.h -include/KPim5/KGAPI/kgapi/drive/appfetchjob.h -include/KPim5/KGAPI/kgapi/drive/change.h -include/KPim5/KGAPI/kgapi/drive/changefetchjob.h -include/KPim5/KGAPI/kgapi/drive/childreference.h -include/KPim5/KGAPI/kgapi/drive/childreferencecreatejob.h -include/KPim5/KGAPI/kgapi/drive/childreferencedeletejob.h -include/KPim5/KGAPI/kgapi/drive/childreferencefetchjob.h -include/KPim5/KGAPI/kgapi/drive/drives.h -include/KPim5/KGAPI/kgapi/drive/drivescreatejob.h -include/KPim5/KGAPI/kgapi/drive/drivesdeletejob.h -include/KPim5/KGAPI/kgapi/drive/drivesfetchjob.h -include/KPim5/KGAPI/kgapi/drive/driveshidejob.h -include/KPim5/KGAPI/kgapi/drive/drivesmodifyjob.h -include/KPim5/KGAPI/kgapi/drive/drivessearchquery.h -include/KPim5/KGAPI/kgapi/drive/file.h -include/KPim5/KGAPI/kgapi/drive/fileabstractdatajob.h -include/KPim5/KGAPI/kgapi/drive/fileabstractmodifyjob.h -include/KPim5/KGAPI/kgapi/drive/fileabstractresumablejob.h -include/KPim5/KGAPI/kgapi/drive/fileabstractuploadjob.h -include/KPim5/KGAPI/kgapi/drive/filecopyjob.h -include/KPim5/KGAPI/kgapi/drive/filecreatejob.h -include/KPim5/KGAPI/kgapi/drive/filedeletejob.h -include/KPim5/KGAPI/kgapi/drive/filefetchcontentjob.h -include/KPim5/KGAPI/kgapi/drive/filefetchjob.h -include/KPim5/KGAPI/kgapi/drive/filemodifyjob.h -include/KPim5/KGAPI/kgapi/drive/fileresumablecreatejob.h -include/KPim5/KGAPI/kgapi/drive/fileresumablemodifyjob.h -include/KPim5/KGAPI/kgapi/drive/filesearchquery.h -include/KPim5/KGAPI/kgapi/drive/filetouchjob.h -include/KPim5/KGAPI/kgapi/drive/filetrashjob.h -include/KPim5/KGAPI/kgapi/drive/fileuntrashjob.h -include/KPim5/KGAPI/kgapi/drive/kgapidrive_export.h -include/KPim5/KGAPI/kgapi/drive/parentreference.h -include/KPim5/KGAPI/kgapi/drive/parentreferencecreatejob.h -include/KPim5/KGAPI/kgapi/drive/parentreferencedeletejob.h -include/KPim5/KGAPI/kgapi/drive/parentreferencefetchjob.h -include/KPim5/KGAPI/kgapi/drive/permission.h -include/KPim5/KGAPI/kgapi/drive/permissioncreatejob.h -include/KPim5/KGAPI/kgapi/drive/permissiondeletejob.h -include/KPim5/KGAPI/kgapi/drive/permissionfetchjob.h -include/KPim5/KGAPI/kgapi/drive/permissionmodifyjob.h -include/KPim5/KGAPI/kgapi/drive/revision.h -include/KPim5/KGAPI/kgapi/drive/revisiondeletejob.h -include/KPim5/KGAPI/kgapi/drive/revisionfetchjob.h -include/KPim5/KGAPI/kgapi/drive/revisionmodifyjob.h -include/KPim5/KGAPI/kgapi/drive/searchquery.h -include/KPim5/KGAPI/kgapi/drive/teamdrive.h -include/KPim5/KGAPI/kgapi/drive/teamdrivecreatejob.h -include/KPim5/KGAPI/kgapi/drive/teamdrivedeletejob.h -include/KPim5/KGAPI/kgapi/drive/teamdrivefetchjob.h -include/KPim5/KGAPI/kgapi/drive/teamdrivemodifyjob.h -include/KPim5/KGAPI/kgapi/drive/teamdrivesearchquery.h -include/KPim5/KGAPI/kgapi/drive/user.h -include/KPim5/KGAPI/kgapi/fetchjob.h -include/KPim5/KGAPI/kgapi/job.h -include/KPim5/KGAPI/kgapi/kgapicore_export.h -include/KPim5/KGAPI/kgapi/latitude/kgapilatitude_export.h -include/KPim5/KGAPI/kgapi/latitude/latitude.h -include/KPim5/KGAPI/kgapi/latitude/location.h -include/KPim5/KGAPI/kgapi/latitude/locationcreatejob.h -include/KPim5/KGAPI/kgapi/latitude/locationdeletejob.h -include/KPim5/KGAPI/kgapi/latitude/locationfetchhistoryjob.h -include/KPim5/KGAPI/kgapi/latitude/locationfetchjob.h -include/KPim5/KGAPI/kgapi/maps/kgapimaps_export.h -include/KPim5/KGAPI/kgapi/maps/staticmapmarker.h -include/KPim5/KGAPI/kgapi/maps/staticmappath.h -include/KPim5/KGAPI/kgapi/maps/staticmaptilefetchjob.h -include/KPim5/KGAPI/kgapi/maps/staticmapurl.h -include/KPim5/KGAPI/kgapi/modifyjob.h -include/KPim5/KGAPI/kgapi/object.h -include/KPim5/KGAPI/kgapi/people/address.h -include/KPim5/KGAPI/kgapi/people/agerangetype.h -include/KPim5/KGAPI/kgapi/people/biography.h -include/KPim5/KGAPI/kgapi/people/birthday.h -include/KPim5/KGAPI/kgapi/people/braggingrights.h -include/KPim5/KGAPI/kgapi/people/calendarurl.h -include/KPim5/KGAPI/kgapi/people/clientdata.h -include/KPim5/KGAPI/kgapi/people/contactgroup.h -include/KPim5/KGAPI/kgapi/people/contactgroupcreatejob.h -include/KPim5/KGAPI/kgapi/people/contactgroupdeletejob.h -include/KPim5/KGAPI/kgapi/people/contactgroupfetchjob.h -include/KPim5/KGAPI/kgapi/people/contactgroupmembership.h -include/KPim5/KGAPI/kgapi/people/contactgroupmetadata.h -include/KPim5/KGAPI/kgapi/people/contactgroupmodifyjob.h -include/KPim5/KGAPI/kgapi/people/coverphoto.h -include/KPim5/KGAPI/kgapi/people/domainmembership.h -include/KPim5/KGAPI/kgapi/people/emailaddress.h -include/KPim5/KGAPI/kgapi/people/event.h -include/KPim5/KGAPI/kgapi/people/externalid.h -include/KPim5/KGAPI/kgapi/people/fieldmetadata.h -include/KPim5/KGAPI/kgapi/people/fileas.h -include/KPim5/KGAPI/kgapi/people/gender.h -include/KPim5/KGAPI/kgapi/people/groupclientdata.h -include/KPim5/KGAPI/kgapi/people/imclient.h -include/KPim5/KGAPI/kgapi/people/interest.h -include/KPim5/KGAPI/kgapi/people/kgapipeople_export.h -include/KPim5/KGAPI/kgapi/people/location.h -include/KPim5/KGAPI/kgapi/people/membership.h -include/KPim5/KGAPI/kgapi/people/misckeyword.h -include/KPim5/KGAPI/kgapi/people/name.h -include/KPim5/KGAPI/kgapi/people/nickname.h -include/KPim5/KGAPI/kgapi/people/occupation.h -include/KPim5/KGAPI/kgapi/people/organization.h -include/KPim5/KGAPI/kgapi/people/person.h -include/KPim5/KGAPI/kgapi/people/personcreatejob.h -include/KPim5/KGAPI/kgapi/people/persondeletejob.h -include/KPim5/KGAPI/kgapi/people/personfetchjob.h -include/KPim5/KGAPI/kgapi/people/personlocale.h -include/KPim5/KGAPI/kgapi/people/personmetadata.h -include/KPim5/KGAPI/kgapi/people/personmodifyjob.h -include/KPim5/KGAPI/kgapi/people/personphotodeletejob.h -include/KPim5/KGAPI/kgapi/people/personphotoupdatejob.h -include/KPim5/KGAPI/kgapi/people/phonenumber.h -include/KPim5/KGAPI/kgapi/people/photo.h -include/KPim5/KGAPI/kgapi/people/profilemetadata.h -include/KPim5/KGAPI/kgapi/people/relation.h -include/KPim5/KGAPI/kgapi/people/relationshipinterest.h -include/KPim5/KGAPI/kgapi/people/relationshipstatus.h -include/KPim5/KGAPI/kgapi/people/residence.h -include/KPim5/KGAPI/kgapi/people/sipaddress.h -include/KPim5/KGAPI/kgapi/people/skill.h -include/KPim5/KGAPI/kgapi/people/source.h -include/KPim5/KGAPI/kgapi/people/tagline.h -include/KPim5/KGAPI/kgapi/people/url.h -include/KPim5/KGAPI/kgapi/people/userdefined.h -include/KPim5/KGAPI/kgapi/tasks/kgapitasks_export.h -include/KPim5/KGAPI/kgapi/tasks/task.h -include/KPim5/KGAPI/kgapi/tasks/taskcreatejob.h -include/KPim5/KGAPI/kgapi/tasks/taskdeletejob.h -include/KPim5/KGAPI/kgapi/tasks/taskfetchjob.h -include/KPim5/KGAPI/kgapi/tasks/tasklist.h -include/KPim5/KGAPI/kgapi/tasks/tasklistcreatejob.h -include/KPim5/KGAPI/kgapi/tasks/tasklistdeletejob.h -include/KPim5/KGAPI/kgapi/tasks/tasklistfetchjob.h -include/KPim5/KGAPI/kgapi/tasks/tasklistmodifyjob.h -include/KPim5/KGAPI/kgapi/tasks/taskmodifyjob.h -include/KPim5/KGAPI/kgapi/tasks/taskmovejob.h -include/KPim5/KGAPI/kgapi/types.h -include/KPim5/KGAPI/kgapi/utils.h -include/KPim5/KGAPI/kgapi_version.h -lib/cmake/KPim5GAPI/KPim5GAPIConfig.cmake -lib/cmake/KPim5GAPI/KPim5GAPIConfigVersion.cmake -lib/cmake/KPim5GAPI/KPim5GAPITargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5GAPI/KPim5GAPITargets.cmake -lib/cmake/KPimGAPI/KPim5GAPITargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPimGAPI/KPim5GAPITargets.cmake -lib/cmake/KPimGAPI/KPimGAPIConfig.cmake -lib/cmake/KPimGAPI/KPimGAPIConfigVersion.cmake -lib/libKPim5GAPIBlogger.so -lib/libKPim5GAPIBlogger.so.5 -lib/libKPim5GAPIBlogger.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libKPim5GAPICalendar.so -lib/libKPim5GAPICalendar.so.5 -lib/libKPim5GAPICalendar.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libKPim5GAPICore.so -lib/libKPim5GAPICore.so.5 -lib/libKPim5GAPICore.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libKPim5GAPIDrive.so -lib/libKPim5GAPIDrive.so.5 -lib/libKPim5GAPIDrive.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libKPim5GAPILatitude.so -lib/libKPim5GAPILatitude.so.5 -lib/libKPim5GAPILatitude.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libKPim5GAPIMaps.so -lib/libKPim5GAPIMaps.so.5 -lib/libKPim5GAPIMaps.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libKPim5GAPIPeople.so -lib/libKPim5GAPIPeople.so.5 -lib/libKPim5GAPIPeople.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libKPim5GAPITasks.so -lib/libKPim5GAPITasks.so.5 -lib/libKPim5GAPITasks.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_MKSPECDIR%%/modules/qt_KGAPIBlogger.pri -%%QT_MKSPECDIR%%/modules/qt_KGAPICalendar.pri -%%QT_MKSPECDIR%%/modules/qt_KGAPICore.pri -%%QT_MKSPECDIR%%/modules/qt_KGAPIDrive.pri -%%QT_MKSPECDIR%%/modules/qt_KGAPILatitude.pri -%%QT_MKSPECDIR%%/modules/qt_KGAPIMaps.pri -%%QT_MKSPECDIR%%/modules/qt_KGAPIPeople.pri -%%QT_MKSPECDIR%%/modules/qt_KGAPITasks.pri +include/KPim6/KGAPI/KGAPI/Account +include/KPim6/KGAPI/KGAPI/AccountInfo +include/KPim6/KGAPI/KGAPI/AccountInfoFetchJob +include/KPim6/KGAPI/KGAPI/AccountManager +include/KPim6/KGAPI/KGAPI/AuthJob +include/KPim6/KGAPI/KGAPI/Blogger/Blog +include/KPim6/KGAPI/KGAPI/Blogger/BlogFetchJob +include/KPim6/KGAPI/KGAPI/Blogger/Comment +include/KPim6/KGAPI/KGAPI/Blogger/CommentApproveJob +include/KPim6/KGAPI/KGAPI/Blogger/CommentDeleteContentJob +include/KPim6/KGAPI/KGAPI/Blogger/CommentDeleteJob +include/KPim6/KGAPI/KGAPI/Blogger/CommentFetchJob +include/KPim6/KGAPI/KGAPI/Blogger/Page +include/KPim6/KGAPI/KGAPI/Blogger/PageCreateJob +include/KPim6/KGAPI/KGAPI/Blogger/PageDeleteJob +include/KPim6/KGAPI/KGAPI/Blogger/PageFetchJob +include/KPim6/KGAPI/KGAPI/Blogger/PageModifyJob +include/KPim6/KGAPI/KGAPI/Blogger/Post +include/KPim6/KGAPI/KGAPI/Blogger/PostCreateJob +include/KPim6/KGAPI/KGAPI/Blogger/PostDeleteJob +include/KPim6/KGAPI/KGAPI/Blogger/PostFetchJob +include/KPim6/KGAPI/KGAPI/Blogger/PostModifyJob +include/KPim6/KGAPI/KGAPI/Blogger/PostPublishJob +include/KPim6/KGAPI/KGAPI/Blogger/PostSearchJob +include/KPim6/KGAPI/KGAPI/Calendar/Calendar +include/KPim6/KGAPI/KGAPI/Calendar/CalendarCreateJob +include/KPim6/KGAPI/KGAPI/Calendar/CalendarDeleteJob +include/KPim6/KGAPI/KGAPI/Calendar/CalendarFetchJob +include/KPim6/KGAPI/KGAPI/Calendar/CalendarModifyJob +include/KPim6/KGAPI/KGAPI/Calendar/Enums +include/KPim6/KGAPI/KGAPI/Calendar/Event +include/KPim6/KGAPI/KGAPI/Calendar/EventCreateJob +include/KPim6/KGAPI/KGAPI/Calendar/EventDeleteJob +include/KPim6/KGAPI/KGAPI/Calendar/EventFetchJob +include/KPim6/KGAPI/KGAPI/Calendar/EventModifyJob +include/KPim6/KGAPI/KGAPI/Calendar/EventMoveJob +include/KPim6/KGAPI/KGAPI/Calendar/FreeBusyQueryJob +include/KPim6/KGAPI/KGAPI/Calendar/Reminder +include/KPim6/KGAPI/KGAPI/CreateJob +include/KPim6/KGAPI/KGAPI/DeleteJob +include/KPim6/KGAPI/KGAPI/Drive/About +include/KPim6/KGAPI/KGAPI/Drive/AboutFetchJob +include/KPim6/KGAPI/KGAPI/Drive/App +include/KPim6/KGAPI/KGAPI/Drive/AppFetchJob +include/KPim6/KGAPI/KGAPI/Drive/Change +include/KPim6/KGAPI/KGAPI/Drive/ChangeFetchJob +include/KPim6/KGAPI/KGAPI/Drive/ChildReference +include/KPim6/KGAPI/KGAPI/Drive/ChildReferenceCreateJob +include/KPim6/KGAPI/KGAPI/Drive/ChildReferenceDeleteJob +include/KPim6/KGAPI/KGAPI/Drive/ChildReferenceFetchJob +include/KPim6/KGAPI/KGAPI/Drive/Drives +include/KPim6/KGAPI/KGAPI/Drive/DrivesCreateJob +include/KPim6/KGAPI/KGAPI/Drive/DrivesDeleteJob +include/KPim6/KGAPI/KGAPI/Drive/DrivesFetchJob +include/KPim6/KGAPI/KGAPI/Drive/DrivesHideJob +include/KPim6/KGAPI/KGAPI/Drive/DrivesModifyJob +include/KPim6/KGAPI/KGAPI/Drive/DrivesSearchQuery +include/KPim6/KGAPI/KGAPI/Drive/File +include/KPim6/KGAPI/KGAPI/Drive/FileAbstractDataJob +include/KPim6/KGAPI/KGAPI/Drive/FileAbstractModifyJob +include/KPim6/KGAPI/KGAPI/Drive/FileAbstractResumableJob +include/KPim6/KGAPI/KGAPI/Drive/FileAbstractUploadJob +include/KPim6/KGAPI/KGAPI/Drive/FileCopyJob +include/KPim6/KGAPI/KGAPI/Drive/FileCreateJob +include/KPim6/KGAPI/KGAPI/Drive/FileDeleteJob +include/KPim6/KGAPI/KGAPI/Drive/FileFetchContentJob +include/KPim6/KGAPI/KGAPI/Drive/FileFetchJob +include/KPim6/KGAPI/KGAPI/Drive/FileModifyJob +include/KPim6/KGAPI/KGAPI/Drive/FileResumableCreateJob +include/KPim6/KGAPI/KGAPI/Drive/FileResumableModifyJob +include/KPim6/KGAPI/KGAPI/Drive/FileSearchQuery +include/KPim6/KGAPI/KGAPI/Drive/FileTouchJob +include/KPim6/KGAPI/KGAPI/Drive/FileTrashJob +include/KPim6/KGAPI/KGAPI/Drive/FileUntrashJob +include/KPim6/KGAPI/KGAPI/Drive/ParentReference +include/KPim6/KGAPI/KGAPI/Drive/ParentReferenceCreateJob +include/KPim6/KGAPI/KGAPI/Drive/ParentReferenceDeleteJob +include/KPim6/KGAPI/KGAPI/Drive/ParentReferenceFetchJob +include/KPim6/KGAPI/KGAPI/Drive/Permission +include/KPim6/KGAPI/KGAPI/Drive/PermissionCreateJob +include/KPim6/KGAPI/KGAPI/Drive/PermissionDeleteJob +include/KPim6/KGAPI/KGAPI/Drive/PermissionFetchJob +include/KPim6/KGAPI/KGAPI/Drive/PermissionModifyJob +include/KPim6/KGAPI/KGAPI/Drive/Revision +include/KPim6/KGAPI/KGAPI/Drive/RevisionDeleteJob +include/KPim6/KGAPI/KGAPI/Drive/RevisionFetchJob +include/KPim6/KGAPI/KGAPI/Drive/RevisionModifyJob +include/KPim6/KGAPI/KGAPI/Drive/SearchQuery +include/KPim6/KGAPI/KGAPI/Drive/Teamdrive +include/KPim6/KGAPI/KGAPI/Drive/TeamdriveCreateJob +include/KPim6/KGAPI/KGAPI/Drive/TeamdriveDeleteJob +include/KPim6/KGAPI/KGAPI/Drive/TeamdriveFetchJob +include/KPim6/KGAPI/KGAPI/Drive/TeamdriveModifyJob +include/KPim6/KGAPI/KGAPI/Drive/TeamdriveSearchQuery +include/KPim6/KGAPI/KGAPI/Drive/User +include/KPim6/KGAPI/KGAPI/FetchJob +include/KPim6/KGAPI/KGAPI/Job +include/KPim6/KGAPI/KGAPI/Latitude/Latitude +include/KPim6/KGAPI/KGAPI/Latitude/Location +include/KPim6/KGAPI/KGAPI/Latitude/LocationCreateJob +include/KPim6/KGAPI/KGAPI/Latitude/LocationDeleteJob +include/KPim6/KGAPI/KGAPI/Latitude/LocationFetchHistoryJob +include/KPim6/KGAPI/KGAPI/Latitude/LocationFetchJob +include/KPim6/KGAPI/KGAPI/Maps/StaticMapMarker +include/KPim6/KGAPI/KGAPI/Maps/StaticMapPath +include/KPim6/KGAPI/KGAPI/Maps/StaticMapTileFetchJob +include/KPim6/KGAPI/KGAPI/Maps/StaticMapUrl +include/KPim6/KGAPI/KGAPI/ModifyJob +include/KPim6/KGAPI/KGAPI/Object +include/KPim6/KGAPI/KGAPI/People/Address +include/KPim6/KGAPI/KGAPI/People/AgeRangeType +include/KPim6/KGAPI/KGAPI/People/Biography +include/KPim6/KGAPI/KGAPI/People/Birthday +include/KPim6/KGAPI/KGAPI/People/BraggingRights +include/KPim6/KGAPI/KGAPI/People/CalendarUrl +include/KPim6/KGAPI/KGAPI/People/ClientData +include/KPim6/KGAPI/KGAPI/People/ContactGroup +include/KPim6/KGAPI/KGAPI/People/ContactGroupCreateJob +include/KPim6/KGAPI/KGAPI/People/ContactGroupDeleteJob +include/KPim6/KGAPI/KGAPI/People/ContactGroupFetchJob +include/KPim6/KGAPI/KGAPI/People/ContactGroupMembership +include/KPim6/KGAPI/KGAPI/People/ContactGroupMetadata +include/KPim6/KGAPI/KGAPI/People/ContactGroupModifyJob +include/KPim6/KGAPI/KGAPI/People/CoverPhoto +include/KPim6/KGAPI/KGAPI/People/DomainMembership +include/KPim6/KGAPI/KGAPI/People/EmailAddress +include/KPim6/KGAPI/KGAPI/People/Event +include/KPim6/KGAPI/KGAPI/People/ExternalId +include/KPim6/KGAPI/KGAPI/People/FieldMetadata +include/KPim6/KGAPI/KGAPI/People/FileAs +include/KPim6/KGAPI/KGAPI/People/Gender +include/KPim6/KGAPI/KGAPI/People/GroupClientData +include/KPim6/KGAPI/KGAPI/People/IMClient +include/KPim6/KGAPI/KGAPI/People/Interest +include/KPim6/KGAPI/KGAPI/People/Location +include/KPim6/KGAPI/KGAPI/People/Membership +include/KPim6/KGAPI/KGAPI/People/MiscKeyword +include/KPim6/KGAPI/KGAPI/People/Name +include/KPim6/KGAPI/KGAPI/People/Nickname +include/KPim6/KGAPI/KGAPI/People/Occupation +include/KPim6/KGAPI/KGAPI/People/Organization +include/KPim6/KGAPI/KGAPI/People/Person +include/KPim6/KGAPI/KGAPI/People/PersonCreateJob +include/KPim6/KGAPI/KGAPI/People/PersonDeleteJob +include/KPim6/KGAPI/KGAPI/People/PersonFetchJob +include/KPim6/KGAPI/KGAPI/People/PersonLocale +include/KPim6/KGAPI/KGAPI/People/PersonMetadata +include/KPim6/KGAPI/KGAPI/People/PersonModifyJob +include/KPim6/KGAPI/KGAPI/People/PersonPhotoDeleteJob +include/KPim6/KGAPI/KGAPI/People/PersonPhotoUpdateJob +include/KPim6/KGAPI/KGAPI/People/PhoneNumber +include/KPim6/KGAPI/KGAPI/People/Photo +include/KPim6/KGAPI/KGAPI/People/ProfileMetadata +include/KPim6/KGAPI/KGAPI/People/Relation +include/KPim6/KGAPI/KGAPI/People/RelationshipInterest +include/KPim6/KGAPI/KGAPI/People/RelationshipStatus +include/KPim6/KGAPI/KGAPI/People/Residence +include/KPim6/KGAPI/KGAPI/People/SIPAddress +include/KPim6/KGAPI/KGAPI/People/Skill +include/KPim6/KGAPI/KGAPI/People/Source +include/KPim6/KGAPI/KGAPI/People/Tagline +include/KPim6/KGAPI/KGAPI/People/Url +include/KPim6/KGAPI/KGAPI/People/UserDefined +include/KPim6/KGAPI/KGAPI/Tasks/Task +include/KPim6/KGAPI/KGAPI/Tasks/TaskCreateJob +include/KPim6/KGAPI/KGAPI/Tasks/TaskDeleteJob +include/KPim6/KGAPI/KGAPI/Tasks/TaskFetchJob +include/KPim6/KGAPI/KGAPI/Tasks/TaskList +include/KPim6/KGAPI/KGAPI/Tasks/TaskListCreateJob +include/KPim6/KGAPI/KGAPI/Tasks/TaskListDeleteJob +include/KPim6/KGAPI/KGAPI/Tasks/TaskListFetchJob +include/KPim6/KGAPI/KGAPI/Tasks/TaskListModifyJob +include/KPim6/KGAPI/KGAPI/Tasks/TaskModifyJob +include/KPim6/KGAPI/KGAPI/Tasks/TaskMoveJob +include/KPim6/KGAPI/KGAPI/Types +include/KPim6/KGAPI/KGAPI/Utils +include/KPim6/KGAPI/kgapi/account.h +include/KPim6/KGAPI/kgapi/accountinfo.h +include/KPim6/KGAPI/kgapi/accountinfofetchjob.h +include/KPim6/KGAPI/kgapi/accountmanager.h +include/KPim6/KGAPI/kgapi/authjob.h +include/KPim6/KGAPI/kgapi/blogger/blog.h +include/KPim6/KGAPI/kgapi/blogger/blogfetchjob.h +include/KPim6/KGAPI/kgapi/blogger/comment.h +include/KPim6/KGAPI/kgapi/blogger/commentapprovejob.h +include/KPim6/KGAPI/kgapi/blogger/commentdeletecontentjob.h +include/KPim6/KGAPI/kgapi/blogger/commentdeletejob.h +include/KPim6/KGAPI/kgapi/blogger/commentfetchjob.h +include/KPim6/KGAPI/kgapi/blogger/kgapiblogger_export.h +include/KPim6/KGAPI/kgapi/blogger/page.h +include/KPim6/KGAPI/kgapi/blogger/pagecreatejob.h +include/KPim6/KGAPI/kgapi/blogger/pagedeletejob.h +include/KPim6/KGAPI/kgapi/blogger/pagefetchjob.h +include/KPim6/KGAPI/kgapi/blogger/pagemodifyjob.h +include/KPim6/KGAPI/kgapi/blogger/post.h +include/KPim6/KGAPI/kgapi/blogger/postcreatejob.h +include/KPim6/KGAPI/kgapi/blogger/postdeletejob.h +include/KPim6/KGAPI/kgapi/blogger/postfetchjob.h +include/KPim6/KGAPI/kgapi/blogger/postmodifyjob.h +include/KPim6/KGAPI/kgapi/blogger/postpublishjob.h +include/KPim6/KGAPI/kgapi/blogger/postsearchjob.h +include/KPim6/KGAPI/kgapi/calendar/calendar.h +include/KPim6/KGAPI/kgapi/calendar/calendarcreatejob.h +include/KPim6/KGAPI/kgapi/calendar/calendardeletejob.h +include/KPim6/KGAPI/kgapi/calendar/calendarfetchjob.h +include/KPim6/KGAPI/kgapi/calendar/calendarmodifyjob.h +include/KPim6/KGAPI/kgapi/calendar/enums.h +include/KPim6/KGAPI/kgapi/calendar/event.h +include/KPim6/KGAPI/kgapi/calendar/eventcreatejob.h +include/KPim6/KGAPI/kgapi/calendar/eventdeletejob.h +include/KPim6/KGAPI/kgapi/calendar/eventfetchjob.h +include/KPim6/KGAPI/kgapi/calendar/eventmodifyjob.h +include/KPim6/KGAPI/kgapi/calendar/eventmovejob.h +include/KPim6/KGAPI/kgapi/calendar/freebusyqueryjob.h +include/KPim6/KGAPI/kgapi/calendar/kgapicalendar_export.h +include/KPim6/KGAPI/kgapi/calendar/reminder.h +include/KPim6/KGAPI/kgapi/createjob.h +include/KPim6/KGAPI/kgapi/deletejob.h +include/KPim6/KGAPI/kgapi/drive/about.h +include/KPim6/KGAPI/kgapi/drive/aboutfetchjob.h +include/KPim6/KGAPI/kgapi/drive/app.h +include/KPim6/KGAPI/kgapi/drive/appfetchjob.h +include/KPim6/KGAPI/kgapi/drive/change.h +include/KPim6/KGAPI/kgapi/drive/changefetchjob.h +include/KPim6/KGAPI/kgapi/drive/childreference.h +include/KPim6/KGAPI/kgapi/drive/childreferencecreatejob.h +include/KPim6/KGAPI/kgapi/drive/childreferencedeletejob.h +include/KPim6/KGAPI/kgapi/drive/childreferencefetchjob.h +include/KPim6/KGAPI/kgapi/drive/drives.h +include/KPim6/KGAPI/kgapi/drive/drivescreatejob.h +include/KPim6/KGAPI/kgapi/drive/drivesdeletejob.h +include/KPim6/KGAPI/kgapi/drive/drivesfetchjob.h +include/KPim6/KGAPI/kgapi/drive/driveshidejob.h +include/KPim6/KGAPI/kgapi/drive/drivesmodifyjob.h +include/KPim6/KGAPI/kgapi/drive/drivessearchquery.h +include/KPim6/KGAPI/kgapi/drive/file.h +include/KPim6/KGAPI/kgapi/drive/fileabstractdatajob.h +include/KPim6/KGAPI/kgapi/drive/fileabstractmodifyjob.h +include/KPim6/KGAPI/kgapi/drive/fileabstractresumablejob.h +include/KPim6/KGAPI/kgapi/drive/fileabstractuploadjob.h +include/KPim6/KGAPI/kgapi/drive/filecopyjob.h +include/KPim6/KGAPI/kgapi/drive/filecreatejob.h +include/KPim6/KGAPI/kgapi/drive/filedeletejob.h +include/KPim6/KGAPI/kgapi/drive/filefetchcontentjob.h +include/KPim6/KGAPI/kgapi/drive/filefetchjob.h +include/KPim6/KGAPI/kgapi/drive/filemodifyjob.h +include/KPim6/KGAPI/kgapi/drive/fileresumablecreatejob.h +include/KPim6/KGAPI/kgapi/drive/fileresumablemodifyjob.h +include/KPim6/KGAPI/kgapi/drive/filesearchquery.h +include/KPim6/KGAPI/kgapi/drive/filetouchjob.h +include/KPim6/KGAPI/kgapi/drive/filetrashjob.h +include/KPim6/KGAPI/kgapi/drive/fileuntrashjob.h +include/KPim6/KGAPI/kgapi/drive/kgapidrive_export.h +include/KPim6/KGAPI/kgapi/drive/parentreference.h +include/KPim6/KGAPI/kgapi/drive/parentreferencecreatejob.h +include/KPim6/KGAPI/kgapi/drive/parentreferencedeletejob.h +include/KPim6/KGAPI/kgapi/drive/parentreferencefetchjob.h +include/KPim6/KGAPI/kgapi/drive/permission.h +include/KPim6/KGAPI/kgapi/drive/permissioncreatejob.h +include/KPim6/KGAPI/kgapi/drive/permissiondeletejob.h +include/KPim6/KGAPI/kgapi/drive/permissionfetchjob.h +include/KPim6/KGAPI/kgapi/drive/permissionmodifyjob.h +include/KPim6/KGAPI/kgapi/drive/revision.h +include/KPim6/KGAPI/kgapi/drive/revisiondeletejob.h +include/KPim6/KGAPI/kgapi/drive/revisionfetchjob.h +include/KPim6/KGAPI/kgapi/drive/revisionmodifyjob.h +include/KPim6/KGAPI/kgapi/drive/searchquery.h +include/KPim6/KGAPI/kgapi/drive/teamdrive.h +include/KPim6/KGAPI/kgapi/drive/teamdrivecreatejob.h +include/KPim6/KGAPI/kgapi/drive/teamdrivedeletejob.h +include/KPim6/KGAPI/kgapi/drive/teamdrivefetchjob.h +include/KPim6/KGAPI/kgapi/drive/teamdrivemodifyjob.h +include/KPim6/KGAPI/kgapi/drive/teamdrivesearchquery.h +include/KPim6/KGAPI/kgapi/drive/user.h +include/KPim6/KGAPI/kgapi/fetchjob.h +include/KPim6/KGAPI/kgapi/job.h +include/KPim6/KGAPI/kgapi/kgapicore_export.h +include/KPim6/KGAPI/kgapi/latitude/kgapilatitude_export.h +include/KPim6/KGAPI/kgapi/latitude/latitude.h +include/KPim6/KGAPI/kgapi/latitude/location.h +include/KPim6/KGAPI/kgapi/latitude/locationcreatejob.h +include/KPim6/KGAPI/kgapi/latitude/locationdeletejob.h +include/KPim6/KGAPI/kgapi/latitude/locationfetchhistoryjob.h +include/KPim6/KGAPI/kgapi/latitude/locationfetchjob.h +include/KPim6/KGAPI/kgapi/maps/kgapimaps_export.h +include/KPim6/KGAPI/kgapi/maps/staticmapmarker.h +include/KPim6/KGAPI/kgapi/maps/staticmappath.h +include/KPim6/KGAPI/kgapi/maps/staticmaptilefetchjob.h +include/KPim6/KGAPI/kgapi/maps/staticmapurl.h +include/KPim6/KGAPI/kgapi/modifyjob.h +include/KPim6/KGAPI/kgapi/object.h +include/KPim6/KGAPI/kgapi/people/address.h +include/KPim6/KGAPI/kgapi/people/agerangetype.h +include/KPim6/KGAPI/kgapi/people/biography.h +include/KPim6/KGAPI/kgapi/people/birthday.h +include/KPim6/KGAPI/kgapi/people/braggingrights.h +include/KPim6/KGAPI/kgapi/people/calendarurl.h +include/KPim6/KGAPI/kgapi/people/clientdata.h +include/KPim6/KGAPI/kgapi/people/contactgroup.h +include/KPim6/KGAPI/kgapi/people/contactgroupcreatejob.h +include/KPim6/KGAPI/kgapi/people/contactgroupdeletejob.h +include/KPim6/KGAPI/kgapi/people/contactgroupfetchjob.h +include/KPim6/KGAPI/kgapi/people/contactgroupmembership.h +include/KPim6/KGAPI/kgapi/people/contactgroupmetadata.h +include/KPim6/KGAPI/kgapi/people/contactgroupmodifyjob.h +include/KPim6/KGAPI/kgapi/people/coverphoto.h +include/KPim6/KGAPI/kgapi/people/domainmembership.h +include/KPim6/KGAPI/kgapi/people/emailaddress.h +include/KPim6/KGAPI/kgapi/people/event.h +include/KPim6/KGAPI/kgapi/people/externalid.h +include/KPim6/KGAPI/kgapi/people/fieldmetadata.h +include/KPim6/KGAPI/kgapi/people/fileas.h +include/KPim6/KGAPI/kgapi/people/gender.h +include/KPim6/KGAPI/kgapi/people/groupclientdata.h +include/KPim6/KGAPI/kgapi/people/imclient.h +include/KPim6/KGAPI/kgapi/people/interest.h +include/KPim6/KGAPI/kgapi/people/kgapipeople_export.h +include/KPim6/KGAPI/kgapi/people/location.h +include/KPim6/KGAPI/kgapi/people/membership.h +include/KPim6/KGAPI/kgapi/people/misckeyword.h +include/KPim6/KGAPI/kgapi/people/name.h +include/KPim6/KGAPI/kgapi/people/nickname.h +include/KPim6/KGAPI/kgapi/people/occupation.h +include/KPim6/KGAPI/kgapi/people/organization.h +include/KPim6/KGAPI/kgapi/people/person.h +include/KPim6/KGAPI/kgapi/people/personcreatejob.h +include/KPim6/KGAPI/kgapi/people/persondeletejob.h +include/KPim6/KGAPI/kgapi/people/personfetchjob.h +include/KPim6/KGAPI/kgapi/people/personlocale.h +include/KPim6/KGAPI/kgapi/people/personmetadata.h +include/KPim6/KGAPI/kgapi/people/personmodifyjob.h +include/KPim6/KGAPI/kgapi/people/personphotodeletejob.h +include/KPim6/KGAPI/kgapi/people/personphotoupdatejob.h +include/KPim6/KGAPI/kgapi/people/phonenumber.h +include/KPim6/KGAPI/kgapi/people/photo.h +include/KPim6/KGAPI/kgapi/people/profilemetadata.h +include/KPim6/KGAPI/kgapi/people/relation.h +include/KPim6/KGAPI/kgapi/people/relationshipinterest.h +include/KPim6/KGAPI/kgapi/people/relationshipstatus.h +include/KPim6/KGAPI/kgapi/people/residence.h +include/KPim6/KGAPI/kgapi/people/sipaddress.h +include/KPim6/KGAPI/kgapi/people/skill.h +include/KPim6/KGAPI/kgapi/people/source.h +include/KPim6/KGAPI/kgapi/people/tagline.h +include/KPim6/KGAPI/kgapi/people/url.h +include/KPim6/KGAPI/kgapi/people/userdefined.h +include/KPim6/KGAPI/kgapi/tasks/kgapitasks_export.h +include/KPim6/KGAPI/kgapi/tasks/task.h +include/KPim6/KGAPI/kgapi/tasks/taskcreatejob.h +include/KPim6/KGAPI/kgapi/tasks/taskdeletejob.h +include/KPim6/KGAPI/kgapi/tasks/taskfetchjob.h +include/KPim6/KGAPI/kgapi/tasks/tasklist.h +include/KPim6/KGAPI/kgapi/tasks/tasklistcreatejob.h +include/KPim6/KGAPI/kgapi/tasks/tasklistdeletejob.h +include/KPim6/KGAPI/kgapi/tasks/tasklistfetchjob.h +include/KPim6/KGAPI/kgapi/tasks/tasklistmodifyjob.h +include/KPim6/KGAPI/kgapi/tasks/taskmodifyjob.h +include/KPim6/KGAPI/kgapi/tasks/taskmovejob.h +include/KPim6/KGAPI/kgapi/types.h +include/KPim6/KGAPI/kgapi/utils.h +include/KPim6/KGAPI/kgapi_version.h +lib/cmake/KPim6GAPI/KPim6GAPIConfig.cmake +lib/cmake/KPim6GAPI/KPim6GAPIConfigVersion.cmake +lib/cmake/KPim6GAPI/KPim6GAPITargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6GAPI/KPim6GAPITargets.cmake +lib/libKPim6GAPIBlogger.so +lib/libKPim6GAPIBlogger.so.6 +lib/libKPim6GAPIBlogger.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6GAPICalendar.so +lib/libKPim6GAPICalendar.so.6 +lib/libKPim6GAPICalendar.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6GAPICore.so +lib/libKPim6GAPICore.so.6 +lib/libKPim6GAPICore.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6GAPIDrive.so +lib/libKPim6GAPIDrive.so.6 +lib/libKPim6GAPIDrive.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6GAPILatitude.so +lib/libKPim6GAPILatitude.so.6 +lib/libKPim6GAPILatitude.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6GAPIMaps.so +lib/libKPim6GAPIMaps.so.6 +lib/libKPim6GAPIMaps.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6GAPIPeople.so +lib/libKPim6GAPIPeople.so.6 +lib/libKPim6GAPIPeople.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6GAPITasks.so +lib/libKPim6GAPITasks.so.6 +lib/libKPim6GAPITasks.so.%%KDE_APPLICATIONS_SHLIB_VER%% lib/sasl2/libkdexoauth2.so lib/sasl2/libkdexoauth2.so.3 lib/sasl2/libkdexoauth2.so.3.0.0 -share/locale/ar/LC_MESSAGES/libkgapi_qt.qm -share/locale/bs/LC_MESSAGES/libkgapi_qt.qm -share/locale/ca/LC_MESSAGES/libkgapi_qt.qm -share/locale/ca@valencia/LC_MESSAGES/libkgapi_qt.qm -share/locale/cs/LC_MESSAGES/libkgapi_qt.qm -share/locale/da/LC_MESSAGES/libkgapi_qt.qm -share/locale/de/LC_MESSAGES/libkgapi_qt.qm -share/locale/el/LC_MESSAGES/libkgapi_qt.qm -share/locale/en_GB/LC_MESSAGES/libkgapi_qt.qm -share/locale/es/LC_MESSAGES/libkgapi_qt.qm -share/locale/et/LC_MESSAGES/libkgapi_qt.qm -share/locale/eu/LC_MESSAGES/libkgapi_qt.qm -share/locale/fi/LC_MESSAGES/libkgapi_qt.qm -share/locale/fr/LC_MESSAGES/libkgapi_qt.qm -share/locale/ga/LC_MESSAGES/libkgapi_qt.qm -share/locale/gl/LC_MESSAGES/libkgapi_qt.qm -share/locale/hu/LC_MESSAGES/libkgapi_qt.qm -share/locale/ia/LC_MESSAGES/libkgapi_qt.qm -share/locale/it/LC_MESSAGES/libkgapi_qt.qm -share/locale/ja/LC_MESSAGES/libkgapi_qt.qm -share/locale/ka/LC_MESSAGES/libkgapi_qt.qm -share/locale/kk/LC_MESSAGES/libkgapi_qt.qm -share/locale/km/LC_MESSAGES/libkgapi_qt.qm -share/locale/ko/LC_MESSAGES/libkgapi_qt.qm -share/locale/lt/LC_MESSAGES/libkgapi_qt.qm -share/locale/mr/LC_MESSAGES/libkgapi_qt.qm -share/locale/nb/LC_MESSAGES/libkgapi_qt.qm -share/locale/nds/LC_MESSAGES/libkgapi_qt.qm -share/locale/nl/LC_MESSAGES/libkgapi_qt.qm -share/locale/nn/LC_MESSAGES/libkgapi_qt.qm -share/locale/pl/LC_MESSAGES/libkgapi_qt.qm -share/locale/pt/LC_MESSAGES/libkgapi_qt.qm -share/locale/pt_BR/LC_MESSAGES/libkgapi_qt.qm -share/locale/ro/LC_MESSAGES/libkgapi_qt.qm -share/locale/ru/LC_MESSAGES/libkgapi_qt.qm -share/locale/sk/LC_MESSAGES/libkgapi_qt.qm -share/locale/sl/LC_MESSAGES/libkgapi_qt.qm -share/locale/sr/LC_MESSAGES/libkgapi_qt.qm -share/locale/sr@ijekavian/LC_MESSAGES/libkgapi_qt.qm -share/locale/sr@ijekavianlatin/LC_MESSAGES/libkgapi_qt.qm -share/locale/sr@latin/LC_MESSAGES/libkgapi_qt.qm -share/locale/sv/LC_MESSAGES/libkgapi_qt.qm -share/locale/tr/LC_MESSAGES/libkgapi_qt.qm -share/locale/ug/LC_MESSAGES/libkgapi_qt.qm -share/locale/uk/LC_MESSAGES/libkgapi_qt.qm -share/locale/zh_CN/LC_MESSAGES/libkgapi_qt.qm -share/locale/zh_TW/LC_MESSAGES/libkgapi_qt.qm -share/qlogging-categories5/libkgapi.categories +share/locale/ar/LC_MESSAGES/libkgapi6_qt.qm +share/locale/ast/LC_MESSAGES/libkgapi6_qt.qm +share/locale/bs/LC_MESSAGES/libkgapi6_qt.qm +share/locale/ca/LC_MESSAGES/libkgapi6_qt.qm +share/locale/ca@valencia/LC_MESSAGES/libkgapi6_qt.qm +share/locale/cs/LC_MESSAGES/libkgapi6_qt.qm +share/locale/da/LC_MESSAGES/libkgapi6_qt.qm +share/locale/de/LC_MESSAGES/libkgapi6_qt.qm +share/locale/el/LC_MESSAGES/libkgapi6_qt.qm +share/locale/en_GB/LC_MESSAGES/libkgapi6_qt.qm +share/locale/eo/LC_MESSAGES/libkgapi6_qt.qm +share/locale/es/LC_MESSAGES/libkgapi6_qt.qm +share/locale/et/LC_MESSAGES/libkgapi6_qt.qm +share/locale/eu/LC_MESSAGES/libkgapi6_qt.qm +share/locale/fi/LC_MESSAGES/libkgapi6_qt.qm +share/locale/fr/LC_MESSAGES/libkgapi6_qt.qm +share/locale/ga/LC_MESSAGES/libkgapi6_qt.qm +share/locale/gl/LC_MESSAGES/libkgapi6_qt.qm +share/locale/he/LC_MESSAGES/libkgapi6_qt.qm +share/locale/hu/LC_MESSAGES/libkgapi6_qt.qm +share/locale/ia/LC_MESSAGES/libkgapi6_qt.qm +share/locale/it/LC_MESSAGES/libkgapi6_qt.qm +share/locale/ja/LC_MESSAGES/libkgapi6_qt.qm +share/locale/ka/LC_MESSAGES/libkgapi6_qt.qm +share/locale/kk/LC_MESSAGES/libkgapi6_qt.qm +share/locale/km/LC_MESSAGES/libkgapi6_qt.qm +share/locale/ko/LC_MESSAGES/libkgapi6_qt.qm +share/locale/lt/LC_MESSAGES/libkgapi6_qt.qm +share/locale/lv/LC_MESSAGES/libkgapi6_qt.qm +share/locale/mr/LC_MESSAGES/libkgapi6_qt.qm +share/locale/nb/LC_MESSAGES/libkgapi6_qt.qm +share/locale/nds/LC_MESSAGES/libkgapi6_qt.qm +share/locale/nl/LC_MESSAGES/libkgapi6_qt.qm +share/locale/nn/LC_MESSAGES/libkgapi6_qt.qm +share/locale/pl/LC_MESSAGES/libkgapi6_qt.qm +share/locale/pt/LC_MESSAGES/libkgapi6_qt.qm +share/locale/pt_BR/LC_MESSAGES/libkgapi6_qt.qm +share/locale/ro/LC_MESSAGES/libkgapi6_qt.qm +share/locale/ru/LC_MESSAGES/libkgapi6_qt.qm +share/locale/sk/LC_MESSAGES/libkgapi6_qt.qm +share/locale/sl/LC_MESSAGES/libkgapi6_qt.qm +share/locale/sr/LC_MESSAGES/libkgapi6_qt.qm +share/locale/sr@ijekavian/LC_MESSAGES/libkgapi6_qt.qm +share/locale/sr@ijekavianlatin/LC_MESSAGES/libkgapi6_qt.qm +share/locale/sr@latin/LC_MESSAGES/libkgapi6_qt.qm +share/locale/sv/LC_MESSAGES/libkgapi6_qt.qm +share/locale/ta/LC_MESSAGES/libkgapi6_qt.qm +share/locale/tr/LC_MESSAGES/libkgapi6_qt.qm +share/locale/ug/LC_MESSAGES/libkgapi6_qt.qm +share/locale/uk/LC_MESSAGES/libkgapi6_qt.qm +share/locale/zh_CN/LC_MESSAGES/libkgapi6_qt.qm +share/locale/zh_TW/LC_MESSAGES/libkgapi6_qt.qm +share/qlogging-categories6/libkgapi.categories diff --git a/net/libksieve/Makefile b/net/libksieve/Makefile index 18b2fcbb49f..93a6fa03eca 100644 --- a/net/libksieve/Makefile +++ b/net/libksieve/Makefile @@ -11,17 +11,16 @@ LICENSE= LGPL21 BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 -USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz xorg +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz xorg USE_KDE= archive attica auth codecs completion config configwidgets \ coreaddons i18n iconthemes jobwidgets kio newstuff service \ - solid sonnet syntaxhighlighting wallet widgetsaddons windowsystem xmlgui \ + solid sonnet syntaxhighlighting wallet widgetsaddons \ + windowsystem xmlgui \ ecm:build # pim components -USE_KDE+= akonadi identitymanagement libkdepim mailtransport mime \ - pimcommon pimtextedit -USE_QT= concurrent core dbus declarative gui location network printsupport \ - uitools webchannel webengine widgets xml \ - buildtools:build qmake:build testlib:build +USE_KDE+= akonadi identitymanagement ktextaddons libkdepim \ + mailtransport mime pimcommon pimtextedit +USE_QT= base USE_XORG= x11 USE_LDCONFIG= yes diff --git a/net/libksieve/distinfo b/net/libksieve/distinfo index 116885ff0ea..9aebb77eabf 100644 --- a/net/libksieve/distinfo +++ b/net/libksieve/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889481 -SHA256 (KDE/release-service/23.08.5/libksieve-23.08.5.tar.xz) = 5a06482dd05b430ea745b72b7cb495444ab84223c27152375035d4fd3615825c -SIZE (KDE/release-service/23.08.5/libksieve-23.08.5.tar.xz) = 581988 +TIMESTAMP = 1734460333 +SHA256 (KDE/release-service/24.12.0/libksieve-24.12.0.tar.xz) = c48699eaafe04d09a0acd134e8c3d10f3db8ef3a017923923499b25d12035272 +SIZE (KDE/release-service/24.12.0/libksieve-24.12.0.tar.xz) = 603588 diff --git a/net/libksieve/pkg-plist b/net/libksieve/pkg-plist index bbb0658b19a..ea3542f5965 100644 --- a/net/libksieve/pkg-plist +++ b/net/libksieve/pkg-plist @@ -1,136 +1,166 @@ -include/KF5/KSieve/libksieve_version.h -include/KPim5/KManageSieve/KManageSieve/SieveJob -include/KPim5/KManageSieve/kmanagesieve/kmanagesieve_export.h -include/KPim5/KManageSieve/kmanagesieve/sievejob.h -include/KPim5/KSieveUi/KSieveUi/AbstractMoveImapFolderWidget -include/KPim5/KSieveUi/KSieveUi/AbstractRegexpEditorLineEdit -include/KPim5/KSieveUi/KSieveUi/AbstractSelectEmailLineEdit -include/KPim5/KSieveUi/KSieveUi/CheckScriptJob -include/KPim5/KSieveUi/KSieveUi/ManageSieveScriptsDialog -include/KPim5/KSieveUi/KSieveUi/ManageSieveTreeView -include/KPim5/KSieveUi/KSieveUi/ManageSieveWidget -include/KPim5/KSieveUi/KSieveUi/MultiImapVacationDialog -include/KPim5/KSieveUi/KSieveUi/MultiImapVacationManager -include/KPim5/KSieveUi/KSieveUi/RenameScriptJob -include/KPim5/KSieveUi/KSieveUi/SieveDebugDialog -include/KPim5/KSieveUi/KSieveUi/SieveEditor -include/KPim5/KSieveUi/KSieveUi/SieveEditorWidget -include/KPim5/KSieveUi/KSieveUi/SieveImapAccountSettings -include/KPim5/KSieveUi/KSieveUi/SieveImapInstance -include/KPim5/KSieveUi/KSieveUi/SieveImapInstanceInterface -include/KPim5/KSieveUi/KSieveUi/SieveImapInstanceInterfaceManager -include/KPim5/KSieveUi/KSieveUi/SieveImapPasswordProvider -include/KPim5/KSieveUi/KSieveUi/SieveTreeWidgetItem -include/KPim5/KSieveUi/KSieveUi/Util -include/KPim5/KSieveUi/KSieveUi/VacationManager -include/KPim5/KSieveUi/ksieveui/abstractmoveimapfolderwidget.h -include/KPim5/KSieveUi/ksieveui/abstractregexpeditorlineedit.h -include/KPim5/KSieveUi/ksieveui/abstractselectemaillineedit.h -include/KPim5/KSieveUi/ksieveui/checkscriptjob.h -include/KPim5/KSieveUi/ksieveui/ksieveui_export.h -include/KPim5/KSieveUi/ksieveui/managesievescriptsdialog.h -include/KPim5/KSieveUi/ksieveui/managesievetreeview.h -include/KPim5/KSieveUi/ksieveui/managesievewidget.h -include/KPim5/KSieveUi/ksieveui/multiimapvacationdialog.h -include/KPim5/KSieveUi/ksieveui/multiimapvacationmanager.h -include/KPim5/KSieveUi/ksieveui/renamescriptjob.h -include/KPim5/KSieveUi/ksieveui/sievedebugdialog.h -include/KPim5/KSieveUi/ksieveui/sieveeditor.h -include/KPim5/KSieveUi/ksieveui/sieveeditorwidget.h -include/KPim5/KSieveUi/ksieveui/sieveimapaccountsettings.h -include/KPim5/KSieveUi/ksieveui/sieveimapinstance.h -include/KPim5/KSieveUi/ksieveui/sieveimapinstanceinterface.h -include/KPim5/KSieveUi/ksieveui/sieveimapinstanceinterfacemanager.h -include/KPim5/KSieveUi/ksieveui/sieveimappasswordprovider.h -include/KPim5/KSieveUi/ksieveui/sievetreewidgetitem.h -include/KPim5/KSieveUi/ksieveui/util.h -include/KPim5/KSieveUi/ksieveui/util_p.h -include/KPim5/KSieveUi/ksieveui/vacationmanager.h -lib/cmake/KPim5LibKSieve/KPim5LibKSieveConfig.cmake -lib/cmake/KPim5LibKSieve/KPim5LibKSieveConfigVersion.cmake -lib/cmake/KPim5LibKSieve/KPim5LibKSieveTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5LibKSieve/KPim5LibKSieveTargets.cmake -lib/libKPim5KManageSieve.so -lib/libKPim5KManageSieve.so.5 -lib/libKPim5KManageSieve.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libKPim5KSieve.so -lib/libKPim5KSieve.so.5 -lib/libKPim5KSieve.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libKPim5KSieveUi.so -lib/libKPim5KSieveUi.so.5 -lib/libKPim5KSieveUi.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_MKSPECDIR%%/modules/qt_KManageSieve.pri -%%QT_MKSPECDIR%%/modules/qt_KSieveUi.pri +include/KPim6/KManageSieve/KManageSieve/SieveJob +include/KPim6/KManageSieve/kmanagesieve/kmanagesieve_export.h +include/KPim6/KManageSieve/kmanagesieve/sievejob.h +include/KPim6/KManageSieve/libkmanagesieve_version.h +include/KPim6/KSieve/libksieve_version.h +include/KPim6/KSieveCore/KSieveCore/CheckScriptJob +include/KPim6/KSieveCore/KSieveCore/MultiImapVacationManager +include/KPim6/KSieveCore/KSieveCore/ParsingUtil +include/KPim6/KSieveCore/KSieveCore/RenameScriptJob +include/KPim6/KSieveCore/KSieveCore/SearchServerWithVacationSupportJob +include/KPim6/KSieveCore/KSieveCore/SieveImapAccountSettings +include/KPim6/KSieveCore/KSieveCore/SieveImapInstance +include/KPim6/KSieveCore/KSieveCore/SieveImapInstanceInterface +include/KPim6/KSieveCore/KSieveCore/SieveImapInstanceInterfaceManager +include/KPim6/KSieveCore/KSieveCore/SieveImapPasswordProvider +include/KPim6/KSieveCore/KSieveCore/Util +include/KPim6/KSieveCore/KSieveCore/VacationCheckJob +include/KPim6/KSieveCore/KSieveCore/VacationCreateScriptJob +include/KPim6/KSieveCore/KSieveCore/VacationUtils +include/KPim6/KSieveCore/KSieveCore/XMLPrintingScriptBuilder +include/KPim6/KSieveCore/ksievecore/checkscriptjob.h +include/KPim6/KSieveCore/ksievecore/ksievecore_export.h +include/KPim6/KSieveCore/ksievecore/multiimapvacationmanager.h +include/KPim6/KSieveCore/ksievecore/parsingutil.h +include/KPim6/KSieveCore/ksievecore/renamescriptjob.h +include/KPim6/KSieveCore/ksievecore/searchserverwithvacationsupportjob.h +include/KPim6/KSieveCore/ksievecore/sieve-vacation.h +include/KPim6/KSieveCore/ksievecore/sieveimapaccountsettings.h +include/KPim6/KSieveCore/ksievecore/sieveimapinstance.h +include/KPim6/KSieveCore/ksievecore/sieveimapinstanceinterface.h +include/KPim6/KSieveCore/ksievecore/sieveimapinstanceinterfacemanager.h +include/KPim6/KSieveCore/ksievecore/sieveimappasswordprovider.h +include/KPim6/KSieveCore/ksievecore/util.h +include/KPim6/KSieveCore/ksievecore/vacationcheckjob.h +include/KPim6/KSieveCore/ksievecore/vacationcreatescriptjob.h +include/KPim6/KSieveCore/ksievecore/vacationutils.h +include/KPim6/KSieveCore/ksievecore/xmlprintingscriptbuilder.h +include/KPim6/KSieveCore/libksievecore_version.h +include/KPim6/KSieveUi/KSieveUi/AbstractMoveImapFolderWidget +include/KPim6/KSieveUi/KSieveUi/AbstractRegexpEditorLineEdit +include/KPim6/KSieveUi/KSieveUi/AbstractSelectEmailLineEdit +include/KPim6/KSieveUi/KSieveUi/ManageSieveScriptsDialog +include/KPim6/KSieveUi/KSieveUi/ManageSieveTreeView +include/KPim6/KSieveUi/KSieveUi/ManageSieveWidget +include/KPim6/KSieveUi/KSieveUi/MultiImapVacationDialog +include/KPim6/KSieveUi/KSieveUi/SieveDebugDialog +include/KPim6/KSieveUi/KSieveUi/SieveEditor +include/KPim6/KSieveUi/KSieveUi/SieveEditorWidget +include/KPim6/KSieveUi/KSieveUi/SieveTreeWidgetItem +include/KPim6/KSieveUi/KSieveUi/VacationManager +include/KPim6/KSieveUi/ksieveui/abstractmoveimapfolderwidget.h +include/KPim6/KSieveUi/ksieveui/abstractregexpeditorlineedit.h +include/KPim6/KSieveUi/ksieveui/abstractselectemaillineedit.h +include/KPim6/KSieveUi/ksieveui/ksieveui_export.h +include/KPim6/KSieveUi/ksieveui/managesievescriptsdialog.h +include/KPim6/KSieveUi/ksieveui/managesievetreeview.h +include/KPim6/KSieveUi/ksieveui/managesievewidget.h +include/KPim6/KSieveUi/ksieveui/multiimapvacationdialog.h +include/KPim6/KSieveUi/ksieveui/sievedebugdialog.h +include/KPim6/KSieveUi/ksieveui/sieveeditor.h +include/KPim6/KSieveUi/ksieveui/sieveeditorwidget.h +include/KPim6/KSieveUi/ksieveui/sievetreewidgetitem.h +include/KPim6/KSieveUi/ksieveui/vacationmanager.h +include/KPim6/KSieveUi/libksieveui_version.h +lib/cmake/KPim6KManageSieve/KPim6KManageSieveConfig.cmake +lib/cmake/KPim6KManageSieve/KPim6KManageSieveConfigVersion.cmake +lib/cmake/KPim6KManageSieve/KPim6KManageSieveTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6KManageSieve/KPim6KManageSieveTargets.cmake +lib/cmake/KPim6KSieve/KPim6KSieveConfig.cmake +lib/cmake/KPim6KSieve/KPim6KSieveConfigVersion.cmake +lib/cmake/KPim6KSieve/KPim6KSieveTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6KSieve/KPim6KSieveTargets.cmake +lib/cmake/KPim6KSieveCore/KPim6KSieveCoreConfig.cmake +lib/cmake/KPim6KSieveCore/KPim6KSieveCoreConfigVersion.cmake +lib/cmake/KPim6KSieveCore/KPim6KSieveCoreTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6KSieveCore/KPim6KSieveCoreTargets.cmake +lib/cmake/KPim6KSieveUi/KPim6KSieveUiConfig.cmake +lib/cmake/KPim6KSieveUi/KPim6KSieveUiConfigVersion.cmake +lib/cmake/KPim6KSieveUi/KPim6KSieveUiTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6KSieveUi/KPim6KSieveUiTargets.cmake +lib/libKPim6KManageSieve.so +lib/libKPim6KManageSieve.so.6 +lib/libKPim6KManageSieve.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6KSieve.so +lib/libKPim6KSieve.so.6 +lib/libKPim6KSieve.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6KSieveCore.so +lib/libKPim6KSieveCore.so.6 +lib/libKPim6KSieveCore.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6KSieveUi.so +lib/libKPim6KSieveUi.so.6 +lib/libKPim6KSieveUi.so.%%KDE_APPLICATIONS_SHLIB_VER%% share/knsrcfiles/ksieve_script.knsrc -share/locale/ar/LC_MESSAGES/libksieve.mo -share/locale/be/LC_MESSAGES/libksieve.mo -share/locale/bg/LC_MESSAGES/libksieve.mo -share/locale/br/LC_MESSAGES/libksieve.mo -share/locale/bs/LC_MESSAGES/libksieve.mo -share/locale/ca/LC_MESSAGES/libksieve.mo -share/locale/ca@valencia/LC_MESSAGES/libksieve.mo -share/locale/cs/LC_MESSAGES/libksieve.mo -share/locale/cy/LC_MESSAGES/libksieve.mo -share/locale/da/LC_MESSAGES/libksieve.mo -share/locale/de/LC_MESSAGES/libksieve.mo -share/locale/el/LC_MESSAGES/libksieve.mo -share/locale/en_GB/LC_MESSAGES/libksieve.mo -share/locale/eo/LC_MESSAGES/libksieve.mo -share/locale/es/LC_MESSAGES/libksieve.mo -share/locale/et/LC_MESSAGES/libksieve.mo -share/locale/eu/LC_MESSAGES/libksieve.mo -share/locale/fa/LC_MESSAGES/libksieve.mo -share/locale/fi/LC_MESSAGES/libksieve.mo -share/locale/fr/LC_MESSAGES/libksieve.mo -share/locale/fy/LC_MESSAGES/libksieve.mo -share/locale/ga/LC_MESSAGES/libksieve.mo -share/locale/gl/LC_MESSAGES/libksieve.mo -share/locale/hi/LC_MESSAGES/libksieve.mo -share/locale/hne/LC_MESSAGES/libksieve.mo -share/locale/hu/LC_MESSAGES/libksieve.mo -share/locale/ia/LC_MESSAGES/libksieve.mo -share/locale/is/LC_MESSAGES/libksieve.mo -share/locale/it/LC_MESSAGES/libksieve.mo -share/locale/ja/LC_MESSAGES/libksieve.mo -share/locale/ka/LC_MESSAGES/libksieve.mo -share/locale/kk/LC_MESSAGES/libksieve.mo -share/locale/km/LC_MESSAGES/libksieve.mo -share/locale/ko/LC_MESSAGES/libksieve.mo -share/locale/lt/LC_MESSAGES/libksieve.mo -share/locale/lv/LC_MESSAGES/libksieve.mo -share/locale/mk/LC_MESSAGES/libksieve.mo -share/locale/mr/LC_MESSAGES/libksieve.mo -share/locale/ms/LC_MESSAGES/libksieve.mo -share/locale/nb/LC_MESSAGES/libksieve.mo -share/locale/nds/LC_MESSAGES/libksieve.mo -share/locale/ne/LC_MESSAGES/libksieve.mo -share/locale/nl/LC_MESSAGES/libksieve.mo -share/locale/nn/LC_MESSAGES/libksieve.mo -share/locale/pa/LC_MESSAGES/libksieve.mo -share/locale/pl/LC_MESSAGES/libksieve.mo -share/locale/pt/LC_MESSAGES/libksieve.mo -share/locale/pt_BR/LC_MESSAGES/libksieve.mo -share/locale/ro/LC_MESSAGES/libksieve.mo -share/locale/ru/LC_MESSAGES/libksieve.mo -share/locale/se/LC_MESSAGES/libksieve.mo -share/locale/sk/LC_MESSAGES/libksieve.mo -share/locale/sl/LC_MESSAGES/libksieve.mo -share/locale/sq/LC_MESSAGES/libksieve.mo -share/locale/sr/LC_MESSAGES/libksieve.mo -share/locale/sr@ijekavian/LC_MESSAGES/libksieve.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/libksieve.mo -share/locale/sr@latin/LC_MESSAGES/libksieve.mo -share/locale/sv/LC_MESSAGES/libksieve.mo -share/locale/ta/LC_MESSAGES/libksieve.mo -share/locale/tg/LC_MESSAGES/libksieve.mo -share/locale/tr/LC_MESSAGES/libksieve.mo -share/locale/ug/LC_MESSAGES/libksieve.mo -share/locale/uk/LC_MESSAGES/libksieve.mo -share/locale/uz/LC_MESSAGES/libksieve.mo -share/locale/uz@cyrillic/LC_MESSAGES/libksieve.mo -share/locale/zh_CN/LC_MESSAGES/libksieve.mo -share/locale/zh_TW/LC_MESSAGES/libksieve.mo -share/qlogging-categories5/libksieve.categories -share/qlogging-categories5/libksieve.renamecategories +share/locale/ar/LC_MESSAGES/libksieve6.mo +share/locale/ast/LC_MESSAGES/libksieve6.mo +share/locale/be/LC_MESSAGES/libksieve6.mo +share/locale/bg/LC_MESSAGES/libksieve6.mo +share/locale/br/LC_MESSAGES/libksieve6.mo +share/locale/bs/LC_MESSAGES/libksieve6.mo +share/locale/ca/LC_MESSAGES/libksieve6.mo +share/locale/ca@valencia/LC_MESSAGES/libksieve6.mo +share/locale/cs/LC_MESSAGES/libksieve6.mo +share/locale/cy/LC_MESSAGES/libksieve6.mo +share/locale/da/LC_MESSAGES/libksieve6.mo +share/locale/de/LC_MESSAGES/libksieve6.mo +share/locale/el/LC_MESSAGES/libksieve6.mo +share/locale/en_GB/LC_MESSAGES/libksieve6.mo +share/locale/eo/LC_MESSAGES/libksieve6.mo +share/locale/es/LC_MESSAGES/libksieve6.mo +share/locale/et/LC_MESSAGES/libksieve6.mo +share/locale/eu/LC_MESSAGES/libksieve6.mo +share/locale/fa/LC_MESSAGES/libksieve6.mo +share/locale/fi/LC_MESSAGES/libksieve6.mo +share/locale/fr/LC_MESSAGES/libksieve6.mo +share/locale/fy/LC_MESSAGES/libksieve6.mo +share/locale/ga/LC_MESSAGES/libksieve6.mo +share/locale/gl/LC_MESSAGES/libksieve6.mo +share/locale/hi/LC_MESSAGES/libksieve6.mo +share/locale/hne/LC_MESSAGES/libksieve6.mo +share/locale/hu/LC_MESSAGES/libksieve6.mo +share/locale/ia/LC_MESSAGES/libksieve6.mo +share/locale/is/LC_MESSAGES/libksieve6.mo +share/locale/it/LC_MESSAGES/libksieve6.mo +share/locale/ja/LC_MESSAGES/libksieve6.mo +share/locale/ka/LC_MESSAGES/libksieve6.mo +share/locale/kk/LC_MESSAGES/libksieve6.mo +share/locale/km/LC_MESSAGES/libksieve6.mo +share/locale/ko/LC_MESSAGES/libksieve6.mo +share/locale/lt/LC_MESSAGES/libksieve6.mo +share/locale/lv/LC_MESSAGES/libksieve6.mo +share/locale/mk/LC_MESSAGES/libksieve6.mo +share/locale/mr/LC_MESSAGES/libksieve6.mo +share/locale/ms/LC_MESSAGES/libksieve6.mo +share/locale/nb/LC_MESSAGES/libksieve6.mo +share/locale/nds/LC_MESSAGES/libksieve6.mo +share/locale/ne/LC_MESSAGES/libksieve6.mo +share/locale/nl/LC_MESSAGES/libksieve6.mo +share/locale/nn/LC_MESSAGES/libksieve6.mo +share/locale/pa/LC_MESSAGES/libksieve6.mo +share/locale/pl/LC_MESSAGES/libksieve6.mo +share/locale/pt/LC_MESSAGES/libksieve6.mo +share/locale/pt_BR/LC_MESSAGES/libksieve6.mo +share/locale/ro/LC_MESSAGES/libksieve6.mo +share/locale/ru/LC_MESSAGES/libksieve6.mo +share/locale/se/LC_MESSAGES/libksieve6.mo +share/locale/sk/LC_MESSAGES/libksieve6.mo +share/locale/sl/LC_MESSAGES/libksieve6.mo +share/locale/sq/LC_MESSAGES/libksieve6.mo +share/locale/sr/LC_MESSAGES/libksieve6.mo +share/locale/sr@ijekavian/LC_MESSAGES/libksieve6.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/libksieve6.mo +share/locale/sr@latin/LC_MESSAGES/libksieve6.mo +share/locale/sv/LC_MESSAGES/libksieve6.mo +share/locale/ta/LC_MESSAGES/libksieve6.mo +share/locale/tg/LC_MESSAGES/libksieve6.mo +share/locale/tr/LC_MESSAGES/libksieve6.mo +share/locale/ug/LC_MESSAGES/libksieve6.mo +share/locale/uk/LC_MESSAGES/libksieve6.mo +share/locale/uz/LC_MESSAGES/libksieve6.mo +share/locale/uz@cyrillic/LC_MESSAGES/libksieve6.mo +share/locale/zh_CN/LC_MESSAGES/libksieve6.mo +share/locale/zh_TW/LC_MESSAGES/libksieve6.mo +share/qlogging-categories6/libksieve.categories +share/qlogging-categories6/libksieve.renamecategories share/sieve/scripts/copy/template.desktop share/sieve/scripts/copy/template.txt diff --git a/net/mailcommon/Makefile b/net/mailcommon/Makefile index 92ae1c58bd4..400452af446 100644 --- a/net/mailcommon/Makefile +++ b/net/mailcommon/Makefile @@ -1,6 +1,5 @@ PORTNAME= mailcommon DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= net kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -14,10 +13,9 @@ LIB_DEPENDS= libassuan.so:security/libassuan \ libgpg-error.so:security/libgpg-error \ libgpgme.so:security/gpgme \ libgpgmepp.so:security/gpgme-cpp \ - libqgpgme.so:security/gpgme-qt@qt5 + libqgpgmeqt6.so:security/gpgme-qt@qt6 -USES= cmake compiler:c++11-lib gettext grantlee:5 kde:5 qt:5 tar:xz \ - xorg +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz xorg USE_KDE= archive auth codecs completion config configwidgets coreaddons \ guiaddons i18n iconthemes itemmodels itemviews jobwidgets kio \ phonon service solid sonnet syntaxhighlighting textwidgets \ @@ -28,8 +26,7 @@ USE_KDE+= akonadi akonadicontacts akonadimime contacts grantleetheme \ identitymanagement imap ktextaddons ldap libkdepim libkleo \ mailimporter mailtransport messagelib mime pimcommon \ pimtextedit -USE_QT= concurrent core dbus gui network widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 USE_LDCONFIG= yes diff --git a/net/mailcommon/distinfo b/net/mailcommon/distinfo index 65bb77741c0..6908b57e432 100644 --- a/net/mailcommon/distinfo +++ b/net/mailcommon/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889485 -SHA256 (KDE/release-service/23.08.5/mailcommon-23.08.5.tar.xz) = 65dd3b8c9f8233fbdbde5a6f6f65539c061920e34140bd8f97d0efde5fd60fc0 -SIZE (KDE/release-service/23.08.5/mailcommon-23.08.5.tar.xz) = 763084 +TIMESTAMP = 1734460335 +SHA256 (KDE/release-service/24.12.0/mailcommon-24.12.0.tar.xz) = 409e8fc2188392e9ae1452d443eed33ec3fbc017aba7e7e0ae02dd0758cf1e1d +SIZE (KDE/release-service/24.12.0/mailcommon-24.12.0.tar.xz) = 789620 diff --git a/net/mailcommon/pkg-plist b/net/mailcommon/pkg-plist index ebea28936cc..523bf840903 100644 --- a/net/mailcommon/pkg-plist +++ b/net/mailcommon/pkg-plist @@ -1,171 +1,172 @@ -include/KPim5/MailCommon/MailCommon/AccountConfigOrderDialog -include/KPim5/MailCommon/MailCommon/AddTagDialog -include/KPim5/MailCommon/MailCommon/BackupJob -include/KPim5/MailCommon/MailCommon/CollectionExpiryPage -include/KPim5/MailCommon/MailCommon/CollectionExpiryWidget -include/KPim5/MailCommon/MailCommon/CollectionGeneralPage -include/KPim5/MailCommon/MailCommon/CollectionGeneralWidget -include/KPim5/MailCommon/MailCommon/CollectionTemplatesWidget -include/KPim5/MailCommon/MailCommon/CollectionViewWidget -include/KPim5/MailCommon/MailCommon/CryptoUtils -include/KPim5/MailCommon/MailCommon/DBusOperators -include/KPim5/MailCommon/MailCommon/ExpireCollectionAttribute -include/KPim5/MailCommon/MailCommon/FavoriteCollectionOrderProxyModel -include/KPim5/MailCommon/MailCommon/FavoriteCollectionWidget -include/KPim5/MailCommon/MailCommon/FilterAction -include/KPim5/MailCommon/MailCommon/FilterActionDict -include/KPim5/MailCommon/MailCommon/FilterImporterAbstract -include/KPim5/MailCommon/MailCommon/FilterImporterBalsa -include/KPim5/MailCommon/MailCommon/FilterImporterClawsMail -include/KPim5/MailCommon/MailCommon/FilterImporterExporter -include/KPim5/MailCommon/MailCommon/FilterImporterPathCache -include/KPim5/MailCommon/MailCommon/FilterLog -include/KPim5/MailCommon/MailCommon/FilterManager -include/KPim5/MailCommon/MailCommon/FolderCollectionMonitor -include/KPim5/MailCommon/MailCommon/FolderJob -include/KPim5/MailCommon/MailCommon/FolderRequester -include/KPim5/MailCommon/MailCommon/FolderSelectionDialog -include/KPim5/MailCommon/MailCommon/FolderSettings -include/KPim5/MailCommon/MailCommon/FolderTreeView -include/KPim5/MailCommon/MailCommon/FolderTreeWidget -include/KPim5/MailCommon/MailCommon/FolderTreeWidgetProxyModel -include/KPim5/MailCommon/MailCommon/ItemContext -include/KPim5/MailCommon/MailCommon/JobScheduler -include/KPim5/MailCommon/MailCommon/KMFilterDialog -include/KPim5/MailCommon/MailCommon/MDNWarningJob -include/KPim5/MailCommon/MailCommon/MailFilter -include/KPim5/MailCommon/MailCommon/MailInterfaces -include/KPim5/MailCommon/MailCommon/MailKernel -include/KPim5/MailCommon/MailCommon/MailUtil -include/KPim5/MailCommon/MailCommon/RedirectDialog -include/KPim5/MailCommon/MailCommon/ResourceReadConfigFile -include/KPim5/MailCommon/MailCommon/SearchPattern -include/KPim5/MailCommon/MailCommon/SearchPatternEdit -include/KPim5/MailCommon/MailCommon/SearchRule -include/KPim5/MailCommon/MailCommon/SearchRuleStatus -include/KPim5/MailCommon/MailCommon/SnippetTreeView -include/KPim5/MailCommon/MailCommon/SnippetWidget -include/KPim5/MailCommon/MailCommon/SnippetsManager -include/KPim5/MailCommon/MailCommon/SnippetsModel -include/KPim5/MailCommon/MailCommon/Tag -include/KPim5/MailCommon/MailCommon/TagWidget -include/KPim5/MailCommon/mailcommon/accountconfigorderdialog.h -include/KPim5/MailCommon/mailcommon/addtagdialog.h -include/KPim5/MailCommon/mailcommon/backupjob.h -include/KPim5/MailCommon/mailcommon/collectionexpirypage.h -include/KPim5/MailCommon/mailcommon/collectionexpirywidget.h -include/KPim5/MailCommon/mailcommon/collectiongeneralpage.h -include/KPim5/MailCommon/mailcommon/collectiongeneralwidget.h -include/KPim5/MailCommon/mailcommon/collectiontemplateswidget.h -include/KPim5/MailCommon/mailcommon/collectionviewwidget.h -include/KPim5/MailCommon/mailcommon/cryptoutils.h -include/KPim5/MailCommon/mailcommon/dbusoperators.h -include/KPim5/MailCommon/mailcommon/expirecollectionattribute.h -include/KPim5/MailCommon/mailcommon/favoritecollectionorderproxymodel.h -include/KPim5/MailCommon/mailcommon/favoritecollectionwidget.h -include/KPim5/MailCommon/mailcommon/filteraction.h -include/KPim5/MailCommon/mailcommon/filteractiondict.h -include/KPim5/MailCommon/mailcommon/filterimporterabstract.h -include/KPim5/MailCommon/mailcommon/filterimporterbalsa.h -include/KPim5/MailCommon/mailcommon/filterimporterclawsmail.h -include/KPim5/MailCommon/mailcommon/filterimporterexporter.h -include/KPim5/MailCommon/mailcommon/filterimporterpathcache.h -include/KPim5/MailCommon/mailcommon/filterlog.h -include/KPim5/MailCommon/mailcommon/filtermanager.h -include/KPim5/MailCommon/mailcommon/foldercollectionmonitor.h -include/KPim5/MailCommon/mailcommon/folderjob.h -include/KPim5/MailCommon/mailcommon/folderrequester.h -include/KPim5/MailCommon/mailcommon/folderselectiondialog.h -include/KPim5/MailCommon/mailcommon/foldersettings.h -include/KPim5/MailCommon/mailcommon/foldertreeview.h -include/KPim5/MailCommon/mailcommon/foldertreewidget.h -include/KPim5/MailCommon/mailcommon/foldertreewidgetproxymodel.h -include/KPim5/MailCommon/mailcommon/itemcontext.h -include/KPim5/MailCommon/mailcommon/jobscheduler.h -include/KPim5/MailCommon/mailcommon/kmfilterdialog.h -include/KPim5/MailCommon/mailcommon/mailcommon_export.h -include/KPim5/MailCommon/mailcommon/mailcommonsettings_base.h -include/KPim5/MailCommon/mailcommon/mailfilter.h -include/KPim5/MailCommon/mailcommon/mailinterfaces.h -include/KPim5/MailCommon/mailcommon/mailkernel.h -include/KPim5/MailCommon/mailcommon/mailutil.h -include/KPim5/MailCommon/mailcommon/mdnwarningjob.h -include/KPim5/MailCommon/mailcommon/pop3settings.h -include/KPim5/MailCommon/mailcommon/redirectdialog.h -include/KPim5/MailCommon/mailcommon/resourcereadconfigfile.h -include/KPim5/MailCommon/mailcommon/searchpattern.h -include/KPim5/MailCommon/mailcommon/searchpatternedit.h -include/KPim5/MailCommon/mailcommon/searchrule.h -include/KPim5/MailCommon/mailcommon/searchrulestatus.h -include/KPim5/MailCommon/mailcommon/snippetsmanager.h -include/KPim5/MailCommon/mailcommon/snippetsmodel.h -include/KPim5/MailCommon/mailcommon/snippettreeview.h -include/KPim5/MailCommon/mailcommon/snippetwidget.h -include/KPim5/MailCommon/mailcommon/tag.h -include/KPim5/MailCommon/mailcommon/tagwidget.h -include/KPim5/MailCommon/mailcommon_version.h -lib/cmake/KF5MailCommon/KF5MailCommonConfig.cmake -lib/cmake/KF5MailCommon/KF5MailCommonConfigVersion.cmake -lib/cmake/KF5MailCommon/KPim5MailCommonTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KF5MailCommon/KPim5MailCommonTargets.cmake -lib/cmake/KPim5MailCommon/KPim5MailCommonConfig.cmake -lib/cmake/KPim5MailCommon/KPim5MailCommonConfigVersion.cmake -lib/cmake/KPim5MailCommon/KPim5MailCommonTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5MailCommon/KPim5MailCommonTargets.cmake -lib/libKPim5MailCommon.so -lib/libKPim5MailCommon.so.5 -lib/libKPim5MailCommon.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_MKSPECDIR%%/modules/qt_MailCommon.pri -%%QT_PLUGINDIR%%/designer/mailcommon5widgets.so -share/locale/ar/LC_MESSAGES/libmailcommon.mo -share/locale/bg/LC_MESSAGES/libmailcommon.mo -share/locale/bs/LC_MESSAGES/libmailcommon.mo -share/locale/ca/LC_MESSAGES/libmailcommon.mo -share/locale/ca@valencia/LC_MESSAGES/libmailcommon.mo -share/locale/cs/LC_MESSAGES/libmailcommon.mo -share/locale/da/LC_MESSAGES/libmailcommon.mo -share/locale/de/LC_MESSAGES/libmailcommon.mo -share/locale/el/LC_MESSAGES/libmailcommon.mo -share/locale/en_GB/LC_MESSAGES/libmailcommon.mo -share/locale/es/LC_MESSAGES/libmailcommon.mo -share/locale/et/LC_MESSAGES/libmailcommon.mo -share/locale/eu/LC_MESSAGES/libmailcommon.mo -share/locale/fi/LC_MESSAGES/libmailcommon.mo -share/locale/fr/LC_MESSAGES/libmailcommon.mo -share/locale/ga/LC_MESSAGES/libmailcommon.mo -share/locale/gl/LC_MESSAGES/libmailcommon.mo -share/locale/hr/LC_MESSAGES/libmailcommon.mo -share/locale/hu/LC_MESSAGES/libmailcommon.mo -share/locale/ia/LC_MESSAGES/libmailcommon.mo -share/locale/it/LC_MESSAGES/libmailcommon.mo -share/locale/ja/LC_MESSAGES/libmailcommon.mo -share/locale/ka/LC_MESSAGES/libmailcommon.mo -share/locale/kk/LC_MESSAGES/libmailcommon.mo -share/locale/ko/LC_MESSAGES/libmailcommon.mo -share/locale/lt/LC_MESSAGES/libmailcommon.mo -share/locale/mr/LC_MESSAGES/libmailcommon.mo -share/locale/nb/LC_MESSAGES/libmailcommon.mo -share/locale/nds/LC_MESSAGES/libmailcommon.mo -share/locale/nl/LC_MESSAGES/libmailcommon.mo -share/locale/nn/LC_MESSAGES/libmailcommon.mo -share/locale/pa/LC_MESSAGES/libmailcommon.mo -share/locale/pl/LC_MESSAGES/libmailcommon.mo -share/locale/pt/LC_MESSAGES/libmailcommon.mo -share/locale/pt_BR/LC_MESSAGES/libmailcommon.mo -share/locale/ro/LC_MESSAGES/libmailcommon.mo -share/locale/ru/LC_MESSAGES/libmailcommon.mo -share/locale/se/LC_MESSAGES/libmailcommon.mo -share/locale/sk/LC_MESSAGES/libmailcommon.mo -share/locale/sl/LC_MESSAGES/libmailcommon.mo -share/locale/sr/LC_MESSAGES/libmailcommon.mo -share/locale/sr@ijekavian/LC_MESSAGES/libmailcommon.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/libmailcommon.mo -share/locale/sr@latin/LC_MESSAGES/libmailcommon.mo -share/locale/sv/LC_MESSAGES/libmailcommon.mo -share/locale/tr/LC_MESSAGES/libmailcommon.mo -share/locale/ug/LC_MESSAGES/libmailcommon.mo -share/locale/uk/LC_MESSAGES/libmailcommon.mo -share/locale/zh_CN/LC_MESSAGES/libmailcommon.mo -share/locale/zh_TW/LC_MESSAGES/libmailcommon.mo -share/qlogging-categories5/mailcommon.categories -share/qlogging-categories5/mailcommon.renamecategories +include/KPim6/MailCommon/MailCommon/AccountConfigOrderDialog +include/KPim6/MailCommon/MailCommon/AddTagDialog +include/KPim6/MailCommon/MailCommon/BackupJob +include/KPim6/MailCommon/MailCommon/CollectionExpiryPage +include/KPim6/MailCommon/MailCommon/CollectionExpiryWidget +include/KPim6/MailCommon/MailCommon/CollectionGeneralPage +include/KPim6/MailCommon/MailCommon/CollectionGeneralWidget +include/KPim6/MailCommon/MailCommon/CollectionTemplatesWidget +include/KPim6/MailCommon/MailCommon/CollectionViewWidget +include/KPim6/MailCommon/MailCommon/CryptoUtils +include/KPim6/MailCommon/MailCommon/DBusOperators +include/KPim6/MailCommon/MailCommon/EntityCollectionOrderProxyModel +include/KPim6/MailCommon/MailCommon/ExpireCollectionAttribute +include/KPim6/MailCommon/MailCommon/FavoriteCollectionOrderProxyModel +include/KPim6/MailCommon/MailCommon/FavoriteCollectionWidget +include/KPim6/MailCommon/MailCommon/FilterAction +include/KPim6/MailCommon/MailCommon/FilterActionDict +include/KPim6/MailCommon/MailCommon/FilterImporterAbstract +include/KPim6/MailCommon/MailCommon/FilterImporterBalsa +include/KPim6/MailCommon/MailCommon/FilterImporterClawsMail +include/KPim6/MailCommon/MailCommon/FilterImporterExporter +include/KPim6/MailCommon/MailCommon/FilterImporterPathCache +include/KPim6/MailCommon/MailCommon/FilterLog +include/KPim6/MailCommon/MailCommon/FilterManager +include/KPim6/MailCommon/MailCommon/FolderCollectionMonitor +include/KPim6/MailCommon/MailCommon/FolderJob +include/KPim6/MailCommon/MailCommon/FolderRequester +include/KPim6/MailCommon/MailCommon/FolderSelectionDialog +include/KPim6/MailCommon/MailCommon/FolderSettings +include/KPim6/MailCommon/MailCommon/FolderTreeView +include/KPim6/MailCommon/MailCommon/FolderTreeWidget +include/KPim6/MailCommon/MailCommon/FolderTreeWidgetProxyModel +include/KPim6/MailCommon/MailCommon/ItemContext +include/KPim6/MailCommon/MailCommon/JobScheduler +include/KPim6/MailCommon/MailCommon/KMFilterDialog +include/KPim6/MailCommon/MailCommon/MDNWarningJob +include/KPim6/MailCommon/MailCommon/MailFilter +include/KPim6/MailCommon/MailCommon/MailInterfaces +include/KPim6/MailCommon/MailCommon/MailKernel +include/KPim6/MailCommon/MailCommon/MailUtil +include/KPim6/MailCommon/MailCommon/RedirectDialog +include/KPim6/MailCommon/MailCommon/ResourceReadConfigFile +include/KPim6/MailCommon/MailCommon/SearchPattern +include/KPim6/MailCommon/MailCommon/SearchPatternEdit +include/KPim6/MailCommon/MailCommon/SearchRule +include/KPim6/MailCommon/MailCommon/SearchRuleStatus +include/KPim6/MailCommon/MailCommon/SnippetTreeView +include/KPim6/MailCommon/MailCommon/SnippetWidget +include/KPim6/MailCommon/MailCommon/SnippetsManager +include/KPim6/MailCommon/MailCommon/SnippetsModel +include/KPim6/MailCommon/MailCommon/Tag +include/KPim6/MailCommon/MailCommon/TagWidget +include/KPim6/MailCommon/mailcommon/accountconfigorderdialog.h +include/KPim6/MailCommon/mailcommon/addtagdialog.h +include/KPim6/MailCommon/mailcommon/backupjob.h +include/KPim6/MailCommon/mailcommon/collectionexpirypage.h +include/KPim6/MailCommon/mailcommon/collectionexpirywidget.h +include/KPim6/MailCommon/mailcommon/collectiongeneralpage.h +include/KPim6/MailCommon/mailcommon/collectiongeneralwidget.h +include/KPim6/MailCommon/mailcommon/collectiontemplateswidget.h +include/KPim6/MailCommon/mailcommon/collectionviewwidget.h +include/KPim6/MailCommon/mailcommon/config-mailcommon.h +include/KPim6/MailCommon/mailcommon/cryptoutils.h +include/KPim6/MailCommon/mailcommon/dbusoperators.h +include/KPim6/MailCommon/mailcommon/entitycollectionorderproxymodel.h +include/KPim6/MailCommon/mailcommon/expirecollectionattribute.h +include/KPim6/MailCommon/mailcommon/favoritecollectionorderproxymodel.h +include/KPim6/MailCommon/mailcommon/favoritecollectionwidget.h +include/KPim6/MailCommon/mailcommon/filteraction.h +include/KPim6/MailCommon/mailcommon/filteractiondict.h +include/KPim6/MailCommon/mailcommon/filterimporterabstract.h +include/KPim6/MailCommon/mailcommon/filterimporterbalsa.h +include/KPim6/MailCommon/mailcommon/filterimporterclawsmail.h +include/KPim6/MailCommon/mailcommon/filterimporterexporter.h +include/KPim6/MailCommon/mailcommon/filterimporterpathcache.h +include/KPim6/MailCommon/mailcommon/filterlog.h +include/KPim6/MailCommon/mailcommon/filtermanager.h +include/KPim6/MailCommon/mailcommon/foldercollectionmonitor.h +include/KPim6/MailCommon/mailcommon/folderjob.h +include/KPim6/MailCommon/mailcommon/folderrequester.h +include/KPim6/MailCommon/mailcommon/folderselectiondialog.h +include/KPim6/MailCommon/mailcommon/foldersettings.h +include/KPim6/MailCommon/mailcommon/foldertreeview.h +include/KPim6/MailCommon/mailcommon/foldertreewidget.h +include/KPim6/MailCommon/mailcommon/foldertreewidgetproxymodel.h +include/KPim6/MailCommon/mailcommon/itemcontext.h +include/KPim6/MailCommon/mailcommon/jobscheduler.h +include/KPim6/MailCommon/mailcommon/kmfilterdialog.h +include/KPim6/MailCommon/mailcommon/mailcommon_export.h +include/KPim6/MailCommon/mailcommon/mailcommonsettings_base.h +include/KPim6/MailCommon/mailcommon/mailfilter.h +include/KPim6/MailCommon/mailcommon/mailinterfaces.h +include/KPim6/MailCommon/mailcommon/mailkernel.h +include/KPim6/MailCommon/mailcommon/mailutil.h +include/KPim6/MailCommon/mailcommon/mdnwarningjob.h +include/KPim6/MailCommon/mailcommon/pop3settings.h +include/KPim6/MailCommon/mailcommon/redirectdialog.h +include/KPim6/MailCommon/mailcommon/resourcereadconfigfile.h +include/KPim6/MailCommon/mailcommon/searchpattern.h +include/KPim6/MailCommon/mailcommon/searchpatternedit.h +include/KPim6/MailCommon/mailcommon/searchrule.h +include/KPim6/MailCommon/mailcommon/searchrulestatus.h +include/KPim6/MailCommon/mailcommon/snippetsmanager.h +include/KPim6/MailCommon/mailcommon/snippetsmodel.h +include/KPim6/MailCommon/mailcommon/snippettreeview.h +include/KPim6/MailCommon/mailcommon/snippetwidget.h +include/KPim6/MailCommon/mailcommon/tag.h +include/KPim6/MailCommon/mailcommon/tagwidget.h +include/KPim6/MailCommon/mailcommon_version.h +lib/cmake/KPim6MailCommon/KPim6MailCommonConfig.cmake +lib/cmake/KPim6MailCommon/KPim6MailCommonConfigVersion.cmake +lib/cmake/KPim6MailCommon/KPim6MailCommonTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6MailCommon/KPim6MailCommonTargets.cmake +lib/libKPim6MailCommon.so +lib/libKPim6MailCommon.so.6 +lib/libKPim6MailCommon.so.%%KDE_APPLICATIONS_SHLIB_VER%% +%%QT_PLUGINDIR%%/designer/mailcommon6widgets.so +share/locale/ar/LC_MESSAGES/libmailcommon6.mo +share/locale/ast/LC_MESSAGES/libmailcommon6.mo +share/locale/bg/LC_MESSAGES/libmailcommon6.mo +share/locale/bs/LC_MESSAGES/libmailcommon6.mo +share/locale/ca/LC_MESSAGES/libmailcommon6.mo +share/locale/ca@valencia/LC_MESSAGES/libmailcommon6.mo +share/locale/cs/LC_MESSAGES/libmailcommon6.mo +share/locale/da/LC_MESSAGES/libmailcommon6.mo +share/locale/de/LC_MESSAGES/libmailcommon6.mo +share/locale/el/LC_MESSAGES/libmailcommon6.mo +share/locale/en_GB/LC_MESSAGES/libmailcommon6.mo +share/locale/eo/LC_MESSAGES/libmailcommon6.mo +share/locale/es/LC_MESSAGES/libmailcommon6.mo +share/locale/et/LC_MESSAGES/libmailcommon6.mo +share/locale/eu/LC_MESSAGES/libmailcommon6.mo +share/locale/fi/LC_MESSAGES/libmailcommon6.mo +share/locale/fr/LC_MESSAGES/libmailcommon6.mo +share/locale/ga/LC_MESSAGES/libmailcommon6.mo +share/locale/gl/LC_MESSAGES/libmailcommon6.mo +share/locale/hr/LC_MESSAGES/libmailcommon6.mo +share/locale/hu/LC_MESSAGES/libmailcommon6.mo +share/locale/ia/LC_MESSAGES/libmailcommon6.mo +share/locale/it/LC_MESSAGES/libmailcommon6.mo +share/locale/ja/LC_MESSAGES/libmailcommon6.mo +share/locale/ka/LC_MESSAGES/libmailcommon6.mo +share/locale/kk/LC_MESSAGES/libmailcommon6.mo +share/locale/ko/LC_MESSAGES/libmailcommon6.mo +share/locale/lt/LC_MESSAGES/libmailcommon6.mo +share/locale/mr/LC_MESSAGES/libmailcommon6.mo +share/locale/nb/LC_MESSAGES/libmailcommon6.mo +share/locale/nds/LC_MESSAGES/libmailcommon6.mo +share/locale/nl/LC_MESSAGES/libmailcommon6.mo +share/locale/nn/LC_MESSAGES/libmailcommon6.mo +share/locale/pa/LC_MESSAGES/libmailcommon6.mo +share/locale/pl/LC_MESSAGES/libmailcommon6.mo +share/locale/pt/LC_MESSAGES/libmailcommon6.mo +share/locale/pt_BR/LC_MESSAGES/libmailcommon6.mo +share/locale/ro/LC_MESSAGES/libmailcommon6.mo +share/locale/ru/LC_MESSAGES/libmailcommon6.mo +share/locale/se/LC_MESSAGES/libmailcommon6.mo +share/locale/sk/LC_MESSAGES/libmailcommon6.mo +share/locale/sl/LC_MESSAGES/libmailcommon6.mo +share/locale/sr/LC_MESSAGES/libmailcommon6.mo +share/locale/sr@ijekavian/LC_MESSAGES/libmailcommon6.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/libmailcommon6.mo +share/locale/sr@latin/LC_MESSAGES/libmailcommon6.mo +share/locale/sv/LC_MESSAGES/libmailcommon6.mo +share/locale/ta/LC_MESSAGES/libmailcommon6.mo +share/locale/tr/LC_MESSAGES/libmailcommon6.mo +share/locale/ug/LC_MESSAGES/libmailcommon6.mo +share/locale/uk/LC_MESSAGES/libmailcommon6.mo +share/locale/zh_CN/LC_MESSAGES/libmailcommon6.mo +share/locale/zh_TW/LC_MESSAGES/libmailcommon6.mo +share/qlogging-categories6/mailcommon.categories +share/qlogging-categories6/mailcommon.renamecategories diff --git a/net/mailimporter/Makefile b/net/mailimporter/Makefile index 04b34069b73..646f8fd4187 100644 --- a/net/mailimporter/Makefile +++ b/net/mailimporter/Makefile @@ -10,14 +10,13 @@ LICENSE= LGPL21 BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs -USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz -USE_KDE= auth archive codecs config configwidgets coreaddons i18n itemmodels \ - kio service widgetsaddons \ +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz +USE_KDE= archive auth codecs config configwidgets coreaddons i18n \ + itemmodels kio service widgetsaddons \ ecm:build # pim components USE_KDE+= akonadi akonadimime libkdepim mime pimcommon pimtextedit -USE_QT= concurrent core dbus gui network uitools widgets xml \ - buildtools:build qmake:build testlib:build +USE_QT= base USE_LDCONFIG= yes DESCR= ${.CURDIR:H:H}/deskutils/kdepim/pkg-descr diff --git a/net/mailimporter/distinfo b/net/mailimporter/distinfo index bd6380fc998..d990199f117 100644 --- a/net/mailimporter/distinfo +++ b/net/mailimporter/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889470 -SHA256 (KDE/release-service/23.08.5/mailimporter-23.08.5.tar.xz) = 94972bdd03c9707cb5b3638c12b1c9c9c149762d6984ab8d0de29ba78ee0535a -SIZE (KDE/release-service/23.08.5/mailimporter-23.08.5.tar.xz) = 593380 +TIMESTAMP = 1734460337 +SHA256 (KDE/release-service/24.12.0/mailimporter-24.12.0.tar.xz) = 98ef8275a3ebbd2a23daeb8611de6eb771c8f650d230ca37176f18c30f001993 +SIZE (KDE/release-service/24.12.0/mailimporter-24.12.0.tar.xz) = 596632 diff --git a/net/mailimporter/pkg-plist b/net/mailimporter/pkg-plist index 56c3b5c6714..54d97a02040 100644 --- a/net/mailimporter/pkg-plist +++ b/net/mailimporter/pkg-plist @@ -1,154 +1,153 @@ -include/KPim5/MailImporter/MailImporter/FilterBalsa -include/KPim5/MailImporter/MailImporter/FilterClawsMail -include/KPim5/MailImporter/MailImporter/FilterEvolution -include/KPim5/MailImporter/MailImporter/FilterEvolution_v2 -include/KPim5/MailImporter/MailImporter/FilterEvolution_v3 -include/KPim5/MailImporter/MailImporter/FilterIcedove -include/KPim5/MailImporter/MailImporter/FilterImporterBase -include/KPim5/MailImporter/MailImporter/FilterInfo -include/KPim5/MailImporter/MailImporter/FilterInfoGui -include/KPim5/MailImporter/MailImporter/FilterKMailArchive -include/KPim5/MailImporter/MailImporter/FilterKMail_maildir -include/KPim5/MailImporter/MailImporter/FilterLNotes -include/KPim5/MailImporter/MailImporter/FilterMBox -include/KPim5/MailImporter/MailImporter/FilterMailApp -include/KPim5/MailImporter/MailImporter/FilterMailmanGzip -include/KPim5/MailImporter/MailImporter/FilterOE -include/KPim5/MailImporter/MailImporter/FilterOpera -include/KPim5/MailImporter/MailImporter/FilterPMail -include/KPim5/MailImporter/MailImporter/FilterPlain -include/KPim5/MailImporter/MailImporter/FilterSeaMonkey -include/KPim5/MailImporter/MailImporter/FilterSylpheed -include/KPim5/MailImporter/MailImporter/FilterTheBat -include/KPim5/MailImporter/MailImporter/FilterThunderbird -include/KPim5/MailImporter/MailImporter/Filters -include/KPim5/MailImporter/MailImporter/ImportMailsWidget -include/KPim5/MailImporter/MailImporter/MailImporter_Utils -include/KPim5/MailImporter/MailImporter/MessageStatus -include/KPim5/MailImporter/MailImporter/OtherMailerUtil -include/KPim5/MailImporter/mailimporter/filterbalsa.h -include/KPim5/MailImporter/mailimporter/filterclawsmail.h -include/KPim5/MailImporter/mailimporter/filterevolution.h -include/KPim5/MailImporter/mailimporter/filterevolution_v2.h -include/KPim5/MailImporter/mailimporter/filterevolution_v3.h -include/KPim5/MailImporter/mailimporter/filtericedove.h -include/KPim5/MailImporter/mailimporter/filterimporterbase.h -include/KPim5/MailImporter/mailimporter/filterinfo.h -include/KPim5/MailImporter/mailimporter/filterinfogui.h -include/KPim5/MailImporter/mailimporter/filterkmail_maildir.h -include/KPim5/MailImporter/mailimporter/filterkmailarchive.h -include/KPim5/MailImporter/mailimporter/filterlnotes.h -include/KPim5/MailImporter/mailimporter/filtermailapp.h -include/KPim5/MailImporter/mailimporter/filtermailmangzip.h -include/KPim5/MailImporter/mailimporter/filtermbox.h -include/KPim5/MailImporter/mailimporter/filteroe.h -include/KPim5/MailImporter/mailimporter/filteropera.h -include/KPim5/MailImporter/mailimporter/filterplain.h -include/KPim5/MailImporter/mailimporter/filterpmail.h -include/KPim5/MailImporter/mailimporter/filters.h -include/KPim5/MailImporter/mailimporter/filterseamonkey.h -include/KPim5/MailImporter/mailimporter/filtersylpheed.h -include/KPim5/MailImporter/mailimporter/filterthebat.h -include/KPim5/MailImporter/mailimporter/filterthunderbird.h -include/KPim5/MailImporter/mailimporter/importmailswidget.h -include/KPim5/MailImporter/mailimporter/mailimporter_export.h -include/KPim5/MailImporter/mailimporter/mailimporter_utils.h -include/KPim5/MailImporter/mailimporter/messagestatus.h -include/KPim5/MailImporter/mailimporter/othermailerutil.h -include/KPim5/MailImporter/mailimporter_version.h -include/KPim5/MailImporterAkonadi/MailImporterAkonadi/FilterImporterAkonadi -include/KPim5/MailImporterAkonadi/mailimporterakonadi/filterimporterakonadi.h -include/KPim5/MailImporterAkonadi/mailimporterakonadi/mailimporterakonadi_export.h -include/KPim5/MailImporterAkonadi/mailimporterakonadi_version.h -lib/cmake/KPim5MailImporter/KPim5MailImporterConfig.cmake -lib/cmake/KPim5MailImporter/KPim5MailImporterConfigVersion.cmake -lib/cmake/KPim5MailImporter/KPim5MailImporterTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5MailImporter/KPim5MailImporterTargets.cmake -lib/cmake/KPim5MailImporterAkonadi/KPim5MailImporterAkonadiConfig.cmake -lib/cmake/KPim5MailImporterAkonadi/KPim5MailImporterAkonadiConfigVersion.cmake -lib/cmake/KPim5MailImporterAkonadi/KPim5MailImporterAkonadiTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5MailImporterAkonadi/KPim5MailImporterAkonadiTargets.cmake -lib/libKPim5MailImporter.so -lib/libKPim5MailImporter.so.5 -lib/libKPim5MailImporter.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libKPim5MailImporterAkonadi.so -lib/libKPim5MailImporterAkonadi.so.5 -lib/libKPim5MailImporterAkonadi.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_MKSPECDIR%%/modules/qt_MailImporter.pri -%%QT_MKSPECDIR%%/modules/qt_MailImporterAkonadi.pri -share/locale/af/LC_MESSAGES/libmailimporter.mo -share/locale/ar/LC_MESSAGES/libmailimporter.mo -share/locale/be/LC_MESSAGES/libmailimporter.mo -share/locale/bg/LC_MESSAGES/libmailimporter.mo -share/locale/br/LC_MESSAGES/libmailimporter.mo -share/locale/bs/LC_MESSAGES/libmailimporter.mo -share/locale/ca/LC_MESSAGES/libmailimporter.mo -share/locale/ca@valencia/LC_MESSAGES/libmailimporter.mo -share/locale/cs/LC_MESSAGES/libmailimporter.mo -share/locale/cy/LC_MESSAGES/libmailimporter.mo -share/locale/da/LC_MESSAGES/libmailimporter.mo -share/locale/de/LC_MESSAGES/libmailimporter.mo -share/locale/el/LC_MESSAGES/libmailimporter.mo -share/locale/en_GB/LC_MESSAGES/libmailimporter.mo -share/locale/eo/LC_MESSAGES/libmailimporter.mo -share/locale/es/LC_MESSAGES/libmailimporter.mo -share/locale/et/LC_MESSAGES/libmailimporter.mo -share/locale/eu/LC_MESSAGES/libmailimporter.mo -share/locale/fa/LC_MESSAGES/libmailimporter.mo -share/locale/fi/LC_MESSAGES/libmailimporter.mo -share/locale/fr/LC_MESSAGES/libmailimporter.mo -share/locale/fy/LC_MESSAGES/libmailimporter.mo -share/locale/ga/LC_MESSAGES/libmailimporter.mo -share/locale/gl/LC_MESSAGES/libmailimporter.mo -share/locale/he/LC_MESSAGES/libmailimporter.mo -share/locale/hi/LC_MESSAGES/libmailimporter.mo -share/locale/hne/LC_MESSAGES/libmailimporter.mo -share/locale/hr/LC_MESSAGES/libmailimporter.mo -share/locale/hsb/LC_MESSAGES/libmailimporter.mo -share/locale/hu/LC_MESSAGES/libmailimporter.mo -share/locale/ia/LC_MESSAGES/libmailimporter.mo -share/locale/ie/LC_MESSAGES/libmailimporter.mo -share/locale/is/LC_MESSAGES/libmailimporter.mo -share/locale/it/LC_MESSAGES/libmailimporter.mo -share/locale/ja/LC_MESSAGES/libmailimporter.mo -share/locale/ka/LC_MESSAGES/libmailimporter.mo -share/locale/kk/LC_MESSAGES/libmailimporter.mo -share/locale/km/LC_MESSAGES/libmailimporter.mo -share/locale/ko/LC_MESSAGES/libmailimporter.mo -share/locale/lt/LC_MESSAGES/libmailimporter.mo -share/locale/lv/LC_MESSAGES/libmailimporter.mo -share/locale/mai/LC_MESSAGES/libmailimporter.mo -share/locale/mk/LC_MESSAGES/libmailimporter.mo -share/locale/mr/LC_MESSAGES/libmailimporter.mo -share/locale/ms/LC_MESSAGES/libmailimporter.mo -share/locale/nb/LC_MESSAGES/libmailimporter.mo -share/locale/nds/LC_MESSAGES/libmailimporter.mo -share/locale/ne/LC_MESSAGES/libmailimporter.mo -share/locale/nl/LC_MESSAGES/libmailimporter.mo -share/locale/nn/LC_MESSAGES/libmailimporter.mo -share/locale/pa/LC_MESSAGES/libmailimporter.mo -share/locale/pl/LC_MESSAGES/libmailimporter.mo -share/locale/pt/LC_MESSAGES/libmailimporter.mo -share/locale/pt_BR/LC_MESSAGES/libmailimporter.mo -share/locale/ro/LC_MESSAGES/libmailimporter.mo -share/locale/ru/LC_MESSAGES/libmailimporter.mo -share/locale/se/LC_MESSAGES/libmailimporter.mo -share/locale/sk/LC_MESSAGES/libmailimporter.mo -share/locale/sl/LC_MESSAGES/libmailimporter.mo -share/locale/sq/LC_MESSAGES/libmailimporter.mo -share/locale/sr/LC_MESSAGES/libmailimporter.mo -share/locale/sr@ijekavian/LC_MESSAGES/libmailimporter.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/libmailimporter.mo -share/locale/sr@latin/LC_MESSAGES/libmailimporter.mo -share/locale/sv/LC_MESSAGES/libmailimporter.mo -share/locale/ta/LC_MESSAGES/libmailimporter.mo -share/locale/tg/LC_MESSAGES/libmailimporter.mo -share/locale/th/LC_MESSAGES/libmailimporter.mo -share/locale/tr/LC_MESSAGES/libmailimporter.mo -share/locale/ug/LC_MESSAGES/libmailimporter.mo -share/locale/uk/LC_MESSAGES/libmailimporter.mo -share/locale/xh/LC_MESSAGES/libmailimporter.mo -share/locale/zh_CN/LC_MESSAGES/libmailimporter.mo -share/locale/zh_TW/LC_MESSAGES/libmailimporter.mo -share/qlogging-categories5/mailimporter.categories -share/qlogging-categories5/mailimporter.renamecategories +include/KPim6/MailImporter/MailImporter/FilterBalsa +include/KPim6/MailImporter/MailImporter/FilterClawsMail +include/KPim6/MailImporter/MailImporter/FilterEvolution +include/KPim6/MailImporter/MailImporter/FilterEvolution_v2 +include/KPim6/MailImporter/MailImporter/FilterEvolution_v3 +include/KPim6/MailImporter/MailImporter/FilterIcedove +include/KPim6/MailImporter/MailImporter/FilterImporterBase +include/KPim6/MailImporter/MailImporter/FilterInfo +include/KPim6/MailImporter/MailImporter/FilterInfoGui +include/KPim6/MailImporter/MailImporter/FilterKMailArchive +include/KPim6/MailImporter/MailImporter/FilterKMail_maildir +include/KPim6/MailImporter/MailImporter/FilterLNotes +include/KPim6/MailImporter/MailImporter/FilterMBox +include/KPim6/MailImporter/MailImporter/FilterMailApp +include/KPim6/MailImporter/MailImporter/FilterMailmanGzip +include/KPim6/MailImporter/MailImporter/FilterOE +include/KPim6/MailImporter/MailImporter/FilterOpera +include/KPim6/MailImporter/MailImporter/FilterPMail +include/KPim6/MailImporter/MailImporter/FilterPlain +include/KPim6/MailImporter/MailImporter/FilterSeaMonkey +include/KPim6/MailImporter/MailImporter/FilterSylpheed +include/KPim6/MailImporter/MailImporter/FilterTheBat +include/KPim6/MailImporter/MailImporter/FilterThunderbird +include/KPim6/MailImporter/MailImporter/Filters +include/KPim6/MailImporter/MailImporter/ImportMailsWidget +include/KPim6/MailImporter/MailImporter/MailImporter_Utils +include/KPim6/MailImporter/MailImporter/MessageStatus +include/KPim6/MailImporter/MailImporter/OtherMailerUtil +include/KPim6/MailImporter/mailimporter/filterbalsa.h +include/KPim6/MailImporter/mailimporter/filterclawsmail.h +include/KPim6/MailImporter/mailimporter/filterevolution.h +include/KPim6/MailImporter/mailimporter/filterevolution_v2.h +include/KPim6/MailImporter/mailimporter/filterevolution_v3.h +include/KPim6/MailImporter/mailimporter/filtericedove.h +include/KPim6/MailImporter/mailimporter/filterimporterbase.h +include/KPim6/MailImporter/mailimporter/filterinfo.h +include/KPim6/MailImporter/mailimporter/filterinfogui.h +include/KPim6/MailImporter/mailimporter/filterkmail_maildir.h +include/KPim6/MailImporter/mailimporter/filterkmailarchive.h +include/KPim6/MailImporter/mailimporter/filterlnotes.h +include/KPim6/MailImporter/mailimporter/filtermailapp.h +include/KPim6/MailImporter/mailimporter/filtermailmangzip.h +include/KPim6/MailImporter/mailimporter/filtermbox.h +include/KPim6/MailImporter/mailimporter/filteroe.h +include/KPim6/MailImporter/mailimporter/filteropera.h +include/KPim6/MailImporter/mailimporter/filterplain.h +include/KPim6/MailImporter/mailimporter/filterpmail.h +include/KPim6/MailImporter/mailimporter/filters.h +include/KPim6/MailImporter/mailimporter/filterseamonkey.h +include/KPim6/MailImporter/mailimporter/filtersylpheed.h +include/KPim6/MailImporter/mailimporter/filterthebat.h +include/KPim6/MailImporter/mailimporter/filterthunderbird.h +include/KPim6/MailImporter/mailimporter/importmailswidget.h +include/KPim6/MailImporter/mailimporter/mailimporter_export.h +include/KPim6/MailImporter/mailimporter/mailimporter_utils.h +include/KPim6/MailImporter/mailimporter/messagestatus.h +include/KPim6/MailImporter/mailimporter/othermailerutil.h +include/KPim6/MailImporter/mailimporter_version.h +include/KPim6/MailImporterAkonadi/MailImporterAkonadi/FilterImporterAkonadi +include/KPim6/MailImporterAkonadi/mailimporterakonadi/filterimporterakonadi.h +include/KPim6/MailImporterAkonadi/mailimporterakonadi/mailimporterakonadi_export.h +include/KPim6/MailImporterAkonadi/mailimporterakonadi_version.h +lib/cmake/KPim6MailImporter/KPim6MailImporterConfig.cmake +lib/cmake/KPim6MailImporter/KPim6MailImporterConfigVersion.cmake +lib/cmake/KPim6MailImporter/KPim6MailImporterTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6MailImporter/KPim6MailImporterTargets.cmake +lib/cmake/KPim6MailImporterAkonadi/KPim6MailImporterAkonadiConfig.cmake +lib/cmake/KPim6MailImporterAkonadi/KPim6MailImporterAkonadiConfigVersion.cmake +lib/cmake/KPim6MailImporterAkonadi/KPim6MailImporterAkonadiTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6MailImporterAkonadi/KPim6MailImporterAkonadiTargets.cmake +lib/libKPim6MailImporter.so +lib/libKPim6MailImporter.so.6 +lib/libKPim6MailImporter.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6MailImporterAkonadi.so +lib/libKPim6MailImporterAkonadi.so.6 +lib/libKPim6MailImporterAkonadi.so.%%KDE_APPLICATIONS_SHLIB_VER%% +share/locale/af/LC_MESSAGES/libmailimporter6.mo +share/locale/ar/LC_MESSAGES/libmailimporter6.mo +share/locale/ast/LC_MESSAGES/libmailimporter6.mo +share/locale/be/LC_MESSAGES/libmailimporter6.mo +share/locale/bg/LC_MESSAGES/libmailimporter6.mo +share/locale/br/LC_MESSAGES/libmailimporter6.mo +share/locale/bs/LC_MESSAGES/libmailimporter6.mo +share/locale/ca/LC_MESSAGES/libmailimporter6.mo +share/locale/ca@valencia/LC_MESSAGES/libmailimporter6.mo +share/locale/cs/LC_MESSAGES/libmailimporter6.mo +share/locale/cy/LC_MESSAGES/libmailimporter6.mo +share/locale/da/LC_MESSAGES/libmailimporter6.mo +share/locale/de/LC_MESSAGES/libmailimporter6.mo +share/locale/el/LC_MESSAGES/libmailimporter6.mo +share/locale/en_GB/LC_MESSAGES/libmailimporter6.mo +share/locale/eo/LC_MESSAGES/libmailimporter6.mo +share/locale/es/LC_MESSAGES/libmailimporter6.mo +share/locale/et/LC_MESSAGES/libmailimporter6.mo +share/locale/eu/LC_MESSAGES/libmailimporter6.mo +share/locale/fa/LC_MESSAGES/libmailimporter6.mo +share/locale/fi/LC_MESSAGES/libmailimporter6.mo +share/locale/fr/LC_MESSAGES/libmailimporter6.mo +share/locale/fy/LC_MESSAGES/libmailimporter6.mo +share/locale/ga/LC_MESSAGES/libmailimporter6.mo +share/locale/gl/LC_MESSAGES/libmailimporter6.mo +share/locale/he/LC_MESSAGES/libmailimporter6.mo +share/locale/hi/LC_MESSAGES/libmailimporter6.mo +share/locale/hne/LC_MESSAGES/libmailimporter6.mo +share/locale/hr/LC_MESSAGES/libmailimporter6.mo +share/locale/hsb/LC_MESSAGES/libmailimporter6.mo +share/locale/hu/LC_MESSAGES/libmailimporter6.mo +share/locale/ia/LC_MESSAGES/libmailimporter6.mo +share/locale/ie/LC_MESSAGES/libmailimporter6.mo +share/locale/is/LC_MESSAGES/libmailimporter6.mo +share/locale/it/LC_MESSAGES/libmailimporter6.mo +share/locale/ja/LC_MESSAGES/libmailimporter6.mo +share/locale/ka/LC_MESSAGES/libmailimporter6.mo +share/locale/kk/LC_MESSAGES/libmailimporter6.mo +share/locale/km/LC_MESSAGES/libmailimporter6.mo +share/locale/ko/LC_MESSAGES/libmailimporter6.mo +share/locale/lt/LC_MESSAGES/libmailimporter6.mo +share/locale/lv/LC_MESSAGES/libmailimporter6.mo +share/locale/mai/LC_MESSAGES/libmailimporter6.mo +share/locale/mk/LC_MESSAGES/libmailimporter6.mo +share/locale/mr/LC_MESSAGES/libmailimporter6.mo +share/locale/ms/LC_MESSAGES/libmailimporter6.mo +share/locale/nb/LC_MESSAGES/libmailimporter6.mo +share/locale/nds/LC_MESSAGES/libmailimporter6.mo +share/locale/ne/LC_MESSAGES/libmailimporter6.mo +share/locale/nl/LC_MESSAGES/libmailimporter6.mo +share/locale/nn/LC_MESSAGES/libmailimporter6.mo +share/locale/pa/LC_MESSAGES/libmailimporter6.mo +share/locale/pl/LC_MESSAGES/libmailimporter6.mo +share/locale/pt/LC_MESSAGES/libmailimporter6.mo +share/locale/pt_BR/LC_MESSAGES/libmailimporter6.mo +share/locale/ro/LC_MESSAGES/libmailimporter6.mo +share/locale/ru/LC_MESSAGES/libmailimporter6.mo +share/locale/se/LC_MESSAGES/libmailimporter6.mo +share/locale/sk/LC_MESSAGES/libmailimporter6.mo +share/locale/sl/LC_MESSAGES/libmailimporter6.mo +share/locale/sq/LC_MESSAGES/libmailimporter6.mo +share/locale/sr/LC_MESSAGES/libmailimporter6.mo +share/locale/sr@ijekavian/LC_MESSAGES/libmailimporter6.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/libmailimporter6.mo +share/locale/sr@latin/LC_MESSAGES/libmailimporter6.mo +share/locale/sv/LC_MESSAGES/libmailimporter6.mo +share/locale/ta/LC_MESSAGES/libmailimporter6.mo +share/locale/tg/LC_MESSAGES/libmailimporter6.mo +share/locale/th/LC_MESSAGES/libmailimporter6.mo +share/locale/tr/LC_MESSAGES/libmailimporter6.mo +share/locale/ug/LC_MESSAGES/libmailimporter6.mo +share/locale/uk/LC_MESSAGES/libmailimporter6.mo +share/locale/xh/LC_MESSAGES/libmailimporter6.mo +share/locale/zh_CN/LC_MESSAGES/libmailimporter6.mo +share/locale/zh_TW/LC_MESSAGES/libmailimporter6.mo +share/qlogging-categories6/mailimporter.categories +share/qlogging-categories6/mailimporter.renamecategories diff --git a/net/messagelib/Makefile b/net/messagelib/Makefile index 372e6feeb13..2cd334a55ca 100644 --- a/net/messagelib/Makefile +++ b/net/messagelib/Makefile @@ -1,6 +1,5 @@ PORTNAME= messagelib DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= net kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -14,24 +13,23 @@ LIB_DEPENDS= libassuan.so:security/libassuan \ libgpg-error.so:security/libgpg-error \ libgpgme.so:security/gpgme \ libgpgmepp.so:security/gpgme-cpp \ - libqgpgme.so:security/gpgme-qt@qt5 + libqgpgmeqt6.so:security/gpgme-qt@qt6 -USES= cmake compiler:c++11-lib cpe gettext grantlee:5 kde:5 qca \ - qt:5 tar:xz xorg +USES= cmake compiler:c++11-lib cpe gettext kde:6 qca qt:6 tar:xz \ + xorg CPE_VENDOR= kde USE_KDE= archive auth bookmarks codecs completion config configwidgets \ - coreaddons guiaddons i18n iconthemes imap itemmodels itemviews jobwidgets \ - kio ktextaddons notifications service solid sonnet syntaxhighlighting \ - textwidgets wallet widgetsaddons windowsystem xmlgui \ + coreaddons guiaddons i18n iconthemes imap itemmodels itemviews \ + jobwidgets kio ktextaddons notifications service solid sonnet \ + syntaxhighlighting textwidgets wallet widgetsaddons \ + windowsystem xmlgui \ ecm:build # pim components USE_KDE+= akonadi akonadicontacts akonadimime akonadisearch calendarcore \ - contacts grantleetheme gravatar identitymanagement \ - ldap libkdepim libkleo mailtransport mbox \ - mime pimcommon pimtextedit -USE_QT= concurrent core dbus declarative gui location network printsupport \ - uitools webchannel webengine widgets xml \ - buildtools:build qmake:build testlib:build + contacts grantleetheme gravatar identitymanagement ldap \ + libkdepim libkleo mailtransport mbox mime pimcommon \ + pimtextedit +USE_QT= base USE_XORG= x11 USE_LDCONFIG= yes diff --git a/net/messagelib/distinfo b/net/messagelib/distinfo index 52c0889b1b0..e370153ec59 100644 --- a/net/messagelib/distinfo +++ b/net/messagelib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889476 -SHA256 (KDE/release-service/23.08.5/messagelib-23.08.5.tar.xz) = da37af29e9a1a8d5947cbdc7ccfbdd749d3ef5257e4cc778eb8f0069fe50ddf8 -SIZE (KDE/release-service/23.08.5/messagelib-23.08.5.tar.xz) = 11374208 +TIMESTAMP = 1734460339 +SHA256 (KDE/release-service/24.12.0/messagelib-24.12.0.tar.xz) = 9eff795b5e12d30ba33171442de3a3bd66772039f19214e55384e9596fc82ff6 +SIZE (KDE/release-service/24.12.0/messagelib-24.12.0.tar.xz) = 7418952 diff --git a/net/messagelib/pkg-plist b/net/messagelib/pkg-plist index cd54d0718ca..658c61dbeb1 100644 --- a/net/messagelib/pkg-plist +++ b/net/messagelib/pkg-plist @@ -1,590 +1,588 @@ -include/KPim5/MessageComposer/MessageComposer/AbstractEncryptJob -include/KPim5/MessageComposer/MessageComposer/AkonadiSender -include/KPim5/MessageComposer/MessageComposer/AliasesExpandJob -include/KPim5/MessageComposer/MessageComposer/AttachmentClipBoardJob -include/KPim5/MessageComposer/MessageComposer/AttachmentControllerBase -include/KPim5/MessageComposer/MessageComposer/AttachmentFromPublicKeyJob -include/KPim5/MessageComposer/MessageComposer/AttachmentJob -include/KPim5/MessageComposer/MessageComposer/AttachmentModel -include/KPim5/MessageComposer/MessageComposer/AttachmentVcardFromAddressBookJob -include/KPim5/MessageComposer/MessageComposer/AutocryptHeadersJob -include/KPim5/MessageComposer/MessageComposer/Composer -include/KPim5/MessageComposer/MessageComposer/ComposerAttachmentInterface -include/KPim5/MessageComposer/MessageComposer/ComposerLineEdit -include/KPim5/MessageComposer/MessageComposer/ComposerViewBase -include/KPim5/MessageComposer/MessageComposer/ComposerViewInterface -include/KPim5/MessageComposer/MessageComposer/ContactPreference -include/KPim5/MessageComposer/MessageComposer/ContentJobBase -include/KPim5/MessageComposer/MessageComposer/ConvertSnippetVariableMenu -include/KPim5/MessageComposer/MessageComposer/ConvertSnippetVariablesJob -include/KPim5/MessageComposer/MessageComposer/ConvertSnippetVariablesUtil -include/KPim5/MessageComposer/MessageComposer/DraftStatus -include/KPim5/MessageComposer/MessageComposer/EditorWatcher -include/KPim5/MessageComposer/MessageComposer/EncryptJob -include/KPim5/MessageComposer/MessageComposer/FollowUpReminderSelectDateDialog -include/KPim5/MessageComposer/MessageComposer/FollowupReminder -include/KPim5/MessageComposer/MessageComposer/FollowupReminderCreateJob -include/KPim5/MessageComposer/MessageComposer/GlobalPart -include/KPim5/MessageComposer/MessageComposer/ImageScalingWidget -include/KPim5/MessageComposer/MessageComposer/InfoPart -include/KPim5/MessageComposer/MessageComposer/InsertTextFileJob -include/KPim5/MessageComposer/MessageComposer/ItipJob -include/KPim5/MessageComposer/MessageComposer/ItipPart -include/KPim5/MessageComposer/MessageComposer/JobBase -include/KPim5/MessageComposer/MessageComposer/KeyResolver -include/KPim5/MessageComposer/MessageComposer/Kleo_Util -include/KPim5/MessageComposer/MessageComposer/MDNAdviceDialog -include/KPim5/MessageComposer/MessageComposer/MDNAdviceHelper -include/KPim5/MessageComposer/MessageComposer/MDNWarningWidgetJob -include/KPim5/MessageComposer/MessageComposer/MainTextJob -include/KPim5/MessageComposer/MessageComposer/MessageComposerSettings -include/KPim5/MessageComposer/MessageComposer/MessageFactoryNG -include/KPim5/MessageComposer/MessageComposer/MessageHelper -include/KPim5/MessageComposer/MessageComposer/MessagePart -include/KPim5/MessageComposer/MessageComposer/MessageSender -include/KPim5/MessageComposer/MessageComposer/MultipartJob -include/KPim5/MessageComposer/MessageComposer/PluginActionType -include/KPim5/MessageComposer/MessageComposer/PluginComposerInterface -include/KPim5/MessageComposer/MessageComposer/PluginEditor -include/KPim5/MessageComposer/MessageComposer/PluginEditorBase -include/KPim5/MessageComposer/MessageComposer/PluginEditorCheckBeforeSend -include/KPim5/MessageComposer/MessageComposer/PluginEditorCheckBeforeSendInterface -include/KPim5/MessageComposer/MessageComposer/PluginEditorCheckBeforeSendManager -include/KPim5/MessageComposer/MessageComposer/PluginEditorCheckBeforeSendParams -include/KPim5/MessageComposer/MessageComposer/PluginEditorConfigureBaseWidget -include/KPim5/MessageComposer/MessageComposer/PluginEditorConvertText -include/KPim5/MessageComposer/MessageComposer/PluginEditorConvertTextInterface -include/KPim5/MessageComposer/MessageComposer/PluginEditorConvertTextManager -include/KPim5/MessageComposer/MessageComposer/PluginEditorConverterBeforeConvertingData -include/KPim5/MessageComposer/MessageComposer/PluginEditorConverterInitialData -include/KPim5/MessageComposer/MessageComposer/PluginEditorGrammarCustomToolsViewInterface -include/KPim5/MessageComposer/MessageComposer/PluginEditorGrammarManager -include/KPim5/MessageComposer/MessageComposer/PluginEditorInit -include/KPim5/MessageComposer/MessageComposer/PluginEditorInitInterface -include/KPim5/MessageComposer/MessageComposer/PluginEditorInitManager -include/KPim5/MessageComposer/MessageComposer/PluginEditorInterface -include/KPim5/MessageComposer/MessageComposer/PluginEditorManager -include/KPim5/MessageComposer/MessageComposer/ProtectedHeadersJob -include/KPim5/MessageComposer/MessageComposer/Recipient -include/KPim5/MessageComposer/MessageComposer/RecipientLine -include/KPim5/MessageComposer/MessageComposer/RecipientsEditor -include/KPim5/MessageComposer/MessageComposer/RichTextComposerNg -include/KPim5/MessageComposer/MessageComposer/RichTextComposerSignatures -include/KPim5/MessageComposer/MessageComposer/SaveContactPreferenceJob -include/KPim5/MessageComposer/MessageComposer/SendLaterCreateJob -include/KPim5/MessageComposer/MessageComposer/SendLaterDialog -include/KPim5/MessageComposer/MessageComposer/SendLaterInfo -include/KPim5/MessageComposer/MessageComposer/SendLaterJob -include/KPim5/MessageComposer/MessageComposer/SendLaterRemoveJob -include/KPim5/MessageComposer/MessageComposer/SendLaterUtil -include/KPim5/MessageComposer/MessageComposer/SignEncryptJob -include/KPim5/MessageComposer/MessageComposer/SignJob -include/KPim5/MessageComposer/MessageComposer/SignatureController -include/KPim5/MessageComposer/MessageComposer/SinglepartJob -include/KPim5/MessageComposer/MessageComposer/SkeletonMessageJob -include/KPim5/MessageComposer/MessageComposer/StatusBarLabelToggledState -include/KPim5/MessageComposer/MessageComposer/TextPart -include/KPim5/MessageComposer/MessageComposer/TransparentJob -include/KPim5/MessageComposer/MessageComposer/Util -include/KPim5/MessageComposer/config-messagecomposer.h -include/KPim5/MessageComposer/messagecomposer/abstractencryptjob.h -include/KPim5/MessageComposer/messagecomposer/akonadisender.h -include/KPim5/MessageComposer/messagecomposer/aliasesexpandjob.h -include/KPim5/MessageComposer/messagecomposer/attachmentclipboardjob.h -include/KPim5/MessageComposer/messagecomposer/attachmentcontrollerbase.h -include/KPim5/MessageComposer/messagecomposer/attachmentfrompublickeyjob.h -include/KPim5/MessageComposer/messagecomposer/attachmentjob.h -include/KPim5/MessageComposer/messagecomposer/attachmentmodel.h -include/KPim5/MessageComposer/messagecomposer/attachmentvcardfromaddressbookjob.h -include/KPim5/MessageComposer/messagecomposer/autocryptheadersjob.h -include/KPim5/MessageComposer/messagecomposer/composer.h -include/KPim5/MessageComposer/messagecomposer/composerattachmentinterface.h -include/KPim5/MessageComposer/messagecomposer/composerlineedit.h -include/KPim5/MessageComposer/messagecomposer/composerviewbase.h -include/KPim5/MessageComposer/messagecomposer/composerviewinterface.h -include/KPim5/MessageComposer/messagecomposer/contactpreference.h -include/KPim5/MessageComposer/messagecomposer/contentjobbase.h -include/KPim5/MessageComposer/messagecomposer/convertsnippetvariablemenu.h -include/KPim5/MessageComposer/messagecomposer/convertsnippetvariablesjob.h -include/KPim5/MessageComposer/messagecomposer/convertsnippetvariablesutil.h -include/KPim5/MessageComposer/messagecomposer/draftstatus.h -include/KPim5/MessageComposer/messagecomposer/editorwatcher.h -include/KPim5/MessageComposer/messagecomposer/encryptjob.h -include/KPim5/MessageComposer/messagecomposer/followupreminder.h -include/KPim5/MessageComposer/messagecomposer/followupremindercreatejob.h -include/KPim5/MessageComposer/messagecomposer/followupreminderselectdatedialog.h -include/KPim5/MessageComposer/messagecomposer/globalpart.h -include/KPim5/MessageComposer/messagecomposer/imagescalingwidget.h -include/KPim5/MessageComposer/messagecomposer/infopart.h -include/KPim5/MessageComposer/messagecomposer/inserttextfilejob.h -include/KPim5/MessageComposer/messagecomposer/itipjob.h -include/KPim5/MessageComposer/messagecomposer/itippart.h -include/KPim5/MessageComposer/messagecomposer/jobbase.h -include/KPim5/MessageComposer/messagecomposer/keyresolver.h -include/KPim5/MessageComposer/messagecomposer/kleo_util.h -include/KPim5/MessageComposer/messagecomposer/maintextjob.h -include/KPim5/MessageComposer/messagecomposer/mdnadvicedialog.h -include/KPim5/MessageComposer/messagecomposer/mdnadvicehelper.h -include/KPim5/MessageComposer/messagecomposer/mdnwarningwidgetjob.h -include/KPim5/MessageComposer/messagecomposer/messagecomposer_debug.h -include/KPim5/MessageComposer/messagecomposer/messagecomposer_export.h -include/KPim5/MessageComposer/messagecomposer/messagecomposersettings.h -include/KPim5/MessageComposer/messagecomposer/messagecomposersettings_base.h -include/KPim5/MessageComposer/messagecomposer/messagefactoryng.h -include/KPim5/MessageComposer/messagecomposer/messagehelper.h -include/KPim5/MessageComposer/messagecomposer/messagepart.h -include/KPim5/MessageComposer/messagecomposer/messagesender.h -include/KPim5/MessageComposer/messagecomposer/multipartjob.h -include/KPim5/MessageComposer/messagecomposer/pluginactiontype.h -include/KPim5/MessageComposer/messagecomposer/plugincomposerinterface.h -include/KPim5/MessageComposer/messagecomposer/plugineditor.h -include/KPim5/MessageComposer/messagecomposer/plugineditorbase.h -include/KPim5/MessageComposer/messagecomposer/plugineditorcheckbeforesend.h -include/KPim5/MessageComposer/messagecomposer/plugineditorcheckbeforesendinterface.h -include/KPim5/MessageComposer/messagecomposer/plugineditorcheckbeforesendmanager.h -include/KPim5/MessageComposer/messagecomposer/plugineditorcheckbeforesendparams.h -include/KPim5/MessageComposer/messagecomposer/plugineditorconfigurebasewidget.h -include/KPim5/MessageComposer/messagecomposer/plugineditorconverterbeforeconvertingdata.h -include/KPim5/MessageComposer/messagecomposer/plugineditorconverterinitialdata.h -include/KPim5/MessageComposer/messagecomposer/plugineditorconverttext.h -include/KPim5/MessageComposer/messagecomposer/plugineditorconverttextinterface.h -include/KPim5/MessageComposer/messagecomposer/plugineditorconverttextmanager.h -include/KPim5/MessageComposer/messagecomposer/plugineditorgrammarcustomtoolsviewinterface.h -include/KPim5/MessageComposer/messagecomposer/plugineditorgrammarmanager.h -include/KPim5/MessageComposer/messagecomposer/plugineditorinit.h -include/KPim5/MessageComposer/messagecomposer/plugineditorinitinterface.h -include/KPim5/MessageComposer/messagecomposer/plugineditorinitmanager.h -include/KPim5/MessageComposer/messagecomposer/plugineditorinterface.h -include/KPim5/MessageComposer/messagecomposer/plugineditormanager.h -include/KPim5/MessageComposer/messagecomposer/protectedheadersjob.h -include/KPim5/MessageComposer/messagecomposer/recipient.h -include/KPim5/MessageComposer/messagecomposer/recipientline.h -include/KPim5/MessageComposer/messagecomposer/recipientseditor.h -include/KPim5/MessageComposer/messagecomposer/richtextcomposerng.h -include/KPim5/MessageComposer/messagecomposer/richtextcomposersignatures.h -include/KPim5/MessageComposer/messagecomposer/savecontactpreferencejob.h -include/KPim5/MessageComposer/messagecomposer/sendlatercreatejob.h -include/KPim5/MessageComposer/messagecomposer/sendlaterdialog.h -include/KPim5/MessageComposer/messagecomposer/sendlaterinfo.h -include/KPim5/MessageComposer/messagecomposer/sendlaterjob.h -include/KPim5/MessageComposer/messagecomposer/sendlaterremovejob.h -include/KPim5/MessageComposer/messagecomposer/sendlaterutil.h -include/KPim5/MessageComposer/messagecomposer/signaturecontroller.h -include/KPim5/MessageComposer/messagecomposer/signencryptjob.h -include/KPim5/MessageComposer/messagecomposer/signjob.h -include/KPim5/MessageComposer/messagecomposer/singlepartjob.h -include/KPim5/MessageComposer/messagecomposer/skeletonmessagejob.h -include/KPim5/MessageComposer/messagecomposer/statusbarlabeltoggledstate.h -include/KPim5/MessageComposer/messagecomposer/textpart.h -include/KPim5/MessageComposer/messagecomposer/transparentjob.h -include/KPim5/MessageComposer/messagecomposer/util.h -include/KPim5/MessageComposer/messagecomposer_version.h -include/KPim5/MessageCore/MessageCore/AttachmentCompressJob -include/KPim5/MessageCore/MessageCore/AttachmentFromUrlBaseJob -include/KPim5/MessageCore/MessageCore/AttachmentFromUrlUtils -include/KPim5/MessageCore/MessageCore/AttachmentLoadJob -include/KPim5/MessageCore/MessageCore/AttachmentPart -include/KPim5/MessageCore/MessageCore/AttachmentPropertiesDialog -include/KPim5/MessageCore/MessageCore/AttachmentUpdateJob -include/KPim5/MessageCore/MessageCore/AutocryptRecipient -include/KPim5/MessageCore/MessageCore/AutocryptStorage -include/KPim5/MessageCore/MessageCore/AutocryptUtils -include/KPim5/MessageCore/MessageCore/ColorUtil -include/KPim5/MessageCore/MessageCore/ImageCollector -include/KPim5/MessageCore/MessageCore/MailingList -include/KPim5/MessageCore/MessageCore/MessageCoreSettings -include/KPim5/MessageCore/MessageCore/NodeHelper -include/KPim5/MessageCore/MessageCore/StringUtil -include/KPim5/MessageCore/MessageCore/Util -include/KPim5/MessageCore/messagecore/attachmentcompressjob.h -include/KPim5/MessageCore/messagecore/attachmentfromurlbasejob.h -include/KPim5/MessageCore/messagecore/attachmentfromurlutils.h -include/KPim5/MessageCore/messagecore/attachmentloadjob.h -include/KPim5/MessageCore/messagecore/attachmentpart.h -include/KPim5/MessageCore/messagecore/attachmentpropertiesdialog.h -include/KPim5/MessageCore/messagecore/attachmentupdatejob.h -include/KPim5/MessageCore/messagecore/autocryptrecipient.h -include/KPim5/MessageCore/messagecore/autocryptstorage.h -include/KPim5/MessageCore/messagecore/autocryptutils.h -include/KPim5/MessageCore/messagecore/colorutil.h -include/KPim5/MessageCore/messagecore/globalsettings_messagecore.h -include/KPim5/MessageCore/messagecore/imagecollector.h -include/KPim5/MessageCore/messagecore/mailinglist.h -include/KPim5/MessageCore/messagecore/messagecore_export.h -include/KPim5/MessageCore/messagecore/messagecoresettings.h -include/KPim5/MessageCore/messagecore/nodehelper.h -include/KPim5/MessageCore/messagecore/stringutil.h -include/KPim5/MessageCore/messagecore/util.h -include/KPim5/MessageCore/messagecore_version.h -include/KPim5/MessageList/MessageList/AggregationComboBox -include/KPim5/MessageList/MessageList/AggregationConfigButton -include/KPim5/MessageList/MessageList/Enums -include/KPim5/MessageList/MessageList/MessageListUtil -include/KPim5/MessageList/MessageList/Pane -include/KPim5/MessageList/MessageList/QuickSearchLine -include/KPim5/MessageList/MessageList/StorageModel -include/KPim5/MessageList/MessageList/StorageModelBase -include/KPim5/MessageList/MessageList/ThemeComboBox -include/KPim5/MessageList/MessageList/ThemeConfigButton -include/KPim5/MessageList/MessageList/View -include/KPim5/MessageList/MessageList/WidgetBase -include/KPim5/MessageList/messagelist/aggregationcombobox.h -include/KPim5/MessageList/messagelist/aggregationconfigbutton.h -include/KPim5/MessageList/messagelist/enums.h -include/KPim5/MessageList/messagelist/messagelist_export.h -include/KPim5/MessageList/messagelist/messagelistsettings.h -include/KPim5/MessageList/messagelist/messagelistutil.h -include/KPim5/MessageList/messagelist/pane.h -include/KPim5/MessageList/messagelist/quicksearchline.h -include/KPim5/MessageList/messagelist/storagemodel.h -include/KPim5/MessageList/messagelist/storagemodelbase.h -include/KPim5/MessageList/messagelist/themecombobox.h -include/KPim5/MessageList/messagelist/themeconfigbutton.h -include/KPim5/MessageList/messagelist/view.h -include/KPim5/MessageList/messagelist/widgetbase.h -include/KPim5/MessageList/messagelist_version.h -include/KPim5/MessageViewer/MessageViewer/AttachmentStrategy -include/KPim5/MessageViewer/MessageViewer/BodyPartURLHandler -include/KPim5/MessageViewer/MessageViewer/BufferedHtmlWriter -include/KPim5/MessageViewer/MessageViewer/CSSHelper -include/KPim5/MessageViewer/MessageViewer/CSSHelperBase -include/KPim5/MessageViewer/MessageViewer/ConfigureWidget -include/KPim5/MessageViewer/MessageViewer/DKIMCheckPolicy -include/KPim5/MessageViewer/MessageViewer/DKIMCheckSignatureJob -include/KPim5/MessageViewer/MessageViewer/DKIMHeaderParser -include/KPim5/MessageViewer/MessageViewer/DKIMInfo -include/KPim5/MessageViewer/MessageViewer/DKIMKeyRecord -include/KPim5/MessageViewer/MessageViewer/DKIMManageRulesDialog -include/KPim5/MessageViewer/MessageViewer/DKIMManageRulesWidget -include/KPim5/MessageViewer/MessageViewer/DKIMManager -include/KPim5/MessageViewer/MessageViewer/DKIMManagerAuthenticationServer -include/KPim5/MessageViewer/MessageViewer/DKIMManagerKey -include/KPim5/MessageViewer/MessageViewer/DKIMManagerKeyDialog -include/KPim5/MessageViewer/MessageViewer/DKIMManagerKeyWidget -include/KPim5/MessageViewer/MessageViewer/DKIMManagerRules -include/KPim5/MessageViewer/MessageViewer/DKIMRule -include/KPim5/MessageViewer/MessageViewer/DKIMViewerMenu -include/KPim5/MessageViewer/MessageViewer/DKIMWidgetInfo -include/KPim5/MessageViewer/MessageViewer/FileHtmlWriter -include/KPim5/MessageViewer/MessageViewer/GrantleeHeaderStyle -include/KPim5/MessageViewer/MessageViewer/GrantleeHeaderTestStyle -include/KPim5/MessageViewer/MessageViewer/HeaderStrategy -include/KPim5/MessageViewer/MessageViewer/HeaderStyle -include/KPim5/MessageViewer/MessageViewer/HeaderStyleInterface -include/KPim5/MessageViewer/MessageViewer/HeaderStyleMenuManager -include/KPim5/MessageViewer/MessageViewer/HeaderStylePlugin -include/KPim5/MessageViewer/MessageViewer/HeaderStylePluginManager -include/KPim5/MessageViewer/MessageViewer/HeaderStyle_Util -include/KPim5/MessageViewer/MessageViewer/HtmlBlock -include/KPim5/MessageViewer/MessageViewer/HtmlWriter -include/KPim5/MessageViewer/MessageViewer/IconNameCache -include/KPim5/MessageViewer/MessageViewer/InvitationSettings -include/KPim5/MessageViewer/MessageViewer/KXFace -include/KPim5/MessageViewer/MessageViewer/MDNWarningWidget -include/KPim5/MessageViewer/MessageViewer/MailWebEnginePage -include/KPim5/MessageViewer/MessageViewer/MailWebEngineView -include/KPim5/MessageViewer/MessageViewer/MarkMessageReadHandler -include/KPim5/MessageViewer/MessageViewer/MessagePartRenderPlugin -include/KPim5/MessageViewer/MessageViewer/MessagePartRendererBase -include/KPim5/MessageViewer/MessageViewer/MessagePartRendererManager -include/KPim5/MessageViewer/MessageViewer/MessageViewerCheckBeforeDeletingInterface -include/KPim5/MessageViewer/MessageViewer/MessageViewerCheckBeforeDeletingParameters -include/KPim5/MessageViewer/MessageViewer/MessageViewerCheckBeforeDeletingPlugin -include/KPim5/MessageViewer/MessageViewer/MessageViewerCheckBeforeDeletingPluginManager -include/KPim5/MessageViewer/MessageViewer/MessageViewerCheckBeforeDeletingPluginWidget -include/KPim5/MessageViewer/MessageViewer/MessageViewerConfigureSettingsPlugin -include/KPim5/MessageViewer/MessageViewer/MessageViewerConfigureSettingsPluginManager -include/KPim5/MessageViewer/MessageViewer/MessageViewerConfigureSettingsPluginWidget -include/KPim5/MessageViewer/MessageViewer/MessageViewerSettings -include/KPim5/MessageViewer/MessageViewer/MessageViewerUtil -include/KPim5/MessageViewer/MessageViewer/MimeType -include/KPim5/MessageViewer/MessageViewer/ObjectTreeEmptySource -include/KPim5/MessageViewer/MessageViewer/OpenUrlWithManager -include/KPim5/MessageViewer/MessageViewer/OpenWithUrlInfo -include/KPim5/MessageViewer/MessageViewer/PlainHeaderStyle -include/KPim5/MessageViewer/MessageViewer/PrintingSettings -include/KPim5/MessageViewer/MessageViewer/RemoteContentConfigureDialog -include/KPim5/MessageViewer/MessageViewer/RemoteContentMenu -include/KPim5/MessageViewer/MessageViewer/RichHeaderStrategy -include/KPim5/MessageViewer/MessageViewer/ScamCheckShortUrl -include/KPim5/MessageViewer/MessageViewer/ScamCheckShortUrlManager -include/KPim5/MessageViewer/MessageViewer/ScamDetectionInfo -include/KPim5/MessageViewer/MessageViewer/ScamDetectionWhiteListSettingsManager -include/KPim5/MessageViewer/MessageViewer/ScamExpandUrlJob -include/KPim5/MessageViewer/MessageViewer/SpamHeaderAnalyzer -include/KPim5/MessageViewer/MessageViewer/Stl_Util -include/KPim5/MessageViewer/MessageViewer/URLHandler -include/KPim5/MessageViewer/MessageViewer/Viewer -include/KPim5/MessageViewer/MessageViewer/ViewerPlugin -include/KPim5/MessageViewer/MessageViewer/ViewerPluginInterface -include/KPim5/MessageViewer/MessageViewer/ViewerPluginManager -include/KPim5/MessageViewer/MessageViewer/ViewerPluginToolManager -include/KPim5/MessageViewer/messageviewer/attachmentstrategy.h -include/KPim5/MessageViewer/messageviewer/bodyparturlhandler.h -include/KPim5/MessageViewer/messageviewer/bufferedhtmlwriter.h -include/KPim5/MessageViewer/messageviewer/configurewidget.h -include/KPim5/MessageViewer/messageviewer/csshelper.h -include/KPim5/MessageViewer/messageviewer/csshelperbase.h -include/KPim5/MessageViewer/messageviewer/dkimcheckpolicy.h -include/KPim5/MessageViewer/messageviewer/dkimchecksignaturejob.h -include/KPim5/MessageViewer/messageviewer/dkimheaderparser.h -include/KPim5/MessageViewer/messageviewer/dkiminfo.h -include/KPim5/MessageViewer/messageviewer/dkimkeyrecord.h -include/KPim5/MessageViewer/messageviewer/dkimmanager.h -include/KPim5/MessageViewer/messageviewer/dkimmanagerauthenticationserver.h -include/KPim5/MessageViewer/messageviewer/dkimmanagerkey.h -include/KPim5/MessageViewer/messageviewer/dkimmanagerkeydialog.h -include/KPim5/MessageViewer/messageviewer/dkimmanagerkeywidget.h -include/KPim5/MessageViewer/messageviewer/dkimmanagerrules.h -include/KPim5/MessageViewer/messageviewer/dkimmanagerulesdialog.h -include/KPim5/MessageViewer/messageviewer/dkimmanageruleswidget.h -include/KPim5/MessageViewer/messageviewer/dkimrule.h -include/KPim5/MessageViewer/messageviewer/dkimviewermenu.h -include/KPim5/MessageViewer/messageviewer/dkimwidgetinfo.h -include/KPim5/MessageViewer/messageviewer/filehtmlwriter.h -include/KPim5/MessageViewer/messageviewer/globalsettings_messageviewer.h -include/KPim5/MessageViewer/messageviewer/grantleeheaderstyle.h -include/KPim5/MessageViewer/messageviewer/grantleeheaderteststyle.h -include/KPim5/MessageViewer/messageviewer/headerstrategy.h -include/KPim5/MessageViewer/messageviewer/headerstyle.h -include/KPim5/MessageViewer/messageviewer/headerstyle_util.h -include/KPim5/MessageViewer/messageviewer/headerstyleinterface.h -include/KPim5/MessageViewer/messageviewer/headerstylemenumanager.h -include/KPim5/MessageViewer/messageviewer/headerstyleplugin.h -include/KPim5/MessageViewer/messageviewer/headerstylepluginmanager.h -include/KPim5/MessageViewer/messageviewer/htmlblock.h -include/KPim5/MessageViewer/messageviewer/htmlwriter.h -include/KPim5/MessageViewer/messageviewer/iconnamecache.h -include/KPim5/MessageViewer/messageviewer/invitationsettings.h -include/KPim5/MessageViewer/messageviewer/kxface.h -include/KPim5/MessageViewer/messageviewer/mailwebenginepage.h -include/KPim5/MessageViewer/messageviewer/mailwebengineview.h -include/KPim5/MessageViewer/messageviewer/markmessagereadhandler.h -include/KPim5/MessageViewer/messageviewer/mdnwarningwidget.h -include/KPim5/MessageViewer/messageviewer/messagepartrendererbase.h -include/KPim5/MessageViewer/messageviewer/messagepartrenderermanager.h -include/KPim5/MessageViewer/messageviewer/messagepartrenderplugin.h -include/KPim5/MessageViewer/messageviewer/messageviewer_debug.h -include/KPim5/MessageViewer/messageviewer/messageviewer_export.h -include/KPim5/MessageViewer/messageviewer/messageviewercheckbeforedeletinginterface.h -include/KPim5/MessageViewer/messageviewer/messageviewercheckbeforedeletingparameters.h -include/KPim5/MessageViewer/messageviewer/messageviewercheckbeforedeletingplugin.h -include/KPim5/MessageViewer/messageviewer/messageviewercheckbeforedeletingpluginmanager.h -include/KPim5/MessageViewer/messageviewer/messageviewercheckbeforedeletingpluginwidget.h -include/KPim5/MessageViewer/messageviewer/messageviewerconfiguresettingsplugin.h -include/KPim5/MessageViewer/messageviewer/messageviewerconfiguresettingspluginmanager.h -include/KPim5/MessageViewer/messageviewer/messageviewerconfiguresettingspluginwidget.h -include/KPim5/MessageViewer/messageviewer/messageviewersettings.h -include/KPim5/MessageViewer/messageviewer/messageviewerutil.h -include/KPim5/MessageViewer/messageviewer/mimetype.h -include/KPim5/MessageViewer/messageviewer/objecttreeemptysource.h -include/KPim5/MessageViewer/messageviewer/openurlwithmanager.h -include/KPim5/MessageViewer/messageviewer/openwithurlinfo.h -include/KPim5/MessageViewer/messageviewer/plainheaderstyle.h -include/KPim5/MessageViewer/messageviewer/printingsettings.h -include/KPim5/MessageViewer/messageviewer/remotecontentconfiguredialog.h -include/KPim5/MessageViewer/messageviewer/remotecontentmenu.h -include/KPim5/MessageViewer/messageviewer/richheaderstrategy.h -include/KPim5/MessageViewer/messageviewer/scamcheckshorturl.h -include/KPim5/MessageViewer/messageviewer/scamcheckshorturlmanager.h -include/KPim5/MessageViewer/messageviewer/scamdetectioninfo.h -include/KPim5/MessageViewer/messageviewer/scamdetectionwhitelistsettingsmanager.h -include/KPim5/MessageViewer/messageviewer/scamexpandurljob.h -include/KPim5/MessageViewer/messageviewer/spamheaderanalyzer.h -include/KPim5/MessageViewer/messageviewer/stl_util.h -include/KPim5/MessageViewer/messageviewer/urlhandler.h -include/KPim5/MessageViewer/messageviewer/viewer.h -include/KPim5/MessageViewer/messageviewer/viewerplugin.h -include/KPim5/MessageViewer/messageviewer/viewerplugininterface.h -include/KPim5/MessageViewer/messageviewer/viewerpluginmanager.h -include/KPim5/MessageViewer/messageviewer/viewerplugintoolmanager.h -include/KPim5/MessageViewer/messageviewer_version.h -include/KPim5/MimeTreeParser/MimeTreeParser/AttachmentTemporaryFilesDirs -include/KPim5/MimeTreeParser/MimeTreeParser/BodyPart -include/KPim5/MimeTreeParser/MimeTreeParser/BodyPartFormatter -include/KPim5/MimeTreeParser/MimeTreeParser/BodyPartFormatterFactory -include/KPim5/MimeTreeParser/MimeTreeParser/Enums -include/KPim5/MimeTreeParser/MimeTreeParser/MessagePart -include/KPim5/MimeTreeParser/MimeTreeParser/NodeHelper -include/KPim5/MimeTreeParser/MimeTreeParser/ObjectTreeParser -include/KPim5/MimeTreeParser/MimeTreeParser/ObjectTreeSource -include/KPim5/MimeTreeParser/MimeTreeParser/PartMetaData -include/KPim5/MimeTreeParser/MimeTreeParser/PartNodeBodyPart -include/KPim5/MimeTreeParser/MimeTreeParser/SimpleObjectTreeSource -include/KPim5/MimeTreeParser/MimeTreeParser/Util -include/KPim5/MimeTreeParser/mimetreeparser/attachmenttemporaryfilesdirs.h -include/KPim5/MimeTreeParser/mimetreeparser/bodypart.h -include/KPim5/MimeTreeParser/mimetreeparser/bodypartformatter.h -include/KPim5/MimeTreeParser/mimetreeparser/bodypartformatterfactory.h -include/KPim5/MimeTreeParser/mimetreeparser/enums.h -include/KPim5/MimeTreeParser/mimetreeparser/messagepart.h -include/KPim5/MimeTreeParser/mimetreeparser/mimetreeparser_export.h -include/KPim5/MimeTreeParser/mimetreeparser/nodehelper.h -include/KPim5/MimeTreeParser/mimetreeparser/objecttreeparser.h -include/KPim5/MimeTreeParser/mimetreeparser/objecttreesource.h -include/KPim5/MimeTreeParser/mimetreeparser/partmetadata.h -include/KPim5/MimeTreeParser/mimetreeparser/partnodebodypart.h -include/KPim5/MimeTreeParser/mimetreeparser/simpleobjecttreesource.h -include/KPim5/MimeTreeParser/mimetreeparser/util.h -include/KPim5/MimeTreeParser/mimetreeparser_version.h -include/KPim5/TemplateParser/TemplateParser/CustomTemplates -include/KPim5/TemplateParser/TemplateParser/CustomTemplatesMenu -include/KPim5/TemplateParser/TemplateParser/DefaultTemplates -include/KPim5/TemplateParser/TemplateParser/TemplateConvertCommandJob -include/KPim5/TemplateParser/TemplateParser/TemplateParserEmailAddressRequesterBase -include/KPim5/TemplateParser/TemplateParser/TemplateParserExtractHtmlInfoResult -include/KPim5/TemplateParser/TemplateParser/TemplateParserJob -include/KPim5/TemplateParser/TemplateParser/TemplatesCommandMenu -include/KPim5/TemplateParser/TemplateParser/TemplatesConfiguration -include/KPim5/TemplateParser/TemplateParser/TemplatesInsertCommandAction -include/KPim5/TemplateParser/TemplateParser/TemplatesInsertCommandPushButton -include/KPim5/TemplateParser/TemplateParser/TemplatesTextEdit -include/KPim5/TemplateParser/TemplateParser/TemplatesUtil -include/KPim5/TemplateParser/templateparser/customtemplates.h -include/KPim5/TemplateParser/templateparser/customtemplates_kfg.h -include/KPim5/TemplateParser/templateparser/customtemplatesmenu.h -include/KPim5/TemplateParser/templateparser/defaulttemplates.h -include/KPim5/TemplateParser/templateparser/globalsettings_templateparser.h -include/KPim5/TemplateParser/templateparser/templateconvertcommandjob.h -include/KPim5/TemplateParser/templateparser/templateparser_export.h -include/KPim5/TemplateParser/templateparser/templateparseremailaddressrequesterbase.h -include/KPim5/TemplateParser/templateparser/templateparserextracthtmlinforesult.h -include/KPim5/TemplateParser/templateparser/templateparserjob.h -include/KPim5/TemplateParser/templateparser/templatescommandmenu.h -include/KPim5/TemplateParser/templateparser/templatesconfiguration.h -include/KPim5/TemplateParser/templateparser/templatesconfiguration_kfg.h -include/KPim5/TemplateParser/templateparser/templatesinsertcommandaction.h -include/KPim5/TemplateParser/templateparser/templatesinsertcommandpushbutton.h -include/KPim5/TemplateParser/templateparser/templatestextedit.h -include/KPim5/TemplateParser/templateparser/templatesutil.h -include/KPim5/TemplateParser/templateparser/ui_templatesconfiguration_base.h -include/KPim5/TemplateParser/templateparser_version.h -include/KPim5/WebEngineViewer/WebEngineViewer/BlockExternalResourcesUrlInterceptor -include/KPim5/WebEngineViewer/WebEngineViewer/BlockTrackingUrlInterceptor -include/KPim5/WebEngineViewer/WebEngineViewer/CheckPhishingUrlCache -include/KPim5/WebEngineViewer/WebEngineViewer/CheckPhishingUrlJob -include/KPim5/WebEngineViewer/WebEngineViewer/CheckPhishingUrlUtil -include/KPim5/WebEngineViewer/WebEngineViewer/CreatePhishingUrlDataBaseJob -include/KPim5/WebEngineViewer/WebEngineViewer/DeveloperToolDialog -include/KPim5/WebEngineViewer/WebEngineViewer/FindBarBase -include/KPim5/WebEngineViewer/WebEngineViewer/FindBarWebEngineView -include/KPim5/WebEngineViewer/WebEngineViewer/HashCacheManager -include/KPim5/WebEngineViewer/WebEngineViewer/InterceptorManager -include/KPim5/WebEngineViewer/WebEngineViewer/LoadExternalReferencesUrlInterceptor -include/KPim5/WebEngineViewer/WebEngineViewer/LocalDataBaseManager -include/KPim5/WebEngineViewer/WebEngineViewer/NetworkPluginUrlInterceptor -include/KPim5/WebEngineViewer/WebEngineViewer/NetworkPluginUrlInterceptorConfigureWidget -include/KPim5/WebEngineViewer/WebEngineViewer/NetworkPluginUrlInterceptorInterface -include/KPim5/WebEngineViewer/WebEngineViewer/NetworkUrlInterceptor -include/KPim5/WebEngineViewer/WebEngineViewer/NetworkUrlInterceptorPluginManager -include/KPim5/WebEngineViewer/WebEngineViewer/SearchFullHashJob -include/KPim5/WebEngineViewer/WebEngineViewer/SubmittedFormWarningWidget -include/KPim5/WebEngineViewer/WebEngineViewer/TrackingWarningWidget -include/KPim5/WebEngineViewer/WebEngineViewer/UpdateDataBaseInfo -include/KPim5/WebEngineViewer/WebEngineViewer/WebEngineAccessKey -include/KPim5/WebEngineViewer/WebEngineViewer/WebEngineExportHtmlPageJob -include/KPim5/WebEngineViewer/WebEngineViewer/WebEngineExportPdfPageJob -include/KPim5/WebEngineViewer/WebEngineViewer/WebEngineManageScript -include/KPim5/WebEngineViewer/WebEngineViewer/WebEnginePage -include/KPim5/WebEngineViewer/WebEngineViewer/WebEngineScript -include/KPim5/WebEngineViewer/WebEngineViewer/WebEngineView -include/KPim5/WebEngineViewer/WebEngineViewer/WebHitTest -include/KPim5/WebEngineViewer/WebEngineViewer/WebHitTestResult -include/KPim5/WebEngineViewer/WebEngineViewer/ZoomActionMenu -include/KPim5/WebEngineViewer/webengineviewer/blockexternalresourcesurlinterceptor.h -include/KPim5/WebEngineViewer/webengineviewer/blocktrackingurlinterceptor.h -include/KPim5/WebEngineViewer/webengineviewer/checkphishingurlcache.h -include/KPim5/WebEngineViewer/webengineviewer/checkphishingurljob.h -include/KPim5/WebEngineViewer/webengineviewer/checkphishingurlutil.h -include/KPim5/WebEngineViewer/webengineviewer/createphishingurldatabasejob.h -include/KPim5/WebEngineViewer/webengineviewer/developertooldialog.h -include/KPim5/WebEngineViewer/webengineviewer/findbarbase.h -include/KPim5/WebEngineViewer/webengineviewer/findbarwebengineview.h -include/KPim5/WebEngineViewer/webengineviewer/hashcachemanager.h -include/KPim5/WebEngineViewer/webengineviewer/interceptormanager.h -include/KPim5/WebEngineViewer/webengineviewer/loadexternalreferencesurlinterceptor.h -include/KPim5/WebEngineViewer/webengineviewer/localdatabasemanager.h -include/KPim5/WebEngineViewer/webengineviewer/networkpluginurlinterceptor.h -include/KPim5/WebEngineViewer/webengineviewer/networkpluginurlinterceptorconfigurewidget.h -include/KPim5/WebEngineViewer/webengineviewer/networkpluginurlinterceptorinterface.h -include/KPim5/WebEngineViewer/webengineviewer/networkurlinterceptor.h -include/KPim5/WebEngineViewer/webengineviewer/networkurlinterceptorpluginmanager.h -include/KPim5/WebEngineViewer/webengineviewer/searchfullhashjob.h -include/KPim5/WebEngineViewer/webengineviewer/submittedformwarningwidget.h -include/KPim5/WebEngineViewer/webengineviewer/trackingwarningwidget.h -include/KPim5/WebEngineViewer/webengineviewer/updatedatabaseinfo.h -include/KPim5/WebEngineViewer/webengineviewer/webengineaccesskey.h -include/KPim5/WebEngineViewer/webengineviewer/webengineexporthtmlpagejob.h -include/KPim5/WebEngineViewer/webengineviewer/webengineexportpdfpagejob.h -include/KPim5/WebEngineViewer/webengineviewer/webenginemanagescript.h -include/KPim5/WebEngineViewer/webengineviewer/webenginepage.h -include/KPim5/WebEngineViewer/webengineviewer/webenginescript.h -include/KPim5/WebEngineViewer/webengineviewer/webengineview.h -include/KPim5/WebEngineViewer/webengineviewer/webengineviewer_export.h -include/KPim5/WebEngineViewer/webengineviewer/webhittest.h -include/KPim5/WebEngineViewer/webengineviewer/webhittestresult.h -include/KPim5/WebEngineViewer/webengineviewer/zoomactionmenu.h -include/KPim5/WebEngineViewer/webengineviewer_version.h -lib/cmake/KPim5MessageComposer/KPim5MessageComposerConfig.cmake -lib/cmake/KPim5MessageComposer/KPim5MessageComposerConfigVersion.cmake -lib/cmake/KPim5MessageComposer/KPim5MessageComposerTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5MessageComposer/KPim5MessageComposerTargets.cmake -lib/cmake/KPim5MessageCore/KPim5MessageCoreConfig.cmake -lib/cmake/KPim5MessageCore/KPim5MessageCoreConfigVersion.cmake -lib/cmake/KPim5MessageCore/KPim5MessageCoreTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5MessageCore/KPim5MessageCoreTargets.cmake -lib/cmake/KPim5MessageList/KPim5MessageListConfig.cmake -lib/cmake/KPim5MessageList/KPim5MessageListConfigVersion.cmake -lib/cmake/KPim5MessageList/KPim5MessageListTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5MessageList/KPim5MessageListTargets.cmake -lib/cmake/KPim5MessageViewer/KPim5MessageViewerConfig.cmake -lib/cmake/KPim5MessageViewer/KPim5MessageViewerConfigVersion.cmake -lib/cmake/KPim5MessageViewer/KPim5MessageViewerTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5MessageViewer/KPim5MessageViewerTargets.cmake -lib/cmake/KPim5MimeTreeParser/KPim5MimeTreeParserConfig.cmake -lib/cmake/KPim5MimeTreeParser/KPim5MimeTreeParserConfigVersion.cmake -lib/cmake/KPim5MimeTreeParser/KPim5MimeTreeParserTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5MimeTreeParser/KPim5MimeTreeParserTargets.cmake -lib/cmake/KPim5TemplateParser/KPim5TemplateParserConfig.cmake -lib/cmake/KPim5TemplateParser/KPim5TemplateParserConfigVersion.cmake -lib/cmake/KPim5TemplateParser/KPim5TemplateParserTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5TemplateParser/KPim5TemplateParserTargets.cmake -lib/cmake/KPim5WebEngineViewer/KPim5WebEngineViewerConfig.cmake -lib/cmake/KPim5WebEngineViewer/KPim5WebEngineViewerConfigVersion.cmake -lib/cmake/KPim5WebEngineViewer/KPim5WebEngineViewerTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5WebEngineViewer/KPim5WebEngineViewerTargets.cmake -lib/libKPim5MessageComposer.so -lib/libKPim5MessageComposer.so.5 -lib/libKPim5MessageComposer.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libKPim5MessageCore.so -lib/libKPim5MessageCore.so.5 -lib/libKPim5MessageCore.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libKPim5MessageList.so -lib/libKPim5MessageList.so.5 -lib/libKPim5MessageList.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libKPim5MessageViewer.so -lib/libKPim5MessageViewer.so.5 -lib/libKPim5MessageViewer.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libKPim5MimeTreeParser.so -lib/libKPim5MimeTreeParser.so.5 -lib/libKPim5MimeTreeParser.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libKPim5TemplateParser.so -lib/libKPim5TemplateParser.so.5 -lib/libKPim5TemplateParser.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libKPim5WebEngineViewer.so -lib/libKPim5WebEngineViewer.so.5 -lib/libKPim5WebEngineViewer.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_MKSPECDIR%%/modules/qt_MessageComposer.pri -%%QT_MKSPECDIR%%/modules/qt_MessageCore.pri -%%QT_MKSPECDIR%%/modules/qt_MessageList.pri -%%QT_MKSPECDIR%%/modules/qt_MessageViewer.pri -%%QT_MKSPECDIR%%/modules/qt_TemplateParser.pri -%%QT_MKSPECDIR%%/modules/qt_WebEngineViewer.pri -%%QT_PLUGINDIR%%/pim5/messageviewer/grantlee/5.0/messageviewer_grantlee_extension.so -%%QT_PLUGINDIR%%/pim5/messageviewer/headerstyle/messageviewer_defaultgrantleeheaderstyleplugin.so +include/KPim6/MessageComposer/MessageComposer/AbstractEncryptJob +include/KPim6/MessageComposer/MessageComposer/AkonadiSender +include/KPim6/MessageComposer/MessageComposer/AliasesExpandJob +include/KPim6/MessageComposer/MessageComposer/AttachmentClipBoardJob +include/KPim6/MessageComposer/MessageComposer/AttachmentControllerBase +include/KPim6/MessageComposer/MessageComposer/AttachmentFromPublicKeyJob +include/KPim6/MessageComposer/MessageComposer/AttachmentJob +include/KPim6/MessageComposer/MessageComposer/AttachmentModel +include/KPim6/MessageComposer/MessageComposer/AttachmentVcardFromAddressBookJob +include/KPim6/MessageComposer/MessageComposer/AutocryptHeadersJob +include/KPim6/MessageComposer/MessageComposer/AutocryptKeyResolverCore +include/KPim6/MessageComposer/MessageComposer/Composer +include/KPim6/MessageComposer/MessageComposer/ComposerAttachmentInterface +include/KPim6/MessageComposer/MessageComposer/ComposerLineEdit +include/KPim6/MessageComposer/MessageComposer/ComposerViewBase +include/KPim6/MessageComposer/MessageComposer/ComposerViewInterface +include/KPim6/MessageComposer/MessageComposer/ContactPreference +include/KPim6/MessageComposer/MessageComposer/ContentJobBase +include/KPim6/MessageComposer/MessageComposer/ConvertSnippetVariableMenu +include/KPim6/MessageComposer/MessageComposer/ConvertSnippetVariablesJob +include/KPim6/MessageComposer/MessageComposer/ConvertSnippetVariablesUtil +include/KPim6/MessageComposer/MessageComposer/DraftStatus +include/KPim6/MessageComposer/MessageComposer/EditorWatcher +include/KPim6/MessageComposer/MessageComposer/EncryptJob +include/KPim6/MessageComposer/MessageComposer/FollowUpReminderSelectDateDialog +include/KPim6/MessageComposer/MessageComposer/FollowupReminder +include/KPim6/MessageComposer/MessageComposer/FollowupReminderCreateJob +include/KPim6/MessageComposer/MessageComposer/GlobalPart +include/KPim6/MessageComposer/MessageComposer/ImageScalingWidget +include/KPim6/MessageComposer/MessageComposer/InfoPart +include/KPim6/MessageComposer/MessageComposer/InsertTextFileJob +include/KPim6/MessageComposer/MessageComposer/ItipJob +include/KPim6/MessageComposer/MessageComposer/ItipPart +include/KPim6/MessageComposer/MessageComposer/JobBase +include/KPim6/MessageComposer/MessageComposer/KeyResolver +include/KPim6/MessageComposer/MessageComposer/Kleo_Util +include/KPim6/MessageComposer/MessageComposer/MDNAdviceDialog +include/KPim6/MessageComposer/MessageComposer/MDNAdviceHelper +include/KPim6/MessageComposer/MessageComposer/MDNWarningWidgetJob +include/KPim6/MessageComposer/MessageComposer/MainTextJob +include/KPim6/MessageComposer/MessageComposer/MessageComposerSettings +include/KPim6/MessageComposer/MessageComposer/MessageFactoryNG +include/KPim6/MessageComposer/MessageComposer/MessageHelper +include/KPim6/MessageComposer/MessageComposer/MessagePart +include/KPim6/MessageComposer/MessageComposer/MessageSender +include/KPim6/MessageComposer/MessageComposer/MultipartJob +include/KPim6/MessageComposer/MessageComposer/PluginActionType +include/KPim6/MessageComposer/MessageComposer/PluginComposerInterface +include/KPim6/MessageComposer/MessageComposer/PluginEditor +include/KPim6/MessageComposer/MessageComposer/PluginEditorBase +include/KPim6/MessageComposer/MessageComposer/PluginEditorCheckBeforeSend +include/KPim6/MessageComposer/MessageComposer/PluginEditorCheckBeforeSendInterface +include/KPim6/MessageComposer/MessageComposer/PluginEditorCheckBeforeSendManager +include/KPim6/MessageComposer/MessageComposer/PluginEditorCheckBeforeSendParams +include/KPim6/MessageComposer/MessageComposer/PluginEditorConfigureBaseWidget +include/KPim6/MessageComposer/MessageComposer/PluginEditorConvertText +include/KPim6/MessageComposer/MessageComposer/PluginEditorConvertTextInterface +include/KPim6/MessageComposer/MessageComposer/PluginEditorConvertTextManager +include/KPim6/MessageComposer/MessageComposer/PluginEditorConverterBeforeConvertingData +include/KPim6/MessageComposer/MessageComposer/PluginEditorConverterInitialData +include/KPim6/MessageComposer/MessageComposer/PluginEditorGrammarCustomToolsViewInterface +include/KPim6/MessageComposer/MessageComposer/PluginEditorGrammarManager +include/KPim6/MessageComposer/MessageComposer/PluginEditorInit +include/KPim6/MessageComposer/MessageComposer/PluginEditorInitInterface +include/KPim6/MessageComposer/MessageComposer/PluginEditorInitManager +include/KPim6/MessageComposer/MessageComposer/PluginEditorInterface +include/KPim6/MessageComposer/MessageComposer/PluginEditorManager +include/KPim6/MessageComposer/MessageComposer/ProtectedHeadersJob +include/KPim6/MessageComposer/MessageComposer/Recipient +include/KPim6/MessageComposer/MessageComposer/RecipientLine +include/KPim6/MessageComposer/MessageComposer/RecipientsEditor +include/KPim6/MessageComposer/MessageComposer/RichTextComposerNg +include/KPim6/MessageComposer/MessageComposer/RichTextComposerSignatures +include/KPim6/MessageComposer/MessageComposer/SaveContactPreferenceJob +include/KPim6/MessageComposer/MessageComposer/SendLaterCreateJob +include/KPim6/MessageComposer/MessageComposer/SendLaterDialog +include/KPim6/MessageComposer/MessageComposer/SendLaterInfo +include/KPim6/MessageComposer/MessageComposer/SendLaterJob +include/KPim6/MessageComposer/MessageComposer/SendLaterRemoveJob +include/KPim6/MessageComposer/MessageComposer/SendLaterUtil +include/KPim6/MessageComposer/MessageComposer/SignEncryptJob +include/KPim6/MessageComposer/MessageComposer/SignJob +include/KPim6/MessageComposer/MessageComposer/SignatureController +include/KPim6/MessageComposer/MessageComposer/SinglepartJob +include/KPim6/MessageComposer/MessageComposer/SkeletonMessageJob +include/KPim6/MessageComposer/MessageComposer/StatusBarLabelToggledState +include/KPim6/MessageComposer/MessageComposer/TextPart +include/KPim6/MessageComposer/MessageComposer/TransparentJob +include/KPim6/MessageComposer/MessageComposer/Util +include/KPim6/MessageComposer/messagecomposer/abstractencryptjob.h +include/KPim6/MessageComposer/messagecomposer/akonadisender.h +include/KPim6/MessageComposer/messagecomposer/aliasesexpandjob.h +include/KPim6/MessageComposer/messagecomposer/attachmentclipboardjob.h +include/KPim6/MessageComposer/messagecomposer/attachmentcontrollerbase.h +include/KPim6/MessageComposer/messagecomposer/attachmentfrompublickeyjob.h +include/KPim6/MessageComposer/messagecomposer/attachmentjob.h +include/KPim6/MessageComposer/messagecomposer/attachmentmodel.h +include/KPim6/MessageComposer/messagecomposer/attachmentvcardfromaddressbookjob.h +include/KPim6/MessageComposer/messagecomposer/autocryptheadersjob.h +include/KPim6/MessageComposer/messagecomposer/autocryptkeyresolvercore.h +include/KPim6/MessageComposer/messagecomposer/composer.h +include/KPim6/MessageComposer/messagecomposer/composerattachmentinterface.h +include/KPim6/MessageComposer/messagecomposer/composerlineedit.h +include/KPim6/MessageComposer/messagecomposer/composerviewbase.h +include/KPim6/MessageComposer/messagecomposer/composerviewinterface.h +include/KPim6/MessageComposer/messagecomposer/contactpreference.h +include/KPim6/MessageComposer/messagecomposer/contentjobbase.h +include/KPim6/MessageComposer/messagecomposer/convertsnippetvariablemenu.h +include/KPim6/MessageComposer/messagecomposer/convertsnippetvariablesjob.h +include/KPim6/MessageComposer/messagecomposer/convertsnippetvariablesutil.h +include/KPim6/MessageComposer/messagecomposer/draftstatus.h +include/KPim6/MessageComposer/messagecomposer/editorwatcher.h +include/KPim6/MessageComposer/messagecomposer/encryptjob.h +include/KPim6/MessageComposer/messagecomposer/followupreminder.h +include/KPim6/MessageComposer/messagecomposer/followupremindercreatejob.h +include/KPim6/MessageComposer/messagecomposer/followupreminderselectdatedialog.h +include/KPim6/MessageComposer/messagecomposer/globalpart.h +include/KPim6/MessageComposer/messagecomposer/imagescalingwidget.h +include/KPim6/MessageComposer/messagecomposer/infopart.h +include/KPim6/MessageComposer/messagecomposer/inserttextfilejob.h +include/KPim6/MessageComposer/messagecomposer/itipjob.h +include/KPim6/MessageComposer/messagecomposer/itippart.h +include/KPim6/MessageComposer/messagecomposer/jobbase.h +include/KPim6/MessageComposer/messagecomposer/keyresolver.h +include/KPim6/MessageComposer/messagecomposer/kleo_util.h +include/KPim6/MessageComposer/messagecomposer/maintextjob.h +include/KPim6/MessageComposer/messagecomposer/mdnadvicedialog.h +include/KPim6/MessageComposer/messagecomposer/mdnadvicehelper.h +include/KPim6/MessageComposer/messagecomposer/mdnwarningwidgetjob.h +include/KPim6/MessageComposer/messagecomposer/messagecomposer_debug.h +include/KPim6/MessageComposer/messagecomposer/messagecomposer_export.h +include/KPim6/MessageComposer/messagecomposer/messagecomposersettings.h +include/KPim6/MessageComposer/messagecomposer/messagecomposersettings_base.h +include/KPim6/MessageComposer/messagecomposer/messagefactoryng.h +include/KPim6/MessageComposer/messagecomposer/messagehelper.h +include/KPim6/MessageComposer/messagecomposer/messagepart.h +include/KPim6/MessageComposer/messagecomposer/messagesender.h +include/KPim6/MessageComposer/messagecomposer/multipartjob.h +include/KPim6/MessageComposer/messagecomposer/pluginactiontype.h +include/KPim6/MessageComposer/messagecomposer/plugincomposerinterface.h +include/KPim6/MessageComposer/messagecomposer/plugineditor.h +include/KPim6/MessageComposer/messagecomposer/plugineditorbase.h +include/KPim6/MessageComposer/messagecomposer/plugineditorcheckbeforesend.h +include/KPim6/MessageComposer/messagecomposer/plugineditorcheckbeforesendinterface.h +include/KPim6/MessageComposer/messagecomposer/plugineditorcheckbeforesendmanager.h +include/KPim6/MessageComposer/messagecomposer/plugineditorcheckbeforesendparams.h +include/KPim6/MessageComposer/messagecomposer/plugineditorconfigurebasewidget.h +include/KPim6/MessageComposer/messagecomposer/plugineditorconverterbeforeconvertingdata.h +include/KPim6/MessageComposer/messagecomposer/plugineditorconverterinitialdata.h +include/KPim6/MessageComposer/messagecomposer/plugineditorconverttext.h +include/KPim6/MessageComposer/messagecomposer/plugineditorconverttextinterface.h +include/KPim6/MessageComposer/messagecomposer/plugineditorconverttextmanager.h +include/KPim6/MessageComposer/messagecomposer/plugineditorgrammarcustomtoolsviewinterface.h +include/KPim6/MessageComposer/messagecomposer/plugineditorgrammarmanager.h +include/KPim6/MessageComposer/messagecomposer/plugineditorinit.h +include/KPim6/MessageComposer/messagecomposer/plugineditorinitinterface.h +include/KPim6/MessageComposer/messagecomposer/plugineditorinitmanager.h +include/KPim6/MessageComposer/messagecomposer/plugineditorinterface.h +include/KPim6/MessageComposer/messagecomposer/plugineditormanager.h +include/KPim6/MessageComposer/messagecomposer/protectedheadersjob.h +include/KPim6/MessageComposer/messagecomposer/recipient.h +include/KPim6/MessageComposer/messagecomposer/recipientline.h +include/KPim6/MessageComposer/messagecomposer/recipientseditor.h +include/KPim6/MessageComposer/messagecomposer/richtextcomposerng.h +include/KPim6/MessageComposer/messagecomposer/richtextcomposersignatures.h +include/KPim6/MessageComposer/messagecomposer/savecontactpreferencejob.h +include/KPim6/MessageComposer/messagecomposer/sendlatercreatejob.h +include/KPim6/MessageComposer/messagecomposer/sendlaterdialog.h +include/KPim6/MessageComposer/messagecomposer/sendlaterinfo.h +include/KPim6/MessageComposer/messagecomposer/sendlaterjob.h +include/KPim6/MessageComposer/messagecomposer/sendlaterremovejob.h +include/KPim6/MessageComposer/messagecomposer/sendlaterutil.h +include/KPim6/MessageComposer/messagecomposer/signaturecontroller.h +include/KPim6/MessageComposer/messagecomposer/signencryptjob.h +include/KPim6/MessageComposer/messagecomposer/signjob.h +include/KPim6/MessageComposer/messagecomposer/singlepartjob.h +include/KPim6/MessageComposer/messagecomposer/skeletonmessagejob.h +include/KPim6/MessageComposer/messagecomposer/statusbarlabeltoggledstate.h +include/KPim6/MessageComposer/messagecomposer/textpart.h +include/KPim6/MessageComposer/messagecomposer/transparentjob.h +include/KPim6/MessageComposer/messagecomposer/util.h +include/KPim6/MessageComposer/messagecomposer_version.h +include/KPim6/MessageCore/MessageCore/AttachmentCompressJob +include/KPim6/MessageCore/MessageCore/AttachmentFromUrlBaseJob +include/KPim6/MessageCore/MessageCore/AttachmentFromUrlUtils +include/KPim6/MessageCore/MessageCore/AttachmentLoadJob +include/KPim6/MessageCore/MessageCore/AttachmentPart +include/KPim6/MessageCore/MessageCore/AttachmentPropertiesDialog +include/KPim6/MessageCore/MessageCore/AttachmentUpdateJob +include/KPim6/MessageCore/MessageCore/AutocryptRecipient +include/KPim6/MessageCore/MessageCore/AutocryptStorage +include/KPim6/MessageCore/MessageCore/AutocryptUtils +include/KPim6/MessageCore/MessageCore/ColorUtil +include/KPim6/MessageCore/MessageCore/DateFormatter +include/KPim6/MessageCore/MessageCore/ImageCollector +include/KPim6/MessageCore/MessageCore/MailingList +include/KPim6/MessageCore/MessageCore/MessageCoreSettings +include/KPim6/MessageCore/MessageCore/StringUtil +include/KPim6/MessageCore/MessageCore/Util +include/KPim6/MessageCore/messagecore/attachmentcompressjob.h +include/KPim6/MessageCore/messagecore/attachmentfromurlbasejob.h +include/KPim6/MessageCore/messagecore/attachmentfromurlutils.h +include/KPim6/MessageCore/messagecore/attachmentloadjob.h +include/KPim6/MessageCore/messagecore/attachmentpart.h +include/KPim6/MessageCore/messagecore/attachmentpropertiesdialog.h +include/KPim6/MessageCore/messagecore/attachmentupdatejob.h +include/KPim6/MessageCore/messagecore/autocryptrecipient.h +include/KPim6/MessageCore/messagecore/autocryptstorage.h +include/KPim6/MessageCore/messagecore/autocryptutils.h +include/KPim6/MessageCore/messagecore/colorutil.h +include/KPim6/MessageCore/messagecore/dateformatter.h +include/KPim6/MessageCore/messagecore/globalsettings_messagecore.h +include/KPim6/MessageCore/messagecore/imagecollector.h +include/KPim6/MessageCore/messagecore/mailinglist.h +include/KPim6/MessageCore/messagecore/messagecore_export.h +include/KPim6/MessageCore/messagecore/messagecoresettings.h +include/KPim6/MessageCore/messagecore/stringutil.h +include/KPim6/MessageCore/messagecore/util.h +include/KPim6/MessageCore/messagecore_version.h +include/KPim6/MessageList/MessageList/AggregationComboBox +include/KPim6/MessageList/MessageList/AggregationConfigButton +include/KPim6/MessageList/MessageList/Enums +include/KPim6/MessageList/MessageList/MessageListUtil +include/KPim6/MessageList/MessageList/Pane +include/KPim6/MessageList/MessageList/QuickSearchLine +include/KPim6/MessageList/MessageList/SearchMessageByButtons +include/KPim6/MessageList/MessageList/StorageModel +include/KPim6/MessageList/MessageList/StorageModelBase +include/KPim6/MessageList/MessageList/ThemeComboBox +include/KPim6/MessageList/MessageList/ThemeConfigButton +include/KPim6/MessageList/MessageList/View +include/KPim6/MessageList/MessageList/WidgetBase +include/KPim6/MessageList/messagelist/aggregationcombobox.h +include/KPim6/MessageList/messagelist/aggregationconfigbutton.h +include/KPim6/MessageList/messagelist/config-messagelist.h +include/KPim6/MessageList/messagelist/enums.h +include/KPim6/MessageList/messagelist/messagelist_export.h +include/KPim6/MessageList/messagelist/messagelistsettings.h +include/KPim6/MessageList/messagelist/messagelistutil.h +include/KPim6/MessageList/messagelist/pane.h +include/KPim6/MessageList/messagelist/quicksearchline.h +include/KPim6/MessageList/messagelist/searchmessagebybuttons.h +include/KPim6/MessageList/messagelist/storagemodel.h +include/KPim6/MessageList/messagelist/storagemodelbase.h +include/KPim6/MessageList/messagelist/themecombobox.h +include/KPim6/MessageList/messagelist/themeconfigbutton.h +include/KPim6/MessageList/messagelist/view.h +include/KPim6/MessageList/messagelist/widgetbase.h +include/KPim6/MessageList/messagelist_version.h +include/KPim6/MessageViewer/MessageViewer/AttachmentStrategy +include/KPim6/MessageViewer/MessageViewer/BodyPartURLHandler +include/KPim6/MessageViewer/MessageViewer/BufferedHtmlWriter +include/KPim6/MessageViewer/MessageViewer/CSSHelper +include/KPim6/MessageViewer/MessageViewer/CSSHelperBase +include/KPim6/MessageViewer/MessageViewer/ConfigureWidget +include/KPim6/MessageViewer/MessageViewer/DKIMCheckPolicy +include/KPim6/MessageViewer/MessageViewer/DKIMCheckSignatureJob +include/KPim6/MessageViewer/MessageViewer/DKIMHeaderParser +include/KPim6/MessageViewer/MessageViewer/DKIMInfo +include/KPim6/MessageViewer/MessageViewer/DKIMKeyRecord +include/KPim6/MessageViewer/MessageViewer/DKIMManageRulesDialog +include/KPim6/MessageViewer/MessageViewer/DKIMManageRulesWidget +include/KPim6/MessageViewer/MessageViewer/DKIMManager +include/KPim6/MessageViewer/MessageViewer/DKIMManagerAuthenticationServer +include/KPim6/MessageViewer/MessageViewer/DKIMManagerKey +include/KPim6/MessageViewer/MessageViewer/DKIMManagerKeyDialog +include/KPim6/MessageViewer/MessageViewer/DKIMManagerKeyWidget +include/KPim6/MessageViewer/MessageViewer/DKIMManagerRules +include/KPim6/MessageViewer/MessageViewer/DKIMRule +include/KPim6/MessageViewer/MessageViewer/DKIMViewerMenu +include/KPim6/MessageViewer/MessageViewer/DKIMWidgetInfo +include/KPim6/MessageViewer/MessageViewer/FileHtmlWriter +include/KPim6/MessageViewer/MessageViewer/GrantleeHeaderStyle +include/KPim6/MessageViewer/MessageViewer/GrantleeHeaderTestStyle +include/KPim6/MessageViewer/MessageViewer/HeaderStrategy +include/KPim6/MessageViewer/MessageViewer/HeaderStyle +include/KPim6/MessageViewer/MessageViewer/HeaderStyleInterface +include/KPim6/MessageViewer/MessageViewer/HeaderStyleMenuManager +include/KPim6/MessageViewer/MessageViewer/HeaderStylePlugin +include/KPim6/MessageViewer/MessageViewer/HeaderStylePluginManager +include/KPim6/MessageViewer/MessageViewer/HeaderStyle_Util +include/KPim6/MessageViewer/MessageViewer/HtmlBlock +include/KPim6/MessageViewer/MessageViewer/HtmlWriter +include/KPim6/MessageViewer/MessageViewer/IconNameCache +include/KPim6/MessageViewer/MessageViewer/InvitationSettings +include/KPim6/MessageViewer/MessageViewer/KXFace +include/KPim6/MessageViewer/MessageViewer/MDNWarningWidget +include/KPim6/MessageViewer/MessageViewer/MailWebEnginePage +include/KPim6/MessageViewer/MessageViewer/MailWebEngineView +include/KPim6/MessageViewer/MessageViewer/MarkMessageReadHandler +include/KPim6/MessageViewer/MessageViewer/MessagePartRenderPlugin +include/KPim6/MessageViewer/MessageViewer/MessagePartRendererBase +include/KPim6/MessageViewer/MessageViewer/MessagePartRendererManager +include/KPim6/MessageViewer/MessageViewer/MessageViewerCheckBeforeDeletingInterface +include/KPim6/MessageViewer/MessageViewer/MessageViewerCheckBeforeDeletingParameters +include/KPim6/MessageViewer/MessageViewer/MessageViewerCheckBeforeDeletingPlugin +include/KPim6/MessageViewer/MessageViewer/MessageViewerCheckBeforeDeletingPluginManager +include/KPim6/MessageViewer/MessageViewer/MessageViewerCheckBeforeDeletingPluginWidget +include/KPim6/MessageViewer/MessageViewer/MessageViewerConfigureSettingsPlugin +include/KPim6/MessageViewer/MessageViewer/MessageViewerConfigureSettingsPluginManager +include/KPim6/MessageViewer/MessageViewer/MessageViewerConfigureSettingsPluginWidget +include/KPim6/MessageViewer/MessageViewer/MessageViewerSettings +include/KPim6/MessageViewer/MessageViewer/MessageViewerUtil +include/KPim6/MessageViewer/MessageViewer/MimeType +include/KPim6/MessageViewer/MessageViewer/ObjectTreeEmptySource +include/KPim6/MessageViewer/MessageViewer/OpenUrlWithManager +include/KPim6/MessageViewer/MessageViewer/OpenWithUrlInfo +include/KPim6/MessageViewer/MessageViewer/PlainHeaderStyle +include/KPim6/MessageViewer/MessageViewer/PrintMessage +include/KPim6/MessageViewer/MessageViewer/PrintingSettings +include/KPim6/MessageViewer/MessageViewer/RemoteContentConfigureDialog +include/KPim6/MessageViewer/MessageViewer/RemoteContentMenu +include/KPim6/MessageViewer/MessageViewer/RichHeaderStrategy +include/KPim6/MessageViewer/MessageViewer/ScamCheckShortUrl +include/KPim6/MessageViewer/MessageViewer/ScamCheckShortUrlManager +include/KPim6/MessageViewer/MessageViewer/ScamDetectionInfo +include/KPim6/MessageViewer/MessageViewer/ScamDetectionWhiteListSettingsManager +include/KPim6/MessageViewer/MessageViewer/ScamExpandUrlJob +include/KPim6/MessageViewer/MessageViewer/SpamHeaderAnalyzer +include/KPim6/MessageViewer/MessageViewer/Stl_Util +include/KPim6/MessageViewer/MessageViewer/URLHandler +include/KPim6/MessageViewer/MessageViewer/Viewer +include/KPim6/MessageViewer/MessageViewer/ViewerPlugin +include/KPim6/MessageViewer/MessageViewer/ViewerPluginInterface +include/KPim6/MessageViewer/MessageViewer/ViewerPluginManager +include/KPim6/MessageViewer/MessageViewer/ViewerPluginToolManager +include/KPim6/MessageViewer/messageviewer/attachmentstrategy.h +include/KPim6/MessageViewer/messageviewer/bodyparturlhandler.h +include/KPim6/MessageViewer/messageviewer/bufferedhtmlwriter.h +include/KPim6/MessageViewer/messageviewer/configurewidget.h +include/KPim6/MessageViewer/messageviewer/csshelper.h +include/KPim6/MessageViewer/messageviewer/csshelperbase.h +include/KPim6/MessageViewer/messageviewer/dkimcheckpolicy.h +include/KPim6/MessageViewer/messageviewer/dkimchecksignaturejob.h +include/KPim6/MessageViewer/messageviewer/dkimheaderparser.h +include/KPim6/MessageViewer/messageviewer/dkiminfo.h +include/KPim6/MessageViewer/messageviewer/dkimkeyrecord.h +include/KPim6/MessageViewer/messageviewer/dkimmanager.h +include/KPim6/MessageViewer/messageviewer/dkimmanagerauthenticationserver.h +include/KPim6/MessageViewer/messageviewer/dkimmanagerkey.h +include/KPim6/MessageViewer/messageviewer/dkimmanagerkeydialog.h +include/KPim6/MessageViewer/messageviewer/dkimmanagerkeywidget.h +include/KPim6/MessageViewer/messageviewer/dkimmanagerrules.h +include/KPim6/MessageViewer/messageviewer/dkimmanagerulesdialog.h +include/KPim6/MessageViewer/messageviewer/dkimmanageruleswidget.h +include/KPim6/MessageViewer/messageviewer/dkimrule.h +include/KPim6/MessageViewer/messageviewer/dkimviewermenu.h +include/KPim6/MessageViewer/messageviewer/dkimwidgetinfo.h +include/KPim6/MessageViewer/messageviewer/filehtmlwriter.h +include/KPim6/MessageViewer/messageviewer/globalsettings_messageviewer.h +include/KPim6/MessageViewer/messageviewer/grantleeheaderstyle.h +include/KPim6/MessageViewer/messageviewer/grantleeheaderteststyle.h +include/KPim6/MessageViewer/messageviewer/headerstrategy.h +include/KPim6/MessageViewer/messageviewer/headerstyle.h +include/KPim6/MessageViewer/messageviewer/headerstyle_util.h +include/KPim6/MessageViewer/messageviewer/headerstyleinterface.h +include/KPim6/MessageViewer/messageviewer/headerstylemenumanager.h +include/KPim6/MessageViewer/messageviewer/headerstyleplugin.h +include/KPim6/MessageViewer/messageviewer/headerstylepluginmanager.h +include/KPim6/MessageViewer/messageviewer/htmlblock.h +include/KPim6/MessageViewer/messageviewer/htmlwriter.h +include/KPim6/MessageViewer/messageviewer/iconnamecache.h +include/KPim6/MessageViewer/messageviewer/invitationsettings.h +include/KPim6/MessageViewer/messageviewer/kxface.h +include/KPim6/MessageViewer/messageviewer/mailwebenginepage.h +include/KPim6/MessageViewer/messageviewer/mailwebengineview.h +include/KPim6/MessageViewer/messageviewer/markmessagereadhandler.h +include/KPim6/MessageViewer/messageviewer/mdnwarningwidget.h +include/KPim6/MessageViewer/messageviewer/messagepartrendererbase.h +include/KPim6/MessageViewer/messageviewer/messagepartrenderermanager.h +include/KPim6/MessageViewer/messageviewer/messagepartrenderplugin.h +include/KPim6/MessageViewer/messageviewer/messageviewer_debug.h +include/KPim6/MessageViewer/messageviewer/messageviewer_export.h +include/KPim6/MessageViewer/messageviewer/messageviewercheckbeforedeletinginterface.h +include/KPim6/MessageViewer/messageviewer/messageviewercheckbeforedeletingparameters.h +include/KPim6/MessageViewer/messageviewer/messageviewercheckbeforedeletingplugin.h +include/KPim6/MessageViewer/messageviewer/messageviewercheckbeforedeletingpluginmanager.h +include/KPim6/MessageViewer/messageviewer/messageviewercheckbeforedeletingpluginwidget.h +include/KPim6/MessageViewer/messageviewer/messageviewerconfiguresettingsplugin.h +include/KPim6/MessageViewer/messageviewer/messageviewerconfiguresettingspluginmanager.h +include/KPim6/MessageViewer/messageviewer/messageviewerconfiguresettingspluginwidget.h +include/KPim6/MessageViewer/messageviewer/messageviewersettings.h +include/KPim6/MessageViewer/messageviewer/messageviewerutil.h +include/KPim6/MessageViewer/messageviewer/mimetype.h +include/KPim6/MessageViewer/messageviewer/objecttreeemptysource.h +include/KPim6/MessageViewer/messageviewer/openurlwithmanager.h +include/KPim6/MessageViewer/messageviewer/openwithurlinfo.h +include/KPim6/MessageViewer/messageviewer/plainheaderstyle.h +include/KPim6/MessageViewer/messageviewer/printingsettings.h +include/KPim6/MessageViewer/messageviewer/printmessage.h +include/KPim6/MessageViewer/messageviewer/remotecontentconfiguredialog.h +include/KPim6/MessageViewer/messageviewer/remotecontentmenu.h +include/KPim6/MessageViewer/messageviewer/richheaderstrategy.h +include/KPim6/MessageViewer/messageviewer/scamcheckshorturl.h +include/KPim6/MessageViewer/messageviewer/scamcheckshorturlmanager.h +include/KPim6/MessageViewer/messageviewer/scamdetectioninfo.h +include/KPim6/MessageViewer/messageviewer/scamdetectionwhitelistsettingsmanager.h +include/KPim6/MessageViewer/messageviewer/scamexpandurljob.h +include/KPim6/MessageViewer/messageviewer/spamheaderanalyzer.h +include/KPim6/MessageViewer/messageviewer/stl_util.h +include/KPim6/MessageViewer/messageviewer/urlhandler.h +include/KPim6/MessageViewer/messageviewer/viewer.h +include/KPim6/MessageViewer/messageviewer/viewerplugin.h +include/KPim6/MessageViewer/messageviewer/viewerplugininterface.h +include/KPim6/MessageViewer/messageviewer/viewerpluginmanager.h +include/KPim6/MessageViewer/messageviewer/viewerplugintoolmanager.h +include/KPim6/MessageViewer/messageviewer_version.h +include/KPim6/MimeTreeParser/MimeTreeParser/AttachmentTemporaryFilesDirs +include/KPim6/MimeTreeParser/MimeTreeParser/BodyPart +include/KPim6/MimeTreeParser/MimeTreeParser/BodyPartFormatter +include/KPim6/MimeTreeParser/MimeTreeParser/BodyPartFormatterFactory +include/KPim6/MimeTreeParser/MimeTreeParser/Enums +include/KPim6/MimeTreeParser/MimeTreeParser/MessagePart +include/KPim6/MimeTreeParser/MimeTreeParser/NodeHelper +include/KPim6/MimeTreeParser/MimeTreeParser/ObjectTreeParser +include/KPim6/MimeTreeParser/MimeTreeParser/ObjectTreeSource +include/KPim6/MimeTreeParser/MimeTreeParser/PartMetaData +include/KPim6/MimeTreeParser/MimeTreeParser/PartNodeBodyPart +include/KPim6/MimeTreeParser/MimeTreeParser/SimpleObjectTreeSource +include/KPim6/MimeTreeParser/MimeTreeParser/Util +include/KPim6/MimeTreeParser/mimetreeparser/attachmenttemporaryfilesdirs.h +include/KPim6/MimeTreeParser/mimetreeparser/bodypart.h +include/KPim6/MimeTreeParser/mimetreeparser/bodypartformatter.h +include/KPim6/MimeTreeParser/mimetreeparser/bodypartformatterfactory.h +include/KPim6/MimeTreeParser/mimetreeparser/enums.h +include/KPim6/MimeTreeParser/mimetreeparser/messagepart.h +include/KPim6/MimeTreeParser/mimetreeparser/mimetreeparser_export.h +include/KPim6/MimeTreeParser/mimetreeparser/nodehelper.h +include/KPim6/MimeTreeParser/mimetreeparser/objecttreeparser.h +include/KPim6/MimeTreeParser/mimetreeparser/objecttreesource.h +include/KPim6/MimeTreeParser/mimetreeparser/partmetadata.h +include/KPim6/MimeTreeParser/mimetreeparser/partnodebodypart.h +include/KPim6/MimeTreeParser/mimetreeparser/simpleobjecttreesource.h +include/KPim6/MimeTreeParser/mimetreeparser/util.h +include/KPim6/MimeTreeParser/mimetreeparser_version.h +include/KPim6/TemplateParser/TemplateParser/CustomTemplates +include/KPim6/TemplateParser/TemplateParser/CustomTemplatesMenu +include/KPim6/TemplateParser/TemplateParser/DefaultTemplates +include/KPim6/TemplateParser/TemplateParser/TemplateConvertCommandJob +include/KPim6/TemplateParser/TemplateParser/TemplateParserEmailAddressRequesterBase +include/KPim6/TemplateParser/TemplateParser/TemplateParserExtractHtmlInfoResult +include/KPim6/TemplateParser/TemplateParser/TemplateParserJob +include/KPim6/TemplateParser/TemplateParser/TemplatesCommandMenu +include/KPim6/TemplateParser/TemplateParser/TemplatesConfiguration +include/KPim6/TemplateParser/TemplateParser/TemplatesInsertCommandAction +include/KPim6/TemplateParser/TemplateParser/TemplatesInsertCommandPushButton +include/KPim6/TemplateParser/TemplateParser/TemplatesTextEdit +include/KPim6/TemplateParser/TemplateParser/TemplatesUtil +include/KPim6/TemplateParser/templateparser/customtemplates.h +include/KPim6/TemplateParser/templateparser/customtemplates_kfg.h +include/KPim6/TemplateParser/templateparser/customtemplatesmenu.h +include/KPim6/TemplateParser/templateparser/defaulttemplates.h +include/KPim6/TemplateParser/templateparser/globalsettings_templateparser.h +include/KPim6/TemplateParser/templateparser/templateconvertcommandjob.h +include/KPim6/TemplateParser/templateparser/templateparser_export.h +include/KPim6/TemplateParser/templateparser/templateparseremailaddressrequesterbase.h +include/KPim6/TemplateParser/templateparser/templateparserextracthtmlinforesult.h +include/KPim6/TemplateParser/templateparser/templateparserjob.h +include/KPim6/TemplateParser/templateparser/templatescommandmenu.h +include/KPim6/TemplateParser/templateparser/templatesconfiguration.h +include/KPim6/TemplateParser/templateparser/templatesconfiguration_kfg.h +include/KPim6/TemplateParser/templateparser/templatesinsertcommandaction.h +include/KPim6/TemplateParser/templateparser/templatesinsertcommandpushbutton.h +include/KPim6/TemplateParser/templateparser/templatestextedit.h +include/KPim6/TemplateParser/templateparser/templatesutil.h +include/KPim6/TemplateParser/templateparser/ui_templatesconfiguration_base.h +include/KPim6/TemplateParser/templateparser_version.h +include/KPim6/WebEngineViewer/WebEngineViewer/BlockExternalResourcesUrlInterceptor +include/KPim6/WebEngineViewer/WebEngineViewer/BlockTrackingUrlInterceptor +include/KPim6/WebEngineViewer/WebEngineViewer/CheckPhishingUrlCache +include/KPim6/WebEngineViewer/WebEngineViewer/CheckPhishingUrlJob +include/KPim6/WebEngineViewer/WebEngineViewer/CheckPhishingUrlUtil +include/KPim6/WebEngineViewer/WebEngineViewer/CreatePhishingUrlDataBaseJob +include/KPim6/WebEngineViewer/WebEngineViewer/DeveloperToolDialog +include/KPim6/WebEngineViewer/WebEngineViewer/FindBarBase +include/KPim6/WebEngineViewer/WebEngineViewer/FindBarWebEngineView +include/KPim6/WebEngineViewer/WebEngineViewer/HashCacheManager +include/KPim6/WebEngineViewer/WebEngineViewer/InterceptorManager +include/KPim6/WebEngineViewer/WebEngineViewer/LoadExternalReferencesUrlInterceptor +include/KPim6/WebEngineViewer/WebEngineViewer/LocalDataBaseManager +include/KPim6/WebEngineViewer/WebEngineViewer/NetworkPluginUrlInterceptor +include/KPim6/WebEngineViewer/WebEngineViewer/NetworkPluginUrlInterceptorConfigureWidget +include/KPim6/WebEngineViewer/WebEngineViewer/NetworkPluginUrlInterceptorInterface +include/KPim6/WebEngineViewer/WebEngineViewer/NetworkUrlInterceptor +include/KPim6/WebEngineViewer/WebEngineViewer/NetworkUrlInterceptorPluginManager +include/KPim6/WebEngineViewer/WebEngineViewer/SearchFullHashJob +include/KPim6/WebEngineViewer/WebEngineViewer/SubmittedFormWarningWidget +include/KPim6/WebEngineViewer/WebEngineViewer/TrackingWarningWidget +include/KPim6/WebEngineViewer/WebEngineViewer/UpdateDataBaseInfo +include/KPim6/WebEngineViewer/WebEngineViewer/WebEngineAccessKey +include/KPim6/WebEngineViewer/WebEngineViewer/WebEngineExportPdfPageJob +include/KPim6/WebEngineViewer/WebEngineViewer/WebEngineManageScript +include/KPim6/WebEngineViewer/WebEngineViewer/WebEnginePage +include/KPim6/WebEngineViewer/WebEngineViewer/WebEngineScript +include/KPim6/WebEngineViewer/WebEngineViewer/WebEngineView +include/KPim6/WebEngineViewer/WebEngineViewer/WebHitTest +include/KPim6/WebEngineViewer/WebEngineViewer/WebHitTestResult +include/KPim6/WebEngineViewer/WebEngineViewer/ZoomActionMenu +include/KPim6/WebEngineViewer/webengineviewer/blockexternalresourcesurlinterceptor.h +include/KPim6/WebEngineViewer/webengineviewer/blocktrackingurlinterceptor.h +include/KPim6/WebEngineViewer/webengineviewer/checkphishingurlcache.h +include/KPim6/WebEngineViewer/webengineviewer/checkphishingurljob.h +include/KPim6/WebEngineViewer/webengineviewer/checkphishingurlutil.h +include/KPim6/WebEngineViewer/webengineviewer/createphishingurldatabasejob.h +include/KPim6/WebEngineViewer/webengineviewer/developertooldialog.h +include/KPim6/WebEngineViewer/webengineviewer/findbarbase.h +include/KPim6/WebEngineViewer/webengineviewer/findbarwebengineview.h +include/KPim6/WebEngineViewer/webengineviewer/hashcachemanager.h +include/KPim6/WebEngineViewer/webengineviewer/interceptormanager.h +include/KPim6/WebEngineViewer/webengineviewer/loadexternalreferencesurlinterceptor.h +include/KPim6/WebEngineViewer/webengineviewer/localdatabasemanager.h +include/KPim6/WebEngineViewer/webengineviewer/networkpluginurlinterceptor.h +include/KPim6/WebEngineViewer/webengineviewer/networkpluginurlinterceptorconfigurewidget.h +include/KPim6/WebEngineViewer/webengineviewer/networkpluginurlinterceptorinterface.h +include/KPim6/WebEngineViewer/webengineviewer/networkurlinterceptor.h +include/KPim6/WebEngineViewer/webengineviewer/networkurlinterceptorpluginmanager.h +include/KPim6/WebEngineViewer/webengineviewer/searchfullhashjob.h +include/KPim6/WebEngineViewer/webengineviewer/submittedformwarningwidget.h +include/KPim6/WebEngineViewer/webengineviewer/trackingwarningwidget.h +include/KPim6/WebEngineViewer/webengineviewer/updatedatabaseinfo.h +include/KPim6/WebEngineViewer/webengineviewer/webengineaccesskey.h +include/KPim6/WebEngineViewer/webengineviewer/webengineexportpdfpagejob.h +include/KPim6/WebEngineViewer/webengineviewer/webenginemanagescript.h +include/KPim6/WebEngineViewer/webengineviewer/webenginepage.h +include/KPim6/WebEngineViewer/webengineviewer/webenginescript.h +include/KPim6/WebEngineViewer/webengineviewer/webengineview.h +include/KPim6/WebEngineViewer/webengineviewer/webengineviewer_export.h +include/KPim6/WebEngineViewer/webengineviewer/webhittest.h +include/KPim6/WebEngineViewer/webengineviewer/webhittestresult.h +include/KPim6/WebEngineViewer/webengineviewer/zoomactionmenu.h +include/KPim6/WebEngineViewer/webengineviewer_version.h +lib/cmake/KPim6MessageComposer/KPim6MessageComposerConfig.cmake +lib/cmake/KPim6MessageComposer/KPim6MessageComposerConfigVersion.cmake +lib/cmake/KPim6MessageComposer/KPim6MessageComposerTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6MessageComposer/KPim6MessageComposerTargets.cmake +lib/cmake/KPim6MessageCore/KPim6MessageCoreConfig.cmake +lib/cmake/KPim6MessageCore/KPim6MessageCoreConfigVersion.cmake +lib/cmake/KPim6MessageCore/KPim6MessageCoreTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6MessageCore/KPim6MessageCoreTargets.cmake +lib/cmake/KPim6MessageList/KPim6MessageListConfig.cmake +lib/cmake/KPim6MessageList/KPim6MessageListConfigVersion.cmake +lib/cmake/KPim6MessageList/KPim6MessageListTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6MessageList/KPim6MessageListTargets.cmake +lib/cmake/KPim6MessageViewer/KPim6MessageViewerConfig.cmake +lib/cmake/KPim6MessageViewer/KPim6MessageViewerConfigVersion.cmake +lib/cmake/KPim6MessageViewer/KPim6MessageViewerTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6MessageViewer/KPim6MessageViewerTargets.cmake +lib/cmake/KPim6MimeTreeParser/KPim6MimeTreeParserConfig.cmake +lib/cmake/KPim6MimeTreeParser/KPim6MimeTreeParserConfigVersion.cmake +lib/cmake/KPim6MimeTreeParser/KPim6MimeTreeParserTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6MimeTreeParser/KPim6MimeTreeParserTargets.cmake +lib/cmake/KPim6TemplateParser/KPim6TemplateParserConfig.cmake +lib/cmake/KPim6TemplateParser/KPim6TemplateParserConfigVersion.cmake +lib/cmake/KPim6TemplateParser/KPim6TemplateParserTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6TemplateParser/KPim6TemplateParserTargets.cmake +lib/cmake/KPim6WebEngineViewer/KPim6WebEngineViewerConfig.cmake +lib/cmake/KPim6WebEngineViewer/KPim6WebEngineViewerConfigVersion.cmake +lib/cmake/KPim6WebEngineViewer/KPim6WebEngineViewerTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6WebEngineViewer/KPim6WebEngineViewerTargets.cmake +lib/libKPim6MessageComposer.so +lib/libKPim6MessageComposer.so.6 +lib/libKPim6MessageComposer.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6MessageCore.so +lib/libKPim6MessageCore.so.6 +lib/libKPim6MessageCore.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6MessageList.so +lib/libKPim6MessageList.so.6 +lib/libKPim6MessageList.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6MessageViewer.so +lib/libKPim6MessageViewer.so.6 +lib/libKPim6MessageViewer.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6MimeTreeParser.so +lib/libKPim6MimeTreeParser.so.6 +lib/libKPim6MimeTreeParser.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6TemplateParser.so +lib/libKPim6TemplateParser.so.6 +lib/libKPim6TemplateParser.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6WebEngineViewer.so +lib/libKPim6WebEngineViewer.so.6 +lib/libKPim6WebEngineViewer.so.%%KDE_APPLICATIONS_SHLIB_VER%% +%%QT_PLUGINDIR%%/pim6/messageviewer/headerstyle/messageviewer_defaultgrantleeheaderstyleplugin.so +%%QT_PLUGINDIR%%/pim6/messageviewer/kf6/ktexttemplate/messageviewer_ktexttemplate_extension.so share/config.kcfg/customtemplates_kfg.kcfg share/config.kcfg/templatesconfiguration_kfg.kcfg -share/knotifications5/messageviewer.notifyrc +share/knotifications6/messageviewer.notifyrc share/knsrcfiles/messageviewer_header_themes.knsrc share/libmessageviewer/pics/enterprise_bottom.png share/libmessageviewer/pics/enterprise_bottom_left.png @@ -605,429 +603,442 @@ share/libmessageviewer/pics/quicklistClosed.png share/libmessageviewer/pics/quicklistOpened.png share/libmessageviewer/pics/quotecollapse.png share/libmessageviewer/pics/quoteexpand.png -share/locale/af/LC_MESSAGES/libmessagelist.mo -share/locale/af/LC_MESSAGES/libmessageviewer.mo -share/locale/af/LC_MESSAGES/libmimetreeparser.mo -share/locale/ar/LC_MESSAGES/libmessagecomposer.mo -share/locale/ar/LC_MESSAGES/libmessagecore.mo -share/locale/ar/LC_MESSAGES/libmessagelist.mo -share/locale/ar/LC_MESSAGES/libmessageviewer.mo -share/locale/ar/LC_MESSAGES/libmimetreeparser.mo -share/locale/ar/LC_MESSAGES/libtemplateparser.mo -share/locale/ar/LC_MESSAGES/libwebengineviewer.mo -share/locale/be/LC_MESSAGES/libmessagelist.mo -share/locale/be/LC_MESSAGES/libmessageviewer.mo -share/locale/be/LC_MESSAGES/libmimetreeparser.mo -share/locale/bg/LC_MESSAGES/libmessagecomposer.mo -share/locale/bg/LC_MESSAGES/libmessagecore.mo -share/locale/bg/LC_MESSAGES/libmessagelist.mo -share/locale/bg/LC_MESSAGES/libmessageviewer.mo -share/locale/bg/LC_MESSAGES/libmimetreeparser.mo -share/locale/bg/LC_MESSAGES/libtemplateparser.mo -share/locale/bg/LC_MESSAGES/libwebengineviewer.mo -share/locale/bn/LC_MESSAGES/libmessagelist.mo -share/locale/bn/LC_MESSAGES/libmessageviewer.mo -share/locale/bn/LC_MESSAGES/libmimetreeparser.mo -share/locale/br/LC_MESSAGES/libmessagelist.mo -share/locale/br/LC_MESSAGES/libmessageviewer.mo -share/locale/br/LC_MESSAGES/libmimetreeparser.mo -share/locale/bs/LC_MESSAGES/libmessagecomposer.mo -share/locale/bs/LC_MESSAGES/libmessagecore.mo -share/locale/bs/LC_MESSAGES/libmessagelist.mo -share/locale/bs/LC_MESSAGES/libmessageviewer.mo -share/locale/bs/LC_MESSAGES/libmimetreeparser.mo -share/locale/bs/LC_MESSAGES/libtemplateparser.mo -share/locale/ca/LC_MESSAGES/libmessagecomposer.mo -share/locale/ca/LC_MESSAGES/libmessagecore.mo -share/locale/ca/LC_MESSAGES/libmessagelist.mo -share/locale/ca/LC_MESSAGES/libmessageviewer.mo -share/locale/ca/LC_MESSAGES/libmimetreeparser.mo -share/locale/ca/LC_MESSAGES/libtemplateparser.mo -share/locale/ca/LC_MESSAGES/libwebengineviewer.mo -share/locale/ca@valencia/LC_MESSAGES/libmessagecomposer.mo -share/locale/ca@valencia/LC_MESSAGES/libmessagecore.mo -share/locale/ca@valencia/LC_MESSAGES/libmessagelist.mo -share/locale/ca@valencia/LC_MESSAGES/libmessageviewer.mo -share/locale/ca@valencia/LC_MESSAGES/libmimetreeparser.mo -share/locale/ca@valencia/LC_MESSAGES/libtemplateparser.mo -share/locale/ca@valencia/LC_MESSAGES/libwebengineviewer.mo -share/locale/cs/LC_MESSAGES/libmessagecomposer.mo -share/locale/cs/LC_MESSAGES/libmessagecore.mo -share/locale/cs/LC_MESSAGES/libmessagelist.mo -share/locale/cs/LC_MESSAGES/libmessageviewer.mo -share/locale/cs/LC_MESSAGES/libmimetreeparser.mo -share/locale/cs/LC_MESSAGES/libtemplateparser.mo -share/locale/cs/LC_MESSAGES/libwebengineviewer.mo -share/locale/cy/LC_MESSAGES/libmessagelist.mo -share/locale/cy/LC_MESSAGES/libmessageviewer.mo -share/locale/cy/LC_MESSAGES/libmimetreeparser.mo -share/locale/da/LC_MESSAGES/libmessagecomposer.mo -share/locale/da/LC_MESSAGES/libmessagecore.mo -share/locale/da/LC_MESSAGES/libmessagelist.mo -share/locale/da/LC_MESSAGES/libmessageviewer.mo -share/locale/da/LC_MESSAGES/libmimetreeparser.mo -share/locale/da/LC_MESSAGES/libtemplateparser.mo -share/locale/da/LC_MESSAGES/libwebengineviewer.mo -share/locale/de/LC_MESSAGES/libmessagecomposer.mo -share/locale/de/LC_MESSAGES/libmessagecore.mo -share/locale/de/LC_MESSAGES/libmessagelist.mo -share/locale/de/LC_MESSAGES/libmessageviewer.mo -share/locale/de/LC_MESSAGES/libmimetreeparser.mo -share/locale/de/LC_MESSAGES/libtemplateparser.mo -share/locale/de/LC_MESSAGES/libwebengineviewer.mo -share/locale/el/LC_MESSAGES/libmessagecomposer.mo -share/locale/el/LC_MESSAGES/libmessagecore.mo -share/locale/el/LC_MESSAGES/libmessagelist.mo -share/locale/el/LC_MESSAGES/libmessageviewer.mo -share/locale/el/LC_MESSAGES/libmimetreeparser.mo -share/locale/el/LC_MESSAGES/libtemplateparser.mo -share/locale/en_GB/LC_MESSAGES/libmessagecomposer.mo -share/locale/en_GB/LC_MESSAGES/libmessagecore.mo -share/locale/en_GB/LC_MESSAGES/libmessagelist.mo -share/locale/en_GB/LC_MESSAGES/libmessageviewer.mo -share/locale/en_GB/LC_MESSAGES/libmimetreeparser.mo -share/locale/en_GB/LC_MESSAGES/libtemplateparser.mo -share/locale/en_GB/LC_MESSAGES/libwebengineviewer.mo -share/locale/eo/LC_MESSAGES/libmessagecomposer.mo -share/locale/eo/LC_MESSAGES/libmessagecore.mo -share/locale/eo/LC_MESSAGES/libmessagelist.mo -share/locale/eo/LC_MESSAGES/libmessageviewer.mo -share/locale/eo/LC_MESSAGES/libmimetreeparser.mo -share/locale/eo/LC_MESSAGES/libtemplateparser.mo -share/locale/eo/LC_MESSAGES/libwebengineviewer.mo -share/locale/es/LC_MESSAGES/libmessagecomposer.mo -share/locale/es/LC_MESSAGES/libmessagecore.mo -share/locale/es/LC_MESSAGES/libmessagelist.mo -share/locale/es/LC_MESSAGES/libmessageviewer.mo -share/locale/es/LC_MESSAGES/libmimetreeparser.mo -share/locale/es/LC_MESSAGES/libtemplateparser.mo -share/locale/es/LC_MESSAGES/libwebengineviewer.mo -share/locale/et/LC_MESSAGES/libmessagecomposer.mo -share/locale/et/LC_MESSAGES/libmessagecore.mo -share/locale/et/LC_MESSAGES/libmessagelist.mo -share/locale/et/LC_MESSAGES/libmessageviewer.mo -share/locale/et/LC_MESSAGES/libmimetreeparser.mo -share/locale/et/LC_MESSAGES/libtemplateparser.mo -share/locale/et/LC_MESSAGES/libwebengineviewer.mo -share/locale/eu/LC_MESSAGES/libmessagecomposer.mo -share/locale/eu/LC_MESSAGES/libmessagecore.mo -share/locale/eu/LC_MESSAGES/libmessagelist.mo -share/locale/eu/LC_MESSAGES/libmessageviewer.mo -share/locale/eu/LC_MESSAGES/libmimetreeparser.mo -share/locale/eu/LC_MESSAGES/libtemplateparser.mo -share/locale/eu/LC_MESSAGES/libwebengineviewer.mo -share/locale/fa/LC_MESSAGES/libmessagelist.mo -share/locale/fa/LC_MESSAGES/libmessageviewer.mo -share/locale/fa/LC_MESSAGES/libmimetreeparser.mo -share/locale/fi/LC_MESSAGES/libmessagecomposer.mo -share/locale/fi/LC_MESSAGES/libmessagecore.mo -share/locale/fi/LC_MESSAGES/libmessagelist.mo -share/locale/fi/LC_MESSAGES/libmessageviewer.mo -share/locale/fi/LC_MESSAGES/libmimetreeparser.mo -share/locale/fi/LC_MESSAGES/libtemplateparser.mo -share/locale/fi/LC_MESSAGES/libwebengineviewer.mo -share/locale/fr/LC_MESSAGES/libmessagecomposer.mo -share/locale/fr/LC_MESSAGES/libmessagecore.mo -share/locale/fr/LC_MESSAGES/libmessagelist.mo -share/locale/fr/LC_MESSAGES/libmessageviewer.mo -share/locale/fr/LC_MESSAGES/libmimetreeparser.mo -share/locale/fr/LC_MESSAGES/libtemplateparser.mo -share/locale/fr/LC_MESSAGES/libwebengineviewer.mo -share/locale/fy/LC_MESSAGES/libmessagelist.mo -share/locale/fy/LC_MESSAGES/libmessageviewer.mo -share/locale/fy/LC_MESSAGES/libmimetreeparser.mo -share/locale/ga/LC_MESSAGES/libmessagecomposer.mo -share/locale/ga/LC_MESSAGES/libmessagecore.mo -share/locale/ga/LC_MESSAGES/libmessagelist.mo -share/locale/ga/LC_MESSAGES/libmessageviewer.mo -share/locale/ga/LC_MESSAGES/libmimetreeparser.mo -share/locale/ga/LC_MESSAGES/libtemplateparser.mo -share/locale/gl/LC_MESSAGES/libmessagecomposer.mo -share/locale/gl/LC_MESSAGES/libmessagecore.mo -share/locale/gl/LC_MESSAGES/libmessagelist.mo -share/locale/gl/LC_MESSAGES/libmessageviewer.mo -share/locale/gl/LC_MESSAGES/libmimetreeparser.mo -share/locale/gl/LC_MESSAGES/libtemplateparser.mo -share/locale/gl/LC_MESSAGES/libwebengineviewer.mo -share/locale/he/LC_MESSAGES/libmessagelist.mo -share/locale/he/LC_MESSAGES/libmessageviewer.mo -share/locale/he/LC_MESSAGES/libmimetreeparser.mo -share/locale/hi/LC_MESSAGES/libmessagelist.mo -share/locale/hi/LC_MESSAGES/libmessageviewer.mo -share/locale/hi/LC_MESSAGES/libmimetreeparser.mo -share/locale/hr/LC_MESSAGES/libmessagelist.mo -share/locale/hr/LC_MESSAGES/libmessageviewer.mo -share/locale/hr/LC_MESSAGES/libmimetreeparser.mo -share/locale/hsb/LC_MESSAGES/libmessagecomposer.mo -share/locale/hsb/LC_MESSAGES/libmessagelist.mo -share/locale/hsb/LC_MESSAGES/libmessageviewer.mo -share/locale/hsb/LC_MESSAGES/libmimetreeparser.mo -share/locale/hu/LC_MESSAGES/libmessagecomposer.mo -share/locale/hu/LC_MESSAGES/libmessagecore.mo -share/locale/hu/LC_MESSAGES/libmessagelist.mo -share/locale/hu/LC_MESSAGES/libmessageviewer.mo -share/locale/hu/LC_MESSAGES/libmimetreeparser.mo -share/locale/hu/LC_MESSAGES/libtemplateparser.mo -share/locale/hu/LC_MESSAGES/libwebengineviewer.mo -share/locale/ia/LC_MESSAGES/libmessagecomposer.mo -share/locale/ia/LC_MESSAGES/libmessagecore.mo -share/locale/ia/LC_MESSAGES/libmessagelist.mo -share/locale/ia/LC_MESSAGES/libmessageviewer.mo -share/locale/ia/LC_MESSAGES/libmimetreeparser.mo -share/locale/ia/LC_MESSAGES/libtemplateparser.mo -share/locale/ia/LC_MESSAGES/libwebengineviewer.mo -share/locale/is/LC_MESSAGES/libmessagelist.mo -share/locale/is/LC_MESSAGES/libmessageviewer.mo -share/locale/is/LC_MESSAGES/libmimetreeparser.mo -share/locale/it/LC_MESSAGES/libmessagecomposer.mo -share/locale/it/LC_MESSAGES/libmessagecore.mo -share/locale/it/LC_MESSAGES/libmessagelist.mo -share/locale/it/LC_MESSAGES/libmessageviewer.mo -share/locale/it/LC_MESSAGES/libmimetreeparser.mo -share/locale/it/LC_MESSAGES/libtemplateparser.mo -share/locale/it/LC_MESSAGES/libwebengineviewer.mo -share/locale/ja/LC_MESSAGES/libmessagecomposer.mo -share/locale/ja/LC_MESSAGES/libmessagecore.mo -share/locale/ja/LC_MESSAGES/libmessagelist.mo -share/locale/ja/LC_MESSAGES/libmessageviewer.mo -share/locale/ja/LC_MESSAGES/libmimetreeparser.mo -share/locale/ja/LC_MESSAGES/libtemplateparser.mo -share/locale/ja/LC_MESSAGES/libwebengineviewer.mo -share/locale/ka/LC_MESSAGES/libmessagecomposer.mo -share/locale/ka/LC_MESSAGES/libmessagecore.mo -share/locale/ka/LC_MESSAGES/libmessagelist.mo -share/locale/ka/LC_MESSAGES/libmessageviewer.mo -share/locale/ka/LC_MESSAGES/libmimetreeparser.mo -share/locale/ka/LC_MESSAGES/libtemplateparser.mo -share/locale/ka/LC_MESSAGES/libwebengineviewer.mo -share/locale/kk/LC_MESSAGES/libmessagecomposer.mo -share/locale/kk/LC_MESSAGES/libmessagecore.mo -share/locale/kk/LC_MESSAGES/libmessagelist.mo -share/locale/kk/LC_MESSAGES/libmessageviewer.mo -share/locale/kk/LC_MESSAGES/libmimetreeparser.mo -share/locale/kk/LC_MESSAGES/libtemplateparser.mo -share/locale/km/LC_MESSAGES/libmessagecore.mo -share/locale/km/LC_MESSAGES/libmessagelist.mo -share/locale/km/LC_MESSAGES/libmessageviewer.mo -share/locale/km/LC_MESSAGES/libmimetreeparser.mo -share/locale/km/LC_MESSAGES/libtemplateparser.mo -share/locale/ko/LC_MESSAGES/libmessagecomposer.mo -share/locale/ko/LC_MESSAGES/libmessagecore.mo -share/locale/ko/LC_MESSAGES/libmessagelist.mo -share/locale/ko/LC_MESSAGES/libmessageviewer.mo -share/locale/ko/LC_MESSAGES/libmimetreeparser.mo -share/locale/ko/LC_MESSAGES/libtemplateparser.mo -share/locale/ko/LC_MESSAGES/libwebengineviewer.mo -share/locale/lt/LC_MESSAGES/libmessagecomposer.mo -share/locale/lt/LC_MESSAGES/libmessagecore.mo -share/locale/lt/LC_MESSAGES/libmessagelist.mo -share/locale/lt/LC_MESSAGES/libmessageviewer.mo -share/locale/lt/LC_MESSAGES/libmimetreeparser.mo -share/locale/lt/LC_MESSAGES/libtemplateparser.mo -share/locale/lt/LC_MESSAGES/libwebengineviewer.mo -share/locale/lv/LC_MESSAGES/libmessagecore.mo -share/locale/lv/LC_MESSAGES/libmessagelist.mo -share/locale/lv/LC_MESSAGES/libmessageviewer.mo -share/locale/lv/LC_MESSAGES/libmimetreeparser.mo -share/locale/mai/LC_MESSAGES/libmessagelist.mo -share/locale/mai/LC_MESSAGES/libmessageviewer.mo -share/locale/mai/LC_MESSAGES/libmimetreeparser.mo -share/locale/mai/LC_MESSAGES/libtemplateparser.mo -share/locale/mk/LC_MESSAGES/libmessagelist.mo -share/locale/mk/LC_MESSAGES/libmessageviewer.mo -share/locale/mk/LC_MESSAGES/libmimetreeparser.mo -share/locale/mr/LC_MESSAGES/libmessagecomposer.mo -share/locale/mr/LC_MESSAGES/libmessagecore.mo -share/locale/mr/LC_MESSAGES/libmessagelist.mo -share/locale/mr/LC_MESSAGES/libmessageviewer.mo -share/locale/mr/LC_MESSAGES/libmimetreeparser.mo -share/locale/mr/LC_MESSAGES/libtemplateparser.mo -share/locale/ms/LC_MESSAGES/libmessagelist.mo -share/locale/ms/LC_MESSAGES/libmessageviewer.mo -share/locale/ms/LC_MESSAGES/libmimetreeparser.mo -share/locale/nb/LC_MESSAGES/libmessagecomposer.mo -share/locale/nb/LC_MESSAGES/libmessagecore.mo -share/locale/nb/LC_MESSAGES/libmessagelist.mo -share/locale/nb/LC_MESSAGES/libmessageviewer.mo -share/locale/nb/LC_MESSAGES/libmimetreeparser.mo -share/locale/nb/LC_MESSAGES/libtemplateparser.mo -share/locale/nds/LC_MESSAGES/libmessagecomposer.mo -share/locale/nds/LC_MESSAGES/libmessagecore.mo -share/locale/nds/LC_MESSAGES/libmessagelist.mo -share/locale/nds/LC_MESSAGES/libmessageviewer.mo -share/locale/nds/LC_MESSAGES/libmimetreeparser.mo -share/locale/nds/LC_MESSAGES/libtemplateparser.mo -share/locale/ne/LC_MESSAGES/libmessagelist.mo -share/locale/ne/LC_MESSAGES/libmessageviewer.mo -share/locale/ne/LC_MESSAGES/libmimetreeparser.mo -share/locale/nl/LC_MESSAGES/libmessagecomposer.mo -share/locale/nl/LC_MESSAGES/libmessagecore.mo -share/locale/nl/LC_MESSAGES/libmessagelist.mo -share/locale/nl/LC_MESSAGES/libmessageviewer.mo -share/locale/nl/LC_MESSAGES/libmimetreeparser.mo -share/locale/nl/LC_MESSAGES/libtemplateparser.mo -share/locale/nl/LC_MESSAGES/libwebengineviewer.mo -share/locale/nn/LC_MESSAGES/libmessagecomposer.mo -share/locale/nn/LC_MESSAGES/libmessagecore.mo -share/locale/nn/LC_MESSAGES/libmessagelist.mo -share/locale/nn/LC_MESSAGES/libmessageviewer.mo -share/locale/nn/LC_MESSAGES/libmimetreeparser.mo -share/locale/pa/LC_MESSAGES/libmessagecomposer.mo -share/locale/pa/LC_MESSAGES/libmessagecore.mo -share/locale/pa/LC_MESSAGES/libmessagelist.mo -share/locale/pa/LC_MESSAGES/libmessageviewer.mo -share/locale/pa/LC_MESSAGES/libmimetreeparser.mo -share/locale/pa/LC_MESSAGES/libtemplateparser.mo -share/locale/pl/LC_MESSAGES/libmessagecomposer.mo -share/locale/pl/LC_MESSAGES/libmessagecore.mo -share/locale/pl/LC_MESSAGES/libmessagelist.mo -share/locale/pl/LC_MESSAGES/libmessageviewer.mo -share/locale/pl/LC_MESSAGES/libmimetreeparser.mo -share/locale/pl/LC_MESSAGES/libtemplateparser.mo -share/locale/pl/LC_MESSAGES/libwebengineviewer.mo -share/locale/pt/LC_MESSAGES/libmessagecomposer.mo -share/locale/pt/LC_MESSAGES/libmessagecore.mo -share/locale/pt/LC_MESSAGES/libmessagelist.mo -share/locale/pt/LC_MESSAGES/libmessageviewer.mo -share/locale/pt/LC_MESSAGES/libmimetreeparser.mo -share/locale/pt/LC_MESSAGES/libtemplateparser.mo -share/locale/pt/LC_MESSAGES/libwebengineviewer.mo -share/locale/pt_BR/LC_MESSAGES/libmessagecomposer.mo -share/locale/pt_BR/LC_MESSAGES/libmessagecore.mo -share/locale/pt_BR/LC_MESSAGES/libmessagelist.mo -share/locale/pt_BR/LC_MESSAGES/libmessageviewer.mo -share/locale/pt_BR/LC_MESSAGES/libmimetreeparser.mo -share/locale/pt_BR/LC_MESSAGES/libtemplateparser.mo -share/locale/pt_BR/LC_MESSAGES/libwebengineviewer.mo -share/locale/ro/LC_MESSAGES/libmessagecomposer.mo -share/locale/ro/LC_MESSAGES/libmessagecore.mo -share/locale/ro/LC_MESSAGES/libmessagelist.mo -share/locale/ro/LC_MESSAGES/libmessageviewer.mo -share/locale/ro/LC_MESSAGES/libmimetreeparser.mo -share/locale/ro/LC_MESSAGES/libtemplateparser.mo -share/locale/ru/LC_MESSAGES/libmessagecomposer.mo -share/locale/ru/LC_MESSAGES/libmessagecore.mo -share/locale/ru/LC_MESSAGES/libmessagelist.mo -share/locale/ru/LC_MESSAGES/libmessageviewer.mo -share/locale/ru/LC_MESSAGES/libmimetreeparser.mo -share/locale/ru/LC_MESSAGES/libtemplateparser.mo -share/locale/ru/LC_MESSAGES/libwebengineviewer.mo -share/locale/se/LC_MESSAGES/libmessagelist.mo -share/locale/se/LC_MESSAGES/libmessageviewer.mo -share/locale/se/LC_MESSAGES/libmimetreeparser.mo -share/locale/sk/LC_MESSAGES/libmessagecomposer.mo -share/locale/sk/LC_MESSAGES/libmessagecore.mo -share/locale/sk/LC_MESSAGES/libmessagelist.mo -share/locale/sk/LC_MESSAGES/libmessageviewer.mo -share/locale/sk/LC_MESSAGES/libmimetreeparser.mo -share/locale/sk/LC_MESSAGES/libtemplateparser.mo -share/locale/sk/LC_MESSAGES/libwebengineviewer.mo -share/locale/sl/LC_MESSAGES/libmessagecomposer.mo -share/locale/sl/LC_MESSAGES/libmessagecore.mo -share/locale/sl/LC_MESSAGES/libmessagelist.mo -share/locale/sl/LC_MESSAGES/libmessageviewer.mo -share/locale/sl/LC_MESSAGES/libmimetreeparser.mo -share/locale/sl/LC_MESSAGES/libtemplateparser.mo -share/locale/sl/LC_MESSAGES/libwebengineviewer.mo -share/locale/sr/LC_MESSAGES/libmessagecomposer.mo -share/locale/sr/LC_MESSAGES/libmessagecore.mo -share/locale/sr/LC_MESSAGES/libmessagelist.mo -share/locale/sr/LC_MESSAGES/libmessageviewer.mo -share/locale/sr/LC_MESSAGES/libmimetreeparser.mo -share/locale/sr/LC_MESSAGES/libtemplateparser.mo -share/locale/sr/LC_MESSAGES/libwebengineviewer.mo -share/locale/sr@ijekavian/LC_MESSAGES/libmessagecomposer.mo -share/locale/sr@ijekavian/LC_MESSAGES/libmessagecore.mo -share/locale/sr@ijekavian/LC_MESSAGES/libmessagelist.mo -share/locale/sr@ijekavian/LC_MESSAGES/libmessageviewer.mo -share/locale/sr@ijekavian/LC_MESSAGES/libmimetreeparser.mo -share/locale/sr@ijekavian/LC_MESSAGES/libtemplateparser.mo -share/locale/sr@ijekavian/LC_MESSAGES/libwebengineviewer.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/libmessagecomposer.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/libmessagecore.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/libmessagelist.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/libmessageviewer.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/libmimetreeparser.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/libtemplateparser.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/libwebengineviewer.mo -share/locale/sr@latin/LC_MESSAGES/libmessagecomposer.mo -share/locale/sr@latin/LC_MESSAGES/libmessagecore.mo -share/locale/sr@latin/LC_MESSAGES/libmessagelist.mo -share/locale/sr@latin/LC_MESSAGES/libmessageviewer.mo -share/locale/sr@latin/LC_MESSAGES/libmimetreeparser.mo -share/locale/sr@latin/LC_MESSAGES/libtemplateparser.mo -share/locale/sr@latin/LC_MESSAGES/libwebengineviewer.mo -share/locale/sv/LC_MESSAGES/libmessagecomposer.mo -share/locale/sv/LC_MESSAGES/libmessagecore.mo -share/locale/sv/LC_MESSAGES/libmessagelist.mo -share/locale/sv/LC_MESSAGES/libmessageviewer.mo -share/locale/sv/LC_MESSAGES/libmimetreeparser.mo -share/locale/sv/LC_MESSAGES/libtemplateparser.mo -share/locale/sv/LC_MESSAGES/libwebengineviewer.mo -share/locale/ta/LC_MESSAGES/libmessagecomposer.mo -share/locale/ta/LC_MESSAGES/libmessagecore.mo -share/locale/ta/LC_MESSAGES/libmessagelist.mo -share/locale/ta/LC_MESSAGES/libmessageviewer.mo -share/locale/ta/LC_MESSAGES/libmimetreeparser.mo -share/locale/ta/LC_MESSAGES/libtemplateparser.mo -share/locale/ta/LC_MESSAGES/libwebengineviewer.mo -share/locale/tg/LC_MESSAGES/libmessagelist.mo -share/locale/tg/LC_MESSAGES/libmessageviewer.mo -share/locale/tg/LC_MESSAGES/libmimetreeparser.mo -share/locale/th/LC_MESSAGES/libmessagecore.mo -share/locale/th/LC_MESSAGES/libmessagelist.mo -share/locale/th/LC_MESSAGES/libmessageviewer.mo -share/locale/th/LC_MESSAGES/libmimetreeparser.mo -share/locale/tr/LC_MESSAGES/libmessagecomposer.mo -share/locale/tr/LC_MESSAGES/libmessagecore.mo -share/locale/tr/LC_MESSAGES/libmessagelist.mo -share/locale/tr/LC_MESSAGES/libmessageviewer.mo -share/locale/tr/LC_MESSAGES/libmimetreeparser.mo -share/locale/tr/LC_MESSAGES/libtemplateparser.mo -share/locale/tr/LC_MESSAGES/libwebengineviewer.mo -share/locale/ug/LC_MESSAGES/libmessagecomposer.mo -share/locale/ug/LC_MESSAGES/libmessagecore.mo -share/locale/ug/LC_MESSAGES/libmessagelist.mo -share/locale/ug/LC_MESSAGES/libmessageviewer.mo -share/locale/ug/LC_MESSAGES/libmimetreeparser.mo -share/locale/ug/LC_MESSAGES/libtemplateparser.mo -share/locale/uk/LC_MESSAGES/libmessagecomposer.mo -share/locale/uk/LC_MESSAGES/libmessagecore.mo -share/locale/uk/LC_MESSAGES/libmessagelist.mo -share/locale/uk/LC_MESSAGES/libmessageviewer.mo -share/locale/uk/LC_MESSAGES/libmimetreeparser.mo -share/locale/uk/LC_MESSAGES/libtemplateparser.mo -share/locale/uk/LC_MESSAGES/libwebengineviewer.mo -share/locale/uz/LC_MESSAGES/libmessagelist.mo -share/locale/uz/LC_MESSAGES/libmessageviewer.mo -share/locale/uz/LC_MESSAGES/libmimetreeparser.mo -share/locale/uz@cyrillic/LC_MESSAGES/libmessagelist.mo -share/locale/uz@cyrillic/LC_MESSAGES/libmessageviewer.mo -share/locale/uz@cyrillic/LC_MESSAGES/libmimetreeparser.mo -share/locale/wa/LC_MESSAGES/libmessagelist.mo -share/locale/wa/LC_MESSAGES/libmessageviewer.mo -share/locale/wa/LC_MESSAGES/libmimetreeparser.mo -share/locale/wa/LC_MESSAGES/libtemplateparser.mo -share/locale/xh/LC_MESSAGES/libmessagelist.mo -share/locale/xh/LC_MESSAGES/libmessageviewer.mo -share/locale/xh/LC_MESSAGES/libmimetreeparser.mo -share/locale/zh_CN/LC_MESSAGES/libmessagecomposer.mo -share/locale/zh_CN/LC_MESSAGES/libmessagecore.mo -share/locale/zh_CN/LC_MESSAGES/libmessagelist.mo -share/locale/zh_CN/LC_MESSAGES/libmessageviewer.mo -share/locale/zh_CN/LC_MESSAGES/libmimetreeparser.mo -share/locale/zh_CN/LC_MESSAGES/libtemplateparser.mo -share/locale/zh_CN/LC_MESSAGES/libwebengineviewer.mo -share/locale/zh_TW/LC_MESSAGES/libmessagecomposer.mo -share/locale/zh_TW/LC_MESSAGES/libmessagecore.mo -share/locale/zh_TW/LC_MESSAGES/libmessagelist.mo -share/locale/zh_TW/LC_MESSAGES/libmessageviewer.mo -share/locale/zh_TW/LC_MESSAGES/libmimetreeparser.mo -share/locale/zh_TW/LC_MESSAGES/libtemplateparser.mo -share/locale/zh_TW/LC_MESSAGES/libwebengineviewer.mo +share/locale/af/LC_MESSAGES/libmessagelist6.mo +share/locale/af/LC_MESSAGES/libmessageviewer6.mo +share/locale/af/LC_MESSAGES/libmimetreeparser6.mo +share/locale/ar/LC_MESSAGES/libmessagecomposer6.mo +share/locale/ar/LC_MESSAGES/libmessagecore6.mo +share/locale/ar/LC_MESSAGES/libmessagelist6.mo +share/locale/ar/LC_MESSAGES/libmessageviewer6.mo +share/locale/ar/LC_MESSAGES/libmimetreeparser6.mo +share/locale/ar/LC_MESSAGES/libtemplateparser6.mo +share/locale/ar/LC_MESSAGES/libwebengineviewer6.mo +share/locale/ast/LC_MESSAGES/libmessagecomposer6.mo +share/locale/ast/LC_MESSAGES/libmessagecore6.mo +share/locale/ast/LC_MESSAGES/libmessagelist6.mo +share/locale/ast/LC_MESSAGES/libmessageviewer6.mo +share/locale/ast/LC_MESSAGES/libmimetreeparser6.mo +share/locale/ast/LC_MESSAGES/libtemplateparser6.mo +share/locale/ast/LC_MESSAGES/libwebengineviewer6.mo +share/locale/be/LC_MESSAGES/libmessagelist6.mo +share/locale/be/LC_MESSAGES/libmessageviewer6.mo +share/locale/be/LC_MESSAGES/libmimetreeparser6.mo +share/locale/bg/LC_MESSAGES/libmessagecomposer6.mo +share/locale/bg/LC_MESSAGES/libmessagecore6.mo +share/locale/bg/LC_MESSAGES/libmessagelist6.mo +share/locale/bg/LC_MESSAGES/libmessageviewer6.mo +share/locale/bg/LC_MESSAGES/libmimetreeparser6.mo +share/locale/bg/LC_MESSAGES/libtemplateparser6.mo +share/locale/bg/LC_MESSAGES/libwebengineviewer6.mo +share/locale/bn/LC_MESSAGES/libmessagelist6.mo +share/locale/bn/LC_MESSAGES/libmessageviewer6.mo +share/locale/bn/LC_MESSAGES/libmimetreeparser6.mo +share/locale/br/LC_MESSAGES/libmessagelist6.mo +share/locale/br/LC_MESSAGES/libmessageviewer6.mo +share/locale/br/LC_MESSAGES/libmimetreeparser6.mo +share/locale/bs/LC_MESSAGES/libmessagecomposer6.mo +share/locale/bs/LC_MESSAGES/libmessagecore6.mo +share/locale/bs/LC_MESSAGES/libmessagelist6.mo +share/locale/bs/LC_MESSAGES/libmessageviewer6.mo +share/locale/bs/LC_MESSAGES/libmimetreeparser6.mo +share/locale/bs/LC_MESSAGES/libtemplateparser6.mo +share/locale/ca/LC_MESSAGES/libmessagecomposer6.mo +share/locale/ca/LC_MESSAGES/libmessagecore6.mo +share/locale/ca/LC_MESSAGES/libmessagelist6.mo +share/locale/ca/LC_MESSAGES/libmessageviewer6.mo +share/locale/ca/LC_MESSAGES/libmimetreeparser6.mo +share/locale/ca/LC_MESSAGES/libtemplateparser6.mo +share/locale/ca/LC_MESSAGES/libwebengineviewer6.mo +share/locale/ca@valencia/LC_MESSAGES/libmessagecomposer6.mo +share/locale/ca@valencia/LC_MESSAGES/libmessagecore6.mo +share/locale/ca@valencia/LC_MESSAGES/libmessagelist6.mo +share/locale/ca@valencia/LC_MESSAGES/libmessageviewer6.mo +share/locale/ca@valencia/LC_MESSAGES/libmimetreeparser6.mo +share/locale/ca@valencia/LC_MESSAGES/libtemplateparser6.mo +share/locale/ca@valencia/LC_MESSAGES/libwebengineviewer6.mo +share/locale/cs/LC_MESSAGES/libmessagecomposer6.mo +share/locale/cs/LC_MESSAGES/libmessagecore6.mo +share/locale/cs/LC_MESSAGES/libmessagelist6.mo +share/locale/cs/LC_MESSAGES/libmessageviewer6.mo +share/locale/cs/LC_MESSAGES/libmimetreeparser6.mo +share/locale/cs/LC_MESSAGES/libtemplateparser6.mo +share/locale/cs/LC_MESSAGES/libwebengineviewer6.mo +share/locale/cy/LC_MESSAGES/libmessagelist6.mo +share/locale/cy/LC_MESSAGES/libmessageviewer6.mo +share/locale/cy/LC_MESSAGES/libmimetreeparser6.mo +share/locale/da/LC_MESSAGES/libmessagecomposer6.mo +share/locale/da/LC_MESSAGES/libmessagecore6.mo +share/locale/da/LC_MESSAGES/libmessagelist6.mo +share/locale/da/LC_MESSAGES/libmessageviewer6.mo +share/locale/da/LC_MESSAGES/libmimetreeparser6.mo +share/locale/da/LC_MESSAGES/libtemplateparser6.mo +share/locale/da/LC_MESSAGES/libwebengineviewer6.mo +share/locale/de/LC_MESSAGES/libmessagecomposer6.mo +share/locale/de/LC_MESSAGES/libmessagecore6.mo +share/locale/de/LC_MESSAGES/libmessagelist6.mo +share/locale/de/LC_MESSAGES/libmessageviewer6.mo +share/locale/de/LC_MESSAGES/libmimetreeparser6.mo +share/locale/de/LC_MESSAGES/libtemplateparser6.mo +share/locale/de/LC_MESSAGES/libwebengineviewer6.mo +share/locale/el/LC_MESSAGES/libmessagecomposer6.mo +share/locale/el/LC_MESSAGES/libmessagecore6.mo +share/locale/el/LC_MESSAGES/libmessagelist6.mo +share/locale/el/LC_MESSAGES/libmessageviewer6.mo +share/locale/el/LC_MESSAGES/libmimetreeparser6.mo +share/locale/el/LC_MESSAGES/libtemplateparser6.mo +share/locale/en_GB/LC_MESSAGES/libmessagecomposer6.mo +share/locale/en_GB/LC_MESSAGES/libmessagecore6.mo +share/locale/en_GB/LC_MESSAGES/libmessagelist6.mo +share/locale/en_GB/LC_MESSAGES/libmessageviewer6.mo +share/locale/en_GB/LC_MESSAGES/libmimetreeparser6.mo +share/locale/en_GB/LC_MESSAGES/libtemplateparser6.mo +share/locale/en_GB/LC_MESSAGES/libwebengineviewer6.mo +share/locale/eo/LC_MESSAGES/libmessagecomposer6.mo +share/locale/eo/LC_MESSAGES/libmessagecore6.mo +share/locale/eo/LC_MESSAGES/libmessagelist6.mo +share/locale/eo/LC_MESSAGES/libmessageviewer6.mo +share/locale/eo/LC_MESSAGES/libmimetreeparser6.mo +share/locale/eo/LC_MESSAGES/libtemplateparser6.mo +share/locale/eo/LC_MESSAGES/libwebengineviewer6.mo +share/locale/es/LC_MESSAGES/libmessagecomposer6.mo +share/locale/es/LC_MESSAGES/libmessagecore6.mo +share/locale/es/LC_MESSAGES/libmessagelist6.mo +share/locale/es/LC_MESSAGES/libmessageviewer6.mo +share/locale/es/LC_MESSAGES/libmimetreeparser6.mo +share/locale/es/LC_MESSAGES/libtemplateparser6.mo +share/locale/es/LC_MESSAGES/libwebengineviewer6.mo +share/locale/et/LC_MESSAGES/libmessagecomposer6.mo +share/locale/et/LC_MESSAGES/libmessagecore6.mo +share/locale/et/LC_MESSAGES/libmessagelist6.mo +share/locale/et/LC_MESSAGES/libmessageviewer6.mo +share/locale/et/LC_MESSAGES/libmimetreeparser6.mo +share/locale/et/LC_MESSAGES/libtemplateparser6.mo +share/locale/et/LC_MESSAGES/libwebengineviewer6.mo +share/locale/eu/LC_MESSAGES/libmessagecomposer6.mo +share/locale/eu/LC_MESSAGES/libmessagecore6.mo +share/locale/eu/LC_MESSAGES/libmessagelist6.mo +share/locale/eu/LC_MESSAGES/libmessageviewer6.mo +share/locale/eu/LC_MESSAGES/libmimetreeparser6.mo +share/locale/eu/LC_MESSAGES/libtemplateparser6.mo +share/locale/eu/LC_MESSAGES/libwebengineviewer6.mo +share/locale/fa/LC_MESSAGES/libmessagelist6.mo +share/locale/fa/LC_MESSAGES/libmessageviewer6.mo +share/locale/fa/LC_MESSAGES/libmimetreeparser6.mo +share/locale/fi/LC_MESSAGES/libmessagecomposer6.mo +share/locale/fi/LC_MESSAGES/libmessagecore6.mo +share/locale/fi/LC_MESSAGES/libmessagelist6.mo +share/locale/fi/LC_MESSAGES/libmessageviewer6.mo +share/locale/fi/LC_MESSAGES/libmimetreeparser6.mo +share/locale/fi/LC_MESSAGES/libtemplateparser6.mo +share/locale/fi/LC_MESSAGES/libwebengineviewer6.mo +share/locale/fr/LC_MESSAGES/libmessagecomposer6.mo +share/locale/fr/LC_MESSAGES/libmessagecore6.mo +share/locale/fr/LC_MESSAGES/libmessagelist6.mo +share/locale/fr/LC_MESSAGES/libmessageviewer6.mo +share/locale/fr/LC_MESSAGES/libmimetreeparser6.mo +share/locale/fr/LC_MESSAGES/libtemplateparser6.mo +share/locale/fr/LC_MESSAGES/libwebengineviewer6.mo +share/locale/fy/LC_MESSAGES/libmessagelist6.mo +share/locale/fy/LC_MESSAGES/libmessageviewer6.mo +share/locale/fy/LC_MESSAGES/libmimetreeparser6.mo +share/locale/ga/LC_MESSAGES/libmessagecomposer6.mo +share/locale/ga/LC_MESSAGES/libmessagecore6.mo +share/locale/ga/LC_MESSAGES/libmessagelist6.mo +share/locale/ga/LC_MESSAGES/libmessageviewer6.mo +share/locale/ga/LC_MESSAGES/libmimetreeparser6.mo +share/locale/ga/LC_MESSAGES/libtemplateparser6.mo +share/locale/gl/LC_MESSAGES/libmessagecomposer6.mo +share/locale/gl/LC_MESSAGES/libmessagecore6.mo +share/locale/gl/LC_MESSAGES/libmessagelist6.mo +share/locale/gl/LC_MESSAGES/libmessageviewer6.mo +share/locale/gl/LC_MESSAGES/libmimetreeparser6.mo +share/locale/gl/LC_MESSAGES/libtemplateparser6.mo +share/locale/gl/LC_MESSAGES/libwebengineviewer6.mo +share/locale/he/LC_MESSAGES/libmessagecomposer6.mo +share/locale/he/LC_MESSAGES/libmessagecore6.mo +share/locale/he/LC_MESSAGES/libmessagelist6.mo +share/locale/he/LC_MESSAGES/libmessageviewer6.mo +share/locale/he/LC_MESSAGES/libmimetreeparser6.mo +share/locale/he/LC_MESSAGES/libtemplateparser6.mo +share/locale/he/LC_MESSAGES/libwebengineviewer6.mo +share/locale/hi/LC_MESSAGES/libmessagelist6.mo +share/locale/hi/LC_MESSAGES/libmessageviewer6.mo +share/locale/hi/LC_MESSAGES/libmimetreeparser6.mo +share/locale/hr/LC_MESSAGES/libmessagelist6.mo +share/locale/hr/LC_MESSAGES/libmessageviewer6.mo +share/locale/hr/LC_MESSAGES/libmimetreeparser6.mo +share/locale/hsb/LC_MESSAGES/libmessagecomposer6.mo +share/locale/hsb/LC_MESSAGES/libmessagelist6.mo +share/locale/hsb/LC_MESSAGES/libmessageviewer6.mo +share/locale/hsb/LC_MESSAGES/libmimetreeparser6.mo +share/locale/hu/LC_MESSAGES/libmessagecomposer6.mo +share/locale/hu/LC_MESSAGES/libmessagecore6.mo +share/locale/hu/LC_MESSAGES/libmessagelist6.mo +share/locale/hu/LC_MESSAGES/libmessageviewer6.mo +share/locale/hu/LC_MESSAGES/libmimetreeparser6.mo +share/locale/hu/LC_MESSAGES/libtemplateparser6.mo +share/locale/hu/LC_MESSAGES/libwebengineviewer6.mo +share/locale/ia/LC_MESSAGES/libmessagecomposer6.mo +share/locale/ia/LC_MESSAGES/libmessagecore6.mo +share/locale/ia/LC_MESSAGES/libmessagelist6.mo +share/locale/ia/LC_MESSAGES/libmessageviewer6.mo +share/locale/ia/LC_MESSAGES/libmimetreeparser6.mo +share/locale/ia/LC_MESSAGES/libtemplateparser6.mo +share/locale/ia/LC_MESSAGES/libwebengineviewer6.mo +share/locale/is/LC_MESSAGES/libmessagelist6.mo +share/locale/is/LC_MESSAGES/libmessageviewer6.mo +share/locale/is/LC_MESSAGES/libmimetreeparser6.mo +share/locale/it/LC_MESSAGES/libmessagecomposer6.mo +share/locale/it/LC_MESSAGES/libmessagecore6.mo +share/locale/it/LC_MESSAGES/libmessagelist6.mo +share/locale/it/LC_MESSAGES/libmessageviewer6.mo +share/locale/it/LC_MESSAGES/libmimetreeparser6.mo +share/locale/it/LC_MESSAGES/libtemplateparser6.mo +share/locale/it/LC_MESSAGES/libwebengineviewer6.mo +share/locale/ja/LC_MESSAGES/libmessagecomposer6.mo +share/locale/ja/LC_MESSAGES/libmessagecore6.mo +share/locale/ja/LC_MESSAGES/libmessagelist6.mo +share/locale/ja/LC_MESSAGES/libmessageviewer6.mo +share/locale/ja/LC_MESSAGES/libmimetreeparser6.mo +share/locale/ja/LC_MESSAGES/libtemplateparser6.mo +share/locale/ja/LC_MESSAGES/libwebengineviewer6.mo +share/locale/ka/LC_MESSAGES/libmessagecomposer6.mo +share/locale/ka/LC_MESSAGES/libmessagecore6.mo +share/locale/ka/LC_MESSAGES/libmessagelist6.mo +share/locale/ka/LC_MESSAGES/libmessageviewer6.mo +share/locale/ka/LC_MESSAGES/libmimetreeparser6.mo +share/locale/ka/LC_MESSAGES/libtemplateparser6.mo +share/locale/ka/LC_MESSAGES/libwebengineviewer6.mo +share/locale/kk/LC_MESSAGES/libmessagecomposer6.mo +share/locale/kk/LC_MESSAGES/libmessagecore6.mo +share/locale/kk/LC_MESSAGES/libmessagelist6.mo +share/locale/kk/LC_MESSAGES/libmessageviewer6.mo +share/locale/kk/LC_MESSAGES/libmimetreeparser6.mo +share/locale/kk/LC_MESSAGES/libtemplateparser6.mo +share/locale/km/LC_MESSAGES/libmessagecore6.mo +share/locale/km/LC_MESSAGES/libmessagelist6.mo +share/locale/km/LC_MESSAGES/libmessageviewer6.mo +share/locale/km/LC_MESSAGES/libmimetreeparser6.mo +share/locale/km/LC_MESSAGES/libtemplateparser6.mo +share/locale/ko/LC_MESSAGES/libmessagecomposer6.mo +share/locale/ko/LC_MESSAGES/libmessagecore6.mo +share/locale/ko/LC_MESSAGES/libmessagelist6.mo +share/locale/ko/LC_MESSAGES/libmessageviewer6.mo +share/locale/ko/LC_MESSAGES/libmimetreeparser6.mo +share/locale/ko/LC_MESSAGES/libtemplateparser6.mo +share/locale/ko/LC_MESSAGES/libwebengineviewer6.mo +share/locale/lt/LC_MESSAGES/libmessagecomposer6.mo +share/locale/lt/LC_MESSAGES/libmessagecore6.mo +share/locale/lt/LC_MESSAGES/libmessagelist6.mo +share/locale/lt/LC_MESSAGES/libmessageviewer6.mo +share/locale/lt/LC_MESSAGES/libmimetreeparser6.mo +share/locale/lt/LC_MESSAGES/libtemplateparser6.mo +share/locale/lt/LC_MESSAGES/libwebengineviewer6.mo +share/locale/lv/LC_MESSAGES/libmessagecomposer6.mo +share/locale/lv/LC_MESSAGES/libmessagecore6.mo +share/locale/lv/LC_MESSAGES/libmessagelist6.mo +share/locale/lv/LC_MESSAGES/libmessageviewer6.mo +share/locale/lv/LC_MESSAGES/libmimetreeparser6.mo +share/locale/lv/LC_MESSAGES/libtemplateparser6.mo +share/locale/lv/LC_MESSAGES/libwebengineviewer6.mo +share/locale/mai/LC_MESSAGES/libmessagelist6.mo +share/locale/mai/LC_MESSAGES/libmessageviewer6.mo +share/locale/mai/LC_MESSAGES/libmimetreeparser6.mo +share/locale/mai/LC_MESSAGES/libtemplateparser6.mo +share/locale/mk/LC_MESSAGES/libmessagelist6.mo +share/locale/mk/LC_MESSAGES/libmessageviewer6.mo +share/locale/mk/LC_MESSAGES/libmimetreeparser6.mo +share/locale/mr/LC_MESSAGES/libmessagecomposer6.mo +share/locale/mr/LC_MESSAGES/libmessagecore6.mo +share/locale/mr/LC_MESSAGES/libmessagelist6.mo +share/locale/mr/LC_MESSAGES/libmessageviewer6.mo +share/locale/mr/LC_MESSAGES/libmimetreeparser6.mo +share/locale/mr/LC_MESSAGES/libtemplateparser6.mo +share/locale/ms/LC_MESSAGES/libmessagelist6.mo +share/locale/ms/LC_MESSAGES/libmessageviewer6.mo +share/locale/ms/LC_MESSAGES/libmimetreeparser6.mo +share/locale/nb/LC_MESSAGES/libmessagecomposer6.mo +share/locale/nb/LC_MESSAGES/libmessagecore6.mo +share/locale/nb/LC_MESSAGES/libmessagelist6.mo +share/locale/nb/LC_MESSAGES/libmessageviewer6.mo +share/locale/nb/LC_MESSAGES/libmimetreeparser6.mo +share/locale/nb/LC_MESSAGES/libtemplateparser6.mo +share/locale/nds/LC_MESSAGES/libmessagecomposer6.mo +share/locale/nds/LC_MESSAGES/libmessagecore6.mo +share/locale/nds/LC_MESSAGES/libmessagelist6.mo +share/locale/nds/LC_MESSAGES/libmessageviewer6.mo +share/locale/nds/LC_MESSAGES/libmimetreeparser6.mo +share/locale/nds/LC_MESSAGES/libtemplateparser6.mo +share/locale/ne/LC_MESSAGES/libmessagelist6.mo +share/locale/ne/LC_MESSAGES/libmessageviewer6.mo +share/locale/ne/LC_MESSAGES/libmimetreeparser6.mo +share/locale/nl/LC_MESSAGES/libmessagecomposer6.mo +share/locale/nl/LC_MESSAGES/libmessagecore6.mo +share/locale/nl/LC_MESSAGES/libmessagelist6.mo +share/locale/nl/LC_MESSAGES/libmessageviewer6.mo +share/locale/nl/LC_MESSAGES/libmimetreeparser6.mo +share/locale/nl/LC_MESSAGES/libtemplateparser6.mo +share/locale/nl/LC_MESSAGES/libwebengineviewer6.mo +share/locale/nn/LC_MESSAGES/libmessagecomposer6.mo +share/locale/nn/LC_MESSAGES/libmessagecore6.mo +share/locale/nn/LC_MESSAGES/libmessagelist6.mo +share/locale/nn/LC_MESSAGES/libmessageviewer6.mo +share/locale/nn/LC_MESSAGES/libmimetreeparser6.mo +share/locale/pa/LC_MESSAGES/libmessagecomposer6.mo +share/locale/pa/LC_MESSAGES/libmessagecore6.mo +share/locale/pa/LC_MESSAGES/libmessagelist6.mo +share/locale/pa/LC_MESSAGES/libmessageviewer6.mo +share/locale/pa/LC_MESSAGES/libmimetreeparser6.mo +share/locale/pa/LC_MESSAGES/libtemplateparser6.mo +share/locale/pl/LC_MESSAGES/libmessagecomposer6.mo +share/locale/pl/LC_MESSAGES/libmessagecore6.mo +share/locale/pl/LC_MESSAGES/libmessagelist6.mo +share/locale/pl/LC_MESSAGES/libmessageviewer6.mo +share/locale/pl/LC_MESSAGES/libmimetreeparser6.mo +share/locale/pl/LC_MESSAGES/libtemplateparser6.mo +share/locale/pl/LC_MESSAGES/libwebengineviewer6.mo +share/locale/pt/LC_MESSAGES/libmessagecomposer6.mo +share/locale/pt/LC_MESSAGES/libmessagecore6.mo +share/locale/pt/LC_MESSAGES/libmessagelist6.mo +share/locale/pt/LC_MESSAGES/libmessageviewer6.mo +share/locale/pt/LC_MESSAGES/libmimetreeparser6.mo +share/locale/pt/LC_MESSAGES/libtemplateparser6.mo +share/locale/pt/LC_MESSAGES/libwebengineviewer6.mo +share/locale/pt_BR/LC_MESSAGES/libmessagecomposer6.mo +share/locale/pt_BR/LC_MESSAGES/libmessagecore6.mo +share/locale/pt_BR/LC_MESSAGES/libmessagelist6.mo +share/locale/pt_BR/LC_MESSAGES/libmessageviewer6.mo +share/locale/pt_BR/LC_MESSAGES/libmimetreeparser6.mo +share/locale/pt_BR/LC_MESSAGES/libtemplateparser6.mo +share/locale/pt_BR/LC_MESSAGES/libwebengineviewer6.mo +share/locale/ro/LC_MESSAGES/libmessagecomposer6.mo +share/locale/ro/LC_MESSAGES/libmessagecore6.mo +share/locale/ro/LC_MESSAGES/libmessagelist6.mo +share/locale/ro/LC_MESSAGES/libmessageviewer6.mo +share/locale/ro/LC_MESSAGES/libmimetreeparser6.mo +share/locale/ro/LC_MESSAGES/libtemplateparser6.mo +share/locale/ru/LC_MESSAGES/libmessagecomposer6.mo +share/locale/ru/LC_MESSAGES/libmessagecore6.mo +share/locale/ru/LC_MESSAGES/libmessagelist6.mo +share/locale/ru/LC_MESSAGES/libmessageviewer6.mo +share/locale/ru/LC_MESSAGES/libmimetreeparser6.mo +share/locale/ru/LC_MESSAGES/libtemplateparser6.mo +share/locale/ru/LC_MESSAGES/libwebengineviewer6.mo +share/locale/se/LC_MESSAGES/libmessagelist6.mo +share/locale/se/LC_MESSAGES/libmessageviewer6.mo +share/locale/se/LC_MESSAGES/libmimetreeparser6.mo +share/locale/sk/LC_MESSAGES/libmessagecomposer6.mo +share/locale/sk/LC_MESSAGES/libmessagecore6.mo +share/locale/sk/LC_MESSAGES/libmessagelist6.mo +share/locale/sk/LC_MESSAGES/libmessageviewer6.mo +share/locale/sk/LC_MESSAGES/libmimetreeparser6.mo +share/locale/sk/LC_MESSAGES/libtemplateparser6.mo +share/locale/sk/LC_MESSAGES/libwebengineviewer6.mo +share/locale/sl/LC_MESSAGES/libmessagecomposer6.mo +share/locale/sl/LC_MESSAGES/libmessagecore6.mo +share/locale/sl/LC_MESSAGES/libmessagelist6.mo +share/locale/sl/LC_MESSAGES/libmessageviewer6.mo +share/locale/sl/LC_MESSAGES/libmimetreeparser6.mo +share/locale/sl/LC_MESSAGES/libtemplateparser6.mo +share/locale/sl/LC_MESSAGES/libwebengineviewer6.mo +share/locale/sr/LC_MESSAGES/libmessagecomposer6.mo +share/locale/sr/LC_MESSAGES/libmessagecore6.mo +share/locale/sr/LC_MESSAGES/libmessagelist6.mo +share/locale/sr/LC_MESSAGES/libmessageviewer6.mo +share/locale/sr/LC_MESSAGES/libmimetreeparser6.mo +share/locale/sr/LC_MESSAGES/libtemplateparser6.mo +share/locale/sr/LC_MESSAGES/libwebengineviewer6.mo +share/locale/sr@ijekavian/LC_MESSAGES/libmessagecomposer6.mo +share/locale/sr@ijekavian/LC_MESSAGES/libmessagecore6.mo +share/locale/sr@ijekavian/LC_MESSAGES/libmessagelist6.mo +share/locale/sr@ijekavian/LC_MESSAGES/libmessageviewer6.mo +share/locale/sr@ijekavian/LC_MESSAGES/libmimetreeparser6.mo +share/locale/sr@ijekavian/LC_MESSAGES/libtemplateparser6.mo +share/locale/sr@ijekavian/LC_MESSAGES/libwebengineviewer6.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/libmessagecomposer6.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/libmessagecore6.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/libmessagelist6.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/libmessageviewer6.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/libmimetreeparser6.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/libtemplateparser6.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/libwebengineviewer6.mo +share/locale/sr@latin/LC_MESSAGES/libmessagecomposer6.mo +share/locale/sr@latin/LC_MESSAGES/libmessagecore6.mo +share/locale/sr@latin/LC_MESSAGES/libmessagelist6.mo +share/locale/sr@latin/LC_MESSAGES/libmessageviewer6.mo +share/locale/sr@latin/LC_MESSAGES/libmimetreeparser6.mo +share/locale/sr@latin/LC_MESSAGES/libtemplateparser6.mo +share/locale/sr@latin/LC_MESSAGES/libwebengineviewer6.mo +share/locale/sv/LC_MESSAGES/libmessagecomposer6.mo +share/locale/sv/LC_MESSAGES/libmessagecore6.mo +share/locale/sv/LC_MESSAGES/libmessagelist6.mo +share/locale/sv/LC_MESSAGES/libmessageviewer6.mo +share/locale/sv/LC_MESSAGES/libmimetreeparser6.mo +share/locale/sv/LC_MESSAGES/libtemplateparser6.mo +share/locale/sv/LC_MESSAGES/libwebengineviewer6.mo +share/locale/ta/LC_MESSAGES/libmessagecomposer6.mo +share/locale/ta/LC_MESSAGES/libmessagecore6.mo +share/locale/ta/LC_MESSAGES/libmessagelist6.mo +share/locale/ta/LC_MESSAGES/libmessageviewer6.mo +share/locale/ta/LC_MESSAGES/libmimetreeparser6.mo +share/locale/ta/LC_MESSAGES/libtemplateparser6.mo +share/locale/ta/LC_MESSAGES/libwebengineviewer6.mo +share/locale/tg/LC_MESSAGES/libmessagelist6.mo +share/locale/tg/LC_MESSAGES/libmessageviewer6.mo +share/locale/tg/LC_MESSAGES/libmimetreeparser6.mo +share/locale/th/LC_MESSAGES/libmessagecore6.mo +share/locale/th/LC_MESSAGES/libmessagelist6.mo +share/locale/th/LC_MESSAGES/libmessageviewer6.mo +share/locale/th/LC_MESSAGES/libmimetreeparser6.mo +share/locale/tr/LC_MESSAGES/libmessagecomposer6.mo +share/locale/tr/LC_MESSAGES/libmessagecore6.mo +share/locale/tr/LC_MESSAGES/libmessagelist6.mo +share/locale/tr/LC_MESSAGES/libmessageviewer6.mo +share/locale/tr/LC_MESSAGES/libmimetreeparser6.mo +share/locale/tr/LC_MESSAGES/libtemplateparser6.mo +share/locale/tr/LC_MESSAGES/libwebengineviewer6.mo +share/locale/ug/LC_MESSAGES/libmessagecomposer6.mo +share/locale/ug/LC_MESSAGES/libmessagecore6.mo +share/locale/ug/LC_MESSAGES/libmessagelist6.mo +share/locale/ug/LC_MESSAGES/libmessageviewer6.mo +share/locale/ug/LC_MESSAGES/libmimetreeparser6.mo +share/locale/ug/LC_MESSAGES/libtemplateparser6.mo +share/locale/uk/LC_MESSAGES/libmessagecomposer6.mo +share/locale/uk/LC_MESSAGES/libmessagecore6.mo +share/locale/uk/LC_MESSAGES/libmessagelist6.mo +share/locale/uk/LC_MESSAGES/libmessageviewer6.mo +share/locale/uk/LC_MESSAGES/libmimetreeparser6.mo +share/locale/uk/LC_MESSAGES/libtemplateparser6.mo +share/locale/uk/LC_MESSAGES/libwebengineviewer6.mo +share/locale/uz/LC_MESSAGES/libmessagelist6.mo +share/locale/uz/LC_MESSAGES/libmessageviewer6.mo +share/locale/uz/LC_MESSAGES/libmimetreeparser6.mo +share/locale/uz@cyrillic/LC_MESSAGES/libmessagelist6.mo +share/locale/uz@cyrillic/LC_MESSAGES/libmessageviewer6.mo +share/locale/uz@cyrillic/LC_MESSAGES/libmimetreeparser6.mo +share/locale/wa/LC_MESSAGES/libmessagelist6.mo +share/locale/wa/LC_MESSAGES/libmessageviewer6.mo +share/locale/wa/LC_MESSAGES/libmimetreeparser6.mo +share/locale/wa/LC_MESSAGES/libtemplateparser6.mo +share/locale/xh/LC_MESSAGES/libmessagelist6.mo +share/locale/xh/LC_MESSAGES/libmessageviewer6.mo +share/locale/xh/LC_MESSAGES/libmimetreeparser6.mo +share/locale/zh_CN/LC_MESSAGES/libmessagecomposer6.mo +share/locale/zh_CN/LC_MESSAGES/libmessagecore6.mo +share/locale/zh_CN/LC_MESSAGES/libmessagelist6.mo +share/locale/zh_CN/LC_MESSAGES/libmessageviewer6.mo +share/locale/zh_CN/LC_MESSAGES/libmimetreeparser6.mo +share/locale/zh_CN/LC_MESSAGES/libtemplateparser6.mo +share/locale/zh_CN/LC_MESSAGES/libwebengineviewer6.mo +share/locale/zh_TW/LC_MESSAGES/libmessagecomposer6.mo +share/locale/zh_TW/LC_MESSAGES/libmessagecore6.mo +share/locale/zh_TW/LC_MESSAGES/libmessagelist6.mo +share/locale/zh_TW/LC_MESSAGES/libmessageviewer6.mo +share/locale/zh_TW/LC_MESSAGES/libmimetreeparser6.mo +share/locale/zh_TW/LC_MESSAGES/libtemplateparser6.mo +share/locale/zh_TW/LC_MESSAGES/libwebengineviewer6.mo share/messagelist/pics/mail-horizontal-space.png share/messagelist/pics/mail-vertical-separator-line.png -share/messageviewer/about/default/background.png share/messageviewer/about/default/main.css share/messageviewer/about/default/main.html share/messageviewer/about/default/splash.theme @@ -1039,5 +1050,5 @@ share/messageviewer/defaultthemes/5.2/photo.svg share/messageviewer/defaultthemes/5.2/style.css share/messageviewer/longurlServices.json share/org.kde.syntax-highlighting/syntax/kmail-template.xml -share/qlogging-categories5/messagelib.categories -share/qlogging-categories5/messagelib.renamecategories +share/qlogging-categories6/messagelib.categories +share/qlogging-categories6/messagelib.renamecategories diff --git a/net/mimetreeparser/Makefile b/net/mimetreeparser/Makefile new file mode 100644 index 00000000000..cb3ba69129b --- /dev/null +++ b/net/mimetreeparser/Makefile @@ -0,0 +1,20 @@ +PORTNAME= mimetreeparser +DISTVERSION= ${KDE_APPLICATIONS_VERSION} +CATEGORIES= net kde kde-applications + +MAINTAINER= kde@FreeBSD.org +COMMENT= Parser for MIME trees +WWW= https://www.kde.org/ + +LICENSE= LGPL21 + +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz +USE_KDE= calendarcore libkleo mbox mime \ + ecm:build +USE_QT= base + +DESCR= ${.CURDIR:H:H}/deskutils/kdepim/pkg-descr + +OPTIONS_DEFINE= DOCS + +.include diff --git a/net/mimetreeparser/distinfo b/net/mimetreeparser/distinfo new file mode 100644 index 00000000000..2a6c39e8fa8 --- /dev/null +++ b/net/mimetreeparser/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1734460341 +SHA256 (KDE/release-service/24.12.0/mimetreeparser-24.12.0.tar.xz) = 1994ceb0704bb12eff08a5850a7986acd99979e248889c9631aba8f82e42dab6 +SIZE (KDE/release-service/24.12.0/mimetreeparser-24.12.0.tar.xz) = 646928 diff --git a/net/mimetreeparser/pkg-plist b/net/mimetreeparser/pkg-plist new file mode 100644 index 00000000000..f7f89a101bd --- /dev/null +++ b/net/mimetreeparser/pkg-plist @@ -0,0 +1,94 @@ +include/KPim6/MimeTreeParserCore/MimeTreeParserCore/AttachmentModel +include/KPim6/MimeTreeParserCore/MimeTreeParserCore/CryptoHelper +include/KPim6/MimeTreeParserCore/MimeTreeParserCore/Enums +include/KPim6/MimeTreeParserCore/MimeTreeParserCore/Errors +include/KPim6/MimeTreeParserCore/MimeTreeParserCore/FileOpener +include/KPim6/MimeTreeParserCore/MimeTreeParserCore/MessageParser +include/KPim6/MimeTreeParserCore/MimeTreeParserCore/MessagePart +include/KPim6/MimeTreeParserCore/MimeTreeParserCore/ObjectTreeParser +include/KPim6/MimeTreeParserCore/MimeTreeParserCore/PartMetaData +include/KPim6/MimeTreeParserCore/MimeTreeParserCore/PartModel +include/KPim6/MimeTreeParserCore/MimeTreeParserCore/UrlHandler +include/KPim6/MimeTreeParserCore/mimetreeparsercore/attachmentmodel.h +include/KPim6/MimeTreeParserCore/mimetreeparsercore/cryptohelper.h +include/KPim6/MimeTreeParserCore/mimetreeparsercore/enums.h +include/KPim6/MimeTreeParserCore/mimetreeparsercore/errors.h +include/KPim6/MimeTreeParserCore/mimetreeparsercore/fileopener.h +include/KPim6/MimeTreeParserCore/mimetreeparsercore/messageparser.h +include/KPim6/MimeTreeParserCore/mimetreeparsercore/messagepart.h +include/KPim6/MimeTreeParserCore/mimetreeparsercore/mimetreeparser_core_export.h +include/KPim6/MimeTreeParserCore/mimetreeparsercore/objecttreeparser.h +include/KPim6/MimeTreeParserCore/mimetreeparsercore/partmetadata.h +include/KPim6/MimeTreeParserCore/mimetreeparsercore/partmodel.h +include/KPim6/MimeTreeParserCore/mimetreeparsercore/urlhandler.h +include/KPim6/MimeTreeParserCore/mimetreeparserng_version.h +include/KPim6/MimeTreeParserWidgets/MimeTreeParserWidgets/MessageViewer +include/KPim6/MimeTreeParserWidgets/MimeTreeParserWidgets/MessageViewerDialog +include/KPim6/MimeTreeParserWidgets/mimetreeparser_widgets_version.h +include/KPim6/MimeTreeParserWidgets/mimetreeparserwidgets/messageviewer.h +include/KPim6/MimeTreeParserWidgets/mimetreeparserwidgets/messageviewerdialog.h +include/KPim6/MimeTreeParserWidgets/mimetreeparserwidgets/mimetreeparser_widgets_export.h +lib/cmake/KPim6MimeTreeParserCore/KPim6MimeTreeParserCoreConfig.cmake +lib/cmake/KPim6MimeTreeParserCore/KPim6MimeTreeParserCoreConfigVersion.cmake +lib/cmake/KPim6MimeTreeParserCore/KPim6MimeTreeParserCoreTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6MimeTreeParserCore/KPim6MimeTreeParserCoreTargets.cmake +lib/cmake/KPim6MimeTreeParserWidgets/KPim6MimeTreeParserWidgetsConfig.cmake +lib/cmake/KPim6MimeTreeParserWidgets/KPim6MimeTreeParserWidgetsConfigVersion.cmake +lib/cmake/KPim6MimeTreeParserWidgets/KPim6MimeTreeParserWidgetsTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6MimeTreeParserWidgets/KPim6MimeTreeParserWidgetsTargets.cmake +lib/libKPim6MimeTreeParserCore.so +lib/libKPim6MimeTreeParserCore.so.6 +lib/libKPim6MimeTreeParserCore.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6MimeTreeParserWidgets.so +lib/libKPim6MimeTreeParserWidgets.so.6 +lib/libKPim6MimeTreeParserWidgets.so.%%KDE_APPLICATIONS_SHLIB_VER%% +%%QT_MKSPECDIR%%/modules/qt_MimeTreeParserCore.pri +%%QT_MKSPECDIR%%/modules/qt_MimeTreeParserWidgets.pri +%%QT_QMLDIR%%/org/kde/pim/mimetreeparser/MailViewer.qml +%%QT_QMLDIR%%/org/kde/pim/mimetreeparser/kde-qmlmodule.version +%%QT_QMLDIR%%/org/kde/pim/mimetreeparser/libmimetreeparser_plugin.so +%%QT_QMLDIR%%/org/kde/pim/mimetreeparser/mimetreeparser_plugin.qmltypes +%%QT_QMLDIR%%/org/kde/pim/mimetreeparser/private/AttachmentDelegate.qml +%%QT_QMLDIR%%/org/kde/pim/mimetreeparser/private/Banner.qml +%%QT_QMLDIR%%/org/kde/pim/mimetreeparser/private/ErrorPart.qml +%%QT_QMLDIR%%/org/kde/pim/mimetreeparser/private/HtmlPart.qml +%%QT_QMLDIR%%/org/kde/pim/mimetreeparser/private/ICalPart.qml +%%QT_QMLDIR%%/org/kde/pim/mimetreeparser/private/MailPart.qml +%%QT_QMLDIR%%/org/kde/pim/mimetreeparser/private/MailPartModel.qml +%%QT_QMLDIR%%/org/kde/pim/mimetreeparser/private/MailPartView.qml +%%QT_QMLDIR%%/org/kde/pim/mimetreeparser/private/TextPart.qml +%%QT_QMLDIR%%/org/kde/pim/mimetreeparser/qmldir +share/locale/ar/LC_MESSAGES/mimetreeparser6.mo +share/locale/ast/LC_MESSAGES/mimetreeparser6.mo +share/locale/ca/LC_MESSAGES/mimetreeparser6.mo +share/locale/ca@valencia/LC_MESSAGES/mimetreeparser6.mo +share/locale/cs/LC_MESSAGES/mimetreeparser6.mo +share/locale/de/LC_MESSAGES/mimetreeparser6.mo +share/locale/en_GB/LC_MESSAGES/mimetreeparser6.mo +share/locale/eo/LC_MESSAGES/mimetreeparser6.mo +share/locale/es/LC_MESSAGES/mimetreeparser6.mo +share/locale/eu/LC_MESSAGES/mimetreeparser6.mo +share/locale/fi/LC_MESSAGES/mimetreeparser6.mo +share/locale/fr/LC_MESSAGES/mimetreeparser6.mo +share/locale/gl/LC_MESSAGES/mimetreeparser6.mo +share/locale/he/LC_MESSAGES/mimetreeparser6.mo +share/locale/hu/LC_MESSAGES/mimetreeparser6.mo +share/locale/ia/LC_MESSAGES/mimetreeparser6.mo +share/locale/it/LC_MESSAGES/mimetreeparser6.mo +share/locale/ja/LC_MESSAGES/mimetreeparser6.mo +share/locale/ka/LC_MESSAGES/mimetreeparser6.mo +share/locale/ko/LC_MESSAGES/mimetreeparser6.mo +share/locale/lt/LC_MESSAGES/mimetreeparser6.mo +share/locale/lv/LC_MESSAGES/mimetreeparser6.mo +share/locale/nl/LC_MESSAGES/mimetreeparser6.mo +share/locale/pl/LC_MESSAGES/mimetreeparser6.mo +share/locale/pt_BR/LC_MESSAGES/mimetreeparser6.mo +share/locale/ru/LC_MESSAGES/mimetreeparser6.mo +share/locale/sk/LC_MESSAGES/mimetreeparser6.mo +share/locale/sl/LC_MESSAGES/mimetreeparser6.mo +share/locale/sv/LC_MESSAGES/mimetreeparser6.mo +share/locale/tr/LC_MESSAGES/mimetreeparser6.mo +share/locale/uk/LC_MESSAGES/mimetreeparser6.mo +share/locale/zh_CN/LC_MESSAGES/mimetreeparser6.mo +share/locale/zh_TW/LC_MESSAGES/mimetreeparser6.mo +share/qlogging-categories6/mimetreeparser.categories diff --git a/net/mosh/Makefile b/net/mosh/Makefile index b84d3c61612..3995819bbff 100644 --- a/net/mosh/Makefile +++ b/net/mosh/Makefile @@ -1,7 +1,7 @@ PORTNAME= mosh PORTVERSION= 1.4.0 DISTVERSIONPREFIX= ${PORTNAME}- -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= net MAINTAINER= zi@FreeBSD.org diff --git a/net/mvfst/Makefile b/net/mvfst/Makefile index d97369c0371..d492d9c6265 100644 --- a/net/mvfst/Makefile +++ b/net/mvfst/Makefile @@ -1,6 +1,6 @@ PORTNAME= mvfst DISTVERSIONPREFIX= v -DISTVERSION= 2025.01.20.00 +DISTVERSION= 2025.01.27.00 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/mvfst/distinfo b/net/mvfst/distinfo index d5f6d4b32a3..f78eeeaaff4 100644 --- a/net/mvfst/distinfo +++ b/net/mvfst/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737433726 -SHA256 (facebook-mvfst-v2025.01.20.00_GH0.tar.gz) = e2265cc77d3dcc75117e73949d09209f89deedd18530cac1af93f6cab72d13b9 -SIZE (facebook-mvfst-v2025.01.20.00_GH0.tar.gz) = 1989198 +TIMESTAMP = 1738003271 +SHA256 (facebook-mvfst-v2025.01.27.00_GH0.tar.gz) = 6741a1cf356ea0f5e217cb6de2cd29798bd83baf7764dad18e994d7a4c665270 +SIZE (facebook-mvfst-v2025.01.27.00_GH0.tar.gz) = 1989251 diff --git a/net/nng/Makefile b/net/nng/Makefile index 83325c3cfa1..de8d23ad7f5 100644 --- a/net/nng/Makefile +++ b/net/nng/Makefile @@ -1,6 +1,6 @@ PORTNAME= nng DISTVERSIONPREFIX= v -DISTVERSION= 1.10.0 +DISTVERSION= 1.10.1 CATEGORIES= net MAINTAINER= bofh@FreeBSD.org diff --git a/net/nng/distinfo b/net/nng/distinfo index c2910ef93f1..acde2114c69 100644 --- a/net/nng/distinfo +++ b/net/nng/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736251465 -SHA256 (nanomsg-nng-v1.10.0_GH0.tar.gz) = d6ed34d06837c620c1e4fe6679cc6b9281406b23d3416b378f4f38da64622173 -SIZE (nanomsg-nng-v1.10.0_GH0.tar.gz) = 769722 +TIMESTAMP = 1738697825 +SHA256 (nanomsg-nng-v1.10.1_GH0.tar.gz) = a05936a64851809ea4b6d4d96d80f2a1b815ef14d6c4f6dd2c8716bd38dd1822 +SIZE (nanomsg-nng-v1.10.1_GH0.tar.gz) = 769608 diff --git a/net/nng/pkg-plist b/net/nng/pkg-plist index bff377c3703..c629480a364 100644 --- a/net/nng/pkg-plist +++ b/net/nng/pkg-plist @@ -40,4 +40,4 @@ lib/cmake/nng/nng-targets.cmake lib/cmake/nng/nng-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/libnng.so lib/libnng.so.%%PORTMAJ%% -lib/libnng.so.%%PORTVERSION%% +lib/libnng.so.1.10.0 diff --git a/net/oha/Makefile b/net/oha/Makefile index e76e27cce87..71b60cfe64c 100644 --- a/net/oha/Makefile +++ b/net/oha/Makefile @@ -1,7 +1,6 @@ PORTNAME= oha DISTVERSIONPREFIX= v -DISTVERSION= 1.5.0 -PORTREVISION= 1 +DISTVERSION= 1.6.0 CATEGORIES= net MAINTAINER= otis@FreeBSD.org @@ -10,7 +9,7 @@ WWW= https://github.com/hatoo/oha LICENSE= MIT -USES= cargo llvm ssl +USES= cargo gmake llvm ssl USE_GITHUB= yes GH_ACCOUNT= hatoo @@ -37,24 +36,24 @@ CARGO_CRATES= actix-codec-0.5.2 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ anstyle-wincon-3.0.6 \ - anyhow-1.0.94 \ + anyhow-1.0.95 \ arrayvec-0.7.6 \ assert_cmd-2.0.16 \ - async-trait-0.1.83 \ + async-trait-0.1.85 \ atomic-waker-1.1.2 \ autocfg-1.4.0 \ average-0.15.1 \ - aws-lc-fips-sys-0.12.15 \ - aws-lc-rs-1.11.1 \ - aws-lc-sys-0.23.1 \ - axum-0.7.9 \ - axum-core-0.4.5 \ + aws-lc-fips-sys-0.13.0 \ + aws-lc-rs-1.12.0 \ + aws-lc-sys-0.24.1 \ + axum-0.8.1 \ + axum-core-0.5.0 \ backtrace-0.3.74 \ base64-0.22.1 \ bindgen-0.69.5 \ bit-set-0.8.0 \ bit-vec-0.8.0 \ - bitflags-2.6.0 \ + bitflags-2.7.0 \ bitvec-1.0.1 \ block-buffer-0.10.4 \ borrow-or-share-0.2.2 \ @@ -62,7 +61,7 @@ CARGO_CRATES= actix-codec-0.5.2 \ borsh-derive-1.5.3 \ brotli-6.0.0 \ brotli-decompressor-4.0.1 \ - bstr-1.11.0 \ + bstr-1.11.3 \ bumpalo-3.16.0 \ byte-unit-5.1.6 \ bytecheck-0.6.12 \ @@ -73,18 +72,18 @@ CARGO_CRATES= actix-codec-0.5.2 \ bytestring-1.4.0 \ cassowary-0.3.0 \ castaway-0.2.3 \ - cc-1.2.3 \ + cc-1.2.8 \ cexpr-0.6.0 \ cfg-if-1.0.0 \ cfg_aliases-0.2.1 \ clang-sys-1.8.1 \ - clap-4.5.23 \ - clap_builder-4.5.23 \ - clap_derive-4.5.18 \ + clap-4.5.26 \ + clap_builder-4.5.26 \ + clap_derive-4.5.24 \ clap_lex-0.7.4 \ cmake-0.1.52 \ colorchoice-1.0.3 \ - compact_str-0.8.0 \ + compact_str-0.8.1 \ convert_case-0.4.0 \ cookie-0.16.2 \ core-foundation-0.9.4 \ @@ -92,9 +91,9 @@ CARGO_CRATES= actix-codec-0.5.2 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.16 \ crc32fast-1.4.2 \ - crossbeam-channel-0.5.13 \ + crossbeam-channel-0.5.14 \ crossbeam-epoch-0.9.18 \ - crossbeam-utils-0.8.20 \ + crossbeam-utils-0.8.21 \ crossterm-0.28.1 \ crossterm_winapi-0.9.1 \ crypto-common-0.1.6 \ @@ -104,31 +103,30 @@ CARGO_CRATES= actix-codec-0.5.2 \ data-encoding-2.6.0 \ deranged-0.3.11 \ derive_more-0.99.18 \ - diff-0.1.13 \ difflib-0.4.0 \ digest-0.10.7 \ displaydoc-0.2.5 \ doc-comment-0.3.3 \ dunce-1.0.5 \ - easy-cast-0.5.2 \ + easy-cast-0.5.3 \ either-1.13.0 \ email_address-0.2.9 \ encoding_rs-0.8.35 \ enum-as-inner-0.6.1 \ equivalent-1.0.1 \ + erased-serde-0.4.5 \ errno-0.3.10 \ fallible-iterator-0.3.0 \ fallible-streaming-iterator-0.1.9 \ fancy-regex-0.14.0 \ - fastrand-2.2.0 \ + fastrand-2.3.0 \ flate2-1.0.35 \ - float-cmp-0.9.0 \ float-cmp-0.10.0 \ float-ord-0.3.2 \ fluent-uri-0.3.2 \ flume-0.11.1 \ fnv-1.0.7 \ - foldhash-0.1.3 \ + foldhash-0.1.4 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ @@ -144,10 +142,11 @@ CARGO_CRATES= actix-codec-0.5.2 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ + generator-0.8.4 \ generic-array-0.14.7 \ getrandom-0.2.15 \ gimli-0.31.1 \ - glob-0.3.1 \ + glob-0.3.2 \ h2-0.3.26 \ h2-0.4.7 \ hashbrown-0.12.3 \ @@ -155,9 +154,10 @@ CARGO_CRATES= actix-codec-0.5.2 \ hashbrown-0.15.2 \ hashlink-0.9.1 \ heck-0.5.0 \ - hickory-proto-0.24.1 \ - hickory-resolver-0.24.1 \ - home-0.5.9 \ + hermit-abi-0.3.9 \ + hickory-proto-0.24.2 \ + hickory-resolver-0.24.2 \ + home-0.5.11 \ hostname-0.3.1 \ http-0.2.12 \ http-1.2.0 \ @@ -167,7 +167,7 @@ CARGO_CRATES= actix-codec-0.5.2 \ httparse-1.9.5 \ httpdate-1.0.3 \ humantime-2.1.0 \ - hyper-1.5.1 \ + hyper-1.5.2 \ hyper-util-0.1.10 \ icu_collections-1.5.0 \ icu_locid-1.5.0 \ @@ -180,54 +180,54 @@ CARGO_CRATES= actix-codec-0.5.2 \ icu_provider-1.5.0 \ icu_provider_macros-1.5.0 \ ident_case-1.0.1 \ - idna-0.4.0 \ idna-1.0.3 \ idna_adapter-1.2.0 \ - impl-more-0.1.8 \ + impl-more-0.1.9 \ indexmap-2.7.0 \ indoc-2.0.5 \ - instability-0.3.3 \ + instability-0.3.7 \ ipconfig-0.3.2 \ ipnet-2.10.1 \ is_terminal_polyfill-1.70.1 \ itertools-0.12.1 \ itertools-0.13.0 \ itoa-1.0.14 \ - jemalloc-sys-0.5.4+5.3.0-patched \ - jemallocator-0.5.4 \ jobserver-0.1.32 \ js-sys-0.3.76 \ - jsonschema-0.26.1 \ + jsonschema-0.28.1 \ language-tags-0.3.2 \ lazy_static-1.5.0 \ lazycell-1.3.0 \ - libc-0.2.167 \ + libc-0.2.169 \ libloading-0.8.6 \ libm-0.2.11 \ libsqlite3-sys-0.30.1 \ linked-hash-map-0.5.6 \ - linux-raw-sys-0.4.14 \ + linux-raw-sys-0.4.15 \ litemap-0.7.4 \ local-channel-0.1.5 \ local-waker-0.1.4 \ lock_api-0.4.12 \ - log-0.4.22 \ + log-0.4.24 \ + loom-0.7.2 \ lru-0.12.5 \ lru-cache-0.1.2 \ match_cfg-0.1.0 \ - matchit-0.7.3 \ + matchers-0.1.0 \ + matchit-0.8.4 \ memchr-2.7.4 \ memoffset-0.9.1 \ mime-0.3.17 \ minimal-lexical-0.2.1 \ - miniz_oxide-0.8.0 \ + miniz_oxide-0.8.2 \ mio-1.0.3 \ - moka-0.12.8 \ + moka-0.12.10 \ nanorand-0.7.0 \ native-tls-0.2.12 \ nix-0.27.1 \ nom-7.1.3 \ normalize-line-endings-0.3.0 \ + nu-ansi-term-0.46.0 \ num-0.4.3 \ num-bigint-0.4.6 \ num-cmp-0.1.0 \ @@ -237,53 +237,55 @@ CARGO_CRATES= actix-codec-0.5.2 \ num-iter-0.1.45 \ num-rational-0.4.2 \ num-traits-0.2.19 \ - object-0.36.5 \ + num_cpus-1.16.0 \ + object-0.36.7 \ once_cell-1.20.2 \ openssl-0.10.68 \ openssl-macros-0.1.1 \ openssl-probe-0.1.5 \ openssl-sys-0.9.104 \ outref-0.5.1 \ + overload-0.1.1 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ paste-1.0.15 \ pem-3.0.4 \ percent-encoding-2.3.1 \ - pin-project-lite-0.2.15 \ + pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkg-config-0.3.31 \ + portable-atomic-1.10.0 \ powerfmt-0.2.0 \ ppv-lite86-0.2.20 \ - predicates-3.1.2 \ - predicates-core-1.0.8 \ - predicates-tree-1.0.11 \ - pretty_assertions-1.4.1 \ - prettyplease-0.2.25 \ + predicates-3.1.3 \ + predicates-core-1.0.9 \ + predicates-tree-1.0.12 \ + prettyplease-0.2.27 \ proc-macro-crate-3.2.0 \ - proc-macro2-1.0.92 \ + proc-macro2-1.0.93 \ ptr_meta-0.1.4 \ ptr_meta_derive-0.1.4 \ - quanta-0.12.3 \ quick-error-1.2.3 \ - quote-1.0.37 \ + quote-1.0.38 \ radium-0.7.0 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ rand_regex-0.17.0 \ ratatui-0.29.0 \ - raw-cpuid-11.2.0 \ - rcgen-0.13.1 \ - redox_syscall-0.5.7 \ + rcgen-0.13.2 \ + redox_syscall-0.5.8 \ ref-cast-1.0.23 \ ref-cast-impl-1.0.23 \ - referencing-0.26.1 \ + referencing-0.28.1 \ regex-1.11.1 \ + regex-automata-0.1.10 \ regex-automata-0.4.9 \ regex-lite-0.1.6 \ + regex-syntax-0.6.29 \ regex-syntax-0.8.5 \ rend-0.4.2 \ - reqwest-0.12.9 \ + reqwest-0.12.12 \ resolv-conf-0.7.0 \ ring-0.17.8 \ rkyv-0.7.45 \ @@ -294,26 +296,29 @@ CARGO_CRATES= actix-codec-0.5.2 \ rustc-demangle-0.1.24 \ rustc-hash-1.1.0 \ rustc_version-0.4.1 \ - rustix-0.38.41 \ - rustls-0.23.19 \ + rustix-0.38.43 \ + rustls-0.23.21 \ rustls-native-certs-0.8.1 \ - rustls-pki-types-1.10.0 \ + rustls-pki-types-1.10.1 \ rustls-webpki-0.102.8 \ - rustversion-1.0.18 \ + rustversion-1.0.19 \ ryu-1.0.18 \ schannel-0.1.27 \ + scoped-tls-1.0.1 \ scopeguard-1.2.0 \ seahash-4.1.0 \ security-framework-2.11.1 \ - security-framework-3.0.1 \ - security-framework-sys-2.12.1 \ - semver-1.0.23 \ - serde-1.0.215 \ - serde_derive-1.0.215 \ - serde_json-1.0.133 \ + security-framework-3.2.0 \ + security-framework-sys-2.14.0 \ + semver-1.0.24 \ + serde-1.0.217 \ + serde_derive-1.0.217 \ + serde_fmt-1.0.3 \ + serde_json-1.0.135 \ serde_path_to_error-0.1.16 \ serde_urlencoded-0.7.1 \ sha1-0.10.6 \ + sharded-slab-0.1.7 \ shlex-1.3.0 \ signal-hook-0.3.17 \ signal-hook-mio-0.2.4 \ @@ -329,45 +334,55 @@ CARGO_CRATES= actix-codec-0.5.2 \ strum-0.26.3 \ strum_macros-0.26.4 \ subtle-2.6.1 \ + sval-2.13.2 \ + sval_buffer-2.13.2 \ + sval_dynamic-2.13.2 \ + sval_fmt-2.13.2 \ + sval_json-2.13.2 \ + sval_nested-2.13.2 \ + sval_ref-2.13.2 \ + sval_serde-2.13.2 \ syn-1.0.109 \ - syn-2.0.90 \ - sync_wrapper-0.1.2 \ + syn-2.0.96 \ sync_wrapper-1.0.2 \ synstructure-0.13.1 \ tagptr-0.2.0 \ tap-1.0.1 \ - tempfile-3.14.0 \ - termtree-0.4.1 \ + tempfile-3.15.0 \ + termtree-0.5.1 \ thiserror-1.0.69 \ - thiserror-2.0.4 \ + thiserror-2.0.11 \ thiserror-impl-1.0.69 \ - thiserror-impl-2.0.4 \ + thiserror-impl-2.0.11 \ + thread_local-1.1.8 \ + tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \ + tikv-jemallocator-0.6.0 \ time-0.3.37 \ time-core-0.1.2 \ time-macros-0.2.19 \ tinystr-0.7.6 \ - tinyvec-1.8.0 \ + tinyvec-1.8.1 \ tinyvec_macros-0.1.1 \ - tokio-1.42.0 \ - tokio-macros-2.4.0 \ + tokio-1.43.0 \ + tokio-macros-2.5.0 \ tokio-native-tls-0.3.1 \ tokio-rustls-0.26.1 \ tokio-util-0.7.13 \ tokio-vsock-0.5.0 \ toml_datetime-0.6.8 \ toml_edit-0.22.22 \ - tower-0.5.1 \ + tower-0.5.2 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.41 \ tracing-attributes-0.1.28 \ tracing-core-0.1.33 \ - triomphe-0.1.11 \ + tracing-log-0.2.0 \ + tracing-subscriber-0.3.19 \ try-lock-0.2.5 \ + typeid-1.0.2 \ typenum-1.17.0 \ - unicode-bidi-0.3.17 \ unicode-ident-1.0.14 \ - unicode-normalization-0.1.24 \ unicode-segmentation-1.12.0 \ unicode-truncate-1.1.0 \ unicode-width-0.1.14 \ @@ -379,8 +394,12 @@ CARGO_CRATES= actix-codec-0.5.2 \ utf8-width-0.1.7 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ - uuid-1.11.0 \ + uuid-1.11.1 \ uuid-simd-0.8.0 \ + valuable-0.1.0 \ + value-bag-1.10.0 \ + value-bag-serde1-1.10.0 \ + value-bag-sval2-1.10.0 \ vcpkg-0.2.15 \ version_check-0.9.5 \ vsimd-0.8.0 \ @@ -400,6 +419,10 @@ CARGO_CRATES= actix-codec-0.5.2 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ + windows-0.58.0 \ + windows-core-0.58.0 \ + windows-implement-0.58.0 \ + windows-interface-0.58.0 \ windows-registry-0.2.0 \ windows-result-0.2.0 \ windows-strings-0.1.0 \ @@ -423,12 +446,11 @@ CARGO_CRATES= actix-codec-0.5.2 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ - winnow-0.6.20 \ + winnow-0.6.24 \ winreg-0.50.0 \ write16-1.0.0 \ writeable-0.5.5 \ wyz-0.5.1 \ - yansi-1.0.1 \ yasna-0.5.2 \ yoke-0.7.5 \ yoke-derive-0.7.5 \ diff --git a/net/oha/distinfo b/net/oha/distinfo index 514536eeec5..a5492471834 100644 --- a/net/oha/distinfo +++ b/net/oha/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1735986735 +TIMESTAMP = 1737057404 SHA256 (rust/crates/actix-codec-0.5.2.crate) = 5f7b0a21988c1bf877cf4759ef5ddaac04c1c9fe808c9142ecb78ba97d97a28a SIZE (rust/crates/actix-codec-0.5.2.crate) = 14085 SHA256 (rust/crates/actix-http-3.9.0.crate) = d48f96fc3003717aeb9856ca3d02a8c7de502667ad76eeacd830b48d2e91fac4 @@ -45,30 +45,30 @@ SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d6789 SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969 SHA256 (rust/crates/anstyle-wincon-3.0.6.crate) = 2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125 SIZE (rust/crates/anstyle-wincon-3.0.6.crate) = 12271 -SHA256 (rust/crates/anyhow-1.0.94.crate) = c1fd03a028ef38ba2276dce7e33fcd6369c158a1bca17946c4b1b701891c1ff7 -SIZE (rust/crates/anyhow-1.0.94.crate) = 51731 +SHA256 (rust/crates/anyhow-1.0.95.crate) = 34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04 +SIZE (rust/crates/anyhow-1.0.95.crate) = 52155 SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50 SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237 SHA256 (rust/crates/assert_cmd-2.0.16.crate) = dc1835b7f27878de8525dc71410b5a31cdcc5f230aed5ba5df968e09c201b23d SIZE (rust/crates/assert_cmd-2.0.16.crate) = 26554 -SHA256 (rust/crates/async-trait-0.1.83.crate) = 721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd -SIZE (rust/crates/async-trait-0.1.83.crate) = 29054 +SHA256 (rust/crates/async-trait-0.1.85.crate) = 3f934833b4b7233644e5848f235df3f57ed8c80f1528a26c3dfa13d2147fa056 +SIZE (rust/crates/async-trait-0.1.85.crate) = 33251 SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0 SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422 SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 SHA256 (rust/crates/average-0.15.1.crate) = 3a237a6822e1c3c98e700b6db5b293eb341b7524dcb8d227941245702b7431dc SIZE (rust/crates/average-0.15.1.crate) = 24812 -SHA256 (rust/crates/aws-lc-fips-sys-0.12.15.crate) = df1e8a8e212a7851ef3d4c28cdfc017072bc684f0e0f57c7943ab60f695c3bfb -SIZE (rust/crates/aws-lc-fips-sys-0.12.15.crate) = 6082213 -SHA256 (rust/crates/aws-lc-rs-1.11.1.crate) = f47bb8cc16b669d267eeccf585aea077d0882f4777b1c1f740217885d6e6e5a3 -SIZE (rust/crates/aws-lc-rs-1.11.1.crate) = 198572 -SHA256 (rust/crates/aws-lc-sys-0.23.1.crate) = a2101df3813227bbaaaa0b04cd61c534c7954b22bd68d399b440be937dc63ff7 -SIZE (rust/crates/aws-lc-sys-0.23.1.crate) = 8026946 -SHA256 (rust/crates/axum-0.7.9.crate) = edca88bc138befd0323b20752846e6587272d3b03b0343c8ea28a6f819e6e71f -SIZE (rust/crates/axum-0.7.9.crate) = 155272 -SHA256 (rust/crates/axum-core-0.4.5.crate) = 09f2bd6146b97ae3359fa0cc6d6b376d9539582c7b4220f041a33ec24c226199 -SIZE (rust/crates/axum-core-0.4.5.crate) = 22183 +SHA256 (rust/crates/aws-lc-fips-sys-0.13.0.crate) = 59057b878509d88952425fe694a2806e468612bde2d71943f3cd8034935b5032 +SIZE (rust/crates/aws-lc-fips-sys-0.13.0.crate) = 7800478 +SHA256 (rust/crates/aws-lc-rs-1.12.0.crate) = f409eb70b561706bf8abba8ca9c112729c481595893fd06a2dd9af8ed8441148 +SIZE (rust/crates/aws-lc-rs-1.12.0.crate) = 199372 +SHA256 (rust/crates/aws-lc-sys-0.24.1.crate) = 923ded50f602b3007e5e63e3f094c479d9c8a9b42d7f4034e4afe456aa48bfd2 +SIZE (rust/crates/aws-lc-sys-0.24.1.crate) = 8132691 +SHA256 (rust/crates/axum-0.8.1.crate) = 6d6fd624c75e18b3b4c6b9caf42b1afe24437daaee904069137d8bab077be8b8 +SIZE (rust/crates/axum-0.8.1.crate) = 172586 +SHA256 (rust/crates/axum-core-0.5.0.crate) = df1362f362fd16024ae199c1970ce98f9661bf5ef94b9808fee734bc3698b733 +SIZE (rust/crates/axum-core-0.5.0.crate) = 26187 SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a SIZE (rust/crates/backtrace-0.3.74.crate) = 88516 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 @@ -79,8 +79,8 @@ SHA256 (rust/crates/bit-set-0.8.0.crate) = 08807e080ed7f9d5433fa9b275196cfc35414 SIZE (rust/crates/bit-set-0.8.0.crate) = 16289 SHA256 (rust/crates/bit-vec-0.8.0.crate) = 5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7 SIZE (rust/crates/bit-vec-0.8.0.crate) = 24132 -SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de -SIZE (rust/crates/bitflags-2.6.0.crate) = 45357 +SHA256 (rust/crates/bitflags-2.7.0.crate) = 1be3f42a67d6d345ecd59f675f3f012d6974981560836e938c22b424b85ce1be +SIZE (rust/crates/bitflags-2.7.0.crate) = 45924 SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c SIZE (rust/crates/bitvec-1.0.1.crate) = 224375 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 @@ -95,8 +95,8 @@ SHA256 (rust/crates/brotli-6.0.0.crate) = 74f7971dbd9326d58187408ab83117d8ac1bb9 SIZE (rust/crates/brotli-6.0.0.crate) = 1359183 SHA256 (rust/crates/brotli-decompressor-4.0.1.crate) = 9a45bd2e4095a8b518033b128020dd4a55aab1c0a381ba4404a472630f4bc362 SIZE (rust/crates/brotli-decompressor-4.0.1.crate) = 193357 -SHA256 (rust/crates/bstr-1.11.0.crate) = 1a68f1f47cdf0ec8ee4b941b2eee2a80cb796db73118c0dd09ac63fbe405be22 -SIZE (rust/crates/bstr-1.11.0.crate) = 380721 +SHA256 (rust/crates/bstr-1.11.3.crate) = 531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0 +SIZE (rust/crates/bstr-1.11.3.crate) = 351536 SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677 SHA256 (rust/crates/byte-unit-5.1.6.crate) = e1cd29c3c585209b0cbc7309bfe3ed7efd8c84c21b7af29c8bfae908f8777174 @@ -117,8 +117,8 @@ SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40 SIZE (rust/crates/cassowary-0.3.0.crate) = 22876 SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5 SIZE (rust/crates/castaway-0.2.3.crate) = 11509 -SHA256 (rust/crates/cc-1.2.3.crate) = 27f657647bcff5394bf56c7317665bbf790a137a50eaaa5c6bfbb9e27a518f2d -SIZE (rust/crates/cc-1.2.3.crate) = 99421 +SHA256 (rust/crates/cc-1.2.8.crate) = ad0cf6e91fde44c773c6ee7ec6bba798504641a8bc2eb7e37a04ffbf4dfaa55a +SIZE (rust/crates/cc-1.2.8.crate) = 100790 SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766 SIZE (rust/crates/cexpr-0.6.0.crate) = 17966 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd @@ -127,20 +127,20 @@ SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4 SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009 -SHA256 (rust/crates/clap-4.5.23.crate) = 3135e7ec2ef7b10c6ed8950f0f792ed96ee093fa088608f1c76e569722700c84 -SIZE (rust/crates/clap-4.5.23.crate) = 56460 -SHA256 (rust/crates/clap_builder-4.5.23.crate) = 30582fc632330df2bd26877bde0c1f4470d57c582bbc070376afcd04d8cb4838 -SIZE (rust/crates/clap_builder-4.5.23.crate) = 164180 -SHA256 (rust/crates/clap_derive-4.5.18.crate) = 4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab -SIZE (rust/crates/clap_derive-4.5.18.crate) = 30131 +SHA256 (rust/crates/clap-4.5.26.crate) = a8eb5e908ef3a6efbe1ed62520fb7287959888c88485abe072543190ecc66783 +SIZE (rust/crates/clap-4.5.26.crate) = 56474 +SHA256 (rust/crates/clap_builder-4.5.26.crate) = 96b01801b5fc6a0a232407abc821660c9c6d25a1cafc0d4f85f29fb8d9afc121 +SIZE (rust/crates/clap_builder-4.5.26.crate) = 167961 +SHA256 (rust/crates/clap_derive-4.5.24.crate) = 54b755194d6389280185988721fffba69495eed5ee9feeee9a599b53db80318c +SIZE (rust/crates/clap_derive-4.5.24.crate) = 30669 SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6 SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858 SHA256 (rust/crates/cmake-0.1.52.crate) = c682c223677e0e5b6b7f63a64b9351844c3f1b1678a68b7ee617e30fb082620e SIZE (rust/crates/cmake-0.1.52.crate) = 18119 SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990 SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923 -SHA256 (rust/crates/compact_str-0.8.0.crate) = 6050c3a16ddab2e412160b31f2c871015704239bca62f72f6e5f0be631d3f644 -SIZE (rust/crates/compact_str-0.8.0.crate) = 70994 +SHA256 (rust/crates/compact_str-0.8.1.crate) = 3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32 +SIZE (rust/crates/compact_str-0.8.1.crate) = 71371 SHA256 (rust/crates/convert_case-0.4.0.crate) = 6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e SIZE (rust/crates/convert_case-0.4.0.crate) = 8098 SHA256 (rust/crates/cookie-0.16.2.crate) = e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb @@ -155,12 +155,12 @@ SHA256 (rust/crates/cpufeatures-0.2.16.crate) = 16b80225097f2e5ae4e7179dd2266824 SIZE (rust/crates/cpufeatures-0.2.16.crate) = 13405 SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3 SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491 -SHA256 (rust/crates/crossbeam-channel-0.5.13.crate) = 33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2 -SIZE (rust/crates/crossbeam-channel-0.5.13.crate) = 91174 +SHA256 (rust/crates/crossbeam-channel-0.5.14.crate) = 06ba6d68e24814cb8de6bb986db8222d3a027d15872cabc0d18817bc3c0e4471 +SIZE (rust/crates/crossbeam-channel-0.5.14.crate) = 92728 SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875 -SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80 -SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487 +SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28 +SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691 SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6 SIZE (rust/crates/crossterm-0.28.1.crate) = 132275 SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b @@ -179,8 +179,6 @@ SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585 SIZE (rust/crates/deranged-0.3.11.crate) = 18043 SHA256 (rust/crates/derive_more-0.99.18.crate) = 5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce SIZE (rust/crates/derive_more-0.99.18.crate) = 55013 -SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 -SIZE (rust/crates/diff-0.1.13.crate) = 46216 SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8 SIZE (rust/crates/difflib-0.4.0.crate) = 7638 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 @@ -191,8 +189,8 @@ SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054 SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123 SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813 SIZE (rust/crates/dunce-1.0.5.crate) = 8244 -SHA256 (rust/crates/easy-cast-0.5.2.crate) = 10936778145f3bea71fd9bf61332cce28c28e96a380714f7ab34838b80733fd6 -SIZE (rust/crates/easy-cast-0.5.2.crate) = 16234 +SHA256 (rust/crates/easy-cast-0.5.3.crate) = 72852736692ec862655eca398c9bb1b476161b563c9f80f45f4808b9629750d6 +SIZE (rust/crates/easy-cast-0.5.3.crate) = 16738 SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0 SIZE (rust/crates/either-1.13.0.crate) = 19169 SHA256 (rust/crates/email_address-0.2.9.crate) = e079f19b08ca6239f47f8ba8509c11cf3ea30095831f7fed61441475edd8c449 @@ -203,6 +201,8 @@ SHA256 (rust/crates/enum-as-inner-0.6.1.crate) = a1e6a265c649f3f5979b601d26f1d05 SIZE (rust/crates/enum-as-inner-0.6.1.crate) = 12190 SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 +SHA256 (rust/crates/erased-serde-0.4.5.crate) = 24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d +SIZE (rust/crates/erased-serde-0.4.5.crate) = 25459 SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d SIZE (rust/crates/errno-0.3.10.crate) = 11824 SHA256 (rust/crates/fallible-iterator-0.3.0.crate) = 2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649 @@ -211,12 +211,10 @@ SHA256 (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 7360491ce676a36bf SIZE (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 9249 SHA256 (rust/crates/fancy-regex-0.14.0.crate) = 6e24cb5a94bcae1e5408b0effca5cd7172ea3c5755049c5f3af4cd283a165298 SIZE (rust/crates/fancy-regex-0.14.0.crate) = 86969 -SHA256 (rust/crates/fastrand-2.2.0.crate) = 486f806e73c5707928240ddc295403b1b93c96a02038563881c4a2fd84b81ac4 -SIZE (rust/crates/fastrand-2.2.0.crate) = 15031 +SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be +SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c SIZE (rust/crates/flate2-1.0.35.crate) = 109188 -SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4 -SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102 SHA256 (rust/crates/float-cmp-0.10.0.crate) = b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8 SIZE (rust/crates/float-cmp-0.10.0.crate) = 10702 SHA256 (rust/crates/float-ord-0.3.2.crate) = 8ce81f49ae8a0482e4c55ea62ebbd7e5a686af544c00b9d090bba3ff9be97b3d @@ -227,8 +225,8 @@ SHA256 (rust/crates/flume-0.11.1.crate) = da0e4dd2a88388a1f4ccc7c9ce104604dab68d SIZE (rust/crates/flume-0.11.1.crate) = 67947 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 -SHA256 (rust/crates/foldhash-0.1.3.crate) = f81ec6369c545a7d40e4589b5597581fa1c441fe1cce96dd1de43159910a36a2 -SIZE (rust/crates/foldhash-0.1.3.crate) = 13712 +SHA256 (rust/crates/foldhash-0.1.4.crate) = a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f +SIZE (rust/crates/foldhash-0.1.4.crate) = 13764 SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504 SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b @@ -259,14 +257,16 @@ SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c SIZE (rust/crates/futures-task-0.3.31.crate) = 11217 SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81 SIZE (rust/crates/futures-util-0.3.31.crate) = 162124 +SHA256 (rust/crates/generator-0.8.4.crate) = cc6bd114ceda131d3b1d665eba35788690ad37f5916457286b32ab6fd3c438dd +SIZE (rust/crates/generator-0.8.4.crate) = 34400 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f SIZE (rust/crates/gimli-0.31.1.crate) = 279515 -SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b -SIZE (rust/crates/glob-0.3.1.crate) = 18880 +SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2 +SIZE (rust/crates/glob-0.3.2.crate) = 22359 SHA256 (rust/crates/h2-0.3.26.crate) = 81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8 SIZE (rust/crates/h2-0.3.26.crate) = 168315 SHA256 (rust/crates/h2-0.4.7.crate) = ccae279728d634d083c00f6099cb58f01cc99c145b84b8be2f6c74618d79922e @@ -281,12 +281,14 @@ SHA256 (rust/crates/hashlink-0.9.1.crate) = 6ba4ff7128dee98c7dc9794b6a411377e140 SIZE (rust/crates/hashlink-0.9.1.crate) = 28928 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 -SHA256 (rust/crates/hickory-proto-0.24.1.crate) = 07698b8420e2f0d6447a436ba999ec85d8fbf2a398bbd737b82cac4a2e96e512 -SIZE (rust/crates/hickory-proto-0.24.1.crate) = 374410 -SHA256 (rust/crates/hickory-resolver-0.24.1.crate) = 28757f23aa75c98f254cf0405e6d8c25b831b32921b050a66692427679b1f243 -SIZE (rust/crates/hickory-resolver-0.24.1.crate) = 91134 -SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5 -SIZE (rust/crates/home-0.5.9.crate) = 8760 +SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024 +SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165 +SHA256 (rust/crates/hickory-proto-0.24.2.crate) = 447afdcdb8afb9d0a852af6dc65d9b285ce720ed7a59e42a8bf2e931c67bc1b5 +SIZE (rust/crates/hickory-proto-0.24.2.crate) = 372860 +SHA256 (rust/crates/hickory-resolver-0.24.2.crate) = 0a2e2aba9c389ce5267d31cf1e4dace82390ae276b0b364ea55630b1fa1b44b4 +SIZE (rust/crates/hickory-resolver-0.24.2.crate) = 90292 +SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf +SIZE (rust/crates/home-0.5.11.crate) = 9926 SHA256 (rust/crates/hostname-0.3.1.crate) = 3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867 SIZE (rust/crates/hostname-0.3.1.crate) = 9272 SHA256 (rust/crates/http-0.2.12.crate) = 601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1 @@ -305,8 +307,8 @@ SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994 SIZE (rust/crates/httpdate-1.0.3.crate) = 10639 SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 SIZE (rust/crates/humantime-2.1.0.crate) = 16749 -SHA256 (rust/crates/hyper-1.5.1.crate) = 97818827ef4f364230e16705d4706e2897df2bb60617d6ca15d598025a3c481f -SIZE (rust/crates/hyper-1.5.1.crate) = 152653 +SHA256 (rust/crates/hyper-1.5.2.crate) = 256fb8d4bd6413123cc9d91832d78325c48ff41677595be797d90f42969beae0 +SIZE (rust/crates/hyper-1.5.2.crate) = 152817 SHA256 (rust/crates/hyper-util-0.1.10.crate) = df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4 SIZE (rust/crates/hyper-util-0.1.10.crate) = 72887 SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526 @@ -331,20 +333,18 @@ SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df4 SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436 SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39 SIZE (rust/crates/ident_case-1.0.1.crate) = 3492 -SHA256 (rust/crates/idna-0.4.0.crate) = 7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c -SIZE (rust/crates/idna-0.4.0.crate) = 271429 SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e SIZE (rust/crates/idna-1.0.3.crate) = 142515 SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71 SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206 -SHA256 (rust/crates/impl-more-0.1.8.crate) = aae21c3177a27788957044151cc2800043d127acaa460a47ebb9b84dfa2c6aa0 -SIZE (rust/crates/impl-more-0.1.8.crate) = 15702 +SHA256 (rust/crates/impl-more-0.1.9.crate) = e8a5a9a0ff0086c7a148acb942baaabeadf9504d10400b5a05645853729b9cd2 +SIZE (rust/crates/impl-more-0.1.9.crate) = 15583 SHA256 (rust/crates/indexmap-2.7.0.crate) = 62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f SIZE (rust/crates/indexmap-2.7.0.crate) = 85335 SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5 SIZE (rust/crates/indoc-2.0.5.crate) = 14396 -SHA256 (rust/crates/instability-0.3.3.crate) = b829f37dead9dc39df40c2d3376c179fdfd2ac771f53f55d3c30dc096a3c0c6e -SIZE (rust/crates/instability-0.3.3.crate) = 11591 +SHA256 (rust/crates/instability-0.3.7.crate) = 0bf9fed6d91cfb734e7476a06bde8300a1b94e217e1b523b6f0cd1a01998c71d +SIZE (rust/crates/instability-0.3.7.crate) = 13682 SHA256 (rust/crates/ipconfig-0.3.2.crate) = b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f SIZE (rust/crates/ipconfig-0.3.2.crate) = 24468 SHA256 (rust/crates/ipnet-2.10.1.crate) = ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708 @@ -357,24 +357,20 @@ SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d SIZE (rust/crates/itertools-0.13.0.crate) = 146261 SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674 SIZE (rust/crates/itoa-1.0.14.crate) = 11210 -SHA256 (rust/crates/jemalloc-sys-0.5.4+5.3.0-patched.crate) = ac6c1946e1cea1788cbfde01c993b52a10e2da07f4bac608228d1bed20bfebf2 -SIZE (rust/crates/jemalloc-sys-0.5.4+5.3.0-patched.crate) = 884321 -SHA256 (rust/crates/jemallocator-0.5.4.crate) = a0de374a9f8e63150e6f5e8a60cc14c668226d7a347d8aee1a45766e3c4dd3bc -SIZE (rust/crates/jemallocator-0.5.4.crate) = 13088 SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0 SIZE (rust/crates/jobserver-0.1.32.crate) = 27549 SHA256 (rust/crates/js-sys-0.3.76.crate) = 6717b6b5b077764fb5966237269cb3c64edddde4b14ce42647430a78ced9e7b7 SIZE (rust/crates/js-sys-0.3.76.crate) = 54420 -SHA256 (rust/crates/jsonschema-0.26.1.crate) = 893d6229c7315763ca0df9b29ab7661ee419f286577a02847c5521b462e071af -SIZE (rust/crates/jsonschema-0.26.1.crate) = 94654 +SHA256 (rust/crates/jsonschema-0.28.1.crate) = c2303ef9ebb6acd7afe7c48cbc06ab807349c429d4e47c4cde8b35400503198f +SIZE (rust/crates/jsonschema-0.28.1.crate) = 99661 SHA256 (rust/crates/language-tags-0.3.2.crate) = d4345964bb142484797b161f473a503a434de77149dd8c7427788c6e13379388 SIZE (rust/crates/language-tags-0.3.2.crate) = 53420 SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55 SIZE (rust/crates/lazycell-1.3.0.crate) = 12502 -SHA256 (rust/crates/libc-0.2.167.crate) = 09d6582e104315a817dff97f75133544b2e094ee22447d2acf4a74e189ba06fc -SIZE (rust/crates/libc-0.2.167.crate) = 757723 +SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a +SIZE (rust/crates/libc-0.2.169.crate) = 757901 SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34 SIZE (rust/crates/libloading-0.8.6.crate) = 28922 SHA256 (rust/crates/libm-0.2.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa @@ -383,8 +379,8 @@ SHA256 (rust/crates/libsqlite3-sys-0.30.1.crate) = 2e99fb7a497b1e3339bc746195567 SIZE (rust/crates/libsqlite3-sys-0.30.1.crate) = 5122296 SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049 -SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89 -SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665 +SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab +SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898 SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104 SIZE (rust/crates/litemap-0.7.4.crate) = 28257 SHA256 (rust/crates/local-channel-0.1.5.crate) = b6cbc85e69b8df4b8bb8b89ec634e7189099cea8927a276b7384ce5488e53ec8 @@ -393,16 +389,20 @@ SHA256 (rust/crates/local-waker-0.1.4.crate) = 4d873d7c67ce09b42110d801813efbc93 SIZE (rust/crates/local-waker-0.1.4.crate) = 6730 SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17 SIZE (rust/crates/lock_api-0.4.12.crate) = 27591 -SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24 -SIZE (rust/crates/log-0.4.22.crate) = 44027 +SHA256 (rust/crates/log-0.4.24.crate) = 3d6ea2a48c204030ee31a7d7fc72c93294c92fe87ecb1789881c9543516e1a0d +SIZE (rust/crates/log-0.4.24.crate) = 44882 +SHA256 (rust/crates/loom-0.7.2.crate) = 419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca +SIZE (rust/crates/loom-0.7.2.crate) = 73989 SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38 SIZE (rust/crates/lru-0.12.5.crate) = 16047 SHA256 (rust/crates/lru-cache-0.1.2.crate) = 31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c SIZE (rust/crates/lru-cache-0.1.2.crate) = 9307 SHA256 (rust/crates/match_cfg-0.1.0.crate) = ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4 SIZE (rust/crates/match_cfg-0.1.0.crate) = 7153 -SHA256 (rust/crates/matchit-0.7.3.crate) = 0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94 -SIZE (rust/crates/matchit-0.7.3.crate) = 30372 +SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558 +SIZE (rust/crates/matchers-0.1.0.crate) = 6948 +SHA256 (rust/crates/matchit-0.8.4.crate) = 47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3 +SIZE (rust/crates/matchit-0.8.4.crate) = 33986 SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 SIZE (rust/crates/memchr-2.7.4.crate) = 96670 SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a @@ -411,12 +411,12 @@ SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bc SIZE (rust/crates/mime-0.3.17.crate) = 15712 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 -SHA256 (rust/crates/miniz_oxide-0.8.0.crate) = e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1 -SIZE (rust/crates/miniz_oxide-0.8.0.crate) = 56343 +SHA256 (rust/crates/miniz_oxide-0.8.2.crate) = 4ffbe83022cedc1d264172192511ae958937694cd57ce297164951b8b3568394 +SIZE (rust/crates/miniz_oxide-0.8.2.crate) = 59068 SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd SIZE (rust/crates/mio-1.0.3.crate) = 103703 -SHA256 (rust/crates/moka-0.12.8.crate) = 32cf62eb4dd975d2dde76432fb1075c49e3ee2331cf36f1f8fd4b66550d32b6f -SIZE (rust/crates/moka-0.12.8.crate) = 247446 +SHA256 (rust/crates/moka-0.12.10.crate) = a9321642ca94a4282428e6ea4af8cc2ca4eac48ac7a6a4ea8f33f76d0ce70926 +SIZE (rust/crates/moka-0.12.10.crate) = 253622 SHA256 (rust/crates/nanorand-0.7.0.crate) = 6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3 SIZE (rust/crates/nanorand-0.7.0.crate) = 18437 SHA256 (rust/crates/native-tls-0.2.12.crate) = a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466 @@ -427,6 +427,8 @@ SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b SIZE (rust/crates/nom-7.1.3.crate) = 117570 SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737 +SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84 +SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311 SHA256 (rust/crates/num-0.4.3.crate) = 35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23 SIZE (rust/crates/num-0.4.3.crate) = 9575 SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9 @@ -445,8 +447,10 @@ SHA256 (rust/crates/num-rational-0.4.2.crate) = f83d14da390562dca69fc84082e73e54 SIZE (rust/crates/num-rational-0.4.2.crate) = 28159 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 -SHA256 (rust/crates/object-0.36.5.crate) = aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e -SIZE (rust/crates/object-0.36.5.crate) = 327435 +SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43 +SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713 +SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87 +SIZE (rust/crates/object-0.36.7.crate) = 329938 SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775 SIZE (rust/crates/once_cell-1.20.2.crate) = 33394 SHA256 (rust/crates/openssl-0.10.68.crate) = 6174bc48f102d208783c2c84bf931bb75927a617866870de8a4ea85597f871f5 @@ -459,6 +463,8 @@ SHA256 (rust/crates/openssl-sys-0.9.104.crate) = 45abf306cbf99debc8195b66b734649 SIZE (rust/crates/openssl-sys-0.9.104.crate) = 72287 SHA256 (rust/crates/outref-0.5.1.crate) = 4030760ffd992bef45b0ae3f10ce1aba99e33464c90d14dd7c039884963ddc7a SIZE (rust/crates/outref-0.5.1.crate) = 3957 +SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39 +SIZE (rust/crates/overload-0.1.1.crate) = 24439 SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27 SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860 SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8 @@ -469,40 +475,38 @@ SHA256 (rust/crates/pem-3.0.4.crate) = 8e459365e590736a54c3fa561947c84837534b8e9 SIZE (rust/crates/pem-3.0.4.crate) = 13040 SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 -SHA256 (rust/crates/pin-project-lite-0.2.15.crate) = 915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff -SIZE (rust/crates/pin-project-lite-0.2.15.crate) = 29683 +SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b +SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2 SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880 +SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6 +SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760 SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165 SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04 SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478 -SHA256 (rust/crates/predicates-3.1.2.crate) = 7e9086cc7640c29a356d1a29fd134380bee9d8f79a17410aa76e7ad295f42c97 -SIZE (rust/crates/predicates-3.1.2.crate) = 23986 -SHA256 (rust/crates/predicates-core-1.0.8.crate) = ae8177bee8e75d6846599c6b9ff679ed51e882816914eec639944d7c9aa11931 -SIZE (rust/crates/predicates-core-1.0.8.crate) = 8552 -SHA256 (rust/crates/predicates-tree-1.0.11.crate) = 41b740d195ed3166cd147c8047ec98db0e22ec019eb8eeb76d343b795304fb13 -SIZE (rust/crates/predicates-tree-1.0.11.crate) = 8393 -SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d -SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952 -SHA256 (rust/crates/prettyplease-0.2.25.crate) = 64d1ec885c64d0457d564db4ec299b2dae3f9c02808b8ad9c3a089c591b18033 -SIZE (rust/crates/prettyplease-0.2.25.crate) = 58681 +SHA256 (rust/crates/predicates-3.1.3.crate) = a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573 +SIZE (rust/crates/predicates-3.1.3.crate) = 24063 +SHA256 (rust/crates/predicates-core-1.0.9.crate) = 727e462b119fe9c93fd0eb1429a5f7647394014cf3c04ab2c0350eeb09095ffa +SIZE (rust/crates/predicates-core-1.0.9.crate) = 8618 +SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c +SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392 +SHA256 (rust/crates/prettyplease-0.2.27.crate) = 483f8c21f64f3ea09fe0f30f5d48c3e8eefe5dac9129f0075f76593b4c1da705 +SIZE (rust/crates/prettyplease-0.2.27.crate) = 67167 SHA256 (rust/crates/proc-macro-crate-3.2.0.crate) = 8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b SIZE (rust/crates/proc-macro-crate-3.2.0.crate) = 11164 -SHA256 (rust/crates/proc-macro2-1.0.92.crate) = 37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0 -SIZE (rust/crates/proc-macro2-1.0.92.crate) = 52353 +SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99 +SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388 SHA256 (rust/crates/ptr_meta-0.1.4.crate) = 0738ccf7ea06b608c10564b31debd4f5bc5e197fc8bfe088f68ae5ce81e7a4f1 SIZE (rust/crates/ptr_meta-0.1.4.crate) = 5754 SHA256 (rust/crates/ptr_meta_derive-0.1.4.crate) = 16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac SIZE (rust/crates/ptr_meta_derive-0.1.4.crate) = 2302 -SHA256 (rust/crates/quanta-0.12.3.crate) = 8e5167a477619228a0b284fac2674e3c388cba90631d7b7de620e6f1fcd08da5 -SIZE (rust/crates/quanta-0.12.3.crate) = 28306 SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0 SIZE (rust/crates/quick-error-1.2.3.crate) = 15066 -SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af -SIZE (rust/crates/quote-1.0.37.crate) = 28558 +SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc +SIZE (rust/crates/quote-1.0.38.crate) = 31252 SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09 SIZE (rust/crates/radium-0.7.0.crate) = 10906 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 @@ -515,30 +519,32 @@ SHA256 (rust/crates/rand_regex-0.17.0.crate) = 4bfbd599a8c757f89100e3ae559fb1ef9 SIZE (rust/crates/rand_regex-0.17.0.crate) = 20053 SHA256 (rust/crates/ratatui-0.29.0.crate) = eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b SIZE (rust/crates/ratatui-0.29.0.crate) = 543514 -SHA256 (rust/crates/raw-cpuid-11.2.0.crate) = 1ab240315c661615f2ee9f0f2cd32d5a7343a84d5ebcccb99d46e6637565e7b0 -SIZE (rust/crates/raw-cpuid-11.2.0.crate) = 110290 -SHA256 (rust/crates/rcgen-0.13.1.crate) = 54077e1872c46788540de1ea3d7f4ccb1983d12f9aa909b234468676c1a36779 -SIZE (rust/crates/rcgen-0.13.1.crate) = 74432 -SHA256 (rust/crates/redox_syscall-0.5.7.crate) = 9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f -SIZE (rust/crates/redox_syscall-0.5.7.crate) = 26249 +SHA256 (rust/crates/rcgen-0.13.2.crate) = 75e669e5202259b5314d1ea5397316ad400819437857b90861765f24c4cf80a2 +SIZE (rust/crates/rcgen-0.13.2.crate) = 77836 +SHA256 (rust/crates/redox_syscall-0.5.8.crate) = 03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834 +SIZE (rust/crates/redox_syscall-0.5.8.crate) = 26319 SHA256 (rust/crates/ref-cast-1.0.23.crate) = ccf0a6f84d5f1d581da8b41b47ec8600871962f2a528115b542b362d4b744931 SIZE (rust/crates/ref-cast-1.0.23.crate) = 12795 SHA256 (rust/crates/ref-cast-impl-1.0.23.crate) = bcc303e793d3734489387d205e9b186fac9c6cfacedd98cbb2e8a5943595f3e6 SIZE (rust/crates/ref-cast-impl-1.0.23.crate) = 9360 -SHA256 (rust/crates/referencing-0.26.1.crate) = eb853437e467c693ac1dc8c1520105a31b8c2588544ff2f3cfa5a7c706c6c069 -SIZE (rust/crates/referencing-0.26.1.crate) = 28823 +SHA256 (rust/crates/referencing-0.28.1.crate) = 2fb7a1f338d8e32357ad1d7078454c248e5fdd2188fbb6966b400c2fa4d4f566 +SIZE (rust/crates/referencing-0.28.1.crate) = 28857 SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 SIZE (rust/crates/regex-1.11.1.crate) = 254170 +SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 +SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533 SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908 SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525 SHA256 (rust/crates/regex-lite-0.1.6.crate) = 53a49587ad06b26609c52e423de037e7f57f20d53535d66e08c695f347df952a SIZE (rust/crates/regex-lite-0.1.6.crate) = 95278 +SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1 +SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752 SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 SHA256 (rust/crates/rend-0.4.2.crate) = 71fe3824f5629716b1589be05dacd749f6aa084c87e00e016714a8cdfccc997c SIZE (rust/crates/rend-0.4.2.crate) = 9324 -SHA256 (rust/crates/reqwest-0.12.9.crate) = a77c62af46e79de0a562e1a9849205ffcb7fc1238876e9bd743357570e04046f -SIZE (rust/crates/reqwest-0.12.9.crate) = 179807 +SHA256 (rust/crates/reqwest-0.12.12.crate) = 43e734407157c3c2034e0258f5e4473ddb361b1e85f95a66690d67264d7cd1da +SIZE (rust/crates/reqwest-0.12.12.crate) = 193321 SHA256 (rust/crates/resolv-conf-0.7.0.crate) = 52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00 SIZE (rust/crates/resolv-conf-0.7.0.crate) = 17352 SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d @@ -559,46 +565,52 @@ SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92 SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245 -SHA256 (rust/crates/rustix-0.38.41.crate) = d7f649912bc1495e167a6edee79151c84b1bad49748cb4f1f1167f459f6224f6 -SIZE (rust/crates/rustix-0.38.41.crate) = 378463 -SHA256 (rust/crates/rustls-0.23.19.crate) = 934b404430bb06b3fae2cba809eb45a1ab1aecd64491213d7c3301b88393f8d1 -SIZE (rust/crates/rustls-0.23.19.crate) = 333921 +SHA256 (rust/crates/rustix-0.38.43.crate) = a78891ee6bf2340288408954ac787aa063d8e8817e9f53abb37c695c6d834ef6 +SIZE (rust/crates/rustix-0.38.43.crate) = 379134 +SHA256 (rust/crates/rustls-0.23.21.crate) = 8f287924602bf649d949c63dc8ac8b235fa5387d394020705b80c4eb597ce5b8 +SIZE (rust/crates/rustls-0.23.21.crate) = 337106 SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3 SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129 -SHA256 (rust/crates/rustls-pki-types-1.10.0.crate) = 16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b -SIZE (rust/crates/rustls-pki-types-1.10.0.crate) = 55134 +SHA256 (rust/crates/rustls-pki-types-1.10.1.crate) = d2bf47e6ff922db3825eb750c4e2ff784c6ff8fb9e13046ef6a1d1c5401b0b37 +SIZE (rust/crates/rustls-pki-types-1.10.1.crate) = 58944 SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9 SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327 -SHA256 (rust/crates/rustversion-1.0.18.crate) = 0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248 -SIZE (rust/crates/rustversion-1.0.18.crate) = 17794 +SHA256 (rust/crates/rustversion-1.0.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4 +SIZE (rust/crates/rustversion-1.0.19.crate) = 20616 SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f SIZE (rust/crates/ryu-1.0.18.crate) = 47713 SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d SIZE (rust/crates/schannel-0.1.27.crate) = 42772 +SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294 +SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 SHA256 (rust/crates/seahash-4.1.0.crate) = 1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b SIZE (rust/crates/seahash-4.1.0.crate) = 31976 SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02 SIZE (rust/crates/security-framework-2.11.1.crate) = 80188 -SHA256 (rust/crates/security-framework-3.0.1.crate) = e1415a607e92bec364ea2cf9264646dcce0f91e6d65281bd6f2819cca3bf39c8 -SIZE (rust/crates/security-framework-3.0.1.crate) = 84749 -SHA256 (rust/crates/security-framework-sys-2.12.1.crate) = fa39c7303dc58b5543c94d22c1766b0d31f2ee58306363ea622b10bbc075eaa2 -SIZE (rust/crates/security-framework-sys-2.12.1.crate) = 20112 -SHA256 (rust/crates/semver-1.0.23.crate) = 61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b -SIZE (rust/crates/semver-1.0.23.crate) = 30622 -SHA256 (rust/crates/serde-1.0.215.crate) = 6513c1ad0b11a9376da888e3e0baa0077f1aed55c17f50e7b2397136129fb88f -SIZE (rust/crates/serde-1.0.215.crate) = 78527 -SHA256 (rust/crates/serde_derive-1.0.215.crate) = ad1e866f866923f252f05c889987993144fb74e722403468a4ebd70c3cd756c0 -SIZE (rust/crates/serde_derive-1.0.215.crate) = 57092 -SHA256 (rust/crates/serde_json-1.0.133.crate) = c7fceb2473b9166b2294ef05efcb65a3db80803f0b03ef86a5fc88a2b85ee377 -SIZE (rust/crates/serde_json-1.0.133.crate) = 150739 +SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316 +SIZE (rust/crates/security-framework-3.2.0.crate) = 86095 +SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32 +SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537 +SHA256 (rust/crates/semver-1.0.24.crate) = 3cb6eb87a131f756572d7fb904f6e7b68633f09cca868c5df1c4b8d1a694bbba +SIZE (rust/crates/semver-1.0.24.crate) = 31267 +SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70 +SIZE (rust/crates/serde-1.0.217.crate) = 79019 +SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0 +SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749 +SHA256 (rust/crates/serde_fmt-1.0.3.crate) = e1d4ddca14104cd60529e8c7f7ba71a2c8acd8f7f5cfcdc2faf97eeb7c3010a4 +SIZE (rust/crates/serde_fmt-1.0.3.crate) = 8677 +SHA256 (rust/crates/serde_json-1.0.135.crate) = 2b0d7ba2887406110130a978386c4e1befb98c674b4fba677954e4db976630d9 +SIZE (rust/crates/serde_json-1.0.135.crate) = 154499 SHA256 (rust/crates/serde_path_to_error-0.1.16.crate) = af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6 SIZE (rust/crates/serde_path_to_error-0.1.16.crate) = 16657 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba SIZE (rust/crates/sha1-0.10.6.crate) = 13517 +SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6 +SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801 @@ -629,12 +641,26 @@ SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa37 SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531 SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292 SIZE (rust/crates/subtle-2.6.1.crate) = 14562 +SHA256 (rust/crates/sval-2.13.2.crate) = f6dc0f9830c49db20e73273ffae9b5240f63c42e515af1da1fceefb69fceafd8 +SIZE (rust/crates/sval-2.13.2.crate) = 26212 +SHA256 (rust/crates/sval_buffer-2.13.2.crate) = 429922f7ad43c0ef8fd7309e14d750e38899e32eb7e8da656ea169dd28ee212f +SIZE (rust/crates/sval_buffer-2.13.2.crate) = 18107 +SHA256 (rust/crates/sval_dynamic-2.13.2.crate) = 68f16ff5d839396c11a30019b659b0976348f3803db0626f736764c473b50ff4 +SIZE (rust/crates/sval_dynamic-2.13.2.crate) = 8229 +SHA256 (rust/crates/sval_fmt-2.13.2.crate) = c01c27a80b6151b0557f9ccbe89c11db571dc5f68113690c1e028d7e974bae94 +SIZE (rust/crates/sval_fmt-2.13.2.crate) = 10551 +SHA256 (rust/crates/sval_json-2.13.2.crate) = 0deef63c70da622b2a8069d8600cf4b05396459e665862e7bdb290fd6cf3f155 +SIZE (rust/crates/sval_json-2.13.2.crate) = 11088 +SHA256 (rust/crates/sval_nested-2.13.2.crate) = a39ce5976ae1feb814c35d290cf7cf8cd4f045782fe1548d6bc32e21f6156e9f +SIZE (rust/crates/sval_nested-2.13.2.crate) = 16728 +SHA256 (rust/crates/sval_ref-2.13.2.crate) = bb7c6ee3751795a728bc9316a092023529ffea1783499afbc5c66f5fabebb1fa +SIZE (rust/crates/sval_ref-2.13.2.crate) = 7935 +SHA256 (rust/crates/sval_serde-2.13.2.crate) = 2a5572d0321b68109a343634e3a5d576bf131b82180c6c442dee06349dfc652a +SIZE (rust/crates/sval_serde-2.13.2.crate) = 10187 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 SIZE (rust/crates/syn-1.0.109.crate) = 237611 -SHA256 (rust/crates/syn-2.0.90.crate) = 919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31 -SIZE (rust/crates/syn-2.0.90.crate) = 290584 -SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160 -SIZE (rust/crates/sync_wrapper-0.1.2.crate) = 6933 +SHA256 (rust/crates/syn-2.0.96.crate) = d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80 +SIZE (rust/crates/syn-2.0.96.crate) = 297497 SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263 SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958 SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971 @@ -643,18 +669,24 @@ SHA256 (rust/crates/tagptr-0.2.0.crate) = 7b2093cf4c8eb1e67749a6762251bc9cd836b6 SIZE (rust/crates/tagptr-0.2.0.crate) = 13320 SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369 SIZE (rust/crates/tap-1.0.1.crate) = 11316 -SHA256 (rust/crates/tempfile-3.14.0.crate) = 28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c -SIZE (rust/crates/tempfile-3.14.0.crate) = 35065 -SHA256 (rust/crates/termtree-0.4.1.crate) = 3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76 -SIZE (rust/crates/termtree-0.4.1.crate) = 4557 +SHA256 (rust/crates/tempfile-3.15.0.crate) = 9a8a559c81686f576e8cd0290cd2a24a2a9ad80c98b3478856500fcbd7acd704 +SIZE (rust/crates/tempfile-3.15.0.crate) = 35693 +SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683 +SIZE (rust/crates/termtree-0.5.1.crate) = 8498 SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 -SHA256 (rust/crates/thiserror-2.0.4.crate) = 2f49a1853cf82743e3b7950f77e0f4d622ca36cf4317cba00c767838bac8d490 -SIZE (rust/crates/thiserror-2.0.4.crate) = 28392 +SHA256 (rust/crates/thiserror-2.0.11.crate) = d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc +SIZE (rust/crates/thiserror-2.0.11.crate) = 28648 SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 -SHA256 (rust/crates/thiserror-impl-2.0.4.crate) = 8381894bb3efe0c4acac3ded651301ceee58a15d47c2e34885ed1908ad667061 -SIZE (rust/crates/thiserror-impl-2.0.4.crate) = 20720 +SHA256 (rust/crates/thiserror-impl-2.0.11.crate) = 26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2 +SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067 +SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c +SIZE (rust/crates/thread_local-1.1.8.crate) = 13962 +SHA256 (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = cd3c60906412afa9c2b5b5a48ca6a5abe5736aec9eb48ad05037a677e52e4e2d +SIZE (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 897133 +SHA256 (rust/crates/tikv-jemallocator-0.6.0.crate) = 4cec5ff18518d81584f477e9bfdf957f5bb0979b0bac3af4ca30b5b3ae2d2865 +SIZE (rust/crates/tikv-jemallocator-0.6.0.crate) = 13700 SHA256 (rust/crates/time-0.3.37.crate) = 35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21 SIZE (rust/crates/time-0.3.37.crate) = 123257 SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3 @@ -663,14 +695,14 @@ SHA256 (rust/crates/time-macros-0.2.19.crate) = 2834e6017e3e5e4b9834939793b282bc SIZE (rust/crates/time-macros-0.2.19.crate) = 24268 SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f SIZE (rust/crates/tinystr-0.7.6.crate) = 16971 -SHA256 (rust/crates/tinyvec-1.8.0.crate) = 445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938 -SIZE (rust/crates/tinyvec-1.8.0.crate) = 46796 +SHA256 (rust/crates/tinyvec-1.8.1.crate) = 022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8 +SIZE (rust/crates/tinyvec-1.8.1.crate) = 47269 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 -SHA256 (rust/crates/tokio-1.42.0.crate) = 5cec9b21b0450273377fc97bd4c33a8acffc8c996c987a7c5b319a0083707551 -SIZE (rust/crates/tokio-1.42.0.crate) = 806998 -SHA256 (rust/crates/tokio-macros-2.4.0.crate) = 693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752 -SIZE (rust/crates/tokio-macros-2.4.0.crate) = 12501 +SHA256 (rust/crates/tokio-1.43.0.crate) = 3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e +SIZE (rust/crates/tokio-1.43.0.crate) = 817422 +SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8 +SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617 SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2 SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676 SHA256 (rust/crates/tokio-rustls-0.26.1.crate) = 5f6d0975eaace0cf0fcadee4e4aaa5da15b5c079146f2cffb67c113be122bf37 @@ -683,8 +715,8 @@ SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638c SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028 SHA256 (rust/crates/toml_edit-0.22.22.crate) = 4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5 SIZE (rust/crates/toml_edit-0.22.22.crate) = 106387 -SHA256 (rust/crates/tower-0.5.1.crate) = 2873938d487c3cfb9aed7546dc9f2711d867c9f90c46b889989a2cb84eba6b4f -SIZE (rust/crates/tower-0.5.1.crate) = 109627 +SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9 +SIZE (rust/crates/tower-0.5.2.crate) = 109417 SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180 SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3 @@ -695,18 +727,18 @@ SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280 SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434 -SHA256 (rust/crates/triomphe-0.1.11.crate) = 859eb650cfee7434994602c3a68b25d77ad9e68c8a6cd491616ef86661382eb3 -SIZE (rust/crates/triomphe-0.1.11.crate) = 28299 +SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3 +SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561 +SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008 +SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 +SHA256 (rust/crates/typeid-1.0.2.crate) = 0e13db2e0ccd5e14a544e8a246ba2312cd25223f616442d7f2cb0e3db614236e +SIZE (rust/crates/typeid-1.0.2.crate) = 8844 SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825 SIZE (rust/crates/typenum-1.17.0.crate) = 42849 -SHA256 (rust/crates/unicode-bidi-0.3.17.crate) = 5ab17db44d7388991a428b2ee655ce0c212e862eff1768a455c58f9aad6e7893 -SIZE (rust/crates/unicode-bidi-0.3.17.crate) = 58120 SHA256 (rust/crates/unicode-ident-1.0.14.crate) = adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83 SIZE (rust/crates/unicode-ident-1.0.14.crate) = 47547 -SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956 -SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536 SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493 SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323 SHA256 (rust/crates/unicode-truncate-1.1.0.crate) = b3644627a5af5fa321c95b9b235a72fd24cd29c648c2c379431e6628655627bf @@ -729,10 +761,18 @@ SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59 SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 -SHA256 (rust/crates/uuid-1.11.0.crate) = f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a -SIZE (rust/crates/uuid-1.11.0.crate) = 47683 +SHA256 (rust/crates/uuid-1.11.1.crate) = b913a3b5fe84142e269d63cc62b64319ccaf89b748fc31fe025177f767a756c4 +SIZE (rust/crates/uuid-1.11.1.crate) = 47721 SHA256 (rust/crates/uuid-simd-0.8.0.crate) = 23b082222b4f6619906941c17eb2297fff4c2fb96cb60164170522942a200bd8 SIZE (rust/crates/uuid-simd-0.8.0.crate) = 6959 +SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d +SIZE (rust/crates/valuable-0.1.0.crate) = 27718 +SHA256 (rust/crates/value-bag-1.10.0.crate) = 3ef4c4aa54d5d05a279399bfa921ec387b7aba77caf7a682ae8d86785b8fdad2 +SIZE (rust/crates/value-bag-1.10.0.crate) = 40371 +SHA256 (rust/crates/value-bag-serde1-1.10.0.crate) = 4bb773bd36fd59c7ca6e336c94454d9c66386416734817927ac93d81cb3c5b0b +SIZE (rust/crates/value-bag-serde1-1.10.0.crate) = 5564 +SHA256 (rust/crates/value-bag-sval2-1.10.0.crate) = 53a916a702cac43a88694c97657d449775667bcd14b70419441d05b7fea4a83a +SIZE (rust/crates/value-bag-sval2-1.10.0.crate) = 5624 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735 SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a @@ -771,6 +811,14 @@ SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 +SHA256 (rust/crates/windows-0.58.0.crate) = dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6 +SIZE (rust/crates/windows-0.58.0.crate) = 9744521 +SHA256 (rust/crates/windows-core-0.58.0.crate) = 6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99 +SIZE (rust/crates/windows-core-0.58.0.crate) = 41022 +SHA256 (rust/crates/windows-implement-0.58.0.crate) = 2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b +SIZE (rust/crates/windows-implement-0.58.0.crate) = 10491 +SHA256 (rust/crates/windows-interface-0.58.0.crate) = 053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515 +SIZE (rust/crates/windows-interface-0.58.0.crate) = 11246 SHA256 (rust/crates/windows-registry-0.2.0.crate) = e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0 SIZE (rust/crates/windows-registry-0.2.0.crate) = 10470 SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e @@ -817,8 +865,8 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b738 SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 -SHA256 (rust/crates/winnow-0.6.20.crate) = 36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b -SIZE (rust/crates/winnow-0.6.20.crate) = 163617 +SHA256 (rust/crates/winnow-0.6.24.crate) = c8d71a593cc5c42ad7876e2c1fda56f314f3754c084128833e64f1345ff8a03a +SIZE (rust/crates/winnow-0.6.24.crate) = 165680 SHA256 (rust/crates/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1 SIZE (rust/crates/winreg-0.50.0.crate) = 29703 SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936 @@ -827,8 +875,6 @@ SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0 SIZE (rust/crates/writeable-0.5.5.crate) = 22354 SHA256 (rust/crates/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed SIZE (rust/crates/wyz-0.5.1.crate) = 18790 -SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049 -SIZE (rust/crates/yansi-1.0.1.crate) = 75497 SHA256 (rust/crates/yasna-0.5.2.crate) = e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd SIZE (rust/crates/yasna-0.5.2.crate) = 34859 SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40 @@ -855,5 +901,5 @@ SHA256 (rust/crates/zstd-safe-7.2.1.crate) = 54a3ab4db68cea366acc5c897c7b4d4d1b8 SIZE (rust/crates/zstd-safe-7.2.1.crate) = 21122 SHA256 (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 38ff0f21cfee8f97d94cef41359e0c89aa6113028ab0291aa8ca0038995a95aa SIZE (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 749090 -SHA256 (hatoo-oha-v1.5.0_GH0.tar.gz) = 2e8d42df346486d3ed5be5016361f40a12989aeffd1c239e307e3bcb414d84c9 -SIZE (hatoo-oha-v1.5.0_GH0.tar.gz) = 773228 +SHA256 (hatoo-oha-v1.6.0_GH0.tar.gz) = 44ae493c24f42f8994b4192ace99e63866c054e305d368bf77176108cbfa93fd +SIZE (hatoo-oha-v1.6.0_GH0.tar.gz) = 777294 diff --git a/net/openmpi4/Makefile b/net/openmpi4/Makefile index 41d1a8a7e86..984a90e8b3a 100644 --- a/net/openmpi4/Makefile +++ b/net/openmpi4/Makefile @@ -1,6 +1,5 @@ PORTNAME= openmpi -PORTVERSION= 4.1.6 -PORTREVISION= 1 +PORTVERSION= 4.1.8 CATEGORIES= net parallel MASTER_SITES= https://download.open-mpi.org/release/open-mpi/v${PORTVERSION:R}/ PKGNAMESUFFIX= 4 @@ -30,9 +29,6 @@ MPIDIR?= ${MPIBASE}/${PORTNAME} PLIST_SUB+= MPIDIR=${MPIDIR} -# Workaround for https://github.com/open-mpi/ompi/issues/7516 -CONFIGURE_ENV+= DISABLE_gds_ds12=1 DISABLE_gds_ds21=1 - GNU_CONFIGURE= yes GNU_CONFIGURE_PREFIX= ${PREFIX}/${MPIDIR} GNU_CONFIGURE_MANPREFIX=${PREFIX}/${MPIDIR}/share diff --git a/net/openmpi4/distinfo b/net/openmpi4/distinfo index 04dc08ca4aa..8966b957758 100644 --- a/net/openmpi4/distinfo +++ b/net/openmpi4/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1706177680 -SHA256 (openmpi-4.1.6.tar.bz2) = f740994485516deb63b5311af122c265179f5328a0d857a567b85db00b11e415 -SIZE (openmpi-4.1.6.tar.bz2) = 10017002 +TIMESTAMP = 1738752330 +SHA256 (openmpi-4.1.8.tar.bz2) = 466f68e3132a1dc02710cc2011fafced8336d98359fa2dae4dddcfd5719f12a9 +SIZE (openmpi-4.1.8.tar.bz2) = 10260353 diff --git a/net/openmpi4/pkg-plist b/net/openmpi4/pkg-plist index 7346154b40f..88c95288afc 100644 --- a/net/openmpi4/pkg-plist +++ b/net/openmpi4/pkg-plist @@ -101,7 +101,7 @@ libdata/pkgconfig/pmix.pc %%MPIDIR%%/lib/libmpi.la %%MPIDIR%%/lib/libmpi.so %%MPIDIR%%/lib/libmpi.so.40 -%%MPIDIR%%/lib/libmpi.so.40.30.6 +%%MPIDIR%%/lib/libmpi.so.40.30.8 %%MPIDIR%%/lib/libmpi_cxx.la %%MPIDIR%%/lib/libmpi_cxx.so %%MPIDIR%%/lib/libmpi_cxx.so.40 @@ -109,11 +109,11 @@ libdata/pkgconfig/pmix.pc %%MPIDIR%%/lib/libmpi_mpifh.la %%MPIDIR%%/lib/libmpi_mpifh.so %%MPIDIR%%/lib/libmpi_mpifh.so.40 -%%MPIDIR%%/lib/libmpi_mpifh.so.40.30.0 +%%MPIDIR%%/lib/libmpi_mpifh.so.40.30.1 %%MPIDIR%%/lib/libmpi_usempi.la %%MPIDIR%%/lib/libmpi_usempi.so %%MPIDIR%%/lib/libmpi_usempi.so.40 -%%MPIDIR%%/lib/libmpi_usempi.so.40.30.0 +%%MPIDIR%%/lib/libmpi_usempi.so.40.30.1 %%MPIDIR%%/lib/libompitrace.la %%MPIDIR%%/lib/libompitrace.so %%MPIDIR%%/lib/libompitrace.so.40 @@ -121,11 +121,11 @@ libdata/pkgconfig/pmix.pc %%MPIDIR%%/lib/libopen-pal.la %%MPIDIR%%/lib/libopen-pal.so %%MPIDIR%%/lib/libopen-pal.so.40 -%%MPIDIR%%/lib/libopen-pal.so.40.30.3 +%%MPIDIR%%/lib/libopen-pal.so.40.30.4 %%MPIDIR%%/lib/libopen-rte.la %%MPIDIR%%/lib/libopen-rte.so %%MPIDIR%%/lib/libopen-rte.so.40 -%%MPIDIR%%/lib/libopen-rte.so.40.30.3 +%%MPIDIR%%/lib/libopen-rte.so.40.30.4 %%MPIDIR%%/lib/mpi.mod %%MPIDIR%%/lib/ompi_monitoring_prof.la %%MPIDIR%%/lib/ompi_monitoring_prof.so @@ -333,6 +333,10 @@ libdata/pkgconfig/pmix.pc %%MPIDIR%%/lib/pmix/mca_bfrops_v21.so %%MPIDIR%%/lib/pmix/mca_bfrops_v3.la %%MPIDIR%%/lib/pmix/mca_bfrops_v3.so +%%MPIDIR%%/lib/pmix/mca_gds_ds12.la +%%MPIDIR%%/lib/pmix/mca_gds_ds12.so +%%MPIDIR%%/lib/pmix/mca_gds_ds21.la +%%MPIDIR%%/lib/pmix/mca_gds_ds21.so %%MPIDIR%%/lib/pmix/mca_gds_hash.la %%MPIDIR%%/lib/pmix/mca_gds_hash.so %%MPIDIR%%/lib/pmix/mca_pcompress_zlib.la diff --git a/net/p5-Net-OAuth/Makefile b/net/p5-Net-OAuth/Makefile index 20ba7fd74fe..e73df0d1d32 100644 --- a/net/p5-Net-OAuth/Makefile +++ b/net/p5-Net-OAuth/Makefile @@ -1,6 +1,5 @@ PORTNAME= Net-OAuth -PORTVERSION= 0.28 -PORTREVISION= 1 +PORTVERSION= 0.30 CATEGORIES= net perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -16,8 +15,9 @@ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Class-Accessor>=0.31:devel/p5-Class-Accessor \ p5-Class-Data-Inheritable>=0.06:devel/p5-Class-Data-Inheritable \ + p5-Crypt-URandom>=0.37:security/p5-Crypt-URandom \ p5-Digest-HMAC>=1.01:security/p5-Digest-HMAC \ - p5-URI>=1.35:net/p5-URI + p5-URI>=5.15:net/p5-URI TEST_DEPENDS= p5-Test-Warn>=0.21:devel/p5-Test-Warn USES= perl5 diff --git a/net/p5-Net-OAuth/distinfo b/net/p5-Net-OAuth/distinfo index c90bc106dd0..b51073b9191 100644 --- a/net/p5-Net-OAuth/distinfo +++ b/net/p5-Net-OAuth/distinfo @@ -1,2 +1,3 @@ -SHA256 (Net-OAuth-0.28.tar.gz) = 7bfc319da0ac578e00962f35a350cf51110a3a313016d1fdc30722028a22904c -SIZE (Net-OAuth-0.28.tar.gz) = 29063 +TIMESTAMP = 1736671187 +SHA256 (Net-OAuth-0.30.tar.gz) = ed22ea36834c6cb99165c145b87766468de6a69a71e7bd6fb854966127aecfac +SIZE (Net-OAuth-0.30.tar.gz) = 30347 diff --git a/net/p5-Socket-Netlink/Makefile b/net/p5-Socket-Netlink/Makefile new file mode 100644 index 00000000000..e1965514c8a --- /dev/null +++ b/net/p5-Socket-Netlink/Makefile @@ -0,0 +1,33 @@ +PORTNAME= Socket-Netlink +PORTVERSION= 0.05 +CATEGORIES= net perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= perl@FreeBSD.org +COMMENT= Perl interface to PF_NETLINK socket family +WWW= https://metacpan.org/dist/Socket-Netlink + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= p5-ExtUtils-CChecker>=0.02:devel/p5-ExtUtils-CChecker \ + p5-ExtUtils-H2PM>=0.07:devel/p5-ExtUtils-H2PM \ + p5-Module-Build>=0:devel/p5-Module-Build +TEST_DEPENDS= p5-Test-HexString>=0:devel/p5-Test-HexString \ + p5-Test-Pod>=1.00:devel/p5-Test-Pod + +USES= perl5 +USE_PERL5= configure + +post-patch: + @${REINPLACE_CMD} -e '/include.*netlink/ { s,linux,netlink,; \ + s,genetlink,netlink_generic,; }' ${WRKSRC}/Build.PL \ + ${WRKSRC}/lib/Socket/Netlink/Generic_const.pm.PL \ + ${WRKSRC}/lib/Socket/Netlink.xs + +post-install: + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Socket/Netlink/Netlink.so + +.include diff --git a/net/p5-Socket-Netlink/distinfo b/net/p5-Socket-Netlink/distinfo new file mode 100644 index 00000000000..00f36bcf842 --- /dev/null +++ b/net/p5-Socket-Netlink/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1479421310 +SHA256 (Socket-Netlink-0.05.tar.gz) = d847db59b148d08d40fe09dda2cc257ef72fb1eb5a0d68155fbedcb1f585d8bd +SIZE (Socket-Netlink-0.05.tar.gz) = 31908 diff --git a/net/p5-Socket-Netlink/pkg-descr b/net/p5-Socket-Netlink/pkg-descr new file mode 100644 index 00000000000..cbbb9c17eb4 --- /dev/null +++ b/net/p5-Socket-Netlink/pkg-descr @@ -0,0 +1,3 @@ +This module contains the low-level constants and structure handling +functions required to use PF_NETLINK socket family available on e.g. +Linux and FreeBSD. diff --git a/net/p5-Socket-Netlink/pkg-plist b/net/p5-Socket-Netlink/pkg-plist new file mode 100644 index 00000000000..3137c888eaf --- /dev/null +++ b/net/p5-Socket-Netlink/pkg-plist @@ -0,0 +1,10 @@ +%%SITE_ARCH%%/IO/Socket/Netlink.pm +%%SITE_ARCH%%/IO/Socket/Netlink/Generic.pm +%%SITE_ARCH%%/Socket/Netlink.pm +%%SITE_ARCH%%/Socket/Netlink/Generic.pm +%%SITE_ARCH%%/Socket/Netlink/Generic_const.pm +%%SITE_ARCH%%/auto/Socket/Netlink/Netlink.so +%%PERL5_MAN3%%/IO::Socket::Netlink.3.gz +%%PERL5_MAN3%%/IO::Socket::Netlink::Generic.3.gz +%%PERL5_MAN3%%/Socket::Netlink.3.gz +%%PERL5_MAN3%%/Socket::Netlink::Generic.3.gz diff --git a/net/p5-Test-URI/Makefile b/net/p5-Test-URI/Makefile index 45ff0b67e1c..a8f7f355dd3 100644 --- a/net/p5-Test-URI/Makefile +++ b/net/p5-Test-URI/Makefile @@ -1,5 +1,5 @@ PORTNAME= Test-URI -PORTVERSION= 1.085 +PORTVERSION= 1.086 CATEGORIES= net perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/net/p5-Test-URI/distinfo b/net/p5-Test-URI/distinfo index 47b79f138bf..523c079f86d 100644 --- a/net/p5-Test-URI/distinfo +++ b/net/p5-Test-URI/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1708449052 -SHA256 (Test-URI-1.085.tar.gz) = 003abdca8ccec9ee0e35dc79468fe2b1203b56aa4df90a90e39bd9a549c8ee29 -SIZE (Test-URI-1.085.tar.gz) = 11293 +TIMESTAMP = 1738088910 +SHA256 (Test-URI-1.086.tar.gz) = 24d3ddbb5320a9723043f29e3efe064fb61d524091b046e248744780a745134e +SIZE (Test-URI-1.086.tar.gz) = 12212 diff --git a/net/pecl-smbclient/Makefile b/net/pecl-smbclient/Makefile index 247373a2e0e..cab418368c2 100644 --- a/net/pecl-smbclient/Makefile +++ b/net/pecl-smbclient/Makefile @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USES= php:pecl samba:lib CONFIGURE_ARGS= --with-libsmbclient=${LOCALBASE} -CPPFLAGS+= -I${SAMBAINCLUDES} -LDFLAGS+= -L${SAMBALIBS} +CPPFLAGS+= -I${SAMBA_INCLUDEDIR} +LDFLAGS+= -L${SAMBA_LIBDIR} .include diff --git a/net/pimcommon/Makefile b/net/pimcommon/Makefile index e6cd0a03114..b6407fa8ad4 100644 --- a/net/pimcommon/Makefile +++ b/net/pimcommon/Makefile @@ -10,20 +10,16 @@ LICENSE= LGPL21 BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs -USES= cmake compiler:c++11-lib gettext grantlee:5 kde:5 qt:5 tar:xz \ - xorg +USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz xorg USE_KDE= archive attica auth codecs completion config configwidgets \ - coreaddons dbusaddons emoticons i18n iconthemes init \ - itemmodels itemviews jobwidgets kcmutils kio newstuff service \ - solid sonnet textwidgets wallet widgetsaddons windowsystem \ - xmlgui \ + coreaddons dbusaddons i18n iconthemes itemmodels itemviews \ + jobwidgets kcmutils kio newstuff service solid sonnet \ + textwidgets wallet widgetsaddons windowsystem xmlgui \ ecm:build # pim components USE_KDE+= akonadi akonadicontacts akonadisearch contacts grantleetheme \ imap ktextaddons ldap libkdepim mime pimtextedit purpose -USE_QT= concurrent core dbus designer gui network printsupport script \ - testlib uiplugin uitools widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 USE_LDCONFIG= yes diff --git a/net/pimcommon/distinfo b/net/pimcommon/distinfo index d4a3cde58cb..733e8a4a906 100644 --- a/net/pimcommon/distinfo +++ b/net/pimcommon/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889465 -SHA256 (KDE/release-service/23.08.5/pimcommon-23.08.5.tar.xz) = 5f5b1cc3cc2a0f204089d55ff8dae5236da147878fb0925080399090d05f4d2e -SIZE (KDE/release-service/23.08.5/pimcommon-23.08.5.tar.xz) = 349196 +TIMESTAMP = 1734460342 +SHA256 (KDE/release-service/24.12.0/pimcommon-24.12.0.tar.xz) = bcca986072612234a627c15777a530039904615288b9ce0d0d20f975c0adec24 +SIZE (KDE/release-service/24.12.0/pimcommon-24.12.0.tar.xz) = 365608 diff --git a/net/pimcommon/pkg-plist b/net/pimcommon/pkg-plist index be33ca9618b..9875ba28426 100644 --- a/net/pimcommon/pkg-plist +++ b/net/pimcommon/pkg-plist @@ -1,174 +1,199 @@ -include/KPim5/PimCommon/PimCommon/AbstractGenericPlugin -include/KPim5/PimCommon/PimCommon/AbstractGenericPluginInterface -include/KPim5/PimCommon/PimCommon/BroadcastStatus -include/KPim5/PimCommon/PimCommon/ConfigureImmutableWidgetUtils -include/KPim5/PimCommon/PimCommon/ConfigurePluginDialog -include/KPim5/PimCommon/PimCommon/ConfigurePluginsListWidget -include/KPim5/PimCommon/PimCommon/ConfigurePluginsWidget -include/KPim5/PimCommon/PimCommon/CustomLogWidget -include/KPim5/PimCommon/PimCommon/CustomToolsPlugin -include/KPim5/PimCommon/PimCommon/CustomToolsPluginManager -include/KPim5/PimCommon/PimCommon/CustomToolsViewInterface -include/KPim5/PimCommon/PimCommon/CustomToolsWidgetng -include/KPim5/PimCommon/PimCommon/CustomTreeView -include/KPim5/PimCommon/PimCommon/EmailValidator -include/KPim5/PimCommon/PimCommon/GenericPlugin -include/KPim5/PimCommon/PimCommon/GenericPluginManager -include/KPim5/PimCommon/PimCommon/KActionMenuChangeCase -include/KPim5/PimCommon/PimCommon/LineEditWithAutoCorrection -include/KPim5/PimCommon/PimCommon/LineEditWithCompleterNg -include/KPim5/PimCommon/PimCommon/MigrateApplicationFiles -include/KPim5/PimCommon/PimCommon/MigrateFileInfo -include/KPim5/PimCommon/PimCommon/NetworkManager -include/KPim5/PimCommon/PimCommon/PimUtil -include/KPim5/PimCommon/PimCommon/PluginUtil -include/KPim5/PimCommon/PimCommon/PurposeMenuWidget -include/KPim5/PimCommon/PimCommon/RenameFileDialog -include/KPim5/PimCommon/PimCommon/ShareServiceUrlManager -include/KPim5/PimCommon/PimCommon/SimpleStringListEditor -include/KPim5/PimCommon/PimCommon/SpellCheckLineEdit -include/KPim5/PimCommon/PimCommon/TemplateListWidget -include/KPim5/PimCommon/PimCommon/TemplateManager -include/KPim5/PimCommon/config-pimcommon.h -include/KPim5/PimCommon/pimcommon/abstractgenericplugin.h -include/KPim5/PimCommon/pimcommon/abstractgenericplugininterface.h -include/KPim5/PimCommon/pimcommon/broadcaststatus.h -include/KPim5/PimCommon/pimcommon/configureimmutablewidgetutils.h -include/KPim5/PimCommon/pimcommon/configureplugindialog.h -include/KPim5/PimCommon/pimcommon/configurepluginslistwidget.h -include/KPim5/PimCommon/pimcommon/configurepluginswidget.h -include/KPim5/PimCommon/pimcommon/customlogwidget.h -include/KPim5/PimCommon/pimcommon/customtoolsplugin.h -include/KPim5/PimCommon/pimcommon/customtoolspluginmanager.h -include/KPim5/PimCommon/pimcommon/customtoolsviewinterface.h -include/KPim5/PimCommon/pimcommon/customtoolswidgetng.h -include/KPim5/PimCommon/pimcommon/customtreeview.h -include/KPim5/PimCommon/pimcommon/emailvalidator.h -include/KPim5/PimCommon/pimcommon/genericplugin.h -include/KPim5/PimCommon/pimcommon/genericpluginmanager.h -include/KPim5/PimCommon/pimcommon/imapresourcesettings.h -include/KPim5/PimCommon/pimcommon/kactionmenuchangecase.h -include/KPim5/PimCommon/pimcommon/lineeditwithautocorrection.h -include/KPim5/PimCommon/pimcommon/lineeditwithcompleterng.h -include/KPim5/PimCommon/pimcommon/migrateapplicationfiles.h -include/KPim5/PimCommon/pimcommon/migratefileinfo.h -include/KPim5/PimCommon/pimcommon/networkmanager.h -include/KPim5/PimCommon/pimcommon/pimcommon_export.h -include/KPim5/PimCommon/pimcommon/pimutil.h -include/KPim5/PimCommon/pimcommon/pluginutil.h -include/KPim5/PimCommon/pimcommon/purposemenuwidget.h -include/KPim5/PimCommon/pimcommon/renamefiledialog.h -include/KPim5/PimCommon/pimcommon/shareserviceurlmanager.h -include/KPim5/PimCommon/pimcommon/simplestringlisteditor.h -include/KPim5/PimCommon/pimcommon/spellchecklineedit.h -include/KPim5/PimCommon/pimcommon/templatelistwidget.h -include/KPim5/PimCommon/pimcommon/templatemanager.h -include/KPim5/PimCommon/pimcommon_version.h -include/KPim5/PimCommonAkonadi/PimCommonAkonadi/AddresseeLineEdit -include/KPim5/PimCommonAkonadi/PimCommonAkonadi/AnnotationDialog -include/KPim5/PimCommonAkonadi/PimCommonAkonadi/CheckedCollectionWidget -include/KPim5/PimCommonAkonadi/PimCommonAkonadi/CollectionAclPage -include/KPim5/PimCommonAkonadi/PimCommonAkonadi/CollectionTypeUtil -include/KPim5/PimCommonAkonadi/PimCommonAkonadi/CompletionConfigureDialog -include/KPim5/PimCommonAkonadi/PimCommonAkonadi/CompletionOrderEditor -include/KPim5/PimCommonAkonadi/PimCommonAkonadi/ContentTypeWidget -include/KPim5/PimCommonAkonadi/PimCommonAkonadi/CreateResource -include/KPim5/PimCommonAkonadi/PimCommonAkonadi/GenericPluginInterface -include/KPim5/PimCommonAkonadi/PimCommonAkonadi/ImapAclAttribute -include/KPim5/PimCommonAkonadi/PimCommonAkonadi/ImapResourceCapabilitiesManager -include/KPim5/PimCommonAkonadi/PimCommonAkonadi/IncidencesForWidget -include/KPim5/PimCommonAkonadi/PimCommonAkonadi/LdapSearchDialog -include/KPim5/PimCommonAkonadi/PimCommonAkonadi/MailUtil -include/KPim5/PimCommonAkonadi/PimCommonAkonadi/ManageServerSideSubscriptionJob -include/KPim5/PimCommonAkonadi/PimCommonAkonadi/PluginInterface -include/KPim5/PimCommonAkonadi/PimCommonAkonadi/ProgressManagerAkonadi -include/KPim5/PimCommonAkonadi/PimCommonAkonadi/RecentAddresses -include/KPim5/PimCommonAkonadi/PimCommonAkonadi/SelectMultiCollectionDialog -include/KPim5/PimCommonAkonadi/pimcommonakonadi/addresseelineedit.h -include/KPim5/PimCommonAkonadi/pimcommonakonadi/annotationdialog.h -include/KPim5/PimCommonAkonadi/pimcommonakonadi/checkedcollectionwidget.h -include/KPim5/PimCommonAkonadi/pimcommonakonadi/collectionaclpage.h -include/KPim5/PimCommonAkonadi/pimcommonakonadi/collectiontypeutil.h -include/KPim5/PimCommonAkonadi/pimcommonakonadi/completionconfiguredialog.h -include/KPim5/PimCommonAkonadi/pimcommonakonadi/completionordereditor.h -include/KPim5/PimCommonAkonadi/pimcommonakonadi/contenttypewidget.h -include/KPim5/PimCommonAkonadi/pimcommonakonadi/createresource.h -include/KPim5/PimCommonAkonadi/pimcommonakonadi/genericplugininterface.h -include/KPim5/PimCommonAkonadi/pimcommonakonadi/imapaclattribute.h -include/KPim5/PimCommonAkonadi/pimcommonakonadi/imapresourcecapabilitiesmanager.h -include/KPim5/PimCommonAkonadi/pimcommonakonadi/incidencesforwidget.h -include/KPim5/PimCommonAkonadi/pimcommonakonadi/ldapsearchdialog.h -include/KPim5/PimCommonAkonadi/pimcommonakonadi/mailutil.h -include/KPim5/PimCommonAkonadi/pimcommonakonadi/manageserversidesubscriptionjob.h -include/KPim5/PimCommonAkonadi/pimcommonakonadi/pimcommonakonadi_export.h -include/KPim5/PimCommonAkonadi/pimcommonakonadi/plugininterface.h -include/KPim5/PimCommonAkonadi/pimcommonakonadi/progressmanagerakonadi.h -include/KPim5/PimCommonAkonadi/pimcommonakonadi/recentaddresses.h -include/KPim5/PimCommonAkonadi/pimcommonakonadi/selectmulticollectiondialog.h -include/KPim5/PimCommonAkonadi/pimcommonakonadi_version.h -lib/cmake/KPim5PimCommon/KPim5PimCommonConfig.cmake -lib/cmake/KPim5PimCommon/KPim5PimCommonConfigVersion.cmake -lib/cmake/KPim5PimCommon/KPim5PimCommonTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5PimCommon/KPim5PimCommonTargets.cmake -lib/cmake/KPim5PimCommonAkonadi/KPim5PimCommonAkonadiConfig.cmake -lib/cmake/KPim5PimCommonAkonadi/KPim5PimCommonAkonadiConfigVersion.cmake -lib/cmake/KPim5PimCommonAkonadi/KPim5PimCommonAkonadiTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/KPim5PimCommonAkonadi/KPim5PimCommonAkonadiTargets.cmake -lib/libKPim5PimCommon.so -lib/libKPim5PimCommon.so.5 -lib/libKPim5PimCommon.so.%%KDE_APPLICATIONS_SHLIB_VER%% -lib/libKPim5PimCommonAkonadi.so -lib/libKPim5PimCommonAkonadi.so.5 -lib/libKPim5PimCommonAkonadi.so.%%KDE_APPLICATIONS_SHLIB_VER%% -%%QT_MKSPECDIR%%/modules/qt_PimCommon.pri -%%QT_MKSPECDIR%%/modules/qt_PimCommonAkonadi.pri -%%QT_PLUGINDIR%%/designer/pimcommon5akonadiwidgets.so -%%QT_PLUGINDIR%%/designer/pimcommon5widgets.so -share/locale/ar/LC_MESSAGES/libpimcommon.mo -share/locale/bs/LC_MESSAGES/libpimcommon.mo -share/locale/ca/LC_MESSAGES/libpimcommon.mo -share/locale/ca@valencia/LC_MESSAGES/libpimcommon.mo -share/locale/cs/LC_MESSAGES/libpimcommon.mo -share/locale/da/LC_MESSAGES/libpimcommon.mo -share/locale/de/LC_MESSAGES/libpimcommon.mo -share/locale/el/LC_MESSAGES/libpimcommon.mo -share/locale/en_GB/LC_MESSAGES/libpimcommon.mo -share/locale/eo/LC_MESSAGES/libpimcommon.mo -share/locale/es/LC_MESSAGES/libpimcommon.mo -share/locale/et/LC_MESSAGES/libpimcommon.mo -share/locale/eu/LC_MESSAGES/libpimcommon.mo -share/locale/fi/LC_MESSAGES/libpimcommon.mo -share/locale/fr/LC_MESSAGES/libpimcommon.mo -share/locale/ga/LC_MESSAGES/libpimcommon.mo -share/locale/gl/LC_MESSAGES/libpimcommon.mo -share/locale/hu/LC_MESSAGES/libpimcommon.mo -share/locale/ia/LC_MESSAGES/libpimcommon.mo -share/locale/it/LC_MESSAGES/libpimcommon.mo -share/locale/ja/LC_MESSAGES/libpimcommon.mo -share/locale/ka/LC_MESSAGES/libpimcommon.mo -share/locale/kk/LC_MESSAGES/libpimcommon.mo -share/locale/ko/LC_MESSAGES/libpimcommon.mo -share/locale/lt/LC_MESSAGES/libpimcommon.mo -share/locale/mr/LC_MESSAGES/libpimcommon.mo -share/locale/nb/LC_MESSAGES/libpimcommon.mo -share/locale/nds/LC_MESSAGES/libpimcommon.mo -share/locale/nl/LC_MESSAGES/libpimcommon.mo -share/locale/pl/LC_MESSAGES/libpimcommon.mo -share/locale/pt/LC_MESSAGES/libpimcommon.mo -share/locale/pt_BR/LC_MESSAGES/libpimcommon.mo -share/locale/ro/LC_MESSAGES/libpimcommon.mo -share/locale/ru/LC_MESSAGES/libpimcommon.mo -share/locale/sk/LC_MESSAGES/libpimcommon.mo -share/locale/sl/LC_MESSAGES/libpimcommon.mo -share/locale/sr/LC_MESSAGES/libpimcommon.mo -share/locale/sr@ijekavian/LC_MESSAGES/libpimcommon.mo -share/locale/sr@ijekavianlatin/LC_MESSAGES/libpimcommon.mo -share/locale/sr@latin/LC_MESSAGES/libpimcommon.mo -share/locale/sv/LC_MESSAGES/libpimcommon.mo -share/locale/tr/LC_MESSAGES/libpimcommon.mo -share/locale/ug/LC_MESSAGES/libpimcommon.mo -share/locale/uk/LC_MESSAGES/libpimcommon.mo -share/locale/zh_CN/LC_MESSAGES/libpimcommon.mo -share/locale/zh_TW/LC_MESSAGES/libpimcommon.mo -share/qlogging-categories5/pimcommon.categories -share/qlogging-categories5/pimcommon.renamecategories +include/KPim6/PimCommon/PimCommon/AbstractGenericPlugin +include/KPim6/PimCommon/PimCommon/AbstractGenericPluginInterface +include/KPim6/PimCommon/PimCommon/BroadcastStatus +include/KPim6/PimCommon/PimCommon/ConfigureImmutableWidgetUtils +include/KPim6/PimCommon/PimCommon/ConfigurePluginDialog +include/KPim6/PimCommon/PimCommon/ConfigurePluginsListWidget +include/KPim6/PimCommon/PimCommon/ConfigurePluginsTreeWidgetDelegate +include/KPim6/PimCommon/PimCommon/ConfigurePluginsWidget +include/KPim6/PimCommon/PimCommon/CustomLogWidget +include/KPim6/PimCommon/PimCommon/CustomToolsPlugin +include/KPim6/PimCommon/PimCommon/CustomToolsPluginManager +include/KPim6/PimCommon/PimCommon/CustomToolsViewInterface +include/KPim6/PimCommon/PimCommon/CustomToolsWidgetng +include/KPim6/PimCommon/PimCommon/CustomTreeView +include/KPim6/PimCommon/PimCommon/GenericPlugin +include/KPim6/PimCommon/PimCommon/GenericPluginManager +include/KPim6/PimCommon/PimCommon/KActionMenuChangeCase +include/KPim6/PimCommon/PimCommon/LineEditWithAutoCorrection +include/KPim6/PimCommon/PimCommon/LineEditWithCompleterNg +include/KPim6/PimCommon/PimCommon/NeedUpdateVersionUtils +include/KPim6/PimCommon/PimCommon/NeedUpdateVersionWidget +include/KPim6/PimCommon/PimCommon/NetworkManager +include/KPim6/PimCommon/PimCommon/PimUtil +include/KPim6/PimCommon/PimCommon/PluginUtil +include/KPim6/PimCommon/PimCommon/PurposeMenuMessageWidget +include/KPim6/PimCommon/PimCommon/PurposeMenuWidget +include/KPim6/PimCommon/PimCommon/RenameFileDialog +include/KPim6/PimCommon/PimCommon/ShareServiceUrlManager +include/KPim6/PimCommon/PimCommon/SimpleStringListEditor +include/KPim6/PimCommon/PimCommon/SpellCheckLineEdit +include/KPim6/PimCommon/PimCommon/TemplateListWidget +include/KPim6/PimCommon/PimCommon/TemplateManager +include/KPim6/PimCommon/PimCommon/VerifyNewVersionWidget +include/KPim6/PimCommon/PimCommon/WhatsNewComboBoxWidget +include/KPim6/PimCommon/PimCommon/WhatsNewDialog +include/KPim6/PimCommon/PimCommon/WhatsNewInfo +include/KPim6/PimCommon/PimCommon/WhatsNewMessageWidget +include/KPim6/PimCommon/PimCommon/WhatsNewTranslationsBase +include/KPim6/PimCommon/pimcommon/abstractgenericplugin.h +include/KPim6/PimCommon/pimcommon/abstractgenericplugininterface.h +include/KPim6/PimCommon/pimcommon/broadcaststatus.h +include/KPim6/PimCommon/pimcommon/configureimmutablewidgetutils.h +include/KPim6/PimCommon/pimcommon/configureplugindialog.h +include/KPim6/PimCommon/pimcommon/configurepluginslistwidget.h +include/KPim6/PimCommon/pimcommon/configurepluginstreewidgetdelegate.h +include/KPim6/PimCommon/pimcommon/configurepluginswidget.h +include/KPim6/PimCommon/pimcommon/customlogwidget.h +include/KPim6/PimCommon/pimcommon/customtoolsplugin.h +include/KPim6/PimCommon/pimcommon/customtoolspluginmanager.h +include/KPim6/PimCommon/pimcommon/customtoolsviewinterface.h +include/KPim6/PimCommon/pimcommon/customtoolswidgetng.h +include/KPim6/PimCommon/pimcommon/customtreeview.h +include/KPim6/PimCommon/pimcommon/genericplugin.h +include/KPim6/PimCommon/pimcommon/genericpluginmanager.h +include/KPim6/PimCommon/pimcommon/imapresourcesettings.h +include/KPim6/PimCommon/pimcommon/kactionmenuchangecase.h +include/KPim6/PimCommon/pimcommon/lineeditwithautocorrection.h +include/KPim6/PimCommon/pimcommon/lineeditwithcompleterng.h +include/KPim6/PimCommon/pimcommon/needupdateversionutils.h +include/KPim6/PimCommon/pimcommon/needupdateversionwidget.h +include/KPim6/PimCommon/pimcommon/networkmanager.h +include/KPim6/PimCommon/pimcommon/pimcommon_export.h +include/KPim6/PimCommon/pimcommon/pimutil.h +include/KPim6/PimCommon/pimcommon/pluginutil.h +include/KPim6/PimCommon/pimcommon/purposemenumessagewidget.h +include/KPim6/PimCommon/pimcommon/purposemenuwidget.h +include/KPim6/PimCommon/pimcommon/renamefiledialog.h +include/KPim6/PimCommon/pimcommon/shareserviceurlmanager.h +include/KPim6/PimCommon/pimcommon/simplestringlisteditor.h +include/KPim6/PimCommon/pimcommon/spellchecklineedit.h +include/KPim6/PimCommon/pimcommon/templatelistwidget.h +include/KPim6/PimCommon/pimcommon/templatemanager.h +include/KPim6/PimCommon/pimcommon/verifynewversionwidget.h +include/KPim6/PimCommon/pimcommon/whatsnewcomboboxwidget.h +include/KPim6/PimCommon/pimcommon/whatsnewdialog.h +include/KPim6/PimCommon/pimcommon/whatsnewinfo.h +include/KPim6/PimCommon/pimcommon/whatsnewmessagewidget.h +include/KPim6/PimCommon/pimcommon/whatsnewtranslationsbase.h +include/KPim6/PimCommon/pimcommon_version.h +include/KPim6/PimCommonActivities/PimCommonActivities/ActivitiesBaseManager +include/KPim6/PimCommonActivities/PimCommonActivities/ConfigureActivitiesWidget +include/KPim6/PimCommonActivities/pimcommonactivities/activitiesbasemanager.h +include/KPim6/PimCommonActivities/pimcommonactivities/configureactivitieswidget.h +include/KPim6/PimCommonActivities/pimcommonactivities/pimcommonactivities_export.h +include/KPim6/PimCommonActivities/pimcommonactivities_version.h +include/KPim6/PimCommonAkonadi/PimCommonAkonadi/AddresseeLineEdit +include/KPim6/PimCommonAkonadi/PimCommonAkonadi/CheckedCollectionWidget +include/KPim6/PimCommonAkonadi/PimCommonAkonadi/CollectionAclPage +include/KPim6/PimCommonAkonadi/PimCommonAkonadi/CollectionTypeUtil +include/KPim6/PimCommonAkonadi/PimCommonAkonadi/CompletionConfigureDialog +include/KPim6/PimCommonAkonadi/PimCommonAkonadi/CompletionOrderEditor +include/KPim6/PimCommonAkonadi/PimCommonAkonadi/ContentTypeWidget +include/KPim6/PimCommonAkonadi/PimCommonAkonadi/CreateResource +include/KPim6/PimCommonAkonadi/PimCommonAkonadi/GenericPluginInterface +include/KPim6/PimCommonAkonadi/PimCommonAkonadi/ImapAclAttribute +include/KPim6/PimCommonAkonadi/PimCommonAkonadi/ImapResourceCapabilitiesManager +include/KPim6/PimCommonAkonadi/PimCommonAkonadi/IncidencesForWidget +include/KPim6/PimCommonAkonadi/PimCommonAkonadi/LdapSearchDialog +include/KPim6/PimCommonAkonadi/PimCommonAkonadi/MailUtil +include/KPim6/PimCommonAkonadi/PimCommonAkonadi/ManageServerSideSubscriptionJob +include/KPim6/PimCommonAkonadi/PimCommonAkonadi/PluginInterface +include/KPim6/PimCommonAkonadi/PimCommonAkonadi/ProgressManagerAkonadi +include/KPim6/PimCommonAkonadi/PimCommonAkonadi/RecentAddresses +include/KPim6/PimCommonAkonadi/PimCommonAkonadi/SelectMultiCollectionDialog +include/KPim6/PimCommonAkonadi/pimcommonakonadi/addresseelineedit.h +include/KPim6/PimCommonAkonadi/pimcommonakonadi/checkedcollectionwidget.h +include/KPim6/PimCommonAkonadi/pimcommonakonadi/collectionaclpage.h +include/KPim6/PimCommonAkonadi/pimcommonakonadi/collectiontypeutil.h +include/KPim6/PimCommonAkonadi/pimcommonakonadi/completionconfiguredialog.h +include/KPim6/PimCommonAkonadi/pimcommonakonadi/completionordereditor.h +include/KPim6/PimCommonAkonadi/pimcommonakonadi/contenttypewidget.h +include/KPim6/PimCommonAkonadi/pimcommonakonadi/createresource.h +include/KPim6/PimCommonAkonadi/pimcommonakonadi/genericplugininterface.h +include/KPim6/PimCommonAkonadi/pimcommonakonadi/imapaclattribute.h +include/KPim6/PimCommonAkonadi/pimcommonakonadi/imapresourcecapabilitiesmanager.h +include/KPim6/PimCommonAkonadi/pimcommonakonadi/incidencesforwidget.h +include/KPim6/PimCommonAkonadi/pimcommonakonadi/ldapsearchdialog.h +include/KPim6/PimCommonAkonadi/pimcommonakonadi/mailutil.h +include/KPim6/PimCommonAkonadi/pimcommonakonadi/manageserversidesubscriptionjob.h +include/KPim6/PimCommonAkonadi/pimcommonakonadi/pimcommonakonadi_export.h +include/KPim6/PimCommonAkonadi/pimcommonakonadi/plugininterface.h +include/KPim6/PimCommonAkonadi/pimcommonakonadi/progressmanagerakonadi.h +include/KPim6/PimCommonAkonadi/pimcommonakonadi/recentaddresses.h +include/KPim6/PimCommonAkonadi/pimcommonakonadi/selectmulticollectiondialog.h +include/KPim6/PimCommonAkonadi/pimcommonakonadi_version.h +lib/cmake/KPim6PimCommon/KPim6PimCommonConfig.cmake +lib/cmake/KPim6PimCommon/KPim6PimCommonConfigVersion.cmake +lib/cmake/KPim6PimCommon/KPim6PimCommonTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6PimCommon/KPim6PimCommonTargets.cmake +lib/cmake/KPim6PimCommonActivities/KPim6PimCommonActivitiesConfig.cmake +lib/cmake/KPim6PimCommonActivities/KPim6PimCommonActivitiesConfigVersion.cmake +lib/cmake/KPim6PimCommonActivities/KPim6PimCommonActivitiesTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6PimCommonActivities/KPim6PimCommonActivitiesTargets.cmake +lib/cmake/KPim6PimCommonAkonadi/KPim6PimCommonAkonadiConfig.cmake +lib/cmake/KPim6PimCommonAkonadi/KPim6PimCommonAkonadiConfigVersion.cmake +lib/cmake/KPim6PimCommonAkonadi/KPim6PimCommonAkonadiTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPim6PimCommonAkonadi/KPim6PimCommonAkonadiTargets.cmake +lib/libKPim6PimCommon.so +lib/libKPim6PimCommon.so.6 +lib/libKPim6PimCommon.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6PimCommonActivities.so +lib/libKPim6PimCommonActivities.so.6 +lib/libKPim6PimCommonActivities.so.%%KDE_APPLICATIONS_SHLIB_VER%% +lib/libKPim6PimCommonAkonadi.so +lib/libKPim6PimCommonAkonadi.so.6 +lib/libKPim6PimCommonAkonadi.so.%%KDE_APPLICATIONS_SHLIB_VER%% +%%QT_PLUGINDIR%%/designer/pimcommon6akonadiwidgets.so +%%QT_PLUGINDIR%%/designer/pimcommon6widgets.so +share/locale/ar/LC_MESSAGES/libpimcommon6.mo +share/locale/ast/LC_MESSAGES/libpimcommon6.mo +share/locale/bs/LC_MESSAGES/libpimcommon6.mo +share/locale/ca/LC_MESSAGES/libpimcommon6.mo +share/locale/ca@valencia/LC_MESSAGES/libpimcommon6.mo +share/locale/cs/LC_MESSAGES/libpimcommon6.mo +share/locale/da/LC_MESSAGES/libpimcommon6.mo +share/locale/de/LC_MESSAGES/libpimcommon6.mo +share/locale/el/LC_MESSAGES/libpimcommon6.mo +share/locale/en_GB/LC_MESSAGES/libpimcommon6.mo +share/locale/eo/LC_MESSAGES/libpimcommon6.mo +share/locale/es/LC_MESSAGES/libpimcommon6.mo +share/locale/et/LC_MESSAGES/libpimcommon6.mo +share/locale/eu/LC_MESSAGES/libpimcommon6.mo +share/locale/fi/LC_MESSAGES/libpimcommon6.mo +share/locale/fr/LC_MESSAGES/libpimcommon6.mo +share/locale/ga/LC_MESSAGES/libpimcommon6.mo +share/locale/gl/LC_MESSAGES/libpimcommon6.mo +share/locale/he/LC_MESSAGES/libpimcommon6.mo +share/locale/hu/LC_MESSAGES/libpimcommon6.mo +share/locale/ia/LC_MESSAGES/libpimcommon6.mo +share/locale/it/LC_MESSAGES/libpimcommon6.mo +share/locale/ja/LC_MESSAGES/libpimcommon6.mo +share/locale/ka/LC_MESSAGES/libpimcommon6.mo +share/locale/kk/LC_MESSAGES/libpimcommon6.mo +share/locale/ko/LC_MESSAGES/libpimcommon6.mo +share/locale/lt/LC_MESSAGES/libpimcommon6.mo +share/locale/mr/LC_MESSAGES/libpimcommon6.mo +share/locale/nb/LC_MESSAGES/libpimcommon6.mo +share/locale/nds/LC_MESSAGES/libpimcommon6.mo +share/locale/nl/LC_MESSAGES/libpimcommon6.mo +share/locale/pl/LC_MESSAGES/libpimcommon6.mo +share/locale/pt/LC_MESSAGES/libpimcommon6.mo +share/locale/pt_BR/LC_MESSAGES/libpimcommon6.mo +share/locale/ro/LC_MESSAGES/libpimcommon6.mo +share/locale/ru/LC_MESSAGES/libpimcommon6.mo +share/locale/sk/LC_MESSAGES/libpimcommon6.mo +share/locale/sl/LC_MESSAGES/libpimcommon6.mo +share/locale/sr/LC_MESSAGES/libpimcommon6.mo +share/locale/sr@ijekavian/LC_MESSAGES/libpimcommon6.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/libpimcommon6.mo +share/locale/sr@latin/LC_MESSAGES/libpimcommon6.mo +share/locale/sv/LC_MESSAGES/libpimcommon6.mo +share/locale/ta/LC_MESSAGES/libpimcommon6.mo +share/locale/tr/LC_MESSAGES/libpimcommon6.mo +share/locale/ug/LC_MESSAGES/libpimcommon6.mo +share/locale/uk/LC_MESSAGES/libpimcommon6.mo +share/locale/zh_CN/LC_MESSAGES/libpimcommon6.mo +share/locale/zh_TW/LC_MESSAGES/libpimcommon6.mo +share/qlogging-categories6/pimcommon.categories +share/qlogging-categories6/pimcommon.renamecategories diff --git a/net/py-eventlet/Makefile b/net/py-eventlet/Makefile index aec77bb3190..8adf5d2466e 100644 --- a/net/py-eventlet/Makefile +++ b/net/py-eventlet/Makefile @@ -1,5 +1,5 @@ PORTNAME= eventlet -PORTVERSION= 0.38.2 +PORTVERSION= 0.39.0 CATEGORIES= net python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/net/py-eventlet/distinfo b/net/py-eventlet/distinfo index 16024144af6..b42eadcc65c 100644 --- a/net/py-eventlet/distinfo +++ b/net/py-eventlet/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888346 -SHA256 (eventlet-0.38.2.tar.gz) = 6a46823af1dca7d29cf04c0d680365805435473c3acbffc176765c7f8787edac -SIZE (eventlet-0.38.2.tar.gz) = 561526 +TIMESTAMP = 1738089122 +SHA256 (eventlet-0.39.0.tar.gz) = 01ba0aa6ee2452690fc02b274a2409598a13b997c7b5af9dc66600fa42015a79 +SIZE (eventlet-0.39.0.tar.gz) = 562164 diff --git a/net/py-mpi4py/Makefile b/net/py-mpi4py/Makefile index e35ef97da4f..acd48fb1bb4 100644 --- a/net/py-mpi4py/Makefile +++ b/net/py-mpi4py/Makefile @@ -1,5 +1,5 @@ PORTNAME= mpi4py -DISTVERSION= 4.0.1 +DISTVERSION= 4.0.2 CATEGORIES= net parallel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/net/py-mpi4py/distinfo b/net/py-mpi4py/distinfo index 6fe7f15a1d1..fd30bd54c8d 100644 --- a/net/py-mpi4py/distinfo +++ b/net/py-mpi4py/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1728716705 -SHA256 (mpi4py-4.0.1.tar.gz) = f3174b245775d556f4fddb32519a2066ef0592edc810c5b5a59238f9a0a40c89 -SIZE (mpi4py-4.0.1.tar.gz) = 466179 +TIMESTAMP = 1738486343 +SHA256 (mpi4py-4.0.2.tar.gz) = 86085436d3ea3587323321b9e661e4df60eabbcf11c2c9cf63d0873ca111cc8b +SIZE (mpi4py-4.0.2.tar.gz) = 466253 diff --git a/net/py-python-heatclient/Makefile b/net/py-python-heatclient/Makefile index b5ce15097da..5e7b679ad3c 100644 --- a/net/py-python-heatclient/Makefile +++ b/net/py-python-heatclient/Makefile @@ -1,5 +1,5 @@ PORTNAME= python-heatclient -PORTVERSION= 4.0.0 +PORTVERSION= 4.1.0 CATEGORIES= net python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -28,11 +28,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cliff>=2.8.0:devel/py-cliff@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyyaml>=3.13:devel/py-pyyaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.14.2:www/py-requests@${PY_FLAVOR} -USES= python:3.9+ shebangfix +USES= python:3.9+ USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes -SHEBANG_GLOB= *.sh - .include diff --git a/net/py-python-heatclient/distinfo b/net/py-python-heatclient/distinfo index e2a4bbd60af..0109235acae 100644 --- a/net/py-python-heatclient/distinfo +++ b/net/py-python-heatclient/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725559869 -SHA256 (python-heatclient-4.0.0.tar.gz) = a33a6fe32caef2599698a83688630c37c209dbdcebf3b1a3ef7767e5032089f2 -SIZE (python-heatclient-4.0.0.tar.gz) = 178969 +TIMESTAMP = 1738089124 +SHA256 (python-heatclient-4.1.0.tar.gz) = d68499ce67031304e105b17c33f9ef63ffdac492f2414c4301539822c2ebf70d +SIZE (python-heatclient-4.1.0.tar.gz) = 179125 diff --git a/net/py-python-neutronclient/Makefile b/net/py-python-neutronclient/Makefile index 2d07c850eea..b564eeb6a3d 100644 --- a/net/py-python-neutronclient/Makefile +++ b/net/py-python-neutronclient/Makefile @@ -1,5 +1,5 @@ PORTNAME= python-neutronclient -PORTVERSION= 11.3.1 +PORTVERSION= 11.4.0 CATEGORIES= net python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -32,11 +32,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cliff>=3.4.0:devel/py-cliff@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.14.2:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}simplejson>=3.5.1:devel/py-simplejson@${PY_FLAVOR} -USES= python shebangfix +USES= python:3.9+ USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes -SHEBANG_GLOB= *.sh - .include diff --git a/net/py-python-neutronclient/distinfo b/net/py-python-neutronclient/distinfo index 25364572fe8..4e077b1346f 100644 --- a/net/py-python-neutronclient/distinfo +++ b/net/py-python-neutronclient/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720364833 -SHA256 (python-neutronclient-11.3.1.tar.gz) = 53cd9923f43a3b0772a40e3561f74655adc8038f90261ab3de05b6211d12edcb -SIZE (python-neutronclient-11.3.1.tar.gz) = 211410 +TIMESTAMP = 1738089126 +SHA256 (python-neutronclient-11.4.0.tar.gz) = 8741219362e4bf9c2e43f2e6cae4d4991ed8f9df9063f43408a0b658b03d62e2 +SIZE (python-neutronclient-11.4.0.tar.gz) = 211796 diff --git a/net/py-python-novaclient/Makefile b/net/py-python-novaclient/Makefile index c220bee81a2..44c839e4f25 100644 --- a/net/py-python-novaclient/Makefile +++ b/net/py-python-novaclient/Makefile @@ -1,5 +1,5 @@ PORTNAME= python-novaclient -PORTVERSION= 18.7.0 +PORTVERSION= 18.8.0 CATEGORIES= net python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -24,11 +24,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}prettytable0>=0.7.2:devel/py-prettytable0@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}stevedore>=2.0.1:devel/py-stevedore@${PY_FLAVOR} -USES= python shebangfix +USES= python:3.9+ USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes -SHEBANG_GLOB= *.sh - .include diff --git a/net/py-python-novaclient/distinfo b/net/py-python-novaclient/distinfo index 669b2a32069..80b0c37b316 100644 --- a/net/py-python-novaclient/distinfo +++ b/net/py-python-novaclient/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725559873 -SHA256 (python-novaclient-18.7.0.tar.gz) = 94cad0f0f4c161ced52a5ecd85d134fd673b997da7194a031c0ca69344340b0d -SIZE (python-novaclient-18.7.0.tar.gz) = 340344 +TIMESTAMP = 1738089128 +SHA256 (python-novaclient-18.8.0.tar.gz) = 66d0d81dee69bdc6937cca3b878261f1834959c607891527a78927a01cea8800 +SIZE (python-novaclient-18.8.0.tar.gz) = 340549 diff --git a/net/py-python-socks/Makefile b/net/py-python-socks/Makefile index 4f9f29ef0df..d978df7ab4b 100644 --- a/net/py-python-socks/Makefile +++ b/net/py-python-socks/Makefile @@ -1,5 +1,5 @@ PORTNAME= python-socks -PORTVERSION= 2.6.1 +PORTVERSION= 2.7.1 CATEGORIES= net python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/net/py-python-socks/distinfo b/net/py-python-socks/distinfo index 8c879ba5600..cc74cbbb722 100644 --- a/net/py-python-socks/distinfo +++ b/net/py-python-socks/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735490426 -SHA256 (python_socks-2.6.1.tar.gz) = 9743929aab6ffe0bab640ecfbbee7130af92408ad86e4aa2984789f742f3ec9e -SIZE (python_socks-2.6.1.tar.gz) = 230318 +TIMESTAMP = 1738444236 +SHA256 (python_socks-2.7.1.tar.gz) = f1a0bb603830fe81e332442eada96757b8f8dec02bd22d1d6f5c99a79704c550 +SIZE (python_socks-2.7.1.tar.gz) = 230371 diff --git a/net/py-softlayer/Makefile b/net/py-softlayer/Makefile index 0884b54fadb..3af3bed8572 100644 --- a/net/py-softlayer/Makefile +++ b/net/py-softlayer/Makefile @@ -1,10 +1,8 @@ PORTNAME= softlayer -PORTVERSION= 6.1.11 -PORTREVISION= 1 +PORTVERSION= 6.2.6 CATEGORIES= net python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DISTNAME= SoftLayer-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= SoftLayer API Python Client @@ -19,8 +17,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=8.0.4:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}prettytable>=2.5.0:devel/py-prettytable@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}prompt-toolkit>=2:devel/py-prompt-toolkit@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygments>=2.0.0:textproc/py-pygments@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}requests>=2.20.0:www/py-requests@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}rich>=13.7.0:textproc/py-rich@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}requests>=2.32.2:www/py-requests@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}rich>=13.9.4:textproc/py-rich@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}urllib3>=1.24,1:net/py-urllib3@${PY_FLAVOR} USES= python diff --git a/net/py-softlayer/distinfo b/net/py-softlayer/distinfo index e184461d81f..da921292a7c 100644 --- a/net/py-softlayer/distinfo +++ b/net/py-softlayer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1703227910 -SHA256 (SoftLayer-6.1.11.tar.gz) = e4ac91273fca6fb62b0a5ee5641b0ffb41163b38149014a156feed91721aa289 -SIZE (SoftLayer-6.1.11.tar.gz) = 490068 +TIMESTAMP = 1738443436 +SHA256 (softlayer-6.2.6.tar.gz) = 6e9d874648cbf234d49ee4f5b0829f6bcd4d706adf88318ed1b27a47debc7e5d +SIZE (softlayer-6.2.6.tar.gz) = 501889 diff --git a/net/py-softlayer/files/patch-setup.py b/net/py-softlayer/files/patch-setup.py index 41247f1c203..87a1ac1d267 100644 --- a/net/py-softlayer/files/patch-setup.py +++ b/net/py-softlayer/files/patch-setup.py @@ -1,4 +1,4 @@ ---- setup.py.orig 2023-12-20 21:04:33 UTC +--- setup.py.orig 2025-01-09 20:04:58 UTC +++ setup.py @@ -14,7 +14,7 @@ setup( LONG_DESCRIPTION = DESCRIPTION @@ -6,15 +6,15 @@ setup( - name='SoftLayer', + name='softlayer', - version='v6.1.11', + version='v6.2.6', description=DESCRIPTION, long_description=LONG_DESCRIPTION, -@@ -39,7 +39,7 @@ setup( +@@ -38,7 +38,7 @@ setup( 'prompt_toolkit >= 2', 'pygments >= 2.0.0', 'urllib3 >= 1.24', -- 'rich == 13.7.0' -+ 'rich >= 13.7.0' +- 'rich == 13.9.4' ++ 'rich >= 13.9.4' ], - keywords=['softlayer', 'cloud', 'slcli'], + keywords=['softlayer', 'cloud', 'slcli', 'ibmcloud'], classifiers=[ diff --git a/net/py-uri-template/Makefile b/net/py-uri-template/Makefile index 3bec125df42..84e216350b1 100644 --- a/net/py-uri-template/Makefile +++ b/net/py-uri-template/Makefile @@ -1,19 +1,18 @@ PORTNAME= uri-template -PORTVERSION= 1.2.0 -PORTREVISION= 1 +PORTVERSION= 1.3.0 CATEGORIES= net python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DISTNAME= uri_template-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= RFC 6570 URI Template Processor -WWW= https://github.com/plinss/uri_template +WWW= https://gitlab.linss.com/open-source/python/uri-template LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} USES= python diff --git a/net/py-uri-template/distinfo b/net/py-uri-template/distinfo index 22bec7b8de0..c7d005079d0 100644 --- a/net/py-uri-template/distinfo +++ b/net/py-uri-template/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1677770947 -SHA256 (uri_template-1.2.0.tar.gz) = 934e4d09d108b70eb8a24410af8615294d09d279ce0e7cbcdaef1bd21f932b06 -SIZE (uri_template-1.2.0.tar.gz) = 8975 +TIMESTAMP = 1738443438 +SHA256 (uri-template-1.3.0.tar.gz) = 0e00f8eb65e18c7de20d595a14336e9f337ead580c70934141624b6d1ffdacc7 +SIZE (uri-template-1.3.0.tar.gz) = 21678 diff --git a/net/py-urllib3-future/Makefile b/net/py-urllib3-future/Makefile index 8aa0002bd96..117e8c308f6 100644 --- a/net/py-urllib3-future/Makefile +++ b/net/py-urllib3-future/Makefile @@ -1,5 +1,5 @@ PORTNAME= urllib3-future -PORTVERSION= 2.12.905 +PORTVERSION= 2.12.909 CATEGORIES= net python MASTER_SITES= PYPI \ https://github.com/jawah/urllib3.future/releases/download/${PORTVERSION}/ @@ -16,8 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.6.0<2:devel/py-hatchling@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}h11>=0.11.0<1.0.0:net/py-h11@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}jh2>=5.0.3<6.0.0:www/py-jh2@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}qh3>=1.0.0<2.0.0:www/py-qh3@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}jh2>=5.0.3<6.0.0:www/py-jh2@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 diff --git a/net/py-urllib3-future/distinfo b/net/py-urllib3-future/distinfo index d2dd1fe0224..e6ac1d80dc1 100644 --- a/net/py-urllib3-future/distinfo +++ b/net/py-urllib3-future/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735792369 -SHA256 (urllib3_future-2.12.905.tar.gz) = 9d08c8f1ba5a86f21d114e16c195423123ff0d691f7941873933b0e817d8a26a -SIZE (urllib3_future-2.12.905.tar.gz) = 1058370 +TIMESTAMP = 1738089130 +SHA256 (urllib3_future-2.12.909.tar.gz) = de1997d1a46f978c6add6891a4a4469785b28c6fbe1b6721d476aa696883fc34 +SIZE (urllib3_future-2.12.909.tar.gz) = 1063053 diff --git a/net/py-urllib3-future/files/patch-pyproject.toml b/net/py-urllib3-future/files/patch-pyproject.toml deleted file mode 100644 index 13507ca4d4b..00000000000 --- a/net/py-urllib3-future/files/patch-pyproject.toml +++ /dev/null @@ -1,11 +0,0 @@ ---- pyproject.toml.orig 2024-12-22 10:26:46 UTC -+++ pyproject.toml -@@ -40,7 +40,7 @@ dependencies = [ - requires-python = ">=3.7" - dynamic = ["version"] - dependencies = [ -- "qh3>=1.2.0,<2.0.0; (platform_python_implementation != 'CPython' or python_full_version > '3.7.10') and (platform_system == 'Darwin' or platform_system == 'Windows' or platform_system == 'Linux') and (platform_machine == 'x86_64' or platform_machine == 's390x' or platform_machine == 'aarch64' or platform_machine == 'armv7l' or platform_machine == 'ppc64le' or platform_machine == 'ppc64' or platform_machine == 'AMD64' or platform_machine == 'arm64' or platform_machine == 'ARM64') and (platform_python_implementation == 'CPython' or (platform_python_implementation == 'PyPy' and python_version < '3.11'))", -+ "qh3>=1.0.0,<2.0.0; (platform_python_implementation != 'CPython' or python_full_version > '3.7.10') and (platform_system == 'Darwin' or platform_system == 'Windows' or platform_system == 'Linux') and (platform_machine == 'x86_64' or platform_machine == 's390x' or platform_machine == 'aarch64' or platform_machine == 'armv7l' or platform_machine == 'ppc64le' or platform_machine == 'ppc64' or platform_machine == 'AMD64' or platform_machine == 'arm64' or platform_machine == 'ARM64') and (platform_python_implementation == 'CPython' or (platform_python_implementation == 'PyPy' and python_version < '3.11'))", - "h11>=0.11.0,<1.0.0", - "jh2>=5.0.3,<6.0.0", - ] diff --git a/net/qt6-coap/distinfo b/net/qt6-coap/distinfo index 503ff225d4d..2346bc8830f 100644 --- a/net/qt6-coap/distinfo +++ b/net/qt6-coap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733205479 -SHA256 (KDE/Qt/6.8.1/qt-qtcoap-v6.8.1_GH0.tar.gz) = 43dc5f9f4efaf0b4046b51bb1064055cecc0ef8f6e0ecfe59ef1693689da6ded -SIZE (KDE/Qt/6.8.1/qt-qtcoap-v6.8.1_GH0.tar.gz) = 186208 +TIMESTAMP = 1738340269 +SHA256 (KDE/Qt/6.8.2/qt-qtcoap-v6.8.2_GH0.tar.gz) = a2ee0f288f973364ec4b91a08f08a2c0705cb00bd77578b43aa0807cb614ef49 +SIZE (KDE/Qt/6.8.2/qt-qtcoap-v6.8.2_GH0.tar.gz) = 186187 diff --git a/net/qt6-mqtt/distinfo b/net/qt6-mqtt/distinfo index d0bc91c95b9..3dfd7353ae9 100644 --- a/net/qt6-mqtt/distinfo +++ b/net/qt6-mqtt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736717113 -SHA256 (KDE/Qt/6.8.1/qt-qtmqtt-v6.8.1_GH0.tar.gz) = d831d6f912d446507f3d786e2a399f203710375bcdd9073c592c6e38f896b2b3 -SIZE (KDE/Qt/6.8.1/qt-qtmqtt-v6.8.1_GH0.tar.gz) = 208545 +TIMESTAMP = 1738340270 +SHA256 (KDE/Qt/6.8.2/qt-qtmqtt-v6.8.2_GH0.tar.gz) = a8c49b6996d7f0042b7721cd7f8ea06589e86c7a9c4c5d5a29176399402eacb5 +SIZE (KDE/Qt/6.8.2/qt-qtmqtt-v6.8.2_GH0.tar.gz) = 209242 diff --git a/net/qt6-networkauth/distinfo b/net/qt6-networkauth/distinfo index 2ac2e3fdeb9..a06ddeaf425 100644 --- a/net/qt6-networkauth/distinfo +++ b/net/qt6-networkauth/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733205481 -SHA256 (KDE/Qt/6.8.1/qtnetworkauth-everywhere-src-6.8.1.tar.xz) = 118664ba929c5fbbdf822438bd69bd43674cfee82e504e143da600fe47c74024 -SIZE (KDE/Qt/6.8.1/qtnetworkauth-everywhere-src-6.8.1.tar.xz) = 253260 +TIMESTAMP = 1738340271 +SHA256 (KDE/Qt/6.8.2/qtnetworkauth-everywhere-src-6.8.2.tar.xz) = d495b4b527ec87aba65af1a8e20291eb0a4826ddfafa78b0cb0ac1ef4455b4d7 +SIZE (KDE/Qt/6.8.2/qtnetworkauth-everywhere-src-6.8.2.tar.xz) = 255292 diff --git a/net/routinator/Makefile b/net/routinator/Makefile index 24bc4d2e3ec..454e6f692ee 100644 --- a/net/routinator/Makefile +++ b/net/routinator/Makefile @@ -1,7 +1,6 @@ PORTNAME= routinator DISTVERSIONPREFIX= v -DISTVERSION= 0.14.0 -PORTREVISION= 6 +DISTVERSION= 0.14.1 CATEGORIES= net MAINTAINER= jaap@NLnetLabs.nl @@ -30,15 +29,9 @@ SUB_LIST+= GROUPS=${GROUPS} \ USERS= ${PORTNAME} GROUPS= ${PORTNAME} -ROUTINATOR_UI_VERSION= 0.3.4 +ROUTINATOR_UI_VERSION= 0.4.3 ROUTINATOR_UI_URL= https://github.com/NLnetLabs/routinator-ui/releases/download/ -OPTIONS_DEFINE= ASPA -OPTIONS_SUB= yes - -ASPA_DESC= (Experimental) enable aspa support -ASPA_VARS= CARGO_FEATURES+=aspa - .include .if ${ARCH} == i386 diff --git a/net/routinator/Makefile.crates b/net/routinator/Makefile.crates index 0defa5fee9b..df626466cd6 100644 --- a/net/routinator/Makefile.crates +++ b/net/routinator/Makefile.crates @@ -1,71 +1,75 @@ -CARGO_CRATES= addr2line-0.22.0 \ - adler-1.0.2 \ +CARGO_CRATES= addr2line-0.24.2 \ + adler2-2.0.0 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ - anstream-0.6.14 \ - anstyle-1.0.7 \ - anstyle-parse-0.2.4 \ - anstyle-query-1.1.0 \ - anstyle-wincon-3.0.3 \ - arbitrary-1.3.2 \ - autocfg-1.3.0 \ - backtrace-0.3.72 \ + anstream-0.6.18 \ + anstyle-1.0.10 \ + anstyle-parse-0.2.6 \ + anstyle-query-1.1.2 \ + anstyle-wincon-3.0.7 \ + arbitrary-1.4.1 \ + async-compression-0.4.18 \ + autocfg-1.4.0 \ + backtrace-0.3.74 \ base64-0.22.1 \ - bcder-0.7.4 \ - bitflags-2.5.0 \ + bcder-0.7.5 \ + bitflags-2.8.0 \ bumpalo-3.16.0 \ - bytes-1.6.0 \ - cc-1.0.99 \ + byteorder-1.5.0 \ + bytes-1.9.0 \ + cc-1.2.10 \ cfg-if-1.0.0 \ - chrono-0.4.38 \ - clap-4.4.18 \ - clap_builder-4.4.18 \ - clap_derive-4.4.7 \ - clap_lex-0.6.0 \ - colorchoice-1.0.1 \ + cfg_aliases-0.2.1 \ + chrono-0.4.39 \ + clap-4.5.27 \ + clap_builder-4.5.27 \ + clap_derive-4.5.24 \ + clap_lex-0.7.4 \ + colorchoice-1.0.3 \ core-foundation-0.9.4 \ - core-foundation-sys-0.8.6 \ - crossbeam-queue-0.3.11 \ - crossbeam-utils-0.8.20 \ + core-foundation-sys-0.8.7 \ + crc32fast-1.4.2 \ + crossbeam-queue-0.3.12 \ + crossbeam-utils-0.8.21 \ deranged-0.3.11 \ - derive_arbitrary-1.3.2 \ - dirs-5.0.1 \ - dirs-sys-0.4.1 \ - displaydoc-0.2.4 \ - either-1.12.0 \ + derive_arbitrary-1.4.1 \ + dirs-6.0.0 \ + dirs-sys-0.5.0 \ + displaydoc-0.2.5 \ + either-1.13.0 \ equivalent-1.0.1 \ - errno-0.3.9 \ + errno-0.3.10 \ error-chain-0.12.4 \ - fastrand-2.1.0 \ + fastrand-2.3.0 \ + flate2-1.0.35 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ - futures-0.3.30 \ - futures-channel-0.3.30 \ - futures-core-0.3.30 \ - futures-executor-0.3.30 \ - futures-io-0.3.30 \ - futures-macro-0.3.30 \ - futures-sink-0.3.30 \ - futures-task-0.3.30 \ - futures-util-0.3.30 \ + futures-0.3.31 \ + futures-channel-0.3.31 \ + futures-core-0.3.31 \ + futures-executor-0.3.31 \ + futures-io-0.3.31 \ + futures-macro-0.3.31 \ + futures-sink-0.3.31 \ + futures-task-0.3.31 \ + futures-util-0.3.31 \ getrandom-0.2.15 \ - gimli-0.29.0 \ - hashbrown-0.14.5 \ - heck-0.4.1 \ - hermit-abi-0.3.9 \ + gimli-0.31.1 \ + hashbrown-0.15.2 \ + heck-0.5.0 \ hostname-0.3.1 \ - http-1.1.0 \ - http-body-1.0.0 \ - http-body-util-0.1.1 \ - httparse-1.9.1 \ + http-1.2.0 \ + http-body-1.0.1 \ + http-body-util-0.1.2 \ + httparse-1.9.5 \ httpdate-1.0.3 \ - hyper-1.3.1 \ - hyper-rustls-0.26.0 \ + hyper-1.5.2 \ + hyper-rustls-0.27.5 \ hyper-tls-0.6.0 \ - hyper-util-0.1.5 \ - iana-time-zone-0.1.60 \ + hyper-util-0.1.10 \ + iana-time-zone-0.1.61 \ iana-time-zone-haiku-0.1.2 \ icu_collections-1.5.0 \ icu_locid-1.5.0 \ @@ -73,157 +77,163 @@ CARGO_CRATES= addr2line-0.22.0 \ icu_locid_transform_data-1.5.0 \ icu_normalizer-1.5.0 \ icu_normalizer_data-1.5.0 \ - icu_properties-1.5.0 \ + icu_properties-1.5.1 \ icu_properties_data-1.5.0 \ icu_provider-1.5.0 \ icu_provider_macros-1.5.0 \ - idna-1.0.0 \ - indexmap-2.2.6 \ - ipnet-2.9.0 \ - is_terminal_polyfill-1.70.0 \ - itoa-1.0.11 \ - js-sys-0.3.69 \ - libc-0.2.155 \ + idna-1.0.3 \ + idna_adapter-1.2.0 \ + indexmap-2.7.1 \ + ipnet-2.11.0 \ + is_terminal_polyfill-1.70.1 \ + itoa-1.0.14 \ + js-sys-0.3.77 \ + libc-0.2.169 \ libredox-0.1.3 \ - linux-raw-sys-0.4.14 \ - listenfd-1.0.1 \ - litemap-0.7.3 \ - log-0.4.21 \ + linux-raw-sys-0.4.15 \ + listenfd-1.0.2 \ + litemap-0.7.4 \ + log-0.4.25 \ match_cfg-0.1.0 \ - memchr-2.7.2 \ + memchr-2.7.4 \ memoffset-0.9.1 \ mime-0.3.17 \ - miniz_oxide-0.7.3 \ - mio-0.8.11 \ + miniz_oxide-0.8.3 \ + mio-1.0.3 \ native-tls-0.2.12 \ nix-0.27.1 \ num-conv-0.1.0 \ num-traits-0.2.19 \ - num_cpus-1.16.0 \ num_threads-0.1.7 \ - object-0.35.0 \ - once_cell-1.19.0 \ - openssl-0.10.64 \ + object-0.36.7 \ + once_cell-1.20.2 \ + openssl-0.10.68 \ openssl-macros-0.1.1 \ openssl-probe-0.1.5 \ - openssl-sys-0.9.102 \ + openssl-sys-0.9.104 \ option-ext-0.2.0 \ percent-encoding-2.3.1 \ - pin-project-1.1.5 \ - pin-project-internal-1.1.5 \ - pin-project-lite-0.2.14 \ + pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ - pkg-config-0.3.30 \ + pkg-config-0.3.31 \ powerfmt-0.2.0 \ - ppv-lite86-0.2.17 \ - proc-macro2-1.0.85 \ + ppv-lite86-0.2.20 \ + proc-macro2-1.0.93 \ quick-xml-0.31.0 \ - quote-1.0.36 \ + quinn-0.11.6 \ + quinn-proto-0.11.9 \ + quinn-udp-0.5.9 \ + quote-1.0.38 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ - redox_users-0.4.5 \ - reqwest-0.12.4 \ + redox_users-0.5.0 \ + reqwest-0.12.12 \ ring-0.17.8 \ - rpki-0.18.3 \ + rpki-0.18.5 \ rustc-demangle-0.1.24 \ - rustix-0.38.34 \ - rustls-0.22.4 \ - rustls-pemfile-2.1.2 \ - rustls-pki-types-1.7.0 \ - rustls-webpki-0.102.4 \ + rustc-hash-2.1.0 \ + rustix-0.38.44 \ + rustls-0.23.21 \ + rustls-pemfile-2.2.0 \ + rustls-pki-types-1.10.1 \ + rustls-webpki-0.102.8 \ + rustversion-1.0.19 \ ryu-1.0.18 \ - schannel-0.1.23 \ - security-framework-2.11.0 \ - security-framework-sys-2.11.0 \ - serde-1.0.203 \ - serde_derive-1.0.203 \ - serde_json-1.0.117 \ + schannel-0.1.27 \ + security-framework-2.11.1 \ + security-framework-sys-2.14.0 \ + serde-1.0.217 \ + serde_derive-1.0.217 \ + serde_json-1.0.137 \ serde_urlencoded-0.7.1 \ + shlex-1.3.0 \ signal-hook-registry-1.4.2 \ - siphasher-0.3.11 \ + siphasher-1.0.1 \ slab-0.4.9 \ smallvec-1.13.2 \ - socket2-0.5.7 \ + socket2-0.5.8 \ spin-0.9.8 \ stable_deref_trait-1.2.0 \ - strsim-0.10.0 \ - subtle-2.5.0 \ - syn-2.0.66 \ - sync_wrapper-0.1.2 \ + strsim-0.11.1 \ + subtle-2.6.1 \ + syn-2.0.96 \ + sync_wrapper-1.0.2 \ synstructure-0.13.1 \ syslog-6.1.1 \ - tempfile-3.10.1 \ - terminal_size-0.3.0 \ - thiserror-1.0.61 \ - thiserror-impl-1.0.61 \ - time-0.3.36 \ + tempfile-3.15.0 \ + terminal_size-0.4.1 \ + thiserror-1.0.69 \ + thiserror-2.0.11 \ + thiserror-impl-1.0.69 \ + thiserror-impl-2.0.11 \ + time-0.3.37 \ time-core-0.1.2 \ - time-macros-0.2.18 \ + time-macros-0.2.19 \ tinystr-0.7.6 \ - tokio-1.38.0 \ - tokio-macros-2.3.0 \ + tinyvec-1.8.1 \ + tinyvec_macros-0.1.1 \ + tokio-1.43.0 \ + tokio-macros-2.5.0 \ tokio-native-tls-0.3.1 \ - tokio-rustls-0.25.0 \ - tokio-socks-0.5.1 \ - toml_datetime-0.6.6 \ - toml_edit-0.22.14 \ - tower-0.4.13 \ - tower-layer-0.3.2 \ - tower-service-0.3.2 \ - tracing-0.1.40 \ - tracing-core-0.1.32 \ + tokio-rustls-0.26.1 \ + tokio-socks-0.5.2 \ + tokio-util-0.7.13 \ + toml_datetime-0.6.8 \ + toml_edit-0.22.22 \ + tower-0.5.2 \ + tower-layer-0.3.3 \ + tower-service-0.3.3 \ + tracing-0.1.41 \ + tracing-core-0.1.33 \ try-lock-0.2.5 \ - unicode-ident-1.0.12 \ + unicode-ident-1.0.14 \ untrusted-0.9.0 \ - url-2.5.1 \ + url-2.5.4 \ utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ - uuid-1.8.0 \ + uuid-1.12.1 \ vcpkg-0.2.15 \ - version_check-0.9.4 \ + version_check-0.9.5 \ want-0.3.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ - wasm-bindgen-0.2.92 \ - wasm-bindgen-backend-0.2.92 \ - wasm-bindgen-futures-0.4.42 \ - wasm-bindgen-macro-0.2.92 \ - wasm-bindgen-macro-support-0.2.92 \ - wasm-bindgen-shared-0.2.92 \ - web-sys-0.3.69 \ - webpki-roots-0.26.2 \ + wasm-bindgen-0.2.100 \ + wasm-bindgen-backend-0.2.100 \ + wasm-bindgen-futures-0.4.50 \ + wasm-bindgen-macro-0.2.100 \ + wasm-bindgen-macro-support-0.2.100 \ + wasm-bindgen-shared-0.2.100 \ + web-sys-0.3.77 \ + web-time-1.1.0 \ + webpki-roots-0.26.7 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.52.0 \ - windows-sys-0.48.0 \ + windows-registry-0.2.0 \ + windows-result-0.2.0 \ + windows-strings-0.1.0 \ windows-sys-0.52.0 \ - windows-targets-0.48.5 \ - windows-targets-0.52.5 \ - windows_aarch64_gnullvm-0.48.5 \ - windows_aarch64_gnullvm-0.52.5 \ - windows_aarch64_msvc-0.48.5 \ - windows_aarch64_msvc-0.52.5 \ - windows_i686_gnu-0.48.5 \ - windows_i686_gnu-0.52.5 \ - windows_i686_gnullvm-0.52.5 \ - windows_i686_msvc-0.48.5 \ - windows_i686_msvc-0.52.5 \ - windows_x86_64_gnu-0.48.5 \ - windows_x86_64_gnu-0.52.5 \ - windows_x86_64_gnullvm-0.48.5 \ - windows_x86_64_gnullvm-0.52.5 \ - windows_x86_64_msvc-0.48.5 \ - windows_x86_64_msvc-0.52.5 \ - winnow-0.6.13 \ - winreg-0.52.0 \ + windows-sys-0.59.0 \ + windows-targets-0.52.6 \ + windows_aarch64_gnullvm-0.52.6 \ + windows_aarch64_msvc-0.52.6 \ + windows_i686_gnu-0.52.6 \ + windows_i686_gnullvm-0.52.6 \ + windows_i686_msvc-0.52.6 \ + windows_x86_64_gnu-0.52.6 \ + windows_x86_64_gnullvm-0.52.6 \ + windows_x86_64_msvc-0.52.6 \ + winnow-0.6.24 \ write16-1.0.0 \ writeable-0.5.5 \ - yoke-0.7.4 \ - yoke-derive-0.7.4 \ - zerofrom-0.1.4 \ - zerofrom-derive-0.1.4 \ + yoke-0.7.5 \ + yoke-derive-0.7.5 \ + zerocopy-0.7.35 \ + zerocopy-derive-0.7.35 \ + zerofrom-0.1.5 \ + zerofrom-derive-0.1.5 \ zeroize-1.8.1 \ - zerovec-0.10.2 \ - zerovec-derive-0.10.2 + zerovec-0.10.4 \ + zerovec-derive-0.10.3 diff --git a/net/routinator/distinfo b/net/routinator/distinfo index 48f4b9de53a..0275fac879b 100644 --- a/net/routinator/distinfo +++ b/net/routinator/distinfo @@ -1,82 +1,92 @@ -TIMESTAMP = 1718884958 -SHA256 (rust/crates/addr2line-0.22.0.crate) = 6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678 -SIZE (rust/crates/addr2line-0.22.0.crate) = 39156 -SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe -SIZE (rust/crates/adler-1.0.2.crate) = 12778 +TIMESTAMP = 1737630884 +SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 +SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 +SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 +SIZE (rust/crates/adler2-2.0.0.crate) = 13529 SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0 SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 -SHA256 (rust/crates/anstream-0.6.14.crate) = 418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b -SIZE (rust/crates/anstream-0.6.14.crate) = 29160 -SHA256 (rust/crates/anstyle-1.0.7.crate) = 038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b -SIZE (rust/crates/anstyle-1.0.7.crate) = 15709 -SHA256 (rust/crates/anstyle-parse-0.2.4.crate) = c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4 -SIZE (rust/crates/anstyle-parse-0.2.4.crate) = 23069 -SHA256 (rust/crates/anstyle-query-1.1.0.crate) = ad186efb764318d35165f1758e7dcef3b10628e26d41a44bc5550652e6804391 -SIZE (rust/crates/anstyle-query-1.1.0.crate) = 9832 -SHA256 (rust/crates/anstyle-wincon-3.0.3.crate) = 61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19 -SIZE (rust/crates/anstyle-wincon-3.0.3.crate) = 12179 -SHA256 (rust/crates/arbitrary-1.3.2.crate) = 7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110 -SIZE (rust/crates/arbitrary-1.3.2.crate) = 32037 -SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0 -SIZE (rust/crates/autocfg-1.3.0.crate) = 16524 -SHA256 (rust/crates/backtrace-0.3.72.crate) = 17c6a35df3749d2e8bb1b7b21a976d82b15548788d2735b9d82f329268f71a11 -SIZE (rust/crates/backtrace-0.3.72.crate) = 87877 +SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b +SIZE (rust/crates/anstream-0.6.18.crate) = 29681 +SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9 +SIZE (rust/crates/anstyle-1.0.10.crate) = 15725 +SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9 +SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343 +SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c +SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969 +SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e +SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400 +SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223 +SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816 +SHA256 (rust/crates/async-compression-0.4.18.crate) = df895a515f70646414f4b45c0b79082783b80552b373a68283012928df56f522 +SIZE (rust/crates/async-compression-0.4.18.crate) = 111919 +SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 +SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 +SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a +SIZE (rust/crates/backtrace-0.3.74.crate) = 88516 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 SIZE (rust/crates/base64-0.22.1.crate) = 81597 -SHA256 (rust/crates/bcder-0.7.4.crate) = c627747a6774aab38beb35990d88309481378558875a41da1a4b2e373c906ef0 -SIZE (rust/crates/bcder-0.7.4.crate) = 63648 -SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1 -SIZE (rust/crates/bitflags-2.5.0.crate) = 43821 +SHA256 (rust/crates/bcder-0.7.5.crate) = 89ffdaa8c6398acd07176317eb6c1f9082869dd1cc3fee7c72c6354866b928cc +SIZE (rust/crates/bcder-0.7.5.crate) = 63794 +SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36 +SIZE (rust/crates/bitflags-2.8.0.crate) = 47482 SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677 -SHA256 (rust/crates/bytes-1.6.0.crate) = 514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9 -SIZE (rust/crates/bytes-1.6.0.crate) = 60605 -SHA256 (rust/crates/cc-1.0.99.crate) = 96c51067fd44124faa7f870b4b1c969379ad32b2ba805aa959430ceaa384f695 -SIZE (rust/crates/cc-1.0.99.crate) = 76961 +SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b +SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 +SHA256 (rust/crates/bytes-1.9.0.crate) = 325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b +SIZE (rust/crates/bytes-1.9.0.crate) = 67320 +SHA256 (rust/crates/cc-1.2.10.crate) = 13208fcbb66eaeffe09b99fffbe1af420f00a7b35aa99ad683dfc1aa76145229 +SIZE (rust/crates/cc-1.2.10.crate) = 101251 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/chrono-0.4.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401 -SIZE (rust/crates/chrono-0.4.38.crate) = 220559 -SHA256 (rust/crates/clap-4.4.18.crate) = 1e578d6ec4194633722ccf9544794b71b1385c3c027efe0c55db226fc880865c -SIZE (rust/crates/clap-4.4.18.crate) = 55269 -SHA256 (rust/crates/clap_builder-4.4.18.crate) = 4df4df40ec50c46000231c914968278b1eb05098cf8f1b3a518a95030e71d1c7 -SIZE (rust/crates/clap_builder-4.4.18.crate) = 163538 -SHA256 (rust/crates/clap_derive-4.4.7.crate) = cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442 -SIZE (rust/crates/clap_derive-4.4.7.crate) = 29046 -SHA256 (rust/crates/clap_lex-0.6.0.crate) = 702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1 -SIZE (rust/crates/clap_lex-0.6.0.crate) = 12272 -SHA256 (rust/crates/colorchoice-1.0.1.crate) = 0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422 -SIZE (rust/crates/colorchoice-1.0.1.crate) = 7895 +SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 +SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 +SHA256 (rust/crates/chrono-0.4.39.crate) = 7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825 +SIZE (rust/crates/chrono-0.4.39.crate) = 222248 +SHA256 (rust/crates/clap-4.5.27.crate) = 769b0145982b4b48713e01ec42d61614425f27b7058bda7180a3a41f30104796 +SIZE (rust/crates/clap-4.5.27.crate) = 55737 +SHA256 (rust/crates/clap_builder-4.5.27.crate) = 1b26884eb4b57140e4d2d93652abfa49498b938b3c9179f9fc487b0acc3edad7 +SIZE (rust/crates/clap_builder-4.5.27.crate) = 168024 +SHA256 (rust/crates/clap_derive-4.5.24.crate) = 54b755194d6389280185988721fffba69495eed5ee9feeee9a599b53db80318c +SIZE (rust/crates/clap_derive-4.5.24.crate) = 30669 +SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6 +SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858 +SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990 +SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923 SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743 -SHA256 (rust/crates/core-foundation-sys-0.8.6.crate) = 06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f -SIZE (rust/crates/core-foundation-sys-0.8.6.crate) = 37629 -SHA256 (rust/crates/crossbeam-queue-0.3.11.crate) = df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35 -SIZE (rust/crates/crossbeam-queue-0.3.11.crate) = 15581 -SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80 -SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487 +SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b +SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 +SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3 +SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491 +SHA256 (rust/crates/crossbeam-queue-0.3.12.crate) = 0f58bbc28f91df819d0aa2a2c00cd19754769c2fad90579b3592b1c9ba7a3115 +SIZE (rust/crates/crossbeam-queue-0.3.12.crate) = 16270 +SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28 +SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691 SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4 SIZE (rust/crates/deranged-0.3.11.crate) = 18043 -SHA256 (rust/crates/derive_arbitrary-1.3.2.crate) = 67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611 -SIZE (rust/crates/derive_arbitrary-1.3.2.crate) = 10614 -SHA256 (rust/crates/dirs-5.0.1.crate) = 44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225 -SIZE (rust/crates/dirs-5.0.1.crate) = 12255 -SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c -SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719 -SHA256 (rust/crates/displaydoc-0.2.4.crate) = 487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d -SIZE (rust/crates/displaydoc-0.2.4.crate) = 23200 -SHA256 (rust/crates/either-1.12.0.crate) = 3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b -SIZE (rust/crates/either-1.12.0.crate) = 18974 +SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800 +SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521 +SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e +SIZE (rust/crates/dirs-6.0.0.crate) = 14190 +SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab +SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157 +SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 +SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 +SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0 +SIZE (rust/crates/either-1.13.0.crate) = 19169 SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 -SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba -SIZE (rust/crates/errno-0.3.9.crate) = 10690 +SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d +SIZE (rust/crates/errno-0.3.10.crate) = 11824 SHA256 (rust/crates/error-chain-0.12.4.crate) = 2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc SIZE (rust/crates/error-chain-0.12.4.crate) = 29274 -SHA256 (rust/crates/fastrand-2.1.0.crate) = 9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a -SIZE (rust/crates/fastrand-2.1.0.crate) = 14907 +SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be +SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 +SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c +SIZE (rust/crates/flate2-1.0.35.crate) = 109188 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 @@ -85,56 +95,54 @@ SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7f SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672 SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969 -SHA256 (rust/crates/futures-0.3.30.crate) = 645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0 -SIZE (rust/crates/futures-0.3.30.crate) = 53828 -SHA256 (rust/crates/futures-channel-0.3.30.crate) = eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78 -SIZE (rust/crates/futures-channel-0.3.30.crate) = 31736 -SHA256 (rust/crates/futures-core-0.3.30.crate) = dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d -SIZE (rust/crates/futures-core-0.3.30.crate) = 14071 -SHA256 (rust/crates/futures-executor-0.3.30.crate) = a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d -SIZE (rust/crates/futures-executor-0.3.30.crate) = 17744 -SHA256 (rust/crates/futures-io-0.3.30.crate) = a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1 -SIZE (rust/crates/futures-io-0.3.30.crate) = 8910 -SHA256 (rust/crates/futures-macro-0.3.30.crate) = 87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac -SIZE (rust/crates/futures-macro-0.3.30.crate) = 11278 -SHA256 (rust/crates/futures-sink-0.3.30.crate) = 9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5 -SIZE (rust/crates/futures-sink-0.3.30.crate) = 7852 -SHA256 (rust/crates/futures-task-0.3.30.crate) = 38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004 -SIZE (rust/crates/futures-task-0.3.30.crate) = 11126 -SHA256 (rust/crates/futures-util-0.3.30.crate) = 3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48 -SIZE (rust/crates/futures-util-0.3.30.crate) = 159977 +SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876 +SIZE (rust/crates/futures-0.3.31.crate) = 54953 +SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10 +SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971 +SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e +SIZE (rust/crates/futures-core-0.3.31.crate) = 14318 +SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f +SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965 +SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6 +SIZE (rust/crates/futures-io-0.3.31.crate) = 9047 +SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650 +SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341 +SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7 +SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958 +SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988 +SIZE (rust/crates/futures-task-0.3.31.crate) = 11217 +SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81 +SIZE (rust/crates/futures-util-0.3.31.crate) = 162124 SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 -SHA256 (rust/crates/gimli-0.29.0.crate) = 40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd -SIZE (rust/crates/gimli-0.29.0.crate) = 275756 -SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1 -SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498 -SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8 -SIZE (rust/crates/heck-0.4.1.crate) = 11567 -SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024 -SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165 +SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f +SIZE (rust/crates/gimli-0.31.1.crate) = 279515 +SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289 +SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478 +SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea +SIZE (rust/crates/heck-0.5.0.crate) = 11517 SHA256 (rust/crates/hostname-0.3.1.crate) = 3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867 SIZE (rust/crates/hostname-0.3.1.crate) = 9272 -SHA256 (rust/crates/http-1.1.0.crate) = 21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258 -SIZE (rust/crates/http-1.1.0.crate) = 103144 -SHA256 (rust/crates/http-body-1.0.0.crate) = 1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643 -SIZE (rust/crates/http-body-1.0.0.crate) = 5411 -SHA256 (rust/crates/http-body-util-0.1.1.crate) = 0475f8b2ac86659c21b64320d5d653f9efe42acd2a4e560073ec61a155a34f1d -SIZE (rust/crates/http-body-util-0.1.1.crate) = 11930 -SHA256 (rust/crates/httparse-1.9.1.crate) = 8720bf4c5bfb5b6c350840c4cd14b787bf00ed51c148c857fbf7a6ddb7062764 -SIZE (rust/crates/httparse-1.9.1.crate) = 38096 +SHA256 (rust/crates/http-1.2.0.crate) = f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea +SIZE (rust/crates/http-1.2.0.crate) = 105932 +SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184 +SIZE (rust/crates/http-body-1.0.1.crate) = 6125 +SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f +SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821 +SHA256 (rust/crates/httparse-1.9.5.crate) = 7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946 +SIZE (rust/crates/httparse-1.9.5.crate) = 39029 SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9 SIZE (rust/crates/httpdate-1.0.3.crate) = 10639 -SHA256 (rust/crates/hyper-1.3.1.crate) = fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d -SIZE (rust/crates/hyper-1.3.1.crate) = 148763 -SHA256 (rust/crates/hyper-rustls-0.26.0.crate) = a0bea761b46ae2b24eb4aef630d8d1c398157b6fc29e6350ecf090a0b70c952c -SIZE (rust/crates/hyper-rustls-0.26.0.crate) = 29538 +SHA256 (rust/crates/hyper-1.5.2.crate) = 256fb8d4bd6413123cc9d91832d78325c48ff41677595be797d90f42969beae0 +SIZE (rust/crates/hyper-1.5.2.crate) = 152817 +SHA256 (rust/crates/hyper-rustls-0.27.5.crate) = 2d191583f3da1305256f22463b9bb0471acad48a4e534a5218b9963e9c1f59b2 +SIZE (rust/crates/hyper-rustls-0.27.5.crate) = 34660 SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0 SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052 -SHA256 (rust/crates/hyper-util-0.1.5.crate) = 7b875924a60b96e5d7b9ae7b066540b1dd1cbd90d1828f54c92e02a283351c56 -SIZE (rust/crates/hyper-util-0.1.5.crate) = 69740 -SHA256 (rust/crates/iana-time-zone-0.1.60.crate) = e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141 -SIZE (rust/crates/iana-time-zone-0.1.60.crate) = 27074 +SHA256 (rust/crates/hyper-util-0.1.10.crate) = df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4 +SIZE (rust/crates/hyper-util-0.1.10.crate) = 72887 +SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220 +SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185 SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526 @@ -149,50 +157,52 @@ SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d08814 SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113 SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516 SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561 -SHA256 (rust/crates/icu_properties-1.5.0.crate) = 1f8ac670d7422d7f76b32e17a5db556510825b29ec9154f235977c9caba61036 -SIZE (rust/crates/icu_properties-1.5.0.crate) = 64474 +SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5 +SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479 SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569 SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993 SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9 SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722 SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6 SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436 -SHA256 (rust/crates/idna-1.0.0.crate) = 4716a3a0933a1d01c2f72450e89596eb51dd34ef3c211ccd875acdf1f8fe47ed -SIZE (rust/crates/idna-1.0.0.crate) = 142693 -SHA256 (rust/crates/indexmap-2.2.6.crate) = 168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26 -SIZE (rust/crates/indexmap-2.2.6.crate) = 82420 -SHA256 (rust/crates/ipnet-2.9.0.crate) = 8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3 -SIZE (rust/crates/ipnet-2.9.0.crate) = 27627 -SHA256 (rust/crates/is_terminal_polyfill-1.70.0.crate) = f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800 -SIZE (rust/crates/is_terminal_polyfill-1.70.0.crate) = 7451 -SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b -SIZE (rust/crates/itoa-1.0.11.crate) = 10563 -SHA256 (rust/crates/js-sys-0.3.69.crate) = 29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d -SIZE (rust/crates/js-sys-0.3.69.crate) = 81083 -SHA256 (rust/crates/libc-0.2.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c -SIZE (rust/crates/libc-0.2.155.crate) = 743539 +SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e +SIZE (rust/crates/idna-1.0.3.crate) = 142515 +SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71 +SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206 +SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652 +SIZE (rust/crates/indexmap-2.7.1.crate) = 88644 +SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130 +SIZE (rust/crates/ipnet-2.11.0.crate) = 29718 +SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf +SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 +SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674 +SIZE (rust/crates/itoa-1.0.14.crate) = 11210 +SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f +SIZE (rust/crates/js-sys-0.3.77.crate) = 55538 +SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a +SIZE (rust/crates/libc-0.2.169.crate) = 757901 SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d SIZE (rust/crates/libredox-0.1.3.crate) = 6068 -SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89 -SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665 -SHA256 (rust/crates/listenfd-1.0.1.crate) = e0500463acd96259d219abb05dc57e5a076ef04b2db9a2112846929b5f174c96 -SIZE (rust/crates/listenfd-1.0.1.crate) = 18375 -SHA256 (rust/crates/litemap-0.7.3.crate) = 643cb0b8d4fcc284004d5fd0d67ccf61dfffadb7f75e1e71bc420f4688a3a704 -SIZE (rust/crates/litemap-0.7.3.crate) = 28728 -SHA256 (rust/crates/log-0.4.21.crate) = 90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c -SIZE (rust/crates/log-0.4.21.crate) = 43442 +SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab +SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898 +SHA256 (rust/crates/listenfd-1.0.2.crate) = b87bc54a4629b4294d0b3ef041b64c40c611097a677d9dc07b2c67739fe39dba +SIZE (rust/crates/listenfd-1.0.2.crate) = 18792 +SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104 +SIZE (rust/crates/litemap-0.7.4.crate) = 28257 +SHA256 (rust/crates/log-0.4.25.crate) = 04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f +SIZE (rust/crates/log-0.4.25.crate) = 44876 SHA256 (rust/crates/match_cfg-0.1.0.crate) = ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4 SIZE (rust/crates/match_cfg-0.1.0.crate) = 7153 -SHA256 (rust/crates/memchr-2.7.2.crate) = 6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d -SIZE (rust/crates/memchr-2.7.2.crate) = 96220 +SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 +SIZE (rust/crates/memchr-2.7.4.crate) = 96670 SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a SIZE (rust/crates/memoffset-0.9.1.crate) = 9032 SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a SIZE (rust/crates/mime-0.3.17.crate) = 15712 -SHA256 (rust/crates/miniz_oxide-0.7.3.crate) = 87dfd01fe195c66b572b37921ad8803d010623c0aca821bea2302239d155cdae -SIZE (rust/crates/miniz_oxide-0.7.3.crate) = 55774 -SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c -SIZE (rust/crates/mio-0.8.11.crate) = 102983 +SHA256 (rust/crates/miniz_oxide-0.8.3.crate) = b8402cab7aefae129c6977bb0ff1b8fd9a04eb5b51efc50a70bea51cda0c7924 +SIZE (rust/crates/miniz_oxide-0.8.3.crate) = 61827 +SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd +SIZE (rust/crates/mio-1.0.3.crate) = 103703 SHA256 (rust/crates/native-tls-0.2.12.crate) = a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466 SIZE (rust/crates/native-tls-0.2.12.crate) = 29517 SHA256 (rust/crates/nix-0.27.1.crate) = 2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053 @@ -201,194 +211,212 @@ SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3 SIZE (rust/crates/num-conv-0.1.0.crate) = 7444 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 -SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43 -SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713 SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9 SIZE (rust/crates/num_threads-0.1.7.crate) = 7455 -SHA256 (rust/crates/object-0.35.0.crate) = b8ec7ab813848ba4522158d5517a6093db1ded27575b070f4177b8d12b41db5e -SIZE (rust/crates/object-0.35.0.crate) = 317792 -SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 -SIZE (rust/crates/once_cell-1.19.0.crate) = 33046 -SHA256 (rust/crates/openssl-0.10.64.crate) = 95a0481286a310808298130d22dd1fef0fa571e05a8f44ec801801e84b216b1f -SIZE (rust/crates/openssl-0.10.64.crate) = 272306 +SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87 +SIZE (rust/crates/object-0.36.7.crate) = 329938 +SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775 +SIZE (rust/crates/once_cell-1.20.2.crate) = 33394 +SHA256 (rust/crates/openssl-0.10.68.crate) = 6174bc48f102d208783c2c84bf931bb75927a617866870de8a4ea85597f871f5 +SIZE (rust/crates/openssl-0.10.68.crate) = 276578 SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601 SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227 -SHA256 (rust/crates/openssl-sys-0.9.102.crate) = c597637d56fbc83893a35eb0dd04b2b8e7a50c91e64e9493e398b5df4fb45fa2 -SIZE (rust/crates/openssl-sys-0.9.102.crate) = 68622 +SHA256 (rust/crates/openssl-sys-0.9.104.crate) = 45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741 +SIZE (rust/crates/openssl-sys-0.9.104.crate) = 72287 SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d SIZE (rust/crates/option-ext-0.2.0.crate) = 7345 SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 -SHA256 (rust/crates/pin-project-1.1.5.crate) = b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3 -SIZE (rust/crates/pin-project-1.1.5.crate) = 54214 -SHA256 (rust/crates/pin-project-internal-1.1.5.crate) = 2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965 -SIZE (rust/crates/pin-project-internal-1.1.5.crate) = 28280 -SHA256 (rust/crates/pin-project-lite-0.2.14.crate) = bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02 -SIZE (rust/crates/pin-project-lite-0.2.14.crate) = 28817 +SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b +SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 -SHA256 (rust/crates/pkg-config-0.3.30.crate) = d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec -SIZE (rust/crates/pkg-config-0.3.30.crate) = 20613 +SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2 +SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880 SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165 -SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de -SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242 -SHA256 (rust/crates/proc-macro2-1.0.85.crate) = 22244ce15aa966053a896d1accb3a6e68469b97c7f33f284b99f0d576879fc23 -SIZE (rust/crates/proc-macro2-1.0.85.crate) = 48988 +SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04 +SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478 +SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99 +SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388 SHA256 (rust/crates/quick-xml-0.31.0.crate) = 1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33 SIZE (rust/crates/quick-xml-0.31.0.crate) = 172236 -SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7 -SIZE (rust/crates/quote-1.0.36.crate) = 28507 +SHA256 (rust/crates/quinn-0.11.6.crate) = 62e96808277ec6f97351a2380e6c25114bc9e67037775464979f3037c92d05ef +SIZE (rust/crates/quinn-0.11.6.crate) = 78222 +SHA256 (rust/crates/quinn-proto-0.11.9.crate) = a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d +SIZE (rust/crates/quinn-proto-0.11.9.crate) = 209286 +SHA256 (rust/crates/quinn-udp-0.5.9.crate) = 1c40286217b4ba3a71d644d752e6a0b71f13f1b6a2c5311acfcbe0c2418ed904 +SIZE (rust/crates/quinn-udp-0.5.9.crate) = 25342 +SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc +SIZE (rust/crates/quote-1.0.38.crate) = 31252 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 SIZE (rust/crates/rand-0.8.5.crate) = 87113 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251 SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 -SHA256 (rust/crates/redox_users-0.4.5.crate) = bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891 -SIZE (rust/crates/redox_users-0.4.5.crate) = 15514 -SHA256 (rust/crates/reqwest-0.12.4.crate) = 566cafdd92868e0939d3fb961bd0dc25fcfaaed179291093b3d43e6b3150ea10 -SIZE (rust/crates/reqwest-0.12.4.crate) = 170627 +SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b +SIZE (rust/crates/redox_users-0.5.0.crate) = 15586 +SHA256 (rust/crates/reqwest-0.12.12.crate) = 43e734407157c3c2034e0258f5e4473ddb361b1e85f95a66690d67264d7cd1da +SIZE (rust/crates/reqwest-0.12.12.crate) = 193321 SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d SIZE (rust/crates/ring-0.17.8.crate) = 4188554 -SHA256 (rust/crates/rpki-0.18.3.crate) = 7102b9a305889ef344e7b010dd256a53055ea1d436a7414277db053000f250ad -SIZE (rust/crates/rpki-0.18.3.crate) = 700853 +SHA256 (rust/crates/rpki-0.18.5.crate) = a20b4c3d0ee54ae5623463c84d032786805f12d139df93539434e45be11db659 +SIZE (rust/crates/rpki-0.18.5.crate) = 760696 SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047 -SHA256 (rust/crates/rustix-0.38.34.crate) = 70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f -SIZE (rust/crates/rustix-0.38.34.crate) = 365160 -SHA256 (rust/crates/rustls-0.22.4.crate) = bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432 -SIZE (rust/crates/rustls-0.22.4.crate) = 333681 -SHA256 (rust/crates/rustls-pemfile-2.1.2.crate) = 29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d -SIZE (rust/crates/rustls-pemfile-2.1.2.crate) = 25928 -SHA256 (rust/crates/rustls-pki-types-1.7.0.crate) = 976295e77ce332211c0d24d92c0e83e50f5c5f046d11082cea19f3df13a3562d -SIZE (rust/crates/rustls-pki-types-1.7.0.crate) = 29555 -SHA256 (rust/crates/rustls-webpki-0.102.4.crate) = ff448f7e92e913c4b7d4c6d8e4540a1724b319b4152b8aef6d4cf8339712b33e -SIZE (rust/crates/rustls-webpki-0.102.4.crate) = 200657 +SHA256 (rust/crates/rustc-hash-2.1.0.crate) = c7fb8039b3032c191086b10f11f319a6e99e1e82889c5cc6046f515c9db1d497 +SIZE (rust/crates/rustc-hash-2.1.0.crate) = 13316 +SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154 +SIZE (rust/crates/rustix-0.38.44.crate) = 379347 +SHA256 (rust/crates/rustls-0.23.21.crate) = 8f287924602bf649d949c63dc8ac8b235fa5387d394020705b80c4eb597ce5b8 +SIZE (rust/crates/rustls-0.23.21.crate) = 337106 +SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50 +SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849 +SHA256 (rust/crates/rustls-pki-types-1.10.1.crate) = d2bf47e6ff922db3825eb750c4e2ff784c6ff8fb9e13046ef6a1d1c5401b0b37 +SIZE (rust/crates/rustls-pki-types-1.10.1.crate) = 58944 +SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9 +SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327 +SHA256 (rust/crates/rustversion-1.0.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4 +SIZE (rust/crates/rustversion-1.0.19.crate) = 20616 SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f SIZE (rust/crates/ryu-1.0.18.crate) = 47713 -SHA256 (rust/crates/schannel-0.1.23.crate) = fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534 -SIZE (rust/crates/schannel-0.1.23.crate) = 41667 -SHA256 (rust/crates/security-framework-2.11.0.crate) = c627723fd09706bacdb5cf41499e95098555af3c3c29d014dc3c458ef6be11c0 -SIZE (rust/crates/security-framework-2.11.0.crate) = 80191 -SHA256 (rust/crates/security-framework-sys-2.11.0.crate) = 317936bbbd05227752583946b9e66d7ce3b489f84e11a94a510b4437fef407d7 -SIZE (rust/crates/security-framework-sys-2.11.0.crate) = 18718 -SHA256 (rust/crates/serde-1.0.203.crate) = 7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094 -SIZE (rust/crates/serde-1.0.203.crate) = 77935 -SHA256 (rust/crates/serde_derive-1.0.203.crate) = 500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba -SIZE (rust/crates/serde_derive-1.0.203.crate) = 55867 -SHA256 (rust/crates/serde_json-1.0.117.crate) = 455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3 -SIZE (rust/crates/serde_json-1.0.117.crate) = 146921 +SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d +SIZE (rust/crates/schannel-0.1.27.crate) = 42772 +SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02 +SIZE (rust/crates/security-framework-2.11.1.crate) = 80188 +SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32 +SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537 +SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70 +SIZE (rust/crates/serde-1.0.217.crate) = 79019 +SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0 +SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749 +SHA256 (rust/crates/serde_json-1.0.137.crate) = 930cfb6e6abf99298aaad7d29abbef7a9999a9a8806a40088f55f0dcec03146b +SIZE (rust/crates/serde_json-1.0.137.crate) = 154512 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 +SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 +SIZE (rust/crates/shlex-1.3.0.crate) = 18713 SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1 SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064 -SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d -SIZE (rust/crates/siphasher-0.3.11.crate) = 10442 +SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d +SIZE (rust/crates/siphasher-1.0.1.crate) = 10351 SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67 SIZE (rust/crates/slab-0.4.9.crate) = 17108 SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 -SHA256 (rust/crates/socket2-0.5.7.crate) = ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c -SIZE (rust/crates/socket2-0.5.7.crate) = 55758 +SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8 +SIZE (rust/crates/socket2-0.5.8.crate) = 56309 SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67 SIZE (rust/crates/spin-0.9.8.crate) = 38958 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 -SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 -SIZE (rust/crates/strsim-0.10.0.crate) = 11355 -SHA256 (rust/crates/subtle-2.5.0.crate) = 81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc -SIZE (rust/crates/subtle-2.5.0.crate) = 13909 -SHA256 (rust/crates/syn-2.0.66.crate) = c42f3f41a2de00b01c0aaad383c5a45241efc8b2d1eda5661812fda5f3cdcff5 -SIZE (rust/crates/syn-2.0.66.crate) = 264855 -SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160 -SIZE (rust/crates/sync_wrapper-0.1.2.crate) = 6933 +SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f +SIZE (rust/crates/strsim-0.11.1.crate) = 14266 +SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292 +SIZE (rust/crates/subtle-2.6.1.crate) = 14562 +SHA256 (rust/crates/syn-2.0.96.crate) = d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80 +SIZE (rust/crates/syn-2.0.96.crate) = 297497 +SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263 +SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958 SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971 SIZE (rust/crates/synstructure-0.13.1.crate) = 18327 SHA256 (rust/crates/syslog-6.1.1.crate) = dfc7e95b5b795122fafe6519e27629b5ab4232c73ebb2428f568e82b1a457ad3 SIZE (rust/crates/syslog-6.1.1.crate) = 10017 -SHA256 (rust/crates/tempfile-3.10.1.crate) = 85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1 -SIZE (rust/crates/tempfile-3.10.1.crate) = 33653 -SHA256 (rust/crates/terminal_size-0.3.0.crate) = 21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7 -SIZE (rust/crates/terminal_size-0.3.0.crate) = 10096 -SHA256 (rust/crates/thiserror-1.0.61.crate) = c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709 -SIZE (rust/crates/thiserror-1.0.61.crate) = 21264 -SHA256 (rust/crates/thiserror-impl-1.0.61.crate) = 46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533 -SIZE (rust/crates/thiserror-impl-1.0.61.crate) = 15786 -SHA256 (rust/crates/time-0.3.36.crate) = 5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885 -SIZE (rust/crates/time-0.3.36.crate) = 119805 +SHA256 (rust/crates/tempfile-3.15.0.crate) = 9a8a559c81686f576e8cd0290cd2a24a2a9ad80c98b3478856500fcbd7acd704 +SIZE (rust/crates/tempfile-3.15.0.crate) = 35693 +SHA256 (rust/crates/terminal_size-0.4.1.crate) = 5352447f921fda68cf61b4101566c0bdb5104eff6804d0678e5227580ab6a4e9 +SIZE (rust/crates/terminal_size-0.4.1.crate) = 10037 +SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 +SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 +SHA256 (rust/crates/thiserror-2.0.11.crate) = d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc +SIZE (rust/crates/thiserror-2.0.11.crate) = 28648 +SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 +SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 +SHA256 (rust/crates/thiserror-impl-2.0.11.crate) = 26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2 +SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067 +SHA256 (rust/crates/time-0.3.37.crate) = 35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21 +SIZE (rust/crates/time-0.3.37.crate) = 123257 SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3 SIZE (rust/crates/time-core-0.1.2.crate) = 7191 -SHA256 (rust/crates/time-macros-0.2.18.crate) = 3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf -SIZE (rust/crates/time-macros-0.2.18.crate) = 24361 +SHA256 (rust/crates/time-macros-0.2.19.crate) = 2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de +SIZE (rust/crates/time-macros-0.2.19.crate) = 24268 SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f SIZE (rust/crates/tinystr-0.7.6.crate) = 16971 -SHA256 (rust/crates/tokio-1.38.0.crate) = ba4f4a02a7a80d6f274636f0aa95c7e383b912d41fe721a31f29e29698585a4a -SIZE (rust/crates/tokio-1.38.0.crate) = 774094 -SHA256 (rust/crates/tokio-macros-2.3.0.crate) = 5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a -SIZE (rust/crates/tokio-macros-2.3.0.crate) = 11753 +SHA256 (rust/crates/tinyvec-1.8.1.crate) = 022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8 +SIZE (rust/crates/tinyvec-1.8.1.crate) = 47269 +SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 +SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 +SHA256 (rust/crates/tokio-1.43.0.crate) = 3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e +SIZE (rust/crates/tokio-1.43.0.crate) = 817422 +SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8 +SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617 SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2 SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676 -SHA256 (rust/crates/tokio-rustls-0.25.0.crate) = 775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f -SIZE (rust/crates/tokio-rustls-0.25.0.crate) = 30541 -SHA256 (rust/crates/tokio-socks-0.5.1.crate) = 51165dfa029d2a65969413a6cc96f354b86b464498702f174a4efa13608fd8c0 -SIZE (rust/crates/tokio-socks-0.5.1.crate) = 16137 -SHA256 (rust/crates/toml_datetime-0.6.6.crate) = 4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf -SIZE (rust/crates/toml_datetime-0.6.6.crate) = 11698 -SHA256 (rust/crates/toml_edit-0.22.14.crate) = f21c7aaf97f1bd9ca9d4f9e73b0a6c74bd5afef56f2bc931943a6e1c37e04e38 -SIZE (rust/crates/toml_edit-0.22.14.crate) = 103761 -SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c -SIZE (rust/crates/tower-0.4.13.crate) = 106906 -SHA256 (rust/crates/tower-layer-0.3.2.crate) = c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0 -SIZE (rust/crates/tower-layer-0.3.2.crate) = 6023 -SHA256 (rust/crates/tower-service-0.3.2.crate) = b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52 -SIZE (rust/crates/tower-service-0.3.2.crate) = 6847 -SHA256 (rust/crates/tracing-0.1.40.crate) = c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef -SIZE (rust/crates/tracing-0.1.40.crate) = 79459 -SHA256 (rust/crates/tracing-core-0.1.32.crate) = c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54 -SIZE (rust/crates/tracing-core-0.1.32.crate) = 61221 +SHA256 (rust/crates/tokio-rustls-0.26.1.crate) = 5f6d0975eaace0cf0fcadee4e4aaa5da15b5c079146f2cffb67c113be122bf37 +SIZE (rust/crates/tokio-rustls-0.26.1.crate) = 31214 +SHA256 (rust/crates/tokio-socks-0.5.2.crate) = 0d4770b8024672c1101b3f6733eab95b18007dbe0847a8afe341fcf79e06043f +SIZE (rust/crates/tokio-socks-0.5.2.crate) = 22102 +SHA256 (rust/crates/tokio-util-0.7.13.crate) = d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078 +SIZE (rust/crates/tokio-util-0.7.13.crate) = 115191 +SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41 +SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028 +SHA256 (rust/crates/toml_edit-0.22.22.crate) = 4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5 +SIZE (rust/crates/toml_edit-0.22.22.crate) = 106387 +SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9 +SIZE (rust/crates/tower-0.5.2.crate) = 109417 +SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e +SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180 +SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3 +SIZE (rust/crates/tower-service-0.3.3.crate) = 6950 +SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0 +SIZE (rust/crates/tracing-0.1.41.crate) = 82448 +SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c +SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 -SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b -SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168 +SHA256 (rust/crates/unicode-ident-1.0.14.crate) = adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83 +SIZE (rust/crates/unicode-ident-1.0.14.crate) = 47547 SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1 SIZE (rust/crates/untrusted-0.9.0.crate) = 14447 -SHA256 (rust/crates/url-2.5.1.crate) = f7c25da092f0a868cdf09e8674cd3b7ef3a7d92a24253e663a2fb85e2496de56 -SIZE (rust/crates/url-2.5.1.crate) = 79677 +SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60 +SIZE (rust/crates/url-2.5.4.crate) = 81097 SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246 SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736 SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 -SHA256 (rust/crates/uuid-1.8.0.crate) = a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0 -SIZE (rust/crates/uuid-1.8.0.crate) = 44043 +SHA256 (rust/crates/uuid-1.12.1.crate) = b3758f5e68192bb96cc8f9b7e2c2cfdabb435499a28499a42f8f984092adad4b +SIZE (rust/crates/uuid-1.12.1.crate) = 48851 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735 -SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f -SIZE (rust/crates/version_check-0.9.4.crate) = 14895 +SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a +SIZE (rust/crates/version_check-0.9.5.crate) = 15554 SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e SIZE (rust/crates/want-0.3.1.crate) = 6398 SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 -SHA256 (rust/crates/wasm-bindgen-0.2.92.crate) = 4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8 -SIZE (rust/crates/wasm-bindgen-0.2.92.crate) = 184119 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.92.crate) = 614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da -SIZE (rust/crates/wasm-bindgen-backend-0.2.92.crate) = 28348 -SHA256 (rust/crates/wasm-bindgen-futures-0.4.42.crate) = 76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0 -SIZE (rust/crates/wasm-bindgen-futures-0.4.42.crate) = 15380 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.92.crate) = a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726 -SIZE (rust/crates/wasm-bindgen-macro-0.2.92.crate) = 13835 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.92.crate) = e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7 -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.92.crate) = 20092 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.92.crate) = af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96 -SIZE (rust/crates/wasm-bindgen-shared-0.2.92.crate) = 7263 -SHA256 (rust/crates/web-sys-0.3.69.crate) = 77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef -SIZE (rust/crates/web-sys-0.3.69.crate) = 728877 -SHA256 (rust/crates/webpki-roots-0.26.2.crate) = 3c452ad30530b54a4d8e71952716a212b08efd0f3562baa66c29a618b07da7c3 -SIZE (rust/crates/webpki-roots-0.26.2.crate) = 250806 +SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5 +SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6 +SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111 +SHA256 (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61 +SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407 +SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d +SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570 +SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2 +SIZE (rust/crates/web-sys-0.3.77.crate) = 638246 +SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb +SIZE (rust/crates/web-time-1.1.0.crate) = 18026 +SHA256 (rust/crates/webpki-roots-0.26.7.crate) = 5d642ff16b7e79272ae451b7322067cdc17cadf68c23264be9d94a32319efe7e +SIZE (rust/crates/webpki-roots-0.26.7.crate) = 249392 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 @@ -397,65 +425,57 @@ SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1 SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9 SIZE (rust/crates/windows-core-0.52.0.crate) = 42154 -SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 -SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884 +SHA256 (rust/crates/windows-registry-0.2.0.crate) = e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0 +SIZE (rust/crates/windows-registry-0.2.0.crate) = 10470 +SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e +SIZE (rust/crates/windows-result-0.2.0.crate) = 12756 +SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10 +SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832 SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 -SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c -SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904 -SHA256 (rust/crates/windows-targets-0.52.5.crate) = 6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb -SIZE (rust/crates/windows-targets-0.52.5.crate) = 6376 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 -SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263 -SIZE (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 433266 -SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc -SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483 -SHA256 (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6 -SIZE (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 827944 -SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e -SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891 -SHA256 (rust/crates/windows_i686_gnu-0.52.5.crate) = 88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670 -SIZE (rust/crates/windows_i686_gnu-0.52.5.crate) = 875699 -SHA256 (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9 -SIZE (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 473064 -SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 -SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300 -SHA256 (rust/crates/windows_i686_msvc-0.52.5.crate) = db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf -SIZE (rust/crates/windows_i686_msvc-0.52.5.crate) = 895404 -SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e -SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619 -SHA256 (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9 -SIZE (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 831539 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc -SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596 -SIZE (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 433246 -SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538 -SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412 -SHA256 (rust/crates/windows_x86_64_msvc-0.52.5.crate) = bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0 -SIZE (rust/crates/windows_x86_64_msvc-0.52.5.crate) = 827905 -SHA256 (rust/crates/winnow-0.6.13.crate) = 59b5e5f6c299a3c7890b876a2a587f3115162487e704907d9b6cd29473052ba1 -SIZE (rust/crates/winnow-0.6.13.crate) = 162649 -SHA256 (rust/crates/winreg-0.52.0.crate) = a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5 -SIZE (rust/crates/winreg-0.52.0.crate) = 30148 +SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b +SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 +SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 +SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 +SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 +SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 +SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 +SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b +SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 +SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 +SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 +SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 +SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 +SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 +SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d +SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 +SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec +SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 +SHA256 (rust/crates/winnow-0.6.24.crate) = c8d71a593cc5c42ad7876e2c1fda56f314f3754c084128833e64f1345ff8a03a +SIZE (rust/crates/winnow-0.6.24.crate) = 165680 SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936 SIZE (rust/crates/write16-1.0.0.crate) = 7218 SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51 SIZE (rust/crates/writeable-0.5.5.crate) = 22354 -SHA256 (rust/crates/yoke-0.7.4.crate) = 6c5b1314b079b0930c31e3af543d8ee1757b1951ae1e1565ec704403a7240ca5 -SIZE (rust/crates/yoke-0.7.4.crate) = 27781 -SHA256 (rust/crates/yoke-derive-0.7.4.crate) = 28cc31741b18cb6f1d5ff12f5b7523e3d6eb0852bbbad19d73905511d9849b95 -SIZE (rust/crates/yoke-derive-0.7.4.crate) = 7470 -SHA256 (rust/crates/zerofrom-0.1.4.crate) = 91ec111ce797d0e0784a1116d0ddcdbea84322cd79e5d5ad173daeba4f93ab55 -SIZE (rust/crates/zerofrom-0.1.4.crate) = 5044 -SHA256 (rust/crates/zerofrom-derive-0.1.4.crate) = 0ea7b4a3637ea8669cedf0f1fd5c286a17f3de97b8dd5a70a6c167a1730e63a5 -SIZE (rust/crates/zerofrom-derive-0.1.4.crate) = 8232 +SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40 +SIZE (rust/crates/yoke-0.7.5.crate) = 29673 +SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154 +SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525 +SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0 +SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645 +SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e +SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829 +SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e +SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091 +SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808 +SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285 SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde SIZE (rust/crates/zeroize-1.8.1.crate) = 20029 -SHA256 (rust/crates/zerovec-0.10.2.crate) = bb2cc8827d6c0994478a15c53f374f46fbd41bea663d809b14744bc42e6b109c -SIZE (rust/crates/zerovec-0.10.2.crate) = 126403 -SHA256 (rust/crates/zerovec-derive-0.10.2.crate) = 97cf56601ee5052b4417d90c8755c6683473c926039908196cf35d99f893ebe7 -SIZE (rust/crates/zerovec-derive-0.10.2.crate) = 19366 -SHA256 (NLnetLabs-routinator-v0.14.0_GH0.tar.gz) = 861e90f395344be19880485185df47e8fd258cc583b82be702af660b466955cb -SIZE (NLnetLabs-routinator-v0.14.0_GH0.tar.gz) = 5549551 +SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079 +SIZE (rust/crates/zerovec-0.10.4.crate) = 126398 +SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6 +SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438 +SHA256 (NLnetLabs-routinator-v0.14.1_GH0.tar.gz) = 4b3aaf647ec61f7085e48af1cbc350cc0bdfce2082dae29cda16950cf4f4ae9d +SIZE (NLnetLabs-routinator-v0.14.1_GH0.tar.gz) = 5550812 diff --git a/net/rubygem-connection_pool/Makefile b/net/rubygem-connection_pool/Makefile index be373bd3b09..2ae817dd512 100644 --- a/net/rubygem-connection_pool/Makefile +++ b/net/rubygem-connection_pool/Makefile @@ -1,5 +1,5 @@ PORTNAME= connection_pool -PORTVERSION= 2.4.1 +PORTVERSION= 2.5.0 CATEGORIES= net rubygems MASTER_SITES= RG diff --git a/net/rubygem-connection_pool/distinfo b/net/rubygem-connection_pool/distinfo index 5e94edd59c5..8ddedcf3fba 100644 --- a/net/rubygem-connection_pool/distinfo +++ b/net/rubygem-connection_pool/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1685162506 -SHA256 (rubygem/connection_pool-2.4.1.gem) = 0f40cf997091f1f04ff66da67eabd61a9fe0d4928b9a3645228532512fab62f4 -SIZE (rubygem/connection_pool-2.4.1.gem) = 11776 +TIMESTAMP = 1738090288 +SHA256 (rubygem/connection_pool-2.5.0.gem) = 233b92f8d38e038c1349ccea65dd3772727d669d6d2e71f9897c8bf5cd53ebfc +SIZE (rubygem/connection_pool-2.5.0.gem) = 12288 diff --git a/net/rubygem-google-cloud-spanner-admin-instance-v1/Makefile b/net/rubygem-google-cloud-spanner-admin-instance-v1/Makefile index 918007a95f4..2cd7905096c 100644 --- a/net/rubygem-google-cloud-spanner-admin-instance-v1/Makefile +++ b/net/rubygem-google-cloud-spanner-admin-instance-v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-spanner-admin-instance-v1 -PORTVERSION= 1.4.0 +PORTVERSION= 1.5.0 CATEGORIES= net rubygems MASTER_SITES= RG diff --git a/net/rubygem-google-cloud-spanner-admin-instance-v1/distinfo b/net/rubygem-google-cloud-spanner-admin-instance-v1/distinfo index 176cb2fa656..e8949a60894 100644 --- a/net/rubygem-google-cloud-spanner-admin-instance-v1/distinfo +++ b/net/rubygem-google-cloud-spanner-admin-instance-v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888708 -SHA256 (rubygem/google-cloud-spanner-admin-instance-v1-1.4.0.gem) = 78f5792fcaecafd36b74f623b9a854f92ed5e9ba28a4821135c3aba1854408c5 -SIZE (rubygem/google-cloud-spanner-admin-instance-v1-1.4.0.gem) = 108032 +TIMESTAMP = 1738090142 +SHA256 (rubygem/google-cloud-spanner-admin-instance-v1-1.5.0.gem) = 3d5af1bf551a756b6ec28ddddc28c7cd2237132db5c722ad12133d02d8f1013e +SIZE (rubygem/google-cloud-spanner-admin-instance-v1-1.5.0.gem) = 110080 diff --git a/net/rubygem-google-cloud-storage_transfer-v1/Makefile b/net/rubygem-google-cloud-storage_transfer-v1/Makefile index 3e612ba2f26..c702b0fc593 100644 --- a/net/rubygem-google-cloud-storage_transfer-v1/Makefile +++ b/net/rubygem-google-cloud-storage_transfer-v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-storage_transfer-v1 -PORTVERSION= 1.2.0 +PORTVERSION= 1.3.0 CATEGORIES= net rubygems MASTER_SITES= RG diff --git a/net/rubygem-google-cloud-storage_transfer-v1/distinfo b/net/rubygem-google-cloud-storage_transfer-v1/distinfo index 203e501f90f..6c181f5c536 100644 --- a/net/rubygem-google-cloud-storage_transfer-v1/distinfo +++ b/net/rubygem-google-cloud-storage_transfer-v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735792399 -SHA256 (rubygem/google-cloud-storage_transfer-v1-1.2.0.gem) = 512807200fd978414d02756751e8d4a2e34ef16dfcab3a94a300b4796f2f40c7 -SIZE (rubygem/google-cloud-storage_transfer-v1-1.2.0.gem) = 86016 +TIMESTAMP = 1738090290 +SHA256 (rubygem/google-cloud-storage_transfer-v1-1.3.0.gem) = a623ec0de0a559cd0a2f2b7101afa8ff4e409224ffc4fb9e71b5b2cb6ba26e57 +SIZE (rubygem/google-cloud-storage_transfer-v1-1.3.0.gem) = 87040 diff --git a/net/rubygem-grpc/Makefile b/net/rubygem-grpc/Makefile index 84f71fe4c5c..165203c6c81 100644 --- a/net/rubygem-grpc/Makefile +++ b/net/rubygem-grpc/Makefile @@ -1,6 +1,6 @@ PORTNAME= grpc PORTVERSION= 1.67.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net rubygems MASTER_SITES= RG diff --git a/net/samba419/pkg-plist.ad_dc b/net/samba419/pkg-plist.ad_dc index c70c88b4089..49e2b20b7f2 100644 --- a/net/samba419/pkg-plist.ad_dc +++ b/net/samba419/pkg-plist.ad_dc @@ -30,6 +30,7 @@ include/samba4/dcerpc_server.h %%SAMBA4_MODULEDIR%%/ldb/aclread.so %%SAMBA4_MODULEDIR%%/ldb/anr.so %%SAMBA4_MODULEDIR%%/ldb/audit_log.so +%%SAMBA4_MODULEDIR%%/ldb/count_attrs.so %%SAMBA4_MODULEDIR%%/ldb/descriptor.so %%SAMBA4_MODULEDIR%%/ldb/dirsync.so %%SAMBA4_MODULEDIR%%/ldb/dns_notify.so @@ -39,8 +40,10 @@ include/samba4/dcerpc_server.h %%SAMBA4_MODULEDIR%%/ldb/extended_dn_out.so %%SAMBA4_MODULEDIR%%/ldb/extended_dn_store.so %%SAMBA4_MODULEDIR%%/ldb/group_audit_log.so +%%SAMBA4_MODULEDIR%%/ldb/ildap.so %%SAMBA4_MODULEDIR%%/ldb/instancetype.so %%SAMBA4_MODULEDIR%%/ldb/lazy_commit.so +%%SAMBA4_MODULEDIR%%/ldb/ldbsamba_extensions.so %%SAMBA4_MODULEDIR%%/ldb/linked_attributes.so %%SAMBA4_MODULEDIR%%/ldb/new_partition.so %%SAMBA4_MODULEDIR%%/ldb/objectclass_attrs.so diff --git a/net/samba420/Makefile b/net/samba420/Makefile new file mode 100644 index 00000000000..f0657b1b2dc --- /dev/null +++ b/net/samba420/Makefile @@ -0,0 +1,707 @@ +PORTNAME= ${SAMBA4_BASENAME}420 +PORTVERSION= ${SAMBA4_VERSION} +PORTREVISION= 1 +CATEGORIES?= net +MASTER_SITES= SAMBA/samba/stable SAMBA/samba/rc +DISTNAME= ${SAMBA4_DISTNAME} + +MAINTAINER= samba@FreeBSD.org +COMMENT= Free SMB/CIFS and AD/DC server and client for Unix +WWW= https://gitlab.com/samba-freebsd/ + +LICENSE= GPLv3+ +LICENSE_FILE= ${WRKSRC}/COPYING + +USES= cpe + +CONFLICTS_INSTALL?= samba4* + +EXTRA_PATCHES= \ + ${PATCHDIR}/0001-Compact-and-simplify-modules-build-and-config-genera.patch:-p1 \ + ${PATCHDIR}/0002-Adjust-abi_gen.sh-script-to-run-under-FreeBSD-with-i.patch:-p1 \ + ${PATCHDIR}/0003-Mask-CLang-prototype-warnings-in-kadm5-admin.h.patch:-p1 \ + ${PATCHDIR}/0004-On-FreeBSD-date-1-has-different-semantics-than-on-Li.patch:-p1 \ + ${PATCHDIR}/0005-Include-jemalloc-jemalloc.h-if-ENABLE_JEMALLOC-is-se.patch:-p1 \ + ${PATCHDIR}/0006-Install-nss_-modules-into-PAMMODULESDIR-path.patch:-p1 \ + ${PATCHDIR}/0007-Use-macro-value-as-a-default-backlog-size-for-the-li.patch:-p1 \ + ${PATCHDIR}/0008-Brute-force-work-around-usage-of-Linux-specific-m-fl.patch:-p1 \ + ${PATCHDIR}/0009-Make-sure-that-config-checks-fail-if-the-warning-is-.patch:-p1 \ + ${PATCHDIR}/0010-Add-option-with-pkgconfigdir-to-specify-alternative-.patch:-p1 \ + ${PATCHDIR}/0011-Use-provided-by-port-location-of-the-XML-catalog.patch:-p1 \ + ${PATCHDIR}/0012-Create-shared-libraries-according-to-the-FreeBSD-spe.patch:-p1 \ + ${PATCHDIR}/0013-Pass-additional-msg-parameter-to-CHECK_LIB-so-it-can.patch:-p1 \ + ${PATCHDIR}/0014-Add-option-to-disable-CTDB-tests-failing-on-FreeBSD-.patch:-p1 \ + ${PATCHDIR}/0015-Add-extra-debug-class-to-trck-down-DB-locking-code.patch:-p1 \ + ${PATCHDIR}/0016-Make-ldb_schema_attribute_compare-a-stable-comparisi.patch:-p1 \ + ${PATCHDIR}/0017-Use-arc4random-when-available-to-generate-random-tal.patch:-p1 \ + ${PATCHDIR}/0018-Add-configuration-option-that-allows-to-choose-alter.patch:-p1 \ + ${PATCHDIR}/0019-From-923bc7a1afeb0b920e60e14846987ae1d2d7dca4-Mon-Se.patch:-p1 \ + ${PATCHDIR}/0020-FreeBSD-12-between-r336017-and-r342928-wrongfuly-ret.patch:-p1 \ + ${PATCHDIR}/0021-Fix-casting-warnings-in-the-nfs_quota-debug-message.patch:-p1 \ + ${PATCHDIR}/0022-Clean-up-UTMP-handling-code-and-add-FreeBSD-support..patch:-p1 \ + ${PATCHDIR}/0023-Add-cmd_get_quota-test-function-into-vfstest-to-test.patch:-p1 \ + ${PATCHDIR}/0024-Cherry-pick-ZFS-provisioning-code-by-iXsystems-Inc.patch:-p1 \ + ${PATCHDIR}/0025-From-d9b748869a8f4018ebee302aae8246bf29f60309-Mon-Se.patch:-p1 \ + ${PATCHDIR}/0026-vfs-add-a-compatibility-option-to-the-vfs_streams_xa.patch:-p1 \ + ${PATCHDIR}/0027-Add-VFS-module-vfs_freebsd-that-implements-FreeBSD-s.patch:-p1 \ + ${PATCHDIR}/0028-Fix-rl_completion_func_t.patch:-p1 \ + ${PATCHDIR}/0028-s3-lib-system-add-FreeBSD-proc_fd_pattern.patch \ + ${PATCHDIR}/0100-Fix-pathref-handling-for-FreeBSD-13plus_samba42x.patch:-p1 \ + ${PATCHDIR}/0101-FreeBSD-add-fdescfs-paths-workaround.patch:-p1 \ + ${PATCHDIR}/0102-FreeBSD-vfs_freebsd-fix-sys_proc_fd_path-args.patch:-p1 + +SAMBA4_BASENAME= samba +SAMBA4_PORTNAME= ${SAMBA4_BASENAME}4 +SAMBA4_VERSION= 4.20.7 +SAMBA4_DISTNAME= ${SAMBA4_BASENAME}-${SAMBA4_VERSION:S|.p|pre|:S|.r|rc|:S|.t|tp|:S|.a|alpha|} + +WRKSRC?= ${WRKDIR}/${DISTNAME} +PLIST?= ${PKGDIR}/pkg-plist + +CPE_VENDOR= samba +CPE_PRODUCT= samba +# Directories +VARDIR= ${DESTDIR}/var +SAMBA4_RUNDIR= ${VARDIR}/run/${SAMBA4_PORTNAME} +SAMBA4_LOGDIR= ${VARDIR}/log/${SAMBA4_PORTNAME} +SAMBA4_LOCKDIR= ${VARDIR}/db/${SAMBA4_PORTNAME} +SAMBA4_BINDDNSDIR= ${SAMBA4_LOCKDIR}/bind-dns +SAMBA4_PRIVATEDIR= ${SAMBA4_LOCKDIR}/private +SAMBA4_PAMDIR= ${PREFIX}/lib +SAMBA4_LIBDIR= ${PREFIX}/lib/${SAMBA4_PORTNAME} +SAMBA4_INCLUDEDIR= ${PREFIX}/include/${SAMBA4_PORTNAME} +SAMBA4_CONFDIR= ${PREFIX}/etc +SAMBA4_CONFIG= smb4.conf +SAMBA4_MODULES_CLASS= auth bind9 gensec gpext idmap ldb nss_info \ + pdb perfcount process_model service vfs + +CONFIGURE_ARGS= --mandir="${PREFIX}/share/man" \ + --sysconfdir="${SAMBA4_CONFDIR}" \ + --includedir="${SAMBA4_INCLUDEDIR}" \ + --datadir="${DATADIR}" \ + --libdir="${SAMBA4_LIBDIR}" \ + --with-privatelibdir="${SAMBA4_LIBDIR}/private" \ + --with-pammodulesdir="${SAMBA4_PAMDIR}" \ + --with-modulesdir="${SAMBA4_MODULEDIR}" \ + --with-pkgconfigdir="${PKGCONFIGDIR}" \ + --localstatedir="${VARDIR}" \ + --with-piddir="${SAMBA4_RUNDIR}" \ + --with-sockets-dir="${SAMBA4_RUNDIR}" \ + --with-privileged-socket-dir="${SAMBA4_RUNDIR}" \ + --with-lockdir="${SAMBA4_LOCKDIR}" \ + --with-statedir="${SAMBA4_LOCKDIR}" \ + --with-cachedir="${SAMBA4_LOCKDIR}" \ + --with-bind-dns-dir=${SAMBA4_BINDDNSDIR} \ + --with-privatedir="${SAMBA4_PRIVATEDIR}" \ + --with-logfilebase="${SAMBA4_LOGDIR}" +# XXX: Flags +CONFIGURE_ENV= PTHREAD_LDFLAGS="-lpthread" \ + PYTHONHASHSEED=1 +MAKE_ENV= PYTHONHASHSEED=1 + +USES= compiler:c++11-lang iconv localbase:ldflags \ + perl5 pkgconfig shebangfix waf gettext-runtime +USE_PERL5= build +USE_LDCONFIG= ${SAMBA4_LIBDIR} +WAF_CMD= buildtools/bin/waf +CONFIGURE_LOG= bin/config.log + +# Make sure that the right version of Python is used by the tools +# https://bugzilla.samba.org/show_bug.cgi?id=7305 +SHEBANG_FILES= source3/script* source4/scripting/bin/* selftest/* + +PKGCONFIGDIR?= ${PREFIX}/libdata/pkgconfig +PKGCONFIGDIR_REL?= ${PKGCONFIGDIR:S,^${PREFIX}/,,} +PLIST_SUB= PKGCONFIGDIR=${PKGCONFIGDIR_REL} +SUB_LIST= PKGCONFIGDIR=${PKGCONFIGDIR_REL} +############################################################################## +OPTIONS_SUB= yes + +OPTIONS_DEFINE= AD_DC ADS CLUSTER CUPS DOCS FAM GPGME \ + LDAP MANDOC PROFILE PYTHON3 QUOTAS \ + SPOTLIGHT SYSLOG UTMP +#OPTIONS_DEFINE+= DEVELOPER MEMORY_DEBUG + +OPTIONS_GROUP= VFS +OPTIONS_GROUP_VFS= FRUIT GLUSTERFS + +OPTIONS_SINGLE= GSSAPI ZEROCONF + +OPTIONS_SINGLE_GSSAPI= GSSAPI_BUILTIN GSSAPI_MIT +#GSSAPI_HEIMDAL +OPTIONS_SINGLE_ZEROCONF= ZEROCONF_NONE AVAHI MDNSRESPONDER + +# Make those default options +OPTIONS_DEFAULT= AD_DC ADS DOCS FAM LDAP \ + PROFILE PYTHON3 QUOTAS SYSLOG UTMP \ + FRUIT GSSAPI_BUILTIN AVAHI +############################################################################## +ADS_DESC= Active Directory client(implies LDAP) +AD_DC_DESC= Active Directory Domain Controller(implies PYTHON3) +CLUSTER_DESC= Clustering support +DEVELOPER_DESC= With developer framework +FAM_DESC= File Alteration Monitor +GPGME_DESC= GpgME support +LDAP_DESC= LDAP client +LIBZFS_DESC= LibZFS +SPOTLIGHT_DESC= Spotlight server-side search support +MANDOC_DESC= Build manpages from DOCBOOK templates +MEMORY_DEBUG_DESC= Debug memory allocator +PICKY_DEVELOPER_DESC= Treat compiler warnings as errors(implies DEVELOPER) +PROFILE_DESC= Profiling data +QUOTAS_DESC= Disk quota support +UTMP_DESC= UTMP accounting + +VFS_DESC= VFS modules +FRUIT_DESC= MacOSX and TimeMachine support +GLUSTERFS_DESC= GlusterFS support + +GSSAPI_BUILTIN_DESC= GSSAPI support via bundled Heimdal + +ZEROCONF_DESC= Zero configuration networking +ZEROCONF_NONE_DESC= Zeroconf support is absent +############################################################################## +# XXX: Unconditional dependencies which can't be switched off(if present in +# the system) + +# Iconv(picked up unconditionaly) +LIB_DEPENDS= libiconv.so:converters/libiconv +# unwind +LIB_DEPENDS+= libunwind.so:devel/libunwind +# Readline(sponsored by Python) +# XXX: USES=readline pollutes CPPFLAGS, so we explicitly put dependency +LIB_DEPENDS+= libreadline.so:devel/readline +# popt +LIB_DEPENDS+= libpopt.so:devel/popt +# inotify +LIB_DEPENDS+= libinotify.so:devel/libinotify +# GNUTLS +LIB_DEPENDS+= libgnutls.so:security/gnutls +LIB_DEPENDS+= libgcrypt.so:security/libgcrypt +# NFSv4 ACL glue +LIB_DEPENDS+= libsunacl.so:sysutils/libsunacl +# Jansson +BUILD_DEPENDS+= jansson>=2.10:devel/jansson +RUN_DEPENDS+= jansson>=2.10:devel/jansson +# tasn1 +BUILD_DEPENDS+= libtasn1>=3.8:security/libtasn1 +RUN_DEPENDS+= libtasn1>=3.8:security/libtasn1 +# External Samba dependencies +# Needed for IDL compiler +BUILD_DEPENDS+= p5-Parse-Yapp>=0:devel/p5-Parse-Yapp + +# Libarchive +SAMBA4_BUNDLED_LIBS= !libarchive +BUILD_DEPENDS+= libarchive>=3.1.2:archivers/libarchive +RUN_DEPENDS+= libarchive>=3.1.2:archivers/libarchive + +### Bundled libraries +SAMBA4_BUNDLED_CMOCKA?= no +SAMBA4_BUNDLED_TALLOC?= no +SAMBA4_BUNDLED_TEVENT?= no +SAMBA4_BUNDLED_TDB?= no +SAMBA4_BUNDLED_LDB?= no +# cmocka +.if defined(SAMBA4_BUNDLED_CMOCKA) && ${SAMBA4_BUNDLED_CMOCKA} == yes +SAMBA4_BUNDLED_LIBS+= cmocka +CONFLICTS_INSTALL+= cmocka-1.* +PLIST_SUB+= SAMBA4_BUNDLED_CMOCKA="" +SUB_LIST+= SAMBA4_BUNDLED_CMOCKA="" +.else +SAMBA4_BUNDLED_LIBS+= !cmocka +BUILD_DEPENDS+= cmocka>=1.1.3:sysutils/cmocka +TEST_DEPENDS+= cmocka>=1.1.3:sysutils/cmocka +PLIST_SUB+= SAMBA4_BUNDLED_CMOCKA="@comment " +SUB_LIST+= SAMBA4_BUNDLED_CMOCKA="@comment " +.endif +# talloc +.if defined(SAMBA4_BUNDLED_TALLOC) && ${SAMBA4_BUNDLED_TALLOC} == yes +SAMBA4_BUNDLED_LIBS+= talloc +PLIST_SUB+= SAMBA4_BUNDLED_TALLOC="" +SUB_LIST+= SAMBA4_BUNDLED_TALLOC="" +.else +SAMBA4_BUNDLED_LIBS+= !talloc +BUILD_DEPENDS+= talloc242>=2.4.2:devel/talloc242 +RUN_DEPENDS+= talloc242>=2.4.2:devel/talloc242 +PLIST_SUB+= SAMBA4_BUNDLED_TALLOC="@comment " +SUB_LIST+= SAMBA4_BUNDLED_TALLOC="@comment " +.endif +# tevent +.if defined(SAMBA4_BUNDLED_TEVENT) && ${SAMBA4_BUNDLED_TEVENT} == yes +SAMBA4_BUNDLED_LIBS+= tevent +CONFLICTS_INSTALL+= tevent-* tevent1-* +PLIST_SUB+= SAMBA4_BUNDLED_TEVENT="" +SUB_LIST+= SAMBA4_BUNDLED_TEVENT="" +.else +SAMBA4_BUNDLED_LIBS+= !tevent +BUILD_DEPENDS+= tevent016>=0.16.1:devel/tevent016 +RUN_DEPENDS+= tevent016>=0.16.1:devel/tevent016 +PLIST_SUB+= SAMBA4_BUNDLED_TEVENT="@comment " +SUB_LIST+= SAMBA4_BUNDLED_TEVENT="@comment " +.endif +# tdb +.if defined(SAMBA4_BUNDLED_TDB) && ${SAMBA4_BUNDLED_TDB} == yes +SAMBA4_BUNDLED_LIBS+= tdb +CONFLICTS_INSTALL+= tdb-* tdb1-* +PLIST_SUB+= SAMBA4_BUNDLED_TDB="" +SUB_LIST+= SAMBA4_BUNDLED_TDB="" +.else +SAMBA4_BUNDLED_LIBS+= !tdb +BUILD_DEPENDS+= tdb1410>=1.4.10:databases/tdb1410 +RUN_DEPENDS+= tdb1410>=1.4.10:databases/tdb1410 +PLIST_SUB+= SAMBA4_BUNDLED_TDB="@comment " +SUB_LIST+= SAMBA4_BUNDLED_TDB="@comment " +.endif +# ldb +.if defined(SAMBA4_BUNDLED_LDB) && ${SAMBA4_BUNDLED_LDB} == yes +SAMBA4_BUNDLED_LDB= yes +SAMBA4_BUNDLED_LIBS+= ldb +PLIST_SUB+= SAMBA4_BUNDLED_LDB="" +SUB_LIST+= SAMBA4_BUNDLED_LDB="" +SAMBA4_MODULEDIR= ${SAMBA4_LIBDIR}/modules +.else +SAMBA4_BUNDLED_LIBS+= !ldb +BUILD_DEPENDS+= ldb29>=2.9.1:databases/ldb29 +RUN_DEPENDS+= ldb29>=2.9.1:databases/ldb29 +PLIST_SUB+= SAMBA4_BUNDLED_LDB="@comment " +SUB_LIST+= SAMBA4_BUNDLED_LDB="@comment " +SAMBA4_MODULEDIR= ${PREFIX}/lib/shared-modules +.endif + +.if (defined(SAMBA4_BUNDLED_TALLOC) && ${SAMBA4_BUNDLED_TALLOC} == yes) \ + || (defined(SAMBA4_BUNDLED_TDB) && ${SAMBA4_BUNDLED_TDB} == yes) \ + || (defined(SAMBA4_BUNDLED_LDB) && ${SAMBA4_BUNDLED_LDB} == yes) \ + || (defined(SAMBA4_BUNDLED_TEVENT) && ${SAMBA4_BUNDLED_TEVENT} == yes) +SAMBA4_BUNDLED_LIBS+= replace +.endif +# Don't use external libcom_err +SAMBA4_BUNDLED_LIBS+= com_err +# Set the test environment variables +TEST_USES= python +TEST_ENV= PYTHON="${PYTHON_CMD}" \ + SHA1SUM=/sbin/sha1 \ + SHA256SUM=/sbin/sha256 \ + MD5SUM=/sbin/md5 \ + PYTHONDONTWRITEBYTECODE=1 + +TEST_DEPENDS= bash:shells/bash \ + tshark:net/wireshark@nox11 +# External Python modules +TEST_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601@${PY_FLAVOR} +TEST_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601@${PY_FLAVOR} +############################################################################## +CONFIGURE_ARGS+= \ + --with-pam \ + --with-iconv \ + --with-winbind \ + --with-regedit \ + --disable-rpath \ + --without-lttng \ + --without-gettext \ + --enable-pthreadpool \ + --without-fake-kaserver \ + --without-systemd \ + --with-libarchive \ + --with-acl-support \ + --with-sendfile-support \ + --disable-ctdb-tests +# ${ICONV_CONFIGURE_BASE} +############################################################################## +FRUIT_PREVENTS= ZEROCONF_NONE +FRUIT_PREVENTS_MSG= MacOSX support requires Zeroconf(AVAHI or MDNSRESPONDER) +FRUIT_VARS= SAMBA4_MODULES+=vfs_fruit +FRUIT_PLIST_FILES= share/man/man8/vfs_fruit.8.gz + +GLUSTERFS_CONFIGURE_ENABLE= glusterfs +GLUSTERFS_LIB_DEPENDS= libglusterfs.so:net/glusterfs +GLUSTERFS_VARS= SAMBA4_MODULES+=vfs_glusterfs +GLUSTERFS_PLIST_FILES= share/man/man8/vfs_glusterfs.8.gz + +ZEROCONF_NONE_MAKE_ENV= ZEROCONF=none +############################################################################## +AVAHI_CONFIGURE_ENABLE= avahi +AVAHI_LIB_DEPENDS= libavahi-client.so:net/avahi-app +AVAHI_VARS= SAMBA4_SERVICES+=avahi_daemon + +MDNSRESPONDER_CONFIGURE_ENABLE= dnssd +MDNSRESPONDER_LIB_DEPENDS= libdns_sd.so:net/mDNSResponder +MDNSRESPONDER_VARS= SAMBA4_SERVICES+=mdnsd +############################################################################## +MEMORY_DEBUG_IMPLIES= DEBUG +MEMORY_DEBUG_CONFIGURE_ENV= ADDITIONAL_CFLAGS="-DENABLE_JEMALLOC `pkg-config --cflags jemalloc`" ADDITIONAL_LDFLAGS="`pkg-config --libs jemalloc`" +MEMORY_DEBUG_LIB_DEPENDS= libjemalloc.so.2:devel/jemalloc +# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194046 +GDB_CMD?= ${LOCALBASE}/bin/gdb +# https://bugzilla.samba.org/show_bug.cgi?id=8969 +PICKY_DEVELOPER_IMPLIES= DEVELOPER +PICKY_DEVELOPER_CONFIGURE_ON= --picky-developer + +DEVELOPER_CONFIGURE_ON= --enable-developer --enable-selftest --abi-check-disable +DEVELOPER_CONFIGURE_ENV= WAF_CMD_FORMAT=string +DEVELOPER_BUILD_DEPENDS= ${SAMBA4_LMDB_DEPENDS} \ + ${GDB_CMD}:devel/gdb +DEVELOPER_RUN_DEPENDS= ${SAMBA4_LMDB_DEPENDS} +DEVELOPER_TEST_DEPENDS= ${GDB_CMD}:devel/gdb +DEVELOPER_VARS_OFF= GDB_CMD=true +############################################################################## +AD_DC_IMPLIES= PYTHON3 +AD_DC_CONFIGURE_OFF= --without-ad-dc +AD_DC_BUILD_DEPENDS= ${SAMBA4_LMDB_DEPENDS} +AD_DC_RUN_DEPENDS= ${SAMBA4_LMDB_DEPENDS} +AD_DC_VARS= PLIST+=${PKGDIR}/pkg-plist.ad_dc +# samba-tool requires those for *upgrade +AD_DC_BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}markdown>=3.3.7:textproc/py-markdown@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dnspython>=2.2.1:dns/py-dnspython@${PY_FLAVOR} +AD_DC_RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}markdown>=3.3.7:textproc/py-markdown@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dnspython>=2.2.1:dns/py-dnspython@${PY_FLAVOR} + +ADS_IMPLIES= LDAP +ADS_CONFIGURE_WITH= ads + +CLUSTER_CONFIGURE_WITH= cluster-support +CLUSTER_VARS= PLIST+=${PKGDIR}/pkg-plist.cluster + +CUPS_CONFIGURE_ENABLE= cups iprint +CUPS_LIB_DEPENDS= libcups.so:print/cups +# https://bugzilla.samba.org/show_bug.cgi?id=9545 +FAM_USES= fam +FAM_CONFIGURE_WITH= fam + +GPGME_CONFIGURE_WITH= gpgme +GPGME_LIB_DEPENDS= libgpgme.so:security/gpgme +GPGME_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gpgme>=1.14.0:security/py-gpgme@${PY_FLAVOR} + +GSSAPI_BUILTIN_USES= bison +GSSAPI_BUILTIN_BUILD_DEPENDS= p5-JSON>=4.0:converters/p5-JSON + +GSSAPI_MIT_CONFIGURE_ON= --with-system-mitkrb5 ${GSSAPIBASEDIR} \ + --with-system-mitkdc=${GSSAPIBASEDIR}/sbin/krb5kdc \ + --with-experimental-mit-ad-dc +GSSAPI_MIT_USES= gssapi:mit + +GSSAPI_HEIMDAL_CONFIGURE_ON= --with-system-heimdalkrb5 ${GSSAPIBASEDIR} +GSSAPI_HEIMDAL_USES= gssapi:heimdal +GSSAPI_HEIMDAL_PREVENTS= AD_DC +GSSAPI_HEIMDAL_PREVENTS_MSG= GSSAPI_HEIMDAL and AD_DC enable conflicting options + +LDAP_CONFIGURE_WITH= ldap +LDAP_CONFIGURE_ON= --with-openldap=${LOCALBASE} +LDAP_USES= ldap +LDAP_VARS= SAMBA4_MODULES+=idmap_ldap + +LIBZFS_CONFIGURE_WITH= libzfs +LIBZFS_VARS= SAMBA4_MODULES+=vfs_zfs_space + +MANDOC_BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl \ + xsltproc:textproc/libxslt +MANDOC_CONFIGURE_ENV_OFF= XSLTPROC="true" + +PROFILE_CONFIGURE_WITH= profiling-data + +QUOTAS_CONFIGURE_WITH= quotas + +SPOTLIGHT_CONFIGURE_ENABLE= spotlight +SPOTLIGHT_BUILD_DEPENDS= tracker>=1.4.1:sysutils/tracker +SPOTLIGHT_RUN_DEPENDS= tracker>=1.4.1:sysutils/tracker +# ICU +SPOTLIGHT_LIB_DEPENDS= libicuuc.so:devel/icu +SPOTLIGHT_USES= bison gnome +SPOTLIGHT_USE= gnome=glib20 + +SYSLOG_CONFIGURE_WITH= syslog + +UTMP_CONFIGURE_WITH= utmp + +############################################################################## +.include +############################################################################## +.if !${PORT_OPTIONS:MADS} && ${PORT_OPTIONS:MAD_DC} +IGNORE=To disable ADS option you also need to disable AD_DC option +.endif + +.if !defined(WANT_EXP_MODULES) || empty(WANT_EXP_MODULES) +WANT_EXP_MODULES= vfs_cacheprime +.endif + +.if ${WANT_EXP_MODULES:Mvfs_snapper} +# snapper needs dbus +LIB_DEPENDS+= libdbus-1.so:devel/dbus +LIB_DEPENDS+= libdbus-glib-1.so:devel/dbus-glib +.endif + +SAMBA4_MODULES+= krb5_async_dns_krb5_locator krb5_winbind_krb5_locator idmap_nss idmap_autorid \ + idmap_rid idmap_hash idmap_tdb idmap_tdb2 idmap_script \ + nss-info_hash +# List of extra modules taken from RHEL build +# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197320 +.if ${PORT_OPTIONS:MADS} +SAMBA4_MODULES+= idmap_ad idmap_rfc2307 nss-info_template \ + nss-info_rfc2307 nss-info_sfu nss-info_sfu20 +.endif +# This kind of special for this distribution +SAMBA4_MODULES+= vfs_freebsd + +SAMBA4_MODULES+= vfs_acl_tdb vfs_acl_xattr vfs_aio_fork vfs_aio_pthread \ + vfs_audit vfs_cap vfs_catia vfs_commit vfs_crossrename \ + vfs_default_quota vfs_dirsort vfs_expand_msdfs \ + vfs_extd_audit vfs_fake_perms vfs_full_audit \ + vfs_linux_xfs_sgid vfs_media_harmony vfs_offline \ + vfs_preopen vfs_readahead vfs_readonly vfs_recycle \ + vfs_shadow_copy vfs_shadow_copy2 vfs_shell_snap \ + vfs_streams_depot vfs_streams_xattr vfs_syncops \ + vfs_time_audit vfs_unityed_media vfs_virusfilter \ + vfs_widelinks vfs_worm vfs_xattr_tdb vfs_zfsacl + +.if ${PORT_OPTIONS:MDEVELOPER} +SAMBA4_MODULES+= auth_skel pdb_test gpext_security gpext_registry \ + gpext_scripts perfcount_test vfs_fake_dfq \ + vfs_skel_opaque vfs_skel_transparent \ + vfs_shadow_copy_test vfs_fake_acls \ + vfs_nfs4acl_xattr vfs_error_inject vfs_delay_inject +.endif +# Python bindings +.if ! ${PORT_OPTIONS:MPYTHON3} || defined(NO_PYTHON) +USES+= python:build,test +CONFIGURE_ARGS+= --disable-python +.else +USES+= python +PLIST+= ${PKGDIR}/pkg-plist.python +# Don't cache Python modules +CONFIGURE_ARGS+= --nopycache +MAKE_ENV+= PYTHONDONTWRITEBYTECODE=1 + +. if defined(SAMBA4_BUNDLED_TALLOC) && ${SAMBA4_BUNDLED_TALLOC} == yes +SAMBA4_BUNDLED_LIBS+= pytalloc-util +. else +SAMBA4_BUNDLED_LIBS+= !pytalloc-util +. endif + +. if defined(SAMBA4_BUNDLED_TEVENT) && ${SAMBA4_BUNDLED_TEVENT} == yes +SAMBA4_BUNDLED_LIBS+= pytevent +. else +SAMBA4_BUNDLED_LIBS+= !pytevent +. endif + +. if defined(SAMBA4_BUNDLED_TDB) && ${SAMBA4_BUNDLED_TDB} == yes +SAMBA4_BUNDLED_LIBS+= pytdb +. else +SAMBA4_BUNDLED_LIBS+= !pytdb +. endif + +. if defined(SAMBA4_BUNDLED_LDB) && ${SAMBA4_BUNDLED_LDB} == yes +SAMBA4_BUNDLED_LIBS+= pyldb pyldb-util +. else +SAMBA4_BUNDLED_LIBS+= !pyldb !pyldb-util +. endif +.endif + +.if defined(WANT_EXP_MODULES) && !empty(WANT_EXP_MODULES) +SAMBA4_MODULES+= ${WANT_EXP_MODULES} +.endif + +.if defined(SAMBA4_BUNDLED_LIBS) && !empty(SAMBA4_BUNDLED_LIBS) +CONFIGURE_ARGS+= --bundled-libraries="${SAMBA4_BUNDLED_LIBS:Q:C|(\\\\ )+|,|g:S|\\||g}" +.endif + +.if defined(SAMBA4_MODULES) && !empty(SAMBA4_MODULES) +CONFIGURE_ARGS+= --with-shared-modules="${SAMBA4_MODULES:C|-|_|:Q:C|(\\\\ )+|,|g:S|\\||g}" +.endif +# XXX: Hack for nss-info_* -> nss_info/* modules +# Add selected modules to the plist +.for module in ${SAMBA4_MODULES} +PLIST_FILES+= ${SAMBA4_MODULEDIR}/${module:C|_|/|:C|-|_|}.so +.endfor + +.for module_class in ${SAMBA4_MODULES_CLASS} +PLIST_DIRS+= ${SAMBA4_MODULEDIR}/${module_class} +.endfor +PLIST_DIRS+= ${SAMBA4_MODULEDIR} + +.if defined(WITH_DEBUG) +CONFIGURE_ARGS+= --verbose --enable-debug +MAKE_ARGS+= --verbose +DEBUG_FLAGS?= -g -ggdb3 -O0 +.endif + +############################################################################## +.include +############################################################################## +# Only for 64-bit architectures +.if ${ARCH} != armv6 && ${ARCH} != armv7 && ${ARCH} != i386 && ${ARCH} != mips && ${ARCH} != powerpc && ${ARCH} != powerpcspe +. if defined(SAMBA4_BUNDLED_LDB) && ${SAMBA4_BUNDLED_LDB} == yes && (${PORT_OPTIONS:MAD_DC} || ${PORT_OPTIONS:MDEVELOPER}) +# LMDB +SAMBA4_LMDB_DEPENDS= lmdb>=0.9.16:databases/lmdb +PLIST_FILES+= ${SAMBA4_LIBDIR}/private/libldb-mdb-int-private-samba.so \ + ${SAMBA4_MODULEDIR}/ldb/mdb.so +. endif +.endif + +.if ${PORT_OPTIONS:MGSSAPI_MIT} +PLIST_FILES+= ${SAMBA4_MODULEDIR}/krb5/winbind_krb5_localauth.so \ + share/man/man8/winbind_krb5_localauth.8.gz +. if ${PORT_OPTIONS:MAD_DC} +PLIST_FILES+= ${SAMBA4_LIBDIR}/krb5/plugins/kdb/samba.so +. endif +.endif +# for libexecinfo: (so that __builtin_frame_address() finds the top of the stack) +CFLAGS_amd64+= -fno-omit-frame-pointer +# No fancy color error messages +CFLAGS+= ${CFLAGS_${CHOSEN_COMPILER_TYPE}} +CFLAGS_clang= -fno-color-diagnostics +CONFIGURE_ENV+= NOCOLOR=yes WAF_LOG_FORMAT='%(c1)s%(zone)s%(c2)s %(message)s' +MAKE_ENV+= NOCOLOR=yes WAF_LOG_FORMAT='%(c1)s%(zone)s%(c2)s %(message)s' +# Allow rpcgen to find proper CPP +MAKE_ENV+= RPCGEN_CPP="${CPP}" +#.if ${readline_ARGS} == port +#CFLAGS+= -D_FUNCTION_DEF +#.endif +# Some symbols in samba's linker version scripts are not defined, but since the +# scripts are generated dynamically, suppress errors with lld >= 17 due to these +# undefined symbols. +LDFLAGS+= -Wl,--undefined-version + +SAMBA4_SUB= SAMBA4_LOGDIR="${SAMBA4_LOGDIR}" \ + SAMBA4_RUNDIR="${SAMBA4_RUNDIR}" \ + SAMBA4_LOCKDIR="${SAMBA4_LOCKDIR}" \ + SAMBA4_LIBDIR="${SAMBA4_LIBDIR}" \ + SAMBA4_MODULEDIR="${SAMBA4_MODULEDIR}" \ + SAMBA4_BINDDNSDIR="${SAMBA4_BINDDNSDIR}" \ + SAMBA4_PRIVATEDIR="${SAMBA4_PRIVATEDIR}" \ + SAMBA4_CONFDIR="${SAMBA4_CONFDIR}" \ + SAMBA4_CONFIG="${SAMBA4_CONFIG}" \ + SAMBA4_SERVICES="${SAMBA4_SERVICES}" + +PLIST_SUB+= ${SAMBA4_SUB} +SUB_LIST+= ${SAMBA4_SUB} + +USE_RC_SUBR= samba_server +SUB_FILES= pkg-message README.FreeBSD + +PORTDOCS= README.FreeBSD + +post-extract: + @${RM} -r ${WRKSRC}/pidl/lib/Parse/Yapp + +post-patch: + @${REINPLACE_CMD} -e 's|$${PKGCONFIGDIR}|${PKGCONFIGDIR}|g' \ + ${PATCH_WRKSRC}/buildtools/wafsamba/pkgconfig.py + @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ + ${PATCH_WRKSRC}/buildtools/wafsamba/wafsamba.py + @${REINPLACE_CMD} -e 's|%%GDB_CMD%%|${GDB_CMD}|g' \ + ${PATCH_WRKSRC}/buildtools/scripts/abi_gen.sh + @${REINPLACE_CMD} -e 's|%%SAMBA4_CONFIG%%|${SAMBA4_CONFIG}|g' \ + ${PATCH_WRKSRC}/dynconfig/wscript + +# Use threading (or multiprocessing) but not thread (renamed in python 3+). +pre-configure: +.if (!${PORT_OPTIONS:MPYTHON3} || defined(NO_PYTHON)) && ${PORT_OPTIONS:MAD_DC} + @${ECHO_CMD}; \ + ${ECHO_MSG} "===> AD_DC option requires PYTHON3 to be set"; \ + ${ECHO_CMD}; \ + ${FALSE} +.endif + +pre-build-MANDOC-off: + ${MKDIR} ${BUILD_WRKSRC}/bin/default/docs-xml/ + ${CP} -rp ${BUILD_WRKSRC}/docs/manpages ${BUILD_WRKSRC}/bin/default/docs-xml/ +.for man in libcli/nbt/man/nmblookup4.1 \ + librpc/tools/ndrdump.1 \ + source4/lib/registry/man/regdiff.1 \ + source4/lib/registry/man/regpatch.1 \ + source4/lib/registry/man/regshell.1 \ + source4/lib/registry/man/regtree.1 \ + source4/scripting/man/samba-gpupdate.8 \ + source4/torture/man/gentest.1 \ + source4/torture/man/locktest.1 \ + source4/torture/man/masktest.1 \ + source4/torture/man/smbtorture.1 \ + source4/utils/man/ntlm_auth4.1 \ + source4/utils/oLschema2ldif/oLschema2ldif.1 \ + lib/tdb/man/tdbdump.8 \ + lib/tdb/man/tdbbackup.8 \ + lib/tdb/man/tdbtool.8 \ + lib/talloc/man/talloc.3 \ + lib/tdb/man/tdbrestore.8 \ + lib/ldb/man/ldb.3 \ + lib/ldb/man/ldbadd.1 \ + lib/ldb/man/ldbdel.1 \ + lib/ldb/man/ldbedit.1 \ + lib/ldb/man/ldbmodify.1 \ + lib/ldb/man/ldbrename.1 \ + lib/ldb/man/ldbsearch.1 \ + docs-xml/manpages/vfs_freebsd.8 + ${MKDIR} `dirname ${BUILD_WRKSRC}/bin/default/${man}` + ${INSTALL_MAN} ${FILESDIR}/man/`basename ${man}` ${BUILD_WRKSRC}/bin/default/${man} +.endfor +.if ${PORT_OPTIONS:MCLUSTER} + ${MKDIR} ${BUILD_WRKSRC}/bin/default/ctdb/ +. for man in ctdb_diagnostics.1 ctdb.1 ctdbd_wrapper.1 ctdbd.1 ltdbtool.1 onnode.1 ping_pong.1 \ + ctdb.conf.5 ctdb.sysconfig.5 ctdb-script.options.5 \ + ctdb.7 ctdb-statistics.7 ctdb-tunables.7 + ${INSTALL_MAN} ${FILESDIR}/man/${man} ${BUILD_WRKSRC}/bin/default/ctdb/ +. endfor +.endif + +post-install-rm-junk: + ${RM} -r ${STAGEDIR}${PYTHON_SITELIBDIR}/samba/third_party + ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name __pycache__ \ + -type d -print0 | ${XARGS} -0 -n 1 -t ${RM} -r + ${FIND} ${STAGEDIR} -type f -empty -delete + +post-install-fix-manpages: +.for f in vfs_aio_linux.8 vfs_btrfs.8 vfs_ceph.8 vfs_gpfs.8 + ${RM} ${STAGEDIR}${PREFIX}/share/man/man8/${f} +.endfor +.if defined(SAMBA4_BUNDLED_LDB) && ${SAMBA4_BUNDLED_LDB} == yes +. for f in ldbadd.1 ldbdel.1 ldbedit.1 ldbmodify.1 ldbrename.1 ldbsearch.1 + ${MV} ${STAGEDIR}${PREFIX}/share/man/man1/${f} ${STAGEDIR}${PREFIX}/share/man/man1/samba-${f} +. endfor +.endif + +.if defined(SAMBA4_BUNDLED_TALLOC) && ${SAMBA4_BUNDLED_TALLOC} == yes +. for f in talloc.3 + ${MV} ${STAGEDIR}${PREFIX}/share/man/man3/${f} ${STAGEDIR}${PREFIX}/share/man/man3/samba-${f} +. endfor +.endif + +.if defined(SAMBA4_BUNDLED_TDB) && ${SAMBA4_BUNDLED_TDB} == yes +. for f in tdbbackup.8 tdbdump.8 tdbrestore.8 tdbtool.8 + ${MV} ${STAGEDIR}${PREFIX}/share/man/man8/${f} ${STAGEDIR}${PREFIX}/share/man/man8/samba-${f} +. endfor +.endif + +post-install: post-install-rm-junk post-install-fix-manpages + ${LN} -sf smb.conf.5.gz ${STAGEDIR}${PREFIX}/share/man/man5/smb4.conf.5.gz +# Run post-install script +.for dir in ${SAMBA4_LOGDIR} ${SAMBA4_RUNDIR} ${SAMBA4_LOCKDIR} ${SAMBA4_MODULEDIR} + ${INSTALL} -d -m 0755 "${STAGEDIR}${dir}" +.endfor + ${INSTALL} -d -m 0750 "${STAGEDIR}${SAMBA4_BINDDNSDIR}" + ${INSTALL} -d -m 0750 "${STAGEDIR}${SAMBA4_PRIVATEDIR}" +.for module_class in ${SAMBA4_MODULES_CLASS} + ${INSTALL} -d -m 0755 "${STAGEDIR}${SAMBA4_MODULEDIR}/${module_class}" +.endfor +.if !defined(WITH_DEBUG) + -${FIND} ${STAGEDIR}${PREFIX}/bin ${STAGEDIR}${PREFIX}/sbin ${STAGEDIR}${PREFIX}/libexec \ + -type f -print0 | ${XARGS} -0 -n 1 -t ${STRIP_CMD} + -${FIND} ${STAGEDIR}${PREFIX}/lib -name '*.so*' \ + -type f -print0 | ${XARGS} -0 -n 1 -t ${STRIP_CMD} +.endif + +post-install-FRUIT-off: + ${RM} ${STAGEDIR}${SAMBA4_MODULEDIR}/vfs/fruit.so + ${RM} ${STAGEDIR}${PREFIX}/share/man/man8/vfs_fruit.8 + +post-install-DOCS-on: + ${MKDIR} ${STAGEDIR}${DOCSDIR} +.for doc in ${PORTDOCS} + ${INSTALL_DATA} ${WRKDIR}/${doc} ${STAGEDIR}${DOCSDIR} +.endfor + +post-install-CLUSTER-on: + ${LN} -nfs ../../../../share/ctdb/events/legacy/00.ctdb.script ${STAGEDIR}${PREFIX}/etc/ctdb/events/legacy/00.ctdb.script + ${LN} -nfs ../../../../share/ctdb/events/legacy/10.interface.script ${STAGEDIR}${PREFIX}/etc/ctdb/events/legacy/10.interface.script + ${LN} -nfs ../../../../share/ctdb/events/legacy/05.system.script ${STAGEDIR}${PREFIX}/etc/ctdb/events/legacy/05.system.script + ${LN} -nfs ../../../../share/ctdb/events/legacy/01.reclock.script ${STAGEDIR}${PREFIX}/etc/ctdb/events/legacy/01.reclock.script + +.include diff --git a/net/samba420/distinfo b/net/samba420/distinfo new file mode 100644 index 00000000000..e6dc8bc2d49 --- /dev/null +++ b/net/samba420/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1737565689 +SHA256 (samba-4.20.7.tar.gz) = 5afe8b66e612ab1c7e57c6146adfe98ec3ea9d40dee2962a2076a3d6d6973b78 +SIZE (samba-4.20.7.tar.gz) = 42523056 diff --git a/net/samba420/files/0001-Compact-and-simplify-modules-build-and-config-genera.patch b/net/samba420/files/0001-Compact-and-simplify-modules-build-and-config-genera.patch new file mode 100644 index 00000000000..d34395bf6f2 --- /dev/null +++ b/net/samba420/files/0001-Compact-and-simplify-modules-build-and-config-genera.patch @@ -0,0 +1,292 @@ +From 05e3cc236406680a55e19b204202b63cdaf48ea1 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" +Date: Mon, 1 Aug 2022 04:15:43 +0200 +Subject: [PATCH 01/28] Compact and simplify modules build and config + generation for Bind 9.x AD DLZ. + +Signed-off-by: Timur I. Bakeyev +--- + python/samba/provision/sambadns.py | 68 ++++++++++++------------------ + source4/dns_server/dlz_minimal.h | 44 +++++++++---------- + source4/dns_server/wscript_build | 62 +++------------------------ + source4/setup/named.conf.dlz | 25 +---------- + source4/torture/dns/wscript_build | 2 +- + 5 files changed, 55 insertions(+), 146 deletions(-) + +diff --git a/python/samba/provision/sambadns.py b/python/samba/provision/sambadns.py +index 404b346a885..8e5a8ba5f25 100644 +--- a/python/samba/provision/sambadns.py ++++ b/python/samba/provision/sambadns.py +@@ -21,6 +21,7 @@ + """DNS-related provisioning""" + + import os ++import re + import uuid + import shutil + import time +@@ -1010,52 +1011,37 @@ def create_named_conf(paths, realm, dnsdomain, dns_backend, logger): + stderr=subprocess.STDOUT, + cwd='.').communicate()[0] + bind_info = get_string(bind_info) +- bind9_8 = '#' +- bind9_9 = '#' +- bind9_10 = '#' +- bind9_11 = '#' +- bind9_12 = '#' +- bind9_14 = '#' +- bind9_16 = '#' +- bind9_18 = '#' +- if bind_info.upper().find('BIND 9.8') != -1: +- bind9_8 = '' +- elif bind_info.upper().find('BIND 9.9') != -1: +- bind9_9 = '' +- elif bind_info.upper().find('BIND 9.10') != -1: +- bind9_10 = '' +- elif bind_info.upper().find('BIND 9.11') != -1: +- bind9_11 = '' +- elif bind_info.upper().find('BIND 9.12') != -1: +- bind9_12 = '' +- elif bind_info.upper().find('BIND 9.14') != -1: +- bind9_14 = '' +- elif bind_info.upper().find('BIND 9.16') != -1: +- bind9_16 = '' +- elif bind_info.upper().find('BIND 9.18') != -1: +- bind9_18 = '' +- elif bind_info.upper().find('BIND 9.7') != -1: +- raise ProvisioningError("DLZ option incompatible with BIND 9.7.") +- elif bind_info.upper().find('BIND_9.13') != -1: +- raise ProvisioningError("Only stable/esv releases of BIND are supported.") +- elif bind_info.upper().find('BIND_9.15') != -1: +- raise ProvisioningError("Only stable/esv releases of BIND are supported.") +- elif bind_info.upper().find('BIND_9.17') != -1: +- raise ProvisioningError("Only stable/esv releases of BIND are supported.") ++ bind9_release = re.search('BIND (9)\.(\d+)\.', bind_info, re.I) ++ if bind9_release: ++ bind9_disabled = '' ++ bind9_version = bind9_release.group(0) + "x" ++ bind9_version_major = int(bind9_release.group(1)) ++ bind9_version_minor = int(bind9_release.group(2)) ++ if bind9_version_minor == 7: ++ raise ProvisioningError("DLZ option incompatible with BIND 9.7.") ++ elif bind9_version_minor == 8: ++ bind9_dlz_version = "9" ++ elif bind9_version_minor in [13, 15, 17]: ++ raise ProvisioningError("Only stable/esv releases of BIND are supported.") ++ else: ++ bind9_dlz_version = "%d_%d" % (bind9_version_major, bind9_version_minor) + else: ++ bind9_disabled = '# ' ++ bind9_version = "BIND z.y.x" ++ bind9_dlz_version = "z_y" + logger.warning("BIND version unknown, please modify %s manually." % paths.namedconf) ++ ++ bind9_dlz = ( ++ ' # For %s\n' ++ ' %sdatabase "dlopen %s/bind9/dlz_bind%s.so";' ++ ) % ( ++ bind9_version, bind9_disabled, samba.param.modules_dir(), bind9_dlz_version ++ ) + setup_file(setup_path("named.conf.dlz"), paths.namedconf, { + "NAMED_CONF": paths.namedconf, + "MODULESDIR": samba.param.modules_dir(), +- "BIND9_8": bind9_8, +- "BIND9_9": bind9_9, +- "BIND9_10": bind9_10, +- "BIND9_11": bind9_11, +- "BIND9_12": bind9_12, +- "BIND9_14": bind9_14, +- "BIND9_16": bind9_16, +- "BIND9_18": bind9_18 +- }) ++ "BIND9_DLZ": bind9_dlz ++ }) + + + def create_named_txt(path, realm, dnsdomain, dnsname, binddns_dir, +diff --git a/source4/dns_server/dlz_minimal.h b/source4/dns_server/dlz_minimal.h +index b7e36e7f8e6..bbdb616deb2 100644 +--- a/source4/dns_server/dlz_minimal.h ++++ b/source4/dns_server/dlz_minimal.h +@@ -26,31 +26,25 @@ + #include + #include + +-#if defined (BIND_VERSION_9_8) +-# error Bind 9.8 is not supported! +-#elif defined (BIND_VERSION_9_9) +-# error Bind 9.9 is not supported! +-#elif defined (BIND_VERSION_9_10) +-# define DLZ_DLOPEN_VERSION 3 +-# define DNS_CLIENTINFO_VERSION 1 +-# define ISC_BOOLEAN_AS_BOOL 0 +-#elif defined (BIND_VERSION_9_11) +-# define DLZ_DLOPEN_VERSION 3 +-# define DNS_CLIENTINFO_VERSION 2 +-# define ISC_BOOLEAN_AS_BOOL 0 +-#elif defined (BIND_VERSION_9_12) +-# define DLZ_DLOPEN_VERSION 3 +-# define DNS_CLIENTINFO_VERSION 2 +-# define ISC_BOOLEAN_AS_BOOL 0 +-#elif defined (BIND_VERSION_9_14) +-# define DLZ_DLOPEN_VERSION 3 +-# define DNS_CLIENTINFO_VERSION 2 +-#elif defined (BIND_VERSION_9_16) +-# define DLZ_DLOPEN_VERSION 3 +-# define DNS_CLIENTINFO_VERSION 2 +-#elif defined (BIND_VERSION_9_18) +-# define DLZ_DLOPEN_VERSION 3 +-# define DNS_CLIENTINFO_VERSION 2 ++#if defined (BIND_VERSION) ++# if BIND_VERSION == 908 ++# error Bind 9.8 is not supported! ++# elif BIND_VERSION == 909 ++# error Bind 9.9 is not supported! ++# elif BIND_VERSION == 910 ++# define DLZ_DLOPEN_VERSION 3 ++# define DNS_CLIENTINFO_VERSION 1 ++# define ISC_BOOLEAN_AS_BOOL 0 ++# elif BIND_VERSION == 911 || BIND_VERSION == 912 ++# define DLZ_DLOPEN_VERSION 3 ++# define DNS_CLIENTINFO_VERSION 2 ++# define ISC_BOOLEAN_AS_BOOL 0 ++# elif BIND_VERSION >= 914 ++# define DLZ_DLOPEN_VERSION 3 ++# define DNS_CLIENTINFO_VERSION 2 ++# else ++# error Unsupported BIND version ++# endif + #else + # error Unsupported BIND version + #endif +diff --git a/source4/dns_server/wscript_build b/source4/dns_server/wscript_build +index ab0a241b937..3743753504c 100644 +--- a/source4/dns_server/wscript_build ++++ b/source4/dns_server/wscript_build +@@ -20,69 +20,21 @@ bld.SAMBA_MODULE('service_dns', + ) + + # a bind9 dlz module giving access to the Samba DNS SAM +-bld.SAMBA_LIBRARY('dlz_bind9_10', ++for bind_version in (910, 911, 912, 914, 916, 918, 920): ++ string_version='%d_%d' % (bind_version // 100, bind_version % 100) ++ bld.SAMBA_LIBRARY('dlz_bind%s' % (string_version), + source='dlz_bind9.c', +- cflags='-DBIND_VERSION_9_10', ++ cflags='-DBIND_VERSION=%d' % bind_version, + private_library=True, +- link_name='modules/bind9/dlz_bind9_10.so', +- realname='dlz_bind9_10.so', +- install_path='${MODULESDIR}/bind9', +- deps='samba-hostconfig samdb-common gensec popt dnsserver_common', +- enabled=bld.AD_DC_BUILD_IS_ENABLED()) +- +-bld.SAMBA_LIBRARY('dlz_bind9_11', +- source='dlz_bind9.c', +- cflags='-DBIND_VERSION_9_11', +- private_library=True, +- link_name='modules/bind9/dlz_bind9_11.so', +- realname='dlz_bind9_11.so', +- install_path='${MODULESDIR}/bind9', +- deps='samba-hostconfig samdb-common gensec popt dnsserver_common', +- enabled=bld.AD_DC_BUILD_IS_ENABLED()) +- +-bld.SAMBA_LIBRARY('dlz_bind9_12', +- source='dlz_bind9.c', +- cflags='-DBIND_VERSION_9_12', +- private_library=True, +- link_name='modules/bind9/dlz_bind9_12.so', +- realname='dlz_bind9_12.so', +- install_path='${MODULESDIR}/bind9', +- deps='samba-hostconfig samdb-common gensec popt dnsserver_common', +- enabled=bld.AD_DC_BUILD_IS_ENABLED()) +- +-bld.SAMBA_LIBRARY('dlz_bind9_14', +- source='dlz_bind9.c', +- cflags='-DBIND_VERSION_9_14', +- private_library=True, +- link_name='modules/bind9/dlz_bind9_14.so', +- realname='dlz_bind9_14.so', +- install_path='${MODULESDIR}/bind9', +- deps='samba-hostconfig samdb-common gensec popt dnsserver_common', +- enabled=bld.AD_DC_BUILD_IS_ENABLED()) +- +-bld.SAMBA_LIBRARY('dlz_bind9_16', +- source='dlz_bind9.c', +- cflags='-DBIND_VERSION_9_16', +- private_library=True, +- link_name='modules/bind9/dlz_bind9_16.so', +- realname='dlz_bind9_16.so', +- install_path='${MODULESDIR}/bind9', +- deps='samba-hostconfig samdb-common gensec popt dnsserver_common', +- enabled=bld.AD_DC_BUILD_IS_ENABLED()) +- +-bld.SAMBA_LIBRARY('dlz_bind9_18', +- source='dlz_bind9.c', +- cflags='-DBIND_VERSION_9_18', +- private_library=True, +- link_name='modules/bind9/dlz_bind9_18.so', +- realname='dlz_bind9_18.so', ++ link_name='modules/bind9/dlz_bind%s.so' % (string_version), ++ realname='dlz_bind%s.so' % (string_version), + install_path='${MODULESDIR}/bind9', + deps='samba-hostconfig samdb-common gensec popt dnsserver_common', + enabled=bld.AD_DC_BUILD_IS_ENABLED()) + + bld.SAMBA_LIBRARY('dlz_bind9_for_torture', + source='dlz_bind9.c', +- cflags='-DBIND_VERSION_9_16', ++ cflags='-DBIND_VERSION=920', + private_library=True, + deps='samba-hostconfig samdb-common gensec popt dnsserver_common', + enabled=bld.AD_DC_BUILD_IS_ENABLED()) +diff --git a/source4/setup/named.conf.dlz b/source4/setup/named.conf.dlz +index cbe7d805f58..32672768af4 100644 +--- a/source4/setup/named.conf.dlz ++++ b/source4/setup/named.conf.dlz +@@ -10,28 +10,5 @@ + # Uncomment only single database line, depending on your BIND version + # + dlz "AD DNS Zone" { +- # For BIND 9.8.x +- ${BIND9_8} database "dlopen ${MODULESDIR}/bind9/dlz_bind9.so"; +- +- # For BIND 9.9.x +- ${BIND9_9} database "dlopen ${MODULESDIR}/bind9/dlz_bind9_9.so"; +- +- # For BIND 9.10.x +- ${BIND9_10} database "dlopen ${MODULESDIR}/bind9/dlz_bind9_10.so"; +- +- # For BIND 9.11.x +- ${BIND9_11} database "dlopen ${MODULESDIR}/bind9/dlz_bind9_11.so"; +- +- # For BIND 9.12.x +- ${BIND9_12} database "dlopen ${MODULESDIR}/bind9/dlz_bind9_12.so"; +- +- # For BIND 9.14.x +- ${BIND9_14} database "dlopen ${MODULESDIR}/bind9/dlz_bind9_14.so"; +- +- # For BIND 9.16.x +- ${BIND9_16} database "dlopen ${MODULESDIR}/bind9/dlz_bind9_16.so"; +- # +- # For BIND 9.18.x +- ${BIND9_18} database "dlopen ${MODULESDIR}/bind9/dlz_bind9_18.so"; ++${BIND9_DLZ} + }; +- +diff --git a/source4/torture/dns/wscript_build b/source4/torture/dns/wscript_build +index 0b40e03e370..bf7415ff88a 100644 +--- a/source4/torture/dns/wscript_build ++++ b/source4/torture/dns/wscript_build +@@ -5,7 +5,7 @@ if bld.AD_DC_BUILD_IS_ENABLED(): + source='dlz_bind9.c', + subsystem='smbtorture', + init_function='torture_bind_dns_init', +- cflags='-DBIND_VERSION_9_16', ++ cflags='-DBIND_VERSION=920', + deps='torture talloc torturemain dlz_bind9_for_torture', + internal_module=True + ) +-- +2.37.1 + diff --git a/net/samba420/files/0002-Adjust-abi_gen.sh-script-to-run-under-FreeBSD-with-i.patch b/net/samba420/files/0002-Adjust-abi_gen.sh-script-to-run-under-FreeBSD-with-i.patch new file mode 100644 index 00000000000..fec7b9d0717 --- /dev/null +++ b/net/samba420/files/0002-Adjust-abi_gen.sh-script-to-run-under-FreeBSD-with-i.patch @@ -0,0 +1,35 @@ +From 639b8d650685476016a6d5b1c996a04ac54f8a6f Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" +Date: Sun, 30 May 2021 04:00:08 +0200 +Subject: [PATCH 02/28] Adjust abi_gen.sh script to run under FreeBSD with it's + own bintools and slightly different output of GDB. + +Substitution: yes + +Signed-off-by: Timur I. Bakeyev +--- + buildtools/scripts/abi_gen.sh | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/buildtools/scripts/abi_gen.sh b/buildtools/scripts/abi_gen.sh +index ddb0a7cc36f..d2750705ff9 100755 +--- a/buildtools/scripts/abi_gen.sh ++++ b/buildtools/scripts/abi_gen.sh +@@ -9,6 +9,7 @@ GDBSCRIPT="gdb_syms.$$" + cat < $GDBSCRIPT + + # forcing the terminal avoids a problem on Fedora12 +-TERM=none gdb -n -batch -x $GDBSCRIPT "$SHAREDLIB" < /dev/null ++TERM=none %%GDB_CMD%% -n -batch -x $GDBSCRIPT "$SHAREDLIB" < /dev/null + rm -f $GDBSCRIPT +-- +2.37.1 + diff --git a/net/samba420/files/0003-Mask-CLang-prototype-warnings-in-kadm5-admin.h.patch b/net/samba420/files/0003-Mask-CLang-prototype-warnings-in-kadm5-admin.h.patch new file mode 100644 index 00000000000..8540609886d --- /dev/null +++ b/net/samba420/files/0003-Mask-CLang-prototype-warnings-in-kadm5-admin.h.patch @@ -0,0 +1,32 @@ +From 382c3edc95a1747e0a6edd05c76adc0ec21a66c7 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" +Date: Sun, 30 May 2021 03:50:17 +0200 +Subject: [PATCH 03/28] Mask CLang prototype warnings in kadm5/admin.h + +Signed-off-by: Timur I. Bakeyev +--- + source4/kdc/kdc-service-mit.c | 6 +++++- + 1 file changed, 5 insertions(+), 1 deletion(-) + +diff --git a/source4/kdc/kdc-service-mit.c b/source4/kdc/kdc-service-mit.c +index 22663b6ecc8..5bef125206a 100644 +--- a/source4/kdc/kdc-service-mit.c ++++ b/source4/kdc/kdc-service-mit.c +@@ -36,9 +36,13 @@ + #include "kdc/samba_kdc.h" + #include "kdc/kdc-server.h" + #include "kdc/kpasswd-service.h" +-#include + #include + ++#pragma clang diagnostic push ++#pragma clang diagnostic ignored "-Wstrict-prototypes" ++#include ++#pragma clang diagnostic pop ++ + #include "source4/kdc/mit_kdc_irpc.h" + + /* PROTOTYPES */ +-- +2.37.1 + diff --git a/net/samba420/files/0004-On-FreeBSD-date-1-has-different-semantics-than-on-Li.patch b/net/samba420/files/0004-On-FreeBSD-date-1-has-different-semantics-than-on-Li.patch new file mode 100644 index 00000000000..4df0249fced --- /dev/null +++ b/net/samba420/files/0004-On-FreeBSD-date-1-has-different-semantics-than-on-Li.patch @@ -0,0 +1,38 @@ +From 0eb28116ceefee7bdafabac18a1763f13cb71883 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" +Date: Sun, 30 May 2021 03:42:31 +0200 +Subject: [PATCH 04/28] On FreeBSD `date(1)` has different semantics than on + Linux. Generate call parameter accordingly. + +FreeBSD: `date [[[[[cc]yy]mm]dd]HH]MM[.ss]` +Linux: `date [mmddHHMM[[cc]yy][.ss]]` + +Signed-off-by: Timur I. Bakeyev +--- + source3/utils/net_time.c | 7 ++++++- + 1 file changed, 6 insertions(+), 1 deletion(-) + +diff --git a/source3/utils/net_time.c b/source3/utils/net_time.c +index d102f84614f..f679000a979 100644 +--- a/source3/utils/net_time.c ++++ b/source3/utils/net_time.c +@@ -82,10 +82,15 @@ static const char *systime(time_t t) + if (!tm) { + return "unknown"; + } +- ++#if defined(FREEBSD) ++ return talloc_asprintf(talloc_tos(), "%04d%02d%02d%02d%02d.%02d", ++ tm->tm_year + 1900, tm->tm_mon+1, tm->tm_mday, ++ tm->tm_hour, tm->tm_min, tm->tm_sec); ++#else + return talloc_asprintf(talloc_tos(), "%02d%02d%02d%02d%04d.%02d", + tm->tm_mon+1, tm->tm_mday, tm->tm_hour, + tm->tm_min, tm->tm_year + 1900, tm->tm_sec); ++#endif + } + + int net_time_usage(struct net_context *c, int argc, const char **argv) +-- +2.37.1 + diff --git a/net/samba420/files/0005-Include-jemalloc-jemalloc.h-if-ENABLE_JEMALLOC-is-se.patch b/net/samba420/files/0005-Include-jemalloc-jemalloc.h-if-ENABLE_JEMALLOC-is-se.patch new file mode 100644 index 00000000000..a898a50f997 --- /dev/null +++ b/net/samba420/files/0005-Include-jemalloc-jemalloc.h-if-ENABLE_JEMALLOC-is-se.patch @@ -0,0 +1,26 @@ +From 3cc67018c560d32b98523618d16902c1a670ed40 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" +Date: Sun, 30 May 2021 03:33:51 +0200 +Subject: [PATCH 05/28] Include jemalloc/jemalloc.h if ENABLE_JEMALLOC is set. + +Signed-off-by: Timur I. Bakeyev +--- + source3/include/includes.h | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/source3/include/includes.h b/source3/include/includes.h +index 510a0b96539..94a076de11e 100644 +--- a/source3/include/includes.h ++++ b/source3/include/includes.h +@@ -326,6 +326,8 @@ typedef char fstring[FSTRING_LEN]; + * the *bottom* of include files so as not to conflict. */ + #ifdef ENABLE_DMALLOC + # include ++#elif ENABLE_JEMALLOC ++# include + #endif + + +-- +2.37.1 + diff --git a/net/samba420/files/0006-Install-nss_-modules-into-PAMMODULESDIR-path.patch b/net/samba420/files/0006-Install-nss_-modules-into-PAMMODULESDIR-path.patch new file mode 100644 index 00000000000..9fa102f09d7 --- /dev/null +++ b/net/samba420/files/0006-Install-nss_-modules-into-PAMMODULESDIR-path.patch @@ -0,0 +1,32 @@ +From 406621efcd26d48b5e8f1e5df4082c8bf2cc8bab Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" +Date: Sun, 30 May 2021 03:32:21 +0200 +Subject: [PATCH 06/28] Install nss_* modules into PAMMODULESDIR path. + +Signed-off-by: Timur I. Bakeyev +--- + nsswitch/wscript_build | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/nsswitch/wscript_build b/nsswitch/wscript_build +index 3247b6c2b7c..df2fc3b97ea 100644 +--- a/nsswitch/wscript_build ++++ b/nsswitch/wscript_build +@@ -54,12 +54,14 @@ elif (host_os.rfind('freebsd') > -1): + source='winbind_nss_linux.c winbind_nss_freebsd.c', + deps='wbclient', + realname='nss_winbind.so.1', ++ install_path='${PAMMODULESDIR}', + vnum='1') + + bld.SAMBA3_PLUGIN('nss_wins', + source='wins.c wins_freebsd.c', + deps='''wbclient''', + realname='nss_wins.so.1', ++ install_path='${PAMMODULESDIR}', + vnum='1') + + elif (host_os.rfind('netbsd') > -1): +-- +2.37.1 + diff --git a/net/samba420/files/0007-Use-macro-value-as-a-default-backlog-size-for-the-li.patch b/net/samba420/files/0007-Use-macro-value-as-a-default-backlog-size-for-the-li.patch new file mode 100644 index 00000000000..96fa888f378 --- /dev/null +++ b/net/samba420/files/0007-Use-macro-value-as-a-default-backlog-size-for-the-li.patch @@ -0,0 +1,105 @@ +From 75f20f8e144a926873b619e1c0918896689d39a0 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" +Date: Sun, 30 May 2021 03:28:09 +0200 +Subject: [PATCH 07/28] Use macro value as a default backlog size for the + `listen()` syscall. + +Set that macro to -1 on FreeBSD, specifying maximum kernel configured +allowed backlog size. + +Signed-off-by: Timur I. Bakeyev +--- + lib/tevent/echo_server.c | 2 +- + source3/include/local.h | 11 +++++++++++ + source3/libsmb/unexpected.c | 2 +- + source3/utils/smbfilter.c | 2 +- + source3/winbindd/winbindd.c | 4 ++-- + 5 files changed, 16 insertions(+), 5 deletions(-) + +diff --git a/lib/tevent/echo_server.c b/lib/tevent/echo_server.c +index f93d8bcdee7..49354dbf0e5 100644 +--- a/lib/tevent/echo_server.c ++++ b/lib/tevent/echo_server.c +@@ -633,7 +633,7 @@ int main(int argc, const char **argv) + exit(1); + } + +- ret = listen(listen_sock, 5); ++ ret = listen(listen_sock, DEFAULT_LISTEN_BACKLOG); + if (ret == -1) { + perror("listen() failed"); + exit(1); +diff --git a/source3/include/local.h b/source3/include/local.h +index 297e5572fdb..d85aab09f9f 100644 +--- a/source3/include/local.h ++++ b/source3/include/local.h +@@ -163,7 +163,18 @@ + #define WINBIND_SERVER_MUTEX_WAIT_TIME (( ((NUM_CLI_AUTH_CONNECT_RETRIES) * ((CLI_AUTH_TIMEOUT)/1000)) + 5)*2) + + /* size of listen() backlog in smbd */ ++#if defined (FREEBSD) ++#define SMBD_LISTEN_BACKLOG -1 ++#else + #define SMBD_LISTEN_BACKLOG 50 ++#endif ++ ++/* size of listen() default backlog */ ++#if defined (FREEBSD) ++#define DEFAULT_LISTEN_BACKLOG -1 ++#else ++#define DEFAULT_LISTEN_BACKLOG 5 ++#endif + + /* Number of microseconds to wait before a sharing violation. */ + #define SHARING_VIOLATION_USEC_WAIT 950000 +diff --git a/source3/libsmb/unexpected.c b/source3/libsmb/unexpected.c +index ced46969b88..317d6b1e0e2 100644 +--- a/source3/libsmb/unexpected.c ++++ b/source3/libsmb/unexpected.c +@@ -95,7 +95,7 @@ NTSTATUS nb_packet_server_create(TALLOC_CTX *mem_ctx, + status = map_nt_error_from_unix(errno); + goto fail; + } +- rc = listen(result->listen_sock, 5); ++ rc = listen(result->listen_sock, DEFAULT_LISTEN_BACKLOG); + if (rc < 0) { + status = map_nt_error_from_unix(errno); + goto fail; +diff --git a/source3/utils/smbfilter.c b/source3/utils/smbfilter.c +index 3fbd63975c9..b2d90f993fc 100644 +--- a/source3/utils/smbfilter.c ++++ b/source3/utils/smbfilter.c +@@ -291,7 +291,7 @@ static void start_filter(char *desthost) + exit(1); + } + +- if (listen(s, 5) == -1) { ++ if (listen(s, DEFAULT_LISTEN_BACKLOG) == -1) { + d_printf("listen failed\n"); + } + +diff --git a/source3/winbindd/winbindd.c b/source3/winbindd/winbindd.c +index 0f9c6449a5a..c2df0c92372 100644 +--- a/source3/winbindd/winbindd.c ++++ b/source3/winbindd/winbindd.c +@@ -1312,7 +1312,7 @@ static bool winbindd_setup_listeners(void) + if (pub_state->fd == -1) { + goto failed; + } +- rc = listen(pub_state->fd, 5); ++ rc = listen(pub_state->fd, DEFAULT_LISTEN_BACKLOG); + if (rc < 0) { + goto failed; + } +@@ -1344,7 +1344,7 @@ static bool winbindd_setup_listeners(void) + if (priv_state->fd == -1) { + goto failed; + } +- rc = listen(priv_state->fd, 5); ++ rc = listen(priv_state->fd, DEFAULT_LISTEN_BACKLOG); + if (rc < 0) { + goto failed; + } +-- +2.37.1 + diff --git a/net/samba420/files/0008-Brute-force-work-around-usage-of-Linux-specific-m-fl.patch b/net/samba420/files/0008-Brute-force-work-around-usage-of-Linux-specific-m-fl.patch new file mode 100644 index 00000000000..a9528247cec --- /dev/null +++ b/net/samba420/files/0008-Brute-force-work-around-usage-of-Linux-specific-m-fl.patch @@ -0,0 +1,111 @@ +From 29d0b3479f61f33356d6cc82099085b5c412f949 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" +Date: Sun, 30 May 2021 03:24:48 +0200 +Subject: [PATCH 08/28] Brute force work around usage of Linux-specific `%m` + flag in `sscanf()`. + +Signed-off-by: Timur I. Bakeyev +--- + libcli/http/http.c | 36 ++++++++++++++++++++++++++----- + source4/libcli/ldap/ldap_client.c | 12 +++++++++++ + 2 files changed, 43 insertions(+), 5 deletions(-) + +diff --git a/libcli/http/http.c b/libcli/http/http.c +index d20fc25f9e2..a28caca0045 100644 +--- a/libcli/http/http.c ++++ b/libcli/http/http.c +@@ -142,7 +142,19 @@ static enum http_read_status http_parse_headers(struct http_read_response_state + return HTTP_ALL_DATA_READ; + } + ++#ifdef FREEBSD ++ int s0, s1, s2, s3; s0 = s1 = s2 = s3 = 0; ++ n = sscanf(line, "%n%*[^:]%n: %n%*[^\r\n]%n\r\n", &s0, &s1, &s2, &s3); ++ ++ if(n >= 0) { ++ key = calloc(sizeof(char), s1-s0+1); ++ value = calloc(sizeof(char), s3-s2+1); ++ ++ n = sscanf(line, "%[^:]: %[^\r\n]\r\n", key, value); ++ } ++#else + n = sscanf(line, "%m[^:]: %m[^\r\n]\r\n", &key, &value); ++#endif + if (n != 2) { + DEBUG(0, ("%s: Error parsing header '%s'\n", __func__, line)); + status = HTTP_DATA_CORRUPTED; +@@ -168,7 +180,7 @@ error: + static bool http_parse_response_line(struct http_read_response_state *state) + { + bool status = true; +- char *protocol; ++ char *protocol = NULL; + char *msg = NULL; + char major; + char minor; +@@ -188,12 +200,22 @@ static bool http_parse_response_line(struct http_read_response_state *state) + return false; + } + ++#ifdef FREEBSD ++ int s0, s1, s2, s3; s0 = s1 = s2 = s3 = 0; ++ n = sscanf(line, "%n%*[^/]%n/%c.%c %d %n%*[^\r\n]%n\r\n", ++ &s0, &s1, &major, &minor, &code, &s2, &s3); ++ ++ if(n == 3) { ++ protocol = calloc(sizeof(char), s1-s0+1); ++ msg = calloc(sizeof(char), s3-s2+1); ++ ++ n = sscanf(line, "%[^/]/%c.%c %d %[^\r\n]\r\n", ++ protocol, &major, &minor, &code, msg); ++ } ++#else + n = sscanf(line, "%m[^/]/%c.%c %d %m[^\r\n]\r\n", + &protocol, &major, &minor, &code, &msg); +- +- DEBUG(11, ("%s: Header parsed(%i): protocol->%s, major->%c, minor->%c, " +- "code->%d, message->%s\n", __func__, n, protocol, major, minor, +- code, msg)); ++#endif + + if (n != 5) { + DEBUG(0, ("%s: Error parsing header\n", __func__)); +@@ -201,6 +223,10 @@ static bool http_parse_response_line(struct http_read_response_state *state) + goto error; + } + ++ DEBUG(11, ("%s: Header parsed(%i): protocol->%s, major->%c, minor->%c, " ++ "code->%d, message->%s\n", __func__, n, protocol, major, minor, ++ code, msg)); ++ + if (major != '1') { + DEBUG(0, ("%s: Bad HTTP major number '%c'\n", __func__, major)); + status = false; +diff --git a/source4/libcli/ldap/ldap_client.c b/source4/libcli/ldap/ldap_client.c +index 8614ccdfd54..2630d3c8859 100644 +--- a/source4/libcli/ldap/ldap_client.c ++++ b/source4/libcli/ldap/ldap_client.c +@@ -402,8 +402,20 @@ static int ldap_parse_basic_url( + *pport = port; + return 0; + } ++#ifdef FREEBSD ++ int s0, s1; s0 = s1 = 0; ++ ret = sscanf(url, "%n%*[^:/]%n:%d", &s0, &s1, &port); + ++ if(ret >= 0) { ++ host = calloc(sizeof(char), s1 - s0 + 1); ++ if (host == NULL) { ++ return ENOMEM; ++ } ++ ret = sscanf(url, "%[^:/]:%d", host, &port); ++ } ++#else + ret = sscanf(url, "%m[^:/]:%d", &host, &port); ++#endif + if (ret < 1) { + return EINVAL; + } +-- +2.37.1 + diff --git a/net/samba420/files/0009-Make-sure-that-config-checks-fail-if-the-warning-is-.patch b/net/samba420/files/0009-Make-sure-that-config-checks-fail-if-the-warning-is-.patch new file mode 100644 index 00000000000..eed200921c6 --- /dev/null +++ b/net/samba420/files/0009-Make-sure-that-config-checks-fail-if-the-warning-is-.patch @@ -0,0 +1,39 @@ +From 3189d57e9c6cf8d5d25566f2760cfa4f822d7a2c Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" +Date: Sun, 30 May 2021 03:21:19 +0200 +Subject: [PATCH 09/28] Make sure that config checks fail if the warning is + raised, by adding -Werror flag to the CFLAGS(WERROR_CFLAGS) + +Signed-off-by: Timur I. Bakeyev +--- + buildtools/wafsamba/samba_autoconf.py | 2 +- + lib/replace/wscript | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/buildtools/wafsamba/samba_autoconf.py b/buildtools/wafsamba/samba_autoconf.py +index 78927d85193..cf87c8bb9ff 100644 +--- a/buildtools/wafsamba/samba_autoconf.py ++++ b/buildtools/wafsamba/samba_autoconf.py +@@ -987,5 +987,5 @@ def SAMBA_CHECK_UNDEFINED_SYMBOL_FLAGS(conf): + conf.env.undefined_ldflags = conf.ADD_LDFLAGS('-Wl,-no-undefined', testflags=True) + + if (conf.env.undefined_ignore_ldflags == [] and +- conf.CHECK_LDFLAGS(['-undefined', 'dynamic_lookup'])): ++ conf.CHECK_LDFLAGS(['-undefined', 'dynamic_lookup'] + conf.env.WERROR_CFLAGS)): + conf.env.undefined_ignore_ldflags = ['-undefined', 'dynamic_lookup'] +diff --git a/lib/replace/wscript b/lib/replace/wscript +index 0db93d8caf1..1f9806f1dd7 100644 +--- a/lib/replace/wscript ++++ b/lib/replace/wscript +@@ -122,7 +122,7 @@ def configure(conf): + conf.CHECK_HEADERS('sys/atomic.h stdatomic.h') + conf.CHECK_HEADERS('libgen.h') + +- if conf.CHECK_CFLAGS('-Wno-format-truncation'): ++ if conf.CHECK_CFLAGS(['-Wno-format-truncation'] + conf.env.WERROR_CFLAGS): + conf.define('HAVE_WNO_FORMAT_TRUNCATION', '1') + + if conf.CHECK_CFLAGS('-Wno-unused-function'): +-- +2.37.1 + diff --git a/net/samba420/files/0010-Add-option-with-pkgconfigdir-to-specify-alternative-.patch b/net/samba420/files/0010-Add-option-with-pkgconfigdir-to-specify-alternative-.patch new file mode 100644 index 00000000000..966af1c790f --- /dev/null +++ b/net/samba420/files/0010-Add-option-with-pkgconfigdir-to-specify-alternative-.patch @@ -0,0 +1,54 @@ +From 5b0d17a5b7849f40f59fb0daedd62e8f5a1b0fba Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" +Date: Sun, 30 May 2021 03:16:37 +0200 +Subject: [PATCH 10/28] Add option --with-pkgconfigdir, to specify alternative + location. + +Override name of the config file. + +Remove code that doesn't allow direct install into /usr + +Substitution: yes + +Signed-off-by: Timur I. Bakeyev +--- + dynconfig/wscript | 9 ++++----- + 1 file changed, 4 insertions(+), 5 deletions(-) + +diff --git a/dynconfig/wscript b/dynconfig/wscript +index c62afa25399..29cacf1b92c 100644 +--- a/dynconfig/wscript ++++ b/dynconfig/wscript +@@ -151,6 +151,8 @@ dynconfig = { + 'PKGCONFIGDIR' : { + 'STD-PATH': '${LIBDIR}/pkgconfig', + 'FHS-PATH': '${LIBDIR}/pkgconfig', ++ 'OPTION': '--with-pkgconfigdir', ++ 'HELPTEXT': 'Where to put .pc files', + }, + 'CODEPAGEDIR' : { + 'STD-PATH': '${DATADIR}/codepages', +@@ -257,8 +259,8 @@ dynconfig = { + 'DELAY': True, + }, + 'CONFIGFILE' : { +- 'STD-PATH': '${CONFIGDIR}/smb.conf', +- 'FHS-PATH': '${CONFIGDIR}/smb.conf', ++ 'STD-PATH': '${CONFIGDIR}/%%SAMBA4_CONFIG%%', ++ 'FHS-PATH': '${CONFIGDIR}/%%SAMBA4_CONFIG%%', + 'DELAY': True, + }, + 'LMHOSTSFILE' : { +@@ -317,9 +319,6 @@ def configure(conf): + flavor = 'FHS-PATH' + else: + flavor = 'STD-PATH' +- if conf.env.PREFIX == '/usr' or conf.env.PREFIX == '/usr/local': +- Logs.error("Don't install directly under /usr or /usr/local without using the FHS option (--enable-fhs)") +- raise Errors.WafError("ERROR: invalid --prefix=%s value" % (conf.env.PREFIX)) + + explicit_set ={} + +-- +2.37.1 + diff --git a/net/samba420/files/0011-Use-provided-by-port-location-of-the-XML-catalog.patch b/net/samba420/files/0011-Use-provided-by-port-location-of-the-XML-catalog.patch new file mode 100644 index 00000000000..518da2e2f2e --- /dev/null +++ b/net/samba420/files/0011-Use-provided-by-port-location-of-the-XML-catalog.patch @@ -0,0 +1,28 @@ +From 6c68907dcd9abd82cc95c842380a8e817b8f0e7f Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" +Date: Sun, 30 May 2021 02:54:28 +0200 +Subject: [PATCH 11/28] Use provided by port location of the XML catalog. + +Substitution: yes + +Signed-off-by: Timur I. Bakeyev +--- + buildtools/wafsamba/wafsamba.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/buildtools/wafsamba/wafsamba.py b/buildtools/wafsamba/wafsamba.py +index 7885ee720be..c42a021bc01 100644 +--- a/buildtools/wafsamba/wafsamba.py ++++ b/buildtools/wafsamba/wafsamba.py +@@ -1174,7 +1174,7 @@ def SAMBAMANPAGES(bld, manpages, extra_source=None): + bld.env.SAMBA_EXPAND_XSL = bld.srcnode.abspath() + '/docs-xml/xslt/expand-sambadoc.xsl' + bld.env.SAMBA_MAN_XSL = bld.srcnode.abspath() + '/docs-xml/xslt/man.xsl' + bld.env.SAMBA_CATALOG = bld.bldnode.abspath() + '/docs-xml/build/catalog.xml' +- bld.env.SAMBA_CATALOGS = os.getenv('XML_CATALOG_FILES', 'file:///etc/xml/catalog file:///usr/local/share/xml/catalog') + ' file://' + bld.env.SAMBA_CATALOG ++ bld.env.SAMBA_CATALOGS = os.getenv('XML_CATALOG_FILES', 'file:///etc/xml/catalog file://%%LOCALBASE%%/share/xml/catalog') + ' file://' + bld.env.SAMBA_CATALOG + + for m in manpages.split(): + source = [m + '.xml'] +-- +2.37.1 + diff --git a/net/samba420/files/0012-Create-shared-libraries-according-to-the-FreeBSD-spe.patch b/net/samba420/files/0012-Create-shared-libraries-according-to-the-FreeBSD-spe.patch new file mode 100644 index 00000000000..240db55406c --- /dev/null +++ b/net/samba420/files/0012-Create-shared-libraries-according-to-the-FreeBSD-spe.patch @@ -0,0 +1,29 @@ +From 9731cc810b50b6694ff931135df398a6772200ae Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" +Date: Sun, 30 May 2021 02:51:47 +0200 +Subject: [PATCH 12/28] Create shared libraries according to the + FreeBSD-specific naming schema, where only major.minor versions are used. + +https://docs.freebsd.org/en/books/developers-handbook/policies/#policies-shlib + +Signed-off-by: Timur I. Bakeyev +--- + buildtools/wafsamba/samba_install.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/buildtools/wafsamba/samba_install.py b/buildtools/wafsamba/samba_install.py +index 2957e16c3da..82abbf893e2 100644 +--- a/buildtools/wafsamba/samba_install.py ++++ b/buildtools/wafsamba/samba_install.py +@@ -115,7 +115,7 @@ def install_library(self): + inst_name = bld.make_libname(t.target) + elif self.vnum: + vnum_base = self.vnum.split('.')[0] +- install_name = bld.make_libname(target_name, version=self.vnum) ++ install_name = bld.make_libname(target_name, version=vnum_base) + install_link = bld.make_libname(target_name, version=vnum_base) + inst_name = bld.make_libname(t.target) + if not self.private_library or not t.env.SONAME_ST: +-- +2.37.1 + diff --git a/net/samba420/files/0013-Pass-additional-msg-parameter-to-CHECK_LIB-so-it-can.patch b/net/samba420/files/0013-Pass-additional-msg-parameter-to-CHECK_LIB-so-it-can.patch new file mode 100644 index 00000000000..0508ba5113d --- /dev/null +++ b/net/samba420/files/0013-Pass-additional-msg-parameter-to-CHECK_LIB-so-it-can.patch @@ -0,0 +1,70 @@ +From 6be12b41eb0f71cfc25b5df6659dd176bd681621 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" +Date: Thu, 8 Sep 2022 00:25:05 +0200 +Subject: [PATCH 13/28] Pass additional msg parameter to CHECK_LIB(), so it can + be transited to the conf.check(), which allows us to specify `match` + parameter to opt.add_option(). + +Signed-off-by: Timur I. Bakeyev +--- + buildtools/wafsamba/samba_autoconf.py | 9 ++++++--- + buildtools/wafsamba/wscript | 9 +++++++-- + 2 files changed, 13 insertions(+), 5 deletions(-) + +diff --git a/buildtools/wafsamba/samba_autoconf.py b/buildtools/wafsamba/samba_autoconf.py +index cf87c8bb9ff..f6c72d99125 100644 +--- a/buildtools/wafsamba/samba_autoconf.py ++++ b/buildtools/wafsamba/samba_autoconf.py +@@ -593,7 +593,7 @@ def library_flags(self, libs): + + + @conf +-def CHECK_LIB(conf, libs, mandatory=False, empty_decl=True, set_target=True, shlib=False): ++def CHECK_LIB(conf, libs, mandatory=False, empty_decl=True, set_target=True, shlib=False, msg=None): + '''check if a set of libraries exist as system libraries + + returns the sublist of libs that do exist as a syslib or [] +@@ -613,11 +613,14 @@ int foo() + ret.append(lib) + continue + ++ if msg is None: ++ msg = 'Checking for library %s' % lib ++ + (ccflags, ldflags, cpppath) = library_flags(conf, lib) + if shlib: +- res = conf.check(features='c cshlib', fragment=fragment, lib=lib, uselib_store=lib, cflags=ccflags, ldflags=ldflags, uselib=lib.upper(), mandatory=False) ++ res = conf.check(features='c cshlib', fragment=fragment, lib=lib, uselib_store=lib, cflags=ccflags, ldflags=ldflags, uselib=lib.upper(), mandatory=False, msg=msg) + else: +- res = conf.check(lib=lib, uselib_store=lib, cflags=ccflags, ldflags=ldflags, uselib=lib.upper(), mandatory=False) ++ res = conf.check(lib=lib, uselib_store=lib, cflags=ccflags, ldflags=ldflags, uselib=lib.upper(), mandatory=False, msg=msg) + + if not res: + if mandatory: +diff --git a/buildtools/wafsamba/wscript b/buildtools/wafsamba/wscript +index a4d6f3e5c49..c047e1e8b5a 100644 +--- a/buildtools/wafsamba/wscript ++++ b/buildtools/wafsamba/wscript +@@ -133,12 +133,17 @@ Currently the only tested value is 'smbtorture,smbd/smbd' for Samba'''), + help=("private library directory [PREFIX/lib/%s]" % Context.g_module.APPNAME), + action="store", dest='PRIVATELIBDIR', default=None) + ++ opt.add_option('--with-openldap', ++ help='additional directory to search for OpenLDAP libs', ++ action='store', dest='ldap_open', default=None, ++ match = ['Checking for library lber', 'Checking for library ldap']) ++ + opt.add_option('--with-libiconv', + help='additional directory to search for libiconv', +- action='store', dest='iconv_open', default='/usr/local', ++ action='store', dest='iconv_open', default=None, + match = ['Checking for library iconv', 'Checking for iconv_open', 'Checking for header iconv.h']) + opt.add_option('--without-gettext', +- help=("Disable use of gettext"), ++ help=("disable use of gettext"), + action="store_true", dest='disable_gettext', default=False) + + gr = opt.option_group('developer options') +-- +2.37.1 + diff --git a/net/samba420/files/0014-Add-option-to-disable-CTDB-tests-failing-on-FreeBSD-.patch b/net/samba420/files/0014-Add-option-to-disable-CTDB-tests-failing-on-FreeBSD-.patch new file mode 100644 index 00000000000..32b02176de6 --- /dev/null +++ b/net/samba420/files/0014-Add-option-to-disable-CTDB-tests-failing-on-FreeBSD-.patch @@ -0,0 +1,77 @@ +From 2f16c17b683655fe318a1e6d45aaad3857d1a512 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" +Date: Mon, 31 May 2021 00:35:36 +0200 +Subject: [PATCH 14/28] Add option to disable CTDB tests - failing on FreeBSD + right now in too many places. + +Signed-off-by: Timur I. Bakeyev +--- + ctdb/wscript | 24 ++++++++++++++++++------ + 1 file changed, 18 insertions(+), 6 deletions(-) + +diff --git a/ctdb/wscript b/ctdb/wscript +index a9fef9241aa..c89c6decdd7 100644 +--- a/ctdb/wscript ++++ b/ctdb/wscript +@@ -106,6 +106,9 @@ def options(opt): + opt.add_option('--enable-ceph-reclock', + help=("Enable Ceph CTDB recovery lock helper (default=no)"), + action="store_true", dest='ctdb_ceph_reclock', default=False) ++ opt.add_option('--disable-ctdb-tests', ++ help=("Disable CTDB tests (default=no)"), ++ action="store_true", dest='ctdb_no_tests', default=False) + + opt.add_option('--with-logdir', + help=("Path to log directory"), +@@ -278,7 +281,7 @@ def configure(conf): + + if Options.options.ctdb_ceph_reclock: + if (conf.CHECK_HEADERS('rados/librados.h', False, False, 'rados') and +- conf.CHECK_LIB('rados', shlib=True)): ++ conf.CHECK_LIB('rados', shlib=True)): + Logs.info('Building with Ceph librados recovery lock support') + conf.define('HAVE_LIBRADOS', 1) + else: +@@ -317,8 +320,14 @@ def configure(conf): + conf.env.CTDB_VARDIR, + conf.env.CTDB_RUNDIR)) + +- conf.env.CTDB_TEST_DATADIR = os.path.join(conf.env.CTDB_DATADIR, 'tests') +- conf.env.CTDB_TEST_LIBEXECDIR = os.path.join(conf.env.LIBEXECDIR, 'ctdb/tests') ++ if Options.options.ctdb_no_tests: ++ conf.env.ctdb_tests = False ++ else: ++ conf.env.ctdb_tests = True ++ ++ if conf.env.ctdb_tests: ++ conf.env.CTDB_TEST_DATADIR = os.path.join(conf.env.CTDB_DATADIR, 'tests') ++ conf.env.CTDB_TEST_LIBEXECDIR = os.path.join(conf.env.LIBEXECDIR, 'ctdb/tests') + + # Allow unified compilation and separate compilation of utilities + # to find includes +@@ -706,9 +715,9 @@ def build(bld): + if bld.env.HAVE_LIBRADOS: + bld.SAMBA_BINARY('ctdb_mutex_ceph_rados_helper', + source='utils/ceph/ctdb_mutex_ceph_rados_helper.c', +- deps='talloc tevent rados', +- includes='include', +- install_path='${CTDB_HELPER_BINDIR}') ++ deps='talloc tevent rados', ++ includes='include', ++ install_path='${CTDB_HELPER_BINDIR}') + + sed_expr1 = 's|/usr/local/var/lib/ctdb|%s|g' % (bld.env.CTDB_VARDIR) + sed_expr2 = 's|/usr/local/etc/ctdb|%s|g' % (bld.env.CTDB_ETCDIR) +@@ -885,6 +894,9 @@ def build(bld): + for d in ['volatile', 'persistent', 'state']: + bld.INSTALL_DIR(os.path.join(bld.env.CTDB_VARDIR, d)) + ++ if not bld.env.ctdb_tests: ++ return ++ + # + # Test-only below this point + # +-- +2.37.1 + diff --git a/net/samba420/files/0015-Add-extra-debug-class-to-trck-down-DB-locking-code.patch b/net/samba420/files/0015-Add-extra-debug-class-to-trck-down-DB-locking-code.patch new file mode 100644 index 00000000000..30b6a7a34a6 --- /dev/null +++ b/net/samba420/files/0015-Add-extra-debug-class-to-trck-down-DB-locking-code.patch @@ -0,0 +1,132 @@ +From 08e648c899e5023f337d2fa56e4e758f62f31ec4 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" +Date: Mon, 31 May 2021 00:38:38 +0200 +Subject: [PATCH 15/28] Add extra debug class to trck down DB locking code. + +Signed-off-by: Timur I. Bakeyev +--- + lib/dbwrap/dbwrap.c | 3 +++ + lib/dbwrap/dbwrap_local_open.c | 3 +++ + lib/dbwrap/dbwrap_rbt.c | 3 +++ + lib/dbwrap/dbwrap_tdb.c | 3 +++ + lib/dbwrap/dbwrap_util.c | 3 +++ + source3/lib/dbwrap/dbwrap_ctdb.c | 3 +++ + source3/lib/dbwrap/dbwrap_open.c | 3 +++ + source3/lib/dbwrap/dbwrap_watch.c | 3 +++ + 8 files changed, 24 insertions(+) + +diff --git a/lib/dbwrap/dbwrap.c b/lib/dbwrap/dbwrap.c +index 7555efaa3ab..51f58fea851 100644 +--- a/lib/dbwrap/dbwrap.c ++++ b/lib/dbwrap/dbwrap.c +@@ -28,6 +28,9 @@ + #include "lib/util/util_tdb.h" + #include "lib/util/tevent_ntstatus.h" + ++#undef DBGC_CLASS ++#define DBGC_CLASS DBGC_LOCKING ++ + /* + * Fall back using fetch if no genuine exists operation is provided + */ +diff --git a/lib/dbwrap/dbwrap_local_open.c b/lib/dbwrap/dbwrap_local_open.c +index 20c5fa0e1d2..b834bbd0e41 100644 +--- a/lib/dbwrap/dbwrap_local_open.c ++++ b/lib/dbwrap/dbwrap_local_open.c +@@ -23,6 +23,9 @@ + #include "dbwrap/dbwrap_tdb.h" + #include "tdb.h" + ++#undef DBGC_CLASS ++#define DBGC_CLASS DBGC_LOCKING ++ + struct db_context *dbwrap_local_open(TALLOC_CTX *mem_ctx, + const char *name, + int hash_size, int tdb_flags, +diff --git a/lib/dbwrap/dbwrap_rbt.c b/lib/dbwrap/dbwrap_rbt.c +index db456dfffba..483558a6dc7 100644 +--- a/lib/dbwrap/dbwrap_rbt.c ++++ b/lib/dbwrap/dbwrap_rbt.c +@@ -24,6 +24,9 @@ + #include "../lib/util/rbtree.h" + #include "../lib/util/dlinklist.h" + ++#undef DBGC_CLASS ++#define DBGC_CLASS DBGC_LOCKING ++ + #define DBWRAP_RBT_ALIGN(_size_) (((_size_)+15)&~15) + + struct db_rbt_ctx { +diff --git a/lib/dbwrap/dbwrap_tdb.c b/lib/dbwrap/dbwrap_tdb.c +index 6cd95fa25ad..4a75cd80256 100644 +--- a/lib/dbwrap/dbwrap_tdb.c ++++ b/lib/dbwrap/dbwrap_tdb.c +@@ -29,6 +29,9 @@ + #include "lib/param/param.h" + #include "libcli/util/error.h" + ++#undef DBGC_CLASS ++#define DBGC_CLASS DBGC_LOCKING ++ + struct db_tdb_ctx { + struct tdb_wrap *wtdb; + +diff --git a/lib/dbwrap/dbwrap_util.c b/lib/dbwrap/dbwrap_util.c +index df6dea40097..465814f0952 100644 +--- a/lib/dbwrap/dbwrap_util.c ++++ b/lib/dbwrap/dbwrap_util.c +@@ -26,6 +26,9 @@ + #include "dbwrap.h" + #include "lib/util/util_tdb.h" + ++#undef DBGC_CLASS ++#define DBGC_CLASS DBGC_LOCKING ++ + struct dbwrap_fetch_int32_state { + NTSTATUS status; + int32_t result; +diff --git a/source3/lib/dbwrap/dbwrap_ctdb.c b/source3/lib/dbwrap/dbwrap_ctdb.c +index 0907089164a..9fc771d1217 100644 +--- a/source3/lib/dbwrap/dbwrap_ctdb.c ++++ b/source3/lib/dbwrap/dbwrap_ctdb.c +@@ -38,6 +38,9 @@ + #include "lib/cluster_support.h" + #include "lib/util/tevent_ntstatus.h" + ++#undef DBGC_CLASS ++#define DBGC_CLASS DBGC_LOCKING ++ + struct db_ctdb_transaction_handle { + struct db_ctdb_ctx *ctx; + /* +diff --git a/source3/lib/dbwrap/dbwrap_open.c b/source3/lib/dbwrap/dbwrap_open.c +index 52c8a94aeff..caefb579058 100644 +--- a/source3/lib/dbwrap/dbwrap_open.c ++++ b/source3/lib/dbwrap/dbwrap_open.c +@@ -31,6 +31,9 @@ + #include "ctdbd_conn.h" + #include "global_contexts.h" + ++#undef DBGC_CLASS ++#define DBGC_CLASS DBGC_LOCKING ++ + bool db_is_local(const char *name) + { + const char *sockname = lp_ctdbd_socket(); +diff --git a/source3/lib/dbwrap/dbwrap_watch.c b/source3/lib/dbwrap/dbwrap_watch.c +index 17a52de37cc..77f7b178229 100644 +--- a/source3/lib/dbwrap/dbwrap_watch.c ++++ b/source3/lib/dbwrap/dbwrap_watch.c +@@ -28,6 +28,9 @@ + #include "server_id_watch.h" + #include "lib/dbwrap/dbwrap_private.h" + ++#undef DBGC_CLASS ++#define DBGC_CLASS DBGC_LOCKING ++ + struct dbwrap_watcher { + /* + * Process watching this record +-- +2.37.1 + diff --git a/net/samba420/files/0016-Make-ldb_schema_attribute_compare-a-stable-comparisi.patch b/net/samba420/files/0016-Make-ldb_schema_attribute_compare-a-stable-comparisi.patch new file mode 100644 index 00000000000..3449ab2d17d --- /dev/null +++ b/net/samba420/files/0016-Make-ldb_schema_attribute_compare-a-stable-comparisi.patch @@ -0,0 +1,29 @@ +From 2b3ee747cdf83b80d07aaf1b261956bc9894ff36 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" +Date: Thu, 8 Sep 2022 00:06:37 +0200 +Subject: [PATCH 16/28] Make ldb_schema_attribute_compare() a stable + comparision function. + +Signed-off-by: Timur I. Bakeyev +--- + lib/ldb/ldb_key_value/ldb_kv_cache.c | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/lib/ldb/ldb_key_value/ldb_kv_cache.c b/lib/ldb/ldb_key_value/ldb_kv_cache.c +index 4a3c9f29020..cb200aeb9ba 100644 +--- a/lib/ldb/ldb_key_value/ldb_kv_cache.c ++++ b/lib/ldb/ldb_key_value/ldb_kv_cache.c +@@ -92,7 +92,9 @@ static int ldb_schema_attribute_compare(const void *p1, const void *p2) + { + const struct ldb_schema_attribute *sa1 = (const struct ldb_schema_attribute *)p1; + const struct ldb_schema_attribute *sa2 = (const struct ldb_schema_attribute *)p2; +- return ldb_attr_cmp(sa1->name, sa2->name); ++ int res = ldb_attr_cmp(sa1->name, sa2->name); ++ ++ return (res) ? res : (sa1->flags > sa2->flags) ? 1 : (sa1->flags < sa2->flags) ? -1 : 0; + } + + /* +-- +2.37.1 + diff --git a/net/samba420/files/0017-Use-arc4random-when-available-to-generate-random-tal.patch b/net/samba420/files/0017-Use-arc4random-when-available-to-generate-random-tal.patch new file mode 100644 index 00000000000..a7e7c7d99db --- /dev/null +++ b/net/samba420/files/0017-Use-arc4random-when-available-to-generate-random-tal.patch @@ -0,0 +1,49 @@ +From 42c9490dd346ee2f4369cbed4c37cb43f06e5d19 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" +Date: Wed, 7 Sep 2022 23:52:43 +0200 +Subject: [PATCH 17/28] Use arc4random() when available to generate random + talloc slab signature. + +Signed-off-by: Timur I. Bakeyev +--- + lib/talloc/talloc.c | 4 ++++ + lib/talloc/wscript | 1 + + 2 files changed, 5 insertions(+) + +diff --git a/lib/talloc/talloc.c b/lib/talloc/talloc.c +index 29da190880a..79c76fd9e35 100644 +--- a/lib/talloc/talloc.c ++++ b/lib/talloc/talloc.c +@@ -397,6 +397,9 @@ void talloc_lib_init(void) CONSTRUCTOR; + void talloc_lib_init(void) + { + uint32_t random_value; ++#if defined(HAVE_ARC4RANDOM) ++ random_value = arc4random(); ++#else + #if defined(HAVE_GETAUXVAL) && defined(AT_RANDOM) + uint8_t *p; + /* +@@ -430,6 +433,7 @@ void talloc_lib_init(void) + */ + random_value = ((uintptr_t)talloc_lib_init & 0xFFFFFFFF); + } ++#endif /* HAVE_ARC4RANDOM */ + talloc_magic = random_value & ~TALLOC_FLAG_MASK; + } + #else +diff --git a/lib/talloc/wscript b/lib/talloc/wscript +index f0c266a7878..c75ec0505df 100644 +--- a/lib/talloc/wscript ++++ b/lib/talloc/wscript +@@ -52,6 +52,7 @@ def configure(conf): + + conf.CHECK_HEADERS('sys/auxv.h') + conf.CHECK_FUNCS('getauxval') ++ conf.CHECK_FUNCS('arc4random') + + conf.SAMBA_CONFIG_H() + +-- +2.37.1 + diff --git a/net/samba420/files/0018-Add-configuration-option-that-allows-to-choose-alter.patch b/net/samba420/files/0018-Add-configuration-option-that-allows-to-choose-alter.patch new file mode 100644 index 00000000000..5f5aa4af3a9 --- /dev/null +++ b/net/samba420/files/0018-Add-configuration-option-that-allows-to-choose-alter.patch @@ -0,0 +1,65 @@ +From b81d399aa6d9e2bdbb9db0efa8109c41aad4d025 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" +Date: Mon, 31 May 2021 02:49:20 +0200 +Subject: [PATCH 18/28] Add configuration option that allows to choose + alternative mDNS implementation dns_sd library. + +Signed-off-by: Timur I. Bakeyev +--- + source3/wscript | 12 ++++++++++++ + source3/wscript_build | 2 ++ + 2 files changed, 14 insertions(+) + +diff --git a/source3/wscript b/source3/wscript +index 2121b8b6510..6209472c6c8 100644 +--- a/source3/wscript ++++ b/source3/wscript +@@ -70,6 +70,7 @@ def options(opt): + opt.samba_add_onoff_option('sendfile-support', default=None) + opt.samba_add_onoff_option('utmp') + opt.samba_add_onoff_option('avahi', with_name="enable", without_name="disable") ++ opt.samba_add_onoff_option('dnssd', with_name="enable", without_name="disable") + opt.samba_add_onoff_option('iconv') + opt.samba_add_onoff_option('acl-support') + opt.samba_add_onoff_option('syslog') +@@ -855,6 +856,17 @@ msg.msg_accrightslen = sizeof(fd); + conf.SET_TARGET_TYPE('avahi-common', 'EMPTY') + conf.SET_TARGET_TYPE('avahi-client', 'EMPTY') + ++ if Options.options.with_dnssd: ++ conf.env.with_dnssd = True ++ if not conf.CHECK_HEADERS('dns_sd.h'): ++ conf.env.with_dnssd = False ++ if not conf.CHECK_FUNCS_IN('DNSServiceRegister', 'dns_sd'): ++ conf.env.with_dnssd = False ++ if conf.env.with_dnssd: ++ conf.DEFINE('WITH_DNSSD_SUPPORT', 1) ++ else: ++ conf.SET_TARGET_TYPE('dns_sd', 'EMPTY') ++ + if Options.options.with_iconv: + conf.env.with_iconv = True + if not conf.CHECK_FUNCS_IN('iconv_open', 'iconv', headers='iconv.h'): +diff --git a/source3/wscript_build b/source3/wscript_build +index 5cf965dc45d..edd7985e648 100644 +--- a/source3/wscript_build ++++ b/source3/wscript_build +@@ -709,6 +709,7 @@ bld.SAMBA3_LIBRARY('smbd_base', + samba3core + param_service + AVAHI ++ dns_sd + PROFILE + LOCKING + LIBADS_SERVER +@@ -1128,6 +1129,7 @@ bld.SAMBA3_BINARY('client/smbclient', + msrpc3 + RPC_NDR_SRVSVC + cli_smb_common ++ dns_sd + archive + ''') + +-- +2.37.1 + diff --git a/net/samba420/files/0019-From-923bc7a1afeb0b920e60e14846987ae1d2d7dca4-Mon-Se.patch b/net/samba420/files/0019-From-923bc7a1afeb0b920e60e14846987ae1d2d7dca4-Mon-Se.patch new file mode 100644 index 00000000000..551acb212f5 --- /dev/null +++ b/net/samba420/files/0019-From-923bc7a1afeb0b920e60e14846987ae1d2d7dca4-Mon-Se.patch @@ -0,0 +1,544 @@ +From 5aabf82dfaf325bf682db85d80476224e7005a41 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" +Date: Mon, 31 May 2021 00:46:16 +0200 +Subject: [PATCH 19/28] From 923bc7a1afeb0b920e60e14846987ae1d2d7dca4 Mon Sep + 17 00:00:00 2001 From: John Hixson Date: Thu, 7 Dec 2017 + 09:36:32 -0500 Subject: [PATCH] Freenas/master mdns fixes (#22) + +* mDNS fixes for Samba (work in progress). +* Fix mDNS - Can advertise on individual interfaces +* Fix mDNS browsing in smbclient + +Signed-off-by: Timur I. Bakeyev +Signed-off-by: Timur I. Bakeyev +--- + source3/client/dnsbrowse.c | 19 +- + source3/smbd/dnsregister.c | 354 ++++++++++++++++++++++++++++++------- + 2 files changed, 299 insertions(+), 74 deletions(-) + +diff --git a/source3/client/dnsbrowse.c b/source3/client/dnsbrowse.c +index be6eb881cf1..83aef966d2a 100644 +--- a/source3/client/dnsbrowse.c ++++ b/source3/client/dnsbrowse.c +@@ -39,6 +39,7 @@ struct mdns_smbsrv_result + struct mdns_browse_state + { + struct mdns_smbsrv_result *listhead; /* Browse result list head */ ++ TALLOC_CTX * ctx; + int browseDone; + + }; +@@ -64,7 +65,7 @@ static void do_smb_resolve(struct mdns_smbsrv_result *browsesrv) + struct timeval tv; + DNSServiceErrorType err; + +- TALLOC_CTX * ctx = talloc_tos(); ++ TALLOC_CTX * ctx = talloc_new(NULL); + + err = DNSServiceResolve(&mdns_conn_sdref, 0 /* flags */, + browsesrv->ifIndex, +@@ -91,7 +92,7 @@ static void do_smb_resolve(struct mdns_smbsrv_result *browsesrv) + } + } + +- TALLOC_FREE(fdset); ++ TALLOC_FREE(ctx); + DNSServiceRefDeallocate(mdns_conn_sdref); + } + +@@ -124,18 +125,19 @@ do_smb_browse_reply(DNSServiceRef sdRef, DNSServiceFlags flags, + return; + } + +- bresult = talloc_array(talloc_tos(), struct mdns_smbsrv_result, 1); ++ bresult = talloc_array(bstatep->ctx, struct mdns_smbsrv_result, 1); + if (bresult == NULL) { + return; + } + ++ bresult->nextResult = NULL; + if (bstatep->listhead != NULL) { + bresult->nextResult = bstatep->listhead; + } + +- bresult->serviceName = talloc_strdup(talloc_tos(), serviceName); +- bresult->regType = talloc_strdup(talloc_tos(), regtype); +- bresult->domain = talloc_strdup(talloc_tos(), replyDomain); ++ bresult->serviceName = talloc_strdup(bstatep->ctx, serviceName); ++ bresult->regType = talloc_strdup(bstatep->ctx, regtype); ++ bresult->domain = talloc_strdup(bstatep->ctx, replyDomain); + bresult->ifIndex = interfaceIndex; + bstatep->listhead = bresult; + } +@@ -151,10 +153,13 @@ int do_smb_browse(void) + DNSServiceRef mdns_conn_sdref = NULL; + DNSServiceErrorType err; + +- TALLOC_CTX * ctx = talloc_stackframe(); ++ TALLOC_CTX * ctx = talloc_new(NULL); + + ZERO_STRUCT(bstate); + ++ bstate.ctx = ctx; ++ bstate.listhead = NULL; ++ + err = DNSServiceBrowse(&mdns_conn_sdref, 0, 0, "_smb._tcp", "", + do_smb_browse_reply, &bstate); + +diff --git a/source3/smbd/dnsregister.c b/source3/smbd/dnsregister.c +index df189001a09..389a4278f64 100644 +--- a/source3/smbd/dnsregister.c ++++ b/source3/smbd/dnsregister.c +@@ -29,6 +29,29 @@ + * browse for advertised SMB services. + */ + ++/* ++ * Time Machine Errata: ++ * sys=adVF=0x100 -- this is required when ._adisk._tcp is present on device. When it is ++ * set, the MacOS client will send a NetShareEnumAll IOCTL and shares will be visible. ++ * Otherwise, Finder will only see the Time Machine share. In the absence of ._adisk._tcp ++ * MacOS will _always_ send NetShareEnumAll IOCTL. ++ * ++ * waMa=0 -- MacOS server uses waMa=0, while embedded devices have it set to their Mac Address. ++ * Speculation in Samba-Technical indicates that this stands for "Wireless AirDisk Mac Address". ++ * ++ * adVU -- AirDisk Volume UUID. Mac OS servers generate a UUID. Time machine over SMB works without one ++ * set. Netatalk generates a UUID and stores it persistently in afp_voluuid.conf. This can be ++ * set by adding the share parameter "fruit:volume_uuid = " ++ * ++ * dk(n)=adVF= ++ * 0xa1, 0x81 - AFP support ++ * 0xa2, 0x82 - SMB support ++ * 0xa3, 0x83 - AFP and SMB support ++ * ++ * adVN -- AirDisk Volume Name. We set this to the share name. ++ * ++ */ ++ + #define DNS_REG_RETRY_INTERVAL (5*60) /* in seconds */ + + #ifdef WITH_DNSSD_SUPPORT +@@ -36,85 +59,177 @@ + #include + + struct dns_reg_state { +- struct tevent_context *event_ctx; +- uint16_t port; +- DNSServiceRef srv_ref; +- struct tevent_timer *te; +- int fd; +- struct tevent_fd *fde; ++ int count; ++ struct reg_state { ++ DNSServiceRef srv_ref; ++ TALLOC_CTX *mem_ctx; ++ struct tevent_context *event_ctx; ++ struct tevent_timer *te; ++ struct tevent_fd *fde; ++ uint16_t port; ++ int if_index; ++ int fd; ++ } *drs; + }; + +-static int dns_reg_state_destructor(struct dns_reg_state *dns_state) ++static void dns_register_smbd_retry(struct tevent_context *ctx, ++ struct tevent_timer *te, ++ struct timeval now, ++ void *private_data); ++static void dns_register_smbd_fde_handler(struct tevent_context *ev, ++ struct tevent_fd *fde, ++ uint16_t flags, ++ void *private_data); ++ ++ ++static int reg_state_destructor(struct reg_state *state) + { +- if (dns_state->srv_ref != NULL) { ++ if (state == NULL) { ++ return -1; ++ } ++ ++ if (state->srv_ref != NULL) { + /* Close connection to the mDNS daemon */ +- DNSServiceRefDeallocate(dns_state->srv_ref); +- dns_state->srv_ref = NULL; ++ DNSServiceRefDeallocate(state->srv_ref); ++ state->srv_ref = NULL; + } + + /* Clear event handler */ +- TALLOC_FREE(dns_state->te); +- TALLOC_FREE(dns_state->fde); +- dns_state->fd = -1; ++ TALLOC_FREE(state->te); ++ TALLOC_FREE(state->fde); ++ state->fd = -1; + + return 0; + } + +-static void dns_register_smbd_retry(struct tevent_context *ctx, +- struct tevent_timer *te, +- struct timeval now, +- void *private_data); +-static void dns_register_smbd_fde_handler(struct tevent_context *ev, +- struct tevent_fd *fde, +- uint16_t flags, +- void *private_data); ++int TXTRecordPrintf(TXTRecordRef * rec, const char * key, const char * fmt, ... ) ++{ ++ int ret = 0; ++ char *str; ++ va_list ap; ++ va_start( ap, fmt ); ++ ++ if( 0 > vasprintf(&str, fmt, ap ) ) { ++ va_end(ap); ++ return -1; ++ } ++ va_end(ap); ++ ++ if( kDNSServiceErr_NoError != TXTRecordSetValue(rec, key, strlen(str), str) ) { ++ ret = -1; ++ } ++ ++ free(str); ++ return ret; ++} ++ ++int TXTRecordKeyPrintf(TXTRecordRef * rec, const char * key_fmt, int key_var, const char * fmt, ...) ++{ ++ int ret = 0; ++ char *key = NULL, *str = NULL; ++ va_list ap; ++ ++ if( 0 > asprintf(&key, key_fmt, key_var)) { ++ DEBUG(1, ("Failed in asprintf\n")); ++ return -1; ++ } + +-static bool dns_register_smbd_schedule(struct dns_reg_state *dns_state, ++ va_start( ap, fmt ); ++ if( 0 > vasprintf(&str, fmt, ap )) { ++ va_end(ap); ++ DEBUG(1, ("Failed in vasprintf\n")); ++ ret = -1; ++ goto exit; ++ } ++ va_end(ap); ++ ++ if( kDNSServiceErr_NoError != TXTRecordSetValue(rec, key, strlen(str), str) ) { ++ DEBUG(1, ("Failed in TXTRecordSetValuen")); ++ ret = -1; ++ goto exit; ++ } ++ ++ exit: ++ if (str) ++ free(str); ++ if (key) ++ free(key); ++ return ret; ++} ++ ++ ++static bool dns_register_smbd_schedule(struct reg_state *state, + struct timeval tval) + { +- dns_reg_state_destructor(dns_state); ++ reg_state_destructor(state); + +- dns_state->te = tevent_add_timer(dns_state->event_ctx, +- dns_state, ++ state->te = tevent_add_timer(state->event_ctx, ++ state->mem_ctx, + tval, + dns_register_smbd_retry, +- dns_state); +- if (!dns_state->te) { ++ state); ++ if (!state->te) { + return false; + } + + return true; + } + ++static void dns_register_smbd_callback(DNSServiceRef service, ++ DNSServiceFlags flags, ++ DNSServiceErrorType errorCode, ++ const char *name, ++ const char *type, ++ const char *domain, ++ void *context) ++{ ++ if (errorCode != kDNSServiceErr_NoError) { ++ DEBUG(6, ("error=%d\n", errorCode)); ++ } else { ++ DEBUG(6, ("%-15s %s.%s%s\n", "REGISTER", name, type, domain)); ++ } ++} ++ + static void dns_register_smbd_retry(struct tevent_context *ctx, + struct tevent_timer *te, + struct timeval now, + void *private_data) + { +- struct dns_reg_state *dns_state = talloc_get_type_abort(private_data, +- struct dns_reg_state); ++ struct reg_state *state = (struct reg_state *)private_data; + DNSServiceErrorType err; ++ int snum; ++ size_t dk = 0; ++ bool sys_txt_created = false; ++ TXTRecordRef txt_adisk; ++ TXTRecordRef txt_devinfo; ++ char *servname; ++ char *v_uuid; ++ int num_services = lp_numservices(); ++ ++ reg_state_destructor(state); + +- dns_reg_state_destructor(dns_state); ++ TXTRecordCreate(&txt_adisk, 0, NULL); + +- DEBUG(6, ("registering _smb._tcp service on port %d\n", +- dns_state->port)); ++ DEBUG(6, ("registering _smb._tcp service on port %d index %d\n", ++ state->port, state->if_index)); + + /* Register service with DNS. Connects with the mDNS + * daemon running on the local system to perform DNS + * service registration. + */ +- err = DNSServiceRegister(&dns_state->srv_ref, 0 /* flags */, +- kDNSServiceInterfaceIndexAny, +- NULL /* service name */, +- "_smb._tcp" /* service type */, +- NULL /* domain */, +- "" /* SRV target host name */, +- htons(dns_state->port), +- 0 /* TXT record len */, +- NULL /* TXT record data */, +- NULL /* callback func */, +- NULL /* callback context */); ++ err = DNSServiceRegister(&state->srv_ref, ++ 0 /* flags */, ++ state->if_index /* interface index */, ++ NULL /* service name */, ++ "_smb._tcp" /* service type */, ++ NULL /* domain */, ++ "" /* SRV target host name */, ++ htons(state->port) /* port */, ++ 0 /* TXT record len */, ++ NULL /* TXT record data */, ++ dns_register_smbd_callback /* callback func */, ++ NULL /* callback context */); ++ + + if (err != kDNSServiceErr_NoError) { + /* Failed to register service. Schedule a re-try attempt. +@@ -123,24 +238,96 @@ static void dns_register_smbd_retry(struct tevent_context *ctx, + goto retry; + } + +- dns_state->fd = DNSServiceRefSockFD(dns_state->srv_ref); +- if (dns_state->fd == -1) { ++ /* ++ * Check for services that are configured as Time Machine targets ++ * ++ */ ++ for (snum = 0; snum < num_services; snum++) { ++ if (lp_snum_ok(snum) && lp_parm_bool(snum, "fruit", "time machine", false)) ++ { ++ if (!sys_txt_created) { ++ if( 0 > TXTRecordPrintf(&txt_adisk, "sys", "adVF=0x100") ) { ++ DEBUG(1, ("Failed to create Zeroconf TXTRecord for sys") ); ++ goto retry; ++ } ++ else ++ { ++ sys_txt_created = true; ++ } ++ } ++ ++ v_uuid = lp_parm_const_string(snum, "fruit", "volume_uuid", NULL); ++ servname = lp_const_servicename(snum); ++ DEBUG(1, ("Registering volume %s for TimeMachine\n", servname)); ++ if (v_uuid) { ++ if( 0 > TXTRecordKeyPrintf(&txt_adisk, "dk%zu", dk++, "adVN=%s,adVF=0x82,adVU=%s", ++ servname, v_uuid) ) { ++ DEBUG(1, ("Could not set Zeroconf TXTRecord for dk%zu \n", dk)); ++ goto retry; ++ } ++ DEBUG(1, ("Registering TimeMachine with the following TXT parameters: " ++ "dk%zu,adVN=%s,adVF=0x82,adVU=%s\n", dk, servname, v_uuid) ); ++ } ++ else { ++ if( 0 > TXTRecordKeyPrintf(&txt_adisk, "dk%zu", dk++, "adVN=%s,adVF=0x82", ++ servname) ) { ++ DEBUG(1, ("Could not set Zeroconf TXTRecord for dk%zu \n", dk)); ++ goto retry; ++ } ++ DEBUG(1, ("Registering TimeMachine with the following TXT parameters: " ++ "dk%zu,adVN=%s,adVF=0x82\n", dk, servname) ); ++ } ++ } ++ } ++ ++ if (dk) { ++ err = DNSServiceRegister(&state->srv_ref, ++ 0 /* flags */, ++ state->if_index /* interface index */, ++ NULL /* service name */, ++ "_adisk._tcp" /* service type */, ++ NULL /* domain */, ++ "" /* SRV target host name */, ++ /* ++ * We would probably use port 0 zero, but we can't, from man DNSServiceRegister: ++ * "A value of 0 for a port is passed to register placeholder services. ++ * Place holder services are not found when browsing, but other ++ * clients cannot register with the same name as the placeholder service." ++ * We therefor use port 9 which is used by the adisk service type. ++ */ ++ htons(9) /* port */, ++ TXTRecordGetLength(&txt_adisk) /* TXT record len */, ++ TXTRecordGetBytesPtr(&txt_adisk) /* TXT record data */, ++ dns_register_smbd_callback /* callback func */, ++ NULL /* callback context */); ++ ++ ++ if (err != kDNSServiceErr_NoError) { ++ /* Failed to register service. Schedule a re-try attempt. ++ */ ++ DEBUG(1, ("unable to register with mDNS (err %d)\n", err)); ++ goto retry; ++ } ++ } ++ ++ state->fd = DNSServiceRefSockFD(state->srv_ref); ++ if (state->fd == -1) { + goto retry; + } + +- dns_state->fde = tevent_add_fd(dns_state->event_ctx, +- dns_state, +- dns_state->fd, +- TEVENT_FD_READ, +- dns_register_smbd_fde_handler, +- dns_state); +- if (!dns_state->fde) { ++ state->fde = tevent_add_fd(state->event_ctx, ++ state->mem_ctx, ++ state->fd, ++ TEVENT_FD_READ, ++ dns_register_smbd_fde_handler, ++ state); ++ if (!state->fde) { + goto retry; + } + + return; + retry: +- dns_register_smbd_schedule(dns_state, ++ dns_register_smbd_schedule(state, + timeval_current_ofs(DNS_REG_RETRY_INTERVAL, 0)); + } + +@@ -150,44 +337,77 @@ static void dns_register_smbd_fde_handler(struct tevent_context *ev, + uint16_t flags, + void *private_data) + { +- struct dns_reg_state *dns_state = talloc_get_type_abort(private_data, +- struct dns_reg_state); ++ struct reg_state *state = (struct reg_state *)private_data; + DNSServiceErrorType err; + +- err = DNSServiceProcessResult(dns_state->srv_ref); ++ err = DNSServiceProcessResult(state->srv_ref); + if (err != kDNSServiceErr_NoError) { +- DEBUG(3, ("failed to process mDNS result (err %d), re-trying\n", +- err)); ++ DEBUG(3, ("failed to process mDNS result (err %d), re-trying\n", err)); + goto retry; + } + +- talloc_free(dns_state); + return; + + retry: +- dns_register_smbd_schedule(dns_state, +- timeval_current_ofs(DNS_REG_RETRY_INTERVAL, 0)); ++ dns_register_smbd_schedule(state, timeval_zero()); + } + ++static int dns_reg_state_destructor(struct dns_reg_state *state) ++{ ++ if (state != NULL) { ++ talloc_free(state); ++ } ++ return 0; ++} ++ ++ + bool smbd_setup_mdns_registration(struct tevent_context *ev, + TALLOC_CTX *mem_ctx, + uint16_t port) + { + struct dns_reg_state *dns_state; ++ bool bind_all = true; ++ int i; + + dns_state = talloc_zero(mem_ctx, struct dns_reg_state); +- if (dns_state == NULL) { ++ if (dns_state == NULL) ++ return false; ++ ++ if (lp_interfaces() && lp_bind_interfaces_only()) ++ bind_all = false; ++ ++ dns_state->count = iface_count(); ++ if (dns_state->count <= 0 || bind_all == true) ++ dns_state->count = 1; ++ ++ dns_state->drs = talloc_array(mem_ctx, struct reg_state, dns_state->count); ++ if (dns_state->drs == NULL) { ++ talloc_free(dns_state); + return false; + } +- dns_state->event_ctx = ev; +- dns_state->port = port; +- dns_state->fd = -1; + +- talloc_set_destructor(dns_state, dns_reg_state_destructor); ++ for (i = 0; i < dns_state->count; i++) { ++ struct interface *iface = get_interface(i); ++ struct reg_state *state = &dns_state->drs[i]; ++ ++ state->mem_ctx = mem_ctx; ++ state->srv_ref = NULL; ++ state->event_ctx = ev; ++ state->te = NULL; ++ state->fde = NULL; ++ state->port = port; ++ state->fd = -1; + +- return dns_register_smbd_schedule(dns_state, timeval_zero()); ++ state->if_index = bind_all ? kDNSServiceInterfaceIndexAny : iface->if_index; ++ ++ dns_register_smbd_schedule(&dns_state->drs[i], timeval_zero()); ++ } ++ ++ talloc_set_destructor(dns_state, dns_reg_state_destructor); ++ return true; + } + ++ + #else /* WITH_DNSSD_SUPPORT */ + + bool smbd_setup_mdns_registration(struct tevent_context *ev, +-- +2.37.1 + diff --git a/net/samba420/files/0020-FreeBSD-12-between-r336017-and-r342928-wrongfuly-ret.patch b/net/samba420/files/0020-FreeBSD-12-between-r336017-and-r342928-wrongfuly-ret.patch new file mode 100644 index 00000000000..33661270ce2 --- /dev/null +++ b/net/samba420/files/0020-FreeBSD-12-between-r336017-and-r342928-wrongfuly-ret.patch @@ -0,0 +1,35 @@ +From 02b599cc740490fa6f433b0c455fe458fdc1db61 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" +Date: Mon, 31 May 2021 02:45:11 +0200 +Subject: [PATCH 20/28] FreeBSD 12 between r336017 and r342928 wrongfuly return + ENOENT for the not enabled qoutas on ZFS. Wrap relevant error code check with + the versioning ifdef's. + +Signed-off-by: Timur I. Bakeyev +--- + source3/lib/sysquotas_4B.c | 9 ++++++++- + 1 file changed, 8 insertions(+), 1 deletion(-) + +diff --git a/source3/lib/sysquotas_4B.c b/source3/lib/sysquotas_4B.c +index d9beb924ad9..c41cac02e5f 100644 +--- a/source3/lib/sysquotas_4B.c ++++ b/source3/lib/sysquotas_4B.c +@@ -140,7 +140,14 @@ static int sys_quotactl_4B(const char * path, int cmd, + /* ENOTSUP means quota support is not compiled in. EINVAL + * means that quotas are not configured (commonly). + */ +- if (errno != ENOTSUP && errno != EINVAL) { ++ if (errno != ENOTSUP && errno != EINVAL ++/* ++ * FreeBSD 12 between r336017 and r342928 wrongfuly return ENOENT for the not enabled qoutas on ZFS. ++ */ ++#if defined(__FreeBSD__) && ((__FreeBSD_version >= 1102503 && __FreeBSD_version <= 1102506) || (__FreeBSD_version >= 1200072 && __FreeBSD_version <= 1200503) || (__FreeBSD_version >= 1300000 && __FreeBSD_version <= 1300009)) ++ && errno != ENOENT ++#endif ++ ) { + DEBUG(5, ("failed to %s quota for %s ID %u on %s: %s\n", + (cmd & QCMD(Q_GETQUOTA, 0)) ? "get" : "set", + (cmd & QCMD(0, GRPQUOTA)) ? "group" : "user", +-- +2.37.1 + diff --git a/net/samba420/files/0021-Fix-casting-warnings-in-the-nfs_quota-debug-message.patch b/net/samba420/files/0021-Fix-casting-warnings-in-the-nfs_quota-debug-message.patch new file mode 100644 index 00000000000..c364031b460 --- /dev/null +++ b/net/samba420/files/0021-Fix-casting-warnings-in-the-nfs_quota-debug-message.patch @@ -0,0 +1,36 @@ +From 46f5b54aa5761541a16108d66764d662f37f04d2 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" +Date: Mon, 31 May 2021 02:41:48 +0200 +Subject: [PATCH 21/28] Fix casting warnings in the nfs_quota debug message. + +Initialize quota structure with zeros. + +Signed-off-by: Timur I. Bakeyev +--- + source3/smbd/quotas.c | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/source3/smbd/quotas.c b/source3/smbd/quotas.c +index 604631f81d6..c23fa49b3b0 100644 +--- a/source3/smbd/quotas.c ++++ b/source3/smbd/quotas.c +@@ -125,6 +125,7 @@ static bool nfs_quotas(char *nfspath, uid_t euser_id, uint64_t *bsize, uint64_t + if (!cutstr) + return False; + ++ memset(&D, '\0', sizeof(D)); + memset(cutstr, '\0', len+1); + host = strncat(cutstr,mnttype, sizeof(char) * len ); + DEBUG(5,("nfs_quotas: looking for mount on \"%s\"\n", cutstr)); +@@ -133,7 +134,7 @@ static bool nfs_quotas(char *nfspath, uid_t euser_id, uint64_t *bsize, uint64_t + args.gqa_pathp = testpath+1; + args.gqa_uid = uid; + +- DEBUG(5,("nfs_quotas: Asking for host \"%s\" rpcprog \"%i\" rpcvers \"%i\" network \"%s\"\n", host, RQUOTAPROG, RQUOTAVERS, "udp")); ++ DEBUG(5,("nfs_quotas: Asking for host \"%s\" rpcprog \"%lu\" rpcvers \"%lu\" network \"%s\"\n", host, RQUOTAPROG, RQUOTAVERS, "udp")); + + if ((clnt = clnt_create(host, RQUOTAPROG, RQUOTAVERS, "udp")) == NULL) { + ret = False; +-- +2.37.1 + diff --git a/net/samba420/files/0022-Clean-up-UTMP-handling-code-and-add-FreeBSD-support..patch b/net/samba420/files/0022-Clean-up-UTMP-handling-code-and-add-FreeBSD-support..patch new file mode 100644 index 00000000000..aadb084506e --- /dev/null +++ b/net/samba420/files/0022-Clean-up-UTMP-handling-code-and-add-FreeBSD-support..patch @@ -0,0 +1,332 @@ +From 5019ad026f106d51dc2bb4c410a05b2f63b56cd0 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" +Date: Mon, 31 May 2021 01:43:13 +0200 +Subject: [PATCH 22/28] Clean up UTMP handling code and add FreeBSD support. + Some really legacy platforms may have been dropped as a result. + +Signed-off-by: Timur I. Bakeyev +--- + source3/smbd/utmp.c | 152 +++++++++++------------------------------- + source3/wscript | 36 +++++---- + 2 files changed, 60 insertions(+), 128 deletions(-) + +diff -Naurp a/source3/smbd/utmp.c b/source3/smbd/utmp.c +--- a/source3/smbd/utmp.c 2024-02-02 04:33:51.316490200 -0500 ++++ b/source3/smbd/utmp.c 2024-08-05 12:50:57.691687000 -0400 +@@ -257,7 +257,7 @@ static char *uw_pathname(TALLOC_CTX *ctx, + Update utmp file directly. No subroutine interface: probably a BSD system. + ****************************************************************************/ + +-static void pututline_my(const char *uname, struct utmp *u, bool claim) ++static void pututline_my(const char *uname, STRUCT_UTMP *u, bool claim) + { + DEBUG(1,("pututline_my: not yet implemented\n")); + /* BSD implementor: may want to consider (or not) adjusting "lastlog" */ +@@ -271,7 +271,7 @@ static void pututline_my(const char *uname, struct utm + Credit: Michail Vidiassov + ****************************************************************************/ + +-static void updwtmp_my(const char *wname, struct utmp *u, bool claim) ++static void updwtmp_my(const char *wname, STRUCT_UTMP *u, bool claim) + { + int fd; + struct stat buf; +@@ -303,7 +303,7 @@ static void updwtmp_my(const char *wname, struct utmp + if ((fd = open(wname, O_WRONLY|O_APPEND, 0)) < 0) + return; + if (fstat(fd, &buf) == 0) { +- if (write(fd, (char *)u, sizeof(struct utmp)) != sizeof(struct utmp)) ++ if (write(fd, (char *)u, sizeof(STRUCT_UTMP)) != sizeof(STRUCT_UTMP)) + (void) ftruncate(fd, buf.st_size); + } + (void) close(fd); +@@ -314,12 +314,12 @@ static void updwtmp_my(const char *wname, struct utmp + Update via utmp/wtmp (not utmpx/wtmpx). + ****************************************************************************/ + +-static void utmp_nox_update(struct utmp *u, bool claim) ++static void utmp_nox_update(STRUCT_UTMP *u, bool claim) + { + char *uname = NULL; + char *wname = NULL; + #if defined(PUTUTLINE_RETURNS_UTMP) +- struct utmp *urc; ++ STRUCT_UTMP *urc; + #endif /* PUTUTLINE_RETURNS_UTMP */ + + uname = uw_pathname(talloc_tos(), "utmp", ut_pathname); +@@ -376,127 +376,52 @@ static void utmp_nox_update(struct utmp *u, bool claim + } + } + +-/**************************************************************************** +- Copy a string in the utmp structure. +-****************************************************************************/ + +-static void utmp_strcpy(char *dest, const char *src, size_t n) +-{ +- size_t len = 0; + +- memset(dest, '\0', n); +- if (src) +- len = strlen(src); +- if (len >= n) { +- memcpy(dest, src, n); +- } else { +- if (len) +- memcpy(dest, src, len); +- } +-} + ++ + /**************************************************************************** + Update via utmpx/wtmpx (preferred) or via utmp/wtmp. + ****************************************************************************/ + +-static void sys_utmp_update(struct utmp *u, const char *hostname, bool claim) ++static void sys_utmp_update(STRUCT_UTMP *u, const char *hostname, bool claim) + { +-#if !defined(HAVE_UTMPX_H) +- /* No utmpx stuff. Drop to non-x stuff */ +- utmp_nox_update(u, claim); +-#elif !defined(HAVE_PUTUTXLINE) +- /* Odd. Have utmpx.h but no "pututxline()". Drop to non-x stuff */ +- DEBUG(1,("utmp_update: have utmpx.h but no pututxline() function\n")); +- utmp_nox_update(u, claim); +-#elif !defined(HAVE_GETUTMPX) +- /* Odd. Have utmpx.h but no "getutmpx()". Drop to non-x stuff */ +- DEBUG(1,("utmp_update: have utmpx.h but no getutmpx() function\n")); +- utmp_nox_update(u, claim); +-#elif !defined(HAVE_UPDWTMPX) +- /* Have utmpx.h but no "updwtmpx()". Drop to non-x stuff */ +- DEBUG(1,("utmp_update: have utmpx.h but no updwtmpx() function\n")); +- utmp_nox_update(u, claim); +-#else +- char *uname = NULL; +- char *wname = NULL; +- struct utmpx ux, *uxrc; ++ STRUCT_UTMP *urc; + +- getutmpx(u, &ux); +- +-#if defined(HAVE_UX_UT_SYSLEN) +- if (hostname) +- ux.ut_syslen = strlen(hostname) + 1; /* include end NULL */ +- else +- ux.ut_syslen = 0; +-#endif +-#if defined(HAVE_UX_UT_HOST) +- utmp_strcpy(ux.ut_host, hostname, sizeof(ux.ut_host)); +-#endif +- +- uname = uw_pathname(talloc_tos(), "utmpx", ux_pathname); +- wname = uw_pathname(talloc_tos(), "wtmpx", wx_pathname); +- if (uname && wname) { +- DEBUG(2,("utmp_update: uname:%s wname:%s\n", uname, wname)); ++ setutxent(); ++ urc = pututxline(u); ++ endutxent(); ++ if (urc == NULL) { ++ DEBUG(2,("utmp_update: pututxline() failed\n")); ++ return; + } +- +- /* +- * Check for either uname or wname being empty. +- * Some systems, such as Redhat 6, have a "utmpx.h" which doesn't +- * define default filenames. +- * Also, our local installation has not provided an override. +- * Drop to non-x method. (E.g. RH6 has good defaults in "utmp.h".) +- */ +- if (!uname || !wname || (strlen(uname) == 0) || (strlen(wname) == 0)) { +- utmp_nox_update(u, claim); +- } else { +- utmpxname(uname); +- setutxent(); +- uxrc = pututxline(&ux); +- endutxent(); +- if (uxrc == NULL) { +- DEBUG(2,("utmp_update: pututxline() failed\n")); +- return; +- } +- updwtmpx(wname, &ux); +- } +-#endif /* HAVE_UTMPX_H */ + } + + #if defined(HAVE_UT_UT_ID) + /**************************************************************************** + Encode the unique connection number into "ut_id". + ****************************************************************************/ +- +-static int ut_id_encode(int i, char *fourbyte) ++static void ut_id_encode(char *buf, int id, size_t buf_size) + { +- int nbase; +- const char *ut_id_encstr = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; ++ const char ut_id_encstr[] = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; + +-/* +- * 'ut_id_encstr' is the character set on which modulo arithmetic is done. +- * Example: digits would produce the base-10 numbers from '001'. +- */ +- nbase = strlen(ut_id_encstr); ++ int nbase = sizeof(ut_id_encstr) - 1; ++ /* ++ * 'ut_id_encstr' is the character set on which modulo arithmetic is done. ++ * Example: digits would produce the base-10 numbers from '001'. ++ */ + +- fourbyte[0] = ut_id_encstr[i % nbase]; +- i /= nbase; +- fourbyte[1] = ut_id_encstr[i % nbase]; +- i /= nbase; +- fourbyte[3] = ut_id_encstr[i % nbase]; +- i /= nbase; +- fourbyte[2] = ut_id_encstr[i % nbase]; +- i /= nbase; +- +- /* we do not care about overflows as i is a random number */ +- return 0; ++ for(int i = 0; i < buf_size; i++) { ++ buf[i] = ut_id_encstr[id % nbase]; ++ id /= nbase; ++ } + } + #endif /* defined(HAVE_UT_UT_ID) */ + +- + /* + fill a system utmp structure given all the info we can gather + */ +-static bool sys_utmp_fill(struct utmp *u, ++static bool sys_utmp_fill(STRUCT_UTMP *u, + const char *username, const char *hostname, + const char *id_str, int id_num) + { +@@ -509,16 +434,16 @@ static bool sys_utmp_fill(struct utmp *u, + * rather than to try to detect and optimise. + */ + #if defined(HAVE_UT_UT_USER) +- utmp_strcpy(u->ut_user, username, sizeof(u->ut_user)); ++ strncpy(u->ut_user, username, sizeof(u->ut_user)); + #elif defined(HAVE_UT_UT_NAME) +- utmp_strcpy(u->ut_name, username, sizeof(u->ut_name)); ++ strncpy(u->ut_name, username, sizeof(u->ut_name)); + #endif + + /* + * ut_line: + * If size limit proves troublesome, then perhaps use "ut_id_encode()". + */ +- utmp_strcpy(u->ut_line, id_str, sizeof(u->ut_line)); ++ strncpy(u->ut_line, id_str, sizeof(u->ut_line)); + + #if defined(HAVE_UT_UT_PID) + u->ut_pid = getpid(); +@@ -535,20 +460,23 @@ static bool sys_utmp_fill(struct utmp *u, + u->ut_time = timeval.tv_sec; + #elif defined(HAVE_UT_UT_TV) + GetTimeOfDay(&timeval); +- u->ut_tv = timeval; ++ u->ut_tv.tv_sec = timeval.tv_sec; ++ u->ut_tv.tv_usec = timeval.tv_usec; + #else + #error "with-utmp must have UT_TIME or UT_TV" + #endif + + #if defined(HAVE_UT_UT_HOST) +- utmp_strcpy(u->ut_host, hostname, sizeof(u->ut_host)); ++ if(hostname != NULL) { ++ strncpy(u->ut_host, hostname, sizeof(u->ut_host)); ++#if defined(HAVE_UT_UT_SYSLEN) ++ u->ut_syslen = strlen(hostname) + 1; /* include trailing NULL */ + #endif ++ } ++#endif + + #if defined(HAVE_UT_UT_ID) +- if (ut_id_encode(id_num, u->ut_id) != 0) { +- DEBUG(1,("utmp_fill: cannot encode id %d\n", id_num)); +- return False; +- } ++ ut_id_encode(u->ut_id, id_num, sizeof(u->ut_id)); + #endif + + return True; +@@ -561,7 +489,7 @@ void sys_utmp_yield(const char *username, const char * + void sys_utmp_yield(const char *username, const char *hostname, + const char *id_str, int id_num) + { +- struct utmp u; ++ STRUCT_UTMP u; + + ZERO_STRUCT(u); + +@@ -587,7 +515,7 @@ void sys_utmp_claim(const char *username, const char * + void sys_utmp_claim(const char *username, const char *hostname, + const char *id_str, int id_num) + { +- struct utmp u; ++ STRUCT_UTMP u; + + ZERO_STRUCT(u); + +diff -Naurp a/source3/wscript b/source3/wscript +--- a/source3/wscript 2024-08-05 12:50:16.286549000 -0400 ++++ b/source3/wscript 2024-08-05 13:02:31.909769000 -0400 +@@ -804,34 +804,38 @@ msg.msg_accrightslen = sizeof(fd); + + if Options.options.with_utmp: + conf.env.with_utmp = True +- if not conf.CHECK_HEADERS('utmp.h'): conf.env.with_utmp = False +- conf.CHECK_FUNCS('pututline pututxline updwtmp updwtmpx getutmpx') +- conf.CHECK_STRUCTURE_MEMBER('struct utmp', 'ut_name', headers='utmp.h', ++ if not conf.CHECK_HEADERS('utmpx.h') and not conf.CHECK_HEADERS('utmp.h'): ++ conf.env.with_utmp = False ++ if conf.CONFIG_SET('HAVE_UTMPX_H'): ++ conf.DEFINE('STRUCT_UTMP', 'struct utmpx') ++ elif conf.CONFIG_SET('HAVE_UTMP_H'): ++ conf.DEFINE('STRUCT_UTMP', 'struct utmp') ++ conf.CHECK_FUNCS('pututxline getutxid getutxline updwtmpx getutmpx setutxent endutxent') ++ conf.CHECK_FUNCS('pututline getutid getutline updwtmp getutmp setutent endutent') ++ conf.CHECK_STRUCTURE_MEMBER('STRUCT_UTMP', 'ut_name', headers='utmpx.h utmp.h', + define='HAVE_UT_UT_NAME') +- conf.CHECK_STRUCTURE_MEMBER('struct utmp', 'ut_user', headers='utmp.h', ++ conf.CHECK_STRUCTURE_MEMBER('STRUCT_UTMP', 'ut_user', headers='utmpx.h utmp.h', + define='HAVE_UT_UT_USER') +- conf.CHECK_STRUCTURE_MEMBER('struct utmp', 'ut_id', headers='utmp.h', ++ conf.CHECK_STRUCTURE_MEMBER('STRUCT_UTMP', 'ut_id', headers='utmpx.h utmp.h', + define='HAVE_UT_UT_ID') +- conf.CHECK_STRUCTURE_MEMBER('struct utmp', 'ut_host', headers='utmp.h', ++ conf.CHECK_STRUCTURE_MEMBER('STRUCT_UTMP', 'ut_host', headers='utmpx.h utmp.h', + define='HAVE_UT_UT_HOST') +- conf.CHECK_STRUCTURE_MEMBER('struct utmp', 'ut_time', headers='utmp.h', ++ conf.CHECK_STRUCTURE_MEMBER('STRUCT_UTMP', 'ut_time', headers='utmpx.h utmp.h', + define='HAVE_UT_UT_TIME') +- conf.CHECK_STRUCTURE_MEMBER('struct utmp', 'ut_tv', headers='utmp.h', ++ conf.CHECK_STRUCTURE_MEMBER('STRUCT_UTMP', 'ut_tv', headers='utmpx.h utmp.h', + define='HAVE_UT_UT_TV') +- conf.CHECK_STRUCTURE_MEMBER('struct utmp', 'ut_type', headers='utmp.h', ++ conf.CHECK_STRUCTURE_MEMBER('STRUCT_UTMP', 'ut_type', headers='utmpx.h utmp.h', + define='HAVE_UT_UT_TYPE') +- conf.CHECK_STRUCTURE_MEMBER('struct utmp', 'ut_pid', headers='utmp.h', ++ conf.CHECK_STRUCTURE_MEMBER('STRUCT_UTMP', 'ut_pid', headers='utmpx.h utmp.h', + define='HAVE_UT_UT_PID') +- conf.CHECK_STRUCTURE_MEMBER('struct utmp', 'ut_exit.e_exit', headers='utmp.h', ++ conf.CHECK_STRUCTURE_MEMBER('STRUCT_UTMP', 'ut_exit.e_exit', headers='utmpx.h utmp.h', + define='HAVE_UT_UT_EXIT') +- conf.CHECK_STRUCTURE_MEMBER('struct utmpx', 'ut_syslen', headers='utmpx.h', +- define='HAVE_UX_UT_SYSLEN') +- conf.CHECK_STRUCTURE_MEMBER('struct utmpx', 'ut_host', headers='utmpx.h', +- define='HAVE_UX_UT_HOST') ++ conf.CHECK_STRUCTURE_MEMBER('STRUCT_UTMP', 'ut_syslen', headers='utmpx.h utmp.h', ++ define='HAVE_UT_UT_SYSLEN') + conf.CHECK_CODE('struct utmp utarg; struct utmp *utreturn; utreturn = pututline(&utarg);', + 'PUTUTLINE_RETURNS_UTMP', headers='utmp.h', + msg="Checking whether pututline returns pointer") +- conf.CHECK_SIZEOF(['((struct utmp *)NULL)->ut_line'], headers='utmp.h', ++ conf.CHECK_SIZEOF(['((STRUCT_UTMP *)NULL)->ut_line'], headers='utmpx.h utmp.h', + define='SIZEOF_UTMP_UT_LINE', critical=False) + if not conf.CONFIG_SET('SIZEOF_UTMP_UT_LINE'): + conf.env.with_utmp = False diff --git a/net/samba420/files/0023-Add-cmd_get_quota-test-function-into-vfstest-to-test.patch b/net/samba420/files/0023-Add-cmd_get_quota-test-function-into-vfstest-to-test.patch new file mode 100644 index 00000000000..581da64f674 --- /dev/null +++ b/net/samba420/files/0023-Add-cmd_get_quota-test-function-into-vfstest-to-test.patch @@ -0,0 +1,121 @@ +From 2e927425e04d65027db5348b3e89a69a5e447556 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" +Date: Mon, 31 May 2021 03:07:40 +0200 +Subject: [PATCH 23/28] Add `cmd_get_quota()` test function into vfstest, to + test disk quota interface. + +Signed-off-by: Timur I. Bakeyev +--- + source3/torture/cmd_vfs.c | 78 +++++++++++++++++++++++++++++++++++ + source3/torture/wscript_build | 2 +- + 2 files changed, 79 insertions(+), 1 deletion(-) + +diff --git a/source3/torture/cmd_vfs.c b/source3/torture/cmd_vfs.c +index 38ce0dc4ff6..1bc4639d2a2 100644 +--- a/source3/torture/cmd_vfs.c ++++ b/source3/torture/cmd_vfs.c +@@ -145,6 +145,83 @@ static NTSTATUS cmd_disk_free(struct vfs_state *vfs, TALLOC_CTX *mem_ctx, int ar + return NT_STATUS_OK; + } + ++static NTSTATUS cmd_get_quota(struct vfs_state *vfs, TALLOC_CTX *mem_ctx, int argc, const char **argv) ++{ ++ struct smb_filename *smb_fname = NULL; ++ uint64_t bsize, dfree, dsize; ++ enum SMB_QUOTA_TYPE qtype; ++ SMB_DISK_QUOTA D; ++ unid_t id; ++ int r; ++ ++ if (argc != 4) { ++ printf("Usage: get_quota [user|group] id\n"); ++ return NT_STATUS_OK; ++ } ++ ++ smb_fname = synthetic_smb_fname(talloc_tos(), ++ argv[1], ++ NULL, ++ NULL, ++ 0, ++ ssf_flags()); ++ if (smb_fname == NULL) { ++ return NT_STATUS_NO_MEMORY; ++ } ++ ++ if(strcmp(argv[2], "user") == 0) { ++ qtype = SMB_USER_FS_QUOTA_TYPE; ++ } ++ else if(strcmp(argv[2], "group") == 0) { ++ qtype = SMB_GROUP_FS_QUOTA_TYPE; ++ } ++ else { ++ printf("Usage: get_quota [user|group] id\n"); ++ return NT_STATUS_OK; ++ } ++ ++ id.uid = atoi(argv[3]); ++ ++ ZERO_STRUCT(D); ++ ++ r = SMB_VFS_GET_QUOTA(vfs->conn, smb_fname, qtype, id, &D); ++ ++ if (r == -1 && errno != ENOSYS) { ++ return NT_STATUS_UNSUCCESSFUL; ++ } ++ ++ if (r == 0 && (D.qflags & QUOTAS_DENY_DISK) == 0) { ++ return NT_STATUS_UNSUCCESSFUL; ++ } ++ ++ bsize = D.bsize; ++ /* Use softlimit to determine disk space, except when it has been exceeded */ ++ if ( ++ (D.softlimit && D.curblocks >= D.softlimit) || ++ (D.hardlimit && D.curblocks >= D.hardlimit) || ++ (D.isoftlimit && D.curinodes >= D.isoftlimit) || ++ (D.ihardlimit && D.curinodes>=D.ihardlimit) ++ ) { ++ dfree = 0; ++ dsize = D.curblocks; ++ } else if (D.softlimit==0 && D.hardlimit==0) { ++ return NT_STATUS_UNSUCCESSFUL; ++ } else { ++ if (D.softlimit == 0) { ++ D.softlimit = D.hardlimit; ++ } ++ dfree = D.softlimit - D.curblocks; ++ dsize = D.softlimit; ++ } ++ ++ printf("get_quota: bsize = %lu, dfree = %lu, dsize = %lu\n", ++ (unsigned long)bsize, ++ (unsigned long)dfree, ++ (unsigned long)dsize); ++ ++ return NT_STATUS_OK; ++} ++ + + static NTSTATUS cmd_opendir(struct vfs_state *vfs, TALLOC_CTX *mem_ctx, int argc, const char **argv) + { +@@ -2257,6 +2334,7 @@ struct cmd_set vfs_commands[] = { + { "connect", cmd_connect, "VFS connect()", "connect" }, + { "disconnect", cmd_disconnect, "VFS disconnect()", "disconnect" }, + { "disk_free", cmd_disk_free, "VFS disk_free()", "disk_free " }, ++ { "get_quota", cmd_get_quota, "VFS get_quota()", "get_quota [user|group] id" }, + { "opendir", cmd_opendir, "VFS opendir()", "opendir " }, + { "readdir", cmd_readdir, "VFS readdir()", "readdir" }, + { "mkdir", cmd_mkdir, "VFS mkdir()", "mkdir " }, +diff --git a/source3/torture/wscript_build b/source3/torture/wscript_build +index 0c4275de795..f75c4bfe2be 100644 +--- a/source3/torture/wscript_build ++++ b/source3/torture/wscript_build +@@ -124,4 +124,4 @@ bld.SAMBA3_BINARY('vfstest', + smbconf + SMBREADLINE + ''', +- for_selftest=True) ++ install=True) +-- +2.37.1 + diff --git a/net/samba420/files/0024-Cherry-pick-ZFS-provisioning-code-by-iXsystems-Inc.patch b/net/samba420/files/0024-Cherry-pick-ZFS-provisioning-code-by-iXsystems-Inc.patch new file mode 100644 index 00000000000..3746f0e479f --- /dev/null +++ b/net/samba420/files/0024-Cherry-pick-ZFS-provisioning-code-by-iXsystems-Inc.patch @@ -0,0 +1,367 @@ +From d3024a4a2ff8015932a26a9df08e8ea5ff12a959 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" +Date: Thu, 4 Aug 2022 05:15:33 +0200 +Subject: [PATCH 24/28] Cherry-pick ZFS provisioning code by iXsystems Inc. + +* Check if sysvol is on filesystem with NFSv4 ACL's +(cherry picked from commit ca86f52b78a7b6e7537454a69cf93e7b96210cba) + +* Only check targetdir if it is defined (I had assumed it was) +(cherry picked from commit a29050cb2978ce23e3c04a859340dc2664c77a8a) + +* Kick samba a little bit into understanding NFSv4 ACL's +(cherry picked from commit 1c7542ff4904b729e311e17464ee76582760c219) + +Signed-off-by: Timur I. Bakeyev +--- + python/samba/provision/__init__.py | 22 +++- + source3/lib/sysacls.c | 10 ++ + source3/param/loadparm.c | 20 +++ + source3/smbd/pysmbd.c | 189 ++++++++++++++++++++++++++++- + 4 files changed, 235 insertions(+), 6 deletions(-) + +diff --git a/python/samba/provision/__init__.py b/python/samba/provision/__init__.py +index ff9b8fac916..20e41a9ad3e 100644 +--- a/python/samba/provision/__init__.py ++++ b/python/samba/provision/__init__.py +@@ -1662,19 +1662,25 @@ def setsysvolacl(samdb, netlogon, sysvol, uid, gid, domainsid, dnsdomain, + s3conf = s3param.get_context() + s3conf.load(lp.configfile) + +- file = tempfile.NamedTemporaryFile(dir=os.path.abspath(sysvol)) ++ sysvol_dir = os.path.abspath(sysvol) ++ ++ set_simple_acl = smbd.set_simple_acl ++ if smbd.has_nfsv4_acls(sysvol_dir): ++ set_simple_acl = smbd.set_simple_nfsv4_acl ++ ++ file = tempfile.NamedTemporaryFile(dir=sysvol_dir) + try: + try: +- smbd.set_simple_acl(file.name, 0o755, system_session_unix(), gid) ++ set_simple_acl(file.name, 0o755, system_session_unix(), gid) + except OSError: +- if not smbd.have_posix_acls(): ++ if not smbd.have_posix_acls() and not smbd.have_nfsv4_acls(): + # This clue is only strictly correct for RPM and + # Debian-like Linux systems, but hopefully other users + # will get enough clue from it. +- raise ProvisioningError("Samba was compiled without the posix ACL support that s3fs requires. " ++ raise ProvisioningError("Samba was compiled without the ACL support that s3fs requires. " + "Try installing libacl1-dev or libacl-devel, then re-run configure and make.") + +- raise ProvisioningError("Your filesystem or build does not support posix ACLs, which s3fs requires. " ++ raise ProvisioningError("Your filesystem or build does not support ACLs, which s3fs requires. " + "Try the mounting the filesystem with the 'acl' option.") + try: + smbd.chown(file.name, uid, gid, system_session_unix()) +@@ -1959,6 +1965,9 @@ def provision_fill(samdb, secrets_ldb, logger, names, paths, + samdb.transaction_commit() + + if serverrole == "active directory domain controller": ++ if targetdir and smbd.have_nfsv4_acls() and smbd.has_nfsv4_acls(targetdir): ++ smbd.set_nfsv4_defaults() ++ + # Continue setting up sysvol for GPO. This appears to require being + # outside a transaction. + if not skip_sysvolacl: +@@ -2313,6 +2322,9 @@ def provision(logger, session_info, smbconf=None, + if not os.path.isdir(paths.netlogon): + os.makedirs(paths.netlogon, 0o755) + ++ if smbd.have_nfsv4_acls() and smbd.has_nfsv4_acls(paths.sysvol): ++ smbd.set_nfsv4_defaults() ++ + if adminpass is None: + adminpass = samba.generate_random_password(12, 32) + adminpass_generated = True +diff --git a/source3/lib/sysacls.c b/source3/lib/sysacls.c +index 891fabea21e..d1357a47bd0 100644 +--- a/source3/lib/sysacls.c ++++ b/source3/lib/sysacls.c +@@ -38,6 +38,16 @@ + #include "modules/vfs_aixacl.h" + #endif + ++/* ++ * NFSv4 ACL's should be understood and a first class citizen. Work ++ * needs to be done in librpc/idl/smb_acl.idl for this to occur. ++ */ ++#if defined(HAVE_LIBSUNACL) && defined(FREEBSD) ++#if 0 ++#include "modules/nfs4_acls.h" ++#endif ++#endif ++ + #undef DBGC_CLASS + #define DBGC_CLASS DBGC_ACLS + +diff --git a/source3/param/loadparm.c b/source3/param/loadparm.c +index 21e061939e3..4e23fdaaf6d 100644 +--- a/source3/param/loadparm.c ++++ b/source3/param/loadparm.c +@@ -2830,9 +2830,29 @@ static void init_locals(void) + } else { + if (lp_parm_const_string(-1, "xattr_tdb", "file", NULL)) { + lp_do_parameter(-1, "vfs objects", "dfs_samba4 acl_xattr xattr_tdb"); ++ /* ++ * By default, the samba sysvol is located in the statedir. Provisioning will fail in setntacl ++ * unless we have zfacl enabled. Unfortunately, at this point the smb.conf has not been generated. ++ * This workaround is freebsd-specific. ++ */ ++#if defined(_PC_ACL_EXTENDED) ++ } else if (pathconf(lp_state_directory(), _PC_ACL_EXTENDED) == 1) { ++ lp_do_parameter(-1, "vfs objects", "dfs_samba4 freebsd"); ++#endif ++#if defined(_PC_ACL_NFS4) ++ } else if (pathconf(lp_state_directory(), _PC_ACL_NFS4) == 1) { ++ lp_do_parameter(-1, "vfs objects", "dfs_samba4 zfsacl"); ++#endif + } else if (lp_parm_const_string(-1, "posix", "eadb", NULL)) { + lp_do_parameter(-1, "vfs objects", "dfs_samba4 acl_xattr posix_eadb"); + } else { ++ /* ++ * This should only set dfs_samba4 and leave acl_xattr ++ * to be set later (or zfsacl). The only reason the decision ++ * can't be made here to load acl_xattr or zfsacl is ++ * that we don't have access to what the target ++ * directory is. ++ */ + lp_do_parameter(-1, "vfs objects", "dfs_samba4 acl_xattr"); + } + } +diff --git a/source3/smbd/pysmbd.c b/source3/smbd/pysmbd.c +index 88cbf62a680..867010ea6cd 100644 +--- a/source3/smbd/pysmbd.c ++++ b/source3/smbd/pysmbd.c +@@ -485,6 +485,20 @@ static SMB_ACL_T make_simple_acl(TALLOC_CTX *mem_ctx, + return acl; + } + ++static SMB_ACL_T make_simple_nfsv4_acl(TALLOC_CTX *mem_ctx, ++ gid_t gid, ++ mode_t chmod_mode) ++{ ++ /* ++ * This function needs to create an NFSv4 ACL. Currently, the only way ++ * to do so is to use the operating system interface, or to use the ++ * functions in source3/modules/nfs4_acls.c. These seems ugly and ++ * hacky. NFSv4 ACL's should be a first class citizen and ++ * librpc/idl/smb_acl.idl should be modified accordingly. ++ */ ++ return NULL; ++} ++ + /* + set a simple ACL on a file, as a test + */ +@@ -557,6 +571,84 @@ static PyObject *py_smbd_set_simple_acl(PyObject *self, PyObject *args, PyObject + Py_RETURN_NONE; + } + ++ ++/* ++ set a simple NFSv4 ACL on a file, as a test ++ */ ++static PyObject *py_smbd_set_simple_nfsv4_acl(PyObject *self, PyObject *args, PyObject *kwargs) ++{ ++ const char * const kwnames[] = { ++ "fname", ++ "mode", ++ "session_info", ++ "gid", ++ "service", ++ NULL ++ }; ++ char *fname, *service = NULL; ++ PyObject *py_session = Py_None; ++ struct auth_session_info *session_info = NULL; ++ int ret; ++ int mode, gid = -1; ++ SMB_ACL_T acl; ++ TALLOC_CTX *frame; ++ connection_struct *conn; ++ ++ if (!PyArg_ParseTupleAndKeywords(args, kwargs, "siO|iz", ++ discard_const_p(char *, kwnames), ++ &fname, ++ &mode, ++ &py_session, ++ &gid, ++ &service)) ++ return NULL; ++ ++ if (!py_check_dcerpc_type(py_session, ++ "samba.dcerpc.auth", ++ "session_info")) { ++ return NULL; ++ } ++ session_info = pytalloc_get_type(py_session, ++ struct auth_session_info); ++ if (session_info == NULL) { ++ PyErr_Format(PyExc_TypeError, ++ "Expected auth_session_info for session_info argument got %s", ++ pytalloc_get_name(py_session)); ++ return NULL; ++ } ++ ++ frame = talloc_stackframe(); ++ ++ acl = make_simple_nfsv4_acl(frame, gid, mode); ++ if (acl == NULL) { ++ TALLOC_FREE(frame); ++ Py_RETURN_NONE; ++ } ++ ++ conn = get_conn_tos(service, session_info); ++ if (!conn) { ++ TALLOC_FREE(frame); ++ Py_RETURN_NONE; ++ } ++ ++ /* ++ * SMB_ACL_TYPE_ACCESS -> ACL_TYPE_ACCESS -> Not valid for NFSv4 ACL ++ */ ++ ret = 0; ++ ++ /* ret = set_sys_acl_conn(fname, SMB_ACL_TYPE_ACCESS, acl, conn); */ ++ ++ if (ret != 0) { ++ TALLOC_FREE(frame); ++ errno = ret; ++ return PyErr_SetFromErrno(PyExc_OSError); ++ } ++ ++ TALLOC_FREE(frame); ++ ++ Py_RETURN_NONE; ++} ++ + /* + chown a file + */ +@@ -744,7 +836,7 @@ static PyObject *py_smbd_unlink(PyObject *self, PyObject *args, PyObject *kwargs + } + + /* +- check if we have ACL support ++ check if we have POSIX.1e ACL support + */ + static PyObject *py_smbd_have_posix_acls(PyObject *self, + PyObject *Py_UNUSED(ignored)) +@@ -756,6 +848,83 @@ static PyObject *py_smbd_have_posix_acls(PyObject *self, + #endif + } + ++static PyObject *py_smbd_has_posix_acls(PyObject *self, PyObject *args, PyObject *kwargs) ++{ ++ const char * const kwnames[] = { "path", NULL }; ++ char *path = NULL; ++ TALLOC_CTX *frame; ++ struct statfs fs; ++ int ret = false; ++ ++ frame = talloc_stackframe(); ++ ++ if (!PyArg_ParseTupleAndKeywords(args, kwargs, "s|z", ++ discard_const_p(char *, kwnames), &path)) { ++ TALLOC_FREE(frame); ++ return NULL; ++ } ++ ++ if (statfs(path, &fs) != 0) { ++ TALLOC_FREE(frame); ++ return NULL; ++ } ++ ++ if (fs.f_flags & MNT_ACLS) ++ ret = true; ++ ++ TALLOC_FREE(frame); ++ return PyBool_FromLong(ret); ++} ++ ++/* ++ check if we have NFSv4 ACL support ++ */ ++static PyObject *py_smbd_have_nfsv4_acls(PyObject *self) ++{ ++#ifdef HAVE_LIBSUNACL ++ return PyBool_FromLong(true); ++#else ++ return PyBool_FromLong(false); ++#endif ++} ++ ++static PyObject *py_smbd_has_nfsv4_acls(PyObject *self, PyObject *args, PyObject *kwargs) ++{ ++ const char * const kwnames[] = { "path", NULL }; ++ char *path = NULL; ++ TALLOC_CTX *frame; ++ struct statfs fs; ++ int ret = false; ++ ++ frame = talloc_stackframe(); ++ ++ if (!PyArg_ParseTupleAndKeywords(args, kwargs, "s|z", ++ discard_const_p(char *, kwnames), &path)) { ++ TALLOC_FREE(frame); ++ return NULL; ++ } ++ ++ if (statfs(path, &fs) != 0) { ++ TALLOC_FREE(frame); ++ return NULL; ++ } ++ ++ if (fs.f_flags & MNT_NFS4ACLS) ++ ret = true; ++ ++ TALLOC_FREE(frame); ++ return PyBool_FromLong(ret); ++} ++ ++ ++static PyObject *py_smbd_set_nfsv4_defaults(PyObject *self) ++{ ++ /* ++ * It is really be done in source3/param/loadparm.c ++ */ ++ Py_RETURN_NONE; ++} ++ + /* + set the NT ACL on a file + */ +@@ -1242,10 +1411,28 @@ static PyMethodDef py_smbd_methods[] = { + { "have_posix_acls", + (PyCFunction)py_smbd_have_posix_acls, METH_NOARGS, + NULL }, ++ { "has_posix_acls", ++ PY_DISCARD_FUNC_SIG(PyCFunction, py_smbd_has_posix_acls), ++ METH_VARARGS|METH_KEYWORDS, ++ NULL }, ++ { "have_nfsv4_acls", ++ (PyCFunction)py_smbd_have_nfsv4_acls, METH_NOARGS, ++ NULL }, ++ { "has_nfsv4_acls", ++ PY_DISCARD_FUNC_SIG(PyCFunction, py_smbd_has_nfsv4_acls), ++ METH_VARARGS|METH_KEYWORDS, ++ NULL }, ++ { "set_nfsv4_defaults", ++ (PyCFunction)py_smbd_set_nfsv4_defaults, METH_NOARGS, ++ NULL }, + { "set_simple_acl", + PY_DISCARD_FUNC_SIG(PyCFunction, py_smbd_set_simple_acl), + METH_VARARGS|METH_KEYWORDS, + NULL }, ++ { "set_simple_nfsv4_acl", ++ PY_DISCARD_FUNC_SIG(PyCFunction, py_smbd_set_simple_nfsv4_acl), ++ METH_VARARGS|METH_KEYWORDS, ++ NULL }, + { "set_nt_acl", + PY_DISCARD_FUNC_SIG(PyCFunction, py_smbd_set_nt_acl), + METH_VARARGS|METH_KEYWORDS, +-- +2.37.1 + diff --git a/net/samba420/files/0025-From-d9b748869a8f4018ebee302aae8246bf29f60309-Mon-Se.patch b/net/samba420/files/0025-From-d9b748869a8f4018ebee302aae8246bf29f60309-Mon-Se.patch new file mode 100644 index 00000000000..064eeb0cfa4 --- /dev/null +++ b/net/samba420/files/0025-From-d9b748869a8f4018ebee302aae8246bf29f60309-Mon-Se.patch @@ -0,0 +1,94 @@ +From 6e79023af14210a6435ab18ada8097253b8b16b6 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" +Date: Mon, 31 May 2021 01:38:49 +0200 +Subject: [PATCH 25/28] From d9b748869a8f4018ebee302aae8246bf29f60309 Mon Sep + 17 00:00:00 2001 From: "Timur I. Bakeyev" Date: Fri, 1 + Jun 2018 01:35:08 +0800 Subject: [PATCH] vfs_fruit: allow broken + AFP_Signature where the first byte is 0 + +FreeBSD bug ... caused the first byte of the AFP_AfpInfo xattr to be 0 +instead of 'A'. This hack allows such broken AFP_AfpInfo blobs to be +parsed by afpinfo_unpack(). + +FreeBSD Bug: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=228462 + +Signed-off-by: Ralph Boehme +Signed-off-by: Timur I. Bakeyev +--- + source3/lib/adouble.c | 19 +++++++++++++++---- + source3/modules/vfs_fruit.c | 19 ++++++++++++++++++- + 2 files changed, 33 insertions(+), 5 deletions(-) + +diff -Naurp a/source3/lib/adouble.c b/source3/lib/adouble.c +--- a/source3/lib/adouble.c 2024-02-02 04:33:51.172489400 -0500 ++++ b/source3/lib/adouble.c 2024-08-05 13:53:43.952688000 -0400 +@@ -2821,6 +2821,8 @@ ssize_t afpinfo_pack(const AfpInfo *ai, char *buf) + return AFP_INFO_SIZE; + } + ++#define BROKEN_FREEBSD_AFP_Signature 0x00465000 ++ + /** + * Unpack a buffer into a AfpInfo structure + * +@@ -2841,11 +2843,20 @@ AfpInfo *afpinfo_unpack(TALLOC_CTX *ctx, const void *d + sizeof(ai->afpi_FinderInfo)); + + if (validate) { +- if (ai->afpi_Signature != AFP_Signature +- || ai->afpi_Version != AFP_Version) +- { +- DEBUG(1, ("Bad AfpInfo signature or version\n")); ++ if (ai->afpi_Signature != AFP_Signature) { ++ DBG_WARNING("Bad AFP signature [%x]\n", ai->afpi_Signature); ++ ++ if (ai->afpi_Signature != BROKEN_FREEBSD_AFP_Signature) { ++ DBG_ERR("Bad AfpInfo signature\n"); ++ TALLOC_FREE(ai); ++ return NULL; ++ } ++ } ++ ++ if (ai->afpi_Version != AFP_Version) { ++ DBG_ERR("Bad AfpInfo version\n"); + TALLOC_FREE(ai); ++ return NULL; + } + } else { + ai->afpi_Signature = AFP_Signature; +diff -Naurp a/source3/modules/vfs_fruit.c b/source3/modules/vfs_fruit.c +--- a/source3/modules/vfs_fruit.c 2024-02-02 04:33:51.228489600 -0500 ++++ b/source3/modules/vfs_fruit.c 2024-08-05 13:12:29.220129000 -0400 +@@ -2305,6 +2305,7 @@ static ssize_t fruit_pread_meta_stream(vfs_handle_stru + size_t n, off_t offset) + { + struct fio *fio = fruit_get_complete_fio(handle, fsp); ++ char *p = (char *)data; + ssize_t nread; + int ret; + +@@ -2313,7 +2314,23 @@ static ssize_t fruit_pread_meta_stream(vfs_handle_stru + } + + nread = SMB_VFS_NEXT_PREAD(handle, fsp, data, n, offset); +- if (nread == -1 || nread == n) { ++ if (nread <= 0) { ++ /* ++ * fruit_meta_open_stream() removes O_CREAT flag ++ * from xattr open. This results in vfs_streams_xattr ++ * not generating an FSP extension for the files_struct ++ * and causes subsequent pread() of stream to return ++ * nread=0 if pread() occurs before pwrite(). ++ */ ++ return nread; ++ } ++ ++ if (nread == n) { ++ if (offset == 0 && nread > 3 && p[0] == 0 && p[1] == 'F' && p[2] == 'P') { ++ DBG_NOTICE("Fixing AFP_Info of [%s]\n", ++ fsp_str_dbg(fsp)); ++ p[0] = 'A'; ++ } + return nread; + } + diff --git a/net/samba420/files/0026-vfs-add-a-compatibility-option-to-the-vfs_streams_xa.patch b/net/samba420/files/0026-vfs-add-a-compatibility-option-to-the-vfs_streams_xa.patch new file mode 100644 index 00000000000..38a7f0295b9 --- /dev/null +++ b/net/samba420/files/0026-vfs-add-a-compatibility-option-to-the-vfs_streams_xa.patch @@ -0,0 +1,335 @@ +From 2d73ccb27ffcdf419d569260fcca6e9ee3b9538a Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" +Date: Thu, 29 Sep 2022 03:24:26 +0200 +Subject: [PATCH 26/28] vfs: add a compatibility option to the + vfs_streams_xattr + +When enabled, the module does not append a trailing 0 +byte to the end of the extended attribute data. + +This is primarily a consideration when the administrator +wishes to expose extended attributes that have been written +by another application as alternate data streams via +Samba. + +An example where this parameter may be required is when +migrating a netatalk share to Samba. See manpage for +vfs_fruit for additional considerations regarding +Netatalk and Samba compatibility. + +Signed-off-by: Timur I. Bakeyev +--- + docs-xml/manpages/vfs_streams_xattr.8.xml | 25 ++++++ + source3/modules/vfs_streams_xattr.c | 95 +++++++++++++++++------ + 2 files changed, 97 insertions(+), 23 deletions(-) + +diff --git a/docs-xml/manpages/vfs_streams_xattr.8.xml b/docs-xml/manpages/vfs_streams_xattr.8.xml +index 6645928c016..0f38d510a82 100644 +--- a/docs-xml/manpages/vfs_streams_xattr.8.xml ++++ b/docs-xml/manpages/vfs_streams_xattr.8.xml +@@ -71,6 +71,31 @@ + + + ++ ++ streams_xattr:xattr_compat = [yes|no] ++ ++ When enabled, the module does not append a trailing 0 ++ byte to the end of the extended attribute data. This parameter ++ must not be changed once data has been written to the share ++ since it may result in dropping the last byte from xattr data. ++ ++ This is primarily a consideration when the administrator ++ wishes to expose extended attributes that have been written ++ by another application as alternate data streams via ++ Samba. ++ ++ An example where this parameter may be required is when ++ migrating a netatalk share to Samba. See manpage for ++ vfs_fruit for additional considerations regarding ++ Netatalk and Samba compatibility. ++ ++ WARNING: this parameter must not be changed on existing ++ Samba shares or new shares that export paths currently ++ or previously have been shared by Samba. ++ The default is yes. ++ ++ ++ + + + +diff --git a/source3/modules/vfs_streams_xattr.c b/source3/modules/vfs_streams_xattr.c +index b69a4f342f5..070111e3ee9 100644 +--- a/source3/modules/vfs_streams_xattr.c ++++ b/source3/modules/vfs_streams_xattr.c +@@ -35,6 +35,7 @@ struct streams_xattr_config { + const char *prefix; + size_t prefix_len; + bool store_stream_type; ++ int xattr_compat_bytes; + }; + + struct stream_io { +@@ -45,22 +46,28 @@ struct stream_io { + vfs_handle_struct *handle; + }; + +-static ssize_t get_xattr_size_fsp(struct files_struct *fsp, ++static ssize_t get_xattr_size_fsp(vfs_handle_struct *handle, ++ struct files_struct *fsp, + const char *xattr_name) + { + NTSTATUS status; + struct ea_struct ea; + ssize_t result; ++ struct streams_xattr_config *config = NULL; + ++ SMB_VFS_HANDLE_GET_DATA(handle, config, struct streams_xattr_config, ++ return -1); ++ + status = get_ea_value_fsp(talloc_tos(), + fsp, + xattr_name, + &ea); ++ + if (!NT_STATUS_IS_OK(status)) { + return -1; + } + +- result = ea.value.length-1; ++ result = ea.value.length - config->xattr_compat_bytes; + TALLOC_FREE(ea.value.data); + return result; + } +@@ -197,7 +204,8 @@ static int streams_xattr_fstat(vfs_handle_struct *hand + return -1; + } + +- sbuf->st_ex_size = get_xattr_size_fsp(fsp->base_fsp, ++ sbuf->st_ex_size = get_xattr_size_fsp(handle, ++ fsp->base_fsp, + io->xattr_name); + if (sbuf->st_ex_size == -1) { + SET_STAT_INVALID(*sbuf); +@@ -273,7 +281,7 @@ static int streams_xattr_stat(vfs_handle_struct *handl + fsp = fsp->base_fsp; + } + +- smb_fname->st.st_ex_size = get_xattr_size_fsp(fsp, ++ smb_fname->st.st_ex_size = get_xattr_size_fsp(handle, fsp, + xattr_name); + if (smb_fname->st.st_ex_size == -1) { + TALLOC_FREE(xattr_name); +@@ -308,6 +316,7 @@ static int streams_xattr_lstat(vfs_handle_struct *hand + errno = ENOENT; + return -1; + } ++ + return SMB_VFS_NEXT_LSTAT(handle, smb_fname); + } + +@@ -341,6 +350,12 @@ static int streams_xattr_openat(struct vfs_handle_stru + how); + } + ++#ifdef O_EMPTY_PATH ++ if (how->flags & O_EMPTY_PATH) { ++ return vfs_fake_fd(); ++ } ++#endif ++ + if (how->resolve != 0) { + errno = ENOSYS; + return -1; +@@ -356,6 +371,8 @@ static int streams_xattr_openat(struct vfs_handle_stru + goto fail; + } + ++ fsp->fsp_flags.have_proc_fds = fsp->conn->have_proc_fds; ++ + status = get_ea_value_fsp(talloc_tos(), + fsp->base_fsp, + xattr_name, +@@ -394,7 +411,8 @@ static int streams_xattr_openat(struct vfs_handle_stru + */ + + /* +- * Darn, xattrs need at least 1 byte ++ * If xattr_compat_bytes is set we need to ++ * provide one extra trailing byte + */ + char null = '\0'; + +@@ -403,7 +421,8 @@ static int streams_xattr_openat(struct vfs_handle_stru + + ret = SMB_VFS_FSETXATTR(fsp->base_fsp, + xattr_name, +- &null, sizeof(null), ++ (config->xattr_compat_bytes) ? &null : NULL, ++ (config->xattr_compat_bytes) ? sizeof(null) : 0, + how->flags & O_EXCL ? XATTR_CREATE : 0); + if (ret != 0) { + goto fail; +@@ -412,13 +431,13 @@ static int streams_xattr_openat(struct vfs_handle_stru + + fakefd = vfs_fake_fd(); + +- sio = VFS_ADD_FSP_EXTENSION(handle, fsp, struct stream_io, NULL); +- if (sio == NULL) { +- errno = ENOMEM; +- goto fail; +- } ++ sio = VFS_ADD_FSP_EXTENSION(handle, fsp, struct stream_io, NULL); ++ if (sio == NULL) { ++ errno = ENOMEM; ++ goto fail; ++ } + +- sio->xattr_name = talloc_strdup(VFS_MEMCTX_FSP_EXTENSION(handle, fsp), ++ sio->xattr_name = talloc_strdup(VFS_MEMCTX_FSP_EXTENSION(handle, fsp), + xattr_name); + if (sio->xattr_name == NULL) { + errno = ENOMEM; +@@ -808,12 +827,16 @@ static bool collect_one_stream(struct ea_struct *ea, v + { + struct streaminfo_state *state = + (struct streaminfo_state *)private_data; ++ struct streams_xattr_config *config = NULL; + ++ SMB_VFS_HANDLE_GET_DATA(state->handle, config, struct streams_xattr_config, ++ return false); ++ + if (!add_one_stream(state->mem_ctx, + &state->num_streams, &state->streams, +- ea->name, ea->value.length-1, ++ ea->name, ea->value.length - config->xattr_compat_bytes, + smb_roundup(state->handle->conn, +- ea->value.length-1))) { ++ ea->value.length - config->xattr_compat_bytes))) { + state->status = NT_STATUS_NO_MEMORY; + return false; + } +@@ -875,6 +898,7 @@ static int streams_xattr_connect(vfs_handle_struct *ha + const char *default_prefix = SAMBA_XATTR_DOSSTREAM_PREFIX; + const char *prefix; + int rc; ++ bool xattr_compat; + + rc = SMB_VFS_NEXT_CONNECT(handle, service, user); + if (rc != 0) { +@@ -905,6 +929,13 @@ static int streams_xattr_connect(vfs_handle_struct *ha + "store_stream_type", + true); + ++ xattr_compat = lp_parm_bool(SNUM(handle->conn), ++ "streams_xattr", ++ "xattr_compat", ++ true); ++ ++ config->xattr_compat_bytes = xattr_compat ? 0 : 1; ++ + SMB_VFS_HANDLE_SET_DATA(handle, config, + NULL, struct stream_xattr_config, + return -1); +@@ -921,6 +952,7 @@ static ssize_t streams_xattr_pwrite(vfs_handle_struct + struct ea_struct ea; + NTSTATUS status; + int ret; ++ struct streams_xattr_config *config = NULL; + + DEBUG(10, ("streams_xattr_pwrite called for %d bytes\n", (int)n)); + +@@ -932,6 +964,9 @@ static ssize_t streams_xattr_pwrite(vfs_handle_struct + return -1; + } + ++ SMB_VFS_HANDLE_GET_DATA(handle, config, struct streams_xattr_config, ++ return -1); ++ + if ((offset + n) >= lp_smbd_max_xattr_size(SNUM(handle->conn))) { + /* + * Requested write is beyond what can be read based on +@@ -961,11 +996,11 @@ static ssize_t streams_xattr_pwrite(vfs_handle_struct + return -1; + } + +- if ((offset + n) > ea.value.length-1) { ++ if ((offset + n) > ea.value.length - config->xattr_compat_bytes) { + uint8_t *tmp; + + tmp = talloc_realloc(talloc_tos(), ea.value.data, uint8_t, +- offset + n + 1); ++ offset + n + config->xattr_compat_bytes); + + if (tmp == NULL) { + TALLOC_FREE(ea.value.data); +@@ -973,8 +1008,10 @@ static ssize_t streams_xattr_pwrite(vfs_handle_struct + return -1; + } + ea.value.data = tmp; +- ea.value.length = offset + n + 1; +- ea.value.data[offset+n] = 0; ++ ea.value.length = offset + n + config->xattr_compat_bytes; ++ if (config->xattr_compat_bytes) { ++ ea.value.data[offset+n] = 0; ++ } + } + + memcpy(ea.value.data + offset, data, n); +@@ -1002,7 +1039,12 @@ static ssize_t streams_xattr_pread(vfs_handle_struct * + struct ea_struct ea; + NTSTATUS status; + size_t length, overlap; ++ struct smb_filename *smb_fname_base = NULL; ++ struct streams_xattr_config *config = NULL; + ++ SMB_VFS_HANDLE_GET_DATA(handle, config, struct streams_xattr_config, ++ return -1); ++ + DEBUG(10, ("streams_xattr_pread: offset=%d, size=%d\n", + (int)offset, (int)n)); + +@@ -1022,7 +1064,7 @@ static ssize_t streams_xattr_pread(vfs_handle_struct * + return -1; + } + +- length = ea.value.length-1; ++ length = ea.value.length - config->xattr_compat_bytes; + + DBG_DEBUG("get_ea_value_fsp returned %d bytes\n", + (int)length); +@@ -1210,6 +1252,12 @@ static int streams_xattr_ftruncate(struct vfs_handle_s + struct stream_io *sio = + (struct stream_io *)VFS_FETCH_FSP_EXTENSION(handle, fsp); + ++ struct smb_filename *smb_fname_base = NULL; ++ struct streams_xattr_config *config = NULL; ++ ++ SMB_VFS_HANDLE_GET_DATA(handle, config, struct streams_xattr_config, ++ return -1); ++ + DEBUG(10, ("streams_xattr_ftruncate called for file %s offset %.0f\n", + fsp_str_dbg(fsp), (double)offset)); + +@@ -1239,14 +1287,16 @@ static int streams_xattr_ftruncate(struct vfs_handle_s + } + + /* Did we expand ? */ +- if (ea.value.length < offset + 1) { ++ if (ea.value.length < offset + config->xattr_compat_bytes) { + memset(&tmp[ea.value.length], '\0', +- offset + 1 - ea.value.length); ++ offset + config->xattr_compat_bytes - ea.value.length); + } + + ea.value.data = tmp; +- ea.value.length = offset + 1; +- ea.value.data[offset] = 0; ++ ea.value.length = offset + config->xattr_compat_bytes; ++ if (config->xattr_compat_bytes) { ++ ea.value.data[offset] = 0; ++ } + + ret = SMB_VFS_FSETXATTR(fsp->base_fsp, + sio->xattr_name, diff --git a/net/samba420/files/0027-Add-VFS-module-vfs_freebsd-that-implements-FreeBSD-s.patch b/net/samba420/files/0027-Add-VFS-module-vfs_freebsd-that-implements-FreeBSD-s.patch new file mode 100644 index 00000000000..f2dd827cabb --- /dev/null +++ b/net/samba420/files/0027-Add-VFS-module-vfs_freebsd-that-implements-FreeBSD-s.patch @@ -0,0 +1,921 @@ +From f07e384150e53b18c3ea298f9a1ea588fb89e19b Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" +Date: Sat, 29 May 2021 03:58:01 +0200 +Subject: [PATCH 27/28] Add VFS module vfs_freebsd that implements FreeBSD + specific wrappers to some VFS functions. + +At the moment that is configurable mapping between Linux xattrs and +FreeBSD extended attributes. + +Signed-off-by: Timur I. Bakeyev +--- + docs-xml/manpages/vfs_freebsd.8.xml | 169 ++++++ + docs-xml/wscript_build | 1 + source3/modules/vfs_freebsd.c | 699 ++++++++++++++++++++++++++ + source3/modules/wscript_build | 7 + 4 files changed, 876 insertions(+) + +diff -Naurp a/docs-xml/manpages/vfs_freebsd.8.xml b/docs-xml/manpages/vfs_freebsd.8.xml +--- a/docs-xml/manpages/vfs_freebsd.8.xml 1969-12-31 19:00:00.000000000 -0500 ++++ b/docs-xml/manpages/vfs_freebsd.8.xml 2024-08-05 13:57:36.246690000 -0400 +@@ -0,0 +1,169 @@ ++ ++ ++ ++ ++ ++ vfs_freebsd ++ 8 ++ Samba ++ System Administration tools ++ &doc.version; ++ ++ ++ ++ vfs_freebsd ++ FreeBSD-specific VFS functions ++ ++ ++ ++ ++ vfs objects = freebsd ++ ++ ++ ++ ++ DESCRIPTION ++ ++ This VFS module is part of the samba ++ 7 suite. ++ ++ The vfs_freebsd module implements some of the FreeBSD-specific VFS functions. ++ ++ This module is stackable. ++ ++ ++ ++ ++ OPTIONS ++ ++ ++ ++ ++ freebsd:extattr mode=[legacy|compat|secure] ++ ++ This parameter defines how the emulation of the Linux attr(5) extended attributes ++ is performed through the FreeBSD native extattr(9) system calls. ++ ++ Currently the security, system, ++ trusted and user extended attribute(xattr) ++ classes are defined in Linux. Contrary FreeBSD has only USER ++ and SYSTEM extended attribute(extattr) namespaces, so mapping ++ of one set into another isn't straightforward and can be done in different ways. ++ ++ Historically the Samba(7) built-in xattr mapping implementation simply converted ++ system and user xattr into corresponding ++ SYSTEM and USER extattr namespaces, dropping ++ the class prefix name with the separating dot and using attribute name only within the ++ mapped namespace. It also rejected any other xattr classes, like security ++ and trusted as invalid. Such behavior in particular broke AD ++ provisioning on UFS2 file systems as essential security.NTACL ++ xattr was rejected as invalid. ++ ++ This module tries to address this problem and provide secure, where it's possible, ++ way to map Linux xattr into FreeBSD's extattr. ++ ++ When mode is set to the legacy (default) ++ then modified version of built-in mapping is used, where system xattr ++ is mapped into SYSTEM namespace, while secure, trusted ++ and user xattr are all mapped into the USER namespace, dropping class ++ prefixes and mix them all together. This is the way how Samba FreeBSD ports were patched ++ up to the 4.9 version and that created multiple potential security issues. This mode is aimed for ++ the compatibility with the legacy installations only and should be avoided in new setups. ++ ++ The compat mode is mostly designed for the jailed environments, ++ where it's not possible to write extattrs into the secure SYSTEM namespace, so all four ++ classes are mapped into the USER namespace. To preserve information about origin of the ++ extended attribute it is stored together with the class preffix in the class.attribute ++ format. ++ ++ The secure mode is meant for storing extended attributes in a secure ++ manner, so that security, system and trusted ++ are stored in the SYSTEM namespace, which can be modified only by root. ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ Attributes mapping ++ ++ ++ ++ ++ built-in ++ legacy ++ compat/jail ++ secure ++ ++ ++ ++ ++ user ++ USER; attribute ++ USER; attribute ++ USER; user.attribute ++ USER; user.attribute ++ ++ ++ system ++ SYSTEM; attribute ++ SYSTEM; attribute ++ USER; system.attribute ++ SYSTEM; system.attribute ++ ++ ++ trusted ++ FAIL ++ USER; attribute ++ USER; trusted.attribute ++ SYSTEM; trusted.attribute ++ ++ ++ security ++ FAIL ++ USER; attribute ++ USER; security.attribute ++ SYSTEM; security.attribute ++ ++ ++ ++
++
++ ++ ++ EXAMPLES ++ ++ Use secure method of setting extended attributes on the share: ++ ++ ++ ++ freebsd ++ secure ++ ++ ++ ++ ++ ++ VERSION ++ ++ This man page is part of version &doc.version; of the Samba suite. ++ ++ ++ ++ ++ AUTHOR ++ ++ The original Samba software and related utilities ++ were created by Andrew Tridgell. Samba is now developed ++ by the Samba Team as an Open Source project similar ++ to the way the Linux kernel is developed. ++ ++ This module was written by Timur I. Bakeyev ++ ++ ++ ++
+diff -Naurp a/docs-xml/wscript_build b/docs-xml/wscript_build +--- a/docs-xml/wscript_build 2024-08-02 07:54:09.597892000 -0400 ++++ b/docs-xml/wscript_build 2024-08-05 13:57:36.246975000 -0400 +@@ -87,6 +87,7 @@ vfs_module_manpages = ['vfs_acl_tdb', + 'vfs_extd_audit', + 'vfs_fake_perms', + 'vfs_fileid', ++ 'vfs_freebsd', + 'vfs_fruit', + 'vfs_full_audit', + 'vfs_glusterfs', +diff -Naurp a/source3/modules/vfs_freebsd.c b/source3/modules/vfs_freebsd.c +--- a/source3/modules/vfs_freebsd.c 1969-12-31 19:00:00.000000000 -0500 ++++ b/source3/modules/vfs_freebsd.c 2024-08-05 13:57:36.247358000 -0400 +@@ -0,0 +1,699 @@ ++/* ++ * This module implements VFS calls specific to FreeBSD ++ * ++ * Copyright (C) Timur I. Bakeyev, 2018 ++ * ++ * This program is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 3 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program; if not, see . ++ */ ++ ++#include "includes.h" ++ ++#include "lib/util/tevent_unix.h" ++#include "lib/util/tevent_ntstatus.h" ++#include "system/filesys.h" ++#include "smbd/smbd.h" ++ ++#include ++ ++static int vfs_freebsd_debug_level = DBGC_VFS; ++ ++#undef DBGC_CLASS ++#define DBGC_CLASS vfs_freebsd_debug_level ++ ++#ifndef EXTATTR_MAXNAMELEN ++#define EXTATTR_MAXNAMELEN UINT8_MAX ++#endif ++ ++#define EXTATTR_NAMESPACE(NS) EXTATTR_NAMESPACE_ ## NS, \ ++ EXTATTR_NAMESPACE_ ## NS ## _STRING ".", \ ++ .data.len = (sizeof(EXTATTR_NAMESPACE_ ## NS ## _STRING ".") - 1) ++ ++#define EXTATTR_EMPTY 0x00 ++#define EXTATTR_USER 0x01 ++#define EXTATTR_SYSTEM 0x02 ++#define EXTATTR_SECURITY 0x03 ++#define EXTATTR_TRUSTED 0x04 ++ ++enum extattr_mode { ++ FREEBSD_EXTATTR_SECURE, ++ FREEBSD_EXTATTR_COMPAT, ++ FREEBSD_EXTATTR_LEGACY ++}; ++ ++struct freebsd_handle_data { ++ enum extattr_mode extattr_mode; ++}; ++ ++typedef struct { ++ int namespace; ++ char name[EXTATTR_MAXNAMELEN+1]; ++ union { ++ uint16_t len; ++ uint16_t flags; ++ } data; ++} extattr_attr; ++ ++static const struct enum_list extattr_mode_param[] = { ++ { FREEBSD_EXTATTR_SECURE, "secure" }, /* */ ++ { FREEBSD_EXTATTR_COMPAT, "compat" }, /* */ ++ { FREEBSD_EXTATTR_LEGACY, "legacy" }, /* */ ++ { -1, NULL } ++}; ++ ++/* XXX: This order doesn't match namespace ids order! */ ++static extattr_attr extattr[] = { ++ { EXTATTR_NAMESPACE(EMPTY) }, ++ { EXTATTR_NAMESPACE(SYSTEM) }, ++ { EXTATTR_NAMESPACE(USER) }, ++}; ++ ++ ++static bool freebsd_in_jail(void) { ++ int val = 0; ++ size_t val_len = sizeof(val); ++ ++ if((sysctlbyname("security.jail.jailed", &val, &val_len, NULL, 0) != -1) && val == 1) { ++ return true; ++ } ++ return false; ++} ++ ++ ++static uint16_t freebsd_map_attrname(const char *name) ++{ ++ if(name == NULL || name[0] == '\0') { ++ return EXTATTR_EMPTY; ++ } ++ ++ switch(name[0]) { ++ case 'u': ++ if(strncmp(name, "user.", 5) == 0) ++ return EXTATTR_USER; ++ break; ++ case 't': ++ if(strncmp(name, "trusted.", 8) == 0) ++ return EXTATTR_TRUSTED; ++ break; ++ case 's': ++ /* name[1] could be any character, including '\0' */ ++ switch(name[1]) { ++ case 'e': ++ if(strncmp(name, "security.", 9) == 0) ++ return EXTATTR_SECURITY; ++ break; ++ case 'y': ++ if(strncmp(name, "system.", 7) == 0) ++ return EXTATTR_SYSTEM; ++ break; ++ } ++ break; ++ } ++ return EXTATTR_USER; ++} ++ ++ ++/* security, system, trusted or user */ ++static extattr_attr* freebsd_map_xattr(enum extattr_mode extattr_mode, const char *name, extattr_attr *attr) ++{ ++ int attrnamespace = EXTATTR_NAMESPACE_EMPTY; ++ const char *p, *attrname = name; ++ ++ if(name == NULL || name[0] == '\0') { ++ return NULL; ++ } ++ ++ if(attr == NULL) { ++ return NULL; ++ } ++ ++ uint16_t flags = freebsd_map_attrname(name); ++ ++ switch(flags) { ++ case EXTATTR_SECURITY: ++ case EXTATTR_TRUSTED: ++ case EXTATTR_SYSTEM: ++ attrnamespace = (extattr_mode == FREEBSD_EXTATTR_SECURE) ? ++ EXTATTR_NAMESPACE_SYSTEM : ++ EXTATTR_NAMESPACE_USER; ++ break; ++ case EXTATTR_USER: ++ attrnamespace = EXTATTR_NAMESPACE_USER; ++ break; ++ default: ++ /* Default to "user" namespace if nothing else was specified */ ++ attrnamespace = EXTATTR_NAMESPACE_USER; ++ flags = EXTATTR_USER; ++ break; ++ } ++ ++ if (extattr_mode == FREEBSD_EXTATTR_LEGACY) { ++ switch(flags) { ++ case EXTATTR_SECURITY: ++ attrname = name + 9; ++ break; ++ case EXTATTR_TRUSTED: ++ attrname = name + 8; ++ break; ++ case EXTATTR_SYSTEM: ++ attrname = name + 7; ++ break; ++ case EXTATTR_USER: ++ attrname = name + 5; ++ break; ++ default: ++ attrname = ((p=strchr(name, '.')) != NULL) ? p + 1 : name; ++ break; ++ } ++ } ++ ++ attr->namespace = attrnamespace; ++ attr->data.flags = flags; ++ strlcpy(attr->name, attrname, EXTATTR_MAXNAMELEN + 1); ++ ++ return attr; ++} ++ ++ ++static ssize_t extattr_size(struct files_struct *fsp, extattr_attr *attr) ++{ ++ ssize_t result; ++ ++ SMB_ASSERT(!fsp_is_alternate_stream(fsp)); ++ ++ int fd = fsp_get_pathref_fd(fsp); ++ ++ if (fsp->fsp_flags.is_pathref) { ++ const char *path = fsp->fsp_name->base_name; ++ if (fsp->fsp_flags.have_proc_fds) { ++ char buf[PATH_MAX]; ++ path = sys_proc_fd_path(fd, buf, sizeof(buf)); ++ if (path == NULL) { ++ return -1; ++ } ++ } ++ /* ++ * This is no longer a handle based call. ++ */ ++ return extattr_get_file(path, attr->namespace, attr->name, NULL, 0); ++ } ++ else { ++ return extattr_get_fd(fd, attr->namespace, attr->name, NULL, 0); ++ } ++} ++ ++/* ++ * The list of names is returned as an unordered array of NULL-terminated ++ * character strings (attribute names are separated by NULL characters), ++ * like this: ++ * user.name1\0system.name1\0user.name2\0 ++ * ++ * Filesystems like ext2, ext3 and XFS which implement POSIX ACLs using ++ * extended attributes, might return a list like this: ++ * system.posix_acl_access\0system.posix_acl_default\0 ++ */ ++/* ++ * The extattr_list_file() returns a list of attributes present in the ++ * requested namespace. Each list entry consists of a single byte containing ++ * the length of the attribute name, followed by the attribute name. The ++ * attribute name is not terminated by ASCII 0 (nul). ++*/ ++static ssize_t freebsd_extattr_list(struct files_struct *fsp, enum extattr_mode extattr_mode, char *list, size_t size) ++{ ++ ssize_t list_size, total_size = 0; ++ char *p, *q, *list_end; ++ int len; ++ /* ++ Ignore all but user namespace when we are not root or in jail ++ See: https://bugzilla.samba.org/show_bug.cgi?id=10247 ++ */ ++ bool as_root = (geteuid() == 0); ++ ++ int ns = (extattr_mode == FREEBSD_EXTATTR_SECURE && as_root) ? 1 : 2; ++ ++ int fd = fsp_get_pathref_fd(fsp); ++ ++ /* Iterate through extattr(2) namespaces */ ++ for(; ns < ARRAY_SIZE(extattr); ns++) { ++ list_size = -1; ++ ++ if (fsp->fsp_flags.is_pathref) { ++ const char *path = fsp->fsp_name->base_name; ++ if (fsp->fsp_flags.have_proc_fds) { ++ char buf[PATH_MAX]; ++ path = sys_proc_fd_path(fd, buf, sizeof(buf)); ++ if (path == NULL) { ++ return -1; ++ } ++ } ++ /* ++ * This is no longer a handle based call. ++ */ ++ list_size = extattr_list_file(path, extattr[ns].namespace, list, size); ++ } ++ else { ++ list_size = extattr_list_fd(fd, extattr[ns].namespace, list, size); ++ } ++ /* Some error happend. Errno should be set by the previous call */ ++ if(list_size < 0) ++ return -1; ++ /* No attributes in this namespace */ ++ if(list_size == 0) ++ continue; ++ /* ++ Call with an empty buffer may be used to calculate ++ necessary buffer size. ++ */ ++ if(list == NULL) { ++ /* ++ XXX: Unfortunately, we can't say, how many attributes were ++ returned, so here is the potential problem with the emulation. ++ */ ++ if(extattr_mode == FREEBSD_EXTATTR_LEGACY) { ++ /* ++ Take the worse case of one char attribute names - ++ two bytes per name plus one more for sanity. ++ */ ++ total_size += list_size + (list_size/2 + 1)*extattr[ns].data.len; ++ } ++ else { ++ total_size += list_size; ++ } ++ continue; ++ } ++ ++ if(extattr_mode == FREEBSD_EXTATTR_LEGACY) { ++ /* Count necessary offset to fit namespace prefixes */ ++ int extra_len = 0; ++ uint16_t flags; ++ list_end = list + list_size; ++ for(list_size = 0, p = q = list; p < list_end; p += len) { ++ len = p[0] + 1; ++ (void)strlcpy(q, p + 1, len); ++ flags = freebsd_map_attrname(q); ++ /* Skip secure attributes for non-root user */ ++ if(extattr_mode != FREEBSD_EXTATTR_SECURE && !as_root && flags > EXTATTR_USER) { ++ continue; ++ } ++ if(flags <= EXTATTR_USER) { ++ /* Don't count trailing '\0' */ ++ extra_len += extattr[ns].data.len; ++ } ++ list_size += len; ++ q += len; ++ } ++ total_size += list_size + extra_len; ++ /* Buffer is too small to fit the results */ ++ if(total_size > size) { ++ errno = ERANGE; ++ return -1; ++ } ++ /* Shift results backwards, so we can prepend prefixes */ ++ list_end = list + extra_len; ++ p = (char*)memmove(list_end, list, list_size); ++ /* ++ We enter the loop with `p` pointing to the shifted list and ++ `extra_len` having the total margin between `list` and `p` ++ */ ++ for(list_end += list_size; p < list_end; p += len) { ++ len = strlen(p) + 1; ++ flags = freebsd_map_attrname(p); ++ if(flags <= EXTATTR_USER) { ++ /* Add namespace prefix */ ++ (void)strncpy(list, extattr[ns].name, extattr[ns].data.len); ++ list += extattr[ns].data.len; ++ } ++ /* Append attribute name */ ++ (void)strlcpy(list, p, len); ++ list += len; ++ } ++ } ++ else { ++ /* Convert UCSD strings into nul-terminated strings */ ++ for(list_end = list + list_size; list < list_end; list += len) { ++ len = list[0] + 1; ++ (void)strlcpy(list, list + 1, len); ++ } ++ total_size += list_size; ++ } ++ } ++ return total_size; ++} ++ ++/* ++static ssize_t freebsd_fgetxattr_size(struct vfs_handle_struct *handle, ++ struct files_struct *fsp, ++ const char *name) ++{ ++ struct freebsd_handle_data *data; ++ extattr_attr attr; ++ ++ SMB_ASSERT(!fsp_is_alternate_stream(fsp)); ++ ++ SMB_VFS_HANDLE_GET_DATA(handle, data, ++ struct freebsd_handle_data, ++ return -1); ++ ++ if(!freebsd_map_xattr(data->extattr_mode, name, &attr)) { ++ errno = EINVAL; ++ return -1; ++ } ++ ++ if(data->extattr_mode != FREEBSD_EXTATTR_SECURE && geteuid() != 0 && attr.data.flags > EXTATTR_USER) { ++ errno = ENOATTR; ++ return -1; ++ } ++ ++ return extattr_size(fsp, &attr); ++} ++*/ ++ ++/* VFS entries */ ++static ssize_t freebsd_fgetxattr(struct vfs_handle_struct *handle, ++ struct files_struct *fsp, ++ const char *name, ++ void *value, ++ size_t size) ++{ ++#if defined(HAVE_XATTR_EXTATTR) ++ struct freebsd_handle_data *data; ++ extattr_attr attr; ++ ssize_t res; ++ int fd; ++ ++ SMB_ASSERT(!fsp_is_alternate_stream(fsp)); ++ ++ SMB_VFS_HANDLE_GET_DATA(handle, data, ++ struct freebsd_handle_data, ++ return -1); ++ ++ if(!freebsd_map_xattr(data->extattr_mode, name, &attr)) { ++ errno = EINVAL; ++ return -1; ++ } ++ ++ /* Filter out 'secure' entries */ ++ if(data->extattr_mode != FREEBSD_EXTATTR_SECURE && geteuid() != 0 && attr.data.flags > EXTATTR_USER) { ++ errno = ENOATTR; ++ return -1; ++ } ++ ++ /* ++ * The BSD implementation has a nasty habit of silently truncating ++ * the returned value to the size of the buffer, so we have to check ++ * that the buffer is large enough to fit the returned value. ++ */ ++ if((res=extattr_size(fsp, &attr)) < 0) { ++ return -1; ++ } ++ ++ if (size == 0) { ++ return res; ++ } ++ else if (res > size) { ++ errno = ERANGE; ++ return -1; ++ } ++ ++ fd = fsp_get_pathref_fd(fsp); ++ ++ if (fsp->fsp_flags.is_pathref) { ++ const char *path = fsp->fsp_name->base_name; ++ if (fsp->fsp_flags.have_proc_fds) { ++ char buf[PATH_MAX]; ++ path = sys_proc_fd_path(fd, buf, sizeof(buf)); ++ if (path == NULL) { ++ return -1; ++ } ++ } ++ /* ++ * This is no longer a handle based call. ++ */ ++ return extattr_get_file(path, attr.namespace, attr.name, value, size); ++ } ++ else { ++ return extattr_get_fd(fd, attr.namespace, attr.name, value, size); ++ } ++ return -1; ++#else ++ errno = ENOSYS; ++ return -1; ++#endif ++} ++ ++ ++static ssize_t freebsd_flistxattr(struct vfs_handle_struct *handle, ++ struct files_struct *fsp, ++ char *list, ++ size_t size) ++{ ++#if defined(HAVE_XATTR_EXTATTR) ++ struct freebsd_handle_data *data; ++ ++ SMB_ASSERT(!fsp_is_alternate_stream(fsp)); ++ ++ SMB_VFS_HANDLE_GET_DATA(handle, data, ++ struct freebsd_handle_data, ++ return -1); ++ ++ return freebsd_extattr_list(fsp, data->extattr_mode, list, size); ++#else ++ errno = ENOSYS; ++ return -1; ++#endif ++} ++ ++ ++static int freebsd_fremovexattr(struct vfs_handle_struct *handle, ++ struct files_struct *fsp, ++ const char *name) ++{ ++#if defined(HAVE_XATTR_EXTATTR) ++ struct freebsd_handle_data *data; ++ extattr_attr attr; ++ int fd; ++ ++ SMB_ASSERT(!fsp_is_alternate_stream(fsp)); ++ ++ SMB_VFS_HANDLE_GET_DATA(handle, data, ++ struct freebsd_handle_data, ++ return -1); ++ ++ if(!freebsd_map_xattr(data->extattr_mode, name, &attr)) { ++ errno = EINVAL; ++ return -1; ++ } ++ ++ /* Filter out 'secure' entries */ ++ if(data->extattr_mode != FREEBSD_EXTATTR_SECURE && geteuid() != 0 && attr.data.flags > EXTATTR_USER) { ++ errno = ENOATTR; ++ return -1; ++ } ++ ++ fd = fsp_get_pathref_fd(fsp); ++ ++ if (fsp->fsp_flags.is_pathref) { ++ const char *path = fsp->fsp_name->base_name; ++ if (fsp->fsp_flags.have_proc_fds) { ++ char buf[PATH_MAX]; ++ path = sys_proc_fd_path(fd, buf, sizeof(buf)); ++ if (path == NULL) { ++ return -1; ++ } ++ } ++ /* ++ * This is no longer a handle based call. ++ */ ++ return extattr_delete_file(path, attr.namespace, attr.name); ++ } ++ else { ++ return extattr_delete_fd(fd, attr.namespace, attr.name); ++ } ++ return -1; ++#else ++ errno = ENOSYS; ++ return -1; ++#endif ++} ++ ++ ++static int freebsd_fsetxattr(struct vfs_handle_struct *handle, ++ struct files_struct *fsp, ++ const char *name, ++ const void *value, ++ size_t size, ++ int flags) ++{ ++#if defined(HAVE_XATTR_EXTATTR) ++ struct freebsd_handle_data *data; ++ extattr_attr attr; ++ ssize_t res; ++ int fd; ++ ++ SMB_ASSERT(!fsp_is_alternate_stream(fsp)); ++ ++ SMB_VFS_HANDLE_GET_DATA(handle, data, ++ struct freebsd_handle_data, ++ return -1); ++ ++ if(!freebsd_map_xattr(data->extattr_mode, name, &attr)) { ++ errno = EINVAL; ++ return -1; ++ } ++ ++ /* Filter out 'secure' entries */ ++ if(data->extattr_mode != FREEBSD_EXTATTR_SECURE && geteuid() != 0 && attr.data.flags > EXTATTR_USER) { ++ errno = ENOATTR; ++ return -1; ++ } ++ ++ if (flags) { ++ /* Check attribute existence */ ++ res = extattr_size(fsp, &attr); ++ if (res < 0) { ++ /* REPLACE attribute, that doesn't exist */ ++ if ((flags & XATTR_REPLACE) && errno == ENOATTR) { ++ errno = ENOATTR; ++ return -1; ++ } ++ /* Ignore other errors */ ++ } ++ else { ++ /* CREATE attribute, that already exists */ ++ if (flags & XATTR_CREATE) { ++ errno = EEXIST; ++ return -1; ++ } ++ } ++ } ++ ++ fd = fsp_get_pathref_fd(fsp); ++ ++ if (fsp->fsp_flags.is_pathref) { ++ const char *path = fsp->fsp_name->base_name; ++ if (fsp->fsp_flags.have_proc_fds) { ++ char buf[PATH_MAX]; ++ path = sys_proc_fd_path(fd, buf, sizeof(buf)); ++ if (path == NULL) { ++ return -1; ++ } ++ } ++ /* ++ * This is no longer a handle based call. ++ */ ++ res = extattr_set_file(path, attr.namespace, attr.name, value, size); ++ } ++ else { ++ res = extattr_set_fd(fd, attr.namespace, attr.name, value, size); ++ } ++ return (res >= 0) ? 0 : -1; ++#else ++ errno = ENOSYS; ++ return -1; ++#endif ++} ++ ++ ++static int freebsd_connect(struct vfs_handle_struct *handle, ++ const char *service, ++ const char *user) ++{ ++ struct freebsd_handle_data *data; ++ int enumval, saved_errno; ++ ++ int ret = SMB_VFS_NEXT_CONNECT(handle, service, user); ++ ++ if (ret < 0) { ++ return ret; ++ } ++ ++ data = talloc_zero(handle->conn, struct freebsd_handle_data); ++ if (!data) { ++ saved_errno = errno; ++ SMB_VFS_NEXT_DISCONNECT(handle); ++ DEBUG(0, ("talloc_zero() failed\n")); ++ errno = saved_errno; ++ return -1; ++ } ++ ++ enumval = lp_parm_enum(SNUM(handle->conn), "freebsd", ++ "extattr mode", extattr_mode_param, FREEBSD_EXTATTR_LEGACY); ++ if (enumval == -1) { ++ saved_errno = errno; ++ SMB_VFS_NEXT_DISCONNECT(handle); ++ DBG_DEBUG("value for freebsd: 'extattr mode' is unknown\n"); ++ errno = saved_errno; ++ return -1; ++ } ++ ++ if(freebsd_in_jail()) { ++ enumval = FREEBSD_EXTATTR_COMPAT; ++ DBG_WARNING("running in jail, enforcing 'compat' mode\n"); ++ } ++ ++ data->extattr_mode = (enum extattr_mode)enumval; ++ ++ SMB_VFS_HANDLE_SET_DATA(handle, data, NULL, ++ struct freebsd_handle_data, ++ return -1); ++ ++ DBG_DEBUG("connect to service[%s] with '%s' extattr mode\n", ++ service, extattr_mode_param[data->extattr_mode].name); ++ ++ return 0; ++} ++ ++ ++static void freebsd_disconnect(vfs_handle_struct *handle) ++{ ++ SMB_VFS_NEXT_DISCONNECT(handle); ++} ++ ++/* VFS operations structure */ ++ ++struct vfs_fn_pointers freebsd_fns = { ++ /* Disk operations */ ++ .connect_fn = freebsd_connect, ++ .disconnect_fn = freebsd_disconnect, ++ ++ /* EA operations. */ ++ .getxattrat_send_fn = vfs_not_implemented_getxattrat_send, ++ .getxattrat_recv_fn = vfs_not_implemented_getxattrat_recv, ++ .fgetxattr_fn = freebsd_fgetxattr, ++ .flistxattr_fn = freebsd_flistxattr, ++ .fremovexattr_fn = freebsd_fremovexattr, ++ .fsetxattr_fn = freebsd_fsetxattr, ++}; ++ ++static_decl_vfs; ++NTSTATUS vfs_freebsd_init(TALLOC_CTX *ctx) ++{ ++ NTSTATUS ret; ++ ++ ret = smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "freebsd", ++ &freebsd_fns); ++ ++ if (!NT_STATUS_IS_OK(ret)) { ++ return ret; ++ } ++ ++ vfs_freebsd_debug_level = debug_add_class("freebsd"); ++ if (vfs_freebsd_debug_level == -1) { ++ vfs_freebsd_debug_level = DBGC_VFS; ++ DEBUG(0, ("vfs_freebsd: Couldn't register custom debugging class!\n")); ++ } else { ++ DEBUG(10, ("vfs_freebsd: Debug class number of 'fileid': %d\n", vfs_freebsd_debug_level)); ++ } ++ ++ return ret; ++} +diff -Naurp a/source3/modules/wscript_build b/source3/modules/wscript_build +--- a/source3/modules/wscript_build 2024-02-02 04:33:51.236489800 -0500 ++++ b/source3/modules/wscript_build 2024-08-05 13:57:36.247658000 -0400 +@@ -631,6 +631,13 @@ bld.SAMBA3_MODULE('vfs_delay_inject', + enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_delay_inject'), + install=False) + ++bld.SAMBA3_MODULE('vfs_freebsd', ++ subsystem='vfs', ++ source='vfs_freebsd.c', ++ init_function='', ++ internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_freebsd'), ++ enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_freebsd')) ++ + bld.SAMBA3_MODULE('vfs_widelinks', + subsystem='vfs', + source='vfs_widelinks.c', diff --git a/net/samba420/files/0028-Fix-rl_completion_func_t.patch b/net/samba420/files/0028-Fix-rl_completion_func_t.patch new file mode 100644 index 00000000000..33debfab76b --- /dev/null +++ b/net/samba420/files/0028-Fix-rl_completion_func_t.patch @@ -0,0 +1,32 @@ +--- a/samba-4.19.8/lib/replace/system/readline.h 2023-07-18 10:14:54.478091000 +0200 ++++ b/lib/replace/system/readline.h 2024-10-02 13:47:48.773606000 +0200 +@@ -46,10 +46,10 @@ + #endif + + #ifdef HAVE_NEW_LIBREADLINE +-#ifdef HAVE_CPPFUNCTION ++#if defined(HAVE_RL_COMPLETION_FUNC_T) ++# define RL_COMPLETION_CAST (rl_completion_func_t *) ++#elif defined(HAVE_CPPFUNCTION) + # define RL_COMPLETION_CAST (CPPFunction *) +-#elif defined(HAVE_RL_COMPLETION_T) +-# define RL_COMPLETION_CAST (rl_completion_t *) + #else + # define RL_COMPLETION_CAST + #endif +diff -upr a/samba-4.19.8/libcli/smbreadline/wscript_configure b/libcli/smbreadline/wscript_configure +--- a/samba-4.19.8/libcli/smbreadline/wscript_configure 2023-07-18 10:14:54.558091600 +0200 ++++ b/libcli/smbreadline/wscript_configure 2024-10-02 13:47:48.774008000 +0200 +@@ -51,10 +51,10 @@ conf.CHECK_CODE(''' + # endif + # endif + #endif +-int main(void) {rl_completion_t f; return 0;} ++int main(void) {rl_completion_func_t f; return 0;} + ''', + 'HAVE_RL_COMPLETION_FUNC_T', execute=False, addmain=False, +-msg='Checking for rl_completion_t') ++msg='Checking for rl_completion_func_t') + + conf.CHECK_CODE(''' + #ifdef HAVE_READLINE_READLINE_H diff --git a/net/samba420/files/0028-s3-lib-system-add-FreeBSD-proc_fd_pattern.patch b/net/samba420/files/0028-s3-lib-system-add-FreeBSD-proc_fd_pattern.patch new file mode 100644 index 00000000000..cda9c7ed1c9 --- /dev/null +++ b/net/samba420/files/0028-s3-lib-system-add-FreeBSD-proc_fd_pattern.patch @@ -0,0 +1,121 @@ +--- source3/lib/system.c.orig 2024-02-02 10:33:51.188489400 +0100 ++++ source3/lib/system.c 2025-01-22 17:39:58.625028000 +0100 +@@ -1047,22 +1047,108 @@ + } + #endif + +-bool sys_have_proc_fds(void) ++static bool freebsd_fdesc_check(const char *pattern) + { +- static bool checked = false; +- static bool have_proc_fds = false; ++ char fdesc_path[PATH_MAX]; ++ int fd, fd2; ++ ++ fd = open(lp_pid_directory(), O_DIRECTORY); ++ if (fd == -1) { ++ DBG_ERR("%s: failed to open pid directory: %s\n", ++ lp_pid_directory(), strerror(errno)); ++ return false; ++ } ++ ++ snprintf(fdesc_path, sizeof(fdesc_path), pattern, fd); ++ ++ fd2 = open(fdesc_path, O_DIRECTORY); ++ if (fd2 == -1) { ++ /* ++ * Setting O_DIRECTORY on open of fdescfs mount ++ * without 'nodup' option will fail with ENOTDIR. ++ */ ++ if (errno == ENOTDIR) { ++ DBG_ERR("%s: fdescfs filesystem is not mounted with " ++ "'nodup' option. This specific mount option is " ++ "required in order to enable race-free handling " ++ "of paths.\n" ++ "See documentation for Samba's New VFS' " ++ "for more details. The 'nodup' mount option was " ++ "introduced in FreeBSD 13.\n", fdesc_path); ++ close(fd); ++ return false; ++ } ++ DBG_ERR("%s: failed to open fdescfs path: %s\n", ++ fdesc_path, strerror(errno)); ++ close(fd); ++ return false; ++ } ++ close(fd); ++ close(fd2); ++ ++ return true; ++} ++ ++static char* linux_pattern(char *buf, size_t bufsize) ++{ ++ char proc_fd_path[PATH_MAX]; ++ const char *pattern = "/proc/self/fd/%lu"; + struct stat sb; +- int ret; + +- if (checked) { +- return have_proc_fds; ++ snprintf(proc_fd_path, sizeof(proc_fd_path), pattern, 0); ++ if(stat(proc_fd_path, &sb) == 0) { ++ snprintf(buf, bufsize, "%s", pattern); ++ return buf; + } ++ return NULL; ++} + +- ret = stat("/proc/self/fd/0", &sb); +- have_proc_fds = (ret == 0); +- checked = true; ++static char* freebsd_pattern(char *buf, size_t bufsize) { ++ const char** base; ++ const char* base_dir[] = { ++ lp_pid_directory(), /* This is a preferred location */ ++ "/dev", ++ NULL ++ }; + +- return have_proc_fds; ++ for(base = &base_dir[0]; *base != NULL; base++) { ++ snprintf(buf, bufsize, "%s/fd/%%lu", *base); ++ if(freebsd_fdesc_check(buf)) { ++ return buf; ++ } ++ } ++ return NULL; ++} ++ ++static char* (*proc_fd_patterns[])(char *, size_t) = { ++ linux_pattern, ++ freebsd_pattern, ++ NULL ++}; ++ ++static char proc_fd_pattern_buf[PATH_MAX]; ++static const char *proc_fd_pattern = NULL; ++ ++bool sys_have_proc_fds(void) ++{ ++ static bool checked = false; ++ static bool have_proc_fds = false; ++ char* (**pattern_func)(char *, size_t) = NULL; ++ ++ if (checked) { ++ return have_proc_fds; ++ } ++ ++ for (pattern_func = &proc_fd_patterns[0]; *pattern_func != NULL; pattern_func++) { ++ if((*pattern_func)(proc_fd_pattern_buf, sizeof(proc_fd_pattern_buf)) != NULL) { ++ have_proc_fds = true; ++ proc_fd_pattern = proc_fd_pattern_buf; ++ break; ++ } ++ } ++ ++ checked = true; ++ return have_proc_fds; + } + + char *sys_proc_fd_path(int fd, struct sys_proc_fd_path_buf *buf) diff --git a/net/samba420/files/0099-s3-modules-zfsacl-fix-get-set-ACL-on-FreeBSD-13.patch b/net/samba420/files/0099-s3-modules-zfsacl-fix-get-set-ACL-on-FreeBSD-13.patch new file mode 100644 index 00000000000..275e7e46445 --- /dev/null +++ b/net/samba420/files/0099-s3-modules-zfsacl-fix-get-set-ACL-on-FreeBSD-13.patch @@ -0,0 +1,164 @@ +From ff8b27f6f0c67cbb0fb37f80f3336c1bd0f28430 Mon Sep 17 00:00:00 2001 +From: Andrew Walker +Date: Thu, 16 Mar 2023 09:05:45 -0700 +Subject: [PATCH] Fixups for VFS changes in 4.18 + +--- + debian/changelog | 24 ++++++------------ + lib/audit_logging/audit_logging.c | 4 +-- + source3/modules/vfs_shadow_copy_zfs.c | 24 ++++++++---------- + source3/modules/vfs_tmprotect.c | 2 +- + source3/modules/vfs_zfsacl.c | 35 +++++++++++++++++++++++++++ + source3/utils/net_groupmap.c | 6 ++--- + 6 files changed, 58 insertions(+), 37 deletions(-) + +diff --git a/source3/modules/vfs_zfsacl.c b/source3/modules/vfs_zfsacl.c +index e24cb683d2..18f8dcb4b2 100644 +--- a/source3/modules/vfs_zfsacl.c ++++ b/source3/modules/vfs_zfsacl.c +@@ -307,6 +307,41 @@ static NTSTATUS zfs_set_nt_acl(vfs_handle_struct *handle, files_struct *fsp, + zfs_process_smbacl); + } + ++static int get_zfsacl(TALLOC_CTX *mem_ctx, ++ const struct smb_filename *smb_fname, ++ ace_t **outbuf) ++{ ++ int naces, rv; ++ ace_t *acebuf = NULL; ++ ++ naces = acl(smb_fname->base_name, ACE_GETACLCNT, 0, NULL); ++ if (naces == -1) { ++ int dbg_level = 10; ++ ++ if (errno == ENOSYS) { ++ dbg_level = 1; ++ } ++ DEBUG(dbg_level, ("acl(ACE_GETACLCNT, %s): %s ", ++ smb_fname->base_name, strerror(errno))); ++ return naces; ++ } ++ acebuf = talloc_size(mem_ctx, sizeof(ace_t)*naces); ++ if (acebuf == NULL) { ++ errno = ENOMEM; ++ return -1; ++ } ++ ++ rv = acl(smb_fname->base_name, ACE_GETACL, naces, acebuf); ++ if (rv == -1) { ++ DBG_DEBUG("acl(ACE_GETACL, %s) failed: %s ", ++ smb_fname->base_name, strerror(errno)); ++ return -1; ++ } ++ ++ *outbuf = acebuf; ++ return naces; ++} ++ + static int fget_zfsacl(TALLOC_CTX *mem_ctx, + struct files_struct *fsp, + ace_t **outbuf) +From 0c2c9f21cf01983d9001edef4983bc15b79a31ad Mon Sep 17 00:00:00 2001 +From: Andrew +Date: Mon, 29 Nov 2021 12:33:15 -0500 +Subject: [PATCH] NAS-113538 / Fix procfd handling for xattr-based alternate + datastreams (#54) + +vfs_streams_xattr openat() does not set fsp.flags.have_proc_fds. In open_streams_for_delete() the fsp is not allocated via talloc_zero() and so this may be unitialized memory. + +This particular fix ensures vfs_streams_xattr sets the fsp have_proc_fds flag to the one defined in the associated tree connect for the fsp. In the case of vfs_ixnas, ensure that we read the NT ACL from fsp->base_fsp (file) rather than the fsp associated with the xattr. + +This PR also fixes vfs_zfsacl for FreeBSD 13 (adding handling for procfd paths) +--- + source3/modules/vfs_ixnas.c | 4 ++- + source3/modules/vfs_zfsacl.c | 62 ++++++++++++++++++++++++++++++++++++ + 2 files changed, 65 insertions(+), 1 deletion(-) + +--- a/source3/modules/vfs_zfsacl.c ++++ b/source3/modules/vfs_zfsacl.c +@@ -235,12 +235,43 @@ static bool zfs_process_smbacl(vfs_handle_struct *handle, files_struct *fsp, + SMB_ASSERT(i == naces); + + /* store acl */ ++#ifdef O_PATH ++ if (fsp->fsp_flags.is_pathref) { ++ const char *proc_fd_path = NULL; ++ char buf[PATH_MAX]; ++ ++ if (!fsp->fsp_flags.have_proc_fds) { ++ DBG_ERR("fdescfs filesystem must be mounted with 'nodup' " ++ "option \n"); ++ errno = EBADF; ++ return -1; ++ } ++ ++ fd = fsp_get_pathref_fd(fsp); ++ proc_fd_path = sys_proc_fd_path(fd, buf, sizeof(buf)); ++ if (proc_fd_path == NULL) { ++ DBG_ERR("%s: failed to generate pathref fd for %d\n", ++ fsp_str_dbg(fsp), fd); ++ errno = EBADF; ++ return -1; ++ } ++ rv = acl(proc_fd_path, ACE_SETACL, naces, acebuf); ++ } else { ++ fd = fsp_get_io_fd(fsp); ++ if (fd == -1) { ++ errno = EBADF; ++ return false; ++ } ++ rv = facl(fd, ACE_SETACL, naces, acebuf); ++ } ++#else + fd = fsp_get_pathref_fd(fsp); + if (fd == -1) { + errno = EBADF; + return false; + } + rv = facl(fd, ACE_SETACL, naces, acebuf); ++#endif + if (rv != 0) { + if(errno == ENOSYS) { + DEBUG(9, ("acl(ACE_SETACL, %s): Operation is not " +@@ -286,7 +317,38 @@ static int fget_zfsacl(TALLOC_CTX *mem_ctx, + ace_t *acebuf = NULL; + int fd; + ++#ifdef O_PATH ++ if (fsp->fsp_flags.is_pathref) { ++ const char *proc_fd_path = NULL; ++ char buf[PATH_MAX]; ++ struct smb_filename smb_fname; ++ ++ if (!fsp->fsp_flags.have_proc_fds) { ++ DBG_ERR("fdescfs filesystem must be mounted with 'nodup' " ++ "option \n"); ++ errno = EBADF; ++ return -1; ++ } ++ ++ fd = fsp_get_pathref_fd(fsp); ++ proc_fd_path = sys_proc_fd_path(fd, buf, sizeof(buf)); ++ if (proc_fd_path == NULL) { ++ DBG_ERR("%s: failed to generate pathref fd for %d\n", ++ fsp_str_dbg(fsp), fd); ++ errno = EBADF; ++ return -1; ++ } ++ ++ smb_fname = (struct smb_filename) { ++ .base_name = discard_const_p(char, proc_fd_path) ++ }; ++ ++ return get_zfsacl(mem_ctx, &smb_fname, outbuf); ++ } ++ fd = fsp_get_io_fd(fsp); ++#else + fd = fsp_get_pathref_fd(fsp); ++#endif + if (fd == -1) { + errno = EBADF; + return -1; +-- +2.43.0 + diff --git a/net/samba420/files/0100-Fix-pathref-handling-for-FreeBSD-13plus_samba42x.patch b/net/samba420/files/0100-Fix-pathref-handling-for-FreeBSD-13plus_samba42x.patch new file mode 100644 index 00000000000..3e2a44d1aca --- /dev/null +++ b/net/samba420/files/0100-Fix-pathref-handling-for-FreeBSD-13plus_samba42x.patch @@ -0,0 +1,508 @@ +https://bugzilla.samba.org/show_bug.cgi?id=15376 + +# 2024-08-05 +# NOTE: Patch is partially split apart from the copy in net/samba419 due to Samba upstream +# making some Linux-specific changes. FreeBSD-specific linprocfs mount path bits are +# moved to a separate patch due to upstream hardcoding the Linux-specific procfs +# path in multiple places in commit 9f63fad392f3: +# https://git.samba.org/?p=samba.git;a=commitdiff;h=9f63fad392f3cff34d6a8e318e0427499170c417 + +diff -Naurp a/source3/include/proto.h b/source3/include/proto.h +--- a/source3/include/proto.h 2024-02-02 04:33:51.168489200 -0500 ++++ b/source3/include/proto.h 2024-08-05 21:25:56.723092000 -0400 +@@ -211,6 +211,10 @@ char *sys_proc_fd_path(int fd, struct sys_proc_fd_path + bool sys_have_proc_fds(void); + char *sys_proc_fd_path(int fd, struct sys_proc_fd_path_buf *buf); + ++int sys_open_real_fd_from_pathref_fd(int fd, ++ int *mfd, ++ int flags); ++ + struct stat; + void init_stat_ex_from_stat (struct stat_ex *dst, + const struct stat *src, +diff -Naurp a/source3/lib/system.c b/source3/lib/system.c +--- a/source3/lib/system.c 2024-02-02 04:33:51.188489400 -0500 ++++ b/source3/lib/system.c 2024-08-05 21:25:56.723571000 -0400 +@@ -1074,3 +1074,23 @@ char *sys_proc_fd_path(int fd, struct sys_proc_fd_path + + return buf->buf; + } ++ ++/* Helper function that opens a usable fd for accessing data ++ (metadata & content) from a pathref fd */ ++int sys_open_real_fd_from_pathref_fd(int fd, int *rfd, int flags) ++{ ++ int tfd; ++ ++#if defined(HAVE_OPENAT) && defined(O_EMPTY_PATH) ++ /* This works for FreeBSD 13+ atleast */ ++ tfd = openat(fd, "", O_EMPTY_PATH|flags); ++ if (tfd < 0) { ++ return errno; ++ } ++ ++ *rfd = tfd; ++ return 0; ++#else ++ return ENOSYS; ++#endif ++} +diff -Naurp a/source3/modules/vfs_default.c b/source3/modules/vfs_default.c +--- a/source3/modules/vfs_default.c 2024-08-02 07:54:09.629892300 -0400 ++++ b/source3/modules/vfs_default.c 2024-08-05 21:25:56.724593000 -0400 +@@ -2688,7 +2688,7 @@ static int vfswrap_fchmod(vfs_handle_struct *handle, f + + static int vfswrap_fchmod(vfs_handle_struct *handle, files_struct *fsp, mode_t mode) + { +- int result; ++ int result, fd, real_fd; + + START_PROFILE(syscall_fchmod); + +@@ -2698,8 +2698,9 @@ static int vfswrap_fchmod(vfs_handle_struct *handle, f + return result; + } + ++ fd = fsp_get_pathref_fd(fsp); ++ + if (fsp->fsp_flags.have_proc_fds) { +- int fd = fsp_get_pathref_fd(fsp); + struct sys_proc_fd_path_buf buf; + + result = chmod(sys_proc_fd_path(fd, &buf), mode); +@@ -2708,6 +2709,17 @@ static int vfswrap_fchmod(vfs_handle_struct *handle, f + return result; + } + ++ if (sys_open_real_fd_from_pathref_fd(fd, &real_fd, O_RDONLY|O_NONBLOCK) == 0) { ++ int saved_errno; ++ ++ result = fchmod(real_fd, mode); ++ saved_errno = errno; ++ close(real_fd); ++ errno = saved_errno; ++ END_PROFILE(syscall_fchmod); ++ return result; ++ } ++ + /* + * This is no longer a handle based call. + */ +@@ -2720,7 +2732,7 @@ static int vfswrap_fchown(vfs_handle_struct *handle, f + static int vfswrap_fchown(vfs_handle_struct *handle, files_struct *fsp, uid_t uid, gid_t gid) + { + #ifdef HAVE_FCHOWN +- int result; ++ int result, fd, real_fd; + + START_PROFILE(syscall_fchown); + if (!fsp->fsp_flags.is_pathref) { +@@ -2729,8 +2741,9 @@ static int vfswrap_fchown(vfs_handle_struct *handle, f + return result; + } + ++ fd = fsp_get_pathref_fd(fsp); ++ + if (fsp->fsp_flags.have_proc_fds) { +- int fd = fsp_get_pathref_fd(fsp); + struct sys_proc_fd_path_buf buf; + + result = chown(sys_proc_fd_path(fd, &buf), uid, gid); +@@ -2739,6 +2752,17 @@ static int vfswrap_fchown(vfs_handle_struct *handle, f + return result; + } + ++ if (sys_open_real_fd_from_pathref_fd(fd, &real_fd, O_RDONLY|O_NONBLOCK) == 0) { ++ int saved_errno; ++ ++ result = fchown(real_fd, uid, gid); ++ saved_errno = errno; ++ close(real_fd); ++ errno = saved_errno; ++ END_PROFILE(syscall_fchown); ++ return result; ++ } ++ + /* + * This is no longer a handle based call. + */ +@@ -2812,7 +2836,7 @@ static int vfswrap_fntimes(vfs_handle_struct *handle, + files_struct *fsp, + struct smb_file_time *ft) + { +- int result = -1; ++ int result = -1, fd, real_fd; + struct timespec ts[2]; + struct timespec *times = NULL; + +@@ -2857,8 +2881,9 @@ static int vfswrap_fntimes(vfs_handle_struct *handle, + goto out; + } + ++ fd = fsp_get_pathref_fd(fsp); ++ + if (fsp->fsp_flags.have_proc_fds) { +- int fd = fsp_get_pathref_fd(fsp); + struct sys_proc_fd_path_buf buf; + + result = utimensat(AT_FDCWD, +@@ -2869,6 +2894,16 @@ static int vfswrap_fntimes(vfs_handle_struct *handle, + goto out; + } + ++ if (sys_open_real_fd_from_pathref_fd(fd, &real_fd, O_RDONLY|O_NONBLOCK) == 0) { ++ int saved_errno; ++ ++ result = futimens(real_fd, times); ++ saved_errno = errno; ++ close(real_fd); ++ errno = saved_errno; ++ goto out; ++ } ++ + /* + * The fd is a pathref (opened with O_PATH) and there isn't fd to + * path translation mechanism. Fallback to path based call. +@@ -3272,6 +3307,7 @@ static int vfswrap_fchflags(vfs_handle_struct *handle, + { + #ifdef HAVE_FCHFLAGS + int fd = fsp_get_pathref_fd(fsp); ++ int real_fd; + + SMB_ASSERT(!fsp_is_alternate_stream(fsp)); + +@@ -3285,6 +3321,16 @@ static int vfswrap_fchflags(vfs_handle_struct *handle, + return chflags(sys_proc_fd_path(fd, &buf), flags); + } + ++ if (sys_open_real_fd_from_pathref_fd(fd, &real_fd, O_RDONLY|O_NONBLOCK) == 0) { ++ int saved_errno, result; ++ ++ result = fchflags(real_fd, flags); ++ saved_errno = errno; ++ close(real_fd); ++ errno = saved_errno; ++ return result; ++ } ++ + /* + * This is no longer a handle based call. + */ +@@ -3513,6 +3559,7 @@ static ssize_t vfswrap_fgetxattr(struct vfs_handle_str + size_t size) + { + int fd = fsp_get_pathref_fd(fsp); ++ int real_fd; + + SMB_ASSERT(!fsp_is_alternate_stream(fsp)); + +@@ -3526,6 +3573,16 @@ static ssize_t vfswrap_fgetxattr(struct vfs_handle_str + return getxattr(sys_proc_fd_path(fd, &buf), name, value, size); + } + ++ if (sys_open_real_fd_from_pathref_fd(fd, &real_fd, O_RDONLY|O_NONBLOCK) == 0) { ++ int saved_errno, result; ++ ++ result = fgetxattr(real_fd, name, value, size); ++ saved_errno = errno; ++ close(real_fd); ++ errno = saved_errno; ++ return result; ++ } ++ + /* + * This is no longer a handle based call. + */ +@@ -3833,6 +3890,7 @@ static ssize_t vfswrap_flistxattr(struct vfs_handle_st + static ssize_t vfswrap_flistxattr(struct vfs_handle_struct *handle, struct files_struct *fsp, char *list, size_t size) + { + int fd = fsp_get_pathref_fd(fsp); ++ int real_fd; + + SMB_ASSERT(!fsp_is_alternate_stream(fsp)); + +@@ -3846,6 +3904,16 @@ static ssize_t vfswrap_flistxattr(struct vfs_handle_st + return listxattr(sys_proc_fd_path(fd, &buf), list, size); + } + ++ if (sys_open_real_fd_from_pathref_fd(fd, &real_fd, O_RDONLY|O_NONBLOCK) == 0) { ++ int saved_errno, result; ++ ++ result = flistxattr(real_fd, list, size); ++ saved_errno = errno; ++ close(real_fd); ++ errno = saved_errno; ++ return result; ++ } ++ + /* + * This is no longer a handle based call. + */ +@@ -3855,6 +3923,7 @@ static int vfswrap_fremovexattr(struct vfs_handle_stru + static int vfswrap_fremovexattr(struct vfs_handle_struct *handle, struct files_struct *fsp, const char *name) + { + int fd = fsp_get_pathref_fd(fsp); ++ int real_fd; + + SMB_ASSERT(!fsp_is_alternate_stream(fsp)); + +@@ -3868,6 +3937,16 @@ static int vfswrap_fremovexattr(struct vfs_handle_stru + return removexattr(sys_proc_fd_path(fd, &buf), name); + } + ++ if (sys_open_real_fd_from_pathref_fd(fd, &real_fd, O_RDONLY|O_NONBLOCK) == 0) { ++ int saved_errno, result; ++ ++ result = fremovexattr(real_fd, name); ++ saved_errno = errno; ++ close(real_fd); ++ errno = saved_errno; ++ return result; ++ } ++ + /* + * This is no longer a handle based call. + */ +@@ -3877,6 +3956,7 @@ static int vfswrap_fsetxattr(struct vfs_handle_struct + static int vfswrap_fsetxattr(struct vfs_handle_struct *handle, struct files_struct *fsp, const char *name, const void *value, size_t size, int flags) + { + int fd = fsp_get_pathref_fd(fsp); ++ int real_fd; + + SMB_ASSERT(!fsp_is_alternate_stream(fsp)); + +@@ -3892,6 +3972,16 @@ static int vfswrap_fsetxattr(struct vfs_handle_struct + value, + size, + flags); ++ } ++ ++ if (sys_open_real_fd_from_pathref_fd(fd, &real_fd, O_RDONLY|O_NONBLOCK) == 0) { ++ int saved_errno, result; ++ ++ result = fsetxattr(real_fd, name, value, size, flags); ++ saved_errno = errno; ++ close(real_fd); ++ errno = saved_errno; ++ return result; + } + + /* +diff -Naurp a/source3/modules/vfs_zfsacl.c b/source3/modules/vfs_zfsacl.c +--- a/source3/modules/vfs_zfsacl.c 2024-02-02 04:33:51.236489800 -0500 ++++ b/source3/modules/vfs_zfsacl.c 2024-08-05 21:25:56.724941000 -0400 +@@ -234,13 +234,39 @@ static bool zfs_process_smbacl(vfs_handle_struct *hand + + SMB_ASSERT(i == naces); + +- /* store acl */ +- fd = fsp_get_pathref_fd(fsp); +- if (fd == -1) { +- errno = EBADF; +- return false; ++ if (!fsp->fsp_flags.is_pathref) { ++ rv = facl(fsp_get_io_fd(fsp), ACE_SETACL, naces, acebuf); ++ } else { ++ const char *procfd_p = NULL; ++ char buf[PATH_MAX]; ++ ++ fd = fsp_get_pathref_fd(fsp); ++ if (fsp->fsp_flags.have_proc_fds && (procfd_p = sys_proc_fd_path(fd, &buf))) { ++ rv = acl(procfd_p, ACE_SETACL, naces, acebuf); ++ } else { ++ int real_fd; ++ ++ fd = fsp_get_pathref_fd(fsp); ++ ++ /* First try this for versions of FreeBSD 13+ that allows facl() on O_PATH fd's */ ++ rv = facl(fd, ACE_SETACL, naces, acebuf); ++ ++ if (rv < 0 && errno == EBADF && ++ sys_open_real_fd_from_pathref_fd(fd, &real_fd, O_RDONLY|O_NONBLOCK) == 0) { ++ /* Works on FreeBSD 13+ */ ++ int saved_errno; ++ ++ rv = facl(real_fd, ACE_SETACL, naces, acebuf); ++ saved_errno = errno; ++ close(real_fd); ++ errno = saved_errno; ++ } else { ++ /* Last ditch fallback */ ++ rv = acl(fsp->fsp_name->base_name, ACE_SETACL, naces, acebuf); ++ } ++ } + } +- rv = facl(fd, ACE_SETACL, naces, acebuf); ++ + if (rv != 0) { + if(errno == ENOSYS) { + DEBUG(9, ("acl(ACE_SETACL, %s): Operation is not " +@@ -284,14 +310,39 @@ static int fget_zfsacl(TALLOC_CTX *mem_ctx, + { + int naces, rv; + ace_t *acebuf = NULL; +- int fd; ++ int fd = -1; ++ const char *procfd_p = NULL; ++ char buf[PATH_MAX]; + +- fd = fsp_get_pathref_fd(fsp); +- if (fd == -1) { +- errno = EBADF; +- return -1; ++ if (!fsp->fsp_flags.is_pathref) { ++ naces = facl(fsp_get_io_fd(fsp), ACE_GETACLCNT, 0, NULL); ++ } else { ++ fd = fsp_get_pathref_fd(fsp); ++ ++ if (fsp->fsp_flags.have_proc_fds && (procfd_p = sys_proc_fd_path(fd, &buf))) { ++ /* If we have procfd support, try this first */ ++ naces = acl(procfd_p, ACE_GETACLCNT, 0, NULL); ++ } else { ++ int real_fd; ++ ++ /* First try this for versions of FreeBSD 13+ that allows facl() on O_PATH fd's */ ++ naces = facl(fd, ACE_GETACLCNT, 0, NULL); ++ if (naces < 0 && errno == EBADF && ++ sys_open_real_fd_from_pathref_fd(fd, &real_fd, O_RDONLY|O_NONBLOCK) == 0) { ++ /* Works on FreeBSD 13+ */ ++ int saved_errno; ++ ++ naces = facl(real_fd, ACE_GETACLCNT, 0, NULL); ++ saved_errno = errno; ++ close(real_fd); ++ errno = saved_errno; ++ } else { ++ /* Last ditch fallback */ ++ naces = acl(fsp->fsp_name->base_name, ACE_GETACLCNT, 0, NULL); ++ } ++ } + } +- naces = facl(fd, ACE_GETACLCNT, 0, NULL); ++ + if (naces == -1) { + int dbg_level = 10; + +@@ -309,7 +360,32 @@ static int fget_zfsacl(TALLOC_CTX *mem_ctx, + return -1; + } + +- rv = facl(fd, ACE_GETACL, naces, acebuf); ++ if (!fsp->fsp_flags.is_pathref) { ++ rv = facl(fsp_get_io_fd(fsp), ACE_GETACL, naces, acebuf); ++ } else { ++ if (procfd_p) { ++ rv = acl(procfd_p, ACE_GETACL, naces, acebuf); ++ } else { ++ int real_fd; ++ ++ /* First try this for versions of FreeBSD that allows facl() on O_PATH fd's */ ++ rv = facl(fd, ACE_GETACL, naces, acebuf); ++ if (rv < 0 && errno == EBADF && ++ sys_open_real_fd_from_pathref_fd(fd, &real_fd, O_RDONLY|O_NONBLOCK) == 0) { ++ /* Works on FreeBSD 13+ */ ++ int saved_errno; ++ ++ rv = facl(real_fd, ACE_GETACL, naces, acebuf); ++ saved_errno = errno; ++ close(real_fd); ++ errno = saved_errno; ++ } else { ++ /* Last ditch fallback */ ++ rv = acl(fsp->fsp_name->base_name, ACE_GETACL, naces, acebuf); ++ } ++ } ++ } ++ + if (rv == -1) { + DBG_DEBUG("acl(ACE_GETACL, %s): %s\n", + fsp_str_dbg(fsp), strerror(errno)); +diff -Naurp a/source3/smbd/open.c b/source3/smbd/open.c +--- a/source3/smbd/open.c 2024-08-02 07:54:09.637892500 -0400 ++++ b/source3/smbd/open.c 2024-08-05 21:27:26.052148000 -0400 +@@ -1165,47 +1165,52 @@ static NTSTATUS reopen_from_fsp(struct files_struct *d + bool *p_file_created) + { + NTSTATUS status; ++ int new_fd; + int old_fd; + +- if (fsp->fsp_flags.have_proc_fds && +- ((old_fd = fsp_get_pathref_fd(fsp)) != -1)) { ++ old_fd = fsp_get_pathref_fd(fsp); ++ if (old_fd == -1) { ++ return NT_STATUS_MORE_PROCESSING_REQUIRED; ++ } + +- struct sys_proc_fd_path_buf buf; +- struct smb_filename proc_fname = (struct smb_filename){ +- .base_name = sys_proc_fd_path(old_fd, &buf), +- }; +- mode_t mode = fsp->fsp_name->st.st_ex_mode; +- int new_fd; ++ if (sys_open_real_fd_from_pathref_fd(old_fd, &new_fd, how->flags) != 0) { ++ if (fsp->fsp_flags.have_proc_fds) { ++ struct sys_proc_fd_path_buf buf; ++ struct smb_filename proc_fname = (struct smb_filename){ ++ .base_name = sys_proc_fd_path(old_fd, &buf), ++ }; ++ mode_t mode = fsp->fsp_name->st.st_ex_mode; + +- SMB_ASSERT(fsp->fsp_flags.is_pathref); ++ SMB_ASSERT(fsp->fsp_flags.is_pathref); + +- if (S_ISLNK(mode)) { +- return NT_STATUS_STOPPED_ON_SYMLINK; +- } +- if (!(S_ISREG(mode) || S_ISDIR(mode))) { +- return NT_STATUS_IO_REPARSE_TAG_NOT_HANDLED; +- } ++ if (S_ISLNK(mode)) { ++ return NT_STATUS_STOPPED_ON_SYMLINK; ++ } ++ if (!(S_ISREG(mode) || S_ISDIR(mode))) { ++ return NT_STATUS_IO_REPARSE_TAG_NOT_HANDLED; ++ } + +- fsp->fsp_flags.is_pathref = false; ++ new_fd = SMB_VFS_OPENAT(fsp->conn, ++ fsp->conn->cwd_fsp, ++ &proc_fname, ++ fsp, ++ how); ++ if (new_fd == -1) { ++ status = map_nt_error_from_unix(errno); ++ fd_close(fsp); ++ return status; ++ } + +- new_fd = SMB_VFS_OPENAT(fsp->conn, +- fsp->conn->cwd_fsp, +- &proc_fname, +- fsp, +- how); +- if (new_fd == -1) { +- status = map_nt_error_from_unix(errno); +- fd_close(fsp); +- return status; +- } ++ status = fd_close(fsp); ++ if (!NT_STATUS_IS_OK(status)) { ++ return status; ++ } + +- status = fd_close(fsp); +- if (!NT_STATUS_IS_OK(status)) { +- return status; +- } ++ fsp_set_fd(fsp, new_fd); ++ fsp->fsp_flags.is_pathref = false; + +- fsp_set_fd(fsp, new_fd); +- return NT_STATUS_OK; ++ return NT_STATUS_OK; ++ } + } + + /* diff --git a/net/samba420/files/0101-FreeBSD-add-fdescfs-paths-workaround.patch b/net/samba420/files/0101-FreeBSD-add-fdescfs-paths-workaround.patch new file mode 100644 index 00000000000..714ad6ae52e --- /dev/null +++ b/net/samba420/files/0101-FreeBSD-add-fdescfs-paths-workaround.patch @@ -0,0 +1,71 @@ +# 2024-08-05 +# NOTE: Upstream Samba commit 9f63fad392f3 removed the static array defining Linux and FreeBSD +# fdescfs paths and hardcoded a Linux-specific /proc path, with the note that if any +# others need to be added, they can be done so via #ifdef's. This patch attempts to +# do that, but in a way that minimizes the necessary #ifdefs by defining a simplistic +# #define macro to generate the appropriate path for fdescfs based on the running OS. +# +# See: https://git.samba.org/?p=samba.git;a=commitdiff;h=9f63fad392f3cff34d6a8e318e0427499170c417 + +diff -Naurp a/lib/fuzzing/fuzz_regfio.c b/lib/fuzzing/fuzz_regfio.c +--- a/lib/fuzzing/fuzz_regfio.c 2024-02-02 04:33:50.952488000 -0500 ++++ b/lib/fuzzing/fuzz_regfio.c 2024-08-05 20:41:16.624793000 -0400 +@@ -31,7 +31,7 @@ int LLVMFuzzerInitialize(int *argc, char ***argv) + { + fp = tmpfile(); + +- (void)snprintf(filename, sizeof(filename), "/proc/self/fd/%d", fileno(fp)); ++ (void)snprintf(filename, sizeof(filename), PROC_FD_PATH_MKSTR(%d), fileno(fp)); + + return 0; + } +diff -Naurp a/lib/replace/closefrom.c b/lib/replace/closefrom.c +--- a/lib/replace/closefrom.c 2024-02-02 04:33:50.984488200 -0500 ++++ b/lib/replace/closefrom.c 2024-08-05 20:41:16.625141000 -0400 +@@ -53,7 +53,7 @@ static int closefrom_procfs(int lower) + size_t i; + int ret = ENOMEM; + +- dirp = opendir("/proc/self/fd"); ++ dirp = opendir(PROC_FD_PATH_MKSTR()); + if (dirp == NULL) { + return errno; + } +diff -Naurp a/source3/include/proto.h b/source3/include/proto.h +--- a/source3/include/proto.h 2024-08-05 20:40:38.434560000 -0400 ++++ b/source3/include/proto.h 2024-08-05 20:41:26.063626000 -0400 +@@ -205,8 +205,21 @@ int sys_get_number_of_cores(void); + int sys_get_number_of_cores(void); + #endif + ++#ifdef __FreeBSD__ ++#define PROC_FD_PATH_STR "/compat/linux/dev/fd/" ++#define PROC_FD_PATH_SZ 42 ++#else /* Linux */ ++#define PROC_FD_PATH_STR "/proc/self/fd/" ++#define PROC_FD_PATH_SZ 35 ++#endif ++ ++#define _S(_t) #_t ++#define _V(...) _S(__VA_ARGS__) ++#define _X(_t) _t ++#define PROC_FD_PATH_MKSTR(_fd) _V(_X(PROC_FD_PATH_STR)_X(_fd)) ++ + struct sys_proc_fd_path_buf { +- char buf[35]; /* "/proc/self/fd/" + strlen(2^64) + 0-terminator */ ++ char buf[PROC_FD_PATH_SZ]; /* strlen(PROC_FD_PATH_STR) + strlen(2^64) + 0-terminator */ + }; + bool sys_have_proc_fds(void); + char *sys_proc_fd_path(int fd, struct sys_proc_fd_path_buf *buf); +diff -Naurp a/source3/lib/system.c b/source3/lib/system.c +--- a/source3/lib/system.c 2024-08-05 20:40:38.434801000 -0400 ++++ b/source3/lib/system.c 2024-08-05 20:41:16.625938000 -0400 +@@ -1068,7 +1068,7 @@ char *sys_proc_fd_path(int fd, struct sys_proc_fd_path + char *sys_proc_fd_path(int fd, struct sys_proc_fd_path_buf *buf) + { + int written = +- snprintf(buf->buf, sizeof(buf->buf), "/proc/self/fd/%d", fd); ++ snprintf(buf->buf, sizeof(buf->buf), PROC_FD_PATH_MKSTR(%d), fd); + + SMB_ASSERT(sys_have_proc_fds() && (written >= 0)); + diff --git a/net/samba420/files/0102-FreeBSD-vfs_freebsd-fix-sys_proc_fd_path-args.patch b/net/samba420/files/0102-FreeBSD-vfs_freebsd-fix-sys_proc_fd_path-args.patch new file mode 100644 index 00000000000..62bd8f0a129 --- /dev/null +++ b/net/samba420/files/0102-FreeBSD-vfs_freebsd-fix-sys_proc_fd_path-args.patch @@ -0,0 +1,53 @@ +# 2024-08-05 +# NOTE: The 'sys_proc_fd_path' function had its signature changed in commit 9f63fad392f3 to drop +# the third 'size_t bufsize' parameter. Upstream changed all of the code except for that +# in vfs_freebsd.c. + +diff -Naurp a/source3/modules/vfs_freebsd.c b/source3/modules/vfs_freebsd.c +--- a/source3/modules/vfs_freebsd.c 2024-08-05 20:18:53.656593000 -0400 ++++ b/source3/modules/vfs_freebsd.c 2024-08-05 20:22:54.634979000 -0400 +@@ -197,7 +197,7 @@ static ssize_t extattr_size(struct files_struct *fsp, + const char *path = fsp->fsp_name->base_name; + if (fsp->fsp_flags.have_proc_fds) { + char buf[PATH_MAX]; +- path = sys_proc_fd_path(fd, buf, sizeof(buf)); ++ path = sys_proc_fd_path(fd, &buf); + if (path == NULL) { + return -1; + } +@@ -251,7 +251,7 @@ static ssize_t freebsd_extattr_list(struct files_struc + const char *path = fsp->fsp_name->base_name; + if (fsp->fsp_flags.have_proc_fds) { + char buf[PATH_MAX]; +- path = sys_proc_fd_path(fd, buf, sizeof(buf)); ++ path = sys_proc_fd_path(fd, &buf); + if (path == NULL) { + return -1; + } +@@ -431,7 +431,7 @@ static ssize_t freebsd_fgetxattr(struct vfs_handle_str + const char *path = fsp->fsp_name->base_name; + if (fsp->fsp_flags.have_proc_fds) { + char buf[PATH_MAX]; +- path = sys_proc_fd_path(fd, buf, sizeof(buf)); ++ path = sys_proc_fd_path(fd, &buf); + if (path == NULL) { + return -1; + } +@@ -506,7 +506,7 @@ static int freebsd_fremovexattr(struct vfs_handle_stru + const char *path = fsp->fsp_name->base_name; + if (fsp->fsp_flags.have_proc_fds) { + char buf[PATH_MAX]; +- path = sys_proc_fd_path(fd, buf, sizeof(buf)); ++ path = sys_proc_fd_path(fd, &buf); + if (path == NULL) { + return -1; + } +@@ -583,7 +583,7 @@ static int freebsd_fsetxattr(struct vfs_handle_struct + const char *path = fsp->fsp_name->base_name; + if (fsp->fsp_flags.have_proc_fds) { + char buf[PATH_MAX]; +- path = sys_proc_fd_path(fd, buf, sizeof(buf)); ++ path = sys_proc_fd_path(fd, &buf); + if (path == NULL) { + return -1; + } diff --git a/net/samba420/files/README.FreeBSD.in b/net/samba420/files/README.FreeBSD.in new file mode 100644 index 00000000000..9ab4faaeef8 --- /dev/null +++ b/net/samba420/files/README.FreeBSD.in @@ -0,0 +1,94 @@ + + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !!! Please read before runing any tools !!! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +Documentation +============= + + o https://wiki.samba.org/index.php/Samba4/HOWTO + + o https://wiki.samba.org/index.php/Samba_AD_DC_HOWTO + + o https://wiki.samba.org/index.php/Samba4/samba-tool/domain/classicupgrade/HOWTO + +FreeBSD specific information +============================ + +* Your configuration is in: %%SAMBA4_CONFDIR%%/%%SAMBA4_CONFIG%% + +* All the logs are under: %%SAMBA4_LOGDIR%% + +* All the relevant databases are under: %%SAMBA4_LOCKDIR%% + +* Provisioning script is: %%PREFIX%%/bin/samba-tool + +Samba4 provisioning requires file system(s) with the ACLs support. On +UFS2 you need to enable POSIX ACLs by adding 'acls' option to the mount +flags, on ZFS you need to use NFSv4 ACLs and `zfsacl` VFS module to get +provisioning work. + +There is a hack in the code, that makes provisioning work on UFS2 and in +the jails on the price of using USER extattr(2) namespace, which is less +secure than SYSTEM namespace, as can be edited not only by root user, but +also by the owner of the file. + +For the provisioning on ZFS you need to use additional parameters to the +samba-tool, that would explicitly add `zfsacl` to the default `vfs objects`: + + # samba-tool domain provision --interactive \ + --option="vfs objects"="dfs_samba4 zfsacl" + +To run this port you need to perform the following steps: +--------------------------------------------------------- + +0. If you had Samba3 port installed before, please, *take backups* of +all the relevant files. That includes 'smb.conf' file and all the +content of the '/var/db/samba/' directory. + +1a. Create new '%%SAMBA4_CONFDIR%%/%%SAMBA4_CONFIG%%' file by running: + + # samba-tool domain provision + +1b. Or upgrade from the Samba3 'smb.conf' file by running: + + # samba-tool domain classicupgrade + +%%AC_DC%%1c. You will need to specify location of the 'nsupdate' command in the +%%AC_DC%%'%%SAMBA4_CONFIG%%' file: +%%AC_DC%% +%%AC_DC%% nsupdate command = %%PREFIX%%/bin/samba-nsupdate -g +%%AC_DC%% +2. Put string 'samba_server_enable="YES"' into your /etc/rc.conf. + +3. Make sure that your server doesn't run Samba3, OpenLDAP and named. +Stop them, if necessary. + +4. Run '%%PREFIX%%/etc/rc.d/samba_server start' or reboot. + +Please, check archives of samba@lists.samba.org and ask there for help, +if necessary: + + https://lists.samba.org/archive/samba/ + +Port related bugs can be reported to the FreeBSD Bugzilla or directly to: + + https://gitlab.com/samba-freebsd/ports/-/issues + +In case you found a bug which is clearly not related to the port build +process itself, plese file a bug report at: + + https://bugzilla.samba.org/ + +And add me to CC list. + +You may find those tools helpful: +--------------------------------- + +Microsoft Remote Server Administration Tools (RSAT) for: + +* Vista: http://www.microsoft.com/en-us/download/details.aspx?id=21090 +* Windows 7: http://www.microsoft.com/en-us/download/details.aspx?id=7887 + + +FreeBSD Samba4 port maintainer: Timur I. Bakeyev diff --git a/net/samba420/files/man/ctdb-script.options.5 b/net/samba420/files/man/ctdb-script.options.5 new file mode 100644 index 00000000000..e58b2fd9916 --- /dev/null +++ b/net/samba420/files/man/ctdb-script.options.5 @@ -0,0 +1,558 @@ +'\" t +.\" Title: ctdb-script.options +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 09/23/2020 +.\" Manual: CTDB - clustered TDB database +.\" Source: ctdb +.\" Language: English +.\" +.TH "CTDB\-SCRIPT\&.OPTIO" "5" "09/23/2020" "ctdb" "CTDB \- clustered TDB database" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +ctdb-script.options \- CTDB scripts configuration files +.SH "DESCRIPTION" +.PP +Each CTDB script has 2 possible locations for its configuration options: +.PP +/usr/local/etc/ctdb/script\&.options +.RS 4 +This is a catch\-all global file for general purpose scripts and for options that are used in multiple event scripts\&. +.RE +.PP +\fISCRIPT\fR\&.options +.RS 4 +That is, options for +\fISCRIPT\fR +are placed in a file alongside the script, with a "\&.script" suffix added\&. This style is usually recommended for event scripts\&. +.sp +Options in this script\-specific file override those in the global file\&. +.RE +.PP +These files should include simple shell\-style variable assignments and shell\-style comments\&. +.SH "NETWORK CONFIGURATION" +.SS "10\&.interface" +.PP +This event script handles monitoring of interfaces using by public IP addresses\&. +.PP +CTDB_PARTIALLY_ONLINE_INTERFACES=yes|no +.RS 4 +Whether one or more offline interfaces should cause a monitor event to fail if there are other interfaces that are up\&. If this is "yes" and a node has some interfaces that are down then +\fBctdb status\fR +will display the node as "PARTIALLYONLINE"\&. +.sp +Note that CTDB_PARTIALLY_ONLINE_INTERFACES=yes is not generally compatible with NAT gateway or LVS\&. NAT gateway relies on the interface configured by CTDB_NATGW_PUBLIC_IFACE to be up and LVS replies on CTDB_LVS_PUBLIC_IFACE to be up\&. CTDB does not check if these options are set in an incompatible way so care is needed to understand the interaction\&. +.sp +Default is "no"\&. +.RE +.SS "11\&.natgw" +.PP +Provides CTDB\*(Aqs NAT gateway functionality\&. +.PP +NAT gateway is used to configure fallback routing for nodes when they do not host any public IP addresses\&. For example, it allows unhealthy nodes to reliably communicate with external infrastructure\&. One node in a NAT gateway group will be designated as the NAT gateway master node and other (slave) nodes will be configured with fallback routes via the NAT gateway master node\&. For more information, see the +NAT GATEWAY +section in +\fBctdb\fR(7)\&. +.PP +CTDB_NATGW_DEFAULT_GATEWAY=\fIIPADDR\fR +.RS 4 +IPADDR is an alternate network gateway to use on the NAT gateway master node\&. If set, a fallback default route is added via this network gateway\&. +.sp +No default\&. Setting this variable is optional \- if not set that no route is created on the NAT gateway master node\&. +.RE +.PP +CTDB_NATGW_NODES=\fIFILENAME\fR +.RS 4 +FILENAME contains the list of nodes that belong to the same NAT gateway group\&. +.sp +File format: +.sp +.if n \{\ +.RS 4 +.\} +.nf +\fIIPADDR\fR [slave\-only] + +.fi +.if n \{\ +.RE +.\} +.sp +IPADDR is the private IP address of each node in the NAT gateway group\&. +.sp +If "slave\-only" is specified then the corresponding node can not be the NAT gateway master node\&. In this case +\fICTDB_NATGW_PUBLIC_IFACE\fR +and +\fICTDB_NATGW_PUBLIC_IP\fR +are optional and unused\&. +.sp +No default, usually +/usr/local/etc/ctdb/natgw_nodes +when enabled\&. +.RE +.PP +CTDB_NATGW_PRIVATE_NETWORK=\fIIPADDR/MASK\fR +.RS 4 +IPADDR/MASK is the private sub\-network that is internally routed via the NAT gateway master node\&. This is usually the private network that is used for node addresses\&. +.sp +No default\&. +.RE +.PP +CTDB_NATGW_PUBLIC_IFACE=\fIIFACE\fR +.RS 4 +IFACE is the network interface on which the CTDB_NATGW_PUBLIC_IP will be configured\&. +.sp +No default\&. +.RE +.PP +CTDB_NATGW_PUBLIC_IP=\fIIPADDR/MASK\fR +.RS 4 +IPADDR/MASK indicates the IP address that is used for outgoing traffic (originating from CTDB_NATGW_PRIVATE_NETWORK) on the NAT gateway master node\&. This +\fImust not\fR +be a configured public IP address\&. +.sp +No default\&. +.RE +.PP +CTDB_NATGW_STATIC_ROUTES=\fIIPADDR/MASK[@GATEWAY]\fR \&.\&.\&. +.RS 4 +Each IPADDR/MASK identifies a network or host to which NATGW should create a fallback route, instead of creating a single default route\&. This can be used when there is already a default route, via an interface that can not reach required infrastructure, that overrides the NAT gateway default route\&. +.sp +If GATEWAY is specified then the corresponding route on the NATGW master node will be via GATEWAY\&. Such routes are created even if +\fICTDB_NATGW_DEFAULT_GATEWAY\fR +is not specified\&. If GATEWAY is not specified for some networks then routes are only created on the NATGW master node for those networks if +\fICTDB_NATGW_DEFAULT_GATEWAY\fR +is specified\&. +.sp +This should be used with care to avoid causing traffic to unnecessarily double\-hop through the NAT gateway master, even when a node is hosting public IP addresses\&. Each specified network or host should probably have a corresponding automatically created link route or static route to avoid this\&. +.sp +No default\&. +.RE +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBExample\fR +.RS 4 +.sp +.if n \{\ +.RS 4 +.\} +.nf +CTDB_NATGW_NODES=/usr/local/etc/ctdb/natgw_nodes +CTDB_NATGW_PRIVATE_NETWORK=192\&.168\&.1\&.0/24 +CTDB_NATGW_DEFAULT_GATEWAY=10\&.0\&.0\&.1 +CTDB_NATGW_PUBLIC_IP=10\&.0\&.0\&.227/24 +CTDB_NATGW_PUBLIC_IFACE=eth0 + +.fi +.if n \{\ +.RE +.\} +.PP +A variation that ensures that infrastructure (ADS, DNS, \&.\&.\&.) directly attached to the public network (10\&.0\&.0\&.0/24) is always reachable would look like this: +.sp +.if n \{\ +.RS 4 +.\} +.nf +CTDB_NATGW_NODES=/usr/local/etc/ctdb/natgw_nodes +CTDB_NATGW_PRIVATE_NETWORK=192\&.168\&.1\&.0/24 +CTDB_NATGW_PUBLIC_IP=10\&.0\&.0\&.227/24 +CTDB_NATGW_PUBLIC_IFACE=eth0 +CTDB_NATGW_STATIC_ROUTES=10\&.0\&.0\&.0/24 + +.fi +.if n \{\ +.RE +.\} +.PP +Note that +\fICTDB_NATGW_DEFAULT_GATEWAY\fR +is not specified\&. +.RE +.SS "13\&.per_ip_routing" +.PP +Provides CTDB\*(Aqs policy routing functionality\&. +.PP +A node running CTDB may be a component of a complex network topology\&. In particular, public addresses may be spread across several different networks (or VLANs) and it may not be possible to route packets from these public addresses via the system\*(Aqs default route\&. Therefore, CTDB has support for policy routing via the +13\&.per_ip_routing +eventscript\&. This allows routing to be specified for packets sourced from each public address\&. The routes are added and removed as CTDB moves public addresses between nodes\&. +.PP +For more information, see the +POLICY ROUTING +section in +\fBctdb\fR(7)\&. +.PP +CTDB_PER_IP_ROUTING_CONF=\fIFILENAME\fR +.RS 4 +FILENAME contains elements for constructing the desired routes for each source address\&. +.sp +The special FILENAME value +\fB__auto_link_local__\fR +indicates that no configuration file is provided and that CTDB should generate reasonable link\-local routes for each public IP address\&. +.sp +File format: +.sp +.if n \{\ +.RS 4 +.\} +.nf + \fIIPADDR\fR \fIDEST\-IPADDR/MASK\fR [\fIGATEWAY\-IPADDR\fR] + +.fi +.if n \{\ +.RE +.\} +.sp +No default, usually +/usr/local/etc/ctdb/policy_routing +when enabled\&. +.RE +.PP +CTDB_PER_IP_ROUTING_RULE_PREF=\fINUM\fR +.RS 4 +NUM sets the priority (or preference) for the routing rules that are added by CTDB\&. +.sp +This should be (strictly) greater than 0 and (strictly) less than 32766\&. A priority of 100 is recommended, unless this conflicts with a priority already in use on the system\&. See +\fBip\fR(8), for more details\&. +.RE +.PP +CTDB_PER_IP_ROUTING_TABLE_ID_LOW=\fILOW\-NUM\fR, CTDB_PER_IP_ROUTING_TABLE_ID_HIGH=\fIHIGH\-NUM\fR +.RS 4 +CTDB determines a unique routing table number to use for the routing related to each public address\&. LOW\-NUM and HIGH\-NUM indicate the minimum and maximum routing table numbers that are used\&. +.sp +\fBip\fR(8) +uses some reserved routing table numbers below 255\&. Therefore, CTDB_PER_IP_ROUTING_TABLE_ID_LOW should be (strictly) greater than 255\&. +.sp +CTDB uses the standard file +/etc/iproute2/rt_tables +to maintain a mapping between the routing table numbers and labels\&. The label for a public address +\fIADDR\fR +will look like ctdb\&.\fIaddr\fR\&. This means that the associated rules and routes are easy to read (and manipulate)\&. +.sp +No default, usually 1000 and 9000\&. +.RE +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBExample\fR +.RS 4 +.sp +.if n \{\ +.RS 4 +.\} +.nf +CTDB_PER_IP_ROUTING_CONF=/usr/local/etc/ctdb/policy_routing +CTDB_PER_IP_ROUTING_RULE_PREF=100 +CTDB_PER_IP_ROUTING_TABLE_ID_LOW=1000 +CTDB_PER_IP_ROUTING_TABLE_ID_HIGH=9000 + +.fi +.if n \{\ +.RE +.\} +.RE +.SS "91\&.lvs" +.PP +Provides CTDB\*(Aqs LVS functionality\&. +.PP +For a general description see the +LVS +section in +\fBctdb\fR(7)\&. +.PP +CTDB_LVS_NODES=\fIFILENAME\fR +.RS 4 +FILENAME contains the list of nodes that belong to the same LVS group\&. +.sp +File format: +.sp +.if n \{\ +.RS 4 +.\} +.nf +\fIIPADDR\fR [slave\-only] + +.fi +.if n \{\ +.RE +.\} +.sp +IPADDR is the private IP address of each node in the LVS group\&. +.sp +If "slave\-only" is specified then the corresponding node can not be the LVS master node\&. In this case +\fICTDB_LVS_PUBLIC_IFACE\fR +and +\fICTDB_LVS_PUBLIC_IP\fR +are optional and unused\&. +.sp +No default, usually +/usr/local/etc/ctdb/lvs_nodes +when enabled\&. +.RE +.PP +CTDB_LVS_PUBLIC_IFACE=\fIINTERFACE\fR +.RS 4 +INTERFACE is the network interface that clients will use to connection to +\fICTDB_LVS_PUBLIC_IP\fR\&. This is optional for slave\-only nodes\&. No default\&. +.RE +.PP +CTDB_LVS_PUBLIC_IP=\fIIPADDR\fR +.RS 4 +CTDB_LVS_PUBLIC_IP is the LVS public address\&. No default\&. +.RE +.SH "SERVICE CONFIGURATION" +.PP +CTDB can be configured to manage and/or monitor various NAS (and other) services via its eventscripts\&. +.PP +In the simplest case CTDB will manage a service\&. This means the service will be started and stopped along with CTDB, CTDB will monitor the service and CTDB will do any required reconfiguration of the service when public IP addresses are failed over\&. +.SS "20\&.multipathd" +.PP +Provides CTDB\*(Aqs Linux multipathd service management\&. +.PP +It can monitor multipath devices to ensure that active paths are available\&. +.PP +CTDB_MONITOR_MPDEVICES=\fIMP\-DEVICE\-LIST\fR +.RS 4 +MP\-DEVICE\-LIST is a list of multipath devices for CTDB to monitor? +.sp +No default\&. +.RE +.SS "31\&.clamd" +.PP +This event script provide CTDB\*(Aqs ClamAV anti\-virus service management\&. +.PP +This eventscript is not enabled by default\&. Use +\fBctdb enablescript\fR +to enable it\&. +.PP +CTDB_CLAMD_SOCKET=\fIFILENAME\fR +.RS 4 +FILENAME is the socket to monitor ClamAV\&. +.sp +No default\&. +.RE +.SS "49\&.winbind" +.PP +Provides CTDB\*(Aqs Samba winbind service management\&. +.PP +CTDB_SERVICE_WINBIND=\fISERVICE\fR +.RS 4 +Distribution specific SERVICE for managing winbindd\&. +.sp +Default is "winbind"\&. +.RE +.SS "50\&.samba" +.PP +Provides the core of CTDB\*(Aqs Samba file service management\&. +.PP +CTDB_SAMBA_CHECK_PORTS=\fIPORT\-LIST\fR +.RS 4 +When monitoring Samba, check TCP ports in space\-separated PORT\-LIST\&. +.sp +Default is to monitor ports that Samba is configured to listen on\&. +.RE +.PP +CTDB_SAMBA_SKIP_SHARE_CHECK=yes|no +.RS 4 +As part of monitoring, should CTDB skip the check for the existence of each directory configured as share in Samba\&. This may be desirable if there is a large number of shares\&. +.sp +Default is no\&. +.RE +.PP +CTDB_SERVICE_NMB=\fISERVICE\fR +.RS 4 +Distribution specific SERVICE for managing nmbd\&. +.sp +Default is distribution\-dependant\&. +.RE +.PP +CTDB_SERVICE_SMB=\fISERVICE\fR +.RS 4 +Distribution specific SERVICE for managing smbd\&. +.sp +Default is distribution\-dependant\&. +.RE +.SS "60\&.nfs" +.PP +This event script (along with 06\&.nfs) provides CTDB\*(Aqs NFS service management\&. +.PP +This includes parameters for the kernel NFS server\&. Alternative NFS subsystems (such as +\m[blue]\fBNFS\-Ganesha\fR\m[]\&\s-2\u[1]\d\s+2) can be integrated using +\fICTDB_NFS_CALLOUT\fR\&. +.PP +CTDB_NFS_CALLOUT=\fICOMMAND\fR +.RS 4 +COMMAND specifies the path to a callout to handle interactions with the configured NFS system, including startup, shutdown, monitoring\&. +.sp +Default is the included +\fBnfs\-linux\-kernel\-callout\fR\&. +.RE +.PP +CTDB_NFS_CHECKS_DIR=\fIDIRECTORY\fR +.RS 4 +Specifies the path to a DIRECTORY containing files that describe how to monitor the responsiveness of NFS RPC services\&. See the README file for this directory for an explanation of the contents of these "check" files\&. +.sp +CTDB_NFS_CHECKS_DIR can be used to point to different sets of checks for different NFS servers\&. +.sp +One way of using this is to have it point to, say, +/usr/local/etc/ctdb/nfs\-checks\-enabled\&.d +and populate it with symbolic links to the desired check files\&. This avoids duplication and is upgrade\-safe\&. +.sp +Default is +/usr/local/etc/ctdb/nfs\-checks\&.d, which contains NFS RPC checks suitable for Linux kernel NFS\&. +.RE +.PP +CTDB_NFS_SKIP_SHARE_CHECK=yes|no +.RS 4 +As part of monitoring, should CTDB skip the check for the existence of each directory exported via NFS\&. This may be desirable if there is a large number of exports\&. +.sp +Default is no\&. +.RE +.PP +CTDB_RPCINFO_LOCALHOST=\fIIPADDR\fR|\fIHOSTNAME\fR +.RS 4 +IPADDR or HOSTNAME indicates the address that +\fBrpcinfo\fR +should connect to when doing +\fBrpcinfo\fR +check on IPv4 RPC service during monitoring\&. Optimally this would be "localhost"\&. However, this can add some performance overheads\&. +.sp +Default is "127\&.0\&.0\&.1"\&. +.RE +.PP +CTDB_RPCINFO_LOCALHOST6=\fIIPADDR\fR|\fIHOSTNAME\fR +.RS 4 +IPADDR or HOSTNAME indicates the address that +\fBrpcinfo\fR +should connect to when doing +\fBrpcinfo\fR +check on IPv6 RPC service during monitoring\&. Optimally this would be "localhost6" (or similar)\&. However, this can add some performance overheads\&. +.sp +Default is "::1"\&. +.RE +.PP +CTDB_NFS_STATE_FS_TYPE=\fITYPE\fR +.RS 4 +The type of filesystem used for a clustered NFS\*(Aq shared state\&. No default\&. +.RE +.PP +CTDB_NFS_STATE_MNT=\fIDIR\fR +.RS 4 +The directory where a clustered NFS\*(Aq shared state will be located\&. No default\&. +.RE +.SS "70\&.iscsi" +.PP +Provides CTDB\*(Aqs Linux iSCSI tgtd service management\&. +.PP +CTDB_START_ISCSI_SCRIPTS=\fIDIRECTORY\fR +.RS 4 +DIRECTORY on shared storage containing scripts to start tgtd for each public IP address\&. +.sp +No default\&. +.RE +.SH "DATABASE SETUP" +.PP +CTDB checks the consistency of databases during startup\&. +.SS "00\&.ctdb" +.PP +CTDB_MAX_CORRUPT_DB_BACKUPS=\fINUM\fR +.RS 4 +NUM is the maximum number of volatile TDB database backups to be kept (for each database) when a corrupt database is found during startup\&. Volatile TDBs are zeroed during startup so backups are needed to debug any corruption that occurs before a restart\&. +.sp +Default is 10\&. +.RE +.SH "SYSTEM RESOURCE MONITORING" +.SS "05\&.system" +.PP +Provides CTDB\*(Aqs filesystem and memory usage monitoring\&. +.PP +CTDB can experience seemingly random (performance and other) issues if system resources become too constrained\&. Options in this section can be enabled to allow certain system resources to be checked\&. They allows warnings to be logged and nodes to be marked unhealthy when system resource usage reaches the configured thresholds\&. +.PP +Some checks are enabled by default\&. It is recommended that these checks remain enabled or are augmented by extra checks\&. There is no supported way of completely disabling the checks\&. +.PP +CTDB_MONITOR_FILESYSTEM_USAGE=\fIFS\-LIMIT\-LIST\fR +.RS 4 +FS\-LIMIT\-LIST is a space\-separated list of +\fIFILESYSTEM\fR:\fIWARN_LIMIT\fR[:\fIUNHEALTHY_LIMIT\fR] +triples indicating that warnings should be logged if the space used on FILESYSTEM reaches WARN_LIMIT%\&. If usage reaches UNHEALTHY_LIMIT then the node should be flagged unhealthy\&. Either WARN_LIMIT or UNHEALTHY_LIMIT may be left blank, meaning that check will be omitted\&. +.sp +Default is to warn for each filesystem containing a database directory (volatile\ \&database\ \&directory, +persistent\ \&database\ \&directory, +state\ \&database\ \&directory) with a threshold of 90%\&. +.RE +.PP +CTDB_MONITOR_MEMORY_USAGE=\fIMEM\-LIMITS\fR +.RS 4 +MEM\-LIMITS takes the form +\fIWARN_LIMIT\fR[:\fIUNHEALTHY_LIMIT\fR] +indicating that warnings should be logged if memory usage reaches WARN_LIMIT%\&. If usage reaches UNHEALTHY_LIMIT then the node should be flagged unhealthy\&. Either WARN_LIMIT or UNHEALTHY_LIMIT may be left blank, meaning that check will be omitted\&. +.sp +Default is 80, so warnings will be logged when memory usage reaches 80%\&. +.RE +.SH "EVENT SCRIPT DEBUGGING" +.SS "debug\-hung\-script\&.sh" +.PP +CTDB_DEBUG_HUNG_SCRIPT_STACKPAT=\fIREGEXP\fR +.RS 4 +REGEXP specifies interesting processes for which stack traces should be logged when debugging hung eventscripts and those processes are matched in pstree output\&. REGEXP is an extended regexp so choices are separated by pipes (\*(Aq|\*(Aq)\&. However, REGEXP should not contain parentheses\&. See also the +\fBctdb.conf\fR(5) +[event] "debug\ \&script" option\&. +.sp +Default is "exportfs|rpcinfo"\&. +.RE +.SH "FILES" +.RS 4 +/usr/local/etc/ctdb/script\&.options +.RE +.SH "SEE ALSO" +.PP +\fBctdbd\fR(1), +\fBctdb\fR(7), +\m[blue]\fB\%http://ctdb.samba.org/\fR\m[] +.SH "AUTHOR" +.br +.PP +This documentation was written by Amitay Isaacs, Martin Schwenke +.SH "COPYRIGHT" +.br +Copyright \(co 2007 Andrew Tridgell, Ronnie Sahlberg +.br +.PP +This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version\&. +.PP +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE\&. See the GNU General Public License for more details\&. +.PP +You should have received a copy of the GNU General Public License along with this program; if not, see +\m[blue]\fB\%http://www.gnu.org/licenses\fR\m[]\&. +.sp +.SH "NOTES" +.IP " 1." 4 +NFS-Ganesha +.RS 4 +\%https://github.com/nfs-ganesha/nfs-ganesha/wiki +.RE diff --git a/net/samba420/files/man/ctdb-statistics.7 b/net/samba420/files/man/ctdb-statistics.7 new file mode 100644 index 00000000000..a70061f0298 --- /dev/null +++ b/net/samba420/files/man/ctdb-statistics.7 @@ -0,0 +1,550 @@ +'\" t +.\" Title: ctdb-statistics +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 09/23/2020 +.\" Manual: CTDB - clustered TDB database +.\" Source: ctdb +.\" Language: English +.\" +.TH "CTDB\-STATISTICS" "7" "09/23/2020" "ctdb" "CTDB \- clustered TDB database" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +ctdb-statistics \- CTDB statistics output +.SH "OVERALL STATISTICS" +.PP +CTDB maintains information about various messages communicated and some of the important operations per node\&. See the +\fBctdb\fR(1) +commands +\fBstatistics\fR +and +\fBstatisticsreset\fR +for displaying statistics\&. +.SS "Example: ctdb statistics" +.sp +.if n \{\ +.RS 4 +.\} +.nf +CTDB version 1 +Current time of statistics : Fri Sep 12 13:32:32 2014 +Statistics collected since : (000 01:49:20) Fri Sep 12 11:43:12 2014 + num_clients 6 + frozen 0 + recovering 0 + num_recoveries 2 + client_packets_sent 281293 + client_packets_recv 296317 + node_packets_sent 452387 + node_packets_recv 182394 + keepalive_packets_sent 3927 + keepalive_packets_recv 3928 + node + req_call 48605 + reply_call 1 + req_dmaster 23404 + reply_dmaster 24917 + reply_error 0 + req_message 958 + req_control 197513 + reply_control 153705 + client + req_call 130866 + req_message 770 + req_control 168921 + timeouts + call 0 + control 0 + traverse 0 + locks + num_calls 220 + num_current 0 + num_pending 0 + num_failed 0 + total_calls 130866 + pending_calls 0 + childwrite_calls 1 + pending_childwrite_calls 0 + memory_used 334490 + max_hop_count 18 + total_ro_delegations 2 + total_ro_revokes 2 + hop_count_buckets: 42816 5464 26 1 0 0 0 0 0 0 0 0 0 0 0 0 + lock_buckets: 9 165 14 15 7 2 2 0 0 0 0 0 0 0 0 0 + locks_latency MIN/AVG/MAX 0\&.000685/0\&.160302/6\&.369342 sec out of 214 + reclock_ctdbd MIN/AVG/MAX 0\&.004940/0\&.004969/0\&.004998 sec out of 2 + reclock_recd MIN/AVG/MAX 0\&.000000/0\&.000000/0\&.000000 sec out of 0 + call_latency MIN/AVG/MAX 0\&.000006/0\&.000719/4\&.562991 sec out of 126626 + childwrite_latency MIN/AVG/MAX 0\&.014527/0\&.014527/0\&.014527 sec out of 1 + +.fi +.if n \{\ +.RE +.\} +.SS "CTDB version" +.PP +Version of the ctdb protocol used by the node\&. +.SS "Current time of statistics" +.PP +Time when the statistics are generated\&. +.PP +This is useful when collecting statistics output periodically for post\-processing\&. +.SS "Statistics collected since" +.PP +Time when ctdb was started or the last time statistics was reset\&. The output shows the duration and the timestamp\&. +.SS "num_clients" +.PP +Number of processes currently connected to CTDB\*(Aqs unix socket\&. This includes recovery daemon, ctdb tool and samba processes (smbd, winbindd)\&. +.SS "frozen" +.PP +1 if the databases are currently frozen, 0 otherwise\&. +.SS "recovering" +.PP +1 if recovery is active, 0 otherwise\&. +.SS "num_recoveries" +.PP +Number of recoveries since the start of ctdb or since the last statistics reset\&. +.SS "client_packets_sent" +.PP +Number of packets sent to client processes via unix domain socket\&. +.SS "client_packets_recv" +.PP +Number of packets received from client processes via unix domain socket\&. +.SS "node_packets_sent" +.PP +Number of packets sent to the other nodes in the cluster via TCP\&. +.SS "node_packets_recv" +.PP +Number of packets received from the other nodes in the cluster via TCP\&. +.SS "keepalive_packets_sent" +.PP +Number of keepalive messages sent to other nodes\&. +.PP +CTDB periodically sends keepalive messages to other nodes\&. See +KeepaliveInterval +tunable in +\fBctdb-tunables\fR(7) +for more details\&. +.SS "keepalive_packets_recv" +.PP +Number of keepalive messages received from other nodes\&. +.SS "node" +.PP +This section lists various types of messages processed which originated from other nodes via TCP\&. +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBreq_call\fR +.RS 4 +.PP +Number of REQ_CALL messages from the other nodes\&. +.RE +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBreply_call\fR +.RS 4 +.PP +Number of REPLY_CALL messages from the other nodes\&. +.RE +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBreq_dmaster\fR +.RS 4 +.PP +Number of REQ_DMASTER messages from the other nodes\&. +.RE +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBreply_dmaster\fR +.RS 4 +.PP +Number of REPLY_DMASTER messages from the other nodes\&. +.RE +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBreply_error\fR +.RS 4 +.PP +Number of REPLY_ERROR messages from the other nodes\&. +.RE +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBreq_message\fR +.RS 4 +.PP +Number of REQ_MESSAGE messages from the other nodes\&. +.RE +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBreq_control\fR +.RS 4 +.PP +Number of REQ_CONTROL messages from the other nodes\&. +.RE +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBreply_control\fR +.RS 4 +.PP +Number of REPLY_CONTROL messages from the other nodes\&. +.RE +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBreq_tunnel\fR +.RS 4 +.PP +Number of REQ_TUNNEL messages from the other nodes\&. +.RE +.SS "client" +.PP +This section lists various types of messages processed which originated from clients via unix domain socket\&. +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBreq_call\fR +.RS 4 +.PP +Number of REQ_CALL messages from the clients\&. +.RE +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBreq_message\fR +.RS 4 +.PP +Number of REQ_MESSAGE messages from the clients\&. +.RE +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBreq_control\fR +.RS 4 +.PP +Number of REQ_CONTROL messages from the clients\&. +.RE +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBreq_tunnel\fR +.RS 4 +.PP +Number of REQ_TUNNEL messages from the clients\&. +.RE +.SS "timeouts" +.PP +This section lists timeouts occurred when sending various messages\&. +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBcall\fR +.RS 4 +.PP +Number of timeouts for REQ_CALL messages\&. +.RE +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBcontrol\fR +.RS 4 +.PP +Number of timeouts for REQ_CONTROL messages\&. +.RE +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBtraverse\fR +.RS 4 +.PP +Number of timeouts for database traverse operations\&. +.RE +.SS "locks" +.PP +This section lists locking statistics\&. +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBnum_calls\fR +.RS 4 +.PP +Number of completed lock calls\&. This includes database locks and record locks\&. +.RE +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBnum_current\fR +.RS 4 +.PP +Number of scheduled lock calls\&. This includes database locks and record locks\&. +.RE +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBnum_pending\fR +.RS 4 +.PP +Number of queued lock calls\&. This includes database locks and record locks\&. +.RE +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBnum_failed\fR +.RS 4 +.PP +Number of failed lock calls\&. This includes database locks and record locks\&. +.RE +.SS "total_calls" +.PP +Number of req_call messages processed from clients\&. This number should be same as client \-\-> req_call\&. +.SS "pending_calls" +.PP +Number of req_call messages which are currently being processed\&. This number indicates the number of record migrations in flight\&. +.SS "childwrite_calls" +.PP +Number of record update calls\&. Record update calls are used to update a record under a transaction\&. +.SS "pending_childwrite_calls" +.PP +Number of record update calls currently active\&. +.SS "memory_used" +.PP +The amount of memory in bytes currently used by CTDB using talloc\&. This includes all the memory used for CTDB\*(Aqs internal data structures\&. This does not include the memory mapped TDB databases\&. +.SS "max_hop_count" +.PP +The maximum number of hops required for a record migration request to obtain the record\&. High numbers indicate record contention\&. +.SS "total_ro_delegations" +.PP +Number of readonly delegations created\&. +.SS "total_ro_revokes" +.PP +Number of readonly delegations that were revoked\&. The difference between total_ro_revokes and total_ro_delegations gives the number of currently active readonly delegations\&. +.SS "hop_count_buckets" +.PP +Distribution of migration requests based on hop counts values\&. Buckets are 0, <\ \&2, <\ \&4, <\ \&8, <\ \&16, <\ \&32, <\ \&64, <\ \&128, <\ \&256, <\ \&512, <\ \&1024, <\ \&2048, <\ \&4096, <\ \&8192, <\ \&16384, ≥\ \&16384\&. +.SS "lock_buckets" +.PP +Distribution of record lock requests based on time required to obtain locks\&. Buckets are <\ \&1ms, <\ \&10ms, <\ \&100ms, <\ \&1s, <\ \&2s, <\ \&4s, <\ \&8s, <\ \&16s, <\ \&32s, <\ \&64s, ≥\ \&64s\&. +.SS "locks_latency" +.PP +The minimum, the average and the maximum time (in seconds) required to obtain record locks\&. +.SS "reclock_ctdbd" +.PP +The minimum, the average and the maximum time (in seconds) required to check if recovery lock is still held by recovery daemon when recovery mode is changed\&. This check is done in ctdb daemon\&. +.SS "reclock_recd" +.PP +The minimum, the average and the maximum time (in seconds) required to check if recovery lock is still held by recovery daemon during recovery\&. This check is done in recovery daemon\&. +.SS "call_latency" +.PP +The minimum, the average and the maximum time (in seconds) required to process a REQ_CALL message from client\&. This includes the time required to migrate a record from remote node, if the record is not available on the local node\&. +.SS "childwrite_latency" +.PP +Default: 0 +.PP +The minimum, the average and the maximum time (in seconds) required to update records under a transaction\&. +.SH "DATABASE STATISTICS" +.PP +CTDB maintains per database statistics about important operations\&. See the +\fBctdb\fR(1) +command +\fBdbstatistics\fR +for displaying database statistics\&. +.SS "Example: ctdb dbstatistics notify_index\&.tdb" +.sp +.if n \{\ +.RS 4 +.\} +.nf +DB Statistics: notify_index\&.tdb + ro_delegations 0 + ro_revokes 0 + locks + total 131 + failed 0 + current 0 + pending 0 + hop_count_buckets: 9890 5454 26 1 0 0 0 0 0 0 0 0 0 0 0 0 + lock_buckets: 4 117 10 0 0 0 0 0 0 0 0 0 0 0 0 0 + locks_latency MIN/AVG/MAX 0\&.000683/0\&.004198/0\&.014730 sec out of 131 + Num Hot Keys: 3 + Count:7 Key:2f636c75737465726673 + Count:18 Key:2f636c757374657266732f64617461 + Count:7 Key:2f636c757374657266732f646174612f636c69656e7473 + +.fi +.if n \{\ +.RE +.\} +.SS "DB Statistics" +.PP +Name of the database\&. +.SS "ro_delegations" +.PP +Number of readonly delegations created in the database\&. +.SS "ro_revokes" +.PP +Number of readonly delegations revoked\&. The difference in ro_delegations and ro_revokes indicates the currently active readonly delegations\&. +.SS "locks" +.PP +This section lists locking statistics\&. +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBtotal\fR +.RS 4 +.PP +Number of completed lock calls\&. This includes database locks and record locks\&. +.RE +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBfailed\fR +.RS 4 +.PP +Number of failed lock calls\&. This includes database locks and record locks\&. +.RE +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBcurrent\fR +.RS 4 +.PP +Number of scheduled lock calls\&. This includes database locks and record locks\&. +.RE +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBpending\fR +.RS 4 +.PP +Number of queued lock calls\&. This includes database locks and record locks\&. +.RE +.SS "hop_count_buckets" +.PP +Distribution of migration requests based on hop counts values\&. Buckets are 0, <\ \&2, <\ \&4, <\ \&8, <\ \&16, <\ \&32, <\ \&64, <\ \&128, <\ \&256, <\ \&512, <\ \&1024, <\ \&2048, <\ \&4096, <\ \&8192, <\ \&16384, ≥\ \&16384\&. +.SS "lock_buckets" +.PP +Distribution of record lock requests based on time required to obtain locks\&. Buckets are <\ \&1ms, <\ \&10ms, <\ \&100ms, <\ \&1s, <\ \&2s, <\ \&4s, <\ \&8s, <\ \&16s, <\ \&32s, <\ \&64s, ≥\ \&64s\&. +.SS "locks_latency" +.PP +The minimum, the average and the maximum time (in seconds) required to obtain record locks\&. +.SS "Num Hot Keys" +.PP +Number of contended records determined by hop count\&. CTDB keeps track of top 10 hot records and the output shows hex encoded keys for the hot records\&. +.SH "SEE ALSO" +.PP +\fBctdb\fR(1), +\fBctdbd\fR(1), +\fBctdb-tunables\fR(7), +\m[blue]\fB\%http://ctdb.samba.org/\fR\m[] +.SH "AUTHOR" +.br +.PP +This documentation was written by Amitay Isaacs, Martin Schwenke +.SH "COPYRIGHT" +.br +Copyright \(co 2007 Andrew Tridgell, Ronnie Sahlberg +.br +.PP +This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version\&. +.PP +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE\&. See the GNU General Public License for more details\&. +.PP +You should have received a copy of the GNU General Public License along with this program; if not, see +\m[blue]\fB\%http://www.gnu.org/licenses\fR\m[]\&. +.sp diff --git a/net/samba420/files/man/ctdb-tunables.7 b/net/samba420/files/man/ctdb-tunables.7 new file mode 100644 index 00000000000..2de515b975c --- /dev/null +++ b/net/samba420/files/man/ctdb-tunables.7 @@ -0,0 +1,406 @@ +'\" t +.\" Title: ctdb-tunables +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 09/23/2020 +.\" Manual: CTDB - clustered TDB database +.\" Source: ctdb +.\" Language: English +.\" +.TH "CTDB\-TUNABLES" "7" "09/23/2020" "ctdb" "CTDB \- clustered TDB database" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +ctdb-tunables \- CTDB tunable configuration variables +.SH "DESCRIPTION" +.PP +CTDB\*(Aqs behaviour can be configured by setting run\-time tunable variables\&. This lists and describes all tunables\&. See the +\fBctdb\fR(1) +\fBlistvars\fR, +\fBsetvar\fR +and +\fBgetvar\fR +commands for more details\&. +.PP +Unless otherwise stated, tunables should be set to the same value on all nodes\&. Setting tunables to different values across nodes may produce unexpected results\&. Future releases may set (some or most) tunables globally across the cluster but doing so is currently a manual process\&. +.PP +Tunables can be set at startup from the +/usr/local/etc/ctdb/ctdb\&.tunables +configuration file\&. +.sp +.if n \{\ +.RS 4 +.\} +.nf +\fITUNABLE\fR=\fIVALUE\fR + +.fi +.if n \{\ +.RE +.\} +.PP +For example: +.sp +.if n \{\ +.RS 4 +.\} +.nf +MonitorInterval=20 + +.fi +.if n \{\ +.RE +.\} +.PP +The available tunable variables are listed alphabetically below\&. +.SS "AllowClientDBAttach" +.PP +Default: 1 +.PP +When set to 0, clients are not allowed to attach to any databases\&. This can be used to temporarily block any new processes from attaching to and accessing the databases\&. This is mainly used for detaching a volatile database using \*(Aqctdb detach\*(Aq\&. +.SS "AllowMixedVersions" +.PP +Default: 0 +.PP +CTDB will not allow incompatible versions to co\-exist in a cluster\&. If a version mismatch is found, then losing CTDB will shutdown\&. To disable the incompatible version check, set this tunable to 1\&. +.PP +For version checking, CTDB uses major and minor version\&. For example, CTDB 4\&.6\&.1 and CTDB 4\&.6\&.2 are matching versions; CTDB 4\&.5\&.x and CTDB 4\&.6\&.y do not match\&. +.PP +CTDB with version check support will lose to CTDB without version check support\&. Between two different CTDB versions with version check support, one running for less time will lose\&. If the running time for both CTDB versions with version check support is equal (to seconds), then the older version will lose\&. The losing CTDB daemon will shutdown\&. +.SS "AllowUnhealthyDBRead" +.PP +Default: 0 +.PP +When set to 1, ctdb allows database traverses to read unhealthy databases\&. By default, ctdb does not allow reading records from unhealthy databases\&. +.SS "ControlTimeout" +.PP +Default: 60 +.PP +This is the default setting for timeout for when sending a control message to either the local or a remote ctdb daemon\&. +.SS "DatabaseHashSize" +.PP +Default: 100001 +.PP +Number of the hash chains for the local store of the tdbs that ctdb manages\&. +.SS "DatabaseMaxDead" +.PP +Default: 5 +.PP +Maximum number of dead records per hash chain for the tdb databses managed by ctdb\&. +.SS "DBRecordCountWarn" +.PP +Default: 100000 +.PP +When set to non\-zero, ctdb will log a warning during recovery if a database has more than this many records\&. This will produce a warning if a database grows uncontrollably with orphaned records\&. +.SS "DBRecordSizeWarn" +.PP +Default: 10000000 +.PP +When set to non\-zero, ctdb will log a warning during recovery if a single record is bigger than this size\&. This will produce a warning if a database record grows uncontrollably\&. +.SS "DBSizeWarn" +.PP +Default: 1000000000 +.PP +When set to non\-zero, ctdb will log a warning during recovery if a database size is bigger than this\&. This will produce a warning if a database grows uncontrollably\&. +.SS "DeferredAttachTO" +.PP +Default: 120 +.PP +When databases are frozen we do not allow clients to attach to the databases\&. Instead of returning an error immediately to the client, the attach request from the client is deferred until the database becomes available again at which stage we respond to the client\&. +.PP +This timeout controls how long we will defer the request from the client before timing it out and returning an error to the client\&. +.SS "ElectionTimeout" +.PP +Default: 3 +.PP +The number of seconds to wait for the election of recovery master to complete\&. If the election is not completed during this interval, then that round of election fails and ctdb starts a new election\&. +.SS "EnableBans" +.PP +Default: 1 +.PP +This parameter allows ctdb to ban a node if the node is misbehaving\&. +.PP +When set to 0, this disables banning completely in the cluster and thus nodes can not get banned, even it they break\&. Don\*(Aqt set to 0 unless you know what you are doing\&. +.SS "EventScriptTimeout" +.PP +Default: 30 +.PP +Maximum time in seconds to allow an event to run before timing out\&. This is the total time for all enabled scripts that are run for an event, not just a single event script\&. +.PP +Note that timeouts are ignored for some events ("takeip", "releaseip", "startrecovery", "recovered") and converted to success\&. The logic here is that the callers of these events implement their own additional timeout\&. +.SS "FetchCollapse" +.PP +Default: 1 +.PP +This parameter is used to avoid multiple migration requests for the same record from a single node\&. All the record requests for the same record are queued up and processed when the record is migrated to the current node\&. +.PP +When many clients across many nodes try to access the same record at the same time this can lead to a fetch storm where the record becomes very active and bounces between nodes very fast\&. This leads to high CPU utilization of the ctdbd daemon, trying to bounce that record around very fast, and poor performance\&. This can improve performance and reduce CPU utilization for certain workloads\&. +.SS "HopcountMakeSticky" +.PP +Default: 50 +.PP +For database(s) marked STICKY (using \*(Aqctdb setdbsticky\*(Aq), any record that is migrating so fast that hopcount exceeds this limit is marked as STICKY record for +\fIStickyDuration\fR +seconds\&. This means that after each migration the sticky record will be kept on the node +\fIStickyPindown\fRmilliseconds and prevented from being migrated off the node\&. +.PP +This will improve performance for certain workloads, such as locking\&.tdb if many clients are opening/closing the same file concurrently\&. +.SS "IPAllocAlgorithm" +.PP +Default: 2 +.PP +Selects the algorithm that CTDB should use when doing public IP address allocation\&. Meaningful values are: +.PP +0 +.RS 4 +Deterministic IP address allocation\&. +.sp +This is a simple and fast option\&. However, it can cause unnecessary address movement during fail\-over because each address has a "home" node\&. Works badly when some nodes do not have any addresses defined\&. Should be used with care when addresses are defined across multiple networks\&. +.RE +.PP +1 +.RS 4 +Non\-deterministic IP address allocation\&. +.sp +This is a relatively fast option that attempts to do a minimise unnecessary address movements\&. Addresses do not have a "home" node\&. Rebalancing is limited but it usually adequate\&. Works badly when addresses are defined across multiple networks\&. +.RE +.PP +2 +.RS 4 +LCP2 IP address allocation\&. +.sp +Uses a heuristic to assign addresses defined across multiple networks, usually balancing addresses on each network evenly across nodes\&. Addresses do not have a "home" node\&. Minimises unnecessary address movements\&. The algorithm is complex, so is slower than other choices for a large number of addresses\&. However, it can calculate an optimal assignment of 900 addresses in under 10 seconds on modern hardware\&. +.RE +.PP +If the specified value is not one of these then the default will be used\&. +.SS "KeepaliveInterval" +.PP +Default: 5 +.PP +How often in seconds should the nodes send keep\-alive packets to each other\&. +.SS "KeepaliveLimit" +.PP +Default: 5 +.PP +After how many keepalive intervals without any traffic should a node wait until marking the peer as DISCONNECTED\&. +.PP +If a node has hung, it can take +\fIKeepaliveInterval\fR +* (\fIKeepaliveLimit\fR ++ 1) seconds before ctdb determines that the node is DISCONNECTED and performs a recovery\&. This limit should not be set too high to enable early detection and avoid any application timeouts (e\&.g\&. SMB1) to kick in before the fail over is completed\&. +.SS "LockProcessesPerDB" +.PP +Default: 200 +.PP +This is the maximum number of lock helper processes ctdb will create for obtaining record locks\&. When ctdb cannot get a record lock without blocking, it creates a helper process that waits for the lock to be obtained\&. +.SS "LogLatencyMs" +.PP +Default: 0 +.PP +When set to non\-zero, ctdb will log if certains operations take longer than this value, in milliseconds, to complete\&. These operations include "process a record request from client", "take a record or database lock", "update a persistent database record" and "vacuum a database"\&. +.SS "MaxQueueDropMsg" +.PP +Default: 1000000 +.PP +This is the maximum number of messages to be queued up for a client before ctdb will treat the client as hung and will terminate the client connection\&. +.SS "MonitorInterval" +.PP +Default: 15 +.PP +How often should ctdb run the \*(Aqmonitor\*(Aq event in seconds to check for a node\*(Aqs health\&. +.SS "MonitorTimeoutCount" +.PP +Default: 20 +.PP +How many \*(Aqmonitor\*(Aq events in a row need to timeout before a node is flagged as UNHEALTHY\&. This setting is useful if scripts can not be written so that they do not hang for benign reasons\&. +.SS "NoIPFailback" +.PP +Default: 0 +.PP +When set to 1, ctdb will not perform failback of IP addresses when a node becomes healthy\&. When a node becomes UNHEALTHY, ctdb WILL perform failover of public IP addresses, but when the node becomes HEALTHY again, ctdb will not fail the addresses back\&. +.PP +Use with caution! Normally when a node becomes available to the cluster ctdb will try to reassign public IP addresses onto the new node as a way to distribute the workload evenly across the clusternode\&. Ctdb tries to make sure that all running nodes have approximately the same number of public addresses it hosts\&. +.PP +When you enable this tunable, ctdb will no longer attempt to rebalance the cluster by failing IP addresses back to the new nodes\&. An unbalanced cluster will therefore remain unbalanced until there is manual intervention from the administrator\&. When this parameter is set, you can manually fail public IP addresses over to the new node(s) using the \*(Aqctdb moveip\*(Aq command\&. +.SS "NoIPTakeover" +.PP +Default: 0 +.PP +When set to 1, ctdb will not allow IP addresses to be failed over to other nodes\&. Any IP addresses already hosted on healthy nodes will remain\&. Any IP addresses hosted on unhealthy nodes will be released by unhealthy nodes and will become un\-hosted\&. +.SS "PullDBPreallocation" +.PP +Default: 10*1024*1024 +.PP +This is the size of a record buffer to pre\-allocate for sending reply to PULLDB control\&. Usually record buffer starts with size of the first record and gets reallocated every time a new record is added to the record buffer\&. For a large number of records, this can be very inefficient to grow the record buffer one record at a time\&. +.SS "QueueBufferSize" +.PP +Default: 1024 +.PP +This is the maximum amount of data (in bytes) ctdb will read from a socket at a time\&. +.PP +For a busy setup, if ctdb is not able to process the TCP sockets fast enough (large amount of data in Recv\-Q for tcp sockets), then this tunable value should be increased\&. However, large values can keep ctdb busy processing packets and prevent ctdb from handling other events\&. +.SS "RecBufferSizeLimit" +.PP +Default: 1000000 +.PP +This is the limit on the size of the record buffer to be sent in various controls\&. This limit is used by new controls used for recovery and controls used in vacuuming\&. +.SS "RecdFailCount" +.PP +Default: 10 +.PP +If the recovery daemon has failed to ping the main daemon for this many consecutive intervals, the main daemon will consider the recovery daemon as hung and will try to restart it to recover\&. +.SS "RecdPingTimeout" +.PP +Default: 60 +.PP +If the main daemon has not heard a "ping" from the recovery daemon for this many seconds, the main daemon will log a message that the recovery daemon is potentially hung\&. This also increments a counter which is checked against +\fIRecdFailCount\fR +for detection of hung recovery daemon\&. +.SS "RecLockLatencyMs" +.PP +Default: 1000 +.PP +When using a reclock file for split brain prevention, if set to non\-zero this tunable will make the recovery daemon log a message if the fcntl() call to lock/testlock the recovery file takes longer than this number of milliseconds\&. +.SS "RecoverInterval" +.PP +Default: 1 +.PP +How frequently in seconds should the recovery daemon perform the consistency checks to determine if it should perform a recovery\&. +.SS "RecoverTimeout" +.PP +Default: 120 +.PP +This is the default setting for timeouts for controls when sent from the recovery daemon\&. We allow longer control timeouts from the recovery daemon than from normal use since the recovery daemon often use controls that can take a lot longer than normal controls\&. +.SS "RecoveryBanPeriod" +.PP +Default: 300 +.PP +The duration in seconds for which a node is banned if the node fails during recovery\&. After this time has elapsed the node will automatically get unbanned and will attempt to rejoin the cluster\&. +.PP +A node usually gets banned due to real problems with the node\&. Don\*(Aqt set this value too small\&. Otherwise, a problematic node will try to re\-join cluster too soon causing unnecessary recoveries\&. +.SS "RecoveryDropAllIPs" +.PP +Default: 120 +.PP +If a node is stuck in recovery, or stopped, or banned, for this many seconds, then ctdb will release all public addresses on that node\&. +.SS "RecoveryGracePeriod" +.PP +Default: 120 +.PP +During recoveries, if a node has not caused recovery failures during the last grace period in seconds, any records of transgressions that the node has caused recovery failures will be forgiven\&. This resets the ban\-counter back to zero for that node\&. +.SS "RepackLimit" +.PP +Default: 10000 +.PP +During vacuuming, if the number of freelist records are more than +\fIRepackLimit\fR, then the database is repacked to get rid of the freelist records to avoid fragmentation\&. +.SS "RerecoveryTimeout" +.PP +Default: 10 +.PP +Once a recovery has completed, no additional recoveries are permitted until this timeout in seconds has expired\&. +.SS "SeqnumInterval" +.PP +Default: 1000 +.PP +Some databases have seqnum tracking enabled, so that samba will be able to detect asynchronously when there has been updates to the database\&. Every time a database is updated its sequence number is increased\&. +.PP +This tunable is used to specify in milliseconds how frequently ctdb will send out updates to remote nodes to inform them that the sequence number is increased\&. +.SS "StatHistoryInterval" +.PP +Default: 1 +.PP +Granularity of the statistics collected in the statistics history\&. This is reported by \*(Aqctdb stats\*(Aq command\&. +.SS "StickyDuration" +.PP +Default: 600 +.PP +Once a record has been marked STICKY, this is the duration in seconds, the record will be flagged as a STICKY record\&. +.SS "StickyPindown" +.PP +Default: 200 +.PP +Once a STICKY record has been migrated onto a node, it will be pinned down on that node for this number of milliseconds\&. Any request from other nodes to migrate the record off the node will be deferred\&. +.SS "TakeoverTimeout" +.PP +Default: 9 +.PP +This is the duration in seconds in which ctdb tries to complete IP failover\&. +.SS "TickleUpdateInterval" +.PP +Default: 20 +.PP +Every +\fITickleUpdateInterval\fR +seconds, ctdb synchronizes the client connection information across nodes\&. +.SS "TraverseTimeout" +.PP +Default: 20 +.PP +This is the duration in seconds for which a database traverse is allowed to run\&. If the traverse does not complete during this interval, ctdb will abort the traverse\&. +.SS "VacuumFastPathCount" +.PP +Default: 60 +.PP +During a vacuuming run, ctdb usually processes only the records marked for deletion also called the fast path vacuuming\&. After finishing +\fIVacuumFastPathCount\fR +number of fast path vacuuming runs, ctdb will trigger a scan of complete database for any empty records that need to be deleted\&. +.SS "VacuumInterval" +.PP +Default: 10 +.PP +Periodic interval in seconds when vacuuming is triggered for volatile databases\&. +.SS "VacuumMaxRunTime" +.PP +Default: 120 +.PP +The maximum time in seconds for which the vacuuming process is allowed to run\&. If vacuuming process takes longer than this value, then the vacuuming process is terminated\&. +.SS "VerboseMemoryNames" +.PP +Default: 0 +.PP +When set to non\-zero, ctdb assigns verbose names for some of the talloc allocated memory objects\&. These names are visible in the talloc memory report generated by \*(Aqctdb dumpmemory\*(Aq\&. +.SH "FILES>" +.RS 4 +/usr/local/etc/ctdb/ctdb\&.tunables +.RE +.SH "SEE ALSO" +.PP +\fBctdb\fR(1), +\fBctdbd\fR(1), +\fBctdb.conf\fR(5), +\fBctdb\fR(7), +\m[blue]\fB\%http://ctdb.samba.org/\fR\m[] +.SH "AUTHOR" +.br +.PP +This documentation was written by Ronnie Sahlberg, Amitay Isaacs, Martin Schwenke +.SH "COPYRIGHT" +.br +Copyright \(co 2007 Andrew Tridgell, Ronnie Sahlberg +.br +.PP +This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version\&. +.PP +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE\&. See the GNU General Public License for more details\&. +.PP +You should have received a copy of the GNU General Public License along with this program; if not, see +\m[blue]\fB\%http://www.gnu.org/licenses\fR\m[]\&. +.sp diff --git a/net/samba420/files/man/ctdb.1 b/net/samba420/files/man/ctdb.1 new file mode 100644 index 00000000000..ad254aa4404 --- /dev/null +++ b/net/samba420/files/man/ctdb.1 @@ -0,0 +1,1526 @@ +'\" t +.\" Title: ctdb +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 09/23/2020 +.\" Manual: CTDB - clustered TDB database +.\" Source: ctdb +.\" Language: English +.\" +.TH "CTDB" "1" "09/23/2020" "ctdb" "CTDB \- clustered TDB database" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +ctdb \- CTDB management utility +.SH "SYNOPSIS" +.HP \w'\fBctdb\fR\ 'u +\fBctdb\fR [\fIOPTION\fR...] {\fICOMMAND\fR} [\fICOMMAND\-ARGS\fR] +.SH "DESCRIPTION" +.PP +ctdb is a utility to view and manage a CTDB cluster\&. +.PP +The following terms are used when referring to nodes in a cluster: +.PP +PNN +.RS 4 +Physical Node Number\&. The physical node number is an integer that describes the node in the cluster\&. The first node has physical node number 0\&. in a cluster\&. +.RE +.PP +PNN\-LIST +.RS 4 +This is either a single PNN, a comma\-separate list of PNNs or "all"\&. +.RE +.PP +Commands that reference a database use the following terms: +.PP +DB +.RS 4 +This is either a database name, such as +locking\&.tdb +or a database ID such as "0x42fe72c5"\&. +.RE +.PP +DB\-LIST +.RS 4 +A space separated list of at least one +\fIDB\fR\&. +.RE +.SH "OPTIONS" +.PP +\-n \fIPNN\fR +.RS 4 +The node specified by PNN should be queried for the requested information\&. Default is to query the daemon running on the local host\&. +.RE +.PP +\-Y +.RS 4 +Produce output in machine readable form for easier parsing by scripts\&. This uses a field delimiter of \*(Aq:\*(Aq\&. Not all commands support this option\&. +.RE +.PP +\-x \fISEPARATOR\fR +.RS 4 +Use SEPARATOR to delimit fields in machine readable output\&. This implies \-Y\&. +.RE +.PP +\-X +.RS 4 +Produce output in machine readable form for easier parsing by scripts\&. This uses a field delimiter of \*(Aq|\*(Aq\&. Not all commands support this option\&. +.sp +This is equivalent to "\-x|" and avoids some shell quoting issues\&. +.RE +.PP +\-t \fITIMEOUT\fR +.RS 4 +Indicates that ctdb should wait up to TIMEOUT seconds for a response to most commands sent to the CTDB daemon\&. The default is 10 seconds\&. +.RE +.PP +\-T \fITIMELIMIT\fR +.RS 4 +Indicates that TIMELIMIT is the maximum run time (in seconds) for the ctdb command\&. When TIMELIMIT is exceeded the ctdb command will terminate with an error\&. The default is 120 seconds\&. +.RE +.PP +\-? \-\-help +.RS 4 +Print some help text to the screen\&. +.RE +.PP +\-\-usage +.RS 4 +Print usage information to the screen\&. +.RE +.PP +\-d \-\-debug=\fIDEBUGLEVEL\fR +.RS 4 +Change the debug level for the command\&. Default is NOTICE\&. +.RE +.SH "ADMINISTRATIVE COMMANDS" +.PP +These are commands used to monitor and administer a CTDB cluster\&. +.SS "pnn" +.PP +This command displays the PNN of the current node\&. +.SS "status" +.PP +This command shows the current status of all CTDB nodes based on information from the queried node\&. +.PP +Note: If the queried node is INACTIVE then the status might not be current\&. +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBNode status\fR +.RS 4 +.PP +This includes the number of physical nodes and the status of each node\&. See +\fBctdb\fR(7) +for information about node states\&. +.RE +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBGeneration\fR +.RS 4 +.PP +The generation id is a number that indicates the current generation of a cluster instance\&. Each time a cluster goes through a reconfiguration or a recovery its generation id will be changed\&. +.PP +This number does not have any particular meaning other than to keep track of when a cluster has gone through a recovery\&. It is a random number that represents the current instance of a ctdb cluster and its databases\&. The CTDB daemon uses this number internally to be able to tell when commands to operate on the cluster and the databases was issued in a different generation of the cluster, to ensure that commands that operate on the databases will not survive across a cluster database recovery\&. After a recovery, all old outstanding commands will automatically become invalid\&. +.PP +Sometimes this number will be shown as "INVALID"\&. This only means that the ctdbd daemon has started but it has not yet merged with the cluster through a recovery\&. All nodes start with generation "INVALID" and are not assigned a real generation id until they have successfully been merged with a cluster through a recovery\&. +.RE +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBVirtual Node Number (VNN) map\fR +.RS 4 +.PP +Consists of the number of virtual nodes and mapping from virtual node numbers to physical node numbers\&. Only nodes that are participating in the VNN map can become lmaster for database records\&. +.RE +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBRecovery mode\fR +.RS 4 +.PP +This is the current recovery mode of the cluster\&. There are two possible modes: +.PP +NORMAL \- The cluster is fully operational\&. +.PP +RECOVERY \- The cluster databases have all been frozen, pausing all services while the cluster awaits a recovery process to complete\&. A recovery process should finish within seconds\&. If a cluster is stuck in the RECOVERY state this would indicate a cluster malfunction which needs to be investigated\&. +.PP +Once the recovery master detects an inconsistency, for example a node becomes disconnected/connected, the recovery daemon will trigger a cluster recovery process, where all databases are remerged across the cluster\&. When this process starts, the recovery master will first "freeze" all databases to prevent applications such as samba from accessing the databases and it will also mark the recovery mode as RECOVERY\&. +.PP +When the CTDB daemon starts up, it will start in RECOVERY mode\&. Once the node has been merged into a cluster and all databases have been recovered, the node mode will change into NORMAL mode and the databases will be "thawed", allowing samba to access the databases again\&. +.RE +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBRecovery master\fR +.RS 4 +.PP +This is the cluster node that is currently designated as the recovery master\&. This node is responsible of monitoring the consistency of the cluster and to perform the actual recovery process when reqired\&. +.PP +Only one node at a time can be the designated recovery master\&. Which node is designated the recovery master is decided by an election process in the recovery daemons running on each node\&. +.RE +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBExample\fR +.RS 4 +.sp +.if n \{\ +.RS 4 +.\} +.nf +# ctdb status +Number of nodes:4 +pnn:0 192\&.168\&.2\&.200 OK (THIS NODE) +pnn:1 192\&.168\&.2\&.201 OK +pnn:2 192\&.168\&.2\&.202 OK +pnn:3 192\&.168\&.2\&.203 OK +Generation:1362079228 +Size:4 +hash:0 lmaster:0 +hash:1 lmaster:1 +hash:2 lmaster:2 +hash:3 lmaster:3 +Recovery mode:NORMAL (0) +Recovery master:0 + +.fi +.if n \{\ +.RE +.\} +.RE +.SS "nodestatus [\fIPNN\-LIST\fR]" +.PP +This command is similar to the +\fBstatus\fR +command\&. It displays the "node status" subset of output\&. The main differences are: +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +The exit code is the bitwise\-OR of the flags for each specified node, while +\fBctdb status\fR +exits with 0 if it was able to retrieve status for all nodes\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBctdb status\fR +provides status information for all nodes\&. +\fBctdb nodestatus\fR +defaults to providing status for only the current node\&. If PNN\-LIST is provided then status is given for the indicated node(s)\&. +.RE +.PP +A common invocation in scripts is +\fBctdb nodestatus all\fR +to check whether all nodes in a cluster are healthy\&. +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBExample\fR +.RS 4 +.sp +.if n \{\ +.RS 4 +.\} +.nf +# ctdb nodestatus +pnn:0 10\&.0\&.0\&.30 OK (THIS NODE) + +# ctdb nodestatus all +Number of nodes:2 +pnn:0 10\&.0\&.0\&.30 OK (THIS NODE) +pnn:1 10\&.0\&.0\&.31 OK + +.fi +.if n \{\ +.RE +.\} +.RE +.SS "recmaster" +.PP +This command shows the pnn of the node which is currently the recmaster\&. +.PP +Note: If the queried node is INACTIVE then the status might not be current\&. +.SS "uptime" +.PP +This command shows the uptime for the ctdb daemon\&. When the last recovery or ip\-failover completed and how long it took\&. If the "duration" is shown as a negative number, this indicates that there is a recovery/failover in progress and it started that many seconds ago\&. +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBExample\fR +.RS 4 +.sp +.if n \{\ +.RS 4 +.\} +.nf +# ctdb uptime +Current time of node : Thu Oct 29 10:38:54 2009 +Ctdbd start time : (000 16:54:28) Wed Oct 28 17:44:26 2009 +Time of last recovery/failover: (000 16:53:31) Wed Oct 28 17:45:23 2009 +Duration of last recovery/failover: 2\&.248552 seconds + +.fi +.if n \{\ +.RE +.\} +.RE +.SS "listnodes" +.PP +This command shows lists the ip addresses of all the nodes in the cluster\&. +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBExample\fR +.RS 4 +.sp +.if n \{\ +.RS 4 +.\} +.nf +# ctdb listnodes +192\&.168\&.2\&.200 +192\&.168\&.2\&.201 +192\&.168\&.2\&.202 +192\&.168\&.2\&.203 + +.fi +.if n \{\ +.RE +.\} +.RE +.SS "natgw {master|list|status}" +.PP +This command shows different aspects of NAT gateway status\&. For an overview of CTDB\*(Aqs NAT gateway functionality please see the +NAT GATEWAY +section in +\fBctdb\fR(7)\&. +.PP +master +.RS 4 +Show the PNN and private IP address of the current NAT gateway master node\&. +.sp +Example output: +.sp +.if n \{\ +.RS 4 +.\} +.nf +1 192\&.168\&.2\&.201 + +.fi +.if n \{\ +.RE +.\} +.RE +.PP +list +.RS 4 +List the private IP addresses of nodes in the current NAT gateway group, annotating the master node\&. +.sp +Example output: +.sp +.if n \{\ +.RS 4 +.\} +.nf +192\&.168\&.2\&.200 +192\&.168\&.2\&.201 MASTER +192\&.168\&.2\&.202 +192\&.168\&.2\&.203 + +.fi +.if n \{\ +.RE +.\} +.RE +.PP +status +.RS 4 +List the nodes in the current NAT gateway group and their status\&. +.sp +Example output: +.sp +.if n \{\ +.RS 4 +.\} +.nf +pnn:0 192\&.168\&.2\&.200 UNHEALTHY (THIS NODE) +pnn:1 192\&.168\&.2\&.201 OK +pnn:2 192\&.168\&.2\&.202 OK +pnn:3 192\&.168\&.2\&.203 OK + +.fi +.if n \{\ +.RE +.\} +.RE +.SS "ping" +.PP +This command will "ping" specified CTDB nodes in the cluster to verify that they are running\&. +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBExample\fR +.RS 4 +.sp +.if n \{\ +.RS 4 +.\} +.nf +# ctdb ping +response from 0 time=0\&.000054 sec (3 clients) + +.fi +.if n \{\ +.RE +.\} +.RE +.SS "ifaces" +.PP +This command will display the list of network interfaces, which could host public addresses, along with their status\&. +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBExample\fR +.RS 4 +.sp +.if n \{\ +.RS 4 +.\} +.nf +# ctdb ifaces +Interfaces on node 0 +name:eth5 link:up references:2 +name:eth4 link:down references:0 +name:eth3 link:up references:1 +name:eth2 link:up references:1 + +# ctdb \-X ifaces +|Name|LinkStatus|References| +|eth5|1|2| +|eth4|0|0| +|eth3|1|1| +|eth2|1|1| + +.fi +.if n \{\ +.RE +.\} +.RE +.SS "ip" +.PP +This command will display the list of public addresses that are provided by the cluster and which physical node is currently serving this ip\&. By default this command will ONLY show those public addresses that are known to the node itself\&. To see the full list of all public ips across the cluster you must use "ctdb ip all"\&. +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBExample\fR +.RS 4 +.sp +.if n \{\ +.RS 4 +.\} +.nf +# ctdb ip \-v +Public IPs on node 0 +172\&.31\&.91\&.82 node[1] active[] available[eth2,eth3] configured[eth2,eth3] +172\&.31\&.91\&.83 node[0] active[eth3] available[eth2,eth3] configured[eth2,eth3] +172\&.31\&.91\&.84 node[1] active[] available[eth2,eth3] configured[eth2,eth3] +172\&.31\&.91\&.85 node[0] active[eth2] available[eth2,eth3] configured[eth2,eth3] +172\&.31\&.92\&.82 node[1] active[] available[eth5] configured[eth4,eth5] +172\&.31\&.92\&.83 node[0] active[eth5] available[eth5] configured[eth4,eth5] +172\&.31\&.92\&.84 node[1] active[] available[eth5] configured[eth4,eth5] +172\&.31\&.92\&.85 node[0] active[eth5] available[eth5] configured[eth4,eth5] + +# ctdb \-X ip \-v +|Public IP|Node|ActiveInterface|AvailableInterfaces|ConfiguredInterfaces| +|172\&.31\&.91\&.82|1||eth2,eth3|eth2,eth3| +|172\&.31\&.91\&.83|0|eth3|eth2,eth3|eth2,eth3| +|172\&.31\&.91\&.84|1||eth2,eth3|eth2,eth3| +|172\&.31\&.91\&.85|0|eth2|eth2,eth3|eth2,eth3| +|172\&.31\&.92\&.82|1||eth5|eth4,eth5| +|172\&.31\&.92\&.83|0|eth5|eth5|eth4,eth5| +|172\&.31\&.92\&.84|1||eth5|eth4,eth5| +|172\&.31\&.92\&.85|0|eth5|eth5|eth4,eth5| + +.fi +.if n \{\ +.RE +.\} +.RE +.SS "ipinfo \fIIP\fR" +.PP +This command will display details about the specified public addresses\&. +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBExample\fR +.RS 4 +.sp +.if n \{\ +.RS 4 +.\} +.nf +# ctdb ipinfo 172\&.31\&.92\&.85 +Public IP[172\&.31\&.92\&.85] info on node 0 +IP:172\&.31\&.92\&.85 +CurrentNode:0 +NumInterfaces:2 +Interface[1]: Name:eth4 Link:down References:0 +Interface[2]: Name:eth5 Link:up References:2 (active) + +.fi +.if n \{\ +.RE +.\} +.RE +.SS "event run|status|script list|script enable|script disable" +.PP +This command is used to control event daemon and to inspect status of various events\&. +.PP +The commands below require a component to be specified\&. In the current version the only valid component is +legacy\&. +.PP +run \fITIMEOUT\fR \fICOMPONENT\fR \fIEVENT\fR [\fIARGUMENTS\fR] +.RS 4 +This command can be used to manually run specified EVENT in COMPONENT with optional ARGUMENTS\&. The event will be allowed to run a maximum of TIMEOUT seconds\&. If TIMEOUT is 0, then there is no time limit for running the event\&. +.RE +.PP +status \fICOMPONENT\fR \fIEVENT\fR +.RS 4 +This command displays the last execution status of the specified EVENT in COMPONENT\&. +.sp +The command will terminate with the exit status corresponding to the overall status of event that is displayed\&. +.sp +The output is the list of event scripts executed\&. Each line shows the name, status, duration and start time for each script\&. +.sp +Example output: +.sp +.if n \{\ +.RS 4 +.\} +.nf +00\&.ctdb OK 0\&.014 Sat Dec 17 19:39:11 2016 +01\&.reclock OK 0\&.013 Sat Dec 17 19:39:11 2016 +05\&.system OK 0\&.029 Sat Dec 17 19:39:11 2016 +06\&.nfs OK 0\&.014 Sat Dec 17 19:39:11 2016 +10\&.interface OK 0\&.037 Sat Dec 17 19:39:11 2016 +11\&.natgw OK 0\&.011 Sat Dec 17 19:39:11 2016 +11\&.routing OK 0\&.007 Sat Dec 17 19:39:11 2016 +13\&.per_ip_routing OK 0\&.007 Sat Dec 17 19:39:11 2016 +20\&.multipathd OK 0\&.007 Sat Dec 17 19:39:11 2016 +31\&.clamd OK 0\&.007 Sat Dec 17 19:39:11 2016 +40\&.vsftpd OK 0\&.013 Sat Dec 17 19:39:11 2016 +41\&.httpd OK 0\&.018 Sat Dec 17 19:39:11 2016 +49\&.winbind OK 0\&.023 Sat Dec 17 19:39:11 2016 +50\&.samba OK 0\&.100 Sat Dec 17 19:39:12 2016 +60\&.nfs OK 0\&.376 Sat Dec 17 19:39:12 2016 +70\&.iscsi OK 0\&.009 Sat Dec 17 19:39:12 2016 +91\&.lvs OK 0\&.007 Sat Dec 17 19:39:12 2016 + +.fi +.if n \{\ +.RE +.\} +.RE +.PP +script list \fICOMPONENT\fR +.RS 4 +List the available event scripts in COMPONENT\&. Enabled scripts are flagged with a \*(Aq*\*(Aq\&. +.sp +Generally, event scripts are provided by CTDB\&. However, local or 3rd party event scripts may also be available\&. These are shown in a separate section after those provided by CTDB\&. +.sp +Example output: +.sp +.if n \{\ +.RS 4 +.\} +.nf +* 00\&.ctdb +* 01\&.reclock +* 05\&.system +* 06\&.nfs +* 10\&.interface + 11\&.natgw + 11\&.routing + 13\&.per_ip_routing + 20\&.multipathd + 31\&.clamd + 40\&.vsftpd + 41\&.httpd +* 49\&.winbind +* 50\&.samba +* 60\&.nfs + 70\&.iscsi + 91\&.lvs + +* 02\&.local + +.fi +.if n \{\ +.RE +.\} +.RE +.PP +script enable \fICOMPONENT\fR \fISCRIPT\fR +.RS 4 +Enable the specified event SCRIPT in COMPONENT\&. Only enabled scripts will be executed when running any event\&. +.RE +.PP +script disable \fICOMPONENT\fR \fISCRIPT\fR +.RS 4 +Disable the specified event SCRIPT in COMPONENT\&. This will prevent the script from executing when running any event\&. +.RE +.SS "scriptstatus" +.PP +This command displays which event scripts where run in the previous monitoring cycle and the result of each script\&. If a script failed with an error, causing the node to become unhealthy, the output from that script is also shown\&. +.PP +This command is deprecated\&. It\*(Aqs provided for backward compatibility\&. In place of +\fBctdb scriptstatus\fR, use +\fBctdb event status\fR\&. +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBExample\fR +.RS 4 +.sp +.if n \{\ +.RS 4 +.\} +.nf +# ctdb scriptstatus +00\&.ctdb OK 0\&.011 Sat Dec 17 19:40:46 2016 +01\&.reclock OK 0\&.010 Sat Dec 17 19:40:46 2016 +05\&.system OK 0\&.030 Sat Dec 17 19:40:46 2016 +06\&.nfs OK 0\&.014 Sat Dec 17 19:40:46 2016 +10\&.interface OK 0\&.041 Sat Dec 17 19:40:46 2016 +11\&.natgw OK 0\&.008 Sat Dec 17 19:40:46 2016 +11\&.routing OK 0\&.007 Sat Dec 17 19:40:46 2016 +13\&.per_ip_routing OK 0\&.007 Sat Dec 17 19:40:46 2016 +20\&.multipathd OK 0\&.007 Sat Dec 17 19:40:46 2016 +31\&.clamd OK 0\&.007 Sat Dec 17 19:40:46 2016 +40\&.vsftpd OK 0\&.013 Sat Dec 17 19:40:46 2016 +41\&.httpd OK 0\&.015 Sat Dec 17 19:40:46 2016 +49\&.winbind OK 0\&.022 Sat Dec 17 19:40:46 2016 +50\&.samba ERROR 0\&.077 Sat Dec 17 19:40:46 2016 + OUTPUT: ERROR: samba tcp port 445 is not responding + +.fi +.if n \{\ +.RE +.\} +.RE +.SS "listvars" +.PP +List all tuneable variables, except the values of the obsolete tunables like VacuumMinInterval\&. The obsolete tunables can be retrieved only explicitly with the "ctdb getvar" command\&. +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBExample\fR +.RS 4 +.sp +.if n \{\ +.RS 4 +.\} +.nf +# ctdb listvars +SeqnumInterval = 1000 +ControlTimeout = 60 +TraverseTimeout = 20 +KeepaliveInterval = 5 +KeepaliveLimit = 5 +RecoverTimeout = 120 +RecoverInterval = 1 +ElectionTimeout = 3 +TakeoverTimeout = 9 +MonitorInterval = 15 +TickleUpdateInterval = 20 +EventScriptTimeout = 30 +MonitorTimeoutCount = 20 +RecoveryGracePeriod = 120 +RecoveryBanPeriod = 300 +DatabaseHashSize = 100001 +DatabaseMaxDead = 5 +RerecoveryTimeout = 10 +EnableBans = 1 +NoIPFailback = 0 +VerboseMemoryNames = 0 +RecdPingTimeout = 60 +RecdFailCount = 10 +LogLatencyMs = 0 +RecLockLatencyMs = 1000 +RecoveryDropAllIPs = 120 +VacuumInterval = 10 +VacuumMaxRunTime = 120 +RepackLimit = 10000 +VacuumFastPathCount = 60 +MaxQueueDropMsg = 1000000 +AllowUnhealthyDBRead = 0 +StatHistoryInterval = 1 +DeferredAttachTO = 120 +AllowClientDBAttach = 1 +RecoverPDBBySeqNum = 1 +DeferredRebalanceOnNodeAdd = 300 +FetchCollapse = 1 +HopcountMakeSticky = 50 +StickyDuration = 600 +StickyPindown = 200 +NoIPTakeover = 0 +DBRecordCountWarn = 100000 +DBRecordSizeWarn = 10000000 +DBSizeWarn = 100000000 +PullDBPreallocation = 10485760 +LockProcessesPerDB = 200 +RecBufferSizeLimit = 1000000 +QueueBufferSize = 1024 +IPAllocAlgorithm = 2 + +.fi +.if n \{\ +.RE +.\} +.RE +.SS "getvar \fINAME\fR" +.PP +Get the runtime value of a tuneable variable\&. +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBExample\fR +.RS 4 +.sp +.if n \{\ +.RS 4 +.\} +.nf +# ctdb getvar MonitorInterval +MonitorInterval = 15 + +.fi +.if n \{\ +.RE +.\} +.RE +.SS "setvar \fINAME\fR \fIVALUE\fR" +.PP +Set the runtime value of a tuneable variable\&. +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBExample\fR +.RS 4 +.sp +.if n \{\ +.RS 4 +.\} +.nf +# ctdb setvar MonitorInterval 20 + +.fi +.if n \{\ +.RE +.\} +.RE +.SS "lvs {master|list|status}" +.PP +This command shows different aspects of LVS status\&. For an overview of CTDB\*(Aqs LVS functionality please see the +LVS +section in +\fBctdb\fR(7)\&. +.PP +master +.RS 4 +Shows the PNN of the current LVS master node\&. +.sp +Example output: +.sp +.if n \{\ +.RS 4 +.\} +.nf +2 + +.fi +.if n \{\ +.RE +.\} +.RE +.PP +list +.RS 4 +Lists the currently usable LVS nodes\&. +.sp +Example output: +.sp +.if n \{\ +.RS 4 +.\} +.nf +2 10\&.0\&.0\&.13 +3 10\&.0\&.0\&.14 + +.fi +.if n \{\ +.RE +.\} +.RE +.PP +status +.RS 4 +List the nodes in the current LVS group and their status\&. +.sp +Example output: +.sp +.if n \{\ +.RS 4 +.\} +.nf +pnn:0 10\&.0\&.0\&.11 UNHEALTHY (THIS NODE) +pnn:1 10\&.0\&.0\&.12 UNHEALTHY +pnn:2 10\&.0\&.0\&.13 OK +pnn:3 10\&.0\&.0\&.14 OK + +.fi +.if n \{\ +.RE +.\} +.RE +.SS "getcapabilities" +.PP +This command shows the capabilities of the current node\&. See the +CAPABILITIES +section in +\fBctdb\fR(7) +for more details\&. +.PP +Example output: +.sp +.if n \{\ +.RS 4 +.\} +.nf +RECMASTER: YES +LMASTER: YES + +.fi +.if n \{\ +.RE +.\} +.SS "statistics" +.PP +Collect statistics from the CTDB daemon about how many calls it has served\&. Information about various fields in statistics can be found in +\fBctdb-statistics\fR(7)\&. +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBExample\fR +.RS 4 +.sp +.if n \{\ +.RS 4 +.\} +.nf +# ctdb statistics +CTDB version 1 +Current time of statistics : Tue Mar 8 15:18:51 2016 +Statistics collected since : (003 21:31:32) Fri Mar 4 17:47:19 2016 + num_clients 9 + frozen 0 + recovering 0 + num_recoveries 2 + client_packets_sent 8170534 + client_packets_recv 7166132 + node_packets_sent 16549998 + node_packets_recv 5244418 + keepalive_packets_sent 201969 + keepalive_packets_recv 201969 + node + req_call 26 + reply_call 0 + req_dmaster 9 + reply_dmaster 12 + reply_error 0 + req_message 1339231 + req_control 8177506 + reply_control 6831284 + client + req_call 15 + req_message 334809 + req_control 6831308 + timeouts + call 0 + control 0 + traverse 0 + locks + num_calls 8 + num_current 0 + num_pending 0 + num_failed 0 + total_calls 15 + pending_calls 0 + childwrite_calls 0 + pending_childwrite_calls 0 + memory_used 394879 + max_hop_count 1 + total_ro_delegations 0 + total_ro_revokes 0 + hop_count_buckets: 8 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + lock_buckets: 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 + locks_latency MIN/AVG/MAX 0\&.010005/0\&.010418/0\&.011010 sec out of 8 + reclock_ctdbd MIN/AVG/MAX 0\&.002538/0\&.002538/0\&.002538 sec out of 1 + reclock_recd MIN/AVG/MAX 0\&.000000/0\&.000000/0\&.000000 sec out of 0 + call_latency MIN/AVG/MAX 0\&.000044/0\&.002142/0\&.011702 sec out of 15 + childwrite_latency MIN/AVG/MAX 0\&.000000/0\&.000000/0\&.000000 sec out of 0 + +.fi +.if n \{\ +.RE +.\} +.RE +.SS "statisticsreset" +.PP +This command is used to clear all statistics counters in a node\&. +.PP +Example: ctdb statisticsreset +.SS "dbstatistics \fIDB\fR" +.PP +Display statistics about the database DB\&. Information about various fields in dbstatistics can be found in +\fBctdb-statistics\fR(7)\&. +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBExample\fR +.RS 4 +.sp +.if n \{\ +.RS 4 +.\} +.nf +# ctdb dbstatistics locking\&.tdb +DB Statistics: locking\&.tdb + ro_delegations 0 + ro_revokes 0 + locks + total 14356 + failed 0 + current 0 + pending 0 + hop_count_buckets: 28087 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 + lock_buckets: 0 14188 38 76 32 19 3 0 0 0 0 0 0 0 0 0 + locks_latency MIN/AVG/MAX 0\&.001066/0\&.012686/4\&.202292 sec out of 14356 + vacuum_latency MIN/AVG/MAX 0\&.000472/0\&.002207/15\&.243570 sec out of 224530 + Num Hot Keys: 1 + Count:8 Key:ff5bd7cb3ee3822edc1f0000000000000000000000000000 + +.fi +.if n \{\ +.RE +.\} +.RE +.SS "getreclock" +.PP +Show details of the recovery lock, if any\&. +.PP +Example output: +.sp +.if n \{\ +.RS 4 +.\} +.nf + /clusterfs/\&.ctdb/recovery\&.lock + +.fi +.if n \{\ +.RE +.\} +.SS "getdebug" +.PP +Get the current debug level for the node\&. the debug level controls what information is written to the log file\&. +.PP +The debug levels are mapped to the corresponding syslog levels\&. When a debug level is set, only those messages at that level and higher levels will be printed\&. +.PP +The list of debug levels from highest to lowest are : +.PP +ERROR WARNING NOTICE INFO DEBUG +.SS "setdebug \fIDEBUGLEVEL\fR" +.PP +Set the debug level of a node\&. This controls what information will be logged\&. +.PP +The debuglevel is one of ERROR WARNING NOTICE INFO DEBUG +.SS "getpid" +.PP +This command will return the process id of the ctdb daemon\&. +.SS "disable" +.PP +This command is used to administratively disable a node in the cluster\&. A disabled node will still participate in the cluster and host clustered TDB records but its public ip address has been taken over by a different node and it no longer hosts any services\&. +.SS "enable" +.PP +Re\-enable a node that has been administratively disabled\&. +.SS "stop" +.PP +This command is used to administratively STOP a node in the cluster\&. A STOPPED node is connected to the cluster but will not host any public ip addresse, nor does it participate in the VNNMAP\&. The difference between a DISABLED node and a STOPPED node is that a STOPPED node does not host any parts of the database which means that a recovery is required to stop/continue nodes\&. +.SS "continue" +.PP +Re\-start a node that has been administratively stopped\&. +.SS "addip \fIIPADDR\fR/\fImask\fR \fIIFACE\fR" +.PP +This command is used to add a new public ip to a node during runtime\&. It should be followed by a +\fBctdb ipreallocate\fR\&. This allows public addresses to be added to a cluster without having to restart the ctdb daemons\&. +.PP +Note that this only updates the runtime instance of ctdb\&. Any changes will be lost next time ctdb is restarted and the public addresses file is re\-read\&. If you want this change to be permanent you must also update the public addresses file manually\&. +.SS "delip \fIIPADDR\fR" +.PP +This command flags IPADDR for deletion from a node at runtime\&. It should be followed by a +\fBctdb ipreallocate\fR\&. If IPADDR is currently hosted by the node it is being removed from, this ensures that the IP will first be failed over to another node, if possible, and that it is then actually removed\&. +.PP +Note that this only updates the runtime instance of CTDB\&. Any changes will be lost next time CTDB is restarted and the public addresses file is re\-read\&. If you want this change to be permanent you must also update the public addresses file manually\&. +.SS "moveip \fIIPADDR\fR \fIPNN\fR" +.PP +This command can be used to manually fail a public ip address to a specific node\&. +.PP +In order to manually override the "automatic" distribution of public ip addresses that ctdb normally provides, this command only works when you have changed the tunables for the daemon to: +.PP +IPAllocAlgorithm != 0 +.PP +NoIPFailback = 1 +.SS "shutdown" +.PP +This command will shutdown a specific CTDB daemon\&. +.SS "setlmasterrole on|off" +.PP +This command is used to enable/disable the LMASTER capability for a node at runtime\&. This capability determines whether or not a node can be used as an LMASTER for records in the database\&. A node that does not have the LMASTER capability will not show up in the vnnmap\&. +.PP +Nodes will by default have this capability, but it can be stripped off nodes by the setting in the sysconfig file or by using this command\&. +.PP +Once this setting has been enabled/disabled, you need to perform a recovery for it to take effect\&. +.PP +See also "ctdb getcapabilities" +.SS "setrecmasterrole on|off" +.PP +This command is used to enable/disable the RECMASTER capability for a node at runtime\&. This capability determines whether or not a node can be used as an RECMASTER for the cluster\&. A node that does not have the RECMASTER capability can not win a recmaster election\&. A node that already is the recmaster for the cluster when the capability is stripped off the node will remain the recmaster until the next cluster election\&. +.PP +Nodes will by default have this capability, but it can be stripped off nodes by the setting in the sysconfig file or by using this command\&. +.PP +See also "ctdb getcapabilities" +.SS "reloadnodes" +.PP +This command is used when adding new nodes, or removing existing nodes from an existing cluster\&. +.PP +Procedure to add nodes: +.sp +.RS 4 +.ie n \{\ +\h'-04' 1.\h'+01'\c +.\} +.el \{\ +.sp -1 +.IP " 1." 4.2 +.\} +To expand an existing cluster, first ensure with +\fBctdb status\fR +that all nodes are up and running and that they are all healthy\&. Do not try to expand a cluster unless it is completely healthy! +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04' 2.\h'+01'\c +.\} +.el \{\ +.sp -1 +.IP " 2." 4.2 +.\} +On all nodes, edit +/usr/local/etc/ctdb/nodes +and +\fIadd the new nodes at the end of this file\fR\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04' 3.\h'+01'\c +.\} +.el \{\ +.sp -1 +.IP " 3." 4.2 +.\} +Verify that all the nodes have identical +/usr/local/etc/ctdb/nodes +files after adding the new nodes\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04' 4.\h'+01'\c +.\} +.el \{\ +.sp -1 +.IP " 4." 4.2 +.\} +Run +\fBctdb reloadnodes\fR +to force all nodes to reload the nodes file\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04' 5.\h'+01'\c +.\} +.el \{\ +.sp -1 +.IP " 5." 4.2 +.\} +Use +\fBctdb status\fR +on all nodes and verify that they now show the additional nodes\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04' 6.\h'+01'\c +.\} +.el \{\ +.sp -1 +.IP " 6." 4.2 +.\} +Install and configure the new node and bring it online\&. +.RE +.PP +Procedure to remove nodes: +.sp +.RS 4 +.ie n \{\ +\h'-04' 1.\h'+01'\c +.\} +.el \{\ +.sp -1 +.IP " 1." 4.2 +.\} +To remove nodes from an existing cluster, first ensure with +\fBctdb status\fR +that all nodes, except the node to be deleted, are up and running and that they are all healthy\&. Do not try to remove nodes from a cluster unless the cluster is completely healthy! +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04' 2.\h'+01'\c +.\} +.el \{\ +.sp -1 +.IP " 2." 4.2 +.\} +Shutdown and power off the node to be removed\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04' 3.\h'+01'\c +.\} +.el \{\ +.sp -1 +.IP " 3." 4.2 +.\} +On all other nodes, edit the +/usr/local/etc/ctdb/nodes +file and +\fIcomment out\fR +the nodes to be removed\&. +\fIDo not delete the lines for the deleted nodes\fR, just comment them out by adding a \*(Aq#\*(Aq at the beginning of the lines\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04' 4.\h'+01'\c +.\} +.el \{\ +.sp -1 +.IP " 4." 4.2 +.\} +Run +\fBctdb reloadnodes\fR +to force all nodes to reload the nodes file\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04' 5.\h'+01'\c +.\} +.el \{\ +.sp -1 +.IP " 5." 4.2 +.\} +Use +\fBctdb status\fR +on all nodes and verify that the deleted nodes are no longer listed\&. +.RE +.SS "reloadips [\fIPNN\-LIST\fR]" +.PP +This command reloads the public addresses configuration file on the specified nodes\&. When it completes addresses will be reconfigured and reassigned across the cluster as necessary\&. +.PP +This command is currently unable to make changes to the netmask or interfaces associated with existing addresses\&. Such changes must be made in 2 steps by deleting addresses in question and re\-adding then\&. Unfortunately this will disrupt connections to the changed addresses\&. +.SS "getdbmap" +.PP +This command lists all clustered TDB databases that the CTDB daemon has attached to\&. Some databases are flagged as PERSISTENT, this means that the database stores data persistently and the data will remain across reboots\&. One example of such a database is secrets\&.tdb where information about how the cluster was joined to the domain is stored\&. Some database are flagged as REPLICATED, this means that the data in that database is replicated across all the nodes\&. But the data will not remain across reboots\&. This type of database is used by CTDB to store it\*(Aqs internal state\&. +.PP +If a PERSISTENT database is not in a healthy state the database is flagged as UNHEALTHY\&. If there\*(Aqs at least one completely healthy node running in the cluster, it\*(Aqs possible that the content is restored by a recovery run automatically\&. Otherwise an administrator needs to analyze the problem\&. +.PP +See also "ctdb getdbstatus", "ctdb backupdb", "ctdb restoredb", "ctdb dumpbackup", "ctdb wipedb", "ctdb setvar AllowUnhealthyDBRead 1" and (if samba or tdb\-utils are installed) "tdbtool check"\&. +.PP +Most databases are not persistent and only store the state information that the currently running samba daemons need\&. These databases are always wiped when ctdb/samba starts and when a node is rebooted\&. +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBExample\fR +.RS 4 +.sp +.if n \{\ +.RS 4 +.\} +.nf +# ctdb getdbmap +Number of databases:10 +dbid:0x435d3410 name:notify\&.tdb path:/var/lib/ctdb/notify\&.tdb\&.0 +dbid:0x42fe72c5 name:locking\&.tdb path:/var/lib/ctdb/locking\&.tdb\&.0 +dbid:0x1421fb78 name:brlock\&.tdb path:/var/lib/ctdb/brlock\&.tdb\&.0 +dbid:0x17055d90 name:connections\&.tdb path:/var/lib/ctdb/connections\&.tdb\&.0 +dbid:0xc0bdde6a name:sessionid\&.tdb path:/var/lib/ctdb/sessionid\&.tdb\&.0 +dbid:0x122224da name:test\&.tdb path:/var/lib/ctdb/test\&.tdb\&.0 +dbid:0x2672a57f name:idmap2\&.tdb path:/var/lib/ctdb/persistent/idmap2\&.tdb\&.0 PERSISTENT +dbid:0xb775fff6 name:secrets\&.tdb path:/var/lib/ctdb/persistent/secrets\&.tdb\&.0 PERSISTENT +dbid:0xe98e08b6 name:group_mapping\&.tdb path:/var/lib/ctdb/persistent/group_mapping\&.tdb\&.0 PERSISTENT +dbid:0x7bbbd26c name:passdb\&.tdb path:/var/lib/ctdb/persistent/passdb\&.tdb\&.0 PERSISTENT + +# ctdb getdbmap # example for unhealthy database +Number of databases:1 +dbid:0xb775fff6 name:secrets\&.tdb path:/var/lib/ctdb/persistent/secrets\&.tdb\&.0 PERSISTENT UNHEALTHY + +# ctdb \-X getdbmap +|ID|Name|Path|Persistent|Unhealthy| +|0x7bbbd26c|passdb\&.tdb|/var/lib/ctdb/persistent/passdb\&.tdb\&.0|1|0| + +.fi +.if n \{\ +.RE +.\} +.RE +.SS "backupdb \fIDB\fR \fIFILE\fR" +.PP +Copy the contents of database DB to FILE\&. FILE can later be read back using +\fBrestoredb\fR\&. This is mainly useful for backing up persistent databases such as +secrets\&.tdb +and similar\&. +.SS "restoredb \fIFILE\fR [\fIDB\fR]" +.PP +This command restores a persistent database that was previously backed up using backupdb\&. By default the data will be restored back into the same database as it was created from\&. By specifying dbname you can restore the data into a different database\&. +.SS "setdbreadonly \fIDB\fR" +.PP +This command will enable the read\-only record support for a database\&. This is an experimental feature to improve performance for contended records primarily in locking\&.tdb and brlock\&.tdb\&. When enabling this feature you must set it on all nodes in the cluster\&. +.SS "setdbsticky \fIDB\fR" +.PP +This command will enable the sticky record support for the specified database\&. This is an experimental feature to improve performance for contended records primarily in locking\&.tdb and brlock\&.tdb\&. When enabling this feature you must set it on all nodes in the cluster\&. +.SH "INTERNAL COMMANDS" +.PP +Internal commands are used by CTDB\*(Aqs scripts and are not required for managing a CTDB cluster\&. Their parameters and behaviour are subject to change\&. +.SS "gettickles \fIIPADDR\fR" +.PP +Show TCP connections that are registered with CTDB to be "tickled" if there is a failover\&. +.SS "gratarp \fIIPADDR\fR \fIINTERFACE\fR" +.PP +Send out a gratuitous ARP for the specified interface through the specified interface\&. This command is mainly used by the ctdb eventscripts\&. +.SS "pdelete \fIDB\fR \fIKEY\fR" +.PP +Delete KEY from DB\&. +.SS "pfetch \fIDB\fR \fIKEY\fR" +.PP +Print the value associated with KEY in DB\&. +.SS "pstore \fIDB\fR \fIKEY\fR \fIFILE\fR" +.PP +Store KEY in DB with contents of FILE as the associated value\&. +.SS "ptrans \fIDB\fR [\fIFILE\fR]" +.PP +Read a list of key\-value pairs, one per line from FILE, and store them in DB using a single transaction\&. An empty value is equivalent to deleting the given key\&. +.PP +The key and value should be separated by spaces or tabs\&. Each key/value should be a printable string enclosed in double\-quotes\&. +.SS "runstate [setup|first_recovery|startup|running]" +.PP +Print the runstate of the specified node\&. Runstates are used to serialise important state transitions in CTDB, particularly during startup\&. +.PP +If one or more optional runstate arguments are specified then the node must be in one of these runstates for the command to succeed\&. +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBExample\fR +.RS 4 +.sp +.if n \{\ +.RS 4 +.\} +.nf +# ctdb runstate +RUNNING + +.fi +.if n \{\ +.RE +.\} +.RE +.SS "setifacelink \fIIFACE\fR up|down" +.PP +Set the internal state of network interface IFACE\&. This is typically used in the +10\&.interface +script in the "monitor" event\&. +.PP +Example: ctdb setifacelink eth0 up +.SS "tickle" +.PP +Read a list of TCP connections, one per line, from standard input and send a TCP tickle to the source host for each connection\&. A connection is specified as: +.sp +.if n \{\ +.RS 4 +.\} +.nf + \fISRC\-IPADDR\fR:\fISRC\-PORT\fR \fIDST\-IPADDR\fR:\fIDST\-PORT\fR + +.fi +.if n \{\ +.RE +.\} +.PP +A single connection can be specified on the command\-line rather than on standard input\&. +.PP +A TCP tickle is a TCP ACK packet with an invalid sequence and acknowledge number and will when received by the source host result in it sending an immediate correct ACK back to the other end\&. +.PP +TCP tickles are useful to "tickle" clients after a IP failover has occurred since this will make the client immediately recognize the TCP connection has been disrupted and that the client will need to reestablish\&. This greatly speeds up the time it takes for a client to detect and reestablish after an IP failover in the ctdb cluster\&. +.SS "version" +.PP +Display the CTDB version\&. +.SH "DEBUGGING COMMANDS" +.PP +These commands are primarily used for CTDB development and testing and should not be used for normal administration\&. +.SS "OPTIONS" +.PP +\-\-print\-emptyrecords +.RS 4 +This enables printing of empty records when dumping databases with the catdb, cattbd and dumpdbbackup commands\&. Records with empty data segment are considered deleted by ctdb and cleaned by the vacuuming mechanism, so this switch can come in handy for debugging the vacuuming behaviour\&. +.RE +.PP +\-\-print\-datasize +.RS 4 +This lets database dumps (catdb, cattdb, dumpdbbackup) print the size of the record data instead of dumping the data contents\&. +.RE +.PP +\-\-print\-lmaster +.RS 4 +This lets catdb print the lmaster for each record\&. +.RE +.PP +\-\-print\-hash +.RS 4 +This lets database dumps (catdb, cattdb, dumpdbbackup) print the hash for each record\&. +.RE +.PP +\-\-print\-recordflags +.RS 4 +This lets catdb and dumpdbbackup print the record flags for each record\&. Note that cattdb always prints the flags\&. +.RE +.SS "process\-exists \fIPID\fR \fI[SRVID]\fR" +.PP +This command checks if a specific process exists on the CTDB host\&. This is mainly used by Samba to check if remote instances of samba are still running or not\&. When the optional SRVID argument is specified, the command check if a specific process exists on the CTDB host and has registered for specified SRVID\&. +.SS "getdbstatus \fIDB\fR" +.PP +This command displays more details about a database\&. +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBExample\fR +.RS 4 +.sp +.if n \{\ +.RS 4 +.\} +.nf +# ctdb getdbstatus test\&.tdb\&.0 +dbid: 0x122224da +name: test\&.tdb +path: /var/lib/ctdb/test\&.tdb\&.0 +PERSISTENT: no +HEALTH: OK + +# ctdb getdbstatus registry\&.tdb # with a corrupted TDB +dbid: 0xf2a58948 +name: registry\&.tdb +path: /var/lib/ctdb/persistent/registry\&.tdb\&.0 +PERSISTENT: yes +HEALTH: NO\-HEALTHY\-NODES \- ERROR \- Backup of corrupted TDB in \*(Aq/var/lib/ctdb/persistent/registry\&.tdb\&.0\&.corrupted\&.20091208091949\&.0Z\*(Aq + +.fi +.if n \{\ +.RE +.\} +.RE +.SS "catdb \fIDB\fR" +.PP +Print a dump of the clustered TDB database DB\&. +.SS "cattdb \fIDB\fR" +.PP +Print a dump of the contents of the local TDB database DB\&. +.SS "dumpdbbackup \fIFILE\fR" +.PP +Print a dump of the contents from database backup FILE, similar to +\fBcatdb\fR\&. +.SS "wipedb \fIDB\fR" +.PP +Remove all contents of database DB\&. +.SS "recover" +.PP +This command will trigger the recovery daemon to do a cluster recovery\&. +.SS "ipreallocate, sync" +.PP +This command will force the recovery master to perform a full ip reallocation process and redistribute all ip addresses\&. This is useful to "reset" the allocations back to its default state if they have been changed using the "moveip" command\&. While a "recover" will also perform this reallocation, a recovery is much more hevyweight since it will also rebuild all the databases\&. +.SS "attach \fIDBNAME\fR [persistent|replicated]" +.PP +Create a new CTDB database called DBNAME and attach to it on all nodes\&. +.SS "detach \fIDB\-LIST\fR" +.PP +Detach specified non\-persistent database(s) from the cluster\&. This command will disconnect specified database(s) on all nodes in the cluster\&. This command should only be used when none of the specified database(s) are in use\&. +.PP +All nodes should be active and tunable AllowClientDBAccess should be disabled on all nodes before detaching databases\&. +.SS "dumpmemory" +.PP +This is a debugging command\&. This command will make the ctdb daemon to write a fill memory allocation map to standard output\&. +.SS "rddumpmemory" +.PP +This is a debugging command\&. This command will dump the talloc memory allocation tree for the recovery daemon to standard output\&. +.SS "ban \fIBANTIME\fR" +.PP +Administratively ban a node for BANTIME seconds\&. The node will be unbanned after BANTIME seconds have elapsed\&. +.PP +A banned node does not participate in the cluster\&. It does not host any records for the clustered TDB and does not host any public IP addresses\&. +.PP +Nodes are automatically banned if they misbehave\&. For example, a node may be banned if it causes too many cluster recoveries\&. +.PP +To administratively exclude a node from a cluster use the +\fBstop\fR +command\&. +.SS "unban" +.PP +This command is used to unban a node that has either been administratively banned using the ban command or has been automatically banned\&. +.SH "SEE ALSO" +.PP +\fBctdbd\fR(1), +\fBonnode\fR(1), +\fBctdb\fR(7), +\fBctdb-statistics\fR(7), +\fBctdb-tunables\fR(7), +\m[blue]\fB\%http://ctdb.samba.org/\fR\m[] +.SH "AUTHOR" +.br +.PP +This documentation was written by Ronnie Sahlberg, Amitay Isaacs, Martin Schwenke +.SH "COPYRIGHT" +.br +Copyright \(co 2007 Andrew Tridgell, Ronnie Sahlberg +.br +.PP +This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version\&. +.PP +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE\&. See the GNU General Public License for more details\&. +.PP +You should have received a copy of the GNU General Public License along with this program; if not, see +\m[blue]\fB\%http://www.gnu.org/licenses\fR\m[]\&. +.sp diff --git a/net/samba420/files/man/ctdb.7 b/net/samba420/files/man/ctdb.7 new file mode 100644 index 00000000000..b0f2df9f960 --- /dev/null +++ b/net/samba420/files/man/ctdb.7 @@ -0,0 +1,783 @@ +'\" t +.\" Title: ctdb +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 09/23/2020 +.\" Manual: CTDB - clustered TDB database +.\" Source: ctdb +.\" Language: English +.\" +.TH "CTDB" "7" "09/23/2020" "ctdb" "CTDB \- clustered TDB database" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +ctdb \- Clustered TDB +.SH "DESCRIPTION" +.PP +CTDB is a clustered database component in clustered Samba that provides a high\-availability load\-sharing CIFS server cluster\&. +.PP +The main functions of CTDB are: +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +Provide a clustered version of the TDB database with automatic rebuild/recovery of the databases upon node failures\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +Monitor nodes in the cluster and services running on each node\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +Manage a pool of public IP addresses that are used to provide services to clients\&. Alternatively, CTDB can be used with LVS\&. +.RE +.PP +Combined with a cluster filesystem CTDB provides a full high\-availablity (HA) environment for services such as clustered Samba, NFS and other services\&. +.SH "ANATOMY OF A CTDB CLUSTER" +.PP +A CTDB cluster is a collection of nodes with 2 or more network interfaces\&. All nodes provide network (usually file/NAS) services to clients\&. Data served by file services is stored on shared storage (usually a cluster filesystem) that is accessible by all nodes\&. +.PP +CTDB provides an "all active" cluster, where services are load balanced across all nodes\&. +.SH "RECOVERY LOCK" +.PP +CTDB uses a +\fIrecovery lock\fR +to avoid a +\fIsplit brain\fR, where a cluster becomes partitioned and each partition attempts to operate independently\&. Issues that can result from a split brain include file data corruption, because file locking metadata may not be tracked correctly\&. +.PP +CTDB uses a +\fIcluster leader and follower\fR +model of cluster management\&. All nodes in a cluster elect one node to be the leader\&. The leader node coordinates privileged operations such as database recovery and IP address failover\&. CTDB refers to the leader node as the +\fIrecovery master\fR\&. This node takes and holds the recovery lock to assert its privileged role in the cluster\&. +.PP +By default, the recovery lock is implemented using a file (specified by +\fIrecovery lock\fR +in the +[cluster] +section of +\fBctdb.conf\fR(5)) residing in shared storage (usually) on a cluster filesystem\&. To support a recovery lock the cluster filesystem must support lock coherence\&. See +\fBping_pong\fR(1) +for more details\&. +.PP +The recovery lock can also be implemented using an arbitrary cluster mutex call\-out by using an exclamation point (\*(Aq!\*(Aq) as the first character of +\fIrecovery lock\fR\&. For example, a value of +\fB!/usr/local/bin/myhelper recovery\fR +would run the given helper with the specified arguments\&. See the source code relating to cluster mutexes for clues about writing call\-outs\&. +.PP +If a cluster becomes partitioned (for example, due to a communication failure) and a different recovery master is elected by the nodes in each partition, then only one of these recovery masters will be able to take the recovery lock\&. The recovery master in the "losing" partition will not be able to take the recovery lock and will be excluded from the cluster\&. The nodes in the "losing" partition will elect each node in turn as their recovery master so eventually all the nodes in that partition will be excluded\&. +.PP +CTDB does sanity checks to ensure that the recovery lock is held as expected\&. +.PP +CTDB can run without a recovery lock but this is not recommended as there will be no protection from split brains\&. +.SH "PRIVATE VS PUBLIC ADDRESSES" +.PP +Each node in a CTDB cluster has multiple IP addresses assigned to it: +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +A single private IP address that is used for communication between nodes\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +One or more public IP addresses that are used to provide NAS or other services\&. +.RE +.sp +.SS "Private address" +.PP +Each node is configured with a unique, permanently assigned private address\&. This address is configured by the operating system\&. This address uniquely identifies a physical node in the cluster and is the address that CTDB daemons will use to communicate with the CTDB daemons on other nodes\&. +.PP +Private addresses are listed in the file +/usr/local/etc/ctdb/nodes)\&. This file contains the list of private addresses for all nodes in the cluster, one per line\&. This file must be the same on all nodes in the cluster\&. +.PP +Some users like to put this configuration file in their cluster filesystem\&. A symbolic link should be used in this case\&. +.PP +Private addresses should not be used by clients to connect to services provided by the cluster\&. +.PP +It is strongly recommended that the private addresses are configured on a private network that is separate from client networks\&. This is because the CTDB protocol is both unauthenticated and unencrypted\&. If clients share the private network then steps need to be taken to stop injection of packets to relevant ports on the private addresses\&. It is also likely that CTDB protocol traffic between nodes could leak sensitive information if it can be intercepted\&. +.PP +Example +/usr/local/etc/ctdb/nodes +for a four node cluster: +.sp +.if n \{\ +.RS 4 +.\} +.nf +192\&.168\&.1\&.1 +192\&.168\&.1\&.2 +192\&.168\&.1\&.3 +192\&.168\&.1\&.4 + +.fi +.if n \{\ +.RE +.\} +.SS "Public addresses" +.PP +Public addresses are used to provide services to clients\&. Public addresses are not configured at the operating system level and are not permanently associated with a particular node\&. Instead, they are managed by CTDB and are assigned to interfaces on physical nodes at runtime\&. +.PP +The CTDB cluster will assign/reassign these public addresses across the available healthy nodes in the cluster\&. When one node fails, its public addresses will be taken over by one or more other nodes in the cluster\&. This ensures that services provided by all public addresses are always available to clients, as long as there are nodes available capable of hosting this address\&. +.PP +The public address configuration is stored in +/usr/local/etc/ctdb/public_addresses +on each node\&. This file contains a list of the public addresses that the node is capable of hosting, one per line\&. Each entry also contains the netmask and the interface to which the address should be assigned\&. If this file is missing then no public addresses are configured\&. +.PP +Some users who have the same public addresses on all nodes like to put this configuration file in their cluster filesystem\&. A symbolic link should be used in this case\&. +.PP +Example +/usr/local/etc/ctdb/public_addresses +for a node that can host 4 public addresses, on 2 different interfaces: +.sp +.if n \{\ +.RS 4 +.\} +.nf +10\&.1\&.1\&.1/24 eth1 +10\&.1\&.1\&.2/24 eth1 +10\&.1\&.2\&.1/24 eth2 +10\&.1\&.2\&.2/24 eth2 + +.fi +.if n \{\ +.RE +.\} +.PP +In many cases the public addresses file will be the same on all nodes\&. However, it is possible to use different public address configurations on different nodes\&. +.PP +Example: 4 nodes partitioned into two subgroups: +.sp +.if n \{\ +.RS 4 +.\} +.nf +Node 0:/usr/local/etc/ctdb/public_addresses + 10\&.1\&.1\&.1/24 eth1 + 10\&.1\&.1\&.2/24 eth1 + +Node 1:/usr/local/etc/ctdb/public_addresses + 10\&.1\&.1\&.1/24 eth1 + 10\&.1\&.1\&.2/24 eth1 + +Node 2:/usr/local/etc/ctdb/public_addresses + 10\&.1\&.2\&.1/24 eth2 + 10\&.1\&.2\&.2/24 eth2 + +Node 3:/usr/local/etc/ctdb/public_addresses + 10\&.1\&.2\&.1/24 eth2 + 10\&.1\&.2\&.2/24 eth2 + +.fi +.if n \{\ +.RE +.\} +.PP +In this example nodes 0 and 1 host two public addresses on the 10\&.1\&.1\&.x network while nodes 2 and 3 host two public addresses for the 10\&.1\&.2\&.x network\&. +.PP +Public address 10\&.1\&.1\&.1 can be hosted by either of nodes 0 or 1 and will be available to clients as long as at least one of these two nodes are available\&. +.PP +If both nodes 0 and 1 become unavailable then public address 10\&.1\&.1\&.1 also becomes unavailable\&. 10\&.1\&.1\&.1 can not be failed over to nodes 2 or 3 since these nodes do not have this public address configured\&. +.PP +The +\fBctdb ip\fR +command can be used to view the current assignment of public addresses to physical nodes\&. +.SH "NODE STATUS" +.PP +The current status of each node in the cluster can be viewed by the +\fBctdb status\fR +command\&. +.PP +A node can be in one of the following states: +.PP +OK +.RS 4 +This node is healthy and fully functional\&. It hosts public addresses to provide services\&. +.RE +.PP +DISCONNECTED +.RS 4 +This node is not reachable by other nodes via the private network\&. It is not currently participating in the cluster\&. It +\fIdoes not\fR +host public addresses to provide services\&. It might be shut down\&. +.RE +.PP +DISABLED +.RS 4 +This node has been administratively disabled\&. This node is partially functional and participates in the cluster\&. However, it +\fIdoes not\fR +host public addresses to provide services\&. +.RE +.PP +UNHEALTHY +.RS 4 +A service provided by this node has failed a health check and should be investigated\&. This node is partially functional and participates in the cluster\&. However, it +\fIdoes not\fR +host public addresses to provide services\&. Unhealthy nodes should be investigated and may require an administrative action to rectify\&. +.RE +.PP +BANNED +.RS 4 +CTDB is not behaving as designed on this node\&. For example, it may have failed too many recovery attempts\&. Such nodes are banned from participating in the cluster for a configurable time period before they attempt to rejoin the cluster\&. A banned node +\fIdoes not\fR +host public addresses to provide services\&. All banned nodes should be investigated and may require an administrative action to rectify\&. +.RE +.PP +STOPPED +.RS 4 +This node has been administratively exclude from the cluster\&. A stopped node does no participate in the cluster and +\fIdoes not\fR +host public addresses to provide services\&. This state can be used while performing maintenance on a node\&. +.RE +.PP +PARTIALLYONLINE +.RS 4 +A node that is partially online participates in a cluster like a healthy (OK) node\&. Some interfaces to serve public addresses are down, but at least one interface is up\&. See also +\fBctdb ifaces\fR\&. +.RE +.SH "CAPABILITIES" +.PP +Cluster nodes can have several different capabilities enabled\&. These are listed below\&. +.PP +RECMASTER +.RS 4 +Indicates that a node can become the CTDB cluster recovery master\&. The current recovery master is decided via an election held by all active nodes with this capability\&. +.sp +Default is YES\&. +.RE +.PP +LMASTER +.RS 4 +Indicates that a node can be the location master (LMASTER) for database records\&. The LMASTER always knows which node has the latest copy of a record in a volatile database\&. +.sp +Default is YES\&. +.RE +.PP +The RECMASTER and LMASTER capabilities can be disabled when CTDB is used to create a cluster spanning across WAN links\&. In this case CTDB acts as a WAN accelerator\&. +.SH "LVS" +.PP +LVS is a mode where CTDB presents one single IP address for the entire cluster\&. This is an alternative to using public IP addresses and round\-robin DNS to loadbalance clients across the cluster\&. +.PP +This is similar to using a layer\-4 loadbalancing switch but with some restrictions\&. +.PP +One extra LVS public address is assigned on the public network to each LVS group\&. Each LVS group is a set of nodes in the cluster that presents the same LVS address public address to the outside world\&. Normally there would only be one LVS group spanning an entire cluster, but in situations where one CTDB cluster spans multiple physical sites it might be useful to have one LVS group for each site\&. There can be multiple LVS groups in a cluster but each node can only be member of one LVS group\&. +.PP +Client access to the cluster is load\-balanced across the HEALTHY nodes in an LVS group\&. If no HEALTHY nodes exists then all nodes in the group are used, regardless of health status\&. CTDB will, however never load\-balance LVS traffic to nodes that are BANNED, STOPPED, DISABLED or DISCONNECTED\&. The +\fBctdb lvs\fR +command is used to show which nodes are currently load\-balanced across\&. +.PP +In each LVS group, one of the nodes is selected by CTDB to be the LVS master\&. This node receives all traffic from clients coming in to the LVS public address and multiplexes it across the internal network to one of the nodes that LVS is using\&. When responding to the client, that node will send the data back directly to the client, bypassing the LVS master node\&. The command +\fBctdb lvs master\fR +will show which node is the current LVS master\&. +.PP +The path used for a client I/O is: +.sp +.RS 4 +.ie n \{\ +\h'-04' 1.\h'+01'\c +.\} +.el \{\ +.sp -1 +.IP " 1." 4.2 +.\} +Client sends request packet to LVSMASTER\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04' 2.\h'+01'\c +.\} +.el \{\ +.sp -1 +.IP " 2." 4.2 +.\} +LVSMASTER passes the request on to one node across the internal network\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04' 3.\h'+01'\c +.\} +.el \{\ +.sp -1 +.IP " 3." 4.2 +.\} +Selected node processes the request\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04' 4.\h'+01'\c +.\} +.el \{\ +.sp -1 +.IP " 4." 4.2 +.\} +Node responds back to client\&. +.RE +.PP +This means that all incoming traffic to the cluster will pass through one physical node, which limits scalability\&. You can send more data to the LVS address that one physical node can multiplex\&. This means that you should not use LVS if your I/O pattern is write\-intensive since you will be limited in the available network bandwidth that node can handle\&. LVS does work very well for read\-intensive workloads where only smallish READ requests are going through the LVSMASTER bottleneck and the majority of the traffic volume (the data in the read replies) goes straight from the processing node back to the clients\&. For read\-intensive i/o patterns you can achieve very high throughput rates in this mode\&. +.PP +Note: you can use LVS and public addresses at the same time\&. +.PP +If you use LVS, you must have a permanent address configured for the public interface on each node\&. This address must be routable and the cluster nodes must be configured so that all traffic back to client hosts are routed through this interface\&. This is also required in order to allow samba/winbind on the node to talk to the domain controller\&. This LVS IP address can not be used to initiate outgoing traffic\&. +.PP +Make sure that the domain controller and the clients are reachable from a node +\fIbefore\fR +you enable LVS\&. Also ensure that outgoing traffic to these hosts is routed out through the configured public interface\&. +.SS "Configuration" +.PP +To activate LVS on a CTDB node you must specify the +\fICTDB_LVS_PUBLIC_IFACE\fR, +\fICTDB_LVS_PUBLIC_IP\fR +and +\fICTDB_LVS_NODES\fR +configuration variables\&. +\fICTDB_LVS_NODES\fR +specifies a file containing the private address of all nodes in the current node\*(Aqs LVS group\&. +.PP +Example: +.sp +.if n \{\ +.RS 4 +.\} +.nf +CTDB_LVS_PUBLIC_IFACE=eth1 +CTDB_LVS_PUBLIC_IP=10\&.1\&.1\&.237 +CTDB_LVS_NODES=/usr/local/etc/ctdb/lvs_nodes + +.fi +.if n \{\ +.RE +.\} +.PP +Example +/usr/local/etc/ctdb/lvs_nodes: +.sp +.if n \{\ +.RS 4 +.\} +.nf +192\&.168\&.1\&.2 +192\&.168\&.1\&.3 +192\&.168\&.1\&.4 + +.fi +.if n \{\ +.RE +.\} +.PP +Normally any node in an LVS group can act as the LVS master\&. Nodes that are highly loaded due to other demands maybe flagged with the "slave\-only" option in the +\fICTDB_LVS_NODES\fR +file to limit the LVS functionality of those nodes\&. +.PP +LVS nodes file that excludes 192\&.168\&.1\&.4 from being the LVS master node: +.sp +.if n \{\ +.RS 4 +.\} +.nf +192\&.168\&.1\&.2 +192\&.168\&.1\&.3 +192\&.168\&.1\&.4 slave\-only + +.fi +.if n \{\ +.RE +.\} +.SH "TRACKING AND RESETTING TCP CONNECTIONS" +.PP +CTDB tracks TCP connections from clients to public IP addresses, on known ports\&. When an IP address moves from one node to another, all existing TCP connections to that IP address are reset\&. The node taking over this IP address will also send gratuitous ARPs (for IPv4, or neighbour advertisement, for IPv6)\&. This allows clients to reconnect quickly, rather than waiting for TCP timeouts, which can be very long\&. +.PP +It is important that established TCP connections do not survive a release and take of a public IP address on the same node\&. Such connections can get out of sync with sequence and ACK numbers, potentially causing a disruptive ACK storm\&. +.SH "NAT GATEWAY" +.PP +NAT gateway (NATGW) is an optional feature that is used to configure fallback routing for nodes\&. This allows cluster nodes to connect to external services (e\&.g\&. DNS, AD, NIS and LDAP) when they do not host any public addresses (e\&.g\&. when they are unhealthy)\&. +.PP +This also applies to node startup because CTDB marks nodes as UNHEALTHY until they have passed a "monitor" event\&. In this context, NAT gateway helps to avoid a "chicken and egg" situation where a node needs to access an external service to become healthy\&. +.PP +Another way of solving this type of problem is to assign an extra static IP address to a public interface on every node\&. This is simpler but it uses an extra IP address per node, while NAT gateway generally uses only one extra IP address\&. +.SS "Operation" +.PP +One extra NATGW public address is assigned on the public network to each NATGW group\&. Each NATGW group is a set of nodes in the cluster that shares the same NATGW address to talk to the outside world\&. Normally there would only be one NATGW group spanning an entire cluster, but in situations where one CTDB cluster spans multiple physical sites it might be useful to have one NATGW group for each site\&. +.PP +There can be multiple NATGW groups in a cluster but each node can only be member of one NATGW group\&. +.PP +In each NATGW group, one of the nodes is selected by CTDB to be the NATGW master and the other nodes are consider to be NATGW slaves\&. NATGW slaves establish a fallback default route to the NATGW master via the private network\&. When a NATGW slave hosts no public IP addresses then it will use this route for outbound connections\&. The NATGW master hosts the NATGW public IP address and routes outgoing connections from slave nodes via this IP address\&. It also establishes a fallback default route\&. +.SS "Configuration" +.PP +NATGW is usually configured similar to the following example configuration: +.sp +.if n \{\ +.RS 4 +.\} +.nf +CTDB_NATGW_NODES=/usr/local/etc/ctdb/natgw_nodes +CTDB_NATGW_PRIVATE_NETWORK=192\&.168\&.1\&.0/24 +CTDB_NATGW_PUBLIC_IP=10\&.0\&.0\&.227/24 +CTDB_NATGW_PUBLIC_IFACE=eth0 +CTDB_NATGW_DEFAULT_GATEWAY=10\&.0\&.0\&.1 + +.fi +.if n \{\ +.RE +.\} +.PP +Normally any node in a NATGW group can act as the NATGW master\&. Some configurations may have special nodes that lack connectivity to a public network\&. In such cases, those nodes can be flagged with the "slave\-only" option in the +\fICTDB_NATGW_NODES\fR +file to limit the NATGW functionality of those nodes\&. +.PP +See the +NAT GATEWAY +section in +\fBctdb-script.options\fR(5) +for more details of NATGW configuration\&. +.SS "Implementation details" +.PP +When the NATGW functionality is used, one of the nodes is selected to act as a NAT gateway for all the other nodes in the group when they need to communicate with the external services\&. The NATGW master is selected to be a node that is most likely to have usable networks\&. +.PP +The NATGW master hosts the NATGW public IP address +\fICTDB_NATGW_PUBLIC_IP\fR +on the configured public interfaces +\fICTDB_NATGW_PUBLIC_IFACE\fR +and acts as a router, masquerading outgoing connections from slave nodes via this IP address\&. If +\fICTDB_NATGW_DEFAULT_GATEWAY\fR +is set then it also establishes a fallback default route to the configured this gateway with a metric of 10\&. A metric 10 route is used so it can co\-exist with other default routes that may be available\&. +.PP +A NATGW slave establishes its fallback default route to the NATGW master via the private network +\fICTDB_NATGW_PRIVATE_NETWORK\fRwith a metric of 10\&. This route is used for outbound connections when no other default route is available because the node hosts no public addresses\&. A metric 10 routes is used so that it can co\-exist with other default routes that may be available when the node is hosting public addresses\&. +.PP +\fICTDB_NATGW_STATIC_ROUTES\fR +can be used to have NATGW create more specific routes instead of just default routes\&. +.PP +This is implemented in the +11\&.natgw +eventscript\&. Please see the eventscript file and the +NAT GATEWAY +section in +\fBctdb-script.options\fR(5) +for more details\&. +.SH "POLICY ROUTING" +.PP +Policy routing is an optional CTDB feature to support complex network topologies\&. Public addresses may be spread across several different networks (or VLANs) and it may not be possible to route packets from these public addresses via the system\*(Aqs default route\&. Therefore, CTDB has support for policy routing via the +13\&.per_ip_routing +eventscript\&. This allows routing to be specified for packets sourced from each public address\&. The routes are added and removed as CTDB moves public addresses between nodes\&. +.SS "Configuration variables" +.PP +There are 4 configuration variables related to policy routing: +\fICTDB_PER_IP_ROUTING_CONF\fR, +\fICTDB_PER_IP_ROUTING_RULE_PREF\fR, +\fICTDB_PER_IP_ROUTING_TABLE_ID_LOW\fR, +\fICTDB_PER_IP_ROUTING_TABLE_ID_HIGH\fR\&. See the +POLICY ROUTING +section in +\fBctdb-script.options\fR(5) +for more details\&. +.SS "Configuration" +.PP +The format of each line of +\fICTDB_PER_IP_ROUTING_CONF\fR +is: +.sp +.if n \{\ +.RS 4 +.\} +.nf + [ ] + +.fi +.if n \{\ +.RE +.\} +.PP +Leading whitespace is ignored and arbitrary whitespace may be used as a separator\&. Lines that have a "public address" item that doesn\*(Aqt match an actual public address are ignored\&. This means that comment lines can be added using a leading character such as \*(Aq#\*(Aq, since this will never match an IP address\&. +.PP +A line without a gateway indicates a link local route\&. +.PP +For example, consider the configuration line: +.sp +.if n \{\ +.RS 4 +.\} +.nf + 192\&.168\&.1\&.99 192\&.168\&.1\&.1/24 + +.fi +.if n \{\ +.RE +.\} +.PP +If the corresponding public_addresses line is: +.sp +.if n \{\ +.RS 4 +.\} +.nf + 192\&.168\&.1\&.99/24 eth2,eth3 + +.fi +.if n \{\ +.RE +.\} +.PP +\fICTDB_PER_IP_ROUTING_RULE_PREF\fR +is 100, and CTDB adds the address to eth2 then the following routing information is added: +.sp +.if n \{\ +.RS 4 +.\} +.nf + ip rule add from 192\&.168\&.1\&.99 pref 100 table ctdb\&.192\&.168\&.1\&.99 + ip route add 192\&.168\&.1\&.0/24 dev eth2 table ctdb\&.192\&.168\&.1\&.99 + +.fi +.if n \{\ +.RE +.\} +.PP +This causes traffic from 192\&.168\&.1\&.1 to 192\&.168\&.1\&.0/24 go via eth2\&. +.PP +The +\fBip rule\fR +command will show (something like \- depending on other public addresses and other routes on the system): +.sp +.if n \{\ +.RS 4 +.\} +.nf + 0: from all lookup local + 100: from 192\&.168\&.1\&.99 lookup ctdb\&.192\&.168\&.1\&.99 + 32766: from all lookup main + 32767: from all lookup default + +.fi +.if n \{\ +.RE +.\} +.PP +\fBip route show table ctdb\&.192\&.168\&.1\&.99\fR +will show: +.sp +.if n \{\ +.RS 4 +.\} +.nf + 192\&.168\&.1\&.0/24 dev eth2 scope link + +.fi +.if n \{\ +.RE +.\} +.PP +The usual use for a line containing a gateway is to add a default route corresponding to a particular source address\&. Consider this line of configuration: +.sp +.if n \{\ +.RS 4 +.\} +.nf + 192\&.168\&.1\&.99 0\&.0\&.0\&.0/0 192\&.168\&.1\&.1 + +.fi +.if n \{\ +.RE +.\} +.PP +In the situation described above this will cause an extra routing command to be executed: +.sp +.if n \{\ +.RS 4 +.\} +.nf + ip route add 0\&.0\&.0\&.0/0 via 192\&.168\&.1\&.1 dev eth2 table ctdb\&.192\&.168\&.1\&.99 + +.fi +.if n \{\ +.RE +.\} +.PP +With both configuration lines, +\fBip route show table ctdb\&.192\&.168\&.1\&.99\fR +will show: +.sp +.if n \{\ +.RS 4 +.\} +.nf + 192\&.168\&.1\&.0/24 dev eth2 scope link + default via 192\&.168\&.1\&.1 dev eth2 + +.fi +.if n \{\ +.RE +.\} +.SS "Sample configuration" +.PP +Here is a more complete example configuration\&. +.sp +.if n \{\ +.RS 4 +.\} +.nf +/usr/local/etc/ctdb/public_addresses: + + 192\&.168\&.1\&.98 eth2,eth3 + 192\&.168\&.1\&.99 eth2,eth3 + +/usr/local/etc/ctdb/policy_routing: + + 192\&.168\&.1\&.98 192\&.168\&.1\&.0/24 + 192\&.168\&.1\&.98 192\&.168\&.200\&.0/24 192\&.168\&.1\&.254 + 192\&.168\&.1\&.98 0\&.0\&.0\&.0/0 192\&.168\&.1\&.1 + 192\&.168\&.1\&.99 192\&.168\&.1\&.0/24 + 192\&.168\&.1\&.99 192\&.168\&.200\&.0/24 192\&.168\&.1\&.254 + 192\&.168\&.1\&.99 0\&.0\&.0\&.0/0 192\&.168\&.1\&.1 + +.fi +.if n \{\ +.RE +.\} +.PP +The routes local packets as expected, the default route is as previously discussed, but packets to 192\&.168\&.200\&.0/24 are routed via the alternate gateway 192\&.168\&.1\&.254\&. +.SH "NOTIFICATIONS" +.PP +When certain state changes occur in CTDB, it can be configured to perform arbitrary actions via notifications\&. For example, sending SNMP traps or emails when a node becomes unhealthy or similar\&. +.PP +The notification mechanism runs all executable files ending in "\&.script" in +/usr/local/etc/ctdb/events/notification/, ignoring any failures and continuing to run all files\&. +.PP +CTDB currently generates notifications after CTDB changes to these states: +.RS 4 +init +.RE +.RS 4 +setup +.RE +.RS 4 +startup +.RE +.RS 4 +healthy +.RE +.RS 4 +unhealthy +.RE +.SH "LOG LEVELS" +.PP +Valid log levels, in increasing order of verbosity, are: +.RS 4 +ERROR +.RE +.RS 4 +WARNING +.RE +.RS 4 +NOTICE +.RE +.RS 4 +INFO +.RE +.RS 4 +DEBUG +.RE +.SH "REMOTE CLUSTER NODES" +.PP +It is possible to have a CTDB cluster that spans across a WAN link\&. For example where you have a CTDB cluster in your datacentre but you also want to have one additional CTDB node located at a remote branch site\&. This is similar to how a WAN accelerator works but with the difference that while a WAN\-accelerator often acts as a Proxy or a MitM, in the ctdb remote cluster node configuration the Samba instance at the remote site IS the genuine server, not a proxy and not a MitM, and thus provides 100% correct CIFS semantics to clients\&. +.PP +See the cluster as one single multihomed samba server where one of the NICs (the remote node) is very far away\&. +.PP +NOTE: This does require that the cluster filesystem you use can cope with WAN\-link latencies\&. Not all cluster filesystems can handle WAN\-link latencies! Whether this will provide very good WAN\-accelerator performance or it will perform very poorly depends entirely on how optimized your cluster filesystem is in handling high latency for data and metadata operations\&. +.PP +To activate a node as being a remote cluster node you need to set the following two parameters in /usr/local/etc/ctdb/ctdb\&.conf for the remote node: +.sp +.if n \{\ +.RS 4 +.\} +.nf +[legacy] + lmaster capability = false + recmaster capability = false + +.fi +.if n \{\ +.RE +.\} +.PP +Verify with the command "ctdb getcapabilities" that that node no longer has the recmaster or the lmaster capabilities\&. +.SH "SEE ALSO" +.PP +\fBctdb\fR(1), +\fBctdbd\fR(1), +\fBctdbd_wrapper\fR(1), +\fBctdb_diagnostics\fR(1), +\fBltdbtool\fR(1), +\fBonnode\fR(1), +\fBping_pong\fR(1), +\fBctdb.conf\fR(5), +\fBctdb-script.options\fR(5), +\fBctdb.sysconfig\fR(5), +\fBctdb-statistics\fR(7), +\fBctdb-tunables\fR(7), +\m[blue]\fB\%http://ctdb.samba.org/\fR\m[] +.SH "AUTHOR" +.br +.PP +This documentation was written by Ronnie Sahlberg, Amitay Isaacs, Martin Schwenke +.SH "COPYRIGHT" +.br +Copyright \(co 2007 Andrew Tridgell, Ronnie Sahlberg +.br +.PP +This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version\&. +.PP +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE\&. See the GNU General Public License for more details\&. +.PP +You should have received a copy of the GNU General Public License along with this program; if not, see +\m[blue]\fB\%http://www.gnu.org/licenses\fR\m[]\&. +.sp diff --git a/net/samba420/files/man/ctdb.conf.5 b/net/samba420/files/man/ctdb.conf.5 new file mode 100644 index 00000000000..ee36a518e92 --- /dev/null +++ b/net/samba420/files/man/ctdb.conf.5 @@ -0,0 +1,359 @@ +'\" t +.\" Title: ctdb.conf +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 09/23/2020 +.\" Manual: CTDB - clustered TDB database +.\" Source: ctdb +.\" Language: English +.\" +.TH "CTDB\&.CONF" "5" "09/23/2020" "ctdb" "CTDB \- clustered TDB database" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +ctdb.conf \- CTDB configuration file +.SH "DESCRIPTION" +.PP +This file contains CTDB configuration options that affect the operation of CTDB daemons and command\-line tools\&. The default location of this file is +/usr/local/etc/ctdb/ctdb\&.conf\&. +.PP +Note that this is a Samba\-style configuration file, so it has a very different syntax to previous CTDB configuration files\&. +.PP +For event script options please see +\fBctdb-script.options\fR(5)\&. +.PP +Configuration options are grouped into several sections below\&. There are only a few options in each section, allowing them to be ordered (approximately) in decreasing order of importance\&. +.SH "LOGGING CONFIGURATION" +.PP +Options in this section control CTDB\*(Aqs logging\&. They are valid within the +\fIlogging\fR +section of file, indicated by +[logging]\&. +.PP +log level = \fILOGLEVEL\fR +.RS 4 +LOGLEVEL is a string that controls the verbosity of ctdbd\*(Aqs logging\&. See the +LOG LEVELS +section in +\fBctdb\fR(7) +for more details\&. +.sp +Default: +NOTICE +.RE +.PP +location = \fISTRING\fR +.RS 4 +STRING specifies where ctdbd will write its log\&. +.sp +Valid values are: +.PP +file:\fIFILENAME\fR +.RS 4 +FILENAME where ctdbd will write its log\&. This is usually +/var/log/log\&.ctdb\&. +.RE +.PP +syslog[:\fIMETHOD\fR] +.RS 4 +CTDB will log to syslog\&. By default this will use the syslog(3) API\&. +.sp +If METHOD is specified then it specifies an extension that causes logging to be done in a non\-blocking fashion\&. This can be useful under heavy loads that might cause the syslog daemon to dequeue messages too slowly, which would otherwise cause CTDB to block when logging\&. METHOD must be one of: +.PP +nonblocking +.RS 4 +CTDB will log to syslog via +/dev/log +in non\-blocking mode\&. +.RE +.PP +udp +.RS 4 +CTDB will log to syslog via UDP to localhost:514\&. The syslog daemon must be configured to listen on (at least) localhost:514\&. Most implementations will log the messages against hostname "localhost" \- this is a limit of the implementation for compatibility with more syslog daemon implementations\&. +.RE +.PP +udp\-rfc5424 +.RS 4 +As with "udp" but messages are sent in RFC5424 format\&. This method will log the correct hostname but is not as widely implemented in syslog daemons\&. +.RE +.RE +.sp +Default: file:/var/log/log\&.ctdb +.RE +.SH "CLUSTER CONFIGURATION" +.PP +Options in this section affect the CTDB cluster setup\&. They are valid within the +\fIcluster\fR +section of file, indicated by +[cluster]\&. +.PP +recovery lock = \fILOCK\fR +.RS 4 +LOCK specifies the cluster\-wide mutex used to detect and prevent a partitioned cluster (or "split brain")\&. +.sp +For information about the recovery lock please see the +RECOVERY LOCK +section in +\fBctdb\fR(7)\&. +.sp +Default: NONE\&. However, uses of a recovery lock is +\fIstrongly recommended\fR\&. +.RE +.PP +node address = \fIIPADDR\fR +.RS 4 +IPADDR is the private IP address that ctdbd will bind to\&. +.sp +This option is only required when automatic address detection can not be used\&. This can be the case when running multiple ctdbd daemons/nodes on the same physical host (usually for testing), using InfiniBand for the private network or on Linux when sysctl net\&.ipv4\&.ip_nonlocal_bind=1\&. +.sp +Default: CTDB selects the first address from the nodes list that it can bind to\&. See also the +PRIVATE ADDRESS +section in +\fBctdb\fR(7)\&. +.RE +.PP +transport = tcp|ib +.RS 4 +This option specifies which transport to use for ctdbd internode communications on the private network\&. +.sp +ib +means InfiniBand\&. The InfiniBand support is not regularly tested\&. If it is known to be broken then it may be disabled so that a value of +ib +is considered invalid\&. +.sp +Default: +tcp +.RE +.SH "DATABASE CONFIGURATION" +.PP +Options in this section affect the CTDB database setup\&. They are valid within the +\fIdatabase\fR +section of file, indicated by +[database]\&. +.PP +volatile database directory = \fIDIRECTORY\fR +.RS 4 +DIRECTORY on local storage where CTDB keeps a local copy of volatile TDB databases\&. This directory is local for each node and should not be stored on the shared cluster filesystem\&. +.sp +Mounting a tmpfs (or similar memory filesystem) on this directory can provide a significant performance improvement when there is I/O contention on the local disk\&. +.sp +Default: +/var/lib/ctdb/volatile +.RE +.PP +persistent database directory=\fIDIRECTORY\fR +.RS 4 +DIRECTORY on local storage where CTDB keeps a local copy of persistent TDB databases\&. This directory is local for each node and should not be stored on the shared cluster filesystem\&. +.sp +Default: +/var/lib/ctdb/persistent +.RE +.PP +state database directory = \fIDIRECTORY\fR +.RS 4 +DIRECTORY on local storage where CTDB keeps a local copy of internal state TDB databases\&. This directory is local for each node and should not be stored on the shared cluster filesystem\&. +.sp +Default: +/var/lib/ctdb/state +.RE +.PP +tdb mutexes = true|false +.RS 4 +This parameter enables TDB_MUTEX_LOCKING feature on volatile databases if the robust mutexes are supported\&. This optimizes the record locking using robust mutexes and is much more efficient that using posix locks\&. +.sp +If robust mutexes are unreliable on the platform being used then they can be disabled by setting this to +false\&. +.RE +.PP +lock debug script = \fIFILENAME\fR +.RS 4 +FILENAME is a script used by CTDB\*(Aqs database locking code to attempt to provide debugging information when CTDB is unable to lock an entire database or a record\&. +.sp +This script should be a bare filename relative to the CTDB configuration directory (/usr/local/etc/ctdb/)\&. Any directory prefix is ignored and the path is calculated relative to this directory\&. +.sp +CTDB provides a lock debugging script and installs it as +/usr/local/etc/ctdb/debug_locks\&.sh\&. +.sp +Default: NONE +.RE +.SH "EVENT HANDLING CONFIGURATION" +.PP +Options in this section affect CTDB event handling\&. They are valid within the +\fIevent\fR +section of file, indicated by +[event]\&. +.PP +debug script = \fIFILENAME\fR +.RS 4 +FILENAME is a script used by CTDB\*(Aqs event handling code to attempt to provide debugging information when an event times out\&. +.sp +This script should be a bare filename relative to the CTDB configuration directory (/usr/local/etc/ctdb/)\&. Any directory prefix is ignored and the path is calculated relative to this directory\&. +.sp +CTDB provides a script for debugging timed out event scripts and installs it as +/usr/local/etc/ctdb/debug\-hung\-script\&.sh\&. +.sp +Default: NONE +.RE +.SH "FAILOVER CONFIGURATION" +.PP +Options in this section affect CTDB failover\&. They are valid within the +\fIfailover\fR +section of file, indicated by +[failover]\&. +.PP +disabled = true|false +.RS 4 +If set to +true +then public IP failover is disabled\&. +.sp +Default: +false +.RE +.SH "LEGACY CONFIGURATION" +.PP +Options in this section affect legacy CTDB setup\&. They are valid within the +\fIlegacy\fR +section of file, indicated by +[legacy]\&. +.PP +ctdb start as stopped = true|false +.RS 4 +If set to +true +CTDB starts in the STOPPED state\&. +.sp +To allow the node to take part in the cluster it must be manually continued with the +\fBctdb continue\fR +command\&. +.sp +Please see the +NODE STATES +section in +\fBctdb\fR(7) +for more information about the STOPPED state\&. +.sp +Default: +false +.RE +.PP +start as disabled = true|false +.RS 4 +If set to +true +CTDB starts in the DISABLED state\&. +.sp +To allow the node to host public IP addresses and services, it must be manually enabled using the +\fBctdb enable\fR +command\&. +.sp +Please see the +NODE STATES +section in +\fBctdb\fR(7) +for more information about the DISABLED state\&. +.sp +Default: +false +.RE +.PP +realtime scheduling = true|false +.RS 4 +Usually CTDB runs with real\-time priority\&. This helps it to perform effectively on a busy system, such as when there are thousands of Samba clients\&. If you are running CTDB on a platform that does not support real\-time priority, you can set this to +false\&. +.sp +Default: +true +.RE +.PP +recmaster capability = true|false +.RS 4 +Indicates whether a node can become the recovery master for the cluster\&. If this is set to +false +then the node will not be able to become the recovery master for the cluster\&. This feature is primarily used for making a cluster span across a WAN link and use CTDB as a WAN\-accelerator\&. +.sp +Please see the +REMOTE CLUSTER NODES +section in +\fBctdb\fR(7) +for more information\&. +.sp +Default: +true +.RE +.PP +lmaster capability = true|false +.RS 4 +Indicates whether a node can become a location master for records in a database\&. If this is set to +false +then the node will not be part of the vnnmap\&. This feature is primarily used for making a cluster span across a WAN link and use CTDB as a WAN\-accelerator\&. +.sp +Please see the +REMOTE CLUSTER NODES +section in +\fBctdb\fR(7) +for more information\&. +.sp +Default: +true +.RE +.PP +script log level = \fILOGLEVEL\fR +.RS 4 +This option sets the debug level of event script output to LOGLEVEL\&. +.sp +See the +DEBUG LEVELS +section in +\fBctdb\fR(7) +for more information\&. +.sp +Default: +ERROR +.RE +.SH "FILES" +.RS 4 +/usr/local/etc/ctdb/ctdb\&.conf +.RE +.SH "SEE ALSO" +.PP +\fBctdbd\fR(1), +\fBonnode\fR(1), +\fBctdb.sysconfig\fR(5), +\fBctdb-script.options\fR(5), +\fBctdb\fR(7), +\fBctdb-tunables\fR(7), +\m[blue]\fB\%http://ctdb.samba.org/\fR\m[] +.SH "AUTHOR" +.br +.PP +This documentation was written by Amitay Isaacs, Martin Schwenke +.SH "COPYRIGHT" +.br +Copyright \(co 2007 Andrew Tridgell, Ronnie Sahlberg +.br +.PP +This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version\&. +.PP +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE\&. See the GNU General Public License for more details\&. +.PP +You should have received a copy of the GNU General Public License along with this program; if not, see +\m[blue]\fB\%http://www.gnu.org/licenses\fR\m[]\&. +.sp diff --git a/net/samba420/files/man/ctdb.sysconfig.5 b/net/samba420/files/man/ctdb.sysconfig.5 new file mode 100644 index 00000000000..32afdb2bcf2 --- /dev/null +++ b/net/samba420/files/man/ctdb.sysconfig.5 @@ -0,0 +1,139 @@ +'\" t +.\" Title: ctdb.sysconfig +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 09/23/2020 +.\" Manual: CTDB - clustered TDB database +.\" Source: ctdb +.\" Language: English +.\" +.TH "CTDB\&.SYSCONFIG" "5" "09/23/2020" "ctdb" "CTDB \- clustered TDB database" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +ctdb.sysconfig \- CTDB daemon configuration file +.SH "DESCRIPTION" +.PP +This file contains configuration that affects the operation of CTDB\&. This is a distribution\-specific service configuration file such as +/etc/sysconfig/ctdb +(Red Hat) or +/etc/default/ctdb +(Debian) and is a shell script (see +\fBsh\fR(1))\&. +.SH "GLOBAL CONFIGURATION" +.PP +CTDB_INIT_STYLE=debian|redhat|suse +.RS 4 +This is the init style used by the Linux distribution (or other operating system) being used\&. This is usually determined dynamically by checking the system\&. This variable is used by the initscript to determine which init system primitives to use\&. It is also used by some eventscripts to choose the name of initscripts for certain services, since these can vary between distributions\&. +.sp +If using CTDB\*(Aqs event scripts are unable to determine an appropriate default then this option can also be placed in a relevant +\fBctdb-script.options\fR(5) +file\&. +.sp +Default: NONE\&. Guessed, based on features of distribution\&. +.RE +.PP +CTDB_STARTUP_TIMEOUT=\fINUM\fR +.RS 4 +NUM is the number of seconds to wait for +\fBctdbd\fR(1) +complete early initialisation up to a point where it is unlikely to abort\&. If +\fBctdbd\fR +doesn\*(Aqt complete the "setup" event before this timeout then it is killed\&. +.sp +Defaults: 10 +.RE +.SH "RESOURCE LIMITS" +.SS "Maximum number of open files" +.PP +CTDB can use a lot of file descriptors, especially when used with Samba\&. If there are thousands of smbd processes connected to CTDB when this can mean that thousands of file descriptors are used\&. For CTDB, it is often necessary to increase limit on the maximum number of open files\&. +.PP +The maximum number of open files should be configured using an operating system mechanism\&. +.PP +systemd +.RS 4 +The +LimitNOFILE=\fBLIMIT\fR +option can be used in a unit/service file increase the maximum number of open files\&. See +\fBsystemd.exec\fR(5) +for details\&. +.RE +.PP +SYSV init +.RS 4 +Use a command like +\fBulimit \-n \fR\fB\fBLIMIT\fR\fR +to increase the maximum number of open files\&. This command can be put in the relevant distribution\-specific service configuration file\&. +.RE +.SS "Allowing core dumps" +.PP +Many distributions do not allow core dump files to be generated by default\&. To assist with debugging, core files can be enabled\&. This should be configured using an operating system mechanism\&. +.PP +systemd +.RS 4 +The +LimitCORE=0|unlimited +option can be used in a unit/service file\&. +0 +disallows core files, +unlimited +allows them\&. maximum number of open files\&. See +\fBsystemd.exec\fR(5) +for details\&. +.RE +.PP +SYSV init +.RS 4 +Use a command like +\fBulimit \-c 0|unlimited\fR +to disable or enable core files as required\&. This command can be put in the relevant distribution\-specific service configuration file\&. +.RE +.SH "FILES" +.RS 4 +/etc/sysconfig/ctdb +.RE +.RS 4 +/etc/default/ctdb +.RE +.RS 4 +/usr/local/etc/ctdb/script\&.options +.RE +.SH "SEE ALSO" +.PP +\fBctdbd\fR(1), +\fBctdb-script.options\fR(5), +\fBctdb\fR(7), +\m[blue]\fB\%http://ctdb.samba.org/\fR\m[] +.SH "AUTHOR" +.br +.PP +This documentation was written by Martin Schwenke +.SH "COPYRIGHT" +.br +Copyright \(co 2007 Andrew Tridgell, Ronnie Sahlberg +.br +.PP +This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version\&. +.PP +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE\&. See the GNU General Public License for more details\&. +.PP +You should have received a copy of the GNU General Public License along with this program; if not, see +\m[blue]\fB\%http://www.gnu.org/licenses\fR\m[]\&. +.sp diff --git a/net/samba420/files/man/ctdb_diagnostics.1 b/net/samba420/files/man/ctdb_diagnostics.1 new file mode 100644 index 00000000000..b24c57d5acd --- /dev/null +++ b/net/samba420/files/man/ctdb_diagnostics.1 @@ -0,0 +1,79 @@ +'\" t +.\" Title: ctdb_diagnostics +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 11/18/2018 +.\" Manual: CTDB - clustered TDB database +.\" Source: ctdb +.\" Language: English +.\" +.TH "CTDB_DIAGNOSTICS" "1" "11/18/2018" "ctdb" "CTDB \- clustered TDB database" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +ctdb_diagnostics \- dump diagnostic information about CTDB/Samba installation +.SH "SYNOPSIS" +.HP \w'\fBctdb_diagnostics\fR\ 'u +\fBctdb_diagnostics\fR [OPTIONS] \&.\&.\&. +.SH "DESCRIPTION" +.PP +ctdb_diagnostics is used to dump diagnostic information about a clustered Samba installation\&. This includes configuration files, output of relevant commands and logs\&. This information can be used to check the correctness of the configuration and to diagnose problems\&. +.SH "OPTIONS" +.PP +\-n +.RS 4 +Comma separated list of nodes to operate on +.RE +.PP +\-c +.RS 4 +Ignore comment lines (starting with \*(Aq#\*(Aq) in file comparisons +.RE +.PP +\-w +.RS 4 +Ignore whitespace in file comparisons +.RE +.PP +\-\-no\-ads +.RS 4 +Do not use commands that assume an Active Directory Server +.RE +.SH "SEE ALSO" +.PP +\fBctdb\fR(1), +\fBctdb\fR(7), +\m[blue]\fB\%https://ctdb.samba.org/\fR\m[] +.SH "AUTHOR" +.br +.PP +This documentation was written by Martijn van Brummelen +.SH "COPYRIGHT" +.br +Copyright \(co 2015 Martijn van Brummelen +.br +.PP +This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version\&. +.PP +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE\&. See the GNU General Public License for more details\&. +.PP +You should have received a copy of the GNU General Public License along with this program; if not, see +\m[blue]\fB\%http://www.gnu.org/licenses\fR\m[]\&. +.sp diff --git a/net/samba420/files/man/ctdbd.1 b/net/samba420/files/man/ctdbd.1 new file mode 100644 index 00000000000..394b632a036 --- /dev/null +++ b/net/samba420/files/man/ctdbd.1 @@ -0,0 +1,83 @@ +'\" t +.\" Title: ctdbd +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 09/23/2020 +.\" Manual: CTDB - clustered TDB database +.\" Source: ctdb +.\" Language: English +.\" +.TH "CTDBD" "1" "09/23/2020" "ctdb" "CTDB \- clustered TDB database" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +ctdbd \- The CTDB cluster daemon +.SH "SYNOPSIS" +.HP \w'\fBctdbd\fR\ 'u +\fBctdbd\fR [\fIOPTION\fR...] +.SH "DESCRIPTION" +.PP +ctdbd is the main CTDB daemon\&. +.PP +Note that ctdbd is not usually invoked directly\&. It is invoked via +\fBctdbd_wrapper\fR(1) +or via the initscript\&. +.PP +See +\fBctdb\fR(7) +for an overview of CTDB\&. +.SH "GENERAL OPTIONS" +.PP +\-i, \-\-interactive +.RS 4 +Enable interactive mode\&. This will make ctdbd run in the foreground and not detach from the terminal\&. In this mode ctdbd will log to stderr\&. +.sp +By default ctdbd will detach itself and run in the background as a daemon, logging to the configured destination\&. +.RE +.PP +\-?, \-\-help +.RS 4 +Display a summary of options\&. +.RE +.SH "SEE ALSO" +.PP +\fBctdb\fR(1), +\fBctdbd_wrapper\fR(1), +\fBonnode\fR(1), +\fBctdb.conf\fR(5), +\fBctdb\fR(7), +\fBctdb-tunables\fR(7), +\m[blue]\fB\%http://ctdb.samba.org/\fR\m[] +.SH "AUTHOR" +.br +.PP +This documentation was written by Ronnie Sahlberg, Amitay Isaacs, Martin Schwenke +.SH "COPYRIGHT" +.br +Copyright \(co 2007 Andrew Tridgell, Ronnie Sahlberg +.br +.PP +This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version\&. +.PP +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE\&. See the GNU General Public License for more details\&. +.PP +You should have received a copy of the GNU General Public License along with this program; if not, see +\m[blue]\fB\%http://www.gnu.org/licenses\fR\m[]\&. +.sp diff --git a/net/samba420/files/man/ctdbd_wrapper.1 b/net/samba420/files/man/ctdbd_wrapper.1 new file mode 100644 index 00000000000..b0b1f9bd783 --- /dev/null +++ b/net/samba420/files/man/ctdbd_wrapper.1 @@ -0,0 +1,63 @@ +'\" t +.\" Title: ctdbd_wrapper +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 09/23/2020 +.\" Manual: CTDB - clustered TDB database +.\" Source: ctdb +.\" Language: English +.\" +.TH "CTDBD_WRAPPER" "1" "09/23/2020" "ctdb" "CTDB \- clustered TDB database" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +ctdbd_wrapper \- Wrapper for ctdbd +.SH "SYNOPSIS" +.HP \w'\fBctdbd_wrapper\fR\ 'u +\fBctdbd_wrapper\fR {start | stop} +.SH "DESCRIPTION" +.PP +ctdbd_wrapper is used to start or stop the main CTDB daemon\&. +.PP +See +\fBctdb\fR(7) +for an overview of CTDB\&. +.SH "SEE ALSO" +.PP +\fBctdbd\fR(1), +\fBctdb.sysconfig\fR(5), +\fBctdb\fR(7), +\m[blue]\fB\%http://ctdb.samba.org/\fR\m[] +.SH "AUTHOR" +.br +.PP +This documentation was written by Amitay Isaacs, Martin Schwenke +.SH "COPYRIGHT" +.br +Copyright \(co 2007 Andrew Tridgell, Ronnie Sahlberg +.br +.PP +This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version\&. +.PP +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE\&. See the GNU General Public License for more details\&. +.PP +You should have received a copy of the GNU General Public License along with this program; if not, see +\m[blue]\fB\%http://www.gnu.org/licenses\fR\m[]\&. +.sp diff --git a/net/samba420/files/man/dbwrap_tool.1 b/net/samba420/files/man/dbwrap_tool.1 new file mode 100644 index 00000000000..c6adf654f4b --- /dev/null +++ b/net/samba420/files/man/dbwrap_tool.1 @@ -0,0 +1,329 @@ +'\" t +.\" Title: dbwrap_tool +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: System Administration tools +.\" Source: Samba 4.16.4 +.\" Language: English +.\" +.TH "DBWRAP_TOOL" "1" "08/09/2022" "Samba 4\&.16\&.4" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +dbwrap_tool \- low level TDB/CTDB manipulation tool using the dbwrap interface +.SH "SYNOPSIS" +.HP \w'\ 'u +dbwrap_tool [\-?|\-\-help] [\-\-usage] [\-\-persistent] [\-\-non\-persistent] [\-d|\-\-debuglevel=DEBUGLEVEL] [\-\-debug\-stdout] [\-\-configfile=CONFIGFILE] [\-\-option=name=value] [\-l|\-\-log\-basename=LOGFILEBASE] [\-\-leak\-report] [\-\-leak\-report\-full] {} {} [\ [\ []]] +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(7) +suite\&. +.PP +The dbwrap_tool program is used to read and manipulate TDB/CTDB databases using the dbwrap interface\&. +.PP +The following database operations are available: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +fetch: fetch a record +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +store: create or modify a record +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +delete: remove a record +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +exists: test for existence of a record +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +erase: remove all records +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +listkeys: list all available records +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +listwatchers: list processes, which are waiting for changes in a record +.RE +.sp +.RE +.PP +The following types are available: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +int32: signed 32bit integer +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +uint32: unsigned 32bit integer +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +string: "hello world" +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +hex: hex strings like "68656C6C6F20776F726C6400" ("hello world") +.RE +.sp +.RE +.SH "OPTIONS" +.PP +\-\-persistent +.RS 4 +Open the database as a persistent database\&. +.sp +Exactly one of \-\-persistent and \-\-non\-persistent must be specified\&. +.RE +.PP +\-\-non\-persistent +.RS 4 +Open the database as a non\-persistent database\&. +.sp +Caveat: opening a database as non\-persistent when there is currently no other opener will wipe the database\&. +.sp +Exactly one of \-\-persistent and \-\-non\-persistent must be specified\&. +.RE +.PP +\-?|\-\-help +.RS 4 +Print a summary of command line options\&. +.RE +.PP +\-\-usage +.RS 4 +Display brief usage message\&. +.RE +.PP +\-d|\-\-debuglevel=DEBUGLEVEL +.RS 4 +\fIlevel\fR +is an integer from 0 to 10\&. The default value if this parameter is not specified is 1 for client applications\&. +.sp +The higher this value, the more detail will be logged to the log files about the activities of the server\&. At level 0, only critical errors and serious warnings will be logged\&. Level 1 is a reasonable level for day\-to\-day running \- it generates a small amount of information about operations carried out\&. +.sp +Levels above 1 will generate considerable amounts of log data, and should only be used when investigating a problem\&. Levels above 3 are designed for use only by developers and generate HUGE amounts of log data, most of which is extremely cryptic\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBlog level\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-\-debug\-stdout +.RS 4 +This will redirect debug output to STDOUT\&. By default all clients are logging to STDERR\&. +.RE +.PP +\-\-configfile= +.RS 4 +The file specified contains the configuration details required by the client\&. The information in this file can be general for client and server or only provide client specific like options such as +\m[blue]\fBclient smb encrypt\fR\m[]\&. See +smb\&.conf +for more information\&. The default configuration file name is determined at compile time\&. +.RE +.PP +\-\-option== +.RS 4 +Set the +\fBsmb.conf\fR(5) +option "" to value "" from the command line\&. This overrides compiled\-in defaults and options read from the configuration file\&. If a name or a value includes a space, wrap whole \-\-option=name=value into quotes\&. +.RE +.PP +\-l|\-\-log\-basename=logdirectory +.RS 4 +Base directory name for log/debug files\&. The extension +\fB"\&.progname"\fR +will be appended (e\&.g\&. log\&.smbclient, log\&.smbd, etc\&.\&.\&.)\&. The log file is never removed by the client\&. +.RE +.PP +\-\-leak\-report +.RS 4 +Enable talloc leak reporting on exit\&. +.RE +.PP +\-\-leak\-report\-full +.RS 4 +Enable full talloc leak reporting on exit\&. +.RE +.PP +\-V|\-\-version +.RS 4 +Prints the program version number\&. +.RE +.SH "COMMANDS" +.SS "fetch" +.HP \w'\ 'u +dbwrap_tool fetch + +.SS "store" +.HP \w'\ 'u +dbwrap_tool store + +.SS "delete" +.HP \w'\ 'u +dbwrap_tool delete + +.SS "exists" +.HP \w'\ 'u +dbwrap_tool exists + +.SS "erase" +.HP \w'\ 'u +dbwrap_tool erase +.SS "listkeys" +.HP \w'\ 'u +dbwrap_tool listkeys + +.SS "listwatchers" +.HP \w'\ 'u +dbwrap_tool listwatchers + +.SH "EXAMPLES" +.PP +List all keys from winbindd_idmap\&.tdb +.RS 4 +dbwrap_tool +\-\-persistent winbindd_idmap\&.tdb listkeys +.RE +.PP +Fetch record with key "USER HWM" as uint32 +.RS 4 +dbwrap_tool +\-\-persistent winbindd_idmap\&.tdb fetch "USER HWM" uint32 +.RE +.PP +Remove record with key "USER HWM" +.RS 4 +dbwrap_tool +\-\-persistent winbindd_idmap\&.tdb remove "USER HWM" +.RE +.PP +Store and overwrite record "USER HWM" with value 214 +.RS 4 +uint32: +dbwrap_tool +\-\-persistent winbindd_idmap\&.tdb store "USER HWM" uint32 214 +hex: +dbwrap_tool +\-\-persistent winbindd_idmap\&.tdb store "USER HWM" hex D6000000 +.RE +.SH "NOTES" +.PP +Use with caution! +.SH "VERSION" +.PP +This man page is part of version 4\&.16\&.4 of the Samba suite\&. +.SH "SEE ALSO" +.PP +\fBsmbd\fR(8), +\fBsamba\fR(7) +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. +.PP +The dbwrap_tool manpage was written by Bjoern Baumbach\&. diff --git a/net/samba420/files/man/gentest.1 b/net/samba420/files/man/gentest.1 new file mode 100644 index 00000000000..35e301ed291 --- /dev/null +++ b/net/samba420/files/man/gentest.1 @@ -0,0 +1,133 @@ +'\" t +.\" Title: gentest +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: Test Suite +.\" Source: Samba 4.0 +.\" Language: English +.\" +.TH "GENTEST" "1" "08/09/2022" "Samba 4\&.0" "Test Suite" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +gentest \- Run random generic SMB operations against two SMB servers and show the differences in behavior +.SH "SYNOPSIS" +.HP \w'\fBgentest\fR\ 'u +\fBgentest\fR {//server1/share1} {//server2/share2} {\-U\ user%pass} {\-U\ user%pass} [\-s\ seed] [\-o\ numops] [\-a] [\-A] [\-i\ FILE] [\-O] [\-S\ FILE] [\-L] [\-F] [\-C] [\-X] +.SH "DESCRIPTION" +.PP +gentest +is a utility for detecting differences in behaviour between SMB servers\&. It will run a random set of generic operations against +\fI//server1/share1\fR +and then the same random set against +\fI//server2/share2\fR +and display the differences in the responses it gets\&. +.PP +This utility is used by the Samba team to find differences in behaviour between Samba and Windows servers\&. +.SH "OPTIONS" +.PP +\-U user%pass +.RS 4 +Specify the user and password to use when logging on on the shares\&. This parameter is mandatory and has to be specified twice\&. +.RE +.PP +\-s seed +.RS 4 +Seed the random number generator with the specified value\&. +.RE +.PP +\-o numops +.RS 4 +Set the number of operations to perform\&. +.RE +.PP +\-a +.RS 4 +Print the operations that are performed\&. +.RE +.PP +\-A +.RS 4 +Backtrack to find minimal number of operations required to make the response to a certain call differ\&. +.RE +.PP +\-i FILE +.RS 4 +Specify a file containing the names of fields that have to be ignored (such as time fields)\&. See below for a description of the file format\&. +.RE +.PP +\-O +.RS 4 +Enable oplocks\&. +.RE +.PP +\-S FILE +.RS 4 +Set preset seeds file\&. The default is +gentest_seeds\&.dat\&. +.RE +.PP +\-L +.RS 4 +Use preset seeds +.RE +.PP +\-F +.RS 4 +Fast reconnect (just close files) +.RE +.PP +\-C +.RS 4 +Continuous analysis mode +.RE +.PP +\-X +.RS 4 +Analyse even when the test succeeded\&. +.RE +.SH "VERSION" +.PP +This man page is correct for version 4\&.0 of the Samba suite\&. +.SH "SEE ALSO" +.PP +Samba +.SH "AUTHOR" +.PP +This utility is part of the +\m[blue]\fBSamba\fR\m[]\&\s-2\u[1]\d\s+2 +suite, which is developed by the global +\m[blue]\fBSamba Team\fR\m[]\&\s-2\u[2]\d\s+2\&. +.PP +gentest was written by Andrew Tridgell\&. +.PP +This manpage was written by Jelmer Vernooij\&. +.SH "NOTES" +.IP " 1." 4 +Samba +.RS 4 +\%http://www.samba.org/ +.RE +.IP " 2." 4 +Samba Team +.RS 4 +\%http://www.samba.org/samba/team/ +.RE diff --git a/net/samba420/files/man/ldb.3 b/net/samba420/files/man/ldb.3 new file mode 100644 index 00000000000..d535d8ab67e --- /dev/null +++ b/net/samba420/files/man/ldb.3 @@ -0,0 +1,427 @@ +'\" t +.\" Title: ldb +.\" Author: [see the "Author" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: System Administration tools +.\" Source: LDB 1.1 +.\" Language: English +.\" +.TH "LDB" "3" "08/09/2022" "LDB 1\&.1" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +ldb \- A light\-weight database library +.SH "SYNOPSIS" +.sp +.nf +#include +.fi +.SH "DESCRIPTION" +.PP +ldb is a light weight embedded database library and API\&. With a programming interface that is very similar to LDAP, ldb can store its data either in a tdb(3) database or in a real LDAP database\&. +.PP +When used with the tdb backend ldb does not require any database daemon\&. Instead, ldb function calls are processed immediately by the ldb library, which does IO directly on the database, while allowing multiple readers/writers using operating system byte range locks\&. This leads to an API with very low overheads, often resulting in speeds of more than 10x what can be achieved with a more traditional LDAP architecture\&. +.PP +In a taxonomy of databases ldb would sit half way between key/value pair databases (such as berkley db or tdb) and a full LDAP database\&. With a structured attribute oriented API like LDAP and good indexing capabilities, ldb can be used for quite sophisticated applications that need a light weight database, without the administrative overhead of a full LDAP installation\&. +.PP +Included with ldb are a number of useful command line tools for manipulating a ldb database\&. These tools are similar in style to the equivalent ldap command line tools\&. +.PP +In its default mode of operation with a tdb backend, ldb can also be seen as a "schema\-less LDAP"\&. By default ldb does not require a schema, which greatly reduces the complexity of getting started with ldb databases\&. As the complexity of you application grows you can take advantage of some of the optional schema\-like attributes that ldb offers, or you can migrate to using the full LDAP api while keeping your exiting ldb code\&. +.PP +If you are new to ldb, then I suggest starting with the manual pages for ldbsearch(1) and ldbedit(1), and experimenting with a local database\&. Then I suggest you look at the ldb_connect(3) and ldb_search(3) manual pages\&. +.SH "TOOLS" +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +ldbsearch(1) +\- command line ldb search utility +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +ldbedit(1) +\- edit all or part of a ldb database using your favourite editor +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +ldbadd(1) +\- add records to a ldb database using LDIF formatted input +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +ldbdel(1) +\- delete records from a ldb database +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +ldbmodify(1) +\- modify records in a ldb database using LDIF formatted input +.RE +.SH "FUNCTIONS" +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_connect(3)\fR +\- connect to a ldb backend +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_search(3)\fR +\- perform a database search +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_add(3)\fR +\- add a record to the database +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_delete(3)\fR +\- delete a record from the database +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_modify(3)\fR +\- modify a record in the database +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_errstring(3)\fR +\- retrieve extended error information from the last operation +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_ldif_write(3)\fR +\- write a LDIF formatted message +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_ldif_write_file(3)\fR +\- write a LDIF formatted message to a file +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_ldif_read(3)\fR +\- read a LDIF formatted message +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_ldif_read_free(3)\fR +\- free the result of a ldb_ldif_read() +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_ldif_read_file(3)\fR +\- read a LDIF message from a file +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_ldif_read_string(3)\fR +\- read a LDIF message from a string +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_msg_find_element(3)\fR +\- find an element in a ldb_message +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_val_equal_exact(3)\fR +\- compare two ldb_val structures +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_msg_find_val(3)\fR +\- find an element by value +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_msg_add_empty(3)\fR +\- add an empty message element to a ldb_message +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_msg_add(3)\fR +\- add a non\-empty message element to a ldb_message +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_msg_element_compare(3)\fR +\- compare two ldb_message_element structures +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_msg_find_int(3)\fR +\- return an integer value from a ldb_message +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_msg_find_uint(3)\fR +\- return an unsigned integer value from a ldb_message +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_msg_find_double(3)\fR +\- return a double value from a ldb_message +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_msg_find_string(3)\fR +\- return a string value from a ldb_message +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_set_alloc(3)\fR +\- set the memory allocation function to be used by ldb +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_set_debug(3)\fR +\- set a debug handler to be used by ldb +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBldb_set_debug_stderr(3)\fR +\- set a debug handler for stderr output +.RE +.SH "AUTHOR" +.PP +ldb was written by +\m[blue]\fBAndrew Tridgell\fR\m[]\&\s-2\u[1]\d\s+2\&. +.PP +If you wish to report a problem or make a suggestion then please see the +\m[blue]\fB\%http://ldb.samba.org/\fR\m[] +web site for current contact and maintainer information\&. +.PP +ldb is released under the GNU Lesser General Public License version 2 or later\&. Please see the file COPYING for license details\&. +.SH "NOTES" +.IP " 1." 4 +Andrew Tridgell +.RS 4 +\%https://www.samba.org/~tridge/ +.RE diff --git a/net/samba420/files/man/ldbadd.1 b/net/samba420/files/man/ldbadd.1 new file mode 100644 index 00000000000..105b5649632 --- /dev/null +++ b/net/samba420/files/man/ldbadd.1 @@ -0,0 +1,78 @@ +'\" t +.\" Title: ldbadd +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: System Administration tools +.\" Source: LDB 1.1 +.\" Language: English +.\" +.TH "LDBADD" "1" "08/09/2022" "LDB 1\&.1" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +ldbadd \- Command\-line utility for adding records to an LDB +.SH "SYNOPSIS" +.HP \w'\fBldbadd\fR\ 'u +\fBldbadd\fR [\-h] [\-H\ LDB\-URL] [ldif\-file1] [ldif\-file2] [\&.\&.\&.] +.SH "DESCRIPTION" +.PP +ldbadd adds records to an ldb(3) database\&. It reads the ldif(5) files specified on the command line and adds the records from these files to the LDB database, which is specified by the \-H option or the LDB_URL environment variable\&. +.PP +If \- is specified as a ldb file, the ldif input is read from standard input\&. +.SH "OPTIONS" +.PP +\-h +.RS 4 +Show list of available options\&. +.RE +.PP +\-H +.RS 4 +LDB URL to connect to\&. See ldb(3) for details\&. +.RE +.SH "ENVIRONMENT" +.PP +LDB_URL +.RS 4 +LDB URL to connect to (can be overridden by using the \-H command\-line option\&.) +.RE +.SH "VERSION" +.PP +This man page is correct for version 1\&.1 of LDB\&. +.SH "SEE ALSO" +.PP +ldb(3), ldbmodify, ldbdel, ldif(5) +.SH "AUTHOR" +.PP +ldb was written by +\m[blue]\fBAndrew Tridgell\fR\m[]\&\s-2\u[1]\d\s+2\&. +.PP +If you wish to report a problem or make a suggestion then please see the +\m[blue]\fB\%http://ldb.samba.org/\fR\m[] +web site for current contact and maintainer information\&. +.PP +This manpage was written by Jelmer Vernooij\&. +.SH "NOTES" +.IP " 1." 4 +Andrew Tridgell +.RS 4 +\%https://www.samba.org/~tridge/ +.RE diff --git a/net/samba420/files/man/ldbdel.1 b/net/samba420/files/man/ldbdel.1 new file mode 100644 index 00000000000..947ee6136b9 --- /dev/null +++ b/net/samba420/files/man/ldbdel.1 @@ -0,0 +1,80 @@ +'\" t +.\" Title: ldbdel +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: System Administration tools +.\" Source: LDB 1.1 +.\" Language: English +.\" +.TH "LDBDEL" "1" "08/09/2022" "LDB 1\&.1" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +ldbdel \- Command\-line program for deleting LDB records +.SH "SYNOPSIS" +.HP \w'\fBldbdel\fR\ 'u +\fBldbdel\fR [\-h] [\-H\ LDB\-URL] [dn] [\&.\&.\&.] +.SH "DESCRIPTION" +.PP +ldbdel deletes records from an ldb(3) database\&. It deletes the records identified by the dn\*(Aqs specified on the command\-line\&. +.PP +ldbdel uses either the database that is specified with the \-H option or the database specified by the LDB_URL environment variable\&. +.SH "OPTIONS" +.PP +\-h +.RS 4 +Show list of available options\&. +.RE +.PP +\-H +.RS 4 +LDB URL to connect to\&. See ldb(3) for details\&. +.RE +.SH "ENVIRONMENT" +.PP +LDB_URL +.RS 4 +LDB URL to connect to (can be overridden by using the \-H command\-line option\&.) +.RE +.SH "VERSION" +.PP +This man page is correct for version 1\&.1 of LDB\&. +.SH "SEE ALSO" +.PP +ldb(3), ldbmodify, ldbadd, ldif(5) +.SH "AUTHOR" +.PP +ldb was written by +\m[blue]\fBAndrew Tridgell\fR\m[]\&\s-2\u[1]\d\s+2\&. +.PP +If you wish to report a problem or make a suggestion then please see the +\m[blue]\fB\%http://ldb.samba.org/\fR\m[] +web site for current contact and maintainer information\&. +.PP +ldbdel was written by Andrew Tridgell\&. +.PP +This manpage was written by Jelmer Vernooij\&. +.SH "NOTES" +.IP " 1." 4 +Andrew Tridgell +.RS 4 +\%https://www.samba.org/~tridge/ +.RE diff --git a/net/samba420/files/man/ldbedit.1 b/net/samba420/files/man/ldbedit.1 new file mode 100644 index 00000000000..5267dd2556f --- /dev/null +++ b/net/samba420/files/man/ldbedit.1 @@ -0,0 +1,111 @@ +'\" t +.\" Title: ldbedit +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: System Administration tools +.\" Source: LDB 1.1 +.\" Language: English +.\" +.TH "LDBEDIT" "1" "08/09/2022" "LDB 1\&.1" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +ldbedit \- Edit LDB databases using your preferred editor +.SH "SYNOPSIS" +.HP \w'\fBldbedit\fR\ 'u +\fBldbedit\fR [\-?] [\-\-usage] [\-s\ base|one|sub] [\-b\ basedn] [\-a] [\-e\ editor] [\-H\ LDB\-URL] [expression] [attributes...] +.SH "DESCRIPTION" +.PP +ldbedit is a utility that allows you to edit LDB entries (in tdb files, sqlite files or LDAP servers) using your preferred editor\&. ldbedit generates an LDIF file based on your query, allows you to edit the LDIF, and then merges that LDIF back into the LDB backend\&. +.SH "OPTIONS" +.PP +\-?, \-\-help +.RS 4 +Show list of available options, and a phrase describing what that option does\&. +.RE +.PP +\-\-usage +.RS 4 +Show list of available options\&. This is similar to the help option, however it does not provide any description, and is hence shorter\&. +.RE +.PP +\-H +.RS 4 +LDB URL to connect to\&. For a tdb database, this will be of the form tdb://\fIfilename\fR\&. For a LDAP connection over unix domain sockets, this will be of the form ldapi://\fIsocket\fR\&. For a (potentially remote) LDAP connection over TCP, this will be of the form ldap://\fIhostname\fR\&. For an SQLite database, this will be of the form sqlite://\fIfilename\fR\&. +.RE +.PP +\-s one|sub|base +.RS 4 +Search scope to use\&. One\-level, subtree or base\&. +.RE +.PP +\-a, \-all +.RS 4 +Edit all records\&. This allows you to apply the same change to a number of records at once\&. You probably want to combine this with an expression of the form "objectclass=*"\&. +.RE +.PP +\-e editor, \-\-editor editor +.RS 4 +Specify the editor that should be used (overrides the VISUAL and EDITOR environment variables)\&. If this option is not used, and neither VISUAL nor EDITOR environment variables are set, then the vi editor will be used\&. +.RE +.PP +\-b basedn +.RS 4 +Specify Base Distinguished Name to use\&. +.RE +.PP +\-v, \-\-verbose +.RS 4 +Make ldbedit more verbose about the operations that are being performed\&. Without this option, ldbedit will only provide a summary change line\&. +.RE +.SH "ENVIRONMENT" +.PP +LDB_URL +.RS 4 +LDB URL to connect to\&. This can be overridden by using the \-H command\-line option\&.) +.RE +.PP +VISUAL and EDITOR +.RS 4 +Environment variables used to determine what editor to use\&. VISUAL takes precedence over EDITOR, and both are overridden by the \-e command\-line option\&. +.RE +.SH "VERSION" +.PP +This man page is correct for version 1\&.1 of LDB\&. +.SH "SEE ALSO" +.PP +ldb(3), ldbmodify(1), ldbdel(1), ldif(5), vi(1) +.SH "AUTHOR" +.PP +ldb was written by +\m[blue]\fBAndrew Tridgell\fR\m[]\&\s-2\u[1]\d\s+2\&. +.PP +If you wish to report a problem or make a suggestion then please see the +\m[blue]\fB\%http://ldb.samba.org/\fR\m[] +web site for current contact and maintainer information\&. +.PP +This manpage was written by Jelmer Vernooij and updated by Brad Hards\&. +.SH "NOTES" +.IP " 1." 4 +Andrew Tridgell +.RS 4 +\%https://www.samba.org/~tridge/ +.RE diff --git a/net/samba420/files/man/ldbmodify.1 b/net/samba420/files/man/ldbmodify.1 new file mode 100644 index 00000000000..3e8f33b4bbe --- /dev/null +++ b/net/samba420/files/man/ldbmodify.1 @@ -0,0 +1,73 @@ +'\" t +.\" Title: ldbmodify +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: System Administration tools +.\" Source: LDB 1.1 +.\" Language: English +.\" +.TH "LDBMODIFY" "1" "08/09/2022" "LDB 1\&.1" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +ldbmodify \- Modify records in a LDB database +.SH "SYNOPSIS" +.HP \w'\fBldbmodify\fR\ 'u +\fBldbmodify\fR [\-H\ LDB\-URL] [ldif\-file] +.SH "DESCRIPTION" +.PP +ldbmodify changes, adds and deletes records in a LDB database\&. The changes that should be made to the LDB database are read from the specified LDIF\-file\&. If \- is specified as the filename, input is read from stdin\&. +.PP +For now, see ldapmodify(1) for details on the LDIF file format\&. +.SH "OPTIONS" +.PP +\-H +.RS 4 +LDB URL to connect to\&. See ldb(3) for details\&. +.RE +.SH "ENVIRONMENT" +.PP +LDB_URL +.RS 4 +LDB URL to connect to (can be overridden by using the \-H command\-line option\&.) +.RE +.SH "VERSION" +.PP +This man page is correct for version 1\&.1 of LDB\&. +.SH "SEE ALSO" +.PP +ldb(3), ldbedit +.SH "AUTHOR" +.PP +ldb was written by +\m[blue]\fBAndrew Tridgell\fR\m[]\&\s-2\u[1]\d\s+2\&. +.PP +If you wish to report a problem or make a suggestion then please see the +\m[blue]\fB\%http://ldb.samba.org/\fR\m[] +web site for current contact and maintainer information\&. +.PP +This manpage was written by Jelmer Vernooij\&. +.SH "NOTES" +.IP " 1." 4 +Andrew Tridgell +.RS 4 +\%https://www.samba.org/~tridge/ +.RE diff --git a/net/samba420/files/man/ldbrename.1 b/net/samba420/files/man/ldbrename.1 new file mode 100644 index 00000000000..071db6e3c63 --- /dev/null +++ b/net/samba420/files/man/ldbrename.1 @@ -0,0 +1,81 @@ +'\" t +.\" Title: ldbrename +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: System Administration tools +.\" Source: LDB 1.1 +.\" Language: English +.\" +.TH "LDBRENAME" "1" "08/09/2022" "LDB 1\&.1" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +ldbrename \- Edit LDB databases using your favorite editor +.SH "SYNOPSIS" +.HP \w'\fBldbrename\fR\ 'u +\fBldbrename\fR [\-h] [\-o\ options] {olddn} {newdn} +.SH "DESCRIPTION" +.PP +ldbrename is a utility that allows you to rename trees in an LDB database based by DN\&. This utility takes two arguments: the original DN name of the top element and the DN to change it to\&. +.SH "OPTIONS" +.PP +\-h +.RS 4 +Show list of available options\&. +.RE +.PP +\-H +.RS 4 +LDB URL to connect to\&. See ldb(3) for details\&. +.RE +.PP +\-o options +.RS 4 +Extra ldb options, such as modules\&. +.RE +.SH "ENVIRONMENT" +.PP +LDB_URL +.RS 4 +LDB URL to connect to (can be overridden by using the \-H command\-line option\&.) +.RE +.SH "VERSION" +.PP +This man page is correct for version 1\&.1 of LDB\&. +.SH "SEE ALSO" +.PP +ldb(3), ldbmodify, ldbdel, ldif(5) +.SH "AUTHOR" +.PP +ldb was written by +\m[blue]\fBAndrew Tridgell\fR\m[]\&\s-2\u[1]\d\s+2\&. +.PP +If you wish to report a problem or make a suggestion then please see the +\m[blue]\fB\%http://ldb.samba.org/\fR\m[] +web site for current contact and maintainer information\&. +.PP +This manpage was written by Jelmer Vernooij\&. +.SH "NOTES" +.IP " 1." 4 +Andrew Tridgell +.RS 4 +\%https://www.samba.org/~tridge/ +.RE diff --git a/net/samba420/files/man/ldbsearch.1 b/net/samba420/files/man/ldbsearch.1 new file mode 100644 index 00000000000..24b26c440fe --- /dev/null +++ b/net/samba420/files/man/ldbsearch.1 @@ -0,0 +1,91 @@ +'\" t +.\" Title: ldbsearch +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: System Administration tools +.\" Source: LDB 1.1 +.\" Language: English +.\" +.TH "LDBSEARCH" "1" "08/09/2022" "LDB 1\&.1" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +ldbsearch \- Search for records in a LDB database +.SH "SYNOPSIS" +.HP \w'\fBldbsearch\fR\ 'u +\fBldbsearch\fR [\-h] [\-s\ base|one|sub] [\-b\ basedn] [\-i] [\-H\ LDB\-URL] [expression] [attributes] +.SH "DESCRIPTION" +.PP +ldbsearch searches a LDB database for records matching the specified expression (see the ldapsearch(1) manpage for a description of the expression format)\&. For each record, the specified attributes are printed\&. +.SH "OPTIONS" +.PP +\-h +.RS 4 +Show list of available options\&. +.RE +.PP +\-H +.RS 4 +LDB URL to connect to\&. See ldb(3) for details\&. +.RE +.PP +\-s one|sub|base +.RS 4 +Search scope to use\&. One\-level, subtree or base\&. +.RE +.PP +\-i +.RS 4 +Read search expressions from stdin\&. +.RE +.PP +\-b basedn +.RS 4 +Specify Base DN to use\&. +.RE +.SH "ENVIRONMENT" +.PP +LDB_URL +.RS 4 +LDB URL to connect to (can be overridden by using the \-H command\-line option\&.) +.RE +.SH "VERSION" +.PP +This man page is correct for version 1\&.1 of LDB\&. +.SH "SEE ALSO" +.PP +ldb(3), ldbedit(1) +.SH "AUTHOR" +.PP +ldb was written by +\m[blue]\fBAndrew Tridgell\fR\m[]\&\s-2\u[1]\d\s+2\&. +.PP +If you wish to report a problem or make a suggestion then please see the +\m[blue]\fB\%http://ldb.samba.org/\fR\m[] +web site for current contact and maintainer information\&. +.PP +This manpage was written by Jelmer Vernooij\&. +.SH "NOTES" +.IP " 1." 4 +Andrew Tridgell +.RS 4 +\%https://www.samba.org/~tridge/ +.RE diff --git a/net/samba420/files/man/libsmbclient.7 b/net/samba420/files/man/libsmbclient.7 new file mode 100644 index 00000000000..1195e50624a --- /dev/null +++ b/net/samba420/files/man/libsmbclient.7 @@ -0,0 +1,94 @@ +'\" t +.\" Title: libsmbclient +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: 7 +.\" Source: Samba 4.16.4 +.\" Language: English +.\" +.TH "LIBSMBCLIENT" "7" "08/09/2022" "Samba 4\&.16\&.4" "7" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +libsmbclient \- An extension library for browsers and that can be used as a generic browsing API\&. +.SH "SYNOPSIS" +.HP \w'\ 'u +.PP +Browser URL: +smb://[[[domain:]user[:password@]]server[/share[/path[/file]]]] [?options] +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(7) +suite\&. +.PP +libsmbclient +is a library toolset that permits applications to manipulate CIFS/SMB network resources using many of the standards POSIX functions available for manipulating local UNIX/Linux files\&. It permits much more than just browsing, files can be opened and read or written, permissions changed, file times modified, attributes and ACL\*(Aqs can be manipulated, and so on\&. Of course, its functionality includes all the capabilities commonly called browsing\&. +.PP +libsmbclient +can not be used directly from the command line, instead it provides an extension of the capabilities of tools such as file managers and browsers\&. This man page describes the configuration options for this tool so that the user may obtain greatest utility of use\&. +.SH "OPTIONS" +.PP +What the URLs mean: +.PP +smb:// +.RS 4 +Shows all workgroups or domains that are visible in the network\&. The behavior matches that of the Microsoft Windows Explorer\&. +.sp +The method of locating the list of workgroups (domains also) varies depending on the setting of the context variable +(context\->options\&.browse_max_lmb_count)\&. It is the responsibility of the application that calls this library to set this to a sensible value\&. This is a compile\-time option\&. This value determines the maximum number of local master browsers to query for the list of workgroups\&. In order to ensure that the list is complete for those present on the network, all master browsers must be queried\&. If there are a large number of workgroups on the network, the time spent querying will be significant\&. For small networks (just a few workgroups), it is suggested to set this value to 0, instructing libsmbclient to query all local master browsers\&. In an environment that has many workgroups a more reasonable setting may be around 3\&. +.RE +.PP +smb://name/ +.RS 4 +This command causes libsmbclient to perform a name look\-up\&. If the NAME<1D> or NAME<1B> exists (workgroup name), libsmbclient will list all servers in the workgroup (or domain)\&. Otherwise, a name look\-up for the NAME<20> (machine name) will be performed, and the list of shared resources on the server will be displayed\&. +.RE +.PP +When libsmbclient is invoked by an application it searches for a directory called +\&.smb +in the $HOME directory that is specified in the users shell environment\&. It then searches for a file called +smb\&.conf +which, if present, will fully over\-ride the system +/etc/samba/smb\&.conf +file\&. If instead libsmbclient finds a file called +~/\&.smb/smb\&.conf\&.append, it will read the system +/etc/samba/smb\&.conf +and then append the contents of the +~/\&.smb/smb\&.conf\&.append +to it\&. +.PP +libsmbclient +will check the users shell environment for the +USER +parameter and will use its value when if the +user +parameter was not included in the URL\&. +.SH "PROGRAMMERS GUIDE" +.PP +Watch this space for future updates\&. +.SH "VERSION" +.PP +This man page is part of version 4\&.16\&.4 of the Samba suite\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. +.PP +The libsmbclient manpage page was written by John H Terpstra\&. diff --git a/net/samba420/files/man/lmhosts.5 b/net/samba420/files/man/lmhosts.5 new file mode 100644 index 00000000000..5de2230cab6 --- /dev/null +++ b/net/samba420/files/man/lmhosts.5 @@ -0,0 +1,123 @@ +'\" t +.\" Title: lmhosts +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: File Formats and Conventions +.\" Source: Samba 4.16.4 +.\" Language: English +.\" +.TH "LMHOSTS" "5" "08/09/2022" "Samba 4\&.16\&.4" "File Formats and Conventions" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +lmhosts \- The Samba NetBIOS hosts file +.SH "SYNOPSIS" +.PP +lmhosts +is the +\fBsamba\fR(7) +NetBIOS name to IP address mapping file\&. +.SH "DESCRIPTION" +.PP +This file is part of the +\fBsamba\fR(7) +suite\&. +.PP +lmhosts +is the +\fISamba \fR +NetBIOS name to IP address mapping file\&. It is very similar to the +/etc/hosts +file format, except that the hostname component must correspond to the NetBIOS naming format\&. +.SH "FILE FORMAT" +.PP +It is an ASCII file containing one line for NetBIOS name\&. The two fields on each line are separated from each other by white space\&. Any entry beginning with \*(Aq#\*(Aq is ignored\&. Each line in the lmhosts file contains the following information: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +IP Address \- in dotted decimal format\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +NetBIOS Name \- This name format is a maximum fifteen character host name, with an optional trailing \*(Aq#\*(Aq character followed by the NetBIOS name type as two hexadecimal digits\&. +.sp +If the trailing \*(Aq#\*(Aq is omitted then the given IP address will be returned for all names that match the given name, whatever the NetBIOS name type in the lookup\&. +.RE +.sp +.RE +.PP +An example follows: +.sp +.if n \{\ +.RS 4 +.\} +.nf +# +# Sample Samba lmhosts file\&. +# +192\&.9\&.200\&.1 TESTPC +192\&.9\&.200\&.20 NTSERVER#20 +192\&.9\&.200\&.21 SAMBASERVER +.fi +.if n \{\ +.RE +.\} +.PP +Contains three IP to NetBIOS name mappings\&. The first and third will be returned for any queries for the names "TESTPC" and "SAMBASERVER" respectively, whatever the type component of the NetBIOS name requested\&. +.PP +The second mapping will be returned only when the "0x20" name type for a name "NTSERVER" is queried\&. Any other name type will not be resolved\&. +.PP +The default location of the +lmhosts +file is in the same directory as the +\fBsmb.conf\fR(5) +file\&. +.SH "FILES" +.PP +lmhosts is loaded from the configuration directory\&. This is usually +/etc/samba +or +/usr/local/samba/lib\&. +.SH "VERSION" +.PP +This man page is part of version 4\&.16\&.4 of the Samba suite\&. +.SH "SEE ALSO" +.PP +\fBsmbclient\fR(1), +\fBsmb.conf\fR(5), and +\fBsmbpasswd\fR(8) +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. diff --git a/net/samba420/files/man/locktest.1 b/net/samba420/files/man/locktest.1 new file mode 100644 index 00000000000..e77256ceb5b --- /dev/null +++ b/net/samba420/files/man/locktest.1 @@ -0,0 +1,137 @@ +'\" t +.\" Title: locktest +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: Test Suite +.\" Source: Samba 4.0 +.\" Language: English +.\" +.TH "LOCKTEST" "1" "08/09/2022" "Samba 4\&.0" "Test Suite" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +locktest \- Find differences in locking between two SMB servers +.SH "SYNOPSIS" +.HP \w'\fBlocktest\fR\ 'u +\fBlocktest\fR {//server1/share1} {//server2/share2} [\-U\ user%pass] [\-U\ user%pass] [\-s\ seed] [\-o\ numops] [\-a] [\-O] [\-E] [\-Z] [\-R\ range] [\-B\ base] [\-M\ min] +.SH "DESCRIPTION" +.PP +locktest +is a utility for detecting differences in behaviour in locking between SMB servers\&. It will run a random set of locking operations against +\fI//server1/share1\fR +and then the same random set against +\fI//server2/share2\fR +and display the differences in the responses it gets\&. +.PP +This utility is used by the Samba team to find differences in behaviour between Samba and Windows servers\&. +.SH "OPTIONS" +.PP +\-U user%pass +.RS 4 +Specify the user and password to use when logging on on the shares\&. This parameter can be specified twice (once for the first server, once for the second)\&. +.RE +.PP +\-s seed +.RS 4 +Seed the random number generator with the specified value\&. +.RE +.PP +\-o numops +.RS 4 +Set the number of operations to perform\&. +.RE +.PP +\-a +.RS 4 +Print the operations that are performed\&. +.RE +.PP +\-A +.RS 4 +Backtrack to find minimal number of operations required to make the response to a certain call differ\&. +.RE +.PP +\-O +.RS 4 +Enable oplocks\&. +.RE +.PP +\-u +.RS 4 +Hide unlock fails\&. +.RE +.PP +\-E +.RS 4 +enable exact error code checking +.RE +.PP +\-Z +.RS 4 +enable the zero/zero lock +.RE +.PP +\-R range +.RS 4 +set lock range +.RE +.PP +\-B base +.RS 4 +set lock base +.RE +.PP +\-M min +.RS 4 +set min lock length +.RE +.PP +\-k +.RS 4 +Use kerberos +.RE +.SH "VERSION" +.PP +This man page is correct for version 4\&.0 of the Samba suite\&. +.SH "SEE ALSO" +.PP +Samba +.SH "AUTHOR" +.PP +This utility is part of the +\m[blue]\fBSamba\fR\m[]\&\s-2\u[1]\d\s+2 +suite, which is developed by the global +\m[blue]\fBSamba Team\fR\m[]\&\s-2\u[2]\d\s+2\&. +.PP +locktest was written by Andrew Tridgell\&. +.PP +This manpage was written by Jelmer Vernooij\&. +.SH "NOTES" +.IP " 1." 4 +Samba +.RS 4 +\%http://www.samba.org/ +.RE +.IP " 2." 4 +Samba Team +.RS 4 +\%http://www.samba.org/samba/team/ +.RE diff --git a/net/samba420/files/man/log2pcap.1 b/net/samba420/files/man/log2pcap.1 new file mode 100644 index 00000000000..0605cc9adf2 --- /dev/null +++ b/net/samba420/files/man/log2pcap.1 @@ -0,0 +1,124 @@ +'\" t +.\" Title: log2pcap +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: User Commands +.\" Source: Samba 4.16.4 +.\" Language: English +.\" +.TH "LOG2PCAP" "1" "08/09/2022" "Samba 4\&.16\&.4" "User Commands" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +log2pcap \- Extract network traces from Samba log files +.SH "SYNOPSIS" +.HP \w'\ 'u +log2pcap [\-h] [\-q] [logfile] [pcap_file] +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(7) +suite\&. +.PP +log2pcap +reads in a samba log file and generates a pcap file (readable by most sniffers, such as ethereal or tcpdump) based on the packet dumps in the log file\&. +.PP +The log file must have a +\fIlog level\fR +of at least +\fB5\fR +to get the SMB header/parameters right, +\fB10\fR +to get the first 512 data bytes of the packet and +\fB50\fR +to get the whole packet\&. +.SH "OPTIONS" +.PP +\-h +.RS 4 +If this parameter is specified the output file will be a hex dump, in a format that is readable by the +text2pcap +utility\&. +.RE +.PP +\-q +.RS 4 +Be quiet\&. No warning messages about missing or incomplete data will be given\&. +.RE +.PP +logfile +.RS 4 +Samba log file\&. log2pcap will try to read the log from stdin if the log file is not specified\&. +.RE +.PP +pcap_file +.RS 4 +Name of the output file to write the pcap (or hexdump) data to\&. If this argument is not specified, output data will be written to stdout\&. +.RE +.PP +\-?|\-\-help +.RS 4 +Print a summary of command line options\&. +.RE +.SH "EXAMPLES" +.PP +Extract all network traffic from all samba log files: +.PP +.if n \{\ +.RS 4 +.\} +.nf + $ log2pcap < /var/log/* > trace\&.pcap + +.fi +.if n \{\ +.RE +.\} +.PP +Convert to pcap using text2pcap: +.PP +.if n \{\ +.RS 4 +.\} +.nf + $ log2pcap \-h samba\&.log | text2pcap \-T 139,139 \- trace\&.pcap + +.fi +.if n \{\ +.RE +.\} +.SH "VERSION" +.PP +This man page is part of version 4\&.16\&.4 of the Samba suite\&. +.SH "BUGS" +.PP +Only SMB data is extracted from the samba logs, no LDAP, NetBIOS lookup or other data\&. +.PP +The generated TCP and IP headers don\*(Aqt contain a valid checksum\&. +.SH "SEE ALSO" +.PP +\fBtext2pcap\fR(1), +\fBethereal\fR(1) +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. +.PP +This manpage was written by Jelmer Vernooij\&. diff --git a/net/samba420/files/man/ltdbtool.1 b/net/samba420/files/man/ltdbtool.1 new file mode 100644 index 00000000000..cfe19788d61 --- /dev/null +++ b/net/samba420/files/man/ltdbtool.1 @@ -0,0 +1,256 @@ +'\" t +.\" Title: ltdbtool +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 09/23/2020 +.\" Manual: CTDB - clustered TDB database +.\" Source: ctdb +.\" Language: English +.\" +.TH "LTDBTOOL" "1" "09/23/2020" "ctdb" "CTDB \- clustered TDB database" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +ltdbtool \- manipulate CTDB\*(Aqs local TDB files +.SH "SYNOPSIS" +.HP \w'\fBltdbtool\fR\ 'u +\fBltdbtool\fR [\fIOPTION\fR...] {\fICOMMAND\fR} [\fICOMMAND\-ARGS\fR] +.SH "DESCRIPTION" +.PP +ltdbtool is a utility to manipulate CTDB\*(Aqs local TDB databases (LTDBs) without connecting to a CTDB daemon\&. +.PP +It can be used to: +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +dump the contents of a LTDB, optionally printing the CTDB record header information, +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +convert between an LTDB and a non\-clustered tdb by adding or removing CTDB headers and +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +convert between 64 and 32 bit LTDBs where the CTDB record headers differ by 4 bytes of padding\&. +.RE +.SH "OPTIONS" +.PP +\-e +.RS 4 +Dump empty records\&. These are normally excluded\&. +.RE +.PP +\-p +.RS 4 +Dump with header information, similar to "ctdb catdb"\&. +.RE +.PP +\-s {0 | 32 | 64} +.RS 4 +Specify how to determine the CTDB record header size for the input database: +.PP +0 +.RS 4 +no CTDB header +.RE +.PP +32 +.RS 4 +CTDB header size of a 32 bit system (20 bytes) +.RE +.PP +64 +.RS 4 +CTDB header size of a 64 bit system (24 bytes) +.RE +.sp +The default is 32 or 64 depending on the system architecture\&. +.RE +.PP +\-o {0 | 32 | 64} +.RS 4 +Specify how to determine the CTDB record header size for the output database, see \-s\&. +.RE +.PP +\-S \fISIZE\fR +.RS 4 +Explicitly specify the CTDB record header SIZE of the input database in bytes\&. +.RE +.PP +\-O \fISIZE\fR +.RS 4 +Explicitly specify the CTDB record header SIZE for the output database in bytes\&. +.RE +.PP +\-h +.RS 4 +Print help text\&. +.RE +.SH "COMMANDS" +.PP +help +.RS 4 +Print help text\&. +.RE +.PP +dump \fIIDB\fR +.RS 4 +Dump the contents of an LTDB input file IDB to standard output in a human\-readable format\&. +.RE +.PP +convert \fIIDB\fR \fIODB\fR +.RS 4 +Copy an LTDB input file IDB to output file ODB, optionally adding or removing CTDB headers\&. +.RE +.SH "EXAMPLES" +.PP +Print a local tdb in "tdbdump" style: +.sp +.if n \{\ +.RS 4 +.\} +.nf + ltdbtool dump idmap2\&.tdb\&.0 + +.fi +.if n \{\ +.RE +.\} +.PP +Print a local tdb with header information similar to "ctdb catdb": +.sp +.if n \{\ +.RS 4 +.\} +.nf + ltdbtool dump \-p idmap2\&.tdb\&.0 + +.fi +.if n \{\ +.RE +.\} +.PP +Strip the CTDB headers from records: +.sp +.if n \{\ +.RS 4 +.\} +.nf + ltdbtool convert \-o0 idmap2\&.tdb\&.0 idmap\&.tdb + +.fi +.if n \{\ +.RE +.\} +.PP +Strip 64 bit CTDB headers from records, running on i386: +.sp +.if n \{\ +.RS 4 +.\} +.nf + ltdbtool convert \-s64 \-o0 idmap2\&.tdb\&.0 idmap\&.tdb + +.fi +.if n \{\ +.RE +.\} +.PP +Strip the CTDB headers from records by piping through tdbrestore: +.sp +.if n \{\ +.RS 4 +.\} +.nf + ltdbtool dump idmap2\&.tdb\&.0 | tdbrestore idmap\&.tdb + +.fi +.if n \{\ +.RE +.\} +.PP +Convert a local tdb from a 64 bit system for usage on a 32 bit system: +.sp +.if n \{\ +.RS 4 +.\} +.nf + ltdbtool convert \-s64 \-o32 idmap2\&.tdb\&.0 idmap2\&.tdb\&.1 + +.fi +.if n \{\ +.RE +.\} +.PP +Add a default header: +.sp +.if n \{\ +.RS 4 +.\} +.nf + ltdbtool convert \-s0 idmap\&.tdb idmap2\&.tdb\&.0 + +.fi +.if n \{\ +.RE +.\} +.SH "SEE ALSO" +.PP +\fBctdb\fR(1), +\fBtdbdump\fR(1), +\fBtdbrestore\fR(1), +\fBctdb\fR(7), +\m[blue]\fB\%http://ctdb.samba.org/\fR\m[] +.SH "AUTHOR" +.br +.PP +This documentation was written by Gregor Beck +.SH "COPYRIGHT" +.br +Copyright \(co 2011 Gregor Beck, Michael Adam +.br +.PP +This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version\&. +.PP +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE\&. See the GNU General Public License for more details\&. +.PP +You should have received a copy of the GNU General Public License along with this program; if not, see +\m[blue]\fB\%http://www.gnu.org/licenses\fR\m[]\&. +.sp diff --git a/net/samba420/files/man/masktest.1 b/net/samba420/files/man/masktest.1 new file mode 100644 index 00000000000..34f6f9b6681 --- /dev/null +++ b/net/samba420/files/man/masktest.1 @@ -0,0 +1,113 @@ +'\" t +.\" Title: masktest +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: Test Suite +.\" Source: Samba 4.0 +.\" Language: English +.\" +.TH "MASKTEST" "1" "08/09/2022" "Samba 4\&.0" "Test Suite" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +masktest \- Find differences in wildcard matching between Samba\*(Aqs implementation and that of a remote server\&. +.SH "SYNOPSIS" +.HP \w'\fBmasktest\fR\ 'u +\fBmasktest\fR {//server/share} [\-U\ user%pass] [\-d\ debuglevel] [\-W\ workgroup] [\-n\ numloops] [\-s\ seed] [\-a] [\-E] [\-M\ max\ protocol] [\-f\ filechars] [\-m\ maskchars] [\-v] +.SH "DESCRIPTION" +.PP +masktest +is a utility for detecting differences in behaviour between Samba\*(Aqs own implementation and that of a remote server\&. It will run generate random filenames/masks and check if these match the same files they do on the remote file as they do on the local server\&. It will display any differences it finds\&. +.PP +This utility is used by the Samba team to find differences in behaviour between Samba and Windows servers\&. +.SH "OPTIONS" +.PP +\-U user%pass +.RS 4 +Specify the user and password to use when logging on on the shares\&. This parameter can be specified twice (once for the first server, once for the second)\&. +.RE +.PP +\-s seed +.RS 4 +Seed the random number generator with the specified value\&. +.RE +.PP +\-n numops +.RS 4 +Set the number of operations to perform\&. +.RE +.PP +\-a +.RS 4 +Print the operations that are performed\&. +.RE +.PP +\-M max_protocol +.RS 4 +Maximum protocol to use\&. +.RE +.PP +\-f +.RS 4 +Specify characters that can be used when generating file names\&. Default: abcdefghijklm\&. +.RE +.PP +\-E +.RS 4 +Abort when difference in behaviour is found\&. +.RE +.PP +\-m maskchars +.RS 4 +Specify characters used for wildcards\&. +.RE +.PP +\-v +.RS 4 +Be verbose +.RE +.SH "VERSION" +.PP +This man page is correct for version 4\&.0 of the Samba suite\&. +.SH "SEE ALSO" +.PP +Samba +.SH "AUTHOR" +.PP +This utility is part of the +\m[blue]\fBSamba\fR\m[]\&\s-2\u[1]\d\s+2 +suite, which is developed by the global +\m[blue]\fBSamba Team\fR\m[]\&\s-2\u[2]\d\s+2\&. +.PP +masktest was written by Andrew Tridgell\&. +.PP +This manpage was written by Jelmer Vernooij\&. +.SH "NOTES" +.IP " 1." 4 +Samba +.RS 4 +\%http://www.samba.org/ +.RE +.IP " 2." 4 +Samba Team +.RS 4 +\%http://www.samba.org/samba/team/ +.RE diff --git a/net/samba420/files/man/mdfind.1 b/net/samba420/files/man/mdfind.1 new file mode 100644 index 00000000000..c4aad9b659f --- /dev/null +++ b/net/samba420/files/man/mdfind.1 @@ -0,0 +1,166 @@ +'\" t +.\" Title: mdfind +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 09/23/2020 +.\" Manual: User Commands +.\" Source: Samba 4.12.7 +.\" Language: English +.\" +.TH "MDFIND" "1" "09/23/2020" "Samba 4\&.12\&.7" "User Commands" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +mdfind \- Run Spotlight searches against an SMB server +.SH "SYNOPSIS" +.HP \w'\ 'u +mvxattr {server} {sharename} {query} [\-p,\ \-\-path] [\-L,\ \-\-live] +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(1) +suite\&. +.PP +mdfind is a simple utility to run Spotlight searches against an SMB server that runs the Spotlight +\fImdssvc\fR +RPC service\&. +.SH "OPTIONS" +.PP +server +.RS 4 +The SMB server name or IP address to connect to\&. +.RE +.PP +sharename +.RS 4 +The name of a share on the server\&. +.RE +.PP +query +.RS 4 +The query expression syntax is a simplified form of filename globbing familiar to shell users\&. Queries have the following format: +.sp +attribute=="value" +.sp +For queries against a Samba server with Spotlight enabled using the Elasticsearch backend, the list of supported metadata attributes is given by the JSON attribute mapping file, typically installed at +/usr/share/samba/mdssvc/elasticsearch_mappings\&.json +.RE +.PP +\-p PATH, \-\-path=PATH +.RS 4 +Server side path to search, defaults to +\fI"/"\fR +.RE +.PP +\-L, \-\-live +.RS 4 +Query remains running\&. +.RE +.SH "EXAMPLES" +.PP +Search all indexed metadata attributes, exact match: +.sp +.if n \{\ +.RS 4 +.\} +.nf + \*(Aq*=="Samba"\*(Aq + +.fi +.if n \{\ +.RE +.\} +.PP +Search all indexed metadata attributes, prefix match: +.sp +.if n \{\ +.RS 4 +.\} +.nf + \*(Aq*=="Samba*"\*(Aq + +.fi +.if n \{\ +.RE +.\} +.PP +Search by filename: +.sp +.if n \{\ +.RS 4 +.\} +.nf + \*(AqkMDItemFSName=="Samba*"\*(Aq + +.fi +.if n \{\ +.RE +.\} +.PP +Search by date: +.sp +.if n \{\ +.RS 4 +.\} +.nf + \*(AqkMDItemFSContentChangeDate<$time\&.iso(2018\-10\-01T10:00:00Z)\*(Aq + +.fi +.if n \{\ +.RE +.\} +.PP +Search files\*(Aqs content: +.sp +.if n \{\ +.RS 4 +.\} +.nf + \*(AqkMDItemTextContent=="Samba*"\*(Aq + +.fi +.if n \{\ +.RE +.\} +.PP +Expressions: +.sp +.if n \{\ +.RS 4 +.\} +.nf + kMDItemFSName=="Samba*"||kMDItemTextContent=="Tango*"\*(Aq + +.fi +.if n \{\ +.RE +.\} +.SH "SEE ALSO" +.PP +File Metadata Search Programming Guide +https://developer\&.apple\&.com/library/archive/documentation/Carbon/Conceptual/SpotlightQuery/Concepts/Introduction\&.html +.SH "VERSION" +.PP +This man page is part of version 4\&.12\&.7 of the Samba suite\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. +.PP +The mdfind manpage was written by Ralph Boehme\&. diff --git a/net/samba420/files/man/mdsearch.1 b/net/samba420/files/man/mdsearch.1 new file mode 100644 index 00000000000..8cae83dca21 --- /dev/null +++ b/net/samba420/files/man/mdsearch.1 @@ -0,0 +1,357 @@ +'\" t +.\" Title: mdsearch +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: User Commands +.\" Source: Samba 4.16.4 +.\" Language: English +.\" +.TH "MDSEARCH" "1" "08/09/2022" "Samba 4\&.16\&.4" "User Commands" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +mdsearch \- Run Spotlight searches against an SMB server +.SH "SYNOPSIS" +.HP \w'\ 'u +mdfine {server} {sharename} {query} [\-p,\ \-\-path=STRING] [\-L,\ \-\-live] [\-?|\-\-help] [\-\-usage] [\-d|\-\-debuglevel=DEBUGLEVEL] [\-\-debug\-stdout] [\-\-configfile=CONFIGFILE] [\-\-option=name=value] [\-l|\-\-log\-basename=LOGFILEBASE] [\-\-leak\-report] [\-\-leak\-report\-full] [\-R|\-\-name\-resolve=NAME\-RESOLVE\-ORDER] [\-O|\-\-socket\-options=SOCKETOPTIONS] [\-m|\-\-max\-protocol=MAXPROTOCOL] [\-n|\-\-netbiosname=NETBIOSNAME] [\-\-netbios\-scope=SCOPE] [\-W|\-\-workgroup=WORKGROUP] [\-\-realm=REALM] [\-U|\-\-user=[DOMAIN/]USERNAME[%PASSWORD]] [\-N|\-\-no\-pass] [\-\-password=STRING] [\-\-pw\-nt\-hash] [\-A|\-\-authentication\-file=FILE] [\-P|\-\-machine\-pass] [\-\-simple\-bind\-dn=DN] [\-\-use\-kerberos=desired|required|off] [\-\-use\-krb5\-ccache=CCACHE] [\-\-use\-winbind\-ccache] [\-\-client\-protection=sign|encrypt|off] [\-V|\-\-version] +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(1) +suite\&. +.PP +mdsearch is a simple utility to run Spotlight searches against an SMB server that runs the Spotlight +\fImdssvc\fR +RPC service\&. +.SH "OPTIONS" +.PP +server +.RS 4 +The SMB server name or IP address to connect to\&. +.RE +.PP +sharename +.RS 4 +The name of a share on the server\&. +.RE +.PP +query +.RS 4 +The query expression syntax is a simplified form of filename globbing familiar to shell users\&. Queries have the following format: +.sp +attribute=="value" +.sp +For queries against a Samba server with Spotlight enabled using the Elasticsearch backend, the list of supported metadata attributes is given by the JSON attribute mapping file, typically installed at +/usr/share/samba/mdssvc/elasticsearch_mappings\&.json +.RE +.PP +\-p PATH, \-\-path=PATH +.RS 4 +Server side path to search, defaults to +\fI"/"\fR +.RE +.PP +\-L, \-\-live +.RS 4 +Query remains running\&. +.RE +.PP +\-?|\-\-help +.RS 4 +Print a summary of command line options\&. +.RE +.PP +\-\-usage +.RS 4 +Display brief usage message\&. +.RE +.PP +\-d|\-\-debuglevel=DEBUGLEVEL +.RS 4 +\fIlevel\fR +is an integer from 0 to 10\&. The default value if this parameter is not specified is 1 for client applications\&. +.sp +The higher this value, the more detail will be logged to the log files about the activities of the server\&. At level 0, only critical errors and serious warnings will be logged\&. Level 1 is a reasonable level for day\-to\-day running \- it generates a small amount of information about operations carried out\&. +.sp +Levels above 1 will generate considerable amounts of log data, and should only be used when investigating a problem\&. Levels above 3 are designed for use only by developers and generate HUGE amounts of log data, most of which is extremely cryptic\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBlog level\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-\-debug\-stdout +.RS 4 +This will redirect debug output to STDOUT\&. By default all clients are logging to STDERR\&. +.RE +.PP +\-\-configfile= +.RS 4 +The file specified contains the configuration details required by the client\&. The information in this file can be general for client and server or only provide client specific like options such as +\m[blue]\fBclient smb encrypt\fR\m[]\&. See +smb\&.conf +for more information\&. The default configuration file name is determined at compile time\&. +.RE +.PP +\-\-option== +.RS 4 +Set the +\fBsmb.conf\fR(5) +option "" to value "" from the command line\&. This overrides compiled\-in defaults and options read from the configuration file\&. If a name or a value includes a space, wrap whole \-\-option=name=value into quotes\&. +.RE +.PP +\-l|\-\-log\-basename=logdirectory +.RS 4 +Base directory name for log/debug files\&. The extension +\fB"\&.progname"\fR +will be appended (e\&.g\&. log\&.smbclient, log\&.smbd, etc\&.\&.\&.)\&. The log file is never removed by the client\&. +.RE +.PP +\-\-leak\-report +.RS 4 +Enable talloc leak reporting on exit\&. +.RE +.PP +\-\-leak\-report\-full +.RS 4 +Enable full talloc leak reporting on exit\&. +.RE +.PP +\-V|\-\-version +.RS 4 +Prints the program version number\&. +.RE +.PP +\-U|\-\-user=[DOMAIN\e]USERNAME[%PASSWORD] +.RS 4 +Sets the SMB username or username and password\&. +.sp +If %PASSWORD is not specified, the user will be prompted\&. The client will first check the +\fBUSER\fR +environment variable (which is also permitted to also contain the password seperated by a %), then the +\fBLOGNAME\fR +variable (which is not permitted to contain a password) and if either exists, the value is used\&. If these environmental variables are not found, the username found in a Kerberos Credentials cache may be used\&. +.sp +A third option is to use a credentials file which contains the plaintext of the username and password\&. This option is mainly provided for scripts where the admin does not wish to pass the credentials on the command line or via environment variables\&. If this method is used, make certain that the permissions on the file restrict access from unwanted users\&. See the +\fI\-A\fR +for more details\&. +.sp +Be cautious about including passwords in scripts or passing user\-supplied values onto the command line\&. For security it is better to let the Samba client tool ask for the password if needed, or obtain the password once with +kinit\&. +.sp +While Samba will attempt to scrub the password from the process title (as seen in ps), this is after startup and so is subject to a race\&. +.RE +.PP +\-N|\-\-no\-pass +.RS 4 +If specified, this parameter suppresses the normal password prompt from the client to the user\&. This is useful when accessing a service that does not require a password\&. +.sp +Unless a password is specified on the command line or this parameter is specified, the client will request a password\&. +.sp +If a password is specified on the command line and this option is also defined the password on the command line will be silently ignored and no password will be used\&. +.RE +.PP +\-\-password +.RS 4 +Specify the password on the commandline\&. +.sp +Be cautious about including passwords in scripts or passing user\-supplied values onto the command line\&. For security it is better to let the Samba client tool ask for the password if needed, or obtain the password once with +kinit\&. +.sp +If \-\-password is not specified, the tool will check the +\fBPASSWD\fR +environment variable, followed by +\fBPASSWD_FD\fR +which is expected to contain an open file descriptor (FD) number\&. +.sp +Finally it will check +\fBPASSWD_FILE\fR +(containing a file path to be opened)\&. The file should only contain the password\&. Make certain that the permissions on the file restrict access from unwanted users! +.sp +While Samba will attempt to scrub the password from the process title (as seen in ps), this is after startup and so is subject to a race\&. +.RE +.PP +\-\-pw\-nt\-hash +.RS 4 +The supplied password is the NT hash\&. +.RE +.PP +\-A|\-\-authentication\-file=filename +.RS 4 +This option allows you to specify a file from which to read the username and password used in the connection\&. The format of the file is: +.sp +.if n \{\ +.RS 4 +.\} +.nf + username = + password = + domain = + +.fi +.if n \{\ +.RE +.\} +.sp +Make certain that the permissions on the file restrict access from unwanted users! +.RE +.PP +\-P|\-\-machine\-pass +.RS 4 +Use stored machine account password\&. +.RE +.PP +\-\-simple\-bind\-dn=DN +.RS 4 +DN to use for a simple bind\&. +.RE +.PP +\-\-use\-kerberos=desired|required|off +.RS 4 +This parameter determines whether Samba client tools will try to authenticate using Kerberos\&. For Kerberos authentication you need to use dns names instead of IP addresses when connnecting to a service\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBclient use kerberos\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-\-use\-krb5\-ccache=CCACHE +.RS 4 +Specifies the credential cache location for Kerberos authentication\&. +.sp +This will set \-\-use\-kerberos=required too\&. +.RE +.PP +\-\-use\-winbind\-ccache +.RS 4 +Try to use the credential cache by winbind\&. +.RE +.PP +\-\-client\-protection=sign|encrypt|off +.RS 4 +Sets the connection protection the client tool should use\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBclient protection\fR\m[] +parameter in the +smb\&.conf +file\&. +.sp +In case you need more fine grained control you can use: +\-\-option=clientsmbencrypt=OPTION, +\-\-option=clientipcsigning=OPTION, +\-\-option=clientsigning=OPTION\&. +.RE +.SH "EXAMPLES" +.PP +Search all indexed metadata attributes, exact match: +.sp +.if n \{\ +.RS 4 +.\} +.nf + \*(Aq*=="Samba"\*(Aq + +.fi +.if n \{\ +.RE +.\} +.PP +Search all indexed metadata attributes, prefix match: +.sp +.if n \{\ +.RS 4 +.\} +.nf + \*(Aq*=="Samba*"\*(Aq + +.fi +.if n \{\ +.RE +.\} +.PP +Search by filename: +.sp +.if n \{\ +.RS 4 +.\} +.nf + \*(AqkMDItemFSName=="Samba*"\*(Aq + +.fi +.if n \{\ +.RE +.\} +.PP +Search by date: +.sp +.if n \{\ +.RS 4 +.\} +.nf + \*(AqkMDItemFSContentChangeDate<$time\&.iso(2018\-10\-01T10:00:00Z)\*(Aq + +.fi +.if n \{\ +.RE +.\} +.PP +Search files\*(Aqs content: +.sp +.if n \{\ +.RS 4 +.\} +.nf + \*(AqkMDItemTextContent=="Samba*"\*(Aq + +.fi +.if n \{\ +.RE +.\} +.PP +Expressions: +.sp +.if n \{\ +.RS 4 +.\} +.nf + kMDItemFSName=="Samba*"||kMDItemTextContent=="Tango*"\*(Aq + +.fi +.if n \{\ +.RE +.\} +.SH "SEE ALSO" +.PP +File Metadata Search Programming Guide +https://developer\&.apple\&.com/library/archive/documentation/Carbon/Conceptual/SpotlightQuery/Concepts/Introduction\&.html +.SH "VERSION" +.PP +This man page is part of version 4\&.16\&.4 of the Samba suite\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. +.PP +The mdsearch manpage was written by Ralph Boehme\&. diff --git a/net/samba420/files/man/mvxattr.1 b/net/samba420/files/man/mvxattr.1 new file mode 100644 index 00000000000..6f79803e779 --- /dev/null +++ b/net/samba420/files/man/mvxattr.1 @@ -0,0 +1,84 @@ +'\" t +.\" Title: mvxattr +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: User Commands +.\" Source: Samba 4.16.4 +.\" Language: English +.\" +.TH "MVXATTR" "1" "08/09/2022" "Samba 4\&.16\&.4" "User Commands" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +mvxattr \- Recursively rename extended attributes +.SH "SYNOPSIS" +.HP \w'\ 'u +mvxattr {\-s\ STRING,\ \-\-from=STRING} {\-d\ STRING,\ \-\-to=STRING} [\-l,\ \-\-follow\-symlinks] [\-p,\ \-\-print] [\-v,\ \-\-verbose] [\-f,\ \-\-force] {PATH\ [PATH\ \&.\&.\&.]} +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(1) +suite\&. +.PP +mvxattr is a simple utility to recursively rename extended attributes\&. +.PP +By default all symlinks are ignored, use +\fB\-l\fR +to follow them\&. +.SH "OPTIONS" +.PP +\-s STRING, \-\-from=STRING +.RS 4 +Source xattr name +.RE +.PP +\-d STRING, \-\-to=STRING +.RS 4 +Destination xattr name +.RE +.PP +\-l, \-\-follow\-symlinks +.RS 4 +Follow symlinks, the default is to ignore them\&. +.RE +.PP +\-p, \-\-print +.RS 4 +Print files where the xattr got renamed\&. +.RE +.PP +\-v, \-\-verbose +.RS 4 +Print files as they are checked\&. +.RE +.PP +\-f, \-\-force +.RS 4 +Force overwriting of destination xattr\&. +.RE +.SH "VERSION" +.PP +This man page is part of version 4\&.16\&.4 of the Samba suite\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. +.PP +The mvxattr manpage was written by Ralph Boehme\&. diff --git a/net/samba420/files/man/ndrdump.1 b/net/samba420/files/man/ndrdump.1 new file mode 100644 index 00000000000..bf6165f7dc2 --- /dev/null +++ b/net/samba420/files/man/ndrdump.1 @@ -0,0 +1,84 @@ +'\" t +.\" Title: ndrdump +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: System Administration tools +.\" Source: Samba 4.0 +.\" Language: English +.\" +.TH "NDRDUMP" "1" "08/09/2022" "Samba 4\&.0" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +ndrdump \- DCE/RPC Packet Parser and Dumper +.SH "SYNOPSIS" +.HP \w'\fBndrdump\fR\ 'u +\fBndrdump\fR [\-c\ context] {pipe} {format} {in|out|struct} {filename} +.HP \w'\fBndrdump\fR\ 'u +\fBndrdump\fR [pipe] +.HP \w'\fBndrdump\fR\ 'u +\fBndrdump\fR +.SH "DESCRIPTION" +.PP +ndrdump tries to parse the specified +\fIfilename\fR +using Samba\*(Aqs parser for the specified pipe and format\&. The third argument should be either +\fIin\fR, +\fIout\fR +or +\fIstruct\fRdepending on whether the data should be parsed as a request, reply or a public structure\&. +.PP +Running ndrdump without arguments will list the pipes for which parsers are available\&. +.PP +Running ndrdump with one argument will list the functions and public structures that Samba can parse for the specified pipe\&. +.PP +The primary function of ndrdump is debugging Samba\*(Aqs internal DCE/RPC parsing functions\&. The file being parsed is usually one exported by wiresharks +\(lqExport selected packet bytes\(rq +function\&. +.PP +The context argument can be used to load context data from the request packet when parsing reply packets (such as array lengths)\&. +.SH "VERSION" +.PP +This man page is correct for version 4\&.0 of the Samba suite\&. +.SH "SEE ALSO" +.PP +wireshark, pidl +.SH "AUTHOR" +.PP +This utility is part of the +\m[blue]\fBSamba\fR\m[]\&\s-2\u[1]\d\s+2 +suite, which is developed by the global +\m[blue]\fBSamba Team\fR\m[]\&\s-2\u[2]\d\s+2\&. +.PP +ndrdump was written by Andrew Tridgell\&. +.PP +This manpage was written by Jelmer Vernooij\&. +.SH "NOTES" +.IP " 1." 4 +Samba +.RS 4 +\%http://www.samba.org/ +.RE +.IP " 2." 4 +Samba Team +.RS 4 +\%http://www.samba.org/samba/team/ +.RE diff --git a/net/samba420/files/man/nmblookup.1 b/net/samba420/files/man/nmblookup.1 new file mode 100644 index 00000000000..cedbd366a86 --- /dev/null +++ b/net/samba420/files/man/nmblookup.1 @@ -0,0 +1,341 @@ +'\" t +.\" Title: nmblookup +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: User Commands +.\" Source: Samba 4.16.4 +.\" Language: English +.\" +.TH "NMBLOOKUP" "1" "08/09/2022" "Samba 4\&.16\&.4" "User Commands" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +nmblookup \- NetBIOS over TCP/IP client used to lookup NetBIOS names +.SH "SYNOPSIS" +.HP \w'\ 'u +nmblookup [\-M|\-\-master\-browser] [\-\-recursion] [\-S|\-\-status] [\-r|\-\-root\-port] [\-A|\-\-lookup\-by\-ip] [\-B|\-\-broadcast=BROADCAST\-ADDRESS] [\-U|\-\-unicast=UNICAST\-ADDRESS] [\-T|\-\-translate] [\-f|\-\-flags] [\-?|\-\-help] [\-\-usage] [\-d|\-\-debuglevel=DEBUGLEVEL] [\-\-debug\-stdout] [\-\-configfile=CONFIGFILE] [\-\-option=name=value] [\-l|\-\-log\-basename=LOGFILEBASE] [\-\-leak\-report] [\-\-leak\-report\-full] [\-R|\-\-name\-resolve=NAME\-RESOLVE\-ORDER] [\-O|\-\-socket\-options=SOCKETOPTIONS] [\-m|\-\-max\-protocol=MAXPROTOCOL] [\-n|\-\-netbiosname=NETBIOSNAME] [\-\-netbios\-scope=SCOPE] [\-W|\-\-workgroup=WORKGROUP] [\-\-realm=REALM] {name} +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(7) +suite\&. +.PP +nmblookup +is used to query NetBIOS names and map them to IP addresses in a network using NetBIOS over TCP/IP queries\&. The options allow the name queries to be directed at a particular IP broadcast area or to a particular machine\&. All queries are done over UDP\&. +.SH "OPTIONS" +.PP +\-M|\-\-master\-browser +.RS 4 +Searches for a master browser by looking up the NetBIOS +\fIname\fR +with a type of +\fB0x1d\fR\&. If +\fI name\fR +is "\-" then it does a lookup on the special name +\fB__MSBROWSE__\fR\&. Please note that in order to use the name "\-", you need to make sure "\-" isn\*(Aqt parsed as an argument, e\&.g\&. use : +\fBnmblookup \-M \-\- \-\fR\&. +.RE +.PP +\-\-recursion +.RS 4 +Set the recursion desired bit in the packet to do a recursive lookup\&. This is used when sending a name query to a machine running a WINS server and the user wishes to query the names in the WINS server\&. If this bit is unset the normal (broadcast responding) NetBIOS processing code on a machine is used instead\&. See RFC1001, RFC1002 for details\&. +.RE +.PP +\-S|\-\-status +.RS 4 +Once the name query has returned an IP address then do a node status query as well\&. A node status query returns the NetBIOS names registered by a host\&. +.RE +.PP +\-r|\-\-root\-port +.RS 4 +Try and bind to UDP port 137 to send and receive UDP datagrams\&. The reason for this option is a bug in Windows 95 where it ignores the source port of the requesting packet and only replies to UDP port 137\&. Unfortunately, on most UNIX systems root privilege is needed to bind to this port, and in addition, if the +\fBnmbd\fR(8) +daemon is running on this machine it also binds to this port\&. +.RE +.PP +\-A|\-\-lookup\-by\-ip +.RS 4 +Interpret +\fIname\fR +as an IP Address and do a node status query on this address\&. +.RE +.PP +\-B|\-\-broadcast +.RS 4 +Send the query to the given broadcast address\&. Without this option the default behavior of nmblookup is to send the query to the broadcast address of the network interfaces as either auto\-detected or defined in the +\fIinterfaces\fR +parameter of the +\fBsmb.conf\fR(5) +file\&. +.RE +.PP +\-U|\-\-unicast +.RS 4 +Do a unicast query to the specified address or host +\fIunicast address\fR\&. This option (along with the +\fI\-R\fR +option) is needed to query a WINS server\&. +.RE +.PP +\-T|\-\-translate +.RS 4 +This causes any IP addresses found in the lookup to be looked up via a reverse DNS lookup into a DNS name, and printed out before each +.sp +\fIIP address \&.\&.\&.\&. NetBIOS name\fR +.sp +pair that is the normal output\&. +.RE +.PP +\-f|\-\-flags +.RS 4 +Show which flags apply to the name that has been looked up\&. Possible answers are zero or more of: Response, Authoritative, Truncated, Recursion_Desired, Recursion_Available, Broadcast\&. +.RE +.PP +name +.RS 4 +This is the NetBIOS name being queried\&. Depending upon the previous options this may be a NetBIOS name or IP address\&. If a NetBIOS name then the different name types may be specified by appending \*(Aq#\*(Aq to the name\&. This name may also be \*(Aq*\*(Aq, which will return all registered names within a broadcast area\&. +.RE +.PP +\-d|\-\-debuglevel=DEBUGLEVEL +.RS 4 +\fIlevel\fR +is an integer from 0 to 10\&. The default value if this parameter is not specified is 1 for client applications\&. +.sp +The higher this value, the more detail will be logged to the log files about the activities of the server\&. At level 0, only critical errors and serious warnings will be logged\&. Level 1 is a reasonable level for day\-to\-day running \- it generates a small amount of information about operations carried out\&. +.sp +Levels above 1 will generate considerable amounts of log data, and should only be used when investigating a problem\&. Levels above 3 are designed for use only by developers and generate HUGE amounts of log data, most of which is extremely cryptic\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBlog level\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-\-debug\-stdout +.RS 4 +This will redirect debug output to STDOUT\&. By default all clients are logging to STDERR\&. +.RE +.PP +\-\-configfile= +.RS 4 +The file specified contains the configuration details required by the client\&. The information in this file can be general for client and server or only provide client specific like options such as +\m[blue]\fBclient smb encrypt\fR\m[]\&. See +smb\&.conf +for more information\&. The default configuration file name is determined at compile time\&. +.RE +.PP +\-\-option== +.RS 4 +Set the +\fBsmb.conf\fR(5) +option "" to value "" from the command line\&. This overrides compiled\-in defaults and options read from the configuration file\&. If a name or a value includes a space, wrap whole \-\-option=name=value into quotes\&. +.RE +.PP +\-l|\-\-log\-basename=logdirectory +.RS 4 +Base directory name for log/debug files\&. The extension +\fB"\&.progname"\fR +will be appended (e\&.g\&. log\&.smbclient, log\&.smbd, etc\&.\&.\&.)\&. The log file is never removed by the client\&. +.RE +.PP +\-\-leak\-report +.RS 4 +Enable talloc leak reporting on exit\&. +.RE +.PP +\-\-leak\-report\-full +.RS 4 +Enable full talloc leak reporting on exit\&. +.RE +.PP +\-V|\-\-version +.RS 4 +Prints the program version number\&. +.RE +.PP +\-R|\-\-name\-resolve=NAME\-RESOLVE\-ORDER +.RS 4 +This option is used to determine what naming services and in what order to resolve host names to IP addresses\&. The option takes a space\-separated string of different name resolution options\&. The best ist to wrap the whole \-\-name\-resolve=NAME\-RESOLVE\-ORDER into quotes\&. +.sp +The options are: "lmhosts", "host", "wins" and "bcast"\&. They cause names to be resolved as follows: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBlmhosts\fR: Lookup an IP address in the Samba lmhosts file\&. If the line in lmhosts has no name type attached to the NetBIOS name (see the +\fBlmhosts\fR(5) +for details) then any name type matches for lookup\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBhost\fR: Do a standard host name to IP address resolution, using the system +/etc/hosts, NIS, or DNS lookups\&. This method of name resolution is operating system dependent, for instance on IRIX or Solaris this may be controlled by the +/etc/nsswitch\&.conf +file)\&. Note that this method is only used if the NetBIOS name type being queried is the 0x20 (server) name type, otherwise it is ignored\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBwins\fR: Query a name with the IP address listed in the +\fIwins server\fR +parameter\&. If no WINS server has been specified this method will be ignored\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBbcast\fR: Do a broadcast on each of the known local interfaces listed in the +\fIinterfaces\fR +parameter\&. This is the least reliable of the name resolution methods as it depends on the target host being on a locally connected subnet\&. +.RE +.sp +.RE +If this parameter is not set then the name resolve order defined in the +smb\&.conf +file parameter (\m[blue]\fBname resolve order\fR\m[]) will be used\&. +.sp +The default order is lmhosts, host, wins, bcast\&. Without this parameter or any entry in the +\m[blue]\fBname resolve order\fR\m[] +parameter of the +smb\&.conf +file, the name resolution methods will be attempted in this order\&. +.RE +.PP +\-O|\-\-socket\-options=SOCKETOPTIONS +.RS 4 +TCP socket options to set on the client socket\&. See the socket options parameter in the +smb\&.conf +manual page for the list of valid options\&. +.RE +.PP +\-m|\-\-max\-protocol=MAXPROTOCOL +.RS 4 +The value of the parameter (a string) is the highest protocol level that will be supported by the client\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBclient max protocol\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-n|\-\-netbiosname=NETBIOSNAME +.RS 4 +This option allows you to override the NetBIOS name that Samba uses for itself\&. This is identical to setting the +\m[blue]\fBnetbios name\fR\m[] +parameter in the +smb\&.conf +file\&. However, a command line setting will take precedence over settings in +smb\&.conf\&. +.RE +.PP +\-\-netbios\-scope=SCOPE +.RS 4 +This specifies a NetBIOS scope that +nmblookup +will use to communicate with when generating NetBIOS names\&. For details on the use of NetBIOS scopes, see rfc1001\&.txt and rfc1002\&.txt\&. NetBIOS scopes are +\fIvery\fR +rarely used, only set this parameter if you are the system administrator in charge of all the NetBIOS systems you communicate with\&. +.RE +.PP +\-W|\-\-workgroup=WORKGROUP +.RS 4 +Set the SMB domain of the username\&. This overrides the default domain which is the domain defined in smb\&.conf\&. If the domain specified is the same as the servers NetBIOS name, it causes the client to log on using the servers local SAM (as opposed to the Domain SAM)\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBworkgroup\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-r|\-\-realm=REALM +.RS 4 +Set the realm for the domain\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBrealm\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-?|\-\-help +.RS 4 +Print a summary of command line options\&. +.RE +.PP +\-\-usage +.RS 4 +Display brief usage message\&. +.RE +.SH "EXAMPLES" +.PP +nmblookup +can be used to query a WINS server (in the same way +nslookup +is used to query DNS servers)\&. To query a WINS server, +nmblookup +must be called like this: +.PP +nmblookup \-U server \-R \*(Aqname\*(Aq +.PP +For example, running : +.PP +nmblookup \-U samba\&.org \-R \*(AqIRIX#1B\*(Aq +.PP +would query the WINS server samba\&.org for the domain master browser (1B name type) for the IRIX workgroup\&. +.SH "VERSION" +.PP +This man page is part of version 4\&.16\&.4 of the Samba suite\&. +.SH "SEE ALSO" +.PP +\fBnmbd\fR(8), +\fBsamba\fR(7), and +\fBsmb.conf\fR(5)\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. diff --git a/net/samba420/files/man/nmblookup4.1 b/net/samba420/files/man/nmblookup4.1 new file mode 100644 index 00000000000..8b98f793c91 --- /dev/null +++ b/net/samba420/files/man/nmblookup4.1 @@ -0,0 +1,157 @@ +'\" t +.\" Title: nmblookup4 +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.76.1 +.\" Date: 03/24/2017 +.\" Manual: User Commands +.\" Source: Samba 3.2 +.\" Language: English +.\" +.TH "NMBLOOKUP4" "1" "03/24/2017" "Samba 3\&.2" "User Commands" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +nmblookup4 \- NetBIOS over TCP/IP client used to lookup NetBIOS names +.SH "SYNOPSIS" +.HP \w'\fBnmblookup4\fR\ 'u +\fBnmblookup4\fR [\-M] [\-R] [\-S] [\-r] [\-A] [\-h] [\-B\ ] [\-U\ ] [\-d\ ] [\-s\ ] [\-i\ ] [\-T] [\-f] {name} +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(7) +suite\&. +.PP +\fBnmblookup4\fR +is used to query NetBIOS names and map them to IP addresses in a network using NetBIOS over TCP/IP queries\&. The options allow the name queries to be directed at a particular IP broadcast area or to a particular machine\&. All queries are done over UDP\&. +.SH "OPTIONS" +.PP +\-M +.RS 4 +Searches for a master browser by looking up the NetBIOS +\fIname\fR +with a type of +\fB0x1d\fR\&. If +\fI name\fR +is "\-" then it does a lookup on the special name +\fB__MSBROWSE__\fR\&. Please note that in order to use the name "\-", you need to make sure "\-" isn\*(Aqt parsed as an argument, e\&.g\&. use : +\fBnmblookup4 \-M \-\- \-\fR\&. +.RE +.PP +\-R +.RS 4 +Set the recursion desired bit in the packet to do a recursive lookup\&. This is used when sending a name query to a machine running a WINS server and the user wishes to query the names in the WINS server\&. If this bit is unset the normal (broadcast responding) NetBIOS processing code on a machine is used instead\&. See RFC1001, RFC1002 for details\&. +.RE +.PP +\-S +.RS 4 +Once the name query has returned an IP address then do a node status query as well\&. A node status query returns the NetBIOS names registered by a host\&. +.RE +.PP +\-r +.RS 4 +Try and bind to UDP port 137 to send and receive UDP datagrams\&. The reason for this option is a bug in Windows 95 where it ignores the source port of the requesting packet and only replies to UDP port 137\&. Unfortunately, on most UNIX systems root privilege is needed to bind to this port, and in addition, if the +\fBnmbd\fR(8) +daemon is running on this machine it also binds to this port\&. +.RE +.PP +\-A +.RS 4 +Interpret +\fIname\fR +as an IP Address and do a node status query on this address\&. +.RE +.PP +\-B +.RS 4 +Send the query to the given broadcast address\&. Without this option the default behavior of nmblookup4 is to send the query to the broadcast address of the network interfaces as either auto\-detected or defined in the +\m[blue]\fB\fIinterfaces\fR\fR\m[]\&\s-2\u[1]\d\s+2 +parameter of the +\fBsmb.conf\fR(5) +file\&. +.RE +.PP +\-U +.RS 4 +Do a unicast query to the specified address or host +\fIunicast address\fR\&. This option (along with the +\fI\-R\fR +option) is needed to query a WINS server\&. +.RE +.PP +\-T +.RS 4 +This causes any IP addresses found in the lookup to be looked up via a reverse DNS lookup into a DNS name, and printed out before each +.sp +\fIIP address \&.\&.\&.\&. NetBIOS name\fR +.sp +pair that is the normal output\&. +.RE +.PP +\-f +.RS 4 +Show which flags apply to the name that has been looked up\&. Possible answers are zero or more of: Response, Authoritative, Truncated, Recursion_Desired, Recursion_Available, Broadcast\&. +.RE +.PP +name +.RS 4 +This is the NetBIOS name being queried\&. Depending upon the previous options this may be a NetBIOS name or IP address\&. If a NetBIOS name then the different name types may be specified by appending \*(Aq#\*(Aq to the name\&. This name may also be \*(Aq*\*(Aq, which will return all registered names within a broadcast area\&. +.RE +.SH "EXAMPLES" +.PP +\fBnmblookup4\fR +can be used to query a WINS server (in the same way +\fBnslookup\fR +is used to query DNS servers)\&. To query a WINS server, +\fBnmblookup4\fR +must be called like this: +.PP +\fBnmblookup4 \-U server \-R \*(Aqname\*(Aq\fR +.PP +For example, running : +.PP +\fBnmblookup4 \-U samba\&.org \-R \*(AqIRIX#1B\*(Aq\fR +.PP +would query the WINS server samba\&.org for the domain master browser (1B name type) for the IRIX workgroup\&. +.SH "VERSION" +.PP +This man page is correct for version 3 of the Samba suite\&. +.SH "SEE ALSO" +.PP +\fBnmbd\fR(8), +\fBsamba\fR(7), and +\fBsmb.conf\fR(5)\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. +.PP +The original Samba man pages were written by Karl Auer\&. The man page sources were converted to YODL format (another excellent piece of Open Source software, available at +\m[blue]\fBftp://ftp\&.icce\&.rug\&.nl/pub/unix/\fR\m[]\&\s-2\u[2]\d\s+2) and updated for the Samba 2\&.0 release by Jeremy Allison\&. The conversion to DocBook for Samba 2\&.2 was done by Gerald Carter\&. The conversion to DocBook XML 4\&.2 for Samba 3\&.0 was done by Alexander Bokovoy\&. +.SH "NOTES" +.IP " 1." 4 +\fIinterfaces\fR + +.RS 4 +\%[set $man.base.url.for.relative.links]/smb.conf.5.html#INTERFACES +.RE +.IP " 2." 4 +ftp://ftp.icce.rug.nl/pub/unix/ +.RS 4 +\%ftp://ftp.icce.rug.nl/pub/unix/ +.RE diff --git a/net/samba420/files/man/ntlm_auth.1 b/net/samba420/files/man/ntlm_auth.1 new file mode 100644 index 00000000000..932633931f3 --- /dev/null +++ b/net/samba420/files/man/ntlm_auth.1 @@ -0,0 +1,458 @@ +'\" t +.\" Title: ntlm_auth +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: User Commands +.\" Source: Samba 4.16.4 +.\" Language: English +.\" +.TH "NTLM_AUTH" "1" "08/09/2022" "Samba 4\&.16\&.4" "User Commands" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +ntlm_auth \- tool to allow external access to Winbind\*(Aqs NTLM authentication function +.SH "SYNOPSIS" +.HP \w'\ 'u +ntlm_auth +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(7) +suite\&. +.PP +ntlm_auth +is a helper utility that authenticates users using NT/LM authentication\&. It returns 0 if the users is authenticated successfully and 1 if access was denied\&. ntlm_auth uses winbind to access the user and authentication data for a domain\&. This utility is only intended to be used by other programs (currently +Squid +and +mod_ntlm_winbind) +.SH "OPERATIONAL REQUIREMENTS" +.PP +The +\fBwinbindd\fR(8) +daemon must be operational for many of these commands to function\&. +.PP +Some of these commands also require access to the directory +winbindd_privileged +in +$LOCKDIR\&. This should be done either by running this command as root or providing group access to the +winbindd_privileged +directory\&. For security reasons, this directory should not be world\-accessable\&. +.SH "OPTIONS" +.PP +\-\-helper\-protocol=PROTO +.RS 4 +Operate as a stdio\-based helper\&. Valid helper protocols are: +.PP +squid\-2\&.4\-basic +.RS 4 +Server\-side helper for use with Squid 2\&.4\*(Aqs basic (plaintext) authentication\&. +.RE +.PP +squid\-2\&.5\-basic +.RS 4 +Server\-side helper for use with Squid 2\&.5\*(Aqs basic (plaintext) authentication\&. +.RE +.PP +squid\-2\&.5\-ntlmssp +.RS 4 +Server\-side helper for use with Squid 2\&.5\*(Aqs NTLMSSP authentication\&. +.sp +Requires access to the directory +winbindd_privileged +in +$LOCKDIR\&. The protocol used is described here: +http://devel\&.squid\-cache\&.org/ntlm/squid_helper_protocol\&.html\&. This protocol has been extended to allow the NTLMSSP Negotiate packet to be included as an argument to the +YR +command\&. (Thus avoiding loss of information in the protocol exchange)\&. +.RE +.PP +ntlmssp\-client\-1 +.RS 4 +Client\-side helper for use with arbitrary external programs that may wish to use Samba\*(Aqs NTLMSSP authentication knowledge\&. +.sp +This helper is a client, and as such may be run by any user\&. The protocol used is effectively the reverse of the previous protocol\&. A +YR +command (without any arguments) starts the authentication exchange\&. +.RE +.PP +gss\-spnego +.RS 4 +Server\-side helper that implements GSS\-SPNEGO\&. This uses a protocol that is almost the same as +squid\-2\&.5\-ntlmssp, but has some subtle differences that are undocumented outside the source at this stage\&. +.sp +Requires access to the directory +winbindd_privileged +in +$LOCKDIR\&. +.RE +.PP +gss\-spnego\-client +.RS 4 +Client\-side helper that implements GSS\-SPNEGO\&. This also uses a protocol similar to the above helpers, but is currently undocumented\&. +.RE +.PP +ntlm\-server\-1 +.RS 4 +Server\-side helper protocol, intended for use by a RADIUS server or the \*(Aqwinbind\*(Aq plugin for pppd, for the provision of MSCHAP and MSCHAPv2 authentication\&. +.sp +This protocol consists of lines in the form: +Parameter: value +and +Parameter:: Base64\-encode value\&. The presence of a single period +\&. +indicates that one side has finished supplying data to the other\&. (Which in turn could cause the helper to authenticate the user)\&. +.sp +Currently implemented parameters from the external program to the helper are: +.PP +Username +.RS 4 +The username, expected to be in Samba\*(Aqs +\m[blue]\fBunix charset\fR\m[]\&. +.PP +Examples: +.RS 4 +Username: bob +.sp +Username:: Ym9i +.RE +.RE +.PP +NT\-Domain +.RS 4 +The user\*(Aqs domain, expected to be in Samba\*(Aqs +\m[blue]\fBunix charset\fR\m[]\&. +.PP +Examples: +.RS 4 +NT\-Domain: WORKGROUP +.sp +NT\-Domain:: V09SS0dST1VQ +.RE +.RE +.PP +Full\-Username +.RS 4 +The fully qualified username, expected to be in Samba\*(Aqs +\m[blue]\fBunix charset\fR\m[] +and qualified with the +\m[blue]\fBwinbind separator\fR\m[]\&. +.PP +Examples: +.RS 4 +Full\-Username: WORKGROUP\ebob +.sp +Full\-Username:: V09SS0dST1VQYm9i +.RE +.RE +.PP +LANMAN\-Challenge +.RS 4 +The 8 byte +LANMAN Challenge +value, generated randomly by the server, or (in cases such as MSCHAPv2) generated in some way by both the server and the client\&. +.PP +Examples: +.RS 4 +LANMAN\-Challenge: 0102030405060708 +.RE +.RE +.PP +LANMAN\-Response +.RS 4 +The 24 byte +LANMAN Response +value, calculated from the user\*(Aqs password and the supplied +LANMAN Challenge\&. Typically, this is provided over the network by a client wishing to authenticate\&. +.PP +Examples: +.RS 4 +LANMAN\-Response: 0102030405060708090A0B0C0D0E0F101112131415161718 +.RE +.RE +.PP +NT\-Response +.RS 4 +The >= 24 byte +NT Response +calculated from the user\*(Aqs password and the supplied +LANMAN Challenge\&. Typically, this is provided over the network by a client wishing to authenticate\&. +.PP +Examples: +.RS 4 +NT\-Response: 0102030405060708090A0B0C0D0E0F10111213141516171 +.RE +.RE +.PP +Password +.RS 4 +The user\*(Aqs password\&. This would be provided by a network client, if the helper is being used in a legacy situation that exposes plaintext passwords in this way\&. +.PP +Examples: +.RS 4 +Password: samba2 +.sp +Password:: c2FtYmEy +.RE +.RE +.PP +Request\-User\-Session\-Key +.RS 4 +Upon successful authentication, return the user session key associated with the login\&. +.PP +Examples: +.RS 4 +Request\-User\-Session\-Key: Yes +.RE +.RE +.PP +Request\-LanMan\-Session\-Key +.RS 4 +Upon successful authentication, return the LANMAN session key associated with the login\&. +.PP +Examples: +.RS 4 +Request\-LanMan\-Session\-Key: Yes +.RE +.RE +.RE +.sp +.if n \{\ +.sp +.\} +.RS 4 +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBWarning\fR +.ps -1 +.br +Implementers should take care to base64 encode any data (such as usernames/passwords) that may contain malicious user data, such as a newline\&. They may also need to decode strings from the helper, which likewise may have been base64 encoded\&. +.sp .5v +.RE +.RE +.PP +\-\-username=USERNAME +.RS 4 +Specify username of user to authenticate +.RE +.PP +\-\-domain=DOMAIN +.RS 4 +Specify domain of user to authenticate +.RE +.PP +\-\-workstation=WORKSTATION +.RS 4 +Specify the workstation the user authenticated from +.RE +.PP +\-\-challenge=STRING +.RS 4 +NTLM challenge (in HEXADECIMAL) +.RE +.PP +\-\-lm\-response=RESPONSE +.RS 4 +LM Response to the challenge (in HEXADECIMAL) +.RE +.PP +\-\-nt\-response=RESPONSE +.RS 4 +NT or NTLMv2 Response to the challenge (in HEXADECIMAL) +.RE +.PP +\-\-password=PASSWORD +.RS 4 +User\*(Aqs plaintext password +.sp +If not specified on the command line, this is prompted for when required\&. +.sp +For the NTLMSSP based server roles, this parameter specifies the expected password, allowing testing without winbindd operational\&. +.RE +.PP +\-\-request\-lm\-key +.RS 4 +Retrieve LM session key +.RE +.PP +\-\-request\-nt\-key +.RS 4 +Request NT key +.RE +.PP +\-\-diagnostics +.RS 4 +Perform Diagnostics on the authentication chain\&. Uses the password from +\-\-password +or prompts for one\&. +.RE +.PP +\-\-require\-membership\-of={SID|Name} +.RS 4 +Require that a user be a member of specified group (either name or SID) for authentication to succeed\&. +.RE +.PP +\-\-pam\-winbind\-conf=FILENAME +.RS 4 +Define the path to the pam_winbind\&.conf file\&. +.RE +.PP +\-\-target\-hostname=HOSTNAME +.RS 4 +Define the target hostname\&. +.RE +.PP +\-\-target\-service=SERVICE +.RS 4 +Define the target service\&. +.RE +.PP +\-\-use\-cached\-creds +.RS 4 +Whether to use credentials cached by winbindd\&. +.RE +.PP +\-\-allow\-mschapv2 +.RS 4 +Explicitly allow MSCHAPv2\&. +.RE +.PP +\-\-offline\-logon +.RS 4 +Allow offline logons for plain text auth\&. +.RE +.PP +\-?|\-\-help +.RS 4 +Print a summary of command line options\&. +.RE +.PP +\-\-usage +.RS 4 +Display brief usage message\&. +.RE +.PP +\-d|\-\-debuglevel=DEBUGLEVEL +.RS 4 +\fIlevel\fR +is an integer from 0 to 10\&. The default value if this parameter is not specified is 1 for client applications\&. +.sp +The higher this value, the more detail will be logged to the log files about the activities of the server\&. At level 0, only critical errors and serious warnings will be logged\&. Level 1 is a reasonable level for day\-to\-day running \- it generates a small amount of information about operations carried out\&. +.sp +Levels above 1 will generate considerable amounts of log data, and should only be used when investigating a problem\&. Levels above 3 are designed for use only by developers and generate HUGE amounts of log data, most of which is extremely cryptic\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBlog level\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-\-debug\-stdout +.RS 4 +This will redirect debug output to STDOUT\&. By default all clients are logging to STDERR\&. +.RE +.PP +\-\-configfile= +.RS 4 +The file specified contains the configuration details required by the client\&. The information in this file can be general for client and server or only provide client specific like options such as +\m[blue]\fBclient smb encrypt\fR\m[]\&. See +smb\&.conf +for more information\&. The default configuration file name is determined at compile time\&. +.RE +.PP +\-\-option== +.RS 4 +Set the +\fBsmb.conf\fR(5) +option "" to value "" from the command line\&. This overrides compiled\-in defaults and options read from the configuration file\&. If a name or a value includes a space, wrap whole \-\-option=name=value into quotes\&. +.RE +.PP +\-V|\-\-version +.RS 4 +Prints the program version number\&. +.RE +.SH "EXAMPLE SETUP" +.PP +To setup ntlm_auth for use by squid 2\&.5, with both basic and NTLMSSP authentication, the following should be placed in the +squid\&.conf +file\&. +.sp +.if n \{\ +.RS 4 +.\} +.nf +auth_param ntlm program ntlm_auth \-\-helper\-protocol=squid\-2\&.5\-ntlmssp +auth_param basic program ntlm_auth \-\-helper\-protocol=squid\-2\&.5\-basic +auth_param basic children 5 +auth_param basic realm Squid proxy\-caching web server +auth_param basic credentialsttl 2 hours +.fi +.if n \{\ +.RE +.\} +.if n \{\ +.sp +.\} +.RS 4 +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBNote\fR +.ps -1 +.br +.PP +This example assumes that ntlm_auth has been installed into your path, and that the group permissions on +winbindd_privileged +are as described above\&. +.sp .5v +.RE +.PP +To setup ntlm_auth for use by squid 2\&.5 with group limitation in addition to the above example, the following should be added to the +squid\&.conf +file\&. +.sp +.if n \{\ +.RS 4 +.\} +.nf +auth_param ntlm program ntlm_auth \-\-helper\-protocol=squid\-2\&.5\-ntlmssp \-\-require\-membership\-of=\*(AqWORKGROUP\eDomain Users\*(Aq +auth_param basic program ntlm_auth \-\-helper\-protocol=squid\-2\&.5\-basic \-\-require\-membership\-of=\*(AqWORKGROUP\eDomain Users\*(Aq +.fi +.if n \{\ +.RE +.\} +.SH "TROUBLESHOOTING" +.PP +If you\*(Aqre experiencing problems with authenticating Internet Explorer running under MS Windows 9X or Millennium Edition against ntlm_auth\*(Aqs NTLMSSP authentication helper (\-\-helper\-protocol=squid\-2\&.5\-ntlmssp), then please read +the Microsoft Knowledge Base article #239869 and follow instructions described there\&. +.SH "VERSION" +.PP +This man page is part of version 4\&.16\&.4 of the Samba suite\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. +.PP +The ntlm_auth manpage was written by Jelmer Vernooij and Andrew Bartlett\&. diff --git a/net/samba420/files/man/ntlm_auth4.1 b/net/samba420/files/man/ntlm_auth4.1 new file mode 100644 index 00000000000..ad1863b7aa5 --- /dev/null +++ b/net/samba420/files/man/ntlm_auth4.1 @@ -0,0 +1,233 @@ +'\" t +.\" Title: ntlm_auth4 +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.76.1 +.\" Date: 03/24/2017 +.\" Manual: User Commands +.\" Source: Samba 4.0 +.\" Language: English +.\" +.TH "NTLM_AUTH4" "1" "03/24/2017" "Samba 4\&.0" "User Commands" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +ntlm_auth4 \- tool to allow external access to Winbind\*(Aqs NTLM authentication function +.SH "SYNOPSIS" +.HP \w'\fBntlm_auth4\fR\ 'u +\fBntlm_auth4\fR [\-d\ debuglevel] [\-l\ logdir] [\-s\ ] +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(7) +suite\&. +.PP +\fBntlm_auth4\fR +is a helper utility that authenticates users using NT/LM authentication\&. It returns 0 if the users is authenticated successfully and 1 if access was denied\&. ntlm_auth4 uses winbind to access the user and authentication data for a domain\&. This utility is only indended to be used by other programs (currently squid)\&. +.SH "OPERATIONAL REQUIREMENTS" +.PP +The +\fBwinbindd\fR(8) +daemon must be operational for many of these commands to function\&. +.PP +Some of these commands also require access to the directory +winbindd_privileged +in +$LOCKDIR\&. This should be done either by running this command as root or providing group access to the +winbindd_privileged +directory\&. For security reasons, this directory should not be world\-accessable\&. +.SH "OPTIONS" +.PP +\-\-helper\-protocol=PROTO +.RS 4 +Operate as a stdio\-based helper\&. Valid helper protocols are: +.PP +squid\-2\&.4\-basic +.RS 4 +Server\-side helper for use with Squid 2\&.4\*(Aqs basic (plaintext) authentication\&. +.RE +.PP +squid\-2\&.5\-basic +.RS 4 +Server\-side helper for use with Squid 2\&.5\*(Aqs basic (plaintext) authentication\&. +.RE +.PP +squid\-2\&.5\-ntlmssp +.RS 4 +Server\-side helper for use with Squid 2\&.5\*(Aqs NTLMSSP authentication\&. +.sp +Requires access to the directory +winbindd_privileged +in +$LOCKDIR\&. The protocol used is described here: +\m[blue]\fBhttp://devel\&.squid\-cache\&.org/ntlm/squid_helper_protocol\&.html\fR\m[] +.RE +.PP +ntlmssp\-client\-1 +.RS 4 +Cleint\-side helper for use with arbitary external programs that may wish to use Samba\*(Aqs NTLMSSP authentication knowlege\&. +.sp +This helper is a client, and as such may be run by any user\&. The protocol used is effectivly the reverse of the previous protocol\&. +.RE +.PP +gss\-spnego +.RS 4 +Server\-side helper that implements GSS\-SPNEGO\&. This uses a protocol that is almost the same as +\fBsquid\-2\&.5\-ntlmssp\fR, but has some subtle differences that are undocumented outside the source at this stage\&. +.sp +Requires access to the directory +winbindd_privileged +in +$LOCKDIR\&. +.RE +.PP +gss\-spnego\-client +.RS 4 +Client\-side helper that implements GSS\-SPNEGO\&. This also uses a protocol similar to the above helpers, but is currently undocumented\&. +.RE +.RE +.PP +\-\-username=USERNAME +.RS 4 +Specify username of user to authenticate +.RE +.PP +\-\-domain=DOMAIN +.RS 4 +Specify domain of user to authenticate +.RE +.PP +\-\-workstation=WORKSTATION +.RS 4 +Specify the workstation the user authenticated from +.RE +.PP +\-\-challenge=STRING +.RS 4 +NTLM challenge (in HEXADECIMAL) +.RE +.PP +\-\-lm\-response=RESPONSE +.RS 4 +LM Response to the challenge (in HEXADECIMAL) +.RE +.PP +\-\-nt\-response=RESPONSE +.RS 4 +NT or NTLMv2 Response to the challenge (in HEXADECIMAL) +.RE +.PP +\-\-password=PASSWORD +.RS 4 +User\*(Aqs plaintext password +.sp +If not specified on the command line, this is prompted for when required\&. +.RE +.PP +\-\-request\-lm\-key +.RS 4 +Retrieve LM session key +.RE +.PP +\-\-request\-nt\-key +.RS 4 +Request NT key +.RE +.PP +\-\-diagnostics +.RS 4 +Perform Diagnostics on the authentication chain\&. Uses the password from +\fB\-\-password\fR +or prompts for one\&. +.RE +.PP +\-\-require\-membership\-of={SID|Name} +.RS 4 +Require that a user be a member of specified group (either name or SID) for authentication to succeed\&. +.RE +.SH "EXAMPLE SETUP" +.PP +To setup ntlm_auth4 for use by squid 2\&.5, with both basic and NTLMSSP authentication, the following should be placed in the +squid\&.conf +file\&. +.sp +.if n \{\ +.RS 4 +.\} +.nf +auth_param ntlm program ntlm_auth4 \-\-helper\-protocol=squid\-2\&.5\-ntlmssp +auth_param basic program ntlm_auth4 \-\-helper\-protocol=squid\-2\&.5\-basic +auth_param basic children 5 +auth_param basic realm Squid proxy\-caching web server +auth_param basic credentialsttl 2 hours +.fi +.if n \{\ +.RE +.\} +.if n \{\ +.sp +.\} +.RS 4 +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBNote\fR +.ps -1 +.br +.PP +This example assumes that ntlm_auth4 has been installed into your path, and that the group permissions on +winbindd_privileged +are as described above\&. +.sp .5v +.RE +.PP +To setup ntlm_auth4 for use by squid 2\&.5 with group limitation in addition to the above example, the following should be added to the +squid\&.conf +file\&. +.sp +.if n \{\ +.RS 4 +.\} +.nf +auth_param ntlm program ntlm_auth4 \-\-helper\-protocol=squid\-2\&.5\-ntlmssp \-\-require\-membership\-of=\*(AqWORKGROUP\eDomain Users\*(Aq +auth_param basic program ntlm_auth4 \-\-helper\-protocol=squid\-2\&.5\-basic \-\-require\-membership\-of=\*(AqWORKGROUP\eDomain Users\*(Aq +.fi +.if n \{\ +.RE +.\} +.SH "TROUBLESHOOTING" +.PP +If you\*(Aqre experiencing problems with authenticating Internet Explorer running under MS Windows 9X or Millenium Edition against ntlm_auth4\*(Aqs NTLMSSP authentication helper (\-\-helper\-protocol=squid\-2\&.5\-ntlmssp), then please read +\m[blue]\fBthe Microsoft Knowledge Base article #239869 and follow instructions described there\fR\m[]\&\s-2\u[1]\d\s+2\&. +.SH "VERSION" +.PP +This man page is correct for version 3\&.0 of the Samba suite\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. +.PP +The ntlm_auth4 manpage was written by Jelmer Vernooij and Andrew Bartlett\&. +.SH "NOTES" +.IP " 1." 4 +the Microsoft Knowledge Base article #239869 and follow instructions described there +.RS 4 +\%http://support.microsoft.com/support/kb/articles/Q239/8/69.ASP +.RE diff --git a/net/samba420/files/man/oLschema2ldif.1 b/net/samba420/files/man/oLschema2ldif.1 new file mode 100644 index 00000000000..962f5060d19 --- /dev/null +++ b/net/samba420/files/man/oLschema2ldif.1 @@ -0,0 +1,74 @@ +'\" t +.\" Title: oLschema2ldif +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: System Administration tools +.\" Source: Samba 4.0 +.\" Language: English +.\" +.TH "OLSCHEMA2LDIF" "1" "08/09/2022" "Samba 4\&.0" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +oLschema2ldif \- Converts LDAP schema\*(Aqs to LDB\-compatible LDIF +.SH "SYNOPSIS" +.HP \w'\fBoLschema2ldif\fR\ 'u +\fBoLschema2ldif\fR [\-I\ INPUT\-FILE] [\-O\ OUTPUT\-FILE] +.SH "DESCRIPTION" +.PP +oLschema2ldif is a simple tool that converts standard OpenLDAP schema files to a LDIF format that is understood by LDB\&. +.SH "OPTIONS" +.PP +\-I input\-file +.RS 4 +OpenLDAP schema to read\&. If none are specified, the schema file will be read from standard input\&. +.RE +.PP +\-O output\-file +.RS 4 +File to write ldif version of schema to\&. +.RE +.SH "VERSION" +.PP +This man page is correct for version 4\&.0 of the Samba suite\&. +.SH "SEE ALSO" +.PP +ldb(7), ldbmodify, ldbdel, ldif(5) +.SH "AUTHOR" +.PP +ldb was written by +\m[blue]\fBAndrew Tridgell\fR\m[]\&\s-2\u[1]\d\s+2\&. oLschema2ldif was written by +\m[blue]\fBSimo Sorce\fR\m[]\&\s-2\u[2]\d\s+2\&. +.PP +If you wish to report a problem or make a suggestion then please see the +\m[blue]\fB\%http://ldb.samba.org/\fR\m[] +web site for current contact and maintainer information\&. +.SH "NOTES" +.IP " 1." 4 +Andrew Tridgell +.RS 4 +\%https://www.samba.org/~tridge/ +.RE +.IP " 2." 4 +Simo Sorce +.RS 4 +\%mailto:idra@samba.org +.RE diff --git a/net/samba420/files/man/onnode.1 b/net/samba420/files/man/onnode.1 new file mode 100644 index 00000000000..1fbd44b45ff --- /dev/null +++ b/net/samba420/files/man/onnode.1 @@ -0,0 +1,218 @@ +'\" t +.\" Title: onnode +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 09/23/2020 +.\" Manual: CTDB - clustered TDB database +.\" Source: ctdb +.\" Language: English +.\" +.TH "ONNODE" "1" "09/23/2020" "ctdb" "CTDB \- clustered TDB database" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +onnode \- run commands on CTDB cluster nodes +.SH "SYNOPSIS" +.HP \w'\fBonnode\fR\ 'u +\fBonnode\fR [\fIOPTION\fR...] {\fINODES\fR} {\fICOMMAND\fR} +.SH "DESCRIPTION" +.PP +onnode is a utility to run commands on a specific node of a CTDB cluster, or on all nodes\&. +.PP +\fINODES\fR +specifies which node(s) to run a command on\&. See section +NODES SPECIFICATION +for details\&. +.PP +\fICOMMAND\fR +can be any shell command\&. The onnode utility uses ssh or rsh to connect to the remote nodes and run the command\&. +.SH "OPTIONS" +.PP +\-c +.RS 4 +Execute COMMAND in the current working directory on the specified nodes\&. +.RE +.PP +\-f \fIFILENAME\fR +.RS 4 +Specify an alternative nodes FILENAME to use instead of the default\&. See the discussion of +/usr/local/etc/ctdb/nodes +in the FILES section for more details\&. +.RE +.PP +\-i +.RS 4 +Keep standard input open, allowing data to be piped to onnode\&. Normally onnode closes stdin to avoid surprises when scripting\&. Note that this option is ignored when using +\fB\-p\fR +or if +\fBONNODE_SSH\fR +is set to anything other than "ssh"\&. +.RE +.PP +\-n +.RS 4 +Allow nodes to be specified by name rather than node numbers\&. These nodes don\*(Aqt need to be listed in the nodes file\&. You can avoid the nodes file entirely by combining this with +\-f /dev/null\&. +.RE +.PP +\-p +.RS 4 +Run COMMAND in parallel on the specified nodes\&. The default is to run COMMAND sequentially on each node\&. +.RE +.PP +\-P +.RS 4 +Push files to nodes\&. Names of files to push are specified rather than the usual command\&. Quoting is fragile/broken \- filenames with whitespace in them are not supported\&. +.RE +.PP +\-q +.RS 4 +Do not print node addresses\&. Normally, onnode prints informational node addresses if more than one node is specified\&. This overrides \-v\&. +.RE +.PP +\-v +.RS 4 +Print node addresses even if only one node is specified\&. Normally, onnode prints informational node addresses when more than one node is specified\&. +.RE +.PP +\-h, \-\-help +.RS 4 +Show a short usage guide\&. +.RE +.SH "NODES SPECIFICATION" +.PP +Nodes can be specified via numeric node numbers (from 0 to N\-1) or mnemonics\&. Multiple nodes are specified using lists of nodes, separated by commas, and ranges of numeric node numbers, separated by dashes\&. If nodes are specified multiple times then the command will be executed multiple times on those nodes\&. The order of nodes is significant\&. +.PP +The following mnemonics are available: +.PP +all +.RS 4 +All nodes\&. +.RE +.PP +any +.RS 4 +A node where ctdbd is running\&. This semi\-random but there is a bias towards choosing a low numbered node\&. +.RE +.PP +ok | healthy +.RS 4 +All nodes that are not disconnected, banned, disabled or unhealthy\&. +.RE +.PP +con | connected +.RS 4 +All nodes that are not disconnected\&. +.RE +.SH "EXAMPLES" +.PP +The following command would show the process ID of ctdbd on all nodes +.sp +.if n \{\ +.RS 4 +.\} +.nf + onnode all ctdb getpid + +.fi +.if n \{\ +.RE +.\} +.PP +The following command would show the last 5 lines of log on each node, preceded by the node\*(Aqs hostname +.sp +.if n \{\ +.RS 4 +.\} +.nf + onnode all "hostname; tail \-5 /var/log/log\&.ctdb" + +.fi +.if n \{\ +.RE +.\} +.PP +The following command would restart the ctdb service on all nodes, in parallel\&. +.sp +.if n \{\ +.RS 4 +.\} +.nf + onnode \-p all service ctdb restart + +.fi +.if n \{\ +.RE +.\} +.PP +The following command would run \&./foo in the current working directory, in parallel, on nodes 0, 2, 3 and 4\&. +.sp +.if n \{\ +.RS 4 +.\} +.nf + onnode \-c \-p 0,2\-4 \&./foo + +.fi +.if n \{\ +.RE +.\} +.SH "FILES" +.PP +/usr/local/etc/ctdb/nodes +.RS 4 +Default file containing a list of each node\*(Aqs IP address or hostname\&. +.sp +As above, a file specified via the +\fB\-f\fR +is given precedence\&. If a relative path is specified and no corresponding file exists relative to the current directory then the file is also searched for in the CTDB configuration directory\&. +.sp +Otherwise the default is +/usr/local/etc/ctdb/nodes\&. +.RE +.PP +/usr/local/etc/ctdb/onnode\&.conf +.RS 4 +If this file exists it is sourced by onnode\&. The main purpose is to allow the administrator to set +\fBONNODE_SSH\fR +to something other than "ssh"\&. In this case the \-t option is ignored\&. +.RE +.SH "SEE ALSO" +.PP +\fBctdb\fR(7), +\m[blue]\fB\%http://ctdb.samba.org/\fR\m[] +.SH "AUTHOR" +.br +.PP +This documentation was written by Andrew Tridgell, Martin Schwenke +.SH "COPYRIGHT" +.br +Copyright \(co 2007 Andrew Tridgell, Ronnie Sahlberg +.br +Copyright \(co 2008 Martin Schwenke +.br +.PP +This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version\&. +.PP +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE\&. See the GNU General Public License for more details\&. +.PP +You should have received a copy of the GNU General Public License along with this program; if not, see +\m[blue]\fB\%http://www.gnu.org/licenses\fR\m[]\&. +.sp diff --git a/net/samba420/files/man/pam_winbind.conf.5 b/net/samba420/files/man/pam_winbind.conf.5 new file mode 100644 index 00000000000..33adbaece73 --- /dev/null +++ b/net/samba420/files/man/pam_winbind.conf.5 @@ -0,0 +1,161 @@ +'\" t +.\" Title: pam_winbind.conf +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: 5 +.\" Source: Samba 4.16.4 +.\" Language: English +.\" +.TH "PAM_WINBIND\&.CONF" "5" "08/09/2022" "Samba 4\&.16\&.4" "5" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +pam_winbind.conf \- Configuration file of PAM module for Winbind +.SH "DESCRIPTION" +.PP +This configuration file is part of the +\fBsamba\fR(7) +suite\&. +.PP +pam_winbind\&.conf is the configuration file for the pam_winbind PAM module\&. See +\fBpam_winbind\fR(8) +for further details\&. +.SH "SYNOPSIS" +.PP +The pam_winbind\&.conf configuration file is a classic ini\-style configuration file\&. There is only one section (global) where various options are defined\&. +.SH "OPTIONS" +.PP +pam_winbind supports several options which can either be set in the PAM configuration files or in the pam_winbind configuration file situated at +/etc/security/pam_winbind\&.conf\&. Options from the PAM configuration file take precedence to those from the pam_winbind\&.conf configuration file\&. +.PP +debug = yes|no +.RS 4 +Gives debugging output to syslog\&. Defaults to "no"\&. +.RE +.PP +debug_state = yes|no +.RS 4 +Gives detailed PAM state debugging output to syslog\&. Defaults to "no"\&. +.RE +.PP +require_membership_of = [SID or NAME] +.RS 4 +If this option is set, pam_winbind will only succeed if the user is a member of the given SID or NAME\&. A SID can be either a group\-SID, an alias\-SID or even an user\-SID\&. It is also possible to give a NAME instead of the SID\&. That name must have the form: +\fIMYDOMAIN\emygroup\fR +or +\fIMYDOMAIN\emyuser\fR +(where \*(Aq\e\*(Aq character corresponds to the value of +\fIwinbind separator\fR +parameter)\&. It is also possible to use a UPN in the form +\fIuser@REALM\fR +or +\fIgroup@REALM\fR\&. pam_winbind will, in that case, lookup the SID internally\&. Note that NAME may not contain any spaces\&. It is thus recommended to only use SIDs\&. You can verify the list of SIDs a user is a member of with +wbinfo \-\-user\-sids=SID\&. This setting is empty by default\&. +.sp +This option only operates during password authentication, and will not restrict access if a password is not required for any reason (such as SSH key\-based login)\&. +.RE +.PP +try_first_pass = yes|no +.RS 4 +By default, pam_winbind tries to get the authentication token from a previous module\&. If no token is available it asks the user for the old password\&. With this option, pam_winbind aborts with an error if no authentication token from a previous module is available\&. If a primary password is not valid, PAM will prompt for a password\&. Default to "no"\&. +.RE +.PP +krb5_auth = yes|no +.RS 4 +pam_winbind can authenticate using Kerberos when winbindd is talking to an Active Directory domain controller\&. Kerberos authentication must be enabled with this parameter\&. When Kerberos authentication can not succeed (e\&.g\&. due to clock skew), winbindd will fallback to samlogon authentication over MSRPC\&. When this parameter is used in conjunction with +\fIwinbind refresh tickets\fR, winbind will keep your Ticket Granting Ticket (TGT) up\-to\-date by refreshing it whenever necessary\&. Defaults to "no"\&. +.RE +.PP +krb5_ccache_type = [type] +.RS 4 +When pam_winbind is configured to try kerberos authentication by enabling the +\fIkrb5_auth\fR +option, it can store the retrieved Ticket Granting Ticket (TGT) in a credential cache\&. The type of credential cache can be controlled with this option\&. The supported values are: +\fIKCM\fR +or +\fIKEYRING\fR +(when supported by the system\*(Aqs Kerberos library and operating system), +\fIFILE\fR +and +\fIDIR\fR +(when the DIR type is supported by the system\*(Aqs Kerberos library)\&. In case of FILE a credential cache in the form of /tmp/krb5cc_UID will be created \- in case of DIR you NEED to specify a directory\&. UID is replaced with the numeric user id\&. The UID directory is being created\&. The path up to the directory should already exist\&. Check the details of the Kerberos implmentation\&. +.sp +When using the KEYRING type, the supported mechanism is +\(lqKEYRING:persistent:UID\(rq, which uses the Linux kernel keyring to store credentials on a per\-UID basis\&. The KEYRING has its limitations\&. As it is secure kernel memory, for example bulk sorage of credentils is for not possible\&. +.sp +When using th KCM type, the supported mechanism is +\(lqKCM:UID\(rq, which uses a Kerberos credential manaager to store credentials on a per\-UID basis similar to KEYRING\&. This is the recommended choice on latest Linux distributions, offering a Kerberos Credential Manager\&. If not we suggest to use KEYRING as those are the most secure and predictable method\&. +.sp +It is also possible to define custom filepaths and use the "%u" pattern in order to substitute the numeric user id\&. Examples: +.PP +krb5_ccache_type = DIR:/run/user/%u/krb5cc +.RS 4 +This will create a credential cache file in the specified directory\&. +.RE +.PP +krb5_ccache_type = FILE:/tmp/krb5cc_%u +.RS 4 +This will create a credential cache file\&. +.RE +.sp +Leave empty to just do kerberos authentication without having a ticket cache after the logon has succeeded\&. This setting is empty by default\&. +.RE +.PP +cached_login = yes|no +.RS 4 +Winbind allows one to logon using cached credentials when +\fIwinbind offline logon\fR +is enabled\&. To use this feature from the PAM module this option must be set\&. Defaults to "no"\&. +.RE +.PP +silent = yes|no +.RS 4 +Do not emit any messages\&. Defaults to "no"\&. +.RE +.PP +mkhomedir = yes|no +.RS 4 +Create homedirectory for a user on\-the\-fly, option is valid in PAM session block\&. Defaults to "no"\&. +.RE +.PP +warn_pwd_expire = days +.RS 4 +Defines number of days before pam_winbind starts to warn about passwords that are going to expire\&. Defaults to 14 days\&. +.RE +.PP +pwd_change_prompt = yes|no +.RS 4 +Generate prompt for changing an expired password\&. Defaults to "no"\&. +.RE +.SH "SEE ALSO" +.PP +\fBpam_winbind\fR(8), +\fBwbinfo\fR(1), +\fBwinbindd\fR(8), +\fBsmb.conf\fR(5) +.SH "VERSION" +.PP +This man page is part of version 4\&.16\&.4 of Samba\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. +.PP +This manpage was written by Jelmer Vernooij and Guenther Deschner\&. diff --git a/net/samba420/files/man/ping_pong.1 b/net/samba420/files/man/ping_pong.1 new file mode 100644 index 00000000000..1ed9363b426 --- /dev/null +++ b/net/samba420/files/man/ping_pong.1 @@ -0,0 +1,122 @@ +'\" t +.\" Title: ping_pong +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 09/23/2020 +.\" Manual: CTDB - clustered TDB database +.\" Source: ctdb +.\" Language: English +.\" +.TH "PING_PONG" "1" "09/23/2020" "ctdb" "CTDB \- clustered TDB database" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +ping_pong \- measures the ping\-pong byte range lock latency +.SH "SYNOPSIS" +.HP \w'\fBping_pong\fR\ 'u +\fBping_pong\fR {\-r | \-w | \-rw} [\-m] [\-c] {\fIFILENAME\fR} {\fINUM\-LOCKS\fR} +.SH "DESCRIPTION" +.PP +ping_pong measures the byte range lock latency\&. It is especially useful on a cluster of nodes sharing a common lock manager as it will give some indication of the lock manager\*(Aqs performance under stress\&. +.PP +FILENAME is a file on shared storage to use for byte range locking tests\&. +.PP +NUM\-LOCKS is the number of byte range locks, so needs to be (strictly) greater than the number of nodes in the cluster\&. +.SH "OPTIONS" +.PP +\-r +.RS 4 +test read performance +.RE +.PP +\-w +.RS 4 +test write performance +.RE +.PP +\-m +.RS 4 +use mmap +.RE +.PP +\-c +.RS 4 +validate the locks +.RE +.SH "EXAMPLES" +.PP +Testing lock coherence +.sp +.if n \{\ +.RS 4 +.\} +.nf + ping_pong test\&.dat N + +.fi +.if n \{\ +.RE +.\} +.PP +Testing lock coherence with lock validation +.sp +.if n \{\ +.RS 4 +.\} +.nf + ping_pong \-c test\&.dat N + +.fi +.if n \{\ +.RE +.\} +.PP +Testing IO coherence +.sp +.if n \{\ +.RS 4 +.\} +.nf + ping_pong \-rw test\&.dat N + +.fi +.if n \{\ +.RE +.\} +.SH "SEE ALSO" +.PP +\fBctdb\fR(7), +\m[blue]\fB\%https://wiki.samba.org/index.php/Ping_pong\fR\m[] +.SH "AUTHOR" +.br +.PP +This documentation was written by Mathieu Parent +.SH "COPYRIGHT" +.br +Copyright \(co 2002 Andrew Tridgell +.br +.PP +This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version\&. +.PP +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE\&. See the GNU General Public License for more details\&. +.PP +You should have received a copy of the GNU General Public License along with this program; if not, see +\m[blue]\fB\%http://www.gnu.org/licenses\fR\m[]\&. +.sp diff --git a/net/samba420/files/man/profiles.1 b/net/samba420/files/man/profiles.1 new file mode 100644 index 00000000000..46d81a7f895 --- /dev/null +++ b/net/samba420/files/man/profiles.1 @@ -0,0 +1,136 @@ +'\" t +.\" Title: profiles +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: User Commands +.\" Source: Samba 4.16.4 +.\" Language: English +.\" +.TH "PROFILES" "1" "08/09/2022" "Samba 4\&.16\&.4" "User Commands" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +profiles \- A utility to report and change SIDs in registry files +.SH "SYNOPSIS" +.HP \w'\ 'u +profiles [\-c|\-\-change\-sid=STRING] [\-n|\-\-new\-sid=STRING] [\-v|\-\-verbose] [\-?|\-\-help] [\-\-usage] [\-d|\-\-debuglevel=DEBUGLEVEL] [\-\-debug\-stdout] [\-\-configfile=CONFIGFILE] [\-\-option=name=value] [\-l|\-\-log\-basename=LOGFILEBASE] [\-\-leak\-report] [\-\-leak\-report\-full] {FILE} +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(7) +suite\&. +.PP +profiles +is a utility that reports and changes SIDs in windows registry files\&. It currently only supports NT\&. +.SH "OPTIONS" +.PP +file +.RS 4 +Registry file to view or edit\&. +.RE +.PP +\-v,\-\-verbose +.RS 4 +Increases verbosity of messages\&. +.RE +.PP +\-c SID1 \-n SID2, \-\-change\-sid SID1 \-\-new\-sid SID2 +.RS 4 +Change all occurrences of SID1 in +file +by SID2\&. +.RE +.PP +\-d|\-\-debuglevel=DEBUGLEVEL +.RS 4 +\fIlevel\fR +is an integer from 0 to 10\&. The default value if this parameter is not specified is 1 for client applications\&. +.sp +The higher this value, the more detail will be logged to the log files about the activities of the server\&. At level 0, only critical errors and serious warnings will be logged\&. Level 1 is a reasonable level for day\-to\-day running \- it generates a small amount of information about operations carried out\&. +.sp +Levels above 1 will generate considerable amounts of log data, and should only be used when investigating a problem\&. Levels above 3 are designed for use only by developers and generate HUGE amounts of log data, most of which is extremely cryptic\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBlog level\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-\-debug\-stdout +.RS 4 +This will redirect debug output to STDOUT\&. By default all clients are logging to STDERR\&. +.RE +.PP +\-\-configfile= +.RS 4 +The file specified contains the configuration details required by the client\&. The information in this file can be general for client and server or only provide client specific like options such as +\m[blue]\fBclient smb encrypt\fR\m[]\&. See +smb\&.conf +for more information\&. The default configuration file name is determined at compile time\&. +.RE +.PP +\-\-option== +.RS 4 +Set the +\fBsmb.conf\fR(5) +option "" to value "" from the command line\&. This overrides compiled\-in defaults and options read from the configuration file\&. If a name or a value includes a space, wrap whole \-\-option=name=value into quotes\&. +.RE +.PP +\-l|\-\-log\-basename=logdirectory +.RS 4 +Base directory name for log/debug files\&. The extension +\fB"\&.progname"\fR +will be appended (e\&.g\&. log\&.smbclient, log\&.smbd, etc\&.\&.\&.)\&. The log file is never removed by the client\&. +.RE +.PP +\-\-leak\-report +.RS 4 +Enable talloc leak reporting on exit\&. +.RE +.PP +\-\-leak\-report\-full +.RS 4 +Enable full talloc leak reporting on exit\&. +.RE +.PP +\-V|\-\-version +.RS 4 +Prints the program version number\&. +.RE +.PP +\-?|\-\-help +.RS 4 +Print a summary of command line options\&. +.RE +.PP +\-\-usage +.RS 4 +Display brief usage message\&. +.RE +.SH "VERSION" +.PP +This man page is part of version 4\&.16\&.4 of the Samba suite\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. +.PP +The profiles man page was written by Jelmer Vernooij\&. diff --git a/net/samba420/files/man/regdiff.1 b/net/samba420/files/man/regdiff.1 new file mode 100644 index 00000000000..4f0bbb103cf --- /dev/null +++ b/net/samba420/files/man/regdiff.1 @@ -0,0 +1,87 @@ +'\" t +.\" Title: regdiff +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: System Administration tools +.\" Source: Samba 4.0 +.\" Language: English +.\" +.TH "REGDIFF" "1" "08/09/2022" "Samba 4\&.0" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +regdiff \- Diff program for Windows registry files +.SH "SYNOPSIS" +.HP \w'\fBregdiff\fR\ 'u +\fBregdiff\fR [\-\-help] [\-\-backend=BACKEND] [\-\-credentials=CREDENTIALS] [location] +.SH "DESCRIPTION" +.PP +regdiff compares two Windows registry files key by key and value by value and generates a text file that contains the differences between the two files\&. +.PP +A file generated by regdiff can later be applied to a registry file by the regpatch utility\&. +.PP +regdiff and regpatch use the same file format as the regedit32\&.exe utility from Windows\&. +.SH "OPTIONS" +.PP +\-\-help +.RS 4 +Show list of available options\&. +.RE +.PP +\-\-backend BACKEND +.RS 4 +Name of backend to load\&. Possible values are: creg, regf, dir and rpc\&. The default is +\fIdir\fR\&. +.sp +This argument can be specified twice: once for the first registry file and once for the second\&. +.RE +.PP +\-\-credentials=CREDENTIALS +.RS 4 +Credentials to use, if any\&. Password should be separated from user name by a percent sign\&. +.sp +This argument can be specified twice: once for the first registry file and once for the second\&. +.RE +.SH "VERSION" +.PP +This man page is correct for version 4\&.0 of the Samba suite\&. +.SH "SEE ALSO" +.PP +gregedit, regshell, regpatch, regtree, samba, patch, diff +.SH "AUTHOR" +.PP +This utility is part of the +\m[blue]\fBSamba\fR\m[]\&\s-2\u[1]\d\s+2 +suite, which is developed by the global +\m[blue]\fBSamba Team\fR\m[]\&\s-2\u[2]\d\s+2\&. +.PP +This manpage and regdiff were written by Jelmer Vernooij\&. +.SH "NOTES" +.IP " 1." 4 +Samba +.RS 4 +\%http://www.samba.org/ +.RE +.IP " 2." 4 +Samba Team +.RS 4 +\%http://www.samba.org/samba/team/ +.RE diff --git a/net/samba420/files/man/regpatch.1 b/net/samba420/files/man/regpatch.1 new file mode 100644 index 00000000000..e3e1a228cc8 --- /dev/null +++ b/net/samba420/files/man/regpatch.1 @@ -0,0 +1,81 @@ +'\" t +.\" Title: regpatch +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: System Administration tools +.\" Source: Samba 4.0 +.\" Language: English +.\" +.TH "REGPATCH" "1" "08/09/2022" "Samba 4\&.0" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +regpatch \- Applies registry patches to registry files +.SH "SYNOPSIS" +.HP \w'\fBregpatch\fR\ 'u +\fBregpatch\fR [\-\-help] [\-\-backend=BACKEND] [\-\-credentials=CREDENTIALS] [location] [patch\-file] +.SH "DESCRIPTION" +.PP +The regpatch utility applies registry patches to Windows registry files\&. The patch files should have the same format as is being used by the regdiff utility and regedit32\&.exe from Windows\&. +.PP +If no patch file is specified on the command line, regpatch attempts to read it from standard input\&. +.SH "OPTIONS" +.PP +\-\-help +.RS 4 +Show list of available options\&. +.RE +.PP +\-\-backend BACKEND +.RS 4 +Name of backend to load\&. Possible values are: creg, regf, dir and rpc\&. The default is +\fIdir\fR\&. +.RE +.PP +\-\-credentials=CREDENTIALS +.RS 4 +Credentials to use, if any\&. Password should be separated from user name by a percent sign\&. +.RE +.SH "VERSION" +.PP +This man page is correct for version 4\&.0 of the Samba suite\&. +.SH "SEE ALSO" +.PP +regdiff, regtree, regshell, gregedit, samba, diff, patch +.SH "AUTHOR" +.PP +This utility is part of the +\m[blue]\fBSamba\fR\m[]\&\s-2\u[1]\d\s+2 +suite, which is developed by the global +\m[blue]\fBSamba Team\fR\m[]\&\s-2\u[2]\d\s+2\&. +.PP +This manpage and regpatch were written by Jelmer Vernooij\&. +.SH "NOTES" +.IP " 1." 4 +Samba +.RS 4 +\%http://www.samba.org/ +.RE +.IP " 2." 4 +Samba Team +.RS 4 +\%http://www.samba.org/samba/team/ +.RE diff --git a/net/samba420/files/man/regshell.1 b/net/samba420/files/man/regshell.1 new file mode 100644 index 00000000000..d15be6b0127 --- /dev/null +++ b/net/samba420/files/man/regshell.1 @@ -0,0 +1,177 @@ +'\" t +.\" Title: regshell +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: System Administration tools +.\" Source: Samba 4.0 +.\" Language: English +.\" +.TH "REGSHELL" "1" "08/09/2022" "Samba 4\&.0" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +regshell \- Windows registry file browser using readline +.SH "SYNOPSIS" +.HP \w'\fBregshell\fR\ 'u +\fBregshell\fR [\-\-help] [\-\-backend=BACKEND] [\-\-credentials=CREDENTIALS] [location] +.SH "DESCRIPTION" +.PP +regshell is a utility that lets you browse thru a Windows registry file as if you were using a regular unix shell to browse thru a file system\&. +.SH "OPTIONS" +.PP +\-\-help +.RS 4 +Show list of available options\&. +.RE +.PP +\-\-backend BACKEND +.RS 4 +Name of backend to load\&. Possible values are: creg, regf, dir and rpc\&. The default is +\fIdir\fR\&. +.RE +.PP +\-\-credentials=CREDENTIALS +.RS 4 +Credentials to use, if any\&. Password should be separated from user name by a percent sign\&. +.RE +.SH "COMMANDS" +.PP +ck|cd +.RS 4 +Go to the specified subkey\&. +.RE +.PP +ch|predef [predefined\-key\-name] +.RS 4 +Go to the specified predefined key\&. +.RE +.PP +list|ls +.RS 4 +List subkeys and values of the current key\&. +.RE +.PP +mkkey|mkdir +.RS 4 +Create a key with the specified +\fIkeyname\fR +as a subkey of the current key\&. +.RE +.PP +rmval|rm +.RS 4 +Delete the specified value\&. +.RE +.PP +rmkey|rmdir +.RS 4 +Delete the specified subkey recursively\&. +.RE +.PP +pwd|pwk +.RS 4 +Print the full name of the current key\&. +.RE +.PP +set|update +.RS 4 +Update the value of a key value\&. Not implemented at the moment\&. +.RE +.PP +help|? +.RS 4 +Print a list of available commands\&. +.RE +.PP +exit|quit +.RS 4 +Leave regshell\&. +.RE +.SH "EXAMPLES" +.PP +Browsing thru a nt4 registry file +.sp +.if n \{\ +.RS 4 +.\} +.nf +\fBregshell \-b nt4 NTUSER\&.DAT\fR +$$$PROTO\&.HIV> \fBls\fR +K AppEvents +K Console +K Control Panel +K Environment +K Identities +K Keyboard Layout +K Network +K Printers +K Software +K UNICODE Program Groups +K Windows 3\&.1 Migration Status +$$$PROTO\&.HIV> \fBexit\fR +.fi +.if n \{\ +.RE +.\} +.PP +Listing the subkeys of HKEY_CURRENT_USER\eAppEvents on a remote computer: +.sp +.if n \{\ +.RS 4 +.\} +.nf +\fBregshell \-\-remote=ncacn_np:aurelia \-c "jelmer%secret"\fR +HKEY_CURRENT_MACHINE> \fBpredef HKEY_CURRENT_USER\fR +HKEY_CURRENT_USER> \fBcd AppEvents\fR +Current path is: HKEY_CURRENT_USER\eAppEvents +HKEY_CURRENT_USER\eAppEvents> \fBls\fR +K EventLabels +K Schemes +HKEY_CURRENT_USER\eAppEvents> \fBexit\fR +.fi +.if n \{\ +.RE +.\} +.SH "VERSION" +.PP +This man page is correct for version 4\&.0 of the Samba suite\&. +.SH "SEE ALSO" +.PP +regtree, regdiff, regpatch, gregedit, samba +.SH "AUTHOR" +.PP +This utility is part of the +\m[blue]\fBSamba\fR\m[]\&\s-2\u[1]\d\s+2 +suite, which is developed by the global +\m[blue]\fBSamba Team\fR\m[]\&\s-2\u[2]\d\s+2\&. +.PP +This manpage and regshell were written by Jelmer Vernooij\&. +.SH "NOTES" +.IP " 1." 4 +Samba +.RS 4 +\%http://www.samba.org/ +.RE +.IP " 2." 4 +Samba Team +.RS 4 +\%http://www.samba.org/samba/team/ +.RE diff --git a/net/samba420/files/man/regtree.1 b/net/samba420/files/man/regtree.1 new file mode 100644 index 00000000000..f245298d49e --- /dev/null +++ b/net/samba420/files/man/regtree.1 @@ -0,0 +1,89 @@ +'\" t +.\" Title: regtree +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: System Administration tools +.\" Source: Samba 4.0 +.\" Language: English +.\" +.TH "REGTREE" "1" "08/09/2022" "Samba 4\&.0" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +regtree \- Text\-mode registry viewer +.SH "SYNOPSIS" +.HP \w'\fBregtree\fR\ 'u +\fBregtree\fR [\-\-help] [\-\-backend=BACKEND] [\-\-fullpath] [\-\-no\-values] [\-\-credentials=CREDENTIALS] [location] +.SH "DESCRIPTION" +.PP +The regtree utility prints out all the contents of a Windows registry file\&. Subkeys are printed with one level more indentation than their parents\&. +.SH "OPTIONS" +.PP +\-\-help +.RS 4 +Show list of available options\&. +.RE +.PP +\-\-backend BACKEND +.RS 4 +Name of backend to load\&. Possible values are: creg, regf, dir and rpc\&. The default is +\fIdir\fR\&. +.RE +.PP +\-\-credentials=CREDENTIALS +.RS 4 +Credentials to use, if any\&. Password should be separated from user name by a percent sign\&. +.RE +.PP +\-\-fullpath +.RS 4 +Print the full path to each key instead of only its name\&. +.RE +.PP +\-\-no\-values +.RS 4 +Don\*(Aqt print values, just keys\&. +.RE +.SH "VERSION" +.PP +This man page is correct for version 4\&.0 of the Samba suite\&. +.SH "SEE ALSO" +.PP +gregedit, regshell, regdiff, regpatch, samba +.SH "AUTHOR" +.PP +This utility is part of the +\m[blue]\fBSamba\fR\m[]\&\s-2\u[1]\d\s+2 +suite, which is developed by the global +\m[blue]\fBSamba Team\fR\m[]\&\s-2\u[2]\d\s+2\&. +.PP +This manpage and regtree were written by Jelmer Vernooij\&. +.SH "NOTES" +.IP " 1." 4 +Samba +.RS 4 +\%http://www.samba.org/ +.RE +.IP " 2." 4 +Samba Team +.RS 4 +\%http://www.samba.org/samba/team/ +.RE diff --git a/net/samba420/files/man/rpcclient.1 b/net/samba420/files/man/rpcclient.1 new file mode 100644 index 00000000000..899c53ad68a --- /dev/null +++ b/net/samba420/files/man/rpcclient.1 @@ -0,0 +1,1961 @@ +'\" t +.\" Title: rpcclient +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: User Commands +.\" Source: Samba 4.16.4 +.\" Language: English +.\" +.TH "RPCCLIENT" "1" "08/09/2022" "Samba 4\&.16\&.4" "User Commands" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +rpcclient \- tool for executing client side MS\-RPC functions +.SH "SYNOPSIS" +.HP \w'\ 'u +rpcclient [\-c|\-\-command=COMMANDS] [\-I|\-\-dest\-ip=IP] [\-p|\-\-port=PORT] [\-?|\-\-help] [\-\-usage] [\-d|\-\-debuglevel=DEBUGLEVEL] [\-\-debug\-stdout] [\-\-configfile=CONFIGFILE] [\-\-option=name=value] [\-l|\-\-log\-basename=LOGFILEBASE] [\-\-leak\-report] [\-\-leak\-report\-full] [\-R|\-\-name\-resolve=NAME\-RESOLVE\-ORDER] [\-O|\-\-socket\-options=SOCKETOPTIONS] [\-m|\-\-max\-protocol=MAXPROTOCOL] [\-n|\-\-netbiosname=NETBIOSNAME] [\-\-netbios\-scope=SCOPE] [\-W|\-\-workgroup=WORKGROUP] [\-\-realm=REALM] [\-U|\-\-user=[DOMAIN/]USERNAME[%PASSWORD]] [\-N|\-\-no\-pass] [\-\-password=STRING] [\-\-pw\-nt\-hash] [\-A|\-\-authentication\-file=FILE] [\-P|\-\-machine\-pass] [\-\-simple\-bind\-dn=DN] [\-\-use\-kerberos=desired|required|off] [\-\-use\-krb5\-ccache=CCACHE] [\-\-use\-winbind\-ccache] [\-\-client\-protection=sign|encrypt|off] [\-V|\-\-version] {BINDING\-STRING|HOST} +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(7) +suite\&. +.PP +rpcclient +is a utility initially developed to test MS\-RPC functionality in Samba itself\&. It has undergone several stages of development and stability\&. Many system administrators have now written scripts around it to manage Windows NT clients from their UNIX workstation\&. +.SH "OPTIONS" +.PP +BINDING\-STRING|HOST +.RS 4 +When connecting to a dcerpc service you need to specify a binding string\&. +.sp +The format is: +.sp +TRANSPORT:host[options] +.sp +where TRANSPORT is either ncacn_np (named pipes) for SMB or ncacn_ip_tcp for DCERPC over TCP/IP\&. +.sp +"host" is an IP or hostname or netbios name\&. If the binding string identifies the server side of an endpoint, "host" may be an empty string\&. See below for more details\&. +.sp +"options" can include a SMB pipe name if using the ncacn_np transport or a TCP port number if using the ncacn_ip_tcp transport, otherwise they will be auto\-determined\&. +.sp +Examples: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIncacn_ip_tcp:samba\&.example\&.com[1024]\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIncacn_ip_tcp:samba\&.example\&.com[sign,seal,krb5]\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIncacn_ip_tcp:samba\&.example\&.com[sign,spnego]\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIncacn_np:samba\&.example\&.com\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIncacn_np:samba\&.example\&.com[samr]\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIncacn_np:samba\&.example\&.com[samr,sign,print]\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIncalrpc:/path/to/unix/socket\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fI//SAMBA\fR +.RE +.sp +.RE +The supported transports are: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIncacn_np\fR +\- Connect using named pipes +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIncacn_ip_tcp\fR +\- Connect over TCP/IP +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIncalrpc\fR +\- Connect over local RPC (unix sockets) +.RE +.sp +.RE +The supported options are: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIsign\fR +\- Use RPC integrity authentication level +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIseal\fR +\- Enable RPC privacy (encryption) authentication level +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIconnect\fR +\- Use RPC connect level authentication (auth, but no sign or seal) +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIpacket\fR +\- Use RPC packet authentication level +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIspnego\fR +\- Use SPNEGO instead of NTLMSSP authentication +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIntlm\fR +\- Use plain NTLM instead of SPNEGO or NTLMSSP +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIkrb5\fR +\- Use Kerberos instead of NTLMSSP authentication +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIschannel\fR +\- Create a schannel connection +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIsmb1\fR +\- Use SMB1 for named pipes +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIsmb2\fR +\- Use SMB2/3 for named pipes +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIvalidate\fR +\- Enable the NDR validator +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIprint\fR +\- Enable debug output of packets +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIpadcheck\fR +\- Check reply data for non\-zero pad bytes +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIbigendian\fR +\- Use big endian for RPC +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIndr64\fR +\- Use NDR64 for RPC +.RE +.sp +.RE +.RE +.PP +\-c|\-\-command= +.RS 4 +Execute semicolon separated commands (listed below) +.RE +.PP +\-I|\-\-dest\-ip IP\-address +.RS 4 +\fIIP address\fR +is the address of the server to connect to\&. It should be specified in standard "a\&.b\&.c\&.d" notation\&. +.sp +Normally the client would attempt to locate a named SMB/CIFS server by looking it up via the NetBIOS name resolution mechanism described above in the +\fIname resolve order\fR +parameter above\&. Using this parameter will force the client to assume that the server is on the machine with the specified IP address and the NetBIOS name component of the resource being connected to will be ignored\&. +.sp +There is no default for this parameter\&. If not supplied, it will be determined automatically by the client as described above\&. +.RE +.PP +\-p|\-\-port port +.RS 4 +This number is the TCP port number that will be used when making connections to the server\&. The standard (well\-known) TCP port number for an SMB/CIFS server is 139, which is the default\&. +.RE +.PP +\-?|\-\-help +.RS 4 +Print a summary of command line options\&. +.RE +.PP +\-\-usage +.RS 4 +Display brief usage message\&. +.RE +.PP +\-d|\-\-debuglevel=DEBUGLEVEL +.RS 4 +\fIlevel\fR +is an integer from 0 to 10\&. The default value if this parameter is not specified is 1 for client applications\&. +.sp +The higher this value, the more detail will be logged to the log files about the activities of the server\&. At level 0, only critical errors and serious warnings will be logged\&. Level 1 is a reasonable level for day\-to\-day running \- it generates a small amount of information about operations carried out\&. +.sp +Levels above 1 will generate considerable amounts of log data, and should only be used when investigating a problem\&. Levels above 3 are designed for use only by developers and generate HUGE amounts of log data, most of which is extremely cryptic\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBlog level\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-\-debug\-stdout +.RS 4 +This will redirect debug output to STDOUT\&. By default all clients are logging to STDERR\&. +.RE +.PP +\-\-configfile= +.RS 4 +The file specified contains the configuration details required by the client\&. The information in this file can be general for client and server or only provide client specific like options such as +\m[blue]\fBclient smb encrypt\fR\m[]\&. See +smb\&.conf +for more information\&. The default configuration file name is determined at compile time\&. +.RE +.PP +\-\-option== +.RS 4 +Set the +\fBsmb.conf\fR(5) +option "" to value "" from the command line\&. This overrides compiled\-in defaults and options read from the configuration file\&. If a name or a value includes a space, wrap whole \-\-option=name=value into quotes\&. +.RE +.PP +\-l|\-\-log\-basename=logdirectory +.RS 4 +Base directory name for log/debug files\&. The extension +\fB"\&.progname"\fR +will be appended (e\&.g\&. log\&.smbclient, log\&.smbd, etc\&.\&.\&.)\&. The log file is never removed by the client\&. +.RE +.PP +\-\-leak\-report +.RS 4 +Enable talloc leak reporting on exit\&. +.RE +.PP +\-\-leak\-report\-full +.RS 4 +Enable full talloc leak reporting on exit\&. +.RE +.PP +\-V|\-\-version +.RS 4 +Prints the program version number\&. +.RE +.PP +\-R|\-\-name\-resolve=NAME\-RESOLVE\-ORDER +.RS 4 +This option is used to determine what naming services and in what order to resolve host names to IP addresses\&. The option takes a space\-separated string of different name resolution options\&. The best ist to wrap the whole \-\-name\-resolve=NAME\-RESOLVE\-ORDER into quotes\&. +.sp +The options are: "lmhosts", "host", "wins" and "bcast"\&. They cause names to be resolved as follows: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBlmhosts\fR: Lookup an IP address in the Samba lmhosts file\&. If the line in lmhosts has no name type attached to the NetBIOS name (see the +\fBlmhosts\fR(5) +for details) then any name type matches for lookup\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBhost\fR: Do a standard host name to IP address resolution, using the system +/etc/hosts, NIS, or DNS lookups\&. This method of name resolution is operating system dependent, for instance on IRIX or Solaris this may be controlled by the +/etc/nsswitch\&.conf +file)\&. Note that this method is only used if the NetBIOS name type being queried is the 0x20 (server) name type, otherwise it is ignored\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBwins\fR: Query a name with the IP address listed in the +\fIwins server\fR +parameter\&. If no WINS server has been specified this method will be ignored\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBbcast\fR: Do a broadcast on each of the known local interfaces listed in the +\fIinterfaces\fR +parameter\&. This is the least reliable of the name resolution methods as it depends on the target host being on a locally connected subnet\&. +.RE +.sp +.RE +If this parameter is not set then the name resolve order defined in the +smb\&.conf +file parameter (\m[blue]\fBname resolve order\fR\m[]) will be used\&. +.sp +The default order is lmhosts, host, wins, bcast\&. Without this parameter or any entry in the +\m[blue]\fBname resolve order\fR\m[] +parameter of the +smb\&.conf +file, the name resolution methods will be attempted in this order\&. +.RE +.PP +\-O|\-\-socket\-options=SOCKETOPTIONS +.RS 4 +TCP socket options to set on the client socket\&. See the socket options parameter in the +smb\&.conf +manual page for the list of valid options\&. +.RE +.PP +\-m|\-\-max\-protocol=MAXPROTOCOL +.RS 4 +The value of the parameter (a string) is the highest protocol level that will be supported by the client\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBclient max protocol\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-n|\-\-netbiosname=NETBIOSNAME +.RS 4 +This option allows you to override the NetBIOS name that Samba uses for itself\&. This is identical to setting the +\m[blue]\fBnetbios name\fR\m[] +parameter in the +smb\&.conf +file\&. However, a command line setting will take precedence over settings in +smb\&.conf\&. +.RE +.PP +\-\-netbios\-scope=SCOPE +.RS 4 +This specifies a NetBIOS scope that +nmblookup +will use to communicate with when generating NetBIOS names\&. For details on the use of NetBIOS scopes, see rfc1001\&.txt and rfc1002\&.txt\&. NetBIOS scopes are +\fIvery\fR +rarely used, only set this parameter if you are the system administrator in charge of all the NetBIOS systems you communicate with\&. +.RE +.PP +\-W|\-\-workgroup=WORKGROUP +.RS 4 +Set the SMB domain of the username\&. This overrides the default domain which is the domain defined in smb\&.conf\&. If the domain specified is the same as the servers NetBIOS name, it causes the client to log on using the servers local SAM (as opposed to the Domain SAM)\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBworkgroup\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-r|\-\-realm=REALM +.RS 4 +Set the realm for the domain\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBrealm\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-U|\-\-user=[DOMAIN\e]USERNAME[%PASSWORD] +.RS 4 +Sets the SMB username or username and password\&. +.sp +If %PASSWORD is not specified, the user will be prompted\&. The client will first check the +\fBUSER\fR +environment variable (which is also permitted to also contain the password seperated by a %), then the +\fBLOGNAME\fR +variable (which is not permitted to contain a password) and if either exists, the value is used\&. If these environmental variables are not found, the username found in a Kerberos Credentials cache may be used\&. +.sp +A third option is to use a credentials file which contains the plaintext of the username and password\&. This option is mainly provided for scripts where the admin does not wish to pass the credentials on the command line or via environment variables\&. If this method is used, make certain that the permissions on the file restrict access from unwanted users\&. See the +\fI\-A\fR +for more details\&. +.sp +Be cautious about including passwords in scripts or passing user\-supplied values onto the command line\&. For security it is better to let the Samba client tool ask for the password if needed, or obtain the password once with +kinit\&. +.sp +While Samba will attempt to scrub the password from the process title (as seen in ps), this is after startup and so is subject to a race\&. +.RE +.PP +\-N|\-\-no\-pass +.RS 4 +If specified, this parameter suppresses the normal password prompt from the client to the user\&. This is useful when accessing a service that does not require a password\&. +.sp +Unless a password is specified on the command line or this parameter is specified, the client will request a password\&. +.sp +If a password is specified on the command line and this option is also defined the password on the command line will be silently ignored and no password will be used\&. +.RE +.PP +\-\-password +.RS 4 +Specify the password on the commandline\&. +.sp +Be cautious about including passwords in scripts or passing user\-supplied values onto the command line\&. For security it is better to let the Samba client tool ask for the password if needed, or obtain the password once with +kinit\&. +.sp +If \-\-password is not specified, the tool will check the +\fBPASSWD\fR +environment variable, followed by +\fBPASSWD_FD\fR +which is expected to contain an open file descriptor (FD) number\&. +.sp +Finally it will check +\fBPASSWD_FILE\fR +(containing a file path to be opened)\&. The file should only contain the password\&. Make certain that the permissions on the file restrict access from unwanted users! +.sp +While Samba will attempt to scrub the password from the process title (as seen in ps), this is after startup and so is subject to a race\&. +.RE +.PP +\-\-pw\-nt\-hash +.RS 4 +The supplied password is the NT hash\&. +.RE +.PP +\-A|\-\-authentication\-file=filename +.RS 4 +This option allows you to specify a file from which to read the username and password used in the connection\&. The format of the file is: +.sp +.if n \{\ +.RS 4 +.\} +.nf + username = + password = + domain = + +.fi +.if n \{\ +.RE +.\} +.sp +Make certain that the permissions on the file restrict access from unwanted users! +.RE +.PP +\-P|\-\-machine\-pass +.RS 4 +Use stored machine account password\&. +.RE +.PP +\-\-simple\-bind\-dn=DN +.RS 4 +DN to use for a simple bind\&. +.RE +.PP +\-\-use\-kerberos=desired|required|off +.RS 4 +This parameter determines whether Samba client tools will try to authenticate using Kerberos\&. For Kerberos authentication you need to use dns names instead of IP addresses when connnecting to a service\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBclient use kerberos\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-\-use\-krb5\-ccache=CCACHE +.RS 4 +Specifies the credential cache location for Kerberos authentication\&. +.sp +This will set \-\-use\-kerberos=required too\&. +.RE +.PP +\-\-use\-winbind\-ccache +.RS 4 +Try to use the credential cache by winbind\&. +.RE +.PP +\-\-client\-protection=sign|encrypt|off +.RS 4 +Sets the connection protection the client tool should use\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBclient protection\fR\m[] +parameter in the +smb\&.conf +file\&. +.sp +In case you need more fine grained control you can use: +\-\-option=clientsmbencrypt=OPTION, +\-\-option=clientipcsigning=OPTION, +\-\-option=clientsigning=OPTION\&. +.RE +.SH "COMMANDS" +.SS "LSARPC" +.PP +lsaquery +.RS 4 +Query info policy +.RE +.PP +lookupsids +.RS 4 +Convert SIDs to names +.RE +.PP +lookupsids3 +.RS 4 +Convert SIDs to names +.RE +.PP +lookupsids_level +.RS 4 +Convert SIDs to names +.RE +.PP +lookupnames +.RS 4 +Convert names to SIDs +.RE +.PP +lookupnames4 +.RS 4 +Convert names to SIDs +.RE +.PP +lookupnames_level +.RS 4 +Convert names to SIDs +.RE +.PP +enumtrust +.RS 4 +Enumerate trusted domains +.RE +.PP +enumprivs +.RS 4 +Enumerate privileges +.RE +.PP +getdispname +.RS 4 +Get the privilege name +.RE +.PP +lsaenumsid +.RS 4 +Enumerate the LSA SIDS +.RE +.PP +lsacreateaccount +.RS 4 +Create a new lsa account +.RE +.PP +lsaenumprivsaccount +.RS 4 +Enumerate the privileges of an SID +.RE +.PP +lsaenumacctrights +.RS 4 +Enumerate the rights of an SID +.RE +.PP +lsaaddpriv +.RS 4 +Assign a privilege to a SID +.RE +.PP +lsadelpriv +.RS 4 +Revoke a privilege from a SID +.RE +.PP +lsaaddacctrights +.RS 4 +Add rights to an account +.RE +.PP +lsaremoveacctrights +.RS 4 +Remove rights from an account +.RE +.PP +lsalookupprivvalue +.RS 4 +Get a privilege value given its name +.RE +.PP +lsaquerysecobj +.RS 4 +Query LSA security object +.RE +.PP +lsaquerytrustdominfo +.RS 4 +Query LSA trusted domains info (given a SID) +.RE +.PP +lsaquerytrustdominfobyname +.RS 4 +Query LSA trusted domains info (given a name), only works for Windows > 2k +.RE +.PP +lsaquerytrustdominfobysid +.RS 4 +Query LSA trusted domains info (given a SID) +.RE +.PP +lsasettrustdominfo +.RS 4 +Set LSA trusted domain info +.RE +.PP +getusername +.RS 4 +Get username +.RE +.PP +createsecret +.RS 4 +Create Secret +.RE +.PP +deletesecret +.RS 4 +Delete Secret +.RE +.PP +querysecret +.RS 4 +Query Secret +.RE +.PP +setsecret +.RS 4 +Set Secret +.RE +.PP +retrieveprivatedata +.RS 4 +Retrieve Private Data +.RE +.PP +storeprivatedata +.RS 4 +Store Private Data +.RE +.PP +createtrustdom +.RS 4 +Create Trusted Domain +.RE +.PP +deletetrustdom +.RS 4 +Delete Trusted Domain +.RE +.SS "LSARPC\-DS" +.PP +dsroledominfo +.RS 4 +Get Primary Domain Information +.RE +.SS "DFS" +.PP +dfsversion +.RS 4 +Query DFS support +.RE +.PP +dfsadd +.RS 4 +Add a DFS share +.RE +.PP +dfsremove +.RS 4 +Remove a DFS share +.RE +.PP +dfsgetinfo +.RS 4 +Query DFS share info +.RE +.PP +dfsenum +.RS 4 +Enumerate dfs shares +.RE +.PP +dfsenumex +.RS 4 +Enumerate dfs shares +.RE +.SS "SHUTDOWN" +.PP +shutdowninit +.RS 4 +syntax: shutdown [\-m message] +.RE +.PP +shutdownabort +.RS 4 +syntax: shutdownabort +.RE +.SS "SRVSVC" +.PP +srvinfo +.RS 4 +Server query info +.RE +.PP +netshareenum +.RS 4 +Enumerate shares +.RE +.PP +netshareenumall +.RS 4 +Enumerate all shares +.RE +.PP +netsharegetinfo +.RS 4 +Get Share Info +.RE +.PP +netsharesetinfo +.RS 4 +Set Share Info +.RE +.PP +netsharesetdfsflags +.RS 4 +Set DFS flags +.RE +.PP +netfileenum +.RS 4 +Enumerate open files +.RE +.PP +netremotetod +.RS 4 +Fetch remote time of day +.RE +.PP +netnamevalidate +.RS 4 +Validate sharename +.RE +.PP +netfilegetsec +.RS 4 +Get File security +.RE +.PP +netsessdel +.RS 4 +Delete Session +.RE +.PP +netsessenum +.RS 4 +Enumerate Sessions +.RE +.PP +netdiskenum +.RS 4 +Enumerate Disks +.RE +.PP +netconnenum +.RS 4 +Enumerate Connections +.RE +.PP +netshareadd +.RS 4 +Add share +.RE +.PP +netsharedel +.RS 4 +Delete share +.RE +.SS "SAMR" +.PP +queryuser +.RS 4 +Query user info +.RE +.PP +querygroup +.RS 4 +Query group info +.RE +.PP +queryusergroups +.RS 4 +Query user groups +.RE +.PP +queryuseraliases +.RS 4 +Query user aliases +.RE +.PP +querygroupmem +.RS 4 +Query group membership +.RE +.PP +queryaliasmem +.RS 4 +Query alias membership +.RE +.PP +queryaliasinfo +.RS 4 +Query alias info +.RE +.PP +deletealias +.RS 4 +Delete an alias +.RE +.PP +querydispinfo +.RS 4 +Query display info +.RE +.PP +querydispinfo2 +.RS 4 +Query display info +.RE +.PP +querydispinfo3 +.RS 4 +Query display info +.RE +.PP +querydominfo +.RS 4 +Query domain info +.RE +.PP +enumdomusers +.RS 4 +Enumerate domain users +.RE +.PP +enumdomgroups +.RS 4 +Enumerate domain groups +.RE +.PP +enumalsgroups +.RS 4 +Enumerate alias groups +.RE +.PP +enumdomains +.RS 4 +Enumerate domains +.RE +.PP +createdomuser +.RS 4 +Create domain user +.RE +.PP +createdomgroup +.RS 4 +Create domain group +.RE +.PP +createdomalias +.RS 4 +Create domain alias +.RE +.PP +samlookupnames +.RS 4 +Look up names +.RE +.PP +samlookuprids +.RS 4 +Look up names +.RE +.PP +deletedomgroup +.RS 4 +Delete domain group +.RE +.PP +deletedomuser +.RS 4 +Delete domain user +.RE +.PP +samquerysecobj +.RS 4 +Query SAMR security object +.RE +.PP +getdompwinfo +.RS 4 +Retrieve domain password info +.RE +.PP +getusrdompwinfo +.RS 4 +Retrieve user domain password info +.RE +.PP +lookupdomain +.RS 4 +Lookup Domain Name +.RE +.PP +chgpasswd +.RS 4 +Change user password +.RE +.PP +chgpasswd2 +.RS 4 +Change user password +.RE +.PP +chgpasswd3 +.RS 4 +Change user password +.RE +.PP +getdispinfoidx +.RS 4 +Get Display Information Index +.RE +.PP +setuserinfo +.RS 4 +Set user info +.RE +.PP +setuserinfo2 +.RS 4 +Set user info2 +.RE +.SS "SPOOLSS" +.PP +adddriver [] +.RS 4 +Execute an AddPrinterDriver() RPC to install the printer driver information on the server\&. Note that the driver files should already exist in the directory returned by +getdriverdir\&. Possible values for +\fIarch\fR +are the same as those for the +getdriverdir +command\&. The +\fIconfig\fR +parameter is defined as follows: +.sp +.if n \{\ +.RS 4 +.\} +.nf +Long Driver Name:\e +Driver File Name:\e +Data File Name:\e +Config File Name:\e +Help File Name:\e +Language Monitor Name:\e +Default Data Type:\e +Comma Separated list of Files +.fi +.if n \{\ +.RE +.\} +.sp +Any empty fields should be enter as the string "NULL"\&. +.sp +Samba does not need to support the concept of Print Monitors since these only apply to local printers whose driver can make use of a bi\-directional link for communication\&. This field should be "NULL"\&. On a remote NT print server, the Print Monitor for a driver must already be installed prior to adding the driver or else the RPC will fail\&. +.sp +The +\fIversion\fR +parameter lets you specify the printer driver version number\&. If omitted, the default driver version for the specified architecture will be used\&. This option can be used to upload Windows 2000 (version 3) printer drivers\&. +.RE +.PP +addprinter +.RS 4 +Add a printer on the remote server\&. This printer will be automatically shared\&. Be aware that the printer driver must already be installed on the server (see +adddriver) and the +\fIport\fRmust be a valid port name (see +enumports\&. +.RE +.PP +deldriver +.RS 4 +Delete the specified printer driver for all architectures\&. This does not delete the actual driver files from the server, only the entry from the server\*(Aqs list of drivers\&. +.RE +.PP +deldriverex [architecture] [version] [flags] +.RS 4 +Delete the specified printer driver and optionally files associated with the driver\&. You can limit this action to a specific architecture and a specific version\&. If no architecture is given, all driver files of that driver will be deleted\&. +\fIflags\fR +correspond to numeric DPD_* values, i\&.e\&. a value of 3 requests (DPD_DELETE_UNUSED_FILES | DPD_DELETE_SPECIFIC_VERSION)\&. +.RE +.PP +enumdata +.RS 4 +Enumerate all printer setting data stored on the server\&. On Windows NT clients, these values are stored in the registry, while Samba servers store them in the printers TDB\&. This command corresponds to the MS Platform SDK GetPrinterData() function (* This command is currently unimplemented)\&. +.RE +.PP +enumdataex +.RS 4 +Enumerate printer data for a key +.RE +.PP +enumkey +.RS 4 +Enumerate printer keys +.RE +.PP +enumjobs +.RS 4 +List the jobs and status of a given printer\&. This command corresponds to the MS Platform SDK EnumJobs() function +.RE +.PP +getjob +.RS 4 +Get print job +.RE +.PP +setjob +.RS 4 +Set print job +.RE +.PP +enumports [level] +.RS 4 +Executes an EnumPorts() call using the specified info level\&. Currently only info levels 1 and 2 are supported\&. +.RE +.PP +enumdrivers [level] +.RS 4 +Execute an EnumPrinterDrivers() call\&. This lists the various installed printer drivers for all architectures\&. Refer to the MS Platform SDK documentation for more details of the various flags and calling options\&. Currently supported info levels are 1, 2, and 3\&. +.RE +.PP +enumprinters [level] +.RS 4 +Execute an EnumPrinters() call\&. This lists the various installed and share printers\&. Refer to the MS Platform SDK documentation for more details of the various flags and calling options\&. Currently supported info levels are 1, 2 and 5\&. +.RE +.PP +getdata +.RS 4 +Retrieve the data for a given printer setting\&. See the +enumdata +command for more information\&. This command corresponds to the GetPrinterData() MS Platform SDK function\&. +.RE +.PP +getdataex +.RS 4 +Get printer driver data with keyname +.RE +.PP +getdriver +.RS 4 +Retrieve the printer driver information (such as driver file, config file, dependent files, etc\&.\&.\&.) for the given printer\&. This command corresponds to the GetPrinterDriver() MS Platform SDK function\&. Currently info level 1, 2, and 3 are supported\&. +.RE +.PP +getdriverdir +.RS 4 +Execute a GetPrinterDriverDirectory() RPC to retrieve the SMB share name and subdirectory for storing printer driver files for a given architecture\&. Possible values for +\fIarch\fR +are "Windows 4\&.0" (for Windows 95/98), "Windows NT x86", "Windows NT PowerPC", "Windows Alpha_AXP", and "Windows NT R4000"\&. +.RE +.PP +getdriverpackagepath +.RS 4 +Get print driver package download directory +.RE +.PP +getprinter +.RS 4 +Retrieve the current printer information\&. This command corresponds to the GetPrinter() MS Platform SDK function\&. +.RE +.PP +openprinter +.RS 4 +Execute an OpenPrinterEx() and ClosePrinter() RPC against a given printer\&. +.RE +.PP +openprinter_ex +.RS 4 +Open printer handle +.RE +.PP +setdriver +.RS 4 +Execute a SetPrinter() command to update the printer driver associated with an installed printer\&. The printer driver must already be correctly installed on the print server\&. +.sp +See also the +enumprinters +and +enumdrivers +commands for obtaining a list of of installed printers and drivers\&. +.RE +.PP +getprintprocdir +.RS 4 +Get print processor directory +.RE +.PP +addform +.RS 4 +Add form +.RE +.PP +setform +.RS 4 +Set form +.RE +.PP +getform +.RS 4 +Get form +.RE +.PP +deleteform +.RS 4 +Delete form +.RE +.PP +enumforms +.RS 4 +Enumerate form +.RE +.PP +setprinter +.RS 4 +Set printer comment +.RE +.PP +setprinterdata +.RS 4 +Set REG_SZ printer data +.RE +.PP +setprintername +.RS 4 +Set printer name +.RE +.PP +rffpcnex +.RS 4 +Rffpcnex test +.RE +.PP +printercmp +.RS 4 +Printer comparison test +.RE +.PP +enumprocs +.RS 4 +Enumerate Print Processors +.RE +.PP +enumprocdatatypes +.RS 4 +Enumerate Print Processor Data Types +.RE +.PP +enummonitors +.RS 4 +Enumerate Print Monitors +.RE +.PP +createprinteric +.RS 4 +Create Printer IC +.RE +.PP +playgdiscriptonprinteric +.RS 4 +Create Printer IC +.RE +.PP +getcoreprinterdrivers +.RS 4 +Get CorePrinterDriver +.RE +.PP +enumpermachineconnections +.RS 4 +Enumerate Per Machine Connections +.RE +.PP +addpermachineconnection +.RS 4 +Add Per Machine Connection +.RE +.PP +delpermachineconnection +.RS 4 +Delete Per Machine Connection +.RE +.SS "NETLOGON" +.PP +logonctrl2 +.RS 4 +Logon Control 2 +.RE +.PP +getanydcname +.RS 4 +Get trusted DC name +.RE +.PP +getdcname +.RS 4 +Get trusted PDC name +.RE +.PP +dsr_getdcname +.RS 4 +Get trusted DC name +.RE +.PP +dsr_getdcnameex +.RS 4 +Get trusted DC name +.RE +.PP +dsr_getdcnameex2 +.RS 4 +Get trusted DC name +.RE +.PP +dsr_getsitename +.RS 4 +Get sitename +.RE +.PP +dsr_getforesttrustinfo +.RS 4 +Get Forest Trust Info +.RE +.PP +logonctrl +.RS 4 +Logon Control +.RE +.PP +samlogon +.RS 4 +Sam Logon +.RE +.PP +change_trust_pw +.RS 4 +Change Trust Account Password +.RE +.PP +gettrustrid +.RS 4 +Get trust rid +.RE +.PP +dsr_enumtrustdom +.RS 4 +Enumerate trusted domains +.RE +.PP +dsenumdomtrusts +.RS 4 +Enumerate all trusted domains in an AD forest +.RE +.PP +deregisterdnsrecords +.RS 4 +Deregister DNS records +.RE +.PP +netrenumtrusteddomains +.RS 4 +Enumerate trusted domains +.RE +.PP +netrenumtrusteddomainsex +.RS 4 +Enumerate trusted domains +.RE +.PP +getdcsitecoverage +.RS 4 +Get the Site\-Coverage from a DC +.RE +.PP +capabilities +.RS 4 +Return Capabilities +.RE +.PP +logongetdomaininfo +.RS 4 +Return LogonGetDomainInfo +.RE +.SS "FSRVP" +.PP +fss_is_path_sup +.RS 4 +Check whether a share supports shadow\-copy +.RE +.PP +fss_get_sup_version +.RS 4 +Get supported FSRVP version from server +.RE +.PP +fss_create_expose +.RS 4 +Request shadow\-copy creation and exposure +.RE +.PP +fss_delete +.RS 4 +Request shadow\-copy share deletion +.RE +.PP +fss_has_shadow_copy +.RS 4 +Check for an associated share shadow\-copy +.RE +.PP +fss_get_mapping +.RS 4 +Get shadow\-copy share mapping information +.RE +.PP +fss_recovery_complete +.RS 4 +Flag read\-write snapshot as recovery complete, +.RE +.SS "CLUSAPI" +.PP +clusapi_open_cluster +.RS 4 +Open cluster +.RE +.PP +clusapi_get_cluster_name +.RS 4 +Get cluster name +.RE +.PP +clusapi_get_cluster_version +.RS 4 +Get cluster version +.RE +.PP +clusapi_get_quorum_resource +.RS 4 +Get quorum resource +.RE +.PP +clusapi_create_enum +.RS 4 +Create enum query +.RE +.PP +clusapi_create_enumex +.RS 4 +Create enumex query +.RE +.PP +clusapi_open_resource +.RS 4 +Open cluster resource +.RE +.PP +clusapi_online_resource +.RS 4 +Set cluster resource online +.RE +.PP +clusapi_offline_resource +.RS 4 +Set cluster resource offline +.RE +.PP +clusapi_get_resource_state +.RS 4 +Get cluster resource state +.RE +.PP +clusapi_get_cluster_version2 +.RS 4 +Get cluster version2 +.RE +.PP +clusapi_pause_node +.RS 4 +Pause cluster node +.RE +.PP +clusapi_resume_node +.RS 4 +Resume cluster node +.RE +.SS "DRSUAPI" +.PP +dscracknames +.RS 4 +Crack Name +.RE +.PP +dsgetdcinfo +.RS 4 +Get Domain Controller Info +.RE +.PP +dsgetncchanges +.RS 4 +Get NC Changes +.RE +.PP +dswriteaccountspn +.RS 4 +Write Account SPN +.RE +.SS "ECHO" +.PP +echoaddone +.RS 4 +Add one to a number +.RE +.PP +echodata +.RS 4 +Echo data +.RE +.PP +sinkdata +.RS 4 +Sink data +.RE +.PP +sourcedata +.RS 4 +Source data +.RE +.SS "EPMAPPER" +.PP +epmmap +.RS 4 +Map a binding +.RE +.PP +epmlookup +.RS 4 +Lookup bindings +.RE +.SS "EVENTLOG" +.PP +eventlog_readlog +.RS 4 +Read Eventlog +.RE +.PP +eventlog_numrecord +.RS 4 +Get number of records +.RE +.PP +eventlog_oldestrecord +.RS 4 +Get oldest record +.RE +.PP +eventlog_reportevent +.RS 4 +Report event +.RE +.PP +eventlog_reporteventsource +.RS 4 +Report event and source +.RE +.PP +eventlog_registerevsource +.RS 4 +Register event source +.RE +.PP +eventlog_backuplog +.RS 4 +Backup Eventlog File +.RE +.PP +eventlog_loginfo +.RS 4 +Get Eventlog Information +.RE +.SS "IRemoteWinspool" +.PP +winspool_AsyncOpenPrinter +.RS 4 +Open printer handle +.RE +.PP +winspool_AsyncCorePrinterDriverInstalled +.RS 4 +Query Core Printer Driver Installed +.RE +.SS "NTSVCS" +.PP +ntsvcs_getversion +.RS 4 +Query NTSVCS version +.RE +.PP +ntsvcs_validatedevinst +.RS 4 +Query NTSVCS device instance +.RE +.PP +ntsvcs_hwprofflags +.RS 4 +Query NTSVCS HW prof flags +.RE +.PP +ntsvcs_hwprofinfo +.RS 4 +Query NTSVCS HW prof info +.RE +.PP +ntsvcs_getdevregprop +.RS 4 +Query NTSVCS device registry property +.RE +.PP +ntsvcs_getdevlistsize +.RS 4 +Query NTSVCS device list size +.RE +.PP +ntsvcs_getdevlist +.RS 4 +Query NTSVCS device list +.RE +.SS "MDSSVC" +.PP +fetch_properties +.RS 4 +Fetch connection properties +.RE +.PP +fetch_attributes +.RS 4 +Fetch attributes for a CNID +.RE +.SS "WINREG" +.PP +winreg_enumkey +.RS 4 +Enumerate Keys +.RE +.PP +querymultiplevalues +.RS 4 +Query multiple values +.RE +.PP +querymultiplevalues2 +.RS 4 +Query multiple values +.RE +.SS "WITNESS" +.PP +GetInterfaceList +.RS 4 +List the interfaces to which witness client connections can be made +.RE +.PP +Register +.RS 4 +Register for resource state change notifications of a NetName and IPAddress +.RE +.PP +UnRegister +.RS 4 +Unregister for notifications from the server +.RE +.PP +AsyncNotify +.RS 4 +Request notification of registered resource changes from the server +.RE +.PP +RegisterEx +.RS 4 +Register for resource state change notifications of a NetName, ShareName and multiple IPAddresses +.RE +.SS "WKSSVC" +.PP +wkssvc_wkstagetinfo +.RS 4 +Query WKSSVC Workstation Information +.RE +.PP +wkssvc_getjoininformation +.RS 4 +Query WKSSVC Join Information +.RE +.PP +wkssvc_messagebuffersend +.RS 4 +Send WKSSVC message +.RE +.PP +wkssvc_enumeratecomputernames +.RS 4 +Enumerate WKSSVC computer names +.RE +.PP +wkssvc_enumerateusers +.RS 4 +Enumerate WKSSVC users +.RE +.SS "GENERAL OPTIONS" +.PP +help +.RS 4 +Get help on commands +.RE +.PP +? +.RS 4 +Get help on commands +.RE +.PP +debuglevel +.RS 4 +Set debug level +.RE +.PP +debug +.RS 4 +Set debug level +.RE +.PP +list +.RS 4 +List available commands on pipe +.RE +.PP +exit +.RS 4 +Exit program +.RE +.PP +quit +.RS 4 +Exit program +.RE +.PP +sign +.RS 4 +Force RPC pipe connections to be signed +.RE +.PP +seal +.RS 4 +Force RPC pipe connections to be sealed +.RE +.PP +packet +.RS 4 +Force RPC pipe connections with packet authentication level +.RE +.PP +schannel +.RS 4 +Force RPC pipe connections to be sealed with \*(Aqschannel\*(Aq\&. Force RPC pipe connections to be sealed with \*(Aqschannel\*(Aq\&. Assumes valid machine account to this domain controller\&. +.RE +.PP +schannelsign +.RS 4 +Force RPC pipe connections to be signed (not sealed) with \*(Aqschannel\*(Aq\&. Assumes valid machine account to this domain controller\&. +.RE +.PP +timeout +.RS 4 +Set timeout (in milliseconds) for RPC operations +.RE +.PP +transport +.RS 4 +Choose ncacn transport for RPC operations +.RE +.PP +none +.RS 4 +Force RPC pipe connections to have no special properties +.RE +.SH "BUGS" +.PP +rpcclient +is designed as a developer testing tool and may not be robust in certain areas (such as command line parsing)\&. It has been known to generate a core dump upon failures when invalid parameters where passed to the interpreter\&. +.PP +From Luke Leighton\*(Aqs original rpcclient man page: +.PP +\fIWARNING!\fR +The MSRPC over SMB code has been developed from examining Network traces\&. No documentation is available from the original creators (Microsoft) on how MSRPC over SMB works, or how the individual MSRPC services work\&. Microsoft\*(Aqs implementation of these services has been demonstrated (and reported) to be\&.\&.\&. a bit flaky in places\&. +.PP +The development of Samba\*(Aqs implementation is also a bit rough, and as more of the services are understood, it can even result in versions of +\fBsmbd\fR(8) +and +\fBrpcclient\fR(1) +that are incompatible for some commands or services\&. Additionally, the developers are sending reports to Microsoft, and problems found or reported to Microsoft are fixed in Service Packs, which may result in incompatibilities\&. +.SH "VERSION" +.PP +This man page is part of version 4\&.16\&.4 of the Samba suite\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. +.PP +The original rpcclient man page was written by Matthew Geddes, Luke Kenneth Casson Leighton, and rewritten by Gerald Carter\&. The conversion to DocBook for Samba 2\&.2 was done by Gerald Carter\&. The conversion to DocBook XML 4\&.2 for Samba 3\&.0 was done by Alexander Bokovoy\&. diff --git a/net/samba420/files/man/samba-gpupdate.8 b/net/samba420/files/man/samba-gpupdate.8 new file mode 100644 index 00000000000..17e27207ebb --- /dev/null +++ b/net/samba420/files/man/samba-gpupdate.8 @@ -0,0 +1,122 @@ +'\" t +.\" Title: SAMBA_GPOUPDATE +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 2017-07-11 +.\" Manual: System Administration tools +.\" Source: Samba 4.8.0 +.\" Language: English +.\" +.TH "SAMBA_GPOUPDATE" "8" "2017\-07\-11" "Samba 4\&.8\&.0" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +samba-gpupdate \- apply group policy +.SH "SYNOPSIS" +.HP \w'\fBsamba\-gpupdate\fR\ 'u +\fBsamba\-gpupdate\fR +.HP \w'\fBsamba\-gpupdate\fR\ 'u +\fBsamba\-gpupdate\fR [\fIoptions\fR] +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(1) +suite\&. +.PP +\fBsamba\-gpupdate\fR +a script for applying and unapplying Group Policy\&. This applies password policies (minimum/maximum password age, minimum password length, and password complexity), kerberos policies (user/service ticket lifetime and renew lifetime), smb\&.conf policies, hourly/daily/weekly/monthly cron scripts, Sudo Privileges, Message of the Day and Logon Prompt messages, etc\&. +.SH "OPTIONS" +.PP +\fB\-h\fR, +\fB\-\-help\fR +show this help message and exit +.PP +\fB\-H \fRURL, +\fB\-\-url\fR=\fIURL\fR +URL for the samdb +.PP +\fB\-X\fR, +\fB\-\-unapply\fR +Unapply Group Policy +.PP +\fB\-\-target\fR +{Computer | User} +.PP +\fB\-\-force\fR +Reapplies all policy settings +.PP +\fB\-\-rsop\fR +Print the Resultant Set of Policy +.PP +Samba Common Options: +.PP +\fB\-s \fRFILE, +\fB\-\-configfile\fR=\fIFILE\fR +Configuration file +.PP +\fB\-d \fRDEBUGLEVEL, +\fB\-\-debuglevel\fR=\fIDEBUGLEVEL\fR +debug level +.PP +\fB\-\-option\fR=\fIOPTION\fR +set smb\&.conf option from command line +.PP +\fB\-\-realm\fR=\fIREALM\fR +set the realm name +.PP +Version Options: +.PP +\fB\-V\fR, +\fB\-\-version\fR +Display version number +.PP +Credentials Options: +.PP +\fB\-\-simple\-bind\-dn\fR=\fIDN\fR +DN to use for a simple bind +.PP +\fB\-\-password\fR=\fIPASSWORD\fR +Password +.PP +\fB\-U \fRUSERNAME, +\fB\-\-username\fR=\fIUSERNAME\fR +Username +.PP +\fB\-W \fRWORKGROUP, +\fB\-\-workgroup\fR=\fIWORKGROUP\fR +Workgroup +.PP +\fB\-N\fR, +\fB\-\-no\-pass\fR +Don\*(Aqt ask for a password +.PP +\fB\-k \fRKERBEROS, +\fB\-\-kerberos\fR=\fIKERBEROS\fR +Use Kerberos +.PP +\fB\-\-ipaddress\fR=\fIIPADDRESS\fR +IP address of server +.PP +\fB\-P\fR, +\fB\-\-machine\-pass\fR +Use stored machine account password +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. diff --git a/net/samba420/files/man/samba.7 b/net/samba420/files/man/samba.7 new file mode 100644 index 00000000000..e95fad49abb --- /dev/null +++ b/net/samba420/files/man/samba.7 @@ -0,0 +1,254 @@ +'\" t +.\" Title: samba +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: Miscellanea +.\" Source: Samba 4.16.4 +.\" Language: English +.\" +.TH "SAMBA" "7" "08/09/2022" "Samba 4\&.16\&.4" "Miscellanea" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +samba \- A Windows AD and SMB/CIFS fileserver for UNIX +.SH "SYNOPSIS" +.HP \w'\ 'u +samba +.SH "DESCRIPTION" +.PP +The Samba software suite is a collection of programs that implements the Server Message Block (commonly abbreviated as SMB) protocol for UNIX systems and provides Active Directory services\&. The first version of the SMB protocol is sometimes also referred to as the Common Internet File System (CIFS)\&. For a more thorough description, see +http://www\&.ubiqx\&.org/cifs/\&. Samba also implements the NetBIOS protocol in nmbd\&. +.PP +\fBsamba\fR(8) +.RS 4 +The +samba +daemon provides the Active Directory services and file and print services to SMB clients\&. The configuration file for this daemon is described in +\fBsmb.conf\fR(5)\&. +.RE +.PP +\fBsmbd\fR(8) +.RS 4 +The +smbd +daemon provides the file and print services to SMB clients\&. The configuration file for this daemon is described in +\fBsmb.conf\fR(5)\&. +.RE +.PP +\fBnmbd\fR(8) +.RS 4 +The +nmbd +daemon provides NetBIOS nameservice and browsing support\&. The configuration file for this daemon is described in +\fBsmb.conf\fR(5)\&. +.RE +.PP +\fBwinbindd\fR(8) +.RS 4 +winbindd +is a daemon that is used for integrating authentication and the user database into unix\&. +.RE +.PP +\fBsmbclient\fR(1) +.RS 4 +The +smbclient +program implements a simple ftp\-like client\&. This is useful for accessing SMB shares on other compatible SMB servers, and can also be used to allow a UNIX box to print to a printer attached to any SMB server\&. +.RE +.PP +\fBsamba-tool\fR(8) +.RS 4 +The +samba\-tool +is the main Samba Administration tool regarding Active Directory services\&. +.RE +.PP +\fBtestparm\fR(1) +.RS 4 +The +testparm +utility is a simple syntax checker for Samba\*(Aqs +\fBsmb.conf\fR(5) +configuration file\&. In AD server mode +samba\-tool testparm +should be used though\&. +.RE +.PP +\fBsmbstatus\fR(1) +.RS 4 +The +smbstatus +tool provides access to information about the current connections to +smbd\&. +.RE +.PP +\fBnmblookup\fR(1) +.RS 4 +The +nmblookup +tool allows NetBIOS name queries to be made\&. +.RE +.PP +\fBsmbpasswd\fR(8) +.RS 4 +The +smbpasswd +command is a tool for setting passwords on local Samba but also on remote SMB servers\&. +.RE +.PP +\fBsmbcacls\fR(1) +.RS 4 +The +smbcacls +command is a tool to set ACL\*(Aqs on remote SMB servers\&. +.RE +.PP +\fBsmbtree\fR(1) +.RS 4 +The +smbtree +command is a text\-based network neighborhood tool\&. +.RE +.PP +\fBsmbtar\fR(1) +.RS 4 +The +smbtar +can make backups of data directly from SMB servers\&. +.RE +.PP +\fBsmbspool\fR(8) +.RS 4 +smbspool +is a helper utility for printing on printers connected to SMB servers\&. +.RE +.PP +\fBsmbcontrol\fR(1) +.RS 4 +smbcontrol +is a utility that can change the behaviour of running +samba, +smbd, +nmbd +and +winbindd +daemons\&. +.RE +.PP +\fBrpcclient\fR(1) +.RS 4 +rpcclient +is a utility that can be used to execute RPC commands on remote SMB servers\&. +.RE +.PP +\fBpdbedit\fR(8) +.RS 4 +The +pdbedit +command can be used to maintain the local user database on a Samba server\&. +.RE +.PP +\fBnet\fR(8) +.RS 4 +The +net +command is the main administration tool for Samba member and standalone servers\&. +.RE +.PP +\fBwbinfo\fR(1) +.RS 4 +wbinfo +is a utility that retrieves and stores information related to winbind\&. +.RE +.PP +\fBprofiles\fR(1) +.RS 4 +profiles +is a command\-line utility that can be used to replace all occurrences of a certain SID with another SID\&. +.RE +.PP +\fBlog2pcap\fR(1) +.RS 4 +log2pcap +is a utility for generating pcap trace files from Samba log files\&. +.RE +.PP +\fBvfstest\fR(1) +.RS 4 +vfstest +is a utility that can be used to test vfs modules\&. +.RE +.PP +\fBntlm_auth\fR(1) +.RS 4 +ntlm_auth +is a helper\-utility for external programs wanting to do NTLM\-authentication\&. +.RE +.PP +\fBsmbcquotas\fR(1) +.RS 4 +smbcquotas +is a tool to manage quotas on remote SMB servers\&. +.RE +.SH "COMPONENTS" +.PP +The Samba suite is made up of several components\&. Each component is described in a separate manual page\&. It is strongly recommended that you read the documentation that comes with Samba and the manual pages of those components that you use\&. If the manual pages and documents aren\*(Aqt clear enough then please visit +https://devel\&.samba\&.org +for information on how to file a bug report or submit a patch\&. +.PP +If you require help, visit the Samba webpage at +https://www\&.samba\&.org/ +and explore the many option available to you\&. +.SH "AVAILABILITY" +.PP +The Samba software suite is licensed under the GNU Public License(GPL)\&. A copy of that license should have come with the package in the file COPYING\&. You are encouraged to distribute copies of the Samba suite, but please obey the terms of this license\&. +.PP +The latest version of the Samba suite can be obtained from +https://download\&.samba\&.org/pub/samba/\&. +.PP +The Samba Wiki at +https://wiki\&.samba\&.org +has also a lot of useful information\&. On the Samba mailing list at +https://lists\&.samba\&.org +you can find a lot of information in the archives and you can subscribe to the samba list and ask for help or discuss things\&. +.SH "VERSION" +.PP +This man page is part of version 4\&.16\&.4 of the Samba suite\&. +.SH "CONTRIBUTIONS" +.PP +If you wish to contribute to the Samba project, then I suggest you join the Samba mailing list at +https://lists\&.samba\&.org\&. +.PP +If you have patches to submit, visit +https://devel\&.samba\&.org/ +for information on how to do it properly\&. We prefer patches in +git format\-patch +format\&. +.SH "CONTRIBUTORS" +.PP +Contributors to the project are now too numerous to mention here but all deserve the thanks of all Samba users\&. To see a full list, look at the +change\-log +in the source package for the pre\-CVS changes and at +https://git\&.samba\&.org/ +for the contributors to Samba post\-GIT\&. GIT is the Open Source source code control system used by the Samba Team to develop Samba\&. The project would have been unmanageable without it\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. diff --git a/net/samba420/files/man/sharesec.1 b/net/samba420/files/man/sharesec.1 new file mode 100644 index 00000000000..f768a0f724d --- /dev/null +++ b/net/samba420/files/man/sharesec.1 @@ -0,0 +1,364 @@ +'\" t +.\" Title: sharesec +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: User Commands +.\" Source: Samba 4.16.4 +.\" Language: English +.\" +.TH "SHARESEC" "1" "08/09/2022" "Samba 4\&.16\&.4" "User Commands" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +sharesec \- Set or get share ACLs +.SH "SYNOPSIS" +.HP \w'\ 'u +sharesec {sharename} [\-r,\ \-\-remove=ACL] [\-m,\ \-\-modify=ACL] [\-a,\ \-\-add=ACL] [\-R,\ \-\-replace=ACLs] [\-D,\ \-\-delete] [\-v,\ \-\-view] [\-\-view\-all] [\-M,\ \-\-machine\-sid] [\-F,\ \-\-force] [\-d,\ \-\-debuglevel=DEBUGLEVEL] [\-s,\ \-\-configfile=CONFIGFILE] [\-l,\ \-\-log\-basename=LOGFILEBASE] [\-S,\ \-\-setsddl=STRING] [\-\-viewsddl] [\-?|\-\-help] [\-\-usage] [\-d|\-\-debuglevel=DEBUGLEVEL] [\-\-debug\-stdout] [\-\-configfile=CONFIGFILE] [\-\-option=name=value] [\-l|\-\-log\-basename=LOGFILEBASE] [\-\-leak\-report] [\-\-leak\-report\-full] +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(7) +suite\&. +.PP +The +sharesec +program manipulates share permissions on SMB file shares\&. +.SH "OPTIONS" +.PP +The following options are available to the +sharesec +program\&. The format of ACLs is described in the section ACL FORMAT +.PP +\-a|\-\-add=ACL +.RS 4 +Add the ACEs specified to the ACL list\&. +.RE +.PP +\-D|\-\-delete +.RS 4 +Delete the entire security descriptor\&. +.RE +.PP +\-F|\-\-force +.RS 4 +Force storing the ACL\&. +.RE +.PP +\-m|\-\-modify=ACL +.RS 4 +Modify existing ACEs\&. +.RE +.PP +\-M|\-\-machine\-sid +.RS 4 +Initialize the machine SID\&. +.RE +.PP +\-r|\-\-remove=ACL +.RS 4 +Remove ACEs\&. +.RE +.PP +\-R|\-\-replace=ACLS +.RS 4 +Overwrite an existing share permission ACL\&. +.RE +.PP +\-v|\-\-view +.RS 4 +List a share acl +.RE +.PP +\-\-view\-all +.RS 4 +List all share acls +.RE +.PP +\-S|\-\-setsddl=STRING +.RS 4 +Set security descriptor by providing ACL in SDDL format\&. +.RE +.PP +\-\-viewsddl +.RS 4 +List a share acl in SDDL format\&. +.RE +.PP +\-?|\-\-help +.RS 4 +Print a summary of command line options\&. +.RE +.PP +\-\-usage +.RS 4 +Display brief usage message\&. +.RE +.PP +\-d|\-\-debuglevel=DEBUGLEVEL +.RS 4 +\fIlevel\fR +is an integer from 0 to 10\&. The default value if this parameter is not specified is 1 for client applications\&. +.sp +The higher this value, the more detail will be logged to the log files about the activities of the server\&. At level 0, only critical errors and serious warnings will be logged\&. Level 1 is a reasonable level for day\-to\-day running \- it generates a small amount of information about operations carried out\&. +.sp +Levels above 1 will generate considerable amounts of log data, and should only be used when investigating a problem\&. Levels above 3 are designed for use only by developers and generate HUGE amounts of log data, most of which is extremely cryptic\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBlog level\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-\-debug\-stdout +.RS 4 +This will redirect debug output to STDOUT\&. By default all clients are logging to STDERR\&. +.RE +.PP +\-\-configfile= +.RS 4 +The file specified contains the configuration details required by the client\&. The information in this file can be general for client and server or only provide client specific like options such as +\m[blue]\fBclient smb encrypt\fR\m[]\&. See +smb\&.conf +for more information\&. The default configuration file name is determined at compile time\&. +.RE +.PP +\-\-option== +.RS 4 +Set the +\fBsmb.conf\fR(5) +option "" to value "" from the command line\&. This overrides compiled\-in defaults and options read from the configuration file\&. If a name or a value includes a space, wrap whole \-\-option=name=value into quotes\&. +.RE +.PP +\-l|\-\-log\-basename=logdirectory +.RS 4 +Base directory name for log/debug files\&. The extension +\fB"\&.progname"\fR +will be appended (e\&.g\&. log\&.smbclient, log\&.smbd, etc\&.\&.\&.)\&. The log file is never removed by the client\&. +.RE +.PP +\-\-leak\-report +.RS 4 +Enable talloc leak reporting on exit\&. +.RE +.PP +\-\-leak\-report\-full +.RS 4 +Enable full talloc leak reporting on exit\&. +.RE +.PP +\-V|\-\-version +.RS 4 +Prints the program version number\&. +.RE +.SH "ACL FORMAT" +.PP +The format of an ACL is one or more ACL entries separated by either commas or newlines\&. An ACL entry is one of the following: +.PP +.if n \{\ +.RS 4 +.\} +.nf + REVISION: + OWNER: + GROUP: + ACL::// + +.fi +.if n \{\ +.RE +.\} +.PP +The revision of the ACL specifies the internal Windows NT ACL revision for the security descriptor\&. If not specified it defaults to 1\&. Using values other than 1 may cause strange behaviour\&. +.PP +The owner and group specify the owner and group SIDs for the object\&. Share ACLs do not specify an owner or a group, so these fields are empty\&. +.PP +ACLs specify permissions granted to the SID\&. This SID can be specified in S\-1\-x\-y\-z format or as a name in which case it is resolved against the server on which the file or directory resides\&. The type, flags and mask values determine the type of access granted to the SID\&. +.PP +The type can be either ALLOWED or DENIED to allow/deny access to the SID\&. The flags values are generally zero for share ACLs\&. +.PP +The mask is a value which expresses the access right granted to the SID\&. It can be given as a decimal or hexadecimal value, or by using one of the following text strings which map to the NT file permissions of the same name\&. +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIR\fR +\- Allow read access +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIW\fR +\- Allow write access +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIX\fR +\- Execute permission on the object +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fID\fR +\- Delete the object +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIP\fR +\- Change permissions +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIO\fR +\- Take ownership +.RE +.sp +.RE +.PP +The following combined permissions can be specified: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIREAD\fR +\- Equivalent to \*(AqRX\*(Aq permissions +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fICHANGE\fR +\- Equivalent to \*(AqRXWD\*(Aq permissions +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIFULL\fR +\- Equivalent to \*(AqRWXDPO\*(Aq permissions +.RE +.SH "EXIT STATUS" +.PP +The +sharesec +program sets the exit status depending on the success or otherwise of the operations performed\&. The exit status may be one of the following values\&. +.PP +If the operation succeeded, sharesec returns and exit status of 0\&. If +sharesec +couldn\*(Aqt connect to the specified server, or there was an error getting or setting the ACLs, an exit status of 1 is returned\&. If there was an error parsing any command line arguments, an exit status of 2 is returned\&. +.SH "EXAMPLES" +.PP +Add full access for SID +\fIS\-1\-5\-21\-1866488690\-1365729215\-3963860297\-17724\fR +on +\fIshare\fR: +.sp +.if n \{\ +.RS 4 +.\} +.nf + host:~ # sharesec share \-a S\-1\-5\-21\-1866488690\-1365729215\-3963860297\-17724:ALLOWED/0/FULL + +.fi +.if n \{\ +.RE +.\} +.PP +List all ACEs for +\fIshare\fR: +.sp +.if n \{\ +.RS 4 +.\} +.nf + host:~ # sharesec share \-v + REVISION:1 + CONTROL:SR|DP + OWNER: + GROUP: + ACL:S\-1\-1\-0:ALLOWED/0x0/FULL + ACL:S\-1\-5\-21\-1866488690\-1365729215\-3963860297\-17724:ALLOWED/0x0/FULL + +.fi +.if n \{\ +.RE +.\} +.SH "VERSION" +.PP +This man page is part of version 4\&.16\&.4 of the Samba suite\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. diff --git a/net/samba420/files/man/smb.conf.5 b/net/samba420/files/man/smb.conf.5 new file mode 100644 index 00000000000..06ca9a340a5 --- /dev/null +++ b/net/samba420/files/man/smb.conf.5 @@ -0,0 +1,13994 @@ +'\" t +.\" Title: smb.conf +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: File Formats and Conventions +.\" Source: Samba 4.16.4 +.\" Language: English +.\" +.TH "SMB\&.CONF" "5" "08/09/2022" "Samba 4\&.16\&.4" "File Formats and Conventions" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +smb.conf \- The configuration file for the Samba suite +.SH "SYNOPSIS" +.PP +The +smb\&.conf +file is a configuration file for the Samba suite\&. +smb\&.conf +contains runtime configuration information for the Samba programs\&. The complete description of the file format and possible parameters held within are here for reference purposes\&. +.SH "HOW CONFIGURATION CHANGES ARE APPLIED" +.PP +The Samba suite includes a number of different programs\&. Some of them operate in a client mode, others are server daemons that provide various services to its clients\&. The +smb\&.conf +file is processed in the following way: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +The Samba suite\*(Aqs client applications read their configuration only once\&. Any changes made after start aren\*(Aqt reflected in the context of already running client code\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +The Samba suite\*(Aqs server daemons reload their configuration when requested\&. However, already active connections do not change their configuration\&. More detailed information can be found in +\fBsmbd\fR(8) +and +\fBwinbindd\fR(8) +manual pages\&. +.RE +.sp +.RE +.PP +To request Samba server daemons to refresh their configuration, please use +\fBsmbcontrol\fR(1) +utility\&. +.SH "FILE FORMAT" +.PP +The file consists of sections and parameters\&. A section begins with the name of the section in square brackets and continues until the next section begins\&. Sections contain parameters of the form: +.sp +.if n \{\ +.RS 4 +.\} +.nf +\fIname\fR = \fIvalue \fR +.fi +.if n \{\ +.RE +.\} +.PP +The file is line\-based \- that is, each newline\-terminated line represents either a comment, a section name or a parameter\&. +.PP +Section and parameter names are not case sensitive\&. +.PP +Only the first equals sign in a parameter is significant\&. Whitespace before or after the first equals sign is discarded\&. Leading, trailing and internal whitespace in section and parameter names is irrelevant\&. Leading and trailing whitespace in a parameter value is discarded\&. Internal whitespace within a parameter value is retained verbatim\&. +.PP +Any line beginning with a semicolon (\(lq;\(rq) or a hash (\(lq#\(rq) character is ignored, as are lines containing only whitespace\&. +.PP +Any line ending in a +\(lq\e\(rq +is continued on the next line in the customary UNIX fashion\&. +.PP +The values following the equals sign in parameters are all either a string (no quotes needed) or a boolean, which may be given as yes/no, 1/0 or true/false\&. Case is not significant in boolean values, but is preserved in string values\&. Some items such as create masks are numeric\&. +.SH "SECTION DESCRIPTIONS" +.PP +Each section in the configuration file (except for the [global] section) describes a shared resource (known as a +\(lqshare\(rq)\&. The section name is the name of the shared resource and the parameters within the section define the shares attributes\&. +.PP +There are three special sections, [global], [homes] and [printers], which are described under +\fIspecial sections\fR\&. The following notes apply to ordinary section descriptions\&. +.PP +A share consists of a directory to which access is being given plus a description of the access rights which are granted to the user of the service\&. Some housekeeping options are also specifiable\&. +.PP +Sections are either file share services (used by the client as an extension of their native file systems) or printable services (used by the client to access print services on the host running the server)\&. +.PP +Sections may be designated +\fIguest\fR +services, in which case no password is required to access them\&. A specified UNIX +\fIguest account\fR +is used to define access privileges in this case\&. +.PP +Sections other than guest services will require a password to access them\&. The client provides the username\&. As older clients only provide passwords and not usernames, you may specify a list of usernames to check against the password using the +user = +option in the share definition\&. For modern clients such as Windows 95/98/ME/NT/2000, this should not be necessary\&. +.PP +The access rights granted by the server are masked by the access rights granted to the specified or guest UNIX user by the host system\&. The server does not grant more access than the host system grants\&. +.PP +The following sample section defines a file space share\&. The user has write access to the path +/home/bar\&. The share is accessed via the share name +foo: +.sp +.if n \{\ +.RS 4 +.\} +.nf + \fI[foo]\fR + \m[blue]\fBpath = /home/bar\fR\m[] + \m[blue]\fBread only = no\fR\m[] +.fi +.if n \{\ +.RE +.\} +.PP +The following sample section defines a printable share\&. The share is read\-only, but printable\&. That is, the only write access permitted is via calls to open, write to and close a spool file\&. The +\fIguest ok\fR +parameter means access will be permitted as the default guest user (specified elsewhere): +.sp +.if n \{\ +.RS 4 +.\} +.nf + \fI[aprinter]\fR + \m[blue]\fBpath = /var/tmp\fR\m[] + \m[blue]\fBread only = yes\fR\m[] + \m[blue]\fBprintable = yes\fR\m[] + \m[blue]\fBguest ok = yes\fR\m[] +.fi +.if n \{\ +.RE +.\} +.sp +.SH "SPECIAL SECTIONS" +.SS "The [global] section" +.PP +Parameters in this section apply to the server as a whole, or are defaults for sections that do not specifically define certain items\&. See the notes under PARAMETERS for more information\&. +.SS "The [homes] section" +.PP +If a section called [homes] is included in the configuration file, services connecting clients to their home directories can be created on the fly by the server\&. +.PP +When the connection request is made, the existing sections are scanned\&. If a match is found, it is used\&. If no match is found, the requested section name is treated as a username and looked up in the local password file\&. If the name exists and the correct password has been given, a share is created by cloning the [homes] section\&. +.PP +Some modifications are then made to the newly created share: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +The share name is changed from homes to the located username\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +If no path was given, the path is set to the user\*(Aqs home directory\&. +.RE +.sp +.RE +.PP +If you decide to use a +\fIpath =\fR +line in your [homes] section, it may be useful to use the %S macro\&. For example: +.sp +.if n \{\ +.RS 4 +.\} +.nf +\fBpath = /data/pchome/%S\fR +.fi +.if n \{\ +.RE +.\} +.sp +is useful if you have different home directories for your PCs than for UNIX access\&. +.PP +This is a fast and simple way to give a large number of clients access to their home directories with a minimum of fuss\&. +.PP +A similar process occurs if the requested section name is +\(lqhomes\(rq, except that the share name is not changed to that of the requesting user\&. This method of using the [homes] section works well if different users share a client PC\&. +.PP +The [homes] section can specify all the parameters a normal service section can specify, though some make more sense than others\&. The following is a typical and suitable [homes] section: +.sp +.if n \{\ +.RS 4 +.\} +.nf +\fI[homes]\fR +\m[blue]\fBread only = no\fR\m[] +.fi +.if n \{\ +.RE +.\} +.PP +An important point is that if guest access is specified in the [homes] section, all home directories will be visible to all clients +\fIwithout a password\fR\&. In the very unlikely event that this is actually desirable, it is wise to also specify +\fIread only access\fR\&. +.PP +The +\fIbrowseable\fR +flag for auto home directories will be inherited from the global browseable flag, not the [homes] browseable flag\&. This is useful as it means setting +\fIbrowseable = no\fR +in the [homes] section will hide the [homes] share but make any auto home directories visible\&. +.SS "The [printers] section" +.PP +This section works like [homes], but for printers\&. +.PP +If a [printers] section occurs in the configuration file, users are able to connect to any printer specified in the local host\*(Aqs printcap file\&. +.PP +When a connection request is made, the existing sections are scanned\&. If a match is found, it is used\&. If no match is found, but a [homes] section exists, it is used as described above\&. Otherwise, the requested section name is treated as a printer name and the appropriate printcap file is scanned to see if the requested section name is a valid printer share name\&. If a match is found, a new printer share is created by cloning the [printers] section\&. +.PP +A few modifications are then made to the newly created share: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +The share name is set to the located printer name +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +If no printer name was given, the printer name is set to the located printer name +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +If the share does not permit guest access and no username was given, the username is set to the located printer name\&. +.RE +.sp +.RE +.PP +The [printers] service MUST be printable \- if you specify otherwise, the server will refuse to load the configuration file\&. +.PP +Typically the path specified is that of a world\-writeable spool directory with the sticky bit set on it\&. A typical [printers] entry looks like this: +.sp +.if n \{\ +.RS 4 +.\} +.nf +\fI[printers]\fR +\m[blue]\fBpath = /var/tmp\fR\m[] +\m[blue]\fBguest ok = yes\fR\m[] +\m[blue]\fBprintable = yes\fR\m[] +.fi +.if n \{\ +.RE +.\} +.PP +All aliases given for a printer in the printcap file are legitimate printer names as far as the server is concerned\&. If your printing subsystem doesn\*(Aqt work like that, you will have to set up a pseudo\-printcap\&. This is a file consisting of one or more lines like this: +.sp +.if n \{\ +.RS 4 +.\} +.nf +alias|alias|alias|alias\&.\&.\&. +.fi +.if n \{\ +.RE +.\} +.PP +Each alias should be an acceptable printer name for your printing subsystem\&. In the [global] section, specify the new file as your printcap\&. The server will only recognize names found in your pseudo\-printcap, which of course can contain whatever aliases you like\&. The same technique could be used simply to limit access to a subset of your local printers\&. +.PP +An alias, by the way, is defined as any component of the first entry of a printcap record\&. Records are separated by newlines, components (if there are more than one) are separated by vertical bar symbols (|)\&. +.if n \{\ +.sp +.\} +.RS 4 +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBNote\fR +.ps -1 +.br +.PP +On SYSV systems which use lpstat to determine what printers are defined on the system you may be able to use +printcap name = lpstat +to automatically obtain a list of printers\&. See the +printcap name +option for more details\&. +.sp .5v +.RE +.SH "USERSHARES" +.PP +Starting with Samba version 3\&.0\&.23 the capability for non\-root users to add, modify, and delete their own share definitions has been added\&. This capability is called +\fIusershares\fR +and is controlled by a set of parameters in the [global] section of the smb\&.conf\&. The relevant parameters are : +.PP +usershare allow guests +.RS 4 +Controls if usershares can permit guest access\&. +.RE +.PP +usershare max shares +.RS 4 +Maximum number of user defined shares allowed\&. +.RE +.PP +usershare owner only +.RS 4 +If set only directories owned by the sharing user can be shared\&. +.RE +.PP +usershare path +.RS 4 +Points to the directory containing the user defined share definitions\&. The filesystem permissions on this directory control who can create user defined shares\&. +.RE +.PP +usershare prefix allow list +.RS 4 +Comma\-separated list of absolute pathnames restricting what directories can be shared\&. Only directories below the pathnames in this list are permitted\&. +.RE +.PP +usershare prefix deny list +.RS 4 +Comma\-separated list of absolute pathnames restricting what directories can be shared\&. Directories below the pathnames in this list are prohibited\&. +.RE +.PP +usershare template share +.RS 4 +Names a pre\-existing share used as a template for creating new usershares\&. All other share parameters not specified in the user defined share definition are copied from this named share\&. +.RE +.PP +To allow members of the UNIX group +foo +to create user defined shares, create the directory to contain the share definitions as follows: +.PP +Become root: +.sp +.if n \{\ +.RS 4 +.\} +.nf +mkdir /usr/local/samba/lib/usershares +chgrp foo /usr/local/samba/lib/usershares +chmod 1770 /usr/local/samba/lib/usershares +.fi +.if n \{\ +.RE +.\} +.PP +Then add the parameters +.sp +.if n \{\ +.RS 4 +.\} +.nf + \m[blue]\fBusershare path = /usr/local/samba/lib/usershares\fR\m[] + \m[blue]\fBusershare max shares = 10\fR\m[] # (or the desired number of shares) +.fi +.if n \{\ +.RE +.\} +.sp +to the global section of your +smb\&.conf\&. Members of the group foo may then manipulate the user defined shares using the following commands\&. +.PP +net usershare add sharename path [comment] [acl] [guest_ok=[y|n]] +.RS 4 +To create or modify (overwrite) a user defined share\&. +.RE +.PP +net usershare delete sharename +.RS 4 +To delete a user defined share\&. +.RE +.PP +net usershare list wildcard\-sharename +.RS 4 +To list user defined shares\&. +.RE +.PP +net usershare info wildcard\-sharename +.RS 4 +To print information about user defined shares\&. +.RE +.SH "PARAMETERS" +.PP +Parameters define the specific attributes of sections\&. +.PP +Some parameters are specific to the [global] section (e\&.g\&., +\fIsecurity\fR)\&. Some parameters are usable in all sections (e\&.g\&., +\fIcreate mask\fR)\&. All others are permissible only in normal sections\&. For the purposes of the following descriptions the [homes] and [printers] sections will be considered normal\&. The letter +\fIG\fR +in parentheses indicates that a parameter is specific to the [global] section\&. The letter +\fIS\fR +indicates that a parameter can be specified in a service specific section\&. All +\fIS\fR +parameters can also be specified in the [global] section \- in which case they will define the default behavior for all services\&. +.PP +Parameters are arranged here in alphabetical order \- this may not create best bedfellows, but at least you can find them! Where there are synonyms, the preferred synonym is described, others refer to the preferred synonym\&. +.SH "VARIABLE SUBSTITUTIONS" +.PP +Many of the strings that are settable in the config file can take substitutions\&. For example the option +\(lqpath = /tmp/%u\(rq +is interpreted as +\(lqpath = /tmp/john\(rq +if the user connected with the username john\&. +.PP +These substitutions are mostly noted in the descriptions below, but there are some general substitutions which apply whenever they might be relevant\&. These are: +.PP +%U +.RS 4 +session username (the username that the client wanted, not necessarily the same as the one they got)\&. +.RE +.PP +%G +.RS 4 +primary group name of %U\&. +.RE +.PP +%h +.RS 4 +the Internet hostname that Samba is running on\&. +.RE +.PP +%m +.RS 4 +the NetBIOS name of the client machine (very useful)\&. +.sp +This parameter is not available when Samba listens on port 445, as clients no longer send this information\&. If you use this macro in an include statement on a domain that has a Samba domain controller be sure to set in the [global] section +\fIsmb ports = 139\fR\&. This will cause Samba to not listen on port 445 and will permit include functionality to function as it did with Samba 2\&.x\&. +.RE +.PP +%L +.RS 4 +the NetBIOS name of the server\&. This allows you to change your config based on what the client calls you\&. Your server can have a +\(lqdual personality\(rq\&. +.RE +.PP +%M +.RS 4 +the Internet name of the client machine\&. +.RE +.PP +%R +.RS 4 +the selected protocol level after protocol negotiation\&. It can be one of CORE, COREPLUS, LANMAN1, LANMAN2, NT1, SMB2_02, SMB2_10, SMB3_00, SMB3_02, SMB3_11 or SMB2_FF\&. +.RE +.PP +%d +.RS 4 +the process id of the current server process\&. +.RE +.PP +%a +.RS 4 +The architecture of the remote machine\&. It currently recognizes Samba (\fBSamba\fR), the Linux CIFS file system (\fBCIFSFS\fR), OS/2, (\fBOS2\fR), Mac OS X (\fBOSX\fR), Windows for Workgroups (\fBWfWg\fR), Windows 9x/ME (\fBWin95\fR), Windows NT (\fBWinNT\fR), Windows 2000 (\fBWin2K\fR), Windows XP (\fBWinXP\fR), Windows XP 64\-bit(\fBWinXP64\fR), Windows 2003 including 2003R2 (\fBWin2K3\fR), and Windows Vista (\fBVista\fR)\&. Anything else will be known as +\fBUNKNOWN\fR\&. +.RE +.PP +%I +.RS 4 +the IP address of the client machine\&. +.sp +Before 4\&.0\&.0 it could contain IPv4 mapped IPv6 addresses, now it only contains IPv4 or IPv6 addresses\&. +.RE +.PP +%J +.RS 4 +the IP address of the client machine, colons/dots replaced by underscores\&. +.RE +.PP +%i +.RS 4 +the local IP address to which a client connected\&. +.sp +Before 4\&.0\&.0 it could contain IPv4 mapped IPv6 addresses, now it only contains IPv4 or IPv6 addresses\&. +.RE +.PP +%j +.RS 4 +the local IP address to which a client connected, colons/dots replaced by underscores\&. +.RE +.PP +%T +.RS 4 +the current date and time\&. +.RE +.PP +%t +.RS 4 +the current date and time in a minimal format without colons (YYYYYmmdd_HHMMSS)\&. +.RE +.PP +%D +.RS 4 +name of the domain or workgroup of the current user\&. +.RE +.PP +%w +.RS 4 +the winbind separator\&. +.RE +.PP +%$(\fIenvvar\fR) +.RS 4 +the value of the environment variable +\fIenvar\fR\&. +.RE +.PP +The following substitutes apply only to some configuration options (only those that are used when a connection has been established): +.PP +%S +.RS 4 +the name of the current service, if any\&. +.RE +.PP +%P +.RS 4 +the root directory of the current service, if any\&. +.RE +.PP +%u +.RS 4 +username of the current service, if any\&. +.RE +.PP +%g +.RS 4 +primary group name of %u\&. +.RE +.PP +%H +.RS 4 +the home directory of the user given by %u\&. +.RE +.PP +%N +.RS 4 +This value is the same as %L\&. +.RE +.PP +There are some quite creative things that can be done with these substitutions and other +smb\&.conf +options\&. +.SH "NAME MANGLING" +.PP +Samba supports +name mangling +so that DOS and Windows clients can use files that don\*(Aqt conform to the 8\&.3 format\&. It can also be set to adjust the case of 8\&.3 format filenames\&. +.PP +There are several options that control the way mangling is performed, and they are grouped here rather than listed separately\&. For the defaults look at the output of the testparm program\&. +.PP +These options can be set separately for each service\&. +.PP +The options are: +.PP +case sensitive = yes/no/auto +.RS 4 +controls whether filenames are case sensitive\&. If they aren\*(Aqt, Samba must do a filename search and match on passed names\&. The default setting of auto allows clients that support case sensitive filenames (Linux CIFSVFS and smbclient 3\&.0\&.5 and above currently) to tell the Samba server on a per\-packet basis that they wish to access the file system in a case\-sensitive manner (to support UNIX case sensitive semantics)\&. No Windows or DOS system supports case\-sensitive filename so setting this option to auto is that same as setting it to no for them\&. Default +\fIauto\fR\&. +.RE +.PP +default case = upper/lower +.RS 4 +controls what the default case is for new filenames (ie\&. files that don\*(Aqt currently exist in the filesystem)\&. Default +\fIlower\fR\&. IMPORTANT NOTE: As part of the optimizations for directories containing large numbers of files, the following special case applies\&. If the options +\m[blue]\fBcase sensitive = yes\fR\m[], +\m[blue]\fBpreserve case = No\fR\m[], and +\m[blue]\fBshort preserve case = No\fR\m[] +are set, then the case of +\fIall\fR +incoming client filenames, not just new filenames, will be modified\&. See additional notes below\&. +.RE +.PP +preserve case = yes/no +.RS 4 +controls whether new files (ie\&. files that don\*(Aqt currently exist in the filesystem) are created with the case that the client passes, or if they are forced to be the +default +case\&. Default +\fIyes\fR\&. +.RE +.PP +short preserve case = yes/no +.RS 4 +controls if new files (ie\&. files that don\*(Aqt currently exist in the filesystem) which conform to 8\&.3 syntax, that is all in upper case and of suitable length, are created upper case, or if they are forced to be the +default +case\&. This option can be used with +preserve case = yes +to permit long filenames to retain their case, while short names are lowercased\&. Default +\fIyes\fR\&. +.RE +.PP +By default, Samba 3\&.0 has the same semantics as a Windows NT server, in that it is case insensitive but case preserving\&. As a special case for directories with large numbers of files, if the case options are set as follows, "case sensitive = yes", "case preserve = no", "short preserve case = no" then the "default case" option will be applied and will modify all filenames sent from the client when accessing this share\&. +.SH "REGISTRY\-BASED CONFIGURATION" +.PP +Starting with Samba version 3\&.2\&.0, the capability to store Samba configuration in the registry is available\&. The configuration is stored in the registry key +\fIHKLM\eSoftware\eSamba\esmbconf\fR\&. There are two levels of registry configuration: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04' 1.\h'+01'\c +.\} +.el \{\ +.sp -1 +.IP " 1." 4.2 +.\} +Share definitions stored in registry are used\&. This is triggered by setting the global parameter +\fIregistry shares\fR +to +\(lqyes\(rq +in +\fIsmb\&.conf\fR\&. +.sp +The registry shares are loaded not at startup but on demand at runtime by +\fIsmbd\fR\&. Shares defined in +\fIsmb\&.conf\fR +take priority over shares of the same name defined in registry\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04' 2.\h'+01'\c +.\} +.el \{\ +.sp -1 +.IP " 2." 4.2 +.\} +Global +\fIsmb\&.conf\fR +options stored in registry are used\&. This can be activated in two different ways: +.sp +Firstly, a registry only configuration is triggered by setting +\m[blue]\fBconfig backend = registry\fR\m[] +in the [global] section of +\fIsmb\&.conf\fR\&. This resets everything that has been read from config files to this point and reads the content of the global configuration section from the registry\&. This is the recommended method of using registry based configuration\&. +.sp +Secondly, a mixed configuration can be activated by a special new meaning of the parameter +\m[blue]\fBinclude = registry\fR\m[] +in the [global] section of +\fIsmb\&.conf\fR\&. This reads the global options from registry with the same priorities as for an include of a text file\&. This may be especially useful in cases where an initial configuration is needed to access the registry\&. +.sp +Activation of global registry options automatically activates registry shares\&. So in the registry only case, shares are loaded on demand only\&. +.RE +.sp +.RE +.PP +Note: To make registry\-based configurations foolproof at least to a certain extent, the use of +\fIlock directory\fR +and +\fIconfig backend\fR +inside the registry configuration has been disabled: Especially by changing the +\fIlock directory\fR +inside the registry configuration, one would create a broken setup where the daemons do not see the configuration they loaded once it is active\&. +.PP +The registry configuration can be accessed with tools like +\fIregedit\fR +or +\fInet (rpc) registry\fR +in the key +\fIHKLM\eSoftware\eSamba\esmbconf\fR\&. More conveniently, the +\fIconf\fR +subcommand of the +\fBnet\fR(8) +utility offers a dedicated interface to read and write the registry based configuration locally, i\&.e\&. directly accessing the database file, circumventing the server\&. +.SH "IDENTITY MAPPING CONSIDERATIONS" +.PP +In the SMB protocol, users, groups, and machines are represented by their security identifiers (SIDs)\&. On POSIX system Samba processes need to run under corresponding POSIX user identities and with supplemental POSIX groups to allow access to the files owned by those users and groups\&. The process of mapping SIDs to POSIX users and groups is called +\fIIDENTITY MAPPING\fR +or, in short, +\fIID MAPPING\fR\&. +.PP +Samba supports multiple ways to map SIDs to POSIX users and groups\&. The configuration is driven by the +\m[blue]\fBidmap config DOMAIN : OPTION\fR\m[] +option which allows one to specify identity mapping (idmap) options for each domain separately\&. +.PP +Identity mapping modules implement different strategies for mapping of SIDs to POSIX user and group identities\&. They are applicable to different use cases and scenarios\&. It is advised to read the documentation of the individual identity mapping modules before choosing a specific scenario to use\&. Each identity management module is documented in a separate manual page\&. The standard idmap backends are tdb (\fBidmap_tdb\fR(8)), tdb2 (\fBidmap_tdb2\fR(8)), ldap (\fBidmap_ldap\fR(8)), rid (\fBidmap_rid\fR(8)), hash (\fBidmap_hash\fR(8)), autorid (\fBidmap_autorid\fR(8)), ad (\fBidmap_ad\fR(8)), nss (\fBidmap_nss\fR(8)), and rfc2307 (\fBidmap_rfc2307\fR(8))\&. +.PP +Overall, ID mapping configuration should be decided carefully\&. Changes to the already deployed ID mapping configuration may create the risk of losing access to the data or disclosing the data to the wrong parties\&. +.PP +This example shows how to configure two domains with +\fBidmap_rid\fR(8), the principal domain and a trusted domain, leaving the default id mapping scheme at tdb\&. +.sp +.if n \{\ +.RS 4 +.\} +.nf + [global] + security = domain + workgroup = MAIN + + idmap config * : backend = tdb + idmap config * : range = 1000000\-1999999 + + idmap config MAIN : backend = rid + idmap config MAIN : range = 5000000\-5999999 + + idmap config TRUSTED : backend = rid + idmap config TRUSTED : range = 6000000\-6999999 + +.fi +.if n \{\ +.RE +.\} +.SH "EXPLANATION OF EACH PARAMETER" + + +abort shutdown script (G) +.PP +.RS 4 +This a full path name to a script called by +\fBsmbd\fR(8) +that should stop a shutdown procedure issued by the +\m[blue]\fBshutdown script\fR\m[]\&. +.sp +If the connected user possesses the +\fBSeRemoteShutdownPrivilege\fR, right, this command will be run as root\&. +.sp +Default: +\fI\fIabort shutdown script\fR\fR\fI = \fR\fI""\fR\fI \fR +.sp +Example: +\fI\fIabort shutdown script\fR\fR\fI = \fR\fI/sbin/shutdown \-c\fR\fI \fR +.RE + +access based share enum (S) +.PP +.RS 4 +If this parameter is +\fByes\fR +for a service, then the share hosted by the service will only be visible to users who have read or write access to the share during share enumeration (for example net view \e\esambaserver)\&. The share ACLs which allow or deny the access to the share can be modified using for example the +sharesec +command or using the appropriate Windows tools\&. This has parallels to access based enumeration, the main difference being that only share permissions are evaluated, and security descriptors on files contained on the share are not used in computing enumeration access rights\&. +.sp +Default: +\fI\fIaccess based share enum\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +acl allow execute always (S) +.PP +.RS 4 +This boolean parameter controls the behaviour of +\fBsmbd\fR(8) +when receiving a protocol request of "open for execution" from a Windows client\&. With Samba 3\&.6 and older, the execution right in the ACL was not checked, so a client could execute a file even if it did not have execute rights on the file\&. In Samba 4\&.0, this has been fixed, so that by default, i\&.e\&. when this parameter is set to "False", "open for execution" is now denied when execution permissions are not present\&. +.sp +If this parameter is set to "True", Samba does not check execute permissions on "open for execution", thus re\-establishing the behaviour of Samba 3\&.6\&. This can be useful to smoothen upgrades from older Samba versions to 4\&.0 and newer\&. This setting is not meant to be used as a permanent setting, but as a temporary relief: It is recommended to fix the permissions in the ACLs and reset this parameter to the default after a certain transition period\&. +.sp +Default: +\fI\fIacl allow execute always\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +acl check permissions (S) +.PP +.RS 4 +Please note this parameter is now deprecated in Samba 3\&.6\&.2 and will be removed in a future version of Samba\&. +.sp +This boolean parameter controls what +\fBsmbd\fR(8) +does on receiving a protocol request of "open for delete" from a Windows client\&. If a Windows client doesn\*(Aqt have permissions to delete a file then they expect this to be denied at open time\&. POSIX systems normally only detect restrictions on delete by actually attempting to delete the file or directory\&. As Windows clients can (and do) "back out" a delete request by unsetting the "delete on close" bit Samba cannot delete the file immediately on "open for delete" request as we cannot restore such a deleted file\&. With this parameter set to true (the default) then smbd checks the file system permissions directly on "open for delete" and denies the request without actually deleting the file if the file system permissions would seem to deny it\&. This is not perfect, as it\*(Aqs possible a user could have deleted a file without Samba being able to check the permissions correctly, but it is close enough to Windows semantics for mostly correct behaviour\&. Samba will correctly check POSIX ACL semantics in this case\&. +.sp +If this parameter is set to "false" Samba doesn\*(Aqt check permissions on "open for delete" and allows the open\&. If the user doesn\*(Aqt have permission to delete the file this will only be discovered at close time, which is too late for the Windows user tools to display an error message to the user\&. The symptom of this is files that appear to have been deleted "magically" re\-appearing on a Windows explorer refresh\&. This is an extremely advanced protocol option which should not need to be changed\&. This parameter was introduced in its final form in 3\&.0\&.21, an earlier version with slightly different semantics was introduced in 3\&.0\&.20\&. That older version is not documented here\&. +.sp +Default: +\fI\fIacl check permissions\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +acl flag inherited canonicalization (S) +.PP +.RS 4 +This option controls the way Samba handles client requests setting the Security Descriptor of files and directories and the effect the operation has on the Security Descriptor flag "DACL auto\-inherited" (DI)\&. Generally, this flag is set on a file (or directory) upon creation if the parent directory has DI set and also has inheritable ACEs\&. +.sp +On the other hand when a Security Descriptor is explicitly set on a file, the DI flag is cleared, unless the flag "DACL Inheritance Required" (DR) is also set in the new Security Descriptor (fwiw, DR is never stored on disk)\&. +.sp +This is the default behaviour when this option is enabled (the default)\&. When setting this option to +no, the resulting value of the DI flag on\-disk is directly taken from the DI value of the to\-be\-set Security Descriptor\&. This can be used so dump tools like rsync that copy data blobs from xattrs that represent ACLs created by the acl_xattr VFS module will result in copies of the ACL that are identical to the source\&. Without this option, the copied ACLs would all loose the DI flag if set on the source\&. +.sp +Default: +\fI\fIacl flag inherited canonicalization\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +acl group control (S) +.PP +.RS 4 +In a POSIX filesystem, only the owner of a file or directory and the superuser can modify the permissions and ACLs on a file\&. If this parameter is set, then Samba overrides this restriction, and also allows the +\fIprimary group owner\fR +of a file or directory to modify the permissions and ACLs on that file\&. +.sp +On a Windows server, groups may be the owner of a file or directory \- thus allowing anyone in that group to modify the permissions on it\&. This allows the delegation of security controls on a point in the filesystem to the group owner of a directory and anything below it also owned by that group\&. This means there are multiple people with permissions to modify ACLs on a file or directory, easing manageability\&. +.sp +This parameter allows Samba to also permit delegation of the control over a point in the exported directory hierarchy in much the same way as Windows\&. This allows all members of a UNIX group to control the permissions on a file or directory they have group ownership on\&. +.sp +This parameter is best used with the +\m[blue]\fBinherit owner\fR\m[] +option and also on a share containing directories with the UNIX +\fIsetgid bit\fR +set on them, which causes new files and directories created within it to inherit the group ownership from the containing directory\&. +.sp +This parameter was deprecated in Samba 3\&.0\&.23, but re\-activated in Samba 3\&.0\&.31 and above, as it now only controls permission changes if the user is in the owning primary group\&. It is now no longer equivalent to the +\fIdos filemode\fR +option\&. +.sp +Default: +\fI\fIacl group control\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +acl map full control (S) +.PP +.RS 4 +This boolean parameter controls whether +\fBsmbd\fR(8) +maps a POSIX ACE entry of "rwx" (read/write/execute), the maximum allowed POSIX permission set, into a Windows ACL of "FULL CONTROL"\&. If this parameter is set to true any POSIX ACE entry of "rwx" will be returned in a Windows ACL as "FULL CONTROL", is this parameter is set to false any POSIX ACE entry of "rwx" will be returned as the specific Windows ACL bits representing read, write and execute\&. +.sp +Default: +\fI\fIacl map full control\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +add group script (G) +.PP +.RS 4 +This is the full pathname to a script that will be run +\fIAS ROOT\fR +by +\fBsmbd\fR(8) +when a new group is requested\&. It will expand any +\fI%g\fR +to the group name passed\&. This script is only useful for installations using the Windows NT domain administration tools\&. The script is free to create a group with an arbitrary name to circumvent unix group name restrictions\&. In that case the script must print the numeric gid of the created group on stdout\&. +.sp +Default: +\fI\fIadd group script\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIadd group script\fR\fR\fI = \fR\fI/usr/sbin/groupadd %g\fR\fI \fR +.RE + +additional dns hostnames (G) +.PP +.RS 4 +A list of additional DNS names by which this host can be identified +.sp +Default: +\fI\fIadditional dns hostnames\fR\fR\fI = \fR\fI # empty string (no additional dns names)\fR\fI \fR +.sp +Example: +\fI\fIadditional dns hostnames\fR\fR\fI = \fR\fI host2\&.example\&.com host3\&.other\&.com \fR\fI \fR +.RE + +add machine script (G) +.PP +.RS 4 +This is the full pathname to a script that will be run by +\fBsmbd\fR(8) +when a machine is added to Samba\*(Aqs domain and a Unix account matching the machine\*(Aqs name appended with a "$" does not already exist\&. +.sp +This option is very similar to the +\m[blue]\fBadd user script\fR\m[], and likewise uses the %u substitution for the account name\&. Do not use the %m substitution\&. +.sp +Default: +\fI\fIadd machine script\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIadd machine script\fR\fR\fI = \fR\fI/usr/sbin/adduser \-n \-g machines \-c Machine \-d /var/lib/nobody \-s /bin/false %u\fR\fI \fR +.RE + +addport command (G) +.PP +.RS 4 +Samba 3\&.0\&.23 introduced support for adding printer ports remotely using the Windows "Add Standard TCP/IP Port Wizard"\&. This option defines an external program to be executed when smbd receives a request to add a new Port to the system\&. The script is passed two parameters: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIport name\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIdevice URI\fR +.RE +.sp +.RE +The deviceURI is in the format of socket://[:] or lpd:///\&. +.sp +Default: +\fI\fIaddport command\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIaddport command\fR\fR\fI = \fR\fI/etc/samba/scripts/addport\&.sh\fR\fI \fR +.RE + +addprinter command (G) +.PP +.RS 4 +With the introduction of MS\-RPC based printing support for Windows NT/2000 clients in Samba 2\&.2, The MS Add Printer Wizard (APW) icon is now also available in the "Printers\&.\&.\&." folder displayed a share listing\&. The APW allows for printers to be add remotely to a Samba or Windows NT/2000 print server\&. +.sp +For a Samba host this means that the printer must be physically added to the underlying printing system\&. The +\fIaddprinter command\fR +defines a script to be run which will perform the necessary operations for adding the printer to the print system and to add the appropriate service definition to the +smb\&.conf +file in order that it can be shared by +\fBsmbd\fR(8)\&. +.sp +The +\fIaddprinter command\fR +is automatically invoked with the following parameter (in order): +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIprinter name\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIshare name\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIport name\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIdriver name\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIlocation\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIWindows 9x driver location\fR +.RE +.sp +.RE +All parameters are filled in from the PRINTER_INFO_2 structure sent by the Windows NT/2000 client with one exception\&. The "Windows 9x driver location" parameter is included for backwards compatibility only\&. The remaining fields in the structure are generated from answers to the APW questions\&. +.sp +Once the +\fIaddprinter command\fR +has been executed, +smbd +will reparse the +smb\&.conf +to determine if the share defined by the APW exists\&. If the sharename is still invalid, then +smbd +will return an ACCESS_DENIED error to the client\&. +.sp +The +\fIaddprinter command\fR +program can output a single line of text, which Samba will set as the port the new printer is connected to\&. If this line isn\*(Aqt output, Samba won\*(Aqt reload its printer shares\&. +.sp +Default: +\fI\fIaddprinter command\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIaddprinter command\fR\fR\fI = \fR\fI/usr/bin/addprinter\fR\fI \fR +.RE + +add share command (G) +.PP +.RS 4 +Samba 2\&.2\&.0 introduced the ability to dynamically add and delete shares via the Windows NT 4\&.0 Server Manager\&. The +\fIadd share command\fR +is used to define an external program or script which will add a new service definition to +smb\&.conf\&. +.sp +In order to successfully execute the +\fIadd share command\fR, +smbd +requires that the administrator connects using a root account (i\&.e\&. uid == 0) or has the +SeDiskOperatorPrivilege\&. Scripts defined in the +\fIadd share command\fR +parameter are executed as root\&. +.sp +When executed, +smbd +will automatically invoke the +\fIadd share command\fR +with five parameters\&. +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIconfigFile\fR +\- the location of the global +smb\&.conf +file\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIshareName\fR +\- the name of the new share\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIpathName\fR +\- path to an **existing** directory on disk\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIcomment\fR +\- comment string to associate with the new share\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fImax connections\fR +Number of maximum simultaneous connections to this share\&. +.RE +.sp +.RE +This parameter is only used to add file shares\&. To add printer shares, see the +\m[blue]\fBaddprinter command\fR\m[]\&. +.sp +Default: +\fI\fIadd share command\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIadd share command\fR\fR\fI = \fR\fI/usr/local/bin/addshare\fR\fI \fR +.RE + +add user script (G) +.PP +.RS 4 +This is the full pathname to a script that will be run +\fIAS ROOT\fR +by +\fBsmbd\fR(8) +under special circumstances described below\&. +.sp +Normally, a Samba server requires that UNIX users are created for all users accessing files on this server\&. For sites that use Windows NT account databases as their primary user database creating these users and keeping the user list in sync with the Windows NT PDC is an onerous task\&. This option allows smbd to create the required UNIX users +\fION DEMAND\fR +when a user accesses the Samba server\&. +.sp +When the Windows user attempts to access the Samba server, at login (session setup in the SMB protocol) time, +\fBsmbd\fR(8) +contacts the +\m[blue]\fBpassword server\fR\m[] +and attempts to authenticate the given user with the given password\&. If the authentication succeeds then +smbd +attempts to find a UNIX user in the UNIX password database to map the Windows user into\&. If this lookup fails, and +\m[blue]\fBadd user script\fR\m[] +is set then +smbd +will call the specified script +\fIAS ROOT\fR, expanding any +\fI%u\fR +argument to be the user name to create\&. +.sp +If this script successfully creates the user then +smbd +will continue on as though the UNIX user already existed\&. In this way, UNIX users are dynamically created to match existing Windows NT accounts\&. +.sp +See also +\m[blue]\fBsecurity\fR\m[], +\m[blue]\fBpassword server\fR\m[], +\m[blue]\fBdelete user script\fR\m[]\&. +.sp +Default: +\fI\fIadd user script\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIadd user script\fR\fR\fI = \fR\fI/usr/local/samba/bin/add_user %u\fR\fI \fR +.RE + +add user to group script (G) +.PP +.RS 4 +Full path to the script that will be called when a user is added to a group using the Windows NT domain administration tools\&. It will be run by +\fBsmbd\fR(8) +\fIAS ROOT\fR\&. Any +\fI%g\fR +will be replaced with the group name and any +\fI%u\fR +will be replaced with the user name\&. +.sp +Note that the +adduser +command used in the example below does not support the used syntax on all systems\&. +.sp +Default: +\fI\fIadd user to group script\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIadd user to group script\fR\fR\fI = \fR\fI/usr/sbin/adduser %u %g\fR\fI \fR +.RE + +administrative share (S) +.PP +.RS 4 +If this parameter is set to +\fByes\fR +for a share, then the share will be an administrative share\&. The Administrative Shares are the default network shares created by all Windows NT\-based operating systems\&. These are shares like C$, D$ or ADMIN$\&. The type of these shares is STYPE_DISKTREE_HIDDEN\&. +.sp +See the section below on +\m[blue]\fBsecurity\fR\m[] +for more information about this option\&. +.sp +Default: +\fI\fIadministrative share\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +admin users (S) +.PP +.RS 4 +This is a list of users who will be granted administrative privileges on the share\&. This means that they will do all file operations as the super\-user (root)\&. +.sp +You should use this option very carefully, as any user in this list will be able to do anything they like on the share, irrespective of file permissions\&. +.sp +Default: +\fI\fIadmin users\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIadmin users\fR\fR\fI = \fR\fIjason\fR\fI \fR +.RE + +afs share (S) +.PP +.RS 4 +This parameter controls whether special AFS features are enabled for this share\&. If enabled, it assumes that the directory exported via the +\fIpath\fR +parameter is a local AFS import\&. The special AFS features include the attempt to hand\-craft an AFS token if you enabled \-\-with\-fake\-kaserver in configure\&. +.sp +Default: +\fI\fIafs share\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +afs token lifetime (G) +.PP +.RS 4 +This parameter controls the lifetime of tokens that the AFS fake\-kaserver claims\&. In reality these never expire but this lifetime controls when the afs client will forget the token\&. +.sp +Set this parameter to 0 to get +\fBNEVERDATE\fR\&. +.sp +Default: +\fI\fIafs token lifetime\fR\fR\fI = \fR\fI604800\fR\fI \fR +.RE + +afs username map (G) +.PP +.RS 4 +If you are using the fake kaserver AFS feature, you might want to hand\-craft the usernames you are creating tokens for\&. For example this is necessary if you have users from several domain in your AFS Protection Database\&. One possible scheme to code users as DOMAIN+User as it is done by winbind with the + as a separator\&. +.sp +The mapped user name must contain the cell name to log into, so without setting this parameter there will be no token\&. +.sp +Default: +\fI\fIafs username map\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIafs username map\fR\fR\fI = \fR\fI%u@afs\&.samba\&.org\fR\fI \fR +.RE + +aio max threads (G) +.PP +.RS 4 +The integer parameter specifies the maximum number of threads each smbd process will create when doing parallel asynchronous IO calls\&. If the number of outstanding calls is greater than this number the requests will not be refused but go onto a queue and will be scheduled in turn as outstanding requests complete\&. +.sp +Related command: +\m[blue]\fBaio read size\fR\m[] +.sp +Related command: +\m[blue]\fBaio write size\fR\m[] +.sp +Default: +\fI\fIaio max threads\fR\fR\fI = \fR\fI100\fR\fI \fR +.RE + +aio read size (S) +.PP +.RS 4 +If this integer parameter is set to a non\-zero value, Samba will read from files asynchronously when the request size is bigger than this value\&. Note that it happens only for non\-chained and non\-chaining reads and when not using write cache\&. +.sp +The only reasonable values for this parameter are 0 (no async I/O) and 1 (always do async I/O)\&. +.sp +Related command: +\m[blue]\fBwrite cache size\fR\m[] +.sp +Related command: +\m[blue]\fBaio write size\fR\m[] +.sp +Default: +\fI\fIaio read size\fR\fR\fI = \fR\fI1\fR\fI \fR +.sp +Example: +\fI\fIaio read size\fR\fR\fI = \fR\fI0 # Always do reads synchronously \fR\fI \fR +.RE + +aio write behind (S) +.PP +.RS 4 +If Samba has been built with asynchronous I/O support, Samba will not wait until write requests are finished before returning the result to the client for files listed in this parameter\&. Instead, Samba will immediately return that the write request has been finished successfully, no matter if the operation will succeed or not\&. This might speed up clients without aio support, but is really dangerous, because data could be lost and files could be damaged\&. +.sp +The syntax is identical to the +\m[blue]\fBveto files\fR\m[] +parameter\&. +.sp +Default: +\fI\fIaio write behind\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIaio write behind\fR\fR\fI = \fR\fI/*\&.tmp/\fR\fI \fR +.RE + +aio write size (S) +.PP +.RS 4 +If this integer parameter is set to a non\-zero value, Samba will write to files asynchronously when the request size is bigger than this value\&. Note that it happens only for non\-chained and non\-chaining reads and when not using write cache\&. +.sp +The only reasonable values for this parameter are 0 (no async I/O) and 1 (always do async I/O)\&. +.sp +Compared to +\m[blue]\fBaio read size\fR\m[] +this parameter has a smaller effect, most writes should end up in the file system cache\&. Writes that require space allocation might benefit most from going asynchronous\&. +.sp +Related command: +\m[blue]\fBwrite cache size\fR\m[] +.sp +Related command: +\m[blue]\fBaio read size\fR\m[] +.sp +Default: +\fI\fIaio write size\fR\fR\fI = \fR\fI1\fR\fI \fR +.sp +Example: +\fI\fIaio write size\fR\fR\fI = \fR\fI0 # Always do writes synchronously \fR\fI \fR +.RE + +algorithmic rid base (G) +.PP +.RS 4 +This determines how Samba will use its algorithmic mapping from uids/gid to the RIDs needed to construct NT Security Identifiers\&. +.sp +Setting this option to a larger value could be useful to sites transitioning from WinNT and Win2k, as existing user and group rids would otherwise clash with system users etc\&. +.sp +All UIDs and GIDs must be able to be resolved into SIDs for the correct operation of ACLs on the server\&. As such the algorithmic mapping can\*(Aqt be \*(Aqturned off\*(Aq, but pushing it \*(Aqout of the way\*(Aq should resolve the issues\&. Users and groups can then be assigned \*(Aqlow\*(Aq RIDs in arbitrary\-rid supporting backends\&. +.sp +Default: +\fI\fIalgorithmic rid base\fR\fR\fI = \fR\fI1000\fR\fI \fR +.sp +Example: +\fI\fIalgorithmic rid base\fR\fR\fI = \fR\fI100000\fR\fI \fR +.RE + +allocation roundup size (S) +.PP +.RS 4 +This parameter allows an administrator to tune the allocation size reported to Windows clients\&. This is only useful for old SMB1 clients because modern SMB dialects eliminated that bottleneck and have better performance by default\&. Using this parameter may cause difficulties for some applications, e\&.g\&. MS Visual Studio\&. If the MS Visual Studio compiler starts to crash with an internal error, set this parameter to zero for this share\&. Settings this parameter to a large value can also cause small files to allocate more space on the disk than needed\&. +.sp +This parameter is deprecated and will be removed in one of the next Samba releases\&. +.sp +The integer parameter specifies the roundup size in bytes\&. +.sp +Default: +\fI\fIallocation roundup size\fR\fR\fI = \fR\fI0\fR\fI \fR +.sp +Example: +\fI\fIallocation roundup size\fR\fR\fI = \fR\fI1048576 # (to set it to the former default of 1 MiB)\fR\fI \fR +.RE + +allow dcerpc auth level connect (G) +.PP +.RS 4 +This option controls whether DCERPC services are allowed to be used with DCERPC_AUTH_LEVEL_CONNECT, which provides authentication, but no per message integrity nor privacy protection\&. +.sp +Some interfaces like samr, lsarpc and netlogon have a hard\-coded default of +\fBno\fR +and epmapper, mgmt and rpcecho have a hard\-coded default of +\fByes\fR\&. +.sp +The behavior can be overwritten per interface name (e\&.g\&. lsarpc, netlogon, samr, srvsvc, winreg, wkssvc \&.\&.\&.) by using \*(Aqallow dcerpc auth level connect:interface = yes\*(Aq as option\&. +.sp +This option yields precedence to the implementation specific restrictions\&. E\&.g\&. the drsuapi and backupkey protocols require DCERPC_AUTH_LEVEL_PRIVACY\&. The dnsserver protocol requires DCERPC_AUTH_LEVEL_INTEGRITY\&. +.sp +Default: +\fI\fIallow dcerpc auth level connect\fR\fR\fI = \fR\fIno\fR\fI \fR +.sp +Example: +\fI\fIallow dcerpc auth level connect\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +allow dns updates (G) +.PP +.RS 4 +This option determines what kind of updates to the DNS are allowed\&. +.sp +DNS updates can either be disallowed completely by setting it to +\fBdisabled\fR, enabled over secure connections only by setting it to +\fBsecure only\fR +or allowed in all cases by setting it to +\fBnonsecure\fR\&. +.sp +Default: +\fI\fIallow dns updates\fR\fR\fI = \fR\fIsecure only\fR\fI \fR +.sp +Example: +\fI\fIallow dns updates\fR\fR\fI = \fR\fIdisabled\fR\fI \fR +.RE + +allow insecure wide links (G) +.PP +.RS 4 +In normal operation the option +\m[blue]\fBwide links\fR\m[] +which allows the server to follow symlinks outside of a share path is automatically disabled when +\m[blue]\fBunix extensions\fR\m[] +are enabled on a Samba server\&. This is done for security purposes to prevent UNIX clients creating symlinks to areas of the server file system that the administrator does not wish to export\&. +.sp +Setting +\m[blue]\fBallow insecure wide links\fR\m[] +to true disables the link between these two parameters, removing this protection and allowing a site to configure the server to follow symlinks (by setting +\m[blue]\fBwide links\fR\m[] +to "true") even when +\m[blue]\fBunix extensions\fR\m[] +is turned on\&. +.sp +It is not recommended to enable this option unless you fully understand the implications of allowing the server to follow symbolic links created by UNIX clients\&. For most normal Samba configurations this would be considered a security hole and setting this parameter is not recommended\&. +.sp +This option was added at the request of sites who had deliberately set Samba up in this way and needed to continue supporting this functionality without having to patch the Samba code\&. +.sp +Default: +\fI\fIallow insecure wide links\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +allow nt4 crypto (G) +.PP +.RS 4 +This option controls whether the netlogon server (currently only in \*(Aqactive directory domain controller\*(Aq mode), will reject clients which does not support NETLOGON_NEG_STRONG_KEYS nor NETLOGON_NEG_SUPPORTS_AES\&. +.sp +This option was added with Samba 4\&.2\&.0\&. It may lock out clients which worked fine with Samba versions up to 4\&.1\&.x\&. as the effective default was "yes" there, while it is "no" now\&. +.sp +If you have clients without RequireStrongKey = 1 in the registry, you may need to set "allow nt4 crypto = yes", until you have fixed all clients\&. +.sp +"allow nt4 crypto = yes" allows weak crypto to be negotiated, maybe via downgrade attacks\&. +.sp +This option yields precedence to the \*(Aqreject md5 clients\*(Aq option\&. +.sp +Default: +\fI\fIallow nt4 crypto\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +allow trusted domains (G) +.PP +.RS 4 +This option only takes effect when the +\m[blue]\fBsecurity\fR\m[] +option is set to +\fBserver\fR, +\fBdomain\fR +or +\fBads\fR\&. If it is set to no, then attempts to connect to a resource from a domain or workgroup other than the one which smbd is running in will fail, even if that domain is trusted by the remote server doing the authentication\&. +.sp +This is useful if you only want your Samba server to serve resources to users in the domain it is a member of\&. As an example, suppose that there are two domains DOMA and DOMB\&. DOMB is trusted by DOMA, which contains the Samba server\&. Under normal circumstances, a user with an account in DOMB can then access the resources of a UNIX account with the same account name on the Samba server even if they do not have an account in DOMA\&. This can make implementing a security boundary difficult\&. +.sp +Default: +\fI\fIallow trusted domains\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +allow unsafe cluster upgrade (G) +.PP +.RS 4 +If set to no (the default), smbd checks at startup if other smbd versions are running in the cluster and refuses to start if so\&. This is done to protect data corruption in internal data structures due to incompatible Samba versions running concurrently in the same cluster\&. Setting this parameter to +yes +disables this safety check\&. +.sp +Default: +\fI\fIallow unsafe cluster upgrade\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +apply group policies (G) +.PP +.RS 4 +This option controls whether winbind will execute the gpupdate command defined in +\m[blue]\fBgpo update command\fR\m[] +on the Group Policy update interval\&. The Group Policy update interval is defined as every 90 minutes, plus a random offset between 0 and 30 minutes\&. This applies Group Policy Machine polices to the client or KDC and machine policies to a server\&. +.sp +Default: +\fI\fIapply group policies\fR\fR\fI = \fR\fIno\fR\fI \fR +.sp +Example: +\fI\fIapply group policies\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +async dns timeout (G) +.PP +.RS 4 +The number of seconds the asynchronous DNS resolver code in Samba will wait for responses\&. Some of the Samba client library code uses internal asynchronous DNS resolution for A and AAAA records when trying to find Active Directory Domain controllers\&. This value prevents this name resolution code from waiting for DNS server timeouts\&. +.sp +The minimum value of this parameter is clamped at 1 second\&. +.sp +Default: +\fI\fIasync dns timeout\fR\fR\fI = \fR\fI10\fR\fI \fR +.sp +Example: +\fI\fIasync dns timeout\fR\fR\fI = \fR\fI20\fR\fI \fR +.RE + +async smb echo handler (G) +.PP +.RS 4 +This parameter specifies whether Samba should fork the async smb echo handler\&. It can be beneficial if your file system can block syscalls for a very long time\&. In some circumstances, it prolongs the timeout that Windows uses to determine whether a connection is dead\&. This parameter is only for SMB1\&. For SMB2 and above TCP keepalives can be used instead\&. +.sp +Default: +\fI\fIasync smb echo handler\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +auth event notification (G) +.PP +.RS 4 +When enabled, this option causes Samba (acting as an Active Directory Domain Controller) to stream authentication events across the internal message bus\&. Scripts built using Samba\*(Aqs python bindings can listen to these events by registering as the service +auth_event\&. +.sp +This is +\fInot\fR +needed for the audit logging described in +\m[blue]\fBlog level\fR\m[]\&. +.sp +Instead, this should instead be considered a developer option (it assists in the Samba testsuite) rather than a facility for external auditing, as message delivery is not guaranteed (a feature that the testsuite works around)\&. +.sp +The authentication events are also logged via the normal logging methods when the +\m[blue]\fBlog level\fR\m[] +is set appropriately, say to +auth_json_audit:3\&. +.sp +Default: +\fI\fIauth event notification\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +preload +.PP +.RS 4 +This parameter is a synonym for +auto services\&. +.RE + +auto services (G) +.PP +.RS 4 +This is a list of services that you want to be automatically added to the browse lists\&. This is most useful for homes and printers services that would otherwise not be visible\&. +.sp +Note that if you just want all printers in your printcap file loaded then the +\m[blue]\fBload printers\fR\m[] +option is easier\&. +.sp +Default: +\fI\fIauto services\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIauto services\fR\fR\fI = \fR\fIfred lp colorlp\fR\fI \fR +.RE + +available (S) +.PP +.RS 4 +This parameter lets you "turn off" a service\&. If +\fIavailable = no\fR, then +\fIALL\fR +attempts to connect to the service will fail\&. Such failures are logged\&. +.sp +Default: +\fI\fIavailable\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +bind dns directory +.PP +.RS 4 +This parameter is a synonym for +binddns dir\&. +.RE + +binddns dir (G) +.PP +.RS 4 +This parameters defines the directory samba will use to store the configuration files for bind, such as named\&.conf\&. NOTE: The bind dns directory needs to be on the same mount point as the private directory! +.sp +Default: +\fI\fIbinddns dir\fR\fR\fI = \fR\fI/var/db/samba4/bind\-dns\fR\fI \fR +.RE + +bind interfaces only (G) +.PP +.RS 4 +This global parameter allows the Samba admin to limit what interfaces on a machine will serve SMB requests\&. It affects file service +\fBsmbd\fR(8) +and name service +\fBnmbd\fR(8) +in a slightly different ways\&. +.sp +For name service it causes +nmbd +to bind to ports 137 and 138 on the interfaces listed in the +\m[blue]\fBinterfaces\fR\m[] +parameter\&. +nmbd +also binds to the "all addresses" interface (0\&.0\&.0\&.0) on ports 137 and 138 for the purposes of reading broadcast messages\&. If this option is not set then +nmbd +will service name requests on all of these sockets\&. If +\m[blue]\fBbind interfaces only\fR\m[] +is set then +nmbd +will check the source address of any packets coming in on the broadcast sockets and discard any that don\*(Aqt match the broadcast addresses of the interfaces in the +\m[blue]\fBinterfaces\fR\m[] +parameter list\&. As unicast packets are received on the other sockets it allows +nmbd +to refuse to serve names to machines that send packets that arrive through any interfaces not listed in the +\m[blue]\fBinterfaces\fR\m[] +list\&. IP Source address spoofing does defeat this simple check, however, so it must not be used seriously as a security feature for +nmbd\&. +.sp +For file service it causes +\fBsmbd\fR(8) +to bind only to the interface list given in the +\m[blue]\fBinterfaces\fR\m[] +parameter\&. This restricts the networks that +smbd +will serve, to packets coming in on those interfaces\&. Note that you should not use this parameter for machines that are serving PPP or other intermittent or non\-broadcast network interfaces as it will not cope with non\-permanent interfaces\&. +.sp +If +\m[blue]\fBbind interfaces only\fR\m[] +is set and the network address +\fI127\&.0\&.0\&.1\fR +is not added to the +\m[blue]\fBinterfaces\fR\m[] +parameter list +\fBsmbpasswd\fR(8) +may not work as expected due to the reasons covered below\&. +.sp +To change a users SMB password, the +smbpasswd +by default connects to the +\fIlocalhost \- 127\&.0\&.0\&.1\fR +address as an SMB client to issue the password change request\&. If +\m[blue]\fBbind interfaces only\fR\m[] +is set then unless the network address +\fI127\&.0\&.0\&.1\fR +is added to the +\m[blue]\fBinterfaces\fR\m[] +parameter list then +smbpasswd +will fail to connect in it\*(Aqs default mode\&. +smbpasswd +can be forced to use the primary IP interface of the local host by using its +\fBsmbpasswd\fR(8) +\fI\-r \fR\fI\fIremote machine\fR\fR +parameter, with +\fIremote machine\fR +set to the IP name of the primary interface of the local host\&. +.sp +Default: +\fI\fIbind interfaces only\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +blocking locks (S) +.PP +.RS 4 +This parameter controls the behavior of +\fBsmbd\fR(8) +when given a request by a client to obtain a byte range lock on a region of an open file, and the request has a time limit associated with it\&. +.sp +If this parameter is set and the lock range requested cannot be immediately satisfied, samba will internally queue the lock request, and periodically attempt to obtain the lock until the timeout period expires\&. +.sp +If this parameter is set to +\fBno\fR, then samba will behave as previous versions of Samba would and will fail the lock request immediately if the lock range cannot be obtained\&. +.sp +Default: +\fI\fIblocking locks\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +block size (S) +.PP +.RS 4 +This parameter controls the behavior of +\fBsmbd\fR(8) +when reporting disk free sizes\&. By default, this reports a disk block size of 1024 bytes\&. +.sp +Changing this parameter may have some effect on the efficiency of client writes, this is not yet confirmed\&. This parameter was added to allow advanced administrators to change it (usually to a higher value) and test the effect it has on client write performance without re\-compiling the code\&. As this is an experimental option it may be removed in a future release\&. +.sp +Changing this option does not change the disk free reporting size, just the block size unit reported to the client\&. +.sp +Default: +\fI\fIblock size\fR\fR\fI = \fR\fI1024\fR\fI \fR +.sp +Example: +\fI\fIblock size\fR\fR\fI = \fR\fI4096\fR\fI \fR +.RE + +browsable +.PP +.RS 4 +This parameter is a synonym for +browseable\&. +.RE + +browseable (S) +.PP +.RS 4 +This controls whether this share is seen in the list of available shares in a net view and in the browse list\&. +.sp +Default: +\fI\fIbrowseable\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +browse list (G) +.PP +.RS 4 +This controls whether +\fBsmbd\fR(8) +will serve a browse list to a client doing a +NetServerEnum +call\&. Normally set to +\fByes\fR\&. You should never need to change this\&. +.sp +Default: +\fI\fIbrowse list\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +cache directory (G) +.PP +.RS 4 +Usually, most of the TDB files are stored in the +\fIlock directory\fR\&. Since Samba 3\&.4\&.0, it is possible to differentiate between TDB files with persistent data and TDB files with non\-persistent data using the +\fIstate directory\fR +and the +\fIcache directory\fR +options\&. +.sp +This option specifies the directory for storing TDB files containing non\-persistent data that will be kept across service restarts\&. The directory should be placed on persistent storage, but the data can be safely deleted by an administrator\&. +.sp +Default: +\fI\fIcache directory\fR\fR\fI = \fR\fI/var/db/samba4\fR\fI \fR +.sp +Example: +\fI\fIcache directory\fR\fR\fI = \fR\fI/var/run/samba/locks/cache\fR\fI \fR +.RE + +casesignames +.PP +.RS 4 +This parameter is a synonym for +case sensitive\&. +.RE + +case sensitive (S) +.PP +.RS 4 +See the discussion in the section +\m[blue]\fBname mangling\fR\m[]\&. +.sp +Default: +\fI\fIcase sensitive\fR\fR\fI = \fR\fIauto\fR\fI \fR +.RE + +change notify (G) +.PP +.RS 4 +This parameter specifies whether Samba should reply to a client\*(Aqs file change notify requests\&. +.sp +You should never need to change this parameter +.sp +Default: +\fI\fIchange notify\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +change share command (G) +.PP +.RS 4 +Samba 2\&.2\&.0 introduced the ability to dynamically add and delete shares via the Windows NT 4\&.0 Server Manager\&. The +\fIchange share command\fR +is used to define an external program or script which will modify an existing service definition in +smb\&.conf\&. +.sp +In order to successfully execute the +\fIchange share command\fR, +smbd +requires that the administrator connects using a root account (i\&.e\&. uid == 0) or has the +SeDiskOperatorPrivilege\&. Scripts defined in the +\fIchange share command\fR +parameter are executed as root\&. +.sp +When executed, +smbd +will automatically invoke the +\fIchange share command\fR +with six parameters\&. +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIconfigFile\fR +\- the location of the global +smb\&.conf +file\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIshareName\fR +\- the name of the new share\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIpathName\fR +\- path to an **existing** directory on disk\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIcomment\fR +\- comment string to associate with the new share\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fImax connections\fR +Number of maximum simultaneous connections to this share\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fICSC policy\fR +\- client side caching policy in string form\&. Valid values are: manual, documents, programs, disable\&. +.RE +.sp +.RE +This parameter is only used to modify existing file share definitions\&. To modify printer shares, use the "Printers\&.\&.\&." folder as seen when browsing the Samba host\&. +.sp +Default: +\fI\fIchange share command\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIchange share command\fR\fR\fI = \fR\fI/usr/local/bin/changeshare\fR\fI \fR +.RE + +check parent directory delete on close (S) +.PP +.RS 4 +A Windows SMB server prevents the client from creating files in a directory that has the delete\-on\-close flag set\&. By default Samba doesn\*(Aqt perform this check as this check is a quite expensive operation in Samba\&. +.sp +Default: +\fI\fIcheck parent directory delete on close\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +check password script (G) +.PP +.RS 4 +The name of a program that can be used to check password complexity\&. The password is sent to the program\*(Aqs standard input\&. +.sp +The program must return 0 on a good password, or any other value if the password is bad\&. In case the password is considered weak (the program does not return 0) the user will be notified and the password change will fail\&. +.sp +In Samba AD, this script will be run +\fIAS ROOT\fR +by +\fBsamba\fR(8) +without any substitutions\&. +.sp +Note that starting with Samba 4\&.11 the following environment variables are exported to the script: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +SAMBA_CPS_ACCOUNT_NAME is always present and contains the sAMAccountName of user, the is the same as the %u substitutions in the none AD DC case\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +SAMBA_CPS_USER_PRINCIPAL_NAME is optional in the AD DC case if the userPrincipalName is present\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +SAMBA_CPS_FULL_NAME is optional if the displayName is present\&. +.RE +.sp +.RE +Note: In the example directory is a sample program called +crackcheck +that uses cracklib to check the password quality\&. +.sp +Default: +\fI\fIcheck password script\fR\fR\fI = \fR\fI # Disabled\fR\fI \fR +.sp +Example: +\fI\fIcheck password script\fR\fR\fI = \fR\fI/usr/local/sbin/crackcheck\fR\fI \fR +.RE + +cldap port (G) +.PP +.RS 4 +This option controls the port used by the CLDAP protocol\&. +.sp +Default: +\fI\fIcldap port\fR\fR\fI = \fR\fI389\fR\fI \fR +.sp +Example: +\fI\fIcldap port\fR\fR\fI = \fR\fI3389\fR\fI \fR +.RE + +client ipc max protocol (G) +.PP +.RS 4 +The value of the parameter (a string) is the highest protocol level that will be supported for IPC$ connections as DCERPC transport\&. +.sp +Normally this option should not be set as the automatic negotiation phase in the SMB protocol takes care of choosing the appropriate protocol\&. +.sp +The value +\fBdefault\fR +refers to the latest supported protocol, currently +\fBSMB3_11\fR\&. +.sp +See +\m[blue]\fBclient max protocol\fR\m[] +for a full list of available protocols\&. The values CORE, COREPLUS, LANMAN1, LANMAN2 are silently upgraded to NT1\&. +.sp +Default: +\fI\fIclient ipc max protocol\fR\fR\fI = \fR\fIdefault\fR\fI \fR +.sp +Example: +\fI\fIclient ipc max protocol\fR\fR\fI = \fR\fISMB2_10\fR\fI \fR +.RE + +client ipc min protocol (G) +.PP +.RS 4 +This setting controls the minimum protocol version that the will be attempted to use for IPC$ connections as DCERPC transport\&. +.sp +Normally this option should not be set as the automatic negotiation phase in the SMB protocol takes care of choosing the appropriate protocol\&. +.sp +The value +\fBdefault\fR +refers to the higher value of +\fBNT1\fR +and the effective value of +\m[blue]\fBclient min protocol\fR\m[]\&. +.sp +See +\m[blue]\fBclient max protocol\fR\m[] +for a full list of available protocols\&. The values CORE, COREPLUS, LANMAN1, LANMAN2 are silently upgraded to NT1\&. +.sp +Default: +\fI\fIclient ipc min protocol\fR\fR\fI = \fR\fIdefault\fR\fI \fR +.sp +Example: +\fI\fIclient ipc min protocol\fR\fR\fI = \fR\fISMB3_11\fR\fI \fR +.RE + +client ipc signing (G) +.PP +.RS 4 +This controls whether the client is allowed or required to use SMB signing for IPC$ connections as DCERPC transport\&. Possible values are +\fIdesired\fR, +\fIrequired\fR +and +\fIdisabled\fR\&. +.sp +When set to required or default, SMB signing is mandatory\&. +.sp +When set to desired, SMB signing is offered, but not enforced and if set to disabled, SMB signing is not offered either\&. +.sp +Connections from winbindd to Active Directory Domain Controllers always enforce signing\&. +.sp +Default: +\fI\fIclient ipc signing\fR\fR\fI = \fR\fIdefault\fR\fI \fR +.RE + +client lanman auth (G) +.PP +.RS 4 +This parameter has been deprecated since Samba 4\&.13 and support for LanMan (as distinct from NTLM, NTLMv2 or Kerberos) authentication as a client will be removed in a future Samba release\&. +.sp +That is, in the future, the current default of +client NTLMv2 auth = yes +will be the enforced behaviour\&. +.sp +This parameter determines whether or not +\fBsmbclient\fR(8) +and other samba client tools will attempt to authenticate itself to servers using the weaker LANMAN password hash\&. If disabled, only server which support NT password hashes (e\&.g\&. Windows NT/2000, Samba, etc\&.\&.\&. but not Windows 95/98) will be able to be connected from the Samba client\&. +.sp +The LANMAN encrypted response is easily broken, due to its case\-insensitive nature, and the choice of algorithm\&. Clients without Windows 95/98 servers are advised to disable this option\&. +.sp +Disabling this option will also disable the +client plaintext auth +option\&. +.sp +Likewise, if the +client ntlmv2 auth +parameter is enabled, then only NTLMv2 logins will be attempted\&. +.sp +Default: +\fI\fIclient lanman auth\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +client ldap sasl wrapping (G) +.PP +.RS 4 +The +\m[blue]\fBclient ldap sasl wrapping\fR\m[] +defines whether ldap traffic will be signed or signed and encrypted (sealed)\&. Possible values are +\fIplain\fR, +\fIsign\fR +and +\fIseal\fR\&. +.sp +The values +\fIsign\fR +and +\fIseal\fR +are only available if Samba has been compiled against a modern OpenLDAP version (2\&.3\&.x or higher)\&. +.sp +This option is needed in the case of Domain Controllers enforcing the usage of signed LDAP connections (e\&.g\&. Windows 2000 SP3 or higher)\&. LDAP sign and seal can be controlled with the registry key "HKLM\eSystem\eCurrentControlSet\eServices\e +NTDS\eParameters\eLDAPServerIntegrity" on the Windows server side\&. +.sp +Depending on the used KRB5 library (MIT and older Heimdal versions) it is possible that the message "integrity only" is not supported\&. In this case, +\fIsign\fR +is just an alias for +\fIseal\fR\&. +.sp +The default value is +\fIsign\fR\&. That implies synchronizing the time with the KDC in the case of using +\fIKerberos\fR\&. +.sp +Default: +\fI\fIclient ldap sasl wrapping\fR\fR\fI = \fR\fIsign\fR\fI \fR +.RE + +client max protocol (G) +.PP +.RS 4 +The value of the parameter (a string) is the highest protocol level that will be supported by the client\&. +.sp +Possible values are : +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBCORE\fR: Earliest version\&. No concept of user names\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBCOREPLUS\fR: Slight improvements on CORE for efficiency\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBLANMAN1\fR: First +\fImodern\fR +version of the protocol\&. Long filename support\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBLANMAN2\fR: Updates to Lanman1 protocol\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBNT1\fR: Current up to date version of the protocol\&. Used by Windows NT\&. Known as CIFS\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBSMB2\fR: Re\-implementation of the SMB protocol\&. Used by Windows Vista and later versions of Windows\&. SMB2 has sub protocols available\&. +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBSMB2_02\fR: The earliest SMB2 version\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBSMB2_10\fR: Windows 7 SMB2 version\&. +.RE +.sp +.RE +By default SMB2 selects the SMB2_10 variant\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBSMB3\fR: The same as SMB2\&. Used by Windows 8\&. SMB3 has sub protocols available\&. +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBSMB3_00\fR: Windows 8 SMB3 version\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBSMB3_02\fR: Windows 8\&.1 SMB3 version\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBSMB3_11\fR: Windows 10 SMB3 version\&. +.RE +.sp +.RE +By default SMB3 selects the SMB3_11 variant\&. +.RE +.sp +.RE +Normally this option should not be set as the automatic negotiation phase in the SMB protocol takes care of choosing the appropriate protocol\&. +.sp +The value +\fBdefault\fR +refers to +\fBSMB3_11\fR\&. +.sp +IPC$ connections for DCERPC e\&.g\&. in winbindd, are handled by the +\m[blue]\fBclient ipc max protocol\fR\m[] +option\&. +.sp +Default: +\fI\fIclient max protocol\fR\fR\fI = \fR\fIdefault\fR\fI \fR +.sp +Example: +\fI\fIclient max protocol\fR\fR\fI = \fR\fILANMAN1\fR\fI \fR +.RE + +client min protocol (G) +.PP +.RS 4 +This setting controls the minimum protocol version that the client will attempt to use\&. +.sp +Normally this option should not be set as the automatic negotiation phase in the SMB protocol takes care of choosing the appropriate protocol unless you connect to a legacy SMB1\-only server\&. +.sp +See +Related command: \m[blue]\fBclient max protocol\fR\m[] +for a full list of available protocols\&. +.sp +IPC$ connections for DCERPC e\&.g\&. in winbindd, are handled by the +\m[blue]\fBclient ipc min protocol\fR\m[] +option\&. +.sp +Note that most command line tools support \-\-option=\*(Aqclient min protocol=NT1\*(Aq, so it may not be required to enable SMB1 protocols globally in smb\&.conf\&. +.sp +Default: +\fI\fIclient min protocol\fR\fR\fI = \fR\fISMB2_02\fR\fI \fR +.sp +Example: +\fI\fIclient min protocol\fR\fR\fI = \fR\fINT1\fR\fI \fR +.RE + +client NTLMv2 auth (G) +.PP +.RS 4 +This parameter has been deprecated since Samba 4\&.13 and support for NTLM and LanMan (as distinct from NTLMv2 or Kerberos authentication) will be removed in a future Samba release\&. +.sp +That is, in the future, the current default of +client NTLMv2 auth = yes +will be the enforced behaviour\&. +.sp +This parameter determines whether or not +\fBsmbclient\fR(8) +will attempt to authenticate itself to servers using the NTLMv2 encrypted password response\&. +.sp +If enabled, only an NTLMv2 and LMv2 response (both much more secure than earlier versions) will be sent\&. Older servers (including NT4 < SP4, Win9x and Samba 2\&.2) are not compatible with NTLMv2 when not in an NTLMv2 supporting domain +.sp +Similarly, if enabled, NTLMv1, +client lanman auth +and +client plaintext auth +authentication will be disabled\&. This also disables share\-level authentication\&. +.sp +If disabled, an NTLM response (and possibly a LANMAN response) will be sent by the client, depending on the value of +client lanman auth\&. +.sp +Note that Windows Vista and later versions already use NTLMv2 by default, and some sites (particularly those following \*(Aqbest practice\*(Aq security polices) only allow NTLMv2 responses, and not the weaker LM or NTLM\&. +.sp +When +\m[blue]\fBclient use spnego\fR\m[] +is also set to +\fByes\fR +extended security (SPNEGO) is required in order to use NTLMv2 only within NTLMSSP\&. This behavior was introduced with the patches for CVE\-2016\-2111\&. +.sp +Default: +\fI\fIclient NTLMv2 auth\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +client plaintext auth (G) +.PP +.RS 4 +This parameter has been deprecated since Samba 4\&.13 and support for plaintext (as distinct from NTLM, NTLMv2 or Kerberos authentication) will be removed in a future Samba release\&. +.sp +That is, in the future, the current default of +client plaintext auth = no +will be the enforced behaviour\&. +.sp +Specifies whether a client should send a plaintext password if the server does not support encrypted passwords\&. +.sp +Default: +\fI\fIclient plaintext auth\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +client protection (G) +.PP +.RS 4 +This parameter defines which protection Samba client tools should use by default\&. +.sp +Possible client settings are: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIdefault\fR +\- Use the individual default values of the options: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIclient signing\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIclient smb encrypt\fR +.RE +.sp +.RE +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIplain\fR +\- This will send everything just as plaintext, signing or encryption are turned off\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIsign\fR +\- This will enable integrity checking\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIencrypt\fR +\- This will enable integrity checks and force encryption for privacy\&. +.RE +.sp +.RE +Default: +\fI\fIclient protection\fR\fR\fI = \fR\fIdefault\fR\fI \fR +.RE + +client schannel (G) +.PP +.RS 4 +This option is deprecated with Samba 4\&.8 and will be removed in future\&. At the same time the default changed to yes, which will be the hardcoded behavior in future\&. +.sp +This controls whether the client offers or even demands the use of the netlogon schannel\&. +\m[blue]\fBclient schannel = no\fR\m[] +does not offer the schannel, +\m[blue]\fBclient schannel = auto\fR\m[] +offers the schannel but does not enforce it, and +\m[blue]\fBclient schannel = yes\fR\m[] +denies access if the server is not able to speak netlogon schannel\&. +.sp +Note that for active directory domains this is hardcoded to +\m[blue]\fBclient schannel = yes\fR\m[]\&. +.sp +This option yields precedence to the +\m[blue]\fBrequire strong key\fR\m[] +option\&. +.sp +Default: +\fI\fIclient schannel\fR\fR\fI = \fR\fIyes\fR\fI \fR +.sp +Example: +\fI\fIclient schannel\fR\fR\fI = \fR\fIauto\fR\fI \fR +.RE + +client signing (G) +.PP +.RS 4 +This controls whether the client is allowed or required to use SMB signing\&. Possible values are +\fIdesired\fR, +\fIrequired\fR +and +\fIdisabled\fR\&. +.sp +When set to desired or default, SMB signing is offered, but not enforced\&. +.sp +When set to required, SMB signing is mandatory and if set to disabled, SMB signing is not offered either\&. +.sp +IPC$ connections for DCERPC e\&.g\&. in winbindd, are handled by the +\m[blue]\fBclient ipc signing\fR\m[] +option\&. +.sp +Default: +\fI\fIclient signing\fR\fR\fI = \fR\fIdefault\fR\fI \fR +.RE + +client smb encrypt (G) +.PP +.RS 4 +This parameter controls whether a client should try or is required to use SMB encryption\&. It has different effects depending on whether the connection uses SMB1 or SMB3: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +If the connection uses SMB1, then this option controls the use of a Samba\-specific extension to the SMB protocol introduced in Samba 3\&.2 that makes use of the Unix extensions\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +If the connection uses SMB2 or newer, then this option controls the use of the SMB\-level encryption that is supported in SMB version 3\&.0 and above and available in Windows 8 and newer\&. +.RE +.sp +.RE +This parameter can be set globally\&. Possible values are +\fIoff\fR, +\fIif_required\fR, +\fIdesired\fR, and +\fIrequired\fR\&. A special value is +\fIdefault\fR +which is the implicit default setting of +\fIif_required\fR\&. +.PP +\fIEffects for SMB1\fR +.RS 4 +The Samba\-specific encryption of SMB1 connections is an extension to the SMB protocol negotiated as part of the UNIX extensions\&. SMB encryption uses the GSSAPI (SSPI on Windows) ability to encrypt and sign every request/response in a SMB protocol stream\&. When enabled it provides a secure method of SMB/CIFS communication, similar to an ssh protected session, but using SMB/CIFS authentication to negotiate encryption and signing keys\&. Currently this is only supported smbclient of by Samba 3\&.2 and newer\&. Windows does not support this feature\&. +.sp +When set to default, SMB encryption is probed, but not enforced\&. When set to required, SMB encryption is required and if set to disabled, SMB encryption can not be negotiated\&. +.RE +.PP +\fIEffects for SMB3 and newer\fR +.RS 4 +Native SMB transport encryption is available in SMB version 3\&.0 or newer\&. It is only used by Samba if +\fIclient max protocol\fR +is set to +\fISMB3\fR +or newer\&. +.sp +These features can be controlled with settings of +\fIclient smb encrypt\fR +as follows: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +Leaving it as default, explicitly setting +\fIdefault\fR, or setting it to +\fIif_required\fR +globally will enable negotiation of encryption but will not turn on data encryption globally\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +Setting it to +\fIdesired\fR +globally will enable negotiation and will turn on data encryption on sessions and share connections for those servers that support it\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +Setting it to +\fIrequired\fR +globally will enable negotiation and turn on data encryption on sessions and share connections\&. Clients that do not support encryption will be denied access to the server\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +Setting it to +\fIoff\fR +globally will completely disable the encryption feature for all connections\&. +.RE +.sp +.RE +.RE +.sp +Default: +\fI\fIclient smb encrypt\fR\fR\fI = \fR\fIdefault\fR\fI \fR +.RE + +client smb3 encryption algorithms (G) +.PP +.RS 4 +This parameter specifies the availability and order of encryption algorithms which are available for negotiation in the SMB3_11 dialect\&. +.sp +It is also possible to remove individual algorithms from the default list, by prefixing them with \*(Aq\-\*(Aq\&. This can avoid having to specify a hardcoded list\&. +.sp +Note: that the removal of AES\-128\-CCM from the list will result in SMB3_00 and SMB3_02 being unavailable, as it is the default and only available algorithm for these dialects\&. +.sp +Default: +\fI\fIclient smb3 encryption algorithms\fR\fR\fI = \fR\fIAES\-128\-GCM, AES\-128\-CCM, AES\-256\-GCM, AES\-256\-CCM\fR\fI \fR +.sp +Example: +\fI\fIclient smb3 encryption algorithms\fR\fR\fI = \fR\fIAES\-256\-GCM\fR\fI \fR +.sp +Example: +\fI\fIclient smb3 encryption algorithms\fR\fR\fI = \fR\fI\-AES\-128\-GCM \-AES\-128\-CCM\fR\fI \fR +.RE + +client smb3 signing algorithms (G) +.PP +.RS 4 +This parameter specifies the availability and order of signing algorithms which are available for negotiation in the SMB3_11 dialect\&. +.sp +It is also possible to remove individual algorithms from the default list, by prefixing them with \*(Aq\-\*(Aq\&. This can avoid having to specify a hardcoded list\&. +.sp +Note: that the removal of AES\-128\-CMAC from the list will result in SMB3_00 and SMB3_02 being unavailable, and the removal of HMAC\-SHA256 will result in SMB2_02 and SMB2_10 being unavailable, as these are the default and only available algorithms for these dialects\&. +.sp +Default: +\fI\fIclient smb3 signing algorithms\fR\fR\fI = \fR\fIAES\-128\-GMAC, AES\-128\-CMAC, HMAC\-SHA256\fR\fI \fR +.sp +Example: +\fI\fIclient smb3 signing algorithms\fR\fR\fI = \fR\fIAES\-128\-CMAC, HMAC\-SHA256\fR\fI \fR +.sp +Example: +\fI\fIclient smb3 signing algorithms\fR\fR\fI = \fR\fI\-AES\-128\-CMAC\fR\fI \fR +.RE + +client use kerberos (G) +.PP +.RS 4 +This parameter determines whether Samba client tools will try to authenticate using Kerberos\&. For Kerberos authentication you need to use dns names instead of IP addresses when connnecting to a service\&. +.sp +Possible option settings are: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIdesired\fR +\- Kerberos authentication will be tried first and if it fails it automatically fallback to NTLM\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIrequired\fR +\- Kerberos authentication will be required\&. There will be no falllback to NTLM or a different alternative\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIoff\fR +\- Don\*(Aqt use Kerberos, use NTLM instead or another alternative\&. +.RE +.sp +.RE +In case that weak cryptography is not allowed (e\&.g\&. FIPS mode) the default will be forced to +\fIrequired\fR\&. +.sp +Default: +\fI\fIclient use kerberos\fR\fR\fI = \fR\fIdesired\fR\fI \fR +.RE + +client use spnego principal (G) +.PP +.RS 4 +This parameter determines whether or not +\fBsmbclient\fR(8) +and other samba components acting as a client will attempt to use the server\-supplied principal sometimes given in the SPNEGO exchange\&. +.sp +If enabled, Samba can attempt to use Kerberos to contact servers known only by IP address\&. Kerberos relies on names, so ordinarily cannot function in this situation\&. +.sp +This is a VERY BAD IDEA for security reasons, and so this parameter SHOULD NOT BE USED\&. It will be removed in a future version of Samba\&. +.sp +If disabled, Samba will use the name used to look up the server when asking the KDC for a ticket\&. This avoids situations where a server may impersonate another, soliciting authentication as one principal while being known on the network as another\&. +.sp +Note that Windows XP SP2 and later versions already follow this behaviour, and Windows Vista and later servers no longer supply this \*(Aqrfc4178 hint\*(Aq principal on the server side\&. +.sp +This parameter is deprecated in Samba 4\&.2\&.1 and will be removed (along with the functionality) in a later release of Samba\&. +.sp +Default: +\fI\fIclient use spnego principal\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +client use spnego (G) +.PP +.RS 4 +This parameter has been deprecated since Samba 4\&.13 and support for NTLMv2, NTLM and LanMan authentication outside NTLMSSP will be removed in a future Samba release\&. +.sp +That is, in the future, the current default of +client use spnego = yes +will be the enforced behaviour\&. +.sp +This variable controls whether Samba clients will try to use Simple and Protected NEGOciation (as specified by rfc2478) with supporting servers (including WindowsXP, Windows2000 and Samba 3\&.0) to agree upon an authentication mechanism\&. This enables Kerberos authentication in particular\&. +.sp +When +\m[blue]\fBclient NTLMv2 auth\fR\m[] +is also set to +\fByes\fR +extended security (SPNEGO) is required in order to use NTLMv2 only within NTLMSSP\&. This behavior was introduced with the patches for CVE\-2016\-2111\&. +.sp +Default: +\fI\fIclient use spnego\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +cluster addresses (G) +.PP +.RS 4 +With this parameter you can add additional addresses that nmbd will register with a WINS server\&. Similarly, these addresses will be registered by default when +\fInet ads dns register\fR +is called with +\m[blue]\fBclustering = yes\fR\m[] +configured\&. +.sp +Default: +\fI\fIcluster addresses\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIcluster addresses\fR\fR\fI = \fR\fI10\&.0\&.0\&.1 10\&.0\&.0\&.2 10\&.0\&.0\&.3\fR\fI \fR +.RE + +clustering (G) +.PP +.RS 4 +This parameter specifies whether Samba should contact ctdb for accessing its tdb files and use ctdb as a backend for its messaging backend\&. +.sp +Set this parameter to +yes +only if you have a cluster setup with ctdb running\&. +.sp +Default: +\fI\fIclustering\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +comment (S) +.PP +.RS 4 +This is a text field that is seen next to a share when a client does a queries the server, either via the network neighborhood or via +net view +to list what shares are available\&. +.sp +If you want to set the string that is displayed next to the machine name then see the +\m[blue]\fBserver string\fR\m[] +parameter\&. +.sp +Default: +\fI\fIcomment\fR\fR\fI = \fR\fI # No comment\fR\fI \fR +.sp +Example: +\fI\fIcomment\fR\fR\fI = \fR\fIFred\*(Aqs Files\fR\fI \fR +.RE + +config backend (G) +.PP +.RS 4 +This controls the backend for storing the configuration\&. Possible values are +\fIfile\fR +(the default) and +\fIregistry\fR\&. When +\m[blue]\fBconfig backend = registry\fR\m[] +is encountered while loading +\fIsmb\&.conf\fR, the configuration read so far is dropped and the global options are read from registry instead\&. So this triggers a registry only configuration\&. Share definitions are not read immediately but instead +\fIregistry shares\fR +is set to +\fIyes\fR\&. +.sp +Note: This option can not be set inside the registry configuration itself\&. +.sp +Default: +\fI\fIconfig backend\fR\fR\fI = \fR\fIfile\fR\fI \fR +.sp +Example: +\fI\fIconfig backend\fR\fR\fI = \fR\fIregistry\fR\fI \fR +.RE + +config file (G) +.PP +.RS 4 +This allows you to override the config file to use, instead of the default (usually +smb\&.conf)\&. There is a chicken and egg problem here as this option is set in the config file! +.sp +For this reason, if the name of the config file has changed when the parameters are loaded then it will reload them from the new config file\&. +.sp +This option takes the usual substitutions, which can be very useful\&. +.sp +If the config file doesn\*(Aqt exist then it won\*(Aqt be loaded (allowing you to special case the config files of just a few clients)\&. +.sp +\fINo default\fR +.sp +Example: +\fI\fIconfig file\fR\fR\fI = \fR\fI/usr/local/samba/lib/smb\&.conf\&.%m\fR\fI \fR +.RE + +copy (S) +.PP +.RS 4 +This parameter allows you to "clone" service entries\&. The specified service is simply duplicated under the current service\*(Aqs name\&. Any parameters specified in the current section will override those in the section being copied\&. +.sp +This feature lets you set up a \*(Aqtemplate\*(Aq service and create similar services easily\&. Note that the service being copied must occur earlier in the configuration file than the service doing the copying\&. +.sp +Default: +\fI\fIcopy\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIcopy\fR\fR\fI = \fR\fIotherservice\fR\fI \fR +.RE + +create krb5 conf (G) +.PP +.RS 4 +Setting this parameter to +no +prevents winbind from creating custom krb5\&.conf files\&. Winbind normally does this because the krb5 libraries are not AD\-site\-aware and thus would pick any domain controller out of potentially very many\&. Winbind is site\-aware and makes the krb5 libraries use a local DC by creating its own krb5\&.conf files\&. +.sp +Preventing winbind from doing this might become necessary if you have to add special options into your system\-krb5\&.conf that winbind does not see\&. +.sp +Default: +\fI\fIcreate krb5 conf\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +create mode +.PP +.RS 4 +This parameter is a synonym for +create mask\&. +.RE + +create mask (S) +.PP +.RS 4 +When a file is created, the necessary permissions are calculated according to the mapping from DOS modes to UNIX permissions, and the resulting UNIX mode is then bit\-wise \*(AqAND\*(Aqed with this parameter\&. This parameter may be thought of as a bit\-wise MASK for the UNIX modes of a file\&. Any bit +\fInot\fR +set here will be removed from the modes set on a file when it is created\&. +.sp +The default value of this parameter removes the +group +and +other +write and execute bits from the UNIX modes\&. +.sp +Following this Samba will bit\-wise \*(AqOR\*(Aq the UNIX mode created from this parameter with the value of the +\m[blue]\fBforce create mode\fR\m[] +parameter which is set to 000 by default\&. +.sp +This parameter does not affect directory masks\&. See the parameter +\m[blue]\fBdirectory mask\fR\m[] +for details\&. +.sp +Default: +\fI\fIcreate mask\fR\fR\fI = \fR\fI0744\fR\fI \fR +.sp +Example: +\fI\fIcreate mask\fR\fR\fI = \fR\fI0775\fR\fI \fR +.RE + +csc policy (S) +.PP +.RS 4 +This stands for +\fIclient\-side caching policy\fR, and specifies how clients capable of offline caching will cache the files in the share\&. The valid values are: manual, documents, programs, disable\&. +.sp +These values correspond to those used on Windows servers\&. +.sp +For example, shares containing roaming profiles can have offline caching disabled using +\m[blue]\fBcsc policy = disable\fR\m[]\&. +.sp +Default: +\fI\fIcsc policy\fR\fR\fI = \fR\fImanual\fR\fI \fR +.sp +Example: +\fI\fIcsc policy\fR\fR\fI = \fR\fIprograms\fR\fI \fR +.RE + +ctdbd socket (G) +.PP +.RS 4 +If you set +clustering=yes, you need to tell Samba where ctdbd listens on its unix domain socket\&. The default path as of ctdb 1\&.0 is /tmp/ctdb\&.socket which you have to explicitly set for Samba in smb\&.conf\&. +.sp +Default: +\fI\fIctdbd socket\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIctdbd socket\fR\fR\fI = \fR\fI/tmp/ctdb\&.socket\fR\fI \fR +.RE + +ctdb locktime warn threshold (G) +.PP +.RS 4 +In a cluster environment using Samba and ctdb it is critical that locks on central ctdb\-hosted databases like locking\&.tdb are not held for long\&. With the current Samba architecture it happens that Samba takes a lock and while holding that lock makes file system calls into the shared cluster file system\&. This option makes Samba warn if it detects that it has held locks for the specified number of milliseconds\&. If this happens, +\fIsmbd\fR +will emit a debug level 0 message into its logs and potentially into syslog\&. The most likely reason for such a log message is that an operation of the cluster file system Samba exports is taking longer than expected\&. The messages are meant as a debugging aid for potential cluster problems\&. +.sp +The default value of 0 disables this logging\&. +.sp +Default: +\fI\fIctdb locktime warn threshold\fR\fR\fI = \fR\fI0\fR\fI \fR +.RE + +ctdb timeout (G) +.PP +.RS 4 +This parameter specifies a timeout in milliseconds for the connection between Samba and ctdb\&. It is only valid if you have compiled Samba with clustering and if you have set +\fIclustering=yes\fR\&. +.sp +When something in the cluster blocks, it can happen that we wait indefinitely long for ctdb, just adding to the blocking condition\&. In a well\-running cluster this should never happen, but there are too many components in a cluster that might have hickups\&. Choosing the right balance for this value is very tricky, because on a busy cluster long service times to transfer something across the cluster might be valid\&. Setting it too short will degrade the service your cluster presents, setting it too long might make the cluster itself not recover from something severely broken for too long\&. +.sp +Be aware that if you set this parameter, this needs to be in the file smb\&.conf, it is not really helpful to put this into a registry configuration (typical on a cluster), because to access the registry contact to ctdb is required\&. +.sp +Setting +\fIctdb timeout\fR +to n makes any process waiting longer than n milliseconds for a reply by the cluster panic\&. Setting it to 0 (the default) makes Samba block forever, which is the highly recommended default\&. +.sp +Default: +\fI\fIctdb timeout\fR\fR\fI = \fR\fI0\fR\fI \fR +.RE + +cups connection timeout (G) +.PP +.RS 4 +This parameter is only applicable if +\m[blue]\fBprinting\fR\m[] +is set to +\fBcups\fR\&. +.sp +If set, this option specifies the number of seconds that smbd will wait whilst trying to contact to the CUPS server\&. The connection will fail if it takes longer than this number of seconds\&. +.sp +Default: +\fI\fIcups connection timeout\fR\fR\fI = \fR\fI30\fR\fI \fR +.sp +Example: +\fI\fIcups connection timeout\fR\fR\fI = \fR\fI60\fR\fI \fR +.RE + +cups encrypt (G) +.PP +.RS 4 +This parameter is only applicable if +\m[blue]\fBprinting\fR\m[] +is set to +\fBcups\fR +and if you use CUPS newer than 1\&.0\&.x\&.It is used to define whether or not Samba should use encryption when talking to the CUPS server\&. Possible values are +\fIauto\fR, +\fIyes\fR +and +\fIno\fR +.sp +When set to auto we will try to do a TLS handshake on each CUPS connection setup\&. If that fails, we will fall back to unencrypted operation\&. +.sp +Default: +\fI\fIcups encrypt\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +cups options (S) +.PP +.RS 4 +This parameter is only applicable if +\m[blue]\fBprinting\fR\m[] +is set to +\fBcups\fR\&. Its value is a free form string of options passed directly to the cups library\&. +.sp +You can pass any generic print option known to CUPS (as listed in the CUPS "Software Users\*(Aq Manual")\&. You can also pass any printer specific option (as listed in "lpoptions \-d printername \-l") valid for the target queue\&. Multiple parameters should be space\-delimited name/value pairs according to the PAPI text option ABNF specification\&. Collection values ("name={a=\&.\&.\&. b=\&.\&.\&. c=\&.\&.\&.}") are stored with the curley brackets intact\&. +.sp +You should set this parameter to +\fBraw\fR +if your CUPS server +error_log +file contains messages such as "Unsupported format \*(Aqapplication/octet\-stream\*(Aq" when printing from a Windows client through Samba\&. It is no longer necessary to enable system wide raw printing in +/etc/cups/mime\&.{convs,types}\&. +.sp +Default: +\fI\fIcups options\fR\fR\fI = \fR\fI""\fR\fI \fR +.sp +Example: +\fI\fIcups options\fR\fR\fI = \fR\fI"raw media=a4"\fR\fI \fR +.RE + +cups server (G) +.PP +.RS 4 +This parameter is only applicable if +\m[blue]\fBprinting\fR\m[] +is set to +\fBcups\fR\&. +.sp +If set, this option overrides the ServerName option in the CUPS +client\&.conf\&. This is necessary if you have virtual samba servers that connect to different CUPS daemons\&. +.sp +Optionally, a port can be specified by separating the server name and port number with a colon\&. If no port was specified, the default port for IPP (631) will be used\&. +.sp +Default: +\fI\fIcups server\fR\fR\fI = \fR\fI""\fR\fI \fR +.sp +Example: +\fI\fIcups server\fR\fR\fI = \fR\fImycupsserver\fR\fI \fR +.sp +Example: +\fI\fIcups server\fR\fR\fI = \fR\fImycupsserver:1631\fR\fI \fR +.RE + +dcerpc endpoint servers (G) +.PP +.RS 4 +Specifies which DCE/RPC endpoint servers should be run\&. +.sp +Default: +\fI\fIdcerpc endpoint servers\fR\fR\fI = \fR\fIepmapper, wkssvc, rpcecho, samr, netlogon, lsarpc, drsuapi, dssetup, unixinfo, browser, eventlog6, backupkey, dnsserver\fR\fI \fR +.sp +Example: +\fI\fIdcerpc endpoint servers\fR\fR\fI = \fR\fIrpcecho\fR\fI \fR +.RE + +deadtime (G) +.PP +.RS 4 +The value of the parameter (a decimal integer) represents the number of minutes of inactivity before a connection is considered dead, and it is disconnected\&. The deadtime only takes effect if the number of open files is zero\&. +.sp +This is useful to stop a server\*(Aqs resources being exhausted by a large number of inactive connections\&. +.sp +Most clients have an auto\-reconnect feature when a connection is broken so in most cases this parameter should be transparent to users\&. +.sp +Using this parameter with a timeout of a few minutes is recommended for most systems\&. +.sp +A deadtime of zero indicates that no auto\-disconnection should be performed\&. +.sp +Default: +\fI\fIdeadtime\fR\fR\fI = \fR\fI10080\fR\fI \fR +.sp +Example: +\fI\fIdeadtime\fR\fR\fI = \fR\fI15\fR\fI \fR +.RE + +debug class (G) +.PP +.RS 4 +With this boolean parameter enabled, the debug class (DBGC_CLASS) will be displayed in the debug header\&. +.sp +For more information about currently available debug classes, see section about +\m[blue]\fBlog level\fR\m[]\&. +.sp +Default: +\fI\fIdebug class\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +debug encryption (G) +.PP +.RS 4 +This option will make the smbd server and client code using libsmb (smbclient, smbget, smbspool, \&.\&.\&.) dump the Session Id, the decrypted Session Key, the Signing Key, the Application Key, the Encryption Key and the Decryption Key every time an SMB3+ session is established\&. This information will be printed in logs at level 0\&. +.sp +Warning: access to these values enables the decryption of any encrypted traffic on the dumped sessions\&. This option should only be enabled for debugging purposes\&. +.sp +Default: +\fI\fIdebug encryption\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +debug hires timestamp (G) +.PP +.RS 4 +Sometimes the timestamps in the log messages are needed with a resolution of higher that seconds, this boolean parameter adds microsecond resolution to the timestamp message header when turned on\&. +.sp +Note that the parameter +\m[blue]\fBdebug timestamp\fR\m[] +or +\m[blue]\fBdebug syslog format\fR\m[] +must be on for this to have an effect\&. +.sp +Default: +\fI\fIdebug hires timestamp\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +debug pid (G) +.PP +.RS 4 +When using only one log file for more then one forked +\fBsmbd\fR(8)\-process there may be hard to follow which process outputs which message\&. This boolean parameter is adds the process\-id to the timestamp message headers in the logfile when turned on\&. +.sp +Note that the parameter +\m[blue]\fBdebug timestamp\fR\m[] +must be on for this to have an effect\&. +.sp +Default: +\fI\fIdebug pid\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +debug prefix timestamp (G) +.PP +.RS 4 +With this option enabled, the timestamp message header is prefixed to the debug message without the filename and function information that is included with the +\m[blue]\fBdebug timestamp\fR\m[] +parameter\&. This gives timestamps to the messages without adding an additional line\&. +.sp +Note that this parameter overrides the +\m[blue]\fBdebug timestamp\fR\m[] +parameter\&. +.sp +Default: +\fI\fIdebug prefix timestamp\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +debug syslog format (G) +.PP +.RS 4 +With this option enabled, debug messages are printed in a single\-line format like that traditionally produced by syslog\&. The timestamp consists of an abbreviated month, space\-padded date, and time including seconds\&. This is followed by the hostname and the program name, with the process\-ID in square brackets\&. +.sp +If +\m[blue]\fBdebug hires timestamp\fR\m[] +is also enabled then an RFC5424 timestamp is used instead\&. +.sp +Default: +\fI\fIdebug syslog format\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +debug uid (G) +.PP +.RS 4 +Samba is sometimes run as root and sometime run as the connected user, this boolean parameter inserts the current euid, egid, uid and gid to the timestamp message headers in the log file if turned on\&. +.sp +Note that the parameter +\m[blue]\fBdebug timestamp\fR\m[] +must be on for this to have an effect\&. +.sp +Default: +\fI\fIdebug uid\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +dedicated keytab file (G) +.PP +.RS 4 +Specifies the absolute path to the kerberos keytab file when +\m[blue]\fBkerberos method\fR\m[] +is set to "dedicated keytab"\&. +.sp +Default: +\fI\fIdedicated keytab file\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIdedicated keytab file\fR\fR\fI = \fR\fI/usr/local/etc/krb5\&.keytab\fR\fI \fR +.RE + +default case (S) +.PP +.RS 4 +See the section on +\m[blue]\fBname mangling\fR\m[]\&. Also note the +\m[blue]\fBshort preserve case\fR\m[] +parameter\&. +.sp +Default: +\fI\fIdefault case\fR\fR\fI = \fR\fIlower\fR\fI \fR +.RE + +default devmode (S) +.PP +.RS 4 +This parameter is only applicable to +\m[blue]\fBprintable\fR\m[] +services\&. When smbd is serving Printer Drivers to Windows NT/2k/XP clients, each printer on the Samba server has a Device Mode which defines things such as paper size and orientation and duplex settings\&. The device mode can only correctly be generated by the printer driver itself (which can only be executed on a Win32 platform)\&. Because smbd is unable to execute the driver code to generate the device mode, the default behavior is to set this field to NULL\&. +.sp +Most problems with serving printer drivers to Windows NT/2k/XP clients can be traced to a problem with the generated device mode\&. Certain drivers will do things such as crashing the client\*(Aqs Explorer\&.exe with a NULL devmode\&. However, other printer drivers can cause the client\*(Aqs spooler service (spoolsv\&.exe) to die if the devmode was not created by the driver itself (i\&.e\&. smbd generates a default devmode)\&. +.sp +This parameter should be used with care and tested with the printer driver in question\&. It is better to leave the device mode to NULL and let the Windows client set the correct values\&. Because drivers do not do this all the time, setting +default devmode = yes +will instruct smbd to generate a default one\&. +.sp +For more information on Windows NT/2k printing and Device Modes, see the +MSDN documentation\&. +.sp +Default: +\fI\fIdefault devmode\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +default +.PP +.RS 4 +This parameter is a synonym for +default service\&. +.RE + +default service (G) +.PP +.RS 4 +This parameter specifies the name of a service which will be connected to if the service actually requested cannot be found\&. Note that the square brackets are +\fINOT\fR +given in the parameter value (see example below)\&. +.sp +There is no default value for this parameter\&. If this parameter is not given, attempting to connect to a nonexistent service results in an error\&. +.sp +Typically the default service would be a +\m[blue]\fBguest ok\fR\m[], +\m[blue]\fBread\-only\fR\m[] +service\&. +.sp +Also note that the apparent service name will be changed to equal that of the requested service, this is very useful as it allows you to use macros like +\fI%S\fR +to make a wildcard service\&. +.sp +Note also that any "_" characters in the name of the service used in the default service will get mapped to a "/"\&. This allows for interesting things\&. +.sp +Default: +\fI\fIdefault service\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIdefault service\fR\fR\fI = \fR\fIpub\fR\fI \fR +.RE + +defer sharing violations (G) +.PP +.RS 4 +Windows allows specifying how a file will be shared with other processes when it is opened\&. Sharing violations occur when a file is opened by a different process using options that violate the share settings specified by other processes\&. This parameter causes smbd to act as a Windows server does, and defer returning a "sharing violation" error message for up to one second, allowing the client to close the file causing the violation in the meantime\&. +.sp +UNIX by default does not have this behaviour\&. +.sp +There should be no reason to turn off this parameter, as it is designed to enable Samba to more correctly emulate Windows\&. +.sp +Default: +\fI\fIdefer sharing violations\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +delete group script (G) +.PP +.RS 4 +This is the full pathname to a script that will be run +\fIAS ROOT\fR +by +\fBsmbd\fR(8) +when a group is requested to be deleted\&. It will expand any +\fI%g\fR +to the group name passed\&. This script is only useful for installations using the Windows NT domain administration tools\&. +.sp +Default: +\fI\fIdelete group script\fR\fR\fI = \fR\fI\fR\fI \fR +.RE + +deleteprinter command (G) +.PP +.RS 4 +With the introduction of MS\-RPC based printer support for Windows NT/2000 clients in Samba 2\&.2, it is now possible to delete a printer at run time by issuing the DeletePrinter() RPC call\&. +.sp +For a Samba host this means that the printer must be physically deleted from the underlying printing system\&. The +\m[blue]\fBdeleteprinter command\fR\m[] +defines a script to be run which will perform the necessary operations for removing the printer from the print system and from +smb\&.conf\&. +.sp +The +\m[blue]\fBdeleteprinter command\fR\m[] +is automatically called with only one parameter: +\m[blue]\fBprinter name\fR\m[]\&. +.sp +Once the +\m[blue]\fBdeleteprinter command\fR\m[] +has been executed, +smbd +will reparse the +smb\&.conf +to check that the associated printer no longer exists\&. If the sharename is still valid, then +smbd +will return an ACCESS_DENIED error to the client\&. +.sp +Default: +\fI\fIdeleteprinter command\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIdeleteprinter command\fR\fR\fI = \fR\fI/usr/bin/removeprinter\fR\fI \fR +.RE + +delete readonly (S) +.PP +.RS 4 +This parameter allows readonly files to be deleted\&. This is not normal DOS semantics, but is allowed by UNIX\&. +.sp +This option may be useful for running applications such as rcs, where UNIX file ownership prevents changing file permissions, and DOS semantics prevent deletion of a read only file\&. +.sp +Default: +\fI\fIdelete readonly\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +delete share command (G) +.PP +.RS 4 +Samba 2\&.2\&.0 introduced the ability to dynamically add and delete shares via the Windows NT 4\&.0 Server Manager\&. The +\fIdelete share command\fR +is used to define an external program or script which will remove an existing service definition from +smb\&.conf\&. +.sp +In order to successfully execute the +\fIdelete share command\fR, +smbd +requires that the administrator connects using a root account (i\&.e\&. uid == 0) or has the +SeDiskOperatorPrivilege\&. Scripts defined in the +\fIdelete share command\fR +parameter are executed as root\&. +.sp +When executed, +smbd +will automatically invoke the +\fIdelete share command\fR +with two parameters\&. +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIconfigFile\fR +\- the location of the global +smb\&.conf +file\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIshareName\fR +\- the name of the existing service\&. +.RE +.sp +.RE +This parameter is only used to remove file shares\&. To delete printer shares, see the +\m[blue]\fBdeleteprinter command\fR\m[]\&. +.sp +Default: +\fI\fIdelete share command\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIdelete share command\fR\fR\fI = \fR\fI/usr/local/bin/delshare\fR\fI \fR +.RE + +delete user from group script (G) +.PP +.RS 4 +Full path to the script that will be called when a user is removed from a group using the Windows NT domain administration tools\&. It will be run by +\fBsmbd\fR(8) +\fIAS ROOT\fR\&. Any +\fI%g\fR +will be replaced with the group name and any +\fI%u\fR +will be replaced with the user name\&. +.sp +Default: +\fI\fIdelete user from group script\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIdelete user from group script\fR\fR\fI = \fR\fI/usr/sbin/deluser %u %g\fR\fI \fR +.RE + +delete user script (G) +.PP +.RS 4 +This is the full pathname to a script that will be run by +\fBsmbd\fR(8) +when managing users with remote RPC (NT) tools\&. +.sp +This script is called when a remote client removes a user from the server, normally using \*(AqUser Manager for Domains\*(Aq or +rpcclient\&. +.sp +This script should delete the given UNIX username\&. +.sp +Default: +\fI\fIdelete user script\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIdelete user script\fR\fR\fI = \fR\fI/usr/local/samba/bin/del_user %u\fR\fI \fR +.RE + +delete veto files (S) +.PP +.RS 4 +This option is used when Samba is attempting to delete a directory that contains one or more vetoed files or directories or non\-visible files or directories (such as dangling symlinks that point nowhere)\&. (see the +\m[blue]\fBveto files\fR\m[], +\m[blue]\fBhide special files\fR\m[], +\m[blue]\fBhide unreadable\fR\m[], +\m[blue]\fBhide unwriteable files\fR\m[] +options)\&. If this option is set to +\fBno\fR +(the default) then if a vetoed directory contains any non\-vetoed files or directories then the directory delete will fail\&. This is usually what you want\&. +.sp +If this option is set to +\fByes\fR, then Samba will attempt to recursively delete any files and directories within the vetoed directory\&. This can be useful for integration with file serving systems such as NetAtalk which create meta\-files within directories you might normally veto DOS/Windows users from seeing (e\&.g\&. +\&.AppleDouble) +.sp +Setting +\m[blue]\fBdelete veto files = yes\fR\m[] +allows these directories to be transparently deleted when the parent directory is deleted (so long as the user has permissions to do so)\&. +.sp +Default: +\fI\fIdelete veto files\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +dfree cache time (S) +.PP +.RS 4 +The +\fIdfree cache time\fR +should only be used on systems where a problem occurs with the internal disk space calculations\&. This has been known to happen with Ultrix, but may occur with other operating systems\&. The symptom that was seen was an error of "Abort Retry Ignore" at the end of each directory listing\&. +.sp +This is a new parameter introduced in Samba version 3\&.0\&.21\&. It specifies in seconds the time that smbd will cache the output of a disk free query\&. If set to zero (the default) no caching is done\&. This allows a heavily loaded server to prevent rapid spawning of +\m[blue]\fBdfree command\fR\m[] +scripts increasing the load\&. +.sp +By default this parameter is zero, meaning no caching will be done\&. +.sp +\fINo default\fR +.sp +Example: +\fI\fIdfree cache time\fR\fR\fI = \fR\fI60\fR\fI \fR +.RE + +dfree command (S) +.PP +.RS 4 +The +\fIdfree command\fR +setting should only be used on systems where a problem occurs with the internal disk space calculations\&. This has been known to happen with Ultrix, but may occur with other operating systems\&. The symptom that was seen was an error of "Abort Retry Ignore" at the end of each directory listing\&. +.sp +This setting allows the replacement of the internal routines to calculate the total disk space and amount available with an external routine\&. The example below gives a possible script that might fulfill this function\&. +.sp +In Samba version 3\&.0\&.21 this parameter has been changed to be a per\-share parameter, and in addition the parameter +\m[blue]\fBdfree cache time\fR\m[] +was added to allow the output of this script to be cached for systems under heavy load\&. +.sp +The external program will be passed a single parameter indicating a directory in the filesystem being queried\&. This will typically consist of the string +\&./\&. The script should return two integers in ASCII\&. The first should be the total disk space in blocks, and the second should be the number of available blocks\&. An optional third return value can give the block size in bytes\&. The default blocksize is 1024 bytes\&. +.sp +Note: Your script should +\fINOT\fR +be setuid or setgid and should be owned by (and writeable only by) root! +.sp +Where the script dfree (which must be made executable) could be: +.sp +.if n \{\ +.RS 4 +.\} +.nf + +#!/bin/sh +df "$1" | tail \-1 | awk \*(Aq{print $(NF\-4),$(NF\-2)}\*(Aq +.fi +.if n \{\ +.RE +.\} +.sp +or perhaps (on Sys V based systems): +.sp +.if n \{\ +.RS 4 +.\} +.nf + +#!/bin/sh +/usr/bin/df \-k "$1" | tail \-1 | awk \*(Aq{print $3" "$5}\*(Aq +.fi +.if n \{\ +.RE +.\} +.sp +Note that you may have to replace the command names with full path names on some systems\&. Also note the arguments passed into the script should be quoted inside the script in case they contain special characters such as spaces or newlines\&. +.sp +By default internal routines for determining the disk capacity and remaining space will be used\&. +.sp +\fINo default\fR +.sp +Example: +\fI\fIdfree command\fR\fR\fI = \fR\fI/usr/local/samba/bin/dfree\fR\fI \fR +.RE + +dgram port (G) +.PP +.RS 4 +Specifies which ports the server should listen on for NetBIOS datagram traffic\&. +.sp +Default: +\fI\fIdgram port\fR\fR\fI = \fR\fI138\fR\fI \fR +.RE + +directory mode +.PP +.RS 4 +This parameter is a synonym for +directory mask\&. +.RE + +directory mask (S) +.PP +.RS 4 +This parameter is the octal modes which are used when converting DOS modes to UNIX modes when creating UNIX directories\&. +.sp +When a directory is created, the necessary permissions are calculated according to the mapping from DOS modes to UNIX permissions, and the resulting UNIX mode is then bit\-wise \*(AqAND\*(Aqed with this parameter\&. This parameter may be thought of as a bit\-wise MASK for the UNIX modes of a directory\&. Any bit +\fInot\fR +set here will be removed from the modes set on a directory when it is created\&. +.sp +The default value of this parameter removes the \*(Aqgroup\*(Aq and \*(Aqother\*(Aq write bits from the UNIX mode, allowing only the user who owns the directory to modify it\&. +.sp +Following this Samba will bit\-wise \*(AqOR\*(Aq the UNIX mode created from this parameter with the value of the +\m[blue]\fBforce directory mode\fR\m[] +parameter\&. This parameter is set to 000 by default (i\&.e\&. no extra mode bits are added)\&. +.sp +Default: +\fI\fIdirectory mask\fR\fR\fI = \fR\fI0755\fR\fI \fR +.sp +Example: +\fI\fIdirectory mask\fR\fR\fI = \fR\fI0775\fR\fI \fR +.RE + +directory name cache size (S) +.PP +.RS 4 +This parameter specifies the size of the directory name cache for SMB1 connections\&. It is not used for SMB2\&. It will be needed to turn this off for *BSD systems\&. +.sp +Default: +\fI\fIdirectory name cache size\fR\fR\fI = \fR\fI100\fR\fI \fR +.RE + +directory security mask (S) +.PP +.RS 4 +This parameter has been removed for Samba 4\&.0\&.0\&. +.sp +\fINo default\fR +.RE + +disable netbios (G) +.PP +.RS 4 +Enabling this parameter will disable netbios support in Samba\&. Netbios is the only available form of browsing in all windows versions except for 2000 and XP\&. +.if n \{\ +.sp +.\} +.RS 4 +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBNote\fR +.ps -1 +.br +Clients that only support netbios won\*(Aqt be able to see your samba server when netbios support is disabled\&. +.sp .5v +.RE +Default: +\fI\fIdisable netbios\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +disable spoolss (G) +.PP +.RS 4 +Enabling this parameter will disable Samba\*(Aqs support for the SPOOLSS set of MS\-RPC\*(Aqs and will yield identical behavior as Samba 2\&.0\&.x\&. Windows NT/2000 clients will downgrade to using Lanman style printing commands\&. Windows 9x/ME will be unaffected by the parameter\&. However, this will also disable the ability to upload printer drivers to a Samba server via the Windows NT Add Printer Wizard or by using the NT printer properties dialog window\&. It will also disable the capability of Windows NT/2000 clients to download print drivers from the Samba host upon demand\&. +\fIBe very careful about enabling this parameter\&.\fR +.sp +Default: +\fI\fIdisable spoolss\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +dmapi support (S) +.PP +.RS 4 +This parameter specifies whether Samba should use DMAPI to determine whether a file is offline or not\&. This would typically be used in conjunction with a hierarchical storage system that automatically migrates files to tape\&. +.sp +Note that Samba infers the status of a file by examining the events that a DMAPI application has registered interest in\&. This heuristic is satisfactory for a number of hierarchical storage systems, but there may be system for which it will fail\&. In this case, Samba may erroneously report files to be offline\&. +.sp +This parameter is only available if a supported DMAPI implementation was found at compilation time\&. It will only be used if DMAPI is found to enabled on the system at run time\&. +.sp +Default: +\fI\fIdmapi support\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +dns forwarder (G) +.PP +.RS 4 +This option specifies the list of DNS servers that DNS requests will be forwarded to if they can not be handled by Samba itself\&. +.sp +The DNS forwarder is only used if the internal DNS server in Samba is used\&. Port numbers can be appended by separating them from the address by using a colon (\*(Aq:\*(Aq)\&. When specifying a port, IPv6 addresses must be enclosed in square brackets (\*(Aq[\*(Aq and \*(Aq]\*(Aq)\&. IPv6 forwarder addresses with no port specified, don\*(Aqt need the square brackets, and default to port 53\&. +.sp +Default: +\fI\fIdns forwarder\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIdns forwarder\fR\fR\fI = \fR\fI192\&.168\&.0\&.1 192\&.168\&.0\&.2 ::1 [2001:db8::1] [2001:db8:1:2::1]:54 \fR\fI \fR +.RE + +dns proxy (G) +.PP +.RS 4 +Specifies that +\fBnmbd\fR(8) +when acting as a WINS server and finding that a NetBIOS name has not been registered, should treat the NetBIOS name word\-for\-word as a DNS name and do a lookup with the DNS server for that name on behalf of the name\-querying client\&. +.sp +Note that the maximum length for a NetBIOS name is 15 characters, so the DNS name (or DNS alias) can likewise only be 15 characters, maximum\&. +.sp +nmbd +spawns a second copy of itself to do the DNS name lookup requests, as doing a name lookup is a blocking action\&. +.sp +Default: +\fI\fIdns proxy\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +dns update command (G) +.PP +.RS 4 +This option sets the command that is called when there are DNS updates\&. It should update the local machines DNS names using TSIG\-GSS\&. +.sp +Default: +\fI\fIdns update command\fR\fR\fI = \fR\fI/wrkdirs/usr/ports/net/samba416/work/samba\-4\&.16\&.4/source4/scripting/bin/samba_dnsupdate\fR\fI \fR +.sp +Example: +\fI\fIdns update command\fR\fR\fI = \fR\fI/usr/local/sbin/dnsupdate\fR\fI \fR +.RE + +dns zone scavenging (G) +.PP +.RS 4 +When enabled (the default is disabled) unused dynamic dns records are periodically removed\&. +.if n \{\ +.sp +.\} +.RS 4 +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBWarning\fR +.ps -1 +.br +This option should not be enabled for installations created with versions of samba before 4\&.9\&. Doing this will result in the loss of static DNS entries\&. This is due to a bug in previous versions of samba (BUG 12451) which marked dynamic DNS records as static and static records as dynamic\&. +.sp .5v +.RE +.if n \{\ +.sp +.\} +.RS 4 +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBNote\fR +.ps -1 +.br +If one record for a DNS name is static (non\-aging) then no other record for that DNS name will be scavenged\&. +.sp .5v +.RE +Default: +\fI\fIdns zone scavenging\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +dns zone transfer clients allow (G) +.PP +.RS 4 +This option specifies the list of IPs authorized to ask for dns zone transfer from bind DLZ module\&. +.sp +The IP list is comma and space separated and specified in the same syntax as used in +\m[blue]\fBhosts allow\fR\m[], specifically including IP address, IP prefixes and IP address masks\&. +.sp +As this is a DNS server option, hostnames are naturally not permitted\&. +.sp +The default behaviour is to deny any request\&. A request will be authorized only if the emitting client is identified in this list, and not in +\m[blue]\fBdns zone transfer clients deny\fR\m[] +.sp +Default: +\fI\fIdns zone transfer clients allow\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIdns zone transfer clients allow\fR\fR\fI = \fR\fI192\&.168\&.0\&.1\fR\fI \fR +.RE + +dns zone transfer clients deny (G) +.PP +.RS 4 +This option specifies the list of IPs denied to ask for dns zone transfer from bind DLZ module\&. +.sp +The IP list is comma and space separated and specified in the same syntax as used in +\m[blue]\fBhosts allow\fR\m[], specifically including IP address, IP prefixes and IP address masks\&. +.sp +As this is a DNS server option, hostnames are naturally not permitted\&. +.sp +If a client identified in this list sends a zone transfer request, it will always be denied, even if they are in +\m[blue]\fBdns zone transfer clients allow\fR\m[]\&. This allows the definition of specific denied clients within an authorized subnet\&. +.sp +Default: +\fI\fIdns zone transfer clients deny\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIdns zone transfer clients deny\fR\fR\fI = \fR\fI192\&.168\&.0\&.1\fR\fI \fR +.RE + +domain logons (G) +.PP +.RS 4 +This parameter has been deprecated since Samba 4\&.13 and support for NT4\-style domain logons(as distinct from the Samba AD DC) will be removed in a future Samba release\&. +.sp +That is, in the future, the current default of +domain logons = no +will be the enforced behaviour\&. +.sp +If set to +\fByes\fR, the Samba server will provide the netlogon service for Windows 9X network logons for the +\m[blue]\fBworkgroup\fR\m[] +it is in\&. This will also cause the Samba server to act as a domain controller for NT4 style domain services\&. For more details on setting up this feature see the Domain Control chapter of the Samba HOWTO Collection\&. +.sp +Default: +\fI\fIdomain logons\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +domain master (G) +.PP +.RS 4 +Tell +\fBsmbd\fR(8) +to enable WAN\-wide browse list collation\&. Setting this option causes +nmbd +to claim a special domain specific NetBIOS name that identifies it as a domain master browser for its given +\m[blue]\fBworkgroup\fR\m[]\&. Local master browsers in the same +\m[blue]\fBworkgroup\fR\m[] +on broadcast\-isolated subnets will give this +nmbd +their local browse lists, and then ask +\fBsmbd\fR(8) +for a complete copy of the browse list for the whole wide area network\&. Browser clients will then contact their local master browser, and will receive the domain\-wide browse list, instead of just the list for their broadcast\-isolated subnet\&. +.sp +Note that Windows NT Primary Domain Controllers expect to be able to claim this +\m[blue]\fBworkgroup\fR\m[] +specific special NetBIOS name that identifies them as domain master browsers for that +\m[blue]\fBworkgroup\fR\m[] +by default (i\&.e\&. there is no way to prevent a Windows NT PDC from attempting to do this)\&. This means that if this parameter is set and +nmbd +claims the special name for a +\m[blue]\fBworkgroup\fR\m[] +before a Windows NT PDC is able to do so then cross subnet browsing will behave strangely and may fail\&. +.sp +If +\m[blue]\fBdomain logons = yes\fR\m[], then the default behavior is to enable the +\m[blue]\fBdomain master\fR\m[] +parameter\&. If +\m[blue]\fBdomain logons\fR\m[] +is not enabled (the default setting), then neither will +\m[blue]\fBdomain master\fR\m[] +be enabled by default\&. +.sp +When +\m[blue]\fBdomain logons = Yes\fR\m[] +the default setting for this parameter is Yes, with the result that Samba will be a PDC\&. If +\m[blue]\fBdomain master = No\fR\m[], Samba will function as a BDC\&. In general, this parameter should be set to \*(AqNo\*(Aq only on a BDC\&. +.sp +Default: +\fI\fIdomain master\fR\fR\fI = \fR\fIauto\fR\fI \fR +.RE + +dont descend (S) +.PP +.RS 4 +There are certain directories on some systems (e\&.g\&., the +/proc +tree under Linux) that are either not of interest to clients or are infinitely deep (recursive)\&. This parameter allows you to specify a comma\-delimited list of directories that the server should always show as empty\&. +.sp +Note that Samba can be very fussy about the exact format of the "dont descend" entries\&. For example you may need +\&./proc +instead of just +/proc\&. Experimentation is the best policy :\-) +.sp +Default: +\fI\fIdont descend\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIdont descend\fR\fR\fI = \fR\fI/proc,/dev\fR\fI \fR +.RE + +dos charset (G) +.PP +.RS 4 +DOS SMB clients assume the server has the same charset as they do\&. This option specifies which charset Samba should talk to DOS clients\&. +.sp +The default depends on which charsets you have installed\&. Samba tries to use charset 850 but falls back to ASCII in case it is not available\&. Run +\fBtestparm\fR(1) +to check the default on your system\&. +.sp +\fINo default\fR +.RE + +dos filemode (S) +.PP +.RS 4 +The default behavior in Samba is to provide UNIX\-like behavior where only the owner of a file/directory is able to change the permissions on it\&. However, this behavior is often confusing to DOS/Windows users\&. Enabling this parameter allows a user who has write access to the file (by whatever means, including an ACL permission) to modify the permissions (including ACL) on it\&. Note that a user belonging to the group owning the file will not be allowed to change permissions if the group is only granted read access\&. Ownership of the file/directory may also be changed\&. Note that using the VFS modules acl_xattr or acl_tdb which store native Windows as meta\-data will automatically turn this option on for any share for which they are loaded, as they require this option to emulate Windows ACLs correctly\&. +.sp +Default: +\fI\fIdos filemode\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +dos filetime resolution (S) +.PP +.RS 4 +Under the DOS and Windows FAT filesystem, the finest granularity on time resolution is two seconds\&. Setting this parameter for a share causes Samba to round the reported time down to the nearest two second boundary when a query call that requires one second resolution is made to +\fBsmbd\fR(8)\&. +.sp +This option is mainly used as a compatibility option for Visual C++ when used against Samba shares\&. If oplocks are enabled on a share, Visual C++ uses two different time reading calls to check if a file has changed since it was last read\&. One of these calls uses a one\-second granularity, the other uses a two second granularity\&. As the two second call rounds any odd second down, then if the file has a timestamp of an odd number of seconds then the two timestamps will not match and Visual C++ will keep reporting the file has changed\&. Setting this option causes the two timestamps to match, and Visual C++ is happy\&. +.sp +Default: +\fI\fIdos filetime resolution\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +dos filetimes (S) +.PP +.RS 4 +Under DOS and Windows, if a user can write to a file they can change the timestamp on it\&. Under POSIX semantics, only the owner of the file or root may change the timestamp\&. By default, Samba emulates the DOS semantics and allows one to change the timestamp on a file if the user +smbd +is acting on behalf has write permissions\&. Due to changes in Microsoft Office 2000 and beyond, the default for this parameter has been changed from "no" to "yes" in Samba 3\&.0\&.14 and above\&. Microsoft Excel will display dialog box warnings about the file being changed by another user if this parameter is not set to "yes" and files are being shared between users\&. +.sp +Default: +\fI\fIdos filetimes\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +dsdb event notification (G) +.PP +.RS 4 +When enabled, this option causes Samba (acting as an Active Directory Domain Controller) to stream Samba database events across the internal message bus\&. Scripts built using Samba\*(Aqs python bindings can listen to these events by registering as the service +dsdb_event\&. +.sp +This is +\fInot\fR +needed for the audit logging described in +\m[blue]\fBlog level\fR\m[]\&. +.sp +Instead, this should instead be considered a developer option (it assists in the Samba testsuite) rather than a facility for external auditing, as message delivery is not guaranteed (a feature that the testsuite works around)\&. +.sp +The Samba database events are also logged via the normal logging methods when the +\m[blue]\fBlog level\fR\m[] +is set appropriately, say to +dsdb_json_audit:5\&. +.sp +Default: +\fI\fIdsdb event notification\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +dsdb group change notification (G) +.PP +.RS 4 +When enabled, this option causes Samba (acting as an Active Directory Domain Controller) to stream group membership change events across the internal message bus\&. Scripts built using Samba\*(Aqs python bindings can listen to these events by registering as the service +dsdb_group_event\&. +.sp +This is +\fInot\fR +needed for the audit logging described in +\m[blue]\fBlog level\fR\m[]\&. +.sp +Instead, this should instead be considered a developer option (it assists in the Samba testsuite) rather than a facility for external auditing, as message delivery is not guaranteed (a feature that the testsuite works around)\&. +.sp +The Samba database events are also logged via the normal logging methods when the +\m[blue]\fBlog level\fR\m[] +is set appropriately, say to +dsdb_group_json_audit:5\&. +.sp +Default: +\fI\fIdsdb group change notification\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +dsdb password event notification (G) +.PP +.RS 4 +When enabled, this option causes Samba (acting as an Active Directory Domain Controller) to stream password change and reset events across the internal message bus\&. Scripts built using Samba\*(Aqs python bindings can listen to these events by registering as the service +password_event\&. +.sp +This is +\fInot\fR +needed for the audit logging described in +\m[blue]\fBlog level\fR\m[]\&. +.sp +Instead, this should instead be considered a developer option (it assists in the Samba testsuite) rather than a facility for external auditing, as message delivery is not guaranteed (a feature that the testsuite works around)\&. +.sp +The Samba database events are also logged via the normal logging methods when the +\m[blue]\fBlog level\fR\m[] +is set appropriately, say to +dsdb_password_json_audit:5\&. +.sp +Default: +\fI\fIdsdb password event notification\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +durable handles (S) +.PP +.RS 4 +This boolean parameter controls whether Samba can grant SMB2 durable file handles on a share\&. +.sp +Note that durable handles are only enabled if +\m[blue]\fBkernel oplocks = no\fR\m[], +\m[blue]\fBkernel share modes = no\fR\m[], and +\m[blue]\fBposix locking = no\fR\m[], i\&.e\&. if the share is configured for CIFS/SMB2 only access, not supporting interoperability features with local UNIX processes or NFS operations\&. +.sp +Also note that, for the time being, durability is not granted for a handle that has the delete on close flag set\&. +.sp +Default: +\fI\fIdurable handles\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +ea support (S) +.PP +.RS 4 +This boolean parameter controls whether +\fBsmbd\fR(8) +will allow clients to attempt to access extended attributes on a share\&. In order to enable this parameter on a setup with default VFS modules: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +Samba must have been built with extended attributes support\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +The underlying filesystem exposed by the share must support extended attributes (e\&.g\&. the getfattr(1) +/ setfattr(1) +utilities must work)\&. +.RE +.sp +.RE +Note that the SMB protocol allows setting attributes whose value is 64K bytes long, and that on NTFS, the maximum storage space for extended attributes per file is 64K\&. On most UNIX systems (Solaris and ZFS file system being the exception), the limits are much lower \- typically 4K\&. Worse, the same 4K space is often used to store system metadata such as POSIX ACLs, or Samba\*(Aqs NT ACLs\&. Giving clients access to this tight space via extended attribute support could consume all of it by unsuspecting client applications, which would prevent changing system metadata due to lack of space\&. The default has changed to yes in Samba release 4\&.9\&.0 and above to allow better Windows fileserver compatibility in a default install\&. +.sp +Default: +\fI\fIea support\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +elasticsearch:address (S) +.PP +.RS 4 +Specifies the name of the Elasticsearch server to use for Spotlight queries when using the Elasticsearch backend\&. +.sp +Default: +\fI\fIelasticsearch:address\fR\fR\fI = \fR\fIlocalhost\fR\fI \fR +.sp +Example: +\fI\fIelasticsearch:address\fR\fR\fI = \fR\fIneedle\&.haystack\&.samba\&.org\fR\fI \fR +.RE + +elasticsearch:ignore unknown attribute (G) +.PP +.RS 4 +Ignore unknown Spotlight attributes in search queries\&. An example query using the unsupported attribute +"kMDItemTopic" +would be +kMDItemTopic=="hotstuff"\&. By default any query using such a type would completely fail\&. By enabling this option, if the type match is a subexpression of a larger expression, then this subexpression is just ignored\&. +.sp +Default: +\fI\fIelasticsearch:ignore unknown attribute\fR\fR\fI = \fR\fIno\fR\fI \fR +.sp +Example: +\fI\fIelasticsearch:ignore unknown attribute\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +elasticsearch:ignore unknown type (G) +.PP +.RS 4 +Ignore unknown Spotlight types in search queries\&. An example query using the unsupported type +"public\&.calendar\-event" +would be +kMDItemContentType=="public\&.calendar\-event"\&. By default any query using such a type would completely fail\&. By enabling this option, if the type match is a subexpression of a larger expression, then this subexpression is just ignored\&. +.sp +Default: +\fI\fIelasticsearch:ignore unknown type\fR\fR\fI = \fR\fIno\fR\fI \fR +.sp +Example: +\fI\fIelasticsearch:ignore unknown type\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +elasticsearch:index (S) +.PP +.RS 4 +Specifies the name of the Elasticsearch index to use for Spotlight queries when using the Elasticsearch backend\&. The default value of "_all" is a special Elasticsearch value that performs the search operation on all indices\&. +.sp +Default: +\fI\fIelasticsearch:index\fR\fR\fI = \fR\fI_all\fR\fI \fR +.sp +Example: +\fI\fIelasticsearch:index\fR\fR\fI = \fR\fIspotlight\fR\fI \fR +.RE + +elasticsearch:mappings (G) +.PP +.RS 4 +Path to a file specifying metadata attribute mappings in JSON format\&. Use by the Elasticsearch backend of the Spotlight RPC service\&. +.sp +Default: +\fI\fIelasticsearch:mappings\fR\fR\fI = \fR\fI/usr/local/share/samba416/samba/elasticsearch_mappings\&.json\fR\fI \fR +.sp +Example: +\fI\fIelasticsearch:mappings\fR\fR\fI = \fR\fI/usr/share/foo/mymappings\&.json\fR\fI \fR +.RE + +elasticsearch:max results (S) +.PP +.RS 4 +Path to a file specifying metadata attribute mappings in JSON format\&. Used by the Elasticsearch backend of the Spotlight RPC service\&. A value of 0 means no limit\&. +.sp +Default: +\fI\fIelasticsearch:max results\fR\fR\fI = \fR\fI100\fR\fI \fR +.sp +Example: +\fI\fIelasticsearch:max results\fR\fR\fI = \fR\fI10\fR\fI \fR +.RE + +elasticsearch:port (S) +.PP +.RS 4 +Specifies the TCP port of the Elasticsearch server to use for Spotlight queries when using the Elasticsearch backend\&. +.sp +Default: +\fI\fIelasticsearch:port\fR\fR\fI = \fR\fI9200\fR\fI \fR +.sp +Example: +\fI\fIelasticsearch:port\fR\fR\fI = \fR\fI9201\fR\fI \fR +.RE + +elasticsearch:use tls (S) +.PP +.RS 4 +Specifies whether to use HTTPS when talking to the Elasticsearch server used for Spotlight queries when using the Elasticsearch backend\&. +.sp +Default: +\fI\fIelasticsearch:use tls\fR\fR\fI = \fR\fIno\fR\fI \fR +.sp +Example: +\fI\fIelasticsearch:use tls\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +enable asu support (G) +.PP +.RS 4 +Hosts running the "Advanced Server for Unix (ASU)" product require some special accommodations such as creating a builtin [ADMIN$] share that only supports IPC connections\&. The has been the default behavior in smbd for many years\&. However, certain Microsoft applications such as the Print Migrator tool require that the remote server support an [ADMIN$] file share\&. Disabling this parameter allows for creating an [ADMIN$] file share in smb\&.conf\&. +.sp +Default: +\fI\fIenable asu support\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +enable core files (G) +.PP +.RS 4 +This parameter specifies whether core dumps should be written on internal exits\&. Normally set to +\fByes\fR\&. You should never need to change this\&. +.sp +Default: +\fI\fIenable core files\fR\fR\fI = \fR\fIyes\fR\fI \fR +.sp +Example: +\fI\fIenable core files\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +enable privileges (G) +.PP +.RS 4 +This deprecated parameter controls whether or not smbd will honor privileges assigned to specific SIDs via either +net rpc rights +or one of the Windows user and group manager tools\&. This parameter is enabled by default\&. It can be disabled to prevent members of the Domain Admins group from being able to assign privileges to users or groups which can then result in certain smbd operations running as root that would normally run under the context of the connected user\&. +.sp +An example of how privileges can be used is to assign the right to join clients to a Samba controlled domain without providing root access to the server via smbd\&. +.sp +Please read the extended description provided in the Samba HOWTO documentation\&. +.sp +Default: +\fI\fIenable privileges\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +enable spoolss (G) +.PP +.RS 4 +Inverted synonym for +\m[blue]\fBdisable spoolss\fR\m[]\&. +.sp +Default: +\fI\fIenable spoolss\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +encrypt passwords (G) +.PP +.RS 4 +This parameter has been deprecated since Samba 4\&.11 and support for plaintext (as distinct from NTLM, NTLMv2 or Kerberos authentication) will be removed in a future Samba release\&. +.sp +That is, in the future, the current default of +encrypt passwords = yes +will be the enforced behaviour\&. +.sp +This boolean controls whether encrypted passwords will be negotiated with the client\&. Note that Windows NT 4\&.0 SP3 and above and also Windows 98 will by default expect encrypted passwords unless a registry entry is changed\&. To use encrypted passwords in Samba see the chapter "User Database" in the Samba HOWTO Collection\&. +.sp +MS Windows clients that expect Microsoft encrypted passwords and that do not have plain text password support enabled will be able to connect only to a Samba server that has encrypted password support enabled and for which the user accounts have a valid encrypted password\&. Refer to the smbpasswd command man page for information regarding the creation of encrypted passwords for user accounts\&. +.sp +The use of plain text passwords is NOT advised as support for this feature is no longer maintained in Microsoft Windows products\&. If you want to use plain text passwords you must set this parameter to no\&. +.sp +In order for encrypted passwords to work correctly +\fBsmbd\fR(8) +must either have access to a local +\fBsmbpasswd\fR(5) +file (see the +\fBsmbpasswd\fR(8) +program for information on how to set up and maintain this file), or set the +\m[blue]\fBsecurity = [domain|ads]\fR\m[] +parameter which causes +smbd +to authenticate against another server\&. +.sp +Default: +\fI\fIencrypt passwords\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +enhanced browsing (G) +.PP +.RS 4 +This option enables a couple of enhancements to cross\-subnet browse propagation that have been added in Samba but which are not standard in Microsoft implementations\&. +.sp +The first enhancement to browse propagation consists of a regular wildcard query to a Samba WINS server for all Domain Master Browsers, followed by a browse synchronization with each of the returned DMBs\&. The second enhancement consists of a regular randomised browse synchronization with all currently known DMBs\&. +.sp +You may wish to disable this option if you have a problem with empty workgroups not disappearing from browse lists\&. Due to the restrictions of the browse protocols, these enhancements can cause a empty workgroup to stay around forever which can be annoying\&. +.sp +In general you should leave this option enabled as it makes cross\-subnet browse propagation much more reliable\&. +.sp +Default: +\fI\fIenhanced browsing\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +enumports command (G) +.PP +.RS 4 +The concept of a "port" is fairly foreign to UNIX hosts\&. Under Windows NT/2000 print servers, a port is associated with a port monitor and generally takes the form of a local port (i\&.e\&. LPT1:, COM1:, FILE:) or a remote port (i\&.e\&. LPD Port Monitor, etc\&.\&.\&.)\&. By default, Samba has only one port defined\-\-\fB"Samba Printer Port"\fR\&. Under Windows NT/2000, all printers must have a valid port name\&. If you wish to have a list of ports displayed (smbd +does not use a port name for anything) other than the default +\fB"Samba Printer Port"\fR, you can define +\fIenumports command\fR +to point to a program which should generate a list of ports, one per line, to standard output\&. This listing will then be used in response to the level 1 and 2 EnumPorts() RPC\&. +.sp +Default: +\fI\fIenumports command\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIenumports command\fR\fR\fI = \fR\fI/usr/bin/listports\fR\fI \fR +.RE + +eventlog list (G) +.PP +.RS 4 +This option defines a list of log names that Samba will report to the Microsoft EventViewer utility\&. The listed eventlogs will be associated with tdb file on disk in the +$(statedir)/eventlog\&. +.sp +The administrator must use an external process to parse the normal Unix logs such as +/var/log/messages +and write then entries to the eventlog tdb files\&. Refer to the eventlogadm(8) utility for how to write eventlog entries\&. +.sp +Default: +\fI\fIeventlog list\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIeventlog list\fR\fR\fI = \fR\fISecurity Application Syslog Apache\fR\fI \fR +.RE + +fake directory create times (S) +.PP +.RS 4 +NTFS and Windows VFAT file systems keep a create time for all files and directories\&. This is not the same as the ctime \- status change time \- that Unix keeps, so Samba by default reports the earliest of the various times Unix does keep\&. Setting this parameter for a share causes Samba to always report midnight 1\-1\-1980 as the create time for directories\&. +.sp +This option is mainly used as a compatibility option for Visual C++ when used against Samba shares\&. Visual C++ generated makefiles have the object directory as a dependency for each object file, and a make rule to create the directory\&. Also, when NMAKE compares timestamps it uses the creation time when examining a directory\&. Thus the object directory will be created if it does not exist, but once it does exist it will always have an earlier timestamp than the object files it contains\&. +.sp +However, Unix time semantics mean that the create time reported by Samba will be updated whenever a file is created or deleted in the directory\&. NMAKE finds all object files in the object directory\&. The timestamp of the last one built is then compared to the timestamp of the object directory\&. If the directory\*(Aqs timestamp if newer, then all object files will be rebuilt\&. Enabling this option ensures directories always predate their contents and an NMAKE build will proceed as expected\&. +.sp +Default: +\fI\fIfake directory create times\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +fake oplocks (S) +.PP +.RS 4 +Oplocks are the way that SMB clients get permission from a server to locally cache file operations\&. If a server grants an oplock (opportunistic lock) then the client is free to assume that it is the only one accessing the file and it will aggressively cache file data\&. With some oplock types the client may even cache file open/close operations\&. This can give enormous performance benefits\&. +.sp +When you set +fake oplocks = yes, +\fBsmbd\fR(8) +will always grant oplock requests no matter how many clients are using the file\&. +.sp +It is generally much better to use the real +\m[blue]\fBoplocks\fR\m[] +support rather than this parameter\&. +.sp +If you enable this option on all read\-only shares or shares that you know will only be accessed from one client at a time such as physically read\-only media like CDROMs, you will see a big performance improvement on many operations\&. If you enable this option on shares where multiple clients may be accessing the files read\-write at the same time you can get data corruption\&. Use this option carefully! +.sp +Default: +\fI\fIfake oplocks\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +follow symlinks (S) +.PP +.RS 4 +This parameter allows the Samba administrator to stop +\fBsmbd\fR(8) +from following symbolic links in a particular share\&. Setting this parameter to +\fBno\fR +prevents any file or directory that is a symbolic link from being followed (the user will get an error)\&. This option is very useful to stop users from adding a symbolic link to +/etc/passwd +in their home directory for instance\&. However it will slow filename lookups down slightly\&. +.sp +This option is enabled (i\&.e\&. +smbd +will follow symbolic links) by default\&. +.sp +Default: +\fI\fIfollow symlinks\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +smbd force process locks (S) +.PP +.RS 4 +This boolean option tells +smbd +whether to forcefully disable the use of Open File Description locks on Linux\&. +.sp +This option should not be changed from the default unless you know what you\*(Aqre doing\&. +.sp +Default: +\fI\fIsmbd force process locks\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +force create mode (S) +.PP +.RS 4 +This parameter specifies a set of UNIX mode bit permissions that will +\fIalways\fR +be set on a file created by Samba\&. This is done by bitwise \*(AqOR\*(Aqing these bits onto the mode bits of a file that is being created\&. The default for this parameter is (in octal) 000\&. The modes in this parameter are bitwise \*(AqOR\*(Aqed onto the file mode after the mask set in the +\fIcreate mask\fR +parameter is applied\&. +.sp +The example below would force all newly created files to have read and execute permissions set for \*(Aqgroup\*(Aq and \*(Aqother\*(Aq as well as the read/write/execute bits set for the \*(Aquser\*(Aq\&. +.sp +Default: +\fI\fIforce create mode\fR\fR\fI = \fR\fI0000\fR\fI \fR +.sp +Example: +\fI\fIforce create mode\fR\fR\fI = \fR\fI0755\fR\fI \fR +.RE + +force directory mode (S) +.PP +.RS 4 +This parameter specifies a set of UNIX mode bit permissions that will +\fIalways\fR +be set on a directory created by Samba\&. This is done by bitwise \*(AqOR\*(Aqing these bits onto the mode bits of a directory that is being created\&. The default for this parameter is (in octal) 0000 which will not add any extra permission bits to a created directory\&. This operation is done after the mode mask in the parameter +\fIdirectory mask\fR +is applied\&. +.sp +The example below would force all created directories to have read and execute permissions set for \*(Aqgroup\*(Aq and \*(Aqother\*(Aq as well as the read/write/execute bits set for the \*(Aquser\*(Aq\&. +.sp +Default: +\fI\fIforce directory mode\fR\fR\fI = \fR\fI0000\fR\fI \fR +.sp +Example: +\fI\fIforce directory mode\fR\fR\fI = \fR\fI0755\fR\fI \fR +.RE + +force directory security mode (S) +.PP +.RS 4 +This parameter has been removed for Samba 4\&.0\&.0\&. +.sp +\fINo default\fR +.RE + +group +.PP +.RS 4 +This parameter is a synonym for +force group\&. +.RE + +force group (S) +.PP +.RS 4 +This specifies a UNIX group name that will be assigned as the default primary group for all users connecting to this service\&. This is useful for sharing files by ensuring that all access to files on service will use the named group for their permissions checking\&. Thus, by assigning permissions for this group to the files and directories within this service the Samba administrator can restrict or allow sharing of these files\&. +.sp +In Samba 2\&.0\&.5 and above this parameter has extended functionality in the following way\&. If the group name listed here has a \*(Aq+\*(Aq character prepended to it then the current user accessing the share only has the primary group default assigned to this group if they are already assigned as a member of that group\&. This allows an administrator to decide that only users who are already in a particular group will create files with group ownership set to that group\&. This gives a finer granularity of ownership assignment\&. For example, the setting +force group = +sys +means that only users who are already in group sys will have their default primary group assigned to sys when accessing this Samba share\&. All other users will retain their ordinary primary group\&. +.sp +If the +\m[blue]\fBforce user\fR\m[] +parameter is also set the group specified in +\fIforce group\fR +will override the primary group set in +\fIforce user\fR\&. +.sp +Default: +\fI\fIforce group\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIforce group\fR\fR\fI = \fR\fIagroup\fR\fI \fR +.RE + +force printername (S) +.PP +.RS 4 +When printing from Windows NT (or later), each printer in +smb\&.conf +has two associated names which can be used by the client\&. The first is the sharename (or shortname) defined in smb\&.conf\&. This is the only printername available for use by Windows 9x clients\&. The second name associated with a printer can be seen when browsing to the "Printers" (or "Printers and Faxes") folder on the Samba server\&. This is referred to simply as the printername (not to be confused with the +\fIprinter name\fR +option)\&. +.sp +When assigning a new driver to a printer on a remote Windows compatible print server such as Samba, the Windows client will rename the printer to match the driver name just uploaded\&. This can result in confusion for users when multiple printers are bound to the same driver\&. To prevent Samba from allowing the printer\*(Aqs printername to differ from the sharename defined in smb\&.conf, set +\fIforce printername = yes\fR\&. +.sp +Be aware that enabling this parameter may affect migrating printers from a Windows server to Samba since Windows has no way to force the sharename and printername to match\&. +.sp +It is recommended that this parameter\*(Aqs value not be changed once the printer is in use by clients as this could cause a user not be able to delete printer connections from their local Printers folder\&. +.sp +Default: +\fI\fIforce printername\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +force security mode (S) +.PP +.RS 4 +This parameter has been removed for Samba 4\&.0\&.0\&. +.sp +\fINo default\fR +.RE + +force unknown acl user (S) +.PP +.RS 4 +If this parameter is set, a Windows NT ACL that contains an unknown SID (security descriptor, or representation of a user or group id) as the owner or group owner of the file will be silently mapped into the current UNIX uid or gid of the currently connected user\&. +.sp +This is designed to allow Windows NT clients to copy files and folders containing ACLs that were created locally on the client machine and contain users local to that machine only (no domain users) to be copied to a Samba server (usually with XCOPY /O) and have the unknown userid and groupid of the file owner map to the current connected user\&. This can only be fixed correctly when winbindd allows arbitrary mapping from any Windows NT SID to a UNIX uid or gid\&. +.sp +Try using this parameter when XCOPY /O gives an ACCESS_DENIED error\&. +.sp +Default: +\fI\fIforce unknown acl user\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +force user (S) +.PP +.RS 4 +This specifies a UNIX user name that will be assigned as the default user for all users connecting to this service\&. This is useful for sharing files\&. You should also use it carefully as using it incorrectly can cause security problems\&. +.sp +This user name only gets used once a connection is established\&. Thus clients still need to connect as a valid user and supply a valid password\&. Once connected, all file operations will be performed as the "forced user", no matter what username the client connected as\&. This can be very useful\&. +.sp +In Samba 2\&.0\&.5 and above this parameter also causes the primary group of the forced user to be used as the primary group for all file activity\&. Prior to 2\&.0\&.5 the primary group was left as the primary group of the connecting user (this was a bug)\&. +.sp +Default: +\fI\fIforce user\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIforce user\fR\fR\fI = \fR\fIauser\fR\fI \fR +.RE + +fss: prune stale (G) +.PP +.RS 4 +When enabled, Samba\*(Aqs File Server Remote VSS Protocol (FSRVP) server checks all FSRVP initiated snapshots on startup, and removes any corresponding state (including share definitions) for nonexistent snapshot paths\&. +.sp +Default: +\fI\fIfss: prune stale\fR\fR\fI = \fR\fIno\fR\fI \fR +.sp +Example: +\fI\fIfss: prune stale\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +fss: sequence timeout (G) +.PP +.RS 4 +The File Server Remote VSS Protocol (FSRVP) server includes a message sequence timer to ensure cleanup on unexpected client disconnect\&. This parameter overrides the default timeout between FSRVP operations\&. FSRVP timeouts can be completely disabled via a value of 0\&. +.sp +Default: +\fI\fIfss: sequence timeout\fR\fR\fI = \fR\fI180 or 1800, depending on operation\fR\fI \fR +.sp +Example: +\fI\fIfss: sequence timeout\fR\fR\fI = \fR\fI0\fR\fI \fR +.RE + +fstype (S) +.PP +.RS 4 +This parameter allows the administrator to configure the string that specifies the type of filesystem a share is using that is reported by +\fBsmbd\fR(8) +when a client queries the filesystem type for a share\&. The default type is +\fBNTFS\fR +for compatibility with Windows NT but this can be changed to other strings such as +\fBSamba\fR +or +\fBFAT\fR +if required\&. +.sp +Default: +\fI\fIfstype\fR\fR\fI = \fR\fINTFS\fR\fI \fR +.sp +Example: +\fI\fIfstype\fR\fR\fI = \fR\fISamba\fR\fI \fR +.RE + +get quota command (G) +.PP +.RS 4 +The +get quota command +should only be used whenever there is no operating system API available from the OS that samba can use\&. +.sp +This option is only available Samba was compiled with quotas support\&. +.sp +This parameter should specify the path to a script that queries the quota information for the specified user/group for the partition that the specified directory is on\&. +.sp +Such a script is being given 3 arguments: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +directory +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +type of query +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +uid of user or gid of group +.RE +.sp +.RE +The directory is actually mostly just "\&." \- It needs to be treated relatively to the current working directory that the script can also query\&. +.sp +The type of query can be one of: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +1 \- user quotas +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +2 \- user default quotas (uid = \-1) +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +3 \- group quotas +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +4 \- group default quotas (gid = \-1) +.RE +.sp +.RE +This script should print one line as output with spaces between the columns\&. The printed columns should be: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +1 \- quota flags (0 = no quotas, 1 = quotas enabled, 2 = quotas enabled and enforced) +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +2 \- number of currently used blocks +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +3 \- the softlimit number of blocks +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +4 \- the hardlimit number of blocks +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +5 \- currently used number of inodes +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +6 \- the softlimit number of inodes +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +7 \- the hardlimit number of inodes +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +8 (optional) \- the number of bytes in a block(default is 1024) +.RE +.sp +.RE +Default: +\fI\fIget quota command\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIget quota command\fR\fR\fI = \fR\fI/usr/local/sbin/query_quota\fR\fI \fR +.RE + +getwd cache (G) +.PP +.RS 4 +This is a tuning option\&. When this is enabled a caching algorithm will be used to reduce the time taken for getwd() calls\&. This can have a significant impact on performance, especially when the +\m[blue]\fBwide links\fR\m[] +parameter is set to +\fBno\fR\&. +.sp +Default: +\fI\fIgetwd cache\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +gpo update command (G) +.PP +.RS 4 +This option sets the command that is called to apply GPO policies\&. The samba\-gpupdate script applies System Access and Kerberos Policies to the KDC\&. System Access policies set minPwdAge, maxPwdAge, minPwdLength, and pwdProperties in the samdb\&. Kerberos Policies set kdc:service ticket lifetime, kdc:user ticket lifetime, and kdc:renewal lifetime in smb\&.conf\&. +.sp +Default: +\fI\fIgpo update command\fR\fR\fI = \fR\fI/wrkdirs/usr/ports/net/samba416/work/samba\-4\&.16\&.4/source4/scripting/bin/samba\-gpupdate\fR\fI \fR +.sp +Example: +\fI\fIgpo update command\fR\fR\fI = \fR\fI/usr/local/sbin/gpoupdate\fR\fI \fR +.RE + +guest account (G) +.PP +.RS 4 +This is a username which will be used for access to services which are specified as +\m[blue]\fBguest ok\fR\m[] +(see below)\&. Whatever privileges this user has will be available to any client connecting to the guest service\&. This user must exist in the password file, but does not require a valid login\&. The user account "ftp" is often a good choice for this parameter\&. +.sp +On some systems the default guest account "nobody" may not be able to print\&. Use another account in this case\&. You should test this by trying to log in as your guest user (perhaps by using the +su \- +command) and trying to print using the system print command such as +lpr(1) +or +lp(1)\&. +.sp +This parameter does not accept % macros, because many parts of the system require this value to be constant for correct operation\&. +.sp +Default: +\fI\fIguest account\fR\fR\fI = \fR\fInobody # default can be changed at compile\-time\fR\fI \fR +.sp +Example: +\fI\fIguest account\fR\fR\fI = \fR\fIftp\fR\fI \fR +.RE + +public +.PP +.RS 4 +This parameter is a synonym for +guest ok\&. +.RE + +guest ok (S) +.PP +.RS 4 +If this parameter is +\fByes\fR +for a service, then no password is required to connect to the service\&. Privileges will be those of the +\m[blue]\fBguest account\fR\m[]\&. +.sp +This parameter nullifies the benefits of setting +\m[blue]\fBrestrict anonymous = 2\fR\m[] +.sp +See the section below on +\m[blue]\fBsecurity\fR\m[] +for more information about this option\&. +.sp +Default: +\fI\fIguest ok\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +only guest +.PP +.RS 4 +This parameter is a synonym for +guest only\&. +.RE + +guest only (S) +.PP +.RS 4 +If this parameter is +\fByes\fR +for a service, then only guest connections to the service are permitted\&. This parameter will have no effect if +\m[blue]\fBguest ok\fR\m[] +is not set for the service\&. +.sp +See the section below on +\m[blue]\fBsecurity\fR\m[] +for more information about this option\&. +.sp +Default: +\fI\fIguest only\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +hide dot files (S) +.PP +.RS 4 +This is a boolean parameter that controls whether files starting with a dot appear as hidden files\&. +.sp +Default: +\fI\fIhide dot files\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +hide files (S) +.PP +.RS 4 +This is a list of files or directories that are not visible but are accessible\&. The DOS \*(Aqhidden\*(Aq attribute is applied to any files or directories that match\&. +.sp +Each entry in the list must be separated by a \*(Aq/\*(Aq, which allows spaces to be included in the entry\&. \*(Aq*\*(Aq and \*(Aq?\*(Aq can be used to specify multiple files or directories as in DOS wildcards\&. +.sp +Each entry must be a Unix path, not a DOS path and must not include the Unix directory separator \*(Aq/\*(Aq\&. +.sp +Note that the case sensitivity option is applicable in hiding files\&. +.sp +Setting this parameter will affect the performance of Samba, as it will be forced to check all files and directories for a match as they are scanned\&. +.sp +The example shown above is based on files that the Macintosh SMB client (DAVE) available from +Thursby +creates for internal use, and also still hides all files beginning with a dot\&. +.sp +An example of us of this parameter is: +.sp +.if n \{\ +.RS 4 +.\} +.nf +hide files = /\&.*/DesktopFolderDB/TrashFor%m/resource\&.frk/ +.fi +.if n \{\ +.RE +.\} +.sp +Default: +\fI\fIhide files\fR\fR\fI = \fR\fI # no file are hidden\fR\fI \fR +.RE + +hide new files timeout (S) +.PP +.RS 4 +Setting this parameter to something but 0 hides files that have been modified less than N seconds ago\&. +.sp +It can be used for ingest/process queue style workloads\&. A processing application should only see files that are definitely finished\&. As many applications do not have proper external workflow control, this can be a way to make sure processing does not interfere with file ingest\&. +.sp +Default: +\fI\fIhide new files timeout\fR\fR\fI = \fR\fI0\fR\fI \fR +.RE + +hide special files (S) +.PP +.RS 4 +This parameter prevents clients from seeing special files such as sockets, devices and fifo\*(Aqs in directory listings\&. +.sp +Default: +\fI\fIhide special files\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +hide unreadable (S) +.PP +.RS 4 +This parameter prevents clients from seeing the existence of files that cannot be read\&. Defaults to off\&. +.sp +Please note that enabling this can slow down listing large directories significantly\&. Samba has to evaluate the ACLs of all directory members, which can be a lot of effort\&. +.sp +Default: +\fI\fIhide unreadable\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +hide unwriteable files (S) +.PP +.RS 4 +This parameter prevents clients from seeing the existence of files that cannot be written to\&. Defaults to off\&. Note that unwriteable directories are shown as usual\&. +.sp +Please note that enabling this can slow down listing large directories significantly\&. Samba has to evaluate the ACLs of all directory members, which can be a lot of effort\&. +.sp +Default: +\fI\fIhide unwriteable files\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +honor change notify privilege (S) +.PP +.RS 4 +This option can be used to make use of the change notify privilege\&. By default notify results are not checked against the file system permissions\&. +.sp +If "honor change notify privilege" is enabled, a user will only receive notify results, if he has change notify privilege or sufficient file system permissions\&. If a user has the change notify privilege, he will receive all requested notify results, even if the user does not have the permissions on the file system\&. +.sp +Default: +\fI\fIhonor change notify privilege\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +host msdfs (G) +.PP +.RS 4 +If set to +\fByes\fR, Samba will act as a Dfs server, and allow Dfs\-aware clients to browse Dfs trees hosted on the server\&. +.sp +See also the +\m[blue]\fBmsdfs root\fR\m[] +share level parameter\&. For more information on setting up a Dfs tree on Samba, refer to the MSFDS chapter in the book Samba3\-HOWTO\&. +.sp +Default: +\fI\fIhost msdfs\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +hostname lookups (G) +.PP +.RS 4 +Specifies whether samba should use (expensive) hostname lookups or use the ip addresses instead\&. An example place where hostname lookups are currently used is when checking the +hosts deny +and +hosts allow\&. +.sp +Default: +\fI\fIhostname lookups\fR\fR\fI = \fR\fIno\fR\fI \fR +.sp +Example: +\fI\fIhostname lookups\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +allow hosts +.PP +.RS 4 +This parameter is a synonym for +hosts allow\&. +.RE + +hosts allow (S) +.PP +.RS 4 +A synonym for this parameter is +\m[blue]\fBallow hosts\fR\m[]\&. +.sp +This parameter is a comma, space, or tab delimited set of hosts which are permitted to access a service\&. +.sp +If specified in the [global] section then it will apply to all services, regardless of whether the individual service has a different setting\&. +.sp +You can specify the hosts by name or IP number\&. For example, you could restrict access to only the hosts on a Class C subnet with something like +allow hosts = 150\&.203\&.5\&.\&. The full syntax of the list is described in the man page +hosts_access(5)\&. Note that this man page may not be present on your system, so a brief description will be given here also\&. +.sp +Note that the localhost address 127\&.0\&.0\&.1 will always be allowed access unless specifically denied by a +\m[blue]\fBhosts deny\fR\m[] +option\&. +.sp +You can also specify hosts by network/netmask pairs and by netgroup names if your system supports netgroups\&. The +\fIEXCEPT\fR +keyword can also be used to limit a wildcard list\&. The following examples may provide some help: +.sp +Example 1: allow all IPs in 150\&.203\&.*\&.*; except one +.sp +hosts allow = 150\&.203\&. EXCEPT 150\&.203\&.6\&.66 +.sp +Example 2: allow hosts that match the given network/netmask +.sp +hosts allow = 150\&.203\&.15\&.0/255\&.255\&.255\&.0 +.sp +Example 3: allow a couple of hosts +.sp +hosts allow = lapland, arvidsjaur +.sp +Example 4: allow only hosts in NIS netgroup "foonet", but deny access from one particular host +.sp +hosts allow = @foonet +.sp +hosts deny = pirate +.if n \{\ +.sp +.\} +.RS 4 +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBNote\fR +.ps -1 +.br +Note that access still requires suitable user\-level passwords\&. +.sp .5v +.RE +See +\fBtestparm\fR(1) +for a way of testing your host access to see if it does what you expect\&. +.sp +Default: +\fI\fIhosts allow\fR\fR\fI = \fR\fI # none (i\&.e\&., all hosts permitted access)\fR\fI \fR +.sp +Example: +\fI\fIhosts allow\fR\fR\fI = \fR\fI150\&.203\&.5\&. myhost\&.mynet\&.edu\&.au\fR\fI \fR +.RE + +deny hosts +.PP +.RS 4 +This parameter is a synonym for +hosts deny\&. +.RE + +hosts deny (S) +.PP +.RS 4 +The opposite of +\fIhosts allow\fR +\- hosts listed here are +\fINOT\fR +permitted access to services unless the specific services have their own lists to override this one\&. Where the lists conflict, the +\fIallow\fR +list takes precedence\&. +.sp +In the event that it is necessary to deny all by default, use the keyword ALL (or the netmask +0\&.0\&.0\&.0/0) and then explicitly specify to the +\m[blue]\fBhosts allow = hosts allow\fR\m[] +parameter those hosts that should be permitted access\&. +.sp +Default: +\fI\fIhosts deny\fR\fR\fI = \fR\fI # none (i\&.e\&., no hosts specifically excluded)\fR\fI \fR +.sp +Example: +\fI\fIhosts deny\fR\fR\fI = \fR\fI150\&.203\&.4\&. badhost\&.mynet\&.edu\&.au\fR\fI \fR +.RE + +idmap backend (G) +.PP +.RS 4 +The idmap backend provides a plugin interface for Winbind to use varying backends to store SID/uid/gid mapping tables\&. +.sp +This option specifies the default backend that is used when no special configuration set, but it is now deprecated in favour of the new spelling +\m[blue]\fBidmap config * : backend\fR\m[]\&. +.sp +Default: +\fI\fIidmap backend\fR\fR\fI = \fR\fItdb\fR\fI \fR +.RE + +idmap cache time (G) +.PP +.RS 4 +This parameter specifies the number of seconds that Winbind\*(Aqs idmap interface will cache positive SID/uid/gid query results\&. By default, Samba will cache these results for one week\&. +.sp +Default: +\fI\fIidmap cache time\fR\fR\fI = \fR\fI604800\fR\fI \fR +.RE + +idmap config DOMAIN : OPTION (G) +.PP +.RS 4 +ID mapping in Samba is the mapping between Windows SIDs and Unix user and group IDs\&. This is performed by Winbindd with a configurable plugin interface\&. Samba\*(Aqs ID mapping is configured by options starting with the +\m[blue]\fBidmap config\fR\m[] +prefix\&. An idmap option consists of the +\m[blue]\fBidmap config\fR\m[] +prefix, followed by a domain name or the asterisk character (*), a colon, and the name of an idmap setting for the chosen domain\&. +.sp +The idmap configuration is hence divided into groups, one group for each domain to be configured, and one group with the asterisk instead of a proper domain name, which specifies the default configuration that is used to catch all domains that do not have an explicit idmap configuration of their own\&. +.sp +There are three general options available: +.PP +backend = backend_name +.RS 4 +This specifies the name of the idmap plugin to use as the SID/uid/gid backend for this domain\&. The standard backends are tdb (\fBidmap_tdb\fR(8)), tdb2 (\fBidmap_tdb2\fR(8)), ldap (\fBidmap_ldap\fR(8)), rid (\fBidmap_rid\fR(8)), hash (\fBidmap_hash\fR(8)), autorid (\fBidmap_autorid\fR(8)), ad (\fBidmap_ad\fR(8)) and nss (\fBidmap_nss\fR(8))\&. The corresponding manual pages contain the details, but here is a summary\&. +.sp +The first three of these create mappings of their own using internal unixid counters and store the mappings in a database\&. These are suitable for use in the default idmap configuration\&. The rid and hash backends use a pure algorithmic calculation to determine the unixid for a SID\&. The autorid module is a mixture of the tdb and rid backend\&. It creates ranges for each domain encountered and then uses the rid algorithm for each of these automatically configured domains individually\&. The ad backend uses unix ids stored in Active Directory via the standard schema extensions\&. The nss backend reverses the standard winbindd setup and gets the unix ids via names from nsswitch which can be useful in an ldap setup\&. +.RE +.PP +range = low \- high +.RS 4 +Defines the available matching uid and gid range for which the backend is authoritative\&. For allocating backends, this also defines the start and the end of the range for allocating new unique IDs\&. +.sp +winbind uses this parameter to find the backend that is authoritative for a unix ID to SID mapping, so it must be set for each individually configured domain and for the default configuration\&. The configured ranges must be mutually disjoint\&. +.sp +Note that the low value interacts with the +\m[blue]\fBmin domain uid\fR\m[] +option! +.RE +.PP +read only = yes|no +.RS 4 +This option can be used to turn the writing backends tdb, tdb2, and ldap into read only mode\&. This can be useful e\&.g\&. in cases where a pre\-filled database exists that should not be extended automatically\&. +.RE +.sp +The following example illustrates how to configure the +\fBidmap_ad\fR(8) +backend for the CORP domain and the +\fBidmap_tdb\fR(8) +backend for all other domains\&. This configuration assumes that the admin of CORP assigns unix ids below 1000000 via the SFU extensions, and winbind is supposed to use the next million entries for its own mappings from trusted domains and for local groups for example\&. +.sp +.if n \{\ +.RS 4 +.\} +.nf + idmap config * : backend = tdb + idmap config * : range = 1000000\-1999999 + + idmap config CORP : backend = ad + idmap config CORP : range = 1000\-999999 + +.fi +.if n \{\ +.RE +.\} +.sp +\fINo default\fR +.RE + +winbind gid +.PP +.RS 4 +This parameter is a synonym for +idmap gid\&. +.RE + +idmap gid (G) +.PP +.RS 4 +The idmap gid parameter specifies the range of group ids for the default idmap configuration\&. It is now deprecated in favour of +\m[blue]\fBidmap config * : range\fR\m[]\&. +.sp +See the +\m[blue]\fBidmap config\fR\m[] +option\&. +.sp +Default: +\fI\fIidmap gid\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIidmap gid\fR\fR\fI = \fR\fI10000\-20000\fR\fI \fR +.RE + +idmap negative cache time (G) +.PP +.RS 4 +This parameter specifies the number of seconds that Winbind\*(Aqs idmap interface will cache negative SID/uid/gid query results\&. +.sp +Default: +\fI\fIidmap negative cache time\fR\fR\fI = \fR\fI120\fR\fI \fR +.RE + +winbind uid +.PP +.RS 4 +This parameter is a synonym for +idmap uid\&. +.RE + +idmap uid (G) +.PP +.RS 4 +The idmap uid parameter specifies the range of user ids for the default idmap configuration\&. It is now deprecated in favour of +\m[blue]\fBidmap config * : range\fR\m[]\&. +.sp +See the +\m[blue]\fBidmap config\fR\m[] +option\&. +.sp +Default: +\fI\fIidmap uid\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIidmap uid\fR\fR\fI = \fR\fI10000\-20000\fR\fI \fR +.RE + +include (S) +.PP +.RS 4 +This allows you to include one config file inside another\&. The file is included literally, as though typed in place\&. +.sp +It takes the standard substitutions, except +\fI%u\fR, +\fI%P\fR +and +\fI%S\fR\&. +.sp +The parameter +\fIinclude = registry\fR +has a special meaning: It does +\fInot\fR +include a file named +\fIregistry\fR +from the current working directory, but instead reads the global configuration options from the registry\&. See the section on registry\-based configuration for details\&. Note that this option automatically activates registry shares\&. +.sp +Default: +\fI\fIinclude\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIinclude\fR\fR\fI = \fR\fI/usr/local/samba/lib/admin_smb\&.conf\fR\fI \fR +.RE + +include system krb5 conf (G) +.PP +.RS 4 +Setting this parameter to +no +will prevent winbind to include the system /etc/krb5\&.conf file into the krb5\&.conf file it creates\&. See also +\m[blue]\fBcreate krb5 conf\fR\m[]\&. This option only applies to Samba built with MIT Kerberos\&. +.sp +Default: +\fI\fIinclude system krb5 conf\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +inherit acls (S) +.PP +.RS 4 +This parameter can be used to ensure that if default acls exist on parent directories, they are always honored when creating a new file or subdirectory in these parent directories\&. The default behavior is to use the unix mode specified when creating the directory\&. Enabling this option sets the unix mode to 0777, thus guaranteeing that default directory acls are propagated\&. Note that using the VFS modules acl_xattr or acl_tdb which store native Windows as meta\-data will automatically turn this option on for any share for which they are loaded, as they require this option to emulate Windows ACLs correctly\&. +.sp +Default: +\fI\fIinherit acls\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +inherit owner (S) +.PP +.RS 4 +The ownership of new files and directories is normally governed by effective uid of the connected user\&. This option allows the Samba administrator to specify that the ownership for new files and directories should be controlled by the ownership of the parent directory\&. +.sp +Valid options are: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBno\fR +\- Both the Windows (SID) owner and the UNIX (uid) owner of the file are governed by the identity of the user that created the file\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBwindows and unix\fR +\- The Windows (SID) owner and the UNIX (uid) owner of new files and directories are set to the respective owner of the parent directory\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fByes\fR +\- a synonym for +\fBwindows and unix\fR\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBunix only\fR +\- Only the UNIX owner is set to the UNIX owner of the parent directory\&. +.RE +.sp +.RE +Common scenarios where this behavior is useful is in implementing drop\-boxes, where users can create and edit files but not delete them and ensuring that newly created files in a user\*(Aqs roaming profile directory are actually owned by the user\&. +.sp +The +\fBunix only\fR +option effectively breaks the tie between the Windows owner of a file and the UNIX owner\&. As a logical consequence, in this mode, setting the the Windows owner of a file does not modify the UNIX owner\&. Using this mode should typically be combined with a backing store that can emulate the full NT ACL model without affecting the POSIX permissions, such as the acl_xattr VFS module, coupled with +\m[blue]\fBacl_xattr:ignore system acls = yes\fR\m[]\&. This can be used to emulate folder quotas, when files are exposed only via SMB (without UNIX extensions)\&. The UNIX owner of a directory is locally set and inherited by all subdirectories and files, and they all consume the same quota\&. +.sp +Default: +\fI\fIinherit owner\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +inherit permissions (S) +.PP +.RS 4 +The permissions on new files and directories are normally governed by +\m[blue]\fBcreate mask\fR\m[], +\m[blue]\fBdirectory mask\fR\m[], +\m[blue]\fBforce create mode\fR\m[] +and +\m[blue]\fBforce directory mode\fR\m[] +but the boolean inherit permissions parameter overrides this\&. +.sp +New directories inherit the mode of the parent directory, including bits such as setgid\&. +.sp +New files inherit their read/write bits from the parent directory\&. Their execute bits continue to be determined by +\m[blue]\fBmap archive\fR\m[], +\m[blue]\fBmap hidden\fR\m[] +and +\m[blue]\fBmap system\fR\m[] +as usual\&. +.sp +Note that the setuid bit is +\fInever\fR +set via inheritance (the code explicitly prohibits this)\&. +.sp +This can be particularly useful on large systems with many users, perhaps several thousand, to allow a single [homes] share to be used flexibly by each user\&. +.sp +Default: +\fI\fIinherit permissions\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +init logon delay (G) +.PP +.RS 4 +This parameter specifies a delay in milliseconds for the hosts configured for delayed initial samlogon with +\m[blue]\fBinit logon delayed hosts\fR\m[]\&. +.sp +Default: +\fI\fIinit logon delay\fR\fR\fI = \fR\fI100\fR\fI \fR +.RE + +init logon delayed hosts (G) +.PP +.RS 4 +This parameter takes a list of host names, addresses or networks for which the initial samlogon reply should be delayed (so other DCs get preferred by XP workstations if there are any)\&. +.sp +The length of the delay can be specified with the +\m[blue]\fBinit logon delay\fR\m[] +parameter\&. +.sp +Default: +\fI\fIinit logon delayed hosts\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIinit logon delayed hosts\fR\fR\fI = \fR\fI150\&.203\&.5\&. myhost\&.mynet\&.de\fR\fI \fR +.RE + +interfaces (G) +.PP +.RS 4 +This option allows you to override the default network interfaces list that Samba will use for browsing, name registration and other NetBIOS over TCP/IP (NBT) traffic\&. By default Samba will query the kernel for the list of all active interfaces and use any interfaces except 127\&.0\&.0\&.1 that are broadcast capable\&. +.sp +The option takes a list of interface strings\&. Each string can be in any of the following forms: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +a network interface name (such as eth0)\&. This may include shell\-like wildcards so eth* will match any interface starting with the substring "eth" +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +an IP address\&. In this case the netmask is determined from the list of interfaces obtained from the kernel +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +an IP/mask pair\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +a broadcast/mask pair\&. +.RE +.sp +.RE +The "mask" parameters can either be a bit length (such as 24 for a C class network) or a full netmask in dotted decimal form\&. +.sp +The "IP" parameters above can either be a full dotted decimal IP address or a hostname which will be looked up via the OS\*(Aqs normal hostname resolution mechanisms\&. +.sp +By default Samba enables all active interfaces that are broadcast capable except the loopback adaptor (IP address 127\&.0\&.0\&.1)\&. +.sp +In order to support SMB3 multi\-channel configurations, smbd understands some extra parameters which can be appended after the actual interface with this extended syntax (note that the quoting is important in order to handle the ; and , characters): +.sp +"interface[;key1=value1[,key2=value2[\&.\&.\&.]]]" +.sp +Known keys are speed, capability, and if_index\&. Speed is specified in bits per second\&. Known capabilities are RSS and RDMA\&. The if_index should be used with care: the values must not coincide with indexes used by the kernel\&. Note that these options are mainly intended for testing and development rather than for production use\&. At least on Linux systems, these values should be auto\-detected, but the settings can serve as last a resort when autodetection is not working or is not available\&. The specified values overwrite the auto\-detected values\&. +.sp +The first two example below configures three network interfaces corresponding to the eth0 device and IP addresses 192\&.168\&.2\&.10 and 192\&.168\&.3\&.10\&. The netmasks of the latter two interfaces would be set to 255\&.255\&.255\&.0\&. +.sp +The other examples show how per interface extra parameters can be specified\&. Notice the possible usage of "," and ";", which makes the double quoting necessary\&. +.sp +Default: +\fI\fIinterfaces\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIinterfaces\fR\fR\fI = \fR\fIeth0 192\&.168\&.2\&.10/24 192\&.168\&.3\&.10/255\&.255\&.255\&.0\fR\fI \fR +.sp +Example: +\fI\fIinterfaces\fR\fR\fI = \fR\fIeth0, 192\&.168\&.2\&.10/24; 192\&.168\&.3\&.10/255\&.255\&.255\&.0\fR\fI \fR +.sp +Example: +\fI\fIinterfaces\fR\fR\fI = \fR\fI"eth0;if_index=65,speed=1000000000,capability=RSS"\fR\fI \fR +.sp +Example: +\fI\fIinterfaces\fR\fR\fI = \fR\fI"lo;speed=1000000000" "eth0;capability=RSS"\fR\fI \fR +.sp +Example: +\fI\fIinterfaces\fR\fR\fI = \fR\fI"lo;speed=1000000000" , "eth0;capability=RSS"\fR\fI \fR +.sp +Example: +\fI\fIinterfaces\fR\fR\fI = \fR\fI"eth0;capability=RSS" , "rdma1;capability=RDMA" ; "rdma2;capability=RSS,capability=RDMA"\fR\fI \fR +.RE + +invalid users (S) +.PP +.RS 4 +This is a list of users that should not be allowed to login to this service\&. This is really a +\fIparanoid\fR +check to absolutely ensure an improper setting does not breach your security\&. +.sp +A name starting with a \*(Aq@\*(Aq is interpreted as an NIS netgroup first (if your system supports NIS), and then as a UNIX group if the name was not found in the NIS netgroup database\&. +.sp +A name starting with \*(Aq+\*(Aq is interpreted only by looking in the UNIX group database via the NSS getgrnam() interface\&. A name starting with \*(Aq&\*(Aq is interpreted only by looking in the NIS netgroup database (this requires NIS to be working on your system)\&. The characters \*(Aq+\*(Aq and \*(Aq&\*(Aq may be used at the start of the name in either order so the value +\fI+&group\fR +means check the UNIX group database, followed by the NIS netgroup database, and the value +\fI&+group\fR +means check the NIS netgroup database, followed by the UNIX group database (the same as the \*(Aq@\*(Aq prefix)\&. +.sp +The current servicename is substituted for +\fI%S\fR\&. This is useful in the [homes] section\&. +.sp +Default: +\fI\fIinvalid users\fR\fR\fI = \fR\fI # no invalid users\fR\fI \fR +.sp +Example: +\fI\fIinvalid users\fR\fR\fI = \fR\fIroot fred admin @wheel\fR\fI \fR +.RE + +iprint server (G) +.PP +.RS 4 +This parameter is only applicable if +\m[blue]\fBprinting\fR\m[] +is set to +\fBiprint\fR\&. +.sp +If set, this option overrides the ServerName option in the CUPS +client\&.conf\&. This is necessary if you have virtual samba servers that connect to different CUPS daemons\&. +.sp +Default: +\fI\fIiprint server\fR\fR\fI = \fR\fI""\fR\fI \fR +.sp +Example: +\fI\fIiprint server\fR\fR\fI = \fR\fIMYCUPSSERVER\fR\fI \fR +.RE + +kdc enable fast (G) +.PP +.RS 4 +With the Samba 4\&.16 the embedded Heimdal KDC brings support for RFC6113 FAST, which wasn\*(Aqt available in older Samba versions\&. +.sp +This option is mostly for testing and currently only applies if the embedded Heimdal KDC is used\&. +.sp +Default: +\fI\fIkdc enable fast\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +keepalive (G) +.PP +.RS 4 +The value of the parameter (an integer) represents the number of seconds between +\fIkeepalive\fR +packets\&. If this parameter is zero, no keepalive packets will be sent\&. Keepalive packets, if sent, allow the server to tell whether a client is still present and responding\&. +.sp +Keepalives should, in general, not be needed if the socket has the SO_KEEPALIVE attribute set on it by default\&. (see +\m[blue]\fBsocket options\fR\m[])\&. Basically you should only use this option if you strike difficulties\&. +.sp +Please note this option only applies to SMB1 client connections, and has no effect on SMB2 clients\&. +.sp +Default: +\fI\fIkeepalive\fR\fR\fI = \fR\fI300\fR\fI \fR +.sp +Example: +\fI\fIkeepalive\fR\fR\fI = \fR\fI600\fR\fI \fR +.RE + +kerberos encryption types (G) +.PP +.RS 4 +This parameter determines the encryption types to use when operating as a Kerberos client\&. Possible values are +\fIall\fR, +\fIstrong\fR, and +\fIlegacy\fR\&. +.sp +Samba uses a Kerberos library (MIT or Heimdal) to obtain Kerberos tickets\&. This library is normally configured outside of Samba, using the krb5\&.conf file\&. This file may also include directives to configure the encryption types to be used\&. However, Samba implements Active Directory protocols and algorithms to locate a domain controller\&. In order to force the Kerberos library into using the correct domain controller, some Samba processes, such as +\fBwinbindd\fR(8) +and +\fBnet\fR(8), build a private krb5\&.conf file for use by the Kerberos library while being invoked from Samba\&. This private file controls all aspects of the Kerberos library operation, and this parameter controls how the encryption types are configured within this generated file, and therefore also controls the encryption types negotiable by Samba\&. +.sp +When set to +\fBall\fR, all active directory encryption types are allowed\&. +.sp +When set to +\fBstrong\fR, only AES\-based encryption types are offered\&. This can be used in hardened environments to prevent downgrade attacks\&. +.sp +When set to +\fBlegacy\fR, only RC4\-HMAC\-MD5 is allowed\&. Avoiding AES this way has one a very specific use\&. Normally, the encryption type is negotiated between the peers\&. However, there is one scenario in which a Windows read\-only domain controller (RODC) advertises AES encryption, but then proxies the request to a writeable DC which may not support AES encryption, leading to failure of the handshake\&. Setting this parameter to +\fBlegacy\fR +would cause samba not to negotiate AES encryption\&. It is assumed of course that the weaker legacy encryption types are acceptable for the setup\&. +.sp +Default: +\fI\fIkerberos encryption types\fR\fR\fI = \fR\fIall\fR\fI \fR +.RE + +kerberos method (G) +.PP +.RS 4 +Controls how kerberos tickets are verified\&. +.sp +Valid options are: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +secrets only \- use only the secrets\&.tdb for ticket verification (default) +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +system keytab \- use only the system keytab for ticket verification +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +dedicated keytab \- use a dedicated keytab for ticket verification +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +secrets and keytab \- use the secrets\&.tdb first, then the system keytab +.RE +.sp +.RE +The major difference between "system keytab" and "dedicated keytab" is that the latter method relies on kerberos to find the correct keytab entry instead of filtering based on expected principals\&. +.sp +When the kerberos method is in "dedicated keytab" mode, +\m[blue]\fBdedicated keytab file\fR\m[] +must be set to specify the location of the keytab file\&. +.sp +Default: +\fI\fIkerberos method\fR\fR\fI = \fR\fIdefault\fR\fI \fR +.RE + +kernel change notify (G) +.PP +.RS 4 +This parameter specifies whether Samba should ask the kernel for change notifications in directories so that SMB clients can refresh whenever the data on the server changes\&. +.sp +This parameter is only used when your kernel supports change notification to user programs using the inotify interface\&. +.sp +Default: +\fI\fIkernel change notify\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +kernel oplocks (S) +.PP +.RS 4 +For UNIXes that support kernel based +\m[blue]\fBoplocks\fR\m[] +(currently only Linux), this parameter allows the use of them to be turned on or off\&. However, this disables Level II oplocks for clients as the Linux kernel does not support them properly\&. +.sp +Kernel oplocks support allows Samba +\fIoplocks \fR +to be broken whenever a local UNIX process or NFS operation accesses a file that +\fBsmbd\fR(8) +has oplocked\&. This allows complete data consistency between SMB/CIFS, NFS and local file access (and is a +\fIvery\fR +cool feature :\-)\&. +.sp +If you do not need this interaction, you should disable the parameter on Linux to get Level II oplocks and the associated performance benefit\&. +.sp +This parameter defaults to +\fBno\fR +and is translated to a no\-op on systems that do not have the necessary kernel support\&. +.sp +Default: +\fI\fIkernel oplocks\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +kernel share modes (S) +.PP +.RS 4 +This parameter controls whether SMB share modes are translated into file system specific sharemode calls\&. +.sp +Kernel share modes provide a minimal level of interoperability with local UNIX processes and NFS operations by preventing access corresponding to the SMB share modes\&. This requires a file system specific VFS module with proper support\&. +.sp +Note that in order to use SMB2 durable file handles on a share, you have to turn kernel share modes off\&. +.sp +This parameter defaults to +\fBno\fR\&. Setting it to +\fByes\fR +requires a file system module that supports file system sharemodes, otherwise attempts to access files will fail with a sharing violation\&. +.sp +Default: +\fI\fIkernel share modes\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +kpasswd port (G) +.PP +.RS 4 +Specifies which ports the Kerberos server should listen on for password changes\&. +.sp +Default: +\fI\fIkpasswd port\fR\fR\fI = \fR\fI464\fR\fI \fR +.RE + +krb5 port (G) +.PP +.RS 4 +Specifies which port the KDC should listen on for Kerberos traffic\&. +.sp +Default: +\fI\fIkrb5 port\fR\fR\fI = \fR\fI88\fR\fI \fR +.RE + +lanman auth (G) +.PP +.RS 4 +This parameter has been deprecated since Samba 4\&.11 and support for LanMan (as distinct from NTLM, NTLMv2 or Kerberos authentication) will be removed in a future Samba release\&. +.sp +That is, in the future, the current default of +lanman auth = no +will be the enforced behaviour\&. +.sp +This parameter determines whether or not +\fBsmbd\fR(8) +will attempt to authenticate users or permit password changes using the LANMAN password hash\&. If disabled, only clients which support NT password hashes (e\&.g\&. Windows NT/2000 clients, smbclient, but not Windows 95/98 or the MS DOS network client) will be able to connect to the Samba host\&. +.sp +The LANMAN encrypted response is easily broken, due to its case\-insensitive nature, and the choice of algorithm\&. Servers without Windows 95/98/ME or MS DOS clients are advised to disable this option\&. +.sp +When this parameter is set to +no +this will also result in sambaLMPassword in Samba\*(Aqs passdb being blanked after the next password change\&. As a result of that lanman clients won\*(Aqt be able to authenticate, even if lanman auth is re\-enabled later on\&. +.sp +Unlike the +\fIencrypt passwords\fR +option, this parameter cannot alter client behaviour, and the LANMAN response will still be sent over the network\&. See the +client lanman auth +to disable this for Samba\*(Aqs clients (such as smbclient) +.sp +This parameter is overridden by +\fIntlm auth\fR, so unless that it is also set to +\fBntlmv1\-permitted\fR +or +\fByes\fR, then only NTLMv2 logins will be permitted and no LM hash will be stored\&. All modern clients support NTLMv2, and but some older clients require special configuration to use it\&. +.sp +Default: +\fI\fIlanman auth\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +large readwrite (G) +.PP +.RS 4 +This parameter determines whether or not +\fBsmbd\fR(8) +supports the new 64k streaming read and write variant SMB requests introduced with Windows 2000\&. Note that due to Windows 2000 client redirector bugs this requires Samba to be running on a 64\-bit capable operating system such as IRIX, Solaris or a Linux 2\&.4 kernel\&. Can improve performance by 10% with Windows 2000 clients\&. Defaults to on\&. Not as tested as some other Samba code paths\&. +.sp +Default: +\fI\fIlarge readwrite\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +ldap admin dn (G) +.PP +.RS 4 +The +\m[blue]\fBldap admin dn\fR\m[] +defines the Distinguished Name (DN) name used by Samba to contact the ldap server when retrieving user account information\&. The +\m[blue]\fBldap admin dn\fR\m[] +is used in conjunction with the admin dn password stored in the +private/secrets\&.tdb +file\&. See the +\fBsmbpasswd\fR(8) +man page for more information on how to accomplish this\&. +.sp +The +\m[blue]\fBldap admin dn\fR\m[] +requires a fully specified DN\&. The +\m[blue]\fBldap suffix\fR\m[] +is not appended to the +\m[blue]\fBldap admin dn\fR\m[]\&. +.sp +\fINo default\fR +.RE + +ldap connection timeout (G) +.PP +.RS 4 +This parameter tells the LDAP library calls which timeout in seconds they should honor during initial connection establishments to LDAP servers\&. It is very useful in failover scenarios in particular\&. If one or more LDAP servers are not reachable at all, we do not have to wait until TCP timeouts are over\&. This feature must be supported by your LDAP library\&. +.sp +This parameter is different from +\m[blue]\fBldap timeout\fR\m[] +which affects operations on LDAP servers using an existing connection and not establishing an initial connection\&. +.sp +Default: +\fI\fIldap connection timeout\fR\fR\fI = \fR\fI2\fR\fI \fR +.RE + +ldap debug level (G) +.PP +.RS 4 +This parameter controls the debug level of the LDAP library calls\&. In the case of OpenLDAP, it is the same bit\-field as understood by the server and documented in the +\fBslapd.conf\fR(5) +manpage\&. A typical useful value will be +\fI1\fR +for tracing function calls\&. +.sp +The debug output from the LDAP libraries appears with the prefix [LDAP] in Samba\*(Aqs logging output\&. The level at which LDAP logging is printed is controlled by the parameter +\fIldap debug threshold\fR\&. +.sp +Default: +\fI\fIldap debug level\fR\fR\fI = \fR\fI0\fR\fI \fR +.sp +Example: +\fI\fIldap debug level\fR\fR\fI = \fR\fI1\fR\fI \fR +.RE + +ldap debug threshold (G) +.PP +.RS 4 +This parameter controls the Samba debug level at which the ldap library debug output is printed in the Samba logs\&. See the description of +\fIldap debug level\fR +for details\&. +.sp +Default: +\fI\fIldap debug threshold\fR\fR\fI = \fR\fI10\fR\fI \fR +.sp +Example: +\fI\fIldap debug threshold\fR\fR\fI = \fR\fI5\fR\fI \fR +.RE + +ldap delete dn (G) +.PP +.RS 4 +This parameter specifies whether a delete operation in the ldapsam deletes the complete entry or only the attributes specific to Samba\&. +.sp +Default: +\fI\fIldap delete dn\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +ldap deref (G) +.PP +.RS 4 +This option controls whether Samba should tell the LDAP library to use a certain alias dereferencing method\&. The default is +\fIauto\fR, which means that the default setting of the ldap client library will be kept\&. Other possible values are +\fInever\fR, +\fIfinding\fR, +\fIsearching\fR +and +\fIalways\fR\&. Grab your LDAP manual for more information\&. +.sp +Default: +\fI\fIldap deref\fR\fR\fI = \fR\fIauto\fR\fI \fR +.sp +Example: +\fI\fIldap deref\fR\fR\fI = \fR\fIsearching\fR\fI \fR +.RE + +ldap follow referral (G) +.PP +.RS 4 +This option controls whether to follow LDAP referrals or not when searching for entries in the LDAP database\&. Possible values are +\fIon\fR +to enable following referrals, +\fIoff\fR +to disable this, and +\fIauto\fR, to use the libldap default settings\&. libldap\*(Aqs choice of following referrals or not is set in /etc/openldap/ldap\&.conf with the REFERRALS parameter as documented in ldap\&.conf(5)\&. +.sp +Default: +\fI\fIldap follow referral\fR\fR\fI = \fR\fIauto\fR\fI \fR +.sp +Example: +\fI\fIldap follow referral\fR\fR\fI = \fR\fIoff\fR\fI \fR +.RE + +ldap group suffix (G) +.PP +.RS 4 +This parameter specifies the suffix that is used for groups when these are added to the LDAP directory\&. If this parameter is unset, the value of +\m[blue]\fBldap suffix\fR\m[] +will be used instead\&. The suffix string is pre\-pended to the +\m[blue]\fBldap suffix\fR\m[] +string so use a partial DN\&. +.sp +Default: +\fI\fIldap group suffix\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIldap group suffix\fR\fR\fI = \fR\fIou=Groups\fR\fI \fR +.RE + +ldap idmap suffix (G) +.PP +.RS 4 +This parameters specifies the suffix that is used when storing idmap mappings\&. If this parameter is unset, the value of +\m[blue]\fBldap suffix\fR\m[] +will be used instead\&. The suffix string is pre\-pended to the +\m[blue]\fBldap suffix\fR\m[] +string so use a partial DN\&. +.sp +Default: +\fI\fIldap idmap suffix\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIldap idmap suffix\fR\fR\fI = \fR\fIou=Idmap\fR\fI \fR +.RE + +ldap machine suffix (G) +.PP +.RS 4 +It specifies where machines should be added to the ldap tree\&. If this parameter is unset, the value of +\m[blue]\fBldap suffix\fR\m[] +will be used instead\&. The suffix string is pre\-pended to the +\m[blue]\fBldap suffix\fR\m[] +string so use a partial DN\&. +.sp +Default: +\fI\fIldap machine suffix\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIldap machine suffix\fR\fR\fI = \fR\fIou=Computers\fR\fI \fR +.RE + +ldap max anonymous request size (G) +.PP +.RS 4 +This parameter specifies the maximum permitted size (in bytes) for an LDAP request received on an anonymous connection\&. +.sp +If the request size exceeds this limit the request will be rejected\&. +.sp +Default: +\fI\fIldap max anonymous request size\fR\fR\fI = \fR\fI256000\fR\fI \fR +.sp +Example: +\fI\fIldap max anonymous request size\fR\fR\fI = \fR\fI500000\fR\fI \fR +.RE + +ldap max authenticated request size (G) +.PP +.RS 4 +This parameter specifies the maximum permitted size (in bytes) for an LDAP request received on an authenticated connection\&. +.sp +If the request size exceeds this limit the request will be rejected\&. +.sp +Default: +\fI\fIldap max authenticated request size\fR\fR\fI = \fR\fI16777216\fR\fI \fR +.sp +Example: +\fI\fIldap max authenticated request size\fR\fR\fI = \fR\fI4194304\fR\fI \fR +.RE + +ldap max search request size (G) +.PP +.RS 4 +This parameter specifies the maximum permitted size (in bytes) for an LDAP search request\&. +.sp +If the request size exceeds this limit the request will be rejected\&. +.sp +Default: +\fI\fIldap max search request size\fR\fR\fI = \fR\fI256000\fR\fI \fR +.sp +Example: +\fI\fIldap max search request size\fR\fR\fI = \fR\fI4194304\fR\fI \fR +.RE + +ldap page size (G) +.PP +.RS 4 +This parameter specifies the number of entries per page\&. +.sp +If the LDAP server supports paged results, clients can request subsets of search results (pages) instead of the entire list\&. This parameter specifies the size of these pages\&. +.sp +Default: +\fI\fIldap page size\fR\fR\fI = \fR\fI1000\fR\fI \fR +.sp +Example: +\fI\fIldap page size\fR\fR\fI = \fR\fI512\fR\fI \fR +.RE + +ldap password sync +.PP +.RS 4 +This parameter is a synonym for +ldap passwd sync\&. +.RE + +ldap passwd sync (G) +.PP +.RS 4 +This option is used to define whether or not Samba should sync the LDAP password with the NT and LM hashes for normal accounts (NOT for workstation, server or domain trusts) on a password change via SAMBA\&. +.sp +The +\m[blue]\fBldap passwd sync\fR\m[] +can be set to one of three values: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIYes\fR += Try to update the LDAP, NT and LM passwords and update the pwdLastSet time\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fINo\fR += Update NT and LM passwords and update the pwdLastSet time\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIOnly\fR += Only update the LDAP password and let the LDAP server do the rest\&. +.RE +.sp +.RE +Default: +\fI\fIldap passwd sync\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +ldap replication sleep (G) +.PP +.RS 4 +When Samba is asked to write to a read\-only LDAP replica, we are redirected to talk to the read\-write master server\&. This server then replicates our changes back to the \*(Aqlocal\*(Aq server, however the replication might take some seconds, especially over slow links\&. Certain client activities, particularly domain joins, can become confused by the \*(Aqsuccess\*(Aq that does not immediately change the LDAP back\-end\*(Aqs data\&. +.sp +This option simply causes Samba to wait a short time, to allow the LDAP server to catch up\&. If you have a particularly high\-latency network, you may wish to time the LDAP replication with a network sniffer, and increase this value accordingly\&. Be aware that no checking is performed that the data has actually replicated\&. +.sp +The value is specified in milliseconds, the maximum value is 5000 (5 seconds)\&. +.sp +Default: +\fI\fIldap replication sleep\fR\fR\fI = \fR\fI1000\fR\fI \fR +.RE + +ldapsam:editposix (G) +.PP +.RS 4 +Editposix is an option that leverages ldapsam:trusted to make it simpler to manage a domain controller eliminating the need to set up custom scripts to add and manage the posix users and groups\&. This option will instead directly manipulate the ldap tree to create, remove and modify user and group entries\&. This option also requires a running winbindd as it is used to allocate new uids/gids on user/group creation\&. The allocation range must be therefore configured\&. +.sp +To use this option, a basic ldap tree must be provided and the ldap suffix parameters must be properly configured\&. On virgin servers the default users and groups (Administrator, Guest, Domain Users, Domain Admins, Domain Guests) can be precreated with the command +net sam provision\&. To run this command the ldap server must be running, Winbindd must be running and the smb\&.conf ldap options must be properly configured\&. The typical ldap setup used with the +\m[blue]\fBldapsam:trusted = yes\fR\m[] +option is usually sufficient to use +\m[blue]\fBldapsam:editposix = yes\fR\m[] +as well\&. +.sp +An example configuration can be the following: +.sp +.if n \{\ +.RS 4 +.\} +.nf + encrypt passwords = true + passdb backend = ldapsam + + ldapsam:trusted=yes + ldapsam:editposix=yes + + ldap admin dn = cn=admin,dc=samba,dc=org + ldap delete dn = yes + ldap group suffix = ou=groups + ldap idmap suffix = ou=idmap + ldap machine suffix = ou=computers + ldap user suffix = ou=users + ldap suffix = dc=samba,dc=org + + idmap backend = ldap:"ldap://localhost" + + idmap uid = 5000\-50000 + idmap gid = 5000\-50000 + +.fi +.if n \{\ +.RE +.\} +.sp +This configuration assumes a directory layout like described in the following ldif: +.sp +.if n \{\ +.RS 4 +.\} +.nf + dn: dc=samba,dc=org + objectClass: top + objectClass: dcObject + objectClass: organization + o: samba\&.org + dc: samba + + dn: cn=admin,dc=samba,dc=org + objectClass: simpleSecurityObject + objectClass: organizationalRole + cn: admin + description: LDAP administrator + userPassword: secret + + dn: ou=users,dc=samba,dc=org + objectClass: top + objectClass: organizationalUnit + ou: users + + dn: ou=groups,dc=samba,dc=org + objectClass: top + objectClass: organizationalUnit + ou: groups + + dn: ou=idmap,dc=samba,dc=org + objectClass: top + objectClass: organizationalUnit + ou: idmap + + dn: ou=computers,dc=samba,dc=org + objectClass: top + objectClass: organizationalUnit + ou: computers + +.fi +.if n \{\ +.RE +.\} +.sp +Default: +\fI\fIldapsam:editposix\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +ldapsam:trusted (G) +.PP +.RS 4 +By default, Samba as a Domain Controller with an LDAP backend needs to use the Unix\-style NSS subsystem to access user and group information\&. Due to the way Unix stores user information in /etc/passwd and /etc/group this inevitably leads to inefficiencies\&. One important question a user needs to know is the list of groups he is member of\&. The plain UNIX model involves a complete enumeration of the file /etc/group and its NSS counterparts in LDAP\&. UNIX has optimized functions to enumerate group membership\&. Sadly, other functions that are used to deal with user and group attributes lack such optimization\&. +.sp +To make Samba scale well in large environments, the +\m[blue]\fBldapsam:trusted = yes\fR\m[] +option assumes that the complete user and group database that is relevant to Samba is stored in LDAP with the standard posixAccount/posixGroup attributes\&. It further assumes that the Samba auxiliary object classes are stored together with the POSIX data in the same LDAP object\&. If these assumptions are met, +\m[blue]\fBldapsam:trusted = yes\fR\m[] +can be activated and Samba can bypass the NSS system to query user group memberships\&. Optimized LDAP queries can greatly speed up domain logon and administration tasks\&. Depending on the size of the LDAP database a factor of 100 or more for common queries is easily achieved\&. +.sp +Default: +\fI\fIldapsam:trusted\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +ldap server require strong auth (G) +.PP +.RS 4 +The +\m[blue]\fBldap server require strong auth\fR\m[] +defines whether the ldap server requires ldap traffic to be signed or signed and encrypted (sealed)\&. Possible values are +\fIno\fR, +\fIallow_sasl_over_tls\fR +and +\fIyes\fR\&. +.sp +A value of +\fIno\fR +allows simple and sasl binds over all transports\&. +.sp +A value of +\fIallow_sasl_over_tls\fR +allows simple and sasl binds (without sign or seal) over TLS encrypted connections\&. Unencrypted connections only allow sasl binds with sign or seal\&. +.sp +A value of +\fIyes\fR +allows only simple binds over TLS encrypted connections\&. Unencrypted connections only allow sasl binds with sign or seal\&. +.sp +Default: +\fI\fIldap server require strong auth\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +ldap ssl (G) +.PP +.RS 4 +This option is used to define whether or not Samba should use SSL when connecting to the ldap server This is +\fINOT\fR +related to Samba\*(Aqs previous SSL support which was enabled by specifying the +\-\-with\-ssl +option to the +configure +script\&. +.sp +LDAP connections should be secured where possible\&. This may be done setting +\fIeither\fR +this parameter to +\fIstart tls\fR +\fIor\fR +by specifying +\fIldaps://\fR +in the URL argument of +\m[blue]\fBpassdb backend\fR\m[]\&. +.sp +The +\m[blue]\fBldap ssl\fR\m[] +can be set to one of two values: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIOff\fR += Never use SSL when querying the directory\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIstart tls\fR += Use the LDAPv3 StartTLS extended operation (RFC2830) for communicating with the directory server\&. +.RE +.sp +.RE +Please note that this parameter does only affect +\fIrpc\fR +methods\&. +.sp +Default: +\fI\fIldap ssl\fR\fR\fI = \fR\fIstart tls\fR\fI \fR +.RE + +ldap suffix (G) +.PP +.RS 4 +Specifies the base for all ldap suffixes and for storing the sambaDomain object\&. +.sp +The ldap suffix will be appended to the values specified for the +\m[blue]\fBldap user suffix\fR\m[], +\m[blue]\fBldap group suffix\fR\m[], +\m[blue]\fBldap machine suffix\fR\m[], and the +\m[blue]\fBldap idmap suffix\fR\m[]\&. Each of these should be given only a DN relative to the +\m[blue]\fBldap suffix\fR\m[]\&. +.sp +Default: +\fI\fIldap suffix\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIldap suffix\fR\fR\fI = \fR\fIdc=samba,dc=org\fR\fI \fR +.RE + +ldap timeout (G) +.PP +.RS 4 +This parameter defines the number of seconds that Samba should use as timeout for LDAP operations\&. +.sp +Default: +\fI\fIldap timeout\fR\fR\fI = \fR\fI15\fR\fI \fR +.RE + +ldap user suffix (G) +.PP +.RS 4 +This parameter specifies where users are added to the tree\&. If this parameter is unset, the value of +\m[blue]\fBldap suffix\fR\m[] +will be used instead\&. The suffix string is pre\-pended to the +\m[blue]\fBldap suffix\fR\m[] +string so use a partial DN\&. +.sp +Default: +\fI\fIldap user suffix\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIldap user suffix\fR\fR\fI = \fR\fIou=people\fR\fI \fR +.RE + +level2 oplocks (S) +.PP +.RS 4 +This parameter controls whether Samba supports level2 (read\-only) oplocks on a share\&. +.sp +Level2, or read\-only oplocks allow Windows NT clients that have an oplock on a file to downgrade from a read\-write oplock to a read\-only oplock once a second client opens the file (instead of releasing all oplocks on a second open, as in traditional, exclusive oplocks)\&. This allows all openers of the file that support level2 oplocks to cache the file for read\-ahead only (ie\&. they may not cache writes or lock requests) and increases performance for many accesses of files that are not commonly written (such as application \&.EXE files)\&. +.sp +Once one of the clients which have a read\-only oplock writes to the file all clients are notified (no reply is needed or waited for) and told to break their oplocks to "none" and delete any read\-ahead caches\&. +.sp +It is recommended that this parameter be turned on to speed access to shared executables\&. +.sp +For more discussions on level2 oplocks see the CIFS spec\&. +.sp +Currently, if +\m[blue]\fBkernel oplocks\fR\m[] +are supported then level2 oplocks are not granted (even if this parameter is set to +\fByes\fR)\&. Note also, the +\m[blue]\fBoplocks\fR\m[] +parameter must be set to +\fByes\fR +on this share in order for this parameter to have any effect\&. +.sp +Default: +\fI\fIlevel2 oplocks\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +lm announce (G) +.PP +.RS 4 +This parameter determines if +\fBnmbd\fR(8) +will produce Lanman announce broadcasts that are needed by OS/2 clients in order for them to see the Samba server in their browse list\&. This parameter can have three values, +\fByes\fR, +\fBno\fR, or +\fBauto\fR\&. The default is +\fBauto\fR\&. If set to +\fBno\fR +Samba will never produce these broadcasts\&. If set to +\fByes\fR +Samba will produce Lanman announce broadcasts at a frequency set by the parameter +\m[blue]\fBlm interval\fR\m[]\&. If set to +\fBauto\fR +Samba will not send Lanman announce broadcasts by default but will listen for them\&. If it hears such a broadcast on the wire it will then start sending them at a frequency set by the parameter +\m[blue]\fBlm interval\fR\m[]\&. +.sp +Default: +\fI\fIlm announce\fR\fR\fI = \fR\fIauto\fR\fI \fR +.sp +Example: +\fI\fIlm announce\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +lm interval (G) +.PP +.RS 4 +If Samba is set to produce Lanman announce broadcasts needed by OS/2 clients (see the +\m[blue]\fBlm announce\fR\m[] +parameter) then this parameter defines the frequency in seconds with which they will be made\&. If this is set to zero then no Lanman announcements will be made despite the setting of the +\m[blue]\fBlm announce\fR\m[] +parameter\&. +.sp +Default: +\fI\fIlm interval\fR\fR\fI = \fR\fI60\fR\fI \fR +.sp +Example: +\fI\fIlm interval\fR\fR\fI = \fR\fI120\fR\fI \fR +.RE + +load printers (G) +.PP +.RS 4 +A boolean variable that controls whether all printers in the printcap will be loaded for browsing by default\&. See the +\m[blue]\fBprinters\fR\m[] +section for more details\&. +.sp +Default: +\fI\fIload printers\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +local master (G) +.PP +.RS 4 +This option allows +\fBnmbd\fR(8) +to try and become a local master browser on a subnet\&. If set to +\fBno\fR +then +nmbd +will not attempt to become a local master browser on a subnet and will also lose in all browsing elections\&. By default this value is set to +\fByes\fR\&. Setting this value to +\fByes\fR +doesn\*(Aqt mean that Samba will +\fIbecome\fR +the local master browser on a subnet, just that +nmbd +will +\fIparticipate\fR +in elections for local master browser\&. +.sp +Setting this value to +\fBno\fR +will cause +nmbd +\fInever\fR +to become a local master browser\&. +.sp +Default: +\fI\fIlocal master\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +lock dir +.PP +.RS 4 +This parameter is a synonym for +lock directory\&. +.RE + +lock directory (G) +.PP +.RS 4 +This option specifies the directory where lock files will be placed\&. The lock files are used to implement the +\m[blue]\fBmax connections\fR\m[] +option\&. +.sp +Note: This option can not be set inside registry configurations\&. +.sp +The files placed in this directory are not required across service restarts and can be safely placed on volatile storage (e\&.g\&. tmpfs in Linux) +.sp +Default: +\fI\fIlock directory\fR\fR\fI = \fR\fI/var/db/samba4\fR\fI \fR +.sp +Example: +\fI\fIlock directory\fR\fR\fI = \fR\fI/var/run/samba/locks\fR\fI \fR +.RE + +locking (S) +.PP +.RS 4 +This controls whether or not locking will be performed by the server in response to lock requests from the client\&. +.sp +If +locking = no, all lock and unlock requests will appear to succeed and all lock queries will report that the file in question is available for locking\&. +.sp +If +locking = yes, real locking will be performed by the server\&. +.sp +This option +\fImay\fR +be useful for read\-only filesystems which +\fImay\fR +not need locking (such as CDROM drives), although setting this parameter of +\fBno\fR +is not really recommended even in this case\&. +.sp +Be careful about disabling locking either globally or in a specific service, as lack of locking may result in data corruption\&. You should never need to set this parameter\&. +.sp +Default: +\fI\fIlocking\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +lock spin time (G) +.PP +.RS 4 +The time in milliseconds that smbd should keep waiting to see if a failed lock request can be granted\&. This parameter has changed in default value from Samba 3\&.0\&.23 from 10 to 200\&. The associated +\m[blue]\fBlock spin count\fR\m[] +parameter is no longer used in Samba 3\&.0\&.24\&. You should not need to change the value of this parameter\&. +.sp +Default: +\fI\fIlock spin time\fR\fR\fI = \fR\fI200\fR\fI \fR +.RE + +log file (G) +.PP +.RS 4 +This option allows you to override the name of the Samba log file (also known as the debug file)\&. +.sp +This option takes the standard substitutions, allowing you to have separate log files for each user or machine\&. +.sp +\fINo default\fR +.sp +Example: +\fI\fIlog file\fR\fR\fI = \fR\fI/usr/local/samba/var/log\&.%m\fR\fI \fR +.RE + +logging (G) +.PP +.RS 4 +This parameter configures logging backends\&. Multiple backends can be specified at the same time, with different log levels for each backend\&. The parameter is a list of backends, where each backend is specified as backend[:option][@loglevel]\&. +.sp +The \*(Aqoption\*(Aq parameter can be used to pass backend\-specific options\&. +.sp +The log level for a backend is optional, if it is not set for a backend, all messages are sent to this backend\&. The parameter +\m[blue]\fBlog level\fR\m[] +determines overall log levels, while the log levels specified here define what is sent to the individual backends\&. +.sp +When +\m[blue]\fBlogging\fR\m[] +is set, it overrides the +\m[blue]\fBsyslog\fR\m[] +and +\m[blue]\fBsyslog only\fR\m[] +parameters\&. +.sp +Some backends are only available when Samba has been compiled with the additional libraries\&. The overall list of logging backends: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIsyslog\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIfile\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIsystemd\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIlttng\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIgpfs\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIringbuf\fR +.RE +.sp +.RE +The +\fIringbuf\fR +backend supports an optional size argument to change the buffer size used, the default is 1 MB: +\fIringbuf:size=NBYTES\fR +.sp +Default: +\fI\fIlogging\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIlogging\fR\fR\fI = \fR\fIsyslog@1 file\fR\fI \fR +.RE + +debuglevel +.PP +.RS 4 +This parameter is a synonym for +log level\&. +.RE + +log level (G) +.PP +.RS 4 +The value of the parameter (a string) allows the debug level (logging level) to be specified in the +smb\&.conf +file\&. +.sp +This parameter has been extended since the 2\&.2\&.x series, now it allows one to specify the debug level for multiple debug classes and distinct logfiles for debug classes\&. This is to give greater flexibility in the configuration of the system\&. The following debug classes are currently implemented: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIall\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fItdb\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIprintdrivers\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIlanman\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIsmb\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIrpc_parse\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIrpc_srv\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIrpc_cli\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIpassdb\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIsam\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIauth\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIwinbind\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIvfs\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIidmap\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIquota\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIacls\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIlocking\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fImsdfs\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIdmapi\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIregistry\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIscavenger\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIdns\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIldb\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fItevent\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIauth_audit\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIauth_json_audit\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIkerberos\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIdrs_repl\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIsmb2\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIsmb2_credits\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIdsdb_audit\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIdsdb_json_audit\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIdsdb_password_audit\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIdsdb_password_json_audit\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIdsdb_transaction_audit\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIdsdb_transaction_json_audit\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIdsdb_group_audit\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIdsdb_group_json_audit\fR +.RE +.sp +.RE +Various modules register dynamic debug classes at first usage: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIcatia\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIdfs_samba4\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIextd_audit\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIfileid\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIfruit\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIfull_audit\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fImedia_harmony\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIpreopen\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIrecycle\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIshadow_copy\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIshadow_copy\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIunityed_media\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIvirusfilter\fR +.RE +.sp +.RE +To configure the logging for specific classes to go into a different file then +\m[blue]\fBlog file\fR\m[], you can append +\fI@PATH\fR +to the class, eg +\fIlog level = 1 full_audit:1@/var/log/audit\&.log\fR\&. +.sp +Authentication and authorization audit information is logged under the +\fIauth_audit\fR, and if Samba was not compiled with \-\-without\-json, a JSON representation is logged under +\fIauth_json_audit\fR\&. +.sp +Support is comprehensive for all authentication and authorisation of user accounts in the Samba Active Directory Domain Controller, as well as the implicit authentication in password changes\&. In the file server, NTLM authentication, SMB and RPC authorization is covered\&. +.sp +Log levels for +\fIauth_audit\fR +and +\fIauth_audit_json\fR +are: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +2: Authentication Failure +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +3: Authentication Success +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +4: Authorization Success +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +5: Anonymous Authentication and Authorization Success +.RE +.sp +.RE +Changes to the AD DC +sam\&.ldb +database are logged under the +\fIdsdb_audit\fR +and a JSON representation is logged under +\fIdsdb_json_audit\fR\&. +.sp +Group membership changes to the AD DC +sam\&.ldb +database are logged under the +\fIdsdb_group_audit\fR +and a JSON representation is logged under +\fIdsdb_group_json_audit\fR\&. +.sp +Log levels for +\fIdsdb_audit\fR, +\fIdsdb_json_audit\fR, +\fIdsdb_group_audit\fR, +\fIdsdb_group_json_audit\fR +and +\fIdsdb_json_audit\fR +are: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +5: Database modifications +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +5: Replicated updates from another DC +.RE +.sp +.RE +Password changes and Password resets in the AD DC are logged under +\fIdsdb_password_audit\fR +and a JSON representation is logged under the +\fIdsdb_password_json_audit\fR\&. Password changes will also appears as authentication events via +\fIauth_audit\fR +and +\fIauth_audit_json\fR\&. +.sp +Log levels for +\fIdsdb_password_audit\fR +and +\fIdsdb_password_json_audit\fR +are: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +5: Successful password changes and resets +.RE +.sp +.RE +Transaction rollbacks and prepare commit failures are logged under the +\fIdsdb_transaction_audit\fR +and a JSON representation is logged under the +\fIdsdb_transaction_json_audit\fR\&. +.sp +Log levels for +\fIdsdb_transaction_audit\fR +and +\fIdsdb_transaction_json\fR +are: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +5: Transaction failure (rollback) +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +10: Transaction success (commit) +.RE +.sp +.RE +Transaction roll\-backs are possible in Samba, and whilst they rarely reflect anything more than the failure of an individual operation (say due to the add of a conflicting record), they are possible\&. Audit logs are already generated and sent to the system logs before the transaction is complete\&. Logging the transaction details allows the identification of password and +sam\&.ldb +operations that have been rolled back, and so have not actually persisted\&. +.if n \{\ +.sp +.\} +.RS 4 +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBWarning\fR +.ps -1 +.br +Changes to +sam\&.ldb +made locally by the +root +user with direct access to the database are not logged to the system logs, but to the administrator\*(Aqs own console\&. While less than ideal, any user able to make such modifications could disable the audit logging in any case\&. +.sp .5v +.RE +Default: +\fI\fIlog level\fR\fR\fI = \fR\fI0\fR\fI \fR +.sp +Example: +\fI\fIlog level\fR\fR\fI = \fR\fI3 passdb:5 auth:10 winbind:2\fR\fI \fR +.sp +Example: +\fI\fIlog level\fR\fR\fI = \fR\fI1 full_audit:1@/var/log/audit\&.log winbind:2\fR\fI \fR +.RE + +log nt token command (G) +.PP +.RS 4 +This option can be set to a command that will be called when new nt tokens are created\&. +.sp +This is only useful for development purposes\&. +.sp +Default: +\fI\fIlog nt token command\fR\fR\fI = \fR\fI\fR\fI \fR +.RE + +logon drive (G) +.PP +.RS 4 +This parameter specifies the local path to which the home directory will be connected (see +\m[blue]\fBlogon home\fR\m[]) and is only used by NT Workstations\&. +.sp +Note that this option is only useful if Samba is set up as a logon server\&. +.sp +Default: +\fI\fIlogon drive\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIlogon drive\fR\fR\fI = \fR\fIh:\fR\fI \fR +.RE + +logon home (G) +.PP +.RS 4 +This parameter specifies the home directory location when a Win95/98 or NT Workstation logs into a Samba PDC\&. It allows you to do +.sp +C:\e>\fBNET USE H: /HOME\fR +.sp +from a command prompt, for example\&. +.sp +This option takes the standard substitutions, allowing you to have separate logon scripts for each user or machine\&. +.sp +This parameter can be used with Win9X workstations to ensure that roaming profiles are stored in a subdirectory of the user\*(Aqs home directory\&. This is done in the following way: +.sp +logon home = \e\e%N\e%U\eprofile +.sp +This tells Samba to return the above string, with substitutions made when a client requests the info, generally in a NetUserGetInfo request\&. Win9X clients truncate the info to \e\eserver\eshare when a user does +net use /home +but use the whole string when dealing with profiles\&. +.sp +Note that in prior versions of Samba, the +\m[blue]\fBlogon path\fR\m[] +was returned rather than +\fIlogon home\fR\&. This broke +net use /home +but allowed profiles outside the home directory\&. The current implementation is correct, and can be used for profiles if you use the above trick\&. +.sp +Disable this feature by setting +\m[blue]\fBlogon home = ""\fR\m[] +\- using the empty string\&. +.sp +This option is only useful if Samba is set up as a logon server\&. +.sp +Default: +\fI\fIlogon home\fR\fR\fI = \fR\fI\e\e%N\e%U\fR\fI \fR +.sp +Example: +\fI\fIlogon home\fR\fR\fI = \fR\fI\e\eremote_smb_server\e%U\fR\fI \fR +.RE + +logon path (G) +.PP +.RS 4 +This parameter specifies the directory where roaming profiles (Desktop, NTuser\&.dat, etc) are stored\&. Contrary to previous versions of these manual pages, it has nothing to do with Win 9X roaming profiles\&. To find out how to handle roaming profiles for Win 9X system, see the +\m[blue]\fBlogon home\fR\m[] +parameter\&. +.sp +This option takes the standard substitutions, allowing you to have separate logon scripts for each user or machine\&. It also specifies the directory from which the "Application Data", +desktop, +start menu, +network neighborhood, +programs +and other folders, and their contents, are loaded and displayed on your Windows NT client\&. +.sp +The share and the path must be readable by the user for the preferences and directories to be loaded onto the Windows NT client\&. The share must be writeable when the user logs in for the first time, in order that the Windows NT client can create the NTuser\&.dat and other directories\&. Thereafter, the directories and any of the contents can, if required, be made read\-only\&. It is not advisable that the NTuser\&.dat file be made read\-only \- rename it to NTuser\&.man to achieve the desired effect (a +\fIMAN\fRdatory profile)\&. +.sp +Windows clients can sometimes maintain a connection to the [homes] share, even though there is no user logged in\&. Therefore, it is vital that the logon path does not include a reference to the homes share (i\&.e\&. setting this parameter to \e\e%N\ehomes\eprofile_path will cause problems)\&. +.sp +This option takes the standard substitutions, allowing you to have separate logon scripts for each user or machine\&. +.if n \{\ +.sp +.\} +.RS 4 +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBWarning\fR +.ps -1 +.br +Do not quote the value\&. Setting this as +\(lq\e\e%N\eprofile\e%U\(rq +will break profile handling\&. Where the tdbsam or ldapsam passdb backend is used, at the time the user account is created the value configured for this parameter is written to the passdb backend and that value will over\-ride the parameter value present in the smb\&.conf file\&. Any error present in the passdb backend account record must be editted using the appropriate tool (pdbedit on the command\-line, or any other locally provided system tool)\&. +.sp .5v +.RE +Note that this option is only useful if Samba is set up as a domain controller\&. +.sp +Disable the use of roaming profiles by setting the value of this parameter to the empty string\&. For example, +\m[blue]\fBlogon path = ""\fR\m[]\&. Take note that even if the default setting in the smb\&.conf file is the empty string, any value specified in the user account settings in the passdb backend will over\-ride the effect of setting this parameter to null\&. Disabling of all roaming profile use requires that the user account settings must also be blank\&. +.sp +An example of use is: +.sp +.if n \{\ +.RS 4 +.\} +.nf +logon path = \e\ePROFILESERVER\ePROFILE\e%U +.fi +.if n \{\ +.RE +.\} +.sp +Default: +\fI\fIlogon path\fR\fR\fI = \fR\fI\e\e%N\e%U\eprofile\fR\fI \fR +.RE + +logon script (G) +.PP +.RS 4 +This parameter specifies the batch file (\&.bat) or NT command file (\&.cmd) to be downloaded and run on a machine when a user successfully logs in\&. The file must contain the DOS style CR/LF line endings\&. Using a DOS\-style editor to create the file is recommended\&. +.sp +The script must be a relative path to the +\fI[netlogon]\fR +service\&. If the [netlogon] service specifies a +\m[blue]\fBpath\fR\m[] +of +/usr/local/samba/netlogon, and +\m[blue]\fBlogon script = STARTUP\&.BAT\fR\m[], then the file that will be downloaded is: +.sp +.if n \{\ +.RS 4 +.\} +.nf + /usr/local/samba/netlogon/STARTUP\&.BAT +.fi +.if n \{\ +.RE +.\} +.sp +The contents of the batch file are entirely your choice\&. A suggested command would be to add +NET TIME \e\eSERVER /SET /YES, to force every machine to synchronize clocks with the same time server\&. Another use would be to add +NET USE U: \e\eSERVER\eUTILS +for commonly used utilities, or +.sp +.if n \{\ +.RS 4 +.\} +.nf +\fBNET USE Q: \e\eSERVER\eISO9001_QA\fR +.fi +.if n \{\ +.RE +.\} +.sp +for example\&. +.sp +Note that it is particularly important not to allow write access to the [netlogon] share, or to grant users write permission on the batch files in a secure environment, as this would allow the batch files to be arbitrarily modified and security to be breached\&. +.sp +This option takes the standard substitutions, allowing you to have separate logon scripts for each user or machine\&. +.sp +This option is only useful if Samba is set up as a logon server in a classic domain controller role\&. If Samba is set up as an Active Directory domain controller, LDAP attribute +scriptPath +is used instead\&. For configurations where +\m[blue]\fBpassdb backend = ldapsam\fR\m[] +is in use, this option only defines a default value in case LDAP attribute +sambaLogonScript +is missing\&. +.sp +Default: +\fI\fIlogon script\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIlogon script\fR\fR\fI = \fR\fIscripts\e%U\&.bat\fR\fI \fR +.RE + +log writeable files on exit (G) +.PP +.RS 4 +When the network connection between a CIFS client and Samba dies, Samba has no option but to simply shut down the server side of the network connection\&. If this happens, there is a risk of data corruption because the Windows client did not complete all write operations that the Windows application requested\&. Setting this option to "yes" makes smbd log with a level 0 message a list of all files that have been opened for writing when the network connection died\&. Those are the files that are potentially corrupted\&. It is meant as an aid for the administrator to give him a list of files to do consistency checks on\&. +.sp +Default: +\fI\fIlog writeable files on exit\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +lppause command (S) +.PP +.RS 4 +This parameter specifies the command to be executed on the server host in order to stop printing or spooling a specific print job\&. +.sp +This command should be a program or script which takes a printer name and job number to pause the print job\&. One way of implementing this is by using job priorities, where jobs having a too low priority won\*(Aqt be sent to the printer\&. +.sp +If a +\fI%p\fR +is given then the printer name is put in its place\&. A +\fI%j\fR +is replaced with the job number (an integer)\&. On HPUX (see +\fIprinting=hpux \fR), if the +\fI\-p%p\fR +option is added to the lpq command, the job will show up with the correct status, i\&.e\&. if the job priority is lower than the set fence priority it will have the PAUSED status, whereas if the priority is equal or higher it will have the SPOOLED or PRINTING status\&. +.sp +Note that it is good practice to include the absolute path in the lppause command as the PATH may not be available to the server\&. +.sp +Currently no default value is given to this string, unless the value of the +\m[blue]\fBprinting\fR\m[] +parameter is +\fBSYSV\fR, in which case the default is : +lp \-i %p\-%j \-H hold +or if the value of the +\fIprinting\fR +parameter is +\fBSOFTQ\fR, then the default is: +qstat \-s \-j%j \-h\&. +.sp +Default: +\fI\fIlppause command\fR\fR\fI = \fR\fI # determined by printing parameter\fR\fI \fR +.sp +Example: +\fI\fIlppause command\fR\fR\fI = \fR\fI/usr/bin/lpalt %p\-%j \-p0\fR\fI \fR +.RE + +lpq cache time (G) +.PP +.RS 4 +This controls how long lpq info will be cached for to prevent the +lpq +command being called too often\&. A separate cache is kept for each variation of the +lpq +command used by the system, so if you use different +lpq +commands for different users then they won\*(Aqt share cache information\&. +.sp +The cache files are stored in +/tmp/lpq\&.xxxx +where xxxx is a hash of the +lpq +command in use\&. +.sp +The default is 30 seconds, meaning that the cached results of a previous identical +lpq +command will be used if the cached data is less than 30 seconds old\&. A large value may be advisable if your +lpq +command is very slow\&. +.sp +A value of 0 will disable caching completely\&. +.sp +Default: +\fI\fIlpq cache time\fR\fR\fI = \fR\fI30\fR\fI \fR +.sp +Example: +\fI\fIlpq cache time\fR\fR\fI = \fR\fI10\fR\fI \fR +.RE + +lpq command (S) +.PP +.RS 4 +This parameter specifies the command to be executed on the server host in order to obtain +lpq\-style printer status information\&. +.sp +This command should be a program or script which takes a printer name as its only parameter and outputs printer status information\&. +.sp +Currently nine styles of printer status information are supported; BSD, AIX, LPRNG, PLP, SYSV, HPUX, QNX, CUPS, and SOFTQ\&. This covers most UNIX systems\&. You control which type is expected using the +\fIprinting =\fR +option\&. +.sp +Some clients (notably Windows for Workgroups) may not correctly send the connection number for the printer they are requesting status information about\&. To get around this, the server reports on the first printer service connected to by the client\&. This only happens if the connection number sent is invalid\&. +.sp +If a +\fI%p\fR +is given then the printer name is put in its place\&. Otherwise it is placed at the end of the command\&. +.sp +Note that it is good practice to include the absolute path in the +\fIlpq command\fR +as the +\fB$PATH \fR +may not be available to the server\&. When compiled with the CUPS libraries, no +\fIlpq command\fR +is needed because smbd will make a library call to obtain the print queue listing\&. +.sp +Default: +\fI\fIlpq command\fR\fR\fI = \fR\fI # determined by printing parameter\fR\fI \fR +.sp +Example: +\fI\fIlpq command\fR\fR\fI = \fR\fI/usr/bin/lpq \-P%p\fR\fI \fR +.RE + +lpresume command (S) +.PP +.RS 4 +This parameter specifies the command to be executed on the server host in order to restart or continue printing or spooling a specific print job\&. +.sp +This command should be a program or script which takes a printer name and job number to resume the print job\&. See also the +\m[blue]\fBlppause command\fR\m[] +parameter\&. +.sp +If a +\fI%p\fR +is given then the printer name is put in its place\&. A +\fI%j\fR +is replaced with the job number (an integer)\&. +.sp +Note that it is good practice to include the absolute path in the +\fIlpresume command\fR +as the PATH may not be available to the server\&. +.sp +See also the +\m[blue]\fBprinting\fR\m[] +parameter\&. +.sp +Default: Currently no default value is given to this string, unless the value of the +\fIprinting\fR +parameter is +\fBSYSV\fR, in which case the default is: +.sp +lp \-i %p\-%j \-H resume +.sp +or if the value of the +\fIprinting\fR +parameter is +\fBSOFTQ\fR, then the default is: +.sp +qstat \-s \-j%j \-r +.sp +Default: +\fI\fIlpresume command\fR\fR\fI = \fR\fI # determined by printing parameter\fR\fI \fR +.sp +Example: +\fI\fIlpresume command\fR\fR\fI = \fR\fI/usr/bin/lpalt %p\-%j \-p2\fR\fI \fR +.RE + +lprm command (S) +.PP +.RS 4 +This parameter specifies the command to be executed on the server host in order to delete a print job\&. +.sp +This command should be a program or script which takes a printer name and job number, and deletes the print job\&. +.sp +If a +\fI%p\fR +is given then the printer name is put in its place\&. A +\fI%j\fR +is replaced with the job number (an integer)\&. +.sp +Note that it is good practice to include the absolute path in the +\fIlprm command\fR +as the PATH may not be available to the server\&. +.sp +Examples of use are: +.sp +.if n \{\ +.RS 4 +.\} +.nf +lprm command = /usr/bin/lprm \-P%p %j + +or + +lprm command = /usr/bin/cancel %p\-%j +.fi +.if n \{\ +.RE +.\} +.sp +Default: +\fI\fIlprm command\fR\fR\fI = \fR\fI # determined by printing parameter\fR\fI \fR +.RE + +lsa over netlogon (G) +.PP +.RS 4 +Setting this deprecated option will allow the RPC server in the AD DC to answer the LSARPC interface on the +\epipe\enetlogon +IPC pipe\&. +.sp +When enabled, this matches the behaviour of Microsoft\*(Aqs Windows, due to their internal implementation choices\&. +.sp +If it is disabled (the default), the AD DC can offer improved performance, as the netlogon server is decoupled and can run as multiple processes\&. +.sp +Default: +\fI\fIlsa over netlogon\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +machine password timeout (G) +.PP +.RS 4 +If a Samba server is a member of a Windows NT or Active Directory Domain (see the +\m[blue]\fBsecurity = domain\fR\m[] +and +\m[blue]\fBsecurity = ads\fR\m[] +parameters), then periodically a running winbindd process will try and change the MACHINE ACCOUNT PASSWORD stored in the TDB called +secrets\&.tdb\&. This parameter specifies how often this password will be changed, in seconds\&. The default is one week (expressed in seconds), the same as a Windows NT Domain member server\&. +.sp +See also +\fBsmbpasswd\fR(8), and the +\m[blue]\fBsecurity = domain\fR\m[] +and +\m[blue]\fBsecurity = ads\fR\m[] +parameters\&. +.sp +Default: +\fI\fImachine password timeout\fR\fR\fI = \fR\fI604800\fR\fI \fR +.RE + +magic output (S) +.PP +.RS 4 +This parameter specifies the name of a file which will contain output created by a magic script (see the +\m[blue]\fBmagic script\fR\m[] +parameter below)\&. +.if n \{\ +.sp +.\} +.RS 4 +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBWarning\fR +.ps -1 +.br +If two clients use the same +\fImagic script \fR +in the same directory the output file content is undefined\&. +.sp .5v +.RE +Default: +\fI\fImagic output\fR\fR\fI = \fR\fI # \&.out\fR\fI \fR +.sp +Example: +\fI\fImagic output\fR\fR\fI = \fR\fImyfile\&.txt\fR\fI \fR +.RE + +magic script (S) +.PP +.RS 4 +This parameter specifies the name of a file which, if opened, will be executed by the server when the file is closed\&. This allows a UNIX script to be sent to the Samba host and executed on behalf of the connected user\&. +.sp +Scripts executed in this way will be deleted upon completion assuming that the user has the appropriate level of privilege and the file permissions allow the deletion\&. +.sp +If the script generates output, output will be sent to the file specified by the +\m[blue]\fBmagic output\fR\m[] +parameter (see above)\&. +.sp +Note that some shells are unable to interpret scripts containing CR/LF instead of CR as the end\-of\-line marker\&. Magic scripts must be executable +\fIas is\fR +on the host, which for some hosts and some shells will require filtering at the DOS end\&. +.sp +Magic scripts are +\fIEXPERIMENTAL\fR +and should +\fINOT\fR +be relied upon\&. +.sp +Default: +\fI\fImagic script\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fImagic script\fR\fR\fI = \fR\fIuser\&.csh\fR\fI \fR +.RE + +mangled names (S) +.PP +.RS 4 +This controls whether non\-DOS names under UNIX should be mapped to DOS\-compatible names ("mangled") and made visible, or whether non\-DOS names should simply be ignored\&. +.sp +See the section on +\m[blue]\fBname mangling\fR\m[] +for details on how to control the mangling process\&. +.sp +Possible option settings are +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIyes\fR +\- enables name mangling for all not DOS 8\&.3 conforming names\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIno\fR +\- disables any name mangling\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIillegal (default)\fR +\- does mangling for names with illegal NTFS characters\&. This is the most sensible setting for modern clients that don\*(Aqt use the shortname anymore\&. +.RE +.sp +.RE +If mangling is used then the mangling method is as follows: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +The first (up to) five alphanumeric characters before the rightmost dot of the filename are preserved, forced to upper case, and appear as the first (up to) five characters of the mangled name\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +A tilde "~" is appended to the first part of the mangled name, followed by a two\-character unique sequence, based on the original root name (i\&.e\&., the original filename minus its final extension)\&. The final extension is included in the hash calculation only if it contains any upper case characters or is longer than three characters\&. +.sp +Note that the character to use may be specified using the +\m[blue]\fBmangling char\fR\m[] +option, if you don\*(Aqt like \*(Aq~\*(Aq\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +Files whose UNIX name begins with a dot will be presented as DOS hidden files\&. The mangled name will be created as for other filenames, but with the leading dot removed and "___" as its extension regardless of actual original extension (that\*(Aqs three underscores)\&. +.RE +.sp +.RE +The two\-digit hash value consists of upper case alphanumeric characters\&. +.sp +This algorithm can cause name collisions only if files in a directory share the same first five alphanumeric characters\&. The probability of such a clash is 1/1300\&. +.sp +The name mangling (if enabled) allows a file to be copied between UNIX directories from Windows/DOS while retaining the long UNIX filename\&. UNIX files can be renamed to a new extension from Windows/DOS and will retain the same basename\&. Mangled names do not change between sessions\&. +.sp +Default: +\fI\fImangled names\fR\fR\fI = \fR\fIillegal\fR\fI \fR +.sp +Example: +\fI\fImangled names\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +mangle prefix (G) +.PP +.RS 4 +controls the number of prefix characters from the original name used when generating the mangled names\&. A larger value will give a weaker hash and therefore more name collisions\&. The minimum value is 1 and the maximum value is 6\&. +.sp +mangle prefix is effective only when mangling method is hash2\&. +.sp +Default: +\fI\fImangle prefix\fR\fR\fI = \fR\fI1\fR\fI \fR +.sp +Example: +\fI\fImangle prefix\fR\fR\fI = \fR\fI4\fR\fI \fR +.RE + +mangling char (S) +.PP +.RS 4 +This controls what character is used as the +\fImagic\fR +character in +\m[blue]\fBname mangling\fR\m[]\&. The default is a \*(Aq~\*(Aq but this may interfere with some software\&. Use this option to set it to whatever you prefer\&. This is effective only when mangling method is hash\&. +.sp +Default: +\fI\fImangling char\fR\fR\fI = \fR\fI~\fR\fI \fR +.sp +Example: +\fI\fImangling char\fR\fR\fI = \fR\fI^\fR\fI \fR +.RE + +mangling method (G) +.PP +.RS 4 +controls the algorithm used for the generating the mangled names\&. Can take two different values, "hash" and "hash2"\&. "hash" is the algorithm that was used in Samba for many years and was the default in Samba 2\&.2\&.x "hash2" is now the default and is newer and considered a better algorithm (generates less collisions) in the names\&. Many Win32 applications store the mangled names and so changing to algorithms must not be done lightly as these applications may break unless reinstalled\&. +.sp +Default: +\fI\fImangling method\fR\fR\fI = \fR\fIhash2\fR\fI \fR +.sp +Example: +\fI\fImangling method\fR\fR\fI = \fR\fIhash\fR\fI \fR +.RE + +map acl inherit (S) +.PP +.RS 4 +This boolean parameter controls whether +\fBsmbd\fR(8) +will attempt to map the \*(Aqinherit\*(Aq and \*(Aqprotected\*(Aq access control entry flags stored in Windows ACLs into an extended attribute called user\&.SAMBA_PAI (POSIX ACL Inheritance)\&. This parameter requires supports for extended attributes on the filesystem and allows the Windows ACL editor to store inheritance information while NT ACLs are mapped best\-effort to the POSIX ACLs\&. +.sp +Default: +\fI\fImap acl inherit\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +map archive (S) +.PP +.RS 4 +This controls whether the DOS archive attribute should be mapped to the UNIX owner execute bit\&. The DOS archive bit is set when a file has been modified since its last backup\&. One motivation for this option is to keep Samba/your PC from making any file it touches from becoming executable under UNIX\&. This can be quite annoying for shared source code, documents, etc\&.\&.\&. +.sp +Note that this parameter will be ignored if the +\m[blue]\fBstore dos attributes\fR\m[] +parameter is set, as the DOS archive attribute will then be stored inside a UNIX extended attribute\&. +.sp +Note that this requires the +\m[blue]\fBcreate mask\fR\m[] +parameter to be set such that owner execute bit is not masked out (i\&.e\&. it must include 100)\&. See the parameter +\m[blue]\fBcreate mask\fR\m[] +for details\&. +.sp +Default: +\fI\fImap archive\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +map hidden (S) +.PP +.RS 4 +This controls whether DOS style hidden files should be mapped to the UNIX world execute bit\&. +.sp +Note that this parameter will be ignored if the +\m[blue]\fBstore dos attributes\fR\m[] +parameter is set, as the DOS hidden attribute will then be stored inside a UNIX extended attribute\&. +.sp +Note that this requires the +\m[blue]\fBcreate mask\fR\m[] +to be set such that the world execute bit is not masked out (i\&.e\&. it must include 001)\&. See the parameter +\m[blue]\fBcreate mask\fR\m[] +for details\&. +.sp +Default: +\fI\fImap hidden\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +map readonly (S) +.PP +.RS 4 +This controls how the DOS read only attribute should be mapped from a UNIX filesystem\&. +.sp +This parameter can take three different values, which tell +\fBsmbd\fR(8) +how to display the read only attribute on files, where either +\m[blue]\fBstore dos attributes\fR\m[] +is set to +\fBNo\fR, or no extended attribute is present\&. If +\m[blue]\fBstore dos attributes\fR\m[] +is set to +\fByes\fR +then this parameter is +\fIignored\fR\&. This is a new parameter introduced in Samba version 3\&.0\&.21\&. +.sp +The three settings are : +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBYes\fR +\- The read only DOS attribute is mapped to the inverse of the user or owner write bit in the unix permission mode set\&. If the owner write bit is not set, the read only attribute is reported as being set on the file\&. If the read only DOS attribute is set, Samba sets the owner, group and others write bits to zero\&. Write bits set in an ACL are ignored by Samba\&. If the read only DOS attribute is unset, Samba simply sets the write bit of the owner to one\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBPermissions\fR +\- The read only DOS attribute is mapped to the effective permissions of the connecting user, as evaluated by +\fBsmbd\fR(8) +by reading the unix permissions and POSIX ACL (if present)\&. If the connecting user does not have permission to modify the file, the read only attribute is reported as being set on the file\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBNo\fR +\- The read only DOS attribute is unaffected by permissions, and can only be set by the +\m[blue]\fBstore dos attributes\fR\m[] +method\&. This may be useful for exporting mounted CDs\&. +.RE +.sp +.RE +Note that this parameter will be ignored if the +\m[blue]\fBstore dos attributes\fR\m[] +parameter is set, as the DOS \*(Aqread\-only\*(Aq attribute will then be stored inside a UNIX extended attribute\&. +.sp +The default has changed to no in Samba release 4\&.9\&.0 and above to allow better Windows fileserver compatibility in a default install\&. In addition the default setting of +\m[blue]\fBstore dos attributes\fR\m[] +has been changed to +\fBYes\fR +in Samba release 4\&.9\&.0 and above\&. +.sp +Default: +\fI\fImap readonly\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +map system (S) +.PP +.RS 4 +This controls whether DOS style system files should be mapped to the UNIX group execute bit\&. +.sp +Note that this parameter will be ignored if the +\m[blue]\fBstore dos attributes\fR\m[] +parameter is set, as the DOS system attribute will then be stored inside a UNIX extended attribute\&. +.sp +Note that this requires the +\m[blue]\fBcreate mask\fR\m[] +to be set such that the group execute bit is not masked out (i\&.e\&. it must include 010)\&. See the parameter +\m[blue]\fBcreate mask\fR\m[] +for details\&. +.sp +Default: +\fI\fImap system\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +map to guest (G) +.PP +.RS 4 +This parameter can take four different values, which tell +\fBsmbd\fR(8) +what to do with user login requests that don\*(Aqt match a valid UNIX user in some way\&. +.sp +The four settings are : +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBNever\fR +\- Means user login requests with an invalid password are rejected\&. This is the default\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBBad User\fR +\- Means user logins with an invalid password are rejected, unless the username does not exist, in which case it is treated as a guest login and mapped into the +\m[blue]\fBguest account\fR\m[]\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBBad Password\fR +\- Means user logins with an invalid password are treated as a guest login and mapped into the +\m[blue]\fBguest account\fR\m[]\&. Note that this can cause problems as it means that any user incorrectly typing their password will be silently logged on as "guest" \- and will not know the reason they cannot access files they think they should \- there will have been no message given to them that they got their password wrong\&. Helpdesk services will +\fIhate\fR +you if you set the +\fImap to guest\fR +parameter this way :\-)\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBBad Uid\fR +\- Is only applicable when Samba is configured in some type of domain mode security (security = {domain|ads}) and means that user logins which are successfully authenticated but which have no valid Unix user account (and smbd is unable to create one) should be mapped to the defined guest account\&. This was the default behavior of Samba 2\&.x releases\&. Note that if a member server is running winbindd, this option should never be required because the nss_winbind library will export the Windows domain users and groups to the underlying OS via the Name Service Switch interface\&. +.RE +.sp +.RE +Note that this parameter is needed to set up "Guest" share services\&. This is because in these modes the name of the resource being requested is +\fInot\fR +sent to the server until after the server has successfully authenticated the client so the server cannot make authentication decisions at the correct time (connection to the share) for "Guest" shares\&. +.sp +Default: +\fI\fImap to guest\fR\fR\fI = \fR\fINever\fR\fI \fR +.sp +Example: +\fI\fImap to guest\fR\fR\fI = \fR\fIBad User\fR\fI \fR +.RE + +max connections (S) +.PP +.RS 4 +This option allows the number of simultaneous connections to a service to be limited\&. If +\fImax connections\fR +is greater than 0 then connections will be refused if this number of connections to the service are already open\&. A value of zero mean an unlimited number of connections may be made\&. +.sp +Record lock files are used to implement this feature\&. The lock files will be stored in the directory specified by the +\m[blue]\fBlock directory\fR\m[] +option\&. +.sp +Default: +\fI\fImax connections\fR\fR\fI = \fR\fI0\fR\fI \fR +.sp +Example: +\fI\fImax connections\fR\fR\fI = \fR\fI10\fR\fI \fR +.RE + +max disk size (G) +.PP +.RS 4 +This option allows you to put an upper limit on the apparent size of disks\&. If you set this option to 100 then all shares will appear to be not larger than 100 MB in size\&. +.sp +Note that this option does not limit the amount of data you can put on the disk\&. In the above case you could still store much more than 100 MB on the disk, but if a client ever asks for the amount of free disk space or the total disk size then the result will be bounded by the amount specified in +\fImax disk size\fR\&. +.sp +This option is primarily useful to work around bugs in some pieces of software that can\*(Aqt handle very large disks, particularly disks over 1GB in size\&. +.sp +A +\fImax disk size\fR +of 0 means no limit\&. +.sp +Default: +\fI\fImax disk size\fR\fR\fI = \fR\fI0\fR\fI \fR +.sp +Example: +\fI\fImax disk size\fR\fR\fI = \fR\fI1000\fR\fI \fR +.RE + +max log size (G) +.PP +.RS 4 +This option (an integer in kilobytes) specifies the max size the log file should grow to\&. Samba periodically checks the size and if it is exceeded it will rename the file, adding a +\&.old +extension\&. +.sp +A size of 0 means no limit\&. +.sp +Default: +\fI\fImax log size\fR\fR\fI = \fR\fI5000\fR\fI \fR +.sp +Example: +\fI\fImax log size\fR\fR\fI = \fR\fI1000\fR\fI \fR +.RE + +max mux (G) +.PP +.RS 4 +This option controls the maximum number of outstanding simultaneous SMB operations that Samba tells the client it will allow\&. You should never need to set this parameter\&. +.sp +Default: +\fI\fImax mux\fR\fR\fI = \fR\fI50\fR\fI \fR +.RE + +max open files (G) +.PP +.RS 4 +This parameter limits the maximum number of open files that one +\fBsmbd\fR(8) +file serving process may have open for a client at any one time\&. This parameter can be set very high (16384) as Samba uses only one bit per unopened file\&. Setting this parameter lower than 16384 will cause Samba to complain and set this value back to the minimum of 16384, as Windows 7 depends on this number of open file handles being available\&. +.sp +The limit of the number of open files is usually set by the UNIX per\-process file descriptor limit rather than this parameter so you should never need to touch this parameter\&. +.sp +Default: +\fI\fImax open files\fR\fR\fI = \fR\fI16384\fR\fI \fR +.RE + +max print jobs (S) +.PP +.RS 4 +This parameter limits the maximum number of jobs allowable in a Samba printer queue at any given moment\&. If this number is exceeded, +\fBsmbd\fR(8) +will remote "Out of Space" to the client\&. +.sp +Default: +\fI\fImax print jobs\fR\fR\fI = \fR\fI1000\fR\fI \fR +.sp +Example: +\fI\fImax print jobs\fR\fR\fI = \fR\fI5000\fR\fI \fR +.RE + +max reported print jobs (S) +.PP +.RS 4 +This parameter limits the maximum number of jobs displayed in a port monitor for Samba printer queue at any given moment\&. If this number is exceeded, the excess jobs will not be shown\&. A value of zero means there is no limit on the number of print jobs reported\&. +.sp +Default: +\fI\fImax reported print jobs\fR\fR\fI = \fR\fI0\fR\fI \fR +.sp +Example: +\fI\fImax reported print jobs\fR\fR\fI = \fR\fI1000\fR\fI \fR +.RE + +max smbd processes (G) +.PP +.RS 4 +This parameter limits the maximum number of +\fBsmbd\fR(8) +processes concurrently running on a system and is intended as a stopgap to prevent degrading service to clients in the event that the server has insufficient resources to handle more than this number of connections\&. Remember that under normal operating conditions, each user will have an +\fBsmbd\fR(8) +associated with him or her to handle connections to all shares from a given host\&. +.sp +For a Samba ADDC running the standard process model this option limits the number of processes forked to handle requests\&. Currently new processes are only forked for ldap and netlogon requests\&. +.sp +Default: +\fI\fImax smbd processes\fR\fR\fI = \fR\fI0\fR\fI \fR +.sp +Example: +\fI\fImax smbd processes\fR\fR\fI = \fR\fI1000\fR\fI \fR +.RE + +max stat cache size (G) +.PP +.RS 4 +This parameter limits the size in memory of any +\fIstat cache\fR +being used to speed up case insensitive name mappings\&. It represents the number of kilobyte (1024) units the stat cache can use\&. A value of zero, meaning unlimited, is not advisable due to increased memory usage\&. You should not need to change this parameter\&. +.sp +Default: +\fI\fImax stat cache size\fR\fR\fI = \fR\fI512\fR\fI \fR +.sp +Example: +\fI\fImax stat cache size\fR\fR\fI = \fR\fI100\fR\fI \fR +.RE + +max ttl (G) +.PP +.RS 4 +This option tells +\fBnmbd\fR(8) +what the default \*(Aqtime to live\*(Aq of NetBIOS names should be (in seconds) when +nmbd +is requesting a name using either a broadcast packet or from a WINS server\&. You should never need to change this parameter\&. The default is 3 days\&. +.sp +Default: +\fI\fImax ttl\fR\fR\fI = \fR\fI259200\fR\fI \fR +.RE + +max wins ttl (G) +.PP +.RS 4 +This option tells +\fBsmbd\fR(8) +when acting as a WINS server (\m[blue]\fBwins support = yes\fR\m[]) what the maximum \*(Aqtime to live\*(Aq of NetBIOS names that +nmbd +will grant will be (in seconds)\&. You should never need to change this parameter\&. The default is 6 days (518400 seconds)\&. +.sp +Default: +\fI\fImax wins ttl\fR\fR\fI = \fR\fI518400\fR\fI \fR +.RE + +max xmit (G) +.PP +.RS 4 +This option controls the maximum packet size that will be negotiated by Samba\*(Aqs +\fBsmbd\fR(8) +for the SMB1 protocol\&. The default is 16644, which matches the behavior of Windows 2000\&. A value below 2048 is likely to cause problems\&. You should never need to change this parameter from its default value\&. +.sp +Default: +\fI\fImax xmit\fR\fR\fI = \fR\fI16644\fR\fI \fR +.sp +Example: +\fI\fImax xmit\fR\fR\fI = \fR\fI8192\fR\fI \fR +.RE + +mdns name (G) +.PP +.RS 4 +This parameter controls the name that multicast DNS support advertises as its\*(Aq hostname\&. +.sp +The default is to use the NETBIOS name which is typically the hostname in all capital letters\&. +.sp +A setting of mdns will defer the hostname configuration to the MDNS library that is used\&. +.sp +Default: +\fI\fImdns name\fR\fR\fI = \fR\fInetbios\fR\fI \fR +.RE + +message command (G) +.PP +.RS 4 +This specifies what command to run when the server receives a WinPopup style message\&. +.sp +This would normally be a command that would deliver the message somehow\&. How this is to be done is up to your imagination\&. +.sp +An example is: +.sp +.if n \{\ +.RS 4 +.\} +.nf +message command = csh \-c \*(Aqxedit %s;rm %s\*(Aq & +.fi +.if n \{\ +.RE +.\} +.sp +This delivers the message using +xedit, then removes it afterwards\&. +\fINOTE THAT IT IS VERY IMPORTANT THAT THIS COMMAND RETURN IMMEDIATELY\fR\&. That\*(Aqs why I have the \*(Aq&\*(Aq on the end\&. If it doesn\*(Aqt return immediately then your PCs may freeze when sending messages (they should recover after 30 seconds, hopefully)\&. +.sp +All messages are delivered as the global guest user\&. The command takes the standard substitutions, although +\fI %u\fR +won\*(Aqt work (\fI%U\fR +may be better in this case)\&. +.sp +Apart from the standard substitutions, some additional ones apply\&. In particular: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fI%s\fR += the filename containing the message\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fI%t\fR += the destination that the message was sent to (probably the server name)\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fI%f\fR += who the message is from\&. +.RE +.sp +.RE +You could make this command send mail, or whatever else takes your fancy\&. Please let us know of any really interesting ideas you have\&. +.sp +Here\*(Aqs a way of sending the messages as mail to root: +.sp +.if n \{\ +.RS 4 +.\} +.nf +message command = /bin/mail \-s \*(Aqmessage from %f on %m\*(Aq root < %s; rm %s +.fi +.if n \{\ +.RE +.\} +.sp +If you don\*(Aqt have a message command then the message won\*(Aqt be delivered and Samba will tell the sender there was an error\&. Unfortunately WfWg totally ignores the error code and carries on regardless, saying that the message was delivered\&. +.sp +If you want to silently delete it then try: +.sp +.if n \{\ +.RS 4 +.\} +.nf +message command = rm %s +.fi +.if n \{\ +.RE +.\} +.sp +Default: +\fI\fImessage command\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fImessage command\fR\fR\fI = \fR\fIcsh \-c \*(Aqxedit %s; rm %s\*(Aq &\fR\fI \fR +.RE + +min domain uid (G) +.PP +.RS 4 +The integer parameter specifies the minimum uid allowed when mapping a local account to a domain account\&. +.sp +Note that this option interacts with the configured +\fIidmap ranges\fR! +.sp +Default: +\fI\fImin domain uid\fR\fR\fI = \fR\fI1000\fR\fI \fR +.RE + +min print space (S) +.PP +.RS 4 +This sets the minimum amount of free disk space that must be available before a user will be able to spool a print job\&. It is specified in kilobytes\&. The default is 0, which means a user can always spool a print job\&. +.sp +Default: +\fI\fImin print space\fR\fR\fI = \fR\fI0\fR\fI \fR +.sp +Example: +\fI\fImin print space\fR\fR\fI = \fR\fI2000\fR\fI \fR +.RE + +min receivefile size (G) +.PP +.RS 4 +This option changes the behavior of +\fBsmbd\fR(8) +when processing SMBwriteX calls\&. Any incoming SMBwriteX call on a non\-signed SMB/CIFS connection greater than this value will not be processed in the normal way but will be passed to any underlying kernel recvfile or splice system call (if there is no such call Samba will emulate in user space)\&. This allows zero\-copy writes directly from network socket buffers into the filesystem buffer cache, if available\&. It may improve performance but user testing is recommended\&. If set to zero Samba processes SMBwriteX calls in the normal way\&. To enable POSIX large write support (SMB/CIFS writes up to 16Mb) this option must be nonzero\&. The maximum value is 128k\&. Values greater than 128k will be silently set to 128k\&. +.sp +Note this option will have NO EFFECT if set on a SMB signed connection\&. +.sp +The default is zero, which disables this option\&. +.sp +Default: +\fI\fImin receivefile size\fR\fR\fI = \fR\fI0\fR\fI \fR +.RE + +min wins ttl (G) +.PP +.RS 4 +This option tells +\fBnmbd\fR(8) +when acting as a WINS server (\m[blue]\fBwins support = yes\fR\m[]) what the minimum \*(Aqtime to live\*(Aq of NetBIOS names that +nmbd +will grant will be (in seconds)\&. You should never need to change this parameter\&. The default is 6 hours (21600 seconds)\&. +.sp +Default: +\fI\fImin wins ttl\fR\fR\fI = \fR\fI21600\fR\fI \fR +.RE + +mit kdc command (G) +.PP +.RS 4 +This option specifies the path to the MIT kdc binary\&. +.sp +If the KDC is not installed in the default location and wasn\*(Aqt correctly detected during build then you should modify this variable and point it to the correct binary\&. +.sp +Default: +\fI\fImit kdc command\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fImit kdc command\fR\fR\fI = \fR\fI/opt/mit/sbin/krb5kdc\fR\fI \fR +.RE + +msdfs proxy (S) +.PP +.RS 4 +This parameter indicates that the share is a stand\-in for another CIFS share whose location is specified by the value of the parameter\&. When clients attempt to connect to this share, they are redirected to one or multiple, comma separated proxied shares using the SMB\-Dfs protocol\&. +.sp +Only Dfs roots can act as proxy shares\&. Take a look at the +\m[blue]\fBmsdfs root\fR\m[] +and +\m[blue]\fBhost msdfs\fR\m[] +options to find out how to set up a Dfs root share\&. +.sp +\fINo default\fR +.sp +Example: +\fI\fImsdfs proxy\fR\fR\fI = \fR\fI\eotherserver\esomeshare,\eotherserver2\esomeshare\fR\fI \fR +.RE + +msdfs root (S) +.PP +.RS 4 +If set to +\fByes\fR, Samba treats the share as a Dfs root and allows clients to browse the distributed file system tree rooted at the share directory\&. Dfs links are specified in the share directory by symbolic links of the form +msdfs:serverA\e\eshareA,serverB\e\eshareB +and so on\&. For more information on setting up a Dfs tree on Samba, refer to the MSDFS chapter in the Samba3\-HOWTO book\&. +.sp +Default: +\fI\fImsdfs root\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +msdfs shuffle referrals (S) +.PP +.RS 4 +If set to +\fByes\fR, Samba will shuffle Dfs referrals for a given Dfs link if multiple are available, allowing for load balancing across clients\&. For more information on setting up a Dfs tree on Samba, refer to the MSDFS chapter in the Samba3\-HOWTO book\&. +.sp +Default: +\fI\fImsdfs shuffle referrals\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +multicast dns register (G) +.PP +.RS 4 +If compiled with proper support for it, Samba will announce itself with multicast DNS services like for example provided by the Avahi daemon\&. +.sp +This parameter allows disabling Samba to register itself\&. +.sp +Default: +\fI\fImulticast dns register\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +name cache timeout (G) +.PP +.RS 4 +Specifies the number of seconds it takes before entries in samba\*(Aqs hostname resolve cache time out\&. If the timeout is set to 0\&. the caching is disabled\&. +.sp +Default: +\fI\fIname cache timeout\fR\fR\fI = \fR\fI660\fR\fI \fR +.sp +Example: +\fI\fIname cache timeout\fR\fR\fI = \fR\fI0\fR\fI \fR +.RE + +name resolve order (G) +.PP +.RS 4 +This option is used by the programs in the Samba suite to determine what naming services to use and in what order to resolve host names to IP addresses\&. Its main purpose to is to control how netbios name resolution is performed\&. The option takes a space separated string of name resolution options\&. +.sp +The options are: "lmhosts", "host", "wins" and "bcast"\&. They cause names to be resolved as follows: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBlmhosts\fR +: Lookup an IP address in the Samba lmhosts file\&. If the line in lmhosts has no name type attached to the NetBIOS name (see the manpage for lmhosts for details) then any name type matches for lookup\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBhost\fR +: Do a standard host name to IP address resolution, using the system +/etc/hosts +or DNS lookups\&. This method of name resolution is operating system depended for instance on IRIX or Solaris this may be controlled by the +/etc/nsswitch\&.conf +file\&. Note that this method is used only if the NetBIOS name type being queried is the 0x20 (server) name type or 0x1c (domain controllers)\&. The latter case is only useful for active directory domains and results in a DNS query for the SRV RR entry matching _ldap\&._tcp\&.domain\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBwins\fR +: Query a name with the IP address listed in the +\m[blue]\fBWINSSERVER\fR\m[] +parameter\&. If no WINS server has been specified this method will be ignored\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBbcast\fR +: Do a broadcast on each of the known local interfaces listed in the +\m[blue]\fBinterfaces\fR\m[] +parameter\&. This is the least reliable of the name resolution methods as it depends on the target host being on a locally connected subnet\&. +.RE +.sp +.RE +The example below will cause the local lmhosts file to be examined first, followed by a broadcast attempt, followed by a normal system hostname lookup\&. +.sp +When Samba is functioning in ADS security mode (security = ads) it is advised to use following settings for +\fIname resolve order\fR: +.sp +name resolve order = wins bcast +.sp +DC lookups will still be done via DNS, but fallbacks to netbios names will not inundate your DNS servers with needless queries for DOMAIN<0x1c> lookups\&. +.sp +Default: +\fI\fIname resolve order\fR\fR\fI = \fR\fIlmhosts wins host bcast\fR\fI \fR +.sp +Example: +\fI\fIname resolve order\fR\fR\fI = \fR\fIlmhosts bcast host\fR\fI \fR +.RE + +socket address +.PP +.RS 4 +This parameter is a synonym for +nbt client socket address\&. +.RE + +nbt client socket address (G) +.PP +.RS 4 +This option allows you to control what address Samba will send NBT client packets from, and process replies using, including in nmbd\&. +.sp +Setting this option should never be necessary on usual Samba servers running only one nmbd\&. +.sp +By default Samba will send UDP packets from the OS default address for the destination, and accept replies on 0\&.0\&.0\&.0\&. +.sp +This parameter is deprecated\&. See +\m[blue]\fBbind interfaces only = Yes\fR\m[] +and +\m[blue]\fBinterfaces\fR\m[] +for the previous behaviour of controlling the normal listening sockets\&. +.sp +Default: +\fI\fInbt client socket address\fR\fR\fI = \fR\fI0\&.0\&.0\&.0\fR\fI \fR +.sp +Example: +\fI\fInbt client socket address\fR\fR\fI = \fR\fI192\&.168\&.2\&.20\fR\fI \fR +.RE + +nbtd:wins_prepend1Bto1Cqueries (G) +.PP +.RS 4 +Normally queries for 0x1C names (all logon servers for a domain) will return the first address of the 0x1B names (domain master browser and PDC) as first address in the result list\&. As many client only use the first address in the list by default, all clients will use the same server (the PDC)\&. Windows servers have an option to disable this behavior (since Windows 2000 Service Pack 2)\&. +.sp +Default: +\fI\fInbtd:wins_prepend1Bto1Cqueries\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +nbtd:wins_wins_randomize1Clist (G) +.PP +.RS 4 +Normally queries for 0x1C names will return the addresses in the same order as they\*(Aqre stored in the database, that means first all addresses which have been directly registered at the local wins server and then all addresses registered at other servers\&. Windows servers have an option to change this behavior and randomize the returned addresses\&. Set this parameter to "yes" and Samba will sort the address list depending on the client address and the matching bits of the addresses, the first address is randomized based on depending on the "nbtd:wins_randomize1Clist_mask" parameter\&. +.sp +Default: +\fI\fInbtd:wins_wins_randomize1Clist\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +nbtd:wins_randomize1Clist_mask (G) +.PP +.RS 4 +If the "nbtd:wins_randomize1Clist" parameter is set to "yes", then randomizing of the first returned address is based on the specified netmask\&. If there are addresses which are in the same subnet as the client address, the first returned address is randomly chosen out them\&. Otherwise the first returned address is randomly chosen out of all addresses\&. +.sp +Default: +\fI\fInbtd:wins_randomize1Clist_mask\fR\fR\fI = \fR\fI255\&.255\&.255\&.0\fR\fI \fR +.RE + +nbt port (G) +.PP +.RS 4 +Specifies which port the server should use for NetBIOS over IP name services traffic\&. +.sp +Default: +\fI\fInbt port\fR\fR\fI = \fR\fI137\fR\fI \fR +.RE + +ncalrpc dir (G) +.PP +.RS 4 +This directory will hold a series of named pipes to allow RPC over inter\-process communication\&. +.sp +This will allow Samba and other unix processes to interact over DCE/RPC without using TCP/IP\&. Additionally a sub\-directory \*(Aqnp\*(Aq has restricted permissions, and allows a trusted communication channel between Samba processes +.sp +Default: +\fI\fIncalrpc dir\fR\fR\fI = \fR\fI/var/run/samba4/ncalrpc\fR\fI \fR +.sp +Example: +\fI\fIncalrpc dir\fR\fR\fI = \fR\fI/var/run/samba/ncalrpc\fR\fI \fR +.RE + +netbios aliases (G) +.PP +.RS 4 +This is a list of NetBIOS names that nmbd will advertise as additional names by which the Samba server is known\&. This allows one machine to appear in browse lists under multiple names\&. If a machine is acting as a browse server or logon server none of these names will be advertised as either browse server or logon servers, only the primary name of the machine will be advertised with these capabilities\&. +.sp +Default: +\fI\fInetbios aliases\fR\fR\fI = \fR\fI # empty string (no additional names)\fR\fI \fR +.sp +Example: +\fI\fInetbios aliases\fR\fR\fI = \fR\fITEST TEST1 TEST2\fR\fI \fR +.RE + +netbios name (G) +.PP +.RS 4 +This sets the NetBIOS name by which a Samba server is known\&. By default it is the same as the first component of the host\*(Aqs DNS name\&. If a machine is a browse server or logon server this name (or the first component of the hosts DNS name) will be the name that these services are advertised under\&. +.sp +Note that the maximum length for a NetBIOS name is 15 characters\&. +.sp +There is a bug in Samba that breaks operation of browsing and access to shares if the netbios name is set to the literal name +PIPE\&. To avoid this problem, do not name your Samba server +PIPE\&. +.sp +Default: +\fI\fInetbios name\fR\fR\fI = \fR\fI # machine DNS name\fR\fI \fR +.sp +Example: +\fI\fInetbios name\fR\fR\fI = \fR\fIMYNAME\fR\fI \fR +.RE + +netbios scope (G) +.PP +.RS 4 +This sets the NetBIOS scope that Samba will operate under\&. This should not be set unless every machine on your LAN also sets this value\&. +.sp +Default: +\fI\fInetbios scope\fR\fR\fI = \fR\fI\fR\fI \fR +.RE + +neutralize nt4 emulation (G) +.PP +.RS 4 +This option controls whether winbindd sends the NETLOGON_NEG_NEUTRALIZE_NT4_EMULATION flag in order to bypass the NT4 emulation of a domain controller\&. +.sp +Typically you should not need set this\&. It can be useful for upgrades from NT4 to AD domains\&. +.sp +The behavior can be controlled per netbios domain by using \*(Aqneutralize nt4 emulation:NETBIOSDOMAIN = yes\*(Aq as option\&. +.sp +Default: +\fI\fIneutralize nt4 emulation\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +nmbd bind explicit broadcast (G) +.PP +.RS 4 +This option causes +\fBnmbd\fR(8) +to explicitly bind to the broadcast address of the local subnets\&. This is needed to make nmbd work correctly in combination with the +\m[blue]\fBsocket address\fR\m[] +option\&. You should not need to unset this option\&. +.sp +Default: +\fI\fInmbd bind explicit broadcast\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +nsupdate command (G) +.PP +.RS 4 +This option sets the path to the +nsupdate +command which is used for GSS\-TSIG dynamic DNS updates\&. +.sp +Default: +\fI\fInsupdate command\fR\fR\fI = \fR\fI/usr/bin/nsupdate \-g\fR\fI \fR +.RE + +nt acl support (S) +.PP +.RS 4 +This boolean parameter controls whether +\fBsmbd\fR(8) +will attempt to map UNIX permissions into Windows NT access control lists\&. The UNIX permissions considered are the traditional UNIX owner and group permissions, as well as POSIX ACLs set on any files or directories\&. This parameter was formally a global parameter in releases prior to 2\&.2\&.2\&. +.sp +Default: +\fI\fInt acl support\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +ntlm auth (G) +.PP +.RS 4 +This parameter determines whether or not +\fBsmbd\fR(8) +will attempt to authenticate users using the NTLM encrypted password response for this local passdb (SAM or account database)\&. +.sp +If disabled, both NTLM and LanMan authencication against the local passdb is disabled\&. +.sp +Note that these settings apply only to local users, authentication will still be forwarded to and NTLM authentication accepted against any domain we are joined to, and any trusted domain, even if disabled or if NTLMv2\-only is enforced here\&. To control NTLM authentiation for domain users, this must option must be configured on each DC\&. +.sp +By default with +ntlm auth +set to +\fBntlmv2\-only\fR +only NTLMv2 logins will be permitted\&. All modern clients support NTLMv2 by default, but some older clients will require special configuration to use it\&. +.sp +The primary user of NTLMv1 is MSCHAPv2 for VPNs and 802\&.1x\&. +.sp +The available settings are: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBntlmv1\-permitted\fR +(alias +\fByes\fR) \- Allow NTLMv1 and above for all clients\&. +.sp +This is the required setting for to enable the +\fIlanman auth\fR +parameter\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBntlmv2\-only\fR +(alias +\fBno\fR) \- Do not allow NTLMv1 to be used, but permit NTLMv2\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBmschapv2\-and\-ntlmv2\-only\fR +\- Only allow NTLMv1 when the client promises that it is providing MSCHAPv2 authentication (such as the +ntlm_auth +tool)\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBdisabled\fR +\- Do not accept NTLM (or LanMan) authentication of any level, nor permit NTLM password changes\&. +.RE +.sp +.RE +The default changed from +\fByes\fR +to +\fBno\fR +with Samba 4\&.5\&. The default changed again to +\fBntlmv2\-only\fR +with Samba 4\&.7, however the behaviour is unchanged\&. +.sp +Default: +\fI\fIntlm auth\fR\fR\fI = \fR\fIntlmv2\-only\fR\fI \fR +.RE + +nt pipe support (G) +.PP +.RS 4 +This boolean parameter controls whether +\fBsmbd\fR(8) +will allow Windows NT clients to connect to the NT SMB specific +\fBIPC$\fR +pipes\&. This is a developer debugging option and can be left alone\&. +.sp +Default: +\fI\fInt pipe support\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +ntp signd socket directory (G) +.PP +.RS 4 +This setting controls the location of the socket that the NTP daemon uses to communicate with Samba for signing packets\&. +.sp +If a non\-default path is specified here, then it is also necessary to make NTP aware of the new path using the +\fBntpsigndsocket\fR +directive in +ntp\&.conf\&. +.sp +Default: +\fI\fIntp signd socket directory\fR\fR\fI = \fR\fI/var/run/samba4/ntp_signd\fR\fI \fR +.RE + +nt status support (G) +.PP +.RS 4 +This boolean parameter controls whether +\fBsmbd\fR(8) +will negotiate NT specific status support with Windows NT/2k/XP clients\&. This is a developer debugging option and should be left alone\&. If this option is set to +\fBno\fR +then Samba offers exactly the same DOS error codes that versions prior to Samba 2\&.2\&.3 reported\&. +.sp +You should not need to ever disable this parameter\&. +.sp +Default: +\fI\fInt status support\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +ntvfs handler (S) +.PP +.RS 4 +This specifies the NTVFS handlers for this share\&. +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +unixuid: Sets up user credentials based on POSIX gid/uid\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +cifs: Proxies a remote CIFS FS\&. Mainly useful for testing\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +nbench: Filter module that saves data useful to the nbench benchmark suite\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +ipc: Allows using SMB for inter process communication\&. Only used for the IPC$ share\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +posix: Maps POSIX FS semantics to NT semantics +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +print: Allows printing over SMB\&. This is LANMAN\-style printing, not the be confused with the spoolss DCE/RPC interface used by later versions of Windows\&. +.RE +.sp +.RE +Note that this option is only used when the NTVFS file server is in use\&. It is not used with the (default) s3fs file server\&. +.sp +Default: +\fI\fIntvfs handler\fR\fR\fI = \fR\fIunixuid, default\fR\fI \fR +.RE + +null passwords (G) +.PP +.RS 4 +Allow or disallow client access to accounts that have null passwords\&. +.sp +See also +\fBsmbpasswd\fR(5)\&. +.sp +Default: +\fI\fInull passwords\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +obey pam restrictions (G) +.PP +.RS 4 +When Samba 3\&.0 is configured to enable PAM support (i\&.e\&. \-\-with\-pam), this parameter will control whether or not Samba should obey PAM\*(Aqs account and session management directives\&. The default behavior is to use PAM for clear text authentication only and to ignore any account or session management\&. Note that Samba always ignores PAM for authentication in the case of +\m[blue]\fBencrypt passwords = yes\fR\m[]\&. The reason is that PAM modules cannot support the challenge/response authentication mechanism needed in the presence of SMB password encryption\&. +.sp +Default: +\fI\fIobey pam restrictions\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +old password allowed period (G) +.PP +.RS 4 +Number of minutes to permit an NTLM login after a password change or reset using the old password\&. This allows the user to re\-cache the new password on multiple clients without disrupting a network reconnection in the meantime\&. +.sp +This parameter only applies when +\m[blue]\fBserver role\fR\m[] +is set to Active Directory Domain Controller\&. +.sp +Default: +\fI\fIold password allowed period\fR\fR\fI = \fR\fI60\fR\fI \fR +.RE + +oplock break wait time (G) +.PP +.RS 4 +This is a tuning parameter added due to bugs in both Windows 9x and WinNT\&. If Samba responds to a client too quickly when that client issues an SMB that can cause an oplock break request, then the network client can fail and not respond to the break request\&. This tuning parameter (which is set in milliseconds) is the amount of time Samba will wait before sending an oplock break request to such (broken) clients\&. +.if n \{\ +.sp +.\} +.RS 4 +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBWarning\fR +.ps -1 +.br +DO NOT CHANGE THIS PARAMETER UNLESS YOU HAVE READ AND UNDERSTOOD THE SAMBA OPLOCK CODE\&. +.sp .5v +.RE +Default: +\fI\fIoplock break wait time\fR\fR\fI = \fR\fI0\fR\fI \fR +.RE + +oplocks (S) +.PP +.RS 4 +This boolean option tells +smbd +whether to issue oplocks (opportunistic locks) to file open requests on this share\&. The oplock code can dramatically (approx\&. 30% or more) improve the speed of access to files on Samba servers\&. It allows the clients to aggressively cache files locally and you may want to disable this option for unreliable network environments (it is turned on by default in Windows NT Servers)\&. +.sp +Oplocks may be selectively turned off on certain files with a share\&. See the +\m[blue]\fBveto oplock files\fR\m[] +parameter\&. On some systems oplocks are recognized by the underlying operating system\&. This allows data synchronization between all access to oplocked files, whether it be via Samba or NFS or a local UNIX process\&. See the +\m[blue]\fBkernel oplocks\fR\m[] +parameter for details\&. +.sp +Default: +\fI\fIoplocks\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +os2 driver map (G) +.PP +.RS 4 +The parameter is used to define the absolute path to a file containing a mapping of Windows NT printer driver names to OS/2 printer driver names\&. The format is: +.sp + = \&. +.sp +For example, a valid entry using the HP LaserJet 5 printer driver would appear as +HP LaserJet 5L = LASERJET\&.HP LaserJet 5L\&. +.sp +The need for the file is due to the printer driver namespace problem described in the chapter on Classical Printing in the Samba3\-HOWTO book\&. For more details on OS/2 clients, please refer to chapter on other clients in the Samba3\-HOWTO book\&. +.sp +Default: +\fI\fIos2 driver map\fR\fR\fI = \fR\fI\fR\fI \fR +.RE + +os level (G) +.PP +.RS 4 +This integer value controls what level Samba advertises itself as for browse elections\&. The value of this parameter determines whether +\fBnmbd\fR(8) +has a chance of becoming a local master browser for the +\m[blue]\fBworkgroup\fR\m[] +in the local broadcast area\&. +.sp +\fI Note:\fR +By default, Samba will win a local master browsing election over all Microsoft operating systems except a Windows NT 4\&.0/2000 Domain Controller\&. This means that a misconfigured Samba host can effectively isolate a subnet for browsing purposes\&. This parameter is largely auto\-configured in the Samba\-3 release series and it is seldom necessary to manually override the default setting\&. Please refer to the chapter on Network Browsing in the Samba\-3 HOWTO document for further information regarding the use of this parameter\&. +\fINote:\fR +The maximum value for this parameter is 255\&. If you use higher values, counting will start at 0! +.sp +Default: +\fI\fIos level\fR\fR\fI = \fR\fI20\fR\fI \fR +.sp +Example: +\fI\fIos level\fR\fR\fI = \fR\fI65\fR\fI \fR +.RE + +pam password change (G) +.PP +.RS 4 +With the addition of better PAM support in Samba 2\&.2, this parameter, it is possible to use PAM\*(Aqs password change control flag for Samba\&. If enabled, then PAM will be used for password changes when requested by an SMB client instead of the program listed in +\m[blue]\fBpasswd program\fR\m[]\&. It should be possible to enable this without changing your +\m[blue]\fBpasswd chat\fR\m[] +parameter for most setups\&. +.sp +Default: +\fI\fIpam password change\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +panic action (G) +.PP +.RS 4 +This is a Samba developer option that allows a system command to be called when either +\fBsmbd\fR(8) +or +\fBnmbd\fR(8) +crashes\&. This is usually used to draw attention to the fact that a problem occurred\&. +.sp +Default: +\fI\fIpanic action\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIpanic action\fR\fR\fI = \fR\fI/bin/sleep 90000\fR\fI \fR +.RE + +passdb backend (G) +.PP +.RS 4 +This option allows the administrator to chose which backend will be used for storing user and possibly group information\&. This allows you to swap between different storage mechanisms without recompile\&. +.sp +The parameter value is divided into two parts, the backend\*(Aqs name, and a \*(Aqlocation\*(Aq string that has meaning only to that particular backed\&. These are separated by a : character\&. +.sp +Available backends can include: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +smbpasswd +\- The old plaintext passdb backend\&. Some Samba features will not work if this passdb backend is used\&. Takes a path to the smbpasswd file as an optional argument\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +tdbsam +\- The TDB based password storage backend\&. Takes a path to the TDB as an optional argument (defaults to passdb\&.tdb in the +\m[blue]\fBprivate dir\fR\m[] +directory\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +ldapsam +\- The LDAP based passdb backend\&. Takes an LDAP URL as an optional argument (defaults to +ldap://localhost) +.sp +LDAP connections should be secured where possible\&. This may be done using either Start\-TLS (see +\m[blue]\fBldap ssl\fR\m[]) or by specifying +\fIldaps://\fR +in the URL argument\&. +.sp +Multiple servers may also be specified in double\-quotes\&. Whether multiple servers are supported or not and the exact syntax depends on the LDAP library you use\&. +.RE +.sp +.RE + + Examples of use are: +.sp +.if n \{\ +.RS 4 +.\} +.nf +passdb backend = tdbsam:/etc/samba/private/passdb\&.tdb + +or multi server LDAP URL with OpenLDAP library: + +passdb backend = ldapsam:"ldap://ldap\-1\&.example\&.com ldap://ldap\-2\&.example\&.com" + +or multi server LDAP URL with Netscape based LDAP library: + +passdb backend = ldapsam:"ldap://ldap\-1\&.example\&.com ldap\-2\&.example\&.com" +.fi +.if n \{\ +.RE +.\} +.sp +Default: +\fI\fIpassdb backend\fR\fR\fI = \fR\fItdbsam\fR\fI \fR +.RE + +passdb expand explicit (G) +.PP +.RS 4 +This parameter controls whether Samba substitutes %\-macros in the passdb fields if they are explicitly set\&. We used to expand macros here, but this turned out to be a bug because the Windows client can expand a variable %G_osver% in which %G would have been substituted by the user\*(Aqs primary group\&. +.sp +Default: +\fI\fIpassdb expand explicit\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +passwd chat (G) +.PP +.RS 4 +This string controls the +\fI"chat"\fR +conversation that takes places between +\fBsmbd\fR(8) +and the local password changing program to change the user\*(Aqs password\&. The string describes a sequence of response\-receive pairs that +\fBsmbd\fR(8) +uses to determine what to send to the +\m[blue]\fBpasswd program\fR\m[] +and what to expect back\&. If the expected output is not received then the password is not changed\&. +.sp +This chat sequence is often quite site specific, depending on what local methods are used for password control\&. +.sp +Note that this parameter only is used if the +\m[blue]\fBunix password sync\fR\m[] +parameter is set to +\fByes\fR\&. This sequence is then called +\fIAS ROOT\fR +when the SMB password in the smbpasswd file is being changed, without access to the old password cleartext\&. This means that root must be able to reset the user\*(Aqs password without knowing the text of the previous password\&. +.sp +The string can contain the macro +\fI%n\fR +which is substituted for the new password\&. The old password (\fI%o\fR) is only available when +\m[blue]\fBencrypt passwords\fR\m[] +has been disabled\&. The chat sequence can also contain the standard macros \en, \er, \et and \es to give line\-feed, carriage\-return, tab and space\&. The chat sequence string can also contain a \*(Aq*\*(Aq which matches any sequence of characters\&. Double quotes can be used to collect strings with spaces in them into a single string\&. +.sp +If the send string in any part of the chat sequence is a full stop "\&.", then no string is sent\&. Similarly, if the expect string is a full stop then no string is expected\&. +.sp +If the +\m[blue]\fBpam password change\fR\m[] +parameter is set to +\fByes\fR, the chat pairs may be matched in any order, and success is determined by the PAM result, not any particular output\&. The \en macro is ignored for PAM conversions\&. +.sp +Default: +\fI\fIpasswd chat\fR\fR\fI = \fR\fI*new*password* %n\en *new*password* %n\en *changed*\fR\fI \fR +.sp +Example: +\fI\fIpasswd chat\fR\fR\fI = \fR\fI"*Enter NEW password*" %n\en "*Reenter NEW password*" %n\en "*Password changed*"\fR\fI \fR +.RE + +passwd chat debug (G) +.PP +.RS 4 +This boolean specifies if the passwd chat script parameter is run in +\fIdebug\fR +mode\&. In this mode the strings passed to and received from the passwd chat are printed in the +\fBsmbd\fR(8) +log with a +\m[blue]\fBdebug level\fR\m[] +of 100\&. This is a dangerous option as it will allow plaintext passwords to be seen in the +smbd +log\&. It is available to help Samba admins debug their +\fIpasswd chat\fR +scripts when calling the +\fIpasswd program\fR +and should be turned off after this has been done\&. This option has no effect if the +\m[blue]\fBpam password change\fR\m[] +parameter is set\&. This parameter is off by default\&. +.sp +Default: +\fI\fIpasswd chat debug\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +passwd chat timeout (G) +.PP +.RS 4 +This integer specifies the number of seconds smbd will wait for an initial answer from a passwd chat script being run\&. Once the initial answer is received the subsequent answers must be received in one tenth of this time\&. The default it two seconds\&. +.sp +Default: +\fI\fIpasswd chat timeout\fR\fR\fI = \fR\fI2\fR\fI \fR +.RE + +passwd program (G) +.PP +.RS 4 +The name of a program that can be used to set UNIX user passwords\&. Any occurrences of +\fI%u\fR +will be replaced with the user name\&. The user name is checked for existence before calling the password changing program\&. +.sp +Also note that many passwd programs insist in +\fIreasonable \fR +passwords, such as a minimum length, or the inclusion of mixed case chars and digits\&. This can pose a problem as some clients (such as Windows for Workgroups) uppercase the password before sending it\&. +.sp +\fINote\fR +that if the +\fIunix password sync\fR +parameter is set to +\fByes \fR +then this program is called +\fIAS ROOT\fR +before the SMB password in the smbpasswd file is changed\&. If this UNIX password change fails, then +smbd +will fail to change the SMB password also (this is by design)\&. +.sp +If the +\fIunix password sync\fR +parameter is set this parameter +\fIMUST USE ABSOLUTE PATHS\fR +for +\fIALL\fR +programs called, and must be examined for security implications\&. Note that by default +\fIunix password sync\fR +is set to +\fBno\fR\&. +.sp +Default: +\fI\fIpasswd program\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIpasswd program\fR\fR\fI = \fR\fI/bin/passwd %u\fR\fI \fR +.RE + +password hash gpg key ids (G) +.PP +.RS 4 +If +samba +is running as an active directory domain controller, it is possible to store the cleartext password of accounts in a PGP/OpenGPG encrypted form\&. +.sp +You can specify one or more recipients by key id or user id\&. Note that 32bit key ids are not allowed, specify at least 64bit\&. +.sp +The value is stored as \*(AqPrimary:SambaGPG\*(Aq in the +supplementalCredentials +attribute\&. +.sp +As password changes can occur on any domain controller, you should configure this on each of them\&. Note that this feature is currently available only on Samba domain controllers\&. +.sp +This option is only available if +samba +was compiled with +gpgme +support\&. +.sp +You may need to export the +GNUPGHOME +environment variable before starting +samba\&. +\fIIt is strongly recommended to only store the public key in this location\&. The private key is not used for encryption and should be only stored where decryption is required\&.\fR +.sp +Being able to restore the cleartext password helps, when they need to be imported into other authentication systems later (see +samba\-tool user getpassword) or you want to keep the passwords in sync with another system, e\&.g\&. an OpenLDAP server (see +samba\-tool user syncpasswords)\&. +.sp +While this option needs to be configured on all domain controllers, the +samba\-tool user syncpasswords +command should run on a single domain controller only (typically the PDC\-emulator)\&. +.sp +Default: +\fI\fIpassword hash gpg key ids\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIpassword hash gpg key ids\fR\fR\fI = \fR\fI4952E40301FAB41A\fR\fI \fR +.sp +Example: +\fI\fIpassword hash gpg key ids\fR\fR\fI = \fR\fIselftest@samba\&.example\&.com\fR\fI \fR +.sp +Example: +\fI\fIpassword hash gpg key ids\fR\fR\fI = \fR\fIselftest@samba\&.example\&.com, 4952E40301FAB41A\fR\fI \fR +.RE + +password hash userPassword schemes (G) +.PP +.RS 4 +This parameter determines whether or not +\fBsamba\fR(8) +acting as an Active Directory Domain Controller will attempt to store additional passwords hash types for the user +.sp +The values are stored as \*(AqPrimary:userPassword\*(Aq in the +supplementalCredentials +attribute\&. The value of this option is a hash type\&. +.sp +The currently supported hash types are: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBCryptSHA256\fR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBCryptSHA512\fR +.RE +.sp +.RE +Multiple instances of a hash type may be computed and stored\&. The password hashes are calculated using the +\fBcrypt\fR(3) +call\&. The number of rounds used to compute the hash can be specified by adding \*(Aq:rounds=xxxx\*(Aq to the hash type, i\&.e\&. CryptSHA512:rounds=4500 would calculate an SHA512 hash using 4500 rounds\&. If not specified the Operating System defaults for +\fBcrypt\fR(3) +are used\&. +.sp +As password changes can occur on any domain controller, you should configure this on each of them\&. Note that this feature is currently available only on Samba domain controllers\&. +.sp +Currently the NT Hash of the password is recorded when these hashes are calculated and stored\&. When retrieving the hashes the current value of the NT Hash is checked against the stored NT Hash\&. This detects password changes that have not updated the password hashes\&. In this case +samba\-tool user +will ignore the stored hash values\&. +.sp +Being able to obtain the hashed password helps, when they need to be imported into other authentication systems later (see +samba\-tool user getpassword) or you want to keep the passwords in sync with another system, e\&.g\&. an OpenLDAP server (see +samba\-tool user syncpasswords)\&. +.sp +Related command: +\m[blue]\fBunix password sync\fR\m[] +.sp +Default: +\fI\fIpassword hash userPassword schemes\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIpassword hash userPassword schemes\fR\fR\fI = \fR\fICryptSHA256\fR\fI \fR +.sp +Example: +\fI\fIpassword hash userPassword schemes\fR\fR\fI = \fR\fICryptSHA256 CryptSHA512\fR\fI \fR +.sp +Example: +\fI\fIpassword hash userPassword schemes\fR\fR\fI = \fR\fICryptSHA256:rounds=5000 CryptSHA512:rounds=7000\fR\fI \fR +.RE + +password server (G) +.PP +.RS 4 +By specifying the name of a domain controller with this option, and using +security = [ads|domain] +it is possible to get Samba to do all its username/password validation using a specific remote server\&. +.sp +Ideally, this option +\fIshould not\fR +be used, as the default \*(Aq*\*(Aq indicates to Samba to determine the best DC to contact dynamically, just as all other hosts in an AD domain do\&. This allows the domain to be maintained (addition and removal of domain controllers) without modification to the smb\&.conf file\&. The cryptographic protection on the authenticated RPC calls used to verify passwords ensures that this default is safe\&. +.sp +\fIIt is strongly recommended that you use the default of \*(Aq*\*(Aq\fR, however if in your particular environment you have reason to specify a particular DC list, then the list of machines in this option must be a list of names or IP addresses of Domain controllers for the Domain\&. If you use the default of \*(Aq*\*(Aq, or list several hosts in the +\fIpassword server\fR +option then +smbd +will try each in turn till it finds one that responds\&. This is useful in case your primary server goes down\&. +.sp +If the list of servers contains both names/IP\*(Aqs and the \*(Aq*\*(Aq character, the list is treated as a list of preferred domain controllers, but an auto lookup of all remaining DC\*(Aqs will be added to the list as well\&. Samba will not attempt to optimize this list by locating the closest DC\&. +.sp +If parameter is a name, it is looked up using the parameter +\m[blue]\fBname resolve order\fR\m[] +and so may resolved by any method and order described in that parameter\&. +.sp +Default: +\fI\fIpassword server\fR\fR\fI = \fR\fI*\fR\fI \fR +.sp +Example: +\fI\fIpassword server\fR\fR\fI = \fR\fINT\-PDC, NT\-BDC1, NT\-BDC2, *\fR\fI \fR +.sp +Example: +\fI\fIpassword server\fR\fR\fI = \fR\fIwindc\&.mydomain\&.com:389 192\&.168\&.1\&.101 *\fR\fI \fR +.RE + +directory +.PP +.RS 4 +This parameter is a synonym for +path\&. +.RE + +path (S) +.PP +.RS 4 +This parameter specifies a directory to which the user of the service is to be given access\&. In the case of printable services, this is where print data will spool prior to being submitted to the host for printing\&. +.sp +For a printable service offering guest access, the service should be readonly and the path should be world\-writeable and have the sticky bit set\&. This is not mandatory of course, but you probably won\*(Aqt get the results you expect if you do otherwise\&. +.sp +Any occurrences of +\fI%u\fR +in the path will be replaced with the UNIX username that the client is using on this connection\&. Any occurrences of +\fI%m\fR +will be replaced by the NetBIOS name of the machine they are connecting from\&. These replacements are very useful for setting up pseudo home directories for users\&. +.sp +Note that this path will be based on +\m[blue]\fBroot dir\fR\m[] +if one was specified\&. +.sp +Default: +\fI\fIpath\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIpath\fR\fR\fI = \fR\fI/home/fred\fR\fI \fR +.RE + +perfcount module (G) +.PP +.RS 4 +This parameter specifies the perfcount backend to be used when monitoring SMB operations\&. Only one perfcount module may be used, and it must implement all of the apis contained in the smb_perfcount_handler structure defined in smb\&.h\&. +.sp +\fINo default\fR +.RE + +pid directory (G) +.PP +.RS 4 +This option specifies the directory where pid files will be placed\&. +.sp +Default: +\fI\fIpid directory\fR\fR\fI = \fR\fI/var/run/samba4\fR\fI \fR +.sp +Example: +\fI\fIpid directory\fR\fR\fI = \fR\fI/var/run/\fR\fI \fR +.RE + +posix locking (S) +.PP +.RS 4 +The +\fBsmbd\fR(8) +daemon maintains an database of file locks obtained by SMB clients\&. The default behavior is to map this internal database to POSIX locks\&. This means that file locks obtained by SMB clients are consistent with those seen by POSIX compliant applications accessing the files via a non\-SMB method (e\&.g\&. NFS or local file access)\&. It is very unlikely that you need to set this parameter to "no", unless you are sharing from an NFS mount, which is not a good idea in the first place\&. +.sp +Default: +\fI\fIposix locking\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +postexec (S) +.PP +.RS 4 +This option specifies a command to be run whenever the service is disconnected\&. It takes the usual substitutions\&. The command may be run as the root on some systems\&. +.sp +An interesting example may be to unmount server resources: +.sp +postexec = /etc/umount /cdrom +.sp +Default: +\fI\fIpostexec\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIpostexec\fR\fR\fI = \fR\fIecho \e"%u disconnected from %S from %m (%I)\e" >> /tmp/log\fR\fI \fR +.RE + +exec +.PP +.RS 4 +This parameter is a synonym for +preexec\&. +.RE + +preexec (S) +.PP +.RS 4 +This option specifies a command to be run whenever the service is connected to\&. It takes the usual substitutions\&. +.sp +An interesting example is to send the users a welcome message every time they log in\&. Maybe a message of the day? Here is an example: +.sp +preexec = csh \-c \*(Aqecho \e"Welcome to %S!\e" | /usr/local/samba/bin/smbclient \-M %m \-I %I\*(Aq & +.sp +Of course, this could get annoying after a while :\-) +.sp +See also +\m[blue]\fBpreexec close\fR\m[] +and +\m[blue]\fBpostexec\fR\m[]\&. +.sp +Default: +\fI\fIpreexec\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIpreexec\fR\fR\fI = \fR\fIecho \e"%u connected to %S from %m (%I)\e" >> /tmp/log\fR\fI \fR +.RE + +preexec close (S) +.PP +.RS 4 +This boolean option controls whether a non\-zero return code from +\m[blue]\fBpreexec\fR\m[] +should close the service being connected to\&. +.sp +Default: +\fI\fIpreexec close\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +prefered master +.PP +.RS 4 +This parameter is a synonym for +preferred master\&. +.RE + +preferred master (G) +.PP +.RS 4 +This boolean parameter controls if +\fBnmbd\fR(8) +is a preferred master browser for its workgroup\&. +.sp +If this is set to +\fByes\fR, on startup, +nmbd +will force an election, and it will have a slight advantage in winning the election\&. It is recommended that this parameter is used in conjunction with +\m[blue]\fBdomain master = yes\fR\m[], so that +nmbd +can guarantee becoming a domain master\&. +.sp +Use this option with caution, because if there are several hosts (whether Samba servers, Windows 95 or NT) that are preferred master browsers on the same subnet, they will each periodically and continuously attempt to become the local master browser\&. This will result in unnecessary broadcast traffic and reduced browsing capabilities\&. +.sp +Default: +\fI\fIpreferred master\fR\fR\fI = \fR\fIauto\fR\fI \fR +.RE + +prefork backoff increment (G) +.PP +.RS 4 +This option specifies the number of seconds added to the delay before a prefork master or worker process is restarted\&. The restart is initially zero, the prefork backoff increment is added to the delay on each restart up to the value specified by "prefork maximum backoff"\&. +.sp +Additionally the the backoff for an individual service by using "prefork backoff increment: service name" i\&.e\&. "prefork backoff increment:ldap = 2" to set the backoff increment to 2\&. +.sp +If the backoff increment is 2 and the maximum backoff is 5\&. There will be a zero second delay for the first restart\&. A two second delay for the second restart\&. A four second delay for the third and any subsequent restarts +.sp +Default: +\fI\fIprefork backoff increment\fR\fR\fI = \fR\fI10\fR\fI \fR +.RE + +prefork children (G) +.PP +.RS 4 +This option controls the number of worker processes that are started for each service when prefork process model is enabled (see +\fBsamba\fR(8) +\-M) The prefork children are only started for those services that support prefork (currently ldap, kdc and netlogon)\&. For processes that don\*(Aqt support preforking all requests are handled by a single process for that service\&. +.sp +This should be set to a small multiple of the number of CPU\*(Aqs available on the server +.sp +Additionally the number of prefork children can be specified for an individual service by using "prefork children: service name" i\&.e\&. "prefork children:ldap = 8" to set the number of ldap worker processes\&. +.sp +Default: +\fI\fIprefork children\fR\fR\fI = \fR\fI4\fR\fI \fR +.RE + +prefork maximum backoff (G) +.PP +.RS 4 +This option controls the maximum delay before a failed pre\-fork process is restarted\&. +.sp +Default: +\fI\fIprefork maximum backoff\fR\fR\fI = \fR\fI120\fR\fI \fR +.RE + +preload modules (G) +.PP +.RS 4 +This is a list of paths to modules that should be loaded into smbd before a client connects\&. This improves the speed of smbd when reacting to new connections somewhat\&. +.sp +Default: +\fI\fIpreload modules\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIpreload modules\fR\fR\fI = \fR\fI/usr/lib/samba/passdb/mysql\&.so\fR\fI \fR +.RE + +preserve case (S) +.PP +.RS 4 +This controls if new filenames are created with the case that the client passes, or if they are forced to be the +\m[blue]\fBdefault case\fR\m[]\&. +.sp +See the section on +NAME MANGLING +for a fuller discussion\&. +.sp +Default: +\fI\fIpreserve case\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +print ok +.PP +.RS 4 +This parameter is a synonym for +printable\&. +.RE + +printable (S) +.PP +.RS 4 +If this parameter is +\fByes\fR, then clients may open, write to and submit spool files on the directory specified for the service\&. +.sp +Note that a printable service will ALWAYS allow writing to the service path (user privileges permitting) via the spooling of print data\&. The +\m[blue]\fBread only\fR\m[] +parameter controls only non\-printing access to the resource\&. +.sp +Default: +\fI\fIprintable\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +printcap cache time (G) +.PP +.RS 4 +This option specifies the number of seconds before the printing subsystem is again asked for the known printers\&. +.sp +Setting this parameter to 0 disables any rescanning for new or removed printers after the initial startup\&. +.sp +Default: +\fI\fIprintcap cache time\fR\fR\fI = \fR\fI750\fR\fI \fR +.sp +Example: +\fI\fIprintcap cache time\fR\fR\fI = \fR\fI600\fR\fI \fR +.RE + +printcap +.PP +.RS 4 +This parameter is a synonym for +printcap name\&. +.RE + +printcap name (G) +.PP +.RS 4 +This parameter may be used to override the compiled\-in default printcap name used by the server (usually +/etc/printcap)\&. See the discussion of the +[printers] +section above for reasons why you might want to do this\&. +.sp +To use the CUPS printing interface set +printcap name = cups\&. This should be supplemented by an additional setting +\m[blue]\fBprinting = cups\fR\m[] +in the [global] section\&. +printcap name = cups +will use the "dummy" printcap created by CUPS, as specified in your CUPS configuration file\&. +.sp +On System V systems that use +lpstat +to list available printers you can use +printcap name = lpstat +to automatically obtain lists of available printers\&. This is the default for systems that define SYSV at configure time in Samba (this includes most System V based systems)\&. If +\fI printcap name\fR +is set to +lpstat +on these systems then Samba will launch +lpstat \-v +and attempt to parse the output to obtain a printer list\&. +.sp +A minimal printcap file would look something like this: +.sp +.if n \{\ +.RS 4 +.\} +.nf +print1|My Printer 1 +print2|My Printer 2 +print3|My Printer 3 +print4|My Printer 4 +print5|My Printer 5 +.fi +.if n \{\ +.RE +.\} +.sp +where the \*(Aq|\*(Aq separates aliases of a printer\&. The fact that the second alias has a space in it gives a hint to Samba that it\*(Aqs a comment\&. +.if n \{\ +.sp +.\} +.RS 4 +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBNote\fR +.ps -1 +.br +Under AIX the default printcap name is +/etc/qconfig\&. Samba will assume the file is in AIX +qconfig +format if the string +qconfig +appears in the printcap filename\&. +.sp .5v +.RE +Default: +\fI\fIprintcap name\fR\fR\fI = \fR\fI/etc/printcap\fR\fI \fR +.sp +Example: +\fI\fIprintcap name\fR\fR\fI = \fR\fI/etc/myprintcap\fR\fI \fR +.RE + +print command (S) +.PP +.RS 4 +After a print job has finished spooling to a service, this command will be used via a +system() +call to process the spool file\&. Typically the command specified will submit the spool file to the host\*(Aqs printing subsystem, but there is no requirement that this be the case\&. The server will not remove the spool file, so whatever command you specify should remove the spool file when it has been processed, otherwise you will need to manually remove old spool files\&. +.sp +The print command is simply a text string\&. It will be used verbatim after macro substitutions have been made: +.sp +%s, %f \- the path to the spool file name +.sp +%p \- the appropriate printer name +.sp +%J \- the job name as transmitted by the client\&. +.sp +%c \- The number of printed pages of the spooled job (if known)\&. +.sp +%z \- the size of the spooled print job (in bytes) +.sp +The print command +\fIMUST\fR +contain at least one occurrence of +\fI%s\fR +or +\fI%f \fR +\- the +\fI%p\fR +is optional\&. At the time a job is submitted, if no printer name is supplied the +\fI%p \fR +will be silently removed from the printer command\&. +.sp +If specified in the [global] section, the print command given will be used for any printable service that does not have its own print command specified\&. +.sp +If there is neither a specified print command for a printable service nor a global print command, spool files will be created but not processed and (most importantly) not removed\&. +.sp +Note that printing may fail on some UNIXes from the +\fBnobody\fR +account\&. If this happens then create an alternative guest account that can print and set the +\m[blue]\fBguest account\fR\m[] +in the [global] section\&. +.sp +You can form quite complex print commands by realizing that they are just passed to a shell\&. For example the following will log a print job, print the file, then remove it\&. Note that \*(Aq;\*(Aq is the usual separator for command in shell scripts\&. +.sp +print command = echo Printing %s >> /tmp/print\&.log; lpr \-P %p %s; rm %s +.sp +You may have to vary this command considerably depending on how you normally print files on your system\&. The default for the parameter varies depending on the setting of the +\m[blue]\fBprinting\fR\m[] +parameter\&. +.sp +Default: For +printing = BSD, AIX, QNX, LPRNG or PLP : +.sp +print command = lpr \-r \-P%p %s +.sp +For +printing = SYSV or HPUX : +.sp +print command = lp \-c \-d%p %s; rm %s +.sp +For +printing = SOFTQ : +.sp +print command = lp \-d%p \-s %s; rm %s +.sp +For printing = CUPS : If SAMBA is compiled against libcups, then +\m[blue]\fBprintcap = cups\fR\m[] +uses the CUPS API to submit jobs, etc\&. Otherwise it maps to the System V commands with the \-oraw option for printing, i\&.e\&. it uses +lp \-c \-d%p \-oraw; rm %s\&. With +printing = cups, and if SAMBA is compiled against libcups, any manually set print command will be ignored\&. +.sp +\fINo default\fR +.sp +Example: +\fI\fIprint command\fR\fR\fI = \fR\fI/usr/local/samba/bin/myprintscript %p %s\fR\fI \fR +.RE + +printer +.PP +.RS 4 +This parameter is a synonym for +printer name\&. +.RE + +printer name (S) +.PP +.RS 4 +This parameter specifies the name of the printer to which print jobs spooled through a printable service will be sent\&. +.sp +If specified in the [global] section, the printer name given will be used for any printable service that does not have its own printer name specified\&. +.sp +The default value of the +\m[blue]\fBprinter name\fR\m[] +may be +lp +on many systems\&. +.sp +Default: +\fI\fIprinter name\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIprinter name\fR\fR\fI = \fR\fIlaserwriter\fR\fI \fR +.RE + +printing (S) +.PP +.RS 4 +This parameters controls how printer status information is interpreted on your system\&. It also affects the default values for the +\fIprint command\fR, +\fIlpq command\fR, +\fIlppause command \fR, +\fIlpresume command\fR, and +\fIlprm command\fR +if specified in the [global] section\&. +.sp +Currently nine printing styles are supported\&. They are +\fBBSD\fR, +\fBAIX\fR, +\fBLPRNG\fR, +\fBPLP\fR, +\fBSYSV\fR, +\fBHPUX\fR, +\fBQNX\fR, +\fBSOFTQ\fR, +\fBCUPS\fR +and +\fBIPRINT\fR\&. +.sp +Be aware that CUPS and IPRINT are only available if the CUPS development library was available at the time Samba was compiled or packaged\&. +.sp +To see what the defaults are for the other print commands when using the various options use the +\fBtestparm\fR(1) +program\&. +.sp +This option can be set on a per printer basis\&. Please be aware however, that you must place any of the various printing commands (e\&.g\&. print command, lpq command, etc\&.\&.\&.) after defining the value for the +\fIprinting\fR +option since it will reset the printing commands to default values\&. +.sp +See also the discussion in the +[printers] +section\&. +.sp +See +testparm \-v\&. +for the default value on your system +.sp +Default: +\fI\fIprinting\fR\fR\fI = \fR\fI # Depends on the operating system\fR\fI \fR +.RE + +printjob username (S) +.PP +.RS 4 +This parameter specifies which user information will be passed to the printing system\&. Usually, the username is sent, but in some cases, e\&.g\&. the domain prefix is useful, too\&. +.sp +Default: +\fI\fIprintjob username\fR\fR\fI = \fR\fI%U\fR\fI \fR +.sp +Example: +\fI\fIprintjob username\fR\fR\fI = \fR\fI%D\e%U\fR\fI \fR +.RE + +print notify backchannel (S) +.PP +.RS 4 +Windows print clients can update print queue status by expecting the server to open a backchannel SMB connection to them\&. Due to client firewall settings this can cause considerable timeouts and will often fail, as there is no guarantee the client is even running an SMB server\&. By default, the Samba print server will not try to connect back to clients, and will treat corresponding requests as if the connection back to the client failed\&. +.sp +Default: +\fI\fIprint notify backchannel\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +private directory +.PP +.RS 4 +This parameter is a synonym for +private dir\&. +.RE + +private dir (G) +.PP +.RS 4 +This parameters defines the directory smbd will use for storing such files as +smbpasswd +and +secrets\&.tdb\&. +.sp +Default: +\fI\fIprivate dir\fR\fR\fI = \fR\fI/var/db/samba4/private\fR\fI \fR +.RE + +queuepause command (S) +.PP +.RS 4 +This parameter specifies the command to be executed on the server host in order to pause the printer queue\&. +.sp +This command should be a program or script which takes a printer name as its only parameter and stops the printer queue, such that no longer jobs are submitted to the printer\&. +.sp +This command is not supported by Windows for Workgroups, but can be issued from the Printers window under Windows 95 and NT\&. +.sp +If a +\fI%p\fR +is given then the printer name is put in its place\&. Otherwise it is placed at the end of the command\&. +.sp +Note that it is good practice to include the absolute path in the command as the PATH may not be available to the server\&. +.sp +Default: +\fI\fIqueuepause command\fR\fR\fI = \fR\fI # determined by printing parameter\fR\fI \fR +.sp +Example: +\fI\fIqueuepause command\fR\fR\fI = \fR\fIdisable %p\fR\fI \fR +.RE + +queueresume command (S) +.PP +.RS 4 +This parameter specifies the command to be executed on the server host in order to resume the printer queue\&. It is the command to undo the behavior that is caused by the previous parameter (\m[blue]\fBqueuepause command\fR\m[])\&. +.sp +This command should be a program or script which takes a printer name as its only parameter and resumes the printer queue, such that queued jobs are resubmitted to the printer\&. +.sp +This command is not supported by Windows for Workgroups, but can be issued from the Printers window under Windows 95 and NT\&. +.sp +If a +\fI%p\fR +is given then the printer name is put in its place\&. Otherwise it is placed at the end of the command\&. +.sp +Note that it is good practice to include the absolute path in the command as the PATH may not be available to the server\&. +.sp +Default: +\fI\fIqueueresume command\fR\fR\fI = \fR\fI # determined by printing parameter\fR\fI \fR +.sp +Example: +\fI\fIqueueresume command\fR\fR\fI = \fR\fIenable %p\fR\fI \fR +.RE + +raw NTLMv2 auth (G) +.PP +.RS 4 +This parameter has been deprecated since Samba 4\&.13 and support for NTLMv2 authentication without NTLMSSP will be removed in a future Samba release\&. +.sp +That is, in the future, the current default of +raw NTLMv2 auth = no +will be the enforced behaviour\&. +.sp +This parameter determines whether or not +\fBsmbd\fR(8) +will allow SMB1 clients without extended security (without SPNEGO) to use NTLMv2 authentication\&. +.sp +If this option, +lanman auth +and +ntlm auth +are all disabled, then only clients with SPNEGO support will be permitted\&. That means NTLMv2 is only supported within NTLMSSP\&. +.sp +Default: +\fI\fIraw NTLMv2 auth\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +read list (S) +.PP +.RS 4 +This is a list of users that are given read\-only access to a service\&. If the connecting user is in this list then they will not be given write access, no matter what the +\m[blue]\fBread only\fR\m[] +option is set to\&. The list can include group names using the syntax described in the +\m[blue]\fBinvalid users\fR\m[] +parameter\&. +.sp +Default: +\fI\fIread list\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIread list\fR\fR\fI = \fR\fImary, @students\fR\fI \fR +.RE + +read only (S) +.PP +.RS 4 +An inverted synonym is +\m[blue]\fBwriteable\fR\m[]\&. +.sp +If this parameter is +\fByes\fR, then users of a service may not create or modify files in the service\*(Aqs directory\&. +.sp +Note that a printable service (printable = yes) will +\fIALWAYS\fR +allow writing to the directory (user privileges permitting), but only via spooling operations\&. +.sp +Default: +\fI\fIread only\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +read raw (G) +.PP +.RS 4 +This is ignored if +\m[blue]\fBasync smb echo handler\fR\m[] +is set, because this feature is incompatible with raw read SMB requests +.sp +If enabled, raw reads allow reads of 65535 bytes in one packet\&. This typically provides a major performance benefit for some very, very old clients\&. +.sp +However, some clients either negotiate the allowable block size incorrectly or are incapable of supporting larger block sizes, and for these clients you may need to disable raw reads\&. +.sp +In general this parameter should be viewed as a system tuning tool and left severely alone\&. +.sp +Default: +\fI\fIread raw\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +realm (G) +.PP +.RS 4 +This option specifies the kerberos realm to use\&. The realm is used as the ADS equivalent of the NT4 +domain\&. It is usually set to the DNS name of the kerberos server\&. +.sp +Default: +\fI\fIrealm\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIrealm\fR\fR\fI = \fR\fImysambabox\&.mycompany\&.com\fR\fI \fR +.RE + +registry shares (G) +.PP +.RS 4 +This turns on or off support for share definitions read from registry\&. Shares defined in +\fIsmb\&.conf\fR +take precedence over shares with the same name defined in registry\&. See the section on registry\-based configuration for details\&. +.sp +Note that this parameter defaults to +\fIno\fR, but it is set to +\fIyes\fR +when +\fIconfig backend\fR +is set to +\fIregistry\fR\&. +.sp +Default: +\fI\fIregistry shares\fR\fR\fI = \fR\fIno\fR\fI \fR +.sp +Example: +\fI\fIregistry shares\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +reject md5 clients (G) +.PP +.RS 4 +This option controls whether the netlogon server (currently only in \*(Aqactive directory domain controller\*(Aq mode), will reject clients which does not support NETLOGON_NEG_SUPPORTS_AES\&. +.sp +You can set this to yes if all domain members support aes\&. This will prevent downgrade attacks\&. +.sp +This option takes precedence to the \*(Aqallow nt4 crypto\*(Aq option\&. +.sp +Default: +\fI\fIreject md5 clients\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +reject md5 servers (G) +.PP +.RS 4 +This option controls whether winbindd requires support for aes support for the netlogon secure channel\&. +.sp +The following flags will be required NETLOGON_NEG_ARCFOUR, NETLOGON_NEG_SUPPORTS_AES, NETLOGON_NEG_PASSWORD_SET2 and NETLOGON_NEG_AUTHENTICATED_RPC\&. +.sp +You can set this to yes if all domain controllers support aes\&. This will prevent downgrade attacks\&. +.sp +The behavior can be controlled per netbios domain by using \*(Aqreject md5 servers:NETBIOSDOMAIN = yes\*(Aq as option\&. +.sp +This option takes precedence to the +\m[blue]\fBrequire strong key\fR\m[] +option\&. +.sp +Default: +\fI\fIreject md5 servers\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +remote announce (G) +.PP +.RS 4 +This option allows you to setup +\fBnmbd\fR(8) +to periodically announce itself to arbitrary IP addresses with an arbitrary workgroup name\&. +.sp +This is useful if you want your Samba server to appear in a remote workgroup for which the normal browse propagation rules don\*(Aqt work\&. The remote workgroup can be anywhere that you can send IP packets to\&. +.sp +For example: +.sp +.if n \{\ +.RS 4 +.\} +.nf +remote announce = 192\&.168\&.2\&.255/SERVERS 192\&.168\&.4\&.255/STAFF +.fi +.if n \{\ +.RE +.\} +.sp +the above line would cause +nmbd +to announce itself to the two given IP addresses using the given workgroup names\&. If you leave out the workgroup name, then the one given in the +\m[blue]\fBworkgroup\fR\m[] +parameter is used instead\&. +.sp +The IP addresses you choose would normally be the broadcast addresses of the remote networks, but can also be the IP addresses of known browse masters if your network config is that stable\&. +.sp +See the chapter on Network Browsing in the Samba\-HOWTO book\&. +.sp +Default: +\fI\fIremote announce\fR\fR\fI = \fR\fI\fR\fI \fR +.RE + +remote browse sync (G) +.PP +.RS 4 +This option allows you to setup +\fBnmbd\fR(8) +to periodically request synchronization of browse lists with the master browser of a Samba server that is on a remote segment\&. This option will allow you to gain browse lists for multiple workgroups across routed networks\&. This is done in a manner that does not work with any non\-Samba servers\&. +.sp +This is useful if you want your Samba server and all local clients to appear in a remote workgroup for which the normal browse propagation rules don\*(Aqt work\&. The remote workgroup can be anywhere that you can send IP packets to\&. +.sp +For example: +.sp +.if n \{\ +.RS 4 +.\} +.nf +\fIremote browse sync = 192\&.168\&.2\&.255 192\&.168\&.4\&.255\fR +.fi +.if n \{\ +.RE +.\} +.sp +the above line would cause +nmbd +to request the master browser on the specified subnets or addresses to synchronize their browse lists with the local server\&. +.sp +The IP addresses you choose would normally be the broadcast addresses of the remote networks, but can also be the IP addresses of known browse masters if your network config is that stable\&. If a machine IP address is given Samba makes NO attempt to validate that the remote machine is available, is listening, nor that it is in fact the browse master on its segment\&. +.sp +The +\m[blue]\fBremote browse sync\fR\m[] +may be used on networks where there is no WINS server, and may be used on disjoint networks where each network has its own WINS server\&. +.sp +Default: +\fI\fIremote browse sync\fR\fR\fI = \fR\fI\fR\fI \fR +.RE + +rename user script (G) +.PP +.RS 4 +This is the full pathname to a script that will be run as root by +\fBsmbd\fR(8) +under special circumstances described below\&. +.sp +When a user with admin authority or SeAddUserPrivilege rights renames a user (e\&.g\&.: from the NT4 User Manager for Domains), this script will be run to rename the POSIX user\&. Two variables, +%uold +and +%unew, will be substituted with the old and new usernames, respectively\&. The script should return 0 upon successful completion, and nonzero otherwise\&. +.if n \{\ +.sp +.\} +.RS 4 +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBNote\fR +.ps -1 +.br +The script has all responsibility to rename all the necessary data that is accessible in this posix method\&. This can mean different requirements for different backends\&. The tdbsam and smbpasswd backends will take care of the contents of their respective files, so the script is responsible only for changing the POSIX username, and other data that may required for your circumstances, such as home directory\&. Please also consider whether or not you need to rename the actual home directories themselves\&. The ldapsam backend will not make any changes, because of the potential issues with renaming the LDAP naming attribute\&. In this case the script is responsible for changing the attribute that samba uses (uid) for locating users, as well as any data that needs to change for other applications using the same directory\&. +.sp .5v +.RE +Default: +\fI\fIrename user script\fR\fR\fI = \fR\fI\fR\fI \fR +.RE + +require strong key (G) +.PP +.RS 4 +This option controls whether winbindd requires support for md5 strong key support for the netlogon secure channel\&. +.sp +The following flags will be required NETLOGON_NEG_STRONG_KEYS, NETLOGON_NEG_ARCFOUR and NETLOGON_NEG_AUTHENTICATED_RPC\&. +.sp +You can set this to no if some domain controllers only support des\&. This might allows weak crypto to be negotiated, may via downgrade attacks\&. +.sp +The behavior can be controlled per netbios domain by using \*(Aqrequire strong key:NETBIOSDOMAIN = no\*(Aq as option\&. +.sp +Note for active directory domain this option is hardcoded to \*(Aqyes\*(Aq +.sp +This option yields precedence to the +\m[blue]\fBreject md5 servers\fR\m[] +option\&. +.sp +This option takes precedence to the +\m[blue]\fBclient schannel\fR\m[] +option\&. +.sp +Default: +\fI\fIrequire strong key\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +reset on zero vc (G) +.PP +.RS 4 +This boolean option controls whether an incoming SMB1 session setup should kill other connections coming from the same IP\&. This matches the default Windows 2003 behaviour\&. Setting this parameter to yes becomes necessary when you have a flaky network and windows decides to reconnect while the old connection still has files with share modes open\&. These files become inaccessible over the new connection\&. The client sends a zero VC on the new connection, and Windows 2003 kills all other connections coming from the same IP\&. This way the locked files are accessible again\&. Please be aware that enabling this option will kill connections behind a masquerading router, and will not trigger for clients that only use SMB2 or SMB3\&. +.sp +Default: +\fI\fIreset on zero vc\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +restrict anonymous (G) +.PP +.RS 4 +The setting of this parameter determines whether SAMR and LSA DCERPC services can be accessed anonymously\&. This corresponds to the following Windows Server registry options: +.sp +.if n \{\ +.RS 4 +.\} +.nf + HKEY_LOCAL_MACHINE\eSYSTEM\eCurrentControlSet\eControl\eLsa\eRestrictAnonymous + +.fi +.if n \{\ +.RE +.\} +.sp +The option also affects the browse option which is required by legacy clients which rely on Netbios browsing\&. While modern Windows version should be fine with restricting the access there could still be applications relying on anonymous access\&. +.sp +Setting +\m[blue]\fBrestrict anonymous = 1\fR\m[] +will disable anonymous SAMR access\&. +.sp +Setting +\m[blue]\fBrestrict anonymous = 2\fR\m[] +will, in addition to restricting SAMR access, disallow anonymous connections to the IPC$ share in general\&. Setting +\m[blue]\fBguest ok = yes\fR\m[] +on any share will remove the security advantage\&. +.sp +Default: +\fI\fIrestrict anonymous\fR\fR\fI = \fR\fI0\fR\fI \fR +.RE + +root +.PP +.RS 4 +This parameter is a synonym for +root directory\&. +.RE + +root dir +.PP +.RS 4 +This parameter is a synonym for +root directory\&. +.RE + +root directory (G) +.PP +.RS 4 +The server will +chroot() +(i\&.e\&. Change its root directory) to this directory on startup\&. This is not strictly necessary for secure operation\&. Even without it the server will deny access to files not in one of the service entries\&. It may also check for, and deny access to, soft links to other parts of the filesystem, or attempts to use "\&.\&." in file names to access other directories (depending on the setting of the +\m[blue]\fBwide smbconfoptions\fR\m[] +parameter)\&. +.sp +Adding a +\fIroot directory\fR +entry other than "/" adds an extra level of security, but at a price\&. It absolutely ensures that no access is given to files not in the sub\-tree specified in the +\fIroot directory\fR +option, +\fIincluding\fR +some files needed for complete operation of the server\&. To maintain full operability of the server you will need to mirror some system files into the +\fIroot directory\fR +tree\&. In particular you will need to mirror +/etc/passwd +(or a subset of it), and any binaries or configuration files needed for printing (if required)\&. The set of files that must be mirrored is operating system dependent\&. +.sp +Default: +\fI\fIroot directory\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIroot directory\fR\fR\fI = \fR\fI/homes/smb\fR\fI \fR +.RE + +root postexec (S) +.PP +.RS 4 +This is the same as the +\fIpostexec\fR +parameter except that the command is run as root\&. This is useful for unmounting filesystems (such as CDROMs) after a connection is closed\&. +.sp +Default: +\fI\fIroot postexec\fR\fR\fI = \fR\fI\fR\fI \fR +.RE + +root preexec (S) +.PP +.RS 4 +This is the same as the +\fIpreexec\fR +parameter except that the command is run as root\&. This is useful for mounting filesystems (such as CDROMs) when a connection is opened\&. +.sp +Default: +\fI\fIroot preexec\fR\fR\fI = \fR\fI\fR\fI \fR +.RE + +root preexec close (S) +.PP +.RS 4 +This is the same as the +\fIpreexec close \fR +parameter except that the command is run as root\&. +.sp +Default: +\fI\fIroot preexec close\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +rpc big endian (G) +.PP +.RS 4 +Setting this option will force the RPC client and server to transfer data in big endian\&. +.sp +If it is disabled, data will be transferred in little endian\&. +.sp +The behaviour is independent of the endianness of the host machine\&. +.sp +Default: +\fI\fIrpc big endian\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +rpc server dynamic port range (G) +.PP +.RS 4 +This parameter tells the RPC server which port range it is allowed to use to create a listening socket for LSA, SAM, Netlogon and others without wellknown tcp ports\&. The first value is the lowest number of the port range and the second the highest\&. +.sp +This applies to RPC servers in all server roles\&. +.sp +Default: +\fI\fIrpc server dynamic port range\fR\fR\fI = \fR\fI49152\-65535\fR\fI \fR +.RE + +rpc server port (G) +.PP +.RS 4 +Specifies which port the server should listen on for DCE/RPC over TCP/IP traffic\&. +.sp +This controls the default port for all protocols, except for NETLOGON\&. +.sp +If unset, the first available port from +\m[blue]\fBrpc server dynamic port range\fR\m[] +is used, e\&.g\&. 49152\&. +.sp +The NETLOGON server will use the next available port, e\&.g\&. 49153\&. To change this port use (eg) rpc server port:netlogon = 4000\&. +.sp +Furthermore, all RPC servers can have the port they use specified independenty, with (for example) rpc server port:drsuapi = 5000\&. +.sp +This option applies currently only when +\fBsamba\fR(8) +runs as an active directory domain controller\&. +.sp +The default value 0 causes Samba to select the first available port from +\m[blue]\fBrpc server dynamic port range\fR\m[]\&. +.sp +Default: +\fI\fIrpc server port\fR\fR\fI = \fR\fI0\fR\fI \fR +.RE + +rpc start on demand helpers (G) +.PP +.RS 4 +This global parameter determines if +samba\-dcerpcd +should be started on demand to service named pipe (np) DCE\-RPC requests from +smbd +or +winbindd\&. This is the normal case where no startup scripts have been modified to start +samba\-dcerpcd +as a daemon\&. +.sp +If +samba\-dcerpcd +is started as a daemon or via a system service manager such as systemd, this parameter MUST be set to "no", otherwise +samba\-dcerpcd +will fail to start\&. +.sp +Default: +\fI\fIrpc start on demand helpers\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +samba kcc command (G) +.PP +.RS 4 +This option specifies the path to the Samba KCC command\&. This script is used for replication topology replication\&. +.sp +It should not be necessary to modify this option except for testing purposes or if the +samba_kcc +was installed in a non\-default location\&. +.sp +Default: +\fI\fIsamba kcc command\fR\fR\fI = \fR\fI/wrkdirs/usr/ports/net/samba416/work/samba\-4\&.16\&.4/source4/scripting/bin/samba_kcc\fR\fI \fR +.sp +Example: +\fI\fIsamba kcc command\fR\fR\fI = \fR\fI/usr/local/bin/kcc\fR\fI \fR +.RE + +security (G) +.PP +.RS 4 +This option affects how clients respond to Samba and is one of the most important settings in the +smb\&.conf +file\&. +.sp +The default is +security = user, as this is the most common setting, used for a standalone file server or a DC\&. +.sp +The alternatives are +security = ads +or +security = domain, which support joining Samba to a Windows domain +.sp +You should use +security = user +and +\m[blue]\fBmap to guest\fR\m[] +if you want to mainly setup shares without a password (guest shares)\&. This is commonly used for a shared printer server\&. +.sp +The different settings will now be explained\&. +.sp +\fISECURITY = AUTO\fR +.sp +This is the default security setting in Samba, and causes Samba to consult the +\m[blue]\fBserver role\fR\m[] +parameter (if set) to determine the security mode\&. +.sp +\fISECURITY = USER\fR +.sp +If +\m[blue]\fBserver role\fR\m[] +is not specified, this is the default security setting in Samba\&. With user\-level security a client must first "log\-on" with a valid username and password (which can be mapped using the +\m[blue]\fBusername map\fR\m[] +parameter)\&. Encrypted passwords (see the +\m[blue]\fBencrypted passwords\fR\m[] +parameter) can also be used in this security mode\&. Parameters such as +\m[blue]\fBuser\fR\m[] +and +\m[blue]\fBguest only\fR\m[] +if set are then applied and may change the UNIX user to use on this connection, but only after the user has been successfully authenticated\&. +.sp +\fINote\fR +that the name of the resource being requested is +\fInot\fR +sent to the server until after the server has successfully authenticated the client\&. This is why guest shares don\*(Aqt work in user level security without allowing the server to automatically map unknown users into the +\m[blue]\fBguest account\fR\m[]\&. See the +\m[blue]\fBmap to guest\fR\m[] +parameter for details on doing this\&. +.sp +\fISECURITY = DOMAIN\fR +.sp +This mode will only work correctly if +\fBnet\fR(8) +has been used to add this machine into a Windows NT Domain\&. It expects the +\m[blue]\fBencrypted passwords\fR\m[] +parameter to be set to +\fByes\fR\&. In this mode Samba will try to validate the username/password by passing it to a Windows NT Primary or Backup Domain Controller, in exactly the same way that a Windows NT Server would do\&. +.sp +\fINote\fR +that a valid UNIX user must still exist as well as the account on the Domain Controller to allow Samba to have a valid UNIX account to map file access to\&. +.sp +\fINote\fR +that from the client\*(Aqs point of view +security = domain +is the same as +security = user\&. It only affects how the server deals with the authentication, it does not in any way affect what the client sees\&. +.sp +\fINote\fR +that the name of the resource being requested is +\fInot\fR +sent to the server until after the server has successfully authenticated the client\&. This is why guest shares don\*(Aqt work in user level security without allowing the server to automatically map unknown users into the +\m[blue]\fBguest account\fR\m[]\&. See the +\m[blue]\fBmap to guest\fR\m[] +parameter for details on doing this\&. +.sp +See also the +\m[blue]\fBpassword server\fR\m[] +parameter and the +\m[blue]\fBencrypted passwords\fR\m[] +parameter\&. +.sp +\fISECURITY = ADS\fR +.sp +In this mode, Samba will act as a domain member in an ADS realm\&. To operate in this mode, the machine running Samba will need to have Kerberos installed and configured and Samba will need to be joined to the ADS realm using the net utility\&. +.sp +Note that this mode does NOT make Samba operate as a Active Directory Domain Controller\&. +.sp +Note that this forces +\m[blue]\fBrequire strong key = yes\fR\m[] +and +\m[blue]\fBclient schannel = yes\fR\m[] +for the primary domain\&. +.sp +Read the chapter about Domain Membership in the HOWTO for details\&. +.sp +Default: +\fI\fIsecurity\fR\fR\fI = \fR\fIAUTO\fR\fI \fR +.sp +Example: +\fI\fIsecurity\fR\fR\fI = \fR\fIDOMAIN\fR\fI \fR +.RE + +security mask (S) +.PP +.RS 4 +This parameter has been removed for Samba 4\&.0\&.0\&. +.sp +\fINo default\fR +.RE + +max protocol +.PP +.RS 4 +This parameter is a synonym for +server max protocol\&. +.RE + +protocol +.PP +.RS 4 +This parameter is a synonym for +server max protocol\&. +.RE + +server max protocol (G) +.PP +.RS 4 +The value of the parameter (a string) is the highest protocol level that will be supported by the server\&. +.sp +Possible values are : +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBLANMAN1\fR: First +\fImodern\fR +version of the protocol\&. Long filename support\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBLANMAN2\fR: Updates to Lanman1 protocol\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBNT1\fR: Current up to date version of the protocol\&. Used by Windows NT\&. Known as CIFS\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBSMB2\fR: Re\-implementation of the SMB protocol\&. Used by Windows Vista and later versions of Windows\&. SMB2 has sub protocols available\&. +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBSMB2_02\fR: The earliest SMB2 version\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBSMB2_10\fR: Windows 7 SMB2 version\&. +.RE +.sp +.RE +By default SMB2 selects the SMB2_10 variant\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBSMB3\fR: The same as SMB2\&. Used by Windows 8\&. SMB3 has sub protocols available\&. +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBSMB3_00\fR: Windows 8 SMB3 version\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBSMB3_02\fR: Windows 8\&.1 SMB3 version\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBSMB3_11\fR: Windows 10 SMB3 version\&. +.RE +.sp +.RE +By default SMB3 selects the SMB3_11 variant\&. +.RE +.sp +.RE +Normally this option should not be set as the automatic negotiation phase in the SMB protocol takes care of choosing the appropriate protocol\&. +.sp +Default: +\fI\fIserver max protocol\fR\fR\fI = \fR\fISMB3\fR\fI \fR +.sp +Example: +\fI\fIserver max protocol\fR\fR\fI = \fR\fILANMAN1\fR\fI \fR +.RE + +min protocol +.PP +.RS 4 +This parameter is a synonym for +server min protocol\&. +.RE + +server min protocol (G) +.PP +.RS 4 +This setting controls the minimum protocol version that the server will allow the client to use\&. +.sp +Normally this option should not be set as the automatic negotiation phase in the SMB protocol takes care of choosing the appropriate protocol unless you have legacy clients which are SMB1 capable only\&. +.sp +See +Related command: \m[blue]\fBserver max protocol\fR\m[] +for a full list of available protocols\&. +.sp +Default: +\fI\fIserver min protocol\fR\fR\fI = \fR\fISMB2_02\fR\fI \fR +.sp +Example: +\fI\fIserver min protocol\fR\fR\fI = \fR\fINT1\fR\fI \fR +.RE + +server multi channel support (G) +.PP +.RS 4 +This boolean parameter controls whether +\fBsmbd\fR(8) +will support SMB3 multi\-channel\&. +.sp +This parameter was added with version 4\&.4\&. +.sp +Note that this feature was still considered experimental up to 4\&.14\&. +.sp +Due to dependencies to kernel APIs of Linux or FreeBSD, it\*(Aqs only possible to use this feature on Linux and FreeBSD for now\&. For testing this restriction can be overwritten by specifying +\fBforce:server multi channel support=yes\fR +in addition\&. +.sp +This option is enabled by default starting with to 4\&.15 (on Linux and FreeBSD)\&. +.sp +Default: +\fI\fIserver multi channel support\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +server role (G) +.PP +.RS 4 +This option determines the basic operating mode of a Samba server and is one of the most important settings in the +smb\&.conf +file\&. +.sp +The default is +server role = auto, as causes Samba to operate according to the +\m[blue]\fBsecurity\fR\m[] +setting, or if not specified as a simple file server that is not connected to any domain\&. +.sp +The alternatives are +server role = standalone +or +server role = member server, which support joining Samba to a Windows domain, along with +server role = domain controller, which run Samba as a Windows domain controller\&. +.sp +You should use +server role = standalone +and +\m[blue]\fBmap to guest\fR\m[] +if you want to mainly setup shares without a password (guest shares)\&. This is commonly used for a shared printer server\&. +.sp +\fISERVER ROLE = AUTO\fR +.sp +This is the default server role in Samba, and causes Samba to consult the +\m[blue]\fBsecurity\fR\m[] +parameter (if set) to determine the server role, giving compatible behaviours to previous Samba versions\&. +.sp +\fISERVER ROLE = STANDALONE\fR +.sp +If +\m[blue]\fBsecurity\fR\m[] +is also not specified, this is the default security setting in Samba\&. In standalone operation, a client must first "log\-on" with a valid username and password (which can be mapped using the +\m[blue]\fBusername map\fR\m[] +parameter) stored on this machine\&. Encrypted passwords (see the +\m[blue]\fBencrypted passwords\fR\m[] +parameter) are by default used in this security mode\&. Parameters such as +\m[blue]\fBuser\fR\m[] +and +\m[blue]\fBguest only\fR\m[] +if set are then applied and may change the UNIX user to use on this connection, but only after the user has been successfully authenticated\&. +.sp +\fISERVER ROLE = MEMBER SERVER\fR +.sp +This mode will only work correctly if +\fBnet\fR(8) +has been used to add this machine into a Windows Domain\&. It expects the +\m[blue]\fBencrypted passwords\fR\m[] +parameter to be set to +\fByes\fR\&. In this mode Samba will try to validate the username/password by passing it to a Windows or Samba Domain Controller, in exactly the same way that a Windows Server would do\&. +.sp +\fINote\fR +that a valid UNIX user must still exist as well as the account on the Domain Controller to allow Samba to have a valid UNIX account to map file access to\&. Winbind can provide this\&. +.sp +\fISERVER ROLE = CLASSIC PRIMARY DOMAIN CONTROLLER\fR +.sp +This mode of operation runs a classic Samba primary domain controller, providing domain logon services to Windows and Samba clients of an NT4\-like domain\&. Clients must be joined to the domain to create a secure, trusted path across the network\&. There must be only one PDC per NetBIOS scope (typcially a broadcast network or clients served by a single WINS server)\&. +.sp +\fISERVER ROLE = CLASSIC BACKUP DOMAIN CONTROLLER\fR +.sp +This mode of operation runs a classic Samba backup domain controller, providing domain logon services to Windows and Samba clients of an NT4\-like domain\&. As a BDC, this allows multiple Samba servers to provide redundant logon services to a single NetBIOS scope\&. +.sp +\fISERVER ROLE = ACTIVE DIRECTORY DOMAIN CONTROLLER\fR +.sp +This mode of operation runs Samba as an active directory domain controller, providing domain logon services to Windows and Samba clients of the domain\&. This role requires special configuration, see the +Samba4 HOWTO +.sp +\fISERVER ROLE = IPA DOMAIN CONTROLLER\fR +.sp +This mode of operation runs Samba in a hybrid mode for IPA domain controller, providing forest trust to Active Directory\&. This role requires special configuration performed by IPA installers and should not be used manually by any administrator\&. +.sp +Default: +\fI\fIserver role\fR\fR\fI = \fR\fIAUTO\fR\fI \fR +.sp +Example: +\fI\fIserver role\fR\fR\fI = \fR\fIACTIVE DIRECTORY DOMAIN CONTROLLER\fR\fI \fR +.RE + +server schannel (G) +.PP +.RS 4 +This option is deprecated and will be removed in future, as it is a security problem if not set to "yes" (which will be the hardcoded behavior in future)\&. +.sp +Samba will complain in the log files at log level 0, about the security problem if the option is not set to "yes"\&. +.sp +See CVE\-2020\-1472(ZeroLogon) https://bugzilla\&.samba\&.org/show_bug\&.cgi?id=14497 +.sp +If you still have legacy domain members use the +\m[blue]\fBserver require schannel:COMPUTERACCOUNT\fR\m[] +option\&. +.sp +This option yields precedence to the +\m[blue]\fBserver require schannel:COMPUTERACCOUNT\fR\m[] +option\&. +.sp +Default: +\fI\fIserver schannel\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +server require schannel:COMPUTERACCOUNT (G) +.PP +.RS 4 +If you still have legacy domain members, which required "server schannel = auto" before, it is possible to specify explicit expection per computer account by using \*(Aqserver require schannel:COMPUTERACCOUNT = no\*(Aq as option\&. Note that COMPUTERACCOUNT has to be the sAMAccountName value of the computer account (including the trailing \*(Aq$\*(Aq sign)\&. +.sp +Samba will complain in the log files at log level 0, about the security problem if the option is not set to "no", but the related computer is actually using the netlogon secure channel (schannel) feature\&. +.sp +Samba will warn in the log files at log level 5, if a setting is still needed for the specified computer account\&. +.sp +See CVE\-2020\-1472(ZeroLogon) https://bugzilla\&.samba\&.org/show_bug\&.cgi?id=14497 +.sp +This option takes precedence to the +\m[blue]\fBserver schannel\fR\m[] +option\&. +.sp +.if n \{\ +.RS 4 +.\} +.nf + server require schannel:LEGACYCOMPUTER1$ = no + server require schannel:NASBOX$ = no + server require schannel:LEGACYCOMPUTER2$ = no + +.fi +.if n \{\ +.RE +.\} +.sp +\fINo default\fR +.RE + +server services (G) +.PP +.RS 4 +This option contains the services that the Samba daemon will run\&. +.sp +An entry in the +smb\&.conf +file can either override the previous value completely or entries can be removed from or added to it by prefixing them with +\fB+\fR +or +\fB\-\fR\&. +.sp +Default: +\fI\fIserver services\fR\fR\fI = \fR\fIs3fs, rpc, nbt, wrepl, ldap, cldap, kdc, drepl, winbindd, ntp_signd, kcc, dnsupdate, dns\fR\fI \fR +.sp +Example: +\fI\fIserver services\fR\fR\fI = \fR\fI\-s3fs, +smb\fR\fI \fR +.RE + +server signing (G) +.PP +.RS 4 +This controls whether the client is allowed or required to use SMB1 and SMB2 signing\&. Possible values are +\fIdefault\fR, +\fIauto\fR, +\fImandatory\fR +and +\fIdisabled\fR\&. +.sp +By default, and when smb signing is set to +\fIdefault\fR, smb signing is required when +\m[blue]\fBserver role\fR\m[] +is +\fIactive directory domain controller\fR +and disabled otherwise\&. +.sp +When set to auto, SMB1 signing is offered, but not enforced\&. When set to mandatory, SMB1 signing is required and if set to disabled, SMB signing is not offered either\&. +.sp +For the SMB2 protocol, by design, signing cannot be disabled\&. In the case where SMB2 is negotiated, if this parameter is set to +\fIdisabled\fR, it will be treated as +\fIauto\fR\&. Setting it to +\fImandatory\fR +will still require SMB2 clients to use signing\&. +.sp +Default: +\fI\fIserver signing\fR\fR\fI = \fR\fIdefault\fR\fI \fR +.RE + +server smb encrypt (S) +.PP +.RS 4 +This parameter controls whether a remote client is allowed or required to use SMB encryption\&. It has different effects depending on whether the connection uses SMB1 or SMB2 and newer: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +If the connection uses SMB1, then this option controls the use of a Samba\-specific extension to the SMB protocol introduced in Samba 3\&.2 that makes use of the Unix extensions\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +If the connection uses SMB2 or newer, then this option controls the use of the SMB\-level encryption that is supported in SMB version 3\&.0 and above and available in Windows 8 and newer\&. +.RE +.sp +.RE +This parameter can be set globally and on a per\-share bases\&. Possible values are +\fIoff\fR, +\fIif_required\fR, +\fIdesired\fR, and +\fIrequired\fR\&. A special value is +\fIdefault\fR +which is the implicit default setting of +\fIif_required\fR\&. +.PP +\fIEffects for SMB1\fR +.RS 4 +The Samba\-specific encryption of SMB1 connections is an extension to the SMB protocol negotiated as part of the UNIX extensions\&. SMB encryption uses the GSSAPI (SSPI on Windows) ability to encrypt and sign every request/response in a SMB protocol stream\&. When enabled it provides a secure method of SMB/CIFS communication, similar to an ssh protected session, but using SMB/CIFS authentication to negotiate encryption and signing keys\&. Currently this is only supported smbclient of by Samba 3\&.2 and newer, and hopefully soon Linux CIFSFS and MacOS/X clients\&. Windows clients do not support this feature\&. +.sp +This may be set on a per\-share basis, but clients may chose to encrypt the entire session, not just traffic to a specific share\&. If this is set to mandatory then all traffic to a share +\fImust\fR +be encrypted once the connection has been made to the share\&. The server would return "access denied" to all non\-encrypted requests on such a share\&. Selecting encrypted traffic reduces throughput as smaller packet sizes must be used (no huge UNIX style read/writes allowed) as well as the overhead of encrypting and signing all the data\&. +.sp +If SMB encryption is selected, Windows style SMB signing (see the +\m[blue]\fBserver signing\fR\m[] +option) is no longer necessary, as the GSSAPI flags use select both signing and sealing of the data\&. +.sp +When set to auto or default, SMB encryption is offered, but not enforced\&. When set to mandatory, SMB encryption is required and if set to disabled, SMB encryption can not be negotiated\&. +.RE +.PP +\fIEffects for SMB2 and newer\fR +.RS 4 +Native SMB transport encryption is available in SMB version 3\&.0 or newer\&. It is only offered by Samba if +\fIserver max protocol\fR +is set to +\fISMB3\fR +or newer\&. Clients supporting this type of encryption include Windows 8 and newer, Windows server 2012 and newer, and smbclient of Samba 4\&.1 and newer\&. +.sp +The protocol implementation offers various options: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +The capability to perform SMB encryption can be negotiated during protocol negotiation\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +Data encryption can be enabled globally\&. In that case, an encryption\-capable connection will have all traffic in all its sessions encrypted\&. In particular all share connections will be encrypted\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +Data encryption can also be enabled per share if not enabled globally\&. For an encryption\-capable connection, all connections to an encryption\-enabled share will be encrypted\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +Encryption can be enforced\&. This means that session setups will be denied on non\-encryption\-capable connections if data encryption has been enabled globally\&. And tree connections will be denied for non\-encryption capable connections to shares with data encryption enabled\&. +.RE +.sp +.RE +These features can be controlled with settings of +\fIserver smb encrypt\fR +as follows: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +Leaving it as default, explicitly setting +\fIdefault\fR, or setting it to +\fIif_required\fR +globally will enable negotiation of encryption but will not turn on data encryption globally or per share\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +Setting it to +\fIdesired\fR +globally will enable negotiation and will turn on data encryption on sessions and share connections for those clients that support it\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +Setting it to +\fIrequired\fR +globally will enable negotiation and turn on data encryption on sessions and share connections\&. Clients that do not support encryption will be denied access to the server\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +Setting it to +\fIoff\fR +globally will completely disable the encryption feature for all connections\&. Setting +\fIserver smb encrypt = required\fR +for individual shares (while it\*(Aqs globally off) will deny access to this shares for all clients\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +Setting it to +\fIdesired\fR +on a share will turn on data encryption for this share for clients that support encryption if negotiation has been enabled globally\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +Setting it to +\fIrequired\fR +on a share will enforce data encryption for this share if negotiation has been enabled globally\&. I\&.e\&. clients that do not support encryption will be denied access to the share\&. +.sp +Note that this allows per\-share enforcing to be controlled in Samba differently from Windows: In Windows, +\fIRejectUnencryptedAccess\fR +is a global setting, and if it is set, all shares with data encryption turned on are automatically enforcing encryption\&. In order to achieve the same effect in Samba, one has to globally set +\fIserver smb encrypt\fR +to +\fIif_required\fR, and then set all shares that should be encrypted to +\fIrequired\fR\&. Additionally, it is possible in Samba to have some shares with encryption +\fIrequired\fR +and some other shares with encryption only +\fIdesired\fR, which is not possible in Windows\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +Setting it to +\fIoff\fR +or +\fIif_required\fR +for a share has no effect\&. +.RE +.sp +.RE +.RE +.sp +Default: +\fI\fIserver smb encrypt\fR\fR\fI = \fR\fIdefault\fR\fI \fR +.RE + +server smb3 encryption algorithms (G) +.PP +.RS 4 +This parameter specifies the availability and order of encryption algorithms which are available for negotiation in the SMB3_11 dialect\&. +.sp +It is also possible to remove individual algorithms from the default list, by prefixing them with \*(Aq\-\*(Aq\&. This can avoid having to specify a hardcoded list\&. +.sp +Note: that the removal of AES\-128\-CCM from the list will result in SMB3_00 and SMB3_02 being unavailable, as it is the default and only available algorithm for these dialects\&. +.sp +Default: +\fI\fIserver smb3 encryption algorithms\fR\fR\fI = \fR\fIAES\-128\-GCM, AES\-128\-CCM, AES\-256\-GCM, AES\-256\-CCM\fR\fI \fR +.sp +Example: +\fI\fIserver smb3 encryption algorithms\fR\fR\fI = \fR\fIAES\-256\-GCM\fR\fI \fR +.sp +Example: +\fI\fIserver smb3 encryption algorithms\fR\fR\fI = \fR\fI\-AES\-128\-GCM \-AES\-128\-CCM\fR\fI \fR +.RE + +server smb3 signing algorithms (G) +.PP +.RS 4 +This parameter specifies the availability and order of signing algorithms which are available for negotiation in the SMB3_11 dialect\&. +.sp +It is also possible to remove individual algorithms from the default list, by prefixing them with \*(Aq\-\*(Aq\&. This can avoid having to specify a hardcoded list\&. +.sp +Note: that the removal of AES\-128\-CMAC from the list will result in SMB3_00 and SMB3_02 being unavailable, and the removal of HMAC\-SHA256 will result in SMB2_02 and SMB2_10 being unavailable, as these are the default and only available algorithms for these dialects\&. +.sp +Default: +\fI\fIserver smb3 signing algorithms\fR\fR\fI = \fR\fIAES\-128\-GMAC, AES\-128\-CMAC, HMAC\-SHA256\fR\fI \fR +.sp +Example: +\fI\fIserver smb3 signing algorithms\fR\fR\fI = \fR\fIAES\-128\-CMAC, HMAC\-SHA256\fR\fI \fR +.sp +Example: +\fI\fIserver smb3 signing algorithms\fR\fR\fI = \fR\fI\-AES\-128\-CMAC\fR\fI \fR +.RE + +server string (G) +.PP +.RS 4 +This controls what string will show up in the printer comment box in print manager and next to the IPC connection in +net view\&. It can be any string that you wish to show to your users\&. +.sp +It also sets what will appear in browse lists next to the machine name\&. +.sp +A +\fI%v\fR +will be replaced with the Samba version number\&. +.sp +A +\fI%h\fR +will be replaced with the hostname\&. +.sp +Default: +\fI\fIserver string\fR\fR\fI = \fR\fISamba %v\fR\fI \fR +.sp +Example: +\fI\fIserver string\fR\fR\fI = \fR\fIUniversity of GNUs Samba Server\fR\fI \fR +.RE + +set primary group script (G) +.PP +.RS 4 +Thanks to the Posix subsystem in NT a Windows User has a primary group in addition to the auxiliary groups\&. This script sets the primary group in the unix user database when an administrator sets the primary group from the windows user manager or when fetching a SAM with +net rpc vampire\&. +\fI%u\fR +will be replaced with the user whose primary group is to be set\&. +\fI%g\fR +will be replaced with the group to set\&. +.sp +Default: +\fI\fIset primary group script\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIset primary group script\fR\fR\fI = \fR\fI/usr/sbin/usermod \-g \*(Aq%g\*(Aq \*(Aq%u\*(Aq\fR\fI \fR +.RE + +set quota command (G) +.PP +.RS 4 +The +set quota command +should only be used whenever there is no operating system API available from the OS that samba can use\&. +.sp +This option is only available if Samba was compiled with quota support\&. +.sp +This parameter should specify the path to a script that can set quota for the specified arguments\&. +.sp +The specified script should take the following arguments: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +1 \- path to where the quota needs to be set\&. This needs to be interpreted relative to the current working directory that the script may also check for\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +2 \- quota type +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +1 \- user quotas +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +2 \- user default quotas (uid = \-1) +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +3 \- group quotas +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +4 \- group default quotas (gid = \-1) +.RE +.sp +.RE +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +3 \- id (uid for user, gid for group, \-1 if N/A) +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +4 \- quota state (0 = disable, 1 = enable, 2 = enable and enforce) +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +5 \- block softlimit +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +6 \- block hardlimit +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +7 \- inode softlimit +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +8 \- inode hardlimit +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +9(optional) \- block size, defaults to 1024 +.RE +.sp +.RE +The script should output at least one line of data on success\&. And nothing on failure\&. +.sp +Default: +\fI\fIset quota command\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIset quota command\fR\fR\fI = \fR\fI/usr/local/sbin/set_quota\fR\fI \fR +.RE + +share:fake_fscaps (G) +.PP +.RS 4 +This is needed to support some special application that makes QFSINFO calls to check whether we set the SPARSE_FILES bit (0x40)\&. If this bit is not set that particular application refuses to work against Samba\&. With +\m[blue]\fBshare:fake_fscaps = 64\fR\m[] +the SPARSE_FILES file system capability flag is set\&. Use other decimal values to specify the bitmask you need to fake\&. +.sp +Default: +\fI\fIshare:fake_fscaps\fR\fR\fI = \fR\fI0\fR\fI \fR +.RE + +short preserve case (S) +.PP +.RS 4 +This boolean parameter controls if new files which conform to 8\&.3 syntax, that is all in upper case and of suitable length, are created upper case, or if they are forced to be the +\m[blue]\fBdefault case\fR\m[]\&. This option can be use with +\m[blue]\fBpreserve case = yes\fR\m[] +to permit long filenames to retain their case, while short names are lowered\&. +.sp +See the section on +NAME MANGLING\&. +.sp +Default: +\fI\fIshort preserve case\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +show add printer wizard (G) +.PP +.RS 4 +With the introduction of MS\-RPC based printing support for Windows NT/2000 client in Samba 2\&.2, a "Printers\&.\&.\&." folder will appear on Samba hosts in the share listing\&. Normally this folder will contain an icon for the MS Add Printer Wizard (APW)\&. However, it is possible to disable this feature regardless of the level of privilege of the connected user\&. +.sp +Under normal circumstances, the Windows NT/2000 client will open a handle on the printer server with OpenPrinterEx() asking for Administrator privileges\&. If the user does not have administrative access on the print server (i\&.e is not root or has granted the SePrintOperatorPrivilege), the OpenPrinterEx() call fails and the client makes another open call with a request for a lower privilege level\&. This should succeed, however the APW icon will not be displayed\&. +.sp +Disabling the +\fIshow add printer wizard\fR +parameter will always cause the OpenPrinterEx() on the server to fail\&. Thus the APW icon will never be displayed\&. +.if n \{\ +.sp +.\} +.RS 4 +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBNote\fR +.ps -1 +.br +This does not prevent the same user from having administrative privilege on an individual printer\&. +.sp .5v +.RE +Default: +\fI\fIshow add printer wizard\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +shutdown script (G) +.PP +.RS 4 +This a full path name to a script called by +\fBsmbd\fR(8) +that should start a shutdown procedure\&. +.sp +If the connected user possesses the +\fBSeRemoteShutdownPrivilege\fR, right, this command will be run as root\&. +.sp +The %z %t %r %f variables are expanded as follows: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fI%z\fR +will be substituted with the shutdown message sent to the server\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fI%t\fR +will be substituted with the number of seconds to wait before effectively starting the shutdown procedure\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fI%r\fR +will be substituted with the switch +\fI\-r\fR\&. It means reboot after shutdown for NT\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fI%f\fR +will be substituted with the switch +\fI\-f\fR\&. It means force the shutdown even if applications do not respond for NT\&. +.RE +.sp +.RE +Shutdown script example: +.sp +.if n \{\ +.RS 4 +.\} +.nf +#!/bin/bash + +time=$2 +let time="${time} / 60" +let time="${time} + 1" + +/sbin/shutdown $3 $4 +$time $1 & + +.fi +.if n \{\ +.RE +.\} +.sp +Shutdown does not return so we need to launch it in background\&. +.sp +Default: +\fI\fIshutdown script\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIshutdown script\fR\fR\fI = \fR\fI/usr/local/samba/sbin/shutdown %m %t %r %f\fR\fI \fR +.RE + +smb2 disable lock sequence checking (G) +.PP +.RS 4 +This boolean parameter controls whether +\fBsmbd\fR(8) +will disable lock sequence checking even for multi\-channel connections as well as durable handles\&. +.sp +The [MS\-SMB2] specification (under 3\&.3\&.5\&.14 Receiving an SMB2 LOCK Request) documents that a server should do lock sequence if Open\&.IsResilient or Open\&.IsDurable or Open\&.IsPersistent is TRUE or if Connection\&.Dialect belongs to the SMB 3\&.x dialect family and Connection\&.ServerCapabilities includes SMB2_GLOBAL_CAP_MULTI_CHANNEL\&. +.sp +But Windows Server (at least up to v2004) only does these checks for the Open\&.IsResilient and Open\&.IsPersistent\&. That means they do not implement the behavior specified in [MS\-SMB2]\&. +.sp +By default Samba behaves according to the specification and implements lock sequence checking when multi\-channel is used\&. +.sp +Warning: Only enable this option if existing clients can\*(Aqt handle lock sequence checking for handles without Open\&.IsResilient and Open\&.IsPersistent\&. And it turns out that the Windows Server behavior is required\&. +.sp +Note: it\*(Aqs likely that this option will be removed again if future Windows versions change their behavior\&. +.sp +Note: Samba does not implement Open\&.IsResilient and Open\&.IsPersistent yet\&. +.sp +Default: +\fI\fIsmb2 disable lock sequence checking\fR\fR\fI = \fR\fIno\fR\fI \fR +.sp +Example: +\fI\fIsmb2 disable lock sequence checking\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +smb2 disable oplock break retry (G) +.PP +.RS 4 +This boolean parameter controls whether +\fBsmbd\fR(8) +will trigger smb2 oplock break notification retries when using +\m[blue]\fBserver multi channel support = yes\fR\m[]\&. +.sp +The [MS\-SMB2] specification documents that a server should send smb2 oplock break notification retries on all available channel to the given client\&. +.sp +But Windows Server versions (at least up to 2019) do not send smb2 oplock break notification retries on channel failures\&. That means they do not implement the behavior specified in [MS\-SMB2]\&. +.sp +By default Samba behaves according to the specification and send smb2 oplock break notification retries\&. +.sp +Warning: Only enable this option if existing clients can\*(Aqt handle possible retries and it turns out that the Windows Server behavior is required\&. +.sp +Note: it\*(Aqs likely that this option gets removed again if future Windows versions change their behavior\&. +.sp +Note: this only applies to oplocks and not SMB2 leases\&. +.sp +Default: +\fI\fIsmb2 disable oplock break retry\fR\fR\fI = \fR\fIno\fR\fI \fR +.sp +Example: +\fI\fIsmb2 disable oplock break retry\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +smb2 leases (G) +.PP +.RS 4 +This boolean option tells +smbd +whether to globally negotiate SMB2 leases on file open requests\&. Leasing is an SMB2\-only feature which allows clients to aggressively cache files locally above and beyond the caching allowed by SMB1 oplocks\&. +.sp +This is only available with +\m[blue]\fBoplocks = yes\fR\m[] +and +\m[blue]\fBkernel oplocks = no\fR\m[]\&. +.sp +Note that the write cache won\*(Aqt be used for file handles with a smb2 write lease\&. +.sp +Default: +\fI\fIsmb2 leases\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +smb2 max credits (G) +.PP +.RS 4 +This option controls the maximum number of outstanding simultaneous SMB2 operations that Samba tells the client it will allow\&. This is similar to the +\m[blue]\fBmax mux\fR\m[] +parameter for SMB1\&. You should never need to set this parameter\&. +.sp +The default is 8192 credits, which is the same as a Windows 2008R2 SMB2 server\&. +.sp +Default: +\fI\fIsmb2 max credits\fR\fR\fI = \fR\fI8192\fR\fI \fR +.RE + +smb2 max read (G) +.PP +.RS 4 +This option specifies the protocol value that +\fBsmbd\fR(8) +will return to a client, informing the client of the largest size that may be returned by a single SMB2 read call\&. +.sp +The maximum is 8388608 bytes (8MiB), which is the same as a Windows Server 2012 r2\&. +.sp +Please note that the default is 8MiB, but it\*(Aqs limit is based on the smb2 dialect (64KiB for SMB == 2\&.0, 8MiB for SMB >= 2\&.1 with LargeMTU)\&. Large MTU is not supported over NBT (tcp port 139)\&. +.sp +Default: +\fI\fIsmb2 max read\fR\fR\fI = \fR\fI8388608\fR\fI \fR +.RE + +smb2 max trans (G) +.PP +.RS 4 +This option specifies the protocol value that +\fBsmbd\fR(8) +will return to a client, informing the client of the largest size of buffer that may be used in querying file meta\-data via QUERY_INFO and related SMB2 calls\&. +.sp +The maximum is 8388608 bytes (8MiB), which is the same as a Windows Server 2012 r2\&. +.sp +Please note that the default is 8MiB, but it\*(Aqs limit is based on the smb2 dialect (64KiB for SMB == 2\&.0, 1MiB for SMB >= 2\&.1 with LargeMTU)\&. Large MTU is not supported over NBT (tcp port 139)\&. +.sp +Default: +\fI\fIsmb2 max trans\fR\fR\fI = \fR\fI8388608\fR\fI \fR +.RE + +smb2 max write (G) +.PP +.RS 4 +This option specifies the protocol value that +\fBsmbd\fR(8) +will return to a client, informing the client of the largest size that may be sent to the server by a single SMB2 write call\&. +.sp +The maximum is 8388608 bytes (8MiB), which is the same as a Windows Server 2012 r2\&. +.sp +Please note that the default is 8MiB, but it\*(Aqs limit is based on the smb2 dialect (64KiB for SMB == 2\&.0, 8MiB for SMB => 2\&.1 with LargeMTU)\&. Large MTU is not supported over NBT (tcp port 139)\&. +.sp +Default: +\fI\fIsmb2 max write\fR\fR\fI = \fR\fI8388608\fR\fI \fR +.RE + +smbd async dosmode (S) +.PP +.RS 4 +This parameter control whether the fileserver will use sync or async methods for fetching the DOS attributes when doing a directory listing\&. By default sync methods will be used\&. +.sp +Default: +\fI\fIsmbd async dosmode\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +smbd getinfo ask sharemode (S) +.PP +.RS 4 +This parameter allows disabling fetching file write time from the open file handle database locking\&.tdb when a client requests file or directory metadata\&. It\*(Aqs a performance optimisation at the expense of protocol correctness\&. +.sp +Default: +\fI\fIsmbd getinfo ask sharemode\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +smbd max async dosmode (S) +.PP +.RS 4 +This parameter controls how many async operations to fetch the DOS attributes the fileserver will queue when doing directory listings\&. +.sp +Default: +\fI\fIsmbd max async dosmode\fR\fR\fI = \fR\fIaio max threads * 2\fR\fI \fR +.RE + +smbd max xattr size (S) +.PP +.RS 4 +This parameter controls the maximum size of extended attributes that may be written to the server as EAs or as alternate data streams if vfs_streams_xattr is enabled\&. The maximum size of extended attributes depends on the Samba server\*(Aqs operating system and the underlying filesystem\&. The Linux VFS currently sets an upper boundary of 64 KiB per extended attribute\&. FreeBSD does not set a practical upper limit, but since pread() and pwrite() are not possible via the extattr on FreeBSD, it is not recommended to increase this value above a few MiB\&. If a client attempts to write an overly\-large alternate datastream, the Samba server will return STATUS_FILESYSTEM_LIMITATION\&. If this error is encountered, users may try increasing the maximum size supported for xattr writes\&. If this is not possible, and writes are from a MacOS client and to an AFP_Resource extended attribute, the user may enable the vfs_fruit module and configure to allow stream writes for AFP_Resource to an alternative storage location\&. See vfs_fruit documentation for further details\&. +.sp +Default: +\fI\fIsmbd max xattr size\fR\fR\fI = \fR\fI65536\fR\fI \fR +.RE + +smbd profiling level (G) +.PP +.RS 4 +This parameter allows the administrator to enable profiling support\&. +.sp +Possible values are +\fBoff\fR, +\fBcount\fR +and +\fBon\fR\&. +.sp +Default: +\fI\fIsmbd profiling level\fR\fR\fI = \fR\fIoff\fR\fI \fR +.sp +Example: +\fI\fIsmbd profiling level\fR\fR\fI = \fR\fIon\fR\fI \fR +.RE + +smbd search ask sharemode (S) +.PP +.RS 4 +This parameter allows disabling fetching file write time from the open file handle database locking\&.tdb\&. It\*(Aqs a performance optimisation at the expense of protocol correctness\&. +.sp +Default: +\fI\fIsmbd search ask sharemode\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +smb encrypt (S) +.PP +.RS 4 +This is a synonym for +\m[blue]\fBserver smb encrypt\fR\m[]\&. +.sp +Default: +\fI\fIsmb encrypt\fR\fR\fI = \fR\fIdefault\fR\fI \fR +.RE + +smb passwd file (G) +.PP +.RS 4 +This option sets the path to the encrypted smbpasswd file\&. By default the path to the smbpasswd file is compiled into Samba\&. +.sp +An example of use is: +.sp +.if n \{\ +.RS 4 +.\} +.nf +smb passwd file = /etc/samba/smbpasswd +.fi +.if n \{\ +.RE +.\} +.sp +Default: +\fI\fIsmb passwd file\fR\fR\fI = \fR\fI/var/db/samba4/private/smbpasswd\fR\fI \fR +.RE + +smb ports (G) +.PP +.RS 4 +Specifies which ports the server should listen on for SMB traffic\&. +.sp +Default: +\fI\fIsmb ports\fR\fR\fI = \fR\fI445 139\fR\fI \fR +.RE + +socket options (G) +.PP +.RS 4 +.if n \{\ +.sp +.\} +.RS 4 +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBWarning\fR +.ps -1 +.br +Modern server operating systems are tuned for high network performance in the majority of situations; when you set socket options you are overriding those settings\&. Linux in particular has an auto\-tuning mechanism for buffer sizes that will be disabled if you specify a socket buffer size\&. This can potentially cripple your TCP/IP stack\&. +.sp +Getting the socket options correct can make a big difference to your performance, but getting them wrong can degrade it by just as much\&. As with any other low level setting, if you must make changes to it, make small changes and +\fItest\fR +the effect before making any large changes\&. +.sp .5v +.RE +.sp +This option allows you to set socket options to be used when talking with the client\&. +.sp +Socket options are controls on the networking layer of the operating systems which allow the connection to be tuned\&. +.sp +This option will typically be used to tune your Samba server for optimal performance for your local network\&. There is no way that Samba can know what the optimal parameters are for your net, so you must experiment and choose them yourself\&. We strongly suggest you read the appropriate documentation for your operating system first (perhaps +man setsockopt +will help)\&. +.sp +You may find that on some systems Samba will say "Unknown socket option" when you supply an option\&. This means you either incorrectly typed it or you need to add an include file to includes\&.h for your OS\&. If the latter is the case please send the patch to +samba\-technical@lists\&.samba\&.org\&. +.sp +Any of the supported socket options may be combined in any way you like, as long as your OS allows it\&. +.sp +This is the list of socket options currently settable using this option: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +SO_KEEPALIVE +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +SO_REUSEADDR +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +SO_BROADCAST +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +TCP_NODELAY +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +TCP_KEEPCNT * +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +TCP_KEEPIDLE * +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +TCP_KEEPINTVL * +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +IPTOS_LOWDELAY +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +IPTOS_THROUGHPUT +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +SO_REUSEPORT +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +SO_SNDBUF * +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +SO_RCVBUF * +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +SO_SNDLOWAT * +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +SO_RCVLOWAT * +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +SO_SNDTIMEO * +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +SO_RCVTIMEO * +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +TCP_FASTACK * +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +TCP_QUICKACK +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +TCP_NODELAYACK +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +TCP_KEEPALIVE_THRESHOLD * +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +TCP_KEEPALIVE_ABORT_THRESHOLD * +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +TCP_DEFER_ACCEPT * +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +TCP_USER_TIMEOUT * +.RE +.sp +.RE +Those marked with a +\fI\*(Aq*\*(Aq\fR +take an integer argument\&. The others can optionally take a 1 or 0 argument to enable or disable the option, by default they will be enabled if you don\*(Aqt specify 1 or 0\&. +.sp +To specify an argument use the syntax SOME_OPTION = VALUE for example +SO_SNDBUF = 8192\&. Note that you must not have any spaces before or after the = sign\&. +.sp +If you are on a local network then a sensible option might be: +.sp +socket options = IPTOS_LOWDELAY +.sp +If you have a local network then you could try: +.sp +socket options = IPTOS_LOWDELAY TCP_NODELAY +.sp +If you are on a wide area network then perhaps try setting IPTOS_THROUGHPUT\&. +.sp +Note that several of the options may cause your Samba server to fail completely\&. Use these options with caution! +.sp +Default: +\fI\fIsocket options\fR\fR\fI = \fR\fITCP_NODELAY\fR\fI \fR +.sp +Example: +\fI\fIsocket options\fR\fR\fI = \fR\fIIPTOS_LOWDELAY\fR\fI \fR +.RE + +spn update command (G) +.PP +.RS 4 +This option sets the command that for updating servicePrincipalName names from +spn_update_list\&. +.sp +Default: +\fI\fIspn update command\fR\fR\fI = \fR\fI/wrkdirs/usr/ports/net/samba416/work/samba\-4\&.16\&.4/source4/scripting/bin/samba_spnupdate\fR\fI \fR +.sp +Example: +\fI\fIspn update command\fR\fR\fI = \fR\fI/usr/local/sbin/spnupdate\fR\fI \fR +.RE + +spoolss: architecture (G) +.PP +.RS 4 +Windows spoolss print clients only allow association of server\-side drivers with printers when the driver architecture matches the advertised print server architecture\&. Samba\*(Aqs spoolss print server architecture can be changed using this parameter\&. +.sp +Default: +\fI\fIspoolss: architecture\fR\fR\fI = \fR\fIWindows x64\fR\fI \fR +.sp +Example: +\fI\fIspoolss: architecture\fR\fR\fI = \fR\fIWindows NT x86\fR\fI \fR +.RE + +spoolss: os_major (G) +.PP +.RS 4 +Windows might require a new os version number\&. This option allows to modify the build number\&. The complete default version number is: 5\&.0\&.2195 (Windows 2000)\&. The example is 6\&.1\&.7601 (Windows 2008 R2)\&. +.sp +Default: +\fI\fIspoolss: os_major\fR\fR\fI = \fR\fI5\fR\fI \fR +.sp +Example: +\fI\fIspoolss: os_major\fR\fR\fI = \fR\fI6\fR\fI \fR +.RE + +spoolss: os_minor (G) +.PP +.RS 4 +Windows might require a new os version number\&. This option allows to modify the build number\&. The complete default version number is: 5\&.0\&.2195 (Windows 2000)\&. The example is 6\&.1\&.7601 (Windows 2008 R2)\&. +.sp +Default: +\fI\fIspoolss: os_minor\fR\fR\fI = \fR\fI0\fR\fI \fR +.sp +Example: +\fI\fIspoolss: os_minor\fR\fR\fI = \fR\fI1\fR\fI \fR +.RE + +spoolss: os_build (G) +.PP +.RS 4 +Windows might require a new os version number\&. This option allows to modify the build number\&. The complete default version number is: 5\&.0\&.2195 (Windows 2000)\&. The example is 6\&.1\&.7601 (Windows 2008 R2)\&. +.sp +Default: +\fI\fIspoolss: os_build\fR\fR\fI = \fR\fI2195\fR\fI \fR +.sp +Example: +\fI\fIspoolss: os_build\fR\fR\fI = \fR\fI7601\fR\fI \fR +.RE + +spoolss_client: os_major (G) +.PP +.RS 4 +Windows might require a new os version number\&. This option allows to modify the build number\&. The complete default version number is: 6\&.1\&.7007 (Windows 7 and Windows Server 2008 R2)\&. +.sp +Default: +\fI\fIspoolss_client: os_major\fR\fR\fI = \fR\fI6\fR\fI \fR +.RE + +spoolss_client: os_minor (G) +.PP +.RS 4 +Windows might require a new os version number\&. This option allows to modify the build number\&. The complete default version number is: 6\&.1\&.7007 (Windows 7 and Windows Server 2008 R2)\&. +.sp +Default: +\fI\fIspoolss_client: os_minor\fR\fR\fI = \fR\fI1\fR\fI \fR +.RE + +spoolss_client: os_build (G) +.PP +.RS 4 +Windows might require a new os version number\&. This option allows to modify the build number\&. The complete default version number is: 6\&.1\&.7007 (Windows 7 and Windows Server 2008 R2)\&. +.sp +Default: +\fI\fIspoolss_client: os_build\fR\fR\fI = \fR\fI7007\fR\fI \fR +.RE + +spotlight (S) +.PP +.RS 4 +This parameter controls whether Samba allows Spotlight queries on a share\&. For controlling indexing of filesystems you also have to use Tracker\*(Aqs own configuration system\&. +.sp +Spotlight has several prerequisites: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +Samba must be configured and built with Spotlight support\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +Tracker integration must be setup and the share must be indexed by Tracker\&. +.RE +.sp +.RE +For a detailed set of instructions please see +https://wiki\&.samba\&.org/index\&.php/Spotlight\&. +.sp +Default: +\fI\fIspotlight\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +spotlight backend (S) +.PP +.RS 4 +Spotlight search backend\&. Available backends: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBnoindex\fR +\- a backend that returns no results\&. +.RE +.sp +.RE +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBtracker\fR +\- Gnome Tracker\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBelasticsearch\fR +\- a backend that uses JSON and REST over HTTP(s) to query an Elasticsearch server\&. +.RE +.sp +.RE +.sp +Default: +\fI\fIspotlight backend\fR\fR\fI = \fR\fInoindex\fR\fI \fR +.RE + +stat cache (G) +.PP +.RS 4 +This parameter determines if +\fBsmbd\fR(8) +will use a cache in order to speed up case insensitive name mappings\&. You should never need to change this parameter\&. +.sp +Default: +\fI\fIstat cache\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +state directory (G) +.PP +.RS 4 +Usually, most of the TDB files are stored in the +\fIlock directory\fR\&. Since Samba 3\&.4\&.0, it is possible to differentiate between TDB files with persistent data and TDB files with non\-persistent data using the +\fIstate directory\fR +and the +\fIcache directory\fR +options\&. +.sp +This option specifies the directory where TDB files containing important persistent data will be stored\&. +.sp +Default: +\fI\fIstate directory\fR\fR\fI = \fR\fI/var/db/samba4\fR\fI \fR +.sp +Example: +\fI\fIstate directory\fR\fR\fI = \fR\fI/var/run/samba/locks/state\fR\fI \fR +.RE + +store dos attributes (S) +.PP +.RS 4 +If this parameter is set Samba attempts to first read DOS attributes (SYSTEM, HIDDEN, ARCHIVE or READ\-ONLY) from a filesystem extended attribute, before mapping DOS attributes to UNIX permission bits (such as occurs with +\m[blue]\fBmap hidden\fR\m[] +and +\m[blue]\fBmap readonly\fR\m[])\&. When set, DOS attributes will be stored onto an extended attribute in the UNIX filesystem, associated with the file or directory\&. When this parameter is set it will override the parameters +\m[blue]\fBmap hidden\fR\m[], +\m[blue]\fBmap system\fR\m[], +\m[blue]\fBmap archive\fR\m[] +and +\m[blue]\fBmap readonly\fR\m[] +and they will behave as if they were set to off\&. This parameter writes the DOS attributes as a string into the extended attribute named "user\&.DOSATTRIB"\&. This extended attribute is explicitly hidden from smbd clients requesting an EA list\&. On Linux the filesystem must have been mounted with the mount option user_xattr in order for extended attributes to work, also extended attributes must be compiled into the Linux kernel\&. In Samba 3\&.5\&.0 and above the "user\&.DOSATTRIB" extended attribute has been extended to store the create time for a file as well as the DOS attributes\&. This is done in a backwards compatible way so files created by Samba 3\&.5\&.0 and above can still have the DOS attribute read from this extended attribute by earlier versions of Samba, but they will not be able to read the create time stored there\&. Storing the create time separately from the normal filesystem meta\-data allows Samba to faithfully reproduce NTFS semantics on top of a POSIX filesystem\&. The default has changed to yes in Samba release 4\&.9\&.0 and above to allow better Windows fileserver compatibility in a default install\&. +.sp +Default: +\fI\fIstore dos attributes\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +strict allocate (S) +.PP +.RS 4 +This is a boolean that controls the handling of disk space allocation in the server\&. When this is set to +\fByes\fR +the server will change from UNIX behaviour of not committing real disk storage blocks when a file is extended to the Windows behaviour of actually forcing the disk system to allocate real storage blocks when a file is created or extended to be a given size\&. In UNIX terminology this means that Samba will stop creating sparse files\&. +.sp +This option is really designed for file systems that support fast allocation of large numbers of blocks such as extent\-based file systems\&. On file systems that don\*(Aqt support extents (most notably ext3) this can make Samba slower\&. When you work with large files over >100MB on file systems without extents you may even run into problems with clients running into timeouts\&. +.sp +When you have an extent based filesystem it\*(Aqs likely that we can make use of unwritten extents which allows Samba to allocate even large amounts of space very fast and you will not see any timeout problems caused by strict allocate\&. With strict allocate in use you will also get much better out of quota messages in case you use quotas\&. Another advantage of activating this setting is that it will help to reduce file fragmentation\&. +.sp +To give you an idea on which filesystems this setting might currently be a good option for you: XFS, ext4, btrfs, ocfs2 on Linux and JFS2 on AIX support unwritten extents\&. On Filesystems that do not support it, preallocation is probably an expensive operation where you will see reduced performance and risk to let clients run into timeouts when creating large files\&. Examples are ext3, ZFS, HFS+ and most others, so be aware if you activate this setting on those filesystems\&. +.sp +Default: +\fI\fIstrict allocate\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +strict locking (S) +.PP +.RS 4 +This is an enumerated type that controls the handling of file locking in the server\&. When this is set to +\fByes\fR, the server will check every read and write access for file locks, and deny access if locks exist\&. This can be slow on some systems\&. +.sp +When strict locking is set to Auto (the default), the server performs file lock checks only on non\-oplocked files\&. As most Windows redirectors perform file locking checks locally on oplocked files this is a good trade off for improved performance\&. +.sp +When strict locking is disabled, the server performs file lock checks only when the client explicitly asks for them\&. +.sp +Well\-behaved clients always ask for lock checks when it is important\&. So in the vast majority of cases, +strict locking = Auto +or +strict locking = no +is acceptable\&. +.sp +Default: +\fI\fIstrict locking\fR\fR\fI = \fR\fIAuto\fR\fI \fR +.RE + +strict rename (S) +.PP +.RS 4 +By default a Windows SMB server prevents directory renames when there are open file or directory handles below it in the filesystem hierarchy\&. Historically Samba has always allowed this as POSIX filesystem semantics require it\&. +.sp +This boolean parameter allows Samba to match the Windows behavior\&. Setting this to "yes" is a very expensive change, as it forces Samba to travers the entire open file handle database on every directory rename request\&. In a clustered Samba system the cost is even greater than the non\-clustered case\&. +.sp +When set to "no" smbd only checks the local process the client is attached to for open files below a directory being renamed, instead of checking for open files across all smbd processes\&. +.sp +Because of the expense in fully searching the database, the default is "no", and it is recommended to be left that way unless a specific Windows application requires it to be changed\&. +.sp +If the client has requested UNIX extensions (POSIX pathnames) then renames are always allowed and this parameter has no effect\&. +.sp +Default: +\fI\fIstrict rename\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +strict sync (S) +.PP +.RS 4 +This parameter controls whether Samba honors a request from an SMB client to ensure any outstanding operating system buffer contents held in memory are safely written onto stable storage on disk\&. If set to +\fByes\fR, which is the default, then Windows applications can force the smbd server to synchronize unwritten data onto the disk\&. If set to +\fBno\fR +then smbd will ignore client requests to synchronize unwritten data onto stable storage on disk\&. +.sp +In Samba 4\&.7\&.0, the default for this parameter changed from +\fBno\fR +to +\fByes\fR +to better match the expectations of SMB2/3 clients and improve application safety when running against smbd\&. +.sp +The flush request from SMB2/3 clients is handled asynchronously inside smbd, so leaving the parameter as the default value of +\fByes\fR +does not block the processing of other requests to the smbd process\&. +.sp +Legacy Windows applications (such as the Windows 98 explorer shell) seemed to confuse writing buffer contents to the operating system with synchronously writing outstanding data onto stable storage on disk\&. Changing this parameter to +\fBno\fR +means that +\fBsmbd\fR(8) +will ignore the Windows applications request to synchronize unwritten data onto disk\&. Only consider changing this if smbd is serving obsolete SMB1 Windows clients prior to Windows XP (Windows 98 and below)\&. There should be no need to change this setting for normal operations\&. +.sp +Default: +\fI\fIstrict sync\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +svcctl list (G) +.PP +.RS 4 +This option defines a list of init scripts that smbd will use for starting and stopping Unix services via the Win32 ServiceControl API\&. This allows Windows administrators to utilize the MS Management Console plug\-ins to manage a Unix server running Samba\&. +.sp +The administrator must create a directory name +svcctl +in Samba\*(Aqs $(libdir) and create symbolic links to the init scripts in +/etc/init\&.d/\&. The name of the links must match the names given as part of the +\fIsvcctl list\fR\&. +.sp +Default: +\fI\fIsvcctl list\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIsvcctl list\fR\fR\fI = \fR\fIcups postfix portmap httpd\fR\fI \fR +.RE + +sync always (S) +.PP +.RS 4 +This is a boolean parameter that controls whether writes will always be written to stable storage before the write call returns\&. If this is +\fBno\fR +then the server will be guided by the client\*(Aqs request in each write call (clients can set a bit indicating that a particular write should be synchronous)\&. If this is +\fByes\fR +then every write will be followed by a +fsync() +call to ensure the data is written to disk\&. Note that the +\fIstrict sync\fR +parameter must be set to +\fByes\fR +in order for this parameter to have any effect\&. +.sp +Default: +\fI\fIsync always\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +syslog (G) +.PP +.RS 4 +This parameter maps how Samba debug messages are logged onto the system syslog logging levels\&. Samba debug level zero maps onto syslog +\fBLOG_ERR\fR, debug level one maps onto +\fBLOG_WARNING\fR, debug level two maps onto +\fBLOG_NOTICE\fR, debug level three maps onto LOG_INFO\&. All higher levels are mapped to +\fBLOG_DEBUG\fR\&. +.sp +This parameter sets the threshold for sending messages to syslog\&. Only messages with debug level less than this value will be sent to syslog\&. There still will be some logging to log\&.[sn]mbd even if +\fIsyslog only\fR +is enabled\&. +.sp +The +\m[blue]\fBlogging\fR\m[] +parameter should be used instead\&. When +\m[blue]\fBlogging\fR\m[] +is set, it overrides the +\m[blue]\fBsyslog\fR\m[] +parameter\&. +.sp +Default: +\fI\fIsyslog\fR\fR\fI = \fR\fI1\fR\fI \fR +.RE + +syslog only (G) +.PP +.RS 4 +If this parameter is set then Samba debug messages are logged into the system syslog only, and not to the debug log files\&. There still will be some logging to log\&.[sn]mbd even if +\fIsyslog only\fR +is enabled\&. +.sp +The +\m[blue]\fBlogging\fR\m[] +parameter should be used instead\&. When +\m[blue]\fBlogging\fR\m[] +is set, it overrides the +\m[blue]\fBsyslog only\fR\m[] +parameter\&. +.sp +Default: +\fI\fIsyslog only\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +template homedir (G) +.PP +.RS 4 +When filling out the user information for a Windows NT user, the +\fBwinbindd\fR(8) +daemon uses this parameter to fill in the home directory for that user\&. If the string +\fI%D\fR +is present it is substituted with the user\*(Aqs Windows NT domain name\&. If the string +\fI%U\fR +is present it is substituted with the user\*(Aqs Windows NT user name\&. +.sp +Default: +\fI\fItemplate homedir\fR\fR\fI = \fR\fI/home/%D/%U\fR\fI \fR +.RE + +template shell (G) +.PP +.RS 4 +When filling out the user information for a Windows NT user, the +\fBwinbindd\fR(8) +daemon uses this parameter to fill in the login shell for that user\&. +.sp +Default: +\fI\fItemplate shell\fR\fR\fI = \fR\fI/bin/false\fR\fI \fR +.RE + +time server (G) +.PP +.RS 4 +This parameter determines if +\fBnmbd\fR(8) +advertises itself as a time server to Windows clients\&. +.sp +Default: +\fI\fItime server\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +debug timestamp +.PP +.RS 4 +This parameter is a synonym for +timestamp logs\&. +.RE + +timestamp logs (G) +.PP +.RS 4 +Samba debug log messages are timestamped by default\&. If you are running at a high +\m[blue]\fBdebug level\fR\m[] +these timestamps can be distracting\&. This boolean parameter allows timestamping to be turned off\&. +.sp +Default: +\fI\fItimestamp logs\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +tls cafile (G) +.PP +.RS 4 +This option can be set to a file (PEM format) containing CA certificates of root CAs to trust to sign certificates or intermediate CA certificates\&. +.sp +This path is relative to +\m[blue]\fBprivate dir\fR\m[] +if the path does not start with a /\&. +.sp +Default: +\fI\fItls cafile\fR\fR\fI = \fR\fItls/ca\&.pem\fR\fI \fR +.RE + +tls certfile (G) +.PP +.RS 4 +This option can be set to a file (PEM format) containing the RSA certificate\&. +.sp +This path is relative to +\m[blue]\fBprivate dir\fR\m[] +if the path does not start with a /\&. +.sp +Default: +\fI\fItls certfile\fR\fR\fI = \fR\fItls/cert\&.pem\fR\fI \fR +.RE + +tls crlfile (G) +.PP +.RS 4 +This option can be set to a file containing a certificate revocation list (CRL)\&. +.sp +This path is relative to +\m[blue]\fBprivate dir\fR\m[] +if the path does not start with a /\&. +.sp +Default: +\fI\fItls crlfile\fR\fR\fI = \fR\fI\fR\fI \fR +.RE + +tls dh params file (G) +.PP +.RS 4 +This option can be set to a file with Diffie\-Hellman parameters which will be used with DH ciphers\&. +.sp +This path is relative to +\m[blue]\fBprivate dir\fR\m[] +if the path does not start with a /\&. +.sp +Default: +\fI\fItls dh params file\fR\fR\fI = \fR\fI\fR\fI \fR +.RE + +tls enabled (G) +.PP +.RS 4 +If this option is set to +\fByes\fR, then Samba will use TLS when possible in communication\&. +.sp +Default: +\fI\fItls enabled\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +tls keyfile (G) +.PP +.RS 4 +This option can be set to a file (PEM format) containing the RSA private key\&. This file must be accessible without a pass\-phrase, i\&.e\&. it must not be encrypted\&. +.sp +This path is relative to +\m[blue]\fBprivate dir\fR\m[] +if the path does not start with a /\&. +.sp +Default: +\fI\fItls keyfile\fR\fR\fI = \fR\fItls/key\&.pem\fR\fI \fR +.RE + +tls priority (G) +.PP +.RS 4 +This option can be set to a string describing the TLS protocols to be supported in the parts of Samba that use GnuTLS, specifically the AD DC\&. +.sp +The string is appended to the default priority list of GnuTLS\&. +.sp +The valid options are described in the +GNUTLS Priority\-Strings documentation at http://gnutls\&.org/manual/html_node/Priority\-Strings\&.html +.sp +The SSL3\&.0 protocol will be disabled\&. +.sp +Default: +\fI\fItls priority\fR\fR\fI = \fR\fINORMAL:\-VERS\-SSL3\&.0\fR\fI \fR +.RE + +tls verify peer (G) +.PP +.RS 4 +This controls if and how strict the client will verify the peer\*(Aqs certificate and name\&. Possible values are (in increasing order): +\fBno_check\fR, +\fBca_only\fR, +\fBca_and_name_if_available\fR, +\fBca_and_name\fR +and +\fBas_strict_as_possible\fR\&. +.sp +When set to +\fBno_check\fR +the certificate is not verified at all, which allows trivial man in the middle attacks\&. +.sp +When set to +\fBca_only\fR +the certificate is verified to be signed from a ca specified in the +\m[blue]\fBtls ca file\fR\m[] +option\&. Setting +\m[blue]\fBtls ca file\fR\m[] +to a valid file is required\&. The certificate lifetime is also verified\&. If the +\m[blue]\fBtls crl file\fR\m[] +option is configured, the certificate is also verified against the ca crl\&. +.sp +When set to +\fBca_and_name_if_available\fR +all checks from +\fBca_only\fR +are performed\&. In addition, the peer hostname is verified against the certificate\*(Aqs name, if it is provided by the application layer and not given as an ip address string\&. +.sp +When set to +\fBca_and_name\fR +all checks from +\fBca_and_name_if_available\fR +are performed\&. In addition the peer hostname needs to be provided and even an ip address is checked against the certificate\*(Aqs name\&. +.sp +When set to +\fBas_strict_as_possible\fR +all checks from +\fBca_and_name\fR +are performed\&. In addition the +\m[blue]\fBtls crl file\fR\m[] +needs to be configured\&. Future versions of Samba may implement additional checks\&. +.sp +Default: +\fI\fItls verify peer\fR\fR\fI = \fR\fIas_strict_as_possible\fR\fI \fR +.RE + +unicode (G) +.PP +.RS 4 +Specifies whether the server and client should support unicode\&. +.sp +If this option is set to false, the use of ASCII will be forced\&. +.sp +Default: +\fI\fIunicode\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +unix charset (G) +.PP +.RS 4 +Specifies the charset the unix machine Samba runs on uses\&. Samba needs to know this in order to be able to convert text to the charsets other SMB clients use\&. +.sp +This is also the charset Samba will use when specifying arguments to scripts that it invokes\&. +.sp +Default: +\fI\fIunix charset\fR\fR\fI = \fR\fIUTF\-8\fR\fI \fR +.sp +Example: +\fI\fIunix charset\fR\fR\fI = \fR\fIASCII\fR\fI \fR +.RE + +unix extensions (G) +.PP +.RS 4 +This boolean parameter controls whether Samba implements the CIFS UNIX extensions, as defined by HP\&. These extensions enable Samba to better serve UNIX CIFS clients by supporting features such as symbolic links, hard links, etc\&.\&.\&. These extensions require a similarly enabled client, and are of no current use to Windows clients\&. +.sp +Note if this parameter is turned on, the +\m[blue]\fBwide links\fR\m[] +parameter will automatically be disabled\&. +.sp +See the parameter +\m[blue]\fBallow insecure wide links\fR\m[] +if you wish to change this coupling between the two parameters\&. +.sp +Default: +\fI\fIunix extensions\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +unix password sync (G) +.PP +.RS 4 +This boolean parameter controls whether Samba attempts to synchronize the UNIX password with the SMB password when the encrypted SMB password in the smbpasswd file is changed\&. If this is set to +\fByes\fR +the program specified in the +\fIpasswd program\fR +parameter is called +\fIAS ROOT\fR +\- to allow the new UNIX password to be set without access to the old UNIX password (as the SMB password change code has no access to the old password cleartext, only the new)\&. +.sp +This option has no effect if +samba +is running as an active directory domain controller, in that case have a look at the +\m[blue]\fBpassword hash gpg key ids\fR\m[] +option and the +samba\-tool user syncpasswords +command\&. +.sp +Default: +\fI\fIunix password sync\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +use client driver (S) +.PP +.RS 4 +This parameter applies only to Windows NT/2000 clients\&. It has no effect on Windows 95/98/ME clients\&. When serving a printer to Windows NT/2000 clients without first installing a valid printer driver on the Samba host, the client will be required to install a local printer driver\&. From this point on, the client will treat the print as a local printer and not a network printer connection\&. This is much the same behavior that will occur when +disable spoolss = yes\&. +.sp +The differentiating factor is that under normal circumstances, the NT/2000 client will attempt to open the network printer using MS\-RPC\&. The problem is that because the client considers the printer to be local, it will attempt to issue the OpenPrinterEx() call requesting access rights associated with the logged on user\&. If the user possesses local administrator rights but not root privilege on the Samba host (often the case), the OpenPrinterEx() call will fail\&. The result is that the client will now display an "Access Denied; Unable to connect" message in the printer queue window (even though jobs may successfully be printed)\&. +.sp +If this parameter is enabled for a printer, then any attempt to open the printer with the PRINTER_ACCESS_ADMINISTER right is mapped to PRINTER_ACCESS_USE instead\&. Thus allowing the OpenPrinterEx() call to succeed\&. +\fIThis parameter MUST not be enabled on a print share which has valid print driver installed on the Samba server\&.\fR +.sp +Default: +\fI\fIuse client driver\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +use mmap (G) +.PP +.RS 4 +This global parameter determines if the tdb internals of Samba can depend on mmap working correctly on the running system\&. Samba requires a coherent mmap/read\-write system memory cache\&. Currently only OpenBSD and HPUX do not have such a coherent cache, and on those platforms this paramter is overridden internally to be effeceively +\fBno\fR\&. On all systems this parameter should be left alone\&. This parameter is provided to help the Samba developers track down problems with the tdb internal code\&. +.sp +Default: +\fI\fIuse mmap\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +username level (G) +.PP +.RS 4 +This option helps Samba to try and \*(Aqguess\*(Aq at the real UNIX username, as many DOS clients send an all\-uppercase username\&. By default Samba tries all lowercase, followed by the username with the first letter capitalized, and fails if the username is not found on the UNIX machine\&. +.sp +If this parameter is set to non\-zero the behavior changes\&. This parameter is a number that specifies the number of uppercase combinations to try while trying to determine the UNIX user name\&. The higher the number the more combinations will be tried, but the slower the discovery of usernames will be\&. Use this parameter when you have strange usernames on your UNIX machine, such as +\fBAstrangeUser \fR\&. +.sp +This parameter is needed only on UNIX systems that have case sensitive usernames\&. +.sp +Default: +\fI\fIusername level\fR\fR\fI = \fR\fI0\fR\fI \fR +.sp +Example: +\fI\fIusername level\fR\fR\fI = \fR\fI5\fR\fI \fR +.RE + +username map (G) +.PP +.RS 4 +This option allows you to specify a file containing a mapping of usernames from the clients to the server\&. This can be used for several purposes\&. The most common is to map usernames that users use on DOS or Windows machines to those that the UNIX box uses\&. The other is to map multiple users to a single username so that they can more easily share files\&. +.sp +Please note that for user mode security, the username map is applied prior to validating the user credentials\&. Domain member servers (domain or ads) apply the username map after the user has been successfully authenticated by the domain controller and require fully qualified entries in the map table (e\&.g\&. biddle = +DOMAIN\efoo)\&. +.sp +The map file is parsed line by line\&. Each line should contain a single UNIX username on the left then a \*(Aq=\*(Aq followed by a list of usernames on the right\&. The list of usernames on the right may contain names of the form @group in which case they will match any UNIX username in that group\&. The special client name \*(Aq*\*(Aq is a wildcard and matches any name\&. Each line of the map file may be up to 1023 characters long\&. +.sp +The file is processed on each line by taking the supplied username and comparing it with each username on the right hand side of the \*(Aq=\*(Aq signs\&. If the supplied name matches any of the names on the right hand side then it is replaced with the name on the left\&. Processing then continues with the next line\&. +.sp +If any line begins with a \*(Aq#\*(Aq or a \*(Aq;\*(Aq then it is ignored\&. +.sp +If any line begins with an \*(Aq!\*(Aq then the processing will stop after that line if a mapping was done by the line\&. Otherwise mapping continues with every line being processed\&. Using \*(Aq!\*(Aq is most useful when you have a wildcard mapping line later in the file\&. +.sp +For example to map from the name +\fBadmin\fR +or +\fBadministrator\fR +to the UNIX name +\fB root\fR +you would use: +.sp +.if n \{\ +.RS 4 +.\} +.nf +root = admin administrator +.fi +.if n \{\ +.RE +.\} +.sp +Or to map anyone in the UNIX group +\fBsystem\fR +to the UNIX name +\fBsys\fR +you would use: +.sp +.if n \{\ +.RS 4 +.\} +.nf +sys = @system +.fi +.if n \{\ +.RE +.\} +.sp +You can have as many mappings as you like in a username map file\&. +.sp +If your system supports the NIS NETGROUP option then the netgroup database is checked before the +/etc/group +database for matching groups\&. +.sp +You can map Windows usernames that have spaces in them by using double quotes around the name\&. For example: +.sp +.if n \{\ +.RS 4 +.\} +.nf +tridge = "Andrew Tridgell" +.fi +.if n \{\ +.RE +.\} +.sp +would map the windows username "Andrew Tridgell" to the unix username "tridge"\&. +.sp +The following example would map mary and fred to the unix user sys, and map the rest to guest\&. Note the use of the \*(Aq!\*(Aq to tell Samba to stop processing if it gets a match on that line: +.sp +.if n \{\ +.RS 4 +.\} +.nf +!sys = mary fred +guest = * +.fi +.if n \{\ +.RE +.\} +.sp +Note that the remapping is applied to all occurrences of usernames\&. Thus if you connect to \e\eserver\efred and +\fBfred\fR +is remapped to +\fBmary\fR +then you will actually be connecting to \e\eserver\emary and will need to supply a password suitable for +\fBmary\fR +not +\fBfred\fR\&. The only exception to this is the username passed to a Domain Controller (if you have one)\&. The DC will receive whatever username the client supplies without modification\&. +.sp +Also note that no reverse mapping is done\&. The main effect this has is with printing\&. Users who have been mapped may have trouble deleting print jobs as PrintManager under WfWg will think they don\*(Aqt own the print job\&. +.sp +Samba versions prior to 3\&.0\&.8 would only support reading the fully qualified username (e\&.g\&.: +DOMAIN\euser) from the username map when performing a kerberos login from a client\&. However, when looking up a map entry for a user authenticated by NTLM[SSP], only the login name would be used for matches\&. This resulted in inconsistent behavior sometimes even on the same server\&. +.sp +The following functionality is obeyed in version 3\&.0\&.8 and later: +.sp +When performing local authentication, the username map is applied to the login name before attempting to authenticate the connection\&. +.sp +When relying upon a external domain controller for validating authentication requests, smbd will apply the username map to the fully qualified username (i\&.e\&. +DOMAIN\euser) only after the user has been successfully authenticated\&. +.sp +An example of use is: +.sp +.if n \{\ +.RS 4 +.\} +.nf +username map = /usr/local/samba/lib/users\&.map +.fi +.if n \{\ +.RE +.\} +.sp +Default: +\fI\fIusername map\fR\fR\fI = \fR\fI # no username map\fR\fI \fR +.RE + +username map cache time (G) +.PP +.RS 4 +Mapping usernames with the +\m[blue]\fBusername map\fR\m[] +or +\m[blue]\fBusername map script\fR\m[] +features of Samba can be relatively expensive\&. During login of a user, the mapping is done several times\&. In particular, calling the +\m[blue]\fBusername map script\fR\m[] +can slow down logins if external databases have to be queried from the script being called\&. +.sp +The parameter +\m[blue]\fBusername map cache time\fR\m[] +controls a mapping cache\&. It specifies the number of seconds a mapping from the username map file or script is to be efficiently cached\&. The default of 0 means no caching is done\&. +.sp +Default: +\fI\fIusername map cache time\fR\fR\fI = \fR\fI0\fR\fI \fR +.sp +Example: +\fI\fIusername map cache time\fR\fR\fI = \fR\fI60\fR\fI \fR +.RE + +username map script (G) +.PP +.RS 4 +This script is a mutually exclusive alternative to the +\m[blue]\fBusername map\fR\m[] +parameter\&. This parameter specifies an external program or script that must accept a single command line option (the username transmitted in the authentication request) and return a line on standard output (the name to which the account should mapped)\&. In this way, it is possible to store username map tables in an LDAP directory services\&. +.sp +Default: +\fI\fIusername map script\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIusername map script\fR\fR\fI = \fR\fI/etc/samba/scripts/mapusers\&.sh\fR\fI \fR +.RE + +usershare allow guests (G) +.PP +.RS 4 +This parameter controls whether user defined shares are allowed to be accessed by non\-authenticated users or not\&. It is the equivalent of allowing people who can create a share the option of setting +\fIguest ok = yes\fR +in a share definition\&. Due to its security sensitive nature, the default is set to off\&. +.sp +Default: +\fI\fIusershare allow guests\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +usershare max shares (G) +.PP +.RS 4 +This parameter specifies the number of user defined shares that are allowed to be created by users belonging to the group owning the usershare directory\&. If set to zero (the default) user defined shares are ignored\&. +.sp +Default: +\fI\fIusershare max shares\fR\fR\fI = \fR\fI0\fR\fI \fR +.RE + +usershare owner only (G) +.PP +.RS 4 +This parameter controls whether the pathname exported by a user defined shares must be owned by the user creating the user defined share or not\&. If set to True (the default) then smbd checks that the directory path being shared is owned by the user who owns the usershare file defining this share and refuses to create the share if not\&. If set to False then no such check is performed and any directory path may be exported regardless of who owns it\&. +.sp +Default: +\fI\fIusershare owner only\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +usershare path (G) +.PP +.RS 4 +This parameter specifies the absolute path of the directory on the filesystem used to store the user defined share definition files\&. This directory must be owned by root, and have no access for other, and be writable only by the group owner\&. In addition the "sticky" bit must also be set, restricting rename and delete to owners of a file (in the same way the /tmp directory is usually configured)\&. Members of the group owner of this directory are the users allowed to create usershares\&. +.sp +For example, a valid usershare directory might be /usr/local/samba/lib/usershares, set up as follows\&. +.sp +.if n \{\ +.RS 4 +.\} +.nf + ls \-ld /usr/local/samba/lib/usershares/ + drwxrwx\-\-T 2 root power_users 4096 2006\-05\-05 12:27 /usr/local/samba/lib/usershares/ + +.fi +.if n \{\ +.RE +.\} +.sp +In this case, only members of the group "power_users" can create user defined shares\&. +.sp +Default: +\fI\fIusershare path\fR\fR\fI = \fR\fI/var/db/samba4/usershares\fR\fI \fR +.RE + +usershare prefix allow list (G) +.PP +.RS 4 +This parameter specifies a list of absolute pathnames the root of which are allowed to be exported by user defined share definitions\&. If the pathname to be exported doesn\*(Aqt start with one of the strings in this list, the user defined share will not be allowed\&. This allows the Samba administrator to restrict the directories on the system that can be exported by user defined shares\&. +.sp +If there is a "usershare prefix deny list" and also a "usershare prefix allow list" the deny list is processed first, followed by the allow list, thus leading to the most restrictive interpretation\&. +.sp +Default: +\fI\fIusershare prefix allow list\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIusershare prefix allow list\fR\fR\fI = \fR\fI/home /data /space\fR\fI \fR +.RE + +usershare prefix deny list (G) +.PP +.RS 4 +This parameter specifies a list of absolute pathnames the root of which are NOT allowed to be exported by user defined share definitions\&. If the pathname exported starts with one of the strings in this list the user defined share will not be allowed\&. Any pathname not starting with one of these strings will be allowed to be exported as a usershare\&. This allows the Samba administrator to restrict the directories on the system that can be exported by user defined shares\&. +.sp +If there is a "usershare prefix deny list" and also a "usershare prefix allow list" the deny list is processed first, followed by the allow list, thus leading to the most restrictive interpretation\&. +.sp +Default: +\fI\fIusershare prefix deny list\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIusershare prefix deny list\fR\fR\fI = \fR\fI/etc /dev /private\fR\fI \fR +.RE + +usershare template share (G) +.PP +.RS 4 +User defined shares only have limited possible parameters such as path, guest ok, etc\&. This parameter allows usershares to "cloned" from an existing share\&. If "usershare template share" is set to the name of an existing share, then all usershares created have their defaults set from the parameters set on this share\&. +.sp +The target share may be set to be invalid for real file sharing by setting the parameter "\-valid = False" on the template share definition\&. This causes it not to be seen as a real exported share but to be able to be used as a template for usershares\&. +.sp +Default: +\fI\fIusershare template share\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIusershare template share\fR\fR\fI = \fR\fItemplate_share\fR\fI \fR +.RE + +use sendfile (S) +.PP +.RS 4 +If this parameter is +\fByes\fR, and the +\fBsendfile()\fR +system call is supported by the underlying operating system, then some SMB read calls (mainly ReadAndX and ReadRaw) will use the more efficient sendfile system call for files that are exclusively oplocked\&. This may make more efficient use of the system CPU\*(Aqs and cause Samba to be faster\&. Samba automatically turns this off for clients that use protocol levels lower than NT LM 0\&.12 and when it detects a client is Windows 9x (using sendfile from Linux will cause these clients to fail)\&. +.sp +Default: +\fI\fIuse sendfile\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +utmp (G) +.PP +.RS 4 +This boolean parameter is only available if Samba has been configured and compiled with the option +\-\-with\-utmp\&. If set to +\fByes\fR +then Samba will attempt to add utmp or utmpx records (depending on the UNIX system) whenever a connection is made to a Samba server\&. Sites may use this to record the user connecting to a Samba share\&. +.sp +Due to the requirements of the utmp record, we are required to create a unique identifier for the incoming user\&. Enabling this option creates an n^2 algorithm to find this number\&. This may impede performance on large installations\&. +.sp +Default: +\fI\fIutmp\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +utmp directory (G) +.PP +.RS 4 +This parameter is only available if Samba has been configured and compiled with the option +\-\-with\-utmp\&. It specifies a directory pathname that is used to store the utmp or utmpx files (depending on the UNIX system) that record user connections to a Samba server\&. By default this is not set, meaning the system will use whatever utmp file the native system is set to use (usually +/var/run/utmp +on Linux)\&. +.sp +Default: +\fI\fIutmp directory\fR\fR\fI = \fR\fI # Determined automatically\fR\fI \fR +.sp +Example: +\fI\fIutmp directory\fR\fR\fI = \fR\fI/var/run/utmp\fR\fI \fR +.RE + +\-valid (S) +.PP +.RS 4 +This parameter indicates whether a share is valid and thus can be used\&. When this parameter is set to false, the share will be in no way visible nor accessible\&. +.sp +This option should not be used by regular users but might be of help to developers\&. Samba uses this option internally to mark shares as deleted\&. +.sp +Default: +\fI\fI\-valid\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +valid users (S) +.PP +.RS 4 +This is a list of users that should be allowed to login to this service\&. Names starting with \*(Aq@\*(Aq, \*(Aq+\*(Aq and \*(Aq&\*(Aq are interpreted using the same rules as described in the +\fIinvalid users\fR +parameter\&. +.sp +If this is empty (the default) then any user can login\&. If a username is in both this list and the +\fIinvalid users\fR +list then access is denied for that user\&. +.sp +The current servicename is substituted for +\fI%S\fR\&. This is useful in the [homes] section\&. +.sp +\fINote: \fRWhen used in the [global] section this parameter may have unwanted side effects\&. For example: If samba is configured as a MASTER BROWSER (see +\fIlocal master\fR, +\fIos level\fR, +\fIdomain master\fR, +\fIpreferred master\fR) this option will prevent workstations from being able to browse the network\&. +.sp +Default: +\fI\fIvalid users\fR\fR\fI = \fR\fI # No valid users list (anyone can login) \fR\fI \fR +.sp +Example: +\fI\fIvalid users\fR\fR\fI = \fR\fIgreg, @pcusers\fR\fI \fR +.RE + +veto files (S) +.PP +.RS 4 +This is a list of files and directories that are neither visible nor accessible\&. Each entry in the list must be separated by a \*(Aq/\*(Aq, which allows spaces to be included in the entry\&. \*(Aq*\*(Aq and \*(Aq?\*(Aq can be used to specify multiple files or directories as in DOS wildcards\&. +.sp +Each entry must be a unix path, not a DOS path and must +\fInot\fR +include the unix directory separator \*(Aq/\*(Aq\&. +.sp +Note that the +\m[blue]\fBcase sensitive\fR\m[] +option is applicable in vetoing files\&. +.sp +One feature of the veto files parameter that it is important to be aware of is Samba\*(Aqs behaviour when trying to delete a directory\&. If a directory that is to be deleted contains nothing but veto files this deletion will +\fIfail\fR +unless you also set the +\m[blue]\fBdelete veto files\fR\m[] +parameter to +\fIyes\fR\&. +.sp +Setting this parameter will affect the performance of Samba, as it will be forced to check all files and directories for a match as they are scanned\&. +.sp +Examples of use include: +.sp +.if n \{\ +.RS 4 +.\} +.nf +; Veto any files containing the word Security, +; any ending in \&.tmp, and any directory containing the +; word root\&. +veto files = /*Security*/*\&.tmp/*root*/ + +; Veto the Apple specific files that a NetAtalk server +; creates\&. +veto files = /\&.AppleDouble/\&.bin/\&.AppleDesktop/Network Trash Folder/ +.fi +.if n \{\ +.RE +.\} +.sp +Default: +\fI\fIveto files\fR\fR\fI = \fR\fI # No files or directories are vetoed\fR\fI \fR +.RE + +veto oplock files (S) +.PP +.RS 4 +This parameter is only valid when the +\m[blue]\fBoplocks\fR\m[] +parameter is turned on for a share\&. It allows the Samba administrator to selectively turn off the granting of oplocks on selected files that match a wildcarded list, similar to the wildcarded list used in the +\m[blue]\fBveto files\fR\m[] +parameter\&. +.sp +You might want to do this on files that you know will be heavily contended for by clients\&. A good example of this is in the NetBench SMB benchmark program, which causes heavy client contention for files ending in +\&.SEM\&. To cause Samba not to grant oplocks on these files you would use the line (either in the [global] section or in the section for the particular NetBench share\&. +.sp +An example of use is: +.sp +.if n \{\ +.RS 4 +.\} +.nf +veto oplock files = /\&.*SEM/ +.fi +.if n \{\ +.RE +.\} +.sp +Default: +\fI\fIveto oplock files\fR\fR\fI = \fR\fI # No files are vetoed for oplock grants\fR\fI \fR +.RE + +vfs object +.PP +.RS 4 +This parameter is a synonym for +vfs objects\&. +.RE + +vfs objects (S) +.PP +.RS 4 +This parameter specifies the backend names which are used for Samba VFS I/O operations\&. By default, normal disk I/O operations are used but these can be overloaded with one or more VFS objects\&. Be aware that the definition of this parameter will overwrite a possible previous definition of the vfs objects parameter\&. +.sp +Default: +\fI\fIvfs objects\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIvfs objects\fR\fR\fI = \fR\fIextd_audit recycle\fR\fI \fR +.RE + +volume (S) +.PP +.RS 4 +This allows you to override the volume label returned for a share\&. Useful for CDROMs with installation programs that insist on a particular volume label\&. +.sp +Default: +\fI\fIvolume\fR\fR\fI = \fR\fI # the name of the share\fR\fI \fR +.RE + +wide links (S) +.PP +.RS 4 +This parameter controls whether or not links in the UNIX file system may be followed by the server\&. Links that point to areas within the directory tree exported by the server are always allowed; this parameter controls access only to areas that are outside the directory tree being exported\&. +.sp +Note: Turning this parameter on when UNIX extensions are enabled will allow UNIX clients to create symbolic links on the share that can point to files or directories outside restricted path exported by the share definition\&. This can cause access to areas outside of the share\&. Due to this problem, this parameter will be automatically disabled (with a message in the log file) if the +\m[blue]\fBunix extensions\fR\m[] +option is on\&. +.sp +See the parameter +\m[blue]\fBallow insecure wide links\fR\m[] +if you wish to change this coupling between the two parameters\&. +.sp +Default: +\fI\fIwide links\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +winbind cache time (G) +.PP +.RS 4 +This parameter specifies the number of seconds the +\fBwinbindd\fR(8) +daemon will cache user and group information before querying a Windows NT server again\&. +.sp +This does not apply to authentication requests, these are always evaluated in real time unless the +\m[blue]\fBwinbind offline logon\fR\m[] +option has been enabled\&. +.sp +Default: +\fI\fIwinbind cache time\fR\fR\fI = \fR\fI300\fR\fI \fR +.RE + +winbindd socket directory (G) +.PP +.RS 4 +This setting controls the location of the winbind daemon\*(Aqs socket\&. +.sp +Except within automated test scripts, this should not be altered, as the client tools (nss_winbind etc) do not honour this parameter\&. Client tools must then be advised of the altered path with the WINBINDD_SOCKET_DIR environment variable\&. +.sp +Default: +\fI\fIwinbindd socket directory\fR\fR\fI = \fR\fI/var/run/samba4/winbindd\fR\fI \fR +.RE + +winbind enum groups (G) +.PP +.RS 4 +On large installations using +\fBwinbindd\fR(8) +it may be necessary to suppress the enumeration of groups through the +setgrent(), +getgrent() +and +endgrent() +group of system calls\&. If the +\fIwinbind enum groups\fR +parameter is +\fBno\fR, calls to the +getgrent() +system call will not return any data\&. +.if n \{\ +.sp +.\} +.RS 4 +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBWarning\fR +.ps -1 +.br +Turning off group enumeration may cause some programs to behave oddly\&. +.sp .5v +.RE +Default: +\fI\fIwinbind enum groups\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +winbind enum users (G) +.PP +.RS 4 +On large installations using +\fBwinbindd\fR(8) +it may be necessary to suppress the enumeration of users through the +setpwent(), +getpwent() +and +endpwent() +group of system calls\&. If the +\fIwinbind enum users\fR +parameter is +\fBno\fR, calls to the +getpwent +system call will not return any data\&. +.if n \{\ +.sp +.\} +.RS 4 +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBWarning\fR +.ps -1 +.br +Turning off user enumeration may cause some programs to behave oddly\&. For example, the finger program relies on having access to the full user list when searching for matching usernames\&. +.sp .5v +.RE +Default: +\fI\fIwinbind enum users\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +winbind expand groups (G) +.PP +.RS 4 +This option controls the maximum depth that winbindd will traverse when flattening nested group memberships of Windows domain groups\&. This is different from the +\m[blue]\fBwinbind nested groups\fR\m[] +option which implements the Windows NT4 model of local group nesting\&. The "winbind expand groups" parameter specifically applies to the membership of domain groups\&. +.sp +This option also affects the return of non nested group memberships of Windows domain users\&. With the new default "winbind expand groups = 0" winbind does not query group memberships at all\&. +.sp +Be aware that a high value for this parameter can result in system slowdown as the main parent winbindd daemon must perform the group unrolling and will be unable to answer incoming NSS or authentication requests during this time\&. +.sp +The default value was changed from 1 to 0 with Samba 4\&.2\&. Some broken applications (including some implementations of newgrp and sg) calculate the group memberships of users by traversing groups, such applications will require "winbind expand groups = 1"\&. But the new default makes winbindd more reliable as it doesn\*(Aqt require SAMR access to domain controllers of trusted domains\&. +.sp +Default: +\fI\fIwinbind expand groups\fR\fR\fI = \fR\fI0\fR\fI \fR +.RE + +winbind:ignore domains (G) +.PP +.RS 4 +Allows one to enter a list of trusted domains winbind should ignore (untrust)\&. This can avoid the overhead of resources from attempting to login to DCs that should not be communicated with\&. +.sp +Default: +\fI\fIwinbind:ignore domains\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIwinbind:ignore domains\fR\fR\fI = \fR\fIDOMAIN1, DOMAIN2\fR\fI \fR +.RE + +winbind max clients (G) +.PP +.RS 4 +This parameter specifies the maximum number of clients the +\fBwinbindd\fR(8) +daemon can connect with\&. The parameter is not a hard limit\&. The +\fBwinbindd\fR(8) +daemon configures itself to be able to accept at least that many connections, and if the limit is reached, an attempt is made to disconnect idle clients\&. +.sp +Default: +\fI\fIwinbind max clients\fR\fR\fI = \fR\fI200\fR\fI \fR +.RE + +winbind max domain connections (G) +.PP +.RS 4 +This parameter specifies the maximum number of simultaneous connections that the +\fBwinbindd\fR(8) +daemon should open to the domain controller of one domain\&. Setting this parameter to a value greater than 1 can improve scalability with many simultaneous winbind requests, some of which might be slow\&. +.sp +Note that if +\m[blue]\fBwinbind offline logon\fR\m[] +is set to +\fBYes\fR, then only one DC connection is allowed per domain, regardless of this setting\&. +.sp +Default: +\fI\fIwinbind max domain connections\fR\fR\fI = \fR\fI1\fR\fI \fR +.sp +Example: +\fI\fIwinbind max domain connections\fR\fR\fI = \fR\fI10\fR\fI \fR +.RE + +winbind nested groups (G) +.PP +.RS 4 +If set to yes, this parameter activates the support for nested groups\&. Nested groups are also called local groups or aliases\&. They work like their counterparts in Windows: Nested groups are defined locally on any machine (they are shared between DC\*(Aqs through their SAM) and can contain users and global groups from any trusted SAM\&. To be able to use nested groups, you need to run nss_winbind\&. +.sp +Default: +\fI\fIwinbind nested groups\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +winbind normalize names (G) +.PP +.RS 4 +This parameter controls whether winbindd will replace whitespace in user and group names with an underscore (_) character\&. For example, whether the name "Space Kadet" should be replaced with the string "space_kadet"\&. Frequently Unix shell scripts will have difficulty with usernames contains whitespace due to the default field separator in the shell\&. If your domain possesses names containing the underscore character, this option may cause problems unless the name aliasing feature is supported by your nss_info plugin\&. +.sp +This feature also enables the name aliasing API which can be used to make domain user and group names to a non\-qualified version\&. Please refer to the manpage for the configured idmap and nss_info plugin for the specifics on how to configure name aliasing for a specific configuration\&. Name aliasing takes precedence (and is mutually exclusive) over the whitespace replacement mechanism discussed previously\&. +.sp +Default: +\fI\fIwinbind normalize names\fR\fR\fI = \fR\fIno\fR\fI \fR +.sp +Example: +\fI\fIwinbind normalize names\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +winbind nss info (G) +.PP +.RS 4 +This parameter is designed to control how Winbind retrieves Name Service Information to construct a user\*(Aqs home directory and login shell\&. Currently the following settings are available: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fItemplate\fR +\- The default, using the parameters of +\fItemplate shell\fR +and +\fItemplate homedir\fR) +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fI\fR +\- When Samba is running in security = ads and your Active Directory Domain Controller does support the Microsoft "Services for Unix" (SFU) LDAP schema, winbind can retrieve the login shell and the home directory attributes directly from your Directory Server\&. For SFU 3\&.0 or 3\&.5 simply choose "sfu", if you use SFU 2\&.0 please choose "sfu20"\&. +.sp +Note that for the idmap backend +idmap_ad +you need to configure those settings in the idmap configuration section\&. Make sure to consult the documentation of the idmap backend that you are using\&. +.RE +.sp +.RE +.sp +Default: +\fI\fIwinbind nss info\fR\fR\fI = \fR\fItemplate\fR\fI \fR +.sp +Example: +\fI\fIwinbind nss info\fR\fR\fI = \fR\fIsfu\fR\fI \fR +.RE + +winbind offline logon (G) +.PP +.RS 4 +This parameter is designed to control whether Winbind should allow one to login with the +\fIpam_winbind\fR +module using Cached Credentials\&. If enabled, winbindd will store user credentials from successful logins encrypted in a local cache\&. +.sp +Default: +\fI\fIwinbind offline logon\fR\fR\fI = \fR\fIno\fR\fI \fR +.sp +Example: +\fI\fIwinbind offline logon\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +winbind reconnect delay (G) +.PP +.RS 4 +This parameter specifies the number of seconds the +\fBwinbindd\fR(8) +daemon will wait between attempts to contact a Domain controller for a domain that is determined to be down or not contactable\&. +.sp +Default: +\fI\fIwinbind reconnect delay\fR\fR\fI = \fR\fI30\fR\fI \fR +.RE + +winbind refresh tickets (G) +.PP +.RS 4 +This parameter is designed to control whether Winbind should refresh Kerberos Tickets retrieved using the +\fIpam_winbind\fR +module\&. +.sp +Default: +\fI\fIwinbind refresh tickets\fR\fR\fI = \fR\fIno\fR\fI \fR +.sp +Example: +\fI\fIwinbind refresh tickets\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +winbind request timeout (G) +.PP +.RS 4 +This parameter specifies the number of seconds the +\fBwinbindd\fR(8) +daemon will wait before disconnecting either a client connection with no outstanding requests (idle) or a client connection with a request that has remained outstanding (hung) for longer than this number of seconds\&. +.sp +Default: +\fI\fIwinbind request timeout\fR\fR\fI = \fR\fI60\fR\fI \fR +.RE + +winbind rpc only (G) +.PP +.RS 4 +Setting this parameter to +yes +forces winbindd to use RPC instead of LDAP to retrieve information from Domain Controllers\&. +.sp +Default: +\fI\fIwinbind rpc only\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +winbind scan trusted domains (G) +.PP +.RS 4 +This option only takes effect when the +\m[blue]\fBsecurity\fR\m[] +option is set to +\fBdomain\fR +or +\fBads\fR\&. If it is set to yes, winbindd periodically tries to scan for new trusted domains and adds them to a global list inside of winbindd\&. The list can be extracted with +wbinfo \-\-trusted\-domains \-\-verbose\&. Setting it to yes matches the behaviour of Samba 4\&.7 and older\&. +.sp +The construction of that global list is not reliable and often incomplete in complex trust setups\&. In most situations the list is not needed any more for winbindd to operate correctly\&. E\&.g\&. for plain file serving via SMB using a simple idmap setup with +\fBautorid\fR, +\fBtdb\fR +or +\fBad\fR\&. However some more complex setups require the list, e\&.g\&. if you specify idmap backends for specific domains\&. Some pam_winbind setups may also require the global list\&. +.sp +If you have a setup that doesn\*(Aqt require the global list, you should set +\m[blue]\fBwinbind scan trusted domains = no\fR\m[]\&. +.sp +Default: +\fI\fIwinbind scan trusted domains\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +winbind sealed pipes (G) +.PP +.RS 4 +This option controls whether any requests from winbindd to domain controllers pipe will be sealed\&. Disabling sealing can be useful for debugging purposes\&. +.sp +The behavior can be controlled per netbios domain by using \*(Aqwinbind sealed pipes:NETBIOSDOMAIN = no\*(Aq as option\&. +.sp +Default: +\fI\fIwinbind sealed pipes\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +winbind separator (G) +.PP +.RS 4 +This parameter allows an admin to define the character used when listing a username of the form of +\fIDOMAIN \fR\e\fIuser\fR\&. This parameter is only applicable when using the +pam_winbind\&.so +and +nss_winbind\&.so +modules for UNIX services\&. +.sp +Please note that setting this parameter to + causes problems with group membership at least on glibc systems, as the character + is used as a special character for NIS in /etc/group\&. +.sp +Default: +\fI\fIwinbind separator\fR\fR\fI = \fR\fI\e\fR\fI \fR +.sp +Example: +\fI\fIwinbind separator\fR\fR\fI = \fR\fI+\fR\fI \fR +.RE + +winbind use default domain (G) +.PP +.RS 4 +This parameter specifies whether the +\fBwinbindd\fR(8) +daemon should operate on users without domain component in their username\&. Users without a domain component are treated as is part of the winbindd server\*(Aqs own domain\&. While this does not benefit Windows users, it makes SSH, FTP and e\-mail function in a way much closer to the way they would in a native unix system\&. +.sp +This option should be avoided if possible\&. It can cause confusion about responsibilities for a user or group\&. In many situations it is not clear whether winbind or /etc/passwd should be seen as authoritative for a user, likewise for groups\&. +.sp +Default: +\fI\fIwinbind use default domain\fR\fR\fI = \fR\fIno\fR\fI \fR +.sp +Example: +\fI\fIwinbind use default domain\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +winbind use krb5 enterprise principals (G) +.PP +.RS 4 +winbindd is able to get kerberos tickets for pam_winbind with krb5_auth or wbinfo \-K/\-\-krb5auth=\&. +.sp +winbindd (at least on a domain member) is never be able to have a complete picture of the trust topology (which is managed by the DCs)\&. There might be uPNSuffixes and msDS\-SPNSuffixes values, which don\*(Aqt belong to any AD domain at all\&. +.sp +With +\m[blue]\fBwinbind scan trusted domains = no\fR\m[] +winbindd doesn\*(Aqt even get a complete picture of the topology\&. +.sp +It is not really required to know about the trust topology\&. We can just rely on the [K]DCs of our primary domain (e\&.g\&. PRIMARY\&.A\&.EXAMPLE\&.COM) and use enterprise principals e\&.g\&. upnfromB@B\&.EXAMPLE\&.COM@PRIMARY\&.A\&.EXAMPLE\&.COM and follow the WRONG_REALM referrals in order to find the correct DC\&. The final principal might be userfromB@INTERNALB\&.EXAMPLE\&.PRIVATE\&. +.sp +With +\m[blue]\fBwinbind use krb5 enterprise principals = yes\fR\m[] +winbindd enterprise principals will be used\&. +.sp +Default: +\fI\fIwinbind use krb5 enterprise principals\fR\fR\fI = \fR\fIyes\fR\fI \fR +.sp +Example: +\fI\fIwinbind use krb5 enterprise principals\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +winsdb:local_owner (G) +.PP +.RS 4 +This specifies the address that is stored in the winsOwner attribute, of locally registered winsRecord\-objects\&. The default is to use the ip\-address of the first network interface\&. +.sp +\fINo default\fR +.RE + +winsdb:dbnosync (G) +.PP +.RS 4 +This parameter disables fsync() after changes of the WINS database\&. +.sp +Default: +\fI\fIwinsdb:dbnosync\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +wins hook (G) +.PP +.RS 4 +When Samba is running as a WINS server this allows you to call an external program for all changes to the WINS database\&. The primary use for this option is to allow the dynamic update of external name resolution databases such as dynamic DNS\&. +.sp +The wins hook parameter specifies the name of a script or executable that will be called as follows: +.sp +wins_hook operation name nametype ttl IP_list +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +The first argument is the operation and is one of "add", "delete", or "refresh"\&. In most cases the operation can be ignored as the rest of the parameters provide sufficient information\&. Note that "refresh" may sometimes be called when the name has not previously been added, in that case it should be treated as an add\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +The second argument is the NetBIOS name\&. If the name is not a legal name then the wins hook is not called\&. Legal names contain only letters, digits, hyphens, underscores and periods\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +The third argument is the NetBIOS name type as a 2 digit hexadecimal number\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +The fourth argument is the TTL (time to live) for the name in seconds\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +The fifth and subsequent arguments are the IP addresses currently registered for that name\&. If this list is empty then the name should be deleted\&. +.RE +.sp +.RE +An example script that calls the BIND dynamic DNS update program +nsupdate +is provided in the examples directory of the Samba source code\&. +.sp +\fINo default\fR +.RE + +wins proxy (G) +.PP +.RS 4 +This is a boolean that controls if +\fBnmbd\fR(8) +will respond to broadcast name queries on behalf of other hosts\&. You may need to set this to +\fByes\fR +for some older clients\&. +.sp +Default: +\fI\fIwins proxy\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +wins server (G) +.PP +.RS 4 +This specifies the IP address (or DNS name: IP address for preference) of the WINS server that +\fBnmbd\fR(8) +should register with\&. If you have a WINS server on your network then you should set this to the WINS server\*(Aqs IP\&. +.sp +You should point this at your WINS server if you have a multi\-subnetted network\&. +.sp +If you want to work in multiple namespaces, you can give every wins server a \*(Aqtag\*(Aq\&. For each tag, only one (working) server will be queried for a name\&. The tag should be separated from the ip address by a colon\&. +.if n \{\ +.sp +.\} +.RS 4 +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.ps +1 +\fBNote\fR +.ps -1 +.br +You need to set up Samba to point to a WINS server if you have multiple subnets and wish cross\-subnet browsing to work correctly\&. +.sp .5v +.RE +See the chapter in the Samba3\-HOWTO on Network Browsing\&. +.sp +Default: +\fI\fIwins server\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIwins server\fR\fR\fI = \fR\fImary:192\&.9\&.200\&.1 fred:192\&.168\&.3\&.199 mary:192\&.168\&.2\&.61 # For this example when querying a certain name, 192\&.19\&.200\&.1 will be asked first and if that doesn\*(Aqt respond 192\&.168\&.2\&.61\&. If either of those doesn\*(Aqt know the name 192\&.168\&.3\&.199 will be queried\&.\fR\fI \fR +.sp +Example: +\fI\fIwins server\fR\fR\fI = \fR\fI192\&.9\&.200\&.1 192\&.168\&.2\&.61\fR\fI \fR +.RE + +wins support (G) +.PP +.RS 4 +This boolean controls if the +\fBnmbd\fR(8) +process in Samba will act as a WINS server\&. You should not set this to +\fByes\fR +unless you have a multi\-subnetted network and you wish a particular +nmbd +to be your WINS server\&. Note that you should +\fINEVER\fR +set this to +\fByes\fR +on more than one machine in your network\&. +.sp +Default: +\fI\fIwins support\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +workgroup (G) +.PP +.RS 4 +This controls what workgroup your server will appear to be in when queried by clients\&. Note that this parameter also controls the Domain name used with the +\m[blue]\fBsecurity = domain\fR\m[] +setting\&. +.sp +Default: +\fI\fIworkgroup\fR\fR\fI = \fR\fIWORKGROUP\fR\fI \fR +.sp +Example: +\fI\fIworkgroup\fR\fR\fI = \fR\fIMYGROUP\fR\fI \fR +.RE + +wreplsrv:periodic_interval (G) +.PP +.RS 4 +This maximum interval in seconds between 2 periodically scheduled runs where we check for wins\&.ldb changes and do push notifications to our push partners\&. Also wins_config\&.ldb changes are checked in that interval and partner configuration reloads are done\&. +.sp +Default: +\fI\fIwreplsrv:periodic_interval\fR\fR\fI = \fR\fI15\fR\fI \fR +.RE + +wreplsrv:propagate name releases (G) +.PP +.RS 4 +If this parameter is enabled, then explicit (from the client) and implicit (via the scavenging) name releases are propagated to the other servers directly, even if there are still other addresses active, this applies to SPECIAL GROUP (2) and MULTIHOMED (3) entries\&. Also the replication conflict merge algorithm for SPECIAL GROUP (2) entries discards replica addresses where the address owner is the local server, if the address was not stored locally before\&. The merge result is propagated directly in case an address was discarded\&. A Windows servers doesn\*(Aqt propagate name releases of SPECIAL GROUP (2) and MULTIHOMED (3) entries directly, which means that Windows servers may return different results to name queries for SPECIAL GROUP (2) and MULTIHOMED (3) names\&. The option doesn\*(Aqt have much negative impact if Windows servers are around, but be aware that they might return unexpected results\&. +.sp +Default: +\fI\fIwreplsrv:propagate name releases\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +wreplsrv:scavenging_interval (G) +.PP +.RS 4 +This is the interval in s between 2 scavenging runs which clean up the WINS database and changes the states of expired name records\&. Defaults to half of the value of wreplsrv:renew_interval\&. +.sp +\fINo default\fR +.RE + +wreplsrv:tombstone_extra_timeout (G) +.PP +.RS 4 +This is the time in s the server needs to be up till we\*(Aqll remove tombstone records from our database\&. Defaults to 3 days\&. +.sp +Default: +\fI\fIwreplsrv:tombstone_extra_timeout\fR\fR\fI = \fR\fI259200\fR\fI \fR +.RE + +wreplsrv:tombstone_interval (G) +.PP +.RS 4 +This is the interval in s till released records of the WINS server become tombstone\&. Defaults to 6 days\&. +.sp +Default: +\fI\fIwreplsrv:tombstone_interval\fR\fR\fI = \fR\fI518400\fR\fI \fR +.RE + +wreplsrv:tombstone_timeout (G) +.PP +.RS 4 +This is the interval in s till tombstone records are deleted from the WINS database\&. Defaults to 1 day\&. +.sp +Default: +\fI\fIwreplsrv:tombstone_timeout\fR\fR\fI = \fR\fI86400\fR\fI \fR +.RE + +wreplsrv:verify_interval (G) +.PP +.RS 4 +This is the interval in s till we verify active replica records with the owning WINS server\&. Unfortunately not implemented yet\&. Defaults to 24 days\&. +.sp +Default: +\fI\fIwreplsrv:verify_interval\fR\fR\fI = \fR\fI2073600\fR\fI \fR +.RE + +writable +.PP +.RS 4 +This parameter is a synonym for +writeable\&. +.RE + +write ok +.PP +.RS 4 +This parameter is a synonym for +writeable\&. +.RE + +writeable (S) +.PP +.RS 4 +Inverted synonym for +\m[blue]\fBread only\fR\m[]\&. +.sp +Default: +\fI\fIwriteable\fR\fR\fI = \fR\fIno\fR\fI \fR +.RE + +write list (S) +.PP +.RS 4 +This is a list of users that are given read\-write access to a service\&. If the connecting user is in this list then they will be given write access, no matter what the +\m[blue]\fBread only\fR\m[] +option is set to\&. The list can include group names using the @group syntax\&. +.sp +Note that if a user is in both the read list and the write list then they will be given write access\&. +.sp +Default: +\fI\fIwrite list\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIwrite list\fR\fR\fI = \fR\fIadmin, root, @staff\fR\fI \fR +.RE + +write raw (G) +.PP +.RS 4 +This is ignored if +\m[blue]\fBasync smb echo handler\fR\m[] +is set, because this feature is incompatible with raw write SMB requests +.sp +If enabled, raw writes allow writes of 65535 bytes in one packet\&. This typically provides a major performance benefit for some very, very old clients\&. +.sp +However, some clients either negotiate the allowable block size incorrectly or are incapable of supporting larger block sizes, and for these clients you may need to disable raw writes\&. +.sp +In general this parameter should be viewed as a system tuning tool and left severely alone\&. +.sp +Default: +\fI\fIwrite raw\fR\fR\fI = \fR\fIyes\fR\fI \fR +.RE + +wtmp directory (G) +.PP +.RS 4 +This parameter is only available if Samba has been configured and compiled with the option +\-\-with\-utmp\&. It specifies a directory pathname that is used to store the wtmp or wtmpx files (depending on the UNIX system) that record user connections to a Samba server\&. The difference with the utmp directory is the fact that user info is kept after a user has logged out\&. +.sp +By default this is not set, meaning the system will use whatever utmp file the native system is set to use (usually +/var/run/wtmp +on Linux)\&. +.sp +Default: +\fI\fIwtmp directory\fR\fR\fI = \fR\fI\fR\fI \fR +.sp +Example: +\fI\fIwtmp directory\fR\fR\fI = \fR\fI/var/log/wtmp\fR\fI \fR +.RE +.SH "WARNINGS" +.PP +Although the configuration file permits service names to contain spaces, your client software may not\&. Spaces will be ignored in comparisons anyway, so it shouldn\*(Aqt be a problem \- but be aware of the possibility\&. +.PP +On a similar note, many clients \- especially DOS clients \- limit service names to eight characters\&. +\fBsmbd\fR(8) +has no such limitation, but attempts to connect from such clients will fail if they truncate the service names\&. For this reason you should probably keep your service names down to eight characters in length\&. +.PP +Use of the +[homes] +and +[printers] +special sections make life for an administrator easy, but the various combinations of default attributes can be tricky\&. Take extreme care when designing these sections\&. In particular, ensure that the permissions on spool directories are correct\&. +.SH "VERSION" +.PP +This man page is part of version 4\&.16\&.4 of the Samba suite\&. +.SH "SEE ALSO" +.PP +\fBsamba\fR(7), +\fBsmbpasswd\fR(8), +\fBsmbd\fR(8), +\fBnmbd\fR(8), +\fBwinbindd\fR(8), +\fBsamba\fR(8), +\fBsamba-tool\fR(8), +\fBsmbclient\fR(1), +\fBnmblookup\fR(1), +\fBtestparm\fR(1)\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. diff --git a/net/samba420/files/man/smbcacls.1 b/net/samba420/files/man/smbcacls.1 new file mode 100644 index 00000000000..b3cf79acd71 --- /dev/null +++ b/net/samba420/files/man/smbcacls.1 @@ -0,0 +1,1044 @@ +'\" t +.\" Title: smbcacls +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: User Commands +.\" Source: Samba 4.16.4 +.\" Language: English +.\" +.TH "SMBCACLS" "1" "08/09/2022" "Samba 4\&.16\&.4" "User Commands" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +smbcacls \- Set or get ACLs on an NT file or directory names +.SH "SYNOPSIS" +.HP \w'\ 'u +smbcacls {//server/share} {/filename} [\-D|\-\-delete=ACL] [\-M|\-\-modify=ACL] [\-a|\-\-add=ACL] [\-S|\-\-set=ACLS] [\-C|\-\-chown=USERNAME] [\-G|\-\-chgrp=GROUPNAME] [\-I|\-\-inherit=STRING] [\-\-propagate\-inheritance] [\-\-numeric] [\-\-sddl] [\-\-query\-security\-info=INT] [\-\-set\-security\-info=INT] [\-t|\-\-test\-args] [\-\-domain\-sid=SID] [\-x|\-\-maximum\-access] [\-?|\-\-help] [\-\-usage] [\-d|\-\-debuglevel=DEBUGLEVEL] [\-\-debug\-stdout] [\-\-configfile=CONFIGFILE] [\-\-option=name=value] [\-l|\-\-log\-basename=LOGFILEBASE] [\-\-leak\-report] [\-\-leak\-report\-full] [\-R|\-\-name\-resolve=NAME\-RESOLVE\-ORDER] [\-O|\-\-socket\-options=SOCKETOPTIONS] [\-m|\-\-max\-protocol=MAXPROTOCOL] [\-n|\-\-netbiosname=NETBIOSNAME] [\-\-netbios\-scope=SCOPE] [\-W|\-\-workgroup=WORKGROUP] [\-\-realm=REALM] [\-U|\-\-user=[DOMAIN/]USERNAME[%PASSWORD]] [\-N|\-\-no\-pass] [\-\-password=STRING] [\-\-pw\-nt\-hash] [\-A|\-\-authentication\-file=FILE] [\-P|\-\-machine\-pass] [\-\-simple\-bind\-dn=DN] [\-\-use\-kerberos=desired|required|off] [\-\-use\-krb5\-ccache=CCACHE] [\-\-use\-winbind\-ccache] [\-\-client\-protection=sign|encrypt|off] [\-V|\-\-version] +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(7) +suite\&. +.PP +The +smbcacls +program manipulates NT Access Control Lists (ACLs) on SMB file shares\&. An ACL is comprised zero or more Access Control Entries (ACEs), which define access restrictions for a specific user or group\&. +.SH "OPTIONS" +.PP +The following options are available to the +smbcacls +program\&. The format of ACLs is described in the section ACL FORMAT +.PP +\-a|\-\-add acl +.RS 4 +Add the entries specified to the ACL\&. Existing access control entries are unchanged\&. +.RE +.PP +\-M|\-\-modify acl +.RS 4 +Modify the mask value (permissions) for the ACEs specified on the command line\&. An error will be printed for each ACE specified that was not already present in the object\*(Aqs ACL\&. +.RE +.PP +\-D|\-\-delete acl +.RS 4 +Delete any ACEs specified on the command line\&. An error will be printed for each ACE specified that was not already present in the object\*(Aqs ACL\&. +.RE +.PP +\-S|\-\-set acl +.RS 4 +This command sets the ACL on the object with only what is specified on the command line\&. Any existing ACL is erased\&. Note that the ACL specified must contain at least a revision, type, owner and group for the call to succeed\&. +.RE +.PP +\-C|\-\-chown name +.RS 4 +The owner of a file or directory can be changed to the name given using the +\fI\-C\fR +option\&. The name can be a sid in the form S\-1\-x\-y\-z or a name resolved against the server specified in the first argument\&. +.sp +This command is a shortcut for \-M OWNER:name\&. +.RE +.PP +\-G|\-\-chgrp name +.RS 4 +The group owner of a file or directory can be changed to the name given using the +\fI\-G\fR +option\&. The name can be a sid in the form S\-1\-x\-y\-z or a name resolved against the server specified n the first argument\&. +.sp +This command is a shortcut for \-M GROUP:name\&. +.RE +.PP +\-I|\-\-inherit allow|remove|copy +.RS 4 +Set or unset the windows "Allow inheritable permissions" check box using the +\fI\-I\fR +option\&. To set the check box pass allow\&. To unset the check box pass either remove or copy\&. Remove will remove all inherited ACEs\&. Copy will copy all the inherited ACEs\&. +.RE +.PP +\-\-propagate\-inheritance +.RS 4 +Add, modify, delete or set ACEs on an entire directory tree according to the inheritance flags\&. Refer to the INHERITANCE section for details\&. +.RE +.PP +\-\-numeric +.RS 4 +This option displays all ACL information in numeric format\&. The default is to convert SIDs to names and ACE types and masks to a readable string format\&. +.RE +.PP +\-m|\-\-max\-protocol PROTOCOL_NAME +.RS 4 +This allows the user to select the highest SMB protocol level that smbcacls will use to connect to the server\&. By default this is set to NT1, which is the highest available SMB1 protocol\&. To connect using SMB2 or SMB3 protocol, use the strings SMB2 or SMB3 respectively\&. Note that to connect to a Windows 2012 server with encrypted transport selecting a max\-protocol of SMB3 is required\&. +.RE +.PP +\-t|\-\-test\-args +.RS 4 +Don\*(Aqt actually do anything, only validate the correctness of the arguments\&. +.RE +.PP +\-\-query\-security\-info FLAGS +.RS 4 +The security\-info flags for queries\&. +.RE +.PP +\-\-set\-security\-info FLAGS +.RS 4 +The security\-info flags for queries\&. +.RE +.PP +\-\-sddl +.RS 4 +Output and input acls in sddl format\&. +.RE +.PP +\-\-domain\-sid SID +.RS 4 +SID used for sddl processing\&. +.RE +.PP +\-x|\-\-maximum\-access +.RS 4 +When displaying an ACL additionally query the server for effective maximum permissions\&. Note that this is only supported with SMB protocol version 2 or higher\&. +.RE +.PP +\-?|\-\-help +.RS 4 +Print a summary of command line options\&. +.RE +.PP +\-\-usage +.RS 4 +Display brief usage message\&. +.RE +.PP +\-d|\-\-debuglevel=DEBUGLEVEL +.RS 4 +\fIlevel\fR +is an integer from 0 to 10\&. The default value if this parameter is not specified is 1 for client applications\&. +.sp +The higher this value, the more detail will be logged to the log files about the activities of the server\&. At level 0, only critical errors and serious warnings will be logged\&. Level 1 is a reasonable level for day\-to\-day running \- it generates a small amount of information about operations carried out\&. +.sp +Levels above 1 will generate considerable amounts of log data, and should only be used when investigating a problem\&. Levels above 3 are designed for use only by developers and generate HUGE amounts of log data, most of which is extremely cryptic\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBlog level\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-\-debug\-stdout +.RS 4 +This will redirect debug output to STDOUT\&. By default all clients are logging to STDERR\&. +.RE +.PP +\-\-configfile= +.RS 4 +The file specified contains the configuration details required by the client\&. The information in this file can be general for client and server or only provide client specific like options such as +\m[blue]\fBclient smb encrypt\fR\m[]\&. See +smb\&.conf +for more information\&. The default configuration file name is determined at compile time\&. +.RE +.PP +\-\-option== +.RS 4 +Set the +\fBsmb.conf\fR(5) +option "" to value "" from the command line\&. This overrides compiled\-in defaults and options read from the configuration file\&. If a name or a value includes a space, wrap whole \-\-option=name=value into quotes\&. +.RE +.PP +\-l|\-\-log\-basename=logdirectory +.RS 4 +Base directory name for log/debug files\&. The extension +\fB"\&.progname"\fR +will be appended (e\&.g\&. log\&.smbclient, log\&.smbd, etc\&.\&.\&.)\&. The log file is never removed by the client\&. +.RE +.PP +\-\-leak\-report +.RS 4 +Enable talloc leak reporting on exit\&. +.RE +.PP +\-\-leak\-report\-full +.RS 4 +Enable full talloc leak reporting on exit\&. +.RE +.PP +\-V|\-\-version +.RS 4 +Prints the program version number\&. +.RE +.PP +\-R|\-\-name\-resolve=NAME\-RESOLVE\-ORDER +.RS 4 +This option is used to determine what naming services and in what order to resolve host names to IP addresses\&. The option takes a space\-separated string of different name resolution options\&. The best ist to wrap the whole \-\-name\-resolve=NAME\-RESOLVE\-ORDER into quotes\&. +.sp +The options are: "lmhosts", "host", "wins" and "bcast"\&. They cause names to be resolved as follows: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBlmhosts\fR: Lookup an IP address in the Samba lmhosts file\&. If the line in lmhosts has no name type attached to the NetBIOS name (see the +\fBlmhosts\fR(5) +for details) then any name type matches for lookup\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBhost\fR: Do a standard host name to IP address resolution, using the system +/etc/hosts, NIS, or DNS lookups\&. This method of name resolution is operating system dependent, for instance on IRIX or Solaris this may be controlled by the +/etc/nsswitch\&.conf +file)\&. Note that this method is only used if the NetBIOS name type being queried is the 0x20 (server) name type, otherwise it is ignored\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBwins\fR: Query a name with the IP address listed in the +\fIwins server\fR +parameter\&. If no WINS server has been specified this method will be ignored\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBbcast\fR: Do a broadcast on each of the known local interfaces listed in the +\fIinterfaces\fR +parameter\&. This is the least reliable of the name resolution methods as it depends on the target host being on a locally connected subnet\&. +.RE +.sp +.RE +If this parameter is not set then the name resolve order defined in the +smb\&.conf +file parameter (\m[blue]\fBname resolve order\fR\m[]) will be used\&. +.sp +The default order is lmhosts, host, wins, bcast\&. Without this parameter or any entry in the +\m[blue]\fBname resolve order\fR\m[] +parameter of the +smb\&.conf +file, the name resolution methods will be attempted in this order\&. +.RE +.PP +\-O|\-\-socket\-options=SOCKETOPTIONS +.RS 4 +TCP socket options to set on the client socket\&. See the socket options parameter in the +smb\&.conf +manual page for the list of valid options\&. +.RE +.PP +\-m|\-\-max\-protocol=MAXPROTOCOL +.RS 4 +The value of the parameter (a string) is the highest protocol level that will be supported by the client\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBclient max protocol\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-n|\-\-netbiosname=NETBIOSNAME +.RS 4 +This option allows you to override the NetBIOS name that Samba uses for itself\&. This is identical to setting the +\m[blue]\fBnetbios name\fR\m[] +parameter in the +smb\&.conf +file\&. However, a command line setting will take precedence over settings in +smb\&.conf\&. +.RE +.PP +\-\-netbios\-scope=SCOPE +.RS 4 +This specifies a NetBIOS scope that +nmblookup +will use to communicate with when generating NetBIOS names\&. For details on the use of NetBIOS scopes, see rfc1001\&.txt and rfc1002\&.txt\&. NetBIOS scopes are +\fIvery\fR +rarely used, only set this parameter if you are the system administrator in charge of all the NetBIOS systems you communicate with\&. +.RE +.PP +\-W|\-\-workgroup=WORKGROUP +.RS 4 +Set the SMB domain of the username\&. This overrides the default domain which is the domain defined in smb\&.conf\&. If the domain specified is the same as the servers NetBIOS name, it causes the client to log on using the servers local SAM (as opposed to the Domain SAM)\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBworkgroup\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-r|\-\-realm=REALM +.RS 4 +Set the realm for the domain\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBrealm\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-U|\-\-user=[DOMAIN\e]USERNAME[%PASSWORD] +.RS 4 +Sets the SMB username or username and password\&. +.sp +If %PASSWORD is not specified, the user will be prompted\&. The client will first check the +\fBUSER\fR +environment variable (which is also permitted to also contain the password seperated by a %), then the +\fBLOGNAME\fR +variable (which is not permitted to contain a password) and if either exists, the value is used\&. If these environmental variables are not found, the username found in a Kerberos Credentials cache may be used\&. +.sp +A third option is to use a credentials file which contains the plaintext of the username and password\&. This option is mainly provided for scripts where the admin does not wish to pass the credentials on the command line or via environment variables\&. If this method is used, make certain that the permissions on the file restrict access from unwanted users\&. See the +\fI\-A\fR +for more details\&. +.sp +Be cautious about including passwords in scripts or passing user\-supplied values onto the command line\&. For security it is better to let the Samba client tool ask for the password if needed, or obtain the password once with +kinit\&. +.sp +While Samba will attempt to scrub the password from the process title (as seen in ps), this is after startup and so is subject to a race\&. +.RE +.PP +\-N|\-\-no\-pass +.RS 4 +If specified, this parameter suppresses the normal password prompt from the client to the user\&. This is useful when accessing a service that does not require a password\&. +.sp +Unless a password is specified on the command line or this parameter is specified, the client will request a password\&. +.sp +If a password is specified on the command line and this option is also defined the password on the command line will be silently ignored and no password will be used\&. +.RE +.PP +\-\-password +.RS 4 +Specify the password on the commandline\&. +.sp +Be cautious about including passwords in scripts or passing user\-supplied values onto the command line\&. For security it is better to let the Samba client tool ask for the password if needed, or obtain the password once with +kinit\&. +.sp +If \-\-password is not specified, the tool will check the +\fBPASSWD\fR +environment variable, followed by +\fBPASSWD_FD\fR +which is expected to contain an open file descriptor (FD) number\&. +.sp +Finally it will check +\fBPASSWD_FILE\fR +(containing a file path to be opened)\&. The file should only contain the password\&. Make certain that the permissions on the file restrict access from unwanted users! +.sp +While Samba will attempt to scrub the password from the process title (as seen in ps), this is after startup and so is subject to a race\&. +.RE +.PP +\-\-pw\-nt\-hash +.RS 4 +The supplied password is the NT hash\&. +.RE +.PP +\-A|\-\-authentication\-file=filename +.RS 4 +This option allows you to specify a file from which to read the username and password used in the connection\&. The format of the file is: +.sp +.if n \{\ +.RS 4 +.\} +.nf + username = + password = + domain = + +.fi +.if n \{\ +.RE +.\} +.sp +Make certain that the permissions on the file restrict access from unwanted users! +.RE +.PP +\-P|\-\-machine\-pass +.RS 4 +Use stored machine account password\&. +.RE +.PP +\-\-simple\-bind\-dn=DN +.RS 4 +DN to use for a simple bind\&. +.RE +.PP +\-\-use\-kerberos=desired|required|off +.RS 4 +This parameter determines whether Samba client tools will try to authenticate using Kerberos\&. For Kerberos authentication you need to use dns names instead of IP addresses when connnecting to a service\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBclient use kerberos\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-\-use\-krb5\-ccache=CCACHE +.RS 4 +Specifies the credential cache location for Kerberos authentication\&. +.sp +This will set \-\-use\-kerberos=required too\&. +.RE +.PP +\-\-use\-winbind\-ccache +.RS 4 +Try to use the credential cache by winbind\&. +.RE +.PP +\-\-client\-protection=sign|encrypt|off +.RS 4 +Sets the connection protection the client tool should use\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBclient protection\fR\m[] +parameter in the +smb\&.conf +file\&. +.sp +In case you need more fine grained control you can use: +\-\-option=clientsmbencrypt=OPTION, +\-\-option=clientipcsigning=OPTION, +\-\-option=clientsigning=OPTION\&. +.RE +.SH "ACL FORMAT" +.PP +The format of an ACL is one or more entries separated by either commas or newlines\&. An ACL entry is one of the following: +.PP +.if n \{\ +.RS 4 +.\} +.nf + +REVISION: +OWNER: +GROUP: +ACL::// +.fi +.if n \{\ +.RE +.\} +.PP +Control bits related to automatic inheritance +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIOD\fR +\- "Owner Defaulted" \- Indicates that the SID of the owner of the security descriptor was provided by a default mechanism\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIGD\fR +\- "Group Defaulted" \- Indicates that the SID of the security descriptor group was provided by a default mechanism\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIDP\fR +\- "DACL Present" \- Indicates a security descriptor that has a discretionary access control list (DACL)\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIDD\fR +\- "DACL Defaulted" \- Indicates a security descriptor with a default DACL\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fISP\fR +\- "SACL Present" \- Indicates a security descriptor that has a system access control list (SACL)\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fISD\fR +\- "SACL Defaulted" \- A default mechanism, rather than the original provider of the security descriptor, provided the SACL\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIDT\fR +\- "DACL Trusted" +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fISS\fR +\- "Server Security" +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIDR\fR +\- "DACL Inheritance Required" \- Indicates a required security descriptor in which the DACL is set up to support automatic propagation of inheritable access control entries (ACEs) to existing child objects\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fISR\fR +\- "SACL Inheritance Required" \- Indicates a required security descriptor in which the SACL is set up to support automatic propagation of inheritable ACEs to existing child objects\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIDI\fR +\- "DACL Auto Inherited" \- Indicates a security descriptor in which the DACL is set up to support automatic propagation of inheritable access control entries (ACEs) to existing child objects\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fISI\fR +\- "SACL Auto Inherited" \- Indicates a security descriptor in which the SACL is set up to support automatic propagation of inheritable ACEs to existing child objects\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIPD\fR +\- "DACL Protected" \- Prevents the DACL of the security descriptor from being modified by inheritable ACEs\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIPS\fR +\- "SACL Protected" \- Prevents the SACL of the security descriptor from being modified by inheritable ACEs\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIRM\fR +\- "RM Control Valid" \- Indicates that the resource manager control is valid\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fISR\fR +\- "Self Relative" \- Indicates a self\-relative security descriptor\&. +.RE +.sp +.RE +.PP +The revision of the ACL specifies the internal Windows NT ACL revision for the security descriptor\&. If not specified it defaults to 1\&. Using values other than 1 may cause strange behaviour\&. +.PP +The owner and group specify the owner and group sids for the object\&. If a SID in the format S\-1\-x\-y\-z is specified this is used, otherwise the name specified is resolved using the server on which the file or directory resides\&. +.PP +ACEs are specified with an "ACL:" prefix, and define permissions granted to an SID\&. The SID again can be specified in S\-1\-x\-y\-z format or as a name in which case it is resolved against the server on which the file or directory resides\&. The type, flags and mask values determine the type of access granted to the SID\&. +.PP +The type can be either ALLOWED or DENIED to allow/deny access to the SID\&. +.PP +The flags field defines how the ACE should be considered when performing inheritance\&. +smbcacls +uses these flags when run with +\fI\-\-propagate\-inheritance\fR\&. +.PP +Flags can be specified as decimal or hexadecimal values, or with the respective (XX) aliases, separated by a vertical bar "|"\&. +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fI(OI)\fR +Object Inherit 0x1 +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fI(CI)\fR +Container Inherit 0x2 +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fI(NP)\fR +No Propagate Inherit 0x4 +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fI(IO)\fR +Inherit Only 0x8 +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fI(I)\fR +ACE was inherited 0x10 +.RE +.sp +.RE +.PP +The mask is a value which expresses the access right granted to the SID\&. It can be given as a decimal or hexadecimal value, or by using one of the following text strings which map to the NT file permissions of the same name\&. +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIR\fR +\- Allow read access +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIW\fR +\- Allow write access +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIX\fR +\- Execute permission on the object +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fID\fR +\- Delete the object +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIP\fR +\- Change permissions +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIO\fR +\- Take ownership +.RE +.sp +.RE +.PP +The following combined permissions can be specified: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIREAD\fR +\- Equivalent to \*(AqRX\*(Aq permissions +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fICHANGE\fR +\- Equivalent to \*(AqRXWD\*(Aq permissions +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIFULL\fR +\- Equivalent to \*(AqRWXDPO\*(Aq permissions +.RE +.SH "INHERITANCE" +.PP +Per\-ACE inheritance flags can be set in the ACE flags field\&. By default, inheritable ACEs e\&.g\&. those marked for object inheritance (OI) or container inheritance (CI), are not propagated to sub\-files or folders\&. However, with the +\fI\-\-propagate\-inheritance\fR +argument specified, such ACEs are automatically propagated according to some inheritance rules\&. +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +Inheritable (OI)(OI) ACE flags can only be applied to folders\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +Any inheritable ACEs applied to sub\-files or folders are marked with the inherited (I) flag\&. Inheritable ACE(s) are applied to folders unless the no propagation (NP) flag is set\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +When an ACE with the (OI) flag alone set is progagated to a child folder the inheritance only flag (IO) is also applied\&. This indicates the permissions associated with the ACE don\*(Aqt apply to the folder itself (only to it\*(Aqs child files)\&. When applying the ACE to a child file the ACE is inherited as normal\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +When an ace with the (CI) flag alone set is propagated to a child file there is no effect, when propagated to a child folder it is inherited as normal\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +When an ACE that has both (OI) & (CI) flags set the ACE is inherited as normal by both folders and files\&. +.RE +.sp +.RE +.PP +(OI)(READ) added to parent folder +.PP +.if n \{\ +.RS 4 +.\} +.nf ++\-parent/ (OI)(READ) +| +\-file\&.1 (I)(READ) +| +\-nested/ (OI)(IO)(I)(READ) + | +\-file\&.2 (I)(READ) +.fi +.if n \{\ +.RE +.\} +.PP +(CI)(READ) added to parent folder +.PP +.if n \{\ +.RS 4 +.\} +.nf ++\-parent/ (CI)(READ) +| +\-file\&.1 +| +\-nested/ (CI)(I)(READ) + | +\-file\&.2 +.fi +.if n \{\ +.RE +.\} +.PP +(OI)(CI)(READ) added to parent folder +.PP +.if n \{\ +.RS 4 +.\} +.nf ++\-parent/ (OI)(CI)(READ) +| +\-file\&.1 (I)(READ) +| +\-nested/ (OI)(CI)(I)(READ) + | +\-file\&.2 (I)(READ) +.fi +.if n \{\ +.RE +.\} +.PP +(OI)(NP)(READ) added to parent folder +.PP +.if n \{\ +.RS 4 +.\} +.nf ++\-oi_dir/ (OI)(NP)(READ) +| +\-file\&.1 (I)(READ) +| +\-nested/ +| +\-file\&.2 +.fi +.if n \{\ +.RE +.\} +.PP +(CI)(NP)(READ) added to parent folder +.PP +.if n \{\ +.RS 4 +.\} +.nf ++\-oi_dir/ (CI)(NP)(READ) +| +\-file\&.1 +| +\-nested/ (I)(READ) +| +\-file\&.2 +.fi +.if n \{\ +.RE +.\} +.PP +(OI)(CI)(NP)(READ) added to parent folder +.PP +.if n \{\ +.RS 4 +.\} +.nf ++\-parent/ (CI)(OI)(NP)(READ) +| +\-file\&.1 (I)(READ) +| +\-nested/ (I)(READ) +| +\-file\&.2 +.fi +.if n \{\ +.RE +.\} +.PP +Files and folders with protected ACLs do not allow inheritable permissions (set with +\fI\-I\fR)\&. Such objects will not receive ACEs flagged for inheritance with (CI) or (OI)\&. +.SH "EXIT STATUS" +.PP +The +smbcacls +program sets the exit status depending on the success or otherwise of the operations performed\&. The exit status may be one of the following values\&. +.PP +If the operation succeeded, smbcacls returns and exit status of 0\&. If +smbcacls +couldn\*(Aqt connect to the specified server, or there was an error getting or setting the ACLs, an exit status of 1 is returned\&. If there was an error parsing any command line arguments, an exit status of 2 is returned\&. +.SH "VERSION" +.PP +This man page is part of version 4\&.16\&.4 of the Samba suite\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. +.PP +smbcacls +was written by Andrew Tridgell and Tim Potter\&. +.PP +The conversion to DocBook for Samba 2\&.2 was done by Gerald Carter\&. The conversion to DocBook XML 4\&.2 for Samba 3\&.0 was done by Alexander Bokovoy\&. diff --git a/net/samba420/files/man/smbclient.1 b/net/samba420/files/man/smbclient.1 new file mode 100644 index 00000000000..d34e54b3035 --- /dev/null +++ b/net/samba420/files/man/smbclient.1 @@ -0,0 +1,1253 @@ +'\" t +.\" Title: smbclient +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: User Commands +.\" Source: Samba 4.16.4 +.\" Language: English +.\" +.TH "SMBCLIENT" "1" "08/09/2022" "Samba 4\&.16\&.4" "User Commands" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +smbclient \- ftp\-like client to access SMB/CIFS resources on servers +.SH "SYNOPSIS" +.HP \w'\ 'u +smbclient [\-M|\-\-message=HOST] [\-I|\-\-ip\-address=IP] [\-E|\-\-stderr] [\-L|\-\-list=HOST] [\-T|\-\-tar=IXFvgbNan] [\-D|\-\-directory=DIR] [\-b|\-\-send\-buffer=BYTES] [\-t|\-\-timeout=SECONDS] [\-p|\-\-port=PORT] [\-g|\-\-grepable] [\-q|\-\-quiet] [\-B|\-\-browse] [\-?|\-\-help] [\-\-usage] [\-d|\-\-debuglevel=DEBUGLEVEL] [\-\-debug\-stdout] [\-s|\-\-configfile=CONFIGFILE] [\-\-option=name=value] [\-l|\-\-log\-basename=LOGFILEBASE] [\-\-leak\-report] [\-\-leak\-report\-full] [\-R|\-\-name\-resolve=NAME\-RESOLVE\-ORDER] [\-O|\-\-socket\-options=SOCKETOPTIONS] [\-m|\-\-max\-protocol=MAXPROTOCOL] [\-n|\-\-netbiosname=NETBIOSNAME] [\-\-netbios\-scope=SCOPE] [\-W|\-\-workgroup=WORKGROUP] [\-\-realm=REALM] [\-U|\-\-user=[DOMAIN/]USERNAME%[PASSWORD]] [\-N|\-\-no\-pass] [\-\-password=STRING] [\-\-pw\-nt\-hash] [\-A|\-\-authentication\-file=FILE] [\-P|\-\-machine\-pass] [\-\-simple\-bind\-dn=DN] [\-\-use\-kerberos=desired|required|off] [\-\-use\-krb5\-ccache=CCACHE] [\-\-use\-winbind\-ccache] [\-\-client\-protection=sign|encrypt|off] [\-V|\-\-version] [\-c|\-\-command=STRING] +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(7) +suite\&. +.PP +smbclient +is a client that can \*(Aqtalk\*(Aq to an SMB/CIFS server\&. It offers an interface similar to that of the ftp program (see +\fBftp\fR(1))\&. Operations include things like getting files from the server to the local machine, putting files from the local machine to the server, retrieving directory information from the server and so on\&. +.SH "OPTIONS" +.PP +servicename +.RS 4 +servicename is the name of the service you want to use on the server\&. A service name takes the form +//server/service +where +\fIserver \fR +is the NetBIOS name of the SMB/CIFS server offering the desired service and +\fIservice\fR +is the name of the service offered\&. Thus to connect to the service "printer" on the SMB/CIFS server "smbserver", you would use the servicename +//smbserver/printer +.sp +Note that the server name required is NOT necessarily the IP (DNS) host name of the server ! The name required is a NetBIOS server name, which may or may not be the same as the IP hostname of the machine running the server\&. +.sp +The server name is looked up according to either the +\fI\-R|\-\-name\-resolve\fR +parameter to +smbclient +or using the name resolve order parameter in the +\fBsmb.conf\fR(5) +file, allowing an administrator to change the order and methods by which server names are looked up\&. +.RE +.PP +password +.RS 4 +The password required to access the specified service on the specified server\&. If this parameter is supplied, the +\fI\-N\fR +option (suppress password prompt) is assumed\&. +.sp +There is no default password\&. If no password is supplied on the command line (either by using this parameter or adding a password to the +\fI\-U\fR +option (see below)) and the +\fI\-N\fR +option is not specified, the client will prompt for a password, even if the desired service does not require one\&. (If no password is required, simply press ENTER to provide a null password\&.) +.sp +Note: Some servers (including OS/2 and Windows for Workgroups) insist on an uppercase password\&. Lowercase or mixed case passwords may be rejected by these servers\&. +.sp +Be cautious about including passwords in scripts\&. +.RE +.PP +\-M|\-\-message NetBIOS name +.RS 4 +This options allows you to send messages, using the "WinPopup" protocol, to another computer\&. Once a connection is established you then type your message, pressing ^D (control\-D) to end\&. +.sp +If the receiving computer is running WinPopup the user will receive the message and probably a beep\&. If they are not running WinPopup the message will be lost, and no error message will occur\&. +.sp +The message is also automatically truncated if the message is over 1600 bytes, as this is the limit of the protocol\&. +.sp +One useful trick is to pipe the message through +smbclient\&. For example: smbclient \-M FRED < mymessage\&.txt will send the message in the file +mymessage\&.txt +to the machine FRED\&. +.sp +You may also find the +\fI\-U\fR +and +\fI\-I\fR +options useful, as they allow you to control the FROM and TO parts of the message\&. +.sp +See the +\fImessage command\fR +parameter in the +\fBsmb.conf\fR(5) +for a description of how to handle incoming WinPopup messages in Samba\&. +.sp +\fINote\fR: Copy WinPopup into the startup group on your WfWg PCs if you want them to always be able to receive messages\&. +.RE +.PP +\-p|\-\-port port +.RS 4 +This number is the TCP port number that will be used when making connections to the server\&. The standard (well\-known) TCP port number for an SMB/CIFS server is 139, which is the default\&. +.RE +.PP +\-g|\-\-grepable +.RS 4 +This parameter provides combined with +\fI\-L\fR +easy parseable output that allows processing with utilities such as grep and cut\&. +.RE +.PP +\-m|\-\-max\-protocol protocol +.RS 4 +This allows the user to select the highest SMB protocol level that smbclient will use to connect to the server\&. By default this is set to highest available SMB3 protocol version\&. To connect using SMB2 or SMB1 protocol, use the strings SMB2 or NT1 respectively\&. Note that to connect to a Windows 2012 server with encrypted transport selecting a max\-protocol of SMB3 is required\&. +.RE +.PP +\-P|\-\-machine\-pass +.RS 4 +Make queries to the external server using the machine account of the local server\&. +.RE +.PP +\-I|\-\-ip\-address IP\-address +.RS 4 +\fIIP address\fR +is the address of the server to connect to\&. It should be specified in standard "a\&.b\&.c\&.d" notation\&. +.sp +Normally the client would attempt to locate a named SMB/CIFS server by looking it up via the NetBIOS name resolution mechanism described above in the +\fIname resolve order\fR +parameter above\&. Using this parameter will force the client to assume that the server is on the machine with the specified IP address and the NetBIOS name component of the resource being connected to will be ignored\&. +.sp +There is no default for this parameter\&. If not supplied, it will be determined automatically by the client as described above\&. +.RE +.PP +\-E|\-\-stderr +.RS 4 +This parameter causes the client to write messages to the standard error stream (stderr) rather than to the standard output stream\&. +.sp +By default, the client writes messages to standard output \- typically the user\*(Aqs tty\&. +.RE +.PP +\-L|\-\-list +.RS 4 +This option allows you to look at what services are available on a server\&. You use it as +smbclient \-L host +and a list should appear\&. The +\fI\-I \fR +option may be useful if your NetBIOS names don\*(Aqt match your TCP/IP DNS host names or if you are trying to reach a host on another network\&. +.RE +.PP +\-b|\-\-send\-buffer buffersize +.RS 4 +When sending or receiving files, smbclient uses an internal buffer sized by the maximum number of allowed requests to the connected server\&. This command allows this size to be set to any range between 0 (which means use the default server controlled size) bytes and 16776960 (0xFFFF00) bytes\&. Using the server controlled size is the most efficient as smbclient will pipeline as many simultaneous reads or writes needed to keep the server as busy as possible\&. Setting this to any other size will slow down the transfer\&. This can also be set using the +iosize +command inside smbclient\&. +.RE +.PP +\-B|\-\-browse +.RS 4 +Browse SMB servers using DNS\&. +.RE +.PP +\-t|\-\-timeout +.RS 4 +This allows the user to tune the default timeout used for each SMB request\&. The default setting is 20 seconds\&. Increase it if requests to the server sometimes time out\&. This can happen when SMB3 encryption is selected and smbclient is overwhelming the server with requests\&. This can also be set using the +timeout +command inside smbclient\&. +.RE +.PP +\-T|\-\-tar tar options +.RS 4 +smbclient may be used to create +tar(1) +compatible backups of all the files on an SMB/CIFS share\&. The secondary tar flags that can be given to this option are: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIc\fR +\- Create a tar backup archive on the local system\&. Must be followed by the name of a tar file, tape device or "\-" for standard output\&. If using standard output you must turn the log level to its lowest value \-d0 to avoid corrupting your tar file\&. This flag is mutually exclusive with the +\fIx\fR +flag\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIn\fR +\- In combination with the +\fIc\fR +flag, do not actually create the archive, instead perform a dry run that attempts everything that involved in creation other than writing the file\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIx\fR +\- Extract (restore) a local tar file back to a share\&. Unless the \-D option is given, the tar files will be restored from the top level of the share\&. Must be followed by the name of the tar file, device or "\-" for standard input\&. Mutually exclusive with the +\fIc\fR +flag\&. Restored files have their creation times (mtime) set to the date saved in the tar file\&. Directories currently do not get their creation dates restored properly\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fII\fR +\- Include files and directories\&. Is the default behavior when filenames are specified above\&. Causes files to be included in an extract or create (and therefore everything else to be excluded)\&. See example below\&. Filename globbing works in one of two ways\&. See +\fIr\fR +below\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIX\fR +\- Exclude files and directories\&. Causes files to be excluded from an extract or create\&. See example below\&. Filename globbing works in one of two ways\&. See +\fIr\fR +below\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIF\fR +\- File containing a list of files and directories\&. The +\fIF\fR +causes the name following the tarfile to create to be read as a filename that contains a list of files and directories to be included in an extract or create (and therefore everything else to be excluded)\&. See example below\&. Filename globbing works in one of two ways\&. See +\fIr\fR +below\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIb\fR +\- Blocksize\&. Must be followed by a valid (greater than zero) blocksize\&. Causes tar file to be written out in blocksize*TBLOCK (512 byte) blocks\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIg\fR +\- Incremental\&. Only back up files that have the archive bit set\&. Useful only with the +\fIc\fR +flag\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIv\fR +\- Verbose\&. Makes tar print out the files being processed\&. By default tar is not verbose\&. This is the same as tarmode verbose\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIr\fR +\- Use wildcard matching to include or exclude\&. Deprecated\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIN\fR +\- Newer than\&. Must be followed by the name of a file whose date is compared against files found on the share during a create\&. Only files newer than the file specified are backed up to the tar file\&. Useful only with the +\fIc\fR +flag\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIa\fR +\- Set archive bit\&. Causes the archive bit to be reset when a file is backed up\&. Useful with the +\fIg\fR +and +\fIc\fR +flags\&. +.RE +.sp +.RE +\fITar Long File Names\fR +.sp +smbclient\*(Aqs tar option now supports long file names both on backup and restore\&. However, the full path name of the file must be less than 1024 bytes\&. Also, when a tar archive is created, +smbclient\*(Aqs tar option places all files in the archive with relative names, not absolute names\&. +.sp +\fITar Filenames\fR +.sp +All file names can be given as DOS path names (with \*(Aq\e\e\*(Aq as the component separator) or as UNIX path names (with \*(Aq/\*(Aq as the component separator)\&. +.sp +\fIExamples\fR +.sp +Restore from tar file +backup\&.tar +into myshare on mypc (no password on share)\&. +.sp +smbclient //mypc/myshare "" \-N \-Tx backup\&.tar +.sp +Restore everything except +users/docs +.sp +smbclient //mypc/myshare "" \-N \-TXx backup\&.tar users/docs +.sp +Create a tar file of the files beneath +users/docs\&. +.sp +smbclient //mypc/myshare "" \-N \-Tc backup\&.tar users/docs +.sp +Create the same tar file as above, but now use a DOS path name\&. +.sp +smbclient //mypc/myshare "" \-N \-Tc backup\&.tar users\eedocs +.sp +Create a tar file of the files listed in the file +tarlist\&. +.sp +smbclient //mypc/myshare "" \-N \-TcF backup\&.tar tarlist +.sp +Create a tar file of all the files and directories in the share\&. +.sp +smbclient //mypc/myshare "" \-N \-Tc backup\&.tar * +.RE +.PP +\-D|\-\-directory initial directory +.RS 4 +Change to initial directory before starting\&. Probably only of any use with the tar \-T option\&. +.RE +.PP +\-c|\-\-command command string +.RS 4 +command string is a semicolon\-separated list of commands to be executed instead of prompting from stdin\&. +\fI \-N\fR +is implied by +\fI\-c\fR\&. +.sp +This is particularly useful in scripts and for printing stdin to the server, e\&.g\&. +\-c \*(Aqprint \-\*(Aq\&. +.RE +.PP +\-?|\-\-help +.RS 4 +Print a summary of command line options\&. +.RE +.PP +\-\-usage +.RS 4 +Display brief usage message\&. +.RE +.PP +\-d|\-\-debuglevel=DEBUGLEVEL +.RS 4 +\fIlevel\fR +is an integer from 0 to 10\&. The default value if this parameter is not specified is 1 for client applications\&. +.sp +The higher this value, the more detail will be logged to the log files about the activities of the server\&. At level 0, only critical errors and serious warnings will be logged\&. Level 1 is a reasonable level for day\-to\-day running \- it generates a small amount of information about operations carried out\&. +.sp +Levels above 1 will generate considerable amounts of log data, and should only be used when investigating a problem\&. Levels above 3 are designed for use only by developers and generate HUGE amounts of log data, most of which is extremely cryptic\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBlog level\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-\-debug\-stdout +.RS 4 +This will redirect debug output to STDOUT\&. By default all clients are logging to STDERR\&. +.RE +.PP +\-\-configfile= +.RS 4 +The file specified contains the configuration details required by the client\&. The information in this file can be general for client and server or only provide client specific like options such as +\m[blue]\fBclient smb encrypt\fR\m[]\&. See +smb\&.conf +for more information\&. The default configuration file name is determined at compile time\&. +.RE +.PP +\-\-option== +.RS 4 +Set the +\fBsmb.conf\fR(5) +option "" to value "" from the command line\&. This overrides compiled\-in defaults and options read from the configuration file\&. If a name or a value includes a space, wrap whole \-\-option=name=value into quotes\&. +.RE +.PP +\-l|\-\-log\-basename=logdirectory +.RS 4 +Base directory name for log/debug files\&. The extension +\fB"\&.progname"\fR +will be appended (e\&.g\&. log\&.smbclient, log\&.smbd, etc\&.\&.\&.)\&. The log file is never removed by the client\&. +.RE +.PP +\-\-leak\-report +.RS 4 +Enable talloc leak reporting on exit\&. +.RE +.PP +\-\-leak\-report\-full +.RS 4 +Enable full talloc leak reporting on exit\&. +.RE +.PP +\-V|\-\-version +.RS 4 +Prints the program version number\&. +.RE +.PP +\-R|\-\-name\-resolve=NAME\-RESOLVE\-ORDER +.RS 4 +This option is used to determine what naming services and in what order to resolve host names to IP addresses\&. The option takes a space\-separated string of different name resolution options\&. The best ist to wrap the whole \-\-name\-resolve=NAME\-RESOLVE\-ORDER into quotes\&. +.sp +The options are: "lmhosts", "host", "wins" and "bcast"\&. They cause names to be resolved as follows: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBlmhosts\fR: Lookup an IP address in the Samba lmhosts file\&. If the line in lmhosts has no name type attached to the NetBIOS name (see the +\fBlmhosts\fR(5) +for details) then any name type matches for lookup\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBhost\fR: Do a standard host name to IP address resolution, using the system +/etc/hosts, NIS, or DNS lookups\&. This method of name resolution is operating system dependent, for instance on IRIX or Solaris this may be controlled by the +/etc/nsswitch\&.conf +file)\&. Note that this method is only used if the NetBIOS name type being queried is the 0x20 (server) name type, otherwise it is ignored\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBwins\fR: Query a name with the IP address listed in the +\fIwins server\fR +parameter\&. If no WINS server has been specified this method will be ignored\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBbcast\fR: Do a broadcast on each of the known local interfaces listed in the +\fIinterfaces\fR +parameter\&. This is the least reliable of the name resolution methods as it depends on the target host being on a locally connected subnet\&. +.RE +.sp +.RE +If this parameter is not set then the name resolve order defined in the +smb\&.conf +file parameter (\m[blue]\fBname resolve order\fR\m[]) will be used\&. +.sp +The default order is lmhosts, host, wins, bcast\&. Without this parameter or any entry in the +\m[blue]\fBname resolve order\fR\m[] +parameter of the +smb\&.conf +file, the name resolution methods will be attempted in this order\&. +.RE +.PP +\-O|\-\-socket\-options=SOCKETOPTIONS +.RS 4 +TCP socket options to set on the client socket\&. See the socket options parameter in the +smb\&.conf +manual page for the list of valid options\&. +.RE +.PP +\-m|\-\-max\-protocol=MAXPROTOCOL +.RS 4 +The value of the parameter (a string) is the highest protocol level that will be supported by the client\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBclient max protocol\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-n|\-\-netbiosname=NETBIOSNAME +.RS 4 +This option allows you to override the NetBIOS name that Samba uses for itself\&. This is identical to setting the +\m[blue]\fBnetbios name\fR\m[] +parameter in the +smb\&.conf +file\&. However, a command line setting will take precedence over settings in +smb\&.conf\&. +.RE +.PP +\-\-netbios\-scope=SCOPE +.RS 4 +This specifies a NetBIOS scope that +nmblookup +will use to communicate with when generating NetBIOS names\&. For details on the use of NetBIOS scopes, see rfc1001\&.txt and rfc1002\&.txt\&. NetBIOS scopes are +\fIvery\fR +rarely used, only set this parameter if you are the system administrator in charge of all the NetBIOS systems you communicate with\&. +.RE +.PP +\-W|\-\-workgroup=WORKGROUP +.RS 4 +Set the SMB domain of the username\&. This overrides the default domain which is the domain defined in smb\&.conf\&. If the domain specified is the same as the servers NetBIOS name, it causes the client to log on using the servers local SAM (as opposed to the Domain SAM)\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBworkgroup\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-r|\-\-realm=REALM +.RS 4 +Set the realm for the domain\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBrealm\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-U|\-\-user=[DOMAIN\e]USERNAME[%PASSWORD] +.RS 4 +Sets the SMB username or username and password\&. +.sp +If %PASSWORD is not specified, the user will be prompted\&. The client will first check the +\fBUSER\fR +environment variable (which is also permitted to also contain the password seperated by a %), then the +\fBLOGNAME\fR +variable (which is not permitted to contain a password) and if either exists, the value is used\&. If these environmental variables are not found, the username found in a Kerberos Credentials cache may be used\&. +.sp +A third option is to use a credentials file which contains the plaintext of the username and password\&. This option is mainly provided for scripts where the admin does not wish to pass the credentials on the command line or via environment variables\&. If this method is used, make certain that the permissions on the file restrict access from unwanted users\&. See the +\fI\-A\fR +for more details\&. +.sp +Be cautious about including passwords in scripts or passing user\-supplied values onto the command line\&. For security it is better to let the Samba client tool ask for the password if needed, or obtain the password once with +kinit\&. +.sp +While Samba will attempt to scrub the password from the process title (as seen in ps), this is after startup and so is subject to a race\&. +.RE +.PP +\-N|\-\-no\-pass +.RS 4 +If specified, this parameter suppresses the normal password prompt from the client to the user\&. This is useful when accessing a service that does not require a password\&. +.sp +Unless a password is specified on the command line or this parameter is specified, the client will request a password\&. +.sp +If a password is specified on the command line and this option is also defined the password on the command line will be silently ignored and no password will be used\&. +.RE +.PP +\-\-password +.RS 4 +Specify the password on the commandline\&. +.sp +Be cautious about including passwords in scripts or passing user\-supplied values onto the command line\&. For security it is better to let the Samba client tool ask for the password if needed, or obtain the password once with +kinit\&. +.sp +If \-\-password is not specified, the tool will check the +\fBPASSWD\fR +environment variable, followed by +\fBPASSWD_FD\fR +which is expected to contain an open file descriptor (FD) number\&. +.sp +Finally it will check +\fBPASSWD_FILE\fR +(containing a file path to be opened)\&. The file should only contain the password\&. Make certain that the permissions on the file restrict access from unwanted users! +.sp +While Samba will attempt to scrub the password from the process title (as seen in ps), this is after startup and so is subject to a race\&. +.RE +.PP +\-\-pw\-nt\-hash +.RS 4 +The supplied password is the NT hash\&. +.RE +.PP +\-A|\-\-authentication\-file=filename +.RS 4 +This option allows you to specify a file from which to read the username and password used in the connection\&. The format of the file is: +.sp +.if n \{\ +.RS 4 +.\} +.nf + username = + password = + domain = + +.fi +.if n \{\ +.RE +.\} +.sp +Make certain that the permissions on the file restrict access from unwanted users! +.RE +.PP +\-P|\-\-machine\-pass +.RS 4 +Use stored machine account password\&. +.RE +.PP +\-\-simple\-bind\-dn=DN +.RS 4 +DN to use for a simple bind\&. +.RE +.PP +\-\-use\-kerberos=desired|required|off +.RS 4 +This parameter determines whether Samba client tools will try to authenticate using Kerberos\&. For Kerberos authentication you need to use dns names instead of IP addresses when connnecting to a service\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBclient use kerberos\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-\-use\-krb5\-ccache=CCACHE +.RS 4 +Specifies the credential cache location for Kerberos authentication\&. +.sp +This will set \-\-use\-kerberos=required too\&. +.RE +.PP +\-\-use\-winbind\-ccache +.RS 4 +Try to use the credential cache by winbind\&. +.RE +.PP +\-\-client\-protection=sign|encrypt|off +.RS 4 +Sets the connection protection the client tool should use\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBclient protection\fR\m[] +parameter in the +smb\&.conf +file\&. +.sp +In case you need more fine grained control you can use: +\-\-option=clientsmbencrypt=OPTION, +\-\-option=clientipcsigning=OPTION, +\-\-option=clientsigning=OPTION\&. +.RE +.SH "OPERATIONS" +.PP +Once the client is running, the user is presented with a prompt : +.PP +smb:\e> +.PP +The backslash ("\e\e") indicates the current working directory on the server, and will change if the current working directory is changed\&. +.PP +The prompt indicates that the client is ready and waiting to carry out a user command\&. Each command is a single word, optionally followed by parameters specific to that command\&. Command and parameters are space\-delimited unless these notes specifically state otherwise\&. All commands are case\-insensitive\&. Parameters to commands may or may not be case sensitive, depending on the command\&. +.PP +You can specify file names which have spaces in them by quoting the name with double quotes, for example "a long file name"\&. +.PP +Parameters shown in square brackets (e\&.g\&., "[parameter]") are optional\&. If not given, the command will use suitable defaults\&. Parameters shown in angle brackets (e\&.g\&., "") are required\&. +.PP +Note that all commands operating on the server are actually performed by issuing a request to the server\&. Thus the behavior may vary from server to server, depending on how the server was implemented\&. +.PP +The commands available are given here in alphabetical order\&. +.PP +? [command] +.RS 4 +If +\fIcommand\fR +is specified, the ? command will display a brief informative message about the specified command\&. If no command is specified, a list of available commands will be displayed\&. +.RE +.PP +! [shell command] +.RS 4 +If +\fIshell command\fR +is specified, the ! command will execute a shell locally and run the specified shell command\&. If no command is specified, a local shell will be run\&. +.RE +.PP +allinfo file +.RS 4 +The client will request that the server return all known information about a file or directory (including streams)\&. +.RE +.PP +altname file +.RS 4 +The client will request that the server return the "alternate" name (the 8\&.3 name) for a file or directory\&. +.RE +.PP +archive +.RS 4 +Sets the archive level when operating on files\&. 0 means ignore the archive bit, 1 means only operate on files with this bit set, 2 means only operate on files with this bit set and reset it after operation, 3 means operate on all files and reset it after operation\&. The default is 0\&. +.RE +.PP +backup +.RS 4 +Toggle the state of the "backup intent" flag sent to the server on directory listings and file opens\&. If the "backup intent" flag is true, the server will try and bypass some file system checks if the user has been granted SE_BACKUP or SE_RESTORE privileges\&. This state is useful when performing a backup or restore operation\&. +.RE +.PP +blocksize +.RS 4 +Sets the blocksize parameter for a tar operation\&. The default is 20\&. Causes tar file to be written out in blocksize*TBLOCK (normally 512 byte) units\&. +.RE +.PP +cancel jobid0 [jobid1] \&.\&.\&. [jobidN] +.RS 4 +The client will request that the server cancel the printjobs identified by the given numeric print job ids\&. +.RE +.PP +case_sensitive +.RS 4 +Toggles the setting of the flag in SMB packets that tells the server to treat filenames as case sensitive\&. Set to OFF by default (tells file server to treat filenames as case insensitive)\&. Only currently affects Samba 3\&.0\&.5 and above file servers with the case sensitive parameter set to auto in the smb\&.conf\&. +.RE +.PP +cd +.RS 4 +If "directory name" is specified, the current working directory on the server will be changed to the directory specified\&. This operation will fail if for any reason the specified directory is inaccessible\&. +.sp +If no directory name is specified, the current working directory on the server will be reported\&. +.RE +.PP +chmod file mode in octal +.RS 4 +This command depends on the server supporting the CIFS UNIX extensions and will fail if the server does not\&. The client requests that the server change the UNIX permissions to the given octal mode, in standard UNIX format\&. +.RE +.PP +chown file uid gid +.RS 4 +This command depends on the server supporting the CIFS UNIX extensions and will fail if the server does not\&. The client requests that the server change the UNIX user and group ownership to the given decimal values\&. Note there is currently no way to remotely look up the UNIX uid and gid values for a given name\&. This may be addressed in future versions of the CIFS UNIX extensions\&. +.RE +.PP +close +.RS 4 +Closes a file explicitly opened by the open command\&. Used for internal Samba testing purposes\&. +.RE +.PP +del +.RS 4 +The client will request that the server attempt to delete all files matching +\fImask\fR +from the current working directory on the server\&. +.RE +.PP +deltree +.RS 4 +The client will request that the server attempt to delete all files and directories matching +\fImask\fR +from the current working directory on the server\&. Note this will recursively delete files and directories within the directories selected even without the recurse command being set\&. If any of the delete requests fail the command will stop processing at that point, leaving files and directories not yet processed untouched\&. This is by design\&. +.RE +.PP +dir +.RS 4 +A list of the files matching +\fImask\fR +in the current working directory on the server will be retrieved from the server and displayed\&. +.RE +.PP +du +.RS 4 +Does a directory listing and then prints out the current disk usage and free space on a share\&. +.RE +.PP +echo +.RS 4 +Does an SMBecho request to ping the server\&. Used for internal Samba testing purposes\&. +.RE +.PP +exit +.RS 4 +Terminate the connection with the server and exit from the program\&. +.RE +.PP +get [local file name] +.RS 4 +Copy the file called +remote file name +from the server to the machine running the client\&. If specified, name the local copy +local file name\&. Note that all transfers in +smbclient +are binary\&. See also the lowercase command\&. +.RE +.PP +getfacl +.RS 4 +Requires the server support the UNIX extensions\&. Requests and prints the POSIX ACL on a file\&. +.RE +.PP +hardlink +.RS 4 +Creates a hardlink on the server using Windows CIFS semantics\&. +.RE +.PP +help [command] +.RS 4 +See the ? command above\&. +.RE +.PP +history +.RS 4 +Displays the command history\&. +.RE +.PP +iosize +.RS 4 +When sending or receiving files, smbclient uses an internal buffer sized by the maximum number of allowed requests to the connected server\&. This command allows this size to be set to any range between 0 (which means use the default server controlled size) bytes and 16776960 (0xFFFF00) bytes\&. Using the server controlled size is the most efficient as smbclient will pipeline as many simultaneous reads or writes needed to keep the server as busy as possible\&. Setting this to any other size will slow down the transfer\&. +.RE +.PP +lcd [directory name] +.RS 4 +If +\fIdirectory name\fR +is specified, the current working directory on the local machine will be changed to the directory specified\&. This operation will fail if for any reason the specified directory is inaccessible\&. +.sp +If no directory name is specified, the name of the current working directory on the local machine will be reported\&. +.RE +.PP +link target linkname +.RS 4 +This command depends on the server supporting the CIFS UNIX extensions and will fail if the server does not\&. The client requests that the server create a hard link between the linkname and target files\&. The linkname file must not exist\&. +.RE +.PP +listconnect +.RS 4 +Show the current connections held for DFS purposes\&. +.RE +.PP +lock +.RS 4 +This command depends on the server supporting the CIFS UNIX extensions and will fail if the server does not\&. Tries to set a POSIX fcntl lock of the given type on the given range\&. Used for internal Samba testing purposes\&. +.RE +.PP +logon +.RS 4 +Establishes a new vuid for this session by logging on again\&. Replaces the current vuid\&. Prints out the new vuid\&. Used for internal Samba testing purposes\&. +.RE +.PP +logoff +.RS 4 +Logs the user off the server, closing the session\&. Used for internal Samba testing purposes\&. +.RE +.PP +lowercase +.RS 4 +Toggle lowercasing of filenames for the get and mget commands\&. +.sp +When lowercasing is toggled ON, local filenames are converted to lowercase when using the get and mget commands\&. This is often useful when copying (say) MSDOS files from a server, because lowercase filenames are the norm on UNIX systems\&. +.RE +.PP +ls +.RS 4 +See the dir command above\&. +.RE +.PP +mask +.RS 4 +This command allows the user to set up a mask which will be used during recursive operation of the mget and mput commands\&. +.sp +The masks specified to the mget and mput commands act as filters for directories rather than files when recursion is toggled ON\&. +.sp +The mask specified with the mask command is necessary to filter files within those directories\&. For example, if the mask specified in an mget command is "source*" and the mask specified with the mask command is "*\&.c" and recursion is toggled ON, the mget command will retrieve all files matching "*\&.c" in all directories below and including all directories matching "source*" in the current working directory\&. +.sp +Note that the value for mask defaults to blank (equivalent to "*") and remains so until the mask command is used to change it\&. It retains the most recently specified value indefinitely\&. To avoid unexpected results it would be wise to change the value of mask back to "*" after using the mget or mput commands\&. +.RE +.PP +md +.RS 4 +See the mkdir command\&. +.RE +.PP +mget +.RS 4 +Copy all files matching +\fImask\fR +from the server to the machine running the client\&. +.sp +Note that +\fImask\fR +is interpreted differently during recursive operation and non\-recursive operation \- refer to the recurse and mask commands for more information\&. Note that all transfers in +smbclient +are binary\&. See also the lowercase command\&. +.RE +.PP +mkdir +.RS 4 +Create a new directory on the server (user access privileges permitting) with the specified name\&. +.RE +.PP +more +.RS 4 +Fetch a remote file and view it with the contents of your PAGER environment variable\&. +.RE +.PP +mput +.RS 4 +Copy all files matching +\fImask\fR +in the current working directory on the local machine to the current working directory on the server\&. +.sp +Note that +\fImask\fR +is interpreted differently during recursive operation and non\-recursive operation \- refer to the recurse and mask commands for more information\&. Note that all transfers in +smbclient +are binary\&. +.RE +.PP +notify +.RS 4 +Query a directory for change notifications\&. This command issues a recursive filechangenotify call for all possible changes\&. As changes come in will print one line per change\&. See +https://msdn\&.microsoft\&.com/en\-us/library/dn392331\&.aspx +for a description of the action numbers that this command prints\&. +.sp +This command never ends, it waits for event indefinitely\&. +.RE +.PP +posix +.RS 4 +Query the remote server to see if it supports the CIFS UNIX extensions and prints out the list of capabilities supported\&. If so, turn on POSIX pathname processing and large file read/writes (if available),\&. +.RE +.PP +posix_encrypt +.RS 4 +This command depends on the server supporting the CIFS UNIX extensions and will fail if the server does not\&. Attempt to negotiate SMB encryption on this connection\&. If smbclient connected with kerberos credentials (\-k) the arguments to this command are ignored and the kerberos credentials are used to negotiate GSSAPI signing and sealing instead\&. See also the \-e option to smbclient to force encryption on initial connection\&. This command is new with Samba 3\&.2\&. +.RE +.PP +posix_open +.RS 4 +This command depends on the server supporting the CIFS UNIX extensions and will fail if the server does not\&. Opens a remote file using the CIFS UNIX extensions and prints a fileid\&. Used for internal Samba testing purposes\&. +.RE +.PP +posix_mkdir +.RS 4 +This command depends on the server supporting the CIFS UNIX extensions and will fail if the server does not\&. Creates a remote directory using the CIFS UNIX extensions with the given mode\&. +.RE +.PP +posix_rmdir +.RS 4 +This command depends on the server supporting the CIFS UNIX extensions and will fail if the server does not\&. Deletes a remote directory using the CIFS UNIX extensions\&. +.RE +.PP +posix_unlink +.RS 4 +This command depends on the server supporting the CIFS UNIX extensions and will fail if the server does not\&. Deletes a remote file using the CIFS UNIX extensions\&. +.RE +.PP +posix_whoami +.RS 4 +Query the remote server for the user token using the CIFS UNIX extensions WHOAMI call\&. Prints out the guest status, user, group, group list and sid list that the remote server is using on behalf of the logged on user\&. +.RE +.PP +print +.RS 4 +Print the specified file from the local machine through a printable service on the server\&. +.RE +.PP +prompt +.RS 4 +Toggle prompting for filenames during operation of the mget and mput commands\&. +.sp +When toggled ON, the user will be prompted to confirm the transfer of each file during these commands\&. When toggled OFF, all specified files will be transferred without prompting\&. +.RE +.PP +put [remote file name] +.RS 4 +Copy the file called +local file name +from the machine running the client to the server\&. If specified, name the remote copy +remote file name\&. Note that all transfers in +smbclient +are binary\&. See also the lowercase command\&. +.RE +.PP +queue +.RS 4 +Displays the print queue, showing the job id, name, size and current status\&. +.RE +.PP +quit +.RS 4 +See the exit command\&. +.RE +.PP +readlink symlinkname +.RS 4 +This command depends on the server supporting the CIFS UNIX extensions and will fail if the server does not\&. Print the value of the symlink "symlinkname"\&. +.RE +.PP +rd +.RS 4 +See the rmdir command\&. +.RE +.PP +recurse +.RS 4 +Toggle directory recursion for the commands mget and mput\&. +.sp +When toggled ON, these commands will process all directories in the source directory (i\&.e\&., the directory they are copying from ) and will recurse into any that match the mask specified to the command\&. Only files that match the mask specified using the mask command will be retrieved\&. See also the mask command\&. +.sp +When recursion is toggled OFF, only files from the current working directory on the source machine that match the mask specified to the mget or mput commands will be copied, and any mask specified using the mask command will be ignored\&. +.RE +.PP +rename [\-f] +.RS 4 +Rename files in the current working directory on the server from +\fIold filename\fR +to +\fInew filename\fR\&. The optional \-f switch allows for superseding the destination file, if it exists\&. This is supported by NT1 protocol dialect and SMB2 protocol family\&. +.RE +.PP +rm +.RS 4 +Remove all files matching +\fImask\fR +from the current working directory on the server\&. +.RE +.PP +rmdir +.RS 4 +Remove the specified directory (user access privileges permitting) from the server\&. +.RE +.PP +scopy +.RS 4 +Attempt to copy a file on the server using the most efficient server\-side copy calls\&. Falls back to using read then write if server doesn\*(Aqt support server\-side copy\&. +.RE +.PP +setmode +.RS 4 +A version of the DOS attrib command to set file permissions\&. For example: +.sp +setmode myfile +r +.sp +would make myfile read only\&. +.RE +.PP +showconnect +.RS 4 +Show the currently active connection held for DFS purposes\&. +.RE +.PP +stat file +.RS 4 +This command depends on the server supporting the CIFS UNIX extensions and will fail if the server does not\&. The client requests the UNIX basic info level and prints out the same info that the Linux stat command would about the file\&. This includes the size, blocks used on disk, file type, permissions, inode number, number of links and finally the three timestamps (access, modify and change)\&. If the file is a special file (symlink, character or block device, fifo or socket) then extra information may also be printed\&. +.RE +.PP +symlink target linkname +.RS 4 +This command depends on the server supporting the CIFS UNIX extensions and will fail if the server does not\&. The client requests that the server create a symbolic hard link between the target and linkname files\&. The linkname file must not exist\&. Note that the server will not create a link to any path that lies outside the currently connected share\&. This is enforced by the Samba server\&. +.RE +.PP +tar [IXbgNa] +.RS 4 +Performs a tar operation \- see the +\fI\-T\fR +command line option above\&. Behavior may be affected by the tarmode command (see below)\&. Using g (incremental) and N (newer) will affect tarmode settings\&. Note that using the "\-" option with tar x may not work \- use the command line option instead\&. +.RE +.PP +blocksize +.RS 4 +Blocksize\&. Must be followed by a valid (greater than zero) blocksize\&. Causes tar file to be written out in +\fIblocksize\fR*TBLOCK (512 byte) blocks\&. +.RE +.PP +tarmode +.RS 4 +Changes tar\*(Aqs behavior with regard to DOS attributes\&. There are 4 modes which can be turned on or off\&. +.sp +Incremental mode (default off)\&. When off (using +full) tar will back up everything regardless of the +\fIarchive\fR +bit setting\&. When on (using +inc), tar will only back up files with the archive bit set\&. +.sp +Reset mode (default off)\&. When on (using +reset), tar will remove the archive bit on all files it backs up (implies read/write share)\&. Use +noreset +to turn off\&. +.sp +System mode (default on)\&. When off, tar will not backup system files\&. Use +nosystem +to turn off\&. +.sp +Hidden mode (default on)\&. When off, tar will not backup hidden files\&. Use +nohidden +to turn off\&. +.RE +.PP +timeout +.RS 4 +This allows the user to tune the default timeout used for each SMB request\&. The default setting is 20 seconds\&. Increase it if requests to the server sometimes time out\&. This can happen when SMB3 encryption is selected and smbclient is overwhelming the server with requests\&. +.RE +.PP +unlock +.RS 4 +This command depends on the server supporting the CIFS UNIX extensions and will fail if the server does not\&. Tries to unlock a POSIX fcntl lock on the given range\&. Used for internal Samba testing purposes\&. +.RE +.PP +volume +.RS 4 +Prints the current volume name of the share\&. +.RE +.PP +vuid +.RS 4 +Changes the currently used vuid in the protocol to the given arbitrary number\&. Without an argument prints out the current vuid being used\&. Used for internal Samba testing purposes\&. +.RE +.PP +tcon +.RS 4 +Establishes a new tree connect (connection to a share)\&. Replaces the current tree connect\&. Prints the new tid (tree id)\&. Used for internal Samba testing purposes\&. +.RE +.PP +tdis +.RS 4 +Close the current share connection (tree disconnect)\&. Used for internal Samba testing purposes\&. +.RE +.PP +tid +.RS 4 +Changes the current tree id (tid) in the protocol to a new arbitrary number\&. Without an argument, it prints out the tid currently used\&. Used for internal Samba testing purposes\&. +.RE +.PP +utimes < change time> +.RS 4 +Changes the timestamps on a file by name\&. Times should be specified in the format [YY]YY:MM:DD\-HH:MM:SS or \-1 for no change\&. +.RE +.SH "NOTES" +.PP +Some servers are fussy about the case of supplied usernames, passwords, share names (AKA service names) and machine names\&. If you fail to connect try giving all parameters in uppercase\&. +.PP +It is often necessary to use the \-n option when connecting to some types of servers\&. For example OS/2 LanManager insists on a valid NetBIOS name being used, so you need to supply a valid name that would be known to the server\&. +.PP +smbclient supports long file names where the server supports the LANMAN2 protocol or above\&. +.SH "ENVIRONMENT VARIABLES" +.PP +See the +\-\-user +and +\-\-password +options for details on ways to specify a username and password via an environment variable\&. +.SH "INSTALLATION" +.PP +The location of the client program is a matter for individual system administrators\&. The following are thus suggestions only\&. +.PP +It is recommended that the smbclient software be installed in the +/usr/local/samba/bin/ +or +/usr/samba/bin/ +directory, this directory readable by all, writeable only by root\&. The client program itself should be executable by all\&. The client should +\fINOT\fR +be setuid or setgid! +.PP +The client log files should be put in a directory readable and writeable only by the user\&. +.PP +To test the client, you will need to know the name of a running SMB/CIFS server\&. It is possible to run +\fBsmbd\fR(8) +as an ordinary user \- running that server as a daemon on a user\-accessible port (typically any port number over 1024) would provide a suitable test server\&. +.SH "DIAGNOSTICS" +.PP +Most diagnostics issued by the client are logged in a specified log file\&. The log file name is specified at compile time, but may be overridden on the command line\&. +.PP +The number and nature of diagnostics available depends on the debug level used by the client\&. If you have problems, set the debug level to 3 and peruse the log files\&. +.SH "VERSION" +.PP +This man page is part of version 4\&.16\&.4 of the Samba suite\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. diff --git a/net/samba420/files/man/smbcontrol.1 b/net/samba420/files/man/smbcontrol.1 new file mode 100644 index 00000000000..2047b55bf5f --- /dev/null +++ b/net/samba420/files/man/smbcontrol.1 @@ -0,0 +1,343 @@ +'\" t +.\" Title: smbcontrol +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: User Commands +.\" Source: Samba 4.16.4 +.\" Language: English +.\" +.TH "SMBCONTROL" "1" "08/09/2022" "Samba 4\&.16\&.4" "User Commands" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +smbcontrol \- send messages to smbd, nmbd or winbindd processes +.SH "SYNOPSIS" +.HP \w'\ 'u +smbcontrol [\-?|\-\-help] [\-\-usage] [\-t|\-\-timeout] [\-d|\-\-debuglevel=DEBUGLEVEL] [\-\-debug\-stdout] [\-\-configfile=CONFIGFILE] [\-\-option=name=value] [\-l|\-\-log\-basename=LOGFILEBASE] [\-\-leak\-report] [\-\-leak\-report\-full] +.HP \w'\ 'u +smbcontrol [destination] [message\-type] [parameter] +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(7) +suite\&. +.PP +smbcontrol +is a very small program, which sends messages to a +\fBsmbd\fR(8), a +\fBnmbd\fR(8), or a +\fBwinbindd\fR(8) +daemon running on the system\&. +.SH "OPTIONS" +.PP +\-t|\-\-timeout +.RS 4 +Set timeout to seconds\&. +.RE +.PP +destination +.RS 4 +One of +\fInmbd\fR, +\fIsmbd\fR, +\fIwinbindd\fR +or a process ID\&. +.sp +The +\fIall\fR +destination causes the message to "broadcast" to all running daemons including nmbd and winbind\&. This is a change for Samba 3\&.3, prior to this the parameter smbd used to do this\&. +.sp +The +\fIsmbd\fR +destination causes the message to be sent to the smbd daemon specified in the +smbd\&.pid +file\&. +.sp +The +\fInmbd\fR +destination causes the message to be sent to the nmbd daemon specified in the +nmbd\&.pid +file\&. +.sp +The +\fIwinbindd\fR +destination causes the message to be sent to the winbind daemon specified in the +winbindd\&.pid +file\&. +.sp +If a single process ID is given, the message is sent to only that process\&. +.RE +.PP +message\-type +.RS 4 +Type of message to send\&. See the section +\fBMESSAGE\-TYPES\fR +for details\&. +.RE +.PP +parameters +.RS 4 +any parameters required for the message\-type +.RE +.PP +\-?|\-\-help +.RS 4 +Print a summary of command line options\&. +.RE +.PP +\-\-usage +.RS 4 +Display brief usage message\&. +.RE +.PP +\-d|\-\-debuglevel=DEBUGLEVEL +.RS 4 +\fIlevel\fR +is an integer from 0 to 10\&. The default value if this parameter is not specified is 1 for client applications\&. +.sp +The higher this value, the more detail will be logged to the log files about the activities of the server\&. At level 0, only critical errors and serious warnings will be logged\&. Level 1 is a reasonable level for day\-to\-day running \- it generates a small amount of information about operations carried out\&. +.sp +Levels above 1 will generate considerable amounts of log data, and should only be used when investigating a problem\&. Levels above 3 are designed for use only by developers and generate HUGE amounts of log data, most of which is extremely cryptic\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBlog level\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-\-debug\-stdout +.RS 4 +This will redirect debug output to STDOUT\&. By default all clients are logging to STDERR\&. +.RE +.PP +\-\-configfile= +.RS 4 +The file specified contains the configuration details required by the client\&. The information in this file can be general for client and server or only provide client specific like options such as +\m[blue]\fBclient smb encrypt\fR\m[]\&. See +smb\&.conf +for more information\&. The default configuration file name is determined at compile time\&. +.RE +.PP +\-\-option== +.RS 4 +Set the +\fBsmb.conf\fR(5) +option "" to value "" from the command line\&. This overrides compiled\-in defaults and options read from the configuration file\&. If a name or a value includes a space, wrap whole \-\-option=name=value into quotes\&. +.RE +.PP +\-l|\-\-log\-basename=logdirectory +.RS 4 +Base directory name for log/debug files\&. The extension +\fB"\&.progname"\fR +will be appended (e\&.g\&. log\&.smbclient, log\&.smbd, etc\&.\&.\&.)\&. The log file is never removed by the client\&. +.RE +.PP +\-\-leak\-report +.RS 4 +Enable talloc leak reporting on exit\&. +.RE +.PP +\-\-leak\-report\-full +.RS 4 +Enable full talloc leak reporting on exit\&. +.RE +.PP +\-V|\-\-version +.RS 4 +Prints the program version number\&. +.RE +.SH "MESSAGE\-TYPES" +.PP +Available message types are: +.PP +close\-share +.RS 4 +Order smbd to close the client connections to the named share\&. Note that this doesn\*(Aqt affect client connections to any other shares\&. This message\-type takes an argument of the share name for which client connections will be closed, or the "*" character which will close all currently open shares\&. This may be useful if you made changes to the access controls on the share\&. This message can only be sent to +\fBsmbd\fR\&. +.RE +.PP +close\-denied\-share +.RS 4 +Behave like +\fBclose\-share\fR, but don\*(Aqt disconnect users that are still allowed to access the share\&. It can safely be sent to all smbds after changing share access controls\&. It will only affect users who have been denied access since having connected initially\&. This message can only be sent to +\fBsmbd\fR\&. +.RE +.PP +debug +.RS 4 +Set debug level to the value specified by the parameter\&. This can be sent to any of the destinations\&. If this message is sent to either the smbd or winbindd daemons, the parent process will rebroadcast the message to all child processes changing the debug level in each one\&. +.RE +.PP +kill\-client\-ip +.RS 4 +Order smbd to close the client connections from a given IP address\&. This message\-type takes an argument of the IP address from which client connections will be closed\&. This message can only be sent to +\fBsmbd\fR\&. +.RE +.PP +force\-election +.RS 4 +This message causes the +nmbd +daemon to force a new browse master election\&. +.RE +.PP +ping +.RS 4 +Send specified number of "ping" messages and wait for the same number of reply "pong" messages\&. This can be sent to any of the destinations\&. +.RE +.PP +profile +.RS 4 +Change profile settings of a daemon, based on the parameter\&. The parameter can be "on" to turn on profile stats collection, "off" to turn off profile stats collection, "count" to enable only collection of count stats (time stats are disabled), and "flush" to zero the current profile stats\&. This can be sent to any smbd or nmbd destinations\&. +.RE +.PP +debuglevel +.RS 4 +Request debuglevel of a certain daemon and write it to stdout\&. This can be sent to any of the destinations\&. +.RE +.PP +profilelevel +.RS 4 +Request profilelevel of a certain daemon and write it to stdout\&. This can be sent to any smbd or nmbd destinations\&. +.RE +.PP +printnotify +.RS 4 +Order smbd to send a printer notify message to any Windows NT clients connected to a printer\&. This message\-type takes the following arguments: +.PP +queuepause printername +.RS 4 +Send a queue pause change notify message to the printer specified\&. +.RE +.PP +queueresume printername +.RS 4 +Send a queue resume change notify message for the printer specified\&. +.RE +.PP +jobpause printername unixjobid +.RS 4 +Send a job pause change notify message for the printer and unix jobid specified\&. +.RE +.PP +jobresume printername unixjobid +.RS 4 +Send a job resume change notify message for the printer and unix jobid specified\&. +.RE +.PP +jobdelete printername unixjobid +.RS 4 +Send a job delete change notify message for the printer and unix jobid specified\&. +.RE +.sp +Note that this message only sends notification that an event has occurred\&. It doesn\*(Aqt actually cause the event to happen\&. +.sp +This message can only be sent to +\fBsmbd\fR\&. +.RE +.PP +dmalloc\-mark +.RS 4 +Set a mark for dmalloc\&. Can be sent to both smbd and nmbd\&. Only available if samba is built with dmalloc support\&. +.RE +.PP +dmalloc\-log\-changed +.RS 4 +Dump the pointers that have changed since the mark set by dmalloc\-mark\&. Can be sent to both smbd and nmbd\&. Only available if samba is built with dmalloc support\&. +.RE +.PP +shutdown +.RS 4 +Shut down specified daemon\&. Can be sent to both smbd and nmbd\&. +.RE +.PP +pool\-usage +.RS 4 +Print a human\-readable description of all talloc(pool) memory usage by the specified daemon/process\&. Available for both smbd and nmbd\&. +.RE +.PP +ringbuf\-log +.RS 4 +Fetch and print the ringbuf log\&. Requires +\fIlogging = ringbuf\fR\&. Available for smbd, winbindd and nmbd\&. +.RE +.PP +drvupgrade +.RS 4 +Force clients of printers using specified driver to update their local version of the driver\&. Can only be sent to smbd\&. +.RE +.PP +reload\-config +.RS 4 +Force daemon to reload smb\&.conf configuration file\&. Can be sent to +\fBsmbd\fR, +\fBnmbd\fR, or +\fBwinbindd\fR\&. +.RE +.PP +reload\-printers +.RS 4 +Force smbd to reload printers\&. Can only be sent to +\fBsmbd\fR\&. +.RE +.PP +idmap +.RS 4 +Notify about changes of id mapping\&. Can be sent to +\fBsmbd\fR +or (not implemented yet) +\fBwinbindd\fR\&. +.PP +flush [uid|gid] +.RS 4 +Flush caches for sid <\-> gid and/or sid <\-> uid mapping\&. +.RE +.PP +delete +.RS 4 +Remove a mapping from cache\&. The mapping is given by which may either be a sid: S\-x\-\&.\&.\&., a gid: "GID number" or a uid: "UID number"\&. +.RE +.PP +kill +.RS 4 +Remove a mapping from cache\&. Terminate +\fBsmbd\fR +if the id is currently in use\&. +.RE +.RE +.PP +num\-children +.RS 4 +Query the number of smbd child processes\&. This message can only be sent to +\fBsmbd\fR\&. +.RE +.SH "VERSION" +.PP +This man page is part of version 4\&.16\&.4 of the Samba suite\&. +.SH "SEE ALSO" +.PP +\fBnmbd\fR(8) +and +\fBsmbd\fR(8)\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. diff --git a/net/samba420/files/man/smbcquotas.1 b/net/samba420/files/man/smbcquotas.1 new file mode 100644 index 00000000000..e2b9d11ff60 --- /dev/null +++ b/net/samba420/files/man/smbcquotas.1 @@ -0,0 +1,440 @@ +'\" t +.\" Title: smbcquotas +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: User Commands +.\" Source: Samba 4.16.4 +.\" Language: English +.\" +.TH "SMBCQUOTAS" "1" "08/09/2022" "Samba 4\&.16\&.4" "User Commands" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +smbcquotas \- Set or get QUOTAs of NTFS 5 shares +.SH "SYNOPSIS" +.HP \w'\ 'u +smbcquotas {//server/share} [\-u|\-\-quota\-user=USER] [\-L|\-\-list] [\-F|\-\-fs] [\-S|\-\-set=SETSTRING] [\-n|\-\-numeric] [\-v|\-\-verbose] [\-t|\-\-test\-args] [\-?|\-\-help] [\-\-usage] [\-d|\-\-debuglevel=DEBUGLEVEL] [\-\-debug\-stdout] [\-\-configfile=CONFIGFILE] [\-\-option=name=value] [\-l|\-\-log\-basename=LOGFILEBASE] [\-\-leak\-report] [\-\-leak\-report\-full] [\-R|\-\-name\-resolve=NAME\-RESOLVE\-ORDER] [\-O|\-\-socket\-options=SOCKETOPTIONS] [\-m|\-\-max\-protocol=MAXPROTOCOL] [\-n|\-\-netbiosname=NETBIOSNAME] [\-\-netbios\-scope=SCOPE] [\-W|\-\-workgroup=WORKGROUP] [\-\-realm=REALM] [\-U|\-\-user=[DOMAIN/]USERNAME[%PASSWORD]] [\-N|\-\-no\-pass] [\-\-password=STRING] [\-\-pw\-nt\-hash] [\-A|\-\-authentication\-file=FILE] [\-P|\-\-machine\-pass] [\-\-simple\-bind\-dn=DN] [\-\-use\-kerberos=desired|required|off] [\-\-use\-krb5\-ccache=CCACHE] [\-\-use\-winbind\-ccache] [\-\-client\-protection=sign|encrypt|off] [\-V|\-\-version] +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(7) +suite\&. +.PP +The +smbcquotas +program manipulates NT Quotas on SMB file shares\&. +.SH "OPTIONS" +.PP +The following options are available to the +smbcquotas +program\&. +.PP +\-u|\-\-quota\-user user +.RS 4 +Specifies the user of whom the quotas are get or set\&. By default the current user\*(Aqs username will be used\&. +.RE +.PP +\-L|\-\-list +.RS 4 +Lists all quota records of the share\&. +.RE +.PP +\-F|\-\-fs +.RS 4 +Show the share quota status and default limits\&. +.RE +.PP +\-S|\-\-set QUOTA_SET_COMMAND +.RS 4 +This command sets/modifies quotas for a user or on the share, depending on the QUOTA_SET_COMMAND parameter which is described later\&. +.RE +.PP +\-n|\-\-numeric +.RS 4 +This option displays all QUOTA information in numeric format\&. The default is to convert SIDs to names and QUOTA limits to a readable string format\&. +.RE +.PP +\-t|\-\-test\-args +.RS 4 +Don\*(Aqt actually do anything, only validate the correctness of the arguments\&. +.RE +.PP +\-v|\-\-verbose +.RS 4 +Be verbose\&. +.RE +.PP +\-?|\-\-help +.RS 4 +Print a summary of command line options\&. +.RE +.PP +\-\-usage +.RS 4 +Display brief usage message\&. +.RE +.PP +\-d|\-\-debuglevel=DEBUGLEVEL +.RS 4 +\fIlevel\fR +is an integer from 0 to 10\&. The default value if this parameter is not specified is 1 for client applications\&. +.sp +The higher this value, the more detail will be logged to the log files about the activities of the server\&. At level 0, only critical errors and serious warnings will be logged\&. Level 1 is a reasonable level for day\-to\-day running \- it generates a small amount of information about operations carried out\&. +.sp +Levels above 1 will generate considerable amounts of log data, and should only be used when investigating a problem\&. Levels above 3 are designed for use only by developers and generate HUGE amounts of log data, most of which is extremely cryptic\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBlog level\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-\-debug\-stdout +.RS 4 +This will redirect debug output to STDOUT\&. By default all clients are logging to STDERR\&. +.RE +.PP +\-\-configfile= +.RS 4 +The file specified contains the configuration details required by the client\&. The information in this file can be general for client and server or only provide client specific like options such as +\m[blue]\fBclient smb encrypt\fR\m[]\&. See +smb\&.conf +for more information\&. The default configuration file name is determined at compile time\&. +.RE +.PP +\-\-option== +.RS 4 +Set the +\fBsmb.conf\fR(5) +option "" to value "" from the command line\&. This overrides compiled\-in defaults and options read from the configuration file\&. If a name or a value includes a space, wrap whole \-\-option=name=value into quotes\&. +.RE +.PP +\-l|\-\-log\-basename=logdirectory +.RS 4 +Base directory name for log/debug files\&. The extension +\fB"\&.progname"\fR +will be appended (e\&.g\&. log\&.smbclient, log\&.smbd, etc\&.\&.\&.)\&. The log file is never removed by the client\&. +.RE +.PP +\-\-leak\-report +.RS 4 +Enable talloc leak reporting on exit\&. +.RE +.PP +\-\-leak\-report\-full +.RS 4 +Enable full talloc leak reporting on exit\&. +.RE +.PP +\-V|\-\-version +.RS 4 +Prints the program version number\&. +.RE +.PP +\-R|\-\-name\-resolve=NAME\-RESOLVE\-ORDER +.RS 4 +This option is used to determine what naming services and in what order to resolve host names to IP addresses\&. The option takes a space\-separated string of different name resolution options\&. The best ist to wrap the whole \-\-name\-resolve=NAME\-RESOLVE\-ORDER into quotes\&. +.sp +The options are: "lmhosts", "host", "wins" and "bcast"\&. They cause names to be resolved as follows: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBlmhosts\fR: Lookup an IP address in the Samba lmhosts file\&. If the line in lmhosts has no name type attached to the NetBIOS name (see the +\fBlmhosts\fR(5) +for details) then any name type matches for lookup\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBhost\fR: Do a standard host name to IP address resolution, using the system +/etc/hosts, NIS, or DNS lookups\&. This method of name resolution is operating system dependent, for instance on IRIX or Solaris this may be controlled by the +/etc/nsswitch\&.conf +file)\&. Note that this method is only used if the NetBIOS name type being queried is the 0x20 (server) name type, otherwise it is ignored\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBwins\fR: Query a name with the IP address listed in the +\fIwins server\fR +parameter\&. If no WINS server has been specified this method will be ignored\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fBbcast\fR: Do a broadcast on each of the known local interfaces listed in the +\fIinterfaces\fR +parameter\&. This is the least reliable of the name resolution methods as it depends on the target host being on a locally connected subnet\&. +.RE +.sp +.RE +If this parameter is not set then the name resolve order defined in the +smb\&.conf +file parameter (\m[blue]\fBname resolve order\fR\m[]) will be used\&. +.sp +The default order is lmhosts, host, wins, bcast\&. Without this parameter or any entry in the +\m[blue]\fBname resolve order\fR\m[] +parameter of the +smb\&.conf +file, the name resolution methods will be attempted in this order\&. +.RE +.PP +\-O|\-\-socket\-options=SOCKETOPTIONS +.RS 4 +TCP socket options to set on the client socket\&. See the socket options parameter in the +smb\&.conf +manual page for the list of valid options\&. +.RE +.PP +\-m|\-\-max\-protocol=MAXPROTOCOL +.RS 4 +The value of the parameter (a string) is the highest protocol level that will be supported by the client\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBclient max protocol\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-n|\-\-netbiosname=NETBIOSNAME +.RS 4 +This option allows you to override the NetBIOS name that Samba uses for itself\&. This is identical to setting the +\m[blue]\fBnetbios name\fR\m[] +parameter in the +smb\&.conf +file\&. However, a command line setting will take precedence over settings in +smb\&.conf\&. +.RE +.PP +\-\-netbios\-scope=SCOPE +.RS 4 +This specifies a NetBIOS scope that +nmblookup +will use to communicate with when generating NetBIOS names\&. For details on the use of NetBIOS scopes, see rfc1001\&.txt and rfc1002\&.txt\&. NetBIOS scopes are +\fIvery\fR +rarely used, only set this parameter if you are the system administrator in charge of all the NetBIOS systems you communicate with\&. +.RE +.PP +\-W|\-\-workgroup=WORKGROUP +.RS 4 +Set the SMB domain of the username\&. This overrides the default domain which is the domain defined in smb\&.conf\&. If the domain specified is the same as the servers NetBIOS name, it causes the client to log on using the servers local SAM (as opposed to the Domain SAM)\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBworkgroup\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-r|\-\-realm=REALM +.RS 4 +Set the realm for the domain\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBrealm\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-U|\-\-user=[DOMAIN\e]USERNAME[%PASSWORD] +.RS 4 +Sets the SMB username or username and password\&. +.sp +If %PASSWORD is not specified, the user will be prompted\&. The client will first check the +\fBUSER\fR +environment variable (which is also permitted to also contain the password seperated by a %), then the +\fBLOGNAME\fR +variable (which is not permitted to contain a password) and if either exists, the value is used\&. If these environmental variables are not found, the username found in a Kerberos Credentials cache may be used\&. +.sp +A third option is to use a credentials file which contains the plaintext of the username and password\&. This option is mainly provided for scripts where the admin does not wish to pass the credentials on the command line or via environment variables\&. If this method is used, make certain that the permissions on the file restrict access from unwanted users\&. See the +\fI\-A\fR +for more details\&. +.sp +Be cautious about including passwords in scripts or passing user\-supplied values onto the command line\&. For security it is better to let the Samba client tool ask for the password if needed, or obtain the password once with +kinit\&. +.sp +While Samba will attempt to scrub the password from the process title (as seen in ps), this is after startup and so is subject to a race\&. +.RE +.PP +\-N|\-\-no\-pass +.RS 4 +If specified, this parameter suppresses the normal password prompt from the client to the user\&. This is useful when accessing a service that does not require a password\&. +.sp +Unless a password is specified on the command line or this parameter is specified, the client will request a password\&. +.sp +If a password is specified on the command line and this option is also defined the password on the command line will be silently ignored and no password will be used\&. +.RE +.PP +\-\-password +.RS 4 +Specify the password on the commandline\&. +.sp +Be cautious about including passwords in scripts or passing user\-supplied values onto the command line\&. For security it is better to let the Samba client tool ask for the password if needed, or obtain the password once with +kinit\&. +.sp +If \-\-password is not specified, the tool will check the +\fBPASSWD\fR +environment variable, followed by +\fBPASSWD_FD\fR +which is expected to contain an open file descriptor (FD) number\&. +.sp +Finally it will check +\fBPASSWD_FILE\fR +(containing a file path to be opened)\&. The file should only contain the password\&. Make certain that the permissions on the file restrict access from unwanted users! +.sp +While Samba will attempt to scrub the password from the process title (as seen in ps), this is after startup and so is subject to a race\&. +.RE +.PP +\-\-pw\-nt\-hash +.RS 4 +The supplied password is the NT hash\&. +.RE +.PP +\-A|\-\-authentication\-file=filename +.RS 4 +This option allows you to specify a file from which to read the username and password used in the connection\&. The format of the file is: +.sp +.if n \{\ +.RS 4 +.\} +.nf + username = + password = + domain = + +.fi +.if n \{\ +.RE +.\} +.sp +Make certain that the permissions on the file restrict access from unwanted users! +.RE +.PP +\-P|\-\-machine\-pass +.RS 4 +Use stored machine account password\&. +.RE +.PP +\-\-simple\-bind\-dn=DN +.RS 4 +DN to use for a simple bind\&. +.RE +.PP +\-\-use\-kerberos=desired|required|off +.RS 4 +This parameter determines whether Samba client tools will try to authenticate using Kerberos\&. For Kerberos authentication you need to use dns names instead of IP addresses when connnecting to a service\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBclient use kerberos\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-\-use\-krb5\-ccache=CCACHE +.RS 4 +Specifies the credential cache location for Kerberos authentication\&. +.sp +This will set \-\-use\-kerberos=required too\&. +.RE +.PP +\-\-use\-winbind\-ccache +.RS 4 +Try to use the credential cache by winbind\&. +.RE +.PP +\-\-client\-protection=sign|encrypt|off +.RS 4 +Sets the connection protection the client tool should use\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBclient protection\fR\m[] +parameter in the +smb\&.conf +file\&. +.sp +In case you need more fine grained control you can use: +\-\-option=clientsmbencrypt=OPTION, +\-\-option=clientipcsigning=OPTION, +\-\-option=clientsigning=OPTION\&. +.RE +.SH "QUOTA_SET_COMMAND" +.PP +The format of an the QUOTA_SET_COMMAND is an operation name followed by a set of parameters specific to that operation\&. +.PP +To set user quotas for the user specified by \-u or for the current username: +.PP +\fB UQLIM::/ \fR +.PP +To set the default quotas for a share: +.PP +\fB FSQLIM:/ \fR +.PP +To change the share quota settings: +.PP +\fB FSQFLAGS:QUOTA_ENABLED/DENY_DISK/LOG_SOFTLIMIT/LOG_HARD_LIMIT \fR +.PP +All limits are specified as a number of bytes\&. +.SH "EXIT STATUS" +.PP +The +smbcquotas +program sets the exit status depending on the success or otherwise of the operations performed\&. The exit status may be one of the following values\&. +.PP +If the operation succeeded, smbcquotas returns an exit status of 0\&. If +smbcquotas +couldn\*(Aqt connect to the specified server, or when there was an error getting or setting the quota(s), an exit status of 1 is returned\&. If there was an error parsing any command line arguments, an exit status of 2 is returned\&. +.SH "VERSION" +.PP +This man page is part of version 4\&.16\&.4 of the Samba suite\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. +.PP +smbcquotas +was written by Stefan Metzmacher\&. diff --git a/net/samba420/files/man/smbget.1 b/net/samba420/files/man/smbget.1 new file mode 100644 index 00000000000..8fb841a415f --- /dev/null +++ b/net/samba420/files/man/smbget.1 @@ -0,0 +1,197 @@ +'\" t +.\" Title: smbget +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: User Commands +.\" Source: Samba 4.16.4 +.\" Language: English +.\" +.TH "SMBGET" "1" "08/09/2022" "Samba 4\&.16\&.4" "User Commands" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +smbget \- wget\-like utility for download files over SMB +.SH "SYNOPSIS" +.HP \w'\ 'u +smbget [\-a,\ \-\-guest] [\-r,\ \-\-resume] [\-R,\ \-\-recursive] [\-U,\ \-\-user=STRING] [\-w,\ \-\-workgroup=STRING] [\-n,\ \-\-nonprompt] [\-d,\ \-\-debuglevel=INT] [\-D,\ \-\-dots] [\-o,\ \-\-outputfile] [\-f,\ \-\-rcfile] [\-q,\ \-\-quiet] [\-v,\ \-\-verbose] [\-b,\ \-\-blocksize] [\-O,\ \-\-stdout] [\-u,\ \-\-update] [\-e,\ \-\-encrypt] [\-?,\ \-\-help] [\-\-usage] {smb://host/share/path/to/file} [smb://url2/] [\&.\&.\&.] +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(7) +suite\&. +.PP +smbget is a simple utility with wget\-like semantics, that can download files from SMB servers\&. You can specify the files you would like to download on the command\-line\&. +.PP +The files should be in the smb\-URL standard, e\&.g\&. use smb://host/share/file for the UNC path +\fI\e\e\e\eHOST\e\eSHARE\e\efile\fR\&. +.SH "OPTIONS" +.PP +\-a, \-\-guest +.RS 4 +Work as user guest +.RE +.PP +\-r, \-\-resume +.RS 4 +Automatically resume aborted files +.RE +.PP +\-R, \-\-recursive +.RS 4 +Recursively download files +.RE +.PP +\-U, \-\-user=\fIusername[%password]\fR +.RS 4 +Username (and password) to use +.RE +.PP +\-w, \-\-workgroup=STRING +.RS 4 +Workgroup to use (optional) +.RE +.PP +\-n, \-\-nonprompt +.RS 4 +Don\*(Aqt ask anything (non\-interactive) +.RE +.PP +\-d, \-\-debuglevel=INT +.RS 4 +Debuglevel to use +.RE +.PP +\-D, \-\-dots +.RS 4 +Show dots as progress indication +.RE +.PP +\-o, \-\-outputfile +.RS 4 +Write the file that is being downloaded to the specified file\&. Can not be used together with \-R\&. +.RE +.PP +\-O, \-\-stdout +.RS 4 +Write the file that is being downloaded to standard output\&. +.RE +.PP +\-f, \-\-rcfile +.RS 4 +Use specified rcfile\&. This will be loaded in the order it was specified \- e\&.g\&. if you specify any options before this one, they might get overridden by the contents of the rcfile\&. +.RE +.PP +\-q, \-\-quiet +.RS 4 +Be quiet +.RE +.PP +\-v, \-\-verbose +.RS 4 +Be verbose +.RE +.PP +\-b, \-\-blocksize +.RS 4 +Number of bytes to download in a block\&. Defaults to 64000\&. +.RE +.PP +\-?, \-\-help +.RS 4 +Show help message +.RE +.PP +\-\-usage +.RS 4 +Display brief usage message +.RE +.PP +\-u, \-\-update +.RS 4 +Download only when remote file is newer than local file or local file is missing\&. +.RE +.PP +\-e, \-\-encrypt +.RS 4 +Enable SMB encryption\&. +.RE +.SH "SMB URLS" +.PP +SMB URL\*(Aqs should be specified in the following format: +.PP +.if n \{\ +.RS 4 +.\} +.nf +smb://[[[domain;]user[:password@]]server[/share[/path[/file]]]] +.fi +.if n \{\ +.RE +.\} +.PP +.if n \{\ +.RS 4 +.\} +.nf +smb:// means all the workgroups +.fi +.if n \{\ +.RE +.\} +.PP +.if n \{\ +.RS 4 +.\} +.nf +smb://name/ means, if \fIname\fR is a workgroup, all the servers in this workgroup, or if \fIname\fR is a server, all the shares on this server\&. +.fi +.if n \{\ +.RE +.\} +.SH "EXAMPLES" +.sp +.if n \{\ +.RS 4 +.\} +.nf +# Recursively download \*(Aqsrc\*(Aq directory +smbget \-R smb://rhonwyn/jelmer/src +# Download FreeBSD ISO and enable resuming +smbget \-r smb://rhonwyn/isos/FreeBSD5\&.1\&.iso +# Recursively download all ISOs +smbget \-Rr smb://rhonwyn/isos +# Backup my data on rhonwyn +smbget \-Rr smb://rhonwyn/ +.fi +.if n \{\ +.RE +.\} +.SH "BUGS" +.PP +Permission denied is returned in some cases where the cause of the error is unknown (such as an illegally formatted smb:// url or trying to get a directory without \-R turned on)\&. +.SH "VERSION" +.PP +This man page is part of version 4\&.16\&.4 of the Samba suite\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. +.PP +The smbget manpage was written by Jelmer Vernooij\&. diff --git a/net/samba420/files/man/smbgetrc.5 b/net/samba420/files/man/smbgetrc.5 new file mode 100644 index 00000000000..77aaee71f76 --- /dev/null +++ b/net/samba420/files/man/smbgetrc.5 @@ -0,0 +1,100 @@ +'\" t +.\" Title: smbgetrc +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: File Formats and Conventions +.\" Source: Samba 4.16.4 +.\" Language: English +.\" +.TH "SMBGETRC" "5" "08/09/2022" "Samba 4\&.16\&.4" "File Formats and Conventions" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +smbgetrc \- configuration file for smbget +.SH "SYNOPSIS" +.PP +smbgetrc +.SH "DESCRIPTION" +.PP +This manual page documents the format and options of the +\fIsmbgetrc\fR +file\&. This is the configuration file used by the +\fBsmbget\fR(1) +utility\&. The file contains of key\-value pairs, one pair on each line\&. The key and value should be separated by a space\&. +.PP +By default, smbget reads its configuration from +\fI$HOME/\&.smbgetrc\fR, though other locations can be specified using the command\-line options\&. +.SH "OPTIONS" +.PP +The following keys can be set: +.PP +resume on|off +.RS 4 +Whether aborted downloads should be automatically resumed\&. +.RE +.PP +recursive on|off +.RS 4 +Whether directories should be downloaded recursively +.RE +.PP +user \fIname[%password]\fR +.RS 4 +Username (and password) to use when logging in to the remote server\&. Use an empty string for anonymous access\&. +.RE +.PP +workgroup \fIwg\fR +.RS 4 +Workgroup to use when logging in +.RE +.PP +nonprompt on|off +.RS 4 +Turns off asking for username and password\&. Useful for scripts\&. +.RE +.PP +debuglevel \fIint\fR +.RS 4 +(Samba) debuglevel to run at\&. Useful for tracking down protocol level problems\&. +.RE +.PP +dots on|off +.RS 4 +Whether a single dot should be printed for each block that has been downloaded, instead of the default progress indicator\&. +.RE +.PP +blocksize \fIint\fR +.RS 4 +Number of bytes to put in a block\&. +.RE +.SH "VERSION" +.PP +This man page is part of version 4\&.16\&.4 of the Samba suite\&. +.SH "SEE ALSO" +.PP +\fBsmbget\fR(1) +and +\fBSamba\fR(7)\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. +.PP +This manual page was written by Jelmer Vernooij diff --git a/net/samba420/files/man/smbpasswd.5 b/net/samba420/files/man/smbpasswd.5 new file mode 100644 index 00000000000..63ad2269078 --- /dev/null +++ b/net/samba420/files/man/smbpasswd.5 @@ -0,0 +1,175 @@ +'\" t +.\" Title: smbpasswd +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: File Formats and Conventions +.\" Source: Samba 4.16.4 +.\" Language: English +.\" +.TH "SMBPASSWD" "5" "08/09/2022" "Samba 4\&.16\&.4" "File Formats and Conventions" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +smbpasswd \- The Samba encrypted password file +.SH "SYNOPSIS" +.PP +smbpasswd +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(7) +suite\&. +.PP +smbpasswd is the Samba encrypted password file\&. It contains the username, Unix user id and the SMB hashed passwords of the user, as well as account flag information and the time the password was last changed\&. This file format has been evolving with Samba and has had several different formats in the past\&. +.SH "FILE FORMAT" +.PP +The format of the smbpasswd file used by Samba 2\&.2 is very similar to the familiar Unix +passwd(5) +file\&. It is an ASCII file containing one line for each user\&. Each field within each line is separated from the next by a colon\&. Any entry beginning with \*(Aq#\*(Aq is ignored\&. The smbpasswd file contains the following information for each user: +.PP +name +.RS 4 +This is the user name\&. It must be a name that already exists in the standard UNIX passwd file\&. +.RE +.PP +uid +.RS 4 +This is the UNIX uid\&. It must match the uid field for the same user entry in the standard UNIX passwd file\&. If this does not match then Samba will refuse to recognize this smbpasswd file entry as being valid for a user\&. +.RE +.PP +Lanman Password Hash +.RS 4 +This is the LANMAN hash of the user\*(Aqs password, encoded as 32 hex digits\&. The LANMAN hash is created by DES encrypting a well known string with the user\*(Aqs password as the DES key\&. This is the same password used by Windows 95/98 machines\&. Note that this password hash is regarded as weak as it is vulnerable to dictionary attacks and if two users choose the same password this entry will be identical (i\&.e\&. the password is not "salted" as the UNIX password is)\&. If the user has a null password this field will contain the characters "NO PASSWORD" as the start of the hex string\&. If the hex string is equal to 32 \*(AqX\*(Aq characters then the user\*(Aqs account is marked as +\fBdisabled\fR +and the user will not be able to log onto the Samba server\&. +.sp +\fIWARNING !!\fR +Note that, due to the challenge\-response nature of the SMB/CIFS authentication protocol, anyone with a knowledge of this password hash will be able to impersonate the user on the network\&. For this reason these hashes are known as +\fIplain text equivalents\fR +and must +\fINOT\fR +be made available to anyone but the root user\&. To protect these passwords the smbpasswd file is placed in a directory with read and traverse access only to the root user and the smbpasswd file itself must be set to be read/write only by root, with no other access\&. +.RE +.PP +NT Password Hash +.RS 4 +This is the Windows NT hash of the user\*(Aqs password, encoded as 32 hex digits\&. The Windows NT hash is created by taking the user\*(Aqs password as represented in 16\-bit, little\-endian UNICODE and then applying the MD4 (internet rfc1321) hashing algorithm to it\&. +.sp +This password hash is considered more secure than the LANMAN Password Hash as it preserves the case of the password and uses a much higher quality hashing algorithm\&. However, it is still the case that if two users choose the same password this entry will be identical (i\&.e\&. the password is not "salted" as the UNIX password is)\&. +.sp +\fIWARNING !!\fR\&. Note that, due to the challenge\-response nature of the SMB/CIFS authentication protocol, anyone with a knowledge of this password hash will be able to impersonate the user on the network\&. For this reason these hashes are known as +\fIplain text equivalents\fR +and must +\fINOT\fR +be made available to anyone but the root user\&. To protect these passwords the smbpasswd file is placed in a directory with read and traverse access only to the root user and the smbpasswd file itself must be set to be read/write only by root, with no other access\&. +.RE +.PP +Account Flags +.RS 4 +This section contains flags that describe the attributes of the users account\&. This field is bracketed by \*(Aq[\*(Aq and \*(Aq]\*(Aq characters and is always 13 characters in length (including the \*(Aq[\*(Aq and \*(Aq]\*(Aq characters)\&. The contents of this field may be any of the following characters: +.RS +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIU\fR +\- This means this is a "User" account, i\&.e\&. an ordinary user\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIN\fR +\- This means the account has no password (the passwords in the fields LANMAN Password Hash and NT Password Hash are ignored)\&. Note that this will only allow users to log on with no password if the +\fI null passwords\fR +parameter is set in the +\fBsmb.conf\fR(5) +config file\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fID\fR +\- This means the account is disabled and no SMB/CIFS logins will be allowed for this user\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIX\fR +\- This means the password does not expire\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +\fIW\fR +\- This means this account is a "Workstation Trust" account\&. This kind of account is used in the Samba PDC code stream to allow Windows NT Workstations and Servers to join a Domain hosted by a Samba PDC\&. +.RE +.sp +.RE +Other flags may be added as the code is extended in future\&. The rest of this field space is filled in with spaces\&. For further information regarding the flags that are supported please refer to the man page for the +pdbedit +command\&. +.RE +.PP +Last Change Time +.RS 4 +This field consists of the time the account was last modified\&. It consists of the characters \*(AqLCT\-\*(Aq (standing for "Last Change Time") followed by a numeric encoding of the UNIX time in seconds since the epoch (1970) that the last change was made\&. +.RE +.PP +All other colon separated fields are ignored at this time\&. +.SH "VERSION" +.PP +This man page is part of version 4\&.16\&.4 of the Samba suite\&. +.SH "SEE ALSO" +.PP +\fBsmbpasswd\fR(8), +\fBSamba\fR(7), and the Internet RFC1321 for details on the MD4 algorithm\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. diff --git a/net/samba420/files/man/smbstatus.1 b/net/samba420/files/man/smbstatus.1 new file mode 100644 index 00000000000..33410995804 --- /dev/null +++ b/net/samba420/files/man/smbstatus.1 @@ -0,0 +1,186 @@ +'\" t +.\" Title: smbstatus +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: User Commands +.\" Source: Samba 4.16.4 +.\" Language: English +.\" +.TH "SMBSTATUS" "1" "08/09/2022" "Samba 4\&.16\&.4" "User Commands" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +smbstatus \- report on current Samba connections +.SH "SYNOPSIS" +.HP \w'\ 'u +smbstatus [\-p|\-\-processes] [\-v|\-\-verbose] [\-L|\-\-locks] [\-S|\-\-shares] [\-N|\-\-notify] [\-u|\-\-user=STRING] [\-b|\-\-brief] [\-P|\-\-profile] [\-R|\-\-profile\-rates] [\-B|\-\-byterange] [\-n|\-\-numeric] [\-f|\-\-fast] [\-\-resolve\-uids] [\-?|\-\-help] [\-\-usage] [\-d|\-\-debuglevel=DEBUGLEVEL] [\-\-debug\-stdout] [\-\-configfile=CONFIGFILE] [\-\-option=name=value] [\-l|\-\-log\-basename=LOGFILEBASE] [\-\-leak\-report] [\-\-leak\-report\-full] +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(7) +suite\&. +.PP +smbstatus +is a very simple program to list the current Samba connections\&. +.SH "OPTIONS" +.PP +\-P|\-\-profile +.RS 4 +If samba has been compiled with the profiling option, print only the contents of the profiling shared memory area\&. +.RE +.PP +\-R|\-\-profile\-rates +.RS 4 +If samba has been compiled with the profiling option, print the contents of the profiling shared memory area and the call rates\&. +.RE +.PP +\-b|\-\-brief +.RS 4 +gives brief output\&. +.RE +.PP +\-v|\-\-verbose +.RS 4 +gives verbose output\&. +.RE +.PP +\-L|\-\-locks +.RS 4 +causes smbstatus to only list locks\&. +.RE +.PP +\-B|\-\-byterange +.RS 4 +causes smbstatus to include byte range locks\&. +.RE +.PP +\-p|\-\-processes +.RS 4 +print a list of +\fBsmbd\fR(8) +processes and exit\&. Useful for scripting\&. +.RE +.PP +\-S|\-\-shares +.RS 4 +causes smbstatus to only list shares\&. +.RE +.PP +\-N|\-\-notify +.RS 4 +causes smbstatus to display registered file notifications +.RE +.PP +\-f|\-\-fast +.RS 4 +causes smbstatus to not check if the status data is valid by checking if the processes that the status data refer to all still exist\&. This speeds up execution on busy systems and clusters but might display stale data of processes that died without cleaning up properly\&. +.RE +.PP +\-u|\-\-user= +.RS 4 +selects information relevant to +\fIusername\fR +only\&. +.RE +.PP +\-n|\-\-numeric +.RS 4 +causes smbstatus to display numeric UIDs and GIDs instead of resolving them to names\&. +.RE +.PP +\-?|\-\-help +.RS 4 +Print a summary of command line options\&. +.RE +.PP +\-\-usage +.RS 4 +Display brief usage message\&. +.RE +.PP +\-d|\-\-debuglevel=DEBUGLEVEL +.RS 4 +\fIlevel\fR +is an integer from 0 to 10\&. The default value if this parameter is not specified is 1 for client applications\&. +.sp +The higher this value, the more detail will be logged to the log files about the activities of the server\&. At level 0, only critical errors and serious warnings will be logged\&. Level 1 is a reasonable level for day\-to\-day running \- it generates a small amount of information about operations carried out\&. +.sp +Levels above 1 will generate considerable amounts of log data, and should only be used when investigating a problem\&. Levels above 3 are designed for use only by developers and generate HUGE amounts of log data, most of which is extremely cryptic\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBlog level\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-\-debug\-stdout +.RS 4 +This will redirect debug output to STDOUT\&. By default all clients are logging to STDERR\&. +.RE +.PP +\-\-configfile= +.RS 4 +The file specified contains the configuration details required by the client\&. The information in this file can be general for client and server or only provide client specific like options such as +\m[blue]\fBclient smb encrypt\fR\m[]\&. See +smb\&.conf +for more information\&. The default configuration file name is determined at compile time\&. +.RE +.PP +\-\-option== +.RS 4 +Set the +\fBsmb.conf\fR(5) +option "" to value "" from the command line\&. This overrides compiled\-in defaults and options read from the configuration file\&. If a name or a value includes a space, wrap whole \-\-option=name=value into quotes\&. +.RE +.PP +\-l|\-\-log\-basename=logdirectory +.RS 4 +Base directory name for log/debug files\&. The extension +\fB"\&.progname"\fR +will be appended (e\&.g\&. log\&.smbclient, log\&.smbd, etc\&.\&.\&.)\&. The log file is never removed by the client\&. +.RE +.PP +\-\-leak\-report +.RS 4 +Enable talloc leak reporting on exit\&. +.RE +.PP +\-\-leak\-report\-full +.RS 4 +Enable full talloc leak reporting on exit\&. +.RE +.PP +\-V|\-\-version +.RS 4 +Prints the program version number\&. +.RE +.SH "VERSION" +.PP +This man page is part of version 4\&.16\&.4 of the Samba suite\&. +.SH "SEE ALSO" +.PP +\fBsmbd\fR(8) +and +\fBsmb.conf\fR(5)\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. diff --git a/net/samba420/files/man/smbtar.1 b/net/samba420/files/man/smbtar.1 new file mode 100644 index 00000000000..b83dbc014d3 --- /dev/null +++ b/net/samba420/files/man/smbtar.1 @@ -0,0 +1,163 @@ +'\" t +.\" Title: smbtar +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: User Commands +.\" Source: Samba 4.16.4 +.\" Language: English +.\" +.TH "SMBTAR" "1" "08/09/2022" "Samba 4\&.16\&.4" "User Commands" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +smbtar \- shell script for backing up SMB/CIFS shares directly to UNIX tape drives +.SH "SYNOPSIS" +.HP \w'\ 'u +smbtar [\-r] [\-i] [\-a] [\-v] {\-s\ server} [\-p\ password] [\-x\ services] [\-X] [\-N\ filename] [\-b\ blocksize] [\-d\ directory] [\-l\ loglevel] [\-u\ user] [\-t\ tape] {filenames} +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(7) +suite\&. +.PP +smbtar +is a very small shell script on top of +\fBsmbclient\fR(1) +which dumps SMB shares directly to tape\&. +.SH "OPTIONS" +.PP +\-s server +.RS 4 +The SMB/CIFS server that the share resides upon\&. +.RE +.PP +\-x service +.RS 4 +The share name on the server to connect to\&. The default is "backup"\&. +.RE +.PP +\-X +.RS 4 +Exclude mode\&. Exclude filenames\&.\&.\&. from tar create or restore\&. +.RE +.PP +\-d directory +.RS 4 +Change to initial +\fIdirectory \fR +before restoring / backing up files\&. +.RE +.PP +\-v +.RS 4 +Verbose mode\&. +.RE +.PP +\-p password +.RS 4 +The password to use to access a share\&. Default: none +.RE +.PP +\-u user +.RS 4 +The user id to connect as\&. Default: UNIX login name\&. +.RE +.PP +\-a +.RS 4 +Reset DOS archive bit mode to indicate file has been archived\&. +.RE +.PP +\-t tape +.RS 4 +Tape device\&. May be regular file or tape device\&. Default: +\fI$TAPE\fR +environmental variable; if not set, a file called +tar\&.out\&. +.RE +.PP +\-b blocksize +.RS 4 +Blocking factor\&. Defaults to 20\&. See +tar(1) +for a fuller explanation\&. +.RE +.PP +\-N filename +.RS 4 +Backup only files newer than filename\&. Could be used (for example) on a log file to implement incremental backups\&. +.RE +.PP +\-i +.RS 4 +Incremental mode; tar files are only backed up if they have the archive bit set\&. The archive bit is reset after each file is read\&. +.RE +.PP +\-r +.RS 4 +Restore\&. Files are restored to the share from the tar file\&. +.RE +.PP +\-l log level +.RS 4 +Log (debug) level\&. Corresponds to the +\fI\-d\fR +flag of +\fBsmbclient\fR(1)\&. +.RE +.SH "ENVIRONMENT VARIABLES" +.PP +The +\fI$TAPE\fR +variable specifies the default tape device to write to\&. May be overridden with the \-t option\&. +.SH "BUGS" +.PP +The +smbtar +script has different options from ordinary tar and from smbclient\*(Aqs tar command\&. +.SH "CAVEATS" +.PP +Sites that are more careful about security may not like the way the script handles PC passwords\&. Backup and restore work on entire shares; should work on file lists\&. smbtar works best with GNU tar and may not work well with other versions\&. +.SH "DIAGNOSTICS" +.PP +See the +\fIDIAGNOSTICS\fR +section for the +\fBsmbclient\fR(1) +command\&. +.SH "VERSION" +.PP +This man page is part of version 4\&.16\&.4 of the Samba suite\&. +.SH "SEE ALSO" +.PP +\fBsmbd\fR(8), +\fBsmbclient\fR(1), +\fBsmb.conf\fR(5)\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. +.PP +Ricky Poulten +wrote the tar extension and this man page\&. The +smbtar +script was heavily rewritten and improved by +Martin Kraemer\&. Many thanks to everyone who suggested extensions, improvements, bug fixes, etc\&. The man page sources were converted to YODL format (another excellent piece of Open Source software, available at +ftp://ftp\&.icce\&.rug\&.nl/pub/unix/) and updated for the Samba 2\&.0 release by Jeremy Allison\&. The conversion to DocBook for Samba 2\&.2 was done by Gerald Carter\&. The conversion to DocBook XML 4\&.2 for Samba 3\&.0 was done by Alexander Bokovoy\&. diff --git a/net/samba420/files/man/smbtorture.1 b/net/samba420/files/man/smbtorture.1 new file mode 100644 index 00000000000..3dcfcd8f50a --- /dev/null +++ b/net/samba420/files/man/smbtorture.1 @@ -0,0 +1,362 @@ +'\" t +.\" Title: smbtorture +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: Test Suite +.\" Source: Samba 4.0 +.\" Language: English +.\" +.TH "SMBTORTURE" "1" "08/09/2022" "Samba 4\&.0" "Test Suite" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +smbtorture \- Run a series of tests against a SMB server +.SH "SYNOPSIS" +.HP \w'\fBsmbtorture\fR\ 'u +\fBsmbtorture\fR {//server/share} [\-d\ debuglevel] [\-U\ user%pass] [\-k] [\-N\ numprocs] [\-n\ netbios_name] [\-W\ workgroup] [\-e\ num\ files(entries)] [\-O\ socket_options] [\-m\ maximum_protocol] [\-L] [\-c\ CLIENT\&.TXT] [\-t\ timelimit] [\-C\ filename] [\-A] [\-p\ port] [\-s\ seed] [\-f\ max_failures] [\-X] {BINDING\-STRING|UNC} {TEST1} [TEST2] [\&.\&.\&.] +.SH "DESCRIPTION" +.PP +smbtorture is a testsuite that runs several tests against a SMB server\&. All tests are known to succeed against a Windows 2003 server (?)\&. Smbtorture\*(Aqs primary goal is finding differences in implementations of the SMB protocol and testing SMB servers\&. +.PP +Any number of tests can be specified on the command\-line\&. If no tests are specified, all tests are run\&. +.PP +If no arguments are specified at all, all available options and tests are listed\&. +.SS "Binding string format" +.PP +The binding string format is: +.PP +TRANSPORT:host[flags] +.PP +Where TRANSPORT is either ncacn_np for SMB, ncacn_ip_tcp for RPC/TCP or ncalrpc for local connections\&. +.PP +\*(Aqhost\*(Aq is an IP or hostname or netbios name\&. If the binding string identifies the server side of an endpoint, \*(Aqhost\*(Aq may be an empty string\&. +.PP +\*(Aqflags\*(Aq can include a SMB pipe name if using the ncacn_np transport or a TCP port number if using the ncacn_ip_tcp transport, otherwise they will be auto\-determined\&. +.PP +other recognised flags are: +.PP +sign +.RS 4 +enable ntlmssp signing +.RE +.PP +seal +.RS 4 +enable ntlmssp sealing +.RE +.PP +connect +.RS 4 +enable rpc connect level auth (auth, but no sign or seal) +.RE +.PP +validate +.RS 4 +enable the NDR validator +.RE +.PP +print +.RS 4 +enable debugging of the packets +.RE +.PP +bigendian +.RS 4 +use bigendian RPC +.RE +.PP +padcheck +.RS 4 +check reply data for non\-zero pad bytes +.RE +.PP +For example, these all connect to the samr pipe: +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +ncacn_np:myserver +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +ncacn_np:myserver[samr] +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +ncacn_np:myserver[\e\epipe\e\esamr] +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +ncacn_np:myserver[/pipe/samr] +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +ncacn_np:myserver[samr,sign,print] +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +ncacn_np:myserver[\e\epipe\e\esamr,sign,seal,bigendian] +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +ncacn_np:myserver[/pipe/samr,seal,validate] +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +ncacn_np: +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +ncacn_np:[/pipe/samr] +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +ncacn_ip_tcp:myserver +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +ncacn_ip_tcp:myserver[1024] +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +ncacn_ip_tcp:myserver[1024,sign,seal] +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +ncalrpc: +.RE +.SS "UNC Format" +.PP +The UNC format is: +.PP +//server/share +.SH "OPTIONS" +.PP +\-d debuglevel +.RS 4 +Use the specified Samba debug level\&. A higher debug level means more output\&. +.RE +.PP +\-U user%pass +.RS 4 +Use the specified username/password combination when logging in to a remote server\&. +.RE +.PP +\-k +.RS 4 +Use kerberos when authenticating\&. +.RE +.PP +\-W workgroup +.RS 4 +Use specified name as our workgroup name\&. +.RE +.PP +\-n netbios_name +.RS 4 +Use specified name as our NetBIOS name\&. +.RE +.PP +\-O socket_options +.RS 4 +Use specified socket options, equivalent of the smb\&.conf option +\(lqsocket options\(rq\&. See the smb\&.conf(5) manpage for details\&. +.RE +.PP +\-m max_protocol +.RS 4 +Specify the maximum SMB dialect that should be used\&. Possible values are: CORE, COREPLUS, LANMAN1, LANMAN2, NT1 +.RE +.PP +\-s seed +.RS 4 +Initialize the randomizer using +\fIseed\fR +as seed\&. +.RE +.PP +\-L +.RS 4 +Use oplocks\&. +.RE +.PP +\-X +.RS 4 +Enable dangerous tests\&. Use with care! This might crash your server\&.\&.\&. +.RE +.PP +\-t timelimit +.RS 4 +Specify the NBENCH time limit in seconds\&. Defaults to 600\&. +.RE +.PP +\-p ports +.RS 4 +Specify ports to connect to\&. +.RE +.PP +\-c file +.RS 4 +Read NBENCH commands from +\fIfile\fR +instead of from CLIENT\&.TXT\&. +.RE +.PP +\-A +.RS 4 +Show not just OK or FAILED but more detailed output\&. Used only by DENY test at the moment\&. +.RE +.PP +\-C filename +.RS 4 +Load a list of UNC names from the specified filename\&. Smbtorture instances will connect to a random host from this list\&. +.RE +.PP +\-N numprocs +.RS 4 +Specify number of smbtorture processes to launch\&. +.RE +.PP +\-e num_files +.RS 4 +Number of entries to use in certain tests (such as creating X files) (default: 1000)\&. +.RE +.PP +\-f max_failures +.RS 4 +Number of failures before aborting a test (default: 1)\&. +.RE +.SH "VERSION" +.PP +This man page is correct for version 4\&.0 of the Samba suite\&. +.SH "SEE ALSO" +.PP +Samba +.SH "AUTHOR" +.PP +This utility is part of the +\m[blue]\fBSamba\fR\m[]\&\s-2\u[1]\d\s+2 +suite, which is developed by the global +\m[blue]\fBSamba Team\fR\m[]\&\s-2\u[2]\d\s+2\&. +.PP +smbtorture was written by Andrew Tridgell\&. +.PP +This manpage was written by Jelmer Vernooij\&. +.SH "NOTES" +.IP " 1." 4 +Samba +.RS 4 +\%http://www.samba.org/ +.RE +.IP " 2." 4 +Samba Team +.RS 4 +\%http://www.samba.org/samba/team/ +.RE diff --git a/net/samba420/files/man/smbtree.1 b/net/samba420/files/man/smbtree.1 new file mode 100644 index 00000000000..eab5ca0db74 --- /dev/null +++ b/net/samba420/files/man/smbtree.1 @@ -0,0 +1,252 @@ +'\" t +.\" Title: smbtree +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: User Commands +.\" Source: Samba 4.16.4 +.\" Language: English +.\" +.TH "SMBTREE" "1" "08/09/2022" "Samba 4\&.16\&.4" "User Commands" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +smbtree \- A text based smb network browser +.SH "SYNOPSIS" +.HP \w'\ 'u +smbtree [\-D|\-\-domains] [\-S|\-\-servers] [\-?|\-\-help] [\-\-usage] [\-d|\-\-debuglevel=DEBUGLEVEL] [\-\-debug\-stdout] [\-\-configfile=CONFIGFILE] [\-\-option=name=value] [\-l|\-\-log\-basename=LOGFILEBASE] [\-\-leak\-report] [\-\-leak\-report\-full] [\-U|\-\-user=[DOMAIN/]USERNAME[%PASSWORD]] [\-N|\-\-no\-pass] [\-\-password=STRING] [\-\-pw\-nt\-hash] [\-A|\-\-authentication\-file=FILE] [\-P|\-\-machine\-pass] [\-\-simple\-bind\-dn=DN] [\-\-use\-kerberos=desired|required|off] [\-\-use\-krb5\-ccache=CCACHE] [\-\-use\-winbind\-ccache] [\-\-client\-protection=sign|encrypt|off] [\-V|\-\-version] +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(7) +suite\&. +.PP +smbtree +is a smb browser program in text mode\&. It is similar to the "Network Neighborhood" found on Windows computers\&. It prints a tree with all the known domains, the servers in those domains and the shares on the servers\&. +.SH "OPTIONS" +.PP +\-D|\-\-domains +.RS 4 +Only print a list of all the domains known on broadcast or by the master browser +.RE +.PP +\-S|\-\-servers +.RS 4 +Only print a list of all the domains and servers responding on broadcast or known by the master browser\&. +.RE +.PP +\-?|\-\-help +.RS 4 +Print a summary of command line options\&. +.RE +.PP +\-\-usage +.RS 4 +Display brief usage message\&. +.RE +.PP +\-d|\-\-debuglevel=DEBUGLEVEL +.RS 4 +\fIlevel\fR +is an integer from 0 to 10\&. The default value if this parameter is not specified is 1 for client applications\&. +.sp +The higher this value, the more detail will be logged to the log files about the activities of the server\&. At level 0, only critical errors and serious warnings will be logged\&. Level 1 is a reasonable level for day\-to\-day running \- it generates a small amount of information about operations carried out\&. +.sp +Levels above 1 will generate considerable amounts of log data, and should only be used when investigating a problem\&. Levels above 3 are designed for use only by developers and generate HUGE amounts of log data, most of which is extremely cryptic\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBlog level\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-\-debug\-stdout +.RS 4 +This will redirect debug output to STDOUT\&. By default all clients are logging to STDERR\&. +.RE +.PP +\-\-configfile= +.RS 4 +The file specified contains the configuration details required by the client\&. The information in this file can be general for client and server or only provide client specific like options such as +\m[blue]\fBclient smb encrypt\fR\m[]\&. See +smb\&.conf +for more information\&. The default configuration file name is determined at compile time\&. +.RE +.PP +\-\-option== +.RS 4 +Set the +\fBsmb.conf\fR(5) +option "" to value "" from the command line\&. This overrides compiled\-in defaults and options read from the configuration file\&. If a name or a value includes a space, wrap whole \-\-option=name=value into quotes\&. +.RE +.PP +\-l|\-\-log\-basename=logdirectory +.RS 4 +Base directory name for log/debug files\&. The extension +\fB"\&.progname"\fR +will be appended (e\&.g\&. log\&.smbclient, log\&.smbd, etc\&.\&.\&.)\&. The log file is never removed by the client\&. +.RE +.PP +\-\-leak\-report +.RS 4 +Enable talloc leak reporting on exit\&. +.RE +.PP +\-\-leak\-report\-full +.RS 4 +Enable full talloc leak reporting on exit\&. +.RE +.PP +\-V|\-\-version +.RS 4 +Prints the program version number\&. +.RE +.PP +\-U|\-\-user=[DOMAIN\e]USERNAME[%PASSWORD] +.RS 4 +Sets the SMB username or username and password\&. +.sp +If %PASSWORD is not specified, the user will be prompted\&. The client will first check the +\fBUSER\fR +environment variable (which is also permitted to also contain the password seperated by a %), then the +\fBLOGNAME\fR +variable (which is not permitted to contain a password) and if either exists, the value is used\&. If these environmental variables are not found, the username found in a Kerberos Credentials cache may be used\&. +.sp +A third option is to use a credentials file which contains the plaintext of the username and password\&. This option is mainly provided for scripts where the admin does not wish to pass the credentials on the command line or via environment variables\&. If this method is used, make certain that the permissions on the file restrict access from unwanted users\&. See the +\fI\-A\fR +for more details\&. +.sp +Be cautious about including passwords in scripts or passing user\-supplied values onto the command line\&. For security it is better to let the Samba client tool ask for the password if needed, or obtain the password once with +kinit\&. +.sp +While Samba will attempt to scrub the password from the process title (as seen in ps), this is after startup and so is subject to a race\&. +.RE +.PP +\-N|\-\-no\-pass +.RS 4 +If specified, this parameter suppresses the normal password prompt from the client to the user\&. This is useful when accessing a service that does not require a password\&. +.sp +Unless a password is specified on the command line or this parameter is specified, the client will request a password\&. +.sp +If a password is specified on the command line and this option is also defined the password on the command line will be silently ignored and no password will be used\&. +.RE +.PP +\-\-password +.RS 4 +Specify the password on the commandline\&. +.sp +Be cautious about including passwords in scripts or passing user\-supplied values onto the command line\&. For security it is better to let the Samba client tool ask for the password if needed, or obtain the password once with +kinit\&. +.sp +If \-\-password is not specified, the tool will check the +\fBPASSWD\fR +environment variable, followed by +\fBPASSWD_FD\fR +which is expected to contain an open file descriptor (FD) number\&. +.sp +Finally it will check +\fBPASSWD_FILE\fR +(containing a file path to be opened)\&. The file should only contain the password\&. Make certain that the permissions on the file restrict access from unwanted users! +.sp +While Samba will attempt to scrub the password from the process title (as seen in ps), this is after startup and so is subject to a race\&. +.RE +.PP +\-\-pw\-nt\-hash +.RS 4 +The supplied password is the NT hash\&. +.RE +.PP +\-A|\-\-authentication\-file=filename +.RS 4 +This option allows you to specify a file from which to read the username and password used in the connection\&. The format of the file is: +.sp +.if n \{\ +.RS 4 +.\} +.nf + username = + password = + domain = + +.fi +.if n \{\ +.RE +.\} +.sp +Make certain that the permissions on the file restrict access from unwanted users! +.RE +.PP +\-P|\-\-machine\-pass +.RS 4 +Use stored machine account password\&. +.RE +.PP +\-\-simple\-bind\-dn=DN +.RS 4 +DN to use for a simple bind\&. +.RE +.PP +\-\-use\-kerberos=desired|required|off +.RS 4 +This parameter determines whether Samba client tools will try to authenticate using Kerberos\&. For Kerberos authentication you need to use dns names instead of IP addresses when connnecting to a service\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBclient use kerberos\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-\-use\-krb5\-ccache=CCACHE +.RS 4 +Specifies the credential cache location for Kerberos authentication\&. +.sp +This will set \-\-use\-kerberos=required too\&. +.RE +.PP +\-\-use\-winbind\-ccache +.RS 4 +Try to use the credential cache by winbind\&. +.RE +.PP +\-\-client\-protection=sign|encrypt|off +.RS 4 +Sets the connection protection the client tool should use\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBclient protection\fR\m[] +parameter in the +smb\&.conf +file\&. +.sp +In case you need more fine grained control you can use: +\-\-option=clientsmbencrypt=OPTION, +\-\-option=clientipcsigning=OPTION, +\-\-option=clientsigning=OPTION\&. +.RE +.SH "VERSION" +.PP +This man page is part of version 4\&.16\&.4 of the Samba suite\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. +.PP +The smbtree man page was written by Jelmer Vernooij\&. diff --git a/net/samba420/files/man/talloc.3 b/net/samba420/files/man/talloc.3 new file mode 100644 index 00000000000..6a10b4990c2 --- /dev/null +++ b/net/samba420/files/man/talloc.3 @@ -0,0 +1,683 @@ +'\" t +.\" Title: talloc +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.76.1 +.\" Date: 2015-04-10 +.\" Manual: System Administration tools +.\" Source: Samba 4.0 +.\" Language: English +.\" +.TH "TALLOC" "3" "2015\-04\-10" "Samba 4\&.0" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +talloc \- hierarchical reference counted memory pool system with destructors +.SH "SYNOPSIS" +.sp +.nf +#include +.fi +.SH "DESCRIPTION" +.PP +If you are used to talloc from Samba3 then please read this carefully, as talloc has changed a lot\&. +.PP +The new talloc is a hierarchical, reference counted memory pool system with destructors\&. Quite a mouthful really, but not too bad once you get used to it\&. +.PP +Perhaps the biggest change from Samba3 is that there is no distinction between a "talloc context" and a "talloc pointer"\&. Any pointer returned from talloc() is itself a valid talloc context\&. This means you can do this: +.sp +.if n \{\ +.RS 4 +.\} +.nf + struct foo *X = talloc(mem_ctx, struct foo); + X\->name = talloc_strdup(X, "foo"); + +.fi +.if n \{\ +.RE +.\} +.PP +and the pointer +X\->name +would be a "child" of the talloc context +X +which is itself a child of +mem_ctx\&. So if you do +talloc_free(mem_ctx) +then it is all destroyed, whereas if you do +talloc_free(X) +then just +X +and +X\->name +are destroyed, and if you do +talloc_free(X\->name) +then just the name element of +X +is destroyed\&. +.PP +If you think about this, then what this effectively gives you is an n\-ary tree, where you can free any part of the tree with talloc_free()\&. +.PP +If you find this confusing, then I suggest you run the +testsuite +program to watch talloc in action\&. You may also like to add your own tests to +testsuite\&.c +to clarify how some particular situation is handled\&. +.SH "TALLOC API" +.PP +The following is a complete guide to the talloc API\&. Read it all at least twice\&. +.SS "(type *)talloc(const void *ctx, type);" +.PP +The talloc() macro is the core of the talloc library\&. It takes a memory +\fIctx\fR +and a +\fItype\fR, and returns a pointer to a new area of memory of the given +\fItype\fR\&. +.PP +The returned pointer is itself a talloc context, so you can use it as the +\fIctx\fR +argument to more calls to talloc() if you wish\&. +.PP +The returned pointer is a "child" of the supplied context\&. This means that if you talloc_free() the +\fIctx\fR +then the new child disappears as well\&. Alternatively you can free just the child\&. +.PP +The +\fIctx\fR +argument to talloc() can be NULL, in which case a new top level context is created\&. +.SS "void *talloc_size(const void *ctx, size_t size);" +.PP +The function talloc_size() should be used when you don\*(Aqt have a convenient type to pass to talloc()\&. Unlike talloc(), it is not type safe (as it returns a void *), so you are on your own for type checking\&. +.SS "(typeof(ptr)) talloc_ptrtype(const void *ctx, ptr);" +.PP +The talloc_ptrtype() macro should be used when you have a pointer and want to allocate memory to point at with this pointer\&. When compiling with gcc >= 3 it is typesafe\&. Note this is a wrapper of talloc_size() and talloc_get_name() will return the current location in the source file\&. and not the type\&. +.SS "int talloc_free(void *ptr);" +.PP +The talloc_free() function frees a piece of talloc memory, and all its children\&. You can call talloc_free() on any pointer returned by talloc()\&. +.PP +The return value of talloc_free() indicates success or failure, with 0 returned for success and \-1 for failure\&. The only possible failure condition is if +\fIptr\fR +had a destructor attached to it and the destructor returned \-1\&. See +\(lqtalloc_set_destructor()\(rq +for details on destructors\&. +.PP +If this pointer has an additional parent when talloc_free() is called then the memory is not actually released, but instead the most recently established parent is destroyed\&. See +\(lqtalloc_reference()\(rq +for details on establishing additional parents\&. +.PP +For more control on which parent is removed, see +\(lqtalloc_unlink()\(rq\&. +.PP +talloc_free() operates recursively on its children\&. +.PP +From the 2\&.0 version of talloc, as a special case, talloc_free() is refused on pointers that have more than one parent, as talloc would have no way of knowing which parent should be removed\&. To free a pointer that has more than one parent please use talloc_unlink()\&. +.PP +To help you find problems in your code caused by this behaviour, if you do try and free a pointer with more than one parent then the talloc logging function will be called to give output like this: +.PP + +.sp +.if n \{\ +.RS 4 +.\} +.nf + ERROR: talloc_free with references at some_dir/source/foo\&.c:123 + reference at some_dir/source/other\&.c:325 + reference at some_dir/source/third\&.c:121 + +.fi +.if n \{\ +.RE +.\} +.PP +Please see the documentation for talloc_set_log_fn() and talloc_set_log_stderr() for more information on talloc logging functions\&. +.SS "void *talloc_reference(const void *ctx, const void *ptr);" +.PP +The talloc_reference() function makes +\fIctx\fR +an additional parent of +\fIptr\fR\&. +.PP +The return value of talloc_reference() is always the original pointer +\fIptr\fR, unless talloc ran out of memory in creating the reference in which case it will return NULL (each additional reference consumes around 48 bytes of memory on intel x86 platforms)\&. +.PP +If +\fIptr\fR +is NULL, then the function is a no\-op, and simply returns NULL\&. +.PP +After creating a reference you can free it in one of the following ways: +.PP + +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +you can talloc_free() any parent of the original pointer\&. That will reduce the number of parents of this pointer by 1, and will cause this pointer to be freed if it runs out of parents\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +you can talloc_free() the pointer itself if it has at maximum one parent\&. This behaviour has been changed since the release of version 2\&.0\&. Further informations in the description of "talloc_free"\&. +.RE +.PP +For more control on which parent to remove, see +\(lqtalloc_unlink()\(rq\&. +.SS "int talloc_unlink(const void *ctx, void *ptr);" +.PP +The talloc_unlink() function removes a specific parent from +\fIptr\fR\&. The +\fIctx\fR +passed must either be a context used in talloc_reference() with this pointer, or must be a direct parent of ptr\&. +.PP +Note that if the parent has already been removed using talloc_free() then this function will fail and will return \-1\&. Likewise, if +\fIptr\fR +is NULL, then the function will make no modifications and return \-1\&. +.PP +Usually you can just use talloc_free() instead of talloc_unlink(), but sometimes it is useful to have the additional control on which parent is removed\&. +.SS "void talloc_set_destructor(const void *ptr, int (*destructor)(void *));" +.PP +The function talloc_set_destructor() sets the +\fIdestructor\fR +for the pointer +\fIptr\fR\&. A +\fIdestructor\fR +is a function that is called when the memory used by a pointer is about to be released\&. The destructor receives +\fIptr\fR +as an argument, and should return 0 for success and \-1 for failure\&. +.PP +The +\fIdestructor\fR +can do anything it wants to, including freeing other pieces of memory\&. A common use for destructors is to clean up operating system resources (such as open file descriptors) contained in the structure the destructor is placed on\&. +.PP +You can only place one destructor on a pointer\&. If you need more than one destructor then you can create a zero\-length child of the pointer and place an additional destructor on that\&. +.PP +To remove a destructor call talloc_set_destructor() with NULL for the destructor\&. +.PP +If your destructor attempts to talloc_free() the pointer that it is the destructor for then talloc_free() will return \-1 and the free will be ignored\&. This would be a pointless operation anyway, as the destructor is only called when the memory is just about to go away\&. +.SS "int talloc_increase_ref_count(const void *\fIptr\fR);" +.PP +The talloc_increase_ref_count(\fIptr\fR) function is exactly equivalent to: +.sp +.if n \{\ +.RS 4 +.\} +.nf +talloc_reference(NULL, ptr); +.fi +.if n \{\ +.RE +.\} +.PP +You can use either syntax, depending on which you think is clearer in your code\&. +.PP +It returns 0 on success and \-1 on failure\&. +.SS "size_t talloc_reference_count(const void *\fIptr\fR);" +.PP +Return the number of references to the pointer\&. +.SS "void talloc_set_name(const void *ptr, const char *fmt, \&.\&.\&.);" +.PP +Each talloc pointer has a "name"\&. The name is used principally for debugging purposes, although it is also possible to set and get the name on a pointer in as a way of "marking" pointers in your code\&. +.PP +The main use for names on pointer is for "talloc reports"\&. See +\(lqtalloc_report_depth_cb()\(rq, +\(lqtalloc_report_depth_file()\(rq, +\(lqtalloc_report()\(rq +\(lqtalloc_report()\(rq +and +\(lqtalloc_report_full()\(rq +for details\&. Also see +\(lqtalloc_enable_leak_report()\(rq +and +\(lqtalloc_enable_leak_report_full()\(rq\&. +.PP +The talloc_set_name() function allocates memory as a child of the pointer\&. It is logically equivalent to: +.sp +.if n \{\ +.RS 4 +.\} +.nf +talloc_set_name_const(ptr, talloc_asprintf(ptr, fmt, \&.\&.\&.)); +.fi +.if n \{\ +.RE +.\} +.PP +Note that multiple calls to talloc_set_name() will allocate more memory without releasing the name\&. All of the memory is released when the ptr is freed using talloc_free()\&. +.SS "void talloc_set_name_const(const void *\fIptr\fR, const char *\fIname\fR);" +.PP +The function talloc_set_name_const() is just like talloc_set_name(), but it takes a string constant, and is much faster\&. It is extensively used by the "auto naming" macros, such as talloc_p()\&. +.PP +This function does not allocate any memory\&. It just copies the supplied pointer into the internal representation of the talloc ptr\&. This means you must not pass a +\fIname\fR +pointer to memory that will disappear before +\fIptr\fR +is freed with talloc_free()\&. +.SS "void *talloc_named(const void *\fIctx\fR, size_t \fIsize\fR, const char *\fIfmt\fR, \&.\&.\&.);" +.PP +The talloc_named() function creates a named talloc pointer\&. It is equivalent to: +.sp +.if n \{\ +.RS 4 +.\} +.nf +ptr = talloc_size(ctx, size); +talloc_set_name(ptr, fmt, \&.\&.\&.\&.); +.fi +.if n \{\ +.RE +.\} +.SS "void *talloc_named_const(const void *\fIctx\fR, size_t \fIsize\fR, const char *\fIname\fR);" +.PP +This is equivalent to: +.sp +.if n \{\ +.RS 4 +.\} +.nf +ptr = talloc_size(ctx, size); +talloc_set_name_const(ptr, name); +.fi +.if n \{\ +.RE +.\} +.SS "const char *talloc_get_name(const void *\fIptr\fR);" +.PP +This returns the current name for the given talloc pointer, +\fIptr\fR\&. See +\(lqtalloc_set_name()\(rq +for details\&. +.SS "void *talloc_init(const char *\fIfmt\fR, \&.\&.\&.);" +.PP +This function creates a zero length named talloc context as a top level context\&. It is equivalent to: +.sp +.if n \{\ +.RS 4 +.\} +.nf +talloc_named(NULL, 0, fmt, \&.\&.\&.); +.fi +.if n \{\ +.RE +.\} +.SS "void *talloc_new(void *\fIctx\fR);" +.PP +This is a utility macro that creates a new memory context hanging off an existing context, automatically naming it "talloc_new: __location__" where __location__ is the source line it is called from\&. It is particularly useful for creating a new temporary working context\&. +.SS "(\fItype\fR *)talloc_realloc(const void *\fIctx\fR, void *\fIptr\fR, \fItype\fR, \fIcount\fR);" +.PP +The talloc_realloc() macro changes the size of a talloc pointer\&. It has the following equivalences: +.sp +.if n \{\ +.RS 4 +.\} +.nf +talloc_realloc(ctx, NULL, type, 1) ==> talloc(ctx, type); +talloc_realloc(ctx, ptr, type, 0) ==> talloc_free(ptr); +.fi +.if n \{\ +.RE +.\} +.PP +The +\fIctx\fR +argument is only used if +\fIptr\fR +is not NULL, otherwise it is ignored\&. +.PP +talloc_realloc() returns the new pointer, or NULL on failure\&. The call will fail either due to a lack of memory, or because the pointer has more than one parent (see +\(lqtalloc_reference()\(rq)\&. +.SS "void *talloc_realloc_size(const void *ctx, void *ptr, size_t size);" +.PP +the talloc_realloc_size() function is useful when the type is not known so the type\-safe talloc_realloc() cannot be used\&. +.SS "TYPE *talloc_steal(const void *\fInew_ctx\fR, const TYPE *\fIptr\fR);" +.PP +The talloc_steal() function changes the parent context of a talloc pointer\&. It is typically used when the context that the pointer is currently a child of is going to be freed and you wish to keep the memory for a longer time\&. +.PP +The talloc_steal() function returns the pointer that you pass it\&. It does not have any failure modes\&. +.PP +It is possible to produce loops in the parent/child relationship if you are not careful with talloc_steal()\&. No guarantees are provided as to your sanity or the safety of your data if you do this\&. +.PP +Note that if you try and call talloc_steal() on a pointer that has more than one parent then the result is ambiguous\&. Talloc will choose to remove the parent that is currently indicated by talloc_parent() and replace it with the chosen parent\&. You will also get a message like this via the talloc logging functions: +.PP + +.sp +.if n \{\ +.RS 4 +.\} +.nf + WARNING: talloc_steal with references at some_dir/source/foo\&.c:123 + reference at some_dir/source/other\&.c:325 + reference at some_dir/source/third\&.c:121 + +.fi +.if n \{\ +.RE +.\} +.PP +To unambiguously change the parent of a pointer please see the function +\(lqtalloc_reparent()\(rq\&. See the talloc_set_log_fn() documentation for more information on talloc logging\&. +.SS "TYPE *talloc_reparent(const void *\fIold_parent\fR, const void *\fInew_parent\fR, const TYPE *\fIptr\fR);" +.PP +The talloc_reparent() function changes the parent context of a talloc pointer\&. It is typically used when the context that the pointer is currently a child of is going to be freed and you wish to keep the memory for a longer time\&. +.PP +The talloc_reparent() function returns the pointer that you pass it\&. It does not have any failure modes\&. +.PP +The difference between talloc_reparent() and talloc_steal() is that talloc_reparent() can specify which parent you wish to change\&. This is useful when a pointer has multiple parents via references\&. +.SS "TYPE *talloc_move(const void *\fInew_ctx\fR, TYPE **\fIptr\fR);" +.PP +The talloc_move() function is a wrapper around talloc_steal() which zeros the source pointer after the move\&. This avoids a potential source of bugs where a programmer leaves a pointer in two structures, and uses the pointer from the old structure after it has been moved to a new one\&. +.SS "size_t talloc_total_size(const void *\fIptr\fR);" +.PP +The talloc_total_size() function returns the total size in bytes used by this pointer and all child pointers\&. Mostly useful for debugging\&. +.PP +Passing NULL is allowed, but it will only give a meaningful result if talloc_enable_leak_report() or talloc_enable_leak_report_full() has been called\&. +.SS "size_t talloc_total_blocks(const void *\fIptr\fR);" +.PP +The talloc_total_blocks() function returns the total memory block count used by this pointer and all child pointers\&. Mostly useful for debugging\&. +.PP +Passing NULL is allowed, but it will only give a meaningful result if talloc_enable_leak_report() or talloc_enable_leak_report_full() has been called\&. +.SS "void talloc_report(const void *ptr, FILE *f);" +.PP +The talloc_report() function prints a summary report of all memory used by +\fIptr\fR\&. One line of report is printed for each immediate child of ptr, showing the total memory and number of blocks used by that child\&. +.PP +You can pass NULL for the pointer, in which case a report is printed for the top level memory context, but only if talloc_enable_leak_report() or talloc_enable_leak_report_full() has been called\&. +.SS "void talloc_report_full(const void *\fIptr\fR, FILE *\fIf\fR);" +.PP +This provides a more detailed report than talloc_report()\&. It will recursively print the entire tree of memory referenced by the pointer\&. References in the tree are shown by giving the name of the pointer that is referenced\&. +.PP +You can pass NULL for the pointer, in which case a report is printed for the top level memory context, but only if talloc_enable_leak_report() or talloc_enable_leak_report_full() has been called\&. +.SS "" +.HP \w'void\ talloc_report_depth_cb('u +.BI "void talloc_report_depth_cb(" "const\ void\ *ptr" ", " "int\ depth" ", " "int\ max_depth" ", " "void\ (*callback)(const\ void\ *ptr,\ int\ depth,\ int\ max_depth,\ int\ is_ref,\ void\ *priv)" ", " "void\ *priv" ");" +.PP +This provides a more flexible reports than talloc_report()\&. It will recursively call the callback for the entire tree of memory referenced by the pointer\&. References in the tree are passed with +\fIis_ref = 1\fR +and the pointer that is referenced\&. +.PP +You can pass NULL for the pointer, in which case a report is printed for the top level memory context, but only if talloc_enable_leak_report() or talloc_enable_leak_report_full() has been called\&. +.PP +The recursion is stopped when depth >= max_depth\&. max_depth = \-1 means only stop at leaf nodes\&. +.SS "" +.HP \w'void\ talloc_report_depth_file('u +.BI "void talloc_report_depth_file(" "const\ void\ *ptr" ", " "int\ depth" ", " "int\ max_depth" ", " "FILE\ *f" ");" +.PP +This provides a more flexible reports than talloc_report()\&. It will let you specify the depth and max_depth\&. +.SS "void talloc_enable_leak_report(void);" +.PP +This enables calling of talloc_report(NULL, stderr) when the program exits\&. In Samba4 this is enabled by using the \-\-leak\-report command line option\&. +.PP +For it to be useful, this function must be called before any other talloc function as it establishes a "null context" that acts as the top of the tree\&. If you don\*(Aqt call this function first then passing NULL to talloc_report() or talloc_report_full() won\*(Aqt give you the full tree printout\&. +.PP +Here is a typical talloc report: +.sp +.if n \{\ +.RS 4 +.\} +.nf +talloc report on \*(Aqnull_context\*(Aq (total 267 bytes in 15 blocks) +libcli/auth/spnego_parse\&.c:55 contains 31 bytes in 2 blocks +libcli/auth/spnego_parse\&.c:55 contains 31 bytes in 2 blocks +iconv(UTF8,CP850) contains 42 bytes in 2 blocks +libcli/auth/spnego_parse\&.c:55 contains 31 bytes in 2 blocks +iconv(CP850,UTF8) contains 42 bytes in 2 blocks +iconv(UTF8,UTF\-16LE) contains 45 bytes in 2 blocks +iconv(UTF\-16LE,UTF8) contains 45 bytes in 2 blocks + +.fi +.if n \{\ +.RE +.\} +.SS "void talloc_enable_leak_report_full(void);" +.PP +This enables calling of talloc_report_full(NULL, stderr) when the program exits\&. In Samba4 this is enabled by using the \-\-leak\-report\-full command line option\&. +.PP +For it to be useful, this function must be called before any other talloc function as it establishes a "null context" that acts as the top of the tree\&. If you don\*(Aqt call this function first then passing NULL to talloc_report() or talloc_report_full() won\*(Aqt give you the full tree printout\&. +.PP +Here is a typical full report: +.sp +.if n \{\ +.RS 4 +.\} +.nf +full talloc report on \*(Aqroot\*(Aq (total 18 bytes in 8 blocks) +p1 contains 18 bytes in 7 blocks (ref 0) + r1 contains 13 bytes in 2 blocks (ref 0) + reference to: p2 + p2 contains 1 bytes in 1 blocks (ref 1) + x3 contains 1 bytes in 1 blocks (ref 0) + x2 contains 1 bytes in 1 blocks (ref 0) + x1 contains 1 bytes in 1 blocks (ref 0) + +.fi +.if n \{\ +.RE +.\} +.SS "(\fItype\fR *)talloc_zero(const void *\fIctx\fR, \fItype\fR);" +.PP +The talloc_zero() macro is equivalent to: +.sp +.if n \{\ +.RS 4 +.\} +.nf +ptr = talloc(ctx, type); +if (ptr) memset(ptr, 0, sizeof(type)); +.fi +.if n \{\ +.RE +.\} +.SS "void *talloc_zero_size(const void *\fIctx\fR, size_t \fIsize\fR)" +.PP +The talloc_zero_size() function is useful when you don\*(Aqt have a known type\&. +.SS "void *talloc_memdup(const void *\fIctx\fR, const void *\fIp\fR, size_t size);" +.PP +The talloc_memdup() function is equivalent to: +.sp +.if n \{\ +.RS 4 +.\} +.nf +ptr = talloc_size(ctx, size); +if (ptr) memcpy(ptr, p, size); +.fi +.if n \{\ +.RE +.\} +.SS "char *talloc_strdup(const void *\fIctx\fR, const char *\fIp\fR);" +.PP +The talloc_strdup() function is equivalent to: +.sp +.if n \{\ +.RS 4 +.\} +.nf +ptr = talloc_size(ctx, strlen(p)+1); +if (ptr) memcpy(ptr, p, strlen(p)+1); +.fi +.if n \{\ +.RE +.\} +.PP +This function sets the name of the new pointer to the passed string\&. This is equivalent to: +.sp +.if n \{\ +.RS 4 +.\} +.nf +talloc_set_name_const(ptr, ptr) +.fi +.if n \{\ +.RE +.\} +.SS "char *talloc_strndup(const void *\fIt\fR, const char *\fIp\fR, size_t \fIn\fR);" +.PP +The talloc_strndup() function is the talloc equivalent of the C library function strndup(3)\&. +.PP +This function sets the name of the new pointer to the passed string\&. This is equivalent to: +.sp +.if n \{\ +.RS 4 +.\} +.nf +talloc_set_name_const(ptr, ptr) +.fi +.if n \{\ +.RE +.\} +.SS "char *talloc_vasprintf(const void *\fIt\fR, const char *\fIfmt\fR, va_list \fIap\fR);" +.PP +The talloc_vasprintf() function is the talloc equivalent of the C library function vasprintf(3)\&. +.PP +This function sets the name of the new pointer to the new string\&. This is equivalent to: +.sp +.if n \{\ +.RS 4 +.\} +.nf +talloc_set_name_const(ptr, ptr) +.fi +.if n \{\ +.RE +.\} +.SS "char *talloc_asprintf(const void *\fIt\fR, const char *\fIfmt\fR, \&.\&.\&.);" +.PP +The talloc_asprintf() function is the talloc equivalent of the C library function asprintf(3)\&. +.PP +This function sets the name of the new pointer to the passed string\&. This is equivalent to: +.sp +.if n \{\ +.RS 4 +.\} +.nf +talloc_set_name_const(ptr, ptr) +.fi +.if n \{\ +.RE +.\} +.SS "char *talloc_asprintf_append(char *s, const char *fmt, \&.\&.\&.);" +.PP +The talloc_asprintf_append() function appends the given formatted string to the given string\&. +.PP +This function sets the name of the new pointer to the new string\&. This is equivalent to: +.sp +.if n \{\ +.RS 4 +.\} +.nf +talloc_set_name_const(ptr, ptr) +.fi +.if n \{\ +.RE +.\} +.SS "(type *)talloc_array(const void *ctx, type, unsigned int count);" +.PP +The talloc_array() macro is equivalent to: +.sp +.if n \{\ +.RS 4 +.\} +.nf +(type *)talloc_size(ctx, sizeof(type) * count); +.fi +.if n \{\ +.RE +.\} +.PP +except that it provides integer overflow protection for the multiply, returning NULL if the multiply overflows\&. +.SS "void *talloc_array_size(const void *ctx, size_t size, unsigned int count);" +.PP +The talloc_array_size() function is useful when the type is not known\&. It operates in the same way as talloc_array(), but takes a size instead of a type\&. +.SS "(typeof(ptr)) talloc_array_ptrtype(const void *ctx, ptr, unsigned int count);" +.PP +The talloc_ptrtype() macro should be used when you have a pointer to an array and want to allocate memory of an array to point at with this pointer\&. When compiling with gcc >= 3 it is typesafe\&. Note this is a wrapper of talloc_array_size() and talloc_get_name() will return the current location in the source file\&. and not the type\&. +.SS "void *talloc_realloc_fn(const void *ctx, void *ptr, size_t size)" +.PP +This is a non\-macro version of talloc_realloc(), which is useful as libraries sometimes want a realloc function pointer\&. A realloc(3) implementation encapsulates the functionality of malloc(3), free(3) and realloc(3) in one call, which is why it is useful to be able to pass around a single function pointer\&. +.SS "void *talloc_autofree_context(void);" +.PP +This is a handy utility function that returns a talloc context which will be automatically freed on program exit\&. This can be used to reduce the noise in memory leak reports\&. +.SS "void *talloc_check_name(const void *ptr, const char *name);" +.PP +This function checks if a pointer has the specified +\fIname\fR\&. If it does then the pointer is returned\&. It it doesn\*(Aqt then NULL is returned\&. +.SS "(type *)talloc_get_type(const void *ptr, type);" +.PP +This macro allows you to do type checking on talloc pointers\&. It is particularly useful for void* private pointers\&. It is equivalent to this: +.sp +.if n \{\ +.RS 4 +.\} +.nf +(type *)talloc_check_name(ptr, #type) +.fi +.if n \{\ +.RE +.\} +.SS "talloc_set_type(const void *ptr, type);" +.PP +This macro allows you to force the name of a pointer to be a particular +\fItype\fR\&. This can be used in conjunction with talloc_get_type() to do type checking on void* pointers\&. +.PP +It is equivalent to this: +.sp +.if n \{\ +.RS 4 +.\} +.nf +talloc_set_name_const(ptr, #type) +.fi +.if n \{\ +.RE +.\} +.SS "talloc_set_log_fn(void (*log_fn)(const char *message));" +.PP +This function sets a logging function that talloc will use for warnings and errors\&. By default talloc will not print any warnings or errors\&. +.SS "talloc_set_log_stderr(void);" +.PP +This sets the talloc log function to write log messages to stderr +.SH "PERFORMANCE" +.PP +All the additional features of talloc(3) over malloc(3) do come at a price\&. We have a simple performance test in Samba4 that measures talloc() versus malloc() performance, and it seems that talloc() is about 10% slower than malloc() on my x86 Debian Linux box\&. For Samba, the great reduction in code complexity that we get by using talloc makes this worthwhile, especially as the total overhead of talloc/malloc in Samba is already quite small\&. +.SH "SEE ALSO" +.PP +malloc(3), strndup(3), vasprintf(3), asprintf(3), +\m[blue]\fB\%http://talloc.samba.org/\fR\m[] +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. +.SH "COPYRIGHT/LICENSE" +.PP +Copyright (C) Andrew Tridgell 2004 +.PP +This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version\&. +.PP +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE\&. See the GNU General Public License for more details\&. +.PP +You should have received a copy of the GNU General Public License along with this program; if not, see http://www\&.gnu\&.org/licenses/\&. diff --git a/net/samba420/files/man/tdbbackup.8 b/net/samba420/files/man/tdbbackup.8 new file mode 100644 index 00000000000..92f510aeccc --- /dev/null +++ b/net/samba420/files/man/tdbbackup.8 @@ -0,0 +1,129 @@ +'\" t +.\" Title: tdbbackup +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.76.1 +.\" Date: 2015-04-25 +.\" Manual: System Administration tools +.\" Source: Samba 3.6 +.\" Language: English +.\" +.TH "TDBBACKUP" "8" "2015\-04\-25" "Samba 3\&.6" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +tdbbackup \- tool for backing up and for validating the integrity of samba \&.tdb files +.SH "SYNOPSIS" +.HP \w'\fBtdbbackup\fR\ 'u +\fBtdbbackup\fR [\-s\ suffix] [\-v] [\-h] [\-l] +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(1) +suite\&. +.PP +\fBtdbbackup\fR +is a tool that may be used to backup samba \&.tdb files\&. This tool may also be used to verify the integrity of the \&.tdb files prior to samba startup or during normal operation\&. If it finds file damage and it finds a prior backup the backup file will be restored\&. +.SH "OPTIONS" +.PP +\-h +.RS 4 +Get help information\&. +.RE +.PP +\-s suffix +.RS 4 +The +\fB\-s\fR +option allows the administrator to specify a file backup extension\&. This way it is possible to keep a history of tdb backup files by using a new suffix for each backup\&. +.RE +.PP +\-v +.RS 4 +The +\fB\-v\fR +will check the database for damages (corrupt data) which if detected causes the backup to be restored\&. +.RE +.PP +\-l +.RS 4 +This options disables any locking, by passing TDB_NOLOCK to tdb_open_ex()\&. Only use this for database files which are not used by any other process! And also only if it is otherwise not possible to open the database, e\&.g\&. databases which were created with mutex locking\&. +.RE +.SH "COMMANDS" +.PP +\fIGENERAL INFORMATION\fR +.PP +The +\fBtdbbackup\fR +utility can safely be run at any time\&. It was designed so that it can be used at any time to validate the integrity of tdb files, even during Samba operation\&. Typical usage for the command will be: +.PP +tdbbackup [\-s suffix] *\&.tdb +.PP +Before restarting samba the following command may be run to validate \&.tdb files: +.PP +tdbbackup \-v [\-s suffix] *\&.tdb +.PP +Samba \&.tdb files are stored in various locations, be sure to run backup all \&.tdb file on the system\&. Important files includes: +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} + +\fBsecrets\&.tdb\fR +\- usual location is in the /usr/local/samba/private directory, or on some systems in /etc/samba\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} + +\fBpassdb\&.tdb\fR +\- usual location is in the /usr/local/samba/private directory, or on some systems in /etc/samba\&. +.RE +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} + +\fB*\&.tdb\fR +located in the /usr/local/samba/var directory or on some systems in the /var/cache or /var/lib/samba directories\&. +.RE +.SH "VERSION" +.PP +This man page is correct for version 3 of the Samba suite\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. +.PP +The tdbbackup man page was written by John H Terpstra\&. diff --git a/net/samba420/files/man/tdbdump.8 b/net/samba420/files/man/tdbdump.8 new file mode 100644 index 00000000000..86d9e2c6755 --- /dev/null +++ b/net/samba420/files/man/tdbdump.8 @@ -0,0 +1,72 @@ +'\" t +.\" Title: tdbdump +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.76.1 +.\" Date: 2015-04-25 +.\" Manual: System Administration tools +.\" Source: Samba 3.6 +.\" Language: English +.\" +.TH "TDBDUMP" "8" "2015\-04\-25" "Samba 3\&.6" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +tdbdump \- tool for printing the contents of a TDB file +.SH "SYNOPSIS" +.HP \w'\fBtdbdump\fR\ 'u +\fBtdbdump\fR [\-k\ \fIkeyname\fR] [\-e] [\-h] {filename} +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(1) +suite\&. +.PP +\fBtdbdump\fR +is a very simple utility that \*(Aqdumps\*(Aq the contents of a TDB (Trivial DataBase) file to standard output in a human\-readable format\&. +.PP +This tool can be used when debugging problems with TDB files\&. It is intended for those who are somewhat familiar with Samba internals\&. +.SH "OPTIONS" +.PP +\-h +.RS 4 +Get help information\&. +.RE +.PP +\-k \fIkeyname\fR +.RS 4 +The +\fB\-k\fR +option restricts dumping to a single key, if found\&. +.RE +.PP +\-e +.RS 4 +The +\fB\-e\fR +tries to dump out from a corrupt database\&. Naturally, such a dump is unreliable, at best\&. +.RE +.SH "VERSION" +.PP +This man page is correct for version 3 of the Samba suite\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. +.PP +The tdbdump man page was written by Jelmer Vernooij\&. diff --git a/net/samba420/files/man/tdbrestore.8 b/net/samba420/files/man/tdbrestore.8 new file mode 100644 index 00000000000..28632ac094c --- /dev/null +++ b/net/samba420/files/man/tdbrestore.8 @@ -0,0 +1,54 @@ +'\" t +.\" Title: tdbrestore +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.76.1 +.\" Date: 2015-04-25 +.\" Manual: System Administration tools +.\" Source: Samba 3.6 +.\" Language: English +.\" +.TH "TDBRESTORE" "8" "2015\-04\-25" "Samba 3\&.6" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +tdbrestore \- tool for creating a TDB file out of a tdbdump output +.SH "SYNOPSIS" +.HP \w'\fBtdbrestore\fR\ 'u +\fBtdbrestore\fR {tdbfilename} +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(1) +suite\&. +.PP +\fBtdbrestore\fR +is a very simple utility that \*(Aqrestores\*(Aq the contents of dump file into TDB (Trivial DataBase) file\&. The dump file is obtained from the tdbdump command\&. +.PP +This tool wait on the standard input for the content of the dump and will write the tdb in the tdbfilename parameter\&. +.PP +This tool can be used for unpacking the content of tdb as backup mean\&. +.SH "VERSION" +.PP +This man page is correct for version 3 of the Samba suite\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. This tool was initially written by Volker Lendecke based on an idea by Simon McVittie\&. +.PP +The tdbrestore man page was written by Matthieu Patou\&. diff --git a/net/samba420/files/man/tdbtool.8 b/net/samba420/files/man/tdbtool.8 new file mode 100644 index 00000000000..04ed76594c1 --- /dev/null +++ b/net/samba420/files/man/tdbtool.8 @@ -0,0 +1,170 @@ +'\" t +.\" Title: tdbtool +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.76.1 +.\" Date: 2015-04-25 +.\" Manual: System Administration tools +.\" Source: Samba 4.0 +.\" Language: English +.\" +.TH "TDBTOOL" "8" "2015\-04\-25" "Samba 4\&.0" "System Administration tools" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +tdbtool \- manipulate the contents TDB files +.SH "SYNOPSIS" +.HP \w'\fBtdbtool\fR\ 'u +\fBtdbtool\fR +.HP \w'\fBtdbtool\fR\ 'u +\fBtdbtool\fR [\-l] \fITDBFILE\fR [\fICOMMANDS\fR...] +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(1) +suite\&. +.PP +\fBtdbtool\fR +a tool for displaying and altering the contents of Samba TDB (Trivial DataBase) files\&. Each of the commands listed below can be entered interactively or provided on the command line\&. +.SH "OPTIONS" +.PP +\-l +.RS 4 +This options disables any locking, by passing TDB_NOLOCK to tdb_open_ex()\&. Only use this for database files which are not used by any other process! And also only if it is otherwise not possible to open the database, e\&.g\&. databases which were created with mutex locking\&. +.RE +.SH "COMMANDS" +.PP +\fBcreate\fR \fITDBFILE\fR +.RS 4 +Create a new database named +\fITDBFILE\fR\&. +.RE +.PP +\fBopen\fR \fITDBFILE\fR +.RS 4 +Open an existing database named +\fITDBFILE\fR\&. +.RE +.PP +\fBerase\fR +.RS 4 +Erase the current database\&. +.RE +.PP +\fBdump\fR +.RS 4 +Dump the current database as strings\&. +.RE +.PP +\fBcdump\fR +.RS 4 +Dump the current database as connection records\&. +.RE +.PP +\fBkeys\fR +.RS 4 +Dump the current database keys as strings\&. +.RE +.PP +\fBhexkeys\fR +.RS 4 +Dump the current database keys as hex values\&. +.RE +.PP +\fBinfo\fR +.RS 4 +Print summary information about the current database\&. +.RE +.PP +\fBinsert\fR \fIKEY\fR \fIDATA\fR +.RS 4 +Insert a record into the current database\&. +.RE +.PP +\fBmove\fR \fIKEY\fR \fITDBFILE\fR +.RS 4 +Move a record from the current database into +\fITDBFILE\fR\&. +.RE +.PP +\fBstore\fR \fIKEY\fR \fIDATA\fR +.RS 4 +Store (replace) a record in the current database\&. +.RE +.PP +\fBshow\fR \fIKEY\fR +.RS 4 +Show a record by key\&. +.RE +.PP +\fBdelete\fR \fIKEY\fR +.RS 4 +Delete a record by key\&. +.RE +.PP +\fBlist\fR +.RS 4 +Print the current database hash table and free list\&. +.RE +.PP +\fBfree\fR +.RS 4 +Print the current database and free list\&. +.RE +.PP +\fB!\fR \fICOMMAND\fR +.RS 4 +Execute the given system command\&. +.RE +.PP +\fBfirst\fR +.RS 4 +Print the first record in the current database\&. +.RE +.PP +\fBnext\fR +.RS 4 +Print the next record in the current database\&. +.RE +.PP +\fBcheck\fR +.RS 4 +Check the integrity of the current database\&. +.RE +.PP +\fBrepack\fR +.RS 4 +Repack a database using a temporary file to remove fragmentation\&. +.RE +.PP +\fBquit\fR +.RS 4 +Exit +\fBtdbtool\fR\&. +.RE +.SH "CAVEATS" +.PP +The contents of the Samba TDB files are private to the implementation and should not be altered with +\fBtdbtool\fR\&. +.SH "VERSION" +.PP +This man page is correct for version 3\&.6 of the Samba suite\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. diff --git a/net/samba420/files/man/testparm.1 b/net/samba420/files/man/testparm.1 new file mode 100644 index 00000000000..cc303c18403 --- /dev/null +++ b/net/samba420/files/man/testparm.1 @@ -0,0 +1,194 @@ +'\" t +.\" Title: testparm +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: User Commands +.\" Source: Samba 4.16.4 +.\" Language: English +.\" +.TH "TESTPARM" "1" "08/09/2022" "Samba 4\&.16\&.4" "User Commands" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +testparm \- check an smb\&.conf configuration file for internal correctness +.SH "SYNOPSIS" +.HP \w'\ 'u +testparm [\-s|\-\-suppress\-prompt] [\-v|\-\-verbose] [\-?|\-\-help] [\-\-usage] [\-d|\-\-debuglevel=DEBUGLEVEL] [\-\-debug\-stdout] {config\ filename} [hostname\ hostIP] +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(7) +suite\&. +.PP +testparm +is a very simple test program to check an +\fBsmbd\fR(8) +configuration file for internal correctness\&. If this program reports no problems, you can use the configuration file with confidence that +smbd +will successfully load the configuration file\&. +.PP +Note that this is +\fINOT\fR +a guarantee that the services specified in the configuration file will be available or will operate as expected\&. +.PP +If the optional host name and host IP address are specified on the command line, this test program will run through the service entries reporting whether the specified host has access to each service\&. +.PP +If +testparm +finds an error in the +smb\&.conf +file it returns an exit code of 1 to the calling program, else it returns an exit code of 0\&. This allows shell scripts to test the output from +testparm\&. +.SH "OPTIONS" +.PP +\-s|\-\-suppress\-prompt +.RS 4 +Without this option, +testparm +will prompt for a carriage return after printing the service names and before dumping the service definitions\&. +.RE +.PP +\-v|\-\-verbose +.RS 4 +If this option is specified, testparm will also output all options that were not used in +\fBsmb.conf\fR(5) +and are thus set to their defaults\&. +.RE +.PP +\-\-parameter\-name parametername +.RS 4 +Dumps the named parameter\&. If no section\-name is set the view is limited by default to the global section\&. It is also possible to dump a parametrical option\&. Therefore the option has to be separated by a colon from the parametername\&. +.RE +.PP +\-\-section\-name sectionname +.RS 4 +Dumps the named section\&. +.RE +.PP +\-\-show\-all\-parameters +.RS 4 +Show the parameters, type, possible values\&. +.RE +.PP +\-l|\-\-skip\-logic\-checks +.RS 4 +Skip the global checks\&. +.RE +.PP +\-?|\-\-help +.RS 4 +Print a summary of command line options\&. +.RE +.PP +\-\-usage +.RS 4 +Display brief usage message\&. +.RE +.PP +\-d|\-\-debuglevel=DEBUGLEVEL +.RS 4 +\fIlevel\fR +is an integer from 0 to 10\&. The default value if this parameter is not specified is 1 for client applications\&. +.sp +The higher this value, the more detail will be logged to the log files about the activities of the server\&. At level 0, only critical errors and serious warnings will be logged\&. Level 1 is a reasonable level for day\-to\-day running \- it generates a small amount of information about operations carried out\&. +.sp +Levels above 1 will generate considerable amounts of log data, and should only be used when investigating a problem\&. Levels above 3 are designed for use only by developers and generate HUGE amounts of log data, most of which is extremely cryptic\&. +.sp +Note that specifying this parameter here will override the +\m[blue]\fBlog level\fR\m[] +parameter in the +smb\&.conf +file\&. +.RE +.PP +\-\-debug\-stdout +.RS 4 +This will redirect debug output to STDOUT\&. By default all clients are logging to STDERR\&. +.RE +.PP +\-\-configfile= +.RS 4 +The file specified contains the configuration details required by the client\&. The information in this file can be general for client and server or only provide client specific like options such as +\m[blue]\fBclient smb encrypt\fR\m[]\&. See +smb\&.conf +for more information\&. The default configuration file name is determined at compile time\&. +.RE +.PP +\-\-option== +.RS 4 +Set the +\fBsmb.conf\fR(5) +option "" to value "" from the command line\&. This overrides compiled\-in defaults and options read from the configuration file\&. If a name or a value includes a space, wrap whole \-\-option=name=value into quotes\&. +.RE +.PP +\-V|\-\-version +.RS 4 +Prints the program version number\&. +.RE +.PP +configfilename +.RS 4 +This is the name of the configuration file to check\&. If this parameter is not present then the default +\fBsmb.conf\fR(5) +file will be checked\&. +.RE +.PP +hostname +.RS 4 +If this parameter and the following are specified, then +testparm +will examine the +\fIhosts allow\fR +and +\fIhosts deny\fR +parameters in the +\fBsmb.conf\fR(5) +file to determine if the hostname with this IP address would be allowed access to the +smbd +server\&. If this parameter is supplied, the hostIP parameter must also be supplied\&. +.RE +.PP +hostIP +.RS 4 +This is the IP address of the host specified in the previous parameter\&. This address must be supplied if the hostname parameter is supplied\&. +.RE +.SH "FILES" +.PP +\fBsmb.conf\fR(5) +.RS 4 +This is usually the name of the configuration file used by +\fBsmbd\fR(8)\&. +.RE +.SH "DIAGNOSTICS" +.PP +The program will issue a message saying whether the configuration file loaded OK or not\&. This message may be preceded by errors and warnings if the file did not load\&. If the file was loaded OK, the program then dumps all known service details to stdout\&. +.PP +For certain use cases, SMB protocol requires use of cryptographic algorithms which are known to be weak and already broken\&. DES and ARCFOUR (RC4) ciphers and the SHA1 and MD5 hash algorithms are considered weak but they are required for backward compatibility\&. The testparm utility shows whether the Samba tools will fall back to these weak crypto algorithms if it is not possible to use strong cryptography by default\&. In FIPS mode weak crypto cannot be enabled\&. +.SH "VERSION" +.PP +This man page is part of version 4\&.16\&.4 of the Samba suite\&. +.SH "SEE ALSO" +.PP +\fBsmb.conf\fR(5), +\fBsmbd\fR(8) +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. diff --git a/net/samba420/files/man/traffic_learner.7 b/net/samba420/files/man/traffic_learner.7 new file mode 100644 index 00000000000..c6604e0e257 --- /dev/null +++ b/net/samba420/files/man/traffic_learner.7 @@ -0,0 +1,128 @@ +'\" t +.\" Title: traffic_learner +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: User Commands +.\" Source: Samba 4.16.4 +.\" Language: English +.\" +.TH "TRAFFIC_LEARNER" "7" "08/09/2022" "Samba 4\&.16\&.4" "User Commands" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +traffic_learner \- Samba tool to assist with traffic generation\&. +.SH "SYNOPSIS" +.HP \w'\ 'u +traffic_learner {\-o\ OUTPUT_FILE\ \&.\&.\&.} [\-h] [\-\-dns\-mode\ {inline|count}] [SUMMARY_FILE] [SUMMARY_FILE\ \&.\&.\&.] +.SH "DESCRIPTION" +.PP +This tool is part of the +\fBsamba\fR(7) +suite\&. +.PP +This tool assists with generation of Samba traffic\&. It takes a traffic\-summary file (produced by +traffic_summary\&.pl) as input and produces a traffic\-model file that can be used by +traffic_replay +for traffic generation\&. +.PP +The model file summarizes the types of traffic (\*(Aqconversations\*(Aq between a host and a Samba DC) that occur on a network\&. The model file describes the traffic in a way that allows it to be scaled so that either more (or fewer) packets get sent, and the packets can be sent at a faster (or slower) rate than that seen in the network\&. +.SH "OPTIONS" +.PP +\-h|\-\-help +.RS 4 +Print a summary of command line options\&. +.RE +.PP +SUMMARY_FILE +.RS 4 +File containing a network traffic\-summary\&. The traffic\-summary file should be generated by +traffic_summary\&.pl +from a packet capture of actual network traffic\&. More than one file can be specified, in which case the traffic will be combined into a single traffic\-model\&. If no SUMMARY_FILE is specified, this tool will read the traffic\-summary from STDIN, i\&.e\&. you can pipe the output from traffic_summary\&.pl directly to this tool\&. +.RE +.PP +\-o|\-\-out OUTPUT_FILE +.RS 4 +The traffic\-model that is produced will be written to this file\&. The OUTPUT_FILE can then be passed to +traffic_replay +to generate (and manipulate) Samba network traffic\&. +.RE +.PP +\-\-dns\-mode [inline|count] +.RS 4 +How DNS traffic should be handled by the model\&. +.RE +.SH "EXAMPLES" +.PP +To take a traffic\-summary file and produce a traffic\-model file, use: +.PP +traffic_learner traffic\-summary\&.txt \-o traffic\-model\&.txt +.PP +To generate a traffic\-model from a packet capture, you can pipe the traffic summary to STDIN using: +.PP +tshark \-r capture\&.pcapng \-T pdml | traffic_summary\&.pl | traffic_learner \-o traffic\-model\&.txt +.SH "OUTPUT FILE FORMAT" +.PP +The output model file describes a Markov model estimating the probability of a packet occurring given the last two packets\&. +.PP +The count of each continuation after a pair of successive packets is stored, and the ratios of these counts is used to calculate probabilities for the next packet\&. +.PP +The model is stored in JSON format, and also contains information about the packet rate and DNS traffic rate\&. +.SS "Example ngram listing" +.PP +The following listing shows a contrived example of a single ngram entry\&. +.sp +.if n \{\ +.RS 4 +.\} +.nf + "ngrams": { + "ldap:0\etdcerpc:11": { + "lsarpc:77": 1, + "ldap:2": 370, + "ldap:3": 62, + "wait:3": 2, + "\-": 1 + }, [\&.\&.\&.] + } + +.fi +.if n \{\ +.RE +.\} +.PP +This counts the observed continuations after an ldap packet with opcode 0 (a bind) followed by a dcerpc packet with opcode 11 (also a bind)\&. The most common next packet is "ldap:2" which is an unbind, so this is the most likely packet type to be selected in replay\&. At the other extreme, lsarpc opcode 77 (lookup names) has been seen only once, and it is unlikely but possible that this will be selected in replay\&. +.PP +There are two special packet types here\&. "wait:3" refers to a temporary pause in the conversation, where the "3" pseudo\-opcode indicates the length of the wait on an exponential scale\&. That is, a "wait:4" pause would be about 2\&.7 times longer that a "wait:3", which in turn would be similarly longer than a "wait:2"\&. +.PP +The other special packet is "\-", which represents the limit of the conversation\&. In the example, this indicates that one observed conversation ended after this particular ngram\&. This special opcode is also used at the beginning of conversations, which are indicated by the ngram "\-\et\-"\&. +.SH "VERSION" +.PP +This man page is complete for version 4\&.16\&.4 of the Samba suite\&. +.SH "SEE ALSO" +.PP +\fBtraffic_replay\fR(7)\&. +.SH "AUTHOR" +.PP +The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. +.PP +The traffic_learner tool was developed by the Samba team at Catalyst IT Ltd\&. +.PP +The traffic_learner manpage was written by Tim Beale\&. diff --git a/net/samba420/files/man/traffic_replay.7 b/net/samba420/files/man/traffic_replay.7 new file mode 100644 index 00000000000..a6599ce143b --- /dev/null +++ b/net/samba420/files/man/traffic_replay.7 @@ -0,0 +1,380 @@ +'\" t +.\" Title: traffic_replay +.\" Author: [see the "AUTHOR" section] +.\" Generator: DocBook XSL Stylesheets v1.79.1 +.\" Date: 08/09/2022 +.\" Manual: User Commands +.\" Source: Samba 4.16.4 +.\" Language: English +.\" +.TH "TRAFFIC_REPLAY" "7" "08/09/2022" "Samba 4\&.16\&.4" "User Commands" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" ----------------------------------------------------------------- +.\" * set default formatting +.\" ----------------------------------------------------------------- +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.\" ----------------------------------------------------------------- +.\" * MAIN CONTENT STARTS HERE * +.\" ----------------------------------------------------------------- +.SH "NAME" +traffic_replay \- Samba traffic generation tool\&. +.SH "SYNOPSIS" +.HP \w'\ 'u +traffic_replay [\-F,\ \-\-fixed\-password\ ] [\-T,\ \-\-packets\-per\-second\ ] [\-S,\ \-\-scale\-traffic\ ] [\-r,\ \-\-replay\-rate\ ] [\-D,\ \-\-duration\ ] [\-\-traffic\-summary\ ] [\-I,\ \-\-instance\-id\ ] [\-K,\ \-\-prefer\-kerberos] [\-B,\ \-\-badpassword\-frequency\ ] [\-\-dns\-rate\ ] [\-t,\ \-\-timing\-data\ ] [\-\-random\-seed\ ] [\-U,\ \-\-username\ user] [\-\-password\ ] [\-W\ \-\-workgroup\ ] [\-\-realm\ ] [\-s,\ \-\-config\-file\ ] [\-k,\ \-\-kerberos\ ] [\-\-ipaddress\
] [\-P,\ \-\-machine\-pass] [\-\-option\